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
341748871171	341748871726	341748872276	341748872826	341748873376	341748873926	341748874476	341748875026	341748875576	341748876126	341748876676	341748877226	341748877776	341748878326	341748878876	341748879426	341748879976	341748880526	341748881076	341748881626	341748882176	341748882726	341748883276	341748883826	341748884376	341748884926	341748885476	341748886026	341748886576	341748887126	341748887676	341748888226	341748888776	341748889326	341748889876	341748890426	341748890976	341748891526	341748892076	341748892626	341748893176	341748893726	341748894276	341748894826	341748895376	341748895926	341748896476	341748897026	341748897576	341748898126	341748898676	341748899226	341748899776	341748900326	341748900876	341748901426	341748901976	341748902526	341748903076	341748903626	341748904176	341748904726	341748905276	341748905826	341748906376	341748906926	341748907476	341748908026	341748908576	341748909126	341748909676	341748910226	341748910776	341748911326	341748911876	341748912427	341748912976	341748913526	341748914076	341748914626	341748915176	341748915726	341748916276	341748916826	341748917376	341748917926	341748918476	341748919026	341748919576	341748920126	341748920676	341748921226	341748921776	341748922326	341748922876	341748923426	341748923976	341748924526	341748925076	341748925626	341748926176	341748926726	341748927276	341748927826	341748928376	341748928926	341748929476	341748930026	341748930576	341748931126	341748931676	341748932226	341748932776	341748933326	341748933876	341748934426	341748934976	341748935526	341748936076	341748936626	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	2000	3600	2300	2734	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	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
22527	21524	29090	26365	22283	20075	7553	869	651	680	612	627	633	667	613	587	597	599	597	590	589	615	568	612	596	597	577	545	589	599	585	524	539	587	595	552	532	560	583	589	584	547	593	581	609	569	596	553	591	593	556	566	566	580	553	629	564	558	583	573	566	609	555	524	545	524	605	545	548	543	548	539	599	556	585	608	562	571	561	565	571	551	526	563	572	530	572	547	576	566	527	539	590	627	576	569	624	567	559	521	562	560	611	525	546	563	537	573	590	563	541	557	560	578	531	584	558	603	534	550	601	598	549	554	585	541	582	518	614	557	617	556	569	574	564	559	552	554	588	517	581	595	499	554	578	551	522	526	575	558	580	548	546	564	597	564	553	563	562	564	537	588	587	589	537	545	539	589	532	555	580	574	531	603	548	586	552	579	595	590	598	554	580	588	592	565	533	591	547	575	558	557	584	549	586	558	534	557	575	599	535	611	609	539	574	526	549	563	586	567	590	521	591	568	599	574	583	584	611	554	564	564	588	594	567	549	567	561	573	551	530	544	579	567	556	553	565	594	524	619	585	552	566	573	560	569	561	536	572	573	556	585	572	555	536	565	568	552	545	573	504	543	572	584	588	587	559	572	594	571	590	554	569	518	581	593	535	598	549	561	559	582	588	541	586	562	550	530	535	572	560	548	573	568	590	542	559	543	571	558	600	581	572	586	559	582	586	586	505	569	556	569	570	589	582	614	578	578	566	593	562	552	566	596	542	574	565	613	557	569	562	576	599	584	598	548	522	620	600	607	597	531	572	585	582	569	567	554	586	555	546	610	564	553	556	568	581	568	549	570	546	555	575	524	618	591	566	577	541	570	552	546	572	580	583	601	594	598	594	576	612	582	610	564	579	555	567	548	593	531	561	572	563	566	599	524	528	585	567	558	534	579	596	564	601	547	529	605	578	552	537	551	583	545	562	577	548	577	538	577	600	574	523	540	560	528	578	577	552	588	552	535	557	597	577	610	565	589	560	515	587	565	571	582	577	560	562	562	591	544	569	619	517	571	554	563	537	565	598	549	578	547	529	559	554	526	542	567	570	585	539	566	551	597	566	578	570	549	596	547	545	561	556	564	572	578	560	591	547	584	555	540	558	575	538	545	562	608	543	558	565	535	604	555	488	550	533	613	590	577	598	601	594	585	551	595	602	572	581	504	537	545	559	586	580	574	579	604	563	568	536	548	562	572	577	574	584	550	555	535	582	589	574	555	557	534	501	577	561	531	504	584	547	565	598	525	589	554	536	578	591	555	568	583	547	548	535	563	602	539	542	545	562	577	575	576	571	577	553	583	606	518	586	603	541	566	611	558	546	571	556	586	595	564	527	591	559	581	615	550	546	540	588	517	550	577	567	594	565	571	582	579	559	589	562	577	575	552	566	552	570	581	593	558	516	581	548	540	533	544	580	580	573	572	585	570	588	575	578	570	584	575	528	533	556	595	569	559	562	581	571	584	538	562	564	543	568	545	591	509	570	571	612	598	604	562	556	575	558	562	584	581	556	611	581	630	525	560	558	563	572	567	622	566	569	595	604	557	545	557	600	537	564	544	541	541	566	590	567	594	576	566	596	563	551	589	606	563	546	588	592	589	558	547	569	619	595	558	589	582	570	528	555	530	595	558	553	571	569	608	560	561	567	556	612	539	534	585	587	530	590	568	577	626	559	574	538	557	567	598	609	567	583	589	593	588	596	574	509	493	552	580	585	545	613	573	519	558	574	569	568	572	594	594	514	557	560	602	531	582	565	549	537	589	561	597	578	556	554	611	584	518	564	571	622	568	540	600	589	542	548	579	602	547	555	538	592	596	592	540	572	580	556	530	624	571	592	561	562	585	528	555	573	580	600	527	549	599	568	574	571	571	556	583	564	540	581	559	589	567	553	520	586	550	509	540	570	570	528	565	566	579	606	538	594	525	585	577	579	593	599	542	547	563	561	590	599	561	586	587	566	547	571	593	559	539	597	526	553	574	600	561	575	595	620	613	571	536	548	553	586	582	612	573	574	543	527	586	570	538	606	572	619	565	560	560	570	609	566	550	558	591	546	533	543	582	579	553	549	569	593	583	621	562	509	577	579	577	572	551	560	586	606	558	557	571	545	579	573	559	542	538	598	561	517	532	574	569	604	583	573	622	563	597	587	600	604	566	591	603	596	606	588	579	580	583	585	604	579	571	594	559	568	537	543	567	578	553	568	537	566	574	553	526	564	571	592	547	548	516	555	592	573	580	559	532	537	550	590	586	540	580	572	563	572	547	597	622	612	585	544	577	610	566	538	574	600	564	567	491	586	578	559	590	570	556	560	575	546	537	592	593	549	552	562	575	594	550	572	549	560	584	566	529	524	552	598	569	586	523	571	566	582	568	518	573	592	565	557	575	568	557	540	576	555	556	540	598	596	519	563	591	597	556	566	599	588	532	557	560	593	563	558	561	635	541	557	566	557	586	569	581	554	561	632	606	574	568	566	590	582	592	532	552	563	563	552	566	608	577	558	531	567	560	586	567	536	602	548	551	553	548	573	558	575	585	537	524	594	551	542	582	576	567	601	531	604	600	569	575	551	577	580	587	615	543	594	563	544	581	516	582	555	554	527	604	565	567	546	601	569	557	577	574	569	575	603	587	567	577	575	565	577	575	631	601	566	566	559	559	554	578	564	521	560	529	527	547	543	590	595	564	597	541	607	526	592	606	547	588	541	552	548	538	576	591	544	593	550	544	561	547	573	544	604	577	560	557	556	572	588	534	575	547	564	556	583	553	617	510	565	569	593	579	559	555	553	582	577	553	570	600	582	587	534	563	537	529	532	622	576	510	579	545	602	585	529	561	556	552	560	586	576	562	564	578	610	565	582	539	557	597	563	523	518	524	598	568	589	600	547	585	521	579	582	571	591	562	561	537	549	554	617	535	557	534	593	549	568	568	584	592	553	616	580	589	566	597	591	604	539	579	588	559	545	607	560	559	547	550	564	571	586	598	575	581	569	567	558	586	574	536	536	565	615	580	569	582	527	580	590	589	580	622	591	568	561	592	578	543	587	581	598	591	550	602	575	566	556	573	537	570	524	569	583	590	543	589	535	579	575	610	544	563	587	555	596	547	527	540	536	541	592	552	557	572	535	560	579	569	581	570	563	533	605	552	631	598	561	556	549	537	551	538	556	571	570	612	563	563	564	573	538	493	571	535	572	540	597	566	572	557	595	542	557	599	599	600	553	597	600	570	558	575	574	584	550	558	539	569	569	552	550	546	580	523	546	545	603	609	585	575	574	607	549	602	555	571	603	522	607	579	554	568	560	548	545	598	531	528	622	555	545	623	555	587	547	554	578	576	564	610	550	614	578	578	534	584	549	553	552	611	585	575	558	545	568	615	558	567	580	577	567	607	576	555	573	558	590	581	633	554	622	561	582	578	534	575	560	585	581	610	569	596	596	581	616	599	566	601	558	571	583	576	544	574
47117	65834	59275	51772	14750	1376	1242	1133	1015	947	900	871	874	816	835	811	817	781	756	736	767	785	777	755	718	759	722	767	703	737	703	755	687	716	750	694	739	719	771	703	747	729	751	704	738	724	743	749	743	741	750	762	733	749	760	783	716	717	742	746	730	752	705	721	727	757	774	729	759	769	743	757	731	746	727	777	770	724	737	770	744	765	745	739	721	816	727	741	736	715	781	689	784	722	723	709	771	750	708	733	640	689	754	754	742	766	712	751	683	745	783	748	802	793	707	792	687	744	776	792	694	707	749	718	774	732	768	739	722	747	791	718	762	744	750	716	702	751	714	727	743	693	694	733	725	694	734	719	747	682	665	733	706	689	742	736	672	749	752	746	762	713	728	785	743	714	690	707	760	707	753	718	720	717	732	783	715	706	731	763	724	746	756	736	746	729	725	760	729	721	762	734	736	751	733	765	757	691	704	759	729	696	741	727	746	713	747	757	723	759	675	769	722	771	781	766	737	737	782	730	779	741	736	712	719	766	762	740	701	758	762	719	703	755	703	773	753	736	731	736	713	734	720	731	715	721	720	698	772	750	706	794	761	740	772	739	738	781	738	759	710	730	744	760	690	698	776	683	730	715	731	759	748	755	717	735	743	782	749	769	730	755	712	725	669	698	716	721	757	748	772	721	713	756	755	716	745	742	725	692	729	745	747	757	711	753	740	753	731	744	723	708	724	734	684	779	760	721	682	783	718	801	743	731	745	767	750	716	745	728	741	742	763	728	722	736	756	826	744	749	677	722	747	767	759	725	755	790	727	751	696	748	721	734	753	701	747	753	722	760	720	749	689	754	735	695	769	736	793	751	809	757	700	729	720	754	729	693	734	725	707	713	710	756	707	765	746	708	738	735	777	739	735	719	709	726	765	698	717	725	800	741	719	776	756	757	725	722	737	736	773	764	724	708	690	747	746	764	744	776	744	734	697	786	762	761	765	714	734	725	679	772	769	756	732	772	727	734	715	747	741	718	721	742	728	741	755	732	712	704	709	776	735	773	692	758	748	764	735	766	720	751	749	734	725	709	753	710	773	713	733	682	761	729	666	677	710	694	717	736	755	694	759	701	702	739	775	697	757	733	721	728	731	697	736	759	826	710	743	719	691	711	748	713	750	715	752	750	727	734	767	743	770	792	768	753	724	765	749	724	727	706	743	789	730	737	731	715	720	734	741	724	704	727	677	729	752	723	761	732	769	723	761	727	769	787	781	775	712	722	715	763	743	735	777	735	749	743	730	728	753	679	753	773	751	701	743	687	741	733	727	738	767	767	743	732	747	778	752	704	665	768	773	725	728	750	701	710	736	716	765	710	746	721	731	735	732	752	736	721	718	689	741	766	677	738	692	776	735	742	775	747	706	755	721	714	724	702	759	734	744	779	764	727	744	733	784	692	812	731	721	742	721	690	736	727	762	696	720	751	697	746	707	715	722	743	713	719	738	760	767	728	719	783	733	746	717	759	788	759	747	699	746	754	713	828	734	702	744	780	735	781	741	772	742	746	714	735	732	724	722	726	792	763	768	739	733	762	721	759	761	725	773	748	687	750	747	736	710	773	703	712	767	742	710	776	738	755	771	776	701	726	743	712	700	739	737	736	764	738	731	774	785	739	742	735	812	734	773	748	745	753	733	751	718	759	715	746	724	719	741	704	742	753	710	738	763	745	726	714	702	747	714	775	716	742	718	681	707	746	753	740	732	729	815	768	739	753	724	712	752	723	734	763	745	735	695	747	747	780	716	695	712	707	766	705	722	718	728	779	766	741	791	726	697	750	741	775	746	706	722	718	719	701	700	793	708	735	790	709	750	762	764	713	723	730	719	733	745	731	721	778	727	737	730	806	695	769	718	743	732	723	787	767	738	788	780	739	709	697	775	750	751	679	718	750	739	745	714	761	736	701	703	749	746	705	736	761	756	766	790	721	725	711	744	722	710	746	716	715	739	730	662	730	707	727	771	775	772	750	713	755	713	755	768	759	718	753	783	770	788	771	738	730	746	735	711	734	732	708	791	686	744	762	699	766	747	751	727	711	716	791	733	733	713	734	761	696	745	755	764	783	771	733	741	765	712	710	742	694	714	718	763	729	764	758	715	749	758	728	737	715	755	772	740	698	749	734	735	690	714	761	745	748	704	731	726	760	724	727	735	684	731	749	728	767	714	738	711	733	688	749	724	746	717	705	727	784	750	772	735	711	701	774	709	747	740	719	744	779	727	757	779	747	733	741	737	716	715	713	746	766	706	736	706	748	743	713	782	760	739	711	712	737	768	753	749	728	742	747	742	725	702	733	768	802	732	749	717	715	723	717	793	741	729	723	747	755	724	706	673	686	736	743	729	746	661	752	754	698	727	765	762	716	713	753	732	728	693	726	772	713	746	766	714	750	775	734	737	740	727	733	741	667	711	766	731	703	728	761	734	745	747	714	729	725	707	748	741	718	737	733	758	746	783	777	752	749	721	727	749	724	778	740	740	729	723	704	751	749	735	758	724	727	741	703	757	698	698	728	763	726	759	716	749	745	754	737	730	744	749	765	716	757	761	741	721	706	755	821	749	738	702	739	766	759	767	769	726	717	720	714	736	717	753	730	753	742	724	756	734	745	708	745	743	705	713	722	739	765	649	706	720	695	724	765	750	747	691	762	721	746	768	722	687	752	731	732	708	703	711	721	749	743	741	777	720	739	736	750	691	735	736	738	732	740	720	742	691	732	704	713	792	748	738	735	696	752	723	743	729	749	723	750	725	749	778	759	732	763	788	704	751	778	709	722	744	739	774	727	672	761	769	748	740	772	768	727	695	753	737	756	728	732	734	731	749	701	709	696	792	734	800	729	753	751	761	760	700	765	719	755	703	761	785	745	721	741	711	707	682	735	735	709	705	742	761	694	717	738	767	770	751	713	791	733	730	733	753	709	766	751	725	721	729	724	769	783	771	728	750	722	745	777	725	708	723	768	720	728	729	720	730	770	743	728	710	728	733	761	758	764	780	727	728	761	775	746	747	745	716	693	715	798	701	689	677	766	756	727	724	765	753	713	741	716	733	729	795	732	720	764	746	731	715	749	685	762	711	721	726	715	745	729	722	744	687	728	708	742	771	726	752	727	719	747	766	711	772	732	689	701	744	734	801	718	757	745	704	758	701	746	766	714	742	771	759	751	732	766	759	723	734	751	686	763	724	739	730	770	721	799	748	674	703	745	742	734	708	732	737	742	729	773	757	780	755	709	767	726	754	748	721	698	727	725	750	745	731	716	766	746	755	776	738	740	724	739	759	729	721	764	741	771	711	736	724	728	740	744	713	695	671	735	757	769	758	684	735	762	748	741	761	717	744	729	815	740	732	750	781	742	743	698	766	745	747	773	768	734	713	744	727	753	740	723	775	724	726	761	774	728	765	741	756	798	710	761	733	710	708	731	751	727	752	707	745	712	757	737	697	688	744	693	698	738
27589	19871	15244	10499	1729	452	445	415	449	475	444	434	451	475	436	415	447	425	453	430	437	444	471	428	426	443	434	466	408	432	434	437	427	398	430	457	422	454	434	446	446	445	441	412	444	446	424	453	429	456	461	427	457	411	427	438	438	450	450	385	436	455	470	436	415	451	433	449	431	434	458	477	453	440	455	437	462	490	449	407	412	432	435	444	437	425	444	467	434	432	420	416	403	455	450	444	471	469	459	437	399	420	469	426	443	457	426	431	447	437	441	417	445	429	434	445	437	417	455	448	487	416	441	433	435	409	468	433	426	406	441	459	402	430	443	445	468	427	475	412	444	433	426	461	446	414	464	447	415	466	466	419	444	415	434	419	470	448	433	449	432	424	468	451	420	435	428	436	453	415	436	413	434	453	445	409	440	455	452	432	415	409	429	430	416	446	459	407	437	424	430	449	425	427	462	449	439	410	461	458	424	417	433	449	466	437	451	452	442	422	427	436	432	435	441	431	432	450	449	446	398	444	413	434	452	464	447	456	450	406	446	437	430	420	415	447	428	417	398	440	448	441	415	386	385	389	417	434	425	440	415	453	442	458	420	441	433	430	439	463	400	393	401	424	445	426	424	421	465	442	419	447	442	413	448	460	439	465	436	441	420	444	460	477	416	417	422	454	430	450	443	418	435	457	403	424	453	471	393	415	428	396	452	462	460	443	425	470	452	407	466	417	435	424	430	438	404	441	415	458	419	453	436	420	464	438	452	444	458	432	454	440	419	460	428	412	430	404	441	449	465	416	407	454	399	419	429	434	419	447	426	408	446	440	443	437	457	452	389	419	461	396	475	424	437	442	435	447	421	424	409	439	429	469	429	440	411	431	407	448	453	431	427	416	447	433	419	426	432	440	451	446	442	435	444	458	420	435	425	411	469	446	406	418	454	475	461	416	429	475	460	447	455	446	420	412	428	400	455	440	464	454	438	439	414	455	431	433	443	437	420	427	458	428	433	457	433	443	418	432	443	480	478	419	425	429	480	434	404	436	424	457	480	446	400	406	463	403	430	431	432	453	443	448	464	429	429	434	428	424	440	443	465	419	421	477	417	425	441	436	427	451	410	453	449	423	426	444	449	428	476	441	388	466	480	418	430	450	421	412	445	415	453	467	447	438	412	438	416	403	458	436	438	440	459	422	447	461	467	435	405	419	431	422	429	423	476	451	443	494	464	462	473	458	449	464	441	444	444	427	436	447	456	447	479	437	462	439	454	425	418	418	399	436	407	417	444	463	439	440	425	434	404	465	418	460	398	439	437	456	414	452	429	397	442	429	422	448	430	444	433	410	468	423	438	443	437	483	453	473	411	459	458	401	416	416	472	437	495	430	467	437	427	454	451	430	446	442	446	438	398	423	440	449	486	448	435	449	438	455	427	419	414	451	467	412	448	424	448	454	457	512	434	435	451	490	428	466	475	449	433	448	437	422	479	440	491	453	463	437	479	451	451	409	441	475	436	453	414	406	420	431	432	432	426	466	429	403	428	440	440	418	424	397	401	408	423	448	462	453	408	402	437	453	447	442	431	422	415	447	415	439	493	442	450	392	434	491	434	409	440	446	445	422	429	439	455	426	446	452	420	449	421	427	452	406	457	444	424	453	422	427	411	417	411	466	421	433	434	454	426	438	432	483	401	463	398	424	444	409	434	414	432	439	433	436	407	426	481	434	422	444	436	417	487	429	460	411	439	415	478	461	467	432	413	451	425	434	434	461	435	447	434	401	441	446	419	453	452	430	408	425	436	454	453	414	435	431	442	412	420	466	446	433	471	434	437	446	435	463	430	470	430	379	454	483	443	444	453	465	435	442	427	430	388	407	416	471	451	430	452	406	449	407	419	411	438	430	455	421	424	457	469	442	450	384	416	416	413	414	441	422	441	476	414	424	453	464	435	403	453	444	428	437	466	466	445	441	427	406	434	421	439	407	409	427	431	424	456	446	400	408	478	410	438	434	433	448	416	428	462	465	434	446	437	435	409	436	451	445	404	422	461	404	423	445	402	420	473	428	415	480	471	433	461	444	435	476	443	433	388	442	463	443	418	422	433	458	445	417	443	448	407	444	465	452	480	484	420	460	423	429	437	460	469	476	423	460	458	437	456	466	436	446	411	448	431	440	416	417	439	442	431	451	438	466	470	425	438	452	418	438	449	437	453	429	436	427	422	460	474	446	453	429	442	435	437	440	443	426	454	445	437	435	431	452	420	435	438	422	404	457	457	427	408	458	441	460	462	436	447	418	457	459	415	443	442	433	433	443	415	431	415	461	412	458	453	440	424	450	468	406	407	428	464	472	457	374	442	421	445	431	464	439	434	457	422	432	461	431	423	436	452	428	466	426	463	450	456	441	421	458	445	413	462	468	453	473	440	425	427	435	441	445	418	423	437	443	442	432	458	423	450	454	427	447	420	501	452	413	447	429	445	432	429	445	429	438	474	477	440	423	427	426	423	449	416	450	433	479	453	426	390	482	425	412	395	414	390	415	453	463	448	450	425	425	441	415	410	461	458	439	415	453	422	386	445	430	457	441	451	436	444	435	448	441	434	422	480	448	417	459	417	437	437	464	402	429	405	440	436	441	420	442	416	439	435	440	411	418	443	468	431	447	442	458	444	420	444	428	410	453	449	393	467	413	400	433	454	442	488	464	440	434	467	475	435	453	437	478	436	409	460	439	386	467	443	462	438	429	420	422	427	427	447	471	444	422	424	400	460	419	446	440	457	431	403	423	433	445	384	445	431	437	425	482	424	430	426	454	471	421	471	390	470	439	429	452	420	439	446	470	427	430	448	401	417	454	397	442	447	431	451	404	435	418	445	435	426	426	413	415	433	439	445	467	441	450	445	423	454	428	411	438	385	413	419	436	430	430	431	447	455	424	445	427	433	444	483	410	429	436	426	419	450	442	415	453	455	405	416	452	448	451	446	475	425	483	412	430	423	453	422	465	419	440	419	429	449	442	450	406	445	422	443	470	448	453	424	454	464	433	437	387	449	435	421	431	475	421	437	383	451	439	451	469	398	433	452	439	439	451	435	397	431	436	433	442	480	444	441	447	440	400	450	455	447	458	460	479	466	454	448	459	459	461	434	469	415	457	459	395	432	415	452	424	468	428	443	428	455	404	406	482	437	400	394	475	432	410	412	455	431	448	458	417	426	459	431	433	420	419	443	438	437	440	422	418	460	404	413	474	450	411	468	450	436	449	409	411	456	421	443	443	469	439	443	424	426	444	458	435	426	426	449	423	384	446	438	448	415	422	432	439	419	439	475	443	409	435	409	399	404	468	402	447	425	431	421	412	459	411	449	408	451	379	428	441	434	442	417	442	459	429	404	444	438	430	401	456	455	467	497	413	425	431	421	463	396	431	450	429	429	410	448	423	448	476	401	453	446	432	425	447	418	466	413	474	469	460	476	424	410	451	425	464	442	479	454	426	484	453	423	448	433	433
17229	18713	15724	9970	1938	563	587	603	552	602	570	579	553	579	546	524	555	539	554	585	559	535	562	562	531	596	586	598	520	545	562	577	582	575	536	588	567	530	593	606	574	592	548	543	544	556	570	555	563	567	554	561	605	577	572	568	555	577	554	608	544	581	588	589	600	560	546	519	581	582	568	566	562	594	585	583	560	554	574	558	541	568	582	547	561	549	592	573	523	530	556	564	516	590	575	520	542	587	538	567	576	543	589	592	537	547	585	526	522	619	563	538	580	606	594	591	554	554	639	515	585	573	568	588	520	597	588	574	550	616	579	543	547	574	558	562	552	555	604	575	570	580	558	554	596	565	580	561	588	567	559	521	558	592	557	566	552	529	571	549	579	556	572	549	594	556	546	563	539	527	523	579	560	575	580	537	633	553	585	614	534	549	536	535	592	521	584	558	596	547	556	554	530	588	581	579	548	530	571	578	549	590	589	582	532	594	599	556	561	550	558	552	564	589	564	556	567	562	581	516	543	558	554	520	597	595	558	577	560	568	566	577	586	569	530	599	609	595	594	560	585	557	554	559	551	530	594	540	550	546	586	556	568	531	571	560	555	645	584	556	562	578	549	561	556	570	515	558	565	552	578	494	619	539	571	544	570	547	604	601	579	582	573	587	577	589	579	537	584	583	586	578	598	592	558	556	544	558	565	569	580	613	539	594	525	572	595	583	562	594	565	561	589	586	575	582	627	544	592	559	589	546	575	571	565	618	589	567	557	532	555	580	539	582	589	578	577	586	519	536	592	573	603	534	570	556	567	609	546	554	567	532	557	555	535	556	579	580	556	590	523	591	548	522	575	557	541	553	634	614	565	594	590	555	582	583	582	620	543	612	603	565	606	609	569	573	563	544	534	552	574	547	574	580	554	518	551	614	561	567	549	549	578	553	580	559	566	569	593	570	536	557	570	606	575	550	573	573	557	597	583	562	566	560	523	615	497	550	575	550	531	550	582	592	599	568	549	572	578	539	567	516	572	565	542	595	590	595	570	521	570	558	563	551	544	559	577	589	547	562	591	576	551	544	536	530	546	567	528	559	511	567	538	605	562	582	560	566	584	543	548	585	576	573	583	551	573	558	510	528	587	540	570	571	570	575	570	575	588	567	562	550	546	593	578	557	547	581	592	581	559	554	533	550	606	564	563	533	568	569	522	571	544	570	558	567	555	591	556	590	602	546	573	565	571	575	566	577	562	567	562	568	559	567	564	548	578	561	528	588	560	602	575	545	560	596	575	550	523	562	533	539	565	554	508	640	572	578	528	566	597	522	552	555	570	557	533	545	554	555	589	583	566	530	598	577	618	555	566	510	567	595	523	565	589	587	565	566	569	574	623	554	523	541	565	585	522	545	574	572	581	542	609	503	587	556	544	539	561	599	559	579	572	504	589	555	603	526	553	582	566	603	558	557	576	547	569	618	591	582	548	567	554	614	555	583	589	559	555	579	587	573	588	556	546	546	592	554	572	593	566	559	560	575	584	552	564	558	563	519	603	586	546	558	562	543	567	568	519	556	556	571	592	569	568	595	575	582	608	510	551	516	495	529	553	559	539	596	520	547	572	588	513	566	615	550	613	576	555	568	539	569	555	583	548	563	551	542	529	538	557	572	563	525	534	559	578	539	519	543	575	548	612	575	535	568	552	584	583	559	587	547	539	519	560	550	561	536	559	601	561	598	579	585	582	532	570	550	524	575	555	541	554	589	552	543	535	612	551	548	578	554	553	557	563	537	590	527	573	551	554	592	591	509	562	558	547	582	549	558	573	574	544	577	545	538	521	553	551	523	554	508	551	537	630	582	569	553	580	542	563	540	544	541	519	572	553	538	541	605	576	551	614	611	576	563	510	559	556	559	537	558	557	553	571	551	568	563	542	544	601	562	502	593	562	563	517	587	557	616	537	564	562	510	583	575	560	591	541	557	582	561	508	550	578	570	562	570	599	553	599	584	557	543	564	548	604	576	548	560	585	575	539	590	573	621	571	552	564	557	541	564	565	586	582	571	564	580	545	570	603	567	561	587	576	620	539	561	566	573	590	596	563	564	570	606	606	555	550	528	534	569	608	555	589	553	551	561	550	563	562	550	535	531	585	568	563	593	601	565	565	533	534	545	581	560	553	555	566	588	518	612	551	578	548	533	520	593	555	568	567	574	565	574	596	595	529	598	588	550	566	546	526	588	532	534	564	604	554	566	518	578	616	533	600	534	584	585	523	556	532	575	567	549	580	557	534	577	583	553	555	626	550	570	599	580	558	559	589	572	580	580	584	581	543	529	549	556	589	569	587	552	535	560	538	565	542	576	551	589	598	573	573	539	562	584	542	580	533	565	575	547	577	570	559	560	552	581	551	537	595	567	544	532	592	541	581	557	554	600	509	551	513	522	570	538	587	578	547	492	568	544	535	587	536	561	571	568	551	537	599	575	543	571	600	534	589	572	574	520	564	594	539	575	574	565	582	514	593	537	579	611	561	523	545	556	590	543	588	525	532	552	587	570	586	572	607	533	552	553	592	532	536	556	566	545	538	556	596	584	577	528	540	503	549	562	554	537	614	561	569	531	572	581	559	570	556	571	571	568	604	533	613	532	574	539	543	579	553	589	575	594	559	577	576	560	579	535	543	523	595	589	527	531	531	566	540	582	582	558	528	570	575	558	565	622	564	569	536	565	528	583	530	520	582	579	590	507	556	575	584	606	598	511	536	592	569	544	532	563	492	574	602	586	574	568	607	600	577	555	537	506	575	588	549	581	569	562	559	553	578	556	541	583	527	537	567	572	577	568	618	534	557	598	623	582	559	561	578	548	528	539	549	571	592	541	524	570	537	569	578	609	597	572	574	581	584	543	579	592	597	540	547	556	566	546	560	553	552	596	537	553	582	572	557	586	544	560	553	572	562	535	603	544	573	553	527	561	528	590	571	552	558	560	591	567	577	578	566	554	532	575	578	543	585	602	567	563	593	550	555	561	611	542	564	574	579	524	575	537	570	556	564	582	555	553	605	569	571	580	570	566	592	554	525	572	560	548	564	559	584	562	533	529	570	593	582	570	584	579	579	574	600	581	601	530	606	570	540	528	593	571	557	548	550	568	577	567	507	560	601	584	569	546	590	529	569	570	572	531	549	546	561	551	593	535	579	521	568	588	581	572	563	573	566	600	544	531	515	553	572	572	529	549	545	537	540	558	541	523	585	590	566	561	545	617	619	565	533	523	564	554	565	510	557	606	591	598	545	550	533	573	592	564	532	603	544	588	599	565	544	549	584	591	601	554	554	524	553	549	546	590	578	572	552	572	559	531	532	541	548	546	544	581	540	569	580	559	580	568	597	571	607	595	572	594	570	568	549	573	563	585	598	545	569	568	564	580	542	575	548	609	567	531	580	546	591	563	551	589	534	582	593	568	526	585	559	617	585	569	575	579	576	563	564	562	588	616	559	558	568	546	525	544	529	545
23262	21292	28911	27746	21581	11417	1415	820	783	800	784	739	778	765	802	762	723	735	722	723	723	753	738	770	798	728	733	714	796	777	738	722	732	705	749	741	758	762	736	769	752	709	739	698	744	756	726	712	725	740	715	794	733	689	684	682	671	659	717	730	741	737	755	726	700	708	734	750	746	700	705	732	695	709	699	723	742	729	669	726	718	729	719	727	716	707	713	716	691	714	736	693	722	711	714	762	742	725	738	749	664	733	737	686	669	716	709	725	692	718	701	777	735	731	728	759	739	755	719	713	711	727	745	691	699	759	752	725	704	712	721	742	728	690	714	690	719	664	712	751	691	739	746	751	717	709	732	752	725	717	753	682	732	762	730	684	649	698	644	719	707	736	683	727	710	697	758	704	714	757	706	733	736	727	717	699	722	745	712	743	719	746	686	701	700	704	678	750	714	744	655	737	704	715	723	741	764	716	690	712	709	738	709	723	737	687	718	673	763	742	718	747	735	699	725	734	747	704	728	688	693	739	682	669	778	723	735	697	667	699	725	741	724	707	719	716	735	730	700	676	755	698	698	737	685	693	696	738	676	777	699	715	708	663	719	704	708	727	729	710	717	707	723	697	693	758	746	741	704	696	696	735	679	754	736	707	717	760	739	699	709	722	748	720	746	766	715	722	779	700	705	705	753	729	719	723	709	697	731	759	685	730	697	747	760	755	735	759	695	762	726	700	697	725	756	747	772	734	747	683	659	699	706	665	708	762	733	726	731	711	721	743	776	707	685	703	711	734	736	770	731	750	711	696	725	714	710	736	761	728	731	681	741	751	719	684	709	719	688	755	724	672	715	725	683	695	730	744	733	688	746	719	690	715	757	718	734	719	722	764	688	689	740	711	745	696	734	719	731	742	748	727	744	711	738	748	723	716	661	726	735	705	695	695	706	709	749	704	754	772	687	724	717	716	720	743	715	763	750	715	731	708	688	741	711	707	729	739	753	691	708	709	677	737	736	739	716	735	723	714	742	722	682	731	731	769	738	718	731	744	723	738	664	712	774	694	695	710	695	733	770	762	687	741	682	707	740	758	762	671	766	702	731	739	728	719	682	720	707	773	756	731	747	711	723	735	709	678	740	733	690	735	741	699	737	752	722	758	715	762	726	748	689	729	755	741	747	730	762	721	710	718	728	779	703	748	722	741	686	703	716	703	750	745	771	766	692	759	706	738	753	714	709	701	735	746	738	710	723	709	701	734	755	723	739	723	708	744	737	741	736	735	764	761	716	740	703	705	705	729	707	718	663	715	721	684	732	726	743	722	736	749	737	762	713	710	747	717	717	704	723	733	718	716	724	726	733	772	697	726	712	706	721	725	718	711	730	711	743	746	641	698	735	711	722	712	711	699	694	768	739	734	687	741	698	742	748	721	695	713	719	726	695	713	721	708	686	720	787	719	797	706	759	703	735	709	709	682	722	655	711	726	748	705	682	719	755	751	774	719	700	700	667	710	704	724	747	730	687	681	720	715	709	695	747	711	746	692	687	704	684	713	697	713	718	767	713	732	725	745	715	718	705	749	713	686	734	758	748	719	710	723	750	729	690	727	713	705	734	749	718	725	691	686	708	736	707	742	706	707	687	740	670	736	757	739	738	767	701	703	695	737	730	687	741	694	705	724	742	717	752	691	690	726	736	719	716	756	742	699	697	770	695	743	736	720	703	685	748	737	741	720	668	704	736	689	721	738	694	708	731	725	704	694	724	731	670	723	743	721	739	727	676	710	672	729	691	711	750	711	710	767	727	754	708	735	712	772	769	686	686	737	761	759	724	740	732	748	736	777	705	744	696	765	704	730	713	749	699	709	726	713	729	707	725	751	752	660	749	713	719	732	775	696	703	733	677	749	716	739	706	716	725	718	695	701	763	744	719	629	721	748	693	718	681	711	734	725	686	697	744	704	718	763	742	720	683	743	695	714	725	760	747	690	710	714	720	713	744	741	733	718	737	700	695	737	708	700	723	779	717	689	744	730	777	729	693	746	747	692	661	666	726	724	712	717	748	705	704	710	732	654	753	699	729	760	718	767	754	727	727	736	713	698	760	768	725	684	723	717	753	741	718	694	691	690	746	705	683	684	759	716	680	719	692	745	725	693	741	707	696	661	755	703	717	751	745	698	683	718	749	765	755	741	736	707	719	731	718	723	692	707	743	709	707	754	748	700	700	742	710	726	765	706	761	707	728	710	755	711	698	751	677	752	725	775	687	708	716	713	644	682	726	718	711	703	725	681	725	765	676	706	724	718	751	680	741	756	740	733	703	678	682	780	786	732	754	750	757	687	741	726	724	717	732	715	741	694	737	694	727	699	757	732	740	750	713	738	684	764	691	699	712	761	740	714	714	701	716	751	753	742	729	736	703	761	765	735	694	725	653	686	742	713	682	701	745	735	693	758	729	701	685	695	746	738	723	725	699	679	692	773	738	757	673	707	743	755	750	738	719	724	736	742	728	717	733	680	685	712	683	764	737	775	721	774	691	745	684	708	736	723	729	714	729	736	699	703	720	762	716	753	722	666	748	696	695	761	774	768	721	741	742	709	729	682	735	726	707	708	687	735	658	732	707	747	718	743	711	754	693	707	728	687	710	722	730	691	772	768	692	737	688	738	748	741	741	705	696	712	777	744	725	751	747	707	687	669	693	744	689	752	763	754	718	718	683	743	779	666	735	719	712	707	683	734	764	702	694	694	717	681	725	729	720	760	663	725	718	735	714	738	708	717	737	703	737	717	706	715	729	746	698	723	683	723	745	748	740	778	691	747	720	712	716	726	685	696	683	664	728	718	693	706	789	700	706	705	721	704	715	727	710	723	756	698	686	674	720	720	755	733	708	680	718	700	723	727	711	702	764	779	737	767	682	713	720	724	724	678	722	746	695	705	773	707	698	711	681	753	757	747	674	774	757	677	703	657	740	719	716	736	714	733	694	720	731	716	692	706	744	712	743	737	671	728	731	750	727	725	694	672	774	783	725	722	748	688	758	731	689	669	743	754	713	712	736	720	733	707	751	701	713	735	706	735	725	693	690	716	735	726	734	760	696	724	705	707	729	724	738	729	730	733	699	684	763	731	799	724	753	677	704	802	701	752	731	732	700	725	765	709	693	738	683	757	688	689	696	705	694	698	719	691	685	745	751	762	727	699	746	689	756	696	727	703	764	752	739	743	745	694	703	656	672	693	725	733	705	727	713	685	686	748	739	711	727	775	701	684	769	739	697	703	697	722	757	731	719	767	713	705	662	646	705	720	759	707	746	714	721	720	724	716	711	676	750	730	715	708	704	723	746	772	733	714	705	656	732	686	732	725	751	712	694	741	698	703	707	752	737	735	704	708	719	773	769	747	718	756	737	711	727	720	734	710	693	710	666	738	778	703	695	703	769	734	681	671	729	742	780	755	751	726	678	731	694	734	675	729	710	675	735	739	739	696	692	713	704	702	698	729	710	771	751	774
39216	56394	50714	41759	10357	1239	1174	1114	1043	969	1028	949	939	946	950	934	928	982	931	901	924	915	925	862	977	906	882	896	961	889	971	936	892	850	916	960	1000	910	916	897	929	906	919	933	844	951	944	913	975	914	978	910	947	908	947	947	878	854	951	930	879	896	949	883	889	931	884	865	907	876	916	865	905	951	985	886	920	891	926	927	865	935	855	893	921	956	911	875	947	889	931	916	937	902	884	918	962	905	859	878	945	801	933	898	872	924	940	901	909	886	938	941	916	887	859	941	894	899	925	935	929	892	919	955	932	904	971	889	938	905	951	892	865	907	948	856	929	908	924	881	909	879	970	911	857	910	923	904	858	897	891	986	873	921	936	903	920	867	934	860	916	923	856	934	889	846	863	882	930	882	933	938	945	910	916	923	922	957	893	907	931	927	933	918	942	898	891	962	874	964	875	927	832	897	933	916	858	888	901	932	882	926	914	908	921	925	901	891	934	952	939	907	887	924	935	928	894	931	878	950	903	902	863	991	898	911	922	887	922	890	945	864	902	886	892	890	890	873	902	920	932	894	903	867	885	863	968	897	899	943	886	878	903	894	941	828	941	908	890	880	948	884	886	922	942	926	917	934	907	925	905	911	923	903	858	899	873	887	882	934	919	798	932	953	883	947	912	935	906	956	910	896	875	959	995	963	857	894	928	931	932	944	880	866	882	881	927	963	967	922	904	920	891	912	889	903	906	955	890	905	926	866	889	911	946	897	938	888	934	928	931	888	878	946	918	877	911	934	876	892	906	886	907	922	903	934	988	939	918	914	874	917	891	924	887	913	906	922	928	923	944	928	969	896	884	916	926	902	937	906	865	906	948	905	915	884	903	913	968	859	951	940	932	940	885	899	897	943	901	944	961	934	954	870	951	838	895	923	956	871	943	938	914	936	922	901	920	883	896	901	888	900	936	909	924	900	945	920	934	904	960	940	874	886	894	887	909	904	912	899	918	913	890	891	908	940	945	871	914	862	833	887	927	971	952	963	915	909	891	941	940	960	919	924	849	889	930	934	900	893	857	917	961	887	876	957	903	940	931	918	871	910	966	899	884	889	909	907	902	882	938	950	888	915	884	944	899	883	945	878	869	876	911	900	935	964	858	904	921	934	959	884	906	880	930	897	968	904	940	900	932	942	938	925	885	928	944	864	912	945	941	903	940	940	936	892	935	963	849	933	906	933	899	897	948	905	933	938	938	896	910	889	908	881	907	907	947	862	975	880	915	876	920	931	962	926	890	895	907	909	912	917	926	886	910	857	899	918	874	875	941	898	901	922	862	883	890	938	902	923	920	907	950	887	917	867	874	908	878	907	885	923	934	967	949	939	906	936	925	961	862	931	864	892	897	938	892	927	885	907	895	941	871	905	900	919	935	933	945	921	904	905	914	923	915	927	914	881	932	910	887	963	912	891	945	961	938	900	895	947	905	918	900	948	847	931	859	922	944	958	979	907	915	848	908	911	942	969	947	968	896	888	882	865	923	905	884	931	934	902	924	908	890	839	884	936	936	897	902	889	946	908	883	866	954	897	935	888	870	961	912	913	853	917	952	921	904	907	902	955	835	938	899	931	919	950	956	933	869	941	926	943	905	936	922	872	910	949	855	891	954	879	937	998	929	893	904	900	882	925	905	905	963	924	891	901	853	905	912	904	907	933	909	869	903	949	931	910	912	898	967	912	907	891	917	927	910	958	900	967	875	892	881	932	921	938	952	884	888	962	908	916	878	940	932	955	889	913	915	899	883	876	880	885	904	938	900	932	942	896	912	909	845	939	888	925	869	865	885	918	876	932	939	917	904	908	924	910	889	894	875	958	873	924	899	933	937	918	901	869	928	875	925	950	917	892	889	887	988	940	945	886	928	925	877	920	902	913	909	969	899	975	930	952	957	918	923	872	912	960	921	885	889	873	935	890	904	951	887	926	905	870	881	876	876	917	872	919	910	908	839	889	914	967	889	909	872	912	941	898	935	909	864	894	838	969	951	933	902	864	973	895	913	869	911	973	870	943	893	895	851	939	893	948	934	927	957	891	934	865	884	916	930	906	913	903	928	934	906	948	950	954	940	904	902	869	912	901	927	952	878	882	941	882	899	911	913	894	928	903	872	907	908	863	945	904	939	896	901	871	964	868	922	937	930	907	902	888	875	820	870	883	942	898	915	931	892	898	946	973	896	939	895	917	879	920	883	812	921	908	946	865	925	951	872	874	895	931	933	917	935	931	867	949	937	905	945	904	936	909	913	880	933	925	979	932	922	900	971	929	909	878	888	910	961	928	951	899	959	937	883	944	952	942	919	903	908	890	941	891	905	897	918	903	944	910	923	901	929	906	899	969	883	910	847	964	909	935	944	935	912	905	956	922	910	884	949	943	876	907	893	947	892	942	932	837	913	885	955	859	921	894	904	949	919	968	868	915	884	913	867	928	930	882	905	914	914	946	943	871	930	945	916	920	899	855	874	955	941	929	931	886	901	918	911	877	888	893	885	901	945	909	964	866	931	878	947	928	963	932	935	869	908	902	898	877	877	931	955	926	900	875	865	911	929	930	923	884	899	845	901	884	950	918	950	886	906	947	907	884	905	874	889	885	892	956	909	931	892	905	857	910	952	897	926	875	941	893	914	909	883	924	896	925	915	915	871	906	878	861	956	939	927	895	940	957	897	918	902	921	955	906	910	918	936	974	880	878	981	904	953	835	936	915	946	896	859	934	877	953	870	898	923	934	937	944	895	929	931	906	898	917	883	904	934	912	903	915	949	924	875	907	929	919	887	941	910	908	905	960	911	899	918	915	883	917	894	877	913	909	930	870	896	920	894	938	944	904	942	930	922	862	894	913	935	827	895	847	909	954	908	902	940	908	932	906	920	924	950	903	937	954	878	900	899	929	879	916	963	936	936	876	915	879	884	872	907	886	918	905	873	919	894	888	890	869	976	871	879	921	946	913	952	943	903	926	917	978	928	972	912	902	908	914	922	964	888	902	964	900	887	903	891	892	918	961	931	922	921	909	964	901	908	954	897	930	898	895	910	907	891	858	875	945	885	913	927	889	882	906	936	893	900	933	906	898	923	903	918	897	924	916	866	901	933	868	937	922	916	897	917	904	893	891	956	937	939	923	931	922	895	900	964	876	909	922	910	950	925	925	892	957	923	944	956	906	941	904	932	920	900	921	885	923	967	918	897	912	928	904	949	936	872	958	925	942	911	912	874	921	884	895	892	872	879	901	935	925	942	911	891	908	888	927	917	919	909	877	952	936	922	876	953	943	965	890	913	946	911	907	871	908	949	887	906	979	927	885	914	923	903	908	912	866	895	924	897	932	873	978	896	933	898	932	933	935	879	902	904	961	913	887	894	895	888	905	882	937	921	874	910	921	978	914	869	941	933	887	899	943	879	883	864	908	894	911	900	908	882	876	939	913	874	900	911	889	884	895	903	914	905	945	903	927	885	914
24635	21395	28088	27406	11869	633	286	262	213	238	250	226	227	244	232	208	240	207	209	233	223	222	220	239	214	197	246	222	208	214	195	210	234	242	239	219	244	228	216	205	216	203	211	228	211	230	214	180	228	200	209	218	239	199	209	216	202	221	217	216	227	206	214	199	204	223	236	252	235	212	258	247	186	242	230	205	242	209	200	232	235	203	217	218	213	208	240	235	188	225	199	201	201	228	208	211	230	216	210	197	211	233	233	243	245	241	212	224	217	220	220	240	199	229	221	213	207	227	186	225	208	214	250	218	220	237	235	229	224	229	238	237	219	218	220	224	230	240	221	218	217	266	217	224	207	219	205	232	206	242	230	224	214	203	222	241	230	233	223	212	206	227	196	217	218	230	222	203	204	216	205	239	217	217	207	201	198	235	213	197	211	215	222	222	231	196	203	238	235	216	238	209	223	225	215	202	223	196	250	206	224	229	180	247	200	223	224	228	224	218	205	229	220	216	228	208	217	206	212	217	229	217	204	215	257	197	214	226	227	218	192	220	234	235	222	219	216	194	235	228	224	221	180	235	240	227	232	195	223	217	220	225	198	240	235	221	234	218	243	216	191	231	218	225	220	204	250	231	247	207	213	217	217	242	220	229	235	223	226	233	224	219	224	243	230	226	238	202	209	199	230	214	204	252	224	203	204	204	209	200	247	225	234	237	217	238	211	225	218	214	218	234	218	230	211	208	221	236	229	225	205	229	226	211	214	194	213	232	218	230	230	227	212	214	214	229	199	203	203	231	221	209	213	245	240	204	198	224	226	238	212	201	228	195	215	231	211	207	204	206	234	198	219	202	189	212	247	224	224	238	216	219	251	197	213	195	215	228	205	233	231	223	200	223	214	208	215	223	216	212	203	232	239	213	239	208	237	226	243	209	217	208	207	217	235	232	232	235	216	221	226	214	223	200	211	216	218	197	223	210	221	213	212	200	235	216	210	216	239	233	210	224	240	207	239	199	222	226	226	219	210	227	221	209	214	219	221	222	219	232	240	216	203	210	205	222	208	220	193	240	231	219	214	199	221	221	200	219	223	201	241	243	222	219	216	200	201	191	221	208	204	237	217	212	205	221	222	217	214	203	224	228	227	236	198	222	228	213	205	238	219	248	224	229	202	224	221	202	221	225	227	206	211	216	238	239	222	212	212	231	204	244	225	215	188	192	219	192	216	223	259	243	230	237	218	199	225	217	210	220	216	188	205	226	239	215	219	224	218	214	210	221	238	225	216	226	219	229	197	214	212	221	212	233	231	236	220	224	198	218	199	219	219	222	239	225	201	229	210	207	239	220	232	222	239	220	224	209	215	202	227	185	195	223	219	204	226	237	214	211	216	234	226	208	219	216	207	233	225	236	195	209	208	230	211	224	201	238	251	214	214	230	205	245	227	217	213	232	195	246	224	228	211	207	201	237	235	210	203	226	212	210	220	202	237	212	219	226	207	215	224	216	190	212	210	207	230	219	259	220	238	220	204	204	233	236	211	201	202	221	197	190	201	248	215	209	222	226	220	190	207	243	234	213	198	216	224	240	219	209	236	230	197	232	238	195	215	233	211	228	234	207	222	206	207	220	217	214	231	209	240	233	231	223	232	215	218	218	230	216	228	203	210	244	215	225	220	222	222	216	225	186	226	236	226	237	219	240	218	222	222	202	209	258	219	214	226	235	229	254	227	232	236	238	224	232	224	222	231	228	219	209	199	219	211	208	246	251	239	235	205	225	217	235	207	209	205	242	223	212	211	213	215	204	209	210	214	225	219	217	219	206	237	216	197	215	209	241	221	219	190	222	210	202	229	236	219	229	247	233	222	205	198	201	222	230	203	215	205	239	203	209	206	218	226	227	246	193	230	211	213	241	193	220	226	236	234	222	193	237	197	215	230	210	245	220	227	202	247	236	226	236	215	237	214	256	215	191	218	237	201	223	207	209	213	206	221	207	206	227	234	207	208	198	222	221	205	199	202	217	252	217	206	214	213	226	213	230	202	217	204	217	205	204	211	214	239	189	212	213	208	218	242	223	220	231	232	234	242	211	201	190	185	209	222	233	226	235	209	236	254	240	209	202	209	232	224	221	205	235	216	218	221	229	212	237	222	204	209	213	216	220	232	223	227	231	204	233	228	220	216	229	224	235	210	227	219	218	201	220	198	205	237	235	224	207	217	217	180	236	233	215	205	193	241	208	201	226	201	198	216	219	217	205	222	227	225	223	211	200	232	228	219	241	207	218	244	234	195	224	221	212	237	247	205	234	216	218	250	215	228	202	255	201	231	201	216	214	198	216	206	219	229	201	198	212	221	260	196	218	210	217	237	211	240	223	203	234	207	218	202	222	235	209	223	235	215	227	222	227	208	226	229	216	208	251	217	226	217	205	224	249	211	233	240	241	242	220	213	216	209	233	219	207	250	238	234	222	226	200	221	207	232	231	213	205	214	215	230	232	204	200	230	205	225	241	254	212	248	227	222	245	219	218	230	235	212	241	241	235	194	206	234	217	211	218	243	218	243	199	224	245	213	242	236	209	217	249	247	244	212	216	209	247	227	210	223	232	216	214	193	260	230	212	195	242	240	219	224	207	249	226	269	211	212	231	208	206	196	202	222	237	200	218	211	218	205	238	201	203	264	235	219	209	219	230	225	213	193	182	229	224	213	219	229	219	204	226	206	229	231	233	213	236	238	222	221	216	208	237	231	233	223	225	202	230	205	224	216	206	212	229	249	224	250	229	238	246	216	247	228	220	237	228	208	249	195	217	258	216	233	222	223	224	223	224	220	201	218	191	212	213	228	211	219	207	227	223	207	215	222	216	193	191	213	210	173	198	218	237	229	216	227	197	213	225	206	215	219	232	204	210	234	221	217	213	228	230	218	246	220	206	204	245	206	228	193	225	224	221	219	232	209	206	228	221	237	217	217	237	229	191	219	228	237	235	239	210	240	222	213	212	251	235	226	197	267	227	221	215	207	193	182	216	221	208	217	246	225	230	216	234	221	243	213	218	218	218	226	238	229	238	201	209	222	201	200	237	218	205	238	229	224	218	220	224	200	230	217	230	214	216	218	237	213	225	226	205	221	233	238	237	203	212	206	219	233	199	233	224	240	216	225	230	199	215	213	237	223	240	188	230	216	253	246	196	221	216	223	213	221	218	212	220	216	234	220	226	231	230	213	231	241	226	208	185	209	200	188	225	232	214	209	210	206	201	241	234	203	209	228	236	203	248	211	202	219	234	222	212	219	222	182	225	229	235	178	221	205	211	203	210	214	209	229	217	184	195	212	205	223	228	231	193	205	234	225	210	194	195	198	236	213	222	226	228	199	209	216	213	213	230	223	239	211	221	209	204	186	222	214	216	226	223	237	224	214	227	226	206	234	258	248	233	224	214	237	209	201	202	215	215	207	217	234	231	227	226	189	198	202	221	229	236	208	238	232	219	208	215	221	207	223	225	242	221
34951	43669	39265	30699	5998	471	427	379	404	327	333	324	345	337	333	317	321	314	316	296	309	308	317	318	308	311	306	283	320	319	324	309	280	314	294	299	334	325	301	317	305	331	306	347	321	324	334	310	311	310	300	314	301	332	274	285	293	336	305	340	307	294	279	279	301	301	286	327	299	300	275	329	304	313	300	314	287	277	324	314	313	287	288	299	335	346	297	318	310	296	286	311	320	317	307	336	284	351	330	296	311	289	322	269	289	292	309	331	287	315	301	317	299	331	285	299	287	328	322	318	297	309	310	321	334	291	333	284	318	318	310	303	322	302	292	296	307	297	305	315	330	322	317	306	297	284	290	299	307	326	277	296	293	312	302	293	290	299	314	319	302	299	273	287	321	320	277	318	296	322	306	270	299	286	303	309	315	321	330	285	310	293	296	294	288	310	272	296	279	281	285	315	276	305	332	283	277	310	296	300	281	320	305	312	310	299	340	288	312	300	314	277	329	327	306	307	260	336	324	330	291	332	300	309	303	327	335	283	313	312	302	323	300	318	320	292	329	310	305	335	311	265	299	304	306	285	303	306	320	325	298	307	302	316	313	310	303	274	319	316	295	304	311	291	311	316	305	294	316	281	291	296	323	307	349	300	288	310	332	300	318	296	278	284	303	327	274	303	314	310	313	318	312	296	300	322	299	275	313	306	334	301	336	297	284	333	298	313	315	320	301	259	300	321	286	342	329	326	310	314	307	304	304	317	331	314	301	295	288	296	297	314	291	336	310	286	313	336	290	340	261	331	298	315	296	291	301	295	318	291	320	298	325	302	308	304	289	292	288	289	309	310	304	312	311	277	302	327	290	274	318	310	302	307	317	312	343	328	315	291	325	308	317	320	305	305	292	272	316	296	300	309	271	336	310	310	334	284	329	290	361	314	288	308	302	303	310	312	340	314	302	316	313	335	289	302	323	318	292	312	324	310	275	306	304	323	302	298	297	315	290	275	306	308	314	303	308	308	312	300	298	278	304	282	288	323	273	302	309	309	300	289	317	273	294	346	291	316	285	288	309	305	310	275	262	297	337	292	312	276	298	338	289	298	307	306	310	283	298	314	304	320	319	316	296	313	290	285	312	337	298	301	310	296	302	291	291	319	330	285	291	314	317	292	316	322	287	288	321	291	309	286	309	292	313	313	304	285	302	299	277	306	311	297	316	317	323	313	304	337	277	282	318	336	273	294	298	305	290	296	319	281	296	309	330	305	329	276	316	298	299	300	310	322	324	306	312	300	293	295	320	317	309	300	288	306	325	313	298	279	302	277	289	287	324	314	301	304	311	345	319	285	280	296	315	319	273	308	333	291	300	320	295	288	274	308	297	295	311	333	289	277	328	300	311	350	316	304	296	306	302	287	299	286	300	270	299	294	309	306	340	325	302	314	321	307	302	296	310	310	316	315	309	308	285	269	316	323	315	295	317	316	308	312	288	314	310	294	313	306	343	330	322	288	272	298	323	317	323	281	292	313	295	314	309	317	301	324	291	287	319	326	293	292	320	310	313	293	298	313	308	332	325	285	305	290	309	309	309	311	268	306	313	314	331	285	303	316	340	302	302	294	314	288	311	311	275	290	313	277	271	297	299	295	332	302	284	289	305	299	332	275	330	264	326	321	292	306	308	306	346	287	307	309	339	325	310	314	311	304	269	318	322	277	326	312	291	288	325	303	291	308	342	291	285	349	312	326	294	300	316	324	284	302	306	297	303	313	302	307	333	296	308	312	287	343	337	339	326	350	300	284	298	324	297	289	305	300	308	333	297	292	299	273	315	318	309	333	289	309	319	301	319	312	329	338	331	331	304	284	296	308	304	285	318	307	307	302	318	311	294	327	336	291	329	292	295	330	320	284	302	307	296	293	264	288	316	292	319	308	272	299	308	310	303	301	306	274	330	343	299	287	308	314	327	320	318	281	313	351	294	293	310	297	299	306	369	294	314	308	328	301	322	316	310	295	313	317	321	318	298	300	277	341	284	298	287	295	312	328	295	343	301	298	286	320	311	300	296	302	282	295	300	289	267	297	306	295	337	333	303	316	304	304	343	290	334	298	322	313	299	306	304	301	319	288	301	313	308	282	326	315	320	281	309	299	315	282	305	337	296	301	303	328	294	304	302	327	294	348	332	329	307	273	323	317	276	307	266	299	313	301	331	304	298	319	308	320	315	338	296	280	319	325	291	292	307	326	320	301	286	313	323	279	343	311	295	304	319	285	324	314	307	298	311	338	299	326	317	277	328	303	316	290	304	302	301	310	316	298	286	311	284	338	312	287	297	298	302	297	307	327	271	287	300	278	294	307	293	303	298	304	290	313	306	303	326	303	288	296	318	294	294	332	304	273	312	304	307	323	282	287	349	303	333	309	327	326	288	289	307	331	321	318	316	329	299	345	306	315	292	324	293	285	314	322	299	276	315	302	276	295	302	317	332	312	313	294	301	299	315	320	302	302	308	324	332	305	275	303	314	289	330	320	281	314	326	292	321	316	305	295	285	297	305	326	274	323	302	328	304	296	325	309	330	285	302	310	333	309	290	313	299	311	310	290	299	296	289	308	322	274	312	320	315	363	319	296	296	307	318	306	299	324	311	271	283	279	328	296	317	288	315	281	312	304	276	277	284	299	317	291	312	298	305	303	329	302	299	312	306	308	317	312	311	303	321	338	324	301	323	283	294	329	283	278	301	315	315	304	292	320	295	305	293	318	284	314	281	307	308	309	282	290	282	326	276	322	291	307	334	295	318	318	298	302	319	331	253	310	291	330	302	303	305	342	310	296	319	297	295	311	289	331	298	317	309	306	315	329	291	299	298	309	291	276	274	292	296	287	290	273	309	323	323	267	326	310	298	292	317	352	305	263	308	327	321	323	331	283	296	306	312	298	311	311	323	329	285	302	304	309	336	316	303	298	295	314	277	309	314	284	296	298	289	324	362	326	304	302	304	269	320	265	298	300	277	303	315	319	328	304	338	289	297	274	338	334	298	309	286	282	304	295	254	280	332	308	323	295	326	311	315	292	323	344	325	307	314	312	316	292	284	322	276	310	326	282	290	299	283	299	289	291	271	296	312	334	283	271	316	327	347	297	280	325	316	342	273	300	293	293	295	305	290	315	296	284	288	306	302	279	308	278	298	284	288	291	284	303	328	303	270	336	322	318	276	294	290	336	281	319	293	301	323	307	277	318	286	306	342	301	282	316	303	345	305	272	309	334	316	295	269	313	281	319	318	337	299	307	295	321	315	313	331	324	309	303	311	310	316	308	283	304	317	325	266	277	286	312	299	306	284	309	291	281	324	298	295	328	337	325	277	283	304	268	304	330	327	293	306	313	343	295	302	324	292	293	309	329	305	301	323	293	305	297	314	296	312	297	318	325	299	322	330	295	316	290	310	337	291	301	318	309	324	331	312	308	281	305	298	313	298	298	305	299	305	321	311	318	315	315	317	310	278	321
22357	21323	29699	25240	21721	20233	7756	807	668	662	709	646	638	640	573	561	612	618	590	561	576	604	608	618	560	605	540	572	581	556	562	577	613	577	583	587	597	598	576	600	611	581	596	587	576	595	605	575	570	563	564	524	599	556	535	594	575	561	601	563	565	568	614	577	574	577	579	562	561	597	614	556	567	552	569	580	614	584	579	610	551	584	589	551	567	588	572	607	566	513	587	599	611	609	576	615	550	562	645	588	572	541	537	515	556	619	540	553	525	551	613	559	582	563	590	562	532	539	561	561	555	586	559	597	572	551	596	541	590	615	575	589	532	565	568	572	584	561	543	558	554	564	564	571	588	608	593	598	532	573	592	573	572	598	558	561	584	573	586	573	623	622	554	565	588	562	551	589	608	574	586	552	581	548	622	548	631	566	586	620	592	565	584	558	558	549	560	573	609	552	573	593	565	605	573	540	591	572	595	586	578	550	642	567	553	562	552	586	567	586	529	588	553	565	586	548	564	594	581	570	525	564	590	523	587	551	558	578	574	565	604	581	577	584	571	585	563	606	585	528	545	543	578	567	561	559	505	581	575	561	580	570	592	573	544	596	526	598	556	578	572	540	581	561	568	570	634	538	547	587	606	636	535	549	629	565	579	584	560	593	575	607	561	590	512	606	587	558	567	592	583	556	541	580	647	535	597	583	610	556	551	589	577	541	590	606	608	522	504	618	580	535	557	583	585	590	577	604	581	544	582	571	527	568	543	543	499	547	587	563	590	603	560	557	582	586	581	583	567	547	592	552	563	592	596	599	599	546	577	568	587	626	573	538	548	570	583	528	580	579	589	554	554	558	614	584	548	576	583	566	539	545	610	579	552	607	542	562	548	576	613	560	534	562	622	603	551	580	531	580	590	604	576	556	568	540	562	559	530	557	542	575	566	583	582	583	545	589	603	538	571	535	585	572	573	623	596	576	586	597	601	596	532	556	539	557	582	559	583	596	574	601	544	569	535	556	561	581	573	566	512	601	576	606	604	580	546	572	576	554	600	548	555	548	571	541	578	572	563	596	619	559	581	537	595	586	583	582	597	574	583	575	524	586	571	596	575	604	567	547	553	547	564	578	562	560	566	569	583	590	591	572	577	583	556	582	593	548	611	557	588	577	556	560	579	584	581	596	561	582	586	552	595	568	584	583	548	566	570	581	522	613	577	552	591	536	556	594	565	570	516	577	584	610	527	604	600	573	549	557	558	558	597	583	531	561	554	546	595	595	564	576	597	537	586	573	574	564	587	542	588	594	592	556	547	569	537	569	594	585	549	577	560	522	581	621	558	562	551	564	580	592	571	588	584	602	575	580	600	569	556	553	565	623	534	567	558	538	549	528	608	605	550	583	557	602	552	617	580	570	574	543	561	532	547	558	603	582	524	584	574	553	580	559	535	545	542	537	513	581	575	551	588	551	579	634	578	581	610	600	599	569	582	536	563	559	538	593	551	584	547	604	555	545	602	575	587	581	601	593	579	592	555	558	566	618	565	573	555	566	571	579	598	552	571	599	567	623	575	571	549	615	549	565	600	561	570	584	538	571	585	572	592	547	557	547	598	528	567	595	595	565	548	551	597	601	569	561	555	542	563	583	578	592	571	558	541	597	586	576	562	578	559	594	591	554	561	565	562	586	577	601	574	571	582	606	593	585	572	540	552	553	628	511	594	558	567	564	575	549	547	580	534	554	590	507	551	572	568	569	573	567	564	569	598	604	606	524	552	582	569	596	553	581	560	587	594	578	578	556	558	584	543	561	498	558	582	566	571	548	567	536	579	605	532	561	587	577	539	558	599	609	551	580	539	574	574	553	564	534	562	551	579	583	563	604	516	550	577	579	543	576	575	555	561	531	607	573	548	574	595	607	576	588	558	579	540	563	565	585	605	573	618	563	616	622	558	565	590	530	574	597	589	623	612	549	598	584	564	573	582	604	563	564	583	556	577	581	570	552	616	601	590	581	544	573	594	597	561	545	572	525	567	577	572	561	554	556	537	577	565	557	565	570	577	517	591	547	581	582	562	535	559	556	586	569	575	571	567	585	557	566	582	589	598	578	545	555	581	578	566	573	597	572	553	583	608	528	592	583	562	580	579	569	554	588	567	616	618	517	590	545	527	608	606	612	587	594	525	597	607	598	599	574	572	568	601	512	566	601	529	606	538	626	534	560	549	588	606	576	542	573	575	561	562	596	583	579	571	596	580	569	567	541	601	606	600	547	612	577	579	567	551	545	555	580	565	581	554	604	569	522	576	589	574	592	567	568	579	522	578	629	591	559	552	594	588	615	583	577	560	609	561	578	595	597	587	549	576	569	613	599	577	618	570	549	567	605	539	561	541	588	617	558	526	595	579	552	552	585	525	534	589	536	592	556	597	550	510	588	565	570	577	562	571	580	595	589	597	572	574	593	540	581	539	603	542	584	585	594	541	609	586	578	582	553	569	517	596	568	523	581	599	614	551	545	526	563	552	577	577	535	575	592	611	538	572	559	530	529	559	546	565	590	542	607	596	551	572	543	566	592	552	563	554	580	575	556	531	561	568	601	531	582	525	533	590	576	539	591	593	567	600	513	591	569	582	564	562	554	547	590	553	605	584	526	570	562	531	577	569	553	586	563	530	552	578	569	587	584	587	634	579	562	575	552	566	595	540	591	566	538	583	577	605	546	581	550	607	566	588	571	559	584	562	558	566	550	530	568	585	582	585	590	549	610	614	563	571	575	590	606	527	567	581	570	568	616	595	569	586	591	618	561	566	580	549	577	599	559	553	552	548	588	550	525	541	575	583	553	527	563	510	576	569	587	577	559	591	606	559	555	525	546	609	569	527	588	542	559	568	539	589	584	537	572	608	570	589	575	583	583	547	565	594	581	523	565	569	587	559	608	583	600	586	554	546	606	599	597	575	560	567	523	586	575	582	555	604	584	591	607	591	559	584	576	614	546	597	550	541	549	579	556	599	594	577	585	551	556	519	555	562	495	570	591	565	590	568	549	550	601	588	549	535	510	555	557	556	605	530	589	551	554	540	550	587	603	593	571	558	539	581	607	577	531	588	582	572	565	577	593	532	607	556	582	593	543	537	587	593	567	516	569	577	555	586	541	563	569	567	503	544	595	582	558	547	545	559	592	574	551	569	565	598	548	527	570	558	503	563	555	561	553	588	591	599	540	577	592	562	546	564	566	544	624	565	551	584	570	543	635	572	544	560	581	599	595	572	574	540	571	536	558	574	577	547	568	549	564	542	571	550	574	563	569	545	575	534	628	540	561	602	573	537	586	581	577	549	528	572	552	562	591	539	551	508	606	582	576	594	532	572	595	554	579	602	577	617	569	580	566	560	583	577	541	559	563	591	596	543	595	557	590	568	572	600	578	587	561	592	543	553	564	592	655	565	558	550	582	548	611	592	580	562	529	545	565	573	535	580	587	516	569	584	544	580	584	585	568	555	564	561	554	600	552
45427	65503	60815	50677	11402	1396	1175	1098	1008	965	876	863	899	864	842	804	788	813	800	797	784	781	783	738	779	750	789	746	760	780	795	723	746	776	750	750	762	744	753	707	683	739	760	715	719	740	758	728	796	735	763	784	663	769	760	725	681	815	776	745	701	698	770	724	701	738	752	728	750	724	756	784	758	777	739	757	711	738	761	707	711	748	700	771	739	763	706	720	694	708	746	760	724	682	755	756	724	733	726	776	738	720	762	749	702	707	773	714	738	707	767	787	759	827	752	731	717	737	711	755	725	727	762	702	753	792	707	750	752	770	817	760	732	749	742	739	734	766	713	766	757	738	757	769	797	753	737	770	722	772	746	770	728	737	720	746	763	706	728	752	765	761	755	748	671	725	753	748	744	738	730	741	770	735	708	749	810	684	684	737	729	781	778	725	749	729	762	703	702	731	733	730	724	699	729	698	724	728	818	719	746	726	752	757	757	728	803	754	720	781	778	769	717	724	729	787	770	715	767	708	788	765	711	724	710	762	739	709	736	742	722	743	835	728	731	716	690	756	765	755	738	750	683	758	771	787	795	755	749	783	763	753	701	759	750	756	741	757	694	747	705	734	728	761	718	745	744	752	732	724	734	722	749	744	743	717	806	688	725	740	721	764	722	717	707	793	742	763	729	793	717	742	707	704	719	781	689	714	738	735	718	812	755	699	678	751	773	765	695	724	720	720	681	740	702	739	725	771	713	758	741	743	730	773	757	731	692	769	689	772	773	718	725	814	709	770	720	732	746	766	722	743	732	742	721	727	766	744	731	703	740	744	730	747	757	769	696	716	753	724	729	764	753	707	730	748	720	711	752	754	759	745	758	728	722	744	745	716	748	753	731	731	724	737	741	698	691	740	717	723	723	753	722	731	739	757	783	728	761	706	761	762	748	752	731	770	752	737	730	749	745	700	737	746	708	774	705	714	781	783	719	758	753	751	754	767	735	754	732	706	767	765	756	723	714	777	743	780	716	754	748	716	700	771	736	739	791	791	759	759	737	729	726	742	740	729	766	690	724	755	744	737	715	774	750	726	770	742	775	726	749	718	790	709	728	708	780	745	746	769	745	739	759	749	693	726	702	764	707	710	693	728	738	753	695	718	715	714	770	756	768	736	717	735	772	675	748	720	739	752	697	743	770	732	718	722	765	729	710	763	735	753	717	746	775	726	729	757	741	807	741	753	754	734	679	736	776	676	731	744	752	736	727	694	770	737	752	794	717	717	745	721	702	735	750	753	751	750	775	754	686	709	718	710	704	733	770	726	763	737	751	713	766	686	764	742	771	732	703	680	705	742	766	685	755	708	713	711	764	713	715	729	799	727	728	750	747	732	687	789	676	709	756	776	738	735	770	722	759	743	775	771	749	728	673	727	773	789	737	705	749	744	750	741	745	729	747	745	744	703	762	734	730	751	747	740	747	711	768	763	707	768	735	763	761	738	745	740	694	757	740	776	747	721	733	780	767	724	710	770	726	764	754	758	787	764	721	749	708	717	730	704	734	709	702	742	768	750	737	746	716	736	723	738	746	722	752	747	744	729	735	774	757	752	770	739	701	774	714	684	735	775	768	719	768	742	797	727	770	722	781	719	729	760	778	755	720	750	736	703	754	755	744	771	722	719	775	765	807	712	728	716	721	731	760	734	747	742	732	723	674	742	733	774	739	752	721	717	722	714	772	719	754	727	723	713	741	738	730	709	775	724	756	742	742	683	710	779	733	747	740	726	768	703	714	780	755	808	732	792	753	732	749	733	724	722	750	759	763	737	692	745	727	762	683	761	775	739	746	710	714	677	772	715	702	702	696	729	699	744	778	788	748	723	727	743	735	757	762	735	771	758	776	772	699	708	723	764	757	710	740	662	706	771	716	733	744	694	706	770	723	737	735	698	698	701	705	752	749	716	730	658	715	758	752	722	757	704	721	741	738	713	726	783	787	766	734	803	748	734	754	717	735	794	728	740	760	730	716	742	727	729	773	720	750	717	738	762	777	737	742	714	743	752	761	745	728	746	735	739	700	720	731	763	708	745	765	754	765	656	740	714	767	736	684	756	730	748	744	759	740	719	730	734	747	761	768	729	732	777	729	778	746	738	712	775	695	750	717	767	725	748	718	717	700	756	804	730	707	711	714	739	732	719	717	728	728	738	762	774	733	794	801	771	728	744	735	752	722	739	718	719	773	739	718	719	736	715	739	748	745	739	705	768	760	719	713	711	740	758	747	735	754	696	721	711	685	701	791	719	735	732	763	799	734	731	800	756	742	731	748	769	772	724	744	754	759	724	767	719	785	736	729	741	747	717	679	787	712	719	744	764	729	709	680	728	755	758	756	761	765	761	725	720	737	751	753	749	759	772	767	743	756	718	785	744	754	735	735	742	770	733	763	706	738	706	820	768	743	759	710	765	706	764	716	697	762	721	692	716	712	731	733	698	747	740	722	703	682	735	724	712	688	765	748	761	747	730	781	757	746	727	721	744	701	728	712	737	763	731	702	745	688	739	732	778	725	750	749	715	739	705	746	740	734	765	720	732	712	759	743	720	725	724	807	686	700	732	734	725	742	719	728	756	755	761	772	753	740	724	701	741	748	724	795	734	711	741	714	725	695	738	726	736	750	688	765	767	690	742	750	749	741	747	755	759	785	732	762	725	659	761	697	714	764	734	759	715	741	686	734	731	761	726	716	712	731	743	740	749	739	742	752	755	731	719	727	725	734	741	748	689	720	749	708	761	703	776	759	798	760	767	707	736	720	757	728	752	764	710	765	794	721	738	729	785	741	793	726	754	726	761	734	755	718	776	716	710	699	720	734	741	725	725	759	760	786	744	714	743	768	809	706	764	747	712	740	709	699	726	692	702	789	734	743	719	713	739	753	731	771	788	705	758	763	772	752	711	798	771	788	762	738	795	732	752	702	752	810	776	756	714	740	737	796	758	727	739	699	750	756	755	723	758	746	780	674	717	712	736	695	729	739	736	702	770	735	768	719	743	751	700	678	712	732	715	775	765	731	757	735	703	762	815	751	729	750	731	693	768	754	744	724	777	704	743	752	727	743	754	732	722	775	774	746	779	755	774	730	698	687	720	797	701	746	715	706	712	774	739	728	721	728	751	761	775	707	715	720	714	740	786	779	761	774	773	722	786	711	793	755	720	715	720	728	756	735	707	729	700	739	752	764	686	758	732	732	757	759	760	727	740	763	730	752	721	663	707	678	743	695	712	718	727	795	710	731	736	687	720	755	754	682	742	722	766	725	759	761	812	711	705	698	748	757	719	780	778	712	757	786	746	788	737	707	755	748	764	763	718	718	760	744	745	738	719	759	737	707	729	705	753	718	776	716	740	738	727	772	750	764	808	686	717	775	687	736	745	710	701	752	758	729	741	720	713	729	801	746	767	771	735	779	723	719	710	775	745	700	770	723	775	740	720	757	744	752	714	810	714	744	733	778	778	701	726
27536	19978	15995	11657	1394	615	490	457	435	465	496	446	461	401	440	444	426	454	473	434	466	425	440	436	425	438	465	428	459	424	453	436	414	424	468	445	490	453	423	414	465	457	433	483	476	450	439	427	511	422	415	426	456	443	429	448	456	436	412	488	455	428	417	456	439	418	444	456	442	425	441	468	419	415	442	499	474	423	420	446	449	451	468	486	438	436	422	406	416	462	469	433	400	446	486	436	459	433	454	482	430	435	426	443	444	433	478	431	448	436	452	428	444	476	433	467	469	382	460	471	414	416	488	433	470	423	454	490	478	436	483	426	447	420	419	423	455	494	446	472	462	455	474	447	457	427	468	433	480	425	431	416	466	436	433	464	457	414	434	466	481	474	452	481	481	465	428	459	458	426	430	416	446	454	446	438	461	458	447	463	422	449	469	437	441	444	479	433	472	457	422	400	457	452	435	444	433	453	439	441	439	428	422	466	440	452	412	443	452	460	429	450	454	446	415	441	469	452	438	456	457	471	460	425	392	445	456	476	473	491	488	439	446	419	429	446	448	465	441	429	445	438	406	446	445	440	440	451	424	445	450	454	428	440	459	429	434	427	457	476	482	494	416	444	415	445	435	477	453	452	456	463	434	474	472	460	463	435	419	451	466	461	439	462	458	443	459	444	435	446	472	473	441	413	445	448	479	446	468	429	434	437	473	444	444	427	452	486	440	438	494	477	412	478	451	463	447	444	403	449	448	424	434	458	463	459	437	436	469	455	454	458	463	444	449	389	488	484	450	441	433	430	468	458	435	452	424	462	446	445	417	464	444	429	437	449	433	411	436	464	433	454	433	394	448	473	426	451	458	450	420	439	456	465	445	483	424	460	431	475	414	454	487	422	468	460	471	453	405	484	456	448	433	451	436	459	453	433	479	434	461	481	489	498	478	451	441	438	481	480	441	444	443	443	440	446	463	459	479	449	468	461	442	456	461	460	448	478	478	450	430	471	452	451	446	450	464	464	457	480	457	452	464	448	472	477	468	428	464	507	443	473	471	446	472	472	444	473	437	459	421	498	453	436	446	448	458	488	489	454	429	481	470	414	434	435	427	469	473	482	467	453	453	446	462	452	469	421	434	460	445	448	462	461	462	436	450	457	472	423	451	428	445	443	472	432	466	432	426	418	444	439	429	445	445	479	423	451	531	433	437	450	410	439	427	451	462	447	447	458	458	508	479	453	447	476	478	444	469	453	454	446	460	429	441	494	439	457	425	433	445	498	434	442	454	436	434	469	472	428	451	504	475	460	465	450	468	477	485	461	445	450	431	423	449	477	438	493	517	437	424	418	455	462	409	436	459	432	458	459	418	425	455	445	427	462	470	458	433	490	463	448	459	443	420	454	452	439	454	526	463	451	465	453	488	480	442	443	479	422	450	434	445	440	476	442	439	451	477	458	459	463	436	435	441	425	443	417	440	466	424	477	429	474	462	449	496	423	460	461	460	439	462	440	466	409	470	465	432	468	431	449	441	451	471	486	431	447	476	454	473	460	475	427	457	416	455	456	460	447	457	490	439	426	453	453	438	460	457	458	469	454	443	455	442	475	429	490	498	487	448	461	455	497	479	455	474	468	442	461	458	423	420	455	458	430	454	419	470	474	455	480	493	468	456	484	478	432	461	413	438	484	427	457	472	454	451	475	506	460	435	433	440	470	426	441	427	429	447	429	460	449	477	444	436	453	449	436	419	467	450	449	382	440	429	479	427	491	440	441	454	462	449	440	506	464	465	461	459	452	469	429	450	445	447	491	433	466	456	434	468	418	470	440	457	464	430	455	438	468	430	466	469	459	427	445	440	435	432	418	468	461	430	450	442	440	492	462	457	471	453	462	433	478	442	408	447	432	498	451	433	413	482	467	442	445	472	458	477	466	465	450	435	457	474	452	422	444	451	428	464	472	449	464	426	420	480	448	423	433	469	425	431	449	437	460	454	483	443	452	435	430	469	460	477	455	463	453	458	443	462	427	454	416	434	427	470	409	443	429	450	473	430	467	442	450	444	421	478	427	416	426	440	438	474	465	428	429	432	474	468	452	455	452	447	454	452	467	455	448	436	453	457	449	491	443	461	412	428	443	413	482	465	447	425	459	432	459	447	460	458	454	468	434	477	452	467	429	436	447	434	411	477	451	483	423	452	408	438	471	442	435	443	434	446	464	451	464	443	464	479	422	439	474	461	435	440	453	459	466	460	422	495	441	460	441	449	440	454	452	416	437	450	479	434	438	436	440	448	427	450	471	427	430	454	440	486	459	435	467	432	472	455	425	422	472	434	463	407	436	448	463	424	438	452	439	429	444	469	477	435	448	436	474	442	468	415	451	454	463	422	453	427	426	432	441	443	449	423	429	446	410	458	450	444	430	416	428	460	460	452	459	429	440	441	478	515	478	460	453	456	442	467	446	439	432	465	446	442	419	467	427	439	413	426	464	467	473	444	451	451	466	471	450	464	410	444	425	427	450	481	469	474	456	419	478	504	468	435	426	489	435	461	455	410	445	451	463	484	489	422	451	435	472	449	434	439	469	431	470	459	396	470	416	459	447	408	454	471	432	426	432	440	509	459	429	441	415	490	435	481	462	438	480	454	415	453	444	491	424	428	443	449	489	444	492	456	435	436	470	459	448	456	455	486	471	476	422	445	477	453	473	465	426	468	473	416	463	428	467	473	462	449	440	480	442	435	415	450	445	476	491	446	471	446	468	444	440	431	435	468	432	417	463	416	468	404	486	437	446	434	452	448	455	414	467	423	426	468	459	446	462	465	434	455	418	452	413	412	452	409	474	473	408	420	465	468	396	453	450	444	465	483	442	479	458	440	459	416	475	443	473	445	455	424	435	448	469	462	432	428	497	470	428	471	457	489	466	433	412	475	435	445	455	437	388	455	468	440	451	442	452	466	457	425	464	437	485	491	450	431	479	467	473	463	459	461	436	437	480	485	440	459	452	475	489	475	454	456	498	446	477	431	435	484	507	420	462	427	438	443	424	409	432	452	454	431	450	453	482	421	468	460	456	444	438	446	458	422	451	455	424	494	402	441	471	447	421	437	419	450	439	419	450	433	442	483	434	470	463	506	464	455	461	452	474	447	439	457	429	420	437	438	458	456	433	460	462	437	476	453	475	431	493	460	453	442	427	453	469	416	459	442	448	441	481	457	465	444	427	423	449	445	437	495	447	432	420	438	463	416	417	451	441	459	410	467	458	432	481	482	422	446	421	484	449	420	482	442	426	439	458	473	476	457	416	427	445	446	460	417	439	467	473	471	448	440	464	467	442	421	461	456	471	438	444	427	435	442	456	439	463	459	460	449	418	440	413	406	417	444	442	458	445	460	463	486	465	455	429	419	431	441	438	434	451	483	424	451	450	463	455	442	478	413	443	448	424	469	410	477	481	459	435	443	463	472	474	440	454	437	462	415	462	411	469	437	463	426	411	437	444	467	422	449	454
18039	20875	15629	10910	1444	604	625	594	587	582	552	620	580	584	611	598	573	560	572	518	600	571	573	554	595	621	564	585	560	566	614	559	555	602	592	567	597	572	592	556	582	555	547	590	564	573	548	614	586	574	564	562	517	587	587	539	541	530	535	561	578	573	540	562	556	623	571	582	571	551	582	572	577	577	577	566	629	575	534	577	592	559	578	548	577	557	589	546	589	581	608	566	580	625	576	575	577	568	574	562	531	598	593	578	591	587	593	546	579	536	613	583	541	531	589	558	570	617	603	541	587	567	547	554	596	593	598	578	575	574	542	613	639	586	560	597	550	544	566	565	552	546	576	602	564	569	584	551	585	567	608	532	554	557	547	629	581	563	561	536	570	552	555	550	532	615	550	526	552	544	567	562	556	558	617	599	581	608	529	577	569	533	561	585	562	607	627	572	555	559	570	592	578	568	537	512	564	589	546	548	558	557	587	593	542	624	571	592	560	548	592	597	544	570	622	616	546	592	563	533	537	560	578	561	600	494	549	611	529	558	582	587	535	511	592	598	595	587	579	561	598	596	587	599	596	552	537	583	599	602	561	587	581	574	586	527	597	619	538	587	576	591	577	554	602	535	516	575	546	548	552	616	590	586	576	624	542	565	560	571	579	596	574	554	572	538	598	595	612	601	591	574	568	611	596	545	569	593	622	582	572	574	553	584	563	575	549	572	578	575	557	589	612	582	543	559	617	566	603	508	572	587	599	582	589	581	559	558	537	576	604	617	557	590	601	570	553	571	569	654	556	625	551	550	551	558	557	577	578	584	565	594	558	540	566	556	609	547	595	566	604	560	564	576	583	564	582	563	559	547	584	601	585	582	560	575	529	598	585	540	562	536	586	564	541	622	562	579	565	546	529	556	606	584	568	554	553	543	571	565	560	586	579	578	566	605	566	575	564	558	606	559	590	566	562	560	554	580	548	559	587	565	581	586	590	543	569	592	578	563	585	552	557	555	572	604	579	601	559	560	560	562	567	591	558	578	555	581	536	588	551	580	537	574	548	600	549	551	587	591	584	544	553	540	648	584	590	570	546	581	581	585	571	577	539	590	583	516	594	643	604	587	557	546	588	550	566	585	583	590	545	580	593	596	568	579	550	565	534	592	543	578	591	554	564	611	590	592	561	557	579	559	599	598	591	559	582	557	520	555	565	570	620	586	569	585	578	568	567	592	588	591	588	571	547	586	614	585	536	582	559	602	572	579	558	571	574	565	585	578	552	544	564	619	586	591	564	544	583	600	574	550	606	589	581	623	565	621	571	561	585	557	565	625	554	563	599	570	561	557	581	591	578	555	538	597	547	600	573	552	591	549	578	533	580	591	570	509	543	587	624	600	544	566	600	579	575	533	587	547	555	550	598	583	594	581	568	574	616	581	592	569	561	579	571	588	550	581	533	608	570	599	570	581	573	608	563	556	561	590	554	525	577	570	593	579	580	617	602	592	597	572	575	565	558	563	585	625	564	618	542	537	592	562	560	581	587	569	544	559	588	628	566	595	561	591	571	596	536	579	554	549	576	560	544	548	582	588	548	594	610	580	569	557	630	564	593	608	552	569	548	573	543	584	565	517	546	584	576	599	607	540	569	568	569	581	557	533	601	608	549	616	608	585	592	585	570	585	591	573	546	578	626	590	564	585	533	606	554	596	548	575	634	547	599	552	598	548	583	586	574	594	552	569	571	579	593	573	556	588	588	572	572	598	572	591	532	595	575	546	580	573	548	585	573	605	548	590	574	574	614	604	573	532	600	531	589	581	599	556	582	556	541	597	574	599	569	536	597	572	601	554	579	525	552	592	545	569	562	565	583	573	571	533	560	541	585	608	594	560	566	562	509	587	590	578	555	531	563	579	547	583	583	533	552	597	549	563	607	568	530	568	556	575	531	566	563	578	549	497	585	548	604	562	534	614	565	618	585	585	560	567	581	581	573	572	542	581	562	603	610	541	597	579	588	542	573	540	587	567	622	598	542	551	582	580	578	572	608	579	552	590	587	539	576	575	603	597	569	606	585	580	618	578	571	593	633	521	559	637	605	568	563	553	591	607	573	609	602	548	588	557	568	553	564	568	571	591	566	583	602	549	572	543	605	551	581	569	545	592	595	594	569	550	585	538	532	577	566	574	592	560	578	569	583	550	606	561	583	619	574	514	551	573	556	548	593	597	563	523	612	573	579	587	607	574	602	577	555	537	576	625	575	564	556	574	549	559	602	543	538	541	548	580	583	573	587	571	574	606	556	515	539	581	572	586	617	547	568	548	583	600	571	627	572	587	578	557	576	573	562	587	585	579	577	580	561	542	550	563	557	565	565	600	574	595	560	584	581	578	566	595	544	588	557	543	592	563	604	563	554	568	627	584	615	538	562	548	548	553	602	570	592	539	555	568	591	603	588	583	596	620	563	543	525	615	580	582	601	530	595	557	551	603	582	543	604	617	513	566	572	587	555	580	580	557	592	555	606	567	555	578	582	594	602	551	575	583	569	588	596	566	563	590	572	555	577	591	588	564	596	583	586	563	537	555	612	568	543	536	608	586	586	617	539	563	594	605	607	598	583	611	579	581	562	621	542	565	572	604	566	596	587	547	600	567	558	550	591	572	582	601	583	557	583	566	557	590	556	597	534	574	621	554	536	625	639	592	561	585	553	576	574	555	567	547	570	564	570	553	534	539	573	576	577	522	571	581	556	559	571	572	564	556	588	569	603	594	573	590	564	567	564	582	559	574	554	559	560	608	571	580	598	591	596	572	563	587	583	612	597	558	571	559	582	603	605	614	556	572	548	589	615	560	582	574	628	589	546	598	571	561	595	582	557	553	559	590	567	580	562	584	593	635	561	576	560	566	571	531	563	562	550	601	580	554	571	565	566	569	605	594	580	580	553	584	591	549	572	560	572	551	554	584	603	555	598	576	579	608	562	584	592	591	563	562	550	559	560	533	508	548	564	559	553	567	564	547	563	587	554	572	544	596	555	588	614	535	567	580	564	564	549	571	554	593	579	619	555	550	574	559	585	514	568	546	557	569	522	600	614	599	621	614	577	603	597	559	597	633	589	558	557	564	561	605	577	621	575	556	602	552	573	587	555	571	553	563	584	602	585	563	550	573	571	590	564	595	591	526	601	557	510	571	560	608	554	591	558	581	589	554	568	574	586	606	581	556	588	587	574	561	508	607	591	570	526	603	620	575	545	577	597	547	517	607	561	600	605	558	571	571	577	553	577	584	576	570	582	585	554	582	553	586	558	542	572	546	562	588	587	596	596	586	605	564	597	581	605	579	586	578	587	557	576	555	593	578	587	574	595	640	590	538	556	545	590	560	546	542	575	574	594	553	582	566	553	588	615	548	550	585	570	570	589	593	568	543	610	535	559	590	605	523	586	558	587	533	593	600	575	612	538	586	568	539	578	586	583	610	564	588	563	558	589	580	575	563	579	589	564	550	572	590	510	547
23267	21280	29348	28093	21311	11165	1395	857	827	796	772	751	718	789	763	758	739	765	744	722	771	766	792	734	736	707	727	724	718	774	751	755	759	777	732	744	704	705	712	760	734	722	731	726	727	688	741	726	759	761	725	715	742	804	762	777	747	722	713	741	717	754	762	763	727	730	744	732	699	714	727	712	763	729	726	691	741	740	759	755	765	728	769	764	734	700	656	750	800	684	819	713	767	764	722	718	733	751	759	734	723	750	770	753	719	720	701	769	760	729	773	704	687	750	765	740	743	771	733	751	726	761	756	720	726	755	737	771	707	759	743	737	750	749	737	709	696	797	720	721	747	799	718	751	758	723	739	743	749	695	739	754	751	765	721	731	721	691	788	770	720	702	744	751	714	731	761	724	732	704	747	718	724	765	731	747	745	709	712	714	777	724	705	736	771	730	702	762	691	739	728	743	712	737	727	751	742	724	751	778	726	728	755	777	731	734	758	744	733	739	744	755	730	698	727	695	715	752	691	748	716	742	728	797	728	750	718	735	719	770	776	786	783	742	748	708	705	739	707	767	732	729	770	718	716	711	740	754	725	753	742	784	717	735	733	704	730	760	758	754	738	742	704	721	767	764	733	741	757	762	736	782	718	770	734	727	713	755	703	770	713	738	791	749	731	674	729	747	768	714	730	696	761	748	753	754	734	765	763	707	746	729	717	721	738	729	747	710	761	718	716	742	776	784	706	747	742	701	748	724	730	705	714	717	735	760	749	730	757	756	753	738	731	766	761	738	717	696	719	781	777	736	719	735	754	769	722	761	710	793	739	762	740	733	779	728	789	759	784	723	732	731	782	750	709	760	709	729	745	736	725	747	746	755	732	711	699	698	729	693	769	751	742	703	703	725	737	807	720	751	734	660	702	757	766	718	687	743	725	704	720	689	737	730	729	784	678	753	754	742	760	749	764	734	720	759	736	687	707	762	736	722	705	741	707	745	730	738	753	704	736	774	734	725	739	718	730	718	737	750	764	718	754	723	716	736	763	746	787	725	762	769	750	712	692	741	747	741	766	743	778	733	714	710	691	738	751	724	711	738	739	727	696	717	681	719	710	730	735	701	725	719	753	747	754	729	772	788	684	717	773	721	757	696	776	738	707	761	722	687	712	770	796	764	729	722	778	717	718	788	692	769	718	737	750	761	743	710	729	718	730	741	774	760	761	707	790	779	723	694	693	708	741	723	697	719	731	764	703	746	786	761	731	735	749	723	740	720	744	755	745	745	744	714	736	785	729	740	732	691	774	733	744	744	753	725	706	746	774	756	725	747	827	737	683	779	719	718	704	760	729	754	740	739	761	721	735	713	709	724	772	695	753	798	726	729	757	674	732	753	748	689	755	722	721	769	721	718	742	705	737	727	727	713	765	782	743	704	735	736	731	735	751	761	721	680	725	767	750	753	710	753	759	771	699	703	742	707	720	730	784	724	722	700	705	672	743	709	718	747	735	708	726	740	729	682	776	745	738	689	670	762	779	723	759	733	718	750	734	714	729	750	719	722	818	748	749	752	713	731	738	741	749	754	724	726	730	786	712	739	781	733	719	727	763	719	780	732	693	766	751	762	717	747	733	727	748	757	703	767	696	763	717	792	791	731	734	803	742	720	760	733	779	714	729	700	723	715	745	737	703	753	755	744	750	781	727	776	719	721	730	714	730	729	755	757	763	742	757	663	752	753	754	753	731	775	729	754	767	720	771	781	726	718	730	773	776	756	761	742	710	705	727	721	779	794	718	725	785	733	749	743	723	669	743	716	777	740	712	745	729	699	728	690	731	682	708	734	734	713	715	720	723	737	758	732	732	727	688	724	758	690	714	746	765	686	824	739	752	697	704	701	720	748	743	710	698	694	686	759	726	752	732	778	777	736	693	778	719	763	752	740	730	749	764	687	796	730	714	718	778	791	698	707	731	719	763	742	756	746	699	733	735	708	740	742	764	737	737	775	711	761	730	745	726	734	736	722	723	695	703	743	702	698	726	716	691	746	717	761	751	757	763	697	727	699	721	729	726	686	747	794	733	701	685	767	701	742	745	733	780	722	731	775	736	764	715	740	749	711	747	771	751	736	777	707	686	707	741	691	686	703	721	747	734	696	738	679	663	729	771	708	747	741	761	686	769	779	713	724	721	742	751	768	691	747	722	733	802	707	746	744	711	739	765	728	697	709	708	780	778	706	729	737	763	710	719	731	771	755	752	734	742	720	726	685	731	780	748	729	729	728	731	732	749	757	733	743	724	726	708	774	667	709	719	747	806	745	703	738	728	701	716	738	741	724	680	741	732	705	674	748	764	729	788	726	753	786	750	723	711	760	746	696	740	709	786	718	727	731	739	672	748	692	750	706	712	709	720	726	768	727	728	721	728	678	746	762	727	710	741	695	733	754	713	742	765	729	727	720	721	763	757	755	743	737	729	743	742	782	741	739	748	722	699	694	730	758	762	730	713	751	736	760	755	782	712	711	750	716	765	758	713	739	683	739	769	746	767	731	777	775	746	771	755	698	724	749	756	753	724	702	758	773	730	746	715	720	723	744	707	728	752	733	700	791	727	695	712	749	748	706	735	730	728	716	700	719	760	727	711	716	738	728	737	727	684	752	754	736	709	749	729	761	669	729	736	769	699	712	723	763	729	757	761	718	764	744	801	760	732	718	778	743	686	745	719	742	731	714	710	747	746	718	720	753	701	683	735	731	746	731	697	752	732	696	706	691	788	708	777	767	718	722	706	732	719	725	721	717	737	752	686	719	731	761	711	712	777	702	742	728	670	739	746	722	742	750	731	754	736	731	726	765	687	727	774	747	766	709	680	784	772	721	711	738	743	772	733	708	775	758	761	764	738	732	787	764	740	751	729	744	750	707	779	765	699	717	754	775	675	761	720	728	792	708	714	716	712	785	726	773	782	727	728	752	770	759	700	709	712	720	726	779	766	740	727	771	692	755	750	747	735	729	715	730	770	751	747	717	732	717	727	734	724	722	729	714	704	780	694	749	688	728	697	821	763	720	720	770	754	731	750	736	754	722	735	725	743	741	734	713	669	717	756	735	720	727	723	729	741	737	691	709	684	695	737	687	713	694	761	709	784	777	728	755	747	701	729	775	723	764	746	782	789	716	696	734	765	725	749	766	795	744	729	752	688	757	719	710	731	700	764	792	704	724	691	736	781	721	691	719	708	708	766	764	774	728	771	762	768	710	777	739	780	754	718	706	768	741	699	724	758	720	709	788	706	774	765	787	706	750	744	747	735	739	714	698	725	738	776	782	761	734	763	689	726	703	750	766	712	716	693	738	721	697	787	718	716	741	737	734	727	747	775	721	753	760	744	723	731	775	721	747	758	697	717	729	751	775	700	747	734	711	759	748	705	712	726	718	747	763	774	727	706	785	746	669	734	744	665	727	734	743	758	723	727	721	755	732	740	715	717	743	772	765	782	721	712	731	720	778	685	755	690	705
40076	58694	51743	42629	7460	1194	1179	1071	1059	1036	1019	989	997	969	983	959	936	953	954	952	911	859	935	961	957	946	948	966	998	939	901	905	936	936	937	934	896	879	905	940	881	956	954	988	885	978	874	916	936	940	931	910	955	886	902	957	858	912	928	955	905	904	915	932	941	923	977	951	925	932	946	903	936	971	933	938	974	950	900	1003	950	891	916	927	941	952	883	906	949	903	966	898	911	847	937	899	912	888	977	960	903	948	936	941	870	925	925	975	874	957	963	946	910	916	947	902	949	906	891	983	896	914	965	933	906	943	913	907	970	918	935	907	923	941	974	908	946	883	928	953	901	941	935	913	968	963	924	921	914	965	906	919	895	949	941	898	932	987	875	896	975	944	884	972	945	938	961	937	941	932	939	911	935	1001	946	938	911	950	971	877	985	919	940	934	958	929	901	909	998	868	939	981	938	925	937	946	929	947	938	963	983	952	945	905	905	894	916	897	950	927	950	917	885	879	916	904	938	893	917	956	915	890	884	950	918	932	844	889	943	998	948	884	935	925	941	941	945	894	996	867	950	959	956	931	926	914	993	886	912	951	907	873	895	1006	964	882	935	903	884	932	927	943	919	900	959	911	918	910	946	980	933	949	937	889	893	973	942	922	942	953	890	916	977	918	986	916	988	910	969	926	945	917	946	942	912	876	885	946	902	914	913	949	924	944	888	872	943	865	874	934	942	910	901	935	880	913	875	937	925	933	930	967	844	882	927	922	960	872	942	905	981	893	878	928	904	908	904	920	953	953	930	921	922	942	937	924	968	923	965	938	882	958	925	924	906	966	881	835	912	905	875	933	942	981	890	938	932	899	914	907	893	902	950	888	881	888	908	963	864	957	933	950	923	1020	944	915	947	958	963	954	951	870	952	934	886	893	876	943	895	918	957	916	918	913	964	913	924	892	889	889	973	929	902	995	868	945	892	929	954	940	904	864	932	976	900	914	904	947	962	909	910	901	932	877	953	970	919	921	965	952	948	934	988	928	908	935	878	928	885	938	899	921	979	919	887	917	926	940	870	910	912	883	904	927	906	912	955	883	964	973	943	995	888	945	932	951	948	889	897	892	937	885	914	866	935	969	902	953	986	913	929	889	919	926	943	957	899	925	966	902	939	892	971	911	912	907	909	946	943	895	945	954	947	938	959	949	941	972	903	965	978	909	902	892	906	906	941	914	926	894	916	907	915	896	946	942	917	969	922	916	927	909	875	972	950	949	880	923	969	922	937	932	930	883	948	958	896	952	879	867	914	962	929	911	936	936	920	922	888	940	903	950	933	963	941	896	901	899	881	951	941	882	967	943	948	930	945	891	914	886	894	867	911	947	898	869	900	927	922	931	915	949	893	899	935	938	954	934	916	901	973	905	902	915	917	874	913	895	908	971	937	869	921	896	917	929	920	865	925	954	883	956	949	944	925	909	947	962	868	959	911	900	972	930	926	930	922	967	915	987	963	869	938	921	895	945	894	909	918	932	937	898	932	920	932	905	895	922	936	908	959	948	922	927	875	923	891	951	906	845	910	885	887	860	925	939	983	879	937	868	939	942	960	948	908	900	900	937	944	976	938	858	883	925	868	944	899	941	899	911	934	948	874	920	924	953	922	944	896	929	1017	950	874	934	906	960	906	978	924	903	870	921	975	887	888	934	926	957	879	949	900	899	967	973	980	881	955	907	922	925	903	902	873	909	962	907	919	924	924	927	897	917	949	930	1001	939	941	927	879	935	925	953	919	915	965	992	909	943	933	879	884	906	961	920	954	917	878	959	943	972	919	916	994	888	957	925	960	935	937	936	919	965	967	897	960	928	942	955	935	941	980	943	872	898	893	908	875	951	910	888	928	895	920	953	853	915	936	904	944	939	911	965	957	960	901	892	912	920	922	895	924	934	942	1011	937	907	888	900	951	919	910	923	970	927	897	870	917	935	868	948	931	919	940	923	929	864	928	909	956	858	909	881	899	951	969	913	931	862	942	928	943	923	939	929	938	933	987	944	899	956	869	942	908	939	951	945	993	933	908	919	914	938	952	950	1005	906	945	917	911	889	888	937	968	915	927	916	954	898	873	913	920	930	969	908	910	938	929	954	932	946	880	917	939	900	919	928	948	1009	914	865	968	905	876	941	922	897	876	972	934	977	916	907	969	938	942	902	932	945	989	936	946	904	947	864	900	928	908	929	935	920	912	973	928	887	914	923	884	1003	944	904	1001	949	922	922	916	900	924	968	925	921	892	949	987	949	874	950	932	913	926	921	893	914	952	895	966	928	911	971	941	889	945	952	896	932	905	877	916	884	939	973	946	911	967	948	901	898	919	908	909	933	940	863	873	905	927	871	937	920	925	972	954	910	961	936	914	915	968	920	949	990	891	871	925	929	915	839	868	966	903	935	929	923	918	947	976	945	871	951	960	873	867	981	940	948	882	940	924	922	903	947	904	945	894	954	946	958	935	945	974	896	951	911	958	925	927	910	922	927	912	930	937	935	923	893	933	922	900	921	995	973	882	919	896	915	938	874	922	938	901	922	919	935	909	986	881	918	935	933	927	925	924	937	951	949	933	906	917	991	923	902	963	894	926	932	902	899	873	941	889	911	895	869	951	947	920	881	968	951	943	976	941	889	890	929	923	896	925	941	946	993	921	911	901	931	981	955	931	908	930	881	924	973	872	951	901	951	861	923	879	921	865	1018	890	902	964	935	933	935	984	968	973	950	930	896	928	934	888	925	898	881	913	920	976	985	906	912	959	915	937	922	904	974	986	938	951	903	972	904	894	948	942	896	955	930	934	930	938	866	901	965	898	899	943	936	939	954	894	887	938	928	907	940	948	927	932	914	867	935	894	955	930	897	916	938	939	950	929	947	926	892	911	933	938	978	922	948	964	910	887	965	917	965	884	940	907	906	936	966	945	936	877	910	926	946	954	926	880	966	893	1001	903	932	934	901	913	935	964	909	928	923	918	910	910	955	930	924	964	979	973	887	890	938	905	882	933	884	954	941	903	970	946	904	888	959	1007	948	911	891	953	918	920	913	919	960	931	958	996	915	961	944	882	928	953	923	985	945	935	858	937	910	925	944	913	917	909	924	1001	962	944	900	869	907	927	922	969	938	905	938	943	924	981	920	931	940	923	961	950	997	964	889	943	916	947	896	972	910	961	894	890	916	917	948	923	939	955	894	990	897	930	920	877	929	946	945	917	902	886	946	945	911	867	871	970	940	920	968	917	924	913	892	926	921	948	888	913	915	887	883	912	950	907	948	959	893	905	953	968	902	888	969	939	902	966	939	931	855	907	875	888	922	904	912	886	929	969	929	924	975	921	898	938	896	892	907	913	935	935	906	947	899	937	925	904	898	942	987	863	956	961	885	884	913	876	943	949	923	896	984	974	1003	915	960	953	945	936	907	898	941	943	945	933	900	917	878	937	899	918	970	919	964	971	874	914	925	957	961	892	899	899	912	906	969	918	932	855	866
24716	21420	27805	27911	10143	542	290	261	250	277	266	268	261	267	256	255	282	259	242	226	215	271	235	248	241	240	224	234	213	226	234	241	210	213	223	253	239	244	241	235	230	257	271	237	232	231	231	252	260	257	252	218	253	210	219	249	244	235	256	255	214	227	236	233	233	255	238	249	238	249	246	254	196	226	196	229	246	251	252	244	238	242	221	251	269	227	235	202	276	240	226	255	237	230	232	223	229	217	218	230	241	219	223	261	235	233	232	245	218	229	252	239	224	228	227	255	234	229	227	236	251	249	259	233	240	234	212	205	211	239	229	240	225	269	220	223	241	254	239	225	244	239	199	243	236	222	243	230	237	242	224	242	250	258	230	239	249	282	232	234	242	229	260	238	242	235	240	232	196	257	247	220	211	221	220	227	221	244	234	250	241	233	246	226	230	229	254	257	256	226	245	232	268	227	232	224	232	264	243	238	247	244	207	231	212	228	217	210	223	224	238	216	235	241	199	234	243	247	246	271	231	277	250	209	216	213	247	227	208	255	284	261	212	230	238	242	247	251	219	222	278	237	238	232	250	206	206	225	219	221	265	237	232	235	224	239	235	250	222	228	222	225	219	235	264	237	230	228	253	227	244	239	238	230	250	212	223	224	245	246	200	228	240	194	215	216	251	256	235	227	256	234	242	214	216	229	245	232	231	219	215	261	228	213	215	249	233	252	241	217	240	259	236	240	233	228	283	230	213	216	235	234	238	231	252	216	225	231	219	269	231	228	241	240	248	237	209	233	242	231	226	229	202	206	236	237	216	272	202	232	218	238	240	207	233	230	238	215	214	259	254	219	245	236	246	237	235	224	227	260	228	236	249	235	229	218	248	246	256	244	218	246	219	249	237	232	242	220	240	248	240	217	237	216	231	222	240	216	253	239	217	238	215	250	214	256	229	227	230	238	253	233	233	254	246	239	243	268	271	242	252	235	217	228	233	257	243	241	242	253	257	239	253	219	236	257	223	232	234	196	246	244	223	218	245	249	239	222	237	231	238	228	250	248	243	230	235	216	232	249	257	269	221	226	266	231	243	255	214	234	233	227	247	226	214	257	241	228	249	217	281	243	249	227	222	245	220	237	215	232	229	239	259	216	250	232	228	232	236	230	223	256	236	220	228	221	245	204	234	222	208	257	238	237	223	252	243	238	238	250	240	201	237	220	242	222	264	245	222	256	227	246	259	245	230	243	238	267	245	222	209	206	232	257	222	247	205	243	243	250	233	247	224	236	219	217	240	216	230	224	234	223	239	214	232	235	250	282	236	222	233	238	229	253	256	242	232	218	219	237	249	227	225	239	213	246	240	211	220	262	221	217	228	243	228	250	232	237	240	232	226	245	209	223	217	235	220	232	256	229	233	217	247	227	217	230	231	248	238	258	243	228	242	236	221	245	275	241	232	239	242	234	237	246	211	220	245	263	232	254	233	225	221	235	233	237	249	244	236	226	215	235	239	214	232	221	227	255	223	265	234	251	249	233	228	228	252	228	253	243	245	234	217	238	230	254	222	227	254	217	251	226	209	220	225	240	236	242	254	229	244	244	257	240	222	231	226	234	232	236	241	236	232	238	243	231	241	253	233	250	206	222	208	250	259	259	239	234	228	250	266	234	219	229	259	230	219	258	239	238	232	268	240	251	228	237	223	215	259	234	229	231	226	238	244	246	219	237	242	216	225	252	228	250	265	227	228	234	222	223	225	232	239	232	228	245	244	230	240	218	243	242	201	239	227	226	255	231	220	222	231	261	223	261	225	224	240	225	221	236	250	226	217	235	228	219	229	212	238	226	245	249	233	230	241	239	229	231	208	221	242	245	234	235	224	229	237	208	230	222	208	213	252	241	231	231	244	215	228	251	232	258	238	244	238	251	243	225	262	242	225	223	237	235	256	226	226	266	234	274	216	219	274	232	250	234	242	227	225	200	245	254	251	230	254	230	250	248	224	237	247	226	216	227	231	228	244	212	247	253	213	237	226	235	214	242	248	243	232	213	264	231	256	276	224	241	248	222	238	208	258	227	256	228	229	253	255	221	258	247	243	247	237	239	245	238	235	225	246	251	269	255	263	246	244	254	204	258	242	228	265	215	253	213	231	196	235	221	239	233	255	239	215	250	231	224	268	257	218	247	232	211	243	246	230	229	236	222	242	210	234	203	223	256	242	239	248	256	240	235	249	212	245	226	267	235	251	244	213	227	231	251	226	242	219	245	227	259	238	246	222	242	257	242	232	240	266	242	225	264	222	205	233	237	214	202	228	255	203	235	247	239	258	243	223	233	237	228	229	253	234	233	237	237	236	203	218	270	216	257	254	234	242	223	227	252	233	250	228	245	233	214	223	240	211	228	255	234	251	201	243	229	233	247	268	233	246	255	252	252	265	214	210	246	263	240	233	255	251	253	257	231	247	205	238	243	249	231	245	236	220	218	241	261	248	222	253	250	229	234	220	238	228	235	253	239	226	238	248	222	227	246	259	248	226	251	233	249	256	215	220	251	222	241	217	252	254	237	235	212	210	236	211	237	216	241	224	234	218	259	239	232	249	274	242	232	229	243	254	255	246	215	232	203	227	240	223	234	258	244	188	263	242	221	225	212	222	224	250	232	257	225	249	239	254	234	218	249	249	238	219	223	213	231	231	261	235	247	249	203	226	227	217	225	257	243	226	229	199	212	231	272	232	198	236	235	218	262	269	241	235	245	243	208	211	259	232	208	225	250	224	251	253	224	248	238	234	220	253	239	242	240	237	233	231	259	250	258	266	253	244	261	244	208	257	244	223	242	217	260	237	237	229	243	221	226	224	244	232	243	245	246	254	246	234	274	231	245	229	271	236	228	227	239	221	242	221	245	215	221	249	235	239	248	231	245	217	233	224	221	233	229	233	222	232	229	229	231	251	213	240	222	225	232	237	206	230	246	197	254	222	226	238	243	266	236	239	222	240	225	254	226	233	220	229	233	210	235	238	236	218	237	244	235	253	225	219	243	264	228	225	259	251	239	231	238	207	228	234	239	245	253	258	229	255	243	216	251	237	212	215	258	234	232	215	244	226	239	262	231	229	243	233	277	219	220	223	210	237	234	234	223	256	232	241	241	231	247	226	214	245	236	223	216	237	229	235	255	225	236	244	243	219	235	224	210	210	234	269	236	247	227	240	239	226	251	228	241	238	247	228	221	253	244	233	226	256	225	244	217	229	220	227	238	263	221	232	222	213	228	224	250	206	269	240	257	232	240	247	250	227	229	238	211	255	250	222	261	222	239	212	259	231	234	230	240	247	247	234	229	234	251	224	260	246	227	259	229	236	252	233	220	258	239	250	265	210	217	249	210	228	234	245	242	251	228	239	274	245	195	241	216	249	250	245	231	246	241	241	238	209	239	219	228	213	259	217	229	235	281	237	220	225	250	233	250	238	250	251	232	228	263	220	227	224	257	237	235	230	224	250	250	244	231	260	238
35579	45394	39853	30879	4259	504	424	373	397	341	330	371	345	348	322	354	330	335	375	341	318	360	314	318	286	317	312	346	321	293	297	330	324	303	307	333	343	315	329	355	353	326	342	314	318	350	364	325	331	314	316	327	309	331	314	342	346	342	340	302	326	331	320	323	339	308	323	328	328	308	316	350	301	325	333	333	321	294	343	335	304	332	302	331	307	341	318	334	319	329	322	319	346	333	310	329	308	322	368	339	298	302	297	317	345	303	321	318	348	331	348	304	320	322	310	317	328	299	326	312	322	295	335	321	320	332	341	343	304	317	294	334	324	359	305	315	309	340	293	329	333	323	317	310	342	299	325	306	320	318	331	289	337	314	284	321	307	350	337	314	311	341	289	330	314	311	291	297	325	310	358	332	309	333	324	331	311	353	338	324	324	331	328	365	320	352	291	364	318	343	355	332	297	305	328	323	359	308	339	350	363	304	319	350	312	311	324	294	313	319	318	342	333	330	324	335	338	360	311	330	309	317	317	313	298	350	307	337	332	354	302	305	301	308	340	321	332	311	320	324	304	314	327	329	337	319	360	316	307	320	352	328	305	320	306	307	342	324	342	311	321	312	339	320	344	316	303	353	316	300	311	329	327	338	320	296	327	324	347	315	324	337	302	319	306	328	336	313	323	302	325	296	313	300	330	348	307	333	348	330	323	320	287	329	339	325	324	343	358	333	339	293	325	352	318	319	323	310	321	337	305	320	337	305	333	334	328	319	318	327	311	315	334	310	332	340	281	362	359	319	336	325	304	323	319	304	310	360	314	326	351	285	332	327	325	333	327	339	333	316	296	325	332	340	324	335	324	341	332	336	316	344	301	351	337	318	320	319	326	333	320	321	311	310	330	318	334	333	320	318	335	322	333	314	342	346	328	273	340	320	335	326	335	315	305	318	321	349	313	337	313	323	311	342	290	314	326	321	338	324	288	336	357	316	348	318	324	307	312	309	325	331	325	348	304	321	302	342	340	340	273	317	337	294	324	315	358	343	358	311	321	335	322	328	336	319	339	327	323	328	319	347	326	316	322	306	330	315	339	321	329	361	341	294	321	322	326	325	341	314	330	319	324	334	312	334	356	306	313	328	319	330	322	299	344	303	309	307	317	311	305	337	347	297	299	317	328	340	337	342	323	319	332	310	338	332	327	282	305	303	294	341	339	336	361	345	342	307	309	311	312	306	306	329	337	345	321	326	372	333	337	341	337	329	296	316	331	321	322	337	311	326	351	302	303	313	331	314	317	284	319	321	350	316	291	353	304	318	314	321	340	347	325	361	302	322	351	318	286	308	338	326	307	313	331	347	325	329	328	354	325	330	315	315	315	318	323	321	319	290	316	345	359	309	299	303	346	318	327	348	311	351	306	352	342	329	318	316	335	373	321	293	319	342	352	308	338	329	329	345	332	335	291	325	305	344	332	301	309	320	301	315	334	325	329	356	328	345	319	346	328	309	295	348	317	315	323	337	338	292	289	297	360	291	325	309	342	306	349	303	362	308	339	319	324	310	368	325	322	324	332	342	316	334	314	307	352	345	310	340	322	318	330	322	321	298	308	330	340	342	313	301	323	315	309	338	336	336	349	315	324	356	287	326	302	316	295	326	369	290	304	334	315	336	316	335	327	300	302	349	307	325	302	329	327	330	323	311	319	320	350	325	346	286	331	364	315	290	318	309	329	307	292	357	322	316	314	343	347	319	336	303	297	296	309	314	332	339	345	332	318	310	339	337	354	316	290	275	331	330	337	357	346	322	338	319	310	338	308	315	308	312	353	332	316	333	307	315	349	303	309	312	320	332	330	342	310	346	369	326	330	316	335	312	318	319	330	323	341	308	322	330	335	359	311	307	322	308	356	288	349	310	321	370	314	315	326	351	295	332	313	335	331	352	342	302	328	326	318	315	335	358	336	350	307	316	334	336	326	329	342	321	304	320	343	310	360	325	311	330	321	336	304	301	316	332	310	379	293	325	341	313	339	322	314	312	309	320	307	298	353	301	307	349	325	316	340	328	327	328	337	314	327	326	319	341	348	315	338	300	324	314	337	311	318	319	333	286	339	310	349	351	299	343	307	333	292	319	360	335	312	345	311	297	300	329	322	339	332	327	308	324	310	319	334	315	326	322	334	296	354	326	329	341	293	341	325	347	323	314	329	312	314	314	335	296	302	348	338	317	337	324	305	304	343	312	329	302	327	325	318	320	345	324	349	335	306	355	340	348	337	358	306	342	320	305	319	326	349	322	315	326	325	333	331	354	333	343	311	331	338	344	325	311	324	325	309	324	340	333	294	344	333	338	353	319	321	324	325	330	358	335	300	315	321	317	343	366	334	302	319	313	319	337	310	295	338	347	318	275	318	355	327	333	333	336	327	323	343	328	352	310	327	339	325	298	318	294	319	320	358	353	353	326	335	351	341	300	335	306	320	336	330	312	330	332	304	308	339	306	286	320	320	337	319	324	317	324	318	319	296	299	329	329	288	355	350	335	336	300	320	340	353	317	338	346	320	371	333	330	319	342	291	338	299	337	297	324	310	337	333	329	344	308	320	317	361	317	302	316	334	308	351	326	296	375	350	326	322	288	322	374	335	309	331	346	326	334	322	319	358	342	313	355	338	324	323	338	357	338	305	348	319	300	297	307	300	316	338	306	322	307	345	328	317	348	336	339	328	296	344	339	302	335	306	331	334	365	331	315	282	311	329	301	332	328	338	340	360	350	324	296	319	293	328	324	325	323	288	337	295	315	315	336	336	318	330	319	311	317	350	358	333	319	353	317	336	324	298	336	344	313	333	319	345	319	325	349	307	350	355	319	347	341	358	341	361	365	342	342	333	315	350	319	320	343	293	317	338	320	316	332	334	332	337	334	341	337	305	309	353	329	329	294	305	319	311	323	327	324	331	304	319	324	345	284	292	359	322	348	327	329	336	306	326	327	341	313	313	306	320	336	331	354	332	321	336	323	311	345	325	385	318	356	318	346	328	340	340	313	369	359	319	318	330	313	330	348	306	322	315	326	307	369	308	333	326	333	330	347	290	345	333	325	323	335	298	345	302	346	324	355	303	338	330	321	293	335	289	290	356	323	316	353	328	323	310	365	314	311	326	362	300	349	315	313	328	321	335	314	307	341	299	303	322	339	350	317	349	346	336	317	330	316	334	360	321	279	324	326	278	283	362	306	298	315	349	336	350	306	333	332	318	326	325	325	323	335	304	336	327	306	339	357	330	333	329	311	318	306	323	329	293	341	345	281	321	312	344	321	326	310	313	309	327	342	324	329	327	281	332	303	333	301	313	335	347	315	368	335	344	329	307	321	322	337	292	314	319	349	321	327	332	329	290	361	333	339	297	306	308	321	318	320	333	331	344	322	301	310	324	305	333	326	348	334	342	320	321	343	342	322	341	337	325	327	358	332	327	295	303	331	332	322	338	294	320	301	343	361	306	298	324	306	304	292
22355	21332	29759	26193	21814	18505	4835	835	692	686	687	676	613	645	607	618	610	613	614	622	643	589	593	647	561	601	601	592	599	608	580	584	582	623	583	612	603	608	588	594	570	559	590	582	612	575	578	569	592	606	620	622	572	565	578	629	547	599	560	571	578	564	580	561	565	590	632	549	595	610	655	551	610	597	576	614	561	621	578	594	567	595	587	559	564	622	576	546	547	642	611	588	591	593	600	592	610	582	600	625	628	593	614	603	555	562	568	602	572	606	608	616	548	584	585	559	609	578	575	593	614	565	565	624	586	577	537	577	575	547	549	564	595	554	549	583	559	586	593	618	593	566	581	554	600	626	566	550	553	553	575	620	555	570	595	621	577	546	617	579	536	578	600	575	601	573	585	561	547	627	610	598	621	578	578	601	629	553	629	592	609	587	592	614	570	580	604	588	590	563	586	563	590	549	621	594	552	560	606	589	620	594	640	611	584	558	591	585	588	596	600	541	608	619	592	565	605	532	577	571	576	550	636	593	580	582	552	559	582	616	559	610	617	623	596	587	580	576	555	602	556	595	589	587	556	582	589	571	626	573	570	583	598	581	612	621	581	586	579	571	592	615	591	563	563	606	588	603	598	586	578	569	640	593	590	598	602	591	549	596	616	604	576	587	609	587	641	615	545	569	608	591	624	589	624	589	590	605	550	601	598	600	594	623	622	608	591	573	585	640	608	572	575	583	590	570	648	575	599	562	620	570	568	584	571	611	572	618	591	574	576	575	600	609	594	552	572	567	612	572	628	580	588	581	583	582	587	568	564	591	587	621	592	573	637	563	598	571	630	611	572	581	597	647	538	577	573	578	595	612	593	575	616	588	570	581	606	614	573	563	602	558	597	583	589	591	587	540	592	574	600	577	598	569	594	571	608	587	645	582	586	611	596	620	605	593	620	560	572	560	598	592	611	551	611	548	606	562	581	607	550	572	602	596	630	575	543	595	631	636	574	592	569	624	559	612	552	629	632	588	605	567	597	581	537	619	592	595	591	575	579	548	624	585	617	606	582	618	590	548	612	615	616	550	628	599	583	574	544	611	568	593	564	579	585	596	581	597	600	606	609	584	584	597	580	555	596	577	563	631	589	572	598	609	578	558	567	570	574	588	586	550	590	612	596	603	572	596	575	553	603	585	593	600	588	559	585	582	572	567	610	634	628	647	572	597	565	583	640	595	603	538	588	586	571	580	568	563	574	607	574	575	580	618	621	568	575	592	594	594	574	576	613	600	568	571	590	591	576	582	584	596	571	595	616	576	575	571	595	614	536	561	585	641	614	596	566	583	594	566	545	603	591	599	590	558	602	567	602	592	551	588	583	583	610	598	621	630	605	588	572	611	563	581	607	594	583	577	583	579	551	587	560	549	595	610	573	602	590	618	559	548	605	589	597	579	623	575	565	605	566	573	567	593	619	594	582	589	600	597	590	629	582	567	600	572	641	569	620	556	621	588	555	558	581	576	590	648	582	623	587	576	572	602	575	626	532	611	581	562	581	558	597	606	597	591	601	633	603	582	602	610	618	603	599	572	579	564	574	597	539	633	614	603	573	600	587	537	599	565	582	585	590	609	600	584	583	625	621	567	601	603	573	573	589	601	555	576	628	544	537	618	568	568	604	614	608	572	612	575	595	553	565	566	610	585	540	590	593	597	555	595	607	610	556	630	611	593	577	604	618	594	540	609	552	581	585	603	588	617	544	622	601	593	577	544	552	586	587	592	588	563	583	580	581	586	596	569	596	591	579	593	564	597	558	584	601	548	600	583	566	579	585	559	612	609	560	599	625	604	579	547	636	603	566	557	617	609	602	612	524	615	594	595	560	587	591	613	620	601	583	566	626	639	574	617	550	581	591	583	624	607	594	588	596	582	605	620	623	617	582	561	567	631	586	646	540	608	547	647	580	556	565	610	622	563	615	601	584	618	592	531	607	573	561	570	585	573	593	608	583	571	580	589	592	570	569	616	601	557	593	589	535	606	611	594	621	588	564	599	612	564	554	562	590	582	583	590	599	556	591	532	566	606	542	588	584	555	597	574	607	591	587	635	565	576	603	566	613	573	589	634	630	618	622	582	583	560	578	598	579	573	600	586	596	595	604	582	563	584	589	614	597	561	538	580	548	592	603	590	607	588	605	592	608	624	580	584	630	571	572	599	605	586	605	601	623	574	590	607	588	604	615	576	591	592	544	611	571	585	569	605	557	582	568	588	601	603	626	568	597	590	570	600	575	558	576	595	600	622	566	610	606	553	598	564	582	587	600	563	567	556	585	629	627	565	608	537	600	584	616	577	573	618	612	619	551	596	564	579	579	577	515	564	585	575	584	586	601	598	603	619	589	603	595	535	594	626	587	608	595	566	623	561	601	632	573	610	580	591	561	599	571	547	556	567	619	602	612	545	553	535	593	593	593	568	616	562	555	562	575	584	566	588	605	581	583	580	595	605	565	617	559	578	565	619	590	593	606	585	590	574	545	617	572	587	590	602	604	582	596	571	583	571	541	600	574	663	558	553	622	578	619	587	591	586	602	588	577	571	591	527	607	595	572	582	601	597	569	618	576	616	560	599	583	573	563	611	551	605	598	591	587	549	606	578	562	582	554	617	577	574	547	634	644	616	595	585	602	560	583	609	592	591	587	593	569	590	617	582	567	566	595	557	579	568	590	595	597	586	590	575	591	585	631	575	552	634	631	584	629	562	573	592	566	611	598	565	599	585	639	554	579	545	536	578	569	580	592	558	576	610	638	572	610	580	652	531	608	574	555	565	600	549	580	558	576	592	635	593	577	605	572	551	608	582	592	586	607	577	561	584	551	622	528	595	585	605	569	601	592	587	580	611	577	582	576	585	595	585	583	581	563	602	633	569	569	568	591	579	620	584	585	648	569	564	597	642	592	595	632	585	574	548	581	590	594	610	607	585	572	555	597	559	534	567	546	596	598	593	585	606	572	608	605	612	580	600	625	561	588	592	603	577	605	596	570	533	619	588	653	614	577	588	625	585	620	618	604	584	571	532	630	595	565	597	619	590	589	573	598	592	566	576	575	609	631	607	602	601	548	558	648	630	588	579	577	604	604	586	583	545	613	565	630	556	602	606	586	593	572	599	632	616	579	548	584	595	564	559	615	545	561	614	579	553	590	608	553	576	571	568	600	586	547	585	587	557	624	585	573	542	621	578	561	617	581	605	627	578	602	599	553	577	588	573	580	574	579	580	549	598	573	554	549	594	625	607	558	638	565	570	546	564	573	585	581	561	613	554	583	580	584	596	595	617	558	575	591	591	600	603	635	604	577	615	589	579	590	563	550	541	597	635	567	557	599	579	582	651	569	608	600	568	615	611	584	605	575	609	585	570	599	557	594	575	558	552	599	610	614	631	594	561	589	593	628	590	596	570	561	579	562	622	579	579	568	569	610	580	566	608	568	614	600	613	594	569	607	582	596	568	550	584	611	659
33998	67586	60384	49903	9799	1265	1203	1068	960	895	912	905	828	839	816	802	806	759	791	794	808	832	771	730	812	781	771	782	793	744	765	777	798	773	828	724	747	761	770	748	723	748	725	746	748	738	785	756	755	764	787	733	730	779	784	786	756	798	773	735	748	763	731	749	786	755	776	750	795	791	805	787	792	736	731	721	774	763	732	758	792	727	742	768	771	780	781	793	741	728	741	728	751	791	757	711	791	798	707	762	716	798	759	784	757	716	754	759	739	749	760	759	793	725	770	809	739	755	785	755	803	784	765	715	763	789	772	767	718	721	778	753	756	732	777	766	804	767	780	752	738	776	741	770	755	780	735	792	715	742	704	762	816	755	751	729	766	747	804	782	762	801	801	738	740	789	754	820	768	735	791	775	745	800	747	768	837	794	777	817	743	761	719	752	785	764	752	764	786	735	773	779	783	752	748	823	747	779	766	753	780	785	737	788	798	751	775	828	761	781	719	735	732	782	756	786	795	799	743	771	747	796	767	709	808	785	720	756	743	716	720	773	727	716	772	755	762	723	757	736	744	743	739	748	769	741	801	748	759	721	754	786	733	737	778	795	745	798	777	728	796	726	778	784	803	793	719	754	728	764	772	769	774	769	707	744	809	799	742	697	757	775	804	766	780	786	766	780	790	705	718	730	743	769	757	749	766	712	751	785	761	748	730	770	693	797	763	762	757	719	761	742	733	773	739	737	767	770	761	793	755	813	767	730	728	801	768	802	757	745	775	811	743	759	741	726	754	765	810	761	774	736	736	735	786	810	766	728	776	745	764	739	795	779	713	760	778	778	745	811	781	743	733	758	779	716	790	770	753	745	718	726	775	719	762	794	727	756	780	736	756	774	764	785	695	755	729	769	742	734	751	781	781	751	740	747	805	765	753	756	789	755	777	813	776	792	768	771	725	783	793	736	767	753	815	753	784	770	741	763	749	748	768	740	732	756	825	752	743	766	779	770	758	788	747	730	779	766	767	798	780	714	775	842	705	743	691	797	742	720	770	805	759	763	769	758	740	765	721	741	739	784	783	742	766	775	733	788	736	746	710	723	777	749	764	771	703	772	816	756	757	757	778	757	763	837	777	773	747	774	760	758	765	739	758	783	749	734	732	782	717	756	803	755	700	758	784	759	786	725	780	714	805	754	794	712	738	707	786	746	763	799	786	783	766	728	706	799	717	805	763	742	797	735	748	748	774	722	764	722	752	792	734	778	745	734	715	778	762	769	772	777	760	744	748	748	797	750	731	721	769	738	766	723	752	778	783	768	726	762	727	752	772	768	775	730	791	794	746	793	800	815	754	738	781	758	660	704	778	724	784	803	749	740	738	762	779	770	775	754	783	781	803	736	743	757	730	757	757	756	759	762	794	776	808	716	770	766	751	751	742	752	772	754	721	762	773	764	756	767	728	776	762	745	752	817	781	770	781	791	809	719	717	773	746	764	855	703	821	759	791	789	742	788	751	785	779	739	748	740	776	747	744	713	777	709	768	782	704	789	798	709	744	772	761	812	784	721	791	798	816	744	781	742	730	756	814	774	759	725	793	752	741	748	779	774	741	770	815	741	747	827	763	723	774	779	758	733	752	766	760	763	728	739	735	768	784	744	761	759	728	758	785	745	725	802	754	761	747	752	757	773	752	744	707	770	808	731	745	748	762	711	755	766	738	782	736	763	784	786	754	787	758	781	740	754	776	785	723	731	726	778	754	741	735	775	809	740	801	792	825	735	738	785	769	743	773	757	775	748	789	749	751	756	816	750	684	765	727	765	717	758	781	795	784	759	781	750	736	759	757	770	790	759	741	770	731	716	820	751	711	695	760	756	818	781	779	816	753	814	718	729	777	840	747	747	721	753	750	756	738	781	749	717	738	752	764	760	754	800	751	751	769	727	748	797	776	757	742	791	784	748	788	819	776	790	760	745	800	720	748	795	771	721	799	780	743	733	746	715	769	752	745	715	733	775	772	816	797	777	815	770	786	749	736	760	773	738	796	762	779	750	743	773	780	749	767	758	750	773	764	775	772	769	747	730	753	823	751	758	746	748	754	756	728	717	726	808	729	781	746	774	794	756	784	761	731	779	723	773	754	743	769	770	726	795	755	771	727	749	772	801	764	731	730	788	798	750	726	779	773	743	814	771	768	774	787	787	735	726	757	758	782	802	762	777	769	761	775	777	779	738	744	745	761	770	741	743	774	729	795	796	749	771	742	777	800	750	804	726	699	794	740	744	769	773	783	764	805	756	739	763	769	769	781	747	755	808	747	746	695	746	737	801	755	761	765	748	767	781	741	769	733	781	817	767	798	748	769	766	767	756	766	740	724	759	792	744	686	740	766	812	751	779	740	751	746	777	759	763	737	783	770	814	756	778	778	761	800	774	801	768	726	758	785	770	794	721	783	780	716	753	777	776	738	761	767	802	748	735	778	713	762	785	771	713	749	774	790	762	748	747	742	786	713	788	696	748	762	775	778	751	708	784	792	756	761	759	810	723	769	787	748	738	763	761	780	759	736	781	800	781	789	757	756	756	782	768	789	761	802	795	765	702	750	823	761	727	754	823	774	733	720	811	798	824	726	745	766	747	763	759	752	775	749	749	820	756	769	777	780	766	775	741	779	773	780	759	716	760	756	738	761	786	719	767	785	773	774	753	738	791	755	769	735	750	767	761	733	716	737	740	722	777	789	798	802	785	798	752	810	764	780	745	749	776	767	741	732	750	766	800	775	773	697	754	768	725	777	745	715	769	734	742	775	762	779	761	765	775	778	737	801	775	746	807	749	752	762	769	776	771	743	720	785	797	738	758	803	771	804	734	747	784	774	758	751	780	771	775	749	760	734	739	726	798	773	742	755	753	770	792	761	748	797	751	769	761	765	789	766	763	771	800	747	788	765	726	743	769	743	717	746	743	744	727	755	758	753	747	757	780	721	771	766	780	775	747	763	748	753	805	737	716	744	796	732	749	724	788	749	771	808	746	761	742	763	740	769	786	744	732	757	761	802	772	764	731	771	812	784	760	734	738	763	804	752	745	762	701	739	764	775	755	742	773	733	735	790	746	720	775	756	772	766	716	771	765	755	719	789	821	798	732	742	728	744	742	813	743	780	768	775	742	764	766	813	723	785	757	739	770	790	769	785	719	739	722	781	739	761	788	789	783	746	744	763	758	754	757	794	764	728	743	727	791	810	777	769	760	751	734	723	729	785	733	760	751	752	749	707	783	769	715	736	746	714	789	827	771	819	726	735	711	784	777	766	781	774	720	767	782	807	744	756	802	758	806	803	759	731	744	739	785	736	759	746	744	787	775	780	778	781	752	781	774	783	805	792	703	763	754	743	802	697	749	741	739	833	742	758	760	753	737	751	748	764	806	772	807	818	773	769	778	775	756	714	753	749	782	788	800	739	769	734	766	795	750	734	742	760	777	734	766	759	745	740	803	754	814	734	753	749	795	755	759
27852	19622	15571	11010	1131	415	457	437	465	442	448	457	447	431	431	431	421	498	471	464	451	477	472	459	437	427	442	454	459	470	424	479	444	420	463	450	480	493	494	463	466	475	498	466	460	488	461	471	469	446	473	434	415	464	447	461	453	435	425	451	467	436	465	437	469	450	435	449	483	508	454	473	441	470	448	524	419	442	449	467	409	456	463	437	439	445	487	455	470	471	501	467	470	462	496	444	455	443	412	460	476	451	435	459	441	455	421	440	496	510	445	441	473	450	458	475	442	452	448	454	453	467	469	455	471	446	447	446	466	464	477	462	437	465	498	487	457	448	414	457	446	487	513	448	468	436	440	430	459	451	493	438	441	460	455	445	427	468	409	437	529	455	461	450	433	464	491	422	494	486	447	438	465	454	476	429	458	437	472	448	475	465	446	470	419	512	435	430	449	460	469	456	501	479	483	440	444	444	439	451	422	463	447	429	470	448	424	468	467	422	434	457	466	513	457	417	427	452	449	457	448	430	452	450	482	467	461	440	445	471	460	455	463	445	451	461	463	453	469	420	467	469	484	476	450	438	435	472	451	465	461	473	438	462	426	470	451	446	464	440	431	471	432	440	456	474	462	453	431	467	483	469	466	463	453	440	467	473	431	478	458	467	474	445	454	497	473	425	448	439	431	431	461	467	526	437	488	470	442	464	452	502	450	462	449	477	453	481	435	460	465	476	470	425	454	470	450	465	454	468	450	480	458	431	485	415	444	435	449	470	451	473	443	497	476	441	430	446	460	482	450	468	455	470	469	456	467	462	466	450	446	476	481	437	450	478	444	438	458	444	434	504	451	461	476	446	450	463	449	446	455	431	475	466	473	487	424	481	420	456	417	484	425	463	470	474	452	503	459	489	439	468	428	477	464	450	455	486	483	492	436	466	445	429	445	445	465	441	468	460	467	470	465	432	463	482	473	466	462	425	447	434	452	431	438	416	429	425	433	459	470	436	474	457	464	424	474	443	435	464	413	469	491	418	420	456	470	456	402	427	422	441	457	470	453	418	438	442	440	462	439	431	467	451	449	425	441	451	419	459	423	496	464	444	462	503	444	454	483	493	461	438	492	478	468	435	422	417	448	417	442	427	452	472	440	456	480	469	467	453	448	448	418	425	437	454	497	502	418	406	466	469	454	460	453	411	463	464	458	476	479	431	451	468	463	473	455	442	469	462	449	440	464	484	404	451	440	459	474	442	403	459	472	468	435	445	461	435	437	463	413	454	476	458	448	430	450	442	441	461	439	467	454	437	481	448	438	448	417	456	448	433	435	441	434	437	492	429	473	459	462	471	453	441	482	455	487	470	469	487	450	449	467	479	433	422	465	425	468	473	447	484	467	424	460	480	479	431	442	454	471	445	433	451	469	438	498	440	495	414	447	428	459	444	493	441	461	461	447	453	416	444	451	448	430	424	444	417	438	459	453	494	449	435	445	435	467	494	475	450	494	454	421	466	415	492	466	422	424	428	447	476	480	430	464	486	443	488	478	442	428	491	424	433	434	483	454	443	437	408	430	442	478	445	421	456	481	428	446	474	487	438	419	425	468	443	460	473	454	421	424	441	484	488	439	402	448	446	466	486	433	478	490	492	449	477	424	452	441	459	448	450	424	457	449	492	404	452	447	473	492	495	405	455	484	431	457	462	497	450	431	435	473	431	408	451	425	434	447	446	475	457	483	427	438	434	439	475	459	421	420	443	434	464	413	466	436	445	451	469	465	464	433	467	417	479	474	438	451	452	465	449	479	447	458	464	439	435	458	433	473	474	456	486	451	457	468	443	482	405	446	457	473	431	400	460	487	485	463	486	457	455	441	446	456	473	438	420	423	516	438	438	455	453	438	474	467	456	437	457	449	425	466	465	453	470	415	442	429	438	448	446	485	479	463	476	485	467	482	455	482	480	441	468	456	438	442	505	459	430	484	477	467	423	460	444	448	473	464	448	426	512	425	444	471	456	437	456	447	434	494	461	468	450	468	453	454	478	450	432	470	446	467	458	458	432	462	492	469	486	443	469	469	432	458	439	439	445	464	469	448	463	453	471	432	441	469	442	438	468	448	443	465	457	487	441	437	468	425	459	461	438	451	440	458	487	450	433	442	487	463	470	431	460	462	482	461	445	461	433	427	483	470	436	486	469	406	449	463	469	426	456	418	469	472	447	460	456	439	497	431	422	497	472	445	458	443	440	439	477	451	439	473	467	452	452	447	480	425	465	452	462	514	487	474	481	427	449	479	449	455	449	440	424	440	456	466	462	474	430	454	491	443	440	454	446	433	430	473	453	445	462	432	484	439	464	474	461	427	479	453	433	462	453	445	457	489	448	449	482	456	454	384	482	440	439	474	468	467	440	426	475	450	434	489	432	452	450	465	480	440	459	435	476	451	457	414	436	499	442	470	437	416	474	441	466	463	493	475	481	496	474	464	418	452	481	508	465	435	464	448	454	456	455	450	433	472	438	447	490	449	443	464	443	485	483	457	462	476	507	439	443	431	486	456	448	459	448	438	503	494	422	463	447	494	462	483	426	430	439	506	500	442	483	449	435	473	473	439	470	483	477	485	455	479	429	494	486	463	461	465	464	447	462	444	442	459	428	463	481	469	435	482	458	440	461	419	441	432	434	467	448	465	441	483	479	447	481	456	416	489	439	461	450	453	447	438	441	465	454	438	467	441	471	446	481	443	436	455	466	460	444	463	477	396	468	480	435	454	481	471	456	498	467	498	464	473	422	481	472	467	438	454	442	491	445	432	459	454	465	490	452	443	455	438	453	442	432	467	434	449	418	435	422	502	468	468	460	460	475	431	482	473	430	474	484	428	462	444	454	487	455	440	454	455	470	469	453	448	476	461	429	437	450	501	437	432	422	486	430	464	453	464	464	440	489	486	467	398	447	420	444	443	440	466	448	438	463	487	452	500	476	438	455	426	467	438	447	427	466	426	431	461	475	472	457	442	448	455	473	429	489	461	411	427	459	462	451	473	466	461	427	463	448	437	489	446	482	466	462	465	436	462	441	482	473	490	479	485	439	454	427	454	461	432	481	407	488	424	442	443	495	448	485	445	475	449	444	451	493	443	492	478	429	449	450	425	428	462	453	456	417	432	460	456	426	472	416	464	430	434	452	473	495	442	460	455	399	459	438	457	436	441	473	473	471	440	486	457	458	488	433	466	427	432	437	456	469	485	441	465	455	451	449	483	469	471	461	457	448	473	420	488	446	406	469	518	431	429	442	434	441	467	490	456	448	490	447	433	469	462	431	421	451	472	436	451	442	483	430	472	456	468	448	479	463	457	415	453	472	422	425	449	467	472	433	457	461	420	464	446	473	442	461	468	466	465	436	470	443	483	445	484	456	463	476	447	456	494	445	426	444	465	424	455	449	464	462	456	431	444	438	462	418	444	420	511	464	442	440	459	438	480	440	489	426	494	440	441	463	463	466	458	434	406	469
19857	18457	16091	10767	1336	633	603	610	637	625	563	587	615	601	592	594	560	604	582	589	631	582	598	594	615	542	620	564	565	626	538	588	552	592	617	578	563	577	576	591	641	583	569	605	560	568	576	607	578	541	585	569	544	572	555	626	590	575	630	596	563	578	630	535	577	602	576	585	590	609	586	564	609	609	586	600	597	575	578	579	570	574	626	520	597	571	582	545	582	534	584	582	544	574	603	621	589	607	545	608	611	613	635	603	562	613	580	574	580	573	579	590	592	589	598	653	600	617	578	575	600	588	579	587	581	569	551	589	596	534	601	594	562	604	611	600	583	609	569	560	558	568	603	575	583	639	546	543	572	570	592	568	604	591	575	578	614	590	535	620	568	614	617	576	606	600	584	569	587	560	531	571	584	562	574	595	568	628	615	578	571	604	593	557	536	601	637	580	608	611	556	563	603	562	581	587	584	614	582	577	623	621	560	575	554	569	588	619	586	570	579	608	599	563	628	575	590	628	599	566	632	548	576	587	578	601	540	600	582	565	588	605	594	578	584	535	568	552	527	650	581	591	592	618	600	594	611	594	610	585	581	577	594	566	589	627	614	591	539	588	605	591	621	574	640	555	613	621	537	579	595	598	548	553	620	628	535	573	548	618	584	525	605	582	574	588	638	574	631	587	557	575	626	583	579	591	628	636	590	572	581	614	583	596	539	571	595	595	563	609	598	603	574	606	603	627	611	591	589	624	590	614	570	591	559	583	589	570	582	571	614	555	585	592	582	636	618	600	649	589	566	549	566	589	593	612	553	628	602	546	605	591	607	573	619	557	583	591	601	556	591	583	599	592	562	593	568	568	617	600	587	608	560	564	595	589	578	566	611	617	581	573	573	570	601	583	625	588	603	609	580	583	552	567	586	586	612	629	583	546	570	578	612	603	581	624	618	534	592	532	558	599	575	580	539	586	574	573	586	614	580	587	582	606	580	558	637	553	576	606	591	613	542	581	585	584	610	621	595	601	612	557	557	550	630	637	582	592	578	608	570	623	565	564	546	576	566	559	608	548	571	578	607	604	576	579	590	568	616	576	583	542	588	581	562	541	579	578	596	569	592	573	539	549	623	571	543	578	603	549	580	596	585	583	549	627	592	581	570	568	556	546	598	580	579	536	606	569	620	586	592	618	576	579	577	628	566	571	580	583	591	609	602	596	590	601	613	592	560	600	619	562	559	597	585	608	569	617	618	576	609	586	598	584	595	560	577	606	513	605	558	560	555	610	615	604	616	562	584	593	600	608	635	577	572	556	575	599	557	577	584	572	653	620	588	605	612	557	572	541	585	604	505	608	582	540	536	590	628	555	598	632	583	619	548	577	548	613	578	563	614	575	609	566	567	589	554	608	599	624	564	558	581	567	560	575	586	580	601	571	563	543	543	564	571	634	589	611	593	543	614	634	589	598	605	614	599	565	569	576	631	566	537	548	578	573	583	538	583	577	596	598	585	598	538	598	610	608	605	577	607	550	592	592	581	599	566	596	601	618	589	578	579	608	623	576	607	579	586	539	587	560	552	593	597	566	568	606	561	556	602	583	572	560	556	604	583	535	619	562	593	558	597	593	603	570	614	615	557	566	611	570	579	551	582	592	588	549	592	608	619	580	591	598	592	578	567	583	543	604	564	562	567	580	620	578	581	629	575	587	596	588	582	560	573	589	587	628	608	596	589	566	583	567	615	594	579	589	545	572	564	590	552	587	581	580	574	559	601	619	618	550	536	585	541	559	612	569	578	612	566	612	579	585	615	588	598	595	564	607	546	633	615	564	616	544	578	591	589	559	589	590	627	577	548	577	590	551	604	558	580	589	570	598	593	558	579	642	559	575	631	578	553	603	574	625	570	577	588	554	565	591	609	604	590	599	573	583	568	564	609	624	603	596	606	569	569	616	590	632	575	557	604	603	594	625	600	548	602	578	599	582	556	596	584	582	592	602	571	591	602	599	615	603	568	579	586	584	572	555	614	587	615	600	535	572	561	578	550	563	550	568	567	553	552	609	641	587	607	582	593	521	621	557	582	608	590	628	594	585	550	553	606	559	573	541	584	583	591	570	615	580	596	575	581	577	549	591	610	591	568	648	591	564	598	618	609	562	562	576	580	585	616	557	602	597	587	606	576	551	563	602	583	582	570	555	555	560	601	623	632	594	616	577	554	567	553	592	577	565	612	562	601	593	620	593	614	555	585	564	583	578	599	578	605	620	583	623	636	578	561	575	573	597	604	543	587	639	633	593	590	599	639	586	560	558	563	595	557	623	598	608	592	588	548	585	552	560	574	564	594	624	593	591	593	574	582	589	597	582	657	631	619	579	605	610	597	568	547	578	575	584	582	600	537	615	548	592	608	610	599	563	527	570	540	605	564	601	560	600	589	620	581	595	606	582	629	626	585	537	542	641	572	558	543	571	626	653	603	590	581	548	609	588	579	581	565	606	649	567	559	577	563	607	594	588	605	609	582	608	593	589	573	599	645	554	578	582	597	556	571	600	577	570	603	579	608	613	561	590	608	597	576	597	621	588	575	633	597	590	583	598	557	610	553	606	579	622	561	590	606	629	628	574	568	546	597	611	585	575	587	535	565	569	616	543	594	582	614	582	565	563	567	595	608	606	553	598	597	586	539	557	637	575	567	614	599	589	579	596	518	623	625	607	604	579	559	598	573	570	591	541	556	628	542	628	614	577	615	523	565	534	613	578	554	604	567	573	644	619	576	589	568	599	606	562	604	583	609	552	586	559	582	545	593	544	593	626	587	603	598	597	590	600	611	607	611	555	579	584	603	587	603	648	592	538	572	600	605	590	616	602	609	598	589	569	615	555	595	605	587	601	591	543	563	586	554	572	556	591	583	584	584	577	574	594	578	556	571	555	586	578	605	589	575	582	585	588	579	618	570	577	588	541	569	593	588	614	573	613	590	568	570	600	539	619	590	578	604	585	575	606	608	565	599	599	591	579	558	611	576	571	601	524	570	619	540	584	560	602	591	570	534	574	573	607	573	552	623	596	599	653	560	586	597	573	583	553	607	597	585	568	589	585	593	590	596	610	582	598	570	571	574	607	610	614	582	601	619	582	611	605	614	585	556	538	587	577	558	562	584	542	568	622	595	590	597	607	593	553	557	564	578	575	614	612	552	610	612	600	587	573	601	566	567	614	603	561	579	565	615	599	600	605	596	584	561	593	607	582	583	582	575	561	579	597	608	595	573	544	561	521	583	591	592	604	575	621	570	589	610	550	604	596	552	544	587	580	572	599	605	593	544	576	601	595	580	586	584	596	572	587	549	597	627	619	584	566	605	611	592	591	605	562	531	609	596	622	546	565	565	545	602	585	616	580	591	595	597	575	571	586	578	580	558	562	590	593	545	629	608	585	611	549	579	546	579	568	575	644	588	623	616	596	604	585	593	629	616	596	566	589	587	581	583	588	566	593	570	574	599	626	587	588	592	605
23346	21341	30122	28671	21062	9196	1293	794	832	793	756	775	805	773	755	768	753	761	761	754	762	723	743	715	779	775	722	756	740	755	781	755	790	742	695	745	736	729	798	708	734	756	713	765	747	798	753	743	754	694	758	816	761	733	786	717	741	726	707	785	768	753	750	739	767	724	775	737	764	747	750	776	647	755	771	724	717	753	709	743	716	726	778	765	722	754	781	711	720	740	759	681	744	749	739	709	695	761	716	704	726	715	767	733	741	724	747	761	752	767	800	714	701	739	764	731	749	710	802	765	735	789	781	762	726	735	706	770	823	756	806	764	738	749	745	791	728	728	745	694	724	717	734	732	750	734	749	751	714	772	752	783	799	719	751	782	742	777	785	762	797	797	731	742	732	752	773	730	746	799	742	740	740	762	749	664	725	744	772	786	733	744	760	756	764	753	757	745	719	751	727	753	705	731	736	782	722	748	725	782	749	715	738	724	705	785	723	817	741	752	723	728	729	715	762	721	810	712	747	718	741	720	757	714	781	738	726	746	727	717	740	803	712	755	758	764	741	726	744	749	716	757	763	734	729	787	754	762	707	701	686	754	795	790	749	787	758	745	749	785	741	724	778	740	743	693	815	738	740	775	725	720	729	720	732	743	731	740	772	758	710	768	784	697	756	733	741	776	742	740	692	737	751	709	750	715	716	717	756	730	751	767	698	780	729	756	750	720	793	688	757	736	778	753	766	728	755	732	738	780	732	806	753	692	752	760	765	727	710	753	713	729	726	794	738	715	763	783	753	726	713	728	762	725	713	707	722	748	740	742	743	699	743	726	733	761	732	730	771	688	732	744	722	751	703	786	713	802	749	743	732	739	773	738	771	681	739	687	756	743	720	755	726	759	746	713	746	754	769	723	770	779	733	742	736	761	762	771	711	737	735	731	743	727	750	714	722	701	773	750	759	751	734	737	716	713	784	732	729	715	704	759	664	758	716	753	785	742	785	729	735	750	766	729	743	729	735	724	754	708	788	741	745	793	771	760	757	733	698	736	768	753	710	703	704	751	785	759	737	733	744	742	671	762	742	759	725	763	738	758	737	793	723	755	748	795	735	746	774	703	749	752	737	793	744	742	800	794	772	762	715	770	735	737	812	721	644	738	758	755	718	709	698	750	748	731	740	707	749	741	761	745	784	730	754	684	768	706	720	784	733	781	731	724	718	735	709	798	768	781	751	746	729	752	795	689	728	755	773	725	803	760	743	808	779	726	796	713	711	773	798	712	748	735	753	711	687	735	745	776	735	766	748	732	755	729	714	757	773	750	730	787	697	760	778	750	786	742	746	759	746	707	746	757	741	745	720	734	771	784	763	724	765	691	745	748	718	769	774	753	777	769	725	739	734	771	710	738	744	759	766	771	741	732	770	746	739	736	757	736	779	747	750	692	722	780	800	727	733	711	768	765	745	715	786	725	763	740	766	733	743	765	729	770	748	743	706	713	776	795	746	707	759	723	750	744	717	709	760	758	818	758	723	735	735	727	728	708	740	766	790	781	754	738	729	776	728	747	752	728	744	757	737	731	753	711	707	715	765	750	787	753	741	786	731	789	779	723	701	706	766	725	763	730	763	744	754	715	743	758	745	730	707	760	693	701	713	743	732	751	749	737	717	764	756	748	773	797	698	761	710	797	794	753	772	762	785	770	753	741	755	738	784	741	722	691	701	768	805	751	709	730	760	745	735	700	721	776	776	717	786	785	744	727	741	726	705	735	750	736	734	746	742	698	746	762	729	742	723	791	742	707	745	783	696	729	749	749	705	740	774	703	723	762	760	720	745	781	765	733	734	726	747	742	703	766	751	753	750	741	755	722	742	763	770	742	734	724	769	739	740	725	754	763	743	731	739	709	783	771	730	766	770	741	719	748	727	715	708	735	729	696	765	712	729	793	752	757	736	749	737	730	707	721	749	715	734	743	751	730	734	781	787	724	755	732	751	753	738	775	760	743	734	734	763	721	733	761	765	768	764	742	742	789	750	700	764	806	744	681	717	751	736	770	704	755	785	744	740	743	769	691	773	759	754	774	749	748	721	737	749	776	721	771	738	765	736	801	739	721	709	687	730	724	783	756	702	759	756	757	713	767	737	806	754	736	747	750	735	772	721	725	731	716	781	747	728	774	700	798	692	728	726	732	759	807	697	745	796	746	766	709	722	733	709	741	767	750	783	755	778	684	744	756	713	750	699	766	778	756	672	745	761	765	724	695	726	718	741	712	736	741	793	702	774	764	696	725	736	766	758	734	795	706	728	748	766	725	753	723	741	781	717	721	750	767	758	761	755	708	717	770	707	714	739	731	780	746	773	721	755	751	784	725	794	691	785	822	734	700	757	761	703	754	752	737	770	716	735	735	737	742	731	747	788	780	740	753	730	754	755	742	756	733	740	757	688	745	718	752	775	781	765	725	766	765	821	745	690	757	796	711	734	750	775	718	743	748	772	752	737	753	750	772	731	748	779	699	730	768	779	730	723	746	771	752	735	781	786	778	761	796	787	741	717	721	748	754	697	745	729	756	724	704	750	706	727	781	777	734	738	777	760	688	769	731	727	793	737	725	738	775	750	757	700	773	663	751	771	751	782	769	693	756	709	799	750	738	737	772	712	786	764	717	800	724	712	742	730	671	720	719	756	718	715	769	743	778	727	725	791	787	744	711	701	753	775	708	778	762	723	756	725	746	731	732	742	747	762	712	726	741	736	700	752	740	783	707	737	722	781	719	717	710	799	749	781	753	775	755	760	736	727	716	753	759	719	726	761	763	765	782	720	757	778	721	739	768	725	730	781	742	738	737	759	731	755	768	729	749	720	742	719	761	772	749	736	743	755	749	726	718	728	733	738	686	752	752	727	699	773	764	783	721	692	743	721	724	757	760	765	740	736	766	755	821	749	716	753	748	771	739	767	731	763	793	781	696	746	778	717	724	777	712	691	711	749	766	724	682	720	752	726	728	737	757	756	751	756	768	797	810	699	793	708	778	728	808	703	750	765	727	690	722	751	781	770	734	720	828	734	722	761	743	834	721	748	744	705	736	786	781	754	691	745	737	729	724	755	729	720	761	741	739	758	741	723	694	772	688	759	779	777	718	727	687	740	725	728	729	746	731	750	782	791	772	741	729	695	711	775	725	775	753	701	745	751	745	756	714	741	720	733	756	713	777	744	780	762	766	768	782	758	749	765	744	775	754	743	735	789	718	714	770	737	789	767	715	769	722	707	741	771	747	722	721	720	705	761	700	692	798	688	706	733	745	762	762	783	722	766	747	754	742	765	744	740	715	762	753	764	752	806	753	689	707	756	736	721	745	708	759	734	761	750	758	713	748	743	758	703	732	697	747	732	739	751	767	701	746	759	736	766	759	748	777	736	744	735	748	752	765	786	742	778	731	715	760	762	767	736	765	724	711	712	685	685	739	753	770	763	745	739	741	748	731	746	719	722	716	688	760	755	680	749	717
37437	53674	50440	42462	7699	1250	1204	1082	1061	1054	1058	1023	973	969	946	982	964	941	949	947	921	961	924	925	960	924	956	1003	988	927	940	952	928	905	933	937	964	977	1019	899	925	947	910	934	988	914	914	947	970	899	917	927	929	971	991	895	936	977	971	954	908	935	917	960	948	963	928	947	964	951	936	957	910	944	935	921	962	884	909	953	917	915	985	934	953	971	942	933	937	946	903	927	951	906	961	967	903	936	946	900	977	959	958	929	905	902	949	959	906	983	902	983	911	890	980	890	889	908	921	910	937	934	904	949	974	904	929	941	972	920	864	959	933	906	926	971	926	937	963	921	979	916	994	952	967	952	953	974	913	967	967	912	889	926	979	953	920	934	946	899	1012	951	910	907	910	957	924	959	939	967	976	917	921	952	977	909	942	911	957	931	968	919	1001	960	941	929	906	906	981	936	958	941	883	926	942	1053	950	996	975	891	963	958	891	942	986	930	984	915	963	919	979	933	922	895	933	978	932	952	948	914	901	943	908	919	942	960	944	923	968	947	920	957	948	923	947	984	931	937	954	949	937	933	910	986	918	961	886	963	892	891	995	944	907	966	926	920	933	918	945	965	923	924	898	978	915	923	945	933	937	960	949	950	883	958	949	909	946	864	928	940	930	923	973	927	944	869	964	983	957	946	958	915	920	958	895	953	984	899	912	919	888	897	956	930	961	944	999	936	923	922	897	932	960	914	922	878	922	980	947	939	938	893	923	930	850	945	925	944	948	954	941	927	946	924	957	933	921	936	959	870	963	946	891	950	951	915	925	993	881	958	912	960	868	951	951	969	911	958	919	965	959	957	946	950	941	935	934	912	944	942	944	887	946	920	929	929	961	962	965	954	970	969	931	925	957	937	951	984	955	923	930	916	926	943	939	999	900	892	929	963	935	933	937	918	976	938	959	930	909	993	884	929	957	916	917	926	920	930	957	915	941	868	934	969	982	893	976	919	919	918	963	899	905	882	982	892	917	960	954	962	959	932	961	994	957	929	908	898	960	930	960	914	927	927	903	958	942	950	933	958	909	957	917	916	935	870	941	901	951	897	949	937	979	955	918	914	955	922	948	946	927	995	913	990	964	940	921	979	982	934	934	921	968	951	956	928	899	950	982	921	919	907	944	921	996	906	947	915	908	950	946	960	953	917	960	905	962	979	971	922	951	947	913	985	937	947	965	918	967	913	987	929	964	962	940	933	918	937	996	941	967	958	934	931	959	969	947	928	976	919	898	939	1015	942	933	887	965	905	933	899	925	920	926	994	947	900	943	938	956	966	932	935	872	945	903	971	955	933	922	938	897	956	933	901	932	928	966	933	930	946	944	988	940	945	908	923	924	923	926	944	918	921	930	890	949	929	941	996	977	933	943	910	907	910	917	918	938	940	905	896	891	919	932	956	932	951	895	962	897	920	935	964	907	970	1013	933	958	918	965	1018	953	966	976	967	935	975	899	929	923	972	966	919	954	956	933	901	955	896	942	947	941	979	909	895	947	912	928	890	928	978	959	932	969	964	919	925	914	946	892	959	906	934	915	928	965	919	961	943	951	906	971	847	876	953	933	990	941	957	956	981	932	967	914	952	935	956	967	918	948	954	951	959	861	955	862	894	986	943	889	902	905	937	926	937	919	948	902	953	907	962	897	886	919	950	901	923	975	946	925	923	914	961	881	920	909	943	979	952	971	954	958	918	935	956	963	850	944	924	940	934	935	907	940	943	972	954	885	917	917	912	930	909	949	981	950	882	917	903	960	918	978	906	911	929	867	920	929	966	921	991	917	915	879	908	916	908	936	920	932	913	978	903	992	963	945	959	958	939	974	952	939	991	938	1003	912	941	913	922	950	942	971	908	934	885	882	931	899	989	942	910	955	995	924	963	936	987	918	961	981	906	955	937	943	917	917	914	896	925	952	945	943	962	908	923	945	952	917	945	934	979	958	954	963	876	881	953	900	918	941	895	937	925	963	953	985	949	911	923	990	898	930	943	948	936	959	943	1003	951	961	934	977	943	953	912	922	950	968	919	1021	937	974	937	903	943	928	967	960	992	918	913	915	966	947	896	929	891	928	904	921	934	954	962	916	987	965	916	955	922	902	1000	895	947	943	966	888	932	908	944	933	921	891	973	908	922	943	939	975	938	953	914	919	899	935	913	964	954	965	906	919	919	946	947	954	964	937	985	930	964	955	977	941	916	970	989	966	969	875	954	1005	937	907	920	896	924	911	944	930	950	915	953	932	978	915	906	914	904	948	956	918	977	935	934	972	941	941	912	938	954	923	988	972	985	898	953	941	942	1001	881	954	899	910	907	959	971	942	948	924	950	930	905	877	926	976	962	963	993	960	932	952	920	978	962	920	932	885	960	951	935	904	923	944	964	910	954	900	954	955	941	966	925	997	974	952	905	949	961	941	972	895	945	872	988	918	911	962	943	916	924	959	917	954	912	913	953	978	969	892	846	882	951	946	923	959	880	923	944	949	988	985	903	984	941	889	908	1026	897	940	925	916	909	943	991	909	939	975	902	907	958	929	937	956	915	935	958	909	886	974	912	934	936	936	963	912	900	926	918	921	919	940	929	929	942	956	985	929	940	950	964	892	942	890	921	919	959	901	976	888	927	947	893	958	931	944	932	957	931	893	953	962	995	951	958	981	916	936	961	910	929	930	896	918	988	924	917	939	933	957	958	905	925	956	931	927	933	898	947	884	969	923	893	933	935	924	948	895	908	893	944	921	1029	979	933	968	945	921	893	959	984	914	956	919	908	939	984	935	982	1003	914	853	973	978	935	956	964	952	909	898	949	896	893	948	949	930	911	899	981	952	988	936	953	947	954	930	893	912	953	928	905	921	945	992	929	921	934	885	978	881	920	1006	914	918	974	951	951	945	967	930	885	962	947	907	995	954	899	910	889	954	896	932	924	935	924	935	943	869	929	940	948	953	975	962	897	888	938	869	975	974	945	967	918	984	921	986	948	921	924	953	908	989	945	961	921	957	863	967	961	976	953	1010	983	914	935	897	903	981	924	888	902	964	970	896	940	918	927	912	964	946	942	953	943	951	940	895	892	946	967	938	930	915	976	965	971	981	915	934	979	945	902	955	978	936	835	909	961	874	955	933	944	930	930	929	947	945	892	914	951	940	937	1010	896	974	977	941	871	1000	979	908	915	903	912	939	965	961	914	950	944	914	929	965	979	967	922	962	909	936	883	996	1019	921	970	909	931	956	902	950	983	938	953	955	927	892	957	921	969	910	930	963	891	958	914	918	901	964	925	914	965	970	957	959	926	961	939	907	948	945	963	949	908	947	922	985	971	954	934	930	918	910	915	996	946	930	944	949	964	919	912	916	947	1001	936	967	914	935	959	894	909	873	972	903	945	930	928	965	983	990	959	924	925	938	941	907	889	962	928	968	923	918	915	934	925	950	910	951	972	952	977	942	933	889	919	928	972	912	932	963	876	975	909	940	980	978	944	991	931	924	894
24835	21342	27237	28205	8860	415	269	249	248	227	289	244	244	234	250	248	242	241	231	235	214	263	238	258	234	238	226	243	242	242	194	268	248	237	235	256	246	260	240	194	238	210	241	215	250	240	246	250	237	256	241	242	254	217	239	241	239	237	220	242	246	227	239	256	242	238	241	272	238	228	235	246	252	214	258	263	245	222	236	219	225	242	246	210	250	245	239	218	264	235	228	258	246	236	238	278	269	236	244	257	214	214	249	215	249	231	242	222	260	236	234	259	243	241	232	271	258	227	258	223	227	228	243	239	235	241	230	238	240	239	211	246	231	241	245	259	232	221	219	227	234	239	229	273	256	220	211	255	242	226	211	230	257	235	226	256	235	234	243	242	251	211	216	219	258	218	216	248	240	244	226	233	222	245	227	229	232	228	230	236	225	217	234	249	239	234	226	247	240	253	259	205	226	223	248	270	243	219	230	241	256	227	207	232	236	257	246	236	247	232	208	200	230	243	209	233	240	235	264	229	226	293	223	228	236	230	245	254	270	245	219	247	237	223	231	245	201	254	236	236	221	247	257	245	201	261	245	245	243	218	231	239	232	227	243	253	245	248	273	241	256	240	244	260	222	238	224	237	231	221	253	275	269	268	218	247	254	213	263	233	239	207	234	234	257	239	235	226	231	218	233	224	230	238	215	289	251	222	236	245	253	245	264	226	233	236	252	245	213	226	260	231	221	219	239	242	242	222	245	237	238	254	237	257	225	228	243	209	235	240	246	234	249	253	249	235	225	228	252	256	238	268	228	238	220	255	222	252	246	220	225	248	244	241	222	228	258	233	247	243	243	232	231	265	266	241	230	226	214	242	221	252	234	239	230	232	231	274	250	254	251	240	230	209	265	220	237	249	203	245	241	231	245	208	253	232	209	212	244	283	244	242	217	217	188	264	221	269	247	225	241	226	208	243	261	244	240	222	242	244	221	242	220	212	250	266	245	195	248	238	222	252	266	227	226	228	250	253	244	232	219	238	238	245	242	240	228	240	260	215	255	264	260	229	249	215	249	241	232	246	247	217	207	228	221	225	223	240	241	211	249	241	265	236	229	235	237	254	230	232	259	266	248	220	223	209	243	234	234	237	259	249	220	252	240	221	251	211	257	231	232	232	243	257	223	259	246	247	264	250	239	244	239	245	214	239	234	247	243	233	237	252	239	249	261	247	241	249	233	245	247	251	229	236	248	226	256	236	228	245	249	237	233	227	266	247	249	223	256	257	231	215	218	247	228	220	243	216	273	251	228	242	231	243	263	253	267	228	243	237	248	234	238	229	226	233	230	256	252	253	246	255	229	243	254	224	219	226	233	242	247	243	241	251	240	242	248	226	250	255	246	244	238	259	234	235	256	248	232	220	224	240	233	225	238	265	250	250	231	233	243	231	253	219	264	249	230	251	218	234	252	256	234	232	241	261	262	211	264	261	228	245	245	218	228	235	245	262	239	247	264	238	287	214	236	241	229	230	264	225	249	235	236	212	230	259	228	205	223	246	204	240	235	231	244	221	231	230	205	259	236	244	252	224	222	225	240	238	245	254	230	245	231	213	221	234	257	210	245	215	244	248	255	248	230	216	254	243	223	234	274	220	241	224	200	230	243	235	226	218	245	225	214	249	223	242	254	234	228	251	220	227	209	235	232	213	255	250	247	212	240	247	258	260	236	246	241	231	268	230	248	244	250	248	263	207	253	233	251	230	247	238	217	232	266	227	222	220	261	252	229	222	221	236	256	235	245	238	225	220	237	218	247	222	231	234	253	245	252	271	233	238	231	229	235	244	248	245	230	226	244	248	249	255	252	234	257	260	223	247	233	237	245	243	225	260	240	256	249	236	248	247	236	266	209	191	226	226	225	232	218	242	255	242	250	273	246	224	225	212	237	217	221	278	248	237	241	248	234	251	247	244	253	222	242	237	204	224	260	250	233	250	239	247	251	243	244	237	235	238	240	227	253	269	237	230	216	225	264	246	227	233	227	228	253	243	260	256	221	226	223	237	207	236	251	226	246	201	250	235	256	241	226	233	236	234	254	246	229	232	230	223	231	257	239	230	221	218	232	219	231	234	256	219	244	252	233	230	254	238	237	227	258	241	233	251	241	242	240	247	244	234	233	229	248	238	258	224	241	242	243	260	224	233	245	226	242	220	232	256	222	260	217	244	234	229	226	216	251	253	251	241	250	239	239	232	232	227	273	222	228	221	255	217	251	248	250	240	266	232	214	246	252	243	266	239	239	248	244	218	251	221	230	232	262	220	233	253	226	254	248	251	237	254	243	272	243	239	231	233	223	228	230	252	238	213	258	248	240	222	225	274	234	215	250	217	242	224	256	232	235	237	251	249	241	244	235	280	233	227	226	224	231	222	266	247	236	230	225	261	209	256	216	218	242	221	242	225	254	242	261	226	248	234	233	228	241	256	253	220	233	221	238	227	253	227	245	210	261	265	258	221	242	271	229	218	219	225	230	235	242	245	207	257	228	248	241	207	231	225	246	229	231	225	244	233	232	277	254	224	246	238	211	215	246	251	217	256	222	242	230	229	237	254	247	228	228	235	222	270	245	251	236	216	222	207	213	228	231	251	235	261	237	226	232	228	244	230	231	270	267	206	233	220	221	228	254	224	248	222	229	226	226	239	243	235	230	213	243	248	256	208	227	244	238	236	260	233	213	223	251	244	232	237	228	218	239	234	237	221	235	246	245	226	256	238	212	244	241	213	223	221	217	247	251	229	244	238	235	255	231	226	257	233	215	212	238	262	245	233	240	242	262	253	250	206	209	240	215	205	242	240	224	250	236	238	232	227	229	213	243	267	270	252	211	241	227	238	229	229	246	250	264	252	264	233	234	241	223	229	270	248	235	226	245	241	240	253	251	250	243	221	223	232	245	252	259	218	225	211	243	239	258	222	250	246	206	246	243	218	226	242	216	256	217	266	229	262	228	251	236	194	240	240	251	229	238	251	248	219	228	239	262	230	253	227	244	233	223	243	230	240	267	228	269	265	229	246	256	198	218	236	242	277	249	220	242	236	260	254	235	226	236	201	272	245	245	238	241	244	230	250	252	234	198	263	215	220	246	238	244	224	234	243	241	237	239	253	229	255	217	269	245	229	241	244	227	225	237	228	262	232	230	250	238	241	246	230	235	229	258	241	247	235	252	230	240	173	254	217	260	250	256	225	233	270	242	235	289	245	226	255	242	240	251	232	232	250	234	217	240	223	232	244	226	245	231	243	228	230	239	236	239	255	220	207	222	214	225	225	240	235	248	225	279	229	253	240	266	273	215	230	242	232	236	250	233	228	224	229	253	261	233	244	215	249	228	205	254	259	255	255	255	240	263	227	248	246	257	240	253	243	261	241	257	229	234	217	245	236	249	240	221	258	250	256	219	231	239	257	250	241	220	231	247	223	221	241	247	244	255	259	247	251	244	232	259	249	233	212	230	246	243	233	240	252
35235	39930	37989	31239	4329	427	415	404	383	374	365	356	362	328	345	346	344	355	335	341	328	350	320	371	323	328	316	322	371	327	311	337	348	312	344	365	303	332	325	337	337	321	324	346	293	310	343	335	307	319	311	335	323	306	281	309	330	332	334	353	321	369	369	322	321	327	311	390	301	334	332	330	338	322	324	329	301	323	340	325	336	329	341	334	338	322	348	341	335	326	339	315	323	392	328	346	265	364	336	331	305	316	341	322	311	320	327	337	311	335	294	324	328	318	350	359	322	376	342	306	332	339	320	345	318	319	336	322	342	333	333	317	370	335	322	308	335	323	338	338	329	308	334	344	325	321	337	336	330	312	306	332	319	360	317	321	319	298	296	339	338	344	321	307	319	323	350	351	332	304	344	340	338	322	342	342	294	311	297	326	328	352	314	324	368	357	304	339	345	317	367	361	330	329	329	355	333	296	339	341	318	355	345	364	349	330	349	305	335	320	320	314	351	343	323	325	306	299	343	340	321	362	309	322	337	287	309	325	324	350	307	297	339	313	326	334	329	309	313	311	354	351	343	328	329	350	330	349	331	326	314	342	347	351	330	298	332	372	334	317	282	317	318	345	332	325	330	321	354	331	300	333	322	334	358	334	356	336	335	318	339	308	285	292	303	313	315	325	332	322	339	311	321	284	358	341	331	319	324	329	324	316	350	318	334	338	316	273	326	340	333	319	322	329	343	331	359	319	311	326	303	321	351	322	302	304	309	347	341	311	322	338	333	345	344	325	358	321	328	349	331	319	318	322	337	312	339	301	339	300	337	344	338	323	325	353	320	318	330	296	349	369	310	348	339	336	316	327	331	333	343	359	331	336	357	351	307	326	330	326	310	359	319	308	334	362	356	320	301	298	352	326	338	321	316	327	360	340	313	315	352	333	307	333	346	348	291	334	300	325	323	320	300	336	319	332	338	312	338	331	327	318	295	313	312	321	332	322	346	312	341	296	363	340	367	343	322	315	324	322	342	340	321	312	331	347	341	321	323	342	324	335	333	322	313	330	342	341	331	329	339	339	308	321	324	358	305	345	319	323	300	335	349	341	349	341	321	328	333	320	371	302	340	324	327	338	334	357	357	324	329	300	333	311	303	379	327	362	345	330	336	312	350	350	327	346	338	319	356	334	315	302	333	300	342	335	334	287	310	346	364	322	308	339	288	341	328	319	333	326	317	339	354	323	304	310	313	327	328	312	327	332	329	303	322	302	317	341	340	320	318	367	309	311	363	346	330	333	318	336	348	328	331	325	320	318	360	339	332	298	281	334	353	328	350	329	323	332	330	332	336	295	337	337	345	322	295	350	332	320	329	319	336	327	341	343	360	329	357	346	348	335	292	342	317	338	325	322	337	330	320	324	318	319	309	341	314	300	350	285	346	305	340	330	294	354	332	356	329	325	301	344	319	315	320	322	306	348	348	333	327	336	353	319	348	319	350	328	353	308	329	334	305	356	323	339	303	323	323	319	323	353	335	337	326	332	325	327	308	336	324	362	324	318	354	362	309	306	299	315	331	359	341	302	302	321	350	318	325	335	323	330	337	317	349	361	342	292	337	339	308	310	329	330	315	303	350	335	333	328	315	340	329	336	317	315	301	320	333	302	326	356	305	340	318	333	340	325	336	329	327	358	302	309	356	298	340	339	332	290	348	348	337	312	334	346	323	346	313	348	320	280	324	338	312	330	328	342	339	304	336	310	348	316	340	349	340	321	290	347	318	355	329	330	320	352	326	313	381	344	310	340	331	346	329	322	346	352	324	340	333	334	340	325	315	309	295	330	329	346	353	344	315	324	330	333	344	357	336	318	283	352	326	356	343	317	343	346	301	350	324	328	352	352	330	322	330	333	321	309	339	323	351	355	366	330	333	313	307	331	342	339	322	320	325	346	305	332	324	346	335	348	321	312	307	376	361	356	292	318	354	355	299	334	371	354	335	335	361	323	303	357	323	361	350	312	332	350	343	334	331	337	336	337	289	330	344	337	335	293	312	372	351	313	330	280	348	334	347	346	310	334	344	360	327	344	311	327	311	331	354	338	339	329	325	360	318	315	328	362	326	321	334	319	316	302	373	318	323	328	336	320	330	332	317	357	333	327	356	320	342	333	311	317	328	336	323	328	347	364	314	328	308	299	309	301	309	354	312	305	327	355	348	318	317	345	324	353	320	327	335	374	327	307	325	336	325	347	344	348	336	348	319	312	330	319	321	306	359	342	301	347	310	355	324	361	371	319	298	311	345	351	344	361	317	342	350	344	291	333	324	316	340	328	317	339	334	348	306	348	322	325	320	342	329	329	310	329	366	314	331	330	364	319	337	321	328	353	324	298	355	360	324	318	318	328	361	360	287	318	305	326	366	314	332	321	325	328	334	307	316	321	341	338	341	313	347	322	327	356	323	323	352	336	325	308	314	332	283	343	330	310	313	337	302	346	285	331	326	328	330	324	340	329	356	342	313	337	314	365	331	344	331	324	310	312	323	359	327	312	344	327	335	324	314	315	350	300	322	300	347	280	332	314	327	345	346	346	334	339	345	318	332	330	350	324	336	300	319	321	324	347	306	327	314	353	316	345	306	319	370	343	357	320	320	317	349	312	340	318	325	318	329	312	357	346	313	310	371	347	322	347	291	315	321	344	318	362	330	344	303	324	322	335	341	345	339	296	318	332	345	348	376	337	340	354	331	347	324	354	333	366	309	348	317	330	333	341	330	352	302	316	355	328	343	333	329	327	341	345	380	322	316	318	311	326	362	365	332	330	302	343	306	311	290	313	313	341	349	319	307	302	372	297	318	339	298	315	322	338	333	293	358	337	363	317	331	365	336	305	311	282	332	352	333	323	352	321	327	349	334	310	331	308	329	288	341	333	351	327	330	306	327	334	327	319	288	338	301	365	349	342	342	310	329	346	361	344	345	347	334	354	352	317	322	307	329	315	329	338	328	329	292	350	342	318	339	311	338	315	324	328	332	346	311	305	342	285	320	302	337	323	321	328	347	336	325	330	358	311	343	340	329	344	326	336	337	286	323	317	316	330	325	317	326	344	303	352	346	332	350	351	353	324	331	314	325	333	320	338	352	339	335	348	342	335	329	321	349	339	317	360	333	322	364	346	333	312	335	308	326	323	322	334	327	337	343	318	339	340	310	325	334	323	307	323	330	322	331	315	328	286	300	329	346	329	326	323	333	355	320	312	304	322	342	311	321	315	355	305	348	309	324	345	341	337	325	353	321	328	350	334	312	327	321	319	313	290	339	326	304	353	348	309	349	312	343	367	364	306	333	334	330	329	299	328	277	308	323	324	362	327	333	293	322	339	344	341	353	333	329	301	340	341	301	324	324	305	315	368	345	338	320	307	349	342	329	362	349	322	299	311	314	330	317	307	352	329	323	322	290	311	327	320	317	350	348	353	313	294	358	354	322	313	338	336	339	357	308	320	349	338	335	336	337	285
22323	21331	29114	27208	22040	18713	5159	832	740	653	600	666	656	662	598	638	627	560	591	558	631	581	596	627	617	657	574	580	589	632	593	569	557	623	627	577	570	606	583	605	613	610	579	620	585	582	576	669	533	606	630	554	609	615	610	584	608	614	614	609	567	631	575	616	607	607	627	584	593	561	545	581	588	571	590	577	610	595	588	540	606	603	563	541	570	583	608	614	610	570	584	595	572	598	550	595	588	606	627	595	597	604	585	623	630	608	565	601	580	592	593	587	612	581	627	594	591	559	579	599	594	582	566	591	581	593	558	619	571	594	590	591	592	602	618	615	580	609	541	542	583	578	613	594	556	568	583	574	579	620	592	635	576	585	542	536	590	592	581	615	632	617	612	616	562	601	663	571	595	574	601	622	557	619	587	606	564	571	611	618	626	582	617	583	596	589	606	583	599	563	580	620	578	594	569	608	590	580	583	576	620	568	616	589	638	595	605	568	583	542	564	570	634	607	562	582	577	637	664	558	582	605	557	588	614	569	576	559	626	593	636	628	591	576	581	568	609	596	615	554	566	617	597	600	562	603	586	610	573	586	579	606	566	640	619	573	610	528	560	614	600	628	641	586	577	579	590	561	590	599	582	580	594	563	583	603	595	558	638	611	586	639	602	594	582	536	611	603	573	631	575	581	603	591	578	582	606	632	598	586	595	571	606	594	559	603	570	575	589	568	583	619	582	566	617	553	604	607	582	588	594	592	571	619	598	615	606	621	620	610	631	572	607	559	633	570	613	593	569	595	619	563	572	616	583	613	589	575	560	575	601	564	660	556	614	587	611	601	592	600	596	589	596	571	595	643	644	588	640	593	600	619	605	634	575	587	581	560	577	594	592	589	571	601	606	573	578	620	578	585	596	607	648	616	576	593	560	616	602	576	578	530	547	608	612	602	607	614	600	586	620	584	546	589	624	559	637	557	573	633	572	589	594	589	636	575	577	558	571	598	553	592	545	605	616	661	598	597	624	596	544	568	537	586	594	592	542	594	566	594	608	595	608	608	616	572	614	577	610	574	562	612	608	525	621	605	618	631	574	588	587	569	555	574	582	598	616	605	574	581	544	576	610	631	603	569	582	562	633	573	584	585	592	553	608	618	545	631	641	603	601	574	593	592	589	630	602	550	604	660	641	594	582	586	617	566	579	599	581	598	632	579	608	596	634	589	592	605	582	590	595	566	559	594	559	567	583	588	574	557	609	574	581	614	649	605	573	581	620	589	628	595	581	608	574	607	585	601	614	612	607	592	563	623	596	576	597	594	578	559	575	553	579	563	595	568	598	566	586	575	571	583	587	572	599	587	596	618	589	622	595	569	632	603	607	620	579	591	594	581	604	603	594	608	583	575	586	579	586	625	556	593	588	574	620	584	550	609	629	615	608	642	575	601	575	608	623	634	636	551	577	580	567	626	594	593	586	599	582	566	569	602	578	590	620	575	585	620	582	589	603	579	597	594	630	579	594	602	555	616	585	590	621	588	608	575	602	607	556	614	607	597	589	590	578	563	582	531	633	623	638	588	625	563	586	625	588	582	575	600	623	577	607	601	607	569	603	581	597	593	596	574	594	577	602	593	588	574	604	581	590	579	631	596	623	598	622	635	555	607	614	622	592	602	576	604	553	589	599	593	557	567	531	600	625	576	618	622	649	573	639	576	613	599	596	587	570	593	629	609	561	567	587	601	601	599	597	607	597	591	609	581	585	589	623	625	592	582	605	553	591	575	627	571	595	600	570	595	565	571	569	559	584	569	645	567	577	601	595	608	577	580	637	584	579	569	535	607	574	550	560	570	546	583	552	579	634	625	621	605	594	587	624	575	582	605	565	584	605	603	589	603	623	585	586	600	575	622	638	631	581	627	589	653	581	626	635	594	574	569	621	607	583	565	582	598	574	608	571	557	598	608	607	606	617	619	542	597	602	603	612	568	568	569	557	579	612	569	626	578	604	604	602	617	580	611	644	589	612	584	583	560	643	612	641	615	585	597	588	597	621	554	549	581	585	564	606	584	615	618	563	630	611	608	606	536	620	596	595	538	596	578	593	579	585	600	585	605	593	584	589	585	595	566	613	557	592	633	554	629	635	608	579	590	618	583	624	589	599	620	542	619	575	554	643	562	635	593	591	563	606	580	615	635	609	554	600	602	605	621	578	623	628	598	600	601	576	589	610	563	572	602	593	595	596	577	590	571	581	598	602	598	607	621	585	586	569	579	613	598	609	575	544	606	571	562	611	629	575	577	594	549	549	589	614	619	540	575	557	594	563	573	615	606	584	574	564	561	581	552	590	604	615	610	612	650	589	559	588	550	564	598	620	558	583	606	586	581	590	585	631	572	578	610	620	582	627	560	629	607	606	588	588	573	651	617	592	604	597	559	610	608	601	615	629	569	616	586	608	531	601	613	588	575	595	561	608	561	565	541	632	579	603	630	608	606	600	565	592	620	602	596	573	629	576	590	633	567	550	603	556	565	575	609	562	622	563	598	635	615	619	608	580	612	615	589	609	561	581	608	588	602	577	598	617	579	581	588	613	585	583	554	581	600	567	579	602	547	603	571	573	582	625	543	592	593	606	624	592	592	624	580	625	550	538	568	587	620	567	600	600	578	614	576	576	617	604	592	596	570	601	583	577	573	596	607	588	610	589	554	644	572	572	571	564	609	611	610	603	573	586	553	598	611	594	597	608	583	585	564	607	571	547	594	633	594	599	611	570	610	558	589	604	581	575	573	635	579	610	624	600	571	659	611	565	592	597	584	612	592	566	593	589	560	577	610	589	606	562	621	600	602	578	567	570	579	608	608	567	630	573	605	629	596	558	550	587	559	595	628	582	591	594	558	580	587	561	605	564	585	592	584	563	615	576	597	589	576	616	605	617	645	578	562	595	574	612	626	547	585	582	582	663	564	605	626	578	574	586	613	575	539	565	595	580	584	587	580	587	594	614	623	577	569	538	574	614	583	633	583	604	596	572	541	603	601	567	632	586	532	593	596	607	590	578	601	563	566	588	589	650	616	598	575	552	603	571	583	604	602	590	568	599	632	560	595	555	584	620	562	611	556	591	551	575	558	579	571	559	582	597	570	596	595	585	553	625	578	594	591	582	599	588	572	537	627	570	608	592	583	625	562	561	648	579	571	584	592	618	606	586	631	578	602	635	639	586	643	607	587	622	604	579	588	587	574	576	570	632	570	600	593	578	571	566	607	551	579	613	561	581	611	562	564	572	564	593	638	570	602	598	610	584	592	565	605	595	556	548	618	589	602	605	604	564	592	592	539	598	565	591	618	581	623	566	579	615	605	571	576	609	589	674	575	608	595	606	574	573	600	580	595	592	607	578	525	620	602	574	577	607	605	573	592	588	595	535	575	593	610	588	600	577	567	574	609	585	614	587	583	599	587	567	567	560	593	604	610	544	580	591	602	585	575	625	580	562	605	619	625	579	583	561	596	599	566
34975	61033	59082	51775	9905	1324	1147	1090	1044	978	876	852	828	887	860	815	819	807	845	764	783	764	801	757	768	788	811	744	784	782	782	803	834	738	750	804	796	778	745	733	770	730	773	786	812	802	792	763	765	779	774	781	752	789	794	766	773	769	775	781	750	762	752	813	737	725	792	764	692	774	773	763	746	748	763	764	783	810	789	759	785	736	805	772	802	755	780	806	781	792	785	793	807	727	794	792	782	790	803	761	802	753	738	807	824	744	824	775	773	797	761	750	769	765	760	751	783	759	785	739	743	741	752	792	816	733	798	779	782	802	764	810	767	799	761	767	761	765	755	783	765	767	807	749	724	734	740	750	785	731	779	764	773	769	795	776	743	712	740	749	784	757	739	781	764	743	765	762	777	778	757	742	762	736	759	798	777	764	783	746	715	802	786	801	819	753	769	734	765	738	749	737	756	797	798	789	763	755	765	816	749	750	795	748	745	770	712	737	771	729	737	777	694	760	808	795	776	776	730	753	789	746	787	746	706	759	776	791	783	776	751	767	778	791	699	766	769	843	712	779	782	776	770	759	730	813	759	783	754	750	732	765	780	776	696	776	763	762	735	796	773	787	766	776	769	767	793	758	755	746	733	793	734	758	724	810	756	732	740	776	768	725	779	731	800	761	797	746	727	828	782	726	777	780	746	768	780	762	800	786	734	819	766	761	737	738	794	742	726	779	748	748	750	777	802	811	719	765	789	724	739	752	743	751	754	786	814	777	754	762	767	787	748	753	777	807	766	779	711	761	757	744	773	770	763	753	729	761	845	774	769	774	801	788	792	816	786	755	774	750	771	738	743	808	791	770	732	785	753	734	731	781	748	803	751	738	783	765	765	758	771	734	771	722	773	731	706	737	734	747	763	758	795	771	774	764	794	744	786	841	777	803	708	765	736	757	758	784	779	759	764	763	824	750	749	766	727	781	730	748	760	729	751	808	771	776	791	742	802	788	755	724	769	752	778	720	819	824	792	771	761	770	755	736	747	792	709	748	732	744	766	770	771	716	782	747	742	758	744	743	762	768	753	792	775	749	805	780	748	789	779	745	758	713	784	706	709	752	753	757	725	794	756	728	793	790	817	779	792	734	751	801	736	758	787	803	808	774	758	730	770	831	740	777	765	779	795	791	773	776	792	751	793	772	697	776	805	785	803	803	756	783	741	764	760	743	822	808	814	731	765	752	778	736	802	739	738	781	782	768	775	747	725	739	811	755	773	733	772	724	798	750	754	770	751	792	769	792	734	769	763	726	751	737	781	739	762	769	815	787	808	757	740	776	753	818	717	709	694	771	708	744	788	728	733	785	769	768	749	783	782	773	751	771	773	747	778	762	798	768	745	792	782	762	782	785	742	793	755	726	754	743	728	749	805	774	733	732	758	780	757	776	727	821	788	733	778	790	735	803	724	757	752	787	804	795	767	776	751	744	778	736	775	774	774	767	786	746	823	713	758	778	765	792	740	780	759	793	725	746	738	764	817	758	756	757	767	798	773	769	809	737	764	776	768	812	767	775	783	748	793	752	817	804	727	748	761	786	754	773	792	758	749	768	726	786	788	752	738	751	740	777	759	826	758	764	783	796	787	815	769	797	749	746	774	824	712	776	751	736	740	796	803	741	772	771	754	741	769	764	761	735	780	782	732	761	748	755	796	797	766	787	767	798	718	783	773	787	758	762	720	782	803	780	742	797	735	781	708	754	778	798	735	723	749	752	781	769	706	786	763	766	766	811	773	718	814	774	818	808	772	732	748	782	756	843	743	784	726	748	742	763	740	737	806	760	756	730	739	799	749	776	753	772	814	733	736	758	749	780	752	738	759	756	775	752	768	794	774	774	737	765	794	742	826	817	748	774	784	757	773	777	808	752	751	725	808	752	766	740	763	756	743	724	777	800	813	717	726	758	738	763	815	737	731	784	749	780	773	775	756	791	737	777	787	764	806	766	815	790	755	743	776	725	770	754	708	786	734	731	805	764	801	759	759	798	782	804	782	762	727	757	769	751	851	773	713	745	830	752	759	821	727	710	722	746	806	787	797	727	780	770	820	787	765	764	728	776	750	777	754	782	730	786	782	779	717	713	825	714	750	804	731	787	773	757	835	812	791	731	771	751	758	802	785	733	700	811	768	785	796	757	763	723	782	826	759	800	814	738	757	801	809	738	756	760	797	761	726	741	751	708	774	788	761	740	777	715	764	771	762	771	787	740	730	770	793	740	757	736	730	747	790	725	772	749	782	778	798	761	774	715	814	738	740	782	772	753	786	731	758	721	768	797	738	734	743	756	718	767	765	743	747	759	740	767	726	713	785	806	762	811	757	828	800	760	735	780	784	730	705	763	763	795	776	720	792	745	738	738	740	790	741	808	722	768	733	767	749	737	788	722	766	777	813	752	747	727	770	780	768	773	742	767	778	773	739	717	812	774	808	773	791	768	798	776	822	790	764	812	784	758	762	767	753	759	758	757	759	774	752	754	736	741	762	781	766	816	731	817	760	758	804	738	741	743	728	768	775	725	757	773	775	750	727	777	761	789	735	781	797	746	736	740	751	746	784	712	726	754	772	797	747	744	810	767	753	823	724	723	734	797	780	758	821	747	778	757	798	788	759	751	763	745	785	793	726	756	746	753	780	809	790	748	786	769	757	723	741	765	744	778	772	777	757	761	768	739	757	736	787	779	804	786	764	788	818	767	759	779	797	762	740	789	803	768	792	754	732	774	802	742	767	775	806	760	799	779	778	808	779	748	748	715	731	769	764	775	776	777	748	782	737	818	753	790	805	816	729	719	732	760	780	814	777	720	766	766	797	741	740	742	674	781	823	797	776	807	769	754	749	710	771	758	698	754	792	777	776	781	837	798	746	793	739	775	759	775	786	726	789	789	762	812	758	760	725	768	794	734	755	773	713	769	781	778	794	795	736	744	779	789	779	772	758	772	758	784	739	770	789	770	792	741	761	751	761	750	785	769	730	799	789	717	775	775	749	792	707	766	729	697	708	798	758	797	734	810	762	777	735	791	714	734	775	765	726	781	736	766	750	765	788	758	753	773	786	777	789	762	775	716	797	791	758	775	770	759	761	746	749	738	738	760	736	746	816	762	770	811	807	747	756	735	754	775	752	793	760	726	782	751	768	810	800	756	759	787	758	757	802	750	719	827	784	794	792	747	754	779	786	794	806	721	786	763	759	781	755	778	778	801	766	748	782	785	766	745	801	801	732	785	818	797	749	805	775	771	771	778	808	789	747	834	748	780	757	756	765	709	759	773	751	787	773	770	712	803	804	779	732	777	782	808	734	734	775	776	777	762	804	736	751	775	809	786	815	746	798	768	762	800	762	774	799	774	788	755	806	736	780	817	777	773	772	773	809	730	800	789	770	771	786	780	766	785	794	728	769	782	782	751	747	758	754	742	743	713	801	758	792	762	759	728	752	731	779	737	775	709	783	747	758	835	715	755
28138	19401	14939	10140	1173	513	505	434	499	438	509	455	437	508	532	460	517	489	474	457	452	473	512	458	475	509	458	470	467	471	475	452	445	440	458	478	452	475	456	467	469	496	491	481	499	522	496	499	487	479	459	440	491	513	455	459	475	454	482	463	480	452	483	485	499	447	518	452	493	474	519	501	457	498	445	457	473	507	511	492	472	461	503	466	500	455	483	469	482	466	473	440	440	451	483	490	488	498	469	491	490	470	461	484	469	453	477	531	442	474	449	450	453	456	467	449	451	474	457	473	509	462	511	466	448	459	454	482	474	444	448	473	436	485	474	443	488	451	451	482	462	510	452	482	506	498	443	441	499	492	505	454	451	496	474	527	496	433	481	484	445	458	498	453	525	517	484	483	477	507	455	437	504	493	472	501	503	461	482	471	479	472	470	480	498	475	470	442	452	477	447	471	460	486	469	499	458	485	451	506	463	486	482	474	465	448	495	477	495	471	443	449	477	481	461	495	517	441	453	477	496	468	497	484	489	471	465	493	519	453	484	461	470	492	488	482	502	489	465	458	489	458	491	475	488	493	479	482	510	478	506	514	486	461	447	464	462	475	472	479	504	442	510	450	484	482	485	506	474	454	505	484	446	460	471	466	440	466	431	442	494	491	444	493	514	495	461	454	467	497	478	459	462	473	447	470	485	479	441	495	463	484	484	468	455	473	445	473	508	527	457	461	471	439	445	452	468	460	502	501	478	497	480	503	510	419	465	479	454	462	483	490	490	485	506	448	477	470	425	511	469	470	450	468	478	437	442	477	447	532	433	508	445	461	447	480	497	473	442	486	459	473	494	434	476	468	491	461	467	452	491	474	507	517	499	500	482	478	431	480	467	438	441	490	454	471	448	484	467	476	501	453	481	407	466	498	467	469	447	432	466	485	462	492	453	505	491	500	477	456	466	443	479	488	504	481	466	492	476	465	497	488	469	474	489	483	448	494	495	470	463	441	455	439	451	471	415	499	486	472	476	489	512	478	462	463	449	476	514	477	487	534	470	452	485	455	484	476	488	487	489	460	481	476	471	503	476	444	482	486	457	482	451	463	438	489	498	444	441	444	486	413	484	440	482	473	474	482	432	492	468	442	478	500	478	471	490	499	538	497	445	453	461	461	455	461	451	470	444	500	424	484	498	472	468	495	478	486	456	472	469	458	474	458	478	470	461	490	453	466	463	478	483	495	447	442	431	429	494	457	408	449	468	467	476	453	496	479	511	455	483	471	489	459	469	488	397	472	466	463	465	452	473	467	503	459	492	460	443	495	463	478	488	467	450	490	455	468	490	479	460	442	460	457	457	437	524	474	489	470	498	472	444	476	495	504	465	446	497	510	464	474	492	520	479	464	488	466	459	482	445	461	478	496	518	460	476	467	466	476	444	511	462	462	507	478	465	461	505	435	491	458	469	484	482	468	492	453	458	474	461	464	469	482	478	428	457	466	462	516	445	508	449	476	474	470	473	455	495	473	494	466	433	445	446	509	453	475	478	450	475	477	473	468	505	501	490	469	456	463	469	447	448	512	500	509	511	470	476	467	478	430	481	456	434	469	467	488	456	434	431	452	530	481	494	468	493	460	492	455	445	454	476	451	472	494	454	445	453	433	508	485	495	463	503	471	514	440	459	446	480	495	487	447	481	457	500	490	450	521	460	453	458	479	469	491	476	444	457	486	513	429	465	511	491	487	493	442	469	470	446	499	447	455	447	477	467	473	450	474	460	450	457	450	495	489	458	494	434	446	493	476	476	510	501	463	499	479	472	492	500	438	478	458	459	491	500	515	486	500	505	476	513	447	473	465	483	456	443	484	463	479	440	472	435	465	480	467	490	475	473	510	511	422	497	499	487	485	477	507	475	472	462	493	494	481	450	493	476	447	451	451	467	518	471	458	465	477	487	457	497	444	472	435	466	480	446	486	476	478	494	450	491	464	454	506	493	474	487	484	524	466	490	441	434	439	458	458	480	521	504	439	477	435	480	508	498	487	484	458	453	473	470	470	447	484	485	477	513	509	490	512	509	475	451	482	457	448	480	474	476	482	444	473	479	491	490	534	445	442	471	471	452	460	482	478	531	479	480	495	456	472	490	459	439	472	411	459	502	459	422	473	437	483	472	470	468	440	463	483	492	455	495	474	487	476	484	464	501	510	436	477	475	447	452	435	469	489	476	474	456	427	490	473	460	418	490	473	477	485	456	503	452	495	485	442	455	459	538	452	457	451	438	450	467	471	517	433	498	467	440	512	467	479	458	501	443	460	495	440	494	495	450	467	502	432	478	512	481	475	437	470	461	479	464	465	505	498	457	457	467	446	469	441	496	465	474	499	498	484	473	454	475	411	480	478	496	497	415	490	491	511	460	508	449	450	452	449	497	487	494	506	504	457	487	443	445	534	498	482	455	493	523	454	457	507	478	455	504	443	465	474	470	453	486	511	486	464	482	482	446	462	467	483	458	496	446	471	426	464	457	483	490	497	441	474	465	458	498	517	463	412	476	483	451	463	504	475	482	473	506	426	437	476	459	497	464	460	458	475	479	494	486	493	507	476	490	457	497	459	474	460	464	481	506	469	493	507	482	464	450	437	468	481	516	445	483	527	441	458	477	449	506	489	483	428	446	487	466	489	467	492	482	418	448	494	488	465	472	478	429	446	454	436	515	494	465	451	442	464	452	529	456	450	507	479	480	493	489	459	432	466	452	452	465	482	438	469	488	473	446	518	484	486	490	490	484	454	467	470	489	454	434	492	505	448	489	513	507	488	478	448	452	488	490	475	449	498	506	450	505	502	470	457	479	477	453	479	487	471	485	490	484	483	445	446	451	474	486	487	476	496	481	490	490	473	497	463	452	444	478	508	444	469	441	487	491	463	482	420	476	472	471	447	426	484	438	484	467	480	476	444	507	462	464	463	422	458	496	487	494	468	496	478	464	450	453	479	484	502	480	465	479	499	460	450	467	469	519	462	489	477	492	453	471	438	475	433	464	460	463	492	436	489	460	494	454	467	475	499	446	462	478	495	451	478	462	480	441	456	469	463	427	469	448	456	479	500	446	454	448	471	477	453	465	421	496	472	504	467	481	465	485	472	469	496	489	487	473	486	465	464	461	505	487	447	458	502	458	470	471	486	455	466	472	435	478	470	485	482	499	521	465	472	475	466	474	473	476	440	441	477	488	459	414	468	482	453	481	516	475	474	459	480	467	427	442	465	448	444	494	428	480	437	463	459	475	448	443	475	454	463	499	470	479	505	464	442	481	426	447	494	538	464	479	495	430	463	501	475	444	464	464	513	441	449	486	474	451	457	481	426	465	500	469	505	487	459	472	487	515	491	464	457	473	476	504	470	468	465	486	454	480	487	524	455	449	438	434	465	488	490	485	469	482	430	462	504	467	459	485	478	490	447	483	505	503	471	466	467	465	458	478	490	462	492	480	514	503	496	505	504	482	487	503	464
22001	16067	14945	10047	1296	596	599	643	590	619	553	630	584	615	586	595	599	601	626	548	646	571	602	580	623	600	580	566	590	630	605	591	617	580	604	573	636	641	588	615	698	580	591	549	552	602	573	626	636	571	596	582	581	616	570	559	581	603	593	587	620	594	635	602	618	603	598	597	616	534	617	588	581	591	645	624	575	600	553	629	621	576	631	633	585	641	605	580	605	611	602	615	610	596	587	603	605	590	594	635	609	588	583	596	612	610	618	572	587	605	602	595	573	638	580	595	595	601	614	667	571	597	603	579	600	608	645	660	594	566	582	655	618	618	637	609	656	606	649	652	584	595	579	588	584	593	638	594	555	580	638	615	613	614	621	563	598	635	606	593	596	624	592	612	621	561	600	562	621	644	576	622	583	639	621	562	602	630	589	642	602	595	597	596	567	565	545	591	612	596	585	590	565	562	593	612	595	624	587	577	549	623	623	586	575	618	558	620	614	628	564	604	590	592	619	586	569	616	635	580	576	601	591	604	603	593	585	545	623	610	606	588	578	592	629	608	657	571	656	640	590	625	592	575	619	564	640	600	581	614	576	598	593	588	618	617	580	656	585	595	601	589	613	587	603	626	618	614	610	602	653	602	596	600	625	566	612	622	590	586	589	602	591	574	576	608	593	612	622	591	619	552	596	599	624	599	554	661	604	563	662	584	598	624	631	580	611	596	620	632	564	664	611	629	610	589	641	544	532	581	606	633	601	567	614	624	591	588	585	580	593	641	642	598	549	599	635	623	604	644	592	601	600	616	630	596	603	627	600	561	640	530	599	613	608	642	582	597	557	577	622	575	560	588	615	656	605	587	611	621	598	589	616	634	650	614	620	573	573	615	620	615	599	633	552	615	590	572	594	590	593	621	609	606	586	589	567	554	600	606	613	584	587	630	648	595	620	556	579	626	612	611	588	587	585	624	612	554	632	620	605	634	614	608	627	612	588	580	580	586	588	577	608	604	608	635	602	587	599	614	615	607	596	588	598	589	600	592	544	583	570	597	630	574	558	601	612	589	660	625	573	579	600	595	597	598	609	589	620	601	593	589	595	593	633	611	584	598	607	565	577	614	645	582	589	609	556	613	603	578	610	569	608	611	606	616	646	634	593	600	651	618	582	561	606	590	630	598	643	610	640	591	593	553	608	584	603	560	586	587	572	613	656	601	619	611	600	593	589	591	627	569	553	619	598	608	606	612	581	612	609	594	633	622	581	608	590	568	614	625	578	628	597	600	646	598	609	598	647	611	596	584	596	581	587	592	581	653	628	605	553	574	605	595	577	614	566	585	652	616	566	592	612	597	594	605	640	583	610	626	609	643	614	624	579	609	586	572	617	606	606	596	609	595	640	606	602	616	630	614	579	573	638	651	574	594	571	583	589	620	604	572	589	582	576	615	648	567	610	606	660	605	618	637	578	582	603	606	651	569	575	621	566	596	559	622	660	603	590	585	588	607	642	589	608	611	640	588	571	634	565	594	555	630	583	636	644	604	623	642	584	611	642	593	611	603	605	601	652	614	578	559	586	559	577	616	582	590	617	557	648	637	629	576	570	633	566	616	587	579	591	629	647	560	576	600	595	594	613	580	636	622	598	592	610	584	604	600	562	594	601	602	650	586	577	574	629	606	620	594	582	598	621	618	595	588	608	571	616	601	600	599	620	614	617	595	577	617	612	625	603	570	588	629	598	612	573	576	608	605	635	577	568	579	654	592	595	593	609	579	625	634	575	628	604	582	652	641	627	622	596	621	601	562	596	642	619	586	612	593	586	640	582	578	616	641	589	620	614	598	619	549	589	618	635	634	636	621	568	672	635	571	551	599	587	627	593	653	605	634	589	581	561	607	586	622	552	640	628	543	589	578	592	576	646	615	572	630	620	603	569	588	604	567	563	579	622	619	591	548	601	624	599	613	590	620	589	597	588	623	601	582	580	620	578	573	625	605	559	584	609	601	612	561	617	625	660	609	570	540	591	644	610	607	606	602	540	602	616	612	607	604	600	562	603	577	645	624	600	607	568	612	618	535	617	631	569	637	587	631	625	592	575	572	600	623	626	587	585	576	600	581	614	557	568	610	610	634	583	600	623	610	574	618	616	615	608	576	612	634	638	611	574	563	635	601	603	604	623	647	603	585	616	601	609	613	605	628	653	580	545	610	625	605	627	609	574	630	565	580	578	592	583	622	600	655	589	586	589	579	588	594	593	597	586	633	596	548	631	574	622	632	552	591	610	606	582	621	578	595	544	670	637	619	659	597	583	616	603	605	572	585	637	614	583	623	588	621	594	592	620	580	576	622	591	616	641	603	610	574	565	609	594	600	590	594	592	619	619	607	599	609	594	642	589	606	623	565	597	622	599	601	616	572	627	627	615	611	599	575	572	582	612	612	570	611	616	610	623	589	586	587	589	600	594	631	583	603	604	593	624	614	622	587	563	595	638	589	664	587	637	617	572	598	596	621	574	656	568	588	621	620	626	576	640	606	609	595	591	635	609	588	620	601	642	623	633	596	569	562	632	631	598	601	598	627	589	603	602	641	598	642	580	568	597	621	652	602	626	626	653	602	622	579	602	599	588	608	607	570	569	605	612	600	554	593	626	623	549	598	636	628	624	595	645	645	591	637	634	596	609	613	603	629	626	577	596	619	598	605	630	590	608	569	563	635	615	601	617	600	599	593	593	590	602	623	619	645	569	583	614	629	608	601	565	615	630	596	563	596	596	653	598	608	592	615	583	611	619	581	601	572	572	590	567	633	604	629	628	668	612	579	600	549	578	579	582	583	619	588	616	598	594	571	620	535	646	622	562	612	583	596	606	583	645	600	634	620	623	597	626	648	605	599	596	589	613	623	604	612	555	600	604	610	619	644	627	654	579	609	575	554	630	609	580	617	624	557	564	567	576	619	571	596	615	628	623	625	601	582	563	556	597	609	591	571	599	632	617	588	565	586	605	631	593	600	582	567	651	587	582	598	564	640	582	590	583	566	591	608	600	628	580	599	604	602	641	582	582	603	551	602	629	538	605	600	626	605	588	610	601	593	601	612	569	626	593	576	568	647	605	633	606	629	609	563	622	612	621	581	567	581	607	606	635	598	642	630	642	629	586	576	591	595	593	572	579	611	627	523	604	666	565	630	608	635	578	583	563	590	575	622	600	578	601	617	589	574	637	593	573	606	599	601	630	609	621	626	585	628	556	631	632	628	618	633	605	593	585	626	568	602	572	594	572	614	573	633	612	606	626	602	648	646	640	617	596	597	627	574	613	618	563	583	592	577	650	607	595	624	572	613	580	630	619	610	581	590	607	612	654	628	546	550	624	568	593	601	609	602	594	582	601	607	542	629	590	609	623	581	632	619	595	581	580	624	623	615	617	643	602	607	584	555	575	549	603	594	581	649	558	606	574	545	591	592	610	592	600	598	586	618	611	593	595	591	559	582	635	551	594	632	588	626	607	603
23234	21270	28598	29147	21086	8984	1308	852	796	785	826	824	766	759	792	768	736	780	777	750	760	742	765	770	715	737	766	747	770	747	785	741	792	737	778	721	739	788	703	778	780	788	771	716	756	710	791	750	742	768	719	779	754	726	715	792	743	756	757	739	720	742	728	778	758	725	788	708	749	743	761	733	777	706	709	750	733	798	743	721	768	724	731	718	788	719	791	786	733	747	728	806	771	753	758	770	747	809	742	798	727	771	675	672	735	778	762	800	770	713	710	694	732	731	710	786	750	721	753	731	760	730	775	694	777	725	752	793	750	791	745	738	756	809	778	798	715	747	802	728	741	697	773	731	799	810	709	750	744	709	768	723	714	753	728	692	767	792	751	668	738	765	731	765	687	747	755	757	733	744	748	798	708	775	782	756	767	732	708	741	765	732	739	736	802	755	692	806	729	790	739	700	743	773	806	775	781	707	721	680	799	790	737	772	749	784	752	764	726	746	788	715	741	782	766	701	770	748	745	740	755	724	752	714	727	713	727	731	703	726	727	782	739	777	776	745	755	785	786	793	738	792	769	740	701	735	768	735	792	721	730	795	721	743	782	795	755	765	764	751	790	737	723	742	718	728	756	699	733	734	717	786	776	725	726	727	727	741	730	702	770	747	737	729	750	754	748	772	709	772	731	766	758	743	728	743	767	681	707	730	764	799	761	823	759	738	752	768	771	803	747	763	734	776	767	725	717	730	713	777	768	753	720	764	755	749	720	766	732	779	718	689	750	791	756	756	711	735	802	783	792	776	766	724	765	763	737	719	797	768	711	765	731	728	748	733	756	746	766	755	752	788	724	722	781	758	699	733	743	744	767	762	793	814	754	775	764	725	777	721	777	738	757	739	781	768	768	744	760	780	763	738	797	785	738	746	718	753	785	699	767	708	700	758	774	756	760	696	752	792	692	722	732	744	753	778	779	767	723	736	781	792	781	732	801	777	791	760	763	741	720	748	756	731	768	779	750	740	780	759	713	734	750	733	766	762	751	713	780	765	747	748	796	753	721	736	750	783	746	769	729	783	740	750	797	751	745	801	791	738	741	752	716	750	790	773	736	758	763	750	745	768	757	735	729	737	746	758	762	778	729	719	763	716	758	775	754	678	722	790	760	740	723	750	755	772	698	751	748	771	747	778	712	700	748	773	751	772	738	737	771	762	768	765	777	691	727	745	757	718	741	758	755	698	756	747	739	722	738	750	803	727	746	766	719	779	753	720	737	743	777	735	704	739	711	696	738	771	740	755	706	719	727	780	760	760	747	717	707	736	750	763	749	733	750	739	753	788	794	730	747	702	753	699	702	705	730	741	736	759	747	726	746	775	754	716	722	762	732	746	750	758	717	724	766	765	764	702	810	744	749	689	746	766	764	766	738	778	710	691	740	747	653	716	791	735	815	736	727	730	758	755	739	744	721	740	776	758	686	766	739	789	714	752	765	731	732	732	747	782	777	739	741	698	718	772	692	727	733	735	756	783	721	696	766	709	765	712	766	764	766	738	737	739	760	806	768	766	771	782	770	759	783	763	751	747	764	718	711	770	769	748	734	739	741	729	744	775	736	715	777	731	699	776	747	679	768	749	746	739	828	734	742	684	689	749	730	709	753	722	774	717	703	678	753	822	750	727	780	768	751	747	714	750	772	758	709	737	737	776	723	780	741	733	748	765	812	739	737	774	770	733	798	787	784	746	785	754	746	736	805	798	778	700	807	785	723	729	730	719	711	709	735	774	763	705	758	758	771	721	754	760	723	743	754	709	725	736	791	757	777	801	712	736	800	745	719	730	725	741	760	730	746	745	753	675	791	720	770	752	760	709	708	726	787	719	755	698	731	782	784	745	720	747	731	745	743	731	749	752	733	734	692	780	779	692	766	779	739	750	733	786	724	756	772	773	767	793	738	804	744	769	713	736	755	803	761	729	756	726	781	726	753	701	755	758	722	716	769	737	792	721	742	716	749	756	758	736	735	718	727	752	721	785	745	761	741	805	766	782	737	749	770	760	717	727	761	720	757	714	737	781	752	749	728	792	749	721	772	764	748	729	697	726	763	703	780	748	744	747	727	710	773	733	775	753	717	774	740	737	792	849	745	735	754	720	714	772	805	783	707	707	748	758	695	702	734	709	790	749	759	734	715	746	766	698	836	761	783	746	785	762	809	815	729	805	741	743	718	762	738	747	800	792	774	780	758	736	778	766	754	732	754	772	687	754	763	783	770	718	797	740	747	755	725	730	686	745	735	742	761	723	761	765	704	699	739	769	723	755	762	735	726	744	780	754	758	736	733	740	730	751	731	737	793	731	785	696	724	769	742	787	711	754	759	705	729	770	762	761	737	719	761	715	774	715	693	730	783	725	736	701	723	760	727	776	775	768	712	696	708	740	755	809	700	771	725	819	757	793	786	727	798	802	778	779	701	739	748	731	736	774	717	755	750	708	745	764	738	758	802	714	729	790	754	733	714	716	766	735	737	765	680	702	746	717	745	738	745	749	755	760	767	724	760	736	748	718	713	717	691	740	760	715	762	711	791	763	712	793	707	761	754	747	743	740	739	771	751	774	728	767	784	722	759	710	777	778	736	734	751	739	737	754	726	760	707	740	711	787	738	765	765	779	720	717	750	781	811	753	774	778	748	764	773	749	782	778	762	756	797	720	721	728	758	731	760	751	724	752	723	776	707	782	747	752	754	803	728	752	702	728	801	755	744	755	733	765	768	754	780	763	746	722	754	762	768	802	742	710	718	775	788	740	721	771	763	726	815	748	715	765	778	731	725	717	755	752	740	764	737	729	753	758	674	747	712	768	788	785	728	794	759	779	745	792	749	730	729	751	774	753	770	738	778	734	708	753	771	769	781	805	742	782	784	777	756	777	775	769	793	746	721	771	746	704	744	719	694	725	707	751	782	763	788	741	714	758	746	719	785	775	767	793	764	780	778	796	763	748	725	711	753	716	689	756	698	751	804	754	821	711	786	729	764	777	809	726	733	741	738	788	794	738	770	724	750	778	802	703	746	762	748	749	764	734	741	723	718	731	709	718	759	738	746	776	759	714	750	727	748	747	726	730	748	753	749	771	723	804	703	751	790	741	799	743	760	756	819	786	794	807	744	777	812	721	749	718	793	711	796	756	775	779	726	722	773	741	790	798	711	744	738	695	791	767	728	742	706	753	793	737	737	700	742	763	710	732	765	751	780	705	714	729	729	758	797	768	732	757	757	734	717	764	748	769	728	734	698	808	765	695	764	754	731	778	774	747	755	765	781	721	710	782	748	738	754	731	719	752	753	772	732	798	722	743	770	778	764	792	701	772	818	784	739	765	744	791	726	766	724	734	718	823	775	734	791	711	710	783	757	717	772	769	724	688	742	732	727	751	796	689	729	778	758	790	794	766	745	744	781	747	711	735	729	715	734	748	775	781	756	754	762	785	804	786	792	793	756	735	733	726	721	713	782	736
39005	50149	48914	42102	7939	1274	1175	1034	1045	1014	989	1025	1017	1005	926	945	960	979	959	989	961	966	979	958	989	932	955	981	955	938	946	972	920	926	957	935	947	952	902	969	976	957	894	910	933	915	960	934	970	951	957	989	973	924	938	935	939	913	949	945	960	942	1000	944	947	917	985	950	955	910	992	1000	933	917	937	900	954	915	940	905	980	898	897	947	984	908	945	908	926	986	931	897	945	914	941	963	979	956	936	903	909	890	946	923	992	974	976	998	935	995	964	960	920	963	920	921	927	934	938	956	950	954	920	951	987	882	946	938	944	910	895	934	923	914	946	943	984	969	974	946	926	944	911	979	902	910	929	993	968	916	957	941	913	898	973	935	926	941	918	924	959	899	932	959	960	943	1004	989	961	933	892	993	889	902	929	966	966	953	926	912	942	928	916	939	936	917	985	997	978	993	961	956	891	942	940	962	968	955	925	980	931	953	914	973	926	932	956	982	957	914	980	925	952	1000	994	918	951	979	930	923	923	880	983	968	968	940	914	944	967	912	955	925	918	941	941	996	973	937	938	929	962	938	931	929	912	959	894	930	950	988	909	922	934	938	935	969	906	971	936	941	906	954	975	945	959	901	916	942	958	881	948	944	939	943	931	934	948	919	965	966	981	896	972	871	917	951	926	995	947	951	967	926	976	931	946	1009	929	945	967	943	966	929	949	967	918	946	950	943	901	926	923	1018	910	967	953	926	971	971	981	923	981	969	949	939	901	990	953	1015	944	907	926	932	982	935	939	985	941	892	926	970	952	928	947	926	928	911	933	881	906	966	933	934	935	940	945	936	935	995	937	971	934	954	956	925	935	1003	939	952	954	937	892	961	975	943	955	917	858	929	887	964	969	893	921	942	987	928	924	916	966	977	905	920	968	946	998	929	916	946	931	923	890	989	904	959	928	937	981	933	910	909	903	961	899	932	881	896	925	965	904	903	924	988	970	990	967	925	927	977	924	930	971	936	939	979	909	968	925	982	929	999	971	941	897	924	957	946	948	960	876	939	910	978	912	945	879	972	992	925	928	908	887	943	914	911	974	916	986	987	945	1010	926	925	915	938	945	934	973	947	957	952	936	968	950	948	980	938	925	969	1004	978	950	932	915	982	900	981	941	929	985	946	968	937	929	933	934	939	982	952	938	981	937	971	906	933	887	934	916	956	948	923	960	915	940	930	965	970	973	881	954	956	902	877	932	944	935	980	959	911	914	998	976	935	925	910	988	901	896	925	998	938	922	964	955	916	912	939	898	954	934	931	907	923	953	980	970	968	943	976	950	1020	953	940	944	951	977	915	910	901	905	889	898	941	958	939	959	941	965	908	922	885	971	918	983	960	935	964	942	909	946	944	962	954	982	880	914	934	1009	984	951	978	979	924	918	921	970	936	941	936	971	928	968	969	929	940	927	957	931	905	939	969	921	902	961	937	972	932	950	949	932	917	957	887	868	963	985	917	967	922	976	960	945	955	967	971	933	1003	905	952	956	910	900	930	944	947	936	966	925	901	921	943	945	959	914	958	936	906	892	922	952	964	906	967	921	921	950	941	921	927	989	973	953	943	920	950	904	982	945	920	911	936	917	950	901	906	949	957	916	915	986	1003	922	925	940	1004	928	990	965	870	938	984	883	924	891	955	923	929	961	910	960	958	926	924	907	934	943	972	901	929	989	926	902	951	942	991	970	921	931	922	1001	889	938	923	974	959	942	907	920	948	910	957	920	873	934	926	924	936	1010	901	934	898	915	973	997	983	931	913	967	972	960	926	914	970	943	925	947	932	928	951	908	935	936	897	922	944	981	1000	910	968	905	960	944	929	1021	949	941	957	954	896	925	963	963	935	943	912	921	1008	991	915	921	946	983	948	962	939	945	949	923	949	984	972	926	968	932	957	982	964	930	970	993	970	963	949	949	931	973	910	977	967	945	869	933	918	1029	950	953	987	950	966	968	975	911	930	1003	948	919	1009	929	984	960	971	937	919	919	965	940	896	919	944	959	926	982	949	932	903	911	937	1012	953	992	966	901	911	926	936	943	935	983	963	896	887	911	964	895	986	919	889	953	943	987	929	937	958	897	945	963	918	925	899	965	905	924	915	949	970	950	986	972	928	960	970	970	983	872	924	956	970	961	961	905	952	916	949	917	1013	927	922	922	965	931	895	957	926	916	903	971	949	949	990	957	968	952	923	914	939	923	971	938	906	937	988	966	939	974	941	945	951	948	969	924	987	953	970	920	955	901	973	963	917	956	928	899	948	937	959	887	949	938	929	964	883	933	959	955	950	974	962	895	942	967	971	893	940	918	1007	916	892	923	914	961	943	912	941	925	959	910	961	984	967	950	962	938	941	939	876	949	954	933	918	900	904	918	945	926	950	950	959	944	937	945	929	936	978	894	1004	926	938	977	913	979	911	927	984	945	939	913	924	971	925	883	941	975	958	945	930	901	933	978	950	979	938	926	972	927	1019	951	944	965	974	918	982	964	922	994	931	945	925	908	968	986	961	914	955	955	916	942	929	950	925	913	926	965	979	950	927	992	920	927	942	895	915	949	918	977	911	929	919	953	925	912	925	961	954	945	909	913	921	961	999	909	977	920	949	948	945	960	1017	918	907	908	900	982	955	893	965	970	951	955	950	953	886	982	961	964	932	950	988	956	972	948	946	945	965	912	914	961	967	916	912	997	907	930	947	939	958	933	934	924	955	927	969	967	954	926	915	916	938	920	923	919	920	882	956	910	852	917	953	986	915	909	949	968	957	920	966	956	948	942	951	883	885	927	959	905	941	938	940	953	965	901	922	951	935	937	957	907	901	899	849	962	912	927	953	935	957	920	946	958	926	947	932	911	860	919	928	988	935	922	909	932	948	903	948	902	898	987	920	939	939	977	965	871	948	878	897	946	928	940	950	959	933	915	981	937	948	954	940	952	966	971	947	940	951	905	934	947	922	936	1024	906	976	943	910	879	950	918	972	923	932	941	951	968	942	919	985	908	889	980	970	965	896	938	965	901	928	912	941	946	950	909	945	963	974	935	897	978	961	930	900	967	946	946	961	964	965	912	927	977	924	915	933	950	981	882	959	967	942	914	997	950	946	878	941	967	971	922	944	972	932	950	912	944	908	885	927	933	905	900	941	931	911	921	952	957	929	979	943	894	938	962	962	901	926	911	924	943	930	926	944	955	935	944	962	965	945	876	960	943	929	972	956	920	936	982	940	926	947	926	936	921	922	949	980	925	939	1006	965	934	994	883	944	956	953	1028	973	973	909	924	953	900	960	871	933	918	914	956	930	925	931	934	923	910	937	921	959	942	953	905	958	891	905	920	932	916	930	985	886	969	966	948	943	872	938	960	901	930	910	878	928	964	923	965	924	955	960	977	984	932	926	940	902	945	1007	912	1033	960	977	915	938	974	866	956	932	918	944	850	935	962	924	932	901	925	940	939	996	912	990	905	910	952	961	954	899	961	981	919	938	940	947	930	932	930	925	982	906	917	893
24690	21332	26896	28193	9603	415	297	234	238	255	254	242	248	255	262	219	248	228	234	255	249	222	221	241	234	268	220	230	235	227	215	237	258	219	253	233	235	239	242	247	211	229	234	220	221	268	220	254	226	242	235	238	230	207	250	243	215	215	275	235	276	244	235	238	229	239	229	244	242	214	221	254	241	235	235	233	228	262	208	219	224	211	224	225	233	237	265	233	238	248	228	220	243	238	222	223	230	237	208	217	217	206	240	248	219	205	216	229	225	219	250	253	250	253	238	254	231	240	226	238	224	240	240	238	215	222	187	262	227	236	254	237	220	227	238	243	248	206	212	226	226	236	252	208	217	203	254	241	213	217	249	211	219	248	244	215	213	250	262	221	221	241	222	233	250	234	216	229	227	232	226	234	233	227	226	228	208	208	245	246	234	244	231	218	226	218	263	231	232	241	244	225	247	219	211	215	248	241	216	244	226	261	236	249	226	208	215	205	221	236	244	219	222	238	212	238	222	213	220	230	213	205	198	219	201	209	269	259	221	243	229	268	231	248	224	255	240	241	219	209	230	246	239	246	201	222	243	232	262	247	243	215	240	248	253	223	230	223	243	223	228	230	249	249	219	246	242	222	239	210	239	238	223	259	248	240	232	244	229	267	216	236	246	242	229	213	238	229	234	233	240	233	221	241	231	216	204	234	219	231	223	229	232	236	234	236	207	259	229	222	214	221	273	232	221	216	244	229	239	241	239	230	250	222	239	257	222	234	257	227	233	214	227	243	225	230	214	199	258	226	223	253	228	238	232	243	230	225	236	236	232	238	245	226	230	283	199	268	247	251	233	219	259	260	245	253	215	225	239	236	231	226	249	226	245	216	237	210	225	205	223	231	203	251	236	256	223	253	241	226	220	243	226	209	228	225	255	234	242	232	235	247	224	258	253	241	219	191	212	226	216	220	242	229	223	235	239	212	234	242	235	234	214	231	223	248	231	262	233	239	242	268	243	231	230	238	233	244	222	211	257	249	219	242	245	236	223	252	232	218	217	239	224	247	225	244	240	207	245	227	210	239	243	225	240	245	235	216	226	232	241	224	232	212	233	232	238	248	249	230	242	249	217	239	226	222	225	222	277	248	251	232	220	239	244	226	212	217	236	234	256	249	215	231	203	262	250	237	233	251	243	238	236	236	244	238	220	237	235	234	221	225	205	241	242	213	228	220	217	228	242	244	296	205	249	235	219	242	227	214	209	234	227	243	263	231	241	224	246	230	226	236	230	221	207	253	217	250	222	231	226	222	255	261	246	257	262	259	232	260	211	234	255	247	237	226	234	253	252	260	231	247	232	240	222	248	241	234	250	224	228	237	223	217	211	230	200	242	217	224	216	216	235	205	203	238	209	238	237	233	219	203	253	248	241	237	201	253	228	241	235	213	217	240	237	259	209	237	245	260	216	249	271	226	239	216	229	231	230	236	228	257	233	250	247	234	201	274	216	272	256	245	227	232	249	240	243	221	225	254	247	226	230	218	226	246	230	243	226	225	245	237	256	220	230	228	257	243	220	227	235	237	242	218	245	261	217	216	228	228	193	226	216	236	245	246	224	235	222	237	272	228	219	234	223	199	235	236	262	270	228	249	237	227	239	247	235	232	265	241	242	224	233	250	241	253	234	210	218	260	218	214	267	212	229	225	207	231	255	244	247	213	238	243	243	239	245	234	222	240	240	247	197	222	246	237	260	240	215	221	235	219	224	221	248	222	245	233	216	224	248	233	217	227	215	249	238	230	222	246	232	237	222	231	247	235	223	245	241	251	225	231	221	244	228	246	241	226	222	240	224	204	213	216	241	207	246	234	224	237	233	247	255	209	213	223	230	232	214	216	228	224	239	227	245	236	259	229	217	241	227	242	239	229	234	242	199	259	229	209	241	247	198	231	222	224	225	245	243	245	224	230	213	231	229	264	249	234	235	210	229	250	256	217	248	240	237	227	244	245	229	242	227	248	202	249	208	223	245	233	237	225	210	224	255	211	223	218	214	222	251	239	243	236	226	250	229	230	245	233	243	231	210	203	264	223	223	198	227	225	221	252	230	226	229	228	230	217	242	241	248	243	243	222	235	244	266	221	238	225	234	207	222	226	254	223	226	200	266	248	206	254	259	232	254	232	244	215	226	247	216	235	233	258	252	251	263	205	233	220	237	214	220	259	248	223	250	271	237	234	241	242	247	226	228	208	216	227	231	244	239	242	253	227	248	221	280	264	234	221	222	231	241	245	255	241	226	251	223	236	240	229	232	224	203	249	249	242	220	214	247	229	249	248	215	227	250	235	216	233	224	249	212	239	217	232	208	226	223	230	251	241	244	252	250	228	235	232	235	221	232	224	227	236	239	250	208	246	248	237	239	274	239	246	238	224	220	242	233	205	220	240	212	245	246	271	257	213	245	220	238	213	216	215	223	228	222	225	233	217	237	257	250	227	245	219	254	239	236	245	233	218	218	233	238	223	213	232	235	243	219	264	225	186	223	220	255	258	232	250	244	232	214	240	265	224	234	228	243	220	224	223	227	234	233	248	223	245	240	246	244	230	205	238	219	237	255	244	225	245	234	229	231	210	249	256	245	213	251	201	246	243	217	236	271	253	266	235	199	255	226	231	240	204	256	219	286	238	263	234	230	231	231	228	226	226	235	248	224	226	246	218	243	246	226	215	210	235	243	237	243	233	231	222	235	219	272	241	245	230	221	235	216	228	228	237	211	229	232	228	246	218	232	233	253	219	239	218	225	248	219	216	233	234	257	225	218	199	219	240	246	218	234	251	211	229	237	243	215	229	229	232	208	210	220	241	237	246	226	220	206	254	254	246	218	237	252	235	242	249	247	236	218	247	239	254	222	257	259	239	224	200	228	196	222	227	256	224	234	206	217	256	247	259	223	217	265	218	236	235	218	257	232	229	232	225	222	230	235	232	212	206	239	245	250	217	220	221	228	241	248	215	227	229	219	240	225	250	220	216	217	214	220	232	235	240	232	224	234	228	231	234	252	229	222	239	219	243	221	271	228	229	237	222	226	225	247	242	229	240	233	220	241	233	220	260	218	226	230	197	244	249	228	237	230	238	230	231	233	212	236	228	212	229	238	261	253	229	232	204	240	227	200	231	217	246	227	242	237	224	224	257	254	223	229	237	212	213	235	200	234	213	242	218	222	220	222	241	239	248	243	240	258	245	224	225	231	238	239	219	236	243	240	231	254	229	228	239	243	217	244	244	222	213	226	258	218	217	243	226	251	226	235	216	206	239	246	208	239	227	249	205	262	234	235	211	235	244	197	228	284	245	216	223	224	196	246	197	259	205	218	248	234	228	229	240	216	250	234	259	257	226	251	240	234	264	213	216	260	232	207	232	223	229	237	233	211	213	222	234	238	246	223	250	251	227	240	225	250	220	244	233	241	239	223	230	253	229	223	214	214	238	245	221	224	220	240	217	241	225	226	264	259	253	256	211
37226	41122	38048	31210	4715	457	452	397	388	358	347	359	330	342	351	315	351	319	311	317	345	374	343	346	333	314	323	321	320	319	351	321	338	338	335	310	328	329	328	321	324	346	328	313	321	321	327	342	319	318	327	344	282	320	328	335	340	322	298	301	334	323	316	324	334	308	314	291	324	352	322	291	328	325	341	312	336	320	309	326	326	307	327	314	294	306	323	354	332	315	309	328	331	300	314	348	297	318	317	283	328	300	311	293	273	318	354	314	313	347	326	319	303	300	286	320	323	345	311	351	328	340	334	344	308	323	306	324	324	333	302	284	308	295	308	348	349	269	292	306	310	334	313	335	322	327	305	358	305	355	287	327	332	307	339	340	310	327	340	334	301	335	326	340	267	290	328	313	330	330	320	290	333	317	311	344	321	283	306	338	317	309	297	299	295	358	317	332	321	337	316	331	345	331	317	307	331	351	315	346	295	293	327	355	313	327	351	330	330	313	333	347	325	310	339	320	270	336	280	322	290	325	290	308	300	347	286	289	304	314	358	307	314	308	322	337	327	316	341	320	335	344	306	354	351	334	309	319	320	328	348	320	325	300	308	300	320	336	293	309	326	336	352	314	318	310	344	301	331	330	323	325	337	306	355	305	332	294	335	311	321	305	340	309	323	322	333	307	324	352	372	349	360	325	325	281	338	322	334	351	326	344	309	355	322	317	358	321	319	305	307	340	317	339	320	319	312	315	309	298	286	324	330	296	327	288	324	342	317	312	312	336	335	300	305	345	312	321	320	321	289	327	337	319	335	295	323	334	302	366	307	291	327	316	313	308	329	316	322	289	319	307	329	317	316	334	363	314	312	301	330	319	343	343	323	317	318	337	328	349	301	335	341	322	313	304	320	301	322	318	295	306	288	286	311	295	338	338	327	322	329	333	329	319	320	310	347	351	327	320	315	326	308	353	347	346	358	345	292	320	334	324	310	366	338	314	327	322	326	314	300	313	341	323	312	314	354	317	345	307	336	370	344	327	329	324	326	314	328	325	336	326	328	333	301	305	308	306	311	303	320	344	298	315	336	317	323	319	325	323	296	320	344	294	304	323	316	324	331	307	298	319	298	309	326	302	318	357	339	325	301	304	323	302	281	305	322	331	301	338	330	341	312	357	317	310	309	327	312	339	312	357	329	353	319	308	300	318	300	349	298	294	316	322	336	330	333	338	332	322	336	292	330	280	310	325	353	297	332	314	333	339	313	324	318	337	340	310	334	318	324	355	337	314	328	320	312	317	305	345	310	310	306	286	316	294	297	317	324	303	309	332	306	327	327	304	313	333	342	339	305	295	318	317	318	320	341	310	300	302	304	324	321	311	354	317	307	309	300	312	305	303	289	313	342	301	343	315	308	334	301	306	354	298	319	335	330	339	327	335	297	290	334	317	280	321	358	290	354	305	329	330	327	331	326	298	348	357	323	309	339	315	331	334	324	325	304	320	306	306	334	343	331	355	315	307	311	354	279	308	323	324	343	301	319	328	297	325	300	292	310	310	356	328	330	324	319	309	347	318	326	357	326	350	300	328	315	343	312	316	329	316	323	309	314	349	304	323	306	327	326	318	332	339	339	331	307	325	326	336	338	321	341	306	335	323	293	338	325	316	311	328	334	282	315	296	300	329	304	329	334	319	332	302	304	313	345	345	320	330	315	315	300	343	305	325	302	315	331	304	303	320	315	328	311	333	300	312	306	318	363	297	320	276	324	327	329	326	322	331	356	330	309	321	325	304	309	327	325	338	333	317	319	343	276	303	339	328	309	327	316	299	305	327	341	313	306	307	301	304	337	325	336	323	306	330	304	301	338	307	337	305	340	324	300	333	306	305	323	304	331	285	300	325	300	331	320	327	349	303	303	318	303	301	313	336	288	295	333	298	325	328	332	324	295	334	314	308	294	327	298	315	342	327	309	337	317	316	308	316	328	302	300	317	313	323	318	360	313	298	351	312	295	322	308	345	318	335	321	331	332	352	322	338	331	306	319	321	281	336	321	313	295	301	331	329	345	331	379	334	341	321	326	336	337	309	298	309	339	334	339	345	368	324	306	304	317	331	320	347	312	343	352	321	323	339	295	331	305	277	304	329	350	320	310	329	308	324	310	324	323	298	307	325	360	311	348	328	314	335	316	289	344	342	346	328	331	304	345	325	320	323	305	326	301	309	342	334	330	315	365	333	300	308	321	343	297	307	312	316	330	300	292	308	321	302	338	319	335	332	330	303	299	286	345	331	327	295	318	325	317	313	332	321	319	321	340	350	328	317	322	328	325	345	337	353	312	337	330	307	308	319	312	307	318	305	324	331	322	313	305	312	290	347	342	346	292	341	327	344	310	309	314	333	327	317	292	343	341	325	324	327	284	335	334	322	313	290	317	359	345	325	313	296	327	314	324	329	333	300	299	350	268	307	329	306	326	319	323	329	346	306	323	322	303	326	322	323	306	305	327	332	304	332	288	332	319	326	290	296	326	323	322	319	328	282	323	318	307	298	287	346	317	303	321	302	302	297	325	328	295	287	322	356	299	342	315	334	358	324	289	309	344	339	305	328	320	345	308	318	354	327	305	329	329	322	304	282	310	356	355	310	331	311	335	346	276	331	284	304	334	304	341	311	314	317	356	321	296	309	306	318	317	329	306	324	315	325	309	302	307	318	320	324	335	281	354	323	290	317	283	329	318	357	324	315	342	325	338	326	347	306	321	273	283	304	301	320	321	312	346	332	308	313	351	346	312	333	326	308	307	343	332	316	348	322	317	339	336	298	373	306	328	307	353	300	314	344	342	313	334	332	332	322	334	336	346	323	327	298	308	350	300	355	298	325	314	314	297	316	359	302	304	322	329	303	294	280	307	316	344	310	331	335	321	321	320	345	334	311	316	331	323	326	341	338	332	351	341	342	315	330	345	323	345	316	363	279	297	305	299	319	307	327	339	295	334	317	345	336	302	299	318	294	299	292	319	326	320	323	334	301	332	326	326	334	305	337	331	316	308	323	296	325	340	340	315	317	346	319	304	313	291	310	361	308	323	289	322	300	325	326	307	309	323	332	326	325	337	327	311	283	326	319	336	333	341	330	331	307	311	307	339	335	324	299	325	299	337	353	337	311	323	357	276	328	334	309	298	349	298	300	337	329	299	345	346	317	299	328	300	316	294	333	303	304	335	337	315	341	349	338	346	319	327	300	312	328	340	359	314	290	312	316	304	319	270	330	361	313	325	314	328	317	304	334	347	378	317	317	349	304	267	319	312	318	353	341	321	300	315	335	316	305	327	321	310	290	310	325	339	300	325	325	325	301	311	323	355	326	286	317	368	301	354	333	308	326	317	332	324	342	335	353	343	315	352	339	349	327	311	301	317	313	319	323	332	315	333	328	318	349	332	293	348	299	335	303	283	293	315	311	322	313	298	324	289	315	343	342	318	335	325	344	299	324	336	306	311	317	302	330	327	301	323	282
22311	21300	28971	25836	22123	18042	4324	846	686	755	642	674	615	625	641	613	618	645	636	589	613	603	599	589	590	654	601	597	568	582	606	574	633	594	549	629	635	596	608	535	595	574	545	637	582	611	569	603	612	609	601	562	605	624	607	604	596	636	597	636	567	605	614	606	595	623	570	623	603	545	569	573	558	584	584	627	615	568	623	625	579	585	562	565	560	593	620	574	573	580	571	566	598	610	588	661	651	601	550	597	592	610	588	553	613	591	588	578	604	599	595	584	612	609	583	639	627	588	583	586	603	618	603	586	565	568	610	601	584	627	587	565	563	611	546	579	583	597	556	557	585	529	584	610	621	618	591	583	561	593	573	565	549	573	602	587	575	597	608	591	620	593	606	616	580	571	608	560	594	635	563	608	587	609	578	590	587	627	618	610	617	561	582	592	563	615	599	567	582	606	576	579	577	629	577	594	610	621	557	590	584	585	550	575	567	536	608	623	571	602	596	613	637	592	572	534	635	574	559	595	607	611	620	607	616	629	571	612	611	587	542	567	623	577	558	608	580	601	611	569	567	587	582	583	582	595	598	574	577	610	584	575	620	612	587	580	526	641	583	586	574	611	626	596	629	613	587	618	569	587	577	585	619	595	571	572	603	602	628	568	626	570	602	617	543	551	580	555	545	569	618	618	633	599	596	586	592	605	610	555	591	601	578	626	584	586	575	618	595	574	576	601	589	589	608	572	587	583	572	599	646	601	587	599	604	580	601	556	613	563	582	558	619	632	617	587	623	574	584	591	632	589	642	630	583	583	588	660	616	594	593	646	630	560	616	562	598	648	611	587	588	575	597	579	589	617	596	620	600	582	649	572	631	580	611	576	621	625	632	621	590	598	593	594	594	585	584	611	608	622	574	572	592	583	590	543	633	560	582	585	619	593	576	574	575	557	569	602	564	607	607	607	579	574	601	617	592	624	561	591	630	561	554	567	586	578	575	599	613	627	565	589	604	577	570	586	590	599	549	647	617	579	624	585	607	580	576	593	594	622	615	584	577	620	585	605	605	578	583	602	602	568	580	612	649	571	605	579	583	620	583	588	599	607	626	579	623	564	609	593	605	601	655	612	562	589	585	611	557	616	614	576	596	567	654	561	584	545	607	608	578	616	564	573	651	626	605	620	621	602	625	603	575	594	581	603	584	604	606	617	553	572	607	621	609	599	634	583	599	578	598	595	597	559	580	627	597	587	605	600	634	595	598	614	592	603	569	594	596	614	604	600	611	555	615	568	641	561	576	565	619	569	534	632	580	647	563	597	614	550	576	647	627	580	580	569	555	598	595	599	585	605	579	582	587	592	604	565	611	595	616	568	572	583	617	541	578	561	562	600	594	572	590	612	607	576	533	609	552	616	598	583	614	581	560	609	577	614	620	551	588	594	576	600	610	600	589	625	586	601	682	588	587	570	624	589	591	598	651	622	607	566	636	576	593	560	605	567	627	569	581	621	561	600	636	608	578	591	560	600	638	573	589	586	612	593	568	622	576	596	574	592	578	621	539	599	549	569	569	558	619	627	589	625	604	594	558	584	617	569	563	591	584	645	592	626	563	650	576	627	598	596	584	609	585	576	580	634	586	568	608	612	614	599	619	576	598	625	567	598	650	554	618	580	597	592	606	573	583	589	606	581	600	592	597	545	573	574	587	640	564	657	591	612	528	592	614	582	627	567	590	593	574	588	619	620	577	580	578	547	598	605	554	594	609	586	577	603	590	589	616	600	601	599	584	631	639	614	603	576	588	628	576	604	629	559	590	596	648	580	633	597	618	594	524	599	602	609	560	614	604	551	575	620	618	613	591	576	636	568	579	585	574	552	610	566	577	592	595	626	602	574	586	529	622	568	594	588	648	562	590	549	559	593	631	614	585	562	606	609	587	618	609	601	620	585	595	623	601	598	604	601	577	583	628	580	594	589	558	565	596	581	590	583	608	586	540	610	596	616	616	589	588	611	612	619	607	580	662	580	603	525	595	582	612	622	589	594	568	588	604	598	643	639	575	608	594	605	595	630	603	561	610	566	596	588	564	627	580	582	597	581	611	608	583	611	583	565	608	575	598	621	633	626	584	586	627	562	566	594	583	583	582	611	560	582	643	598	582	523	556	560	569	616	559	567	582	556	615	598	549	570	571	595	579	631	565	603	578	580	606	616	629	584	582	610	622	585	548	643	568	580	588	605	611	593	568	624	621	552	607	581	550	594	560	579	606	610	580	581	568	611	603	647	632	617	631	619	587	576	625	584	598	579	595	590	576	604	546	617	587	590	628	603	606	613	572	594	547	585	616	601	619	591	612	618	575	631	623	580	581	581	593	595	590	588	591	567	599	593	585	578	575	572	593	566	613	591	598	610	574	562	620	586	594	589	627	612	594	591	593	587	590	580	608	565	581	577	589	593	580	608	571	549	633	611	535	628	564	590	634	611	604	574	589	611	591	565	603	571	568	570	587	647	570	606	625	573	594	616	588	594	531	591	537	595	619	611	623	620	603	579	602	582	597	577	633	611	602	612	569	618	541	585	561	590	587	596	615	607	624	596	583	602	611	569	548	574	593	568	602	612	572	591	629	573	581	618	599	579	596	593	608	618	559	615	598	594	615	620	572	634	610	602	579	612	582	619	547	599	601	597	595	567	619	576	581	626	605	580	603	614	587	623	614	591	569	568	584	584	587	580	587	568	592	605	588	604	614	567	589	614	600	567	599	605	627	611	593	603	580	572	597	589	608	549	576	623	619	605	586	603	596	584	580	578	588	591	555	569	620	588	541	555	581	566	624	575	576	572	571	659	576	591	581	578	613	608	588	576	565	590	617	618	561	571	584	603	580	560	611	585	618	588	557	608	561	589	589	574	577	613	655	598	561	608	621	620	600	588	583	617	562	644	619	611	598	588	645	591	583	580	578	581	623	552	547	602	640	565	616	570	584	583	593	626	645	569	581	601	617	597	599	603	622	622	591	619	563	621	542	629	594	598	601	633	611	559	570	574	613	615	578	600	555	591	626	602	613	558	586	570	602	625	593	568	562	563	568	563	591	546	610	554	574	551	632	577	587	607	596	618	622	583	654	572	596	626	568	596	587	618	555	570	628	580	614	622	611	542	621	597	557	605	563	553	597	585	595	561	589	572	583	576	611	617	618	573	610	540	593	608	642	612	609	589	630	610	622	562	556	609	585	635	585	597	628	630	595	565	560	577	591	614	598	587	629	600	601	586	568	611	606	564	568	615	628	595	592	561	583	627	657	593	579	586	588	644	596	567	608	570	600	581	598	616	590	619	627	563	602	592	592	597	532	631	563	577	589	593	604	636	584	581	569	602	617	628	585	583	530	563	548	576	604	585	600	577	624	530	590	571	609	578	644	569	634	615	557	569	643	596	599	584	566	576	566	562	576	606	578	603	611	600	602	586	610	606	593	625	572	589	604	600	591	569	557	572	609	578	567	592	538	607	590	632
40246	49115	56895	47899	11081	1350	1127	1036	978	943	891	850	894	833	874	814	831	809	843	795	766	748	783	733	815	817	780	809	785	789	771	744	802	782	780	794	811	809	770	746	744	777	774	790	760	776	797	790	751	735	749	733	743	786	768	758	799	784	783	788	770	788	768	760	706	780	795	800	748	774	731	799	783	755	743	779	788	752	796	799	748	800	801	775	795	742	727	718	783	740	795	713	754	788	765	777	736	747	753	784	733	736	746	769	772	739	787	808	745	764	767	743	822	791	825	773	780	724	738	839	734	731	817	801	795	810	754	736	770	771	766	738	778	731	783	750	764	794	790	791	772	769	754	745	765	769	799	762	797	807	785	751	791	741	770	809	743	746	770	776	748	782	798	800	783	764	830	746	744	761	782	697	795	765	786	750	781	805	796	759	743	746	759	785	773	758	761	773	812	771	744	748	796	762	751	790	787	735	783	789	745	789	739	795	759	759	763	737	772	780	797	783	755	790	757	806	704	765	745	781	742	747	787	760	753	713	773	788	751	767	742	767	762	828	805	725	761	783	818	764	753	787	744	790	754	794	751	757	719	745	799	721	793	725	748	768	760	787	753	736	743	783	756	737	778	751	768	734	734	783	798	725	754	717	781	747	762	785	782	737	766	762	775	749	784	757	740	749	780	739	789	804	706	769	786	781	764	794	743	749	745	774	749	798	748	788	750	790	721	734	713	757	774	738	784	771	778	800	742	790	746	732	744	800	776	794	767	744	734	735	702	776	758	736	795	739	734	757	718	767	768	771	771	739	826	770	819	765	754	758	764	701	782	732	790	713	777	787	733	719	783	771	770	770	733	755	732	757	782	776	740	754	765	759	762	719	778	757	823	777	729	750	753	756	772	771	773	806	809	719	821	714	776	713	718	773	760	723	774	788	717	784	790	791	792	739	766	721	787	754	794	778	762	720	767	773	777	834	805	772	730	783	813	792	767	733	740	792	762	780	748	792	744	747	779	751	776	782	747	768	743	732	723	761	753	745	753	793	726	791	770	765	762	765	798	726	786	792	728	719	743	743	778	820	783	748	701	774	798	767	770	785	735	751	785	763	774	778	771	801	802	721	764	767	754	779	734	742	762	775	824	791	743	697	748	738	791	747	775	716	802	784	760	753	726	772	756	743	790	757	784	813	779	767	777	776	726	712	730	748	743	718	805	799	764	793	794	802	779	773	759	731	747	812	765	770	731	799	805	753	717	727	765	780	729	737	739	766	758	783	753	743	764	804	737	773	797	818	758	762	696	770	779	760	787	769	751	789	771	762	771	733	768	790	760	750	745	705	763	789	719	793	749	723	797	718	736	751	799	733	779	690	740	749	761	783	792	792	717	763	731	778	744	749	757	775	783	760	765	735	741	726	762	731	763	775	738	733	769	773	746	734	760	793	768	732	733	754	785	775	783	783	774	760	731	793	771	770	779	712	749	754	750	751	810	788	736	702	766	803	779	750	767	787	743	727	736	786	735	751	766	810	734	788	750	746	785	773	774	762	767	763	756	713	779	789	747	795	802	751	819	761	740	773	793	760	753	762	777	808	762	777	732	766	721	805	795	750	788	823	748	748	730	757	770	776	773	707	826	756	756	755	791	740	799	722	742	778	751	766	737	813	750	807	781	792	746	730	754	756	803	731	731	755	770	790	704	787	788	785	799	763	752	728	786	769	808	738	742	744	766	758	715	801	814	740	797	740	737	796	773	748	748	779	804	726	797	790	741	719	735	723	737	741	788	747	774	765	815	733	741	825	720	775	784	792	817	758	750	757	744	755	769	777	790	763	769	786	785	741	782	783	774	727	767	783	782	759	737	763	800	730	787	755	751	742	772	776	775	818	783	766	757	743	753	764	760	802	782	733	768	727	796	774	755	793	778	763	807	721	806	739	791	752	736	755	755	762	813	797	748	730	777	782	815	796	747	815	727	728	742	793	744	763	763	773	733	786	814	712	765	760	834	736	755	734	718	780	827	768	734	738	756	767	753	766	724	767	791	779	753	738	712	773	800	722	768	755	829	819	779	783	739	791	776	760	777	780	763	806	771	758	770	748	755	756	802	778	782	750	738	767	795	726	718	779	714	731	769	783	808	778	804	779	772	817	741	779	738	775	776	840	732	796	725	742	832	776	789	779	746	773	787	796	791	760	749	782	807	774	746	746	741	806	778	768	767	755	741	751	782	792	785	753	811	780	772	756	759	775	756	726	774	761	793	763	704	736	779	767	765	748	822	744	752	755	783	773	766	728	804	768	741	795	735	762	750	736	759	762	793	738	810	741	793	802	763	747	759	718	747	736	761	748	809	794	723	755	719	781	791	703	761	757	771	794	802	743	791	783	798	764	724	753	764	779	763	734	767	768	757	743	782	763	771	738	763	746	784	771	725	712	749	726	779	746	748	760	768	724	783	714	751	773	747	751	768	796	731	734	805	749	713	721	707	770	774	761	725	767	790	782	721	813	757	769	760	760	810	724	768	738	787	759	731	765	788	821	754	742	785	784	813	740	780	780	768	774	747	756	765	766	699	787	759	734	765	816	765	773	733	773	779	793	824	737	737	752	790	801	782	748	722	751	805	785	730	776	753	795	793	756	750	757	750	762	818	782	789	754	803	723	741	767	758	767	764	755	775	756	780	759	765	763	772	750	722	764	796	774	734	775	762	729	788	727	728	715	746	770	822	731	735	802	833	742	789	736	737	734	783	743	758	805	792	758	756	742	784	768	767	745	790	773	717	763	761	774	769	758	752	775	786	781	719	768	744	796	782	734	715	747	753	794	748	763	796	750	757	754	750	817	750	735	743	723	739	757	774	780	781	774	756	768	769	785	778	744	748	750	756	758	752	745	803	732	823	732	784	749	772	783	776	755	746	742	760	768	761	750	765	763	715	792	763	746	737	760	769	759	754	771	725	760	767	756	743	758	787	755	758	809	754	759	809	780	731	802	793	772	804	733	741	741	758	748	666	755	728	767	751	756	771	764	775	722	743	756	761	744	759	727	735	809	716	763	751	780	758	702	766	763	751	773	756	774	811	733	756	802	741	769	826	772	753	727	782	789	784	758	722	787	776	799	729	740	740	780	742	745	725	777	763	772	720	730	772	786	733	746	725	762	772	736	759	709	817	798	757	781	751	794	745	758	777	753	755	732	741	792	734	806	802	736	718	770	807	761	700	790	744	795	725	723	725	768	808	773	806	775	754	747	797	787	793	768	797	737	773	731	761	793	755	734	731	756	783	760	794	769	737	717	736	780	732	813	812	751	734	783	743	753	738	837	733	768	779	729	750	761	776	805	713	741	762	774	745	741	735	790	734	789	792	745	819	800	708	778	744	759	775	734	742	801	753	807	770	761	746	757	772	780	762	731	757	788	721	770	759	757	756	703	838	802	781	756	768	743	767	778	771	773	718	773	800	752	747	777	738	734	739	793	761	809	798	766	710	776	805	760	755	806	784	720	769	750
27868	20339	16373	8863	1239	488	451	449	468	450	471	475	466	482	447	461	491	462	465	499	440	450	464	491	467	488	487	455	480	470	490	503	478	465	502	476	459	516	478	434	464	489	469	494	476	436	483	481	467	453	501	462	486	437	473	480	495	459	456	461	454	506	491	465	443	470	451	425	461	471	445	481	459	480	463	453	475	482	460	486	498	453	444	426	476	490	453	517	507	493	480	518	474	464	448	494	472	440	473	427	485	508	454	467	411	474	469	518	469	471	480	473	420	502	441	434	469	429	463	448	435	456	488	444	427	480	475	466	473	483	450	483	485	477	459	491	476	473	464	477	478	484	473	465	488	423	472	445	455	489	436	486	497	454	483	484	455	501	455	485	441	482	488	454	432	479	456	481	474	473	491	452	465	449	459	461	455	460	473	462	487	447	462	456	489	482	464	470	482	442	511	432	472	466	443	459	497	465	447	473	463	478	459	467	478	455	489	457	464	483	441	439	440	469	479	455	449	504	451	431	491	503	474	474	529	480	476	456	489	472	461	482	479	503	458	474	464	450	446	435	426	434	452	474	476	468	442	449	481	441	475	487	482	532	495	463	466	485	463	465	506	447	450	497	484	479	476	511	462	451	438	461	447	483	471	471	519	459	463	468	475	495	452	489	461	438	499	476	471	463	449	450	437	490	495	468	457	447	442	482	463	457	464	451	476	466	462	455	484	464	452	467	528	459	492	475	452	502	467	468	484	448	517	498	488	498	503	474	483	472	451	484	510	426	483	495	457	439	490	478	511	480	488	449	440	441	471	481	458	489	440	485	481	449	469	505	495	464	441	467	461	506	480	468	451	443	477	414	487	503	479	451	503	480	486	486	488	477	464	476	493	436	500	465	478	490	477	477	490	516	464	454	459	468	466	487	492	465	477	450	462	481	518	466	466	440	453	469	485	480	476	482	488	466	413	451	484	437	503	488	477	462	477	477	450	466	485	432	477	464	467	506	520	483	475	448	444	435	461	521	499	455	454	499	462	463	468	470	473	503	447	437	462	449	455	491	478	495	489	437	426	485	454	477	464	501	502	456	480	493	498	470	495	456	454	476	486	464	498	473	459	471	437	430	471	476	488	476	456	461	485	480	487	452	446	462	426	441	471	449	429	475	429	489	436	448	469	471	492	446	459	477	483	469	496	467	408	472	463	470	478	450	481	458	455	455	436	440	498	457	439	493	489	484	480	437	461	461	439	458	474	474	500	456	477	478	504	488	492	471	443	487	497	466	472	504	491	471	475	484	487	446	483	453	496	448	452	478	456	461	460	478	433	440	452	493	457	482	475	442	492	461	456	467	465	489	492	461	474	493	428	481	451	519	418	447	474	490	475	485	485	489	451	461	461	461	499	480	442	481	483	446	497	475	512	443	441	478	498	431	484	479	441	494	487	470	508	437	453	421	439	481	491	489	437	476	472	460	472	466	467	449	479	433	481	458	455	480	480	491	515	454	487	453	481	507	459	470	525	475	453	475	453	493	444	469	463	489	456	501	440	472	516	472	475	458	473	446	456	468	491	474	481	489	460	465	470	475	469	465	523	449	488	455	503	486	487	475	450	480	466	476	469	492	477	440	450	501	477	446	438	503	474	480	463	481	509	505	456	443	476	474	420	503	477	441	502	482	455	477	495	433	466	442	508	467	486	459	465	446	458	458	456	449	490	467	449	481	443	455	445	464	482	454	438	485	420	469	494	452	479	449	486	477	454	430	439	496	464	451	477	458	465	447	494	444	423	440	454	466	449	470	466	438	482	455	478	501	504	442	477	485	461	480	482	467	462	465	486	530	479	489	484	455	525	449	462	481	470	437	451	427	494	455	484	453	441	470	466	488	462	485	470	483	436	485	485	435	483	492	436	477	464	481	439	450	459	464	462	465	463	467	497	472	501	424	460	450	453	473	485	477	456	481	449	452	461	511	475	446	494	443	459	501	478	472	487	459	479	448	490	487	439	460	430	455	465	501	497	457	463	477	513	454	496	502	449	465	445	481	502	470	423	442	524	462	495	489	478	440	497	515	474	469	465	473	460	500	471	505	458	476	478	481	466	475	476	482	486	455	456	454	469	455	466	441	483	459	437	446	484	484	477	480	440	465	448	428	478	478	465	493	457	433	488	427	452	457	486	480	493	479	487	469	505	468	467	468	483	485	441	467	508	430	432	461	454	419	420	468	496	434	512	453	433	439	441	486	532	472	483	455	475	466	438	467	463	453	456	472	468	449	432	479	484	461	444	486	462	469	482	437	467	467	473	480	479	531	507	473	473	460	457	480	468	485	493	439	436	460	441	421	480	479	486	468	458	430	466	493	469	480	459	440	439	501	462	465	480	504	444	470	477	473	482	478	472	468	476	482	443	475	497	458	516	516	489	486	454	475	485	476	496	479	434	465	502	451	480	455	459	446	512	468	428	463	456	495	449	483	471	476	486	485	460	463	507	453	494	440	491	454	440	442	485	467	496	445	480	472	481	461	482	471	481	461	477	489	481	467	462	452	449	467	491	455	486	520	489	454	496	454	474	471	492	494	455	486	439	434	448	451	484	443	465	439	470	436	449	494	484	491	489	508	522	480	463	480	446	473	444	504	491	461	495	450	452	467	443	459	449	503	451	460	499	503	493	442	470	453	475	490	460	475	468	443	480	442	432	452	453	500	497	482	437	469	455	452	450	500	455	468	454	488	503	484	505	446	463	447	513	481	454	511	496	447	472	476	496	435	481	464	450	469	442	421	466	477	457	510	431	448	463	494	464	431	427	481	461	501	477	473	464	500	456	455	441	472	434	450	490	475	490	506	482	487	463	470	481	494	485	485	462	459	482	496	419	474	453	474	506	478	476	477	495	532	515	468	482	496	459	468	461	469	473	458	510	500	460	434	478	495	495	511	461	458	497	464	462	452	453	463	489	473	476	492	477	459	488	456	519	458	459	445	527	463	513	458	512	435	490	450	497	466	467	476	479	466	485	481	462	475	477	458	482	468	481	447	513	476	476	477	494	464	477	509	442	480	468	485	475	456	461	484	475	491	476	447	460	464	471	428	430	499	458	469	488	487	490	489	511	439	494	456	467	444	471	456	488	461	441	447	467	467	471	482	469	460	484	468	485	466	468	436	474	464	487	487	508	468	433	459	474	501	483	448	470	437	456	492	467	438	473	491	473	497	493	452	501	467	446	486	444	457	443	495	484	472	483	478	475	511	459	465	485	469	488	466	492	483	469	423	518	455	463	478	498	464	456	501	460	507	515	503	503	423	465	456	476	482	472	449	459	477	479	482	459	474	445	457	409	483	479	450	463	437	485	464	470	442	461	472	470	476	457	431	517	509	474	459	485	451	463	496	444	475	491	475	491	513	463	484	449	454	479	450	452	449	453	465	454	477	445	460	446	440	512	489	465	473	453	482	466	442	482	458	473	492	483	500	502	441	473	491	497	485	485	430	488	462	444	489	498	483	475	465
21649	20617	15581	8723	1541	618	628	615	594	573	595	569	597	585	592	579	586	625	634	593	567	582	634	595	591	590	614	621	634	627	573	596	577	575	588	581	622	595	565	604	587	619	593	620	577	573	570	616	612	596	622	591	529	602	570	559	528	554	597	650	593	597	628	572	585	623	625	593	616	611	571	617	588	628	598	564	622	624	586	605	599	596	603	571	627	586	614	557	563	580	614	601	569	591	568	582	572	613	662	593	568	612	630	577	579	598	599	610	558	558	562	604	615	588	594	568	544	589	557	597	578	605	574	595	626	603	553	593	556	586	604	581	543	578	570	616	585	627	603	576	632	580	605	588	589	551	583	565	568	606	603	600	616	615	581	585	568	606	590	587	614	628	618	596	622	631	618	589	557	575	606	599	621	613	606	567	581	616	559	604	537	575	612	593	630	620	570	656	584	628	591	562	630	625	583	578	590	613	594	575	596	602	595	580	591	528	634	592	604	577	614	625	559	580	620	638	634	674	609	623	573	543	588	624	621	599	635	607	601	606	601	573	608	610	546	597	591	597	606	607	600	590	596	587	626	631	585	604	581	625	630	596	603	580	616	576	564	618	592	616	610	579	572	591	586	607	550	598	536	593	602	650	582	586	586	588	580	613	544	588	558	601	622	607	573	582	597	591	573	615	629	618	589	567	585	634	636	613	594	599	557	599	625	576	592	595	600	589	605	575	545	598	563	566	586	599	609	647	599	618	578	583	633	615	578	559	589	612	600	593	538	599	592	597	606	588	579	547	589	600	586	587	591	598	579	608	590	559	576	640	603	602	610	600	641	602	639	625	594	608	585	609	614	623	576	600	595	558	591	611	609	634	561	609	607	616	614	613	579	584	614	603	614	592	560	606	635	584	588	595	594	588	597	590	621	588	635	624	614	613	643	578	589	619	575	606	569	621	585	622	544	573	626	634	567	564	640	607	580	592	613	595	589	624	640	624	615	615	578	564	621	617	583	596	580	567	572	586	639	615	552	597	588	603	625	618	598	574	606	580	605	640	579	602	647	578	606	608	623	606	600	612	592	613	565	594	584	608	567	590	602	627	604	587	638	585	647	581	604	604	596	622	571	620	604	602	555	611	576	601	573	542	596	601	566	619	575	618	544	620	586	562	579	620	605	568	618	596	571	596	549	606	593	604	617	633	565	582	586	622	603	586	583	572	590	644	583	597	545	569	571	624	574	596	570	601	581	585	606	567	580	649	592	598	585	585	567	572	613	596	588	643	583	590	604	597	585	580	641	535	605	617	582	584	595	601	583	638	618	589	587	620	600	643	605	582	626	554	615	568	621	580	573	613	592	617	603	556	603	574	585	579	638	598	571	604	630	629	625	622	637	551	585	599	609	583	622	579	590	573	572	569	608	597	565	582	622	633	616	587	579	604	627	660	597	596	595	576	568	571	579	542	617	576	623	591	602	610	580	571	615	628	632	591	623	590	579	634	599	592	627	652	591	631	575	578	628	610	635	589	568	566	588	621	595	574	601	612	580	610	595	618	602	557	574	581	572	597	571	576	575	605	614	564	591	572	574	565	577	626	607	582	565	586	538	595	563	616	613	590	566	594	617	610	591	558	620	598	626	598	602	569	583	567	564	605	610	589	621	615	564	620	577	564	567	608	621	598	587	569	559	651	547	587	598	630	597	647	592	593	597	592	609	592	580	559	582	631	627	571	570	598	606	610	574	575	624	601	607	580	564	615	563	605	600	590	591	597	615	642	637	596	609	599	593	631	617	563	597	625	588	650	611	630	588	604	568	634	607	580	561	609	565	591	633	571	605	592	614	576	584	580	623	600	608	627	589	637	578	605	578	577	597	533	597	564	537	594	600	579	595	596	590	573	569	602	576	624	600	564	579	611	654	614	591	581	613	609	553	540	655	581	646	552	580	620	577	583	612	568	599	621	606	594	586	553	583	570	610	609	568	566	615	590	582	567	574	531	586	610	596	638	642	605	568	580	604	572	579	597	559	611	580	604	578	592	603	652	575	576	591	555	596	594	595	559	616	606	606	559	625	615	596	615	570	529	619	540	628	617	634	574	590	540	585	613	609	600	632	619	587	579	596	586	568	535	611	641	608	575	565	553	627	609	577	573	544	594	592	611	589	581	625	599	613	592	584	624	630	581	619	575	582	586	619	601	607	583	589	569	572	634	608	568	589	597	597	633	556	607	596	594	598	603	622	653	593	630	638	634	607	603	625	573	602	598	562	601	603	616	651	574	573	621	592	635	598	579	580	554	644	574	572	568	620	602	616	545	622	626	580	602	590	572	609	568	602	606	572	648	659	629	587	580	565	602	584	588	555	569	645	596	575	571	613	576	574	596	586	561	579	625	594	617	568	613	552	560	558	597	605	596	598	624	621	583	619	558	626	595	559	634	624	590	591	590	629	617	644	591	585	539	571	588	590	548	566	648	608	650	613	600	627	642	603	611	626	613	649	597	577	581	579	594	586	563	638	598	601	584	592	612	650	600	611	593	568	590	577	595	556	620	598	573	636	607	606	605	631	591	563	609	618	577	617	585	590	588	586	615	616	574	576	577	591	587	602	581	563	613	621	600	591	632	582	612	596	591	583	598	641	599	575	577	603	549	614	581	612	600	611	591	609	584	576	569	607	625	653	610	633	609	622	605	621	581	595	584	553	575	609	581	586	633	547	610	597	559	624	587	617	643	611	590	668	587	548	568	574	612	591	591	612	561	588	595	607	584	607	595	610	638	588	594	615	631	568	564	608	620	565	625	593	605	619	596	641	602	617	573	580	603	571	605	620	578	551	592	601	623	619	609	603	564	569	550	591	603	613	569	617	581	517	606	618	599	606	594	580	580	594	575	567	595	638	612	607	579	558	556	532	603	599	637	592	619	558	622	624	611	575	623	570	603	597	595	561	572	625	562	598	636	574	596	609	600	610	570	617	596	601	610	611	610	561	613	625	587	612	596	585	600	620	633	593	636	561	618	593	591	606	648	603	570	637	545	580	592	585	563	607	590	575	582	627	609	635	607	602	599	567	610	579	574	562	586	617	613	627	601	565	597	547	599	543	629	605	591	612	576	582	590	578	596	611	583	587	578	565	607	581	620	567	558	583	628	566	549	635	609	563	613	604	609	625	583	604	618	588	553	542	585	607	560	616	617	556	629	594	600	621	628	580	617	577	586	587	635	630	575	561	616	570	564	563	587	619	605	595	601	545	637	582	601	600	610	601	585	635	619	614	607	580	577	592	598	636	604	611	600	579	632	596	624	580	567	623	629	640	634	602	602	572	621	623	587	601	602	525	619	585	596	595	600	586	657	587	590	570	611	601	606	609	584	618	577	599	544	534	603	570	573	626	553	631	615	580	628	655	578	628	603	578	567	570	561	641	559	591	609	628	618	560	640	597	562	593	597	608	594	610	620	579	636	607	590	604	596	653	603	600	627	644	604	594	610	631	595	623	623	630	633	605	592	632	635
23163	21329	29181	27572	21168	8747	1201	841	850	813	803	791	817	768	742	846	789	798	766	744	772	771	787	802	811	782	753	758	843	742	738	832	753	821	737	812	784	773	691	732	746	714	736	746	753	796	739	743	807	782	788	731	744	772	805	769	750	782	724	762	770	761	763	779	805	775	765	777	727	769	745	783	758	748	747	775	718	736	730	735	727	750	745	759	764	720	742	794	800	748	776	743	795	772	767	750	752	776	751	786	767	746	759	794	769	756	760	769	725	726	732	776	780	782	741	752	742	785	794	807	746	781	776	767	733	766	733	728	807	771	731	720	757	814	771	793	742	751	726	738	769	767	756	733	748	798	736	775	751	792	739	697	758	741	750	743	770	745	792	773	770	722	784	767	787	759	750	724	777	755	724	750	745	753	753	740	792	746	752	769	758	758	722	759	766	788	770	778	755	750	781	742	743	725	752	794	802	719	734	742	766	738	735	744	743	785	746	771	761	732	758	746	730	764	704	777	766	768	736	714	772	731	762	758	766	744	755	778	741	743	735	784	740	756	762	719	722	788	782	744	772	757	763	786	731	781	747	748	785	727	743	721	770	746	752	838	736	724	734	766	723	698	713	774	707	764	751	769	744	741	771	779	749	695	741	768	762	779	730	773	803	753	758	730	781	731	786	747	780	757	777	787	744	753	799	754	737	758	784	768	773	779	703	721	756	672	770	712	764	759	756	697	729	742	775	783	766	715	763	738	762	768	789	751	783	746	720	706	774	777	777	724	820	688	798	800	734	772	748	758	756	765	788	724	779	761	709	710	715	804	765	742	777	784	749	776	748	729	743	769	788	745	753	723	759	709	749	724	742	787	747	764	754	789	740	713	775	761	762	744	764	700	721	756	736	733	809	754	766	757	739	728	771	725	747	769	784	745	737	731	742	742	760	770	707	742	753	789	779	782	717	806	741	778	780	740	753	751	818	756	783	740	722	808	766	781	786	728	751	724	764	754	729	747	731	756	730	763	764	726	753	791	788	754	767	772	769	745	778	727	758	774	791	727	720	806	833	747	759	728	757	752	768	680	748	765	788	802	732	723	753	739	769	799	746	749	725	730	816	827	794	756	743	745	785	756	721	743	702	737	753	780	735	746	704	723	779	829	726	724	809	729	771	706	753	723	781	715	772	763	794	781	740	757	730	782	771	745	760	780	749	773	761	804	784	755	767	741	741	732	780	740	783	771	745	762	755	743	735	741	794	729	743	750	781	772	785	765	760	774	742	765	768	789	742	722	762	763	722	792	756	809	746	726	806	754	757	754	734	800	737	761	748	810	765	763	767	738	754	792	755	730	776	731	771	792	768	714	780	772	725	790	764	801	772	779	779	736	685	702	733	791	701	806	831	763	765	788	749	757	773	753	780	759	711	769	781	730	748	738	773	740	784	747	753	790	747	743	761	745	806	778	740	803	755	722	761	726	733	771	750	769	777	745	730	804	759	730	735	740	755	749	739	768	772	719	740	789	736	734	743	703	755	725	744	753	745	760	706	727	739	764	721	778	708	803	827	727	763	744	777	761	729	778	734	765	715	740	759	730	723	710	761	726	766	746	756	737	768	745	772	799	755	756	732	791	667	799	765	756	788	727	730	818	796	785	766	763	713	737	826	762	740	718	799	770	761	746	753	752	748	757	766	700	780	765	723	780	780	783	744	792	749	696	708	756	825	775	766	722	738	720	748	803	789	770	764	771	820	704	708	781	767	742	765	740	726	752	760	799	817	756	764	754	740	743	788	808	711	697	774	754	810	756	750	770	771	807	817	755	733	761	766	753	731	742	791	753	744	718	751	749	716	788	790	736	775	761	770	787	711	731	766	756	701	756	734	722	773	767	803	746	767	712	783	779	803	795	761	759	792	768	748	793	697	774	810	771	733	750	803	745	751	757	743	783	711	709	759	725	758	772	777	746	789	721	736	763	750	797	746	798	751	736	708	764	818	786	703	777	736	768	701	747	740	761	771	770	783	731	787	744	747	754	736	719	727	718	763	792	742	795	780	748	747	769	788	787	776	697	780	741	772	752	771	781	779	808	715	785	751	755	750	724	776	768	792	743	740	761	767	796	751	782	757	791	706	764	770	769	785	730	707	770	740	751	763	769	776	781	783	778	763	742	781	759	766	780	749	741	770	740	744	768	732	728	737	737	747	750	738	719	767	753	749	773	732	812	809	781	667	768	689	770	705	778	706	745	733	768	799	765	755	739	765	720	767	725	726	739	699	785	754	778	772	753	793	746	792	767	804	743	720	784	735	776	776	746	712	762	710	769	738	751	730	744	734	772	783	757	804	715	742	779	779	734	758	761	776	775	769	792	803	767	748	753	789	766	721	774	796	737	755	723	833	767	733	745	743	718	747	760	756	730	762	749	766	712	713	761	740	791	723	761	738	755	815	750	772	758	726	744	748	794	799	742	777	732	763	766	758	811	766	732	778	758	768	758	733	791	755	766	720	717	772	800	796	751	719	754	794	715	757	743	755	771	783	740	781	754	770	749	739	786	792	784	820	756	779	763	775	737	766	751	726	741	805	770	757	768	794	748	774	728	713	751	782	824	745	752	776	792	814	764	749	759	728	781	735	770	777	768	760	783	756	710	771	747	741	734	766	773	765	750	728	744	746	793	761	770	767	754	805	721	781	745	738	760	764	716	756	726	757	810	795	750	720	776	738	730	759	729	760	757	765	742	725	776	792	789	710	783	756	764	743	792	780	737	791	795	764	839	770	750	709	766	769	768	769	761	752	776	813	759	832	803	748	743	774	785	765	739	760	774	722	760	791	822	735	737	731	732	782	718	803	756	745	728	741	763	754	790	737	741	769	790	772	732	739	783	720	756	753	726	770	760	746	760	757	706	768	753	759	775	787	736	789	777	755	733	769	753	786	750	740	794	783	729	753	780	754	756	740	679	746	770	776	709	769	736	769	730	722	847	719	761	773	683	749	779	764	715	761	705	762	768	733	775	749	779	771	752	776	797	732	746	768	726	765	730	771	768	744	774	755	748	779	744	703	769	757	800	743	773	713	788	778	751	804	743	754	738	782	788	763	787	743	714	710	784	779	758	725	771	706	753	779	791	813	757	726	833	776	802	766	786	718	716	750	797	779	762	733	726	769	823	728	740	760	699	725	736	787	765	729	701	740	765	764	768	776	743	715	758	805	745	767	745	757	731	766	741	785	754	749	781	741	724	790	778	740	762	768	774	743	759	767	762	788	766	803	740	738	722	730	771	767	760	763	728	766	725	790	796	687	778	770	710	721	768	749	740	724	739	820	781	778	770	751	781	733	777	722	797	765	727	719	706	689	718	722	742	801	806	798	773	741	778	768	778	765	807	773	757	726	722	769	737	723	773	757	785	751	714	804	779	762	811	773	784	799	776	726	778	720	691	773	761	736	793	752	768	776	727	755	741	788	743	713	740	715	730	767	748	784	776	771	767	779	783	750	754	716	750	781	790
42536	54161	50225	39642	9255	1278	1174	1078	1103	1025	1013	1055	962	1000	987	1012	897	979	936	962	959	905	936	975	952	956	913	903	953	922	985	1037	966	934	949	943	952	932	938	899	984	955	914	961	908	987	996	966	982	894	935	923	947	985	982	903	937	902	950	916	898	964	917	1014	988	964	924	934	903	937	946	945	961	984	981	976	937	907	956	963	1015	964	894	928	991	928	893	956	966	981	899	917	929	917	904	952	897	942	956	938	968	915	944	955	937	933	1001	865	933	960	1010	934	937	981	901	943	958	947	949	927	936	951	914	903	943	930	867	939	945	935	945	895	916	887	949	943	968	960	945	892	926	958	968	1023	922	947	946	946	957	924	919	872	962	891	984	985	996	941	962	979	920	959	960	929	973	929	898	936	943	918	959	971	946	945	944	892	952	910	968	964	965	942	908	928	921	998	978	949	948	920	964	934	945	920	904	976	974	912	939	965	882	915	983	999	987	903	977	861	942	932	928	943	981	937	897	949	940	945	966	935	912	951	946	963	945	959	907	981	967	928	922	956	961	927	923	904	908	915	946	933	910	946	925	907	923	965	928	949	934	907	932	934	912	942	914	906	897	943	897	1021	953	920	957	930	937	1019	926	941	1001	984	877	925	940	943	965	932	941	933	911	959	937	938	957	980	953	967	924	972	964	889	998	973	957	1010	928	948	899	929	980	977	962	944	957	936	918	958	924	944	950	954	935	985	959	912	966	977	924	920	966	929	867	942	935	925	951	981	954	955	969	924	899	908	918	960	968	920	945	940	956	961	972	964	921	959	938	957	966	984	917	948	884	974	949	946	970	969	929	918	878	963	983	950	939	902	960	971	999	955	936	943	946	913	944	959	907	945	933	946	970	951	917	992	920	949	961	950	957	913	955	965	884	912	951	932	952	982	906	949	988	970	950	871	919	929	954	893	990	883	953	938	922	998	875	956	943	920	924	1006	947	892	949	971	944	974	965	924	919	937	923	954	942	950	951	981	911	934	989	1000	958	1003	873	987	911	997	1000	900	948	899	944	957	974	929	946	912	962	967	926	930	969	932	953	944	926	891	936	920	995	926	923	945	899	900	923	915	900	920	918	1012	899	935	944	969	981	909	926	923	925	923	943	881	921	980	992	900	910	931	972	917	948	947	883	906	937	975	985	948	934	988	939	917	962	927	948	923	932	934	918	921	1028	954	921	996	928	939	935	916	964	957	973	949	955	986	975	963	960	931	924	928	913	911	991	894	982	927	935	941	967	956	947	956	954	939	950	957	980	937	928	974	910	935	924	932	937	916	948	934	967	976	957	972	927	944	977	977	974	966	971	919	935	1006	1011	929	976	960	955	987	933	930	1003	967	963	956	954	976	929	953	906	974	901	928	941	932	934	932	976	926	966	974	954	909	998	967	948	925	948	962	924	965	948	931	962	937	897	956	894	947	949	904	946	918	1003	960	957	982	969	1007	929	941	1010	958	988	981	916	943	958	924	914	948	932	947	1036	892	967	961	940	948	940	945	914	902	902	873	881	936	949	1013	967	930	987	968	959	964	965	900	946	945	912	960	941	945	890	947	984	973	944	913	932	979	906	977	1015	900	885	932	963	998	959	952	993	953	892	973	944	920	920	919	941	993	903	925	930	920	921	998	952	1004	987	936	933	928	940	974	963	913	948	930	951	899	961	919	951	927	877	895	970	967	930	953	939	985	945	895	913	916	922	988	971	935	995	957	905	917	909	969	926	932	922	986	966	920	944	922	916	921	937	925	951	972	908	937	919	915	956	950	999	971	901	953	926	967	995	1007	906	961	957	876	923	953	959	989	957	936	986	955	987	918	913	905	891	935	951	912	962	906	968	951	988	971	981	962	970	965	887	918	920	924	980	943	931	998	961	985	992	924	952	947	981	967	982	957	961	943	967	929	924	939	961	965	950	892	950	946	926	914	909	970	966	907	954	964	960	928	920	902	948	1013	966	961	972	918	961	965	928	972	969	959	962	934	917	956	1009	943	946	932	911	946	949	956	922	913	917	893	1027	956	978	886	966	960	925	968	946	945	919	926	972	954	948	952	962	920	956	949	957	922	937	942	939	904	960	957	1006	948	940	973	925	1001	929	873	947	926	946	1007	969	910	957	988	940	952	972	934	950	925	959	912	916	964	961	921	952	945	963	955	965	991	911	950	923	956	962	974	957	840	962	976	892	948	954	916	941	924	1019	907	946	978	1038	917	884	996	994	928	958	926	944	938	889	951	977	933	936	948	947	957	977	926	911	923	927	949	925	984	971	930	971	986	929	939	949	936	965	917	945	960	979	951	989	951	1003	922	953	994	965	884	971	927	1003	986	940	894	942	941	894	896	930	921	938	1032	995	894	1003	912	1005	923	992	929	960	915	928	948	948	935	997	970	928	897	957	906	959	955	937	941	899	942	918	1010	941	957	968	954	973	904	936	959	936	983	951	971	948	917	950	951	1016	932	967	970	944	948	954	963	958	990	943	963	953	961	960	902	944	991	963	899	951	956	931	962	935	921	931	928	967	948	968	909	931	930	977	947	900	947	985	959	975	897	979	913	967	983	925	949	952	969	969	913	954	976	936	969	887	936	932	996	938	957	964	927	919	948	938	992	934	976	943	966	996	965	964	951	945	922	931	923	959	976	908	953	920	933	935	970	868	912	940	924	924	932	982	931	928	927	916	962	906	943	953	962	939	934	977	930	968	958	859	959	962	881	939	903	956	939	958	912	949	892	905	893	936	906	915	921	963	927	987	915	890	978	945	919	957	959	995	966	922	1011	1009	899	900	964	953	921	960	1008	929	973	964	957	927	939	909	965	931	948	961	1003	1037	971	976	939	945	998	905	987	944	934	954	936	937	953	942	922	929	970	959	880	948	919	969	915	957	961	958	961	968	947	908	891	974	942	936	882	936	967	958	934	923	915	970	909	953	943	978	982	965	953	941	881	893	932	964	963	982	979	990	963	956	948	931	944	1016	979	954	930	941	939	950	945	997	944	960	935	972	909	935	933	966	948	940	907	935	924	923	1020	935	947	974	911	977	941	986	906	885	919	960	901	894	949	896	981	943	900	945	961	925	978	1006	932	931	946	961	907	918	972	893	920	914	937	930	972	916	958	935	944	931	979	983	964	936	991	946	933	960	941	973	934	959	943	949	962	973	923	936	969	943	975	909	987	877	899	976	967	912	995	961	917	953	921	915	946	968	967	883	982	966	955	903	967	997	924	986	929	933	943	928	934	872	1019	912	1007	995	935	941	989	987	995	924	941	929	982	902	887	954	949	938	906	871	898	938	963	931	1006	898	973	984	946	973	914	952	983	929	960	932	958	926	947	921	941	929	934	1026	927	949	946	995	924	960	941	928	974	970	932	948	995	1001	980	1000	943	891	925	908	969	979	955	958	966	985	972	1007	927	948	931	922	1001	1007	921	957	932	950	909	945	945	981	952	912	932	944	921	1000	948	946	934	876	972	950	954	934	966	929	958	932	923	1035	930	929	962	975	961	917	901	926	924	998	992	966	978	953	989	907	939
24654	21368	28018	26952	10340	465	275	260	245	245	214	229	247	231	251	256	222	247	233	250	231	227	209	253	231	245	264	248	224	238	264	223	265	234	226	226	244	242	232	232	239	194	238	261	224	212	246	250	192	223	252	238	225	214	242	239	244	236	231	242	217	233	250	228	242	217	220	253	220	212	237	255	232	234	227	218	254	259	243	251	202	230	216	246	227	245	206	235	232	213	224	214	258	240	231	241	255	200	256	244	234	215	234	236	221	213	193	218	251	231	226	221	212	217	219	232	222	249	237	210	247	235	215	240	218	243	205	236	217	240	215	226	229	245	236	273	214	241	220	217	223	238	257	241	251	242	240	275	204	238	224	241	213	231	224	245	230	223	233	224	226	240	219	206	206	239	246	221	245	250	273	249	244	245	219	226	236	242	237	256	219	224	234	222	223	238	225	220	224	242	237	195	247	209	242	232	245	246	239	231	232	231	238	215	224	202	246	231	228	248	226	242	224	236	237	210	226	221	249	235	235	226	223	216	230	216	214	219	237	233	251	244	214	237	211	227	228	241	229	209	215	237	222	201	284	253	231	244	227	238	235	239	221	226	217	238	255	236	255	220	213	220	258	239	242	231	222	239	237	229	222	247	231	243	241	244	215	220	238	231	258	221	230	235	217	242	212	216	218	236	214	235	270	249	238	251	224	213	243	222	222	212	249	240	227	238	224	223	253	237	232	243	237	247	237	243	264	248	229	232	219	206	254	248	222	253	228	255	236	243	219	212	236	213	230	214	209	228	239	222	234	259	228	229	221	194	238	267	211	242	225	253	227	226	231	228	229	234	240	208	214	227	243	227	226	215	232	228	241	232	223	212	234	265	242	245	225	237	234	244	255	211	245	250	261	231	263	238	207	244	240	216	231	225	250	229	206	250	253	225	220	225	244	248	227	220	234	236	216	233	224	236	230	237	246	228	225	256	252	217	228	254	202	219	217	211	237	212	237	259	252	248	199	221	208	247	238	241	234	244	233	229	227	221	237	229	261	228	246	230	248	243	204	200	274	225	247	219	231	212	221	222	236	237	253	215	241	244	248	200	244	244	257	239	233	234	259	212	214	269	230	216	225	202	221	224	237	219	222	219	237	224	248	211	234	233	243	208	236	227	232	230	204	231	226	256	244	223	244	218	220	243	208	217	225	222	231	232	193	277	239	224	237	248	223	230	237	217	249	223	224	255	234	254	235	242	214	212	239	224	245	278	219	239	206	226	225	211	225	238	236	244	235	223	234	238	209	254	227	249	216	211	240	203	229	226	231	235	241	240	224	233	229	245	223	220	238	221	220	223	210	242	237	235	243	210	225	234	237	212	208	228	232	216	242	215	230	234	253	242	248	214	243	224	253	224	210	263	267	208	245	246	230	235	231	214	275	234	219	258	231	242	231	203	258	213	234	229	233	197	215	224	242	248	218	229	228	241	230	246	207	206	199	256	265	217	221	214	242	224	207	231	221	196	229	241	215	232	262	207	206	226	221	247	226	231	230	226	241	237	232	240	249	245	232	218	240	241	236	214	240	256	239	250	225	235	245	246	212	232	238	232	237	240	208	242	227	242	237	248	223	210	237	236	218	223	230	230	254	242	205	230	234	217	241	240	240	218	216	230	220	222	239	222	253	226	220	245	248	220	209	216	225	224	233	218	221	240	219	246	221	222	227	242	207	211	245	263	221	255	268	236	222	251	223	226	232	248	242	246	217	229	205	240	237	241	256	233	209	229	249	219	253	238	211	223	234	246	214	219	242	231	245	216	248	210	253	268	220	255	228	218	209	237	269	242	241	230	238	247	238	244	238	203	225	233	225	244	212	239	250	247	231	220	262	201	221	264	232	236	191	241	199	239	217	236	235	205	240	248	233	213	224	228	222	245	235	224	252	227	238	217	236	243	255	230	236	242	205	236	239	192	226	222	221	215	203	250	233	209	229	230	256	220	230	254	250	235	228	210	228	244	259	208	241	219	229	224	217	214	219	211	215	227	236	229	232	211	202	274	232	246	206	216	246	235	235	214	215	223	244	234	255	228	215	234	234	249	252	218	244	211	244	248	225	229	225	223	214	255	213	211	218	222	254	225	226	218	232	235	239	219	237	224	194	244	201	216	229	248	206	215	253	214	241	246	203	221	214	226	250	227	217	240	214	265	234	230	230	219	243	211	236	217	226	233	261	237	254	236	210	236	235	241	221	237	230	209	236	242	226	226	209	218	191	215	244	239	226	207	212	217	234	253	236	239	213	233	239	237	233	219	224	230	240	226	265	222	227	234	217	236	240	234	234	242	217	239	243	226	218	234	228	227	225	225	254	238	237	243	249	217	213	259	215	228	226	252	239	213	229	255	230	237	232	245	221	249	231	257	237	240	263	225	189	230	230	231	249	232	200	227	241	229	235	221	208	236	244	209	222	218	220	227	242	258	229	232	241	193	242	225	199	228	235	244	229	233	233	206	240	239	233	223	220	208	247	219	218	205	234	241	254	238	254	234	255	224	235	248	210	240	223	250	210	257	214	234	225	225	212	214	213	255	243	223	233	242	214	256	225	206	235	209	226	222	231	241	234	240	227	209	237	244	246	257	220	239	226	238	216	232	257	232	242	241	239	217	230	230	228	210	210	227	232	237	225	223	222	261	225	206	189	237	214	217	223	221	244	225	224	243	226	219	224	232	222	225	225	221	231	241	239	237	254	230	254	266	238	237	239	222	230	226	212	227	230	221	229	236	214	216	241	241	229	220	236	248	235	243	238	223	226	228	226	222	232	226	260	249	219	239	216	231	237	247	222	244	242	261	249	228	225	213	243	237	217	206	227	241	221	210	219	192	218	235	244	214	231	235	237	213	253	216	222	254	219	234	238	248	198	247	258	237	239	246	246	259	229	242	236	243	233	236	224	231	194	247	225	214	228	259	235	240	216	207	229	245	215	242	238	220	254	230	223	229	233	225	234	250	261	203	233	214	203	232	233	227	225	264	256	227	211	233	225	235	228	232	228	219	228	255	249	218	244	221	237	235	231	233	239	243	227	237	205	238	221	214	230	249	258	232	251	231	243	222	213	248	255	222	208	214	232	243	226	249	201	231	243	231	243	218	216	247	195	228	245	217	232	198	240	233	243	241	236	206	252	214	231	232	229	212	229	219	230	252	224	233	248	226	238	224	225	250	223	222	241	234	235	242	246	244	217	258	243	233	216	243	235	229	224	251	240	223	226	215	249	229	239	222	211	234	240	217	218	218	250	211	214	233	247	243	222	196	208	204	223	248	211	230	226	235	225	214	197	231	247	215	258	226	217	223	237	228	228	242	225	210	219	230	236	228	223	244	229	245	201	220	198	250	232	249	240	223	256	239	220	236	244	214	249	236	214	220	205	237	223	242	216	229	233	227	258	252	238	217	242	248	225	222	260	225	220	234	252	241	234	249	237	214	235	229	245	218	259	239	226	235	245	214	223	234	255	218	240	231
37290	44736	39587	28387	5708	500	412	406	397	338	393	340	309	314	368	348	352	351	337	329	338	318	313	319	315	338	316	307	307	316	309	302	342	315	316	301	331	308	318	331	310	295	289	312	299	341	292	275	340	310	328	304	334	328	316	326	308	344	302	315	298	342	313	321	328	333	332	309	300	336	313	312	325	337	341	327	337	334	317	328	323	303	346	311	312	358	341	327	327	288	312	315	320	302	305	346	304	313	298	312	340	311	302	310	335	319	329	334	335	339	292	333	333	299	327	304	332	306	303	313	322	309	346	290	296	325	313	304	330	330	330	312	325	296	310	304	310	308	306	304	320	333	311	324	290	311	299	308	318	346	309	348	289	321	291	321	307	305	313	315	294	346	346	314	295	277	350	320	320	334	324	331	320	342	300	326	287	293	303	323	321	353	293	322	330	318	295	325	326	316	314	301	318	314	321	332	345	331	332	308	305	315	276	287	310	313	277	322	327	312	339	293	324	305	328	307	298	294	292	342	315	301	293	315	336	333	296	320	342	280	308	342	323	302	296	331	326	297	311	347	340	306	298	327	354	324	289	302	296	313	324	320	327	336	319	340	284	296	333	310	329	318	281	321	320	295	324	332	335	292	323	332	308	300	332	301	308	326	331	323	338	314	315	312	322	311	291	296	297	352	321	289	336	337	306	296	346	317	322	333	303	321	305	301	336	343	330	342	340	321	314	299	330	303	324	330	278	287	318	301	315	304	309	342	325	315	303	319	313	297	339	324	326	355	311	262	332	320	321	288	319	331	325	323	285	337	314	259	333	324	299	310	324	343	305	289	310	344	294	300	295	304	320	289	341	311	320	324	327	314	315	307	323	337	328	309	331	322	302	336	307	298	302	337	335	318	351	302	324	324	324	341	338	333	308	338	268	329	317	323	317	317	335	310	324	330	316	325	337	319	301	314	333	264	315	328	353	314	333	307	295	289	300	325	331	333	315	284	334	308	292	321	310	335	344	355	320	323	326	300	328	339	303	341	328	318	328	338	323	300	312	311	316	296	343	345	300	313	311	297	350	291	322	327	348	331	309	338	322	302	314	305	291	303	316	331	298	309	335	317	338	305	316	340	330	289	350	309	302	305	305	326	336	273	354	313	331	308	313	333	302	300	340	300	285	336	294	351	342	280	329	331	292	315	301	285	294	285	297	321	322	350	338	310	306	293	333	290	316	334	301	314	328	337	315	308	289	305	339	323	335	299	284	301	319	301	310	325	351	346	328	327	341	336	289	334	302	314	322	330	302	297	303	299	308	299	303	301	306	316	320	308	308	326	332	325	315	321	315	328	317	329	322	313	312	316	276	351	313	306	275	284	323	325	305	324	322	291	305	322	289	308	285	294	272	321	296	341	322	310	330	296	292	348	295	328	299	282	304	335	283	324	321	299	304	316	316	313	284	310	307	317	331	328	310	304	322	313	320	305	334	321	316	307	290	305	321	324	328	328	322	304	345	297	301	284	332	316	345	285	325	327	333	338	306	311	305	312	318	344	317	341	318	308	309	308	319	305	341	307	311	308	320	325	334	279	334	319	333	320	311	330	317	317	312	279	300	332	316	315	292	320	324	302	325	284	323	328	344	321	336	294	332	296	303	303	327	317	303	320	343	330	338	336	300	316	334	322	327	339	309	319	299	302	330	320	283	306	307	340	316	344	303	325	289	330	348	310	295	315	298	328	342	326	332	346	290	274	325	352	320	342	275	278	340	317	320	353	296	315	320	338	319	331	327	325	314	329	341	297	303	318	328	340	308	288	318	348	329	315	327	328	323	293	323	310	339	315	325	312	282	345	296	297	349	349	309	288	316	286	302	301	315	308	306	330	327	313	326	311	347	313	326	325	321	316	303	352	332	343	327	316	311	319	305	330	331	302	308	305	336	322	304	308	350	336	323	322	339	312	305	305	320	323	307	310	313	339	307	302	290	343	336	316	313	300	336	320	298	308	300	338	349	307	304	342	310	295	328	308	308	322	314	330	288	290	276	315	308	309	303	322	347	310	306	344	329	331	298	292	351	336	325	306	297	309	330	338	278	316	311	341	312	324	299	305	334	332	317	299	299	331	290	307	312	317	316	353	320	344	313	302	358	350	321	341	313	329	289	351	329	301	319	332	310	315	318	327	355	306	324	320	320	313	317	347	333	327	347	329	325	317	309	339	338	326	327	302	335	313	315	276	325	329	300	313	306	348	362	338	316	301	308	294	298	301	318	300	280	333	300	335	351	312	323	315	324	358	313	299	334	318	326	354	330	327	318	299	321	318	326	320	327	314	337	305	301	337	325	323	338	299	308	340	328	296	317	326	326	275	319	290	311	314	300	330	327	293	319	354	338	325	302	322	313	338	374	305	292	315	328	296	323	324	332	316	300	297	312	292	335	278	320	289	309	317	308	318	308	321	310	292	372	318	305	329	280	322	297	329	325	310	300	305	322	309	358	306	313	325	332	328	298	314	276	299	311	296	331	345	310	297	332	314	284	315	318	298	313	290	318	328	296	306	301	304	329	324	319	327	290	297	313	352	317	322	299	306	314	320	324	301	304	332	346	291	331	310	307	307	298	303	316	288	311	324	320	330	319	318	324	282	334	301	318	306	325	321	338	337	310	328	351	343	337	317	308	309	284	303	286	310	324	312	303	288	331	336	317	305	320	314	335	291	300	304	297	322	307	351	375	302	328	329	301	331	321	306	309	335	334	334	312	319	314	309	333	301	294	319	330	314	319	321	297	297	305	333	290	330	298	319	318	308	318	297	325	319	320	311	332	365	302	324	311	318	300	317	297	324	322	318	333	296	332	339	348	337	325	320	333	339	336	319	316	334	294	319	300	317	294	311	315	293	328	299	325	334	289	340	305	318	311	312	326	321	326	318	368	309	329	314	298	340	308	334	307	331	309	305	296	316	337	328	297	285	311	310	324	346	313	295	326	323	311	331	299	331	325	307	333	303	336	337	347	344	323	333	284	302	306	313	309	332	326	322	310	315	332	317	282	299	314	321	363	317	289	310	326	310	310	337	313	305	318	327	302	319	309	314	315	308	285	297	298	321	305	320	300	337	304	337	330	307	322	336	319	318	340	333	300	296	327	299	316	317	323	267	330	317	293	327	309	312	282	310	332	340	349	310	358	324	330	301	328	312	316	328	334	348	309	322	317	347	294	321	311	284	359	320	333	313	302	309	328	317	277	311	310	287	328	298	332	301	288	350	297	310	302	309	339	294	324	356	327	309	294	300	302	326	293	290	339	310	300	301	323	299	330	306	328	312	297	306	292	333	304	322	325	331	336	295	318	329	333	298	346	279	299	336	346	322	325	330	329	315	317	290	332	289	321	310	316	310	303	320	306	356	333	326	318	320	350	309	294	303	288	322	326	306	336	322	347	316	342	342	324	341	305	328	304	290	343	296	320	339	325	275	316	346	328	279	297	314	332	307	311	313	334	337	320	322	304	323	307	293
22291	21300	28488	25837	21888	19520	6277	833	673	688	679	637	630	634	622	619	638	591	639	611	629	660	593	651	600	558	657	611	610	607	614	618	584	612	584	643	571	570	568	564	576	585	565	597	606	606	588	612	585	559	606	621	578	560	610	594	543	633	571	599	598	634	605	611	623	553	570	581	627	586	578	561	570	614	625	575	611	594	578	636	620	616	588	572	603	564	577	537	608	580	616	615	569	579	610	611	620	608	575	602	568	561	597	592	608	610	580	610	574	573	572	547	591	592	619	566	582	569	656	569	596	631	599	558	595	543	585	561	577	623	589	598	599	608	560	570	571	567	556	566	563	576	604	544	548	585	580	593	562	572	581	593	602	619	576	613	595	601	603	594	615	569	643	590	566	623	590	580	519	610	601	626	576	625	580	663	564	557	580	586	599	609	570	639	597	591	581	582	592	568	535	612	576	604	599	607	595	593	543	592	614	583	598	549	613	581	624	600	587	536	553	589	604	589	578	593	601	545	596	571	604	597	604	590	560	562	594	581	589	598	592	612	627	543	588	564	596	588	591	590	586	602	624	538	591	612	557	611	598	586	587	584	583	620	585	569	601	615	597	598	575	620	592	575	579	597	594	584	579	562	582	608	584	608	627	579	574	594	593	620	609	581	594	627	563	606	591	568	613	525	567	595	600	578	585	604	622	610	622	601	589	635	582	580	591	591	556	578	591	600	576	575	608	594	568	605	558	585	630	590	617	616	600	589	597	599	608	604	575	580	577	603	625	609	586	596	548	627	603	593	616	593	633	611	570	605	557	564	577	531	581	619	608	612	562	569	564	646	605	569	565	628	627	576	561	602	573	600	591	562	602	585	570	577	571	571	592	596	597	623	596	607	576	587	595	578	605	595	577	588	608	582	580	548	640	576	644	581	605	575	589	593	611	578	577	589	593	575	597	617	561	601	532	581	581	575	587	616	595	550	561	622	574	549	648	582	593	553	555	604	592	605	586	626	594	592	580	622	592	529	574	592	575	597	591	601	620	616	608	611	616	599	567	602	604	619	561	619	605	608	557	594	567	614	581	615	591	568	638	574	570	584	607	605	582	581	566	586	598	613	560	598	571	591	618	552	617	578	621	579	593	558	606	572	622	593	601	611	627	570	592	600	573	576	613	582	595	637	580	626	608	589	613	566	610	602	608	573	614	573	590	588	617	594	546	581	601	613	629	632	618	583	588	603	585	559	588	647	592	573	584	619	574	549	595	575	599	608	571	591	620	580	661	609	607	552	573	549	558	572	588	591	599	635	605	570	588	562	631	547	579	536	646	533	580	597	610	587	581	579	576	586	539	626	566	598	580	585	619	605	591	613	644	536	546	587	581	600	554	615	582	589	574	595	600	544	595	634	587	619	602	578	585	557	609	617	568	536	590	560	572	599	566	600	619	592	566	564	612	606	595	594	629	594	606	539	605	566	579	647	586	527	611	594	555	572	560	600	604	574	600	576	576	574	553	611	617	577	586	623	573	585	602	603	572	572	550	578	573	546	586	577	580	577	585	569	590	610	583	592	625	585	551	583	563	586	574	570	565	588	604	581	605	624	575	570	588	621	581	555	617	571	598	644	589	546	602	610	602	580	613	616	549	573	599	581	566	562	545	606	604	614	586	585	558	604	565	562	579	574	507	586	581	576	609	572	591	582	590	607	589	573	591	590	572	610	604	581	571	553	583	580	598	560	541	643	582	536	566	583	579	622	584	589	549	578	572	580	607	571	589	598	576	593	568	607	564	588	597	611	581	609	561	599	627	581	563	569	595	607	627	574	562	567	568	631	565	571	550	603	566	614	589	601	561	645	548	552	573	610	618	603	535	583	580	593	618	637	582	605	654	550	588	605	593	577	609	578	618	585	572	610	613	613	619	575	564	608	573	566	588	566	571	586	592	579	580	589	562	551	607	616	569	595	592	623	566	597	586	614	615	583	579	557	592	546	563	580	583	631	605	602	595	634	559	573	610	595	584	637	627	580	540	568	549	597	575	579	565	592	616	607	608	618	580	597	586	612	597	589	561	636	563	577	576	587	619	587	642	649	621	605	606	588	623	575	608	628	593	585	565	585	574	621	570	583	596	587	598	565	581	561	555	600	633	625	559	595	611	584	574	639	560	555	611	612	575	596	597	574	607	599	580	590	571	580	547	575	567	571	588	530	554	552	626	558	563	572	580	572	591	556	588	607	603	603	588	588	628	588	570	594	612	591	576	596	568	556	567	538	574	629	581	615	568	576	561	654	625	578	585	553	618	575	620	593	611	564	576	575	569	590	615	598	602	582	577	608	586	627	646	610	589	567	544	543	550	602	572	578	620	612	558	594	606	578	611	589	599	597	592	552	592	573	613	603	559	590	573	630	571	576	573	597	585	577	600	590	548	573	545	575	574	605	634	625	571	615	593	574	562	601	554	607	587	604	532	611	569	593	611	560	579	587	586	556	553	580	620	571	592	568	601	603	588	584	593	583	580	608	562	600	583	579	612	604	555	575	589	606	579	594	543	552	565	604	567	595	596	578	619	531	584	604	546	602	581	596	589	615	623	608	544	572	593	636	581	588	570	574	582	600	566	586	605	560	574	621	586	639	566	584	524	585	620	570	640	614	587	601	611	549	546	616	654	575	581	597	568	574	566	603	562	582	584	581	590	584	595	621	568	615	584	634	545	603	599	589	571	596	594	563	611	582	581	580	629	583	553	595	555	582	588	590	556	597	622	577	563	558	642	595	572	579	539	601	588	611	615	572	587	574	600	613	552	588	621	567	597	564	602	571	526	551	572	587	602	620	578	617	614	577	629	602	659	621	610	621	570	598	580	578	517	598	611	617	608	587	574	586	594	619	576	555	566	553	617	588	593	581	604	634	597	567	598	604	595	579	554	598	633	577	555	621	589	576	609	590	587	549	594	502	611	582	612	598	564	569	533	569	594	566	612	550	630	608	549	558	582	593	584	592	579	572	553	585	601	577	605	602	648	582	581	570	570	586	646	588	553	584	547	596	583	596	583	558	608	562	674	560	605	590	557	570	571	603	634	575	621	581	635	572	597	580	620	569	580	602	540	546	575	515	565	608	592	567	603	581	572	574	598	591	578	592	605	603	585	558	624	595	591	583	578	626	604	584	548	558	603	616	590	584	622	580	589	646	585	631	610	587	614	621	562	554	561	587	594	608	574	552	624	584	575	546	573	612	613	573	603	584	618	566	563	573	630	579	608	609	623	609	600	609	590	599	563	599	586	606	579	606	596	607	623	587	615	569	574	603	577	585	643	581	631	599	563	603	608	581	558	575	612	570	593	598	588	568	617	586	590	619	565	607	555	600	565	588	595	595	621	585	596	586	569	603	565	548	619	573	613	564	616	639	573	569	602	627	566	604	600	593	571	573	568	593	561	549	612	614	560	594	583	574	575	587	565	566	604	597	587	553	561	576	577	576	549	590	586	587	546	577	539	571	549	565	522	602
49875	59163	58542	48430	13457	1408	1212	1005	1011	963	879	907	829	866	845	824	856	802	826	818	766	756	758	830	779	804	799	762	773	784	748	796	784	725	764	772	783	754	794	736	835	762	798	772	783	782	766	802	735	761	786	760	762	725	803	790	804	734	753	752	817	739	796	791	747	753	753	717	724	730	740	772	760	723	808	801	767	775	763	767	791	748	798	776	748	739	769	779	748	747	783	745	748	745	773	749	761	777	753	762	738	800	772	752	727	806	770	760	728	717	760	773	795	754	782	788	825	786	736	756	794	750	765	767	733	765	777	770	738	749	764	789	764	763	775	762	710	777	703	754	742	738	781	752	752	770	760	700	785	705	777	769	768	772	767	770	737	822	784	764	750	736	780	728	735	765	759	774	752	745	766	739	763	790	768	761	757	728	788	773	774	745	766	811	715	738	768	787	743	782	753	755	750	782	758	778	726	750	778	730	702	790	749	712	761	759	792	755	760	699	744	718	816	773	746	777	799	726	739	730	778	739	732	703	729	753	773	750	780	761	807	793	758	787	811	716	834	776	773	754	748	776	772	798	717	732	762	751	748	710	775	830	766	776	743	781	763	752	770	787	744	791	782	770	734	739	791	791	777	748	762	747	779	744	796	753	785	732	800	786	864	764	742	762	754	769	746	732	757	780	785	722	720	775	797	738	792	743	770	798	745	743	783	715	741	744	725	764	810	734	766	772	781	763	735	800	758	815	820	792	745	730	738	720	758	790	787	751	723	782	712	737	781	723	800	736	757	753	727	789	804	742	807	723	735	785	780	771	736	752	717	772	767	754	789	764	812	761	753	761	810	769	785	732	787	756	740	817	760	751	746	730	748	816	796	751	804	745	778	768	779	742	784	774	790	785	760	790	756	745	736	805	745	749	775	730	774	748	773	724	749	711	755	788	786	781	770	772	767	789	770	766	767	762	761	743	769	761	760	752	779	722	751	758	787	786	759	765	756	705	749	779	750	727	751	766	779	774	694	804	781	774	713	750	739	709	769	726	790	758	796	728	762	732	715	794	747	756	770	773	753	748	753	768	779	794	750	730	798	728	715	812	751	794	777	762	726	762	814	746	776	697	764	729	771	794	792	798	758	733	766	786	783	768	785	747	785	720	787	763	791	798	790	721	736	800	723	727	742	751	746	727	743	768	790	751	736	774	778	737	751	773	711	772	728	757	776	818	793	728	768	757	793	729	741	752	767	813	741	728	737	777	740	734	763	753	727	724	768	775	792	746	777	816	769	737	760	740	808	732	781	746	744	732	765	786	794	783	733	771	748	810	774	724	752	793	726	739	761	738	774	759	725	766	779	762	699	770	727	765	797	741	767	775	750	744	761	744	764	715	784	780	742	785	746	771	751	745	752	725	747	738	774	764	778	793	753	744	768	780	755	796	781	755	723	809	799	751	728	792	733	755	751	774	746	762	746	690	753	778	794	801	719	748	724	759	790	760	748	723	759	786	764	717	793	762	766	794	734	739	796	746	742	812	781	764	797	764	737	789	819	747	784	760	756	808	735	729	761	800	747	707	752	754	751	722	774	794	770	816	777	710	772	749	788	741	712	707	807	815	774	758	729	752	743	758	769	770	803	757	750	777	760	749	693	820	702	747	698	741	778	759	727	771	788	759	765	772	745	766	726	726	765	709	743	746	777	727	792	742	756	785	761	737	708	683	780	742	742	708	777	760	740	753	743	711	768	751	746	736	765	762	785	802	793	764	756	788	762	719	787	766	751	743	731	784	746	763	803	778	746	779	762	732	744	816	764	793	723	764	778	760	797	755	775	701	772	777	761	780	770	730	762	760	713	775	789	767	732	765	781	796	720	757	733	799	709	764	758	755	770	707	719	776	801	712	778	766	781	824	725	782	792	791	749	724	776	727	735	737	682	749	764	765	737	773	785	755	763	726	759	824	775	810	740	783	791	808	720	794	755	752	764	766	788	768	747	793	788	732	754	737	751	743	780	753	764	750	761	799	796	739	742	772	745	714	783	798	777	735	795	748	743	771	735	726	764	749	753	758	744	752	752	748	781	761	792	798	764	724	731	738	711	740	735	774	777	723	766	795	727	755	750	743	694	798	733	739	756	739	756	794	731	770	757	716	828	781	765	733	778	759	725	782	745	731	820	729	789	795	778	768	735	747	773	806	802	725	826	709	751	753	745	799	736	742	788	731	691	744	755	760	769	721	728	762	767	726	728	793	750	757	773	789	778	783	760	702	746	732	764	750	788	754	800	749	751	778	761	749	766	750	716	774	764	745	783	720	722	758	760	763	823	775	738	757	760	768	729	730	739	758	741	764	760	728	764	777	791	756	733	781	794	753	759	800	801	762	788	753	790	755	811	780	762	775	756	775	802	758	716	730	754	779	770	816	752	792	801	799	799	796	745	794	722	803	790	767	766	800	772	754	790	776	742	777	770	735	830	749	744	727	751	793	799	782	786	766	696	760	771	771	786	804	777	761	806	734	735	755	743	729	746	735	754	769	808	738	747	738	750	756	734	743	777	748	732	750	803	748	764	791	757	769	737	750	796	737	787	749	733	755	760	753	735	765	755	765	755	761	756	734	718	775	738	752	764	743	785	798	760	730	807	743	772	759	783	725	744	791	766	776	763	812	798	746	701	794	747	724	766	701	754	772	726	745	762	744	757	733	730	750	743	736	810	767	797	766	782	737	805	781	703	738	759	728	694	746	759	762	798	782	775	763	728	772	806	812	726	748	772	762	749	802	764	752	797	780	782	720	807	785	732	770	781	764	760	734	816	734	738	773	725	783	785	705	745	748	761	774	676	778	761	712	755	731	754	702	728	738	779	804	756	798	739	776	749	762	818	738	757	768	821	719	751	744	761	732	777	776	777	735	733	778	761	745	807	732	723	788	751	806	767	766	780	801	766	760	770	763	778	743	754	761	764	735	800	776	791	739	825	766	748	782	734	762	799	787	753	780	712	732	719	738	766	782	747	740	781	697	744	777	745	746	798	773	794	771	766	759	776	729	750	746	744	743	752	757	704	775	767	784	754	790	741	776	749	782	792	819	768	745	806	778	751	780	721	705	771	698	724	772	769	737	781	770	752	749	775	687	740	747	736	729	727	761	699	730	721	768	777	761	764	754	776	762	716	757	740	770	768	763	752	734	802	717	742	768	752	755	777	761	795	793	788	797	745	721	730	752	775	757	746	736	768	734	760	785	793	736	701	766	728	724	764	783	725	818	757	766	737	783	778	737	739	763	758	727	744	747	767	718	702	769	772	771	724	730	740	767	805	791	744	702	794	760	792	729	726	696	754	786	781	832	785	722	794	762	763	771	752	741	803	726	715	789	764	777	747	768	760	741	685	757	781	767	760	759	772	738	792	740	760	720	782	762	756	748	760	736	751	720	738	760	805	759	757	754	800	772	772	782	796	727	807	773	771	759	725	760	728	752	739	795	746	821	775	751	752	762	753	752	729	761	827	795
27603	20752	17750	9908	1670	619	531	469	523	454	479	524	494	483	430	491	475	426	478	435	466	479	471	471	486	482	490	497	436	486	458	453	446	453	475	449	463	490	485	481	467	483	448	478	508	425	475	455	473	467	446	457	443	495	460	479	470	484	482	542	477	477	473	470	454	464	450	426	498	489	492	459	486	500	468	478	492	469	476	493	436	480	507	463	472	463	454	448	475	451	513	494	541	508	481	463	448	478	529	434	499	451	482	494	483	432	479	465	484	437	429	493	462	508	497	457	525	474	489	480	467	461	422	471	475	468	452	504	468	439	461	475	486	454	493	446	503	420	466	490	480	452	480	458	442	436	413	464	510	488	483	509	478	480	516	435	450	472	442	468	506	477	479	479	486	467	481	465	479	505	475	491	479	475	484	431	483	457	439	492	502	443	468	454	479	502	466	480	450	431	472	475	495	520	485	448	472	446	502	470	485	442	494	467	451	464	506	445	464	476	463	443	441	479	446	434	456	492	459	457	480	477	433	426	465	479	458	499	461	420	499	456	472	450	523	467	474	444	465	467	435	458	468	467	471	466	442	463	496	488	486	452	487	494	500	451	486	484	491	479	454	450	431	458	467	496	480	488	463	477	435	494	450	489	492	483	479	422	488	478	464	468	404	436	468	445	474	497	478	468	446	452	447	505	462	432	469	446	456	447	495	455	493	494	453	493	518	476	516	455	452	530	453	499	451	492	492	418	481	472	479	438	471	478	450	501	480	496	481	496	503	443	462	525	452	477	456	493	444	491	446	455	460	465	432	502	467	448	464	500	532	489	477	459	492	509	467	447	466	446	478	491	461	469	443	456	475	479	461	497	440	471	469	480	451	485	487	498	461	483	466	501	483	493	482	454	440	452	503	483	439	485	506	488	483	442	503	481	493	469	447	477	495	459	453	472	508	496	479	509	462	498	474	461	489	469	450	474	489	467	488	430	469	444	419	451	479	429	461	495	492	428	494	485	476	484	454	503	461	464	437	456	466	456	468	472	460	439	469	459	473	500	479	470	459	488	488	486	469	462	487	437	444	439	428	483	453	497	513	535	488	431	464	472	463	506	462	496	510	448	445	464	430	480	477	455	490	477	456	490	459	453	448	497	465	494	512	497	456	444	464	462	456	494	449	489	446	483	525	478	478	491	483	434	454	429	474	470	486	475	458	514	485	443	493	462	444	430	439	488	450	501	461	477	468	480	493	472	476	458	448	484	481	504	481	503	442	449	485	457	470	465	508	473	458	466	463	438	491	445	472	470	457	474	510	461	496	484	493	465	455	497	483	481	471	438	454	497	500	473	470	485	469	433	496	455	480	444	487	521	469	471	446	449	512	445	461	466	482	461	482	479	463	471	457	456	453	476	465	480	475	459	446	515	481	474	471	424	440	453	446	489	509	471	479	486	472	435	481	459	464	469	497	457	455	471	477	486	458	478	465	487	453	466	452	447	477	436	470	442	487	499	455	454	476	493	470	458	478	457	490	508	474	464	467	453	492	488	470	468	460	471	437	486	469	486	471	475	482	465	496	498	486	458	482	470	452	468	478	463	477	471	434	480	481	441	471	495	475	452	469	460	466	472	433	457	467	498	493	435	482	476	444	434	445	469	472	499	468	462	481	477	455	464	481	506	479	489	478	467	488	457	499	477	428	493	483	450	474	442	491	485	518	463	465	457	495	479	490	448	476	476	473	460	462	500	463	463	475	490	463	450	490	471	464	479	460	506	490	459	441	481	506	449	446	475	481	496	447	449	525	472	451	465	467	440	498	460	474	480	460	508	499	488	492	456	455	444	488	473	449	451	489	465	477	490	462	463	513	472	452	519	452	487	473	486	431	522	458	492	477	483	481	487	481	491	507	459	500	450	499	461	459	487	465	449	456	474	461	469	465	502	486	445	492	431	468	476	486	476	486	447	454	470	457	515	476	480	482	472	443	431	503	472	452	438	470	475	456	469	478	463	482	471	476	465	487	485	461	466	471	436	430	517	508	470	482	471	478	484	487	477	449	463	453	472	460	499	478	486	467	477	478	470	434	491	469	466	451	535	461	481	439	451	496	454	457	488	443	447	464	476	486	461	473	458	463	471	489	463	538	456	458	475	474	481	488	469	499	465	482	463	480	496	483	516	451	469	437	476	462	508	462	444	463	466	505	468	496	470	448	472	487	470	496	481	453	487	449	493	467	419	458	467	494	494	510	483	478	477	512	459	478	488	459	486	499	443	436	503	480	475	469	503	442	465	470	479	512	475	504	468	450	474	453	479	526	483	477	460	475	468	519	465	501	489	453	468	491	451	491	489	462	519	451	479	486	447	454	463	503	491	480	502	463	469	505	455	458	483	448	444	477	468	413	476	434	442	475	504	469	471	466	486	489	484	463	454	444	471	426	474	497	481	506	470	452	429	505	475	457	451	433	484	474	525	471	495	458	483	438	450	478	482	491	502	494	467	474	514	447	449	450	479	447	451	498	466	463	480	501	475	480	455	481	474	456	467	451	504	494	463	477	489	458	438	475	510	480	462	482	476	474	474	492	494	437	490	453	474	458	494	430	473	439	453	471	472	473	447	466	451	440	459	494	465	453	468	467	491	477	487	474	458	483	460	464	473	482	483	447	464	480	495	495	463	501	452	469	472	501	486	507	463	454	429	486	488	469	448	532	492	480	453	472	460	532	492	456	438	482	464	484	487	477	523	498	507	472	498	507	452	446	483	481	456	445	447	449	480	409	487	459	475	455	511	451	485	463	476	454	455	445	474	526	458	459	439	488	456	489	469	453	479	478	485	458	467	464	446	469	525	455	466	499	498	505	438	485	438	461	490	458	452	506	496	447	458	499	487	487	478	499	460	465	477	492	467	519	456	452	472	440	469	482	509	426	484	459	460	503	503	479	482	461	470	491	478	431	442	472	497	438	477	463	463	489	458	456	485	481	450	462	464	484	467	479	482	479	481	485	457	490	489	425	420	487	485	465	488	469	472	513	469	461	470	488	475	480	486	449	487	458	486	500	482	512	444	458	458	488	498	470	484	485	431	476	505	476	453	469	473	485	469	477	476	468	472	456	447	469	476	481	481	466	458	448	494	498	432	472	477	445	465	504	510	460	486	507	486	493	420	473	510	493	510	465	503	466	479	492	481	445	473	487	511	500	495	486	478	448	493	476	467	452	492	510	495	452	458	480	487	475	478	460	498	451	396	483	510	464	464	460	461	489	467	493	497	483	496	462	490	451	449	499	428	433	473	458	456	484	447	474	463	441	477	455	474	461	468	472	482	467	480	480	468	524	465	476	470	492	476	471	425	492	434	454	456	509	507	480	526	456	451	507	442	443	469	459	486	468	487	478	458	464	440	460	475	484	474	425	468	468	500	496	468	485	465	481	425	471	459	482	480	451	434	436	447	456	460	460	470	449	429	460	460	461	449	510	448	487	485	465	455	460	494	458	438	449	491	457	456	462	462	474	468
19942	23134	17173	9029	1911	613	648	623	621	595	561	629	591	621	641	602	608	617	563	617	637	563	599	611	579	586	633	555	612	586	576	624	613	618	588	575	623	602	556	616	600	616	597	576	568	592	615	604	632	581	626	582	581	609	573	577	643	605	595	644	596	586	609	588	616	581	579	586	599	625	542	583	591	650	616	609	579	598	547	593	596	565	568	638	618	556	633	596	600	597	603	602	609	652	559	571	568	608	597	603	612	592	566	600	648	615	571	612	613	609	542	638	606	620	600	604	617	590	620	601	612	563	633	605	615	643	624	591	592	586	606	605	573	603	585	653	571	626	585	612	560	635	622	648	578	579	638	607	560	614	612	584	603	581	575	580	644	632	629	609	576	603	613	596	608	623	628	587	606	577	584	546	578	656	588	616	641	617	577	566	628	570	612	629	585	593	600	574	596	591	570	599	597	645	586	604	618	570	601	633	585	581	590	601	588	608	633	578	593	595	621	612	602	577	598	584	633	577	585	536	586	579	573	595	613	567	627	607	639	616	607	601	559	606	580	551	618	608	595	587	615	545	587	610	614	591	581	552	601	623	575	567	568	598	615	626	605	596	639	614	586	587	580	585	625	595	593	574	603	611	607	568	617	581	652	568	594	610	609	599	634	620	577	558	624	597	638	584	602	575	588	608	580	566	571	581	595	589	615	627	586	596	567	613	621	601	586	593	602	625	611	586	622	583	595	571	564	624	605	614	613	541	582	622	596	656	569	630	605	624	624	602	614	614	590	615	589	554	635	564	611	592	557	608	590	601	596	601	608	628	612	622	573	597	584	623	597	649	601	611	566	611	573	591	588	620	604	614	592	574	555	603	608	628	607	595	562	575	618	641	606	592	611	588	605	614	603	585	583	628	589	604	621	589	548	590	600	615	535	635	643	580	599	565	617	587	590	571	594	581	608	595	645	607	580	630	599	575	628	603	585	581	636	615	584	619	584	562	591	609	606	602	567	648	581	612	646	562	602	623	579	593	559	609	635	602	599	640	571	550	603	597	639	628	574	583	621	592	614	617	592	618	624	669	590	598	566	578	591	597	569	591	617	622	591	602	593	572	636	609	660	592	647	609	572	630	556	630	600	585	597	588	620	635	594	582	587	622	611	618	630	594	584	592	591	573	578	589	661	591	581	587	579	570	612	627	604	637	607	616	605	609	598	594	651	650	603	562	604	560	588	633	606	623	605	631	566	630	564	639	579	601	597	616	612	605	579	574	580	577	573	648	637	583	598	614	607	588	602	609	629	538	604	608	572	552	632	584	620	641	602	593	661	572	604	591	599	585	619	592	589	594	605	610	582	588	591	605	614	552	572	584	611	584	633	626	594	628	621	612	616	599	586	584	589	556	575	565	616	596	611	615	583	666	599	606	572	597	621	567	602	590	584	601	644	601	598	587	578	574	603	621	617	527	569	588	643	604	599	594	591	589	625	579	657	642	593	601	568	604	623	618	599	571	616	588	593	596	595	562	644	643	574	582	599	581	598	602	645	597	615	548	608	638	590	627	586	577	578	558	564	588	631	575	614	598	619	575	641	583	616	627	602	593	587	571	571	599	637	575	603	620	647	583	634	593	608	574	578	618	611	581	573	596	650	634	591	596	605	604	577	633	600	583	602	600	614	633	623	617	572	627	608	663	570	588	588	594	578	589	628	576	609	635	641	634	612	611	601	651	615	585	561	630	574	626	606	629	604	620	625	574	603	648	604	585	564	582	597	562	556	618	582	619	607	598	576	586	604	595	596	573	601	580	593	618	578	604	581	598	582	615	606	607	611	596	614	603	649	626	602	622	633	565	588	571	579	593	603	630	594	605	595	613	610	573	595	600	607	595	618	574	598	583	546	567	601	630	599	558	603	584	577	570	645	603	545	608	607	592	623	600	605	620	593	577	596	632	546	593	602	611	603	598	607	587	613	593	603	585	616	576	623	623	575	618	638	619	599	561	608	642	587	609	593	595	604	588	625	591	632	648	603	595	630	576	645	566	610	605	577	622	622	596	602	592	620	610	594	578	612	606	614	561	621	589	607	614	610	581	587	635	525	613	633	582	575	592	595	604	615	609	592	567	621	657	558	618	575	618	549	621	589	596	629	607	578	604	594	596	645	583	591	614	635	596	632	605	617	588	593	598	643	626	569	605	587	574	573	619	598	577	642	548	544	607	611	540	613	639	593	606	628	651	575	585	623	615	594	614	605	636	602	591	593	578	601	601	614	609	580	611	602	562	609	584	620	615	627	642	602	620	629	643	605	579	592	586	572	579	621	622	579	527	576	573	618	602	594	596	585	579	557	560	607	586	623	589	621	603	624	643	582	604	598	627	621	582	610	585	623	688	597	587	630	596	634	588	591	602	632	577	621	588	595	588	618	603	554	566	611	601	600	591	616	547	566	573	597	614	631	616	619	646	592	611	624	608	648	581	558	572	574	584	620	557	605	556	585	593	606	637	611	581	571	614	599	621	585	631	634	615	570	587	637	596	584	601	616	632	574	583	612	587	561	600	610	550	651	588	574	639	650	568	587	602	589	558	609	620	575	602	588	658	603	592	640	612	583	583	569	588	652	590	614	568	578	590	620	608	579	630	613	618	586	593	647	618	642	627	618	535	586	635	622	540	635	611	613	591	629	627	635	590	577	569	593	585	566	613	618	590	578	619	609	621	628	587	616	585	593	567	577	644	612	608	612	581	614	591	567	613	576	656	578	582	603	594	579	638	612	606	611	603	606	604	609	600	638	580	611	607	608	576	601	565	588	571	584	617	635	623	591	616	623	548	594	580	577	618	599	585	636	586	544	568	616	615	621	610	614	601	629	584	579	613	627	550	607	569	651	611	585	654	618	629	576	587	614	618	573	594	579	642	575	614	609	626	607	606	635	574	614	638	590	567	581	606	598	581	571	619	547	572	610	583	623	615	587	617	579	614	553	611	538	614	583	622	560	599	612	579	548	631	586	562	606	589	589	596	565	547	591	662	601	600	592	628	574	617	654	611	653	616	595	599	653	542	572	602	639	566	607	586	583	589	585	588	600	586	588	648	589	626	619	582	567	573	629	637	582	612	569	569	634	634	573	624	605	600	575	607	622	589	641	596	611	598	600	626	599	588	573	680	576	585	610	605	597	581	557	588	564	584	601	598	599	626	582	649	619	612	563	587	616	626	595	623	558	577	553	606	624	561	611	547	605	671	647	641	608	621	557	608	608	595	575	572	599	569	619	618	620	593	603	584	592	624	653	617	644	611	600	570	605	597	607	575	539	610	583	542	612	631	594	634	573	561	586	589	587	629	580	597	622	615	614	638	634	579	618	616	615	630	607	578	584	581	590	550	613	630	596	599	619	583	624	599	567	635	614	570	577	619	559	608	598	582	615	551	582	613	646	597	615	579	595	607	628	583	576	613	602	598	600	588	584	639	629	641	629	569	581	576	631	599	608	637	594	575	585	640	609	607	578	629
23245	21377	28223	27592	21641	12023	1521	923	806	765	848	819	806	827	768	775	768	790	795	784	807	805	743	819	747	787	736	782	717	724	793	826	780	788	723	778	754	761	754	820	764	786	767	722	758	763	787	741	779	796	766	735	716	762	801	756	791	800	813	761	831	815	788	754	764	779	786	783	723	782	743	732	808	751	824	756	754	775	700	748	717	793	790	734	769	771	767	811	745	807	759	718	795	762	787	774	773	701	821	695	773	739	812	783	778	767	801	775	752	759	783	730	791	760	731	775	704	760	748	762	745	824	763	709	753	760	781	738	763	764	798	790	739	772	758	754	763	794	796	734	740	740	733	720	779	755	731	809	789	784	774	768	768	769	761	733	734	762	748	745	790	722	785	792	733	733	733	732	767	713	777	745	790	757	761	736	776	813	732	819	834	682	746	754	734	769	763	754	714	774	741	752	760	742	738	796	730	756	771	764	769	782	782	766	791	777	769	785	815	747	727	749	802	800	783	748	779	799	777	777	759	768	725	756	759	731	716	776	783	763	779	778	761	782	820	700	783	770	754	741	769	787	811	781	810	782	749	721	750	744	748	794	714	796	727	721	820	761	767	813	784	817	803	775	750	720	745	727	730	748	784	775	771	785	759	771	762	779	773	747	809	778	766	712	758	806	805	789	712	760	752	754	786	725	753	759	756	744	769	810	754	807	757	762	782	767	757	788	763	766	800	799	760	758	796	744	743	769	770	778	728	764	782	772	773	780	739	738	803	766	717	821	798	755	747	773	747	745	805	782	774	788	780	719	726	779	787	782	730	746	758	772	725	792	788	787	786	752	760	750	774	844	742	777	753	730	786	787	804	779	785	742	746	772	761	765	788	753	771	764	730	734	743	703	812	804	766	814	763	760	740	748	745	775	767	806	783	713	750	759	776	755	767	742	742	810	802	744	762	774	767	788	769	766	739	816	757	795	789	789	753	766	757	778	779	721	745	755	785	830	743	779	767	727	750	785	813	708	803	736	760	743	818	770	730	802	798	746	784	792	739	754	785	751	762	773	808	810	761	761	758	765	774	765	769	775	771	795	757	733	787	753	743	731	765	770	692	824	712	770	749	771	751	782	784	807	763	789	748	746	733	771	771	786	786	758	751	782	715	751	796	776	823	791	762	770	720	754	763	753	764	734	787	800	726	747	733	823	824	751	752	740	746	830	781	772	753	758	783	807	781	737	740	737	777	744	746	795	744	810	754	739	733	780	778	736	732	824	689	787	785	740	806	766	784	746	767	714	775	800	765	739	711	763	760	760	828	775	781	792	741	714	748	754	777	759	740	729	745	743	784	726	738	816	830	730	787	795	814	765	760	733	803	802	782	727	763	766	805	788	768	758	755	790	812	757	797	730	770	711	752	742	755	737	784	734	770	794	813	739	774	748	800	731	775	744	786	712	775	823	754	789	761	737	811	744	765	781	716	782	768	740	793	727	733	756	771	784	805	738	736	787	764	726	775	815	796	770	743	754	766	749	793	724	725	813	741	790	736	778	745	767	732	757	713	753	788	716	815	750	745	743	769	764	774	758	778	749	798	779	761	777	758	745	784	808	763	736	741	744	806	748	786	751	758	766	751	782	791	741	737	776	764	799	748	783	795	769	741	765	755	717	771	813	782	795	761	754	774	764	733	747	735	731	770	776	737	757	826	747	771	743	761	790	766	751	800	755	792	767	772	777	757	773	772	766	758	771	770	738	770	741	738	826	754	793	766	761	791	746	744	778	809	781	747	724	774	724	724	762	763	764	731	804	799	771	712	796	748	772	720	760	788	775	750	746	747	779	705	772	795	721	758	777	764	746	730	729	791	762	765	828	750	747	747	691	767	757	776	746	795	731	768	818	779	792	771	792	823	777	778	799	753	759	788	813	750	750	793	743	801	803	699	770	754	724	738	820	759	785	760	725	762	769	713	757	745	738	798	819	742	757	784	754	788	792	761	796	775	785	738	803	779	763	771	755	809	741	765	772	743	749	752	790	753	713	750	747	766	736	705	731	736	803	782	749	738	760	797	750	802	779	754	785	788	782	704	810	786	801	750	744	760	723	742	762	784	784	795	790	773	722	769	720	792	788	779	758	766	756	763	776	796	747	756	768	748	803	718	767	824	732	768	750	709	769	744	746	782	725	756	752	784	798	743	774	759	798	796	766	737	789	797	789	768	742	793	836	775	793	801	824	779	780	843	746	774	730	741	744	806	782	768	785	764	787	818	784	699	778	749	722	766	798	808	761	781	764	713	818	759	765	793	803	772	817	769	735	776	791	738	748	740	801	717	753	773	776	786	771	806	770	804	724	775	747	790	706	735	759	802	797	727	779	748	803	781	726	760	813	793	721	782	763	687	821	777	798	737	802	792	759	797	757	714	802	793	766	739	735	755	766	782	747	780	758	782	775	699	732	765	737	767	770	800	785	795	739	736	745	784	798	746	739	826	750	836	800	715	787	762	781	767	759	780	805	791	768	736	810	764	756	774	762	773	736	761	798	727	743	757	724	746	740	736	807	766	766	738	771	723	755	786	761	728	767	762	760	773	739	721	708	773	769	703	760	779	753	755	741	768	781	858	778	798	766	780	758	773	716	752	797	762	778	734	747	756	721	815	802	767	701	733	757	774	790	787	765	779	771	764	760	747	771	797	819	770	787	746	759	743	766	791	741	767	757	731	770	784	748	853	768	753	784	767	789	773	703	718	777	792	794	707	820	754	804	796	742	831	761	753	757	779	775	791	804	766	793	730	800	784	788	767	749	788	751	777	814	761	665	801	764	797	780	739	706	792	764	751	775	805	731	717	739	725	756	811	760	778	789	785	733	759	706	785	767	844	746	782	766	767	801	812	787	744	739	778	754	731	781	780	725	754	772	728	759	760	749	738	753	750	764	722	809	792	788	781	722	785	775	738	779	777	695	759	736	744	782	819	785	786	792	782	738	743	744	771	742	802	705	748	761	755	763	755	731	787	761	736	816	726	794	823	806	768	752	768	764	765	729	719	774	740	758	787	735	748	755	741	761	793	801	762	752	702	763	769	743	801	813	771	809	758	775	796	752	757	716	784	768	778	732	780	702	742	729	754	795	789	801	747	745	810	792	762	782	788	762	770	797	757	793	772	767	777	789	811	791	755	788	772	771	794	710	726	769	721	720	752	792	740	774	782	779	778	756	695	727	780	782	786	780	804	764	759	794	730	779	801	757	786	730	807	737	770	742	711	771	784	763	760	791	774	750	795	755	726	732	731	702	775	781	780	757	758	744	777	731	774	773	784	737	789	777	723	756	729	741	758	731	777	770	814	748	774	780	748	749	731	749	809	735	732	722	775	770	749	766	804	786	747	762	800	799	813	772	733	698	751	822	758	747	746	756	785	737	749	789	788	807	767	833	767	810	727	776	741	691	812	777	742	793	767	803	731	808	796	795	711	756	721	800	779	764	780	802	795	759	744	757	777	809	774	744	746	802
41735	54761	50475	39827	10912	1286	1194	1089	1027	1079	1063	1023	978	976	1002	945	972	977	988	980	995	1014	1000	952	967	984	965	923	981	984	967	935	982	957	963	979	903	966	913	986	1013	934	945	956	965	942	925	971	923	969	897	988	882	998	957	959	934	956	1002	1021	958	990	965	915	953	983	978	962	945	936	985	907	923	1009	965	945	961	959	960	1035	951	1010	978	940	925	912	962	964	981	969	951	1012	982	952	973	936	917	944	965	959	1003	932	1017	951	928	943	977	917	930	887	939	943	899	949	971	974	974	954	976	968	928	939	1007	953	953	999	938	1004	955	1016	1007	1003	924	972	975	999	962	956	927	959	972	933	964	972	953	970	934	928	974	962	966	985	1049	965	952	967	984	940	964	991	909	910	925	993	930	964	917	982	908	968	973	967	973	998	936	886	971	1017	1007	923	1000	957	948	874	911	928	893	972	964	990	982	968	999	922	933	983	912	972	992	985	961	853	990	1001	989	950	980	964	932	969	977	938	958	981	962	982	990	951	951	968	903	947	934	974	956	897	977	964	965	958	970	922	870	989	980	983	917	930	918	960	947	909	947	926	978	976	985	1021	965	1016	970	952	974	966	950	982	937	967	938	959	968	1020	955	971	918	952	958	978	881	904	893	967	999	903	939	966	1013	947	938	964	914	936	939	927	951	914	983	932	977	967	960	947	934	998	983	896	893	1009	962	905	905	933	921	918	927	947	1010	960	931	922	953	967	976	964	1001	980	939	909	926	940	942	930	935	1031	985	1014	989	946	910	965	898	940	1017	957	917	924	897	981	935	952	950	980	934	1008	912	972	941	919	970	910	976	978	947	932	936	963	930	944	945	975	964	987	946	967	1002	983	975	985	1026	934	974	949	906	965	947	998	927	957	927	990	977	963	950	993	976	958	925	984	976	966	923	977	952	1006	948	938	946	926	937	978	911	938	980	1003	956	1002	962	986	925	1002	969	960	1011	904	976	967	957	969	981	914	942	929	995	956	939	953	968	972	967	955	954	945	957	961	967	974	1010	942	925	938	975	956	953	950	1032	948	950	926	939	970	992	996	996	958	999	932	895	963	952	987	1005	949	847	981	960	926	931	972	948	970	963	969	949	921	912	952	933	972	958	939	958	947	973	1010	887	897	1013	972	973	956	982	968	983	945	969	1008	913	947	948	1003	963	924	965	969	882	945	977	922	1013	918	983	909	948	960	961	1007	940	999	964	950	912	943	916	885	974	989	981	938	974	955	967	943	996	985	972	963	979	929	1011	943	978	969	956	984	942	941	954	908	994	1002	1021	964	1020	1005	998	885	939	933	970	955	956	958	973	991	993	912	905	996	958	940	977	1015	1000	933	958	1028	978	957	976	980	996	1003	964	957	917	955	977	948	911	968	920	983	921	928	943	933	989	931	947	999	960	960	918	931	928	942	960	959	978	1011	956	1005	948	944	969	914	901	977	907	902	956	930	965	992	944	908	945	919	976	925	1002	962	980	1038	1018	927	983	943	916	973	963	931	976	933	974	926	996	1003	974	948	927	943	980	939	982	1009	971	920	939	941	934	968	920	909	958	934	950	913	1011	954	931	938	971	918	937	966	999	975	972	906	942	1011	902	974	977	936	974	931	955	989	953	983	993	977	943	931	994	989	925	981	969	972	940	939	904	963	983	948	911	999	981	950	947	944	923	945	910	958	940	910	1012	973	964	955	940	924	943	920	973	943	971	956	935	951	919	915	947	968	995	932	944	933	982	923	922	900	961	948	933	977	957	907	918	925	913	948	977	952	1015	897	947	975	960	977	952	927	969	947	938	984	988	997	964	923	926	924	900	919	958	937	966	958	996	975	957	1004	951	943	970	950	965	969	942	930	972	996	933	984	954	992	925	972	951	962	972	932	893	981	904	965	977	907	929	945	933	1002	971	1014	940	937	957	949	1027	996	927	949	997	906	939	943	967	898	961	958	991	947	893	987	965	930	990	888	961	914	969	916	940	991	988	977	937	940	960	970	903	893	1020	976	976	927	982	942	938	925	932	1046	959	960	989	975	949	1006	954	942	970	966	925	925	984	968	936	944	997	1011	910	1032	976	957	975	934	939	916	958	897	925	928	966	971	943	937	943	941	981	905	920	969	1014	992	934	932	1009	949	959	982	975	973	968	950	961	925	942	907	936	930	969	977	978	952	965	958	918	933	917	904	929	919	948	974	1035	944	944	945	953	962	956	972	991	1006	976	898	966	955	942	986	977	914	953	945	971	935	961	936	949	988	991	945	947	946	970	930	958	963	936	994	1012	917	900	990	925	979	905	958	939	955	997	951	923	958	994	1024	969	949	974	1006	952	994	948	949	963	918	943	929	903	972	963	970	944	908	1037	908	981	911	949	954	922	946	974	924	963	966	995	931	985	984	987	986	936	994	943	920	937	955	889	950	962	954	965	968	958	975	940	988	985	893	1013	1019	948	1001	918	904	961	948	967	962	995	992	1030	962	999	990	1011	935	955	977	913	974	993	980	956	972	1004	963	970	1032	949	1012	963	1013	964	957	996	939	998	948	911	919	955	949	962	926	933	959	996	978	926	998	968	974	973	940	937	984	964	883	997	964	947	979	920	962	955	950	928	969	995	963	968	888	954	899	931	956	991	971	936	929	974	989	983	996	1028	940	922	974	947	949	974	899	900	961	953	935	981	1007	947	979	1003	978	910	915	979	979	944	924	960	970	881	937	935	941	959	981	1012	996	937	963	1011	978	971	1014	913	928	949	938	1012	985	945	1011	937	978	942	968	983	981	990	977	955	946	981	942	949	984	949	930	954	952	954	877	944	923	989	921	989	930	995	926	998	956	977	961	954	887	947	964	893	1017	967	945	971	1016	961	960	985	960	960	941	938	925	990	969	995	1014	961	981	976	1029	958	954	938	955	912	1001	984	994	959	952	975	963	964	937	932	953	950	939	987	964	1041	966	992	971	968	1015	919	951	991	961	898	985	924	946	988	961	953	940	991	970	941	995	980	953	936	991	980	968	946	931	985	981	961	980	891	964	927	986	985	977	965	952	954	971	935	969	980	965	897	939	936	946	1012	953	920	987	950	978	983	925	945	906	975	964	938	981	947	980	956	992	894	942	994	947	901	918	947	928	922	1006	945	960	954	934	904	960	911	947	933	994	1013	958	975	977	995	975	927	947	911	902	965	957	939	922	904	1004	926	941	951	943	982	953	971	962	965	1004	1006	942	946	945	959	963	932	961	918	954	984	971	939	941	910	912	938	997	984	999	932	956	914	985	945	991	960	928	976	962	1021	965	939	951	949	987	1020	992	951	1000	949	979	924	936	967	961	904	957	949	921	959	921	975	986	975	945	1003	894	1003	923	916	948	944	947	945	929	970	946	943	949	995	925	983	951	948	914	955	1001	949	944	970	906	965	953	959	914	944	895	949	960	935	978	957	949	977	985	983	984	960	966	921	1030	941	1008	951	953	930	973	900	960	944	949	950	926	950	963	993	958	1016	951	951	952	957	929	1028	942	941	976	976	926	947	940	977	1000	976	952	1003	958	952	952	980	944	910	991	969	929	951	972	931	945	974	939	983	959	990	913	1026	967	962	946	981	993	926	1032
24653	21334	27215	27325	12897	795	285	269	255	236	221	252	249	239	250	225	222	228	238	231	217	226	223	236	256	237	227	250	277	243	208	221	248	226	227	230	263	229	202	261	216	244	251	201	213	249	222	227	234	259	237	205	238	230	220	227	221	230	239	207	231	258	214	215	241	211	247	241	257	234	226	231	236	225	232	218	242	228	236	223	222	225	231	223	228	213	257	233	241	218	250	249	248	221	232	255	216	221	214	222	231	242	228	232	198	222	247	210	226	208	233	215	216	272	218	220	241	228	192	230	231	246	218	215	226	225	209	238	243	246	228	257	203	218	231	212	234	233	233	243	229	224	269	234	259	242	263	235	229	253	265	241	203	235	240	226	221	239	248	240	269	224	245	228	233	228	236	252	241	235	251	221	223	257	209	256	230	264	232	226	240	236	255	219	256	237	219	225	240	251	222	210	257	242	215	222	213	238	211	236	241	233	229	234	235	236	252	249	219	248	192	247	262	236	236	263	267	231	221	249	257	224	218	235	243	212	271	209	240	242	239	244	214	236	241	238	232	261	219	217	237	233	238	232	224	199	257	244	214	237	218	236	245	231	238	241	238	237	221	257	253	240	218	206	218	225	272	228	208	210	247	213	219	248	236	220	245	235	211	227	236	225	233	230	236	202	223	254	213	228	228	221	205	242	236	226	249	224	234	228	217	204	225	220	234	264	235	230	222	238	269	268	236	234	231	241	245	204	270	209	222	217	246	255	239	213	243	244	218	254	216	227	252	206	233	233	246	256	213	219	236	229	213	256	214	245	269	232	229	229	234	229	209	247	193	238	210	245	226	223	274	251	236	236	230	227	217	244	247	261	240	257	237	224	223	242	208	246	240	213	214	209	223	233	262	244	233	219	233	269	233	227	236	191	248	246	220	220	235	232	235	230	237	269	241	255	230	269	248	234	237	243	236	220	242	232	217	218	248	262	248	226	222	218	238	226	223	220	232	246	230	228	230	260	228	221	249	228	205	229	226	267	231	218	229	243	255	201	255	216	210	233	213	235	241	242	246	222	242	222	227	247	204	229	243	236	237	228	234	216	258	239	229	249	246	228	224	242	215	238	222	217	226	224	231	232	218	218	208	219	240	223	231	230	204	243	244	253	220	199	255	230	257	236	251	238	229	225	219	238	264	212	236	226	236	236	226	236	242	202	259	241	245	249	240	214	233	211	222	225	210	214	246	258	240	245	229	250	242	233	217	241	231	249	244	202	249	220	229	216	280	230	219	276	247	217	255	250	231	205	222	228	215	202	224	248	232	225	222	260	254	268	233	217	249	231	243	242	237	241	235	235	238	243	233	241	228	220	258	242	236	232	233	258	225	222	251	231	231	242	224	220	240	243	232	218	234	208	230	243	236	233	236	259	246	234	277	211	228	208	283	206	250	212	244	218	237	210	220	224	210	240	220	233	243	236	224	239	220	253	246	205	237	211	240	236	240	220	235	231	241	216	229	227	221	240	238	246	231	250	255	240	207	228	229	232	229	242	242	240	240	219	224	233	251	232	238	257	240	250	260	238	190	232	223	253	215	243	245	248	208	247	250	246	211	219	230	218	236	241	232	234	275	206	251	238	227	208	228	234	253	238	241	238	222	194	254	238	218	235	242	223	231	238	223	245	217	265	221	232	228	228	262	229	220	205	234	243	229	237	217	241	251	216	229	212	241	261	244	228	218	242	230	231	227	240	233	248	245	247	217	231	238	255	254	231	207	242	209	242	234	230	218	227	239	232	222	200	251	239	225	241	221	257	227	237	238	228	240	240	243	248	261	226	253	229	223	261	240	225	232	221	252	204	252	219	249	246	248	246	224	214	220	216	237	226	222	237	239	261	236	209	234	231	215	241	249	258	222	228	232	256	236	244	258	229	228	257	243	227	219	265	223	242	214	247	236	216	232	236	231	195	221	229	242	232	236	239	235	233	229	226	255	272	218	223	214	215	231	216	247	240	228	210	244	214	238	225	223	226	207	223	216	242	252	215	203	244	235	249	199	240	243	247	244	231	221	254	249	226	235	241	217	249	233	233	230	261	249	220	233	229	226	217	240	266	272	229	227	226	189	238	238	249	256	223	272	242	247	233	253	260	244	263	233	221	231	216	234	227	244	226	235	231	273	232	227	223	216	222	249	221	228	238	214	263	217	238	248	249	215	245	242	231	231	244	228	243	232	232	238	224	227	252	248	214	222	219	254	225	216	212	218	242	234	228	220	229	230	250	230	225	189	212	230	240	236	232	222	196	251	239	254	236	207	206	245	212	235	219	227	255	243	243	216	222	245	228	223	232	239	240	218	211	233	216	231	219	226	235	235	233	225	248	240	258	246	245	239	263	246	233	226	233	256	220	214	228	250	246	229	243	238	238	248	213	221	220	221	228	233	211	221	236	214	221	244	250	260	222	233	250	221	230	225	209	222	241	231	224	234	235	212	238	222	234	226	241	220	238	211	237	256	228	206	205	210	209	237	256	226	259	263	195	226	216	250	221	216	209	188	203	228	234	233	235	230	221	218	226	258	217	243	263	248	233	260	204	215	242	222	260	227	249	219	225	222	234	212	264	234	238	228	217	228	230	250	223	249	252	236	237	212	240	210	261	200	255	228	238	235	261	204	249	230	230	246	212	229	214	269	227	225	238	240	209	221	243	241	221	236	229	221	240	214	231	232	260	225	189	227	247	242	232	243	228	275	212	220	242	252	253	207	234	253	222	222	233	234	248	215	226	232	222	227	257	240	247	241	245	232	247	258	232	211	219	230	242	233	243	267	246	260	198	230	235	195	243	236	205	236	230	248	225	249	242	237	223	237	226	221	195	255	204	227	259	229	234	229	236	231	249	242	219	221	222	240	227	240	244	225	210	215	223	229	208	230	209	221	241	226	256	241	215	214	211	218	226	236	227	224	220	237	200	210	228	264	221	217	247	220	236	226	219	206	239	232	267	207	225	254	221	222	212	215	213	224	218	256	220	242	218	269	221	236	218	213	224	228	229	240	191	216	240	244	241	239	227	232	244	251	250	211	244	234	228	240	227	253	259	222	205	246	216	214	244	218	259	230	213	215	252	237	236	232	234	220	229	220	207	212	222	243	245	231	248	248	220	231	222	242	230	233	207	227	236	226	238	202	227	242	234	260	241	234	233	214	266	246	247	224	227	234	252	220	206	217	246	236	235	223	222	238	236	237	222	217	253	215	234	230	226	228	233	235	265	252	248	251	210	241	235	231	216	262	218	218	233	257	231	226	230	260	248	249	233	241	225	230	249	245	233	214	214	221	217	260	221	231	212	209	238	201	253	223	244	240	222	216	239	250	263	235	241	224	215	243	231	253	238	242	234	230	241	226	226	241	245	226	230	222	233	239	251	239	237	226	235	229	227	228	261	267	236	220	238	240	253	236	237	258	238	212	226	223	243	234	248	226	244	247	246	247	243	225	226	253	260	237	228	221	215	213	221	231	249
36479	46001	38930	29071	6799	475	416	409	376	378	339	354	356	350	306	353	333	307	341	344	335	311	294	289	304	340	315	312	326	359	310	313	287	300	339	306	319	347	311	306	341	305	337	348	297	316	306	333	336	344	332	337	317	337	332	345	326	312	340	326	339	304	310	327	332	285	353	329	307	342	292	363	341	309	289	302	307	299	295	341	312	329	363	327	314	333	313	327	329	295	328	317	283	316	302	328	323	342	324	309	340	338	313	336	300	329	328	319	308	313	296	322	309	337	303	322	309	300	292	319	314	328	355	355	326	295	338	363	326	313	330	295	323	318	329	317	317	334	320	273	359	313	335	353	311	317	309	319	326	321	295	318	322	327	329	324	319	335	338	341	310	338	323	309	332	353	337	282	367	341	290	340	307	321	307	309	353	337	302	315	321	330	323	326	328	303	318	306	335	342	299	338	312	309	335	306	273	292	332	343	340	329	300	318	327	307	305	325	294	294	328	325	306	305	302	353	329	315	344	317	325	340	314	311	340	332	316	302	321	306	308	355	309	354	323	310	295	311	331	321	337	324	298	313	328	288	321	316	325	343	339	308	317	317	313	326	315	359	333	299	317	355	329	303	363	343	316	317	334	313	315	338	352	319	326	340	326	322	305	333	303	330	360	318	334	304	301	367	314	294	356	323	324	318	314	288	318	311	346	298	315	340	330	323	350	326	303	314	300	347	316	310	308	325	292	330	335	330	302	317	313	321	309	305	311	331	312	320	284	335	337	345	309	313	336	317	323	292	319	327	322	307	340	298	304	325	327	324	328	323	330	323	309	312	297	310	310	313	316	337	300	313	337	316	324	324	347	331	338	329	333	339	306	305	291	326	333	334	297	324	297	341	308	325	334	346	306	317	345	305	288	354	307	335	321	308	325	320	307	321	310	329	316	314	305	334	314	337	302	311	322	330	336	315	333	310	329	306	274	316	309	346	292	299	319	332	316	350	314	337	324	314	317	311	316	319	347	342	334	319	336	308	307	344	305	369	315	336	331	335	298	334	335	297	332	317	331	309	334	316	304	342	353	299	318	299	327	344	320	333	326	316	320	343	344	327	311	308	296	355	304	320	321	305	318	329	307	297	300	318	312	307	323	338	329	297	326	315	305	326	349	312	321	320	325	321	311	346	319	300	327	336	295	319	325	364	314	266	370	312	317	320	350	329	336	325	337	340	319	362	296	349	322	312	304	358	310	331	308	315	335	333	314	327	321	302	313	305	341	322	338	322	329	327	326	303	326	360	327	324	298	308	330	308	327	376	308	308	293	331	301	340	308	305	337	327	318	302	332	317	328	334	331	307	322	316	325	332	379	318	325	314	288	314	321	300	336	323	325	307	260	321	324	350	304	339	305	340	315	333	334	316	327	337	304	298	287	345	268	340	314	328	320	296	322	312	334	320	297	358	319	310	306	352	314	296	338	325	345	315	306	300	318	312	322	331	307	306	328	331	347	333	319	329	302	373	314	308	310	330	328	318	313	315	317	290	317	333	303	282	301	353	321	286	327	353	356	353	320	303	326	321	340	333	293	335	322	296	316	334	370	298	307	297	319	298	315	308	318	312	312	330	316	314	302	291	324	323	313	344	298	314	318	341	333	306	328	321	305	317	336	317	318	322	328	321	329	332	361	330	327	317	339	352	316	345	324	297	332	343	319	341	333	312	328	317	311	315	315	353	324	332	331	299	318	347	326	322	306	341	335	319	322	291	300	308	301	334	323	318	277	287	298	325	346	289	350	324	295	279	303	327	320	326	338	330	308	336	334	340	300	350	327	338	349	276	350	302	320	298	291	328	302	337	373	324	323	319	318	309	342	324	340	311	320	315	328	290	319	314	323	335	307	301	323	324	304	309	320	334	310	321	345	363	318	348	311	343	333	324	320	307	293	302	327	329	320	294	303	323	319	316	335	291	343	327	316	311	297	340	317	296	308	333	323	365	326	323	314	347	310	357	294	320	314	309	334	291	337	302	292	332	319	329	332	312	305	289	323	337	310	323	300	289	328	301	347	338	328	301	329	329	309	311	317	315	359	326	301	311	318	324	330	326	324	329	309	331	294	337	328	316	320	318	305	305	332	310	319	362	345	284	324	304	320	311	324	327	303	324	330	357	294	287	325	319	329	332	308	321	337	310	332	333	324	364	308	300	338	325	383	321	318	318	299	335	330	290	333	302	326	338	324	303	329	339	309	339	340	329	323	340	312	330	310	318	334	332	320	305	332	320	325	311	324	339	323	323	329	336	312	305	302	317	302	311	324	319	315	329	322	309	341	318	325	304	322	308	291	322	315	300	312	287	292	314	343	325	293	312	320	310	311	308	320	302	303	352	318	355	305	305	367	334	304	319	342	296	310	339	306	327	339	337	315	294	297	314	299	318	322	293	276	324	324	335	303	273	312	360	310	308	307	312	295	298	333	316	347	329	332	329	307	329	307	304	300	322	295	324	312	325	325	398	339	320	317	317	331	279	360	342	344	340	349	310	329	330	318	289	321	284	303	335	297	309	306	353	319	315	331	318	354	323	326	305	316	319	294	292	318	296	358	340	319	325	313	316	313	328	345	334	293	320	328	354	321	302	294	288	319	300	332	319	323	345	335	332	302	332	323	303	342	301	315	336	319	322	314	304	349	330	333	318	328	320	325	341	345	344	319	326	286	316	334	327	318	353	299	314	284	316	309	307	303	303	289	354	299	323	338	330	337	314	324	333	300	293	295	340	278	323	345	324	330	274	307	342	291	309	314	307	316	307	295	336	338	291	327	334	319	303	310	320	346	329	330	315	315	340	322	318	316	333	294	322	333	319	329	322	336	307	327	355	321	331	316	333	315	353	326	379	317	347	319	305	305	325	303	317	299	307	319	314	298	315	331	318	320	326	314	316	291	306	296	323	328	317	325	308	329	315	306	324	326	314	332	301	337	327	334	287	287	329	320	333	315	301	315	350	337	310	354	336	321	324	342	331	294	289	346	326	339	318	339	324	310	316	321	319	309	375	327	328	310	313	325	332	326	308	297	340	291	321	327	325	318	326	334	337	340	301	314	346	300	324	347	333	335	312	318	323	301	338	321	312	341	293	327	309	283	275	344	308	305	307	308	311	313	326	320	335	304	350	281	328	337	306	358	327	336	329	316	337	342	324	330	315	292	310	351	326	315	330	298	304	344	338	311	340	334	316	315	326	330	339	332	312	319	297	312	341	320	358	331	321	323	322	304	309	316	310	325	304	314	313	320	301	318	340	310	285	304	299	337	319	313	332	314	329	309	343	327	332	347	296	341	328	304	312	298	323	323	355	337	312	315	336	302	318	306	300	323	313	306	302	337	292	325	361	296	345	324	344	318	333	293	340	310	304	340	315	341	361	331	303	315	289	326	339	342	318	297	334	320	333	344	293	313	351	306	314	310	335	324	314	336	322	343	330	302	314	322	321	331	349	347	374	315	348	303	329	298	311	328	339
22317	21295	28764	24878	21697	20809	10031	881	669	690	703	675	613	643	612	633	623	597	644	584	600	595	549	576	607	615	564	635	629	561	607	604	636	637	601	619	559	600	603	597	574	622	634	624	599	614	575	579	572	551	618	595	585	603	610	588	595	587	580	581	612	580	557	570	617	626	633	580	588	626	579	610	593	565	601	617	585	639	584	612	641	621	583	573	579	592	590	607	589	565	599	582	578	532	628	611	614	564	607	586	607	580	638	585	634	554	555	589	556	592	575	611	612	560	565	593	617	617	617	577	607	569	576	581	616	563	596	594	610	606	610	603	591	609	622	589	567	594	587	587	589	598	595	552	539	635	592	634	568	615	598	629	617	602	567	619	572	592	561	608	575	614	578	594	609	552	548	599	588	594	568	561	558	631	607	645	577	580	583	569	601	566	638	573	569	568	582	544	596	592	572	611	631	623	634	588	539	577	585	592	575	622	596	581	621	602	582	583	581	633	602	586	596	589	613	614	633	566	585	600	610	588	603	610	577	580	574	634	605	605	589	631	662	620	591	590	575	637	606	589	598	605	591	584	554	594	634	580	582	574	615	564	596	600	574	612	549	607	605	582	595	595	572	633	619	658	583	612	561	630	605	605	616	600	591	620	640	632	592	617	602	595	597	631	624	601	575	603	597	624	612	611	596	607	598	583	547	562	617	544	555	534	549	600	586	629	565	587	595	586	600	597	627	551	589	582	617	623	661	561	617	559	588	573	597	582	630	620	602	547	574	595	597	547	584	585	631	566	584	560	592	569	598	617	613	558	583	645	624	592	586	597	602	597	604	627	633	579	628	568	548	602	631	607	599	609	624	596	628	558	596	597	602	559	578	599	650	559	559	587	551	571	559	561	615	561	555	624	596	537	603	628	571	574	615	620	581	566	576	621	654	585	613	587	595	607	565	601	603	578	594	560	598	576	607	610	577	592	599	571	602	555	603	591	623	571	578	603	606	644	634	590	566	603	614	594	572	577	623	615	614	587	581	601	631	620	583	593	626	636	556	548	580	576	610	585	589	582	587	600	591	628	597	576	607	591	590	563	572	574	584	576	595	600	588	603	585	602	579	564	573	578	607	574	615	592	581	595	569	595	578	571	606	548	567	604	607	642	577	566	598	604	613	567	581	602	578	594	569	607	539	584	589	577	618	584	601	608	574	559	592	637	553	547	556	582	587	586	568	595	553	566	598	603	571	645	584	550	593	632	574	613	626	623	606	589	551	597	599	580	587	561	598	560	567	596	571	560	581	571	589	606	628	617	624	594	588	545	565	609	587	590	602	656	607	622	552	571	575	597	600	588	610	567	562	580	658	596	643	607	546	582	593	575	568	582	614	592	533	586	584	599	586	528	577	601	606	622	596	610	563	571	596	605	590	558	568	593	608	599	541	604	593	595	582	577	617	591	615	577	586	564	603	609	571	607	624	562	581	565	580	605	565	662	634	602	557	581	643	595	650	557	595	553	584	608	609	597	599	600	630	594	561	582	608	583	608	593	600	631	605	617	543	614	597	597	605	600	597	554	585	597	583	586	568	577	625	581	536	636	580	619	564	586	599	547	611	569	563	596	597	585	597	603	601	562	526	574	598	585	621	578	623	583	571	576	568	588	622	614	611	579	575	592	601	611	583	600	616	595	605	556	550	582	649	600	579	628	598	604	618	606	572	581	607	540	569	583	587	546	584	595	574	605	583	595	591	565	653	572	574	616	606	620	623	554	581	562	619	596	597	571	617	612	571	616	607	598	608	574	584	578	563	622	569	562	619	626	601	583	597	592	594	580	623	576	616	585	573	635	592	608	593	595	608	588	574	621	596	590	627	600	647	620	527	599	566	627	594	607	590	581	609	551	610	574	600	577	592	583	602	590	600	570	607	629	549	613	664	592	602	589	544	588	611	656	626	620	583	602	559	593	587	654	597	581	595	579	575	583	602	591	589	595	611	576	551	586	605	607	591	587	613	600	592	656	552	598	635	552	550	609	618	569	619	572	575	576	605	588	601	565	633	630	600	592	591	553	591	616	574	611	644	555	625	605	648	622	587	579	612	594	595	577	578	568	567	599	552	573	606	572	587	571	603	601	609	575	570	559	545	610	589	571	610	614	651	590	592	595	561	612	582	601	604	634	570	584	584	604	591	608	583	604	616	571	626	566	599	641	594	624	570	590	654	584	592	584	624	616	607	578	581	589	568	578	579	590	562	604	561	612	631	643	560	610	629	615	603	590	589	617	602	602	571	575	599	584	575	590	578	632	590	586	599	636	624	622	577	580	585	608	562	584	552	580	589	595	620	600	564	578	549	575	567	604	600	586	612	613	552	615	585	574	626	587	576	584	608	552	555	564	616	574	565	618	598	592	576	622	581	597	563	610	612	632	613	603	585	565	602	571	609	545	591	603	582	582	566	573	593	626	591	577	605	588	619	607	581	604	586	577	583	593	596	597	577	608	592	547	568	619	603	564	607	613	598	596	585	605	609	591	582	583	606	605	588	597	581	615	558	589	635	566	612	598	581	573	565	602	623	579	593	586	591	596	584	542	595	572	566	588	640	595	552	619	575	614	602	597	627	599	573	657	597	611	590	606	627	563	600	532	587	618	640	602	566	590	613	591	575	622	586	593	619	632	573	579	591	568	574	592	578	588	624	611	598	601	606	578	593	586	586	624	660	570	580	604	620	584	613	624	642	544	597	584	612	640	598	594	604	602	618	606	553	598	616	614	658	573	604	544	579	592	611	605	565	561	620	583	589	580	569	595	629	604	586	590	558	629	557	576	612	617	609	612	569	627	592	615	574	575	538	628	574	564	631	556	583	608	571	670	601	604	593	594	589	563	573	596	619	612	544	587	611	583	622	643	590	553	596	613	578	630	580	563	589	581	613	588	586	588	608	615	605	601	599	590	604	603	639	605	600	589	631	531	606	607	568	614	558	592	541	572	636	576	595	609	607	588	567	621	575	601	608	540	580	565	569	587	609	591	601	571	627	595	576	591	646	559	586	609	595	589	598	592	588	609	601	563	604	590	572	554	623	597	576	594	563	592	560	562	601	602	624	555	634	570	597	576	592	596	585	578	602	624	615	634	617	565	563	561	616	589	595	591	567	608	630	632	562	561	628	613	588	622	567	597	567	604	592	605	579	577	590	610	558	585	617	600	589	571	592	593	594	560	561	577	565	590	579	548	652	649	610	614	638	613	559	593	604	582	574	607	606	600	634	611	622	605	608	569	592	582	561	620	584	598	579	595	558	642	567	566	613	581	595	578	618	616	588	632	607	631	629	568	629	575	608	596	607	609	583	581	617	578	598	601	598	599	546	581	624	613	597	585	604	600	578	550	600	596	627	565	581	638	584	582	578	585	536	611	611	618	569	590	562	593	580	615	588	644	591	611	598	635	531	567	643	556	625	598	610	552	580	581	605	586	613	613	592	544	587	587	573	590	573	584	591	573	610	592	551	612	602	616
48465	60926	53934	48193	14683	1356	1226	1125	996	995	887	898	913	846	831	818	756	807	803	845	793	818	818	764	779	790	798	778	758	777	783	770	775	801	796	796	808	775	720	774	767	803	779	752	798	785	816	740	778	740	775	758	804	776	768	786	761	751	680	787	739	771	798	801	758	741	761	746	797	747	734	800	773	786	795	786	726	787	801	758	768	752	776	778	807	796	758	761	741	750	796	790	758	810	789	769	735	794	783	744	790	780	785	746	777	778	753	731	761	764	785	809	769	798	757	780	764	733	726	750	786	803	732	730	761	753	783	794	774	770	771	776	700	778	795	776	765	759	784	816	765	742	734	746	805	792	764	771	803	753	754	747	741	782	785	714	800	777	745	775	780	761	751	776	776	733	779	797	726	717	760	736	761	722	749	750	771	751	741	718	772	729	746	766	780	729	765	825	750	781	777	765	750	782	793	798	768	773	772	759	770	722	781	759	767	738	785	768	738	792	713	763	784	742	786	761	724	750	735	779	803	768	788	725	748	727	755	750	759	719	730	744	749	770	760	796	799	778	767	805	810	754	815	742	743	703	740	766	764	810	795	795	790	744	775	726	805	732	753	784	766	758	803	777	765	752	764	722	725	828	761	785	774	787	736	792	791	721	734	791	756	808	801	776	785	780	809	756	751	726	802	806	761	746	793	708	738	779	770	750	772	719	790	763	759	787	722	742	750	776	719	756	782	725	773	768	763	765	743	736	772	790	797	790	750	775	763	800	743	738	701	814	724	740	716	771	767	740	750	792	719	770	738	765	832	735	788	751	741	756	741	806	763	781	754	798	712	774	725	742	780	760	791	838	782	806	706	784	779	769	747	749	739	765	751	746	729	724	723	725	757	744	791	775	745	738	791	740	802	745	806	742	717	782	731	754	789	770	773	739	762	813	751	769	786	716	767	761	720	745	747	728	749	776	805	751	761	770	781	726	769	790	745	750	751	749	793	715	777	726	796	740	764	786	792	796	769	741	800	825	713	765	784	752	783	755	723	832	754	777	758	762	768	771	809	713	761	782	717	764	751	771	796	777	723	790	740	758	804	807	777	754	735	698	763	802	767	773	762	723	743	786	786	772	778	782	746	743	793	752	795	735	764	796	800	827	757	779	759	738	750	807	750	751	778	762	763	750	765	732	780	740	772	716	751	794	788	758	811	759	757	749	776	793	727	756	758	756	780	788	783	757	776	722	763	760	772	759	743	741	770	764	761	757	791	734	750	721	792	783	812	715	750	755	805	729	787	744	744	773	765	760	743	765	759	766	790	717	750	762	750	745	755	726	724	723	781	794	769	760	754	742	766	764	745	745	798	780	776	742	745	787	748	726	752	742	808	738	792	740	792	711	750	727	740	732	754	732	757	798	710	745	757	777	783	761	805	716	755	768	766	795	738	783	737	752	753	737	798	802	782	737	762	733	750	769	739	716	771	746	750	776	751	741	763	745	730	713	776	729	765	783	762	739	732	754	772	769	786	788	774	788	764	755	777	781	743	796	758	795	754	736	743	762	788	766	799	752	770	757	759	731	775	734	768	785	722	730	752	755	737	723	784	768	745	766	780	773	732	777	761	742	794	778	780	723	764	731	825	783	794	739	742	733	694	758	760	767	757	787	746	705	767	816	751	719	771	789	775	718	776	788	718	722	741	752	765	743	761	760	801	774	768	751	772	773	779	780	751	775	727	745	753	730	715	749	805	717	763	743	763	749	715	753	798	783	743	718	796	725	781	739	768	729	784	761	768	720	753	752	749	732	730	792	773	773	761	768	749	697	707	825	763	765	785	791	744	744	784	756	743	780	830	764	790	818	727	750	739	724	743	739	758	814	743	780	768	759	754	826	725	785	791	681	779	722	748	805	791	733	732	727	789	783	808	749	711	758	779	756	798	746	780	759	734	702	783	765	855	816	740	760	799	778	733	767	772	773	795	770	735	814	725	780	780	755	709	775	779	732	742	745	723	716	797	756	709	731	754	750	768	736	758	801	773	751	792	751	781	791	795	735	821	791	730	789	745	785	751	781	748	779	765	724	741	729	707	784	752	753	776	766	756	777	778	785	741	781	762	748	745	766	748	781	806	753	760	777	756	756	770	746	750	787	727	763	811	761	740	776	774	746	761	755	814	773	760	815	754	799	700	800	755	752	794	745	741	748	741	728	741	785	815	787	772	734	733	785	762	731	736	780	739	719	831	778	783	694	797	733	747	790	795	771	762	767	689	752	772	723	800	773	745	809	725	764	752	805	733	738	764	727	746	780	771	712	759	755	747	808	775	756	754	786	758	796	756	759	770	741	800	753	725	748	778	815	717	782	793	786	769	790	768	820	801	803	750	758	793	716	761	696	743	757	754	772	706	743	750	808	814	792	769	747	774	732	748	725	754	779	752	726	732	762	728	754	806	741	733	773	796	799	747	734	742	733	728	762	721	731	749	772	783	774	812	772	786	745	825	772	797	779	772	729	717	744	758	772	709	795	732	730	774	754	743	747	736	763	802	786	759	735	725	742	747	769	762	759	785	755	751	748	758	753	741	770	784	738	790	770	715	751	787	777	692	706	744	820	779	786	765	790	766	730	738	682	784	776	744	773	811	771	809	744	796	770	814	771	796	728	774	761	741	818	763	770	803	749	737	733	722	798	726	761	750	752	765	761	779	842	714	771	792	775	774	741	744	757	745	804	810	711	828	770	812	731	785	736	771	772	792	795	788	765	784	785	761	781	737	796	751	770	766	753	716	788	769	735	766	778	769	733	775	763	805	735	746	777	745	769	765	762	731	778	741	769	755	765	796	738	778	766	802	765	749	709	801	781	737	770	788	787	769	764	774	780	789	799	752	783	767	760	790	767	756	728	760	746	733	706	782	736	760	712	753	747	696	779	740	736	716	785	760	769	780	769	797	758	742	763	801	747	765	744	725	738	753	773	735	757	783	792	709	767	745	766	767	749	732	730	766	768	815	757	840	800	794	724	805	760	732	803	789	804	788	743	739	788	765	788	773	732	812	770	801	770	806	744	804	748	803	735	742	709	703	736	774	783	751	723	758	769	730	733	743	744	765	762	757	775	822	735	761	787	744	726	769	813	816	800	761	729	760	746	735	809	742	756	763	805	739	766	765	692	802	749	746	761	760	778	807	729	722	743	775	805	791	718	747	762	772	733	789	733	772	757	754	793	753	763	784	726	757	729	758	768	750	741	803	754	719	740	740	771	801	790	753	750	774	731	749	812	755	755	769	756	772	762	780	726	805	755	767	803	690	729	781	827	771	782	744	769	754	708	768	815	774	748	753	778	740	761	791	751	781	772	775	725	750	836	804	744	793	733	757	739	801	724	751	764	793	777	761	821	745	739	739	792	751	729	779	773	765	799	740	758	771	751	769	747	740	790	747	809	748	776	783	788	748	793	757	770	777	731	747	833	805	692	723	739	802	800	787	719	760	750	728	747	752	701	731	772	787	778	723	795
27577	20573	17660	9284	1709	487	508	493	471	478	470	484	478	492	427	492	476	505	487	484	480	455	490	462	441	485	492	470	454	483	452	506	473	459	506	458	463	467	525	456	447	429	471	502	457	477	468	475	480	455	507	455	517	475	504	458	469	450	487	463	487	448	453	467	463	456	459	470	456	429	467	486	499	508	531	435	488	466	506	490	485	438	483	467	497	459	502	449	471	488	490	478	493	455	480	442	498	476	451	456	458	425	507	454	459	502	460	476	486	483	473	501	473	484	452	440	498	490	473	468	450	447	450	471	436	447	505	455	483	467	478	532	474	501	457	482	483	478	488	478	472	474	494	504	495	504	498	451	463	479	461	444	509	518	463	473	458	439	485	485	456	440	459	479	452	482	480	459	484	471	474	483	475	471	476	457	472	465	464	493	527	467	472	467	472	459	470	472	469	476	468	501	479	480	471	464	462	449	469	482	497	453	488	471	467	486	421	523	473	473	505	483	468	461	468	484	460	506	468	477	431	510	437	452	480	459	455	484	455	465	438	465	478	473	418	503	526	443	502	440	448	464	474	467	458	502	486	482	485	503	459	445	469	460	483	501	482	492	455	480	472	509	469	471	456	502	435	462	453	451	486	478	440	451	481	469	476	497	483	534	464	465	485	479	446	495	461	472	460	530	442	473	488	453	501	436	488	495	475	477	475	478	459	479	474	478	490	464	478	475	457	462	491	480	459	471	485	465	446	471	472	523	507	455	463	515	456	485	465	480	495	477	465	479	472	478	519	434	492	484	458	464	426	475	433	436	430	424	475	453	497	462	428	497	509	481	447	492	450	488	454	510	464	493	506	453	486	455	500	464	474	475	440	519	482	467	488	524	460	466	457	507	471	447	464	442	454	496	489	419	502	471	472	483	532	477	459	484	468	454	464	470	476	435	500	482	449	446	496	426	485	471	466	449	477	473	466	479	476	466	505	498	449	475	501	487	445	478	502	472	489	450	507	410	454	458	517	444	449	458	457	436	451	472	443	496	463	491	464	466	461	507	442	479	511	529	506	454	436	464	477	480	468	458	464	472	490	504	471	446	491	504	507	461	469	479	491	471	472	480	489	474	474	480	486	485	447	447	496	462	453	463	488	476	441	471	468	470	475	461	475	469	459	499	451	505	465	450	451	522	452	478	490	509	430	460	453	501	454	476	464	462	468	487	430	488	485	466	454	487	451	463	482	465	487	496	476	504	491	446	463	461	457	492	473	455	497	442	475	448	456	486	464	476	453	439	488	482	481	473	469	491	466	471	446	461	464	458	444	449	490	491	464	474	474	467	469	475	470	455	487	483	461	450	452	503	464	452	454	485	477	485	483	435	473	456	485	478	427	474	456	502	479	475	449	475	454	473	483	513	429	464	448	483	460	501	485	480	444	520	462	507	458	507	463	459	475	477	523	466	482	509	495	484	447	470	450	479	503	473	445	425	466	480	469	441	458	479	477	464	475	476	474	488	448	480	467	461	495	463	472	480	477	460	468	445	457	485	456	478	490	480	519	451	476	474	498	468	490	432	481	481	479	462	464	464	464	482	445	481	459	510	449	479	451	468	490	471	480	479	451	491	447	463	492	483	467	482	468	464	445	464	488	498	453	490	507	491	437	452	498	468	483	492	474	470	478	475	454	469	484	440	456	474	426	445	463	515	449	476	444	464	513	475	499	486	449	518	458	445	504	450	477	485	471	492	490	476	463	471	411	440	473	490	496	497	443	455	478	458	484	453	477	526	501	451	441	501	470	486	514	480	485	472	475	478	464	478	496	504	473	475	465	440	504	475	486	469	473	455	465	459	466	444	453	443	458	507	465	474	475	497	477	490	478	448	519	468	442	506	468	470	489	500	486	440	466	445	493	509	452	481	432	488	431	484	481	491	477	477	507	465	483	457	487	502	476	499	468	482	432	466	502	457	476	500	481	439	469	451	504	447	458	461	484	436	449	470	469	469	480	454	468	458	450	500	487	465	480	478	450	454	467	437	433	447	511	454	486	525	474	448	464	499	471	470	454	452	450	405	462	504	482	487	485	507	452	423	496	516	424	475	482	508	472	444	475	481	453	487	464	507	465	476	483	469	465	467	475	423	464	477	458	415	467	473	460	506	478	475	494	468	494	452	477	468	464	450	475	461	479	453	449	460	495	466	474	446	511	502	501	475	470	511	502	458	459	460	480	468	500	443	464	477	498	489	499	425	464	506	449	490	457	479	504	477	448	515	501	489	481	446	474	470	469	427	478	476	468	467	463	462	471	443	505	490	478	471	455	482	459	481	500	474	475	466	493	482	518	466	502	497	459	450	508	499	473	457	470	467	497	474	484	481	495	501	447	458	516	464	492	447	477	486	452	445	480	476	489	435	485	456	466	474	493	472	480	443	465	464	494	472	479	480	488	468	489	452	455	472	457	483	483	502	452	437	477	466	475	469	470	464	447	449	470	475	482	485	495	452	460	455	422	493	498	480	487	446	443	482	438	475	479	476	442	468	479	469	472	456	504	436	489	456	510	495	427	524	475	484	494	488	473	454	442	486	467	485	462	485	510	476	470	450	483	461	490	507	503	441	475	495	473	474	447	518	475	476	424	450	483	463	462	474	485	459	471	492	482	505	460	446	479	487	452	474	518	479	453	475	504	487	419	495	438	472	467	467	462	498	485	499	468	488	444	474	513	485	505	488	445	437	476	490	461	480	496	449	472	455	483	481	497	460	440	434	488	471	456	454	461	498	462	508	523	501	477	430	484	484	477	485	462	482	461	475	463	482	507	489	461	489	441	495	457	456	472	447	449	479	480	486	463	511	458	498	501	474	497	509	465	507	465	484	481	471	484	450	481	461	500	483	452	432	484	477	486	485	510	438	446	483	467	464	475	487	448	465	485	484	469	460	476	464	485	457	482	483	449	483	465	459	468	490	461	473	479	489	504	484	482	504	462	495	493	472	465	439	447	483	457	456	475	502	458	419	469	441	477	526	512	468	474	472	466	451	445	460	472	484	473	462	504	458	473	499	482	435	492	456	454	453	457	460	489	528	488	483	449	467	499	459	455	473	493	446	448	491	482	462	473	437	451	484	476	468	477	449	455	490	453	447	447	497	534	490	434	481	445	503	473	426	488	461	453	505	435	456	457	465	487	511	459	461	474	491	439	456	456	487	505	458	448	465	497	501	472	479	461	465	469	454	458	455	488	504	469	475	478	476	508	478	482	439	500	489	496	454	442	461	450	433	477	445	487	437	514	479	456	481	480	506	475	502	457	462	487	481	476	472	484	453	475	470	448	493	450	492	447	463	491	494	456	425	442	461	472	434	451	446	444	446	444	480	487	471	484	482	470	470	503	493	487	474	473	472	498	482	489	481	507	490	461	433	497	503	454	503	484	469	460	472	482	467	460	476	474	441	464	513	493	484	475	487	479	451	473	479	448	489	490	488	461	500	482	493	474	457	456	456	474	492	484	534	476	419
19346	21779	16916	8386	2026	634	648	646	591	641	583	626	583	592	613	561	594	577	596	558	613	566	593	576	578	575	608	620	597	614	568	603	634	607	616	615	611	600	579	603	615	618	619	637	621	614	623	612	587	582	603	586	577	581	613	609	588	597	568	639	612	605	567	652	603	594	588	604	622	572	608	606	594	603	586	635	619	584	640	596	608	647	554	599	577	615	576	589	590	598	589	592	613	583	623	616	614	605	619	616	577	565	600	619	576	593	573	616	609	580	548	599	620	584	546	604	585	561	616	606	625	586	658	650	602	610	564	631	597	547	584	563	604	591	593	586	609	636	593	634	574	671	628	576	606	557	629	572	618	607	549	626	601	591	612	605	626	631	565	579	529	608	617	607	593	615	584	593	593	646	596	588	597	585	608	618	598	610	615	608	576	613	605	602	590	593	580	625	585	573	553	614	636	583	592	633	593	541	546	595	670	618	619	633	614	569	570	577	593	570	548	632	607	602	619	603	611	597	597	594	573	588	599	584	622	623	583	608	629	575	597	548	563	627	619	603	628	575	590	563	581	650	621	614	587	591	540	580	607	589	588	623	618	602	570	610	588	591	605	609	609	539	565	598	530	624	605	564	547	605	607	552	607	574	622	604	561	606	632	609	603	626	552	582	591	597	612	558	611	620	575	564	554	580	589	623	596	621	582	588	559	572	556	552	612	614	582	578	622	592	593	626	591	578	608	572	603	555	614	594	598	598	636	580	584	565	624	591	599	600	594	631	582	571	580	543	603	603	594	610	587	609	635	603	649	569	622	593	610	602	599	579	619	613	621	580	576	588	572	615	611	567	598	628	594	560	590	623	606	619	606	619	608	655	548	633	628	571	579	576	592	601	587	581	576	596	593	609	533	565	565	603	580	601	591	586	617	627	637	649	640	598	634	605	626	608	595	600	583	582	618	607	573	595	573	615	588	572	598	577	607	643	585	600	622	639	600	601	539	614	646	616	633	601	594	604	611	578	611	625	632	573	614	636	591	576	585	588	592	603	567	534	590	643	576	599	595	605	586	580	583	580	612	569	591	588	573	608	607	610	574	602	615	598	579	621	639	571	622	625	611	620	617	586	625	636	613	633	579	614	541	621	609	572	617	567	562	561	580	582	584	588	622	618	603	606	621	638	586	617	599	628	569	584	582	585	582	543	584	609	638	652	587	590	575	598	605	628	601	571	597	607	640	551	595	604	595	590	575	638	632	587	560	633	620	660	587	586	621	595	579	615	584	617	603	591	650	615	578	612	592	609	623	612	561	630	564	616	635	584	598	585	645	576	565	608	604	559	623	594	592	599	628	577	590	594	575	597	593	594	613	646	610	592	586	602	618	575	538	587	571	595	630	570	603	622	558	602	648	596	584	592	549	567	601	615	594	569	614	557	628	568	660	602	600	589	593	586	574	629	619	587	584	646	632	608	597	600	611	602	591	648	587	614	593	546	601	608	568	605	583	590	561	583	568	579	639	651	596	590	599	608	607	525	572	580	624	636	578	573	651	617	599	579	599	574	618	572	605	601	584	614	584	573	586	594	612	606	609	615	613	620	612	599	572	614	643	593	615	611	585	586	563	612	605	646	602	595	629	601	617	588	588	576	565	614	562	600	585	596	588	591	627	621	599	622	597	554	600	578	593	620	620	581	577	605	601	627	583	568	606	617	576	599	605	563	582	563	589	624	620	580	618	588	588	579	590	563	620	588	610	595	632	579	608	613	593	603	559	569	602	576	611	610	579	620	584	618	585	587	615	613	604	570	585	600	624	640	636	623	605	584	601	568	570	589	612	580	595	613	615	608	597	613	579	630	634	646	524	574	596	596	599	598	628	639	598	546	602	609	592	586	634	643	559	552	587	598	628	601	609	586	597	637	603	527	572	558	626	633	583	594	599	612	602	637	576	597	587	579	648	595	613	622	573	640	584	563	575	653	648	573	574	608	611	562	609	583	566	579	627	661	588	585	589	624	570	618	583	545	614	632	598	618	625	565	637	595	604	605	623	599	589	598	605	611	624	611	617	585	622	551	587	633	636	583	598	631	618	563	641	551	594	594	621	618	619	585	595	563	576	593	579	637	629	606	585	592	587	610	614	588	578	639	605	639	629	572	615	583	593	569	620	573	646	604	614	630	621	600	606	605	606	561	569	614	638	580	641	603	619	605	602	590	587	588	617	629	589	615	605	589	585	591	606	580	625	611	629	604	565	585	603	598	640	592	592	604	566	637	588	590	598	622	622	590	590	623	602	618	587	637	584	625	575	577	626	594	588	619	608	585	605	633	564	659	605	603	632	552	601	636	587	608	618	586	615	621	547	598	613	595	603	608	559	571	633	586	610	590	660	575	617	604	658	571	627	616	609	571	630	566	590	607	574	571	592	613	601	662	588	619	615	582	535	630	592	635	578	556	580	594	586	584	602	616	625	614	591	593	651	598	670	557	604	601	598	604	569	581	599	621	566	602	641	559	563	597	593	632	564	581	599	584	591	627	579	584	594	551	595	612	660	612	599	591	606	593	646	578	590	614	599	605	595	573	597	643	581	622	625	606	563	617	588	605	550	639	613	601	570	584	556	619	599	584	550	593	632	582	549	571	625	585	565	553	561	642	597	630	581	591	582	576	591	644	603	609	603	608	574	594	605	648	624	594	621	613	629	582	552	635	596	583	566	556	593	620	592	613	578	621	590	575	586	599	607	573	613	611	576	594	608	617	589	621	603	591	596	594	594	574	625	578	623	600	604	575	659	616	603	606	584	554	596	604	601	593	609	580	604	569	598	610	573	607	619	616	620	610	608	595	607	628	580	609	563	576	609	566	611	601	612	619	594	573	625	612	621	586	568	597	624	562	595	586	554	585	582	618	594	598	620	575	565	625	584	608	589	536	611	594	583	617	573	609	587	587	599	612	602	627	599	600	618	583	626	571	599	574	597	587	606	628	601	602	588	586	603	598	607	582	587	615	618	552	577	585	569	563	628	537	599	624	577	589	579	601	626	629	584	641	591	609	608	606	586	602	609	606	617	605	576	604	606	600	627	574	606	565	595	608	602	618	662	596	592	572	625	623	604	605	592	624	606	561	586	592	599	565	589	587	614	612	593	623	604	584	597	598	605	651	662	568	582	620	596	594	617	586	583	567	585	622	589	604	583	600	615	610	633	569	595	633	599	553	564	562	596	549	609	574	587	578	593	594	619	616	609	608	648	597	598	586	616	593	598	585	609	587	593	598	643	577	583	636	621	567	589	627	634	557	611	590	590	624	565	608	609	622	573	600	624	635	664	612	648	597	535	570	581	578	606	603	589	607	596	617	615	600	633	624	572	577	580	559	597	604	596	586	582	630	607	618	571	594	592	589	599	586	589	624	576	575	572	565	631	653	575	561	631	605	584	621	568	605	577	565	607	628	608	598	595	633	612	574	617	632	575	638	572	586	600	577	602	559	577	593	628	600	602	601	596	617	592	614
23137	21252	29704	25542	21796	11779	1542	883	803	818	809	795	830	757	804	784	772	747	762	825	825	816	807	803	773	771	763	767	769	768	719	819	784	787	833	762	756	768	778	812	719	768	795	750	751	782	730	774	781	747	791	759	764	765	827	741	803	791	742	797	795	770	769	766	748	755	812	766	750	759	746	785	777	736	737	785	834	749	780	753	767	759	727	769	738	806	784	723	714	718	780	761	751	704	777	789	789	714	751	713	795	804	772	769	784	727	751	730	801	752	794	741	794	730	722	770	703	809	759	810	763	746	772	758	765	781	784	777	775	737	749	763	760	742	759	731	767	762	795	794	766	776	756	827	772	753	733	795	819	744	812	724	760	794	743	773	689	766	783	809	767	770	755	777	740	802	752	772	785	818	751	781	778	765	801	778	794	759	779	786	754	766	772	819	779	789	770	825	710	754	748	784	785	736	807	827	759	766	759	799	795	790	775	794	760	791	745	751	779	820	772	731	773	792	777	735	744	777	760	725	758	774	780	812	781	790	767	829	790	754	794	798	739	759	773	750	780	763	778	807	747	775	804	762	744	777	800	780	810	763	786	759	733	733	727	753	826	783	820	773	767	755	771	752	729	758	744	761	787	749	785	775	746	778	772	812	788	800	805	765	772	749	748	776	741	729	772	792	763	711	757	740	790	786	805	732	791	718	752	719	786	732	774	760	717	728	782	806	773	795	809	818	780	781	768	721	728	780	805	793	755	785	774	768	803	734	866	783	744	766	771	751	767	693	764	757	766	773	793	752	745	763	773	764	731	786	794	776	792	762	768	811	740	727	797	724	790	763	794	764	742	789	742	793	770	751	716	752	759	749	771	739	770	744	763	711	807	719	792	807	737	745	768	745	747	771	750	824	803	761	779	747	784	756	754	744	760	776	804	794	795	741	753	768	783	812	810	815	736	711	786	760	764	742	770	766	772	754	802	717	795	782	753	723	749	805	785	755	813	754	778	769	776	771	755	802	739	745	798	792	758	770	782	790	770	752	714	797	733	760	767	755	785	725	764	770	744	756	736	777	753	755	778	759	757	783	724	767	752	753	778	748	766	810	746	776	738	744	750	734	784	764	774	776	819	767	759	767	711	781	726	758	790	758	796	835	758	738	750	777	854	752	760	722	798	761	761	752	743	754	753	738	802	734	785	803	780	751	732	763	795	789	771	763	702	736	715	704	752	772	829	781	746	754	748	765	788	799	750	786	735	799	786	774	790	708	758	768	747	736	760	789	733	748	772	727	771	796	803	760	797	759	742	753	739	766	787	811	786	772	782	763	733	778	758	782	790	795	764	770	773	772	758	770	787	784	773	740	727	753	755	780	766	755	768	754	778	792	724	792	754	760	824	807	718	745	805	780	716	752	733	691	784	817	799	785	808	776	786	773	718	747	782	760	728	761	741	838	736	743	772	791	740	793	784	775	779	765	706	782	793	760	769	733	836	799	791	750	753	751	756	761	814	748	785	748	757	758	749	832	774	750	779	796	790	817	786	724	797	796	794	737	788	727	736	761	782	788	777	750	758	772	813	779	818	771	755	769	789	739	767	772	775	765	790	761	758	774	783	783	772	761	771	783	785	773	747	729	788	783	849	752	779	749	786	823	749	799	761	834	737	796	765	742	741	740	741	776	771	791	767	774	720	756	788	762	770	832	768	746	752	698	772	770	766	801	751	767	750	770	761	775	751	787	791	779	803	753	795	825	757	733	764	809	847	819	757	749	756	749	782	797	757	793	772	789	768	765	732	785	729	779	756	774	788	761	770	797	784	766	775	843	761	761	747	788	777	838	811	840	702	782	727	801	782	790	768	726	760	746	724	704	782	770	796	783	772	783	759	763	755	790	749	754	747	792	781	802	828	762	817	769	730	797	775	841	747	801	779	782	718	771	756	738	792	826	815	736	759	765	751	763	769	806	796	732	765	762	765	768	767	765	777	729	838	744	765	771	747	730	768	718	833	737	773	788	773	761	790	835	762	778	756	776	787	757	804	758	757	740	765	777	754	789	747	783	804	797	790	783	768	775	770	740	743	775	776	758	762	809	784	763	797	760	769	754	798	806	757	800	786	762	814	739	804	764	799	802	745	756	780	772	783	739	724	742	761	799	755	723	758	775	743	804	731	752	756	770	798	759	778	765	746	760	755	766	807	748	785	781	810	764	743	759	728	787	758	756	842	724	781	740	777	769	772	797	752	774	760	772	776	767	805	733	772	731	773	759	787	728	763	743	760	796	784	733	775	782	777	806	746	748	750	805	802	774	783	711	758	796	771	751	762	744	774	757	765	743	786	755	783	758	816	815	786	801	755	797	761	801	778	760	787	746	817	758	764	796	713	763	758	780	744	785	744	769	782	782	796	780	784	785	768	764	757	770	743	741	744	756	765	834	747	731	811	751	783	729	785	751	754	763	783	748	768	788	708	759	767	746	778	782	731	734	775	775	790	756	751	796	794	714	765	775	764	734	776	741	793	714	749	764	825	768	772	823	747	751	764	778	724	747	766	768	785	747	756	828	761	816	762	773	758	753	768	786	749	764	779	791	773	729	781	750	776	725	734	823	737	745	753	821	774	784	770	716	790	759	788	749	775	739	754	763	744	813	830	824	791	788	752	792	760	735	761	802	757	800	785	740	753	786	745	781	771	753	772	778	769	775	746	814	788	826	758	768	780	782	778	766	812	790	792	754	745	735	798	724	747	809	743	761	790	742	785	771	736	791	780	813	759	759	791	761	722	761	778	779	734	743	767	766	754	721	796	761	775	758	738	795	781	755	786	741	749	770	794	698	795	792	734	760	802	739	806	782	765	773	789	756	768	776	769	761	782	778	743	741	786	762	745	725	735	779	761	769	758	730	749	793	729	748	795	758	762	785	732	740	769	764	761	743	776	756	730	740	764	785	756	731	742	776	770	730	766	729	719	719	744	816	702	762	731	794	758	790	772	788	781	787	717	771	811	764	758	729	726	721	787	708	790	775	767	835	761	752	781	751	746	726	738	758	778	817	775	784	737	746	769	790	789	744	759	758	791	735	792	759	741	757	750	777	743	801	781	747	801	774	737	797	755	760	776	832	712	844	750	750	800	764	793	833	760	827	775	757	711	732	775	788	756	723	797	799	828	788	719	802	757	741	777	714	812	772	749	720	788	801	764	819	727	741	775	756	765	791	795	751	759	716	794	760	760	720	782	743	795	753	782	752	737	785	759	796	769	756	710	754	797	801	760	772	808	795	788	721	754	740	793	764	740	774	728	795	803	780	793	800	798	774	751	753	811	750	708	764	802	808	821	729	773	777	779	825	693	776	787	743	813	808	768	772	816	774	759	811	815	753	760	798	757	798	772	797	782	789	790	831	760	790	749	802	768	751	834	711	772	734	806	739	811	766	756	807	781	717	815	733	805	788	773	765	721	772	782	757	768	776	772	756	728	768	724	750	774	709	745	788	757	752	713	743	801	791	786	718
41080	56765	47735	39801	11360	1252	1195	1085	1104	1038	1079	1002	994	989	986	1010	932	1020	969	952	981	942	951	961	1044	1007	978	966	967	978	957	972	919	951	975	981	973	972	987	1021	993	996	985	903	972	1028	997	981	917	994	996	918	982	985	986	997	912	984	924	943	997	941	960	920	884	958	972	987	941	941	963	994	976	939	950	952	1015	918	923	928	905	952	969	1007	934	967	955	961	955	951	1002	934	959	954	1000	969	964	992	990	932	924	945	952	932	926	974	924	952	962	910	970	990	914	995	916	981	1006	999	919	957	948	987	968	961	938	939	945	1005	961	914	945	973	961	936	936	933	937	969	972	997	983	955	960	941	984	978	999	947	988	967	965	1009	933	937	978	945	991	964	938	953	990	962	941	957	989	927	955	961	943	996	937	1028	927	901	977	964	975	942	995	1005	1007	938	955	955	970	909	901	953	970	919	949	957	941	902	941	928	934	960	946	977	983	988	946	936	1005	950	948	960	959	907	935	962	963	966	988	905	1001	977	931	955	1001	941	943	973	975	963	917	926	992	938	1033	984	934	947	957	977	1013	990	974	948	956	964	895	984	957	970	952	942	952	934	938	964	950	1014	970	966	925	921	968	939	928	987	915	928	977	972	935	967	937	961	951	936	1000	969	994	962	967	928	902	936	931	919	946	994	957	978	934	923	955	966	939	951	965	939	983	980	951	902	968	958	922	991	921	967	955	967	969	952	935	954	920	946	1009	978	926	990	935	989	911	1001	897	939	903	921	984	964	934	950	994	937	899	982	944	939	921	946	960	965	969	944	979	961	952	1042	951	974	945	936	888	978	995	917	1008	986	964	933	988	979	964	890	975	996	989	955	975	974	941	984	916	922	928	957	934	944	963	1010	964	960	969	997	929	937	936	975	950	968	955	931	976	976	963	940	970	948	987	957	975	1001	1031	975	962	943	959	983	935	934	949	1013	1002	939	918	988	999	995	953	1013	979	943	966	948	970	975	898	952	977	910	951	991	954	975	906	1006	925	958	949	980	947	980	980	991	956	979	923	949	970	943	933	933	945	907	979	915	935	941	947	922	940	971	919	944	955	1010	952	949	955	1019	952	929	966	991	984	927	954	948	958	915	922	956	940	946	986	915	928	908	911	943	962	972	936	982	928	892	997	940	997	923	964	921	915	992	990	932	984	992	969	929	1008	943	1009	957	922	954	971	983	905	971	980	980	949	1013	988	984	918	985	968	984	943	967	971	1018	855	922	995	957	989	947	928	965	931	945	906	891	963	971	977	992	991	997	988	970	974	972	948	1003	921	978	931	982	1007	945	960	967	930	925	955	956	911	941	964	912	930	935	952	938	922	1035	914	856	981	933	981	999	964	1010	974	995	957	958	915	992	956	953	972	961	953	1013	943	944	867	897	982	961	911	964	939	974	966	953	953	965	895	916	938	948	920	1007	956	959	982	941	926	886	943	1015	982	963	901	1011	975	996	954	938	990	952	956	975	931	973	998	949	946	938	942	933	987	904	1046	945	946	1018	978	968	956	978	981	907	966	966	967	960	937	967	956	953	938	924	1000	1026	966	981	1001	947	962	908	949	975	972	943	1014	934	974	947	926	956	951	952	1009	980	951	982	972	985	965	943	955	962	956	957	978	936	897	989	1005	965	956	971	942	948	951	918	1002	1034	945	973	969	928	944	933	976	906	907	1030	963	962	946	980	987	983	933	964	936	924	1058	969	1008	975	978	990	953	1002	934	986	1012	1009	907	970	980	951	914	937	949	945	970	879	916	972	894	984	920	975	926	987	935	976	913	989	986	917	974	953	986	956	969	945	975	943	907	908	982	992	967	973	982	1005	933	946	972	967	1012	921	989	978	971	969	930	937	965	979	970	964	972	931	909	942	995	956	967	1017	934	890	916	958	965	952	979	922	951	975	952	994	955	992	923	974	903	997	1011	938	905	929	932	945	988	1034	976	1031	947	929	1017	942	1015	951	980	941	997	923	937	965	956	936	918	966	968	919	976	1049	1005	960	998	949	988	966	972	976	949	955	1006	1009	910	987	906	940	984	930	965	968	952	944	920	944	955	952	1004	944	899	943	945	957	932	929	1001	971	970	970	895	972	966	926	1018	899	959	958	1001	1010	917	967	955	938	923	954	1019	1009	976	961	897	930	971	943	939	959	923	974	936	960	956	962	931	938	953	980	949	938	948	933	1010	996	944	934	972	992	934	925	946	991	955	990	951	963	969	942	971	963	961	947	960	949	943	988	915	961	977	989	943	957	1010	971	964	953	966	888	956	933	960	924	931	953	919	989	925	895	963	939	933	960	1002	985	988	916	943	917	966	982	939	970	913	951	913	975	957	937	1000	885	927	948	927	987	1000	916	968	989	971	921	956	910	953	937	948	928	950	1008	951	968	953	959	948	998	965	1015	944	930	1037	982	931	979	992	932	965	916	950	979	986	939	905	967	1034	947	911	946	953	984	922	972	972	981	948	980	937	984	926	959	937	1003	959	988	937	962	969	945	922	952	930	985	922	929	972	928	1050	950	1024	990	899	1001	990	1027	987	970	944	963	945	1030	962	931	996	953	961	981	941	976	982	987	1005	905	987	990	916	978	955	961	906	962	982	951	984	1017	960	917	987	960	933	980	944	899	919	945	974	978	950	963	906	971	975	935	968	959	999	965	1003	968	971	907	964	968	936	935	991	953	928	954	938	953	954	918	949	956	911	988	882	965	977	962	986	924	944	975	937	932	986	922	948	943	965	926	927	943	1014	961	932	953	984	942	981	968	908	961	945	958	958	963	973	947	960	952	1024	935	971	959	915	972	968	951	943	943	872	922	986	975	970	993	926	986	925	950	945	944	967	944	1005	939	1011	953	949	964	964	880	967	1010	986	971	969	949	979	968	925	933	932	944	922	940	944	952	971	951	953	917	974	908	911	908	948	956	928	935	947	971	966	1011	942	940	1051	940	989	963	921	905	965	941	961	970	932	918	993	912	921	1002	979	972	983	942	937	954	974	955	956	930	968	956	941	931	965	953	903	917	912	896	898	978	944	999	943	924	1021	952	964	928	962	952	995	924	947	937	984	926	950	940	941	997	916	961	944	983	946	964	933	928	982	929	958	962	985	921	957	970	924	984	943	967	982	890	929	933	934	984	914	938	977	1000	959	959	971	1008	966	947	946	899	890	989	965	945	961	945	937	959	919	938	945	1005	985	953	943	977	969	938	941	902	940	1009	977	967	955	984	970	960	924	915	978	949	914	984	955	919	974	938	969	923	981	980	986	961	921	920	958	935	930	963	956	965	934	943	924	898	923	1027	950	948	936	936	942	970	935	881	993	888	950	1036	964	935	985	987	949	893	1016	995	896	940	950	927	990	971	1040	996	938	980	902	966	938	936	982	960	993	905	989	960	980	989	946	976	947	928	937	1012	976	917	975	942	921	925	942	939	976	903	949	946	954	967	1005	981	959	979	942	1025	975	951	993	968	927	909	982	1000	948	945	963	937	935	962	1003	989	973	980	987	927	923	976	949	966	971	945	931	951	969	978	988	949	957	903	1017	1009	931	958	988	972	979	952	989	938	950	1005	898	975	930	945	961	996	957	990	971	994
24550	21278	28593	26033	13912	966	316	250	261	262	293	274	261	261	244	253	251	243	243	250	245	246	237	225	241	219	262	255	265	224	217	227	232	203	242	228	243	238	211	214	228	234	244	242	242	245	237	244	259	237	239	256	260	229	272	224	230	222	234	238	235	253	217	219	231	235	255	248	229	248	227	236	242	251	235	232	246	252	250	236	256	237	254	252	219	250	231	258	247	234	242	254	242	225	248	252	263	233	248	235	252	233	251	239	226	243	231	243	247	237	248	232	256	230	219	265	211	251	226	236	251	254	225	251	242	231	228	245	214	216	240	245	237	233	218	259	228	238	245	222	240	234	241	269	231	224	239	261	253	236	212	240	235	221	227	237	247	237	219	248	204	211	245	231	245	242	231	228	213	216	248	199	216	237	199	247	240	247	240	245	246	254	241	241	227	217	258	239	252	251	224	203	227	263	213	204	229	213	254	228	260	239	273	224	257	227	258	229	283	245	240	221	234	221	244	219	228	248	222	204	209	237	254	244	241	242	238	239	223	239	250	244	239	245	232	231	231	242	245	237	243	237	237	241	250	227	248	212	229	249	229	232	228	218	233	234	239	222	222	214	239	237	237	212	243	273	253	246	252	235	241	239	237	245	250	254	242	238	249	263	217	248	249	228	254	233	233	215	235	232	240	234	253	218	204	245	248	267	257	252	245	225	235	265	230	259	220	225	245	236	255	259	225	238	225	221	257	223	240	269	234	240	236	210	248	260	232	245	253	229	259	250	234	265	267	230	230	287	239	227	233	214	245	249	242	203	241	256	251	200	254	219	268	244	249	233	208	221	195	213	248	239	213	256	245	221	217	232	231	246	247	245	243	237	224	250	226	216	240	249	216	215	252	248	229	204	258	242	244	239	230	225	224	257	260	233	220	234	253	243	268	224	238	235	249	265	234	221	234	242	248	244	239	247	236	246	248	223	221	231	204	230	243	239	238	213	221	234	241	237	244	241	260	266	246	252	246	263	243	246	208	223	222	255	257	223	262	207	251	222	238	244	241	278	224	235	233	234	228	229	207	233	220	223	236	243	239	245	264	250	237	236	231	235	258	240	219	248	234	238	237	240	222	229	244	252	243	237	243	236	226	239	230	262	246	213	223	202	233	286	215	289	208	223	233	225	227	234	255	221	222	220	240	245	241	249	241	240	254	246	257	232	243	248	262	241	228	260	212	229	250	255	265	216	257	233	203	238	231	229	224	232	235	217	219	271	241	243	250	257	225	257	218	234	213	221	227	243	242	241	257	231	244	252	239	232	245	282	251	237	254	232	256	254	221	239	252	245	254	226	213	246	238	229	227	248	243	222	237	247	230	233	239	219	217	224	236	238	244	256	244	252	246	222	245	257	247	218	246	245	243	245	249	228	245	244	257	236	276	250	248	209	259	231	234	232	226	266	253	225	222	215	251	269	247	239	222	245	234	231	235	239	242	247	208	254	204	220	257	248	225	235	232	224	249	238	224	247	245	223	224	223	245	249	247	263	238	240	249	240	229	256	244	210	250	249	262	245	238	253	224	245	236	229	236	239	245	242	262	234	221	236	220	243	243	242	259	244	218	250	262	221	228	203	233	244	235	244	256	219	222	229	223	231	255	243	229	226	231	213	230	228	233	263	228	255	238	211	267	215	214	221	260	273	234	219	249	266	228	262	235	248	261	249	278	251	258	248	257	257	242	247	231	230	260	234	225	234	275	228	243	216	233	219	265	263	234	238	255	244	242	216	224	208	225	242	252	242	219	248	229	249	252	260	246	240	254	231	237	226	248	233	254	230	248	239	255	222	254	209	223	235	255	232	224	239	228	243	262	246	231	226	228	242	241	277	246	241	240	271	234	238	269	226	242	233	244	259	240	229	236	241	231	219	216	233	248	258	246	264	253	234	245	244	237	233	218	230	246	217	262	220	245	256	202	254	246	240	236	241	245	244	265	238	276	237	250	257	236	234	245	230	237	270	230	244	263	241	229	227	232	247	243	232	264	223	238	200	235	251	234	243	241	232	255	247	247	235	226	227	228	234	237	188	221	242	248	266	249	262	227	220	248	228	241	230	216	246	263	256	241	236	244	237	244	253	250	241	232	224	255	250	257	232	256	233	261	241	253	238	232	246	239	263	249	230	250	231	204	217	247	224	252	237	221	214	206	219	204	254	267	246	252	251	273	269	197	259	238	238	228	231	248	249	229	232	235	248	220	251	232	243	252	253	227	260	220	247	252	259	236	237	219	252	247	216	247	243	265	255	226	215	206	239	272	228	227	256	226	255	279	230	231	238	234	267	265	233	248	225	221	232	222	243	234	234	225	219	225	218	236	236	221	209	261	203	245	246	249	269	227	241	252	241	236	228	249	250	231	243	253	233	224	243	233	260	250	244	212	241	228	258	255	256	234	246	240	245	223	238	233	241	254	228	260	256	225	228	238	232	224	217	236	243	248	222	270	226	244	235	249	242	227	202	251	251	258	231	233	241	243	231	244	254	221	264	203	248	248	239	242	214	264	245	226	272	200	218	228	242	250	203	232	251	256	255	251	226	231	253	245	225	208	247	257	243	253	230	235	252	222	243	259	241	234	232	232	229	222	255	248	243	218	269	228	227	235	236	255	224	217	219	246	223	223	258	227	252	242	252	250	259	253	233	260	243	263	230	236	256	249	234	232	238	222	254	217	242	241	236	235	222	247	264	223	221	256	239	246	234	212	239	235	231	244	242	241	247	228	224	240	254	233	266	260	237	242	228	216	223	228	246	236	226	249	220	252	256	244	247	244	228	226	220	245	240	262	245	248	224	255	254	241	226	223	228	226	282	245	225	248	274	220	240	251	224	209	227	226	251	258	232	238	235	232	210	255	221	229	239	233	264	252	258	199	215	218	235	263	224	224	249	260	227	230	260	229	227	213	255	231	247	249	232	243	259	239	242	236	240	247	239	222	234	236	230	224	242	244	235	252	255	257	258	216	246	238	229	226	233	243	220	238	248	230	218	251	219	237	239	218	224	249	275	237	239	281	230	251	242	259	244	238	257	225	236	241	237	233	221	221	242	240	224	263	245	241	265	228	243	221	227	261	208	287	209	249	253	235	233	271	274	230	252	226	224	231	243	248	234	240	222	235	234	225	253	229	259	259	236	220	252	224	234	220	216	231	260	214	246	236	248	217	260	229	237	243	246	224	236	233	229	269	205	220	246	225	219	265	258	249	243	231	251	245	217	232	250	212	227	229	214	250	244	265	237	258	246	218	242	251	261	263	248	229	223	221	230	234	228	246	226	276	234	253	228	256	218	225	267	258	252	259	238	251	247	253	239	238	242	237	249	248	246	246	272	227	274	237	229	239	237	242	250	229	233	246	256	240	248	234	237	268	262	247	262	244	229	243	239	245	237	227	261	222	251	266	239	252	259	211	230	206	216	233	218	221	222	256	227	223	222	260	224	245	245	231	242	255	226	238	243	242	229	235	261
36127	46121	39019	30086	7187	498	437	386	367	362	358	397	335	381	335	351	332	345	330	307	339	301	335	363	347	360	338	333	347	336	329	311	346	320	318	327	340	362	331	307	327	347	326	343	335	300	352	342	324	339	319	303	322	337	336	345	332	322	336	332	323	352	329	317	358	338	291	377	334	308	330	301	314	323	316	298	325	297	351	342	293	329	337	372	320	338	368	342	332	337	294	322	296	344	376	337	330	334	318	329	339	293	344	352	305	338	352	333	297	341	323	353	317	319	319	322	298	361	316	330	316	339	345	318	303	342	327	333	344	309	319	316	328	319	352	324	305	313	271	314	360	282	345	324	348	329	316	317	304	325	317	312	341	322	351	306	303	321	349	339	322	330	313	328	344	330	314	318	287	322	337	363	318	358	352	339	306	326	299	328	312	305	320	363	339	339	314	314	306	340	316	302	339	296	336	348	322	340	352	313	329	332	342	356	334	315	328	315	338	315	328	304	353	364	326	318	357	322	309	325	354	311	326	337	307	316	320	309	312	288	353	363	328	330	345	334	314	356	311	331	363	322	307	333	315	310	325	316	299	356	296	338	310	313	359	284	327	334	323	334	347	329	340	327	306	365	326	305	309	319	341	329	302	331	325	291	290	319	308	328	352	339	297	352	295	340	310	318	345	334	313	330	365	315	313	370	325	353	317	344	311	297	357	346	308	341	319	363	313	331	291	342	324	360	301	351	342	319	313	340	330	353	318	315	351	317	367	300	342	324	376	330	330	337	294	337	313	373	320	349	312	289	352	339	330	307	328	309	322	333	335	329	336	306	332	329	345	333	334	339	322	338	327	320	320	344	335	386	325	337	330	333	335	323	320	323	313	295	312	305	327	341	283	327	319	341	353	337	348	327	319	319	353	306	329	310	325	326	325	341	334	317	318	344	315	304	305	317	314	325	312	335	310	319	357	336	291	369	342	339	326	317	338	323	324	320	317	336	336	356	306	335	321	329	348	337	345	340	298	321	309	363	331	321	328	324	328	321	326	314	324	351	306	385	343	341	329	337	338	324	292	335	340	359	322	349	341	320	311	332	314	337	344	354	297	352	312	333	283	335	314	327	315	343	347	337	328	328	319	339	345	334	327	325	335	337	330	332	316	308	360	306	326	315	317	309	334	292	296	338	322	324	324	317	335	312	339	325	306	344	331	314	317	344	343	320	319	348	317	331	343	340	305	338	331	347	319	312	338	325	318	331	311	294	352	332	318	336	321	327	328	333	327	319	328	331	303	304	344	322	321	324	316	300	336	341	312	343	328	319	325	331	324	330	312	352	350	315	310	312	324	337	331	300	341	347	339	279	341	302	311	305	332	359	318	294	312	355	304	324	340	302	322	335	308	305	321	313	339	333	336	285	311	337	324	316	321	349	347	333	330	332	326	375	328	343	330	338	340	313	316	331	348	331	333	292	331	350	306	335	334	321	301	320	280	333	317	319	285	306	319	304	329	320	296	323	338	348	320	319	324	328	326	321	294	324	319	330	339	346	322	346	307	337	337	347	331	309	308	341	311	326	338	316	329	340	325	317	302	314	348	311	326	324	340	299	292	348	347	336	304	312	313	309	307	304	341	315	300	327	347	311	338	325	351	341	303	334	351	334	330	350	324	299	363	332	360	336	319	348	300	323	305	313	326	301	344	348	307	293	311	331	309	331	331	323	340	330	344	370	331	322	308	314	356	347	340	327	359	339	298	342	329	333	313	341	334	314	289	348	305	331	347	290	336	328	305	342	321	332	328	330	339	343	315	307	333	356	329	318	318	333	324	328	343	315	318	331	339	360	344	312	300	332	339	301	364	308	345	316	350	306	325	339	345	337	345	351	329	326	351	335	342	340	368	311	324	328	280	310	332	344	300	353	328	339	360	349	309	318	347	350	319	324	316	318	326	322	344	305	309	313	300	334	332	325	324	308	333	313	321	333	313	295	314	352	326	340	327	331	316	345	325	315	341	354	322	325	346	338	295	318	344	318	334	327	306	350	357	348	323	329	308	319	343	328	331	328	322	326	356	326	298	319	304	316	342	333	343	300	317	303	339	308	307	326	302	349	294	320	323	321	300	341	360	344	320	334	337	329	349	322	319	331	347	335	342	319	341	326	331	306	320	313	314	346	337	337	294	318	308	303	357	308	341	347	354	305	330	325	340	294	324	307	359	339	314	345	338	338	336	348	326	334	324	334	343	353	341	327	306	284	347	342	351	315	348	311	309	334	333	305	355	355	321	285	333	319	326	312	330	290	325	311	327	320	317	324	316	336	341	325	322	300	321	316	327	342	303	326	326	334	269	362	333	344	330	333	314	301	332	330	307	314	307	328	336	359	342	306	320	321	289	310	333	350	332	316	305	341	341	331	346	316	327	320	337	301	323	334	328	324	311	308	321	316	315	283	302	320	312	328	362	337	301	289	350	303	359	321	327	337	325	340	325	304	314	352	333	321	336	317	336	336	338	330	348	341	359	302	336	322	352	296	299	314	312	302	312	335	323	256	371	326	347	318	315	313	309	339	307	328	319	323	330	361	310	328	328	323	336	319	308	320	331	303	335	329	349	319	311	298	324	346	314	332	318	354	363	336	334	326	336	324	325	338	333	322	304	310	330	351	325	313	357	331	311	303	354	355	305	339	329	347	327	323	322	331	313	317	320	334	324	313	339	362	340	343	361	350	327	357	303	329	355	323	310	356	348	318	333	328	298	321	307	333	307	350	321	358	326	315	347	293	317	313	307	327	296	328	331	352	322	355	302	338	315	334	292	345	327	332	325	334	331	326	345	305	313	328	291	332	334	296	340	376	321	298	303	322	321	329	321	329	325	305	382	319	314	345	310	339	324	319	337	329	323	335	337	342	334	333	333	320	313	335	336	336	328	308	350	298	335	336	338	346	331	342	334	370	339	308	358	332	315	343	313	299	336	313	336	318	304	300	325	326	316	307	334	319	303	347	316	312	308	340	346	329	328	364	317	355	323	347	348	285	312	280	347	290	316	354	330	343	316	328	305	283	306	351	330	356	343	362	318	307	340	299	319	323	306	328	344	336	302	338	334	312	340	355	333	320	320	333	326	297	311	303	317	334	351	346	314	334	346	322	335	301	297	324	322	343	321	299	312	310	329	327	342	317	362	330	297	299	360	360	299	326	343	315	326	335	324	359	326	313	329	338	335	295	341	342	356	340	348	329	355	343	322	320	326	322	338	338	317	341	314	361	317	320	335	340	330	314	338	342	329	331	314	344	326	299	338	327	365	332	312	331	325	336	319	325	346	341	312	318	313	331	311	355	309	323	292	327	316	357	357	321	309	307	338	332	335	322	318	291	294	344	344	360	328	327	317	310	315	326	327	320	315	343	331	312	344	341	296	316	316	341	317	337	322	367	337	338	365	333	321	342	314	387	330	323	308	331	330	352	367	320	325	325	310	337	304	327	312	308	326	313	323	350	331	319	352	320	289	360
22339	21327	29894	24001	21925	21225	10686	872	703	737	705	650	662	641	625	683	643	650	636	613	607	661	621	623	588	598	645	678	613	609	598	582	619	591	589	594	622	583	621	664	647	629	595	615	614	572	597	554	608	580	611	627	599	624	575	625	617	629	560	584	590	612	605	630	578	627	650	611	608	612	616	616	590	616	606	555	623	580	644	630	587	631	609	609	613	617	594	614	598	602	641	594	597	659	610	559	622	640	649	620	572	593	583	575	584	583	631	580	611	628	626	605	544	587	621	604	587	654	532	583	570	635	583	594	556	604	610	583	551	603	549	616	617	584	614	579	578	620	620	598	605	608	602	652	617	617	570	566	637	603	630	620	610	616	609	605	553	643	618	599	595	618	602	591	618	572	605	601	588	597	604	623	560	557	644	585	564	607	559	655	593	594	611	607	611	649	592	594	608	625	610	636	627	622	628	610	621	578	622	575	638	634	632	597	555	589	623	606	613	587	629	643	640	599	594	579	607	598	610	610	563	584	591	635	564	589	584	602	590	605	619	618	606	612	601	632	600	623	589	631	606	577	625	604	665	664	585	580	612	568	604	636	619	575	648	629	621	611	579	567	585	625	571	556	569	594	630	601	591	588	601	574	617	632	617	633	657	589	592	610	579	604	576	605	633	561	591	607	619	626	585	571	603	570	626	616	587	614	610	609	604	607	567	594	576	632	656	580	613	562	601	615	614	560	621	554	613	636	597	599	625	566	594	606	569	587	672	657	625	572	583	662	622	578	649	587	575	576	634	585	581	587	631	613	600	594	576	549	579	648	594	630	650	638	614	634	583	595	647	590	598	608	606	583	577	602	571	610	594	612	641	593	559	591	591	596	578	689	608	599	621	632	565	642	636	651	637	588	611	596	602	634	557	591	622	602	612	590	640	567	613	637	632	580	590	611	607	568	578	577	590	586	577	594	588	583	591	593	623	587	553	562	619	532	587	614	610	582	607	607	582	598	593	568	598	628	639	623	591	587	625	575	591	583	586	591	570	611	621	637	583	619	591	565	659	557	638	607	621	630	617	604	625	647	623	589	624	590	582	570	615	615	633	607	604	621	582	598	634	582	619	613	648	626	592	642	588	615	606	589	563	612	546	605	577	610	646	622	579	629	603	616	610	576	605	590	591	648	599	624	605	634	580	594	637	665	588	576	609	584	573	620	618	621	554	595	618	618	598	623	564	602	620	603	598	560	622	599	656	586	629	688	596	595	599	568	618	565	630	608	590	567	629	630	574	618	555	581	599	630	576	612	612	549	641	606	612	618	569	599	587	594	572	593	596	606	600	584	588	611	602	618	582	585	646	596	603	557	597	612	611	650	597	574	590	607	588	562	607	566	645	619	604	574	622	628	636	581	647	618	560	605	587	537	635	640	603	669	583	582	597	633	614	578	615	611	622	588	569	599	596	600	636	617	625	611	635	650	582	593	586	530	572	586	587	601	601	585	583	586	609	563	581	616	592	619	588	599	586	647	640	633	619	592	639	589	609	623	602	636	608	626	628	629	651	593	591	596	589	615	589	557	578	604	602	600	571	624	587	601	608	582	556	604	616	652	611	626	590	578	595	603	585	603	588	638	633	588	618	598	573	597	611	620	602	616	619	592	581	589	601	574	616	577	542	563	625	594	616	590	613	631	651	620	580	622	632	562	558	634	585	615	570	580	618	581	608	618	573	615	639	557	599	587	600	567	601	613	630	633	600	570	583	602	588	591	606	608	607	617	603	575	564	648	660	635	610	568	612	604	601	636	589	578	634	609	591	586	611	617	621	627	633	655	602	628	654	618	602	620	635	629	600	611	583	611	597	643	581	593	577	629	607	600	610	598	605	650	631	622	612	613	615	588	631	612	559	630	627	623	580	647	589	585	565	551	594	628	632	590	619	586	613	607	616	620	576	607	606	570	636	629	561	595	599	635	585	604	633	646	604	624	585	621	634	608	617	599	605	608	616	664	605	618	610	624	620	658	594	582	615	634	635	569	605	554	575	622	589	597	607	570	570	608	569	636	596	594	609	613	594	563	647	580	575	617	552	579	598	590	557	616	624	585	649	590	568	580	596	606	596	590	555	607	605	598	588	621	591	591	606	599	649	602	642	591	615	592	556	597	593	584	617	577	609	608	596	606	559	568	574	612	597	582	601	614	606	582	615	638	613	585	615	599	597	579	604	632	615	594	637	631	582	599	605	607	559	596	594	619	592	618	568	603	558	609	617	568	604	628	638	638	604	617	625	616	586	629	590	636	583	608	607	601	560	564	581	583	620	577	601	561	580	570	594	636	589	615	605	602	561	615	636	585	632	618	590	599	600	627	558	605	574	560	571	553	608	637	523	626	618	590	584	634	612	608	606	580	586	633	615	605	609	584	599	600	605	617	600	626	575	584	590	611	577	584	599	625	569	569	609	585	605	606	583	624	637	589	612	609	547	644	607	586	553	607	581	571	565	591	628	582	617	591	595	594	592	604	627	618	616	578	632	601	644	582	603	602	603	626	580	570	603	648	576	573	579	528	628	562	624	611	566	625	669	601	599	592	615	597	603	626	596	633	653	597	622	620	620	615	601	578	613	595	622	627	578	602	577	584	568	579	592	591	595	577	585	616	603	602	605	584	605	554	607	637	609	656	623	578	584	610	617	580	594	617	623	623	601	595	595	589	592	609	594	553	606	645	578	592	646	607	613	569	581	569	621	575	626	651	595	584	570	633	640	636	587	556	615	604	582	624	608	589	582	601	580	638	581	596	556	556	575	634	567	658	592	635	629	561	606	619	535	601	617	578	603	586	599	596	601	624	623	562	592	595	579	578	614	607	543	596	624	643	599	592	575	610	563	621	563	594	590	598	580	585	628	666	607	620	606	590	600	587	583	607	625	636	608	560	614	608	615	649	609	607	593	638	573	593	613	620	597	585	598	589	620	616	575	591	601	597	616	619	650	595	595	611	611	576	639	642	611	618	624	573	552	587	602	624	600	573	576	607	574	616	627	577	565	598	575	596	602	609	600	639	614	606	629	587	620	587	583	653	600	545	598	593	639	606	619	633	596	602	619	650	591	633	654	618	586	579	644	593	592	611	577	617	614	619	576	576	633	579	616	581	607	598	634	646	616	576	599	590	584	582	578	593	645	600	627	564	588	577	586	598	605	584	627	623	587	627	602	607	598	601	604	625	616	581	616	587	613	610	554	616	615	624	558	558	593	600	591	611	610	581	625	564	609	626	616	620	613	611	565	604	630	590	615	588	577	575	625	610	573	602	618	611	609	599	608	620	616	592	594	563	575	574	636	604	612	650	605	586	576	579	653	582	607	555	597	583	603	570	560	576	659	622	611	648	560	617	643	583	595	617	632	585	659	637	574	571	619	608	629	604	583	595	595	641	670	674	600	596	621	595	639	568	608	612	588	627	589	597	599	565	623	593	615	626	596	585	573	566	587	572	619	575	554	549	554	591	597	596	655	596
48323	63824	54615	49420	15476	1355	1193	1111	1029	935	914	907	857	861	779	860	871	796	790	789	813	793	848	819	771	809	817	782	812	797	806	841	759	766	780	877	795	807	768	805	762	756	807	821	794	774	759	746	765	794	804	801	790	807	770	781	770	783	787	776	786	770	773	786	801	789	722	768	798	742	785	780	796	769	790	799	781	799	804	809	726	787	776	805	784	819	804	805	740	785	696	778	802	733	717	816	782	749	750	779	778	746	724	784	782	771	818	752	766	730	791	785	735	800	774	764	754	768	776	765	760	822	786	743	800	750	825	808	795	754	735	770	791	813	777	773	798	766	773	769	827	795	769	815	738	768	756	747	793	769	743	786	810	738	819	779	735	829	780	795	788	787	794	720	735	760	784	810	782	778	769	782	801	814	785	740	799	757	791	756	784	833	793	765	761	741	732	818	806	783	767	783	768	773	810	784	772	790	815	796	767	735	797	758	727	799	782	838	792	762	769	791	762	759	796	740	813	786	758	782	829	790	725	754	775	802	775	728	723	744	789	773	816	780	747	794	774	753	790	777	771	811	736	800	771	808	781	813	778	783	696	760	792	768	804	771	814	750	787	754	733	775	783	741	773	751	766	751	811	786	771	785	784	760	758	784	783	769	788	789	787	750	756	741	812	796	754	767	791	768	765	747	737	753	798	763	777	745	771	793	770	747	756	769	843	760	731	763	753	788	774	801	785	762	785	738	821	796	752	768	730	775	773	777	745	749	761	753	779	775	780	804	804	794	749	781	764	763	750	722	734	720	784	820	744	779	726	782	794	793	766	779	740	796	738	781	787	806	766	740	753	746	797	842	717	744	842	784	782	741	785	799	758	781	796	813	794	800	807	741	810	753	769	767	781	797	696	741	823	759	758	762	827	743	818	764	772	738	773	784	741	796	761	753	789	777	742	723	769	780	794	758	775	748	756	780	777	818	775	785	746	738	852	799	763	748	796	762	786	821	787	755	810	775	777	801	773	801	777	764	763	768	786	769	747	796	763	750	823	775	783	771	776	753	783	802	759	801	791	821	775	783	776	796	754	761	821	845	737	811	790	812	751	795	737	777	794	808	749	782	786	785	758	761	750	754	756	697	768	742	777	762	751	745	796	789	744	778	758	809	743	764	777	792	804	785	779	767	723	778	784	767	759	818	820	774	801	793	780	823	811	704	726	783	791	832	782	742	800	785	788	766	763	775	784	784	765	834	758	774	756	833	787	789	798	817	774	815	790	807	801	798	763	809	726	762	785	747	803	796	788	728	805	738	752	801	798	728	826	803	765	778	826	766	807	769	768	808	789	807	742	759	777	820	741	805	755	805	783	755	752	819	742	819	783	794	814	712	771	758	794	787	763	789	761	752	810	818	771	763	809	756	786	774	740	756	781	799	781	792	756	754	725	731	839	798	746	734	785	765	785	733	791	835	779	783	767	724	758	741	743	768	774	789	751	809	785	820	721	807	815	792	718	747	753	755	782	768	805	782	757	757	789	815	753	780	784	767	778	741	748	758	773	732	812	767	743	765	756	792	774	764	763	792	806	812	809	764	765	752	736	770	779	789	749	788	738	730	779	771	800	809	776	786	788	760	761	812	765	785	707	797	773	790	766	761	752	810	763	780	786	832	760	747	768	818	767	730	815	799	794	752	806	738	783	719	818	755	790	777	799	799	783	792	800	752	782	761	788	785	803	814	773	810	813	784	754	800	748	799	779	737	837	824	769	739	773	817	777	790	771	794	800	748	723	785	805	729	835	821	755	756	754	745	785	749	757	767	782	798	772	766	750	810	770	782	752	755	751	765	711	802	748	770	807	803	795	720	772	793	775	777	798	830	761	760	725	805	784	773	736	770	778	782	795	752	780	875	773	781	840	806	762	762	734	753	739	731	788	789	789	800	780	775	775	832	775	768	766	736	782	782	748	824	775	790	730	771	774	812	794	764	818	799	795	773	766	735	750	772	825	776	769	739	800	745	845	779	752	771	773	721	802	785	786	738	756	822	781	816	781	761	762	767	755	725	759	767	805	737	763	757	795	777	784	763	791	796	781	762	791	804	804	816	798	775	764	772	749	763	764	785	786	766	756	798	749	831	810	802	752	750	777	755	730	773	732	787	796	739	797	780	753	764	828	756	738	764	779	788	830	804	744	742	796	831	782	758	824	769	770	751	741	808	744	777	779	748	756	760	809	780	811	804	812	829	764	808	812	807	744	808	767	857	748	806	777	792	847	808	827	739	801	775	802	788	731	791	820	771	794	828	799	758	837	732	801	788	811	783	747	728	773	808	766	736	803	847	757	792	770	792	771	761	781	744	792	792	779	756	768	780	735	744	740	757	808	795	791	792	783	781	770	761	787	768	800	779	760	726	765	740	732	768	748	815	771	774	725	765	761	779	842	760	738	758	759	785	777	760	843	755	786	728	802	811	741	784	804	778	802	773	771	780	791	758	830	759	803	768	798	750	761	763	799	754	816	758	734	778	733	743	772	747	795	809	762	762	829	773	750	727	750	730	743	719	776	820	799	803	763	782	781	762	797	748	726	742	693	774	803	747	733	759	791	795	752	783	798	764	766	813	756	805	807	766	782	768	800	774	745	831	814	789	804	780	745	785	757	803	810	770	786	757	745	793	768	752	784	810	722	817	792	776	771	784	717	742	777	814	779	769	777	754	773	759	834	743	791	797	789	761	809	742	787	791	783	739	792	795	727	729	777	837	815	768	781	814	796	743	792	784	762	797	797	748	771	782	769	733	757	779	749	787	829	811	792	770	785	784	797	775	764	755	796	731	765	738	788	702	752	765	802	757	775	800	784	767	802	795	774	734	770	756	761	791	784	805	766	725	737	806	720	803	821	779	729	771	765	800	731	807	722	763	789	785	815	739	786	845	819	793	743	753	793	801	757	780	778	750	727	768	736	706	762	799	784	793	731	761	741	771	753	751	797	799	764	800	818	792	782	812	761	820	803	770	787	785	780	762	767	802	768	786	790	781	785	717	782	859	800	815	714	715	769	776	744	719	792	818	745	736	790	769	714	799	817	803	804	797	798	808	761	784	813	793	758	774	736	778	736	789	744	744	783	751	795	794	782	791	773	802	813	738	771	763	757	768	794	784	791	797	769	748	756	759	765	723	815	783	778	782	812	752	790	737	772	781	774	769	742	739	757	763	780	752	808	833	762	787	729	811	730	824	811	802	739	775	764	731	791	784	790	760	786	815	824	788	797	802	791	730	781	768	720	783	802	771	786	760	783	818	711	721	769	818	766	724	748	759	779	781	780	789	747	790	757	805	772	755	766	777	773	795	801	750	736	771	780	774	804	742	822	791	762	795	772	795	790	759	746	801	774	735	770	801	802	772	758	784	763	791	756	741	777	754	809	770	776	754	743	774	761	749	756	739	799	817	813	772	790	735	783	793	759	790	806	782	785	755	780	796	713	796	762	801	774	749	792	777	780	729	780	768	746	777
27541	20371	19226	10127	2005	509	484	512	449	452	459	470	448	516	452	493	474	522	464	474	479	475	459	505	494	453	484	496	468	464	482	507	476	495	472	489	494	479	500	464	492	482	512	477	479	474	476	496	486	508	437	436	488	478	473	432	498	476	472	412	508	453	504	491	499	485	435	522	437	487	476	474	502	451	475	482	481	521	505	450	475	466	466	462	493	478	532	498	467	470	472	497	494	482	451	481	500	480	517	454	467	483	476	453	456	526	469	484	473	472	488	511	476	468	460	483	470	476	499	476	483	488	479	478	500	484	504	497	467	465	441	438	465	483	477	510	503	450	493	507	475	474	490	481	497	500	451	476	484	506	498	501	478	473	464	529	491	484	501	440	486	462	476	472	482	446	505	468	477	513	489	471	512	484	501	471	490	461	505	471	533	504	447	467	525	470	448	468	472	501	454	446	472	485	484	489	480	462	494	497	473	525	468	485	469	485	514	459	481	473	463	468	459	462	482	496	473	473	461	450	497	492	495	479	489	488	504	496	487	492	482	485	500	457	484	485	500	504	478	457	477	472	469	464	449	519	488	479	487	511	480	487	496	501	528	441	475	529	528	489	483	500	469	480	471	467	454	486	444	492	496	469	520	434	488	483	419	478	461	504	498	477	476	480	459	495	467	470	495	461	508	483	476	496	502	489	457	501	473	494	458	450	490	502	504	497	461	517	466	474	438	437	490	472	510	470	474	517	478	491	477	454	494	503	495	482	484	448	498	472	542	477	532	487	489	493	476	516	480	473	513	474	473	483	518	526	478	452	470	465	507	495	497	500	446	441	456	489	429	469	466	478	466	439	469	488	515	484	503	485	476	459	469	497	490	515	500	477	486	462	443	488	506	499	474	533	504	478	500	445	477	485	488	501	512	487	488	473	525	462	476	450	444	493	476	478	502	482	483	462	495	497	484	483	469	490	472	453	476	482	498	462	474	469	485	505	455	487	479	509	476	491	508	481	506	483	484	482	457	471	462	491	449	496	452	518	484	514	488	495	479	493	475	418	495	476	480	479	479	492	477	478	522	474	448	484	482	498	495	455	478	469	448	518	473	472	443	476	500	495	464	470	456	465	466	497	487	465	484	458	480	487	474	494	492	470	466	484	530	468	496	461	484	476	478	461	470	493	533	489	494	486	506	507	457	458	488	456	433	474	510	475	506	459	484	494	493	528	471	456	505	499	481	501	472	488	493	472	470	466	457	480	500	487	469	482	478	475	509	473	501	488	500	441	514	450	495	486	458	437	506	479	480	490	462	466	522	475	469	468	450	494	474	509	476	475	494	473	494	508	491	470	442	527	469	503	452	471	522	504	485	497	476	472	504	468	462	475	462	452	509	433	492	465	492	483	515	449	453	495	474	479	487	469	455	461	426	460	506	511	483	447	469	478	457	445	463	474	511	480	477	504	458	484	514	488	508	481	502	507	456	470	468	488	471	483	443	495	472	453	444	460	459	526	500	465	459	495	477	461	457	485	447	479	484	494	496	487	448	485	478	441	500	444	466	497	481	501	467	480	465	479	495	504	484	455	478	492	498	484	494	517	465	470	486	467	475	481	505	477	504	462	482	467	418	474	462	484	457	494	520	527	511	464	495	493	512	490	463	467	518	494	466	501	510	458	477	490	464	514	465	505	457	471	499	483	500	528	537	503	536	500	464	477	504	471	489	497	513	446	521	530	446	454	451	494	439	505	493	480	492	462	462	478	463	512	482	485	468	480	420	455	497	490	512	447	521	435	485	478	485	509	509	508	455	495	488	476	482	469	487	485	467	481	492	456	473	499	502	471	497	486	465	515	507	463	484	492	501	483	495	463	448	498	481	469	477	543	479	509	447	494	485	506	490	461	494	479	467	472	502	470	525	486	492	466	467	510	504	463	468	486	502	506	512	515	540	483	503	500	463	455	495	530	486	464	481	452	487	450	469	467	503	465	480	496	444	463	455	479	504	488	505	450	501	509	497	490	470	505	489	454	459	454	426	503	497	457	505	485	499	491	431	445	494	504	501	472	501	482	531	525	448	470	512	447	490	488	509	477	502	485	513	532	495	491	506	495	502	488	522	513	497	483	471	437	501	455	500	497	504	481	506	481	468	462	491	485	489	478	472	479	494	485	496	471	500	491	485	472	472	456	477	489	504	476	503	497	460	444	487	523	478	482	492	509	483	476	449	480	485	510	463	487	484	475	508	506	476	475	457	464	490	480	500	519	497	496	466	469	507	499	476	505	433	520	453	437	456	553	493	481	485	467	476	470	458	527	426	480	499	485	490	488	493	478	523	440	470	483	498	496	506	490	502	448	497	506	464	463	461	464	493	485	494	476	477	439	488	456	467	460	532	505	497	519	517	505	501	477	494	468	475	483	492	477	455	477	497	493	455	464	490	484	492	482	472	507	482	492	524	481	469	460	512	498	463	462	506	482	531	493	458	472	502	508	467	503	461	468	480	482	507	499	506	502	481	482	496	508	513	466	487	496	508	458	436	470	509	474	479	465	478	496	491	495	476	469	446	481	509	470	437	467	483	483	487	467	467	493	473	473	482	481	498	466	464	516	511	482	515	487	483	496	515	483	473	424	496	478	515	535	493	467	481	473	453	500	461	481	478	507	463	486	462	513	461	464	513	466	539	497	460	456	463	480	528	476	498	471	494	475	485	444	483	488	460	458	465	461	508	463	467	484	484	476	493	470	471	479	497	475	493	504	438	465	499	466	478	466	489	532	461	474	502	488	509	497	452	462	460	461	495	488	483	452	491	491	515	451	486	496	480	483	515	492	493	465	457	504	475	524	485	461	441	458	488	483	497	502	484	470	464	522	479	448	507	476	465	456	465	456	520	476	478	457	485	472	477	490	521	495	450	484	478	476	487	516	478	496	478	508	481	489	482	449	469	479	487	520	463	493	488	462	504	529	495	505	476	475	482	495	515	470	443	463	486	480	499	470	488	487	480	488	447	457	450	461	500	460	480	476	529	502	509	487	474	475	488	469	522	483	494	412	495	452	484	515	472	524	460	471	486	486	460	474	503	470	485	466	467	501	460	528	446	502	487	499	509	488	502	459	508	454	462	518	455	455	469	506	470	475	509	429	490	469	536	458	445	480	486	443	485	494	460	443	461	480	472	536	471	467	524	480	482	487	476	480	446	482	488	506	452	491	531	486	514	473	453	526	488	478	482	466	462	481	512	471	465	506	464	504	455	473	455	472	483	477	426	461	503	439	469	459	478	504	476	445	438	443	485	458	467	504	486	520	485	474	492	461	484	480	470	472	449	493	483	515	471	501	467	516	454	471	482	515	469	502	496	520	464	503	512	481	515	482	477	453	479	499	493	512	480	498	456	511	492	489	472	516	479	497	472	486	490	488	457	492	469	479	475	476	497	497	526	460	440	499	487	507	523	469	491	463	483	478	436	457	494	460	479	483	501	463	496	541	461	496	509	471	504	531	463	469	503	486
18886	20464	18880	8574	2265	603	662	602	620	609	642	662	605	645	580	613	627	581	665	611	589	622	600	605	600	593	625	569	574	630	604	628	664	655	608	579	619	614	592	593	563	601	623	605	656	596	624	620	591	621	614	561	645	632	625	564	550	610	619	562	620	625	624	604	612	591	599	623	596	577	627	686	627	572	584	596	657	599	603	642	612	638	569	582	573	597	619	586	577	578	596	641	609	624	634	620	611	632	597	607	591	608	651	593	620	609	579	613	587	632	623	633	687	597	605	621	629	585	635	611	633	599	663	628	622	567	569	637	653	572	675	580	584	605	619	634	562	593	623	664	654	595	625	638	584	636	669	627	634	625	591	608	656	590	586	625	559	592	595	603	593	630	612	601	601	582	588	614	627	592	621	597	627	615	613	570	634	602	615	611	644	651	579	589	625	610	635	594	593	607	585	632	588	630	628	613	627	653	602	640	604	577	621	635	656	609	618	619	647	643	647	585	589	656	579	628	615	598	599	648	651	656	614	598	617	620	601	632	601	608	623	620	569	572	626	625	606	638	590	635	618	657	555	593	562	639	597	614	637	603	611	607	623	582	605	597	623	608	631	620	616	602	584	616	603	616	612	626	648	596	633	584	619	599	580	599	596	614	639	599	628	552	602	613	600	582	631	572	610	602	639	603	610	596	611	661	610	587	644	660	597	601	611	618	652	638	597	618	582	596	624	641	604	658	649	616	684	628	589	634	610	596	617	610	601	646	622	594	616	639	574	588	579	627	592	613	591	601	596	615	618	598	585	635	665	638	583	643	621	612	618	622	633	590	622	610	624	616	624	619	614	588	638	617	563	638	664	646	634	641	618	630	588	621	594	643	604	616	580	625	645	614	605	616	586	581	611	657	610	559	573	591	620	606	606	645	607	596	610	606	620	576	581	599	616	625	594	597	618	596	620	651	614	605	615	593	583	602	614	590	619	623	616	588	603	617	632	618	597	603	604	623	627	592	591	632	628	610	624	580	599	630	587	601	569	603	642	617	603	572	607	592	631	596	643	610	589	615	639	601	630	598	596	625	619	576	600	609	669	650	569	610	577	600	614	558	607	628	624	638	611	599	568	610	600	617	591	658	657	638	655	619	614	568	633	646	607	577	627	592	593	595	595	615	653	621	640	622	612	598	597	551	642	619	627	613	615	605	596	586	595	624	592	662	638	654	621	656	623	607	601	589	612	629	649	603	613	636	611	596	617	637	596	592	596	604	578	598	614	640	611	574	634	597	618	629	629	628	593	608	588	600	599	612	610	607	649	613	658	611	612	605	557	577	564	616	576	611	624	600	609	595	634	556	602	663	575	622	632	598	597	665	623	618	657	645	624	597	607	632	645	598	600	558	612	595	622	589	628	640	647	596	660	619	618	647	619	619	613	598	600	600	634	594	579	618	610	626	625	590	621	577	652	587	620	633	608	600	636	620	634	619	613	605	630	622	587	603	615	569	584	573	591	584	619	612	614	584	619	597	602	583	610	599	583	602	611	532	629	552	615	605	640	646	599	635	615	613	567	594	631	560	593	623	597	641	613	620	598	630	594	611	655	598	611	611	590	619	644	653	603	609	621	576	609	641	591	620	620	623	635	599	593	633	589	573	614	635	588	603	628	573	644	585	596	645	580	642	601	642	613	623	624	570	600	589	564	616	614	632	566	571	620	599	552	604	627	665	671	659	660	588	621	607	605	590	581	596	590	617	626	607	635	604	632	643	578	584	585	625	606	614	596	580	588	631	596	641	604	617	618	586	610	593	594	618	590	582	609	611	618	631	601	591	642	581	624	608	601	662	602	582	535	625	617	600	588	610	599	591	606	624	617	550	599	615	620	622	623	597	640	582	619	615	575	622	593	621	625	602	581	589	613	603	615	603	615	631	628	627	594	599	633	619	606	598	672	591	583	614	608	630	670	591	664	632	629	604	604	542	627	601	607	603	650	606	594	598	604	647	595	616	636	653	603	592	643	614	563	573	600	666	619	611	631	592	614	581	666	610	623	665	626	620	632	618	605	640	591	635	611	600	628	631	609	608	599	606	617	627	611	590	582	622	614	600	613	632	584	563	628	586	641	604	604	582	586	605	611	646	610	574	614	585	568	633	586	584	654	578	565	623	648	605	621	609	649	654	615	655	595	617	588	641	605	603	634	617	624	608	554	574	625	636	609	639	582	590	666	597	647	584	582	602	605	592	581	648	637	555	659	611	588	598	611	622	620	574	656	618	620	621	645	623	589	608	617	632	634	590	629	654	634	585	606	588	621	635	621	635	652	558	609	603	643	638	602	618	629	590	565	539	636	596	583	605	626	647	600	583	587	655	619	615	646	606	598	619	621	629	599	587	640	624	584	612	602	599	658	619	640	654	560	625	651	624	594	604	576	565	603	613	636	648	625	602	648	622	599	621	586	583	590	640	626	619	579	606	606	601	612	616	587	619	611	614	591	617	649	555	609	626	592	602	602	595	620	653	634	608	602	630	662	636	600	631	624	615	583	603	631	582	619	601	598	588	596	597	633	595	628	617	617	657	621	589	631	568	613	629	628	611	626	623	553	570	597	580	615	623	623	598	623	647	597	582	620	611	582	614	587	633	638	629	623	632	652	576	635	613	568	630	565	603	652	598	635	636	607	618	601	633	615	614	583	617	640	638	618	644	649	629	620	604	587	644	612	643	604	630	634	582	592	625	638	627	645	630	615	625	625	594	592	609	600	595	618	581	607	676	616	591	622	602	603	603	615	620	602	586	627	602	593	615	563	603	628	633	618	636	614	596	610	562	606	616	605	609	629	577	600	633	601	565	593	605	588	614	609	621	599	612	577	595	630	616	644	591	594	623	595	579	592	626	575	615	640	617	622	598	620	621	615	620	623	582	588	640	624	645	595	564	592	584	625	598	617	611	631	630	618	633	608	588	626	632	577	587	598	587	592	596	628	620	596	671	565	629	660	657	629	600	610	655	605	613	605	551	685	623	650	598	606	581	604	613	616	593	631	610	610	623	619	578	616	639	625	606	664	564	588	629	592	606	630	612	633	649	633	575	604	613	634	634	598	632	650	604	611	600	595	628	618	621	666	605	635	595	587	638	587	591	618	625	614	585	628	587	564	607	622	589	631	609	619	602	608	588	577	654	567	611	604	593	639	613	602	589	601	603	574	582	577	641	621	556	654	666	626	589	622	600	608	587	566	621	587	640	671	569	617	603	624	616	600	626	640	607	630	612	638	609	617	625	600	621	593	628	624	639	589	625	638	632	594	614	628	647	627	686	595	618	625	627	615	634	582	568	606	659	585	595	633	636	619	609	611	626	608	581	599	612	628	584	605	584	638	599	622	594	561	571	620	602	629	617	603	635	595	576	618	630	605	610	612	575	569	606	609	596	594	635	626	636	567	624	602	600	578	604	590	598	595	599	598	656	656	586	580	620	628	605	594	592	605	579	637	621	560	558	608	606	610	604	630	573
23198	21267	30263	24596	21908	13448	1749	876	777	785	797	814	832	730	796	774	793	799	774	805	823	774	797	768	824	805	773	758	766	762	774	764	807	768	783	782	776	788	765	749	824	788	768	770	802	814	795	775	732	764	742	777	757	785	809	739	749	733	798	796	777	753	762	853	762	773	759	762	716	764	757	728	740	816	754	751	768	734	797	757	817	820	751	814	779	796	765	724	783	780	802	774	823	779	775	792	756	757	826	784	726	797	786	730	769	795	796	801	754	776	805	771	777	776	791	787	819	772	803	742	759	797	775	771	736	745	795	793	746	791	818	786	737	764	761	791	791	823	758	746	746	742	800	785	820	754	795	796	771	773	799	827	836	802	742	785	735	777	753	738	758	738	824	812	793	788	739	771	861	772	712	755	797	749	742	774	765	743	737	764	715	765	776	745	735	754	734	775	774	827	779	746	766	753	819	776	795	759	763	772	801	801	770	738	754	767	752	750	726	735	864	819	762	741	773	796	779	735	821	790	770	769	805	729	774	675	785	761	748	763	802	770	781	761	761	773	712	771	763	809	813	808	771	838	775	753	752	795	791	722	779	744	726	753	800	807	792	745	759	800	776	748	846	835	814	761	751	830	766	812	772	753	781	745	756	815	768	750	719	788	733	766	763	762	798	798	794	808	775	809	807	773	768	751	742	803	770	790	767	826	806	786	763	791	784	721	770	799	765	737	787	749	773	798	742	756	763	773	756	786	711	779	804	774	762	772	760	745	749	773	804	788	787	791	825	752	760	794	752	792	743	730	765	775	793	799	765	774	751	774	731	803	773	732	742	754	785	711	780	759	773	803	742	743	782	758	788	794	788	742	750	785	785	768	764	832	764	804	768	766	764	753	786	791	794	723	777	733	835	809	795	771	741	740	752	767	792	736	811	731	794	766	765	780	777	774	755	738	732	756	758	820	771	779	805	765	765	759	766	785	805	767	862	792	779	815	757	764	760	778	802	784	803	716	778	761	726	805	754	750	804	765	786	783	805	754	782	757	807	780	760	726	763	757	796	761	786	826	752	833	800	779	763	791	726	809	768	758	773	768	794	787	775	744	790	724	775	778	777	804	769	808	839	810	756	769	757	824	707	751	746	722	771	738	767	800	773	766	782	774	757	769	779	773	759	748	803	790	752	769	763	748	800	791	746	736	810	758	781	755	774	806	761	760	785	791	782	805	804	786	745	841	778	815	726	776	828	732	757	763	742	701	752	797	744	737	731	766	800	799	752	769	761	766	712	759	792	745	758	802	762	777	763	831	761	773	782	793	814	727	788	777	760	791	754	781	783	765	772	752	740	734	712	772	728	775	746	810	769	760	762	754	707	810	734	802	738	774	824	791	742	787	765	739	713	785	822	756	807	685	817	806	797	734	822	801	772	777	767	784	743	748	836	801	775	753	783	771	764	763	775	784	746	724	742	796	803	736	768	763	752	795	808	758	779	755	839	756	787	821	725	770	763	726	674	742	759	773	741	782	781	784	799	833	771	759	734	767	750	862	791	780	740	745	801	820	785	767	845	834	804	764	785	744	796	776	745	725	780	782	791	794	768	772	745	745	766	791	795	801	726	789	741	749	756	820	766	773	826	733	794	814	748	802	784	729	792	788	785	730	810	808	828	751	793	763	844	782	734	792	758	745	755	779	792	772	717	760	769	767	794	777	739	786	756	749	728	808	762	762	774	808	784	804	782	724	774	777	761	796	791	844	720	775	836	801	814	812	785	763	760	768	773	782	739	754	767	770	782	756	788	727	760	791	790	791	765	769	779	724	698	772	795	768	762	763	776	793	720	773	811	772	797	772	774	750	800	765	778	766	808	739	769	759	736	785	779	771	775	754	788	756	770	808	793	779	700	769	741	804	754	720	717	752	742	762	822	744	760	730	758	748	758	770	795	753	787	766	727	809	828	766	793	829	744	780	789	794	768	760	842	787	786	758	824	762	752	762	746	779	771	800	738	788	719	831	773	765	780	784	729	799	749	819	727	761	771	775	779	802	760	806	761	738	834	754	770	799	731	784	839	777	802	763	725	784	779	801	761	753	792	789	774	796	769	786	810	797	795	765	769	797	838	792	749	757	771	730	760	749	750	757	783	777	765	773	782	819	800	755	781	775	784	770	765	746	812	715	813	713	743	782	758	772	770	763	743	781	788	850	760	760	753	756	856	776	769	763	737	771	798	790	762	740	699	813	837	835	767	800	737	759	769	728	767	721	784	815	731	759	773	753	773	775	739	745	765	792	765	763	721	752	775	754	756	739	701	772	775	808	756	766	776	782	724	771	749	782	762	784	782	766	738	742	745	801	827	799	773	759	769	790	761	791	746	771	825	758	790	742	763	802	774	704	729	808	795	812	757	757	794	802	771	790	836	793	787	763	758	820	798	787	783	789	780	763	734	800	767	803	753	802	806	774	765	753	793	749	779	745	760	745	748	759	789	710	830	734	758	804	776	759	771	797	809	748	781	779	797	760	796	775	773	784	753	770	751	788	727	766	768	745	773	749	747	770	801	758	767	730	774	769	803	756	772	723	768	737	790	775	782	756	744	819	752	759	832	784	813	760	757	794	814	786	742	793	810	793	779	729	777	771	790	762	790	823	746	739	813	808	757	809	791	772	806	747	751	794	814	745	810	803	794	797	785	756	788	761	757	822	775	752	821	757	796	728	733	772	798	763	795	740	761	832	762	789	821	764	795	768	798	826	803	798	724	821	791	784	753	760	757	777	816	755	748	780	788	757	766	753	788	745	777	744	752	775	784	738	790	792	802	798	797	809	749	690	784	768	678	744	733	746	816	722	773	804	828	773	804	777	768	753	794	787	749	797	796	677	782	760	749	790	740	831	748	831	787	721	793	832	761	739	761	768	777	801	763	812	813	704	741	752	862	752	725	733	739	732	750	781	771	743	775	742	774	750	797	712	782	812	803	730	819	791	742	749	773	801	782	741	783	809	812	789	782	790	765	763	770	804	752	753	782	746	802	788	785	740	725	794	794	729	756	740	774	747	802	766	785	800	762	805	762	791	771	786	789	797	791	759	791	723	797	779	761	780	771	759	787	795	792	782	790	804	750	781	747	819	781	765	801	750	793	798	755	707	743	789	765	777	760	792	771	751	814	777	842	736	757	751	735	761	763	803	799	767	790	763	798	765	753	780	768	789	799	751	755	776	757	811	749	772	721	755	784	805	748	741	814	772	813	763	789	777	763	731	734	694	772	798	740	757	735	767	798	797	780	757	752	746	763	786	775	715	761	818	818	750	755	793	758	744	789	779	763	798	801	784	770	803	778	773	806	773	810	740	801	841	778	786	752	777	769	774	772	784	766	761	764	807	792	740	861	794	807	845	784	719	755	774	705	742	736	776	779	746	752	764	771	790	799	777	762	741	806	758	731	823	776	733	821	773	757	759	740	775	741	809	802	734	788	841	845	781	785	838	755	745	782	788	808	761	746	743	799	772
39228	58133	51945	37691	11480	1264	1167	1105	1077	1091	1093	1036	1050	1046	977	1021	1014	983	954	1028	1003	1005	959	1044	978	891	1009	1040	975	989	984	1007	988	959	1017	1022	1008	970	973	958	962	1008	929	991	936	948	924	974	1002	1035	905	1009	1045	914	951	917	971	1021	1037	978	1005	979	985	990	941	950	998	898	932	983	937	976	1000	976	992	933	910	925	940	957	990	990	942	986	993	995	925	990	1010	955	975	1035	941	947	988	982	963	981	992	1032	1003	950	975	912	952	985	1010	960	939	947	989	980	959	1008	967	1001	962	1022	1006	929	989	988	945	971	971	985	1016	945	916	984	1013	961	945	993	1004	998	978	967	1019	941	958	951	980	1006	983	948	941	997	991	959	965	979	954	996	981	957	944	945	965	923	965	968	966	949	958	904	962	991	967	957	965	970	945	940	971	948	984	1003	980	975	1001	957	948	993	993	992	1012	989	956	934	1000	1016	1000	988	1013	948	925	1031	970	982	1023	995	938	919	919	997	951	951	1023	954	950	964	1013	1011	1000	991	1013	1048	920	964	960	922	941	971	984	932	981	952	1004	961	972	976	948	1038	963	940	1022	960	968	980	975	980	996	981	917	962	976	958	986	964	987	978	961	953	942	1003	924	938	975	967	963	918	935	981	968	943	916	1003	889	918	934	956	963	987	981	1000	969	955	995	963	1013	938	997	943	930	999	1016	979	941	987	971	912	940	998	973	951	1023	1018	945	962	962	976	979	969	1048	963	922	909	974	972	1002	963	976	949	981	999	1001	887	941	917	1010	936	952	964	959	934	956	946	971	940	985	1001	975	946	979	990	981	968	969	964	955	968	998	936	991	952	919	949	950	958	884	986	952	974	984	972	982	993	987	931	1013	949	950	961	965	1016	957	956	1035	976	966	948	949	973	936	1033	937	982	990	974	970	923	1001	945	934	956	993	954	958	991	1017	910	950	990	960	964	926	966	947	952	939	981	940	946	956	1019	970	952	953	999	1034	992	998	1013	961	986	1001	977	974	1023	974	961	927	921	993	918	945	1018	993	1021	970	956	1033	992	982	940	940	941	972	955	946	962	981	978	928	924	981	968	992	924	989	957	966	980	986	1021	1032	961	974	947	975	961	973	910	982	1007	962	998	961	936	989	965	937	975	886	953	965	993	1003	959	941	978	991	942	927	972	994	968	958	935	939	914	932	987	980	995	1008	984	1002	970	924	952	942	921	985	968	986	953	950	932	968	956	1039	956	978	996	987	979	999	936	954	913	937	953	965	995	940	928	953	1000	943	989	923	978	950	966	991	979	966	971	959	981	960	959	1021	988	1000	939	997	946	1003	985	972	983	955	937	939	983	958	959	1017	985	931	928	925	953	924	954	966	963	973	970	913	975	978	956	975	966	955	983	956	978	947	1001	1008	998	969	969	980	999	951	999	944	967	932	1001	985	937	993	1011	925	904	948	983	966	981	984	1019	940	1004	957	1032	941	998	1022	977	939	1021	984	980	985	997	969	930	995	958	948	938	944	949	975	936	981	958	926	1002	1026	942	943	1002	985	952	942	971	948	945	974	941	982	1021	969	974	996	935	954	945	968	944	957	939	956	942	915	965	942	994	943	987	952	940	941	1034	926	993	995	935	966	920	988	970	958	970	966	987	967	972	990	973	966	988	1027	951	940	980	955	1019	914	951	949	956	977	939	952	924	967	1040	957	964	970	923	1003	958	984	945	966	976	975	1016	1006	955	1022	979	919	970	983	939	992	1027	949	921	1010	1010	918	963	986	977	978	1017	924	908	995	993	940	987	938	897	926	926	970	979	1001	979	992	986	975	932	976	972	998	984	970	986	947	980	915	952	917	1003	935	956	1012	1005	1003	958	928	1018	996	970	987	937	1012	976	900	1022	943	917	994	933	987	961	959	964	969	962	960	947	1006	1002	946	958	990	1003	918	992	1002	930	933	997	989	929	932	939	896	961	981	1003	969	988	1013	935	1008	976	967	995	904	934	1000	935	950	973	1010	955	988	914	957	1043	940	952	949	987	978	978	906	945	1010	915	946	965	953	963	984	962	1025	988	992	993	965	1046	958	968	988	992	943	987	944	938	951	1056	962	945	1003	897	971	932	921	982	973	963	935	1017	984	952	978	947	993	1020	942	974	926	975	953	919	982	981	958	975	982	963	1008	951	997	957	985	933	949	968	937	995	993	990	990	997	951	932	947	935	946	973	1010	913	968	941	963	975	960	946	1053	970	876	989	1007	991	1001	987	1022	1007	989	950	1004	967	993	997	1026	1010	969	999	960	957	957	976	961	972	941	972	918	928	879	1001	989	954	947	986	937	988	980	952	963	965	1017	1067	928	938	1013	993	962	969	997	994	978	993	998	969	951	962	937	918	935	1003	981	943	954	1037	933	998	974	1021	948	902	963	955	962	951	1007	988	933	941	963	970	1009	923	940	933	959	930	938	890	1022	984	990	952	964	954	920	964	988	977	990	925	959	936	986	945	970	943	965	954	989	941	951	983	1000	959	943	986	978	959	949	998	956	1063	1036	972	967	935	1007	976	978	1024	983	871	940	961	940	980	961	945	932	925	982	975	929	986	976	971	930	953	972	993	1007	950	937	999	1039	966	967	948	932	965	971	991	946	983	948	963	967	954	1004	963	962	943	982	951	992	981	950	957	955	972	978	949	950	897	1010	984	994	1019	956	941	977	942	957	993	971	951	950	903	965	984	917	987	965	978	1035	935	936	1006	950	992	973	961	963	946	984	970	964	988	937	974	926	1005	986	983	951	1011	953	956	911	976	967	944	949	917	1008	999	987	959	997	959	925	987	925	980	956	963	956	869	964	997	975	930	992	959	970	938	1009	971	942	998	960	974	959	928	903	944	999	1000	927	988	951	941	953	993	918	980	966	938	948	956	902	954	949	913	967	962	1012	954	974	945	908	975	1047	941	951	898	984	957	977	979	925	973	982	971	1008	934	982	1048	1008	951	978	941	952	935	991	1016	941	1012	982	1004	955	920	981	982	964	979	998	969	912	911	944	998	916	955	963	976	985	965	986	929	923	996	971	971	1015	1021	994	967	946	985	991	955	954	1003	984	1023	988	915	956	985	995	943	922	920	1032	989	943	971	974	932	941	1016	1016	929	991	982	935	954	1002	997	962	949	991	1000	931	965	932	971	935	980	930	934	999	1017	936	936	979	1056	955	966	964	942	974	952	973	1001	897	948	944	948	904	1015	930	938	956	995	996	899	960	1022	962	1014	1014	973	1002	1030	978	984	973	944	994	906	913	953	976	968	924	1007	954	982	961	976	970	929	971	988	1012	978	1014	954	997	963	994	975	963	997	948	973	1002	1002	962	988	944	954	974	1004	973	963	967	916	911	989	974	997	965	954	973	969	952	980	938	960	979	963	966	1000	1031	956	1016	973	995	960	1001	1058	994	1008	937	984	913	925	988	962	1037	945	961	947	967	955	1007	974	971	960	979	951	982	929	974	921	991	931	1000	1022	1012	953	971	1004	943	981	971	970	923	921	988	923	991	975	994	1028	923	934	983	973	928	975	970	949	962	998	955	994	988	939	941	981	964	1021	954	933	963	984	973	965	979	904	987	1026	1032	1022	1000	985	959	965	925	944	953	951	1010	1014	931	992	1049	954	979	1001	987	934	998	962	908	1002	966	947	1003	972	995	977	1013	970	990	948	968	1021	988	894	969	921	1032	939
24606	21278	29575	25664	12752	726	290	298	250	255	209	228	277	248	238	229	232	269	219	233	238	232	235	211	224	231	241	242	224	247	242	267	237	229	224	249	245	217	236	221	240	267	253	236	271	216	245	229	200	262	223	226	223	251	273	204	232	215	250	242	262	223	241	248	235	252	239	240	263	231	255	253	248	246	248	238	232	233	250	235	243	242	230	220	241	242	262	231	226	238	255	263	203	209	231	253	233	243	253	259	215	238	228	237	230	243	225	267	232	248	239	270	235	224	263	216	239	237	229	221	241	209	260	200	215	242	241	252	235	257	268	277	242	221	233	220	256	234	245	252	235	243	237	228	229	253	256	235	233	232	255	223	222	218	226	237	232	249	264	257	242	233	235	241	247	232	241	246	250	271	239	224	227	202	238	222	244	224	239	220	218	223	272	228	240	239	243	238	245	259	254	270	231	279	233	217	234	273	238	232	232	247	233	221	226	245	217	243	221	241	233	230	226	232	256	223	235	227	242	220	212	248	227	250	236	212	261	255	251	246	233	228	262	230	246	249	229	255	246	229	230	267	257	252	248	230	253	234	241	235	245	237	230	208	211	207	238	253	257	209	241	246	240	261	218	260	243	241	228	203	249	246	214	232	262	231	230	233	215	221	242	229	247	227	214	233	236	261	225	202	265	247	224	230	242	231	261	225	220	251	224	230	242	254	241	243	222	217	254	237	224	243	250	246	269	239	231	246	255	234	233	228	234	230	260	228	258	216	229	233	210	249	239	222	220	216	237	227	243	231	218	233	242	277	223	217	219	222	238	272	245	249	238	249	221	245	228	258	226	217	288	245	247	245	240	265	246	237	221	255	238	262	230	235	236	206	228	216	261	243	245	197	218	217	238	215	229	232	232	247	235	229	235	236	257	237	246	247	229	219	210	269	250	252	244	216	231	254	256	225	247	237	211	233	233	218	241	258	235	185	239	235	230	240	244	231	256	230	248	243	256	255	239	255	231	236	226	247	254	238	272	228	254	257	245	262	226	223	236	236	204	249	245	257	213	237	231	238	197	242	239	229	262	237	230	244	234	234	214	254	249	240	234	224	247	234	243	230	221	240	236	234	221	221	232	235	253	220	243	242	247	215	206	247	235	231	228	266	238	251	246	231	245	247	218	224	244	233	254	217	237	240	235	275	245	248	248	237	258	235	249	200	250	231	253	202	233	246	236	217	247	235	239	236	240	249	240	225	233	248	234	264	250	232	241	258	221	222	244	202	224	231	243	201	225	214	232	228	193	253	273	233	238	203	233	244	255	263	230	231	253	226	238	235	252	215	247	274	233	235	221	242	257	239	237	244	237	242	225	242	236	269	234	274	231	223	227	232	214	245	251	232	248	246	215	216	250	234	267	260	240	239	214	244	245	225	222	214	243	258	245	228	257	257	248	213	221	234	240	244	243	245	236	245	218	218	220	232	238	219	236	247	246	216	227	246	227	226	260	254	228	260	252	236	220	229	237	237	271	273	204	255	235	197	252	206	279	239	243	266	236	254	213	228	238	258	243	249	246	226	229	229	254	230	256	227	225	234	234	246	251	283	227	225	258	252	259	245	240	239	246	244	237	245	248	259	231	225	242	229	238	265	258	248	259	226	262	233	258	224	233	258	261	231	211	275	250	211	237	243	225	243	270	259	224	232	241	241	253	254	226	230	221	207	265	242	223	222	244	243	259	260	238	257	243	235	249	254	212	263	245	247	227	259	255	252	253	242	233	213	264	207	222	237	227	232	225	244	211	229	233	241	262	235	258	228	218	243	224	220	221	214	247	232	250	231	237	251	242	264	236	231	220	247	236	259	240	268	219	213	240	251	227	236	213	245	230	238	232	243	233	234	238	239	222	239	218	238	241	244	228	203	211	242	245	248	279	258	226	246	248	256	259	255	228	237	270	237	237	220	223	238	260	222	226	262	218	243	223	247	244	219	248	226	217	237	222	232	252	268	239	247	217	248	206	251	225	243	224	225	221	222	237	266	223	241	234	245	227	228	248	239	228	204	221	247	243	238	236	221	237	241	235	242	243	251	247	226	235	234	217	232	214	208	225	277	222	251	237	215	242	237	245	232	230	244	241	241	235	221	223	241	254	241	235	224	208	249	275	247	243	228	247	240	232	245	235	211	242	209	223	268	244	237	241	246	266	239	255	210	206	231	227	236	262	255	233	223	247	253	257	239	243	273	250	253	254	228	233	224	261	218	238	249	229	247	249	233	248	256	222	229	213	240	201	253	232	226	256	247	203	240	254	219	240	226	224	260	252	223	255	257	215	261	241	240	238	247	252	231	226	224	245	225	257	230	241	242	211	215	238	251	244	258	225	263	254	256	214	262	217	248	239	246	246	239	252	242	243	267	261	234	252	242	244	262	226	238	263	238	269	217	226	261	219	224	233	236	256	209	250	225	216	232	221	238	277	249	217	243	240	268	227	237	236	231	218	267	232	251	244	230	212	219	227	251	228	233	240	260	243	232	252	215	275	234	243	231	247	200	221	267	247	250	267	260	246	237	264	227	223	246	231	241	214	215	213	240	221	227	236	236	244	259	223	232	239	247	256	251	226	246	242	230	255	283	241	216	242	207	252	267	244	213	238	208	254	218	231	234	236	232	248	239	238	246	246	243	241	272	231	223	235	258	261	296	225	238	237	237	247	226	254	227	259	204	230	231	252	247	242	257	222	256	251	220	256	216	196	234	233	237	233	233	239	245	237	214	220	239	204	199	231	234	218	223	234	248	250	259	239	247	240	248	241	222	232	223	252	228	243	223	239	250	254	241	247	268	235	231	277	239	224	258	247	262	223	236	226	242	217	213	246	236	238	243	245	246	244	215	251	254	256	228	234	221	231	234	229	236	243	242	238	229	231	253	229	233	228	236	255	259	236	219	257	234	230	220	253	246	241	247	225	255	235	241	255	261	245	248	225	237	242	233	244	205	254	246	235	242	241	224	221	225	235	247	252	243	250	251	234	214	269	227	266	260	214	228	273	250	244	248	254	240	248	228	251	225	227	250	204	221	226	235	244	241	236	250	261	261	219	222	203	236	249	248	221	245	240	225	223	238	241	233	247	223	241	229	248	253	227	255	244	240	233	223	261	248	274	247	267	224	244	242	217	236	224	255	221	233	218	217	223	226	228	243	250	254	220	232	281	230	231	219	227	222	222	249	234	259	224	247	256	257	230	230	260	230	243	245	213	205	242	242	220	244	244	241	220	237	282	234	236	250	241	246	234	224	231	231	219	228	232	253	221	234	245	229	252	254	250	257	242	211	236	225	216	247	244	242	243	252	230	220	231	249	237	243	255	232	241	262	268	232	243	229	247	246	231	214	242	244	211	234	239	252	236	243	244	245	264	265	253	247	285	259	243	236	235	232	239	249	246	251	256	248	230	230	232	238	246	237	236	259	264	245	232	241	270	242	233	232	228	219	228	221	244	217	244	277	216	243	205	237	240	237
34610	46289	41126	28039	7004	515	453	416	394	369	350	393	371	346	342	316	345	325	322	376	349	306	339	371	306	312	328	327	339	346	315	328	388	346	336	340	363	313	313	311	329	324	334	325	309	339	351	338	320	332	321	319	333	366	334	318	341	349	322	333	345	351	315	339	330	311	340	301	305	366	336	317	346	314	314	313	342	348	347	320	319	322	346	326	313	316	324	310	353	325	335	344	319	343	349	334	325	327	298	347	339	351	348	337	342	310	352	325	352	337	320	323	341	330	295	333	360	301	323	329	337	321	343	307	361	333	342	315	297	325	310	325	330	338	344	339	318	325	303	345	330	326	283	346	304	328	326	320	326	352	300	334	320	328	352	317	332	321	355	309	335	302	334	356	335	339	309	333	342	313	349	301	325	328	321	311	316	328	330	310	379	321	320	369	376	337	318	302	343	326	322	320	336	302	342	330	331	325	356	336	317	336	343	343	355	303	345	368	325	310	342	308	314	325	325	320	324	358	324	310	352	319	331	332	336	318	341	345	318	330	340	343	307	316	366	330	337	330	359	330	309	288	347	327	336	344	310	331	318	347	331	338	336	314	331	325	312	315	336	321	337	299	342	331	320	355	316	341	355	322	312	314	307	346	344	309	341	324	328	314	333	300	331	309	319	304	346	337	341	310	354	298	304	315	282	338	341	322	294	326	323	333	330	326	338	334	320	338	299	337	295	365	297	366	324	342	301	320	316	325	317	333	332	338	319	291	314	367	313	321	337	360	307	297	320	314	312	355	334	342	331	309	325	291	336	328	312	330	337	321	332	328	318	350	362	364	310	326	318	309	350	328	318	311	329	329	308	328	338	326	367	306	338	353	306	308	294	352	346	312	328	325	311	336	303	322	338	335	338	324	366	342	341	330	305	341	316	334	348	337	293	318	336	326	332	330	338	321	301	355	325	335	318	330	354	324	310	320	334	341	329	326	296	324	325	298	330	301	338	324	321	318	298	326	363	299	320	295	313	328	312	342	348	340	323	306	289	300	344	340	343	325	319	320	321	330	322	337	341	361	327	342	360	358	300	338	354	311	324	326	322	339	326	347	270	323	326	338	324	310	341	290	338	339	319	341	332	349	340	312	323	317	327	330	340	296	291	332	324	324	311	318	316	339	325	334	306	327	325	316	317	315	337	338	304	335	322	330	315	317	332	356	298	311	326	329	312	321	310	325	307	325	327	333	335	350	308	334	318	294	325	336	343	333	311	318	341	283	295	320	342	347	339	341	359	317	322	329	287	315	303	307	300	305	351	340	330	304	305	347	319	346	329	339	325	338	320	299	321	326	353	318	313	299	328	337	356	329	301	336	323	338	295	337	329	344	334	339	291	329	324	329	335	327	317	353	358	319	293	317	333	354	314	352	374	363	361	322	334	361	315	313	306	339	320	337	331	308	361	350	344	322	333	323	320	346	327	338	293	327	330	298	328	337	325	318	350	364	328	280	353	321	324	326	361	337	318	319	318	339	343	351	331	309	321	346	323	322	322	340	323	340	321	317	318	355	303	333	327	328	320	326	328	333	313	311	315	333	339	324	338	327	332	310	333	330	329	339	316	316	349	349	310	287	342	319	328	354	295	366	295	336	287	325	373	352	338	344	336	311	321	334	335	329	322	334	349	317	322	310	335	342	320	291	320	321	338	315	326	335	327	359	343	323	330	290	334	350	322	327	349	316	324	338	339	307	322	332	324	328	347	317	295	340	341	315	339	312	344	316	336	323	298	357	350	311	304	317	334	317	337	318	320	323	349	295	306	278	317	323	326	300	319	303	354	320	335	322	314	329	287	372	304	319	326	345	325	316	308	306	315	336	304	319	324	343	337	341	329	325	319	346	354	348	299	328	314	328	319	330	347	321	322	302	340	292	316	332	351	296	348	339	316	311	322	318	335	334	334	310	338	358	300	324	308	346	294	338	310	312	328	368	338	316	300	338	339	332	347	357	330	325	353	324	288	313	302	332	322	343	334	303	324	313	315	303	313	339	327	312	326	333	325	314	297	321	318	345	364	324	315	331	318	375	363	315	381	299	305	330	305	309	356	340	330	333	326	306	300	332	300	328	327	319	344	327	327	325	291	333	350	307	320	325	320	315	300	316	311	323	314	347	322	335	322	324	324	317	350	322	311	338	295	296	294	321	352	319	324	327	308	321	327	300	331	295	307	313	347	330	322	337	333	308	336	315	315	323	325	295	321	307	356	338	310	312	344	295	327	330	336	314	312	331	343	324	325	312	340	346	310	333	324	278	344	313	347	324	338	350	350	333	322	339	335	310	333	317	339	320	292	325	323	287	297	303	335	340	323	362	310	315	303	317	337	329	306	319	314	331	324	337	327	287	307	319	337	376	315	337	322	335	314	333	334	357	322	304	353	322	339	316	365	333	320	360	312	307	326	315	309	339	319	340	330	319	324	318	319	295	303	325	311	306	353	360	324	359	315	317	313	298	352	298	342	335	324	330	337	359	330	327	310	334	340	341	347	325	315	335	331	345	328	337	320	351	297	341	319	295	304	348	320	315	323	365	305	311	326	314	342	283	322	336	281	312	355	332	311	299	316	322	308	329	353	317	320	301	357	334	308	318	305	303	314	318	343	320	335	333	322	322	315	325	303	324	365	302	323	316	330	324	321	309	301	324	305	350	316	328	328	300	337	325	329	338	329	329	338	319	302	335	324	307	328	339	321	309	328	315	321	348	329	303	343	290	336	330	330	307	337	329	323	344	295	296	308	298	330	300	315	340	317	331	336	338	337	332	327	333	310	327	335	352	338	341	329	341	310	332	326	334	321	293	353	324	356	353	317	325	323	328	310	334	315	288	357	314	339	322	329	338	315	293	307	323	327	323	345	337	347	360	339	341	338	324	323	321	325	325	330	366	335	316	332	335	330	324	337	313	287	339	324	338	304	329	325	313	343	316	353	361	322	333	336	343	331	325	345	313	354	347	321	315	330	317	352	324	318	333	347	309	319	330	319	327	331	307	317	343	288	321	327	302	302	331	327	332	322	291	358	337	340	324	319	352	326	353	337	319	319	317	328	298	325	344	316	345	347	325	348	342	331	326	335	320	309	328	317	324	324	315	356	351	340	314	344	311	326	364	340	322	341	306	332	315	321	287	317	326	343	349	320	306	315	349	335	319	335	355	326	329	327	307	318	314	314	294	305	317	334	305	305	301	328	346	322	322	327	327	308	334	304	307	325	334	336	318	350	317	318	339	341	346	317	318	346	316	336	319	354	311	314	320	329	319	337	291	333	330	304	355	362	319	342	309	329	334	331	341	336	368	366	314	308	337	336	316	340	320	331	325	311	306	381	317	328	302	322	312	353	343	331	344	327	301	323	345	321	366	328	341	309	331	337	340	338	313	311	333	299	336	340	319	307	303	342	359	320	348	318	310	308	308	342	310	296	320	311	336	321	315	317	285	297	335	342	314	300	323	339	301	323	344	292	299
22289	21293	30846	23922	22483	19632	6030	807	700	693	645	632	666	619	656	633	634	664	570	594	637	614	646	618	600	702	624	601	638	626	653	572	601	557	627	579	628	605	609	624	649	592	624	644	594	610	602	604	560	629	612	589	587	622	581	622	575	558	585	610	568	624	601	625	612	650	626	603	649	598	599	609	626	570	625	580	602	594	612	566	588	624	630	640	618	578	590	620	609	622	581	625	612	591	600	544	621	615	606	539	571	618	558	581	622	617	592	608	638	609	590	643	600	626	639	584	607	603	629	605	608	609	612	616	586	601	628	567	612	582	602	587	603	606	612	608	546	618	610	596	569	613	623	602	632	613	623	651	613	606	593	552	621	630	639	557	609	587	644	588	598	597	650	602	566	603	586	598	618	611	545	619	600	602	601	637	678	595	583	581	643	600	642	617	599	562	622	561	541	612	520	579	596	628	581	633	635	648	560	589	613	594	619	618	623	612	643	599	613	622	618	608	646	611	630	574	619	590	583	622	592	591	570	579	618	500	586	618	628	593	600	607	602	603	576	563	598	605	618	598	579	570	627	603	616	576	620	552	589	638	619	600	600	617	621	630	577	591	567	616	554	634	584	625	574	609	610	592	613	602	628	594	637	575	569	561	577	590	619	590	619	612	573	587	603	581	572	611	589	623	617	613	576	598	576	572	620	568	593	606	586	602	646	616	598	608	571	634	632	573	577	619	602	604	675	592	590	649	584	594	621	586	613	596	615	604	622	605	641	593	623	605	606	582	561	634	589	627	596	647	610	592	619	594	559	626	628	621	594	602	575	600	543	605	608	581	593	628	599	660	580	562	618	583	625	621	600	605	608	640	585	631	599	641	605	597	580	616	591	588	558	605	577	605	609	610	583	554	610	565	573	616	614	639	668	618	634	594	588	606	584	618	637	639	560	574	582	601	581	612	594	598	572	554	611	646	582	585	590	627	591	593	560	572	552	622	591	630	594	640	631	598	611	626	611	588	604	579	601	631	570	635	640	565	549	605	659	579	619	626	607	594	567	588	594	613	608	655	595	588	649	635	606	572	617	629	625	588	595	575	612	629	610	616	591	575	638	633	581	609	601	555	644	610	599	580	592	617	568	588	599	633	581	617	560	633	598	626	591	598	609	604	604	640	594	627	644	609	589	616	621	658	570	596	598	545	564	610	585	629	598	592	581	633	565	627	606	634	607	604	585	604	613	591	617	587	661	611	599	590	595	608	620	592	617	612	605	545	605	571	600	634	605	603	566	629	595	617	609	592	604	617	580	586	555	641	625	598	622	583	580	567	613	593	621	585	632	622	610	552	580	560	609	606	624	628	583	567	619	637	605	585	537	621	592	625	600	590	582	619	570	611	577	644	575	602	564	610	579	558	606	617	615	568	599	585	565	632	638	621	565	569	567	602	631	591	601	592	585	590	621	607	554	592	573	592	567	613	603	632	664	602	586	596	598	578	616	588	592	579	579	602	589	617	583	572	656	603	581	585	610	555	585	549	573	596	606	619	619	590	647	628	642	615	614	602	606	650	612	605	565	597	583	584	602	601	605	565	625	595	614	586	560	592	604	642	615	601	591	608	592	579	583	574	587	596	621	579	583	603	613	591	597	622	606	621	574	625	557	561	545	610	601	649	629	549	612	567	590	596	596	607	647	600	564	606	569	593	624	551	614	580	614	633	632	587	603	632	594	668	602	644	619	617	598	608	593	607	586	625	641	588	581	624	596	580	563	598	635	605	614	651	609	599	532	646	597	607	590	621	619	567	593	611	580	566	597	572	555	540	622	633	584	616	597	605	613	622	613	640	588	592	596	597	620	598	618	606	598	578	630	593	577	646	562	580	595	601	582	619	633	608	552	601	581	594	598	581	616	574	632	586	610	639	598	594	599	615	605	591	605	610	596	620	602	588	581	611	596	616	551	616	598	579	575	575	570	609	611	602	573	591	587	611	580	647	579	651	608	586	612	545	627	587	596	609	632	597	640	610	585	616	578	594	596	540	652	619	570	632	584	606	590	633	632	615	568	633	619	623	607	586	572	580	627	627	606	582	575	565	597	628	580	602	603	627	582	570	605	596	640	610	595	608	580	569	631	607	594	587	577	577	625	596	624	657	588	622	562	590	601	577	612	648	570	570	593	581	607	564	594	574	588	587	603	603	575	621	630	602	577	630	585	630	613	624	594	547	608	576	657	558	602	565	559	616	586	639	574	604	635	601	608	607	585	627	594	611	636	618	622	663	659	592	592	603	624	600	568	590	597	570	564	583	602	596	593	612	581	559	639	620	593	574	654	623	649	542	562	589	578	600	605	594	592	628	591	571	575	583	624	585	616	653	593	660	622	589	624	573	643	576	555	608	581	573	607	607	574	608	593	647	601	582	618	625	604	585	656	576	610	618	651	613	613	618	618	582	565	620	599	594	634	581	642	578	613	612	615	630	591	638	584	645	610	565	625	556	547	614	641	619	620	579	595	580	591	586	638	548	583	612	585	583	614	590	579	596	589	623	610	613	677	604	622	626	590	579	590	610	602	614	581	620	572	604	575	541	609	620	601	647	585	598	596	609	574	614	663	582	595	577	613	591	572	563	637	615	598	596	601	608	615	588	629	598	641	585	564	561	586	586	579	616	588	624	628	614	621	620	568	593	614	619	587	611	608	581	600	574	621	628	621	602	585	590	618	643	620	573	555	642	614	637	571	567	588	608	567	571	644	632	613	622	598	592	643	583	576	615	606	596	581	645	580	624	609	607	595	617	604	587	634	637	615	606	586	598	630	562	595	628	577	598	605	603	628	563	594	607	607	614	592	587	600	575	576	566	618	575	609	584	594	593	632	610	623	640	584	621	615	575	596	572	630	574	606	627	623	609	592	597	599	577	578	594	575	614	566	591	589	628	598	609	584	591	631	608	609	593	671	645	621	619	686	632	613	620	612	566	576	619	587	578	582	609	579	609	538	637	625	621	615	589	581	553	621	643	599	560	630	616	559	628	597	619	622	574	591	603	603	609	622	641	605	648	573	591	640	517	597	610	605	640	606	592	660	622	616	614	585	587	570	632	577	573	559	608	609	593	565	600	641	602	601	580	641	625	610	626	597	610	618	599	612	600	599	596	608	627	605	591	599	604	619	599	606	666	559	569	628	608	629	571	615	598	587	594	630	611	641	617	633	562	647	614	575	591	621	564	590	586	600	613	611	597	566	617	640	599	631	641	574	621	591	606	587	597	602	561	568	596	588	609	590	620	577	604	609	627	581	602	589	624	556	633	633	638	590	625	638	605	588	605	640	646	572	604	639	610	591	580	598	627	653	599	588	587	638	602	617	617	632	640	653	589	629	569	578	576	612	620	572	591	616	600	622	593	581	588	655	624	578	623	624	600	547	590	631	578	633	605	606	588	587	606	613	625	596	601	614	603	582	572	557	617	614	612	597	595	622	648	598	612	624	551	588	595	615	614	625	584	625	625	544	628
45971	69163	59664	45576	14694	1432	1170	1065	1005	976	948	891	863	890	832	826	781	868	789	833	823	807	839	731	805	819	845	819	817	838	808	801	771	769	815	784	821	779	822	756	796	767	762	766	811	790	738	756	794	790	745	728	734	766	828	823	734	817	768	753	766	783	791	804	770	763	829	765	727	756	842	824	776	790	794	783	745	787	758	747	794	750	803	789	699	771	738	736	794	756	720	743	789	786	776	797	826	822	787	760	772	740	786	801	745	799	790	790	810	756	792	756	782	758	774	766	799	765	789	790	801	797	758	790	772	753	755	806	770	765	789	754	769	799	777	783	813	798	808	848	829	801	737	785	758	796	757	773	807	738	775	769	765	756	761	789	758	750	773	766	776	841	719	790	767	798	762	777	728	787	783	811	734	816	791	748	797	785	776	793	750	760	762	749	732	788	797	776	729	748	774	735	751	768	742	786	801	739	817	771	767	762	769	782	758	777	763	752	775	795	738	772	779	724	780	719	784	765	793	796	758	787	793	775	808	784	761	741	770	807	765	741	782	739	799	767	791	751	776	798	812	745	791	749	781	790	742	804	842	816	777	742	774	725	773	750	767	812	766	799	778	785	787	763	763	739	843	752	826	777	746	761	785	795	763	788	737	770	765	782	789	766	768	799	813	755	745	781	853	774	778	751	793	794	752	797	774	756	761	790	744	746	776	750	754	795	769	786	775	796	751	762	772	781	797	790	834	757	790	770	794	762	733	800	770	774	803	782	794	742	735	801	777	755	718	752	770	798	751	799	834	779	792	804	793	771	810	767	725	779	757	757	852	807	778	791	780	776	751	809	765	798	811	752	736	787	823	783	721	743	766	747	733	771	720	761	776	824	740	776	752	758	780	781	834	718	789	760	781	823	739	817	763	789	740	830	748	801	770	791	781	825	788	747	785	790	748	791	801	781	770	791	737	740	773	807	756	812	766	804	739	793	798	808	799	783	784	766	751	764	807	761	802	803	767	788	801	800	779	777	780	779	844	748	785	795	819	791	798	718	791	802	819	776	784	807	856	753	754	766	803	798	767	783	772	842	803	798	749	805	784	772	804	806	733	813	756	746	778	796	783	760	735	795	791	781	787	739	736	721	812	764	739	800	806	793	765	808	741	801	779	760	779	814	762	730	720	766	820	725	778	788	822	804	777	736	803	769	791	763	799	755	818	775	796	779	769	754	746	781	826	755	779	772	785	768	784	757	778	794	754	787	719	758	772	786	739	790	764	799	739	791	764	764	769	788	766	778	801	795	797	755	804	775	765	771	737	793	798	746	772	745	827	773	801	783	772	754	754	802	763	795	812	802	800	778	803	789	748	804	796	760	775	760	782	756	781	756	784	786	756	766	830	790	772	808	818	769	797	811	785	745	733	829	764	768	785	788	766	829	728	745	765	797	733	772	766	818	739	829	763	774	766	806	742	753	797	785	768	798	822	802	777	804	809	813	800	813	796	744	770	740	763	746	751	773	781	761	778	738	797	783	797	726	788	753	779	752	724	784	777	761	743	766	810	784	755	743	732	758	752	811	768	767	766	723	781	775	844	768	743	781	746	761	756	809	735	729	781	749	773	802	782	791	746	761	800	767	753	767	794	836	762	799	779	792	825	761	743	779	796	775	737	802	792	774	743	801	765	784	761	795	749	757	797	793	793	780	725	764	800	859	755	790	746	767	770	799	798	800	781	813	751	742	822	745	778	801	808	775	755	777	787	714	814	816	720	764	757	755	814	782	816	777	793	792	766	824	743	818	807	802	769	789	804	732	774	793	776	790	754	818	735	810	796	752	767	748	781	766	787	783	761	769	782	784	773	749	726	787	776	766	766	732	789	791	806	777	763	746	817	759	745	808	744	796	768	774	757	758	789	811	781	769	791	792	763	803	740	821	771	809	764	793	773	729	744	800	739	769	786	783	768	796	807	783	840	801	761	772	790	769	757	769	792	779	764	783	760	801	796	774	723	827	746	725	726	807	814	830	769	778	804	765	757	716	824	744	751	785	796	756	767	703	786	821	761	789	745	806	797	718	821	776	841	818	817	737	777	755	758	731	772	819	735	749	775	729	708	773	758	714	772	768	797	730	738	787	771	804	776	789	787	771	788	781	767	791	769	753	786	793	753	762	787	740	809	792	802	810	819	733	765	763	791	740	762	791	781	707	768	769	743	814	748	768	744	775	762	783	840	803	774	774	818	761	761	779	727	767	767	754	799	808	748	754	853	801	719	796	795	737	758	799	831	735	769	835	799	784	802	732	769	770	761	817	771	789	721	760	815	800	819	802	750	820	805	757	821	810	743	787	763	785	754	823	807	813	793	751	813	778	763	765	805	819	788	776	776	794	793	820	777	761	810	803	760	735	835	755	794	725	757	751	734	780	770	780	795	774	819	741	781	820	788	791	810	738	741	772	836	765	722	798	803	808	792	794	758	736	770	783	763	808	773	769	791	743	796	773	789	833	740	701	790	759	762	714	766	762	781	759	810	805	747	794	766	778	763	783	824	772	789	787	761	755	789	776	755	767	748	756	745	757	795	761	782	774	747	794	787	728	786	766	753	761	780	777	795	727	772	758	803	777	767	808	797	770	764	811	830	753	750	748	779	737	751	750	755	771	805	802	775	757	823	795	772	785	838	768	778	750	815	760	772	754	813	777	785	746	753	778	795	763	737	802	793	772	825	780	750	805	793	772	822	779	823	781	774	785	723	856	792	767	739	756	787	808	779	757	768	816	761	747	802	826	768	756	760	751	803	801	774	784	767	805	833	704	773	754	790	801	814	781	746	761	808	776	736	796	819	774	741	804	748	824	800	741	777	736	774	796	778	832	775	753	769	823	779	799	815	754	786	801	766	775	725	782	782	784	723	780	746	780	795	796	820	774	766	791	748	785	763	769	832	747	777	820	803	763	764	728	774	793	757	782	777	781	796	772	772	812	747	723	746	813	701	779	754	809	826	753	792	712	758	762	750	758	797	741	733	806	737	747	784	770	773	812	798	752	741	826	742	792	779	738	743	769	746	802	765	831	790	786	753	784	752	791	804	777	768	742	772	774	791	744	771	795	787	795	780	744	767	782	777	758	788	781	727	810	781	742	772	811	799	783	759	784	788	824	817	751	765	782	758	803	763	692	776	753	787	803	780	786	802	795	789	734	832	760	777	771	751	757	795	753	786	764	812	781	778	789	787	781	788	787	755	742	767	788	781	761	762	772	774	752	781	726	834	779	800	784	725	774	803	775	762	801	782	773	790	765	803	814	798	788	846	781	750	759	789	825	826	789	813	771	795	835	719	782	759	744	746	758	766	758	781	762	722	756	815	750	836	735	759	792	749	829	778	786	773	765	786	757	796	743	763	752	787	775	789	801	716	764	831	785	801	795	806	807	809	774	769	785	721	773	757	793	824	798	794	765	822	769	787	805	801	720	802	809	757	732	809	719	815	794	757	840	751	779	793	766	759	812	778	824
27635	20427	18457	8272	2003	524	533	476	481	520	465	478	499	456	501	470	468	474	449	471	466	514	452	513	467	413	514	503	479	468	477	431	483	475	441	496	465	510	469	505	478	508	471	449	464	510	485	492	457	482	466	485	521	514	493	468	453	451	492	527	482	498	484	495	452	510	473	469	516	476	465	497	502	496	461	445	512	486	527	496	483	485	496	489	465	524	476	507	462	479	478	447	526	497	505	473	453	497	508	461	472	504	464	522	488	461	476	458	497	484	505	501	479	472	485	473	446	487	472	502	484	466	476	488	485	442	474	474	468	496	497	492	479	490	460	481	547	513	493	500	482	414	514	478	484	477	465	449	485	483	485	493	522	462	457	506	510	489	467	451	484	514	502	490	482	450	473	496	493	516	508	465	470	470	483	474	503	464	483	508	522	494	498	490	477	507	522	457	426	476	483	476	498	497	484	475	477	490	462	475	465	474	451	495	500	472	456	485	479	465	463	479	524	475	491	457	471	468	461	482	450	460	515	485	513	474	457	472	482	502	461	503	511	485	462	476	480	468	510	491	488	467	495	476	485	509	496	507	492	434	500	486	495	472	481	495	481	486	476	483	469	463	440	471	494	493	479	430	522	437	442	457	477	461	493	462	472	464	470	473	492	497	486	529	461	470	464	445	475	484	463	477	474	536	462	465	501	503	466	516	475	485	465	474	470	463	493	474	485	480	479	469	466	459	480	468	423	478	483	473	472	458	470	467	485	497	494	486	481	502	444	519	438	496	475	457	458	457	472	500	458	440	482	462	472	498	507	498	458	505	486	504	469	455	456	455	471	490	509	442	492	500	489	510	475	482	443	513	500	482	491	526	485	508	482	479	449	487	452	447	467	445	510	459	456	506	484	497	443	513	498	458	461	470	492	492	474	482	468	503	527	479	493	521	505	459	475	465	489	503	476	466	424	491	461	487	519	499	487	485	478	489	473	471	525	490	522	502	494	466	468	475	480	482	505	455	499	496	510	504	476	496	516	498	443	492	489	502	474	498	505	511	508	473	485	487	469	510	445	471	426	464	481	465	474	448	514	485	477	484	487	458	499	485	472	436	496	488	471	494	459	469	482	482	496	506	514	520	489	478	497	494	480	493	463	485	479	468	506	440	485	492	485	516	479	490	504	519	506	515	486	488	461	487	440	476	464	456	496	467	473	485	495	471	491	450	477	481	490	496	476	499	478	472	459	525	491	475	514	476	497	477	461	463	454	509	452	478	459	451	475	468	470	504	508	469	470	490	487	513	473	508	464	508	419	475	514	518	445	504	451	478	466	498	456	485	496	477	471	472	480	529	490	486	496	493	441	491	507	472	482	498	517	504	464	491	494	469	476	517	469	490	468	466	454	494	443	530	488	482	493	503	528	521	470	418	452	468	509	477	477	494	502	478	481	487	495	547	467	459	487	494	510	464	472	511	469	474	481	466	492	481	480	475	536	449	471	502	481	468	443	492	500	476	495	507	476	438	454	457	514	490	473	452	487	522	518	454	457	476	489	505	448	471	477	470	506	463	470	456	493	483	445	494	474	502	477	493	499	460	492	503	472	457	448	476	462	496	485	463	538	466	483	471	480	494	489	457	494	493	483	480	469	461	487	504	475	453	488	448	490	471	470	501	486	476	447	485	471	463	488	512	468	421	474	478	509	475	490	484	473	487	468	492	502	494	521	447	465	464	501	485	473	483	459	487	446	437	525	532	523	466	489	507	499	487	480	480	484	468	488	498	501	492	498	537	506	468	489	463	452	467	490	451	447	467	462	460	480	488	488	486	516	526	468	445	492	464	461	480	476	489	471	482	513	459	496	475	459	459	475	500	489	505	455	474	465	511	480	495	487	457	484	463	457	508	492	506	483	486	506	446	494	487	455	463	489	485	516	497	459	529	482	467	481	475	456	483	478	474	499	475	501	472	492	476	452	464	480	438	503	452	501	483	464	486	473	466	509	499	491	487	452	449	458	526	472	488	466	468	435	471	505	447	473	474	468	449	497	462	487	518	489	510	483	512	486	533	432	481	462	477	484	504	492	480	421	473	442	489	482	463	462	480	474	439	463	465	479	476	494	456	521	486	490	477	485	450	491	499	478	471	433	464	512	454	466	506	480	506	464	477	488	482	497	437	462	482	477	511	493	496	470	503	460	509	530	500	460	516	452	473	471	473	473	488	480	437	503	516	504	436	449	502	480	461	499	451	508	499	491	462	461	506	514	469	480	451	531	477	476	442	451	490	490	443	476	485	481	482	468	519	506	452	482	482	490	482	471	503	481	471	487	473	526	458	511	463	482	489	469	480	467	497	496	506	495	493	505	472	493	486	476	448	489	425	507	443	469	509	488	471	494	472	497	477	484	490	490	463	490	462	465	483	480	511	490	497	511	505	500	474	449	491	514	476	494	491	514	473	475	449	480	454	534	499	494	501	491	458	520	493	491	496	486	510	499	494	467	489	499	494	505	496	479	494	433	448	459	461	441	496	487	473	463	468	448	449	474	492	524	467	467	492	469	495	495	474	461	495	491	443	477	474	499	475	488	465	465	480	446	501	457	505	469	446	508	473	506	492	487	525	474	494	474	500	482	502	472	475	479	463	441	486	460	460	490	480	481	472	467	459	454	461	495	486	448	493	459	478	462	493	462	489	496	496	434	445	505	501	457	468	465	450	464	479	485	486	490	515	486	510	429	493	484	466	496	489	496	510	478	475	461	426	477	496	469	464	480	470	492	448	484	499	490	490	473	477	477	473	482	489	490	504	485	477	500	502	476	480	504	483	478	461	491	500	478	462	438	490	460	535	463	515	483	451	495	450	490	434	471	458	490	483	486	484	470	481	480	475	465	508	479	475	441	477	481	473	459	480	488	488	520	485	474	470	506	492	436	472	489	458	478	459	477	475	453	463	501	488	506	523	477	508	460	505	465	476	470	445	504	467	490	457	486	521	460	490	458	510	473	495	431	501	493	494	491	482	484	463	457	471	515	476	526	458	518	497	453	452	516	497	485	509	482	492	527	490	507	464	506	515	493	468	501	506	466	515	466	484	488	464	483	513	507	509	475	443	478	486	453	460	504	465	489	470	460	493	495	486	492	473	520	483	459	477	474	478	505	481	517	461	461	483	518	471	456	472	540	480	484	491	499	466	484	466	483	534	510	486	475	484	502	472	487	475	518	495	526	484	461	475	519	505	480	485	426	456	500	484	453	483	450	506	462	509	481	490	506	522	502	433	502	454	506	494	494	495	485	480	474	487	458	478	497	456	451	466	459	470	548	484	503	512	496	430	477	485	487	467	495	486	468	472	488	469	444	457	524	521	519	476	476	476	498	474	475	511	446	426	502	501	476	448	487	478	505	470	471	507	454	488	472	461	492	482	494	450	537	497	520	483	511	507	462	490	511	491	470	472	493	502	453	476	484	478	444	500	490	456	471	489	485	500	506	485	495	463	485	495	478	513	510	438	472	505
18192	22885	18837	7784	2278	630	638	596	632	658	606	626	615	619	624	626	633	660	631	589	596	624	612	619	603	612	644	600	624	623	586	638	612	617	611	635	629	602	638	669	652	609	623	616	645	623	622	601	576	603	594	612	583	606	609	619	603	604	607	589	606	636	616	623	647	611	645	613	604	588	633	632	619	631	613	605	601	630	612	610	602	636	629	586	618	601	574	651	633	586	614	574	567	652	639	641	641	642	657	644	583	573	602	621	660	652	617	653	575	574	570	571	631	633	620	615	625	619	625	581	638	627	647	641	596	589	583	632	615	630	613	637	614	571	596	601	637	575	597	608	594	618	640	581	584	626	622	641	590	644	666	623	632	617	622	631	678	600	597	649	628	598	561	616	580	588	604	605	635	625	608	613	602	622	629	618	619	617	589	601	651	626	611	600	675	612	605	635	608	607	630	623	574	594	643	626	587	587	621	647	594	658	592	650	614	645	627	630	610	619	582	588	619	612	645	592	620	653	594	628	601	587	597	635	610	592	623	642	603	596	607	594	597	611	587	603	628	623	616	643	602	613	593	601	577	628	640	593	638	618	612	613	639	650	590	575	651	589	617	622	608	588	602	604	595	644	626	605	576	577	606	581	618	632	656	619	580	619	576	586	627	614	645	627	633	640	590	637	608	599	650	641	586	592	643	631	558	606	613	590	633	607	599	577	635	658	600	641	628	615	668	616	580	619	579	635	643	662	622	603	638	644	585	562	609	581	557	586	567	614	585	594	624	613	602	617	626	627	621	569	616	556	612	655	618	641	630	605	620	609	611	602	607	647	613	592	640	594	589	585	631	615	674	591	599	569	618	652	550	637	577	613	598	646	598	620	590	609	625	609	633	609	619	635	600	571	599	606	600	598	601	631	601	597	642	619	596	609	598	653	592	578	624	593	620	574	577	585	586	582	575	676	615	598	593	642	642	580	618	590	633	623	629	561	605	633	599	621	587	662	613	669	607	662	613	590	618	592	654	590	617	600	560	594	616	619	592	592	584	597	655	629	624	617	595	635	639	585	604	615	635	630	587	599	582	584	637	562	645	565	599	645	624	596	597	627	621	621	608	647	621	580	620	619	589	596	601	583	622	615	611	632	632	626	605	642	604	644	635	583	636	606	640	666	612	656	578	620	590	598	616	642	570	596	615	636	613	581	633	626	606	635	597	590	645	604	622	634	660	567	612	617	582	601	615	594	616	636	619	597	572	620	641	642	611	605	647	623	625	602	604	622	646	643	598	648	644	583	574	617	620	626	630	588	626	580	607	586	635	639	644	601	541	641	636	622	575	615	616	626	620	685	613	622	634	601	619	630	653	626	619	602	545	604	599	569	605	654	625	594	596	619	650	598	641	603	638	645	611	585	610	603	611	616	631	646	666	564	655	639	592	589	590	619	626	611	616	572	658	651	601	624	567	602	632	581	656	625	601	626	595	582	642	651	616	588	568	595	620	608	643	655	609	573	605	616	623	578	619	606	633	604	658	609	628	624	607	678	643	570	613	625	569	628	593	587	652	589	606	610	642	565	611	607	570	642	599	610	592	564	638	617	623	573	635	596	631	628	592	560	595	634	618	609	588	659	631	623	640	642	604	586	600	633	617	594	651	621	611	642	606	592	626	594	626	594	658	608	567	648	625	595	625	631	620	603	623	621	595	657	590	629	622	638	635	583	635	632	646	634	618	649	608	588	646	618	598	639	611	564	635	600	576	625	558	620	588	613	637	613	600	591	594	650	594	606	625	655	635	607	568	594	597	565	616	609	625	609	650	620	648	599	583	620	669	621	565	628	600	601	613	605	630	571	611	590	669	616	604	611	683	594	608	627	597	611	655	623	619	587	625	598	608	561	591	647	639	580	593	623	623	634	614	614	618	621	632	615	587	604	613	600	632	645	639	632	649	572	606	611	595	625	577	643	593	602	575	613	567	611	571	643	630	623	622	634	646	591	639	628	618	630	594	610	579	604	659	602	602	660	580	641	591	626	599	562	639	629	598	637	589	559	598	616	633	591	626	671	600	598	590	579	591	607	641	597	636	642	648	588	636	631	621	623	613	636	608	620	638	623	622	622	645	602	607	647	608	639	650	662	587	554	630	600	598	648	607	623	658	613	620	585	622	626	614	599	622	597	638	639	573	582	612	608	642	659	619	656	604	611	595	570	592	609	583	598	669	678	606	595	597	649	647	627	642	553	606	625	638	620	600	564	620	580	603	597	614	615	664	627	660	609	609	651	613	604	611	583	562	628	598	663	646	557	662	594	610	609	669	618	619	584	640	642	633	623	574	656	601	615	620	610	608	587	653	614	627	616	624	557	647	597	576	669	621	640	631	643	608	610	633	626	640	600	608	595	600	659	641	636	649	603	619	597	623	582	631	612	593	625	630	626	658	630	642	613	592	595	600	659	612	646	617	593	619	626	625	649	630	624	612	624	636	608	622	629	628	609	594	628	638	632	612	628	574	611	621	609	570	623	596	596	604	639	593	627	615	626	575	590	613	555	571	591	603	620	655	629	601	641	601	631	628	616	637	632	619	626	660	621	584	644	625	638	594	617	609	589	646	637	644	657	628	582	589	622	615	622	583	635	628	608	593	619	636	594	615	661	582	569	614	611	611	593	627	595	610	563	642	610	631	611	619	617	656	664	637	599	602	544	617	596	621	603	613	608	616	620	618	596	610	628	559	618	634	610	602	615	639	642	667	636	607	615	650	651	625	623	671	603	627	631	631	573	620	614	586	617	636	580	619	593	625	615	619	603	682	639	586	550	610	577	614	599	603	632	622	598	570	585	674	561	629	618	623	566	627	620	602	578	658	612	590	635	619	644	621	621	585	615	648	641	632	633	599	592	626	577	633	588	627	607	585	563	632	632	647	624	608	638	631	567	581	609	642	638	609	608	571	598	635	600	644	631	633	617	613	604	623	618	577	640	594	626	601	649	616	582	610	556	592	614	591	598	622	665	603	611	606	629	632	631	601	611	608	655	615	580	593	600	627	645	621	631	630	600	635	615	602	632	598	617	624	586	565	599	620	597	595	595	626	572	609	629	593	557	609	588	645	595	639	623	586	607	601	573	603	596	580	677	620	638	619	584	627	642	622	624	580	616	634	621	632	654	643	607	652	606	609	622	659	608	624	645	630	599	592	665	604	623	616	618	577	616	615	595	598	569	595	620	587	620	606	630	660	607	606	619	597	649	602	615	605	600	634	572	654	618	594	615	638	578	614	609	641	636	636	618	623	619	602	605	646	602	610	664	590	600	601	605	626	615	617	646	587	630	626	652	603	571	605	642	570	590	603	592	606	601	561	661	652	645	591	626	583	618	604	652	636	604	619	642	606	653	639	593	627	621	624	628	587	619	616	575	578	601	641	624	640	625	579	589	651	610	587	626	596	630	582	596	628	608	621	589	602	643	569	637	659	617	624	611	627	640	631	552	570	609	651	611	633	605	600	592	587	636
23229	21283	33357	28956	21651	6662	1120	871	831	838	817	805	805	793	769	805	787	745	746	804	801	777	778	785	735	864	754	755	788	799	828	760	771	793	802	773	753	781	779	761	787	787	778	824	774	793	820	773	768	761	795	771	739	811	783	795	747	769	805	786	798	788	831	825	811	782	775	806	807	759	740	748	776	783	734	761	773	798	795	765	783	792	775	784	746	799	803	777	838	768	790	758	759	754	800	800	822	771	752	812	799	769	780	785	776	742	832	764	737	763	767	798	777	757	778	750	769	842	825	759	777	748	792	793	823	754	800	779	758	804	717	739	740	771	868	805	797	776	755	696	806	760	795	775	740	737	727	808	750	791	768	754	725	749	805	788	769	793	778	750	801	790	832	773	866	806	762	717	785	801	764	828	755	752	755	754	761	779	786	777	721	815	782	780	830	787	749	757	778	819	784	771	815	758	789	728	773	758	816	746	808	713	758	803	792	783	795	788	702	772	766	791	727	823	792	701	742	833	757	821	803	773	764	789	780	788	792	768	750	806	783	769	713	775	808	728	724	785	744	805	726	760	781	763	813	759	731	747	761	764	785	789	804	779	765	799	794	760	757	789	793	781	775	792	763	835	801	771	768	777	755	781	796	793	779	799	735	715	813	757	783	740	795	780	747	791	776	759	779	800	759	813	831	780	796	763	771	764	738	768	818	819	787	736	807	836	780	740	758	773	788	759	746	784	726	788	775	821	792	760	751	761	779	750	734	719	759	777	762	806	718	760	797	803	750	815	716	776	754	800	784	768	799	794	770	730	792	778	761	786	808	765	795	769	775	847	792	783	784	751	777	766	741	794	738	755	786	816	795	740	765	733	748	841	733	746	730	727	851	756	753	766	767	764	777	756	787	756	780	804	750	806	720	783	730	810	750	739	757	770	774	756	765	822	787	755	784	856	850	752	844	772	752	839	749	737	804	778	802	780	738	817	747	761	794	755	777	806	749	780	802	744	790	766	772	783	824	783	711	761	779	773	763	751	782	787	769	823	775	816	798	814	715	780	787	773	795	789	794	766	797	775	800	759	817	763	784	785	758	766	772	771	746	777	759	731	751	794	751	792	759	735	803	760	829	778	777	739	785	755	722	784	738	768	822	786	741	804	804	779	766	755	769	741	795	766	759	773	748	739	810	786	790	777	758	801	790	761	762	764	815	831	779	770	798	777	779	787	778	727	797	793	805	783	769	756	781	754	802	752	751	776	856	791	778	753	756	757	751	731	821	785	791	732	737	746	736	798	763	799	813	774	792	777	808	721	741	779	795	786	722	739	834	787	772	728	739	798	802	747	811	731	811	747	770	792	782	854	787	763	797	761	786	790	764	766	795	773	724	786	772	778	771	763	780	779	823	808	765	836	744	787	775	739	775	779	738	821	791	811	787	777	769	804	803	787	812	778	796	748	798	756	829	761	782	781	774	780	723	809	754	785	750	781	749	799	757	802	780	779	791	809	798	779	770	785	779	825	794	815	729	753	770	809	788	761	796	763	752	761	865	795	773	745	794	764	806	760	797	785	756	743	781	761	726	751	776	788	777	721	709	850	814	841	775	810	753	757	810	744	774	791	782	787	812	797	781	801	792	812	782	789	763	793	708	771	776	836	782	827	766	783	758	776	739	790	796	749	792	779	734	779	809	795	775	752	844	766	759	774	785	774	776	778	793	769	717	776	768	732	785	788	751	737	751	766	780	781	758	744	792	791	798	827	779	785	764	786	782	774	779	796	752	773	757	749	787	787	784	774	800	767	751	760	754	740	747	779	811	789	773	793	841	718	769	780	790	802	783	744	766	768	788	731	743	789	757	831	803	818	726	790	760	750	765	794	774	783	769	773	728	730	761	768	817	769	769	777	799	765	778	804	809	764	775	768	756	786	804	788	743	784	780	731	772	770	799	781	779	757	762	728	817	781	788	781	793	761	756	771	813	788	785	798	755	810	785	833	769	733	747	786	783	784	729	808	809	793	764	750	790	767	768	825	761	749	784	767	771	785	720	774	738	761	758	791	786	816	727	767	792	782	816	794	761	770	781	788	775	772	792	774	775	780	803	740	753	792	767	767	800	797	806	763	759	740	808	793	772	729	813	776	777	795	825	798	737	789	757	804	737	753	762	793	791	758	743	777	758	785	779	793	768	753	781	782	786	791	767	742	727	758	680	752	799	762	749	815	743	771	753	759	784	824	750	812	744	769	806	797	756	783	813	742	756	780	738	786	772	802	725	744	742	767	737	762	742	781	719	821	771	778	793	800	797	784	738	772	786	763	822	758	771	779	752	776	758	770	758	762	799	746	754	783	711	803	777	792	794	764	803	794	731	772	815	836	758	751	762	740	791	812	759	773	807	793	770	827	782	768	775	744	803	800	748	757	765	778	796	818	754	780	771	778	799	775	737	752	771	769	768	797	839	785	756	733	777	754	717	772	781	782	803	812	783	789	793	744	796	755	820	775	825	802	751	793	768	758	754	794	751	714	794	740	741	722	757	758	803	821	812	755	798	800	763	750	767	788	780	794	825	741	790	764	801	748	761	785	829	756	714	780	758	770	776	768	823	768	753	796	755	743	750	731	780	766	768	785	772	798	765	816	732	796	757	731	796	805	750	803	768	768	816	801	763	750	783	809	798	766	741	779	769	757	729	778	784	798	760	806	803	793	785	809	750	732	744	808	756	768	763	791	824	797	763	797	763	746	757	810	745	808	789	731	753	758	760	802	825	825	782	799	773	763	779	740	765	760	781	710	755	764	725	771	756	787	782	772	813	792	811	832	767	740	774	799	800	803	812	809	751	768	720	808	742	725	791	832	758	756	762	783	801	768	788	814	819	788	758	767	770	730	758	793	728	786	773	764	790	804	800	786	791	776	713	789	752	715	766	768	773	765	741	838	781	805	712	824	778	795	740	767	791	802	773	766	733	815	772	767	764	754	749	800	786	748	752	787	748	756	736	783	760	755	787	757	754	775	841	771	732	806	796	767	752	767	745	745	781	791	798	809	706	745	767	806	811	781	723	775	758	754	785	800	835	723	751	735	733	770	741	742	796	737	771	799	828	807	799	710	850	818	812	804	782	746	776	768	786	781	766	715	777	780	816	768	766	742	755	779	772	775	776	779	772	735	768	776	738	771	781	800	730	737	765	796	836	794	755	750	797	796	796	762	790	768	790	767	808	801	769	777	777	756	767	773	721	781	767	779	768	737	755	769	757	781	728	695	797	777	768	757	766	715	826	770	804	753	789	761	764	809	755	802	768	792	803	773	765	732	737	803	731	820	767	800	798	754	776	769	756	799	816	692	813	825	776	774	799	758	747	767	789	772	789	779	815	776	823	734	809	782	798	740	744	825	725	802	767	736	757	741	764	784	780	762	784	764	795	790	762	831	783	728	792	759	772	793	713	780	806	767	747	775	763	772	745	780	792	768	759	800	780	806	850	789	769	806	787	783	813	792	792	747	738	716
38174	60226	48570	38235	10882	1332	1235	1165	1154	1108	1077	1084	1027	1040	994	1049	990	1060	977	1056	997	969	1000	1015	1027	997	1009	968	994	970	986	1016	904	959	986	1007	972	1044	1005	958	962	961	988	1006	984	928	926	971	988	1006	952	980	977	997	979	977	984	945	1029	974	917	953	991	1006	1000	961	974	981	978	940	996	1028	992	1029	1022	960	966	980	932	956	1005	976	1025	957	959	951	1012	1019	1021	975	947	987	972	944	1019	958	960	942	967	1045	972	992	957	918	946	965	946	1015	913	1059	923	940	1006	1015	980	985	981	964	992	985	960	973	961	959	993	979	998	926	1000	903	975	922	968	975	929	949	954	1006	948	984	941	970	953	1005	951	984	978	998	1031	988	947	1038	956	906	979	1017	994	1006	962	994	1032	937	919	964	1054	965	953	1021	923	979	1028	988	977	932	1004	924	982	949	958	971	970	971	966	960	947	974	998	1035	973	922	959	1011	1013	985	987	985	924	949	990	1009	988	994	977	1003	992	990	962	1016	997	960	970	1031	959	1025	975	989	1006	943	981	967	948	967	1030	1014	913	979	1008	978	971	968	928	1032	978	979	972	1003	946	1047	1023	954	972	1010	1000	1003	1013	931	913	960	1003	974	1008	966	929	982	1028	1007	929	937	994	958	1059	928	990	988	1001	950	980	946	1040	1021	974	967	969	982	1024	983	983	970	1006	948	987	1032	995	984	991	955	958	1006	973	936	966	893	991	967	1019	927	1014	944	962	989	965	977	1008	1006	1004	969	996	945	984	948	986	969	994	965	980	1021	968	997	956	986	931	944	985	938	1055	973	1030	932	997	1023	973	988	994	937	969	1013	1003	974	1032	1020	969	999	985	948	1009	1013	962	985	920	978	997	984	976	941	1029	938	1014	981	1015	978	987	940	953	1046	983	991	980	1016	998	939	1067	919	988	989	978	1019	969	983	1029	951	1009	972	999	911	993	967	989	953	989	989	968	933	966	960	955	958	947	955	946	1043	955	942	946	939	998	988	964	1001	995	948	1001	990	1015	963	960	994	1048	972	973	967	1012	969	970	958	999	944	994	988	1013	920	983	1022	973	984	937	978	986	980	970	1019	969	981	1007	947	1008	1038	1007	1015	996	972	1020	975	977	971	1044	1014	985	941	1001	971	1000	967	980	977	985	994	1016	964	1029	953	979	989	962	967	967	930	927	990	952	1031	960	981	987	999	987	974	1018	1059	970	975	1015	986	934	1014	969	1010	969	978	975	986	965	950	926	992	1040	1004	991	992	974	948	968	1012	970	1026	962	944	1024	1008	965	1006	994	1025	911	947	969	916	986	933	953	981	968	924	965	906	959	964	1011	1003	972	925	981	934	981	883	923	985	942	998	971	1005	970	959	980	981	1000	991	1022	1007	956	1016	994	992	961	977	928	948	1004	969	984	950	992	985	963	970	942	1014	956	965	955	989	1020	933	925	997	1003	927	1005	1032	975	977	940	1010	928	932	978	1002	945	978	974	944	931	933	1003	987	951	962	1013	993	936	976	987	968	962	923	960	980	950	942	971	982	964	968	967	968	974	979	972	992	1027	1021	918	1031	979	949	949	1028	998	984	982	975	976	926	952	1035	1041	1003	936	964	978	935	971	981	944	1038	992	991	1004	1024	1007	983	999	975	933	934	1036	969	914	966	1009	986	1004	1022	946	968	996	926	966	1047	981	1007	998	984	977	944	980	966	985	942	999	1009	1001	940	988	971	943	998	960	933	982	938	1009	1000	960	1011	1031	987	993	962	953	930	967	989	949	978	965	1000	936	958	972	991	1006	1041	1021	984	961	999	988	1006	953	946	998	1037	1028	939	953	1003	931	988	974	1006	922	944	990	1004	973	1016	980	1003	972	1009	989	976	956	971	982	1026	971	949	960	944	994	968	980	969	978	1029	980	946	1000	953	1013	967	1001	985	1006	1009	961	983	969	1005	1021	981	958	973	952	942	999	1031	972	1014	979	1013	969	970	990	1011	998	951	954	995	964	966	949	1007	1000	976	942	1012	1004	992	1024	957	1030	951	986	992	996	1013	976	1030	983	972	958	973	993	926	960	950	983	1024	939	936	965	933	941	998	946	1057	994	972	998	929	1031	1016	949	1017	928	952	1008	934	987	967	986	983	973	969	1003	1001	934	975	993	1013	1018	998	992	921	962	965	983	989	980	927	950	991	971	1000	941	1008	996	986	974	1039	1028	936	974	997	1016	1048	975	1002	950	991	991	989	936	987	956	994	953	988	953	1050	967	963	969	964	987	944	947	948	1008	961	959	940	1008	1004	995	972	983	965	931	969	990	961	968	1008	977	956	994	940	958	956	923	980	979	936	1000	907	959	1047	976	937	978	1007	982	923	982	981	952	970	1031	944	957	950	905	1053	932	980	982	1039	965	996	1009	979	1000	976	1031	981	981	988	990	1016	992	958	943	936	978	986	997	1018	965	963	942	975	1023	979	992	1005	1006	990	972	935	1016	992	1002	879	971	986	951	987	990	989	1000	972	1013	968	990	933	1044	1009	1001	959	955	966	964	1044	973	993	998	948	992	989	1027	969	970	933	976	944	928	997	964	979	1023	1009	998	1008	997	996	953	1007	936	1003	932	945	994	1031	959	1022	967	999	997	1004	976	991	1007	1008	1003	955	1012	960	1013	939	1023	960	1023	998	992	1006	988	969	1033	942	1021	954	955	1005	1045	987	940	1027	946	990	1016	916	947	954	996	958	939	933	975	954	1000	959	966	1024	985	947	1019	931	955	991	972	935	996	972	945	1010	940	993	919	939	989	985	956	868	966	927	990	991	993	1037	1021	967	990	1054	990	1048	960	1010	933	1015	957	922	1023	955	1043	957	1032	998	996	970	977	994	966	937	942	970	957	967	1009	955	956	1003	966	966	1016	909	982	1005	996	965	929	949	966	953	993	980	1025	975	972	969	989	1009	952	958	931	964	1014	982	1027	951	970	965	944	1030	1001	997	961	985	986	1007	977	996	1081	943	949	959	1006	1007	994	976	957	1014	977	1024	953	925	983	945	982	988	985	997	938	971	983	957	947	1014	940	997	942	999	1016	941	959	995	1029	992	946	1059	1055	956	985	958	985	1024	963	992	986	1023	986	956	1031	981	940	971	968	1033	1005	1018	968	950	1003	1003	986	948	960	998	974	973	895	1006	954	918	948	966	995	973	909	1034	967	1000	1018	973	932	913	955	975	966	963	1028	967	929	951	995	935	995	982	997	994	976	983	1024	992	933	1000	982	986	995	912	997	979	980	1004	981	954	946	977	983	981	958	1023	1005	1024	948	975	966	975	1022	1005	1000	941	970	1024	1005	953	979	941	1031	1026	959	1010	936	952	897	968	1009	985	984	957	978	936	927	988	965	1007	992	959	1019	901	992	1011	981	961	992	982	934	990	989	983	1024	953	960	968	952	983	988	970	1028	1017	979	914	987	1016	980	953	994	957	965	946	916	1007	1008	966	1030	981	1022	995	1068	1007	1015	986	1004	982	1010	965	948	1005	972	982	969	1007	941	978	938	985	981	1010	970	1020	952	985	972	934	1000	1023	1003	1026	962	941	950	981	1003	965	966	933	1029	982	1003	981	1026	985	1032	1012	1031	1012	1047	914	898	1002	987	981	969	1006	950	949	979	931	973	989	943	977	903	1038	989	954	1002	1015	979	962	966	970	981	980	949	954	970	1031	1034	996	942	925	969	967	958	1011	977	972	983	966	1016	1008	920	938	1036	1024	949	952	964	979	1055	963	998	1043	986	960	1004	956	894	990	992	964	968	1013	1008	935	949	949	989	978	937	1041	1020	1009	949	991	932	983	903	1007	1006	964	972	1020	966	948	989	1012	984	1011	952	991	1042	953
24562	21331	30927	26094	10098	447	303	276	290	278	261	248	258	239	245	267	273	232	249	244	241	243	260	241	212	195	257	236	256	254	251	251	256	231	227	252	246	244	245	219	259	233	253	243	246	221	238	231	286	255	234	249	233	229	232	234	264	230	239	228	255	257	258	247	255	245	235	238	246	241	213	261	229	224	241	229	229	278	211	259	236	245	251	227	214	259	244	251	242	220	248	231	239	221	224	229	233	219	252	233	244	228	235	246	269	230	231	265	256	262	232	240	241	242	242	250	252	228	260	246	207	250	253	262	249	260	253	239	243	246	230	249	228	258	231	237	253	255	244	236	259	235	270	250	227	235	236	253	224	264	261	231	265	230	229	249	238	238	243	270	259	251	247	237	221	227	257	214	260	226	255	224	222	233	237	256	258	233	228	238	251	244	245	247	267	259	241	228	249	255	245	221	266	247	237	222	272	237	246	241	252	261	251	233	236	268	239	220	242	285	241	259	224	257	258	222	231	261	258	242	260	235	227	247	262	219	217	242	258	234	259	234	249	248	233	245	255	237	261	240	259	228	260	229	254	243	244	208	255	275	267	237	229	262	246	275	250	254	250	237	259	216	253	234	259	268	263	229	250	237	260	234	260	237	215	228	262	247	246	227	236	238	224	232	238	228	237	243	268	241	229	250	270	215	238	242	232	239	218	249	219	270	228	245	221	237	231	229	232	243	243	269	226	247	256	257	234	243	254	259	274	226	233	255	241	253	229	248	268	246	262	238	232	245	237	225	236	203	213	244	232	210	234	254	247	245	239	270	218	263	271	255	242	239	262	254	222	214	260	227	234	239	236	254	228	233	231	228	257	269	213	244	252	240	265	202	249	247	262	231	222	242	241	234	248	271	246	233	272	230	217	216	240	238	219	222	222	238	226	238	217	240	230	241	230	248	257	251	255	254	225	225	239	241	223	268	242	223	236	220	235	240	238	229	243	257	229	243	251	257	254	235	237	264	243	243	237	237	237	242	217	249	240	259	226	248	228	262	223	219	234	225	269	244	257	225	256	255	224	201	247	229	233	247	229	226	257	248	243	271	228	248	240	200	226	234	242	233	240	254	247	223	246	234	239	264	246	227	230	218	248	269	261	213	251	235	224	256	258	251	243	233	220	245	212	262	236	244	241	247	226	256	233	246	243	248	247	233	251	241	225	230	231	232	243	246	237	228	260	285	239	250	254	234	229	223	247	263	237	243	261	214	244	278	255	238	231	215	229	243	243	226	252	266	220	236	231	250	271	232	238	222	249	243	259	234	255	250	254	269	256	244	271	245	231	250	224	261	251	214	229	251	242	269	230	227	244	240	202	254	228	206	239	227	249	224	242	267	239	234	241	243	247	208	242	227	251	243	238	241	237	254	245	236	253	268	235	239	238	235	231	217	235	233	252	235	233	241	213	245	203	236	234	254	252	221	255	259	245	260	238	233	236	234	235	223	242	247	252	223	248	238	246	252	264	225	241	234	226	236	224	240	246	240	209	210	238	274	250	219	233	268	263	216	230	250	240	231	224	266	211	245	239	235	260	256	265	254	226	231	254	254	246	222	259	266	226	254	264	277	243	237	238	227	253	218	254	251	232	258	227	259	237	246	256	259	241	235	231	223	221	247	238	258	248	221	205	224	259	238	224	233	255	256	266	211	211	244	230	255	233	264	256	265	242	253	225	235	235	238	223	229	270	257	250	251	235	246	245	218	276	253	238	261	262	232	253	236	224	209	261	236	260	221	247	229	234	235	213	246	232	219	241	227	249	238	253	247	239	242	244	228	262	267	242	248	233	249	215	266	242	248	239	230	259	239	232	234	244	227	255	241	239	270	226	234	252	226	223	264	215	240	248	251	241	256	237	242	252	218	256	243	235	224	224	265	208	253	248	250	252	219	230	232	246	239	247	247	260	233	251	237	258	241	254	223	265	230	246	246	255	229	230	242	251	260	282	268	249	244	243	220	250	251	256	229	243	233	254	259	244	244	228	216	268	234	234	261	224	237	249	237	233	251	240	244	233	252	226	236	241	273	233	257	227	237	244	260	237	243	246	230	261	223	261	272	231	214	240	249	249	240	237	254	240	236	242	266	259	230	221	237	229	256	229	222	241	237	216	234	249	242	291	240	244	240	257	247	239	239	221	243	254	231	241	229	220	263	207	244	232	247	247	223	228	238	250	240	214	246	231	269	274	229	235	261	235	243	249	264	228	229	231	257	263	253	233	224	223	240	225	253	264	235	234	216	224	234	213	239	251	257	242	251	217	226	269	224	229	242	235	240	262	242	235	218	250	228	211	226	212	253	235	251	278	231	228	281	257	233	260	252	235	223	238	223	249	273	232	255	238	247	238	254	252	224	243	239	237	238	237	224	239	239	221	260	240	243	261	273	245	260	245	249	255	223	254	255	264	257	252	234	245	241	238	238	215	229	241	243	251	246	237	256	240	218	244	226	216	242	266	238	248	229	264	226	246	253	220	234	250	233	234	215	239	288	269	241	273	235	235	250	239	222	247	240	236	240	261	236	239	230	219	235	229	214	250	249	275	242	245	239	215	246	270	209	253	251	257	232	247	240	242	239	231	238	246	272	228	233	244	264	247	253	260	259	242	254	257	229	261	223	220	245	216	214	227	240	204	242	272	254	248	262	228	228	253	242	240	227	228	244	249	257	237	202	249	234	248	239	221	222	217	226	216	238	231	243	257	228	251	253	241	228	228	272	248	265	253	245	261	221	242	232	261	207	250	253	271	264	265	226	228	243	261	235	207	266	252	257	259	222	217	234	228	252	247	233	224	246	230	247	232	231	241	234	242	242	233	245	254	246	242	257	264	241	216	217	229	242	260	244	238	225	234	249	254	216	239	234	269	255	237	255	228	234	262	276	230	265	268	240	232	235	254	219	251	227	220	222	246	254	229	250	212	241	261	258	217	224	248	225	234	244	230	247	253	233	250	247	240	236	225	257	232	216	263	233	260	236	250	255	263	236	229	225	263	241	234	253	248	227	241	245	236	268	233	227	232	248	238	238	269	221	262	245	243	248	212	227	240	245	226	222	242	244	215	249	242	234	258	243	206	252	224	231	233	239	233	259	231	234	242	258	239	203	227	270	231	282	247	237	249	221	284	265	235	201	270	222	256	226	242	254	221	243	242	263	245	221	226	249	236	229	244	249	235	243	243	260	251	226	260	254	251	257	225	262	266	263	256	233	232	226	237	239	234	235	233	208	241	237	235	249	261	233	249	228	233	247	229	248	221	235	247	230	227	239	222	231	229	248	243	220	207	235	271	213	249	236	246	229	228	226	265	242	262	235	240	224	241	236	223	236	245	244	247	237	235	213	237	242	238	245	243	238	231	254	236	242	244	243	222	255	225	225	234	227	243	275	263	233	233	260	223	243	229	254	244	232	245	247	269	221	226	265	191	266	242	227	246	257	234	271	201	252	254	238	219	240	225	221	253	238	266	225
33965	48233	39236	27975	6838	518	466	402	374	365	379	333	358	316	349	330	360	339	360	337	341	339	354	321	342	333	312	326	332	335	331	375	330	334	327	348	314	319	336	330	343	381	313	337	350	349	337	338	329	351	314	316	330	349	338	330	334	331	331	350	328	339	335	305	357	335	326	339	330	341	340	341	319	340	348	346	314	368	325	318	335	357	350	354	306	325	337	303	344	316	298	300	330	348	330	361	321	323	303	324	330	343	339	330	349	350	309	350	331	335	329	368	340	360	355	319	337	321	307	325	340	329	337	349	348	317	327	348	349	341	327	314	313	309	311	303	311	337	351	329	342	334	282	318	327	346	332	317	342	331	308	325	336	343	322	344	328	326	322	322	323	348	360	359	328	330	322	333	327	363	310	349	344	368	304	318	330	356	327	311	355	333	323	336	364	304	312	336	349	335	328	355	339	300	339	332	354	310	287	374	333	326	314	329	336	316	341	339	376	330	306	336	344	317	351	349	325	322	306	335	293	360	324	309	294	296	315	351	346	326	280	352	310	317	348	343	346	327	345	327	323	338	346	339	328	333	313	316	338	349	342	315	339	337	328	338	314	341	356	354	335	342	323	366	326	333	333	362	319	342	319	337	319	328	303	314	345	359	318	302	330	320	337	328	340	319	303	306	324	355	321	323	327	295	318	332	342	316	342	344	340	347	315	333	339	323	309	320	303	318	332	356	367	338	334	337	343	333	312	297	319	327	313	316	328	318	322	311	342	347	344	333	287	354	348	366	359	339	341	350	330	327	296	347	334	353	307	369	333	344	323	325	318	354	314	293	334	360	313	340	346	334	333	326	328	345	336	339	334	314	329	329	324	322	313	377	332	351	347	325	344	345	339	366	347	308	313	342	363	338	348	384	321	330	323	348	316	319	331	320	328	312	304	349	317	325	316	320	360	349	320	348	326	330	313	367	346	328	328	335	320	335	318	308	333	320	331	358	347	318	334	340	316	349	321	302	315	327	341	311	318	316	349	331	348	330	358	347	301	306	344	328	306	323	328	350	316	301	342	360	309	329	318	342	327	340	342	333	322	320	294	290	314	344	318	367	329	352	340	350	328	311	336	335	336	348	336	326	351	301	316	350	387	303	339	319	343	335	346	338	323	309	341	300	330	334	317	347	323	350	332	324	330	351	321	310	327	346	309	332	313	346	304	324	355	324	364	333	316	324	312	337	359	350	347	337	341	325	354	341	336	328	312	335	346	318	314	310	325	318	336	331	358	302	305	359	313	319	335	338	347	304	327	347	339	308	358	325	320	299	333	311	335	355	348	344	335	333	286	310	354	303	318	316	329	337	327	369	361	322	326	369	319	318	325	325	317	324	328	331	319	363	364	334	306	310	335	362	339	334	325	342	305	340	318	302	313	342	329	321	343	344	337	333	330	322	299	325	333	366	349	341	330	312	355	358	332	352	317	329	340	333	362	371	308	312	339	357	319	320	291	348	362	312	314	318	339	299	301	340	325	301	304	310	328	317	348	298	337	307	337	322	317	326	334	395	329	308	358	347	290	334	334	325	346	314	320	305	319	341	356	317	356	316	315	341	316	323	314	344	296	304	336	325	325	320	335	330	357	345	329	317	329	337	341	328	332	334	321	345	367	325	314	337	330	322	332	333	303	316	351	347	321	322	313	309	341	302	332	311	367	321	299	336	332	327	341	326	329	320	318	343	305	337	324	332	337	331	291	321	336	337	340	332	299	320	333	345	327	329	333	338	329	349	316	333	303	354	330	347	341	315	337	336	319	325	322	324	326	315	334	364	304	330	309	329	317	316	339	313	345	350	341	345	313	327	328	372	324	317	335	333	306	335	333	316	330	325	321	350	347	323	344	354	335	319	331	374	319	335	336	345	334	308	343	314	315	302	321	340	316	362	332	327	393	324	313	327	314	349	332	342	359	331	350	329	316	317	304	330	322	361	329	334	350	378	302	329	345	342	329	356	332	323	335	336	331	311	326	324	327	331	324	371	300	349	334	322	324	314	343	351	324	336	294	348	341	348	301	352	338	325	332	334	326	308	331	333	337	372	320	312	322	314	380	316	323	348	337	318	349	325	359	319	324	331	335	310	341	317	314	312	312	350	338	332	340	342	300	351	341	359	319	330	325	364	289	361	335	323	346	322	335	311	312	309	304	341	339	325	333	339	328	330	307	307	319	329	333	328	329	337	338	349	348	381	341	345	337	353	345	313	310	344	342	303	341	363	324	352	320	326	320	309	346	296	345	357	353	351	346	321	303	336	322	336	339	357	317	318	339	356	300	325	363	352	319	347	332	300	330	344	319	354	305	323	356	307	317	319	347	348	316	287	313	335	355	357	319	313	330	366	333	309	342	324	333	343	344	339	322	356	374	328	355	329	350	344	330	321	347	354	332	312	343	325	305	322	321	337	320	334	319	323	317	325	344	323	313	314	374	358	358	357	324	325	372	336	383	343	329	349	359	304	328	360	329	315	305	326	351	356	306	337	277	341	323	328	313	320	293	348	328	348	332	312	324	313	352	296	327	339	344	369	311	329	300	316	316	328	373	329	315	307	282	326	352	311	316	313	346	359	334	338	320	334	325	293	348	315	329	334	310	353	351	339	337	331	332	324	349	320	321	321	317	343	340	344	318	340	358	372	340	332	318	370	337	343	357	328	315	334	353	319	326	333	330	302	315	341	326	339	298	295	329	330	318	321	346	334	324	337	329	313	314	335	296	360	323	320	326	323	311	358	344	316	339	314	327	344	350	347	329	335	291	342	318	354	369	340	359	331	315	346	330	330	317	303	333	321	331	330	357	325	335	329	306	327	325	311	346	321	355	340	326	334	318	349	321	347	327	316	324	341	325	328	324	346	336	332	345	337	328	322	355	336	320	326	316	308	338	312	356	355	314	341	340	345	341	313	337	306	324	345	324	335	326	353	334	341	290	336	342	316	296	331	342	348	333	319	358	321	319	320	343	306	331	332	332	314	314	342	331	305	320	331	346	307	352	335	342	327	362	331	317	316	348	313	324	318	337	321	338	318	369	340	319	348	312	325	337	324	284	324	354	334	323	317	353	307	347	332	329	353	325	389	346	361	347	293	327	300	333	353	359	343	332	344	331	336	377	331	311	351	354	314	330	308	343	277	328	337	342	343	312	348	362	316	331	365	345	323	315	360	322	342	315	324	363	340	314	345	329	319	330	290	323	331	342	281	317	305	320	295	365	346	324	307	340	315	341	331	300	309	344	335	354	341	351	388	330	321	347	356	361	304	311	322	354	303	343	322	332	343	333	345	352	340	305	327	314	365	344	348	345	332	350	327	334	331	301	323	345	291	336	320	311	330	342	318	342	341	300	306	309	349	323	338	332	300	328	315	339	349	335	327	322	328	313	344	311	341	348	294	341	311	329	340	332	338	332	328	359	338	313	320	339	319	320	321	330	321	322	345	342	326	339	311	323	321	350	326	345	318	333	319
22317	21331	31737	27706	23164	17221	3826	862	731	736	671	641	648	667	629	624	622	653	650	615	635	615	605	641	624	618	629	637	591	562	633	604	640	589	580	581	607	579	641	636	625	593	613	586	647	651	610	614	594	617	623	595	575	602	612	597	613	605	617	608	620	626	605	608	599	649	594	613	613	588	624	614	702	671	598	626	572	610	620	621	627	651	604	577	595	616	642	588	651	604	608	657	619	615	623	581	616	601	618	619	599	632	625	574	560	594	612	622	605	617	599	628	628	610	615	628	613	602	619	591	631	626	652	589	569	649	691	622	594	637	599	600	614	575	602	572	625	633	589	599	648	604	575	583	592	610	651	596	641	620	602	618	578	622	596	651	620	582	601	623	609	617	653	624	627	648	598	560	606	594	634	630	610	575	619	580	613	597	627	574	660	633	611	610	627	636	617	601	580	619	590	624	637	591	625	609	595	595	604	615	586	568	616	650	614	625	567	589	639	646	580	593	645	621	621	630	566	639	638	580	666	604	671	615	616	651	615	582	618	583	633	580	598	560	596	581	619	605	587	626	598	636	619	583	620	623	615	620	634	584	593	621	615	648	611	600	623	550	594	602	618	587	629	610	594	640	607	590	642	581	582	616	594	617	606	587	649	631	610	634	640	595	608	643	626	669	620	611	615	536	556	622	613	661	620	588	601	628	541	650	618	631	654	628	611	567	636	594	576	594	582	603	607	576	608	631	652	622	598	656	637	593	598	660	601	638	573	600	667	620	597	581	632	592	599	637	616	575	585	592	663	594	673	601	629	616	647	596	595	600	584	584	636	650	619	590	638	640	587	615	587	637	626	595	629	612	579	625	578	614	598	648	624	640	608	608	623	626	593	616	567	610	615	621	612	614	608	576	610	611	598	631	569	593	569	639	643	615	635	643	594	563	605	582	618	575	592	599	624	605	606	651	629	639	577	637	612	590	620	603	617	590	621	650	632	582	570	585	568	592	633	595	592	648	607	620	650	625	596	615	607	602	597	560	618	583	603	632	572	574	614	635	606	619	653	595	640	594	631	563	574	613	599	601	589	657	637	553	621	658	598	619	627	668	559	625	628	605	595	627	610	621	651	615	578	612	661	590	621	592	648	629	590	627	596	585	654	572	624	599	663	592	611	595	572	597	617	573	583	620	623	636	578	622	625	624	637	565	602	580	635	571	598	601	615	626	593	628	642	606	612	648	676	620	645	621	589	583	645	625	606	641	639	633	620	590	576	619	603	606	615	579	606	604	608	589	610	628	613	560	589	674	608	625	578	596	577	602	624	569	630	587	614	604	617	610	636	598	626	608	622	621	598	614	591	611	600	594	641	580	616	613	604	593	624	606	630	621	574	621	651	595	600	628	627	627	587	636	613	629	624	644	604	548	575	598	628	610	632	674	624	605	618	616	600	663	561	582	576	652	654	619	572	657	624	628	580	585	572	590	635	593	573	584	600	627	617	635	628	609	615	637	594	612	595	642	576	637	615	617	613	567	609	614	601	609	586	605	605	622	616	580	631	576	646	575	639	586	639	601	618	641	629	643	615	618	625	677	576	627	568	601	608	657	587	608	587	610	543	572	584	611	637	643	608	616	624	593	581	618	570	555	585	614	626	628	642	645	608	616	632	586	608	596	567	564	620	615	637	591	568	597	560	620	587	614	630	572	626	603	607	635	641	623	639	578	611	662	628	629	620	595	604	596	605	652	562	612	611	646	570	604	629	626	593	619	593	648	640	609	602	610	625	639	582	633	626	583	555	649	679	608	636	566	648	645	611	653	674	599	556	572	596	623	599	669	630	585	569	584	621	608	625	591	561	638	585	615	607	595	615	610	638	629	595	567	651	647	583	626	644	623	599	589	584	579	583	584	567	611	612	624	590	562	598	640	588	623	620	584	602	611	624	620	583	622	645	613	593	557	619	652	613	645	619	588	606	562	614	641	582	587	635	606	585	595	621	662	593	638	581	610	603	588	587	582	637	601	582	614	634	582	603	593	558	583	572	613	627	592	590	569	578	586	594	607	598	596	590	609	587	597	625	663	606	575	615	585	641	651	623	612	612	610	590	563	594	633	604	624	652	582	627	621	661	644	630	635	562	611	621	589	602	565	613	628	580	598	635	577	583	633	604	564	547	580	602	595	622	612	593	623	570	597	621	636	577	583	642	603	563	628	563	616	573	621	609	619	608	582	640	587	581	598	613	605	612	630	590	603	607	599	617	579	579	622	566	597	579	640	579	610	648	640	638	622	645	617	620	599	607	649	569	608	593	574	619	668	603	573	585	598	619	590	604	626	606	617	619	615	614	568	609	605	651	602	576	616	632	601	609	647	599	589	578	596	626	608	622	605	569	574	667	644	613	609	598	582	582	629	610	652	567	614	574	656	585	652	624	611	607	588	610	593	635	620	633	607	654	639	613	640	618	606	646	669	617	625	648	567	617	614	635	646	595	597	595	628	613	590	576	631	612	602	570	577	581	620	624	636	627	597	599	574	603	595	611	611	620	600	587	612	561	659	598	603	558	599	626	593	609	600	615	646	606	565	613	612	599	614	571	617	548	580	617	615	587	639	618	652	587	658	619	622	648	605	645	578	627	587	603	611	641	619	587	582	606	569	630	591	633	600	639	587	625	586	598	618	599	566	610	603	614	614	526	565	648	606	648	588	630	613	608	631	622	612	572	602	565	632	560	624	626	605	623	612	586	640	566	572	618	596	606	614	583	589	619	619	581	646	616	619	587	621	617	615	623	632	602	634	570	602	605	621	626	644	588	577	634	641	589	650	592	573	582	644	587	605	600	597	615	609	564	621	629	639	624	629	619	683	594	625	657	604	588	590	654	622	661	585	646	595	608	592	572	600	641	630	581	641	580	591	582	614	588	623	637	625	591	639	556	645	624	612	626	613	603	667	620	675	596	605	652	625	586	621	578	638	602	593	586	578	605	656	588	636	637	595	596	605	605	559	628	582	577	634	601	651	609	655	639	609	623	596	639	578	584	686	654	633	594	617	636	647	598	598	596	569	612	590	633	639	586	618	619	616	598	574	611	641	573	608	577	622	603	617	576	603	576	614	625	596	566	598	609	627	654	644	626	581	602	640	599	575	608	613	589	608	594	601	607	634	575	613	586	627	624	606	613	602	638	618	599	592	590	669	623	561	603	627	626	592	566	577	625	565	592	643	660	578	614	624	571	612	638	612	584	625	639	621	669	586	617	625	637	620	644	607	620	599	622	662	629	600	630	590	626	628	652	638	581	584	604	616	605	586	613	584	569	602	574	621	612	638	624	610	598	581	608	592	599	599	618	639	627	559	586	581	612	643	617	626	634	611	603	574	660	635	615	636	641	620	583	596	605	590	628	603	640	573	602	623	589	651	631	605	573	620	602	597	609	566	604	597	590	556	600	622	585	587	605	621	555	603	637	595	559	577	584	591	661	619	579	604	617	591	600	591	610	605	619	657	636	593	600	598
45362	69593	52568	48792	12568	1449	1186	1095	1022	992	899	891	855	893	833	857	857	823	832	854	832	834	803	778	844	788	807	762	790	768	796	832	782	832	745	841	805	833	779	759	786	799	759	784	831	755	789	807	739	785	769	810	774	774	813	780	718	779	807	887	778	768	770	808	817	788	762	777	760	812	734	780	841	794	792	735	745	821	802	774	837	825	774	827	831	750	762	791	799	751	764	821	776	800	789	784	785	810	774	693	782	781	723	784	821	783	842	800	819	820	812	800	751	797	808	787	770	822	782	768	813	772	777	727	766	758	744	771	756	840	781	779	791	801	764	775	792	784	795	803	792	767	723	755	836	730	803	801	779	782	749	811	801	811	772	818	784	770	723	791	748	789	730	771	794	763	767	794	766	795	768	780	768	777	785	783	732	783	763	778	803	788	785	790	761	841	791	768	772	780	773	804	791	794	746	801	764	753	733	774	804	846	835	773	784	713	763	748	802	722	858	779	756	715	819	829	759	800	746	806	821	730	769	753	792	810	813	810	803	817	780	782	751	757	750	779	810	820	848	816	761	784	812	747	801	791	778	788	785	811	771	755	773	735	775	795	825	772	756	774	811	780	789	763	819	779	753	819	801	802	757	770	805	765	812	747	751	819	829	812	761	779	770	802	753	801	772	780	776	797	806	824	744	763	798	791	815	803	840	805	762	803	805	738	818	789	805	798	770	762	759	861	788	829	755	805	817	755	803	761	768	768	749	800	757	808	800	821	823	751	788	732	750	792	779	791	828	804	742	771	848	812	791	758	800	796	801	709	745	768	808	766	777	748	816	802	827	793	816	757	780	828	823	755	805	820	828	804	770	776	739	777	770	806	819	805	758	812	796	772	780	799	774	813	791	732	844	776	815	774	789	766	786	732	763	857	796	750	785	809	755	866	775	753	797	783	772	824	801	792	784	817	764	791	776	865	807	802	761	819	768	769	732	779	791	774	843	771	801	790	792	773	802	800	773	806	724	776	789	733	837	784	781	787	784	826	802	756	768	795	776	794	797	812	804	808	740	778	809	797	754	787	776	776	778	802	766	805	797	755	799	795	742	797	757	729	789	826	804	739	802	826	767	801	808	797	731	723	789	790	805	797	743	761	735	767	741	802	767	773	776	817	783	773	764	793	842	798	789	814	802	778	795	760	763	762	764	787	803	769	752	780	813	810	786	791	732	773	805	758	784	781	747	783	775	782	780	741	759	766	764	776	794	789	780	734	746	792	762	729	809	783	779	783	776	736	773	775	783	740	814	810	793	797	789	796	816	794	791	756	762	793	743	796	760	829	790	781	801	794	757	749	816	740	793	723	788	768	778	822	812	751	787	780	788	798	789	815	792	805	792	721	788	812	800	755	776	815	774	770	814	791	728	763	769	737	770	785	782	783	787	814	840	765	790	796	771	722	825	745	745	782	746	780	726	835	772	811	816	831	754	764	767	805	794	761	808	748	776	750	764	766	770	773	796	802	789	772	814	789	800	776	775	765	823	784	750	793	804	799	795	757	816	795	728	801	742	786	723	818	769	793	771	802	824	820	753	783	776	776	777	784	799	727	841	774	757	788	765	777	770	773	838	783	728	798	790	772	795	765	773	785	744	770	782	776	762	791	754	814	756	763	725	803	773	795	712	770	772	834	826	776	802	734	740	757	831	788	777	807	770	810	735	787	812	786	864	755	776	795	745	794	763	742	782	768	815	813	748	817	772	800	768	767	793	847	830	828	768	772	722	797	804	819	811	762	780	803	765	835	779	829	767	757	757	799	825	818	756	775	767	784	757	794	769	735	796	848	725	768	795	803	809	839	773	764	790	769	766	814	843	794	805	807	741	790	798	730	755	792	842	782	758	816	780	773	788	781	813	775	735	767	779	828	777	849	778	807	769	829	768	781	822	750	765	849	809	792	804	749	810	767	772	824	833	752	737	771	795	806	797	778	758	799	794	744	774	745	825	790	827	730	775	756	814	782	762	766	789	778	810	759	819	801	779	780	744	824	805	773	790	749	781	846	838	766	821	748	824	752	772	795	718	770	822	772	801	765	763	833	717	778	801	767	758	790	798	803	786	846	766	816	758	748	739	811	776	792	749	765	820	815	760	745	767	804	840	801	812	776	802	758	814	814	786	805	794	766	832	783	766	769	797	810	832	786	772	764	780	824	808	794	753	777	819	770	796	814	791	801	785	784	778	848	775	750	803	814	760	751	766	785	796	813	856	781	786	773	772	804	803	848	774	734	780	799	789	768	742	782	797	775	776	744	775	809	779	774	774	757	811	793	771	777	784	761	773	772	780	765	754	838	875	804	799	810	780	799	800	777	791	817	796	784	752	749	767	740	812	758	766	763	795	797	782	708	788	801	783	789	786	814	786	788	762	769	754	767	771	728	759	833	749	823	799	785	786	791	747	829	789	792	825	781	779	835	794	802	785	786	799	805	779	744	798	776	732	787	774	793	778	785	763	789	816	767	794	795	819	772	817	789	826	751	757	827	787	789	829	802	817	784	781	787	788	799	772	776	773	767	814	839	778	762	788	766	801	762	767	795	723	766	846	800	732	743	805	788	788	798	754	828	846	784	780	793	736	789	816	774	808	768	808	758	790	786	818	751	769	776	761	810	741	777	833	738	798	767	809	798	769	787	780	791	780	761	801	761	769	792	745	816	759	776	771	789	752	742	811	777	773	729	846	781	754	772	797	772	709	831	761	782	696	769	771	780	779	833	794	808	767	766	815	781	811	814	776	798	777	820	777	768	780	781	730	822	755	793	786	821	761	732	782	834	815	781	812	796	792	809	748	818	822	768	804	757	782	737	802	775	808	793	816	826	734	812	762	807	781	794	767	778	794	761	806	781	762	831	811	817	821	789	753	788	794	859	788	838	788	846	747	781	761	736	809	791	800	763	772	775	823	801	776	802	787	779	784	775	781	794	798	775	748	770	805	768	805	774	774	763	820	787	811	800	804	797	761	744	817	769	741	804	775	772	734	815	782	752	838	778	759	760	800	831	858	789	771	745	734	741	788	779	795	742	772	753	776	802	744	833	771	797	774	795	806	831	808	753	764	756	821	795	762	786	739	810	794	778	786	816	808	813	760	766	789	794	795	762	769	748	796	796	757	801	805	824	811	767	778	774	752	826	802	785	813	740	772	812	802	790	758	774	776	809	727	772	796	800	771	779	765	823	782	793	787	800	817	823	799	849	783	750	773	789	793	815	774	767	785	787	752	818	762	753	769	793	776	801	760	776	779	763	730	771	788	792	771	782	818	830	765	801	814	737	792	779	783	793	777	787	784	773	810	796	813	743	780	789	753	697	794	826	725	770	755	761	773	791	776	822	825	776	762	760	752	777	805	759	815	719	755	781	821	787	800	775	787	778	775	725	793	717	764	814	738	755	774	808	764	798	824	756	748	812	807	793	792	775	767	808	760	811	791	813	750	812	799	791	819	800	744	795	771	781	772	767
27704	20024	18204	9344	1727	521	495	498	468	516	510	495	498	478	502	493	520	485	515	489	521	468	435	490	508	562	533	478	478	502	464	487	497	510	485	442	460	464	451	502	488	507	499	494	528	464	502	481	483	521	461	466	508	455	456	457	514	466	489	496	517	524	471	464	493	453	518	471	546	503	505	494	489	474	415	471	491	486	507	484	455	497	509	467	447	502	478	457	522	505	470	524	479	468	478	498	519	475	476	513	467	503	486	462	472	508	493	508	503	501	503	489	508	465	544	528	467	495	470	483	472	479	487	461	514	476	508	471	474	491	479	503	479	511	483	457	514	502	475	514	477	488	485	493	508	468	434	494	497	518	481	511	478	498	450	491	455	476	488	489	516	500	477	464	501	513	499	518	473	494	447	438	512	465	495	488	482	493	499	481	509	518	500	497	523	552	480	447	484	501	528	449	523	465	496	486	493	487	451	472	450	533	473	467	500	526	498	500	464	479	494	503	486	471	489	499	465	472	438	469	495	489	475	472	496	515	465	502	499	507	513	543	495	478	453	493	495	484	486	479	508	516	471	504	483	523	465	516	480	466	496	497	452	494	483	485	512	481	469	494	539	495	471	494	480	474	488	513	474	490	449	497	467	530	499	475	509	449	486	505	468	478	454	519	475	520	487	443	460	497	427	529	498	452	499	470	498	500	473	446	436	493	468	478	481	475	459	450	490	463	513	514	470	505	467	477	468	513	499	482	504	506	496	485	510	490	482	507	495	480	523	509	466	532	475	513	484	491	496	488	504	501	518	484	484	481	503	491	466	447	474	457	482	492	482	478	506	454	505	526	491	451	501	462	517	496	469	540	450	444	489	484	476	490	466	514	504	497	494	458	523	473	502	511	491	484	544	482	419	505	508	489	451	486	474	490	484	540	530	487	458	530	501	501	495	503	505	469	470	483	497	508	474	496	504	481	504	536	448	489	501	513	467	497	507	480	505	500	487	487	516	540	494	495	484	473	496	448	473	475	493	477	527	461	474	482	488	464	503	504	469	446	505	501	467	503	496	487	495	525	506	531	526	463	475	460	489	479	464	486	480	476	464	474	491	489	504	469	508	481	513	495	512	534	509	461	516	506	475	507	444	475	501	515	454	443	490	444	506	459	488	487	509	489	488	475	485	483	474	484	506	470	505	460	478	506	510	493	489	469	483	490	517	525	467	483	496	481	487	468	519	512	495	476	481	488	462	471	479	508	515	471	454	506	499	482	472	480	489	503	434	544	496	492	453	476	465	482	506	499	529	489	455	476	509	474	506	460	492	497	489	510	450	488	488	535	510	487	491	489	474	515	509	491	476	485	489	482	506	439	506	525	501	474	540	489	473	539	484	491	481	460	521	492	486	517	486	467	472	471	483	495	511	510	468	500	489	497	488	465	496	479	507	504	469	515	442	495	445	470	535	484	506	516	497	509	488	474	466	503	484	485	522	502	519	494	503	486	530	487	492	500	462	460	495	534	529	504	463	426	511	492	441	477	484	469	528	493	515	535	479	471	496	504	540	455	486	500	504	473	470	519	504	451	496	448	469	510	471	499	500	464	489	504	466	473	488	481	490	435	521	474	508	443	503	521	515	483	483	489	452	517	498	447	514	507	479	468	436	462	461	478	477	500	437	479	477	504	479	524	499	525	487	488	466	480	482	506	490	493	489	470	552	528	516	499	480	508	509	479	466	502	467	468	468	470	485	511	450	438	508	514	502	476	468	471	476	474	483	459	518	498	500	506	484	490	497	480	444	528	497	490	478	478	490	511	500	484	500	451	487	495	492	484	494	502	440	522	517	520	477	514	510	540	497	480	495	483	476	426	496	510	496	503	469	485	485	453	463	490	494	485	498	479	486	462	465	466	484	473	488	487	520	478	534	466	486	479	538	511	494	497	490	506	471	515	479	488	493	430	495	477	468	469	457	480	482	473	475	494	499	498	470	461	511	488	496	517	518	461	462	513	492	448	505	506	469	490	479	443	491	484	551	536	471	482	509	441	523	483	486	511	478	494	507	493	486	476	515	487	463	496	510	454	514	482	495	514	455	480	473	451	497	479	506	487	470	515	542	525	488	471	489	478	474	481	501	483	468	511	474	457	483	527	532	443	516	469	499	495	460	522	508	481	515	434	490	468	509	466	503	486	487	459	519	455	488	501	460	509	495	466	481	479	507	489	462	496	475	460	489	480	484	493	467	472	474	496	457	484	482	504	508	528	491	467	534	508	500	522	497	470	524	489	453	506	512	506	500	510	474	451	471	451	518	527	471	489	489	536	510	539	522	482	488	498	516	474	488	500	502	482	488	468	476	527	557	492	513	505	458	519	509	506	512	432	481	485	533	485	530	466	478	491	483	492	509	469	476	530	496	512	490	472	495	476	464	483	480	491	475	504	537	492	457	486	508	482	454	495	474	458	480	513	509	504	520	486	506	455	457	483	510	462	474	478	517	484	517	479	492	466	472	461	486	519	487	483	513	484	499	476	496	506	508	500	496	507	517	520	456	521	535	475	542	503	483	496	519	470	490	482	495	499	506	501	474	520	469	512	478	483	474	468	500	455	526	466	517	472	452	493	473	495	463	466	477	487	440	501	491	537	505	467	494	461	496	476	532	498	484	502	461	519	481	499	490	494	497	517	502	515	466	524	522	489	492	474	468	499	508	495	489	460	510	519	494	529	476	529	505	510	504	451	485	455	479	482	449	461	530	472	529	472	523	479	498	498	520	494	488	532	493	491	502	554	482	460	462	498	475	530	479	519	496	494	481	448	459	473	505	482	482	462	498	468	539	510	472	484	461	461	470	505	506	441	531	465	465	505	465	521	499	476	506	472	527	528	501	465	486	480	544	445	486	476	511	472	473	459	503	491	482	452	497	507	476	453	487	450	493	503	465	521	462	474	475	521	463	502	504	514	469	521	493	478	501	482	498	495	494	475	484	482	488	475	528	447	524	483	525	513	481	530	478	525	488	507	483	502	489	467	467	499	472	488	568	490	513	506	476	464	472	465	530	516	441	494	493	461	471	503	485	498	468	506	479	531	487	486	511	464	471	486	506	476	519	481	493	479	453	487	485	504	523	521	496	490	486	476	490	579	536	513	460	497	500	504	453	483	480	511	437	511	453	480	479	466	498	483	450	488	508	485	461	478	496	503	471	471	510	467	503	471	496	492	480	483	523	453	485	472	504	482	502	479	465	529	516	494	490	511	497	498	492	483	445	525	446	528	507	507	484	499	510	493	534	490	490	489	491	506	487	517	500	511	524	486	502	467	510	445	549	494	518	473	491	459	537	478	536	500	543	487	471	459	478	463	515	455	484	473	445	483	489	481	468	433	488	531	520	467	485	498	518	471	506	478	487	459	474	494	499	497	495	472	469	461	500	463	481	479	497	488	511	506	488	512	521	505	505	463	500	522	484	491	514	548	474	505	487	468	476	460	471	476	510	480	489	543	504	516	490	451	540	482
16949	20553	19136	9121	1931	626	624	636	621	594	648	666	667	619	629	625	650	622	609	668	655	598	616	637	624	619	613	645	622	614	605	612	623	639	629	613	646	636	581	610	547	642	626	658	593	623	593	595	636	624	667	586	641	620	664	645	609	584	615	702	583	645	635	626	618	640	637	621	612	600	589	638	632	581	620	661	610	641	573	638	610	639	638	621	633	629	611	621	634	659	588	626	593	612	626	640	636	605	675	589	618	645	620	600	644	633	644	562	631	657	590	657	612	618	612	589	639	617	630	601	643	589	610	607	641	665	618	651	650	612	638	610	583	613	595	596	634	662	615	633	589	654	604	611	603	640	614	639	632	621	633	686	617	653	632	623	649	632	644	618	615	624	576	630	646	611	626	628	632	587	639	599	575	570	629	653	589	636	587	621	578	620	607	607	601	606	625	608	630	589	633	613	638	586	608	617	585	631	621	639	604	585	654	620	661	606	643	601	663	626	648	615	614	623	601	595	633	606	633	620	640	665	610	630	632	636	560	621	616	631	654	587	603	603	589	666	620	585	608	632	628	588	606	569	650	613	641	592	648	605	654	604	592	590	706	614	624	648	635	581	602	597	636	597	623	625	623	630	637	593	615	614	615	630	629	585	588	612	615	623	633	618	603	585	604	629	661	619	622	646	633	650	653	665	617	630	616	638	607	586	628	639	617	638	624	628	622	639	566	622	634	645	591	650	593	620	633	592	578	589	655	582	631	578	567	611	553	649	630	619	619	644	611	629	656	643	611	619	608	657	598	654	639	614	644	652	617	634	661	614	590	624	642	625	633	655	630	644	669	582	637	609	671	609	644	627	680	601	653	622	619	652	618	648	641	641	641	633	612	623	615	607	603	613	606	603	630	594	590	616	636	656	609	634	634	615	644	641	619	612	624	635	633	632	630	649	612	619	617	573	629	609	662	625	595	639	562	606	578	640	623	589	632	649	616	622	654	619	638	629	641	623	638	591	616	625	637	625	580	604	610	622	601	571	588	606	571	595	650	673	585	628	674	609	616	601	631	644	609	636	626	612	628	563	633	640	617	641	621	636	621	589	642	640	577	619	645	638	642	612	645	600	615	622	625	603	621	621	615	676	658	596	618	616	608	622	652	631	644	611	632	617	707	610	648	636	589	604	631	632	661	637	631	620	631	621	631	639	607	565	673	655	606	621	651	624	627	617	632	663	612	611	645	618	596	595	593	639	616	584	650	636	600	626	659	597	649	596	599	617	604	620	636	622	644	605	567	594	646	623	601	604	658	607	620	591	625	644	656	632	569	628	585	605	667	572	619	621	632	613	633	594	606	618	627	602	636	643	656	622	618	585	649	630	651	641	611	651	611	671	605	602	614	647	614	592	596	661	658	622	609	641	622	582	628	594	618	654	607	624	641	625	607	618	644	592	606	663	619	623	638	603	650	618	617	635	634	646	654	641	619	629	641	601	610	656	564	618	625	587	633	603	625	565	616	593	587	644	613	614	649	643	598	626	623	583	629	630	619	648	604	613	606	649	656	621	671	584	688	580	611	630	645	635	627	633	604	660	655	613	646	587	588	671	611	607	629	617	654	664	651	649	610	668	584	629	636	626	623	643	617	667	627	611	662	617	637	597	613	644	629	585	677	614	630	636	654	580	625	634	635	642	637	626	658	649	579	635	635	624	609	618	637	681	628	674	623	646	648	630	622	619	653	619	601	608	656	598	607	639	623	659	617	605	623	590	611	639	610	611	639	628	621	647	627	605	608	596	628	592	607	638	650	621	607	618	614	632	649	639	586	625	621	618	602	572	620	638	647	633	616	652	625	620	609	628	575	665	606	620	566	578	604	633	643	643	641	606	608	618	617	640	613	657	630	580	646	639	601	641	620	582	646	634	638	618	638	614	600	639	575	639	608	610	632	665	664	588	635	626	623	621	642	644	622	639	666	633	592	585	624	595	585	600	644	636	604	609	598	644	619	661	639	620	630	615	631	624	626	649	602	573	638	640	622	632	606	611	639	584	646	548	619	623	605	649	612	599	624	598	646	619	655	600	641	622	673	600	654	643	599	603	609	636	614	572	612	633	643	670	641	645	641	608	657	641	670	612	597	659	637	636	628	626	586	643	585	613	607	609	590	667	620	610	548	648	634	647	616	608	630	616	621	639	633	649	609	607	594	569	631	648	666	603	650	625	635	633	631	661	629	617	622	632	569	632	607	633	654	617	566	643	585	616	625	584	617	621	627	651	618	616	628	633	618	629	590	662	587	641	589	649	590	603	614	690	650	641	627	584	604	613	578	626	610	640	605	607	604	628	613	613	595	599	624	577	665	647	640	629	635	637	638	652	635	585	614	622	634	612	658	672	624	628	595	575	640	628	594	675	623	635	641	667	633	648	638	662	635	592	650	627	607	613	616	648	642	619	668	571	654	616	617	588	660	666	614	620	662	601	632	632	595	647	620	649	657	637	558	642	622	663	628	611	633	600	617	652	633	609	595	635	659	633	605	638	623	615	589	638	632	660	636	628	625	564	637	654	635	602	618	609	626	592	650	628	591	670	612	606	645	602	621	590	603	662	621	643	671	609	605	615	616	608	626	603	629	573	649	654	601	579	634	651	616	644	628	624	636	615	608	624	630	630	611	593	551	619	669	614	655	609	605	647	625	607	559	641	628	617	609	618	603	634	668	686	634	655	609	639	580	618	576	603	646	588	589	656	606	629	618	605	638	671	614	621	614	637	661	623	634	569	636	682	587	600	636	645	595	601	631	613	633	615	596	610	553	598	612	596	593	612	602	653	610	614	621	612	618	606	683	634	617	604	589	595	603	608	609	613	599	617	611	626	625	606	567	584	620	585	587	633	635	635	623	638	640	586	612	639	620	611	625	603	629	596	666	597	631	690	627	589	617	623	624	582	610	602	624	655	610	603	634	654	582	633	609	662	615	634	640	606	591	595	617	628	592	662	677	632	623	623	633	619	623	623	615	634	593	606	639	642	602	641	608	637	609	602	593	617	602	630	631	648	603	622	566	641	593	632	559	606	605	636	586	610	598	588	576	619	615	616	597	650	620	667	597	631	633	624	640	609	575	653	591	636	629	611	589	618	636	645	651	617	606	630	602	624	606	639	592	586	613	619	622	598	620	609	636	655	635	647	598	614	646	599	605	653	596	617	647	644	626	628	619	614	632	658	667	660	608	678	602	638	632	602	632	598	646	606	647	581	656	692	624	634	591	621	627	659	652	675	688	631	608	638	574	633	611	618	604	610	599	649	674	647	622	604	647	640	628	629	627	603	641	675	609	626	636	636	608	592	628	611	680	682	641	629	617	622	616	636	644	608	564	630	607	615	648	572	598	631	631	622	633	623	601	631	654	621	659	598	610	599	613	586	630	631	599	599	665	563	591	568	636	638	658	638	615	619	608	625	650	625	581	634	604	604	616	608	626	633	615	632	602	615	584	611	629	626	617	640	679	618	635	623
23232	21273	30560	29876	21663	8457	1222	911	817	871	821	879	850	798	801	822	774	810	759	774	780	835	812	811	785	780	798	834	777	797	773	776	785	840	861	826	798	813	800	830	892	777	779	851	757	782	809	790	801	796	813	846	800	780	772	763	844	817	821	779	748	829	821	807	813	790	794	784	751	742	818	840	858	787	813	790	765	826	772	809	799	829	785	823	810	823	787	754	788	834	840	777	780	753	759	771	788	745	815	763	785	742	768	812	797	805	745	808	781	768	781	797	800	832	749	786	781	736	808	799	819	785	851	757	836	773	785	754	801	786	805	768	812	830	799	804	760	808	802	775	755	753	766	795	757	809	789	804	787	781	808	754	761	742	788	825	736	819	787	789	810	754	771	805	809	798	799	779	756	774	790	792	797	800	828	767	796	795	781	822	793	811	831	813	800	772	767	823	842	812	802	779	809	811	774	764	790	820	758	786	833	796	835	796	831	794	776	767	838	771	767	822	767	790	768	769	839	835	769	814	824	823	790	831	809	813	790	823	810	746	834	773	854	826	781	819	772	794	814	802	843	770	783	787	828	761	758	800	759	817	762	800	798	817	778	757	790	811	786	758	754	809	823	776	745	769	757	775	765	785	761	798	774	759	814	851	854	789	783	774	796	739	790	804	793	820	774	755	782	783	819	765	824	780	801	827	823	812	759	838	795	769	766	805	770	810	761	748	784	830	797	729	750	799	811	707	796	800	759	821	784	808	822	845	787	810	786	828	797	773	802	795	792	857	774	779	797	808	778	793	783	822	769	820	782	837	778	813	782	802	768	780	809	767	794	804	856	774	775	807	778	825	738	743	803	794	811	780	827	805	729	794	801	824	779	725	803	754	782	855	762	806	843	824	766	811	807	776	737	770	800	808	787	774	797	742	780	762	791	871	750	841	843	803	796	798	799	757	742	777	800	822	753	787	833	768	805	773	825	850	826	778	800	807	820	826	800	810	720	782	789	838	839	769	802	748	826	810	762	801	844	816	780	820	797	778	823	831	838	758	801	843	768	840	787	824	829	839	802	795	772	835	828	768	812	795	796	798	797	783	785	837	765	764	811	825	859	815	827	789	765	789	796	792	784	770	847	772	808	827	800	755	812	824	828	838	789	799	744	786	809	797	792	820	813	783	807	782	802	829	754	817	788	791	800	833	737	763	809	826	752	793	807	791	818	792	786	775	796	785	775	779	825	830	837	823	834	799	786	783	783	755	749	830	814	717	748	787	760	831	829	718	800	773	750	817	836	796	745	773	776	842	807	757	806	798	792	857	852	785	798	805	771	760	824	778	787	745	733	787	775	741	766	759	750	802	791	789	807	775	836	773	750	751	814	839	845	861	776	799	782	816	766	758	823	801	747	780	798	789	807	781	813	839	770	772	781	804	831	741	787	794	791	812	800	730	733	733	783	753	789	799	819	740	763	780	736	825	804	804	821	831	736	742	816	821	772	760	799	798	756	858	781	785	808	794	812	827	800	741	829	826	788	836	773	809	811	791	818	795	812	754	815	747	788	813	821	775	731	777	757	814	833	813	771	792	791	803	799	775	776	775	764	785	811	785	795	733	803	736	787	799	796	868	814	812	835	805	748	800	796	767	784	756	809	712	765	826	796	779	769	757	773	775	791	764	747	736	747	789	810	800	815	767	751	765	790	864	779	814	796	820	792	772	769	787	799	863	769	773	768	790	781	756	739	758	789	768	815	739	788	771	847	760	801	843	798	738	766	752	767	804	836	777	744	796	826	789	777	768	810	833	835	790	781	816	786	799	807	810	794	759	737	816	772	800	744	815	797	772	812	734	735	786	787	807	785	786	792	796	828	774	732	805	779	767	818	814	768	792	874	755	784	827	750	746	782	784	778	829	800	791	773	753	776	767	773	857	809	801	801	784	813	799	835	803	821	775	833	775	817	821	820	810	780	755	767	772	822	810	802	826	815	782	805	793	755	786	814	779	804	798	786	772	779	802	752	773	794	777	814	796	841	767	762	783	756	751	767	731	796	817	818	787	803	820	782	791	744	811	760	788	752	779	758	840	782	775	811	822	798	787	724	807	834	762	773	770	821	816	783	814	817	786	826	838	777	759	757	770	774	765	812	718	775	789	788	845	798	816	775	773	766	771	817	837	769	824	761	763	751	744	809	833	817	794	762	768	823	767	812	803	831	793	784	803	782	778	797	793	769	812	779	822	761	761	795	827	794	804	802	758	755	802	726	838	725	788	787	788	721	838	799	789	766	774	795	751	773	727	802	830	815	826	806	786	792	782	778	775	775	788	795	772	817	741	782	761	778	769	783	823	779	815	796	804	808	806	730	764	749	760	811	834	813	798	785	799	807	809	778	802	777	782	794	738	797	806	780	792	808	762	781	793	771	765	810	795	780	801	773	827	820	769	826	806	784	785	733	774	789	763	780	817	798	855	766	800	790	799	748	820	834	780	782	765	737	803	857	764	803	740	780	798	764	772	750	830	811	818	815	730	756	802	766	789	817	795	804	781	782	832	827	790	814	780	826	845	737	740	773	765	818	809	858	751	775	802	820	770	777	785	789	768	792	814	755	775	785	795	759	795	807	778	805	788	833	831	800	812	810	825	816	790	815	793	824	776	770	753	791	781	844	801	765	794	815	777	812	819	832	796	753	765	771	754	765	800	765	774	798	758	754	795	801	787	747	807	835	778	826	761	797	782	775	798	800	782	807	774	787	785	699	761	783	829	765	863	776	800	827	822	752	755	757	790	837	756	796	800	797	792	772	823	768	822	769	823	780	758	804	790	787	815	797	823	795	786	799	760	765	777	840	848	830	795	745	816	800	796	815	778	809	809	765	744	729	788	780	806	800	793	767	760	803	851	788	842	802	797	756	762	786	826	761	788	787	779	784	796	783	805	807	804	754	793	816	790	752	783	747	816	792	789	848	774	794	781	820	799	767	815	795	749	799	756	788	790	787	819	750	777	764	743	791	804	796	756	789	755	787	754	843	761	785	826	764	805	824	798	805	781	817	817	805	765	750	758	818	833	811	803	770	793	791	785	799	791	778	778	792	774	773	791	751	776	770	802	788	795	768	819	814	773	750	774	764	827	814	770	788	811	819	766	773	753	736	755	784	763	761	804	789	785	821	783	785	803	792	798	798	782	799	821	822	790	767	754	790	810	802	763	790	795	766	802	796	726	814	808	752	805	804	787	801	777	766	772	795	832	810	762	808	839	829	786	806	814	796	807	768	794	803	773	806	773	790	784	763	809	838	787	775	819	780	780	782	797	838	806	815	803	844	796	780	768	768	758	787	796	804	797	790	865	779	769	783	781	745	822	792	781	798	792	770	796	766	748	791	760	832	774	827	821	746	783	772	837	777	789	799	778	806	805	718	775	791	776	811	771	787	836	736	792	793	771	773	753	767	807	844	783	755	812	776	822	763	813	775	793	797	793	766	767	773	824	754	767	800	791	784	764	773	769	858	755
37026	58397	50941	39903	9447	1273	1217	1109	1164	1053	1081	1140	1031	1056	1014	984	1049	1063	992	992	1044	981	1019	997	1019	1043	1000	998	1058	958	1018	974	1003	982	972	967	999	977	984	976	1034	962	936	1008	947	1002	1011	935	1014	1031	1006	969	967	913	979	993	992	1002	1006	994	970	944	987	947	956	984	974	1007	954	965	992	988	985	956	1017	960	985	988	980	981	992	964	960	994	958	1000	1046	1026	1007	994	928	1006	937	1072	960	987	1022	1001	1026	980	1004	956	1004	975	989	997	981	965	956	999	995	1011	988	986	967	1007	1005	950	964	962	961	969	1010	956	974	988	970	974	1001	957	944	1015	961	1005	1031	963	1000	1031	1045	1005	938	968	936	955	929	915	1052	980	966	970	948	976	990	985	1030	938	999	986	956	1031	1019	1005	957	980	970	1031	982	939	974	952	996	936	1006	1060	1017	997	1002	939	943	994	974	962	974	1024	957	967	998	962	972	963	960	1006	1030	995	1001	991	937	993	967	1004	995	965	965	997	1037	993	923	985	1051	964	958	973	974	1013	1002	1006	1008	965	1004	922	987	1006	1020	942	957	999	986	966	980	983	947	996	953	999	1022	968	978	1005	951	1021	931	1010	971	987	981	1000	938	1030	973	977	1001	1049	940	931	992	942	984	980	969	1021	1000	1017	1050	1022	1001	1013	946	1009	1025	973	905	983	990	1016	972	966	946	1011	987	976	964	948	926	976	977	1015	1029	1009	1039	975	1002	974	1012	945	981	955	950	991	1007	1002	991	959	967	976	996	988	952	998	989	989	1020	959	969	920	928	974	997	996	981	970	983	898	977	969	947	973	934	949	942	973	964	960	1009	996	970	953	960	1011	1049	1004	1034	1033	1004	1000	982	971	998	976	996	964	996	987	1023	1007	1003	983	932	955	986	942	990	916	1045	955	896	1001	1001	987	1032	1027	981	963	1000	995	998	1000	986	999	965	959	947	1000	984	1014	1004	1014	1040	966	970	1007	978	1036	1018	1032	1031	1010	979	1011	968	962	979	960	1009	1011	998	980	1029	936	990	995	1011	1037	968	961	977	1015	936	1014	1042	1009	959	986	1009	981	962	970	1037	976	959	979	994	988	1004	938	1023	973	1010	980	962	1031	958	975	991	968	1010	931	941	1024	967	962	972	1030	944	1006	974	994	969	1034	934	1019	980	968	1027	1043	1014	994	980	931	1037	990	975	1024	966	1002	1036	947	982	1011	993	985	1000	998	947	986	995	1015	1045	1016	927	994	1001	983	1016	1021	991	1030	1019	957	968	1014	943	983	961	915	991	1017	977	953	997	1050	995	1001	1006	958	982	1005	975	970	976	1003	962	966	1020	957	964	978	1008	951	962	965	1039	988	978	932	975	944	992	971	938	976	989	1021	974	939	915	1035	953	974	994	917	1006	1002	989	985	994	961	995	968	982	959	995	963	973	883	987	969	976	983	949	988	937	1026	965	991	1003	976	945	1004	955	949	941	978	954	956	948	1030	994	950	1013	922	978	962	1018	983	986	1001	975	973	986	1021	907	965	972	967	1034	1007	921	1013	1015	994	963	973	1008	1044	982	1024	997	960	1055	928	962	948	1017	970	960	1006	917	1004	991	973	1042	938	955	976	968	1001	1054	958	1009	1042	988	973	983	972	1028	1001	964	982	1019	947	948	1003	970	980	989	993	981	1010	961	1004	987	975	1019	919	1011	1001	1001	947	976	977	1003	973	1006	954	983	911	1016	977	956	978	1025	983	1017	985	979	1015	959	1021	973	955	1070	1010	991	956	951	1012	1004	935	1004	974	965	972	1056	976	965	934	1004	963	955	1048	1001	965	952	944	985	979	984	1023	975	966	978	968	948	1015	1016	984	1014	1005	1013	967	998	991	1010	937	920	1017	944	1012	1007	1030	990	963	983	988	1024	1001	1047	974	973	1027	1011	1079	979	933	984	995	977	1011	1002	973	927	993	989	996	1019	947	965	1033	1031	1018	971	1030	923	998	1003	977	944	1008	1027	1005	984	986	969	985	972	1031	1004	1048	1026	990	1005	978	978	978	992	1030	1018	986	1006	1015	951	983	1065	984	955	949	949	954	949	974	950	1011	1003	993	1005	915	978	988	984	985	965	1008	955	960	971	1005	981	990	1004	1021	966	1026	955	999	1046	985	1012	969	992	963	991	991	1024	927	1027	956	958	980	1001	970	1036	1059	967	963	945	1006	958	995	966	1008	992	961	944	962	980	1010	952	1010	1007	945	977	945	978	990	1009	986	972	1034	1038	994	952	964	967	1003	1042	933	994	1003	1043	984	980	989	970	974	929	962	938	966	937	923	972	959	1017	942	981	982	990	969	969	950	982	991	931	997	982	1004	1051	1021	978	1037	999	959	956	951	970	1009	996	989	957	974	1019	984	994	947	973	1005	996	996	981	989	986	1005	972	997	1028	937	1026	1004	1068	1013	945	989	916	1018	949	1020	969	974	927	968	1029	965	1000	971	989	996	969	994	992	969	1062	983	1001	962	1041	1009	1045	963	1028	971	930	1036	979	1048	1010	965	942	966	987	998	993	942	980	978	915	998	989	993	1005	959	1005	959	971	993	937	957	944	956	1004	994	989	882	1075	960	971	1005	901	1025	965	967	1033	954	1012	965	1002	888	992	967	983	984	923	980	1019	944	1016	1014	1022	984	990	949	1046	1009	1048	995	1029	954	974	991	1032	1011	1006	986	999	1013	1020	960	1007	951	960	984	971	986	991	971	998	930	955	994	967	1005	993	1006	1019	974	1013	974	951	985	1022	999	1002	978	964	1002	996	986	976	940	977	976	960	982	941	982	985	937	964	957	994	973	951	992	1021	962	931	993	965	916	936	1000	1008	977	1007	976	1006	966	985	947	930	1021	965	1019	945	1047	1007	1048	1042	990	970	996	994	973	1011	1019	935	964	1007	1048	976	989	999	938	1038	1006	1004	987	985	982	946	1016	951	987	1027	945	989	963	966	950	991	911	997	998	1001	960	1011	957	986	999	986	999	1013	968	967	1006	989	995	975	1038	975	1016	994	996	967	1001	964	933	1029	971	973	996	964	994	980	975	1048	958	988	990	988	1001	1051	997	946	943	914	997	971	1051	982	1012	1003	1012	948	990	962	964	1024	975	978	1029	930	990	987	1004	987	962	978	989	930	988	1007	1032	915	1031	1026	973	1019	1041	971	972	960	1008	989	956	973	962	952	926	956	1031	959	1021	1017	1078	997	951	1005	950	977	971	1035	989	1013	1043	946	1031	1033	1000	956	1022	1019	992	931	947	990	1030	1012	1013	985	992	1009	991	956	996	1051	964	985	1025	1004	1017	910	1007	1011	969	964	964	986	1001	1008	974	948	997	968	972	980	960	1012	963	973	1007	995	1001	975	985	1043	976	991	1011	967	1003	1050	979	972	970	940	940	1000	952	997	951	992	1017	948	983	995	1007	970	992	1005	944	968	1029	984	955	998	1013	1019	989	933	1024	993	963	986	1065	978	949	1007	967	975	983	993	974	974	1050	951	972	967	992	983	999	970	1017	1071	993	1019	941	959	952	938	955	959	986	989	1009	984	956	976	984	934	1044	938	986	923	961	977	1038	995	1061	950	1004	967	949	1017	940	1010	968	1022	1035	976	1019	983	942	966	966	980	996	1035	1010	986	992	949	1019	993	937	980	1006	969	1050	1014	1002	1018	1012	974	991	1011	982	991	981	946	1019	961	1000	977	976	931	953	993	969	1025	998	946	960	1024	997	989	977	981	1057	1028	1033	1005	990	1031	963	976	949	986	984	1017	961	1037	983	953	987	1009	973	982	985	958	970	989	961	999	1027	984	1039	1009	1048	993	1065	980	1051	943	950	944	934	938	972	1004	1048	1036	1032	962	1032	951	1011	930	1014	1007	990	1003	977	937	968	1037	996	950	976	1030	1003	968	974	981	1036	944	983	986	1027	1006	954	994	979	986	1010	957	989
24618	21288	28726	26328	10741	530	291	249	262	233	275	255	268	263	234	245	262	241	272	244	215	257	239	239	231	249	224	245	237	233	218	238	241	243	244	245	276	279	218	248	229	255	254	247	262	257	217	250	268	212	231	262	251	248	255	279	238	251	239	246	257	245	238	240	229	259	260	248	251	232	241	235	261	233	235	242	264	249	238	247	259	225	230	215	229	244	243	229	275	211	233	230	236	264	221	250	255	240	257	252	244	253	263	216	250	249	251	253	255	228	261	217	258	228	243	259	261	214	233	245	240	251	248	210	226	207	227	229	242	242	234	260	226	256	226	238	257	235	252	250	230	231	245	272	237	227	263	250	246	268	227	278	242	244	223	223	213	216	267	243	221	227	241	225	233	249	235	246	265	275	225	232	236	251	242	242	254	292	260	259	224	253	224	251	218	237	226	242	228	267	249	268	288	242	251	211	252	262	248	245	234	229	265	236	223	258	247	252	218	230	270	246	244	235	233	263	251	229	246	244	237	250	270	267	257	221	261	229	219	256	239	243	251	240	244	232	224	249	227	241	232	253	272	236	249	226	200	232	242	251	228	252	248	246	224	230	235	226	259	244	258	244	254	266	268	246	230	252	236	246	223	238	280	226	232	244	246	264	247	233	234	234	222	232	252	252	240	239	227	242	238	231	253	246	254	269	242	227	269	202	241	229	252	225	222	226	248	279	246	223	203	256	244	258	224	250	238	259	232	254	262	219	240	254	231	247	256	266	274	236	235	247	207	240	242	242	224	228	220	228	237	236	253	275	230	234	248	253	272	224	270	237	271	243	228	244	257	217	219	249	255	247	227	223	279	238	218	231	222	253	222	245	261	230	272	256	227	249	258	256	240	243	245	251	245	212	245	238	224	255	226	265	222	254	235	248	272	247	231	251	245	286	229	253	249	214	250	252	245	243	238	266	246	238	247	221	224	226	256	243	236	247	228	242	255	238	266	234	246	260	250	229	226	237	257	228	235	230	290	240	258	231	254	235	230	269	239	208	276	242	261	249	262	230	220	271	231	248	238	261	241	211	251	239	251	263	253	228	273	226	245	233	224	232	234	256	269	227	215	262	224	238	244	247	244	235	257	234	230	233	273	231	245	261	247	255	255	259	228	280	236	249	213	283	222	237	222	210	247	230	227	221	266	248	252	233	225	238	241	214	239	261	245	267	221	253	258	237	243	263	258	279	246	276	257	227	285	233	234	252	235	217	253	232	271	208	229	236	253	253	231	276	244	267	275	240	219	247	236	246	251	237	244	240	229	251	234	233	227	266	254	260	276	243	224	255	246	251	255	267	263	213	243	232	240	241	239	230	263	245	207	244	243	222	256	244	219	261	241	246	264	234	242	231	226	239	243	227	266	220	247	227	255	242	245	274	229	232	249	244	272	241	266	239	263	236	265	208	240	263	230	223	234	229	237	217	227	240	225	254	250	217	250	219	264	241	257	237	227	252	264	253	255	233	249	253	257	253	246	261	239	250	247	241	258	257	219	224	229	250	233	244	229	263	241	242	244	263	256	248	272	209	228	243	260	234	229	243	234	248	238	227	260	243	244	256	253	244	266	258	230	241	242	249	235	253	255	198	245	238	243	266	264	246	256	285	238	252	252	246	262	240	286	247	239	258	246	226	248	268	241	205	235	258	246	234	235	233	218	244	247	261	265	237	234	248	246	240	227	231	223	246	231	261	257	232	272	229	270	239	237	264	252	251	243	224	243	230	253	245	263	248	216	244	249	241	218	230	223	230	256	232	243	251	242	234	236	251	230	248	236	212	215	245	265	249	273	227	237	227	237	250	242	257	244	249	225	244	235	242	253	233	257	255	255	246	229	267	252	244	257	236	242	266	237	271	216	253	249	251	229	227	240	268	256	228	265	251	273	257	239	246	262	246	247	258	231	233	256	246	224	256	242	237	219	240	257	268	261	258	283	287	235	256	212	239	263	251	236	262	252	249	245	237	268	264	256	234	260	243	233	266	243	257	203	253	258	246	242	236	230	256	229	232	264	250	223	248	246	223	236	238	256	242	244	241	231	231	236	244	279	259	249	236	230	226	243	254	239	257	266	249	232	254	266	251	265	243	232	256	237	242	229	265	253	248	236	211	291	233	261	239	275	242	239	232	246	257	234	246	246	257	248	248	239	250	264	222	250	247	227	238	245	246	234	255	242	250	260	246	231	238	258	227	227	240	232	248	216	243	213	242	245	241	274	231	246	244	257	240	230	266	242	243	260	244	239	253	264	283	249	258	243	267	227	230	247	264	247	225	258	214	244	235	267	244	238	233	245	224	234	270	241	245	230	269	225	251	227	247	264	227	239	224	256	243	276	218	240	209	253	248	241	254	234	225	263	210	250	286	218	231	271	254	225	244	234	235	236	254	226	254	250	247	232	244	267	238	227	229	275	252	216	247	265	244	240	250	257	269	258	213	257	267	235	283	253	250	271	250	255	231	231	228	243	237	272	258	259	220	235	255	243	254	243	267	226	233	249	230	245	254	259	240	236	212	219	249	224	230	251	249	230	258	244	266	250	279	243	258	243	253	237	244	230	257	236	270	250	246	261	249	259	221	259	230	215	231	224	261	235	259	247	245	254	259	246	262	238	234	230	241	182	260	245	224	242	215	237	246	240	245	237	250	237	226	215	240	245	231	222	243	223	237	223	251	246	253	245	251	231	233	254	217	250	220	246	263	240	258	235	203	239	267	262	259	255	254	231	231	283	245	224	221	233	222	252	247	249	250	213	255	228	223	220	244	261	251	251	235	263	241	259	246	221	249	238	254	230	241	239	243	269	233	232	235	249	260	263	248	265	271	225	222	254	244	251	212	223	255	250	241	237	212	227	254	228	240	219	210	251	238	249	243	234	252	261	231	193	252	231	237	249	240	216	251	255	232	269	234	251	255	231	247	236	259	215	254	245	246	255	261	236	236	246	247	269	243	262	224	259	246	247	231	245	263	241	259	261	228	234	240	232	222	264	238	221	231	229	231	270	254	236	241	260	259	235	240	243	235	238	262	242	268	225	273	220	246	230	223	275	248	249	236	229	228	235	249	224	233	237	217	243	242	252	258	219	233	251	229	249	254	260	255	232	255	243	227	264	240	224	236	230	268	207	272	250	232	263	274	262	277	234	265	252	214	246	265	224	241	239	230	255	235	233	263	219	253	239	263	219	267	220	253	227	205	255	244	231	235	244	277	246	256	244	270	263	236	238	292	275	258	256	212	260	225	255	265	244	261	239	279	240	268	212	248	240	263	230	234	249	223	236	260	251	246	246	237	240	238	243	234	254	256	224	248	243	273	242	259	237	241	236	258	239	234	277	255	267	265	262	246	239	236	269	227	253	222	267	245	232	262	262	253	245	239	259	241	259	249	234	240	236	222	242	280	236	231	216	255	240	240	233	240	226	236	216	276	244	240	241	220	260	285	252	231	250	271	246	226	234	247	243	242	257	227
33284	45356	41480	28309	5547	462	430	412	410	370	392	384	335	354	325	368	332	389	366	345	343	354	336	333	332	354	325	338	349	340	337	358	333	345	373	330	325	322	318	346	325	301	317	332	343	315	313	359	340	309	330	341	325	311	319	358	323	372	342	326	330	347	341	355	334	337	327	324	318	332	328	322	318	337	359	304	352	314	340	355	366	334	332	311	332	321	320	356	340	329	319	320	336	307	342	335	328	320	323	376	329	335	336	324	365	346	355	362	312	348	343	351	324	327	291	334	343	307	327	348	337	350	350	334	336	314	328	274	339	319	344	347	349	301	307	296	330	338	349	312	312	372	338	335	299	355	326	331	351	362	354	325	381	335	320	312	364	336	316	317	366	328	321	341	315	323	339	346	321	295	298	310	327	335	319	332	350	339	336	324	339	334	328	313	317	303	353	341	317	359	341	367	325	307	362	304	329	366	311	324	388	342	342	359	303	341	358	331	335	327	361	335	331	341	315	368	327	352	332	296	337	332	368	308	336	331	321	348	341	338	316	316	357	364	372	320	321	340	360	332	322	338	364	323	331	330	354	338	320	303	333	355	338	327	355	300	340	328	326	318	314	340	357	332	342	344	314	353	323	318	321	331	338	347	346	303	328	329	350	284	303	337	322	336	311	339	344	323	337	326	323	317	342	364	322	343	365	336	334	337	346	351	350	345	357	323	333	322	348	329	360	316	376	335	308	283	319	351	306	332	323	374	345	331	361	286	314	324	326	352	330	336	349	332	338	354	325	332	365	320	307	348	308	314	324	292	319	322	330	339	355	383	344	328	311	347	349	348	340	341	299	319	332	327	361	327	326	368	322	295	326	292	350	297	348	367	355	340	344	339	360	319	331	324	305	303	335	320	346	294	312	321	333	315	323	329	351	320	342	342	313	286	301	344	331	354	327	325	349	358	316	349	345	336	358	328	327	313	326	346	314	343	333	321	316	325	357	334	317	329	335	334	338	315	362	345	348	302	365	342	314	321	310	340	340	311	313	331	345	301	339	309	332	344	329	351	332	333	364	341	355	318	349	357	319	341	340	349	321	342	316	324	337	337	362	335	357	324	341	364	334	296	339	340	323	324	357	344	327	325	324	323	346	321	330	315	347	339	305	333	341	314	324	354	309	337	352	309	321	318	351	337	343	344	332	345	323	322	309	309	366	356	346	342	348	341	355	327	311	350	329	307	317	324	338	366	316	305	390	319	333	341	328	343	356	312	358	324	337	370	322	368	334	299	345	328	331	320	340	345	312	332	332	342	308	342	335	328	363	317	327	323	339	339	363	307	339	330	345	312	319	325	322	315	349	336	330	311	325	391	323	349	349	322	343	328	322	370	315	289	345	316	331	340	333	332	337	313	351	328	363	338	334	326	368	358	368	286	354	340	345	367	355	319	338	359	310	361	329	299	336	360	369	298	331	327	348	367	320	298	357	313	323	364	318	308	349	328	361	313	352	306	369	344	347	370	326	335	351	344	358	331	324	339	346	337	331	354	344	366	334	327	338	320	294	295	315	321	336	299	353	330	320	296	345	355	328	326	360	314	344	345	331	348	323	316	324	324	313	347	309	358	356	343	327	333	338	349	313	318	346	332	329	314	335	317	296	329	334	317	327	360	377	338	365	354	362	347	329	349	315	328	327	344	334	314	304	317	346	329	335	331	368	343	339	358	317	360	350	339	327	313	338	357	341	324	362	336	340	329	325	333	300	339	302	334	323	344	305	360	342	351	314	348	345	335	342	320	322	359	335	323	331	334	331	322	304	367	321	313	360	323	336	330	325	348	297	345	336	314	351	336	352	331	351	365	321	343	375	340	316	337	335	324	367	332	329	339	318	286	338	335	331	329	317	316	361	320	339	360	360	303	336	346	330	330	315	346	362	332	338	356	323	321	323	311	353	365	332	350	338	378	304	345	335	374	335	348	303	329	344	383	364	340	308	359	335	350	311	314	346	307	305	338	315	314	336	347	332	316	316	356	348	339	327	363	339	348	334	332	355	352	370	339	341	341	354	369	347	328	340	363	361	334	332	339	342	337	333	355	327	331	340	378	330	345	351	334	309	330	346	324	323	324	284	319	358	315	346	338	348	360	327	320	328	315	303	334	314	369	335	341	335	306	311	331	342	335	352	356	326	348	328	327	319	329	368	358	351	349	332	324	319	317	310	326	328	340	374	342	316	350	354	328	337	328	350	360	309	345	290	358	311	337	331	340	324	330	366	356	328	309	323	350	354	337	313	350	343	355	348	330	346	335	341	303	327	335	332	346	344	319	356	312	313	298	315	320	304	357	323	320	321	334	330	335	346	325	330	356	368	350	335	306	297	330	341	349	344	305	318	325	337	326	335	354	321	360	304	321	313	335	320	347	344	350	334	328	344	333	317	341	356	338	330	307	353	345	336	347	327	347	342	344	355	331	350	338	325	311	319	325	343	326	326	308	390	337	342	342	307	318	365	334	333	336	333	322	372	329	322	334	332	347	360	321	325	345	375	305	336	359	343	336	337	333	345	330	315	307	315	292	321	318	319	322	339	355	344	363	316	317	322	332	363	341	370	357	326	317	297	334	327	329	313	307	363	336	352	355	319	368	338	344	356	296	328	339	365	341	301	330	321	364	336	313	339	337	324	352	288	338	349	303	340	363	319	288	322	320	358	326	328	313	312	371	341	331	340	310	351	318	347	318	331	333	308	336	332	334	361	318	318	337	327	343	314	314	349	323	348	338	321	347	343	342	273	339	299	339	351	358	334	363	366	322	371	334	325	313	370	347	326	308	353	314	343	338	334	297	310	310	324	341	336	345	349	348	324	366	318	340	334	352	321	329	329	310	309	336	357	342	333	319	317	341	335	339	347	341	319	337	326	324	350	341	312	319	354	348	370	328	356	333	356	357	345	324	336	329	322	326	324	345	363	342	335	354	311	304	337	354	296	369	345	310	298	322	352	303	308	328	322	341	361	321	334	340	309	353	326	329	314	325	309	345	351	327	347	328	332	339	316	322	336	333	344	331	321	353	306	342	322	342	337	312	323	326	322	316	323	336	313	320	340	344	344	328	352	317	339	318	336	333	309	302	328	318	357	314	362	336	331	302	333	334	326	329	330	326	362	325	315	310	349	354	315	354	355	372	318	348	338	333	330	335	309	346	347	345	337	329	288	343	323	329	316	315	330	316	333	359	355	316	340	331	330	347	328	346	337	357	346	328	350	299	349	335	347	314	346	332	345	332	324	336	302	309	370	310	339	355	347	302	331	325	348	354	332	317	349	322	339	334	349	360	392	328	366	346	337	337	324	350	326	346	343	299	331	346	300	322	345	335	338	303	374	328	352	331	313	351	348	336	313	319	369	336	315	300	321	319	327	343	339	308	306	294	300	318	313	344	297	341	325	310	329	345	318	331	330	342	340	344	359	305	333	339	320	357	347	310	337	337	311	329	312	321	322	356	347	301	330	325	342	355
22330	21304	29869	28049	23601	15415	2889	825	754	734	685	692	681	628	671	631	624	639	674	661	636	651	724	627	637	623	638	596	623	605	646	639	647	636	580	626	604	604	630	602	582	588	627	614	635	626	631	588	593	599	571	597	632	632	636	607	604	645	629	608	573	611	600	576	587	584	596	608	609	624	605	576	617	588	628	576	606	601	623	665	611	643	638	623	596	595	614	601	619	622	629	642	635	654	649	615	615	568	637	587	607	572	573	588	626	570	631	622	544	527	598	623	628	623	599	640	596	554	647	641	639	624	592	603	604	614	592	634	668	607	614	600	571	565	649	646	603	629	637	643	577	595	602	649	617	585	620	622	634	599	610	593	635	638	629	581	622	601	639	638	628	600	607	621	599	622	577	636	650	614	599	660	625	603	612	584	583	580	610	619	624	596	580	590	651	660	595	615	601	625	630	637	628	626	590	591	626	560	655	643	593	561	611	609	609	613	614	602	605	621	634	612	615	620	602	621	637	644	612	632	659	642	621	634	641	629	598	608	584	633	637	596	628	621	617	626	608	605	613	588	614	654	615	593	613	601	628	685	598	621	630	582	629	652	636	612	624	628	611	596	634	650	603	659	611	620	585	637	617	622	598	653	608	610	577	614	603	624	604	594	616	698	640	639	579	654	615	619	622	575	591	650	610	645	630	646	623	645	613	582	631	585	601	680	603	625	603	570	561	586	639	608	597	603	619	658	654	618	673	625	645	632	580	625	595	549	556	627	604	598	593	595	598	608	620	617	609	626	608	630	625	675	580	626	645	602	617	644	591	631	600	620	579	614	617	640	633	641	601	577	671	605	622	629	553	634	589	620	567	611	598	581	588	650	575	617	619	629	602	602	577	601	602	640	632	579	573	628	618	592	578	586	606	575	648	598	623	594	601	635	606	587	568	608	618	640	578	641	617	648	619	618	612	633	617	567	587	648	600	631	614	604	609	595	599	614	606	620	597	573	613	563	578	592	609	586	637	602	613	604	598	612	575	631	612	643	567	625	605	601	631	594	603	598	589	628	608	593	596	636	600	597	616	637	649	636	575	546	607	597	545	585	602	622	620	568	658	621	632	588	555	580	631	564	605	601	622	664	602	612	620	600	617	632	614	577	626	610	597	607	586	626	577	595	633	608	618	630	623	612	612	627	537	641	621	634	612	638	627	621	544	632	604	618	608	629	583	633	630	618	574	665	612	623	598	610	549	608	626	632	630	626	599	606	656	608	618	641	600	626	643	614	583	574	622	581	574	605	582	615	645	608	593	616	577	610	602	565	630	623	628	593	582	589	635	590	648	611	619	644	625	632	614	599	642	603	618	614	619	629	664	604	599	583	568	594	624	631	639	629	586	602	589	594	581	604	601	653	624	621	635	584	572	625	592	587	562	605	605	585	608	572	596	624	575	633	577	651	581	573	623	601	612	624	549	647	609	617	576	619	594	596	615	622	589	636	577	591	624	621	612	597	608	622	573	614	576	577	624	595	567	596	612	643	625	565	600	569	599	628	636	660	628	583	578	612	586	622	619	601	642	649	580	609	633	620	622	594	614	590	574	619	593	612	621	663	647	581	613	614	565	632	594	575	646	615	600	622	626	572	643	678	646	610	615	585	583	610	628	596	567	665	603	597	596	626	621	619	632	616	618	575	650	644	666	598	629	578	642	614	600	581	628	626	611	608	620	627	655	613	631	611	623	611	594	597	599	617	621	665	614	592	624	623	616	594	562	631	612	614	584	600	611	596	593	616	624	604	606	617	619	650	585	621	621	636	609	634	592	597	611	585	640	654	612	602	597	617	567	584	593	607	611	597	612	678	572	636	587	648	600	657	619	627	616	612	624	620	601	594	636	598	649	620	623	608	562	625	614	640	609	583	620	651	581	669	603	605	582	662	599	561	651	638	636	610	581	656	623	589	614	616	627	628	674	649	645	608	588	621	631	617	570	639	562	646	627	611	619	598	626	605	571	573	592	619	665	664	612	623	571	615	632	589	647	618	570	573	611	617	592	604	616	600	647	630	626	597	641	621	603	610	669	603	602	629	616	592	597	624	604	608	623	641	572	598	644	580	630	647	586	589	622	606	616	583	611	566	574	591	595	593	552	614	629	554	652	607	627	592	596	613	571	600	618	608	608	597	578	598	586	609	588	551	612	609	629	631	631	608	641	569	618	610	601	623	622	659	629	625	620	585	598	618	637	621	655	629	592	634	586	595	638	609	612	608	592	605	640	583	596	668	626	573	642	623	596	660	618	613	621	575	632	583	585	580	593	602	601	590	558	623	594	657	643	626	578	589	606	611	591	612	613	608	638	655	609	661	593	586	606	637	621	626	627	603	606	569	638	618	586	649	596	622	549	644	645	636	647	629	625	582	609	625	663	584	597	562	600	600	662	628	585	623	600	638	594	600	584	569	608	600	598	575	622	617	629	619	606	589	623	592	617	588	634	598	626	584	677	622	630	601	638	648	607	654	631	617	581	600	580	604	565	652	619	637	610	577	609	614	612	617	607	591	618	593	667	625	638	661	613	649	606	594	598	625	606	655	633	620	613	616	579	605	634	609	594	588	668	600	602	569	597	600	630	606	584	670	608	616	625	643	579	597	637	627	595	608	631	574	636	608	581	658	624	605	627	638	605	617	609	626	613	633	571	622	658	626	589	598	605	608	596	577	606	642	621	566	573	596	609	651	612	621	636	620	650	600	580	621	634	588	601	581	587	627	619	627	599	599	642	637	600	594	617	682	651	640	600	612	642	613	644	583	612	637	577	578	663	617	606	600	631	643	593	618	620	570	560	581	594	622	602	626	594	606	605	630	583	612	645	602	636	597	595	600	640	587	637	643	624	597	638	628	618	588	655	608	586	635	596	669	645	621	600	566	620	596	597	608	578	604	632	634	617	589	618	631	605	623	615	597	632	600	573	584	598	622	626	654	638	615	598	609	647	597	615	618	628	651	590	659	621	586	622	630	583	575	592	614	599	608	625	598	620	586	617	620	610	584	614	616	558	616	600	623	591	622	630	621	596	647	620	573	594	597	649	649	615	625	614	625	637	612	659	595	625	652	617	620	588	623	589	609	625	621	654	631	617	560	626	632	651	622	623	629	643	644	599	626	618	584	623	644	622	608	607	599	594	595	623	606	564	599	625	667	620	643	579	585	599	591	632	627	599	602	639	594	611	581	634	636	601	589	596	582	592	594	608	598	611	603	622	584	596	641	618	594	585	629	645	624	639	643	574	596	619	584	634	616	587	589	613	555	600	581	646	612	617	634	618	595	592	578	597	625	590	588	604	627	611	629	618	626	612	612	645	574	633	603	595	591	621	610	587	649	607	629	588	609	624	591	646	624	579	658	573	608	610	627	611	611	587	556	542	602	597	628	587	597	634	599	606	567	591	591	625	616	594	570	613	536	637	619	637	634	630	590	638	648	643	624	557	607	648	618	613	649	609	637	619	608	615	628	655	606
44116	67709	58542	46804	11625	1447	1155	1121	1076	1000	915	905	958	921	907	894	857	797	874	868	784	785	821	851	813	805	797	836	809	798	825	782	758	762	780	826	830	778	769	792	795	834	796	774	795	773	794	780	812	808	831	794	790	798	769	829	791	815	782	828	769	801	770	804	808	802	789	777	837	762	824	800	754	852	803	799	788	814	772	755	753	815	787	787	790	783	761	745	803	778	793	790	797	788	759	757	784	777	780	824	787	772	817	859	813	791	813	777	735	794	828	786	748	821	781	787	778	776	783	739	732	741	840	806	775	736	726	752	794	817	791	821	782	821	840	835	809	777	763	795	791	803	789	746	793	808	769	788	765	807	778	763	803	779	786	766	804	771	796	805	793	827	755	782	770	771	791	766	769	755	766	812	739	785	791	760	808	800	795	805	805	771	822	809	733	855	794	817	790	763	788	761	797	759	800	791	786	767	757	818	795	785	818	789	755	743	782	737	808	753	767	746	764	810	772	758	761	809	794	786	837	809	822	771	789	766	769	778	823	813	727	772	768	801	788	775	754	765	814	780	835	792	761	762	824	758	752	767	768	776	745	749	781	752	755	773	775	793	784	796	798	861	794	816	761	799	784	813	761	825	750	773	798	767	760	793	798	794	754	816	746	752	799	778	761	799	769	819	807	763	821	759	773	781	766	774	746	820	795	758	807	747	777	735	785	785	781	778	816	791	780	717	795	777	813	816	787	824	739	783	807	795	738	824	835	793	799	821	743	750	755	819	817	845	817	753	780	776	801	772	779	761	859	762	784	745	765	795	796	770	804	755	831	757	771	768	795	783	788	814	811	777	740	764	769	761	774	793	793	791	803	796	777	848	808	783	812	770	789	819	783	762	741	821	766	841	785	784	810	740	790	759	772	796	783	756	758	748	831	814	799	752	785	795	771	805	819	762	752	816	755	769	796	816	798	776	767	761	781	791	777	762	840	824	820	773	801	805	798	794	791	758	816	766	784	782	779	780	765	754	786	794	777	806	818	762	759	776	804	818	788	810	774	824	788	760	780	800	817	787	787	768	777	751	793	805	807	814	796	792	795	750	817	809	814	775	761	812	804	795	758	799	800	803	810	771	789	799	776	797	754	803	755	821	781	796	778	770	835	781	795	806	810	795	800	760	767	803	766	779	791	768	816	781	783	780	846	761	776	778	769	780	776	822	779	809	801	756	817	803	749	764	789	830	769	780	784	766	798	822	779	780	805	795	747	750	745	789	784	754	771	758	758	780	753	754	803	797	776	839	754	812	791	789	822	808	822	759	821	773	802	829	808	761	797	782	779	796	777	814	736	870	779	765	746	763	811	817	766	772	773	797	773	798	779	782	750	789	774	784	762	783	766	817	821	771	839	785	759	828	790	755	767	756	815	752	799	791	796	807	785	804	803	804	799	763	786	739	820	819	771	821	775	762	768	772	768	704	762	815	784	787	800	766	825	770	769	816	796	808	712	800	770	811	741	740	792	785	775	775	766	769	801	802	813	777	809	841	820	795	796	758	759	770	777	818	803	780	788	753	789	765	794	748	850	777	752	829	809	777	758	851	764	764	759	797	811	792	850	796	787	822	783	790	790	739	794	809	799	794	764	792	776	784	766	793	798	758	837	787	792	783	784	790	791	778	792	777	779	802	806	738	787	758	803	761	829	828	794	776	798	767	809	739	828	731	828	818	829	800	766	775	750	797	743	819	783	814	780	790	776	802	839	757	804	769	832	794	794	840	767	782	772	788	788	775	784	811	772	786	781	790	808	769	833	823	812	777	768	773	792	763	789	789	776	747	813	785	755	838	831	778	790	794	728	771	782	770	819	759	838	751	804	821	787	766	781	761	825	795	734	773	821	752	786	779	805	766	789	746	767	785	786	800	808	769	787	783	742	760	762	765	736	751	754	807	766	773	779	759	819	784	796	755	763	794	748	767	826	815	786	725	745	776	783	760	793	772	756	771	829	783	799	777	717	751	757	785	846	850	814	801	818	829	792	806	766	870	777	834	778	783	758	760	769	787	815	724	805	759	786	769	796	788	756	799	788	808	761	756	770	801	806	830	774	744	791	762	833	774	769	788	783	787	759	808	804	762	778	743	765	761	784	785	762	808	784	814	807	814	779	803	803	794	843	755	822	782	834	773	797	792	785	864	807	774	784	826	780	804	753	794	793	778	799	769	799	798	771	793	764	800	800	868	795	809	776	772	791	825	793	774	809	789	784	806	773	752	812	760	759	738	798	760	747	822	801	776	832	766	801	774	771	745	772	733	848	803	816	775	776	777	803	785	780	761	777	778	807	772	769	800	768	800	778	802	800	763	789	774	819	771	768	774	773	793	795	766	763	783	790	769	761	844	819	798	799	821	834	770	749	733	767	766	786	767	772	757	772	759	774	784	840	810	777	735	774	807	734	807	771	775	822	846	774	807	800	845	805	802	848	777	798	797	781	755	813	840	819	818	766	762	826	789	834	798	816	817	784	755	811	799	816	823	797	800	802	779	769	791	755	841	790	786	797	781	754	791	758	781	774	757	823	761	770	729	785	771	756	794	770	783	772	812	807	744	777	809	815	808	828	774	817	749	824	790	817	786	774	780	745	803	791	810	786	754	762	836	785	738	787	797	767	789	785	779	810	805	808	770	748	774	756	838	801	815	767	844	780	856	772	708	811	813	766	779	792	844	810	836	771	810	775	774	810	757	782	797	792	762	785	835	814	795	799	764	830	749	812	821	813	802	790	763	804	829	802	761	788	800	809	734	751	821	800	797	780	768	803	743	771	795	790	773	851	814	834	794	748	828	770	777	782	755	832	785	761	785	777	781	741	775	764	778	763	810	816	764	760	782	813	802	805	723	769	807	739	800	787	798	782	761	788	799	816	786	768	763	780	761	754	772	785	775	770	779	748	787	800	769	759	764	734	750	812	803	784	856	751	832	777	771	777	779	770	798	736	807	786	807	777	753	843	805	769	779	807	763	733	767	769	769	792	822	835	828	765	778	759	770	790	788	783	783	746	768	827	832	809	818	801	820	772	813	783	817	811	811	772	771	760	757	823	782	781	773	787	750	818	793	770	827	769	866	789	799	808	751	864	811	781	808	757	743	813	750	785	757	770	805	759	763	778	792	835	860	764	792	783	804	768	821	788	748	805	793	813	799	817	791	780	781	796	762	829	754	819	780	792	792	782	817	819	784	786	785	784	803	806	755	777	744	768	754	817	727	799	818	761	796	793	824	802	844	807	773	789	804	790	780	808	770	761	761	747	792	809	793	787	806	761	799	720	817	728	769	785	807	815	793	824	778	812	779	799	773	827	823	769	740	769	781	832	783	791	794	809	742	734	781	814	797	795	823	754	777	772	793	762	742	729	768	771	772	815	778	715	766	801	765	732	856	740	793	789	764	740	757	780	807	733	764	788	761	766	761	759	774	844	750	769	773	800	760	772	787	798	777	773	792	775	818	787	765	799	762
27726	19354	18646	9288	1628	554	495	457	518	507	463	478	485	481	491	506	501	501	507	513	517	515	492	520	480	509	496	478	524	506	526	485	519	530	545	511	484	514	504	499	490	477	504	484	474	472	489	490	494	513	499	488	509	510	489	523	463	496	516	481	486	536	471	440	518	492	483	560	499	486	492	514	500	545	527	517	511	466	444	495	505	429	476	467	472	513	476	518	540	506	495	484	469	491	487	497	513	495	514	495	515	519	470	453	499	506	501	491	459	478	495	476	500	485	497	479	491	488	503	495	498	483	521	480	461	493	493	523	474	520	510	531	538	454	489	494	461	482	499	520	511	474	503	520	524	446	483	466	459	483	491	504	462	534	504	483	490	478	469	496	455	480	429	516	534	510	526	492	510	470	504	498	528	472	501	468	495	490	511	478	490	504	515	509	506	522	477	505	552	501	486	487	478	465	520	480	512	515	504	459	504	481	499	486	520	500	465	516	503	498	442	470	491	485	472	486	511	478	500	478	498	488	518	512	500	511	472	466	479	525	477	484	493	520	503	477	494	480	470	496	477	480	488	519	528	489	478	486	486	482	479	477	519	513	475	501	455	499	549	487	473	475	483	511	517	467	491	474	495	512	483	523	530	532	464	469	503	494	473	530	502	483	507	507	521	516	484	496	467	477	467	497	507	517	533	464	511	502	525	531	533	482	450	464	490	464	486	495	481	499	515	489	511	497	495	524	483	481	484	477	489	470	470	484	478	497	539	514	474	467	495	470	487	486	453	487	483	495	512	483	450	513	520	487	485	484	534	493	511	461	498	491	500	482	481	450	466	495	473	521	511	490	489	514	515	446	521	499	528	500	516	496	526	526	521	499	500	516	505	476	502	465	498	508	519	482	481	480	479	479	515	502	474	518	507	467	452	494	530	469	493	470	496	484	490	482	495	474	467	521	507	475	479	481	484	499	513	519	499	489	495	499	478	480	509	504	521	524	477	473	479	515	526	467	485	485	460	506	510	465	477	496	493	425	493	466	466	474	492	518	472	512	522	476	506	525	546	492	506	468	477	497	466	487	495	496	487	478	507	497	483	516	476	481	473	500	506	480	536	456	461	467	498	472	483	472	487	465	507	470	541	500	516	502	518	498	529	512	496	505	510	523	489	492	481	456	488	446	543	503	511	546	494	480	484	485	487	480	518	472	479	501	482	492	528	532	500	482	504	479	485	514	511	481	489	467	504	479	470	472	525	482	499	542	480	476	493	517	518	506	495	522	472	478	475	512	530	486	467	535	502	498	515	491	465	471	547	504	472	491	479	508	514	490	493	483	513	507	511	505	484	455	487	497	480	502	501	510	508	495	494	500	492	502	510	507	531	482	482	481	525	511	499	510	464	508	474	538	491	498	543	506	471	497	442	492	454	510	509	467	489	465	475	453	475	490	511	465	491	516	488	494	468	534	471	516	475	492	526	534	490	501	511	468	483	500	460	506	517	507	493	493	458	479	509	516	516	465	479	449	510	525	479	461	505	531	503	480	495	520	473	485	532	478	486	503	521	499	483	510	532	453	540	498	522	479	496	477	514	475	473	506	510	522	488	524	510	456	496	514	504	513	531	482	485	451	486	479	458	516	504	509	508	507	531	482	450	456	499	447	483	484	473	491	498	492	502	485	472	474	466	509	512	466	480	526	500	521	471	512	520	458	518	505	480	506	474	459	511	482	485	464	468	512	507	517	466	502	522	502	464	481	489	509	492	470	508	511	491	498	471	498	493	482	496	471	524	497	517	514	516	445	489	505	482	496	498	517	511	495	503	484	486	494	498	478	507	506	494	487	511	521	522	497	463	491	490	455	505	483	531	458	507	503	511	540	472	482	512	479	487	524	475	519	496	470	459	516	493	490	482	497	462	488	471	487	508	498	513	522	474	500	523	527	501	485	447	473	497	477	485	503	479	516	512	501	490	474	501	476	503	480	500	478	489	553	503	477	481	510	512	512	466	489	486	472	470	522	522	482	503	488	514	502	524	467	483	502	478	492	481	497	481	484	465	527	450	457	479	519	523	498	501	473	488	497	478	481	521	499	463	531	507	479	502	499	482	501	538	507	493	461	516	462	480	511	477	504	461	494	473	487	504	463	490	496	542	491	497	530	477	498	492	504	482	503	493	484	494	506	486	511	464	507	485	522	490	482	511	509	496	483	549	498	474	495	488	514	516	513	481	499	548	525	479	546	496	513	486	510	484	507	518	459	528	496	510	468	501	507	505	491	490	491	480	522	509	505	452	444	489	503	509	468	532	535	542	478	456	500	536	503	492	466	476	532	486	488	495	489	501	517	517	501	507	507	540	482	460	514	469	501	546	541	483	510	473	505	500	496	525	523	484	486	550	462	500	488	480	529	464	497	500	467	493	500	495	458	459	487	512	538	489	492	512	473	481	502	507	486	525	511	515	501	512	515	467	491	449	484	539	509	499	477	459	518	491	534	504	530	516	471	500	499	523	514	511	521	470	511	508	508	497	480	474	521	471	514	489	461	468	483	470	472	502	500	508	501	475	477	507	474	498	497	513	502	507	517	497	518	466	484	442	494	520	520	515	493	445	545	501	506	474	505	469	501	525	506	515	472	397	456	517	462	497	545	480	483	467	491	494	467	498	482	480	478	476	500	465	522	515	489	498	494	497	522	507	488	466	506	507	497	467	478	502	522	497	524	541	542	516	515	479	502	478	495	482	498	517	499	492	472	516	469	502	510	477	485	452	531	471	497	514	471	508	487	472	482	491	529	509	486	512	460	467	484	473	502	487	474	447	496	489	493	501	467	521	504	527	490	464	511	475	498	504	467	493	507	502	466	500	469	476	491	538	515	504	507	447	502	479	450	491	543	526	530	488	514	469	496	480	490	472	481	455	506	472	480	499	488	536	499	495	505	488	481	494	484	466	485	468	486	494	489	513	545	464	522	465	502	509	500	512	489	467	496	474	509	508	511	471	489	491	483	506	514	521	464	486	525	482	526	537	496	518	481	528	497	508	482	518	511	490	485	495	512	499	501	460	544	463	470	483	504	476	535	482	506	503	488	485	519	487	500	494	520	511	507	466	505	469	526	520	501	492	493	465	502	519	504	495	518	489	472	484	512	484	505	500	499	516	531	519	486	494	483	492	470	465	539	512	493	478	517	483	498	507	463	529	494	500	524	507	514	505	533	516	490	504	497	496	470	467	484	525	518	489	496	485	486	472	486	523	490	500	491	514	500	495	492	502	523	502	492	488	492	482	474	499	512	509	471	471	500	489	495	512	523	516	520	501	495	467	470	515	485	481	489	528	486	457	460	490	500	519	500	491	527	536	451	489	467	495	520	510	500	497	488	456	514	499	513	455	517	444	499	504	501	488	498	475	489	494	482	503	481	531	502	454	504	482	467	520	489	487	515	481	518	462	481	504	507	461	510	499	481	459	527	479	482	535	476	466	501	507	442	476	481	476	473	515	504	454	535	495	509
15897	17492	19648	8774	1648	633	634	642	669	629	648	585	611	598	627	627	629	639	622	631	653	619	661	573	644	596	630	615	618	612	649	603	669	614	637	635	662	637	598	609	645	610	623	598	650	589	651	627	639	606	649	607	654	604	585	615	633	632	625	586	660	656	616	617	636	612	611	625	638	616	659	619	607	645	611	623	606	652	622	575	614	586	676	698	626	654	662	645	616	612	596	623	660	666	631	614	638	613	659	605	675	633	622	662	602	646	652	616	620	594	659	612	632	600	608	663	646	622	639	638	631	603	569	580	629	598	645	640	644	618	686	611	663	656	606	619	609	610	629	641	672	628	623	603	630	658	597	611	603	582	625	617	610	643	629	595	594	621	620	631	606	668	606	622	561	593	634	603	610	602	626	614	646	612	673	625	660	596	633	575	633	606	619	654	636	610	625	605	619	636	608	630	644	615	592	647	624	593	657	625	608	593	611	648	607	662	625	612	578	599	642	600	642	664	651	638	616	591	620	650	622	599	646	636	606	629	613	642	626	609	641	584	641	640	645	647	645	619	631	606	631	618	653	617	661	626	613	641	631	612	601	600	585	619	632	590	630	669	586	606	621	621	607	633	649	631	669	610	663	625	594	630	643	682	644	649	659	631	608	653	647	639	625	618	618	675	578	668	587	600	674	657	646	653	580	603	663	628	632	615	640	642	592	623	626	632	604	604	645	624	627	636	646	615	647	594	636	633	643	653	647	621	607	650	606	614	620	592	607	587	593	617	638	610	576	646	633	608	636	585	662	615	597	628	574	666	628	616	612	624	632	590	620	624	641	588	661	702	644	600	623	593	611	629	620	599	638	638	625	610	614	601	575	624	641	642	644	661	650	612	610	592	656	640	613	643	668	631	646	638	589	640	618	616	629	630	624	623	608	620	607	625	615	589	665	655	592	631	661	623	645	582	610	618	631	653	662	590	620	632	588	654	606	619	612	594	646	610	689	611	620	627	619	685	597	568	598	620	629	675	671	613	621	598	597	658	634	603	639	646	639	600	607	626	615	689	665	644	604	619	625	582	591	647	586	650	662	622	635	614	635	623	613	596	605	608	637	660	616	607	686	610	613	651	586	567	621	665	651	600	625	621	620	623	605	627	601	614	618	633	609	631	645	597	609	648	672	681	690	661	643	613	653	602	628	624	581	595	601	586	642	620	597	639	623	623	654	585	619	617	610	602	603	660	610	659	601	613	622	614	607	653	648	637	629	621	606	624	609	613	614	589	601	579	629	619	619	633	631	657	571	625	630	606	612	662	615	657	671	631	634	626	631	578	657	655	660	633	600	650	610	621	589	659	644	618	644	612	667	597	620	626	605	697	621	601	632	587	638	633	566	624	617	645	640	631	572	669	615	644	638	650	615	631	623	648	641	611	623	677	647	630	615	596	622	616	637	634	626	608	630	672	677	625	608	641	637	604	652	651	657	598	651	641	620	611	627	635	588	632	632	622	618	583	642	620	624	604	624	634	624	604	648	627	642	626	634	616	577	608	603	620	682	650	660	633	632	658	591	652	640	623	630	631	660	607	660	620	632	623	600	590	600	583	648	661	643	645	644	651	606	616	632	650	635	576	695	644	625	624	613	677	635	666	660	620	647	648	654	615	605	601	649	638	597	645	594	628	629	641	637	643	616	608	600	616	606	641	619	622	614	631	651	685	647	610	601	693	666	631	607	606	652	660	589	625	629	652	617	661	671	631	665	621	587	612	622	612	594	596	661	588	603	683	665	668	611	698	618	652	638	609	644	623	622	632	608	641	617	625	633	631	645	631	592	642	677	638	600	629	613	666	606	615	621	649	610	605	630	651	599	613	628	614	637	627	600	612	644	603	621	577	657	579	594	625	575	645	626	606	642	624	655	608	662	651	600	638	644	600	627	665	674	657	550	629	650	602	627	630	590	637	564	654	628	609	629	585	652	614	626	678	615	649	586	618	601	609	630	626	616	571	580	564	594	620	699	659	631	635	615	615	624	574	600	621	615	609	637	636	621	650	632	643	625	602	649	665	595	684	634	579	596	571	682	610	684	583	637	600	574	596	584	633	620	654	576	691	595	637	646	584	591	618	633	639	631	614	645	644	646	646	650	650	636	634	614	622	623	633	646	598	628	624	581	632	646	647	611	637	613	611	611	600	628	604	649	632	630	613	597	664	603	599	597	622	645	616	670	609	592	629	639	643	617	642	577	655	596	650	612	622	641	665	601	621	579	578	683	626	659	605	660	602	604	652	648	608	630	599	611	657	684	636	617	629	647	585	582	633	628	600	654	633	629	635	612	612	639	629	619	654	622	584	601	568	634	622	621	584	672	664	615	661	653	647	604	620	578	603	625	634	664	617	618	649	619	626	636	622	627	620	614	682	677	601	636	655	610	647	677	642	626	670	617	632	626	625	607	632	641	650	647	606	617	628	627	607	606	604	609	636	639	636	641	652	630	679	636	607	581	670	634	639	622	688	626	625	658	647	646	625	627	609	632	649	624	594	609	616	637	651	635	655	622	617	581	639	623	620	588	622	614	641	653	635	625	580	644	635	648	657	640	638	603	646	594	617	632	632	639	620	641	627	635	636	643	641	636	610	607	654	612	605	636	610	628	620	582	625	647	568	646	642	608	655	641	610	569	630	652	639	618	608	643	648	626	626	636	638	627	628	624	617	639	660	629	621	642	631	637	602	579	616	639	615	667	645	617	640	608	593	618	655	629	588	620	606	633	642	658	593	604	634	619	604	611	599	599	617	619	630	647	624	619	637	616	659	585	667	602	658	590	691	622	624	628	617	623	632	606	593	599	615	637	649	629	643	622	694	624	617	629	596	610	638	637	622	665	612	624	630	602	590	636	621	664	577	649	619	620	618	650	615	603	625	590	615	648	648	607	583	604	606	649	615	619	625	617	647	651	657	603	613	606	627	564	622	621	576	598	619	668	617	592	610	573	634	637	596	647	622	645	602	621	616	598	613	640	640	640	628	637	601	672	678	601	641	568	630	644	618	620	622	603	625	635	623	627	652	601	631	598	644	639	615	612	680	596	620	609	613	664	607	619	690	622	628	575	651	596	626	610	643	609	605	623	609	611	639	655	607	580	637	659	639	638	594	627	572	638	680	614	642	652	662	644	664	618	646	655	606	632	644	631	601	624	633	619	633	617	646	590	627	629	602	598	666	620	642	655	609	628	706	594	633	626	623	601	670	635	595	610	622	657	609	604	657	621	631	614	610	635	617	656	589	625	634	605	645	590	621	644	615	622	587	611	645	613	646	625	640	638	625	636	665	586	623	626	665	557	642	661	649	631	617	641	587	651	637	600	617	654	595	631	585	600	620	592	612	604	612	615	653	641	660	591	618	651	630	633	610	657	631	653	584	585	643	612	640	636	623	632	627	625	669	622	555	619	580	623	621	594	651	683	602	594	616	630	631	651	626	660	615	653	610	653	624	583	639	590	615	687	649	675	621
23195	21289	31024	29068	21435	7407	1179	893	890	865	790	875	858	803	829	842	828	812	804	826	817	780	817	837	813	812	768	832	791	740	788	747	785	777	767	779	799	850	778	792	781	782	836	774	752	816	791	780	742	794	781	829	843	739	778	775	792	786	744	823	783	812	742	771	809	823	773	805	765	790	781	864	793	801	798	767	833	795	727	749	762	827	802	746	829	782	785	831	741	804	810	818	816	740	815	884	792	819	816	800	808	748	767	813	793	728	785	784	760	851	777	799	803	808	791	830	816	818	794	770	810	844	771	770	762	755	813	763	787	799	789	822	788	796	796	839	774	819	802	812	794	729	826	838	795	802	765	779	793	797	825	774	793	819	856	785	814	756	838	818	755	777	777	826	781	764	826	811	801	803	822	808	881	809	814	778	821	778	801	792	766	777	780	817	817	779	813	791	790	780	802	824	816	764	848	824	860	855	727	822	756	806	794	743	823	815	811	743	789	807	845	813	824	784	793	800	747	778	796	799	769	849	817	753	875	801	794	761	792	813	843	814	835	761	775	781	787	831	749	817	747	822	783	787	786	813	779	791	784	810	850	790	861	849	760	807	807	804	790	809	769	845	822	813	779	817	833	764	797	834	745	782	799	810	748	822	802	850	844	786	770	797	823	821	831	833	793	767	823	776	782	808	799	824	864	806	827	789	822	814	799	877	783	782	820	816	820	799	825	777	839	794	756	803	808	808	846	790	758	795	819	805	766	748	835	825	840	837	802	802	805	844	772	826	803	823	802	851	782	802	790	799	786	816	773	823	822	858	808	785	808	799	836	775	758	765	848	817	750	797	825	844	830	784	824	785	802	802	778	803	765	822	814	817	828	777	770	789	761	833	812	814	830	828	769	810	850	763	782	776	807	818	810	859	775	787	822	825	766	781	771	814	813	771	834	824	821	770	791	798	775	850	806	779	792	812	762	849	804	854	743	785	837	801	838	829	828	795	801	821	805	844	783	777	769	797	812	786	796	825	796	755	820	754	822	829	784	788	829	823	823	810	836	799	788	804	817	788	813	770	771	828	760	787	786	779	796	796	754	815	825	807	794	775	792	808	782	787	802	784	771	811	813	820	805	781	806	748	837	794	810	841	825	758	779	839	827	823	803	814	808	793	828	778	844	751	794	820	755	777	815	805	795	771	851	765	828	792	814	794	856	777	785	812	756	776	843	773	813	799	757	790	869	835	770	791	816	850	814	808	816	846	820	818	775	834	778	831	768	765	856	804	782	777	793	752	802	769	802	767	837	769	824	769	810	796	794	781	790	794	804	760	766	805	799	787	773	769	841	830	821	799	784	830	794	783	830	814	798	778	825	808	743	805	768	809	811	785	759	827	767	816	814	757	777	772	793	739	783	774	781	784	845	825	782	796	804	798	782	822	840	813	789	758	750	808	802	842	767	807	802	811	789	836	747	802	788	834	882	796	803	787	791	743	743	790	781	800	786	780	786	795	796	825	776	834	815	812	802	743	785	818	803	747	774	804	835	731	775	759	845	788	766	804	808	797	812	804	790	795	813	805	800	777	817	763	830	759	762	772	756	835	812	819	824	748	768	857	794	815	787	789	772	793	756	747	798	826	826	764	806	783	747	792	775	776	785	772	827	799	764	832	807	769	764	812	757	770	782	834	723	765	793	795	848	806	792	824	808	765	794	807	835	822	770	818	733	765	841	883	782	785	769	774	760	801	792	838	773	781	819	790	789	752	796	746	824	775	784	796	858	818	805	813	777	735	799	782	818	840	807	777	818	858	862	801	760	798	882	776	879	819	801	786	803	782	838	797	791	798	758	791	832	799	761	835	768	821	817	766	799	778	792	800	800	851	784	803	825	824	855	799	778	768	842	766	742	814	797	826	845	797	795	813	816	771	824	797	734	821	791	817	797	805	710	832	813	801	779	794	761	808	752	808	793	770	787	813	731	775	772	812	767	770	752	818	783	792	783	827	760	852	818	793	774	788	814	767	839	793	754	790	798	806	788	789	766	812	794	734	781	766	802	807	821	776	814	770	796	762	778	779	754	832	801	840	801	789	818	808	730	794	821	825	797	786	798	800	771	770	761	843	771	815	807	802	782	841	808	760	744	784	790	788	821	798	788	812	746	796	778	849	774	795	826	748	777	793	748	798	843	824	774	763	751	809	811	819	825	749	798	773	812	826	775	784	817	800	789	811	778	779	758	802	791	777	798	819	787	865	796	765	784	796	743	777	785	803	816	790	764	823	810	831	802	819	780	846	788	767	734	714	808	819	781	807	794	775	788	747	803	805	772	781	790	805	834	772	804	797	826	795	805	786	881	748	779	794	858	779	785	759	806	815	831	774	798	773	802	797	773	805	814	806	824	782	815	845	811	764	845	829	785	777	803	755	798	825	847	810	765	813	774	801	799	815	807	802	794	751	789	813	782	776	837	769	765	770	821	748	773	805	797	836	791	798	818	795	719	814	773	808	791	766	821	811	835	774	791	837	787	786	792	792	788	788	734	841	793	768	810	781	833	880	840	846	827	837	819	831	806	845	822	747	779	802	752	803	834	856	747	821	772	825	798	788	811	824	775	838	782	760	813	785	799	808	750	816	755	808	828	815	795	796	813	791	761	809	798	844	796	870	795	834	807	795	759	773	806	773	769	765	805	802	806	777	758	806	777	847	804	800	793	753	824	826	808	781	821	794	764	754	882	783	811	827	774	785	847	795	777	808	823	755	808	786	790	782	836	783	814	798	772	783	797	757	808	824	768	777	774	836	749	766	817	800	799	794	783	811	860	830	775	768	794	802	826	831	802	787	831	810	784	786	810	760	764	843	777	843	781	791	844	786	800	766	765	854	814	811	790	795	817	778	853	830	784	807	791	795	796	810	772	729	849	809	789	798	781	807	715	793	783	783	801	772	757	833	774	808	813	826	806	858	778	814	782	800	825	745	801	824	823	804	882	817	824	787	758	807	790	803	782	779	818	825	828	787	837	816	756	803	778	772	807	835	731	789	816	770	805	783	749	758	802	819	781	852	749	812	834	768	773	795	831	822	810	785	781	833	767	827	777	825	807	826	800	836	792	784	824	809	744	812	801	801	772	807	823	778	797	828	818	766	756	791	777	762	789	850	762	787	827	798	790	832	726	805	816	763	771	788	786	764	821	805	805	767	793	794	786	766	839	803	845	819	751	795	761	807	860	809	776	838	747	801	817	823	823	820	796	797	786	801	761	776	801	762	807	788	783	786	784	790	817	786	774	820	824	818	791	801	781	818	818	830	804	739	799	805	770	830	828	809	778	803	792	796	798	814	772	776	799	833	788	774	807	782	824	867	779	813	728	816	821	783	749	786	792	833	821	809	828	784	773	758	796	763	777	772	789	750	793	791	756	837	796	818	775	777	779	815	790	775	774	825	807	850	839	785	814	789	798	798	790	804	774	840	779	818	819	760	790	792	833	810	806	752	848	798	777	802	808	770	722	797
36534	56066	52786	40128	8576	1300	1219	1186	1107	1037	1076	1062	1049	1015	994	1029	1067	1033	1072	1000	971	1027	943	984	974	999	1000	1040	969	954	967	971	997	995	1008	1009	1012	1009	957	996	994	954	991	976	972	974	980	997	943	1026	991	1021	946	1009	1045	1024	967	1055	942	977	967	1005	978	967	1022	999	993	1041	939	980	990	1009	1027	1027	986	1020	988	1001	1025	1018	992	991	962	991	964	1002	956	1012	955	984	1036	1054	958	1042	1024	1005	1017	1037	987	1009	1039	971	964	1003	1025	991	966	990	1009	1016	982	957	1043	992	984	1071	975	961	1011	1041	975	990	1003	1071	948	942	1022	987	976	938	998	1030	1005	1030	1032	1013	988	991	1000	980	1007	999	995	964	932	1009	1039	969	1057	979	970	1019	941	949	991	1006	1010	1039	995	1010	1013	1003	991	1024	1002	1032	970	974	1013	1011	937	1016	1036	1011	1049	997	914	962	1014	1014	960	1039	981	994	1028	1031	1031	966	1027	1003	937	997	989	1001	993	1010	1081	956	1015	982	1010	1024	992	984	1022	999	984	1055	1033	953	1001	990	977	990	991	976	998	983	986	1019	989	944	945	945	987	976	994	991	972	982	967	954	960	1009	990	1039	933	976	1004	988	1042	1010	1032	1007	986	1044	970	1004	1000	994	1036	1000	967	994	995	982	975	1066	984	955	944	994	1004	967	966	937	952	1069	998	1040	1039	1013	1016	984	986	1000	996	1002	960	991	1004	932	966	957	1008	988	1030	1017	1004	997	979	983	1017	983	1034	1005	995	1003	949	990	972	995	967	1038	959	949	996	933	1033	947	1058	976	1010	990	981	940	996	996	939	1010	962	1025	1055	1020	997	967	1055	930	1013	986	1023	941	996	955	1023	1014	1009	1010	1021	1088	990	991	1019	1005	961	1008	1032	1009	969	980	1033	951	1040	988	993	1048	907	961	986	964	996	952	1027	1002	1024	1012	1000	964	1028	968	1027	1025	984	1020	1000	1007	1008	999	989	1035	1005	972	983	989	941	968	997	996	1017	1022	1004	988	950	1019	963	979	1015	1001	1011	980	1038	1019	1012	992	1001	1004	1026	1004	982	963	957	1031	1023	982	966	987	996	970	1021	1025	991	940	1027	1019	987	1036	1011	975	1039	985	989	983	995	1078	1007	948	1065	980	1004	997	1000	1043	997	965	987	975	939	979	979	1053	979	964	904	1011	963	1001	1003	950	962	1021	988	995	952	999	983	1043	966	1064	1046	999	954	997	986	1049	1009	998	953	976	963	991	980	1027	932	1009	1005	1016	976	998	963	1035	987	980	1003	969	1009	1001	1011	1002	1002	997	1010	1033	947	998	1002	1030	999	990	960	943	1022	935	997	1026	970	971	992	1015	991	959	1032	982	1001	965	1010	957	999	972	1038	998	1012	1029	933	981	972	1060	1017	1011	1042	962	946	939	1014	1037	981	1016	986	995	981	960	990	1049	971	992	1001	951	975	1002	1000	1012	1002	985	1029	1033	972	1042	972	1011	987	1042	989	1004	977	950	1033	922	952	1010	1025	983	956	965	1014	951	986	977	1043	1029	957	1001	1002	985	1015	1036	968	958	993	1016	1006	974	962	961	992	998	1072	1009	1036	968	1021	1017	938	1006	989	1005	947	988	1001	1001	986	999	1014	1004	955	1006	1009	995	1033	956	1006	1011	991	1059	986	998	924	1000	1043	1020	1002	972	1015	1037	959	1021	929	1026	969	980	1040	968	957	996	979	984	1014	982	987	985	965	962	983	994	1007	1048	1065	1004	963	1008	997	1006	977	1016	1045	1009	980	988	1097	1042	1004	986	1014	999	990	975	978	984	989	1025	983	978	991	995	962	1002	978	1037	981	1002	1004	974	1008	1015	988	991	982	1009	962	945	984	947	949	1012	1002	1007	959	993	936	1000	1011	976	995	970	997	1011	960	1041	995	953	974	968	982	1014	1012	998	994	982	986	971	976	997	1040	976	1034	995	1003	1077	965	1017	1023	962	972	966	960	1017	1004	1012	975	964	974	1035	1014	1005	974	965	953	988	997	953	977	1022	995	1003	1010	999	1002	990	952	964	989	994	1029	1013	1083	1014	1020	980	958	984	967	987	948	1014	1047	1029	1013	1026	1004	1000	1020	982	988	988	1005	998	1023	1031	1038	991	988	988	968	1032	973	986	960	1038	978	1023	1043	988	894	1022	1025	982	965	1019	954	956	1018	975	998	940	986	1035	1007	996	1012	948	989	981	964	1050	1022	1042	987	979	944	942	962	1044	998	1025	1038	957	1013	1051	943	961	982	946	954	1015	1011	976	1040	1036	961	1004	1004	993	967	1007	997	983	981	966	989	986	1001	954	977	1015	977	943	991	902	987	960	971	993	1018	1053	980	1038	970	1011	991	991	995	1031	982	1064	967	923	996	992	979	1011	966	984	987	990	996	1017	950	989	1012	1019	951	1014	957	951	1049	967	1004	1016	965	1013	972	1022	996	994	1007	1029	1013	939	1040	997	980	965	962	999	1018	981	986	996	1013	972	986	1040	1034	973	956	1002	980	941	1007	998	1019	947	981	971	971	1050	978	1019	953	951	977	1052	1005	1026	950	1002	1000	1007	949	1023	955	1041	1030	1008	964	980	1034	937	1004	962	968	1020	999	979	963	999	1012	1020	981	993	929	999	963	943	988	969	1037	1033	958	1039	1026	1019	1038	1005	970	1036	1005	963	1010	1019	1043	985	996	963	984	948	1012	997	992	967	969	963	1007	1034	1020	1012	954	977	999	960	1029	1020	1018	1048	1033	951	1000	1003	1030	937	1029	1019	1019	993	983	993	1047	1033	1009	1040	1017	993	990	978	971	963	920	949	957	975	958	1032	937	1019	981	940	978	969	985	1016	940	1002	971	993	990	998	995	982	986	978	974	997	938	1004	988	950	1013	979	980	995	1013	988	1018	926	1001	988	970	1001	945	1009	974	1027	994	1019	1000	972	992	980	1027	973	979	987	956	976	970	999	1010	985	995	946	963	1012	982	991	1003	1001	1001	1011	948	994	977	1044	1016	948	938	1000	981	1017	975	1075	1010	946	1015	1009	979	982	989	976	1009	991	1006	963	1009	1028	1009	957	985	1016	1019	948	998	997	1001	1018	1015	976	998	965	951	988	985	959	1023	995	980	990	1043	976	1012	1016	1001	1000	972	1000	982	991	1025	972	978	1021	951	944	965	980	974	971	1031	990	1034	1021	974	981	998	1003	947	984	1012	1012	977	1042	975	1007	993	1043	969	975	1069	1001	1028	974	968	988	1053	981	980	1000	964	1041	944	983	1013	992	1008	974	1005	988	1008	978	939	972	967	964	1012	1002	999	994	983	972	975	995	977	1010	930	983	967	994	979	978	981	992	975	1024	969	959	991	1019	1012	939	982	957	1053	990	995	981	1002	921	956	1015	1054	980	1029	950	1005	971	955	975	1007	995	989	995	921	1032	985	1029	1001	1028	1034	986	946	1049	970	966	1017	981	1042	999	1016	973	1083	971	1005	976	1037	948	980	967	978	1006	940	1004	969	1021	979	1026	987	994	1022	986	944	1027	961	943	937	958	1012	989	1011	950	928	971	944	934	1056	999	986	993	971	1086	1016	1007	998	1013	1012	1007	976	1016	975	981	1032	985	1002	990	951	1040	1030	989	960	968	984	996	1015	1094	1014	1005	980	1048	956	991	1003	1035	1013	972	996	998	913	991	1013	1046	981	1033	1020	970	997	978	982	985	975	993	1011	969	1025	975	987	996	1012	965	990	962	962	1010	988	1005	992	1010	978	962	1007	942	993	1026	1039	1033	992	979	1007	981	987	960	979	1024	972	1014	955	998	1007	988	969	1028	965	996	979	1006	1017	943	1022	1008	1019	1002	1006	1000	1008	1000	1011	1048	987	983	993	1013	1002	1002	1032	998	971	979	939	1056	971	959	952	947	1036	940	1042	1029	1014	1053	1024	987	1020	968	1011	941	985	992	994	959	1032	954	973	967	959	972	966	1042	933	973	949	974	1025	938	1013	1034	1014	984	1011	966	961	988	1002	1052	964	951	998	1052	973	963	1056	947	1017	997	966	1015	1013	1004	1018	1013	1032	981
24543	21273	29466	26703	10399	571	307	269	243	274	266	278	255	272	250	249	270	269	263	249	258	260	268	278	238	277	221	252	240	237	243	262	224	250	241	249	237	248	216	257	249	262	238	222	213	272	251	241	246	237	251	232	252	223	261	262	242	233	225	237	254	249	223	242	243	224	244	220	256	257	244	259	253	215	277	257	251	257	238	251	251	259	241	240	237	241	248	246	264	230	253	226	231	238	235	262	260	248	215	266	247	229	273	221	244	243	246	240	254	232	241	250	263	230	243	265	226	236	229	251	264	237	244	239	234	243	250	251	268	240	257	229	238	255	245	226	228	238	258	231	251	240	237	230	249	280	245	259	237	242	210	283	275	267	238	274	225	260	240	242	226	247	244	212	226	276	230	250	265	224	236	229	271	251	231	242	243	271	234	232	256	256	250	202	260	236	251	250	248	249	252	232	239	270	245	240	225	235	238	245	248	271	271	257	242	252	239	244	282	266	248	255	257	227	244	244	263	240	257	260	240	234	245	230	256	243	254	256	240	245	261	229	256	250	244	257	237	242	266	239	226	259	240	231	271	235	235	271	239	232	243	237	230	249	276	236	228	279	228	228	277	240	241	239	272	252	205	260	259	233	263	221	261	262	233	252	240	249	258	219	247	283	262	248	239	240	241	251	259	217	239	262	221	234	256	283	241	261	243	243	230	276	251	259	270	241	245	250	223	259	239	227	268	251	271	230	232	250	240	232	238	239	262	228	249	250	256	273	259	260	237	253	258	251	236	264	247	230	236	233	218	220	263	260	241	243	252	244	201	265	255	243	267	244	245	226	263	286	223	234	242	238	264	240	249	265	249	230	277	260	262	262	271	220	256	229	234	245	274	231	248	199	254	235	223	241	249	227	254	273	222	249	232	249	241	242	282	242	284	223	216	277	231	264	245	255	246	244	258	234	239	231	237	251	272	257	225	253	239	253	233	248	248	248	274	249	220	292	270	241	231	242	236	243	268	228	259	267	243	264	249	230	227	242	217	223	247	253	223	245	255	214	220	250	238	252	273	265	250	206	229	233	210	234	240	220	262	247	243	241	243	265	240	242	235	208	245	230	244	232	227	257	217	259	249	255	255	220	240	249	231	257	254	230	251	274	245	261	246	261	242	246	244	235	230	226	214	234	231	245	245	241	255	239	267	255	220	233	262	243	247	256	245	225	233	238	237	250	245	255	226	249	256	250	276	256	261	244	240	237	203	251	251	242	268	234	237	261	272	244	227	230	229	258	233	240	276	228	255	251	248	238	253	260	268	229	230	258	233	244	259	235	229	244	263	229	262	279	244	250	224	264	218	236	254	242	246	265	225	232	247	238	245	233	234	256	241	253	249	249	217	247	241	244	272	270	252	234	278	256	241	233	254	262	226	258	241	254	235	277	221	253	226	276	247	235	254	251	257	237	220	252	244	242	229	234	249	241	236	234	242	253	282	240	213	215	246	225	211	252	245	232	240	223	246	247	236	246	255	247	238	266	258	216	239	270	254	229	247	240	235	272	235	254	270	234	227	252	247	221	258	284	251	255	211	264	272	225	210	258	242	247	233	232	246	221	229	247	253	273	266	230	251	251	272	243	255	258	242	239	248	224	236	215	261	243	254	252	214	226	241	234	258	244	253	288	249	244	236	225	220	245	253	270	252	250	243	230	251	219	252	228	250	232	230	259	239	249	245	220	260	266	237	238	252	266	256	237	251	252	240	236	239	256	233	226	251	250	246	225	238	243	250	231	229	251	233	235	246	238	226	242	271	256	245	239	236	244	220	226	237	263	236	242	232	235	239	220	214	242	244	227	252	256	252	263	267	255	258	283	224	258	270	273	225	214	236	246	274	273	246	249	285	251	237	242	280	238	256	236	221	280	226	226	246	207	215	237	242	259	237	238	254	294	227	267	238	227	227	223	272	256	261	271	260	241	232	267	257	237	222	236	231	239	253	262	243	260	262	252	250	231	234	261	231	232	232	229	261	261	263	234	249	242	245	236	234	238	223	259	233	242	252	244	256	259	244	235	223	238	243	245	244	254	215	239	232	252	279	237	242	262	222	247	241	234	222	231	253	236	237	236	258	229	245	210	229	258	244	243	267	250	243	249	256	251	264	253	259	256	234	290	240	237	239	235	258	249	244	226	248	224	233	236	240	242	227	220	248	262	261	249	255	235	247	240	266	229	277	268	259	267	246	260	239	254	252	258	222	241	260	254	250	254	258	268	255	244	253	244	235	238	262	248	245	234	222	260	248	227	244	254	268	237	227	221	260	224	258	235	243	230	225	235	245	237	218	243	246	266	210	247	218	261	224	250	256	242	278	257	244	251	241	229	250	273	196	271	244	247	248	236	264	224	228	254	265	241	218	232	239	264	228	289	249	227	228	261	268	209	247	239	254	248	244	249	237	242	244	260	246	261	242	246	249	251	251	257	235	254	249	243	236	265	261	258	256	230	235	246	266	261	253	252	226	228	250	250	249	247	236	250	261	250	270	248	228	251	267	279	265	253	233	238	243	258	234	248	228	241	229	230	237	258	279	230	254	263	241	260	252	236	272	246	239	247	244	265	242	228	252	238	247	260	244	272	276	231	245	278	253	288	271	249	245	229	258	249	220	225	227	272	252	239	260	229	275	248	265	276	241	244	251	237	235	243	276	218	237	221	242	231	254	227	256	242	264	252	223	288	270	237	278	259	257	259	250	218	257	232	251	237	269	242	236	217	241	241	241	241	217	263	226	255	244	226	268	251	253	224	261	244	220	234	216	249	254	203	226	239	232	230	230	223	220	268	255	255	252	231	245	253	225	244	234	260	216	265	248	244	233	264	246	229	243	248	235	243	270	256	252	236	258	215	251	248	272	259	224	243	231	249	254	223	251	249	275	262	248	232	267	218	208	274	264	256	239	265	265	222	247	243	231	254	235	233	221	236	254	246	259	219	229	242	250	223	238	233	207	246	284	230	266	228	239	231	239	206	253	237	247	236	225	254	241	212	246	245	255	271	238	233	236	268	239	230	274	247	239	242	215	257	243	298	253	257	258	232	229	272	229	269	255	213	237	256	240	256	283	233	227	224	254	255	271	260	247	222	236	224	215	273	284	269	260	226	224	264	252	262	246	260	261	223	234	261	269	246	222	240	251	247	247	243	221	238	246	265	250	243	237	242	246	231	242	219	241	273	256	256	264	227	254	201	222	248	264	258	218	218	246	233	256	238	250	230	278	271	246	220	276	233	237	268	251	240	222	212	261	266	263	263	234	248	275	263	214	258	244	223	228	271	244	251	248	259	237	243	246	243	264	248	260	249	240	234	249	245	251	234	253	242	233	248	223	247	267	264	267	240	267	256	252	252	259	225	260	251	249	254	241	252	234	231	251	252	241	218	246	267	229	246	255	237	250	254	259	270	243	240	289	243	250	238	269	262	249	241	271	244	229	224	236	234	251	240	253	270	241	220	227	256	243	261	253	258
32455	42993	43078	29248	5339	481	445	414	415	388	366	385	381	335	343	367	350	326	369	338	314	365	324	347	353	360	355	359	355	317	324	334	317	365	317	334	319	324	377	341	325	364	323	345	313	315	345	346	349	352	347	324	338	349	335	342	344	334	330	326	337	325	337	340	356	348	352	352	313	338	326	368	307	362	348	371	334	339	343	334	314	323	330	387	314	354	371	341	345	339	348	354	360	344	311	326	348	323	307	363	341	337	361	321	354	318	357	338	335	359	315	297	339	337	354	329	356	342	341	308	344	353	338	329	344	332	349	339	359	327	362	355	329	330	310	315	324	350	326	335	329	336	317	322	338	365	319	309	371	346	332	356	337	379	335	297	347	349	328	328	360	362	360	357	335	306	340	366	340	350	318	370	382	334	358	334	338	331	326	315	349	328	357	332	346	350	336	338	387	334	344	328	339	355	344	337	337	361	305	365	388	338	331	345	294	319	347	299	333	353	340	350	359	310	342	339	363	344	351	305	342	350	349	321	344	314	306	318	321	305	294	340	309	363	356	325	318	317	362	312	333	345	335	336	340	357	335	315	308	338	312	348	365	366	337	371	347	351	387	328	325	327	339	339	345	324	359	358	354	372	351	315	379	361	326	323	339	315	341	324	326	325	324	359	342	367	345	379	331	343	332	322	343	337	353	310	320	352	333	320	338	291	321	320	330	334	342	350	349	335	342	336	322	356	342	343	326	338	317	323	327	325	352	345	308	343	336	340	359	339	331	350	346	360	362	314	374	330	332	343	340	337	330	342	342	370	350	333	347	324	344	323	368	310	365	321	348	330	328	368	350	324	296	352	365	318	351	383	347	333	341	314	347	328	363	302	352	383	302	371	357	312	359	308	344	304	331	342	348	318	339	366	351	351	339	346	323	321	321	339	336	338	346	366	328	317	346	325	337	312	371	316	319	317	365	363	339	335	317	331	362	321	308	344	337	334	342	345	353	365	317	317	328	322	333	347	326	333	306	313	325	339	340	320	320	316	357	338	318	342	310	342	370	320	337	329	338	330	350	328	299	339	338	335	326	307	351	322	351	346	374	343	371	339	320	341	334	365	346	342	337	306	344	340	339	333	334	363	350	345	340	324	314	320	317	342	325	330	331	326	355	332	330	323	345	332	326	358	331	321	333	338	312	334	346	356	342	305	311	336	312	321	362	364	382	325	324	317	343	354	327	323	356	307	325	333	317	344	334	333	334	360	351	327	360	330	317	388	320	326	347	323	328	338	324	316	320	336	335	349	349	354	361	329	368	318	341	354	316	349	326	338	317	330	324	346	313	345	344	359	329	321	322	328	325	342	339	363	337	320	347	341	321	368	330	355	332	344	341	350	345	326	353	316	333	374	320	317	343	301	342	327	367	361	333	353	292	306	334	333	352	339	321	324	357	341	350	341	322	334	306	329	359	317	331	335	340	331	331	363	317	360	349	348	314	344	326	332	309	336	335	347	313	333	350	321	347	351	332	314	344	334	337	343	330	338	338	318	345	316	354	328	339	324	317	342	352	360	313	318	357	365	286	344	321	307	334	339	341	327	312	300	358	351	328	359	347	334	342	359	314	309	301	332	346	360	299	337	350	340	354	341	346	327	328	328	352	334	328	348	336	357	334	333	340	359	348	342	307	330	323	359	343	324	348	330	363	324	319	335	332	377	310	350	349	347	333	337	340	298	339	359	364	322	346	327	332	325	384	357	333	341	354	376	321	338	351	351	344	334	360	341	353	353	357	327	343	348	377	372	330	356	305	330	357	321	354	334	320	361	347	362	348	334	344	330	352	349	324	317	353	343	368	340	371	393	333	331	382	346	323	341	324	335	328	341	298	351	364	331	336	381	296	323	327	318	351	356	353	369	355	344	344	382	327	343	325	322	337	345	361	331	334	348	303	324	313	343	351	319	327	354	370	340	363	364	341	298	370	328	326	355	323	326	317	342	349	376	323	310	347	333	337	339	344	329	342	316	360	346	344	341	355	334	308	326	337	313	310	339	347	352	346	351	377	338	342	373	322	300	355	341	331	324	335	341	334	330	350	314	338	333	368	326	324	326	358	335	312	344	326	347	332	340	313	362	340	361	339	306	391	324	332	337	363	359	326	349	318	321	321	336	324	312	349	299	334	377	309	332	314	364	333	330	327	354	355	360	312	318	315	381	338	347	331	326	302	347	336	363	361	331	337	315	337	368	330	332	337	352	336	355	351	326	330	299	341	310	360	342	369	321	339	307	357	375	340	306	338	353	348	371	341	309	344	337	362	336	324	343	341	303	389	341	330	316	326	328	316	357	346	286	310	339	366	377	322	345	364	346	325	348	314	353	335	350	317	334	304	355	332	381	299	336	323	350	326	375	336	344	350	325	333	327	349	324	330	352	342	335	313	342	337	345	327	348	376	316	325	357	340	345	338	351	304	347	326	327	325	301	344	326	311	345	359	339	319	333	336	347	320	332	323	366	347	368	311	356	339	316	354	380	327	310	345	353	338	342	316	339	365	341	314	315	354	349	335	317	367	350	333	332	317	327	320	357	343	352	326	341	325	336	354	357	334	329	332	343	313	364	321	324	355	319	338	354	321	343	355	347	324	357	323	339	321	341	325	341	358	338	341	384	324	347	312	358	344	349	325	308	347	356	327	310	347	378	323	331	329	332	337	351	333	335	341	334	343	337	353	357	315	319	339	328	318	335	326	368	329	349	347	294	325	342	345	381	305	347	350	340	344	364	332	337	340	364	322	366	353	331	322	370	342	337	341	352	326	359	337	359	349	329	347	305	333	321	343	316	332	350	358	344	323	319	331	342	337	329	353	329	330	329	337	346	354	349	320	331	341	343	330	347	314	334	350	327	338	358	330	327	336	365	350	305	351	382	361	327	308	336	336	328	328	337	303	356	334	321	366	327	327	327	358	337	300	313	341	325	366	345	310	353	324	340	314	343	327	361	317	351	345	367	328	358	348	330	350	347	351	343	327	379	327	313	341	365	349	338	320	337	340	315	316	335	316	312	324	339	336	320	354	352	352	324	350	325	355	354	387	325	289	330	391	324	332	338	332	347	360	356	346	339	343	328	323	331	330	332	328	309	314	318	344	343	354	341	365	347	389	339	334	318	375	342	370	311	349	338	371	359	313	327	323	328	314	365	350	327	341	301	330	331	349	345	355	341	357	369	367	359	328	327	369	344	338	307	353	359	359	321	320	331	361	347	332	354	341	337	333	349	331	374	348	345	348	370	373	327	342	318	316	323	315	321	369	351	367	337	331	331	317	357	363	329	348	337	359	333	343	345	360	357	353	349	330	351	344	347	341	340	319	352	364	333	368	346	347	334	344	345	305	322	340	311	330	334	330	289	353	358	303	316	337	290	345	334	341	360	380	379	363	311	348	327	334	324	331	332	306	311	314	341	319	311	315	337	347	362	307	330	365	320	346	328	317	372	315	325	356	342	330	329	315	367	316	381
22322	21307	30125	26865	23239	15946	3048	806	723	680	652	631	642	680	643	609	663	656	625	614	672	603	644	646	619	649	598	628	622	592	646	619	626	636	591	630	649	636	662	622	611	561	648	625	578	632	619	605	596	623	607	611	601	610	590	656	616	573	623	613	605	606	635	600	573	638	617	635	571	650	612	634	657	572	635	644	636	633	628	643	611	624	601	581	590	588	659	619	602	611	621	607	619	609	587	559	601	626	623	583	649	621	616	598	614	578	630	661	595	625	594	600	587	618	614	672	639	622	627	646	615	596	646	595	590	613	596	554	628	584	610	654	654	618	614	606	576	609	611	633	587	599	623	611	592	634	623	568	574	628	565	606	629	616	650	640	598	619	641	617	605	618	656	647	627	605	575	615	635	600	565	617	615	618	574	640	652	627	617	606	645	596	637	664	617	657	641	617	584	572	595	616	655	653	607	639	613	645	569	610	652	673	594	619	601	627	582	619	631	595	629	629	612	548	659	613	621	669	619	575	649	608	623	604	645	620	622	587	677	609	631	587	628	568	641	608	689	603	647	635	632	636	626	598	602	593	582	598	651	614	594	578	565	592	624	619	604	593	630	603	627	598	641	656	629	585	577	596	631	599	622	636	639	639	595	595	616	654	582	645	599	598	671	633	665	650	639	625	570	652	664	567	620	627	659	595	614	632	654	618	603	598	623	620	636	586	635	614	617	609	650	616	578	605	613	622	578	622	599	573	624	584	651	568	574	620	591	597	623	590	649	613	578	612	647	620	569	627	616	595	572	580	623	611	664	571	567	624	598	605	602	627	630	597	606	626	617	619	604	616	624	622	683	655	642	645	668	645	613	600	644	598	662	627	612	593	599	615	568	645	599	613	598	646	569	628	634	581	643	610	649	640	649	637	605	609	602	589	613	578	599	665	628	612	589	612	655	639	611	572	617	675	609	616	608	625	619	611	655	634	620	580	615	600	631	597	605	609	650	612	648	647	601	598	574	655	638	595	586	675	597	612	581	617	581	610	656	584	595	601	585	624	618	596	604	630	635	605	606	581	628	548	623	617	597	593	641	597	675	583	658	581	645	618	574	571	626	616	640	623	597	560	613	603	601	591	599	598	591	623	606	566	615	628	643	617	630	610	574	636	613	600	613	585	648	608	584	599	629	619	652	609	594	576	592	617	598	623	611	630	603	637	627	613	593	653	599	632	643	630	594	615	626	561	649	584	604	651	642	651	628	635	625	621	619	605	586	646	597	586	627	626	614	603	608	650	605	577	575	610	596	590	636	601	554	652	616	590	594	613	649	618	598	620	595	598	671	628	610	607	546	645	654	602	650	609	605	584	606	582	619	609	592	578	594	592	647	630	622	573	624	617	670	643	609	598	614	612	628	624	704	606	608	605	635	603	634	602	645	645	618	600	616	605	616	612	645	596	644	572	616	602	608	622	611	603	570	609	637	610	668	620	632	586	631	635	579	667	650	627	610	641	636	639	620	578	605	616	606	621	557	650	603	618	595	605	636	597	575	656	591	619	555	581	624	634	612	656	629	618	674	597	546	618	639	629	625	636	631	578	590	629	622	636	600	627	611	664	639	630	589	646	654	643	630	638	611	600	626	568	612	627	624	612	622	602	605	646	599	643	596	633	630	595	625	628	617	608	601	617	608	602	631	596	613	643	631	591	609	655	616	612	576	593	608	627	586	584	595	580	594	596	607	626	602	590	628	623	641	600	634	616	661	598	615	663	650	610	660	604	640	599	578	646	555	566	639	643	608	574	599	614	646	599	603	611	589	576	604	614	663	623	569	640	608	638	621	615	624	602	635	593	601	590	593	611	590	629	667	634	611	620	630	610	653	581	598	611	639	636	608	626	658	583	617	606	619	585	618	610	618	626	624	613	627	604	637	651	627	610	627	608	593	658	608	580	649	625	599	630	605	644	646	621	610	666	674	602	583	631	602	599	597	611	621	582	602	613	620	615	620	636	585	612	623	643	641	597	627	575	664	596	628	633	621	618	625	663	615	594	604	573	646	608	595	619	600	658	628	588	608	596	634	621	602	605	637	598	601	588	607	612	640	624	616	626	602	645	649	610	623	661	606	610	629	607	626	637	630	595	610	621	604	616	591	597	596	639	627	627	605	601	629	648	625	586	591	644	655	614	599	627	616	601	639	624	646	638	645	640	646	621	602	557	604	624	662	614	617	636	641	598	566	592	633	600	628	628	591	586	599	614	582	636	604	600	592	554	580	656	585	626	609	593	614	576	635	627	627	645	629	621	640	621	600	564	606	649	666	601	635	601	615	642	632	650	618	598	637	588	585	615	599	616	610	597	617	630	633	597	612	621	600	584	605	618	591	616	611	669	578	632	606	622	586	660	624	622	553	564	588	593	579	647	619	622	594	634	651	586	591	607	579	603	594	615	568	607	610	579	601	596	602	635	587	593	634	616	641	597	600	634	633	606	603	616	619	619	666	652	640	652	602	586	625	639	667	655	621	664	582	641	670	594	620	621	624	613	628	605	633	604	600	624	605	635	582	653	596	602	606	602	610	619	618	611	612	589	641	605	633	632	578	636	587	608	639	602	644	625	617	603	613	597	616	655	606	577	609	624	611	572	601	630	592	584	660	597	631	620	594	580	637	609	676	637	601	582	568	639	602	597	601	580	627	642	622	592	646	628	633	589	638	627	578	635	581	623	623	601	594	576	605	622	604	613	660	591	659	602	629	610	613	620	580	578	613	596	606	646	628	596	602	611	588	637	649	635	647	608	672	629	665	604	616	598	629	587	631	618	602	605	612	628	628	619	643	579	618	570	685	633	607	598	604	629	620	607	609	577	627	604	608	618	619	633	591	627	624	614	640	645	578	614	566	709	607	615	572	625	602	598	585	594	646	619	617	628	625	645	645	605	550	630	600	575	586	630	639	592	603	619	565	619	621	604	633	628	641	618	591	610	654	590	639	661	576	624	620	610	607	590	608	589	621	588	605	684	601	598	669	597	560	616	637	609	630	619	637	634	588	599	621	656	625	632	642	599	615	576	593	654	616	579	626	621	607	614	623	618	643	639	624	618	619	623	638	594	598	613	655	648	648	644	662	621	621	627	651	593	602	621	585	599	579	614	670	596	626	633	612	619	654	646	640	672	624	654	618	613	602	604	606	574	611	599	639	614	614	637	615	592	587	574	639	594	553	616	582	596	612	609	612	653	639	599	638	577	604	580	630	582	572	593	646	621	650	628	584	672	570	612	582	592	623	600	645	627	618	627	601	670	573	623	654	605	620	590	620	646	618	634	594	665	569	565	648	621	590	598	641	599	637	635	609	640	626	614	612	594	674	603	620	642	575	599	621	622	626	577	590	630	644	581	597	633	593	644	621	614	647	598	597	576	672	613	619	626	613	617	608	576	600	632	609	590	637	619	632	600	606	562	618	613	627	569	652	634	597	566	624	628	649	623	607	622	615	603	607	608	612	565	579	598	611	614
43663	66923	58163	48449	11375	1389	1279	1127	1045	962	957	968	853	863	798	832	919	803	809	811	816	852	840	819	833	741	806	857	779	859	786	756	755	791	741	756	798	812	860	769	751	782	835	836	828	794	829	766	790	815	844	783	751	762	816	770	807	789	807	782	772	823	825	796	774	804	813	801	811	849	816	856	822	808	798	837	810	804	824	820	831	765	775	796	748	796	733	816	755	776	778	765	745	793	812	746	809	797	833	801	776	776	781	729	761	835	770	798	795	806	838	856	800	785	740	812	796	762	764	833	750	814	776	787	786	889	876	752	788	822	794	780	789	814	824	816	805	788	768	781	763	772	805	747	741	826	805	784	789	776	806	772	768	760	779	780	802	821	842	737	809	745	783	819	794	805	803	814	797	822	779	772	812	821	788	753	791	791	791	788	791	775	791	803	795	789	830	814	825	759	765	756	819	833	799	801	791	746	800	824	800	761	795	781	836	741	792	754	778	881	787	772	791	827	825	794	801	822	776	785	800	812	747	811	830	813	784	728	854	798	744	809	793	774	812	764	775	839	778	787	831	820	758	791	792	792	798	786	769	780	822	772	847	797	764	785	815	741	771	768	767	818	755	752	746	738	758	815	798	795	783	774	752	778	852	776	821	780	802	810	768	733	758	783	816	792	823	778	772	794	784	830	802	784	779	742	763	782	808	791	790	800	792	757	740	752	813	792	793	797	778	824	783	806	792	772	733	795	812	836	783	821	839	783	791	750	801	811	718	834	808	827	795	779	806	797	804	788	796	778	792	741	759	854	837	831	802	847	784	788	829	775	814	804	852	844	826	809	831	824	807	809	788	782	816	781	787	833	809	787	784	809	765	807	857	773	743	756	812	848	752	797	776	796	799	842	789	784	796	795	797	746	834	851	791	811	774	738	771	793	806	828	804	763	820	861	788	804	793	871	815	813	777	818	839	729	718	782	872	774	773	816	774	787	836	814	830	794	765	722	796	756	762	754	840	782	813	822	794	818	780	785	805	787	748	786	735	784	786	760	789	786	784	757	762	784	799	791	785	784	867	817	772	759	818	777	774	823	805	793	781	813	815	820	747	873	812	802	770	829	794	747	799	852	824	784	817	806	803	799	771	774	743	818	818	764	769	777	807	797	802	772	818	827	762	804	827	771	795	758	816	817	797	796	750	811	769	825	748	822	841	824	774	825	763	778	759	782	757	766	792	843	764	771	780	782	780	795	765	814	758	769	730	767	765	796	801	797	854	757	822	800	821	789	768	852	850	767	780	829	766	846	772	800	817	814	787	848	769	778	798	778	789	792	831	819	743	817	797	765	800	758	776	771	845	844	802	788	793	770	787	762	806	786	804	812	801	779	801	771	795	792	858	779	829	774	801	797	763	760	845	749	830	767	783	770	749	806	781	837	800	802	791	830	795	774	777	769	832	781	779	779	773	806	781	842	828	837	785	825	783	742	798	789	822	777	826	809	748	796	760	794	767	802	769	770	764	796	849	781	843	838	835	797	777	795	783	808	826	847	774	773	768	777	806	820	782	856	836	796	783	802	812	773	780	751	795	758	764	789	824	773	758	777	776	820	825	778	789	805	832	777	744	840	790	846	770	829	763	806	838	755	769	798	748	741	850	836	758	796	769	796	788	771	774	764	805	767	730	787	822	780	829	801	783	828	849	776	791	835	804	796	806	767	809	814	782	790	805	787	817	768	846	777	730	776	741	803	730	794	810	799	812	792	784	841	857	799	793	777	780	803	806	825	820	768	770	820	770	745	793	836	794	773	828	870	791	787	794	773	791	778	757	776	850	810	844	823	781	824	794	783	767	753	790	829	763	739	825	790	761	841	817	783	804	749	808	815	755	764	745	839	756	805	863	840	789	819	766	760	822	830	785	797	820	762	773	839	826	769	783	826	821	862	775	766	759	746	729	785	809	759	762	810	798	807	773	803	734	741	810	765	840	836	792	764	815	821	741	813	825	813	791	825	829	821	759	784	792	802	823	762	847	780	839	844	755	761	834	813	805	810	787	782	769	799	759	802	808	827	797	744	795	826	763	806	771	789	822	792	787	795	772	805	781	856	787	791	752	746	842	782	782	805	774	826	752	770	813	758	813	822	813	788	815	778	825	803	831	800	775	770	788	782	841	769	768	803	807	764	829	842	811	783	803	798	779	786	759	832	792	753	768	771	774	814	774	739	786	770	781	789	834	776	754	798	803	855	766	754	853	759	789	854	790	781	770	770	818	770	811	762	763	822	703	757	788	769	791	770	746	817	789	809	780	799	786	795	788	788	833	767	797	767	800	802	840	873	821	808	745	781	766	804	763	814	808	752	733	767	852	745	785	778	781	810	803	792	739	790	807	777	823	806	783	793	768	789	771	839	807	791	774	834	817	775	823	766	856	782	797	776	835	788	795	822	805	781	775	836	766	794	726	783	741	785	805	760	754	795	811	775	765	752	823	851	769	793	753	817	772	815	812	728	819	796	778	777	822	819	804	771	849	781	796	776	787	869	777	812	789	804	804	790	765	769	819	810	817	774	802	805	803	780	827	729	822	792	749	768	811	784	781	879	841	805	744	801	774	795	822	795	827	804	756	773	773	766	778	813	748	760	814	769	811	799	801	767	817	753	786	747	753	775	745	812	814	838	838	814	770	795	777	765	814	775	777	815	754	752	778	770	809	816	762	795	776	809	782	759	741	817	768	799	784	771	824	797	753	794	858	789	789	841	781	748	835	827	742	762	780	835	805	770	827	798	819	795	783	811	821	836	842	761	802	823	819	846	800	828	791	817	788	805	829	760	806	783	824	782	829	800	853	814	815	779	758	758	803	770	796	780	781	744	759	767	752	786	811	794	770	805	808	813	768	847	778	859	760	808	808	805	778	841	820	764	811	806	827	776	812	731	794	806	818	794	781	769	793	804	793	760	768	815	737	756	768	810	793	787	800	784	774	778	754	827	787	839	789	782	803	782	851	824	785	765	825	822	787	777	814	749	733	781	826	768	760	804	820	834	805	780	822	726	815	821	802	798	784	795	768	818	822	790	775	779	818	774	779	853	795	825	830	856	786	781	775	761	777	842	832	811	796	806	750	829	791	783	844	774	792	759	755	830	805	792	798	776	753	762	731	817	791	775	754	814	850	823	790	806	762	803	830	770	813	758	758	807	779	824	756	781	840	787	808	773	825	807	799	796	720	848	801	800	806	854	787	805	824	793	782	786	810	774	845	802	789	793	827	766	768	803	752	834	781	788	776	808	803	736	774	813	801	828	779	773	802	825	792	773	795	767	798	787	752	809	825	795	798	777	809	746	793	780	794	825	802	800	789	794	761	801	825	748	792	750	877	780	796	753	783	744	832	796	824	807	820	781	765	770	785	820	767	815	782	768	776	800	822	775	840	798	846	796	810	736	808	812	817	814	786	777	755	792	791	790	819	769	758	801	846	801	766	738	803	822	772	763	783	783	852	811	786	813	818	797
27637	19900	19791	8950	1434	517	513	532	511	478	496	474	455	506	513	517	504	502	477	484	512	490	487	498	511	508	485	477	532	529	556	465	518	510	485	472	474	481	475	489	468	510	483	484	497	497	492	485	537	469	522	497	459	475	455	440	522	510	517	510	499	512	479	492	489	512	516	433	464	477	510	499	498	439	501	508	479	488	491	515	491	518	526	503	491	503	528	479	500	505	456	499	497	483	478	533	472	506	496	480	500	485	525	476	490	530	478	529	537	511	495	510	523	511	560	472	531	467	503	470	487	496	498	531	504	494	498	517	516	501	539	509	507	531	468	487	522	520	485	511	536	498	486	466	512	522	479	495	460	527	499	484	497	475	480	492	489	523	475	466	524	496	487	529	520	514	483	509	515	524	520	445	498	489	513	477	475	483	467	500	481	478	481	518	482	489	529	515	523	494	491	481	482	492	483	515	482	508	515	518	501	517	496	485	509	509	481	497	518	504	494	531	522	486	494	530	473	520	484	488	485	499	460	465	500	482	541	523	514	504	512	491	529	513	453	517	510	501	488	496	500	516	512	464	489	477	474	512	495	537	493	506	484	479	509	496	555	505	512	475	464	488	505	516	499	534	498	495	509	478	502	496	472	488	490	470	501	495	475	479	483	516	498	470	495	518	488	528	520	466	501	480	515	473	509	494	535	497	475	523	529	469	519	522	518	515	506	501	489	496	487	514	521	466	492	528	479	491	501	508	534	514	516	501	468	499	526	495	484	528	484	526	510	479	475	480	513	503	475	491	444	497	480	476	492	512	469	497	521	472	508	538	517	467	553	449	475	500	506	471	513	526	474	496	531	501	500	510	479	491	520	516	493	494	487	493	471	517	495	498	495	480	485	551	458	514	538	495	495	522	493	484	469	523	501	455	539	488	516	491	503	510	530	452	488	527	512	479	463	488	593	515	534	483	507	511	501	484	530	527	494	499	506	517	472	479	472	527	499	510	509	501	502	511	430	544	481	483	463	474	482	522	470	477	502	495	534	512	439	482	543	523	468	511	512	512	507	490	476	483	505	496	488	504	525	514	500	482	490	490	494	506	462	527	515	510	462	515	508	515	518	463	502	492	569	469	492	531	501	516	492	482	497	480	506	519	480	494	511	510	523	520	477	528	479	480	508	521	494	499	459	467	490	488	476	464	519	513	523	438	518	521	475	528	536	492	486	480	485	498	497	504	524	530	507	503	490	485	542	479	481	517	481	484	481	503	493	478	485	513	516	530	506	513	548	528	508	479	499	521	476	487	488	490	497	491	504	530	491	488	522	486	495	497	493	476	486	503	513	573	530	524	476	522	471	497	490	514	498	492	471	516	506	492	495	509	484	483	492	488	463	527	479	488	544	530	502	487	498	422	501	511	455	486	480	516	493	478	509	489	494	492	506	512	493	529	483	452	541	473	436	510	497	500	525	466	498	510	520	486	532	477	504	480	533	510	486	449	483	528	460	469	484	469	493	490	474	502	514	507	511	519	483	491	496	462	524	485	486	502	497	491	487	482	556	524	487	506	491	503	508	520	503	516	534	428	475	480	488	486	479	550	499	482	513	495	514	496	471	472	494	505	485	477	512	497	526	489	540	527	495	477	484	523	507	495	475	493	524	537	512	529	452	523	511	492	509	511	522	495	492	526	489	499	473	453	483	481	511	491	503	470	505	522	500	488	509	496	469	471	510	484	452	472	496	512	512	470	483	518	498	472	478	461	481	519	506	527	516	488	508	510	488	483	505	479	501	483	544	515	504	488	518	505	519	494	492	474	507	477	502	507	488	504	485	521	524	499	504	556	517	490	488	471	512	515	521	455	471	475	518	449	497	497	492	508	473	515	482	529	551	489	514	464	509	499	482	517	518	488	536	500	478	516	520	489	498	475	461	518	500	516	480	527	515	457	506	503	494	530	467	504	483	513	480	476	520	489	494	489	483	467	466	521	492	498	530	476	458	481	444	539	515	518	479	515	508	467	515	512	494	479	502	506	470	506	513	479	498	457	497	472	477	481	500	489	481	478	503	495	514	527	503	505	506	484	480	496	511	472	495	469	493	472	513	497	499	506	481	451	494	491	529	489	522	484	495	516	504	491	481	510	538	474	529	464	486	519	525	445	434	520	496	497	513	490	515	503	501	472	444	496	517	504	479	505	517	472	544	492	499	498	475	465	489	518	485	525	511	527	509	502	487	452	504	470	449	517	527	528	503	492	508	508	465	522	518	510	516	476	484	521	468	488	497	492	511	483	503	481	530	493	473	472	495	506	548	467	510	497	481	464	520	520	495	483	470	494	501	463	486	510	505	527	506	455	476	494	464	506	464	536	466	529	494	528	480	440	487	502	471	530	476	468	497	482	502	493	460	514	517	506	487	484	529	505	532	471	516	507	526	479	533	453	503	500	538	504	481	514	489	509	534	505	509	522	496	516	474	499	500	505	456	520	501	481	477	482	494	516	487	493	488	504	492	469	502	504	500	485	511	508	489	476	522	499	497	488	523	516	488	535	504	500	469	500	522	479	472	545	517	465	475	471	447	475	476	503	509	519	458	512	511	506	522	487	486	504	501	518	529	498	495	495	509	484	451	485	468	522	474	503	467	543	502	490	491	508	502	506	503	478	455	494	501	484	509	485	456	510	500	455	464	492	507	493	484	478	485	523	538	510	488	522	482	512	511	510	517	508	475	510	511	529	492	488	488	503	491	523	477	517	514	499	487	450	510	502	517	499	472	515	507	492	452	548	550	474	504	516	486	543	492	479	466	488	472	509	502	487	490	473	492	463	496	505	505	475	470	492	516	505	489	533	502	539	473	536	542	506	482	468	505	526	515	510	576	529	511	502	514	515	528	499	514	457	499	497	521	494	470	508	461	489	501	539	524	519	490	468	500	464	516	518	456	521	471	468	502	510	498	482	477	496	545	502	528	530	488	506	464	463	487	476	523	509	526	489	512	525	493	545	503	494	500	481	494	460	520	491	495	493	488	527	526	509	493	455	516	501	506	514	488	504	458	499	516	535	504	519	503	480	549	476	504	460	489	479	464	499	515	511	498	490	507	471	453	492	520	474	504	507	493	498	550	483	505	464	474	464	479	462	474	481	521	470	496	493	498	478	490	542	490	477	504	498	490	533	498	455	534	501	483	524	474	515	465	525	473	506	504	487	511	519	525	492	486	496	526	540	515	481	460	500	488	512	534	523	514	517	499	504	510	471	485	460	494	498	545	507	503	522	496	503	516	471	493	473	504	512	515	472	507	492	526	457	489	502	510	541	482	481	450	477	528	482	510	519	478	524	479	478	483	531	498	512	499	556	490	518	522	461	488	500	477	495	473	516	514	487	475	513	501	508	494	484	491	492	540	493	525	476	490	523	475	488	480	510	503	501	503	521	515	501	481	514	475	487	563	509	531	445	507	503	536	506	526	505	508	539	511	458	489	482	525	494	529	467	551	477	509	486	505	484	537	500
16009	18940	20548	8657	1449	695	648	661	670	591	621	629	622	672	660	637	638	616	648	704	645	659	621	596	631	585	650	601	651	691	640	650	596	591	632	634	617	640	635	616	669	658	651	628	635	652	613	632	704	686	569	627	637	644	684	620	623	625	626	625	677	618	640	686	591	604	593	586	660	598	648	640	654	627	616	623	644	604	633	618	644	676	671	587	618	650	605	674	657	627	633	652	621	658	635	619	621	644	629	642	646	600	620	609	640	652	647	618	615	631	626	600	639	604	584	599	621	614	663	638	640	644	611	617	587	628	645	613	609	654	652	675	646	634	673	621	653	622	636	638	607	686	615	631	687	589	621	640	649	609	595	656	689	625	643	618	589	630	567	591	616	596	645	654	641	675	610	653	608	640	630	594	647	625	632	641	624	682	630	626	649	649	635	612	660	607	636	620	631	616	665	582	639	609	626	644	577	628	631	642	646	641	618	629	607	634	592	655	618	664	677	633	618	653	682	642	651	633	599	606	636	622	664	636	637	709	656	659	635	634	628	612	608	668	668	685	610	654	583	627	672	649	640	676	624	573	607	651	667	665	605	637	643	605	660	655	607	628	690	647	615	676	606	618	660	636	631	648	639	605	616	657	620	616	641	668	616	660	632	628	627	602	607	647	671	658	630	601	654	640	632	633	617	655	583	640	649	656	627	639	629	599	674	585	647	660	660	643	597	614	620	632	659	613	662	624	609	605	632	655	643	609	627	645	615	642	611	599	598	685	648	658	645	605	588	661	662	638	607	683	673	634	692	669	630	627	639	617	633	650	636	626	614	635	671	663	684	625	663	567	686	686	604	663	625	656	642	634	627	615	656	636	645	651	610	625	624	604	635	624	620	626	643	644	654	598	660	573	657	635	614	658	623	622	686	636	664	685	631	616	632	578	647	649	622	607	635	634	586	636	605	658	627	622	607	635	629	600	642	666	663	603	634	673	622	636	652	655	672	644	628	623	701	611	653	662	603	626	607	632	634	701	620	579	648	582	600	634	610	596	644	634	659	626	604	639	630	642	629	610	636	648	598	665	632	654	598	641	633	683	622	629	664	657	598	634	614	658	614	594	663	659	625	604	651	618	613	634	631	604	621	623	674	655	622	641	625	672	617	661	632	611	675	627	581	644	607	666	604	605	638	658	644	615	627	615	644	628	652	656	642	672	630	635	603	630	667	653	618	632	644	640	634	685	599	625	680	584	649	584	634	622	656	583	650	595	668	674	678	628	611	611	663	674	616	611	612	646	661	609	583	602	609	596	629	650	648	633	652	667	632	655	676	581	645	646	626	631	632	621	617	587	624	708	655	605	644	662	624	612	659	665	612	644	602	598	637	644	615	643	659	660	678	641	633	644	613	635	646	661	602	632	603	634	622	646	601	614	617	642	665	669	583	645	666	626	664	638	685	623	655	642	629	658	643	598	586	638	602	633	633	642	666	647	613	647	632	681	597	637	663	608	575	680	599	646	615	615	622	647	645	596	650	601	652	641	646	606	633	629	607	646	598	639	616	661	600	670	621	643	626	589	633	632	636	623	633	627	624	673	618	620	610	655	654	648	642	632	601	647	641	658	661	636	642	624	626	592	607	658	649	625	624	643	613	618	663	643	652	620	640	632	640	656	615	614	637	640	605	630	623	636	647	623	602	597	647	618	602	632	619	658	628	590	594	629	705	627	601	641	635	629	594	648	659	668	630	640	610	642	630	638	628	634	597	608	641	627	618	664	636	613	654	604	653	609	636	643	640	636	654	676	640	612	651	631	608	606	617	660	671	590	652	643	670	669	674	642	649	658	645	673	639	626	613	638	635	632	648	665	663	654	646	617	648	646	678	645	644	617	620	626	641	634	648	629	648	616	594	623	677	643	608	632	639	640	636	645	638	627	619	600	684	616	670	608	581	664	668	600	644	662	631	644	667	648	608	628	672	680	661	629	658	623	616	596	643	652	662	630	630	587	629	612	654	638	651	632	629	571	619	629	602	652	597	614	663	627	622	606	612	641	596	675	638	600	615	636	655	630	628	651	639	622	643	647	617	693	609	646	625	633	599	661	630	624	606	652	598	628	608	650	635	631	652	568	601	658	618	651	638	592	649	622	643	639	640	659	658	658	623	621	628	579	633	639	640	666	619	660	627	672	617	651	639	665	656	624	660	642	588	623	626	634	634	645	650	654	592	651	632	615	625	589	675	623	587	590	638	623	635	648	622	666	686	650	655	597	656	694	642	637	597	607	665	650	615	655	639	681	634	671	657	695	625	674	650	635	622	602	629	631	625	666	625	602	636	616	644	638	669	677	617	601	634	624	612	629	692	612	662	616	600	581	691	622	654	636	631	607	609	611	625	615	634	552	604	606	663	672	655	636	621	643	670	647	623	670	702	637	650	653	622	616	651	618	608	610	633	624	636	639	632	621	591	582	592	623	622	676	649	641	645	636	624	603	629	610	628	594	659	653	640	645	615	596	663	599	651	664	582	607	611	634	680	627	634	617	613	633	612	652	588	648	628	617	679	603	612	679	683	660	651	614	648	629	622	635	650	635	619	580	638	662	667	669	629	593	600	638	692	668	636	614	614	636	604	618	642	614	619	627	657	647	641	571	662	682	661	639	613	608	644	618	612	634	634	638	642	604	629	681	639	599	652	603	583	643	645	627	611	639	613	611	656	659	638	625	621	580	620	641	621	615	596	601	659	626	602	565	621	623	640	638	636	635	660	624	659	606	635	631	647	602	606	631	604	614	649	599	605	692	637	598	608	632	643	645	581	626	660	612	621	643	661	603	613	662	655	704	648	651	624	597	605	625	638	635	658	668	608	595	602	619	670	617	591	586	665	659	653	630	626	655	671	596	610	600	598	623	647	616	620	652	620	635	653	658	607	637	676	646	627	585	665	622	619	639	615	647	647	650	629	587	665	632	620	661	638	609	656	642	632	668	624	618	639	601	631	609	674	632	613	652	636	640	601	661	638	615	649	650	606	644	590	658	621	625	639	647	677	589	649	620	656	651	648	630	650	625	622	620	626	664	647	623	633	656	666	635	633	673	647	608	635	644	645	590	640	610	653	651	625	667	630	630	683	690	621	629	659	618	631	621	688	600	651	655	602	661	622	655	614	637	664	657	616	610	596	636	690	658	664	630	585	631	665	659	645	634	639	658	600	647	641	635	682	641	682	641	672	590	672	670	614	619	641	618	674	631	640	632	615	639	637	623	639	622	603	650	627	594	633	638	628	632	629	639	576	611	673	649	624	654	593	593	599	621	641	619	644	639	691	634	605	645	631	601	633	621	653	701	634	636	639	614	660	643	631	649	585	642	647	632	636	669	634	614	662	618	637	656	575	631	634	650	636	620	610	604	650	631	652	622	637	603	606	631	644	673	694	661	626	682	661	611	616	576	678	642	660	598	659	615	628	611	607	639	626	648	649	559	678	623	632	674	642	648	629	601	597	621	631	632	626	624
23126	21246	31243	32167	20361	4807	1072	908	850	872	868	842	788	806	799	830	781	796	769	780	830	834	806	858	769	761	796	773	812	782	808	877	785	843	815	804	799	795	824	757	851	801	772	815	814	802	767	779	773	858	842	753	776	859	827	853	746	811	862	850	861	800	785	817	805	741	785	813	845	759	813	788	772	817	805	753	793	815	835	785	826	821	827	839	764	771	785	783	843	764	794	839	841	770	795	773	802	771	803	811	835	869	780	794	811	811	827	767	765	755	850	794	830	803	794	799	769	758	823	785	789	810	841	772	815	798	842	796	824	832	772	808	807	747	810	758	798	781	735	776	852	822	822	839	820	815	788	803	804	802	790	766	787	811	817	773	777	793	797	824	843	799	771	764	768	822	832	741	748	802	758	801	779	785	731	814	834	805	784	807	814	851	796	759	825	773	791	817	814	798	760	826	849	809	765	785	794	775	752	855	752	776	766	811	814	743	784	730	772	765	831	825	809	776	767	800	803	768	840	831	788	851	785	837	822	741	845	779	852	790	728	806	794	785	814	825	809	758	762	777	858	774	826	823	800	778	781	784	825	783	775	815	795	810	824	793	740	788	801	784	786	797	821	828	851	778	819	780	774	823	800	811	808	761	754	783	799	797	755	756	791	789	771	765	752	773	767	844	817	810	799	814	788	842	802	852	800	815	807	777	814	843	788	790	853	791	812	833	839	857	801	824	781	810	818	830	804	819	813	781	801	823	803	795	783	772	826	780	805	777	814	741	792	817	811	814	754	875	855	802	847	809	812	771	809	818	806	828	832	795	807	848	846	839	804	766	804	791	781	763	841	759	796	815	863	824	778	804	790	831	794	832	806	802	768	839	782	835	820	802	819	834	861	782	802	796	770	797	811	782	810	781	799	796	806	827	801	829	756	780	792	770	808	764	869	843	780	842	811	842	809	819	799	801	815	776	768	780	800	803	778	814	772	725	795	787	749	830	748	769	833	825	841	745	807	825	809	776	797	804	811	798	798	873	810	816	867	782	788	811	822	840	812	806	773	809	782	791	826	834	777	807	805	770	771	782	803	838	776	776	812	807	790	810	812	836	830	778	749	794	759	817	749	766	804	801	847	785	802	772	840	849	795	785	794	793	790	839	812	784	746	796	855	848	814	808	880	801	825	792	800	789	848	810	807	785	838	829	816	772	816	737	819	845	810	816	818	772	821	789	760	797	795	781	793	813	796	819	767	796	856	754	796	818	826	788	804	803	747	817	783	821	812	771	831	745	762	827	798	809	777	843	818	770	747	859	808	807	844	838	827	781	771	793	835	768	771	794	832	809	767	852	843	796	740	822	760	816	744	758	837	808	808	801	785	793	816	791	777	782	852	798	792	770	818	756	772	793	828	774	791	778	821	756	754	765	819	872	792	829	838	800	819	794	808	799	790	772	791	809	836	762	842	826	829	822	755	838	753	828	823	846	753	700	804	728	809	791	764	750	793	791	802	808	770	814	837	812	774	808	787	817	751	876	767	812	803	841	850	799	809	836	783	825	751	781	751	748	831	793	755	811	802	720	796	794	783	764	769	756	796	803	837	785	782	783	813	778	770	738	826	795	768	807	753	844	804	811	775	795	780	792	813	851	752	781	788	773	827	776	785	783	822	764	797	811	842	750	820	810	818	814	818	794	802	851	808	807	797	801	836	838	791	853	829	849	794	801	779	799	759	783	770	809	856	799	789	786	748	790	784	797	794	834	764	799	778	819	786	782	823	803	798	799	768	758	805	775	803	793	795	790	818	775	805	809	808	853	819	748	796	807	842	784	791	754	783	757	828	812	753	770	784	798	767	791	815	811	754	790	795	801	823	795	777	784	796	788	762	827	775	817	833	831	754	801	805	772	795	831	785	794	802	832	769	810	830	793	756	803	778	805	792	835	805	817	804	819	794	789	830	772	745	776	855	829	829	783	786	834	794	762	839	789	772	815	799	812	779	796	834	790	763	817	849	773	764	806	804	776	766	774	782	790	869	803	849	791	821	822	791	762	807	836	800	789	787	787	807	772	793	825	787	823	766	834	785	753	831	777	821	759	789	761	756	829	777	744	823	858	813	830	729	753	792	836	830	756	793	780	800	792	820	823	814	834	841	790	848	819	794	810	816	817	842	761	744	815	856	812	781	847	863	867	828	754	781	792	791	809	761	825	769	802	840	830	788	795	806	789	790	803	796	785	800	769	769	797	789	827	834	886	771	780	747	812	769	782	825	808	812	756	757	790	784	722	837	779	814	808	823	786	848	781	775	818	845	816	793	775	796	759	828	818	832	825	802	834	806	775	812	823	783	765	785	794	808	770	765	832	754	806	804	803	778	802	803	784	851	790	774	786	807	810	764	784	808	781	791	813	746	747	830	775	801	797	808	817	821	829	816	771	773	822	791	826	851	843	814	794	763	773	807	795	801	785	812	796	743	841	813	829	832	824	808	844	770	779	802	815	787	814	792	824	812	813	808	787	769	791	817	764	809	830	778	806	804	830	772	791	842	770	825	787	797	838	819	789	790	816	811	736	777	806	768	759	827	793	884	796	776	789	789	760	788	764	772	852	841	824	775	808	819	807	790	776	792	856	812	792	765	793	796	764	758	842	801	816	791	813	819	797	814	784	860	804	803	803	809	758	777	813	752	776	761	808	791	791	746	809	800	791	775	761	781	814	772	788	736	784	804	809	816	813	811	753	809	778	794	847	786	810	787	739	826	805	884	786	816	794	786	859	778	765	799	789	791	804	787	755	805	811	797	788	790	824	829	794	798	850	772	789	786	828	821	793	801	808	787	745	812	785	797	816	844	765	782	779	825	843	857	782	798	770	813	791	838	775	825	834	798	822	799	799	760	837	795	754	749	800	782	832	756	790	812	840	792	812	767	779	824	772	823	820	782	774	808	790	800	811	774	769	875	852	814	862	786	777	778	777	793	843	852	804	780	820	765	850	775	796	831	834	818	783	813	803	801	783	812	796	810	775	795	840	853	761	816	819	771	754	802	821	792	821	794	801	762	741	816	836	830	832	789	804	829	822	786	762	846	784	842	749	821	791	763	738	797	790	820	812	781	822	776	770	804	778	813	783	810	834	772	779	766	798	767	787	810	775	817	768	788	820	798	744	772	790	774	815	819	810	862	817	809	843	816	840	795	801	732	815	803	803	786	788	815	781	835	825	766	801	801	803	764	739	760	753	813	801	735	838	773	842	730	817	790	832	846	805	803	782	830	806	785	809	776	775	822	807	776	826	813	817	809	744	783	784	789	815	783	757	790	812	800	812	800	810	810	811	796	759	813	799	892	749	790	761	790	790	752	796	830	802	801	843	840	815	770	805	772	796	792	834	774	840	829	757	782	794	829	774	912	843	858	767	798	833	792	803	796	816	786	778	789	798	813	856	797	852	776	783	813	811	826	816	772	818	820	803	776	777	798	833	771	803	810	835	789	788	750	750	773	841	780	778	752	769
35752	57832	55380	39737	7962	1293	1172	1194	1124	1060	1086	1062	1079	1032	1038	1031	1047	1028	1042	1040	1033	982	1005	1020	1032	991	1003	1029	1018	1034	960	981	1032	958	1017	1020	994	1028	987	1069	1038	985	952	973	960	1003	969	955	957	1008	926	1004	1070	1018	975	965	1005	1027	987	939	972	1011	1019	966	958	953	1011	989	993	1011	1018	983	1030	991	1021	1082	1048	1022	961	975	971	1033	1050	1030	965	1047	1018	1011	1038	1026	1042	986	1017	1004	976	1026	1054	1022	959	1009	992	998	957	961	993	980	987	1007	953	1020	940	969	1084	1032	942	957	1028	1031	993	996	934	998	959	998	1025	1016	1024	1029	994	1023	1025	1022	1054	1041	980	968	1051	1043	981	1040	953	954	1019	1057	1084	966	1034	997	1000	944	1026	976	961	981	980	1019	970	952	939	971	1038	1004	967	983	985	1020	1090	1051	944	951	960	1014	955	979	942	1020	976	963	958	1037	1018	991	974	1040	1024	963	1020	962	994	1031	977	1002	1052	1044	987	1013	987	964	1025	1017	986	993	1055	1065	992	998	999	1029	1023	1052	1000	967	923	989	949	978	1028	960	1045	1024	1003	1018	978	954	1010	977	1049	988	995	1054	995	913	1045	952	979	1001	942	977	972	971	1042	1029	977	1007	1047	1006	1043	1031	927	1040	975	1020	978	1058	1043	1010	1004	990	962	983	999	1015	1007	994	1010	1016	979	981	1021	963	973	1031	1034	990	1007	983	991	1028	946	1048	1016	980	1050	988	1003	1014	1026	954	1012	1018	1056	968	978	1038	1002	991	1012	1027	1058	1029	986	978	1006	1053	999	1020	950	1019	1014	994	966	977	1017	1005	978	973	973	999	1030	944	1046	990	1065	1029	965	1048	1048	1009	952	990	958	1030	995	1051	1021	965	967	1008	1009	980	1015	1007	985	1035	1026	999	987	1037	989	955	982	985	964	1016	1003	1026	1033	995	1053	975	1006	1074	1037	1009	996	995	960	978	983	1046	931	954	1022	1023	1003	1036	1012	1016	980	982	980	986	1058	982	971	984	1026	1050	982	999	1005	1002	1027	1041	984	1013	1007	1024	986	1010	1066	1035	1036	955	1009	986	1026	1015	1019	960	1007	1047	980	1011	974	983	988	957	965	1002	1003	1050	962	918	1004	1066	1014	1032	1001	1032	1000	1005	1030	1010	1044	994	970	1056	1004	990	1051	984	992	1008	1019	1016	1085	1014	1006	1056	1017	1005	976	997	1056	959	973	975	989	991	1050	1033	1032	981	944	1043	989	993	970	1015	1047	982	993	994	999	1021	1012	1018	1021	1023	1026	960	1032	1020	969	975	1076	1014	1028	1040	1033	1085	1006	988	1026	946	963	993	1000	983	998	970	928	957	996	1013	1017	989	982	999	1040	1026	1058	995	965	1000	1006	983	950	1034	982	1029	961	1032	968	985	1002	960	1005	1020	966	1005	1006	982	1006	1014	1010	999	1054	1007	1040	947	1031	1002	972	973	1037	993	1058	1002	1017	1013	1015	1008	1057	1011	1012	995	985	1038	1026	1019	1041	1026	994	1008	976	964	993	906	972	1024	1007	1006	997	975	1002	989	968	1001	983	1040	995	1023	1009	1028	1008	1056	1051	1016	998	997	1104	1002	1010	1000	977	1020	1006	1004	1016	928	964	1023	1015	982	941	1008	948	1027	939	1020	1013	981	979	942	1011	1038	1000	968	1018	977	999	986	1009	1027	1054	1042	993	1011	999	1013	959	989	990	981	1012	1015	1018	982	951	1003	1010	933	944	1011	1005	1006	995	1027	1020	953	1014	1006	998	990	1009	978	1059	1005	1063	975	1004	917	974	968	974	1032	1001	1095	991	939	1077	976	1057	988	1031	1083	996	1000	1010	1019	983	981	986	994	975	1012	972	1075	940	1023	992	987	1088	1029	1021	1021	1011	995	1066	1005	1007	1043	995	965	1007	1027	969	1032	986	1033	972	1014	974	1011	1038	944	984	1023	991	1051	976	1053	1000	966	1042	966	1039	993	1004	956	1025	1019	959	1013	976	1032	1021	1013	1037	1050	1006	1076	1010	1050	1028	1021	1017	982	1003	984	993	1046	1045	927	986	1069	1000	952	977	1010	995	978	976	995	996	1013	948	962	1013	961	1002	1018	1017	1035	1000	945	1032	1058	1000	943	1041	950	974	1004	916	988	1052	1045	1021	1048	984	1000	994	975	1083	936	956	1018	1003	980	1048	986	978	1016	1001	1026	1006	1022	982	1012	1046	1033	999	966	1012	987	1029	994	983	1011	1005	946	1018	972	975	1003	991	1024	1053	1031	973	998	960	972	981	1006	972	954	996	955	1005	976	993	1010	983	1000	998	1011	1015	980	1013	959	1011	993	963	1023	1002	1015	1062	1002	969	987	1015	1032	1029	995	999	1013	1041	990	1013	986	955	941	1025	1004	979	980	1017	1060	1002	979	994	1042	998	979	1020	1027	1030	1001	1053	991	992	960	1042	998	1028	1033	961	1034	1031	1002	981	984	1030	1003	1038	988	1009	1020	1001	1024	1103	980	1039	980	977	975	1006	971	974	1046	989	989	969	982	1000	1005	1002	1012	997	948	1029	1048	983	969	978	975	1016	1037	947	990	991	960	967	1049	995	964	996	1002	1017	1021	1056	1001	993	938	980	1027	1022	980	989	981	962	951	974	970	986	1007	1029	948	1050	1001	958	995	940	1054	964	992	1034	1049	947	980	985	1048	1045	985	1007	1017	990	963	1041	1028	1033	992	983	996	985	1000	1057	964	1004	1006	1041	969	990	1039	993	1013	1023	940	978	1038	1000	989	971	1058	1015	979	1021	1027	976	960	995	1024	1004	1047	1028	1027	957	1033	1012	1039	1070	1001	974	1022	1014	987	959	997	994	995	986	1020	942	1071	990	1040	990	958	990	988	1014	993	1082	1020	1011	974	977	1018	1001	959	1018	1018	979	1002	940	993	1001	975	1008	1001	988	997	993	1011	989	1026	987	991	1008	1055	1063	977	998	933	1033	1057	934	1000	954	1051	1028	1026	985	1006	944	951	998	1025	1014	1026	965	970	999	1003	961	1020	975	1014	988	973	966	997	1037	1016	970	980	996	986	974	978	966	982	1016	965	1017	956	1006	966	992	983	1024	1040	979	1033	993	953	984	1011	990	1003	1024	987	977	988	964	1041	1014	1041	943	1008	994	981	932	1031	1073	981	967	1022	1000	984	1007	980	988	1022	1099	978	1000	997	1020	1008	999	1003	980	1070	1035	971	1005	1048	982	941	1015	985	1042	1026	1011	1027	990	1024	981	1039	962	984	959	1014	959	972	1063	973	963	1036	982	988	1035	1051	988	983	1017	984	971	1025	956	1035	959	962	937	991	1000	1012	1031	1000	980	990	1059	993	1037	940	956	965	1010	960	1002	995	991	1026	960	965	992	970	911	992	1011	1037	1020	966	1034	1030	1022	975	946	942	1022	1023	953	1008	1017	999	1030	980	989	985	1010	1005	981	977	972	1000	981	1006	1016	931	1008	1009	995	989	984	979	996	1035	1021	1018	950	1050	1001	1049	993	970	1022	994	1035	1012	977	1003	964	1020	1009	974	1035	1063	998	995	960	977	1035	985	978	968	983	1017	1006	998	1033	1010	996	986	1009	975	1016	984	1027	937	994	1019	990	1014	1029	1044	1042	955	987	1030	985	992	1049	940	990	1013	1009	987	1011	1061	999	1041	1023	1016	1094	999	1008	986	985	1017	991	968	952	1046	978	971	944	1007	1011	1039	1025	1019	990	970	1003	1015	989	980	1010	960	1013	964	955	1025	1042	1037	1038	1019	997	904	1000	974	1039	1075	975	995	992	997	971	984	936	989	1009	960	997	961	973	1055	933	998	995	986	1019	973	977	1059	982	1064	972	990	999	985	996	986	1022	998	965	989	948	962	1017	983	1097	949	1001	1056	1034	983	1049	969	1028	977	1042	1001	1001	1008	962	1018	990	960	1010	996	972	989	972	992	1012	1070	996	961	1056	1044	1027	949	947	1007	1000	1025	1038	1034	1022	1026	1001	1073	949	1020	989	971	989	974	961	979	1015	989	965	1014	1035	982	962	979	1014	1019	948	1050	978	990	983	1014	968	997	1004	989	992	1012	1016	992	1002	996	961	1008	1002	1027	979	996	928	994	992	1023	1057	997	984	1019	1021	1019	996	1026	980	973	983	989	985	1020	1033	963	986	1012	971	1013	1066	964	1042	1008
24596	21351	29875	27637	7545	391	270	273	288	267	244	262	276	266	270	267	214	277	281	245	225	276	265	266	262	224	240	265	269	262	235	220	256	245	238	274	247	249	266	266	261	224	251	244	264	257	288	253	256	288	277	290	236	234	254	262	228	247	248	267	238	252	249	249	234	231	240	292	262	244	246	242	240	249	269	235	252	260	248	227	255	261	258	252	234	249	247	244	246	266	237	272	262	254	267	248	259	248	274	251	247	239	274	300	270	238	297	297	267	248	240	268	278	241	266	224	269	250	276	262	261	261	238	262	234	249	253	264	231	281	266	234	245	273	238	259	263	255	268	233	248	263	247	230	246	272	252	210	251	260	256	246	256	233	246	256	239	241	258	284	257	265	246	245	229	238	257	237	253	253	292	285	261	283	254	245	262	285	254	257	236	261	256	246	271	237	249	237	226	242	255	259	249	259	272	261	252	245	252	270	234	242	279	254	263	265	242	279	201	260	267	214	253	236	243	256	241	236	279	229	272	267	259	252	255	272	253	245	246	259	249	246	259	271	265	266	261	257	289	248	244	276	237	263	232	232	274	219	243	256	266	267	241	242	233	254	276	247	275	252	279	261	250	283	235	273	240	252	304	256	252	249	246	232	239	305	276	224	275	285	265	260	264	257	257	255	249	221	254	257	238	257	236	239	251	240	260	244	248	229	247	265	232	256	257	235	236	271	255	249	234	252	236	241	271	299	272	262	248	226	266	268	267	241	249	261	263	276	273	250	251	236	240	249	280	255	260	250	261	283	243	260	264	277	270	244	261	273	239	234	242	245	242	253	243	260	248	270	267	257	263	247	276	245	263	263	237	272	232	269	240	220	233	243	259	281	199	267	263	280	259	277	250	241	265	266	260	242	242	255	247	225	237	260	249	250	258	277	252	254	240	277	267	256	249	249	248	245	253	255	235	280	238	229	247	238	244	263	268	273	257	243	259	231	215	298	282	243	240	248	244	226	280	259	240	254	249	263	247	248	270	240	265	244	249	250	251	260	231	252	257	259	254	244	239	226	262	266	263	263	230	263	252	253	233	261	247	261	226	243	246	247	246	246	239	246	278	268	278	208	248	248	264	263	270	253	263	239	238	252	244	268	277	254	237	229	261	251	257	236	262	241	303	250	269	244	261	258	248	259	239	234	222	227	243	247	239	280	256	251	260	254	240	257	277	263	272	247	270	264	258	231	302	247	258	263	228	258	224	232	244	261	264	242	238	229	235	232	241	253	249	244	235	250	269	245	270	252	243	259	261	270	240	279	232	248	251	220	246	267	268	261	259	276	260	241	281	235	241	237	241	265	253	261	269	261	265	255	244	279	247	222	267	266	274	269	241	275	266	242	250	233	225	260	265	225	252	256	254	258	268	234	252	238	277	241	273	257	270	276	272	239	268	238	286	229	271	276	265	246	253	239	270	255	252	252	251	263	236	273	248	260	273	237	263	219	255	223	249	256	250	239	254	237	262	265	250	237	254	262	227	240	249	266	280	223	271	276	245	255	264	253	240	242	239	230	252	225	276	255	242	256	252	252	251	252	279	260	267	245	256	264	226	270	233	237	259	221	266	254	244	236	255	244	243	243	252	246	271	252	236	250	227	259	267	281	240	260	246	271	253	241	251	226	246	293	260	226	254	245	259	274	294	280	300	274	262	246	251	233	229	253	236	263	262	237	232	253	230	250	246	257	286	252	256	262	253	265	236	241	245	232	259	254	271	242	232	238	245	242	285	226	240	244	235	244	253	253	255	251	252	233	238	243	242	265	261	234	273	260	241	257	231	260	240	287	251	245	242	270	248	232	272	253	282	274	263	275	272	247	237	262	244	261	270	250	281	237	230	269	259	244	253	249	257	244	275	275	257	267	232	281	242	227	250	254	262	273	259	250	262	230	222	240	253	273	259	240	255	262	263	246	262	266	264	263	235	233	282	248	223	239	256	247	239	242	243	241	274	284	274	245	280	262	251	252	252	251	255	291	268	223	246	243	226	242	245	248	282	259	253	247	245	230	262	241	273	227	254	246	220	236	282	238	256	254	251	252	270	240	265	261	248	257	274	285	264	241	219	252	241	245	239	223	263	272	265	267	266	301	264	259	267	220	262	235	250	254	269	266	276	249	234	233	229	275	247	265	267	228	280	249	254	243	252	246	261	268	208	225	269	264	256	268	272	243	273	233	222	262	242	275	212	233	249	229	275	273	240	257	242	282	234	263	257	257	252	258	263	237	251	254	247	263	265	244	247	235	243	256	233	262	247	269	258	257	282	246	275	256	249	225	277	260	226	258	239	227	247	226	236	263	246	281	254	266	257	282	242	259	271	259	261	224	245	257	288	273	264	241	262	246	243	285	253	247	283	251	247	232	247	248	258	259	266	260	238	231	233	254	259	268	244	253	248	259	247	254	208	217	262	242	234	265	245	230	259	266	274	259	243	226	247	243	270	245	256	235	199	255	263	291	254	231	233	241	245	241	244	266	245	267	260	231	289	232	253	250	261	270	256	258	264	232	257	248	245	255	212	263	250	224	249	260	244	232	250	260	251	226	273	262	287	256	231	235	256	256	266	269	222	251	228	257	261	264	246	276	242	240	263	211	268	276	254	213	258	250	275	251	272	272	242	231	259	271	284	288	213	249	281	265	245	276	249	241	286	246	256	252	254	252	242	244	254	257	262	240	256	247	245	229	277	238	276	251	259	259	251	255	265	262	259	256	244	238	239	260	260	252	240	235	266	235	260	256	233	240	233	261	275	247	230	253	238	269	282	251	220	258	245	255	235	261	268	253	263	251	244	245	241	219	274	222	230	264	254	274	260	256	262	257	258	272	277	263	251	244	263	265	258	284	247	238	231	272	255	240	249	261	256	242	251	235	247	246	240	260	241	250	249	247	255	251	264	265	233	237	237	244	222	248	282	246	248	243	309	239	274	262	255	284	255	260	276	237	239	229	216	259	275	250	237	260	208	252	259	236	241	264	248	241	258	265	245	220	224	239	228	255	245	277	279	270	249	240	209	265	227	250	249	268	303	260	250	265	232	261	254	231	240	251	243	273	243	269	266	258	283	251	262	261	249	272	255	261	241	255	251	251	274	265	249	249	235	270	252	239	257	245	262	256	253	247	262	250	275	265	239	227	224	238	221	219	228	263	258	250	242	255	241	263	249	263	264	248	226	245	242	276	244	255	222	262	256	245	275	232	263	233	248	278	268	230	237	234	245	282	262	261	266	284	262	240	251	234	234	274	266	246	229	223	249	256	238	252	260	257	260	283	260	253	229	253	250	243	255	238	264	259	245	269	264	259	250	275	239	276	260	260	250	263	267	245	242	276	227	219	249	247	249	267	235	246	247	231	290	292	250	223	257	281	253	231	268	220	263	249	288	259	268	227	249	258	252	270	277	241	256	266	224	275	261	237	253	286	245	249	235	254	257	265	234	240	259	254	272	259	230	258	264	259	198	268	253	243
31797	46778	42786	29194	3935	476	452	414	403	355	370	395	375	389	371	376	342	344	346	356	336	341	368	374	345	365	362	350	354	346	314	331	370	345	342	348	338	398	336	358	320	349	334	335	360	342	328	348	318	366	350	348	347	346	362	361	364	365	330	343	348	375	353	345	318	372	329	325	321	327	291	361	349	329	321	356	319	325	349	372	352	371	316	307	349	348	355	329	333	348	356	375	365	374	330	327	366	359	314	352	382	337	368	322	341	311	361	345	319	296	353	349	340	339	339	363	365	302	371	350	319	343	336	318	323	357	348	330	346	387	313	355	328	339	315	342	355	339	334	374	349	344	316	362	351	332	316	355	333	347	326	314	339	373	383	340	350	329	340	379	357	328	362	332	339	338	355	327	347	402	343	372	332	360	317	384	357	334	330	344	350	353	333	362	313	326	350	350	339	329	352	318	335	315	328	393	355	385	375	359	344	348	320	356	328	360	380	336	340	317	346	326	343	378	323	312	378	348	332	352	327	336	324	345	342	356	326	341	336	339	342	313	345	341	323	350	324	325	363	371	354	354	320	346	336	346	346	345	348	385	346	333	373	390	323	334	318	356	307	345	356	342	353	336	337	340	362	361	292	351	362	364	328	368	371	349	352	326	346	363	359	342	350	338	347	356	341	375	350	347	343	338	348	324	355	324	319	355	337	321	334	319	370	331	329	332	364	336	353	329	308	364	321	298	367	338	366	367	347	309	315	347	331	341	328	332	338	327	360	338	351	365	356	363	361	347	350	361	342	307	319	384	359	319	346	353	323	347	344	345	335	338	360	342	335	400	340	335	329	340	356	371	336	341	333	341	347	325	322	375	343	343	361	332	363	345	347	332	356	358	336	342	344	374	361	352	358	322	350	342	338	357	325	331	344	332	327	329	325	351	348	331	330	363	337	346	340	367	368	323	346	373	340	354	355	336	340	356	327	329	354	344	366	355	360	329	350	340	372	352	343	351	350	351	385	332	323	366	341	363	368	342	356	339	319	323	338	352	321	316	347	332	351	381	359	330	357	349	318	340	326	365	370	318	377	356	333	379	342	368	372	318	359	383	307	332	350	328	349	334	351	354	369	342	345	314	349	376	333	373	332	323	385	350	356	353	347	352	351	348	328	366	342	360	358	360	340	367	363	327	344	355	301	325	360	355	409	338	354	319	363	354	337	350	373	323	364	359	324	352	359	350	372	325	366	361	374	337	331	346	339	355	345	355	359	336	340	358	343	346	351	341	368	349	379	355	374	339	309	353	360	345	328	350	338	297	342	297	387	357	324	357	316	329	383	340	350	326	356	348	357	345	369	323	322	341	373	341	347	342	348	341	341	355	354	344	348	360	344	360	358	358	337	339	324	342	309	330	328	361	367	306	320	334	368	324	348	355	384	349	336	348	363	378	340	335	358	387	358	370	334	343	333	359	334	368	373	365	352	306	354	366	380	377	370	349	321	361	346	342	346	363	339	381	340	378	331	365	317	325	340	393	332	336	374	382	314	355	347	368	359	344	348	324	348	329	368	358	325	334	358	351	349	329	339	384	339	341	337	366	349	343	352	324	333	396	343	357	329	364	339	350	352	316	375	318	321	331	346	318	307	325	347	343	369	343	338	317	317	335	335	337	378	377	346	369	354	315	365	345	362	342	341	320	340	332	389	338	370	332	329	344	355	351	374	324	346	360	346	333	362	357	323	346	347	333	323	329	354	370	349	354	326	343	322	327	341	365	383	366	346	366	345	361	331	345	340	348	368	333	340	363	334	333	319	351	334	334	332	328	350	353	333	348	332	307	361	343	354	333	364	325	336	353	358	338	306	362	357	367	318	344	359	375	347	307	330	346	321	340	366	346	350	321	373	363	363	363	341	327	316	359	369	335	340	350	375	363	362	331	323	349	375	352	386	328	336	327	355	350	338	338	350	330	345	361	331	341	320	348	316	361	366	351	328	344	373	335	364	352	330	314	363	354	321	348	342	326	339	330	365	311	347	329	357	349	330	326	346	333	343	310	372	354	361	350	337	337	346	341	351	358	354	349	360	366	380	358	331	315	332	381	337	316	357	357	330	389	349	315	332	371	353	342	350	325	314	322	321	374	343	368	347	360	344	341	361	371	321	312	366	331	344	342	347	334	346	353	327	362	333	320	379	332	346	343	324	339	333	337	356	371	334	342	336	322	318	324	350	332	319	338	367	366	310	329	343	357	366	341	340	349	369	323	351	361	342	373	332	333	353	326	377	371	358	376	326	334	362	349	365	350	338	319	337	334	344	371	344	332	337	337	364	369	325	342	393	322	366	332	331	381	330	350	342	351	346	380	345	355	360	354	324	349	346	339	359	350	372	327	341	343	332	334	318	362	316	357	337	346	340	335	355	331	331	331	336	360	339	316	323	374	369	367	344	353	303	322	359	355	336	371	365	341	350	338	354	364	359	344	336	306	325	347	354	330	336	345	346	347	338	350	351	332	365	347	342	366	334	376	363	339	316	334	345	350	346	377	336	329	353	352	338	331	383	354	378	342	327	311	337	368	340	342	342	355	325	338	326	310	366	317	350	348	355	351	330	357	338	350	361	358	342	353	332	350	368	304	391	354	323	366	348	345	359	349	358	309	348	375	355	306	356	354	365	378	338	331	371	367	329	345	369	341	360	373	331	341	341	336	326	364	371	333	357	340	355	316	369	369	352	350	350	363	352	366	334	318	393	339	347	324	344	335	390	366	359	313	335	347	325	356	345	350	354	380	334	347	308	354	331	349	359	317	353	331	358	315	346	342	360	343	343	387	378	348	307	341	369	308	376	352	347	317	322	358	362	360	345	334	340	347	349	365	326	332	349	346	368	336	357	309	357	326	335	334	359	331	360	341	361	337	358	362	345	320	361	314	366	334	363	353	341	325	310	339	352	385	364	361	358	355	360	315	374	326	314	349	367	316	340	330	357	366	346	335	331	363	349	340	367	368	330	342	339	347	341	355	362	305	329	345	336	363	331	341	345	318	362	343	365	350	345	344	339	355	349	333	325	329	347	350	340	367	368	357	337	382	340	375	316	377	336	337	372	341	317	364	348	374	335	353	330	329	320	370	346	348	320	357	344	325	358	365	315	381	337	336	349	367	338	339	346	378	361	346	351	376	351	357	341	349	348	376	341	357	334	299	353	351	332	363	357	370	355	382	341	364	363	354	336	302	342	323	344	335	342	335	329	332	363	352	378	318	328	364	336	342	375	348	354	360	348	376	323	319	363	322	325	376	340	333	359	350	338	335	350	354	359	333	325	306	349	343	322	371	314	319	344	369	319	331	337	312	353	312	349	345	316	316	342	331	332	323	352	329	331	298	362	343	320	367	342	354	333	338	340	327	362	327	373	337	374	341	318	331	313	329	324	389	354	341	384	336	307	305	330	349	344	319	333	349	340	340	341	367	360	310	335	389	361	321	344	355	346	382	333	344	333	331	347	368	332	343	345	389
22287	21282	29356	31111	22490	14745	2870	791	745	723	679	653	696	672	668	679	630	633	646	645	653	638	669	664	605	634	644	653	638	620	638	620	630	649	633	606	616	618	600	608	618	602	602	574	645	643	596	658	621	631	631	599	624	608	589	648	653	595	616	613	605	619	634	627	565	623	605	636	607	637	570	643	605	621	592	618	588	608	630	641	561	612	585	594	656	618	617	575	626	599	631	637	606	579	617	614	624	576	615	608	590	610	596	605	628	624	667	592	599	635	636	615	646	598	589	605	592	585	621	629	595	611	658	612	651	603	602	609	651	657	621	615	649	636	613	586	620	598	586	668	585	619	603	572	650	605	565	620	628	614	631	623	609	636	578	576	564	610	621	633	611	570	614	618	593	605	643	617	640	637	626	597	621	613	670	635	616	590	633	653	601	599	644	612	630	583	585	584	632	649	585	646	585	596	601	598	624	669	634	671	634	633	637	642	603	597	642	615	609	629	583	643	620	551	641	616	608	613	655	656	627	643	599	636	633	638	633	651	582	629	604	609	649	592	616	618	593	596	642	596	641	624	596	612	603	627	607	587	591	596	606	640	617	642	591	591	633	595	601	589	614	614	618	594	611	604	606	626	610	588	641	585	597	601	639	621	608	629	610	644	618	657	662	615	647	631	612	586	597	601	610	618	640	623	655	587	637	651	651	603	592	600	598	628	631	679	656	627	648	629	623	616	647	547	589	621	641	618	595	615	645	611	600	580	585	602	644	622	581	593	619	638	606	632	611	590	642	585	636	593	641	627	561	605	641	610	617	596	610	567	625	603	581	608	574	641	578	609	560	632	601	625	644	589	602	598	639	618	589	617	588	628	591	613	628	573	637	628	587	597	642	643	571	583	576	564	621	650	649	583	598	547	615	622	592	620	651	613	607	615	620	598	610	582	633	641	647	598	553	609	649	591	612	635	681	620	635	588	590	627	594	626	629	584	641	605	635	617	613	609	637	588	595	571	601	631	625	639	614	607	612	601	541	624	650	617	626	641	626	628	585	618	599	632	602	643	629	588	610	583	600	613	569	625	627	579	623	592	635	639	641	656	610	614	615	593	611	612	587	608	656	607	640	588	629	617	629	636	597	608	626	587	623	592	602	630	597	614	611	567	624	648	622	571	606	595	581	611	642	598	609	640	633	575	612	622	606	612	631	633	622	593	593	572	625	598	569	601	628	582	582	595	595	630	637	640	602	565	692	583	568	613	583	588	665	595	596	635	596	620	616	621	632	600	588	591	622	624	578	616	628	615	632	637	636	610	573	633	610	640	625	634	615	583	610	589	571	642	613	627	602	615	692	608	626	628	615	583	614	610	622	614	581	579	636	652	607	646	632	600	648	620	618	628	590	619	605	582	609	649	621	640	587	625	613	660	644	649	621	599	604	627	654	625	670	625	627	619	639	637	606	653	623	638	617	588	626	609	578	605	607	629	612	614	564	599	642	640	603	634	630	622	626	635	633	602	586	617	602	620	667	622	645	623	630	665	661	633	633	616	589	607	600	641	650	596	629	602	623	598	613	587	587	563	630	580	596	587	669	607	570	621	567	607	600	614	636	645	641	647	654	653	610	623	626	599	550	603	638	636	627	636	548	615	597	628	623	608	627	637	660	597	617	605	578	574	618	624	633	609	623	657	647	626	587	608	625	615	612	608	588	602	636	626	588	606	628	627	593	583	614	634	604	645	648	588	634	633	611	614	605	606	631	668	661	577	606	605	643	636	622	602	633	597	623	628	648	616	616	611	617	603	603	561	575	617	644	616	623	634	627	618	619	659	602	616	631	684	592	634	627	590	583	597	604	609	602	589	632	617	602	591	642	593	591	586	586	612	643	601	638	612	612	601	629	626	579	615	630	628	604	628	609	577	582	589	607	567	638	571	637	610	674	583	584	607	619	598	604	644	617	624	620	637	663	569	624	582	586	621	622	615	573	566	579	621	598	641	607	570	646	578	624	575	639	632	607	637	621	584	646	591	592	619	630	605	601	581	657	628	598	596	639	601	639	609	583	589	617	623	595	628	615	615	536	584	609	632	622	580	602	635	628	638	626	573	608	620	626	604	602	617	641	614	606	601	689	583	630	566	565	641	648	625	590	614	631	575	635	632	582	629	619	601	610	652	604	660	621	596	626	599	609	580	623	678	643	584	641	658	633	602	622	592	613	656	630	573	632	628	625	629	612	572	620	620	627	640	631	633	605	653	604	640	589	622	614	618	634	559	610	636	639	613	621	621	569	632	583	643	615	610	615	607	602	612	623	625	594	567	625	594	633	647	618	597	600	590	631	604	604	661	564	587	589	583	622	602	612	594	610	614	631	619	599	638	602	602	620	660	625	596	584	597	655	589	634	606	552	669	637	668	625	679	642	616	615	614	585	601	561	623	621	646	570	628	646	668	584	649	651	598	641	602	616	627	600	585	634	633	612	624	605	629	646	633	561	639	629	645	568	611	653	644	607	565	571	574	597	598	583	590	636	569	583	603	601	644	631	608	617	617	610	627	634	649	569	574	611	588	590	600	689	622	641	591	583	580	580	592	646	597	614	609	622	583	590	597	582	632	612	588	636	537	669	617	574	656	618	598	645	590	664	607	601	674	618	596	632	642	604	628	558	622	579	643	642	605	644	651	630	592	623	604	626	644	568	585	628	656	604	622	617	620	617	603	550	617	641	576	607	625	574	610	612	574	592	649	644	597	621	618	650	597	650	610	598	642	559	639	667	637	625	582	610	633	637	605	642	616	582	625	652	629	584	572	612	559	604	634	614	598	649	665	612	586	621	626	592	636	580	645	605	653	598	583	621	604	657	610	638	618	552	644	631	626	560	652	641	638	614	623	615	616	640	625	605	615	631	592	628	662	596	636	632	640	582	650	643	619	665	592	564	633	585	620	576	625	628	595	598	612	576	559	622	606	607	583	589	616	631	632	641	599	563	663	604	602	631	632	615	628	597	623	646	629	636	618	580	604	608	652	618	604	644	650	632	596	612	601	624	575	644	652	618	614	571	630	638	592	636	614	596	617	645	596	615	628	649	602	652	570	602	586	621	602	671	590	619	619	642	613	608	629	609	631	638	623	592	639	623	616	566	593	628	575	603	622	613	590	617	626	601	620	609	591	568	619	596	634	608	669	608	611	619	646	632	616	587	615	651	617	604	597	621	609	578	656	614	602	590	650	595	648	613	568	610	623	607	607	614	633	643	587	632	633	597	613	597	629	610	601	647	588	659	578	608	608	669	634	644	660	631	649	643	603	624	618	612	652	649	630	620	621	561	622	597	619	588	556	617	642	618	606	632	608	631	640	582	568	587	666	630	616	621	588	577	583	670	622	610	623	601	626	590	631	627	649	604	584	632	582	590	641	621	581	659	586	603	660	585	617	581	577	603	625	591	603	591	595	612	607	594	600	664	604	630	623	634	583	652	588	619	632	631	611	625	645	599	611	593	606	654	621	582	614
42213	66041	54391	50099	5785	1443	1256	1133	1040	945	947	896	959	835	821	860	828	790	817	858	811	815	855	778	815	796	833	815	761	829	826	799	796	818	847	898	867	788	790	824	790	828	818	823	805	781	836	751	784	832	761	840	821	736	772	840	770	840	826	754	815	739	811	822	722	797	765	764	777	784	805	828	805	842	809	797	792	776	779	796	801	773	813	809	793	786	835	756	795	820	803	813	856	803	802	803	801	794	784	750	755	823	789	809	782	808	810	829	853	750	777	796	839	823	835	729	790	815	791	805	805	813	755	759	771	808	776	790	820	747	819	837	781	762	820	792	779	746	783	779	771	760	748	878	775	777	786	821	739	770	794	724	807	814	814	776	827	826	771	788	815	827	785	768	781	779	779	839	748	801	778	762	757	773	863	758	771	769	762	814	806	801	763	802	797	761	798	816	788	780	789	823	813	803	834	781	796	761	761	785	762	846	833	811	800	760	828	749	800	789	846	804	781	805	777	760	793	840	810	843	778	826	803	798	784	787	719	833	777	805	782	805	770	837	838	832	753	848	781	787	806	765	811	825	849	770	787	780	819	848	816	816	790	857	783	772	783	793	800	811	759	783	801	796	797	791	768	793	819	836	765	751	817	774	779	803	778	780	776	769	807	779	734	796	817	779	818	807	835	810	754	801	842	842	786	775	816	819	806	765	783	807	789	796	791	837	797	854	872	807	742	815	734	850	776	754	763	817	773	772	779	818	755	794	834	856	810	798	795	798	798	775	833	814	835	774	757	775	797	796	852	783	776	799	819	866	807	785	792	801	760	787	751	774	803	768	769	838	784	782	799	761	842	744	795	808	834	797	823	755	830	782	763	779	757	830	767	784	756	815	788	782	819	808	839	801	801	826	767	854	855	735	757	828	842	779	749	824	777	813	842	814	785	779	806	821	800	795	802	790	794	784	834	865	823	807	863	842	804	779	836	807	835	787	836	774	795	779	786	838	838	770	814	840	818	806	830	802	817	748	773	808	794	784	803	761	816	767	811	782	780	796	800	777	778	812	757	762	771	836	814	853	817	792	808	763	737	809	771	854	780	808	822	770	752	776	740	839	810	804	769	803	826	777	784	802	765	831	725	766	783	809	817	811	765	821	780	804	790	779	776	812	814	776	803	769	822	815	757	781	790	788	749	773	801	800	755	748	824	862	799	766	816	729	796	798	780	796	822	773	824	812	774	812	798	848	753	720	780	780	812	775	835	869	841	795	784	783	775	821	797	759	783	784	805	812	800	743	782	793	817	763	812	786	806	849	808	796	781	758	779	835	765	759	772	773	836	784	762	822	790	789	802	780	830	818	756	820	785	768	739	794	782	813	757	782	810	802	769	812	764	775	821	770	829	770	764	756	860	868	821	824	792	771	795	809	798	790	796	767	797	726	790	818	757	811	823	811	818	765	822	772	801	829	857	771	771	817	822	776	840	791	785	838	786	814	813	773	746	820	792	868	742	807	821	828	790	799	835	782	815	811	751	782	850	830	784	759	809	780	783	794	824	764	782	788	791	757	862	832	763	837	793	803	763	775	809	800	787	764	772	747	787	801	817	802	797	832	797	792	802	814	845	798	785	772	820	792	764	819	785	802	826	862	809	769	727	801	783	812	756	765	869	794	778	785	760	818	724	739	807	813	775	789	814	802	803	747	813	809	775	747	790	804	795	765	828	859	794	747	805	751	808	767	866	820	824	811	840	789	816	822	745	755	778	758	803	800	770	827	782	785	801	811	762	784	812	836	854	808	792	866	830	774	801	809	764	782	817	770	747	820	764	784	790	792	798	820	785	836	804	800	780	828	814	773	752	841	799	877	782	810	799	814	757	799	789	750	793	791	785	784	743	822	804	847	826	841	767	800	790	787	803	774	789	801	786	783	801	760	807	791	823	798	775	797	761	809	776	802	775	814	805	828	754	828	797	811	831	837	828	800	810	826	800	788	776	796	766	787	817	836	788	757	751	790	752	804	811	768	749	757	813	814	802	834	839	805	856	803	790	828	808	781	772	810	777	807	781	835	819	763	805	783	811	794	829	850	803	788	779	852	785	792	832	773	807	811	785	787	790	774	787	791	790	821	759	824	821	742	744	834	783	801	762	774	851	790	800	815	770	793	789	792	811	828	815	859	802	777	844	767	765	823	851	795	784	798	797	781	771	805	790	839	808	794	780	815	791	770	742	793	818	758	840	808	776	807	799	791	748	800	820	813	769	778	766	771	805	806	820	798	801	764	779	781	791	819	814	763	804	818	740	801	795	832	849	817	737	755	810	850	812	732	793	791	856	785	778	812	758	806	805	779	790	809	771	787	746	787	821	786	829	795	843	793	778	795	829	798	833	788	801	794	778	808	795	807	835	830	809	820	841	797	810	785	795	788	777	840	811	783	750	813	798	844	798	775	797	824	758	778	775	775	808	797	807	816	789	804	819	791	768	819	754	806	811	821	774	802	777	798	849	807	777	752	775	803	816	773	802	766	816	757	782	805	824	836	783	782	794	814	725	801	835	814	808	727	774	848	763	816	881	802	781	828	844	808	779	791	793	782	764	785	751	788	796	766	786	775	801	791	826	781	798	812	762	798	787	771	806	824	817	752	824	789	846	802	758	779	811	749	831	779	827	809	809	742	811	749	788	812	824	793	795	830	842	778	834	804	761	751	796	785	902	775	799	776	787	820	742	781	819	823	798	803	762	772	806	751	777	787	769	830	812	787	766	771	795	831	750	780	787	860	776	828	783	791	809	812	775	743	823	809	792	800	747	807	833	798	789	840	809	818	754	819	817	777	800	816	784	809	807	752	727	813	810	846	802	790	778	828	792	829	768	795	831	784	831	795	771	772	792	784	854	788	836	833	792	726	781	831	792	771	740	790	811	743	801	746	773	799	844	764	769	788	790	802	747	805	775	760	737	773	759	774	820	776	767	781	779	848	743	806	804	772	773	783	812	810	786	829	805	755	805	778	782	791	779	835	776	791	780	821	791	779	805	798	785	824	856	777	831	813	805	744	755	744	833	781	774	791	809	834	766	747	778	808	825	804	758	747	796	837	750	811	767	787	767	784	762	765	777	777	797	808	830	797	835	819	793	756	819	813	765	798	790	758	810	777	801	798	773	786	758	817	827	777	808	820	825	790	767	815	823	731	805	803	777	827	757	795	735	824	843	783	803	780	830	786	832	773	758	824	777	833	745	821	801	787	793	834	796	761	838	748	774	761	840	825	786	801	821	877	781	788	794	785	797	777	822	776	824	771	862	773	784	761	798	827	826	729	784	772	792	784	797	778	756	795	833	820	780	820	797	785	745	791	758	815	804	776	848	766	772	789	773	819	771	794	801	808	755	762	754	795	772	780	887	816	789	815	767	793	773	737	806	779	828	801	793	788	847	787	751	791	827	762	759	810	755	750	827	798	799	799	782	768	763	824	796	770	773	802	816	744	773	794	810	778	763	801	769	806	820	770
27672	20046	17824	9477	1088	558	507	504	482	486	485	483	500	493	503	490	473	543	515	510	526	479	538	454	515	541	494	427	488	513	490	481	501	486	488	474	525	510	463	492	487	445	468	478	473	488	516	478	484	532	479	487	470	476	496	495	470	497	485	534	520	513	550	533	490	483	483	474	467	460	507	503	483	498	526	467	503	523	509	505	524	502	468	470	496	502	507	498	501	453	482	494	483	506	509	510	525	524	499	492	468	535	505	517	478	499	500	472	498	482	482	504	466	512	492	473	510	501	469	453	501	556	518	477	488	475	521	509	487	494	514	498	471	473	471	498	516	502	510	493	516	499	505	500	503	472	542	490	469	513	499	479	510	487	465	477	481	506	477	539	514	527	490	524	497	503	479	478	473	505	484	516	507	520	504	519	498	525	471	483	504	540	475	496	476	501	459	532	459	485	487	508	473	499	495	505	455	535	472	501	533	519	515	521	501	465	478	516	475	531	506	476	504	497	473	508	455	485	495	534	545	516	520	533	444	473	477	546	503	450	474	488	486	483	516	500	483	506	491	479	483	501	507	506	501	507	477	445	481	471	442	515	448	516	469	481	506	484	491	510	505	523	535	516	504	510	445	506	480	469	511	534	522	469	495	491	475	508	476	490	462	505	469	514	515	510	495	469	486	463	513	501	506	465	497	483	493	493	489	487	466	507	445	488	460	484	480	462	512	490	469	503	473	497	457	486	473	504	498	491	484	528	499	504	530	488	453	496	481	479	538	483	486	487	444	503	451	504	531	479	484	477	504	500	516	476	449	489	564	506	479	500	491	524	534	537	462	478	487	490	441	502	507	503	472	504	479	480	527	518	477	468	472	490	467	469	471	488	500	544	476	450	446	503	492	480	485	508	530	448	492	480	487	489	501	512	518	475	517	473	468	524	507	477	551	489	473	500	486	511	483	465	490	467	547	553	500	472	466	487	512	515	475	502	497	467	490	494	487	470	475	464	482	498	475	471	529	490	454	481	528	485	468	472	485	500	507	520	488	510	513	481	489	469	480	434	498	481	486	527	485	515	472	514	477	535	482	505	519	515	467	530	520	489	509	481	523	491	462	451	524	469	494	551	533	489	495	456	516	554	529	486	516	505	542	480	472	481	480	474	483	501	479	469	507	490	506	524	475	520	551	459	542	487	496	517	499	525	513	496	450	478	470	490	487	520	463	488	454	500	473	487	496	482	482	487	513	476	491	513	515	500	499	514	514	505	512	499	535	534	508	452	517	490	514	474	495	504	489	503	509	528	516	454	491	467	502	498	504	481	486	509	490	480	486	496	506	476	479	490	490	493	497	509	518	501	449	493	457	505	507	501	479	472	499	510	514	472	505	497	508	509	484	474	507	472	476	460	528	476	494	522	497	517	494	522	543	496	516	534	517	492	512	456	503	481	476	500	520	512	514	480	476	466	501	467	488	464	470	487	525	476	496	522	478	530	496	505	494	507	532	470	480	488	471	479	497	492	482	464	518	512	503	472	532	483	518	526	474	488	510	508	504	510	469	486	491	511	493	504	510	469	516	507	506	487	463	489	522	479	482	502	500	468	524	523	477	506	503	519	484	509	557	524	502	490	507	535	489	519	514	526	498	499	504	500	500	457	552	522	501	505	502	542	475	481	465	508	493	495	506	505	482	474	457	470	497	545	484	457	473	510	491	505	483	497	527	488	513	473	461	557	468	508	485	494	474	528	524	486	478	464	511	523	495	446	490	484	475	534	523	499	475	479	486	517	492	516	549	491	499	477	491	495	509	470	518	535	520	495	488	499	526	520	491	524	486	519	496	498	486	506	487	477	506	492	502	524	475	486	491	479	495	470	522	497	514	473	499	484	521	481	541	490	505	536	527	472	479	488	483	497	508	506	524	496	463	466	466	518	501	507	502	546	524	476	496	508	524	531	546	451	510	489	466	466	506	523	478	485	528	532	541	486	540	487	491	500	517	484	549	503	487	505	510	471	481	506	475	492	536	470	522	445	495	498	507	508	473	477	504	481	473	486	494	489	515	445	530	497	488	500	466	514	460	488	482	493	514	524	531	495	518	507	498	516	482	482	486	504	493	508	489	463	464	481	469	439	527	442	471	498	509	442	496	484	469	473	484	511	518	466	498	508	515	483	496	510	493	474	513	549	475	502	477	514	470	500	494	503	465	505	483	480	516	480	480	512	500	506	494	493	493	443	519	524	513	519	510	491	462	494	474	503	503	461	452	475	502	487	477	482	507	478	494	506	529	497	518	500	478	487	477	475	462	510	484	527	490	495	543	513	489	532	491	511	497	493	500	497	499	515	483	515	545	496	485	480	483	492	517	475	476	494	467	479	485	515	473	521	472	461	506	496	472	501	473	505	476	499	484	510	490	487	511	482	502	512	528	494	490	472	520	494	471	504	502	489	528	484	478	496	485	502	451	455	496	488	515	490	510	473	477	464	435	472	500	514	501	511	512	504	528	478	520	469	478	495	471	460	483	498	503	507	488	502	484	513	523	494	545	504	450	479	469	489	512	515	550	465	501	484	449	498	483	498	465	475	504	494	459	534	500	475	418	514	500	527	539	514	452	474	518	499	478	481	548	496	539	480	489	508	492	510	511	493	506	438	515	494	513	452	496	480	477	509	527	495	494	501	506	530	488	497	487	452	441	518	460	475	484	477	513	517	488	507	511	547	496	508	519	500	449	481	491	524	532	527	474	493	498	524	455	496	490	471	502	520	490	500	482	496	479	506	495	454	472	456	517	537	465	489	474	487	492	496	549	493	488	501	469	508	492	492	483	497	457	512	537	482	469	509	462	505	516	534	503	517	499	489	482	505	475	514	469	496	532	506	473	422	476	490	497	521	570	516	477	462	514	477	491	480	498	492	530	507	455	513	456	515	474	473	474	531	482	497	526	475	512	472	508	471	495	482	466	494	503	531	488	511	487	524	479	506	530	467	470	515	461	505	487	499	502	466	540	468	501	515	519	491	519	519	515	488	480	511	481	504	482	523	498	479	483	465	487	483	494	504	493	467	501	448	513	520	481	477	501	510	471	536	486	486	481	541	498	471	475	503	540	478	543	472	518	461	470	516	506	497	509	485	487	504	502	461	497	457	468	510	504	449	504	510	470	507	479	522	478	452	488	478	469	506	486	518	490	502	534	502	524	498	471	506	481	501	481	473	468	464	513	479	463	489	435	490	524	517	518	480	463	479	471	482	459	494	475	532	471	521	480	496	482	492	421	508	517	436	500	473	490	471	483	510	482	479	520	487	504	485	502	461	465	488	480	462	467	481	525	448	508	444	498	481	487	525	518	471	514	512	508	499	495	495	521	547	481	446	518	483	493	498	510	528	478	502	493	509	480	519	525	475	534	488	474	479	459	465	439	494	489	507	507	515	484	492	546	512	472	463	509	501	493	502	487	456	554	464	476	481	539	489	451	506	481	438	469	466	465	495	528	488	515	489	492	491	527	455
15961	19411	18298	8948	1061	666	625	646	617	643	597	626	643	633	638	642	637	603	642	673	644	632	676	609	630	640	639	619	642	627	648	601	650	636	661	640	612	630	614	626	644	595	614	606	643	609	625	588	650	574	615	625	643	683	630	669	634	606	584	683	643	643	610	580	648	632	681	647	629	649	636	575	660	662	618	605	645	637	635	629	641	620	638	653	623	645	604	607	647	618	626	612	638	620	609	619	636	628	612	652	606	632	620	621	603	674	607	647	628	627	655	602	641	636	640	643	588	600	645	574	633	609	570	641	623	657	660	628	613	605	638	594	641	658	636	669	617	673	630	588	621	647	642	646	608	619	628	644	599	686	601	625	631	627	633	653	629	638	620	620	605	585	653	605	643	638	645	609	626	591	639	684	649	619	621	676	654	625	614	584	625	622	660	624	651	650	648	607	603	619	645	623	624	625	643	608	635	646	608	632	699	632	654	595	621	642	608	661	610	658	652	637	627	641	631	667	677	660	657	660	646	667	651	638	636	602	629	662	645	645	644	620	670	629	647	620	677	614	616	633	601	662	651	604	598	656	601	665	647	606	657	621	637	595	668	635	661	657	582	615	651	647	625	644	652	671	614	619	637	661	586	657	677	645	626	583	634	651	648	645	592	596	609	627	636	612	610	622	619	619	592	685	598	594	648	638	613	650	649	684	596	648	645	669	639	622	616	646	651	686	647	623	606	659	680	626	662	634	585	686	626	613	646	664	622	635	636	636	609	656	618	599	654	659	622	602	669	603	696	600	618	658	607	613	602	623	665	585	636	623	654	657	607	672	613	625	601	651	612	619	648	604	641	611	617	589	652	619	659	614	660	633	591	599	635	635	574	643	588	635	617	612	632	623	597	674	604	632	638	671	640	674	600	604	698	616	601	657	628	638	655	584	618	619	619	628	631	619	646	596	641	646	626	658	642	606	627	676	621	618	609	636	653	635	663	641	625	625	652	647	685	624	650	615	597	682	635	606	621	651	612	626	656	592	631	663	611	586	601	630	591	666	645	622	621	606	634	639	648	646	655	617	654	660	635	588	658	607	623	609	622	634	619	615	620	595	614	651	553	649	627	620	666	595	675	636	610	611	592	579	638	645	647	638	656	632	668	646	598	643	646	661	641	652	658	631	638	634	647	637	594	588	612	626	613	684	626	608	610	655	596	620	667	675	650	610	640	664	634	624	643	590	635	617	629	662	602	664	620	631	658	642	652	633	642	609	644	629	585	617	601	680	603	629	644	649	647	637	635	663	626	582	614	628	645	692	639	641	637	609	655	643	659	572	635	646	709	667	630	654	639	606	624	641	631	628	648	658	649	597	649	626	621	640	695	651	627	620	600	611	649	617	645	671	651	607	660	609	599	629	646	629	628	612	585	643	609	585	647	572	608	647	594	629	623	601	680	633	668	613	591	579	688	618	623	677	652	635	617	658	650	667	625	639	595	654	628	628	624	609	609	610	650	643	624	626	622	591	642	597	636	620	657	656	611	615	643	620	619	627	634	625	614	645	628	633	639	624	625	672	674	624	634	633	608	599	671	633	616	617	619	594	598	594	649	627	630	653	648	629	613	640	608	640	619	618	596	618	622	630	651	635	625	645	609	654	629	665	636	630	629	633	626	630	609	631	648	635	606	619	622	594	643	654	640	654	647	673	604	601	616	633	623	662	647	607	660	649	619	625	633	662	653	690	612	637	611	640	625	606	669	612	619	659	601	651	658	598	671	652	640	620	628	591	617	632	639	621	618	619	658	613	663	605	642	649	602	612	665	652	629	616	621	640	637	644	619	678	602	630	642	595	630	602	653	686	661	600	615	660	683	649	642	651	680	636	614	645	599	644	622	641	628	644	608	650	665	611	628	636	648	657	634	657	633	648	686	625	637	614	651	647	670	615	628	657	660	631	628	644	626	612	601	628	675	632	594	613	649	634	643	635	648	630	622	617	647	628	625	604	624	608	605	634	598	605	683	647	661	605	617	602	598	591	610	616	681	589	674	567	621	613	647	603	624	642	694	632	656	628	638	635	648	622	609	658	598	622	637	616	625	600	666	646	684	638	634	645	590	679	611	646	627	614	658	618	634	684	610	621	652	635	678	609	620	599	613	609	625	634	611	627	607	648	639	624	617	666	640	580	592	648	645	643	602	595	652	613	648	596	638	612	661	678	615	647	649	629	599	642	592	677	658	641	661	614	614	648	663	625	606	680	619	631	641	628	621	591	613	626	682	634	636	628	657	623	617	624	673	589	632	596	625	633	645	605	672	631	598	662	616	636	590	621	666	620	593	645	636	608	663	620	606	608	617	620	628	624	622	641	633	586	625	589	636	628	627	629	605	633	632	652	643	625	680	646	643	615	638	555	631	649	679	587	630	642	631	658	628	621	639	616	645	596	682	634	666	622	680	687	617	605	626	602	660	619	665	631	597	615	598	619	616	636	599	608	653	660	656	571	603	634	635	627	587	664	641	602	623	629	665	650	604	614	665	656	667	594	622	602	594	640	648	622	675	652	622	597	634	646	589	646	666	617	646	638	670	654	668	633	658	667	642	618	613	597	690	625	608	680	648	638	613	654	654	630	631	599	618	586	624	591	635	627	666	607	610	590	616	631	633	632	626	588	641	591	632	601	636	612	616	617	628	636	665	602	649	602	635	647	650	625	613	626	659	637	595	605	611	619	634	625	613	637	620	581	615	641	659	627	628	633	637	593	650	623	613	639	635	611	675	583	657	653	641	664	604	613	645	593	664	599	596	620	652	630	667	626	641	609	626	614	619	668	682	655	645	646	650	605	687	641	659	624	614	609	609	658	632	633	643	637	617	604	619	600	667	624	613	631	608	590	643	657	619	648	625	627	583	603	624	623	595	604	659	585	673	617	629	598	590	589	617	639	650	629	602	576	631	702	636	632	614	615	621	592	631	626	609	595	621	652	613	632	662	618	639	609	646	686	617	655	642	650	617	611	650	614	621	629	672	641	662	650	651	620	619	673	651	664	600	597	631	647	651	621	650	599	624	659	644	621	597	639	633	658	652	616	633	646	606	644	546	589	639	628	626	648	598	646	594	603	674	638	675	644	615	606	627	678	675	645	655	650	602	635	617	591	600	663	680	586	617	605	652	629	588	642	658	688	656	625	644	601	625	687	628	599	638	614	644	594	625	624	602	653	623	595	656	633	642	651	628	639	628	683	610	597	641	664	668	643	628	603	656	630	593	664	584	652	599	602	608	632	662	630	646	621	666	657	589	620	634	618	650	597	610	636	662	636	635	616	633	636	657	621	583	631	627	642	623	662	646	610	610	643	636	624	611	644	593	671	660	617	623	619	658	621	645	630	606	661	621	650	600	604	657	704	624	603	586	598	660	599	645	588	613	660	585	650	567	625	645	655	636	639	603	614	597	623	617	625	664	590	648	592	646	606	586	607	678	635	632	588	666	621	599	656	651	628	646	652	658	606	642	634
23198	21262	28998	26957	20898	10913	1461	916	832	843	845	831	814	821	817	745	787	779	834	818	837	836	790	849	771	770	766	836	814	801	765	802	805	784	797	805	827	750	766	814	702	812	774	771	794	824	792	838	752	755	863	770	794	793	808	756	787	835	789	823	836	741	789	722	811	779	786	744	774	767	726	775	792	783	792	805	771	802	821	828	776	785	811	778	815	770	754	754	827	774	812	808	768	779	830	806	830	761	782	763	816	829	801	798	795	788	810	757	778	750	784	864	854	772	809	769	790	797	801	852	807	794	813	753	765	755	780	808	769	773	733	791	796	776	778	764	769	809	817	810	823	748	774	819	826	750	800	759	794	807	778	822	777	760	812	814	784	779	810	792	779	807	785	780	720	756	784	762	760	761	799	818	761	819	786	768	781	795	853	762	785	779	798	810	811	826	797	806	806	815	855	776	718	743	772	818	820	779	787	794	777	757	788	767	783	779	768	759	779	852	782	763	770	759	776	751	777	766	747	740	768	785	773	780	755	783	786	780	800	771	828	828	831	820	834	747	821	814	814	800	798	817	792	786	837	777	812	803	801	786	822	786	775	792	795	772	793	812	816	794	800	784	777	804	751	784	797	782	798	811	790	788	790	796	765	832	817	830	824	824	778	751	780	792	800	817	820	818	784	789	789	772	731	836	818	764	820	803	710	808	762	753	725	802	769	828	817	789	808	769	815	821	825	795	839	771	760	779	811	786	761	793	756	710	820	799	805	807	854	793	819	760	793	729	780	779	767	773	788	770	834	793	829	759	851	797	786	772	766	787	745	770	826	767	756	795	799	768	790	819	806	796	758	800	836	785	849	822	792	773	815	804	803	788	783	801	782	783	801	867	765	779	815	738	737	788	803	836	817	744	754	752	774	822	771	797	814	842	778	761	809	807	866	752	785	775	836	800	786	806	814	763	784	783	809	780	760	839	789	768	802	825	762	792	812	789	793	842	757	804	811	784	852	822	823	748	752	813	798	816	787	805	784	755	771	770	758	771	767	793	825	810	804	777	786	806	754	842	814	782	793	803	811	783	780	810	848	813	776	803	770	781	766	806	766	786	772	806	772	803	819	821	804	801	769	835	748	832	708	810	759	850	840	842	801	803	816	799	801	824	810	796	753	786	798	779	768	825	758	776	829	759	760	813	779	804	811	795	806	772	856	811	774	793	839	800	728	807	802	798	782	797	785	802	787	825	845	720	800	831	784	801	788	816	770	808	803	807	779	765	775	834	782	764	758	802	786	818	758	770	789	808	810	812	795	795	804	784	793	826	736	812	812	806	779	810	818	763	739	785	812	754	783	803	801	770	771	783	793	808	772	839	743	771	799	784	812	806	756	781	794	789	785	776	796	755	773	853	803	827	743	780	844	781	787	765	788	835	803	793	766	780	819	784	819	816	822	843	807	785	817	820	838	768	804	760	769	792	771	832	774	865	812	813	810	756	810	762	783	793	799	794	831	797	716	799	787	808	828	798	806	813	799	800	835	821	791	783	767	802	784	769	746	795	781	773	788	799	822	805	792	815	837	761	748	782	771	710	809	795	774	770	784	763	782	783	789	780	767	809	796	778	775	801	736	815	813	787	812	814	816	768	754	829	800	780	834	740	778	782	784	792	790	769	791	806	757	741	742	743	821	782	822	800	856	823	750	822	788	777	783	827	788	799	864	859	824	784	845	825	839	830	792	787	779	785	763	816	758	801	784	802	775	790	780	834	733	811	806	823	764	829	823	747	742	831	805	808	772	838	807	779	787	773	773	788	747	757	780	779	766	759	795	753	829	762	765	814	827	778	833	804	819	759	840	760	777	766	817	793	807	817	753	820	773	841	791	771	780	776	834	750	804	789	753	799	799	762	815	770	756	777	856	780	825	746	775	854	743	809	759	796	787	803	802	778	715	818	805	772	787	839	747	752	789	814	827	725	791	797	798	823	769	795	795	765	800	795	786	809	815	803	785	817	805	789	773	764	801	793	781	824	812	780	806	821	756	764	790	807	782	793	787	783	783	799	761	772	794	770	819	800	791	781	795	768	776	771	808	762	764	757	794	765	780	742	827	760	816	757	801	812	833	785	774	786	843	817	832	775	820	837	757	756	788	782	766	732	808	793	772	807	782	818	730	795	788	812	786	777	718	769	750	793	839	813	767	770	820	807	772	748	802	782	795	763	839	819	772	762	784	780	801	802	790	803	767	775	805	769	812	795	805	756	788	801	800	749	744	808	804	774	760	795	846	783	792	816	799	805	814	805	829	821	773	759	772	757	774	761	772	771	772	791	747	785	826	797	739	796	777	836	812	805	832	798	798	875	775	845	747	745	772	807	805	829	801	851	837	790	745	785	822	777	795	779	782	749	796	778	787	792	788	779	785	823	861	738	796	760	820	741	797	799	782	830	761	786	814	748	807	825	801	761	809	812	779	807	790	810	790	792	768	819	857	802	805	750	725	792	759	787	778	855	769	824	800	815	807	737	766	748	788	779	800	784	846	736	802	809	802	792	741	806	759	828	768	835	809	812	816	805	802	765	764	786	788	806	792	769	829	773	777	784	786	813	759	743	819	835	796	781	773	731	810	775	838	825	772	786	784	778	784	804	774	816	813	833	751	810	804	745	826	765	777	766	789	750	827	789	796	786	793	832	763	830	780	783	814	841	861	829	801	766	819	850	808	837	787	783	795	769	787	802	802	846	803	794	772	798	811	801	759	829	764	771	797	785	810	806	786	790	773	808	808	743	795	784	780	825	779	805	820	762	841	802	768	780	797	780	783	793	791	745	767	817	783	740	797	782	788	762	842	755	755	766	858	821	831	798	810	806	818	777	847	839	782	769	796	755	791	801	779	816	801	770	782	796	819	801	804	798	773	729	793	815	785	809	797	762	743	769	827	801	801	778	862	785	830	815	827	728	785	814	786	718	736	747	836	808	782	749	729	768	818	806	778	814	788	813	810	736	773	809	788	832	761	825	795	803	780	787	774	749	789	779	821	745	763	813	769	818	790	803	805	777	797	819	794	801	750	764	761	765	786	823	771	802	766	791	819	810	793	777	796	757	768	783	822	777	788	786	789	805	810	788	741	756	796	815	774	837	798	820	802	755	782	774	796	795	793	856	753	769	804	784	807	848	790	810	766	761	826	728	814	744	773	746	793	758	774	785	833	834	823	800	778	834	794	761	769	806	803	823	802	814	800	839	826	806	789	820	837	718	813	770	776	772	794	718	814	787	815	746	790	833	788	717	762	739	768	766	778	784	762	772	784	782	752	792	812	769	839	801	782	836	792	809	812	764	832	786	776	810	741	783	784	783	806	813	816	803	764	774	786	793	792	747	778	794	815	797	750	780	798	732	825	786	824	807	772	791	747	850	810	774	763	750	775	785	819	792	780	773	796	837	744	812	786	753	815	804	822	787	803	788	803	722	739	815	685	762	790	769	827	792	881	772	812	765	751	822	805	830	793	741
34902	60256	51775	39156	2803	1352	1249	1205	1100	1151	1091	1085	1080	1032	1013	1021	1018	1022	1015	1007	1062	1015	1002	1029	1062	964	964	956	1003	1031	1001	1043	1001	1012	1040	1010	1003	993	1021	984	1012	1021	975	1041	1087	955	1033	1065	980	982	1055	1048	973	986	1003	976	983	983	992	968	971	1035	997	974	1024	963	1014	999	990	961	1001	965	995	1001	941	1023	978	1006	989	998	992	995	1015	1026	984	978	1018	1047	1006	979	1016	1057	983	1018	945	1033	982	1026	978	1015	976	971	998	1004	976	962	1020	966	959	1006	1012	1034	997	1009	1010	1007	974	1001	1031	965	960	990	1011	998	964	990	993	1000	960	1047	990	985	1004	1064	1022	992	994	1016	990	1002	1052	1017	952	1024	1022	964	1039	948	1024	913	978	982	1038	981	984	991	1071	997	1010	931	987	964	1019	1010	1027	1008	989	967	994	957	929	966	1030	1005	983	949	997	972	967	1004	1008	959	973	1028	1047	988	1010	1007	984	965	1002	1053	986	1003	1000	988	950	1020	985	996	1008	964	974	1047	976	1042	1012	1029	974	1005	949	990	971	950	969	1007	1061	947	989	1069	988	974	958	986	958	1066	990	981	977	938	1012	1036	981	1062	1012	1020	1021	1021	931	1076	982	956	963	957	1022	1055	989	1006	1033	993	964	1010	983	1019	994	947	938	965	999	952	1071	1010	1015	1026	993	1088	1040	1010	1023	940	997	1029	1018	982	1014	903	962	959	1030	951	1049	1035	991	1030	1035	967	988	959	1056	961	1026	1001	966	981	1025	982	993	1019	1022	990	1027	1014	958	1051	1004	1026	1021	1003	973	1090	1012	971	974	966	1037	979	985	979	1014	936	1053	1012	1045	948	981	977	1004	973	971	974	993	1080	1010	970	1059	995	1009	1049	993	995	1003	1013	980	1002	1050	984	948	984	1035	966	965	994	1020	1001	984	979	995	959	1013	1029	998	968	1059	997	984	969	974	995	924	989	1018	962	1005	1026	959	988	960	982	1014	985	974	981	976	1032	970	994	1007	930	1012	1045	1049	973	1016	986	1003	995	994	1038	1006	1022	1024	1035	967	1026	930	978	993	993	1010	983	1015	1016	979	1030	981	1018	993	1030	1024	1071	1054	958	1035	998	1000	991	1039	966	1037	978	1029	1004	945	1023	969	1023	935	1027	1007	918	973	1000	1006	1028	977	1004	1038	999	1011	967	956	1024	979	1003	952	957	962	1021	1014	1051	977	1014	956	972	982	1000	1023	1011	1012	959	1060	1026	1008	968	1053	983	1034	1009	1000	961	1042	1014	976	1021	1029	1025	988	994	971	976	965	1050	1006	1039	1056	998	971	951	980	1014	1029	944	1030	1061	1010	984	1010	1000	1058	1009	951	970	977	959	1050	1001	1030	1017	1005	998	977	994	909	965	953	987	1026	985	982	983	978	994	994	1000	963	933	1064	1063	1014	962	1024	1004	1008	1015	1026	993	1020	986	1065	1018	975	938	1008	1025	993	981	977	1014	1025	1051	987	996	966	1014	1024	989	1036	995	980	972	1042	1009	948	943	963	1044	996	989	963	1027	957	1004	1028	948	940	986	955	1047	996	983	976	981	1012	1021	1013	983	980	1002	982	997	1016	986	986	1022	1031	996	1035	989	1064	980	943	994	1014	999	1002	943	962	968	973	1015	990	1046	1013	1025	1045	1025	1013	1060	989	1013	1028	1023	966	980	985	958	974	1074	939	981	1051	986	1022	1014	1053	990	1015	979	969	997	1001	978	971	982	969	938	1009	983	987	1024	920	942	1032	1028	1011	1056	977	1021	1023	983	1040	1024	1034	975	1009	981	970	961	1020	1026	1025	965	1001	960	991	1019	956	1054	1049	1045	1003	997	1026	1080	998	972	994	941	1041	976	1001	1043	1061	1005	979	1019	931	1024	1038	1028	1006	956	990	984	966	1027	1084	986	1006	998	1019	994	999	1003	1031	996	1005	1042	1022	974	1034	1034	1021	964	1034	999	995	1019	1009	957	999	980	1028	958	1015	982	1015	987	976	972	973	1002	1018	974	1035	992	1030	1042	992	1059	985	1018	956	992	988	961	1008	1044	1020	1025	952	1057	1052	1036	939	960	969	985	1009	970	982	1050	972	1058	940	1000	1020	953	1050	1001	1032	995	956	967	987	968	1059	1003	1017	991	985	972	1073	1013	981	913	963	996	948	994	1004	1040	1001	965	964	1004	961	994	989	1045	1000	972	993	1022	968	973	973	1031	1035	1024	1031	941	1016	984	993	1065	976	1019	1013	971	990	1039	969	1011	954	1030	958	1051	1013	1036	1021	963	1027	985	960	930	988	986	1025	952	985	967	1029	990	981	1016	1057	960	979	967	1009	991	976	990	1026	993	985	1042	950	1050	997	954	1026	980	1011	966	999	1061	990	977	971	916	999	1009	970	984	983	968	1063	1015	1020	950	1023	982	997	1021	1019	1014	1032	951	959	975	968	997	1010	1017	1112	983	971	982	1018	939	1069	988	1005	1015	1010	982	913	1000	1016	1035	1044	1064	971	974	1043	1027	952	1019	989	981	1020	983	1000	1020	1007	971	1010	977	1046	1004	1005	968	955	1004	979	1000	1001	992	1008	990	1011	960	1024	996	990	976	923	1030	991	989	1001	1003	975	960	955	1043	980	987	982	1051	1017	1004	1066	977	954	1076	979	952	987	931	983	1017	993	967	991	1027	956	965	970	1002	979	961	1032	983	1006	987	978	959	975	951	1036	978	999	997	1009	1026	956	1003	1015	938	1044	1068	985	961	963	996	1016	1000	1022	979	1041	961	958	1028	985	970	989	958	978	1017	977	986	1008	1059	989	963	1066	972	988	1031	997	990	977	991	1034	980	1036	941	992	965	993	1019	1043	996	988	990	1018	1026	971	955	1013	969	1001	989	1061	970	1048	996	1011	1042	982	984	1010	1003	999	983	1011	1004	985	951	1018	1083	955	1072	966	939	983	936	970	980	974	950	1005	1001	995	1032	1002	1003	965	1039	993	1002	973	980	980	990	978	1001	971	1066	952	973	1055	997	967	987	988	1009	1005	1038	996	991	1047	1027	998	1020	1012	978	989	1024	988	1030	997	993	1042	993	994	1005	951	1032	987	997	1046	964	999	1012	971	1021	991	1039	985	1062	967	982	953	970	1018	958	1012	1009	995	1022	1016	1018	1009	968	1011	947	914	1048	1012	1013	1051	989	985	1012	918	1002	997	1027	986	955	942	993	993	982	1020	976	1023	987	955	974	994	1024	1051	1000	1012	986	1046	1003	959	1083	1029	990	1016	1012	971	1004	1010	976	1050	1004	999	986	1005	998	995	970	984	968	997	972	1008	1016	1038	950	996	980	989	1000	961	1027	982	1006	973	980	998	1031	973	996	1062	978	992	962	1009	998	1043	1033	1033	972	1014	972	954	987	1017	998	1003	1005	1042	1010	950	992	1047	981	1022	987	1004	1020	1007	1051	1037	1013	987	967	993	980	981	1010	970	1027	1007	1033	978	1003	1008	1049	983	980	969	975	977	1000	937	966	980	1083	925	1011	944	1030	990	977	964	1002	941	983	1008	986	1015	943	976	983	1016	988	1017	979	987	1041	994	968	1007	991	1076	1018	1073	984	1067	1014	981	1012	995	1031	912	995	1038	974	986	997	968	1017	986	1052	1005	1015	967	997	976	972	1051	1000	1084	987	1036	1067	995	1016	1001	1003	1028	991	1032	1035	985	979	1002	999	984	977	1001	1032	1021	994	1036	966	992	975	997	1019	1021	998	1014	987	1049	982	1033	944	976	1020	1019	985	1006	1006	981	996	965	985	1020	994	1003	1071	1029	947	1035	982	983	943	943	953	1011	976	991	998	986	947	967	1020	1056	958	1001	901	1015	987	1006	1003	1006	989	995	1025	971	965	1069	981	987	987	1029	1004	1027	975	1015	939	949	986	1003	1039	993	999	994	1000	974	1016	1000	1022	1013	1016	921	1026	1017	1051	1014	1027	1007	953	955	1002	993	966	1038	1042	970	998	970	963	982	1039	973	962	966	1019	971	936	1024	1049	1007	948	1062	1000	1027	1024	973	1088	985	1024	989	1003	982	999	984	993	957	997	976	961	963	985	988	959	1031	1018	987	1001	995	961	1018	1015	1022	1024	1032	1021	972	1026	981	986	981	951
24566	21297	27761	26488	9549	480	287	274	297	269	258	269	278	258	227	282	267	237	224	233	269	238	239	234	245	263	232	261	247	232	277	241	238	274	247	241	241	255	217	206	233	222	249	233	236	238	240	257	208	219	245	232	264	266	232	247	230	274	266	247	223	213	243	236	265	220	225	218	253	245	225	250	231	251	237	219	272	233	255	235	241	238	262	230	247	260	246	224	263	244	212	240	249	257	216	246	244	243	235	250	230	235	235	255	219	224	219	207	240	235	245	242	239	218	246	249	252	239	244	249	233	221	240	252	274	227	237	257	261	213	233	214	247	250	233	241	245	238	241	231	231	250	259	254	242	222	230	250	234	255	228	226	220	240	245	238	251	222	230	230	234	248	246	239	250	250	259	209	258	224	216	264	250	256	253	253	229	243	237	250	246	265	252	240	229	251	218	232	221	242	215	245	229	246	201	229	211	208	266	219	252	225	223	248	254	253	225	231	262	257	256	246	230	237	222	240	236	227	245	240	216	257	219	251	244	224	250	264	222	235	249	238	240	200	248	239	233	250	266	241	249	252	242	269	216	249	238	268	249	225	259	242	228	244	252	227	243	245	252	242	217	239	268	217	235	224	218	234	243	237	226	242	218	231	247	197	247	228	217	250	248	255	243	252	237	264	237	259	230	237	252	248	268	226	266	252	245	215	225	266	224	243	238	253	260	234	221	249	261	238	243	253	240	238	248	248	230	247	241	252	234	246	253	235	244	249	244	232	222	260	243	242	253	249	218	260	238	239	254	228	224	227	238	260	225	210	250	236	260	226	241	254	247	243	248	263	256	234	235	241	241	229	235	261	228	237	268	248	264	236	234	263	213	240	258	248	231	275	240	252	225	249	224	241	245	269	229	249	270	231	248	254	236	226	223	235	217	237	216	242	239	231	223	256	247	232	263	240	241	271	232	217	250	216	239	222	261	256	253	253	264	235	214	250	234	239	256	252	246	294	259	231	242	229	235	211	245	246	219	235	253	231	243	248	258	248	221	265	242	225	205	249	247	215	253	255	257	238	244	233	241	208	257	248	238	235	240	220	247	246	250	241	232	235	244	236	239	250	264	233	266	238	243	259	242	236	226	236	234	236	265	215	246	250	242	233	244	238	223	205	260	239	236	253	255	257	233	233	213	231	248	205	230	262	226	206	223	239	237	249	234	257	269	246	241	224	224	241	241	249	258	258	242	256	241	237	209	241	249	208	240	232	232	250	242	214	240	255	221	245	255	256	250	242	243	257	240	253	252	241	226	244	235	263	248	239	218	251	221	241	251	252	228	237	244	247	233	240	224	256	250	235	237	237	232	218	243	238	269	261	248	207	235	235	239	253	235	241	235	259	228	235	263	252	246	245	265	254	242	229	223	226	258	245	227	214	234	218	231	221	238	269	243	256	265	221	263	220	243	242	256	244	249	218	244	211	226	234	239	233	225	259	237	252	249	228	237	227	241	220	239	254	230	255	245	229	245	250	231	218	266	258	243	242	247	235	224	268	235	213	244	262	229	248	232	208	234	234	241	222	225	248	231	221	256	252	247	258	235	268	242	253	251	220	222	207	240	241	230	227	226	226	245	249	229	234	259	229	234	253	262	257	236	231	238	250	251	233	241	259	247	251	236	240	251	224	227	221	243	265	211	223	216	239	224	216	220	221	235	243	248	224	229	228	252	225	252	244	253	237	241	232	250	262	241	248	240	225	262	239	218	243	263	250	229	223	214	252	245	231	240	261	267	231	234	253	244	229	246	249	226	233	247	251	237	240	251	230	236	218	251	263	245	237	248	247	243	240	251	230	224	262	247	256	232	247	239	235	245	238	235	235	273	232	266	254	239	261	247	238	270	258	231	269	241	251	226	257	236	229	264	249	230	216	237	231	252	244	227	226	231	249	238	267	224	239	223	238	248	226	280	261	254	225	248	245	241	219	240	243	253	262	218	237	214	226	246	210	256	209	254	212	271	248	251	234	235	249	251	214	241	239	219	215	240	272	234	262	254	251	237	255	246	259	229	219	216	224	227	260	231	216	239	214	248	240	232	212	233	243	276	213	251	256	257	246	231	234	255	245	243	229	238	235	276	278	212	244	230	244	262	252	261	228	237	222	244	234	209	235	242	242	231	225	226	248	226	225	206	215	237	264	229	232	231	231	244	268	270	224	224	236	239	238	243	223	240	227	250	255	219	247	256	230	256	253	208	225	223	247	249	232	246	222	244	225	248	228	246	225	257	225	248	267	235	228	220	252	237	272	238	266	244	267	218	239	249	269	239	246	244	208	239	236	237	241	232	242	232	232	246	249	265	270	266	251	255	246	266	224	238	267	227	214	239	236	239	297	229	231	249	241	253	260	241	243	253	252	241	240	248	252	235	262	233	238	246	233	238	236	246	224	226	230	232	245	234	234	245	196	258	240	238	248	261	225	248	231	234	266	250	264	262	240	240	262	246	233	215	230	219	243	253	215	241	220	242	233	240	263	241	255	226	246	242	240	241	236	228	274	242	214	229	216	240	232	202	242	236	241	254	245	252	266	259	273	231	273	247	234	254	246	239	235	263	220	239	251	236	252	245	227	259	246	240	244	280	240	252	237	243	243	281	265	220	243	260	258	263	258	236	240	247	227	251	240	250	231	253	245	249	246	255	256	238	255	231	207	233	250	240	244	256	258	249	223	210	253	217	257	244	255	231	249	233	243	215	241	247	254	235	231	241	267	225	194	243	253	253	229	272	244	252	227	241	215	249	266	242	271	208	233	244	260	245	222	219	238	252	228	259	217	240	237	241	227	241	286	197	260	244	238	227	243	232	245	260	232	241	247	229	257	236	253	183	224	217	229	244	266	251	233	250	236	240	267	230	266	246	226	260	201	268	228	233	233	238	241	238	224	223	257	237	234	226	263	246	236	262	244	250	235	262	260	252	229	231	266	233	267	277	232	260	246	261	235	205	244	231	250	253	235	284	247	243	237	240	248	234	267	236	228	247	268	266	245	243	255	241	235	255	241	222	251	231	238	265	230	247	250	244	240	234	222	234	257	237	255	239	248	246	233	247	232	246	237	256	255	234	245	258	248	259	219	244	246	249	208	250	244	242	229	248	246	242	227	227	237	247	264	233	240	243	263	232	235	238	201	241	254	222	251	210	240	234	233	219	240	240	216	255	245	248	268	234	216	246	256	217	255	238	251	221	238	262	293	227	248	226	241	212	230	228	236	240	253	245	257	240	240	226	229	239	250	233	257	252	239	216	232	234	240	231	235	263	232	216	232	227	232	240	249	253	243	236	248	234	247	229	248	235	236	264	233	247	219	250	234	213	247	235	234	247	248	255	251	273	233	239	235	233	240	240	236	249	246	243	250	245	232	263	245	240	265	238	245	233	235	216	238	242	235	233	256	217	232	214	242	253	249	240	254	212	268	261	237	244	245	230	250	252	231	243	243	248	223	245	256	229	233	242	242	264	247	232	246
31227	48837	40166	27298	1036	468	425	415	397	380	375	384	374	352	347	393	364	343	348	327	344	321	330	339	340	379	331	333	316	324	341	343	358	301	311	333	304	342	341	316	311	353	373	350	332	343	330	307	355	306	322	351	346	350	325	343	337	325	305	335	342	330	343	332	341	356	319	316	332	372	371	327	325	325	341	332	337	321	367	335	329	303	357	311	341	333	359	334	321	380	380	330	350	321	313	354	363	331	318	339	330	326	328	379	323	325	328	329	324	343	359	325	329	321	309	348	323	368	294	317	332	331	314	351	312	355	309	340	314	322	318	354	321	336	317	335	349	349	335	346	289	308	335	337	350	318	328	309	340	322	307	327	355	350	364	343	332	330	316	324	329	331	385	313	320	318	382	352	337	356	332	324	331	320	337	347	311	345	322	342	323	332	343	311	333	311	359	333	350	314	344	334	348	347	312	352	341	328	348	343	316	310	366	312	364	310	315	369	344	342	296	352	338	375	365	361	323	320	341	325	331	323	350	317	322	322	318	349	331	329	339	344	358	353	366	369	346	318	356	310	320	343	322	327	298	326	308	311	356	292	335	337	330	306	286	351	364	347	321	344	356	338	360	343	353	329	319	347	319	348	331	353	334	331	319	351	350	338	323	319	313	328	356	327	324	335	352	347	356	341	311	313	326	337	309	352	304	363	312	372	341	332	324	340	308	355	299	322	329	340	349	322	298	337	320	348	336	300	312	309	344	340	307	322	306	320	333	305	335	312	322	313	364	325	317	336	347	312	345	361	360	312	336	320	342	345	355	301	294	321	324	310	364	349	350	327	306	301	328	340	323	315	315	286	357	339	352	336	339	348	335	340	318	334	311	317	309	325	349	350	345	327	323	374	344	330	306	324	339	336	374	358	340	329	334	323	312	346	315	320	324	331	319	338	316	324	315	306	320	317	321	345	325	362	305	355	354	329	347	320	339	334	318	345	328	340	328	320	352	328	310	350	364	327	362	329	335	329	303	340	343	322	342	324	326	325	350	358	340	312	329	354	354	347	348	324	352	326	344	334	335	309	330	304	338	387	327	321	337	317	329	339	305	348	289	273	328	320	343	311	313	358	331	305	306	313	316	353	356	323	312	312	362	342	314	328	354	311	295	346	315	333	330	340	323	350	324	347	342	335	308	346	322	336	331	331	348	348	342	304	287	319	326	334	332	332	305	353	335	345	299	327	347	311	339	332	355	333	353	339	301	314	356	335	353	326	338	283	329	343	327	309	334	335	319	330	308	338	378	342	322	328	339	379	316	309	335	345	337	331	312	328	335	329	344	371	287	334	315	298	322	292	339	371	348	294	343	338	339	302	334	305	322	358	314	297	337	327	350	350	336	305	311	326	340	355	354	346	316	349	349	346	336	315	331	309	342	348	322	316	312	335	303	333	335	313	333	314	316	346	326	345	362	334	363	295	348	323	345	325	308	319	369	360	305	316	367	323	330	325	343	338	309	318	337	326	353	322	325	349	317	362	316	332	315	336	357	320	360	327	352	365	328	329	323	315	307	330	365	311	346	294	342	356	284	353	301	334	320	329	317	361	324	340	336	365	338	353	321	312	358	355	325	332	338	339	333	346	335	331	324	371	335	337	316	301	361	328	329	283	336	349	351	317	358	340	340	323	371	345	334	299	334	329	339	347	301	351	338	357	328	323	329	332	355	353	333	350	319	311	365	344	321	321	324	319	338	332	308	370	328	337	334	354	336	319	334	322	337	335	307	359	318	316	341	329	309	317	325	309	327	313	324	332	329	333	366	339	321	320	339	342	326	325	351	339	328	314	331	331	349	344	315	303	306	315	327	335	337	337	339	322	290	360	292	321	356	315	329	343	335	315	313	326	362	330	292	337	345	314	306	302	329	345	320	350	334	323	334	335	328	324	313	318	307	337	337	333	350	388	361	324	324	301	334	347	353	334	356	363	344	362	361	327	331	317	345	332	380	334	336	319	364	339	353	308	317	332	347	333	345	327	309	347	309	312	351	303	317	331	322	312	354	321	322	311	303	339	318	326	367	338	332	321	294	319	327	326	350	345	355	334	321	361	354	333	305	331	358	324	345	328	298	353	324	333	321	318	317	346	343	376	326	316	327	330	330	313	330	335	363	332	368	355	319	331	328	336	317	322	311	322	326	334	340	347	345	311	309	274	323	339	349	365	322	320	341	337	293	335	319	311	338	306	338	316	362	341	287	348	334	333	311	306	313	301	362	321	310	333	312	345	301	318	347	310	352	341	316	338	300	335	343	354	351	353	335	309	319	340	321	328	309	328	332	311	325	377	339	344	315	333	346	324	364	330	307	325	309	340	313	348	337	355	325	344	301	326	343	327	346	353	350	319	317	320	321	331	346	307	322	348	320	327	379	336	347	361	315	338	343	318	356	375	320	330	352	342	347	345	306	324	320	339	333	343	328	307	323	347	335	318	322	309	302	348	338	319	348	332	331	345	309	299	329	346	339	355	342	309	360	327	339	335	324	330	332	339	337	361	312	352	323	333	302	335	344	322	353	326	340	327	319	346	323	331	353	319	339	335	320	324	333	310	322	344	352	323	319	310	313	319	347	342	331	338	341	339	349	327	315	328	325	353	332	344	319	343	318	326	348	355	328	325	339	309	350	354	324	324	357	320	319	338	341	374	347	299	308	332	321	337	327	308	325	298	270	365	360	294	350	347	322	284	357	344	311	350	300	346	346	355	321	343	344	326	340	314	325	297	321	309	310	324	375	305	315	339	329	327	344	355	323	327	300	325	348	346	326	363	340	330	329	313	319	337	342	329	310	337	337	326	318	321	343	337	327	321	321	344	357	302	372	375	320	327	321	340	309	333	314	365	324	307	363	333	353	323	331	326	330	316	319	345	311	340	344	333	328	305	322	310	312	312	314	291	358	303	322	325	323	305	334	314	343	327	323	303	333	362	344	331	342	345	319	337	332	339	320	356	366	344	327	349	330	314	340	356	332	312	370	332	344	299	317	322	306	324	329	303	322	340	342	349	345	371	321	328	325	329	331	312	328	342	310	352	336	347	338	332	324	302	344	315	324	308	329	319	330	333	318	324	343	335	308	310	313	328	350	336	340	320	325	328	354	289	342	328	346	332	340	353	304	332	332	355	332	339	328	354	366	299	342	370	354	296	325	331	316	359	354	297	340	335	332	342	323	303	315	326	321	327	330	322	323	313	346	341	341	339	343	331	339	347	318	353	282	309	348	314	350	342	344	316	338	331	352	343	330	308	329	332	342	324	332	304	360	328	300	321	316	330	346	320	374	313	324	335	361	318	335	334	334	310	327	332	320	352	335	327	336	325	334	344	342	311	340	351	338	330	368	300	312	333	319	325	366	332	350	335	313	325	339	302	342	322	329	336	310	322	366	356	339	330	340	327	318	350	347	332	330	308	310	303	329	317	337	318	331	313	321	319	368	272	356	349	334	312	322	343	346	333	310	334	318	330
22369	21310	28974	24777	21334	21035	10869	960	683	711	721	678	639	663	684	657	648	635	679	633	633	634	649	599	632	609	630	588	636	608	614	646	646	630	613	614	635	582	612	653	587	642	638	618	619	565	640	634	591	601	613	616	579	621	636	627	650	579	596	624	600	601	565	599	625	594	608	612	629	604	612	640	660	590	625	605	603	620	598	636	625	630	630	630	665	628	604	569	607	586	644	635	574	598	638	603	624	603	634	655	606	607	595	666	588	602	597	601	656	584	573	627	586	628	572	592	618	623	635	606	529	562	604	623	647	593	658	610	613	628	612	621	625	640	621	596	612	624	644	658	609	586	609	629	615	599	622	596	646	545	578	601	607	590	578	627	580	574	609	598	614	601	614	646	591	599	623	677	589	567	553	620	630	573	611	574	615	624	646	659	599	583	571	611	620	611	625	634	550	607	624	581	553	619	590	611	618	633	613	661	609	577	592	607	606	583	637	571	623	608	612	577	632	602	658	574	597	644	597	573	652	668	638	590	662	588	674	623	624	584	582	631	591	649	608	639	640	633	612	625	593	634	630	613	611	624	594	647	636	613	641	643	639	602	585	590	604	614	585	646	627	599	611	628	568	631	623	610	606	636	596	632	592	608	646	595	656	642	603	633	647	620	631	615	629	594	593	608	604	616	632	589	667	604	585	642	575	592	562	599	597	620	633	587	629	574	601	631	613	603	586	630	618	603	595	656	625	624	641	597	584	626	585	582	648	611	637	571	619	593	552	622	572	612	587	597	608	609	619	634	622	632	591	609	599	592	577	602	653	606	629	595	635	580	628	632	645	640	583	612	589	602	649	656	628	580	602	587	593	560	639	658	629	619	607	581	581	639	567	633	600	647	643	614	586	577	622	645	614	611	630	613	596	601	606	580	670	614	647	620	593	648	601	623	619	644	616	589	621	584	635	632	613	615	568	613	628	616	607	606	612	557	642	657	561	599	596	580	632	642	621	654	596	598	571	637	630	659	616	644	625	616	605	627	592	572	593	636	652	571	559	649	682	639	581	586	625	629	617	611	598	614	608	624	601	610	620	602	623	625	584	586	613	607	615	622	592	647	600	601	624	617	658	612	638	594	610	600	653	595	638	629	595	609	607	614	623	588	625	625	565	603	633	573	627	544	623	586	631	634	639	637	589	620	619	628	644	637	676	601	632	550	612	609	624	620	620	649	588	601	626	638	594	581	611	613	571	633	587	622	577	649	590	595	631	628	628	567	575	586	578	590	618	670	598	601	624	596	617	593	598	573	563	605	616	635	619	597	606	587	604	652	621	604	618	617	599	650	592	644	631	609	640	632	643	574	642	599	579	584	576	627	606	599	580	595	634	583	639	609	663	651	645	611	606	625	592	638	605	609	580	601	582	612	640	586	605	620	645	610	596	586	622	563	674	623	656	614	610	607	636	647	628	603	632	621	625	645	597	661	570	659	598	604	596	603	606	638	608	579	602	611	619	594	619	589	626	661	621	635	615	581	594	635	620	623	603	610	616	601	598	641	639	566	582	613	580	603	580	593	610	593	616	617	614	643	612	606	639	645	635	587	608	619	617	605	654	599	609	634	574	562	611	618	620	635	657	573	608	637	602	654	636	656	622	603	621	622	591	606	616	606	595	618	607	623	623	607	621	604	615	605	630	622	595	616	600	623	612	636	593	625	611	642	572	608	582	610	619	624	614	585	617	595	604	623	580	579	616	608	654	598	642	615	635	588	612	613	628	660	621	634	624	582	621	605	596	606	641	651	589	648	621	606	599	606	586	634	597	618	640	559	631	601	622	606	613	631	605	603	579	582	634	584	588	621	641	627	638	631	585	616	595	622	649	601	643	597	629	654	584	615	629	605	632	606	656	672	607	602	598	610	609	618	613	633	623	668	578	605	627	640	567	644	595	555	644	595	643	610	606	589	613	572	579	622	635	601	609	626	647	607	590	618	586	596	645	610	598	581	628	583	595	618	606	629	639	640	561	600	620	659	591	599	584	642	626	622	628	619	619	602	638	596	624	643	591	636	604	634	632	595	616	601	607	593	615	602	615	595	605	583	589	611	606	612	595	619	584	558	623	596	620	584	610	570	608	669	605	594	608	562	604	607	588	570	607	561	558	639	596	623	599	597	643	597	623	596	626	620	643	629	609	583	644	596	616	626	615	666	603	626	631	618	620	658	634	630	611	584	618	604	600	609	585	623	616	599	600	648	595	614	588	622	597	631	600	603	565	650	663	588	591	620	605	570	577	552	619	590	604	631	656	623	605	612	581	630	609	578	570	614	626	656	560	612	563	619	618	610	610	649	584	601	627	568	648	632	646	592	606	594	614	580	612	629	603	602	649	603	639	594	585	591	639	599	615	613	627	606	607	573	606	609	588	623	583	612	618	623	624	599	606	597	583	622	578	570	570	581	629	650	587	600	597	623	599	594	639	628	639	632	628	662	631	633	624	585	602	651	588	562	624	636	570	649	624	609	561	626	624	619	606	644	604	652	609	571	582	619	652	602	619	638	587	615	607	619	652	630	616	579	569	610	626	602	582	603	656	623	638	594	646	667	552	580	545	604	655	567	616	617	640	598	618	609	588	602	651	618	614	581	584	613	615	617	609	628	624	586	585	601	589	649	599	651	597	575	654	583	606	610	611	638	589	593	593	618	595	592	641	602	600	565	594	608	598	581	622	620	601	616	654	616	624	610	602	649	631	668	621	612	573	587	584	626	616	624	627	575	588	600	582	637	631	619	567	620	625	571	608	645	629	577	599	646	602	614	630	606	589	635	595	609	637	613	611	577	625	566	648	621	615	593	625	595	632	589	588	559	597	607	606	617	613	645	589	640	616	634	600	663	574	601	593	643	553	602	623	617	562	598	637	667	607	629	582	591	637	601	632	637	602	633	566	678	648	623	623	609	614	646	622	606	645	618	589	623	639	603	652	617	590	630	611	596	646	620	597	700	585	593	622	641	609	610	604	599	589	585	599	594	635	629	615	623	582	618	624	604	621	592	660	587	630	582	569	601	644	589	590	596	616	606	633	620	589	601	653	610	621	619	598	651	585	591	635	644	619	588	624	637	650	571	607	595	552	682	600	663	627	621	675	624	566	606	613	591	628	619	649	583	589	614	601	580	608	614	631	591	579	593	601	625	621	616	606	573	613	616	595	597	614	570	580	596	652	595	566	650	564	627	599	616	651	623	616	604	587	631	615	587	634	564	571	606	562	623	643	629	597	567	601	588	612	605	615	590	585	619	622	582	610	609	637	625	625	605	595	652	613	612	577	603	589	573	600	610	570	606	586	594	585	635	626	559	625	637	599	661	642	592	594	612	616	617	639	600	618	568	610	606	629	594	625	603	610	598	644	590	602	593	598	601	645	587	622	639	609	617	603	647	601	572	590	611	625	629	618	603	616	584	601	685	643	618	616	578	623	589	596	590	642	598	605	597	673	614	610	606	631	643	612	592	655	602
41399	67493	61044	47277	2417	1402	1205	1128	1096	1049	969	906	969	900	835	836	832	832	814	842	873	821	874	821	832	832	824	826	798	766	815	834	788	831	802	748	794	783	782	848	782	774	795	817	792	754	829	813	808	785	774	752	828	781	757	772	762	744	791	784	793	796	802	858	767	759	822	809	816	814	779	807	842	752	754	830	712	792	817	842	833	827	813	862	817	771	772	814	769	760	775	789	734	787	791	800	774	791	831	796	848	762	815	817	809	739	796	836	775	833	811	796	828	794	770	794	792	782	805	839	820	820	789	783	823	803	789	769	813	803	822	794	832	787	823	725	799	797	755	766	731	780	829	750	771	803	786	789	806	755	801	766	750	775	770	779	760	805	829	784	805	794	837	847	815	809	774	764	826	741	802	772	761	820	710	820	789	794	771	758	784	782	813	796	812	760	790	766	816	833	755	796	765	769	782	763	819	794	786	858	771	799	761	752	795	794	801	789	830	829	795	799	843	786	817	760	799	782	774	798	792	821	796	746	803	754	833	798	821	801	764	845	786	833	816	806	802	785	812	738	806	766	779	807	819	805	812	778	733	803	785	757	803	777	790	790	811	808	801	841	784	829	778	779	797	794	796	782	775	811	750	827	835	761	799	795	772	778	814	797	792	810	782	754	773	810	801	805	772	826	796	794	776	770	763	820	781	785	770	823	838	772	797	806	805	807	773	791	729	801	807	747	806	756	774	788	768	802	795	800	792	779	812	851	771	812	831	778	759	806	788	809	804	776	788	788	793	773	780	829	789	806	763	796	774	792	808	754	757	797	761	767	834	812	832	833	815	747	804	843	804	837	824	804	801	779	787	748	744	753	800	775	828	814	801	812	824	804	805	787	747	820	830	800	804	731	809	840	789	772	792	798	770	841	810	854	766	781	767	842	791	770	764	782	785	836	809	781	778	793	747	781	781	785	856	827	796	807	864	809	780	792	817	772	845	777	781	817	735	764	821	801	836	806	805	806	793	764	812	802	801	825	773	774	820	776	792	783	801	776	804	790	749	785	788	788	762	815	792	779	801	799	780	774	800	797	799	812	788	810	807	755	773	756	799	772	859	805	792	785	731	784	800	810	779	794	842	826	806	806	738	757	828	787	732	790	817	800	811	788	840	763	742	783	822	793	826	766	849	753	728	782	765	787	784	832	762	811	842	784	803	873	801	752	843	754	847	753	807	777	794	788	800	795	768	823	765	808	778	772	830	760	850	779	822	815	812	727	787	828	798	808	834	744	826	756	803	821	861	787	787	788	816	739	799	781	795	801	810	788	781	823	818	755	834	803	759	845	751	806	772	813	791	800	804	810	818	795	757	823	792	774	775	799	816	774	831	776	762	792	731	810	811	803	781	785	773	792	803	781	742	802	772	772	761	793	803	759	773	768	810	793	809	794	782	777	827	803	772	805	799	787	794	819	775	803	816	812	808	803	833	789	795	820	822	834	851	818	782	796	740	780	742	774	757	781	798	805	802	807	824	816	785	770	781	766	785	771	781	802	870	797	796	806	811	776	751	821	819	734	786	832	779	811	772	751	797	771	780	845	788	810	788	808	758	766	770	776	797	838	726	848	819	756	786	769	803	788	808	808	824	773	769	801	840	787	817	819	826	743	750	793	807	787	781	862	833	813	761	866	793	775	805	795	775	826	801	849	809	780	774	820	769	803	796	811	807	789	832	816	769	784	830	842	768	791	809	764	801	844	808	816	790	782	772	766	755	770	822	745	741	786	771	777	796	820	798	800	790	826	804	777	746	786	786	770	784	759	749	789	802	748	779	783	781	810	769	736	824	802	794	832	781	837	833	791	825	762	790	787	792	795	846	818	741	784	784	793	780	726	777	793	816	814	802	807	806	778	802	788	804	866	777	838	798	750	820	778	793	775	787	836	736	798	811	780	823	773	788	802	739	763	772	759	796	811	764	796	798	733	775	824	813	794	817	735	791	785	850	787	816	800	818	760	759	764	786	777	758	764	818	797	798	785	751	789	764	796	816	789	811	801	793	809	830	796	790	772	788	823	758	757	851	769	810	790	804	771	792	776	752	777	826	776	819	810	766	772	784	871	789	785	759	752	797	766	794	837	783	811	834	817	804	767	818	832	787	747	751	785	786	761	767	760	823	814	812	822	754	877	786	780	790	826	806	858	853	773	800	814	793	803	765	772	785	837	780	839	756	795	843	820	795	831	815	770	799	760	819	789	828	798	755	748	811	805	818	792	813	824	808	797	779	772	820	770	745	681	785	775	745	791	811	797	799	693	809	806	831	815	761	835	799	781	789	816	802	811	780	819	779	815	756	766	750	759	832	771	774	758	793	796	833	804	777	754	809	770	805	808	801	769	821	812	773	795	803	839	841	739	815	792	836	747	777	784	785	807	800	825	763	748	789	789	844	760	766	780	806	822	812	747	805	814	756	770	782	729	795	744	772	799	770	805	763	816	787	754	806	794	788	795	748	826	783	802	807	842	790	787	828	810	806	781	859	789	780	776	798	784	745	843	787	760	786	800	792	727	819	814	834	761	746	787	818	800	853	738	811	758	806	791	797	766	808	765	768	788	792	810	722	785	781	801	819	821	821	805	867	789	757	790	790	769	765	783	766	694	778	789	806	782	777	786	828	830	791	735	771	775	726	793	793	804	813	785	805	759	793	761	757	781	814	797	794	818	809	861	788	763	784	758	784	775	810	750	822	765	797	779	803	813	807	755	810	820	750	773	779	779	792	864	834	772	763	761	780	856	802	788	797	825	810	785	804	796	782	748	770	799	816	755	819	824	876	800	820	816	760	814	819	802	833	783	784	794	758	784	804	785	750	797	859	808	791	784	791	812	764	832	784	757	801	781	765	770	754	809	824	773	778	752	783	772	805	801	822	769	770	782	818	805	790	756	790	787	773	771	794	788	763	806	768	763	793	820	714	804	771	783	797	815	849	783	769	779	773	791	805	840	792	790	806	840	771	775	780	801	770	828	788	766	769	832	742	790	802	805	795	766	787	761	815	821	797	792	782	792	833	810	783	772	776	763	749	761	806	764	843	791	756	731	782	767	805	764	812	763	777	808	792	796	823	764	830	744	799	760	806	794	724	768	813	822	819	813	804	800	794	787	815	814	794	749	801	746	782	787	771	801	764	749	780	745	840	776	792	819	789	764	751	814	821	753	825	803	795	793	763	802	780	805	747	788	807	787	774	792	781	757	798	777	757	740	789	781	783	817	822	813	829	802	810	766	791	757	820	779	827	763	844	819	815	788	783	722	775	765	762	797	803	793	772	774	807	794	829	811	758	763	777	809	771	813	755	788	833	775	783	787	772	791	772	777	841	778	811	788	818	779	823	772	777	776	796	776	757	762	813	835	767	767	780	749	775	749	764	823	784	789	794	799	783	799	831	774	779	772	763	824	834	803	761	800	760	810	822	781	786	757	799	786	757	731	815	833	790	754	811	895	817	784	752	763	853	792
27668	20984	18721	9394	717	512	496	488	545	470	472	495	506	535	501	494	473	502	534	470	482	487	491	512	492	506	582	495	488	482	520	514	526	487	519	501	493	510	496	473	498	497	480	485	521	503	504	510	507	532	510	484	494	526	510	512	482	488	503	492	522	532	477	523	485	485	502	472	527	494	504	507	516	510	500	501	522	468	527	513	474	464	576	491	504	451	517	515	504	465	542	454	489	519	509	508	496	469	489	546	509	501	489	495	540	471	500	491	507	470	510	496	551	496	496	496	526	528	504	481	484	498	517	515	477	525	502	480	471	461	469	480	478	500	521	484	472	480	524	503	515	502	527	435	501	457	489	517	494	493	483	530	483	486	473	502	481	494	490	491	496	458	534	483	528	484	513	491	485	520	509	500	490	539	492	512	513	490	476	500	511	492	512	544	506	474	476	522	528	473	534	512	510	525	510	514	498	549	508	501	508	502	469	521	488	474	475	517	498	489	487	475	512	499	529	492	530	479	506	500	469	492	516	523	541	536	516	539	488	521	483	510	470	462	485	448	527	515	522	447	493	480	503	502	516	494	484	496	544	506	493	505	502	484	505	489	482	503	493	521	505	492	545	479	502	490	522	541	501	485	486	496	499	507	512	513	488	470	471	500	531	448	517	537	492	468	469	519	485	530	486	510	515	490	505	475	520	494	472	502	521	479	462	473	514	521	505	498	505	495	472	518	512	479	516	515	515	512	502	516	511	504	500	488	484	502	504	497	502	461	489	518	447	472	512	496	474	486	516	475	470	498	506	471	475	484	471	510	531	494	460	485	484	495	499	500	486	500	557	520	497	492	497	487	508	481	500	497	498	460	509	530	501	482	467	513	529	478	492	510	469	491	492	484	489	483	478	497	457	519	544	480	527	482	512	521	497	490	527	461	488	477	493	526	490	510	511	536	489	501	476	511	509	521	496	508	513	504	496	483	534	481	495	465	526	548	478	509	520	529	499	522	510	499	521	474	485	520	496	474	480	485	476	537	543	508	483	525	460	520	515	523	536	514	522	506	494	486	507	503	484	506	523	518	529	476	476	522	473	475	470	477	513	464	483	499	512	469	480	486	500	490	509	508	500	533	513	495	482	520	500	502	508	530	531	532	489	519	473	516	492	480	534	465	512	462	523	478	484	487	477	525	483	478	520	497	524	494	516	477	504	495	479	540	534	473	497	466	517	480	534	503	516	501	495	485	490	507	486	457	453	512	509	506	513	523	559	518	520	548	459	519	509	500	454	501	489	514	477	493	490	487	497	527	501	468	494	527	488	507	542	528	522	514	498	487	518	495	464	512	510	548	491	501	466	466	508	538	471	483	521	470	511	513	477	482	513	469	509	491	488	528	529	493	480	499	504	458	493	529	451	484	471	468	543	503	456	484	545	515	488	506	495	503	518	504	536	515	511	475	481	511	480	467	538	483	504	471	485	494	493	461	515	509	464	501	498	469	498	550	489	522	455	489	458	444	531	507	480	488	500	555	484	523	468	490	491	473	474	476	495	520	496	492	519	496	479	549	476	474	526	504	505	496	543	484	510	510	515	518	477	528	507	494	499	507	477	517	543	489	488	488	519	543	498	498	520	483	498	520	509	486	476	546	476	556	467	502	484	513	441	492	511	504	552	508	482	503	568	493	543	466	533	486	491	475	496	473	550	524	488	478	480	487	454	484	507	512	498	494	471	484	506	536	513	496	496	477	490	453	475	494	488	499	528	517	530	542	495	505	504	491	489	515	535	517	538	509	514	510	502	460	462	501	529	485	494	459	534	458	519	522	495	505	497	504	520	503	543	519	498	516	509	510	522	543	468	523	494	508	470	504	522	519	478	499	506	502	523	536	475	532	507	503	498	502	509	491	498	503	463	497	472	502	529	507	526	492	494	522	526	508	496	471	457	465	534	492	516	501	510	486	481	519	513	540	533	494	543	484	468	466	538	492	511	481	453	495	485	528	476	508	514	480	503	533	503	458	516	496	504	459	550	509	469	550	497	477	541	509	488	520	504	476	461	512	517	497	495	505	543	498	469	498	534	508	506	530	459	501	478	545	535	534	533	497	536	470	466	494	517	509	514	532	469	498	530	511	485	492	507	477	525	508	497	521	517	510	532	498	495	482	475	495	511	456	505	514	520	491	505	505	519	485	478	452	466	472	485	474	509	479	527	472	508	515	480	500	508	472	493	509	473	526	511	508	538	508	463	523	526	487	491	544	502	500	530	505	513	493	536	497	506	486	531	522	516	497	503	473	480	495	503	505	503	515	510	522	517	481	479	536	506	500	501	485	538	452	528	501	502	464	505	525	535	517	464	499	519	507	495	467	525	482	484	466	514	499	493	520	517	524	505	473	512	500	501	484	493	491	483	503	529	463	503	503	511	506	504	504	506	488	541	493	493	505	503	510	507	497	500	505	528	507	510	495	521	518	514	498	475	458	477	495	476	477	531	507	526	492	487	464	524	467	533	512	482	486	468	497	438	516	451	537	495	527	499	504	517	507	505	513	519	559	458	503	498	518	503	527	475	506	489	529	499	470	503	522	506	513	499	502	481	501	515	570	502	526	494	466	479	529	524	496	570	520	544	530	513	505	465	509	497	465	491	499	510	505	477	495	517	523	525	462	461	480	535	464	534	512	542	510	464	519	542	513	493	495	555	459	482	489	453	519	491	497	496	488	489	497	494	492	474	522	490	499	510	482	486	487	481	500	497	510	480	486	478	499	525	492	453	484	507	496	518	497	484	503	540	482	510	504	492	509	439	485	484	487	513	535	488	499	494	509	502	515	508	494	518	500	499	525	515	500	500	484	483	526	499	510	486	466	512	482	471	481	474	469	513	480	538	478	500	483	492	492	494	483	455	501	513	496	481	473	480	480	514	491	465	539	494	482	529	478	484	480	500	455	504	487	519	475	490	475	468	509	494	517	488	523	506	453	509	478	495	492	496	501	503	531	502	509	481	508	474	522	512	526	464	540	463	516	453	476	496	487	511	460	494	509	467	526	527	486	523	509	497	524	501	456	511	527	519	499	498	494	491	508	489	484	493	476	517	525	492	502	524	493	494	524	461	521	488	549	482	505	484	493	561	495	520	485	478	522	536	461	489	477	516	490	480	493	528	484	509	509	470	454	499	530	511	496	473	506	539	470	474	492	478	497	479	498	462	495	532	491	495	509	493	478	494	474	514	485	527	512	465	487	484	489	481	500	494	472	504	514	545	529	473	512	488	475	525	511	507	526	464	480	521	480	507	496	514	517	487	489	518	503	480	527	515	520	518	467	511	506	540	518	528	516	493	481	472	464	490	528	472	483	509	510	560	488	474	477	538	505	487	456	497	489	502	478	497	517	501	501	516	490	467	528	517	496	474	472	496	503	500	482	536	505	501	512	568	512	536	493	467	491	505	512	533	496	483	484	499	500	481	530	524	450	513	476	504	489	527	504	467	512	500	515	532	517	511	512	517	511
16080	25316	17270	7940	714	696	680	659	666	664	604	636	638	620	597	645	632	633	646	626	622	656	657	585	665	621	626	648	609	614	639	660	659	641	622	657	640	610	649	604	630	671	583	586	647	688	638	639	654	650	626	665	633	596	639	672	612	648	633	653	637	654	633	651	674	666	613	617	625	651	622	664	693	652	688	585	635	628	649	627	638	615	635	631	677	625	677	603	643	643	677	662	665	606	654	651	601	671	599	641	641	609	690	609	617	637	668	646	621	587	614	658	647	620	623	646	668	643	613	639	660	603	648	622	662	678	616	656	624	704	645	673	632	640	615	646	623	662	610	656	633	640	632	662	640	604	679	610	592	619	639	645	582	657	645	633	600	626	646	636	657	598	654	596	682	639	661	712	617	648	607	616	662	596	657	674	606	636	604	633	644	671	624	603	637	691	630	607	643	647	672	620	618	587	588	603	623	671	631	651	640	603	608	629	677	618	635	632	691	641	653	615	629	651	622	644	659	613	642	585	713	619	636	622	640	626	611	627	634	650	652	631	651	633	647	660	656	641	646	684	648	646	643	668	621	631	665	611	685	635	635	633	611	639	632	657	647	680	595	638	646	674	661	653	659	609	655	617	676	622	628	646	655	656	658	630	590	609	606	611	643	653	648	618	618	636	615	619	639	654	615	644	643	645	654	642	665	638	635	675	640	674	678	613	632	629	627	667	683	629	638	627	655	626	630	631	653	628	667	626	648	626	672	671	655	652	624	619	623	666	662	631	651	645	632	643	655	642	679	681	655	645	625	646	644	603	599	618	636	678	672	675	663	654	685	625	641	632	659	634	630	676	679	633	637	633	687	658	630	614	646	650	609	639	639	605	640	605	726	663	610	617	656	702	606	620	600	659	631	621	591	635	666	618	626	662	613	623	617	606	633	709	660	632	629	644	669	645	668	690	639	662	681	644	637	621	653	629	608	611	644	590	652	611	615	631	630	664	594	626	623	618	597	626	665	629	625	599	699	647	651	651	655	578	615	630	664	687	610	642	603	606	658	557	658	680	626	612	586	626	650	655	632	624	613	630	637	631	675	646	639	634	598	633	626	658	633	614	681	639	622	649	610	644	611	638	688	651	624	652	637	650	620	633	593	664	634	609	590	630	621	664	654	619	623	649	631	654	638	623	650	635	615	637	636	690	663	644	643	668	575	667	615	644	637	596	603	663	652	614	611	636	635	648	618	617	645	667	635	608	614	624	625	646	634	649	613	659	679	589	651	660	639	635	639	644	636	666	638	651	655	606	650	617	636	640	643	643	626	627	643	570	665	637	589	628	647	675	630	635	663	648	673	653	663	666	644	638	620	624	683	590	601	608	600	664	632	633	633	646	664	619	621	624	651	658	635	592	663	612	607	638	572	630	632	637	636	594	673	633	583	593	600	660	625	628	626	598	610	595	610	615	605	652	647	630	643	637	630	649	634	624	648	641	627	643	645	667	676	675	660	633	657	637	659	655	632	628	621	668	635	619	658	631	633	646	622	656	622	628	579	598	640	654	631	664	617	659	639	663	614	638	584	664	642	635	669	672	619	645	649	594	680	655	659	603	652	677	617	597	653	675	626	667	647	628	609	582	641	618	674	609	618	615	650	620	601	636	636	659	623	620	636	671	627	636	619	648	635	597	622	555	630	623	625	631	687	611	644	674	676	635	628	654	667	670	621	583	641	598	660	653	638	655	621	639	613	646	585	659	654	632	623	637	670	602	639	654	596	637	641	627	637	583	651	662	655	664	683	674	633	596	640	688	657	648	618	661	676	621	661	617	638	663	605	618	633	620	630	653	632	626	677	665	641	627	626	630	659	592	647	665	670	662	632	633	615	660	677	661	631	624	667	652	631	630	624	637	651	636	688	655	673	640	650	614	619	622	633	666	653	631	687	636	623	645	603	635	599	669	644	637	630	614	636	650	608	635	655	625	666	613	659	660	622	638	630	618	643	706	660	637	670	633	621	640	664	617	637	647	677	576	642	626	683	618	589	608	633	633	627	622	668	654	647	631	636	692	669	628	651	637	616	630	654	642	612	618	654	619	661	642	609	582	574	632	593	615	659	687	632	688	602	640	613	622	659	652	645	609	613	619	640	649	675	615	672	668	630	651	674	632	580	629	656	627	673	617	593	622	632	635	639	674	639	642	591	609	659	651	662	675	617	616	639	675	585	624	660	647	632	609	621	645	622	638	580	633	622	573	668	664	710	658	669	627	634	607	614	618	648	609	631	633	619	667	671	613	628	618	645	622	582	631	645	631	669	691	643	618	627	630	621	646	664	656	646	583	638	584	660	632	632	619	616	619	620	642	614	681	639	665	638	618	619	662	621	624	634	624	631	624	664	684	681	618	652	635	655	597	665	616	635	652	670	660	605	652	662	609	612	633	652	638	664	653	637	637	562	638	629	705	642	657	617	629	632	626	597	671	656	678	606	619	601	620	676	641	610	643	600	590	645	591	647	610	583	649	646	605	633	637	599	662	653	654	655	599	698	644	627	644	655	666	688	632	625	611	639	616	651	625	637	634	610	616	642	624	636	640	642	617	625	632	684	635	664	615	651	611	626	630	606	631	629	627	629	623	593	649	655	643	604	640	658	661	626	628	669	591	687	580	617	622	651	597	642	651	646	657	655	630	631	611	663	598	634	653	625	645	646	612	619	635	622	643	612	615	686	680	644	635	635	635	636	623	627	686	649	638	583	645	647	599	608	629	653	681	602	619	645	690	641	601	678	640	639	655	665	668	642	677	689	624	616	656	646	618	665	605	627	677	608	667	635	675	664	646	682	617	656	601	643	646	615	660	624	616	611	595	634	637	602	670	590	673	689	664	605	600	673	670	648	623	648	621	629	619	670	672	628	638	628	623	647	630	622	620	666	633	609	682	602	647	622	651	638	680	627	615	636	647	617	617	612	601	648	601	639	603	692	602	645	633	693	628	633	646	623	586	627	621	654	652	622	657	616	634	614	628	588	635	633	632	663	586	672	622	641	698	619	640	632	625	635	620	681	638	605	662	631	632	656	663	606	610	674	669	658	644	569	602	676	673	595	606	669	628	631	626	627	621	660	582	613	677	668	651	618	663	621	618	655	626	659	622	609	659	647	662	659	660	661	644	686	648	641	627	649	691	627	622	650	624	639	635	647	606	587	694	639	658	659	658	642	621	653	663	607	619	686	667	599	681	655	626	648	618	638	575	611	687	658	622	635	643	669	664	665	660	643	644	602	642	617	648	580	643	667	613	604	626	610	636	584	637	624	631	650	628	649	623	637	653	594	670	675	660	656	655	651	611	681	632	639	656	643	630	643	637	634	615	670	635	632	614	623	665	610	646	613	677	655	619	646	650	565	657	648	620	656	584	644	655	651	642	644	641	629	673	641	665	695	620	636	661	655	643	608	634	632	626	620	620	661	647	692	645	696	619	654	629	679	603	642	671	624	642	616	616	669	647	643	647	676	594
23187	21261	29799	26409	20476	9501	1283	908	886	885	946	816	841	822	858	786	842	824	850	842	722	855	776	803	787	787	788	773	813	779	821	835	809	843	811	821	839	783	781	831	824	824	800	841	819	852	826	811	776	801	880	838	780	809	817	808	785	837	820	801	838	825	866	838	797	810	824	791	806	768	822	804	771	786	784	830	820	810	848	800	783	757	824	818	776	781	819	821	846	796	771	771	814	746	819	771	846	829	791	754	788	773	823	819	798	814	778	765	785	788	810	833	865	794	815	776	862	794	794	734	735	834	813	767	790	789	810	856	841	798	808	815	797	831	822	843	797	766	813	802	773	829	810	840	823	770	739	745	777	851	827	824	761	800	844	823	815	791	761	814	875	834	810	823	807	821	749	799	803	801	797	790	828	794	805	838	805	783	758	788	792	806	835	841	802	784	777	855	783	798	816	846	761	768	832	769	793	786	769	781	812	857	786	789	796	806	804	826	818	786	829	804	799	821	774	851	811	816	783	820	802	774	816	822	810	797	754	845	847	753	854	789	813	769	807	826	880	801	758	815	827	827	799	773	748	772	863	800	820	754	846	864	828	796	829	805	785	805	808	792	817	845	788	803	836	826	791	801	841	810	828	828	796	801	781	830	872	846	827	798	792	829	824	818	820	778	801	867	832	859	773	795	844	751	836	789	813	799	880	762	799	826	817	851	771	765	838	806	793	813	792	784	804	804	782	838	818	804	829	813	830	809	789	797	831	798	815	771	813	803	803	819	776	827	777	806	794	818	795	776	773	845	804	798	771	838	817	811	823	799	830	779	844	782	814	803	798	858	845	844	821	796	886	823	759	784	837	770	781	826	789	763	790	811	787	843	826	786	775	790	857	758	794	812	835	835	768	811	816	751	805	780	814	813	851	845	838	817	806	769	821	820	751	840	776	789	860	793	811	744	786	797	790	800	797	819	820	818	786	800	763	833	787	788	772	862	757	823	833	791	808	830	778	823	772	833	789	769	778	783	799	789	784	797	748	807	789	803	798	788	860	784	835	833	748	791	853	819	783	804	829	872	838	799	794	794	778	812	789	787	821	786	760	793	820	824	824	778	797	780	781	778	843	848	784	828	828	746	855	795	814	789	804	790	802	813	787	795	756	797	836	795	797	782	813	781	820	782	817	804	780	785	800	832	766	744	785	820	848	799	832	841	799	868	828	824	782	810	786	785	775	788	769	754	828	809	773	801	761	758	808	828	783	805	766	792	864	826	810	819	837	834	796	839	780	836	826	827	749	755	837	799	828	752	797	817	828	821	757	814	766	759	841	838	826	830	784	803	840	806	832	788	744	817	775	824	802	788	811	857	842	847	866	779	807	810	855	789	834	833	760	787	816	753	806	751	863	853	784	829	778	864	810	856	806	831	807	805	796	791	805	781	804	814	808	759	811	760	818	794	774	824	777	741	838	790	805	799	793	750	801	837	847	763	804	777	760	802	764	857	837	773	807	811	828	826	755	812	819	814	829	817	804	827	763	806	800	808	776	824	829	823	806	812	838	798	808	787	773	798	847	811	783	781	764	795	784	837	751	795	872	780	830	809	796	799	838	768	796	796	798	793	793	796	805	854	815	810	823	802	832	794	848	750	820	799	839	757	787	782	847	834	834	780	775	782	794	810	809	843	814	819	703	807	826	786	782	867	790	739	802	814	819	849	785	840	798	768	786	873	838	786	793	806	789	768	826	777	880	835	803	802	784	832	782	807	838	809	761	843	734	769	795	815	819	791	751	783	764	844	783	747	795	817	813	783	833	778	783	813	827	839	800	771	824	816	805	772	789	812	818	800	812	799	789	811	790	770	818	747	786	786	797	808	819	803	772	813	843	837	799	838	805	859	783	798	822	754	770	825	872	832	786	779	825	774	795	797	804	802	816	754	841	820	785	772	802	776	844	845	818	821	819	811	774	777	815	827	801	833	785	796	813	757	777	782	777	743	807	809	782	763	805	744	801	796	790	765	783	773	778	816	830	828	837	807	814	761	802	808	763	775	819	798	792	767	803	773	773	811	777	780	819	754	792	845	825	763	810	779	825	812	776	803	813	767	805	777	792	802	766	777	805	764	801	817	823	845	857	817	826	833	765	790	813	840	824	786	816	805	819	740	778	803	832	779	828	798	779	839	755	807	811	786	814	791	775	813	775	808	807	774	799	825	798	767	766	791	833	848	842	805	783	771	845	863	786	828	745	834	752	758	869	796	793	835	766	874	814	803	828	818	802	847	831	801	843	843	862	743	805	826	823	797	826	858	771	876	850	826	812	840	824	748	830	844	784	778	778	854	805	834	820	813	793	760	788	831	763	815	816	767	786	803	811	801	811	831	812	727	777	811	812	812	780	801	779	789	807	830	815	828	836	823	821	844	806	872	820	786	872	770	806	829	825	831	787	802	799	791	865	781	813	833	814	829	790	807	802	835	842	805	795	789	827	805	798	836	814	808	801	804	752	813	802	786	811	809	758	769	739	771	832	812	780	836	834	791	811	777	792	829	786	799	816	779	837	856	837	821	788	825	815	842	792	816	792	762	834	836	765	868	740	816	841	796	798	820	777	818	801	827	782	817	779	865	794	799	769	761	742	807	806	781	831	823	755	800	767	821	778	771	809	817	826	783	766	854	829	777	808	809	789	812	817	821	831	754	806	822	782	817	771	825	775	783	839	806	838	780	833	793	794	759	813	816	803	761	790	741	871	798	793	805	793	800	783	822	828	840	794	840	792	735	806	835	805	773	746	841	802	813	761	795	825	824	759	809	794	848	761	820	825	796	762	813	767	834	753	794	770	809	775	798	804	896	819	818	797	789	828	770	827	823	797	844	816	824	808	857	854	831	772	793	825	832	765	775	810	826	792	824	819	767	806	783	776	832	831	804	828	744	843	806	767	804	837	799	831	831	837	814	796	750	784	806	761	797	819	801	829	758	783	844	793	830	829	838	765	801	813	797	789	850	817	756	834	804	790	800	802	792	821	825	733	807	817	807	814	796	776	762	795	836	775	843	844	824	763	773	841	799	744	802	783	788	800	785	836	804	772	794	772	862	865	818	772	856	791	806	824	818	769	760	838	792	824	751	801	799	789	805	811	822	825	808	800	713	824	799	839	822	822	829	793	791	835	757	813	815	796	785	776	772	796	787	831	847	781	815	830	838	760	796	785	809	766	827	761	809	839	801	741	799	803	766	859	785	761	795	809	853	784	791	805	792	796	787	813	776	793	789	779	815	819	854	819	731	829	772	820	849	807	807	785	770	803	788	803	825	801	803	822	814	786	876	803	768	831	784	797	830	796	819	864	794	765	805	756	840	829	830	791	831	796	785	779	823	809	764	756	805	821	847	761	750	819	795	768	829	799	800	738	782	766	742	793	788	799	781	746	865	786	825	766	824	876	807	751	815	769	791	810	794	743	794	824	794	799	749	815	847	751	826	840	831	785	783	841	777	753	860	800	797	800	783
35785	59865	52555	36339	1902	1323	1319	1194	1164	1075	1115	1113	1035	1026	1046	1078	1085	1013	1080	983	1019	985	1031	961	999	987	1011	1003	1069	1027	987	1033	986	974	1022	1003	988	952	930	1035	1024	1019	1011	1006	1008	1052	993	949	992	954	971	1040	976	1027	1007	1021	1079	957	959	1033	1008	1022	1042	1025	1012	1010	1012	959	1060	976	976	980	1033	966	1059	1022	1027	1012	1004	1016	1015	1001	986	976	996	1033	990	994	1022	987	969	983	1001	995	994	1011	1068	1012	1037	1036	995	1005	965	1080	1015	992	1008	1000	1045	993	950	959	1008	999	993	1034	1007	1014	1041	990	1041	1102	1017	1035	973	1009	984	1040	1017	1009	1024	1034	1044	1032	982	997	1008	948	998	1006	1041	1005	1048	992	1001	1057	1044	998	986	1017	1012	1048	1016	1002	1049	1073	986	994	1026	989	1020	949	964	1026	967	1043	992	997	1015	1031	1059	1048	1008	1001	984	1008	1011	1015	1049	955	1035	978	1056	1014	966	1016	981	1044	983	982	977	1019	971	956	989	1007	949	1047	991	1018	1034	999	1001	1036	997	1022	1034	985	1012	1004	1012	1002	973	987	982	1026	1021	1028	1038	1002	1026	1061	1017	988	979	1002	1048	1005	974	1010	992	998	1018	967	988	1029	1011	994	1006	1009	995	1010	1005	984	1005	983	998	977	960	1017	1019	1076	1020	973	1005	1019	1038	1028	1048	1030	997	1012	960	979	963	999	1023	1020	993	1018	1016	1058	990	984	986	1014	1049	1019	1002	1014	985	969	1035	1022	1012	1012	970	1047	1003	980	1011	1010	992	1006	1020	1012	1027	991	982	962	1017	969	1026	1030	1065	981	1013	1001	1037	1007	1020	1010	942	1013	999	962	990	986	999	999	975	1031	964	980	973	974	1012	1023	986	1012	965	973	1013	996	1014	981	1023	958	975	997	1035	943	1001	988	1018	982	1007	1007	949	968	961	958	1047	1044	1028	1022	993	981	985	1008	1005	1003	1082	1023	1032	983	1012	997	982	1020	1012	984	974	1009	928	1003	1037	1041	971	988	1042	1003	969	999	1084	1000	1031	980	1026	1010	1027	997	985	1044	953	1032	1001	1046	978	953	983	1016	972	1042	1061	1010	960	952	1026	1005	1085	1022	1030	989	969	1003	973	984	1042	1015	1039	1052	962	1001	994	1024	1005	1041	1033	1006	1007	1015	999	996	993	1011	1070	1013	968	968	1056	971	1002	941	1024	1036	1008	1017	984	1000	1009	1052	1031	1003	963	1047	999	1049	992	1012	1045	1028	998	1030	1019	995	999	991	1065	1004	970	997	995	1010	995	974	1033	987	1008	980	977	1070	1019	1049	1047	970	957	980	1005	987	979	1006	1018	1051	1052	991	1012	992	996	1011	1011	1046	984	998	1005	967	1009	977	1025	1061	1025	1069	1026	1006	988	1001	958	982	982	1006	1027	976	988	983	991	1043	1030	1025	998	1012	959	1039	1002	983	998	1033	1000	1055	985	979	1025	1033	1030	1026	998	1037	979	962	977	1045	993	1050	1020	936	1002	999	1012	955	1004	980	921	986	963	1076	975	1041	1091	990	1007	1029	1036	986	1006	1004	997	962	1020	988	1006	1008	1027	1030	1050	1017	1029	1032	1044	1054	1009	972	963	1069	1029	1001	998	978	1000	1011	1064	1018	1037	975	995	1052	1006	979	991	998	962	963	966	1032	955	939	962	979	996	960	968	1006	1039	1046	1032	978	1036	970	914	956	1028	965	914	993	1014	1012	1020	1063	963	998	996	1002	1019	1003	994	1004	987	1068	1047	972	1026	1055	1013	1039	997	1052	1011	1064	1032	995	971	1027	1004	999	1032	1062	955	988	983	1036	1044	962	971	1013	1058	984	1083	1048	1074	993	1003	1014	964	937	996	1022	1024	981	1023	953	1021	1025	1004	1054	1053	1003	1033	997	999	990	983	1021	964	1024	985	1025	1015	1045	1005	961	1002	1025	1070	962	1047	1027	1006	982	999	968	933	1004	994	1008	1024	1011	1038	1008	1017	1057	976	1060	1010	998	944	1006	1030	974	950	965	1000	1012	942	1005	959	979	1040	957	958	1045	966	1008	985	1028	1035	1017	1021	1010	1038	984	1005	1091	968	933	939	970	1033	1023	967	958	1056	1005	965	1048	1030	1074	1026	1034	1050	977	999	964	977	948	978	922	990	992	986	1033	945	991	1051	991	963	985	1090	989	951	1001	933	1072	1075	1015	994	1011	990	1026	1046	1001	970	942	983	1032	999	996	995	1003	987	1029	1074	949	991	996	991	966	987	1019	1011	1058	1044	1033	1036	1011	956	1011	1017	963	1064	1012	938	987	1025	1037	979	1011	1016	1049	1032	979	979	997	989	1025	989	998	955	978	992	1035	1005	1038	957	1052	1000	1011	987	1015	1010	1020	987	974	1022	976	975	972	1033	1000	1043	962	1006	950	1032	1026	1014	954	1005	1055	1009	1062	1031	1008	983	978	1032	1017	1008	961	979	1015	1003	1065	1020	987	1035	1036	959	997	970	1009	984	1097	993	1015	982	962	982	1001	992	1070	957	982	944	1037	1010	1003	1000	1048	1050	1019	949	1000	1001	987	945	999	1072	984	1035	1014	998	1010	1004	987	1015	1003	990	983	977	972	997	1018	991	1006	1028	1015	952	1006	1013	956	1001	1039	947	976	1009	1029	1027	998	992	1013	971	1027	1005	980	986	1027	1003	1037	1026	1035	945	969	1001	986	933	1062	1001	1051	1024	1021	967	990	978	1074	1018	1067	1050	985	972	993	980	978	1040	1004	1042	941	1053	1047	1027	999	988	968	1031	1009	1014	1019	1049	1049	1039	1046	1044	1078	1001	923	1040	972	970	991	1028	949	1041	980	992	1012	991	1008	983	948	1010	960	1064	986	1038	1008	1000	983	996	989	1034	967	977	997	1018	1030	960	1061	1020	1021	1012	952	999	1028	1030	1029	1016	997	931	1005	938	997	985	1032	993	931	1035	1022	993	1017	1005	996	1026	1008	1014	1028	991	1019	1039	1055	1005	1013	1039	1035	958	1029	1013	981	1013	958	1025	1019	1011	1029	998	1066	992	998	1009	978	1011	1032	979	982	1038	1026	1038	1042	990	999	1009	1017	1009	1019	948	990	1014	965	1028	1015	1079	978	1039	1030	1015	972	1001	1043	1052	1010	1010	993	997	1003	970	991	1029	1049	1050	975	1006	1024	988	961	1011	1026	1037	1008	1029	1062	1010	1004	995	977	984	978	989	1044	1023	1001	988	1027	965	1014	1011	1015	1026	983	1020	1022	1035	1017	954	991	1002	1035	1017	971	1031	1007	1008	1027	988	971	966	1014	1086	1005	1027	1017	1012	964	1038	1012	999	1053	1008	1026	1022	1001	997	1018	926	1057	976	1028	1009	1029	980	1028	1037	1028	1016	1014	1021	997	1032	932	1019	996	1048	1003	1021	993	999	1002	1058	1008	987	1002	1026	934	1004	1048	1015	1062	966	965	1006	1023	976	1066	975	969	1000	1018	981	1003	983	1006	1065	1016	989	986	1029	954	1027	988	1045	1030	988	995	988	1016	1011	1009	1043	977	1004	976	1080	985	1026	1000	1007	1011	1058	1014	961	993	984	964	993	972	981	998	991	1005	996	1046	1009	1037	989	1000	1019	1005	977	1001	1007	1046	998	1059	1007	986	995	1066	1033	976	1072	965	1025	1053	1043	991	1006	949	1000	1000	1031	1029	1049	1024	1048	1009	1043	1050	1025	1005	1012	988	1015	1034	960	989	1005	992	1031	961	1032	1009	1002	1026	967	924	1035	993	1011	974	1000	1014	1048	996	1045	1070	1019	1020	1013	1052	1059	983	995	1028	1009	986	1001	1058	960	995	1024	981	986	1006	998	1075	1009	999	985	998	1029	1014	1021	990	1017	1036	1025	1053	982	1013	997	1059	995	964	996	990	1073	987	1004	1023	983	1006	997	1026	994	1053	1038	997	1026	1001	1013	1017	1007	975	1037	1030	1013	1024	1014	1006	1008	1003	990	1021	950	962	1047	1050	983	984	1033	1016	1016	1005	904	976	1011	979	993	979	957	1038	1051	1017	1041	972	1002	1004	1052	1038	999	1067	997	1025	966	1004	987	972	1000	1048	997	1027	978	1011	949	994	1016	953	973	1042	988	999	968	994	1016	1018	1050	1038	1028	1027	1030	1022	1006	1042	1070	1048	985	1031	1013	979	998	990	1028	1011	1030	985	991	998	991	1027	1064	1011	996	1002	993	972	1005	985	992	1008	994	1017	971	973	983	1004	1017	1055	992	1037	1022	1039	1063	1013	1051	1035	950	950	974	1004	977	1028
24574	21279	28535	25947	8610	443	283	280	243	273	276	252	277	223	236	247	245	245	262	247	231	258	226	252	238	218	236	255	247	249	264	251	241	238	245	248	256	263	239	242	258	229	240	229	252	247	227	252	247	247	251	233	243	221	240	233	274	251	257	221	232	218	254	230	250	248	261	256	254	227	231	240	228	235	218	228	242	251	253	266	269	254	253	234	245	248	213	241	249	225	231	212	248	248	240	261	257	279	216	233	262	249	243	235	246	248	232	250	253	241	258	255	233	243	253	248	224	209	260	255	262	235	225	264	227	252	254	272	272	238	260	278	255	251	228	268	240	242	259	232	225	213	245	223	223	271	250	235	225	247	252	257	238	231	222	240	243	222	259	245	226	240	243	230	255	261	250	249	262	238	255	238	242	239	252	247	231	211	228	249	229	233	238	238	234	262	256	248	209	230	231	274	237	215	262	237	232	253	222	230	208	223	257	243	256	228	251	243	255	244	228	259	271	225	244	256	251	250	243	252	242	243	242	251	240	243	250	246	239	233	232	251	272	228	234	245	239	245	270	237	260	243	225	231	261	223	245	238	239	227	263	256	231	247	223	256	228	246	245	227	225	223	234	273	220	263	236	233	240	227	235	240	253	233	251	264	260	256	228	275	254	233	258	215	248	240	241	238	229	267	197	224	260	225	242	216	230	260	241	244	240	243	220	243	266	241	253	235	236	247	221	229	246	209	266	246	256	259	232	234	248	224	241	248	237	248	218	248	237	247	261	266	248	249	217	246	225	237	232	231	250	237	225	218	218	240	230	238	229	254	254	219	239	219	255	230	254	250	245	251	244	235	260	237	227	238	226	256	232	256	259	236	251	209	246	257	221	239	249	228	258	252	279	254	218	252	245	227	256	261	218	241	233	257	243	243	242	234	244	231	229	227	212	251	247	253	252	229	252	255	248	241	259	256	231	245	247	261	237	251	250	244	257	219	240	259	254	235	236	236	243	241	242	255	249	269	215	223	247	233	227	218	274	218	253	243	253	241	278	238	247	251	258	272	225	241	237	232	230	259	253	237	249	247	253	244	254	259	238	281	217	205	253	239	232	236	262	257	259	217	257	247	223	231	235	251	251	223	262	268	240	240	229	228	256	269	239	243	258	246	263	239	216	263	244	232	245	260	223	234	238	235	240	255	234	273	228	237	234	264	237	273	261	222	273	239	240	245	275	229	239	232	260	243	248	246	263	222	242	246	259	244	227	250	238	246	255	272	242	240	236	254	244	233	269	239	232	249	252	241	257	263	257	221	230	260	237	246	258	260	245	238	243	214	248	234	256	204	236	244	229	248	262	229	241	266	219	250	235	216	245	273	233	215	229	277	229	265	239	258	248	291	236	295	238	219	239	241	214	224	242	241	245	240	250	242	254	249	231	254	257	255	221	218	230	247	243	264	223	214	229	259	243	231	232	232	240	225	240	219	236	217	251	246	216	250	221	217	253	240	246	221	254	232	254	243	256	250	262	208	233	256	268	221	265	219	249	256	234	243	244	245	248	248	224	248	214	244	234	234	245	250	266	276	278	230	252	260	228	226	250	243	252	255	242	259	256	262	242	261	226	264	238	247	275	275	233	231	223	254	217	257	222	220	247	228	226	217	249	276	242	263	230	230	265	239	229	220	216	233	227	218	250	243	223	234	277	242	275	271	244	226	229	252	259	238	243	259	256	253	259	253	258	266	240	224	223	239	217	225	212	214	247	232	244	231	225	229	241	213	227	249	211	243	248	217	231	236	240	267	243	239	249	257	229	217	237	257	240	232	241	257	248	213	222	226	246	271	220	256	273	243	227	273	248	242	249	251	244	248	224	270	235	238	235	263	246	260	242	239	253	236	259	239	258	217	230	219	240	252	215	240	256	230	258	234	238	229	254	260	226	255	266	229	240	233	244	254	281	242	245	233	248	228	265	245	238	213	243	217	250	189	259	261	213	256	254	232	258	226	238	231	218	221	223	238	242	246	243	247	272	248	222	245	238	230	258	241	271	242	239	245	244	226	249	234	242	251	244	248	249	239	219	268	242	214	229	212	205	229	267	231	233	229	252	273	260	229	243	267	223	219	273	248	232	253	233	232	205	261	232	253	261	240	220	227	238	215	218	239	220	249	246	254	218	249	236	233	266	273	241	267	251	281	245	242	239	244	258	241	260	233	219	239	247	210	229	277	239	242	242	258	251	246	222	239	236	256	218	220	216	230	234	222	239	197	233	234	224	233	249	229	231	266	267	239	226	248	212	239	229	238	236	228	268	212	235	249	242	245	246	263	262	266	225	226	278	233	255	263	271	257	276	251	236	241	225	248	251	251	224	247	243	210	252	223	227	208	217	233	242	231	240	233	221	211	220	261	218	225	244	256	242	208	226	265	230	268	254	216	249	229	246	231	233	248	240	227	264	241	249	220	244	243	234	244	235	239	270	209	235	231	248	247	264	241	268	236	255	225	246	239	244	265	244	225	246	223	240	216	213	256	231	213	240	251	248	237	231	255	244	242	256	262	249	259	228	253	248	226	259	247	262	243	238	241	212	241	241	255	240	263	240	248	241	248	247	267	233	269	231	225	255	222	235	224	262	240	239	239	274	212	256	254	233	234	237	253	231	245	254	248	235	250	244	240	247	253	235	226	233	212	256	249	233	256	244	260	281	234	244	256	245	239	235	232	272	222	240	246	260	237	242	247	257	230	212	229	239	263	233	232	240	211	230	263	252	254	252	267	247	239	251	225	275	207	238	224	248	247	232	260	233	259	220	229	269	246	247	242	248	231	241	261	240	253	254	236	250	222	212	244	263	236	227	252	252	261	234	235	215	226	242	235	241	235	233	231	231	235	242	236	222	249	234	241	252	231	236	209	228	244	262	250	229	238	258	224	234	261	218	257	234	234	240	250	209	223	232	231	250	245	274	235	233	208	247	243	241	210	230	247	236	244	271	267	261	236	222	249	251	259	275	235	239	270	251	249	230	229	251	239	247	238	246	253	251	225	266	263	266	228	254	245	233	227	247	248	286	207	241	261	253	222	251	264	247	275	236	246	228	248	240	251	242	224	245	217	252	233	245	247	268	233	254	222	248	262	236	233	230	246	254	249	259	240	265	252	242	244	282	228	249	237	243	225	229	281	245	237	253	223	236	219	246	238	264	259	248	255	255	248	261	227	239	257	279	233	225	228	237	249	238	235	250	232	225	226	246	241	252	218	237	245	260	248	243	228	233	251	256	255	267	226	232	230	269	229	230	244	264	237	246	235	246	261	258	254	235	238	273	265	256	235	245	245	272	239	210	219	237	232	231	237	224	245	244	260	264	225	244	267	260	264	244	242	243	230	250	252	239	239	262	257	225	242	242	230	242	271	222	266	252	262	222	246	260	246	224	232	236	219	240	253	246	231	266	244	223	238	246	267	234	241	242	240	250	209	233	242	245	255	241	258	243	252	255	236	260	245	235	227	234	256	236	217
31442	45985	41414	25460	821	515	439	395	364	368	341	354	403	375	374	354	347	365	355	368	361	338	365	339	338	340	330	366	327	326	343	334	337	338	330	344	336	370	317	351	322	337	341	332	319	354	332	351	349	365	339	332	337	298	357	344	353	327	312	325	331	341	337	327	353	312	337	338	335	333	331	316	312	356	293	346	353	329	332	320	341	350	302	318	291	342	319	329	326	294	330	345	310	355	347	300	305	349	351	348	311	329	347	320	320	330	317	352	338	330	329	302	306	332	337	332	339	340	324	334	326	332	326	316	335	337	320	324	356	327	319	333	331	324	364	306	340	306	321	302	323	286	330	293	366	329	326	322	325	317	307	329	322	306	340	342	329	305	302	322	353	342	323	330	337	306	314	307	358	344	331	356	323	353	338	361	382	317	304	362	334	329	339	352	355	394	317	323	333	328	316	345	329	297	313	305	320	338	336	320	312	353	322	337	335	335	351	357	331	338	355	327	339	331	320	308	338	337	319	335	375	347	324	309	343	323	327	357	337	300	363	336	306	324	326	312	320	353	344	316	352	307	327	284	319	362	289	347	320	366	322	292	315	321	294	320	366	331	320	330	345	308	307	336	342	317	344	333	318	333	322	311	326	349	312	304	352	331	322	316	311	322	338	333	315	325	363	373	323	342	341	313	334	334	346	346	320	345	346	322	361	336	312	303	341	327	315	324	351	334	310	317	335	346	302	306	351	350	306	369	319	322	321	348	321	334	342	328	331	364	346	339	346	343	313	342	324	323	307	350	329	329	315	327	343	311	316	333	320	322	330	283	343	340	326	350	329	310	373	323	294	343	307	347	331	316	346	329	319	349	342	324	313	339	334	343	349	341	323	338	320	332	314	338	345	332	348	332	311	345	305	297	314	319	327	319	321	377	322	316	337	351	313	318	330	348	322	373	327	335	293	315	355	325	337	318	327	337	352	338	295	325	330	318	329	306	310	344	300	318	323	328	314	311	333	322	346	327	300	350	338	311	374	331	350	315	371	337	344	314	311	312	310	326	347	344	343	313	349	336	315	299	342	341	335	322	293	352	345	334	314	302	325	369	281	366	350	366	309	341	352	348	343	321	373	315	326	318	340	335	308	352	339	340	341	334	351	324	331	304	307	355	377	352	333	299	334	331	319	335	321	312	345	332	311	315	328	332	340	355	335	362	335	335	331	312	327	327	337	316	343	339	311	352	321	312	338	332	349	329	354	333	338	326	325	317	338	320	353	366	324	372	347	357	333	320	345	357	332	275	352	335	301	364	326	325	334	320	366	349	310	336	314	308	311	327	320	310	347	326	310	334	316	341	328	346	345	322	343	305	342	316	333	334	317	355	323	335	343	345	332	329	326	348	337	330	366	344	325	353	334	318	317	361	334	334	331	336	328	290	317	298	339	336	330	305	317	328	333	315	317	306	333	337	317	327	315	312	323	338	355	357	346	329	306	306	344	321	328	330	358	312	314	339	342	347	333	334	337	336	339	330	336	303	342	306	327	317	317	326	332	309	314	349	360	297	321	297	345	310	353	326	327	330	329	334	316	352	343	310	304	332	294	327	299	340	345	324	334	327	324	335	321	346	332	337	341	303	342	316	289	332	334	332	310	311	341	327	347	353	317	345	304	332	318	356	318	335	309	346	329	355	320	318	330	334	343	333	333	345	324	322	303	360	316	326	349	358	336	305	331	353	326	358	332	361	340	297	365	325	341	332	320	309	367	349	331	304	312	326	342	311	341	329	324	333	340	304	339	319	323	358	326	317	303	336	326	344	323	297	326	324	336	309	322	336	328	332	352	334	355	322	318	298	339	322	342	351	318	307	310	339	347	355	341	329	339	335	327	315	297	337	336	348	333	315	347	334	312	339	330	358	347	336	308	332	338	332	333	327	350	305	310	333	351	328	336	330	340	343	337	339	330	342	309	354	354	337	339	323	351	317	327	343	344	321	323	311	322	342	342	298	315	323	320	312	345	334	367	347	321	357	325	335	351	327	315	331	335	301	301	324	334	354	311	317	305	351	327	359	345	334	347	329	335	322	323	314	307	378	341	320	324	329	330	349	338	333	307	303	290	359	337	342	340	318	309	348	331	296	309	323	307	314	342	334	337	359	333	308	342	353	331	338	343	312	349	326	338	351	341	305	349	340	310	354	356	330	337	351	335	314	348	330	316	328	344	316	355	321	299	363	322	338	353	334	294	323	311	350	334	335	308	319	334	319	346	353	345	309	348	330	319	321	350	324	318	333	358	319	326	355	345	361	340	326	324	341	311	324	332	405	342	315	324	333	331	338	347	327	348	344	308	345	356	328	368	324	309	308	337	312	363	335	324	338	326	327	315	363	339	339	346	339	372	331	357	335	346	305	357	320	290	319	360	340	362	317	327	319	366	336	316	319	330	297	328	325	346	334	319	314	338	344	297	327	323	355	331	351	338	313	336	364	363	326	330	348	326	355	323	348	312	327	337	320	338	323	358	311	328	329	318	318	363	335	334	326	310	331	336	311	340	330	354	331	313	334	327	327	352	363	320	342	320	315	316	301	328	332	335	330	331	326	290	334	342	322	322	312	351	342	328	291	345	326	327	335	378	315	317	313	296	331	337	303	320	340	340	354	333	311	323	325	326	346	299	335	332	303	336	311	350	352	319	317	333	319	355	320	336	362	349	358	348	318	348	322	348	334	324	303	319	343	329	321	364	350	314	349	337	322	306	325	307	335	321	306	326	349	337	331	331	349	296	325	307	334	316	316	331	319	313	335	310	323	332	326	334	375	310	351	348	360	331	320	344	317	348	337	314	349	367	343	302	339	312	350	321	318	322	334	339	339	332	323	311	346	354	349	338	341	312	350	348	327	323	309	327	336	345	364	346	353	312	340	324	338	346	322	329	319	338	323	321	341	330	325	340	346	336	338	321	341	343	328	325	330	304	333	349	331	349	357	310	310	329	304	317	345	318	321	338	357	324	320	342	317	321	334	340	344	334	317	294	306	331	347	339	314	328	337	327	344	295	335	321	321	376	339	352	360	320	349	379	319	324	339	324	330	345	317	354	341	345	333	359	306	311	304	327	326	344	334	309	337	306	309	351	300	335	329	319	347	348	307	368	345	355	339	282	313	338	368	328	292	342	353	323	354	291	305	317	335	331	333	362	336	349	320	336	335	366	331	325	316	338	345	331	314	335	349	349	333	344	309	322	327	330	292	344	329	330	339	311	342	307	339	354	336	327	358	308	316	332	364	350	319	337	314	334	348	312	338	335	303	348	316	349	340	324	320	383	332	326	342	334	354	347	341	313	325	341	316	329	332	331	347	365	325	342	342	325	349	301	314	331	339	314	317	306	328	315	351	326	342	342	321	342	321	354	334	329	321	322	352	318	287	317	317	320	327	338	296	309	348	316	342	315	322	329	311	357	342	317	282	334	394	303	344	344	326	310	336	314	323	315	286	352	356	347	326	315	341	323	340
22345	21312	30275	25560	21348	18852	5051	814	711	754	726	692	693	683	687	664	670	644	644	658	625	657	687	607	646	686	586	634	616	660	641	662	635	676	631	616	552	618	613	634	605	610	665	582	599	632	626	636	655	591	627	667	599	610	622	577	660	640	692	650	637	618	596	608	615	623	630	655	625	657	637	643	612	658	675	608	586	652	608	621	601	612	604	616	637	586	618	631	624	605	664	636	631	632	616	605	610	625	616	590	644	607	653	627	605	584	660	643	640	633	568	610	645	594	642	644	601	636	611	597	600	609	588	596	623	622	654	608	619	630	588	615	551	614	558	617	595	626	645	617	595	604	598	608	622	615	611	633	622	613	642	711	614	623	634	612	636	635	653	631	627	619	631	643	625	616	583	620	604	605	601	604	657	586	644	610	600	592	648	570	631	632	639	663	580	617	620	578	598	632	632	633	571	598	594	669	613	578	639	632	608	621	628	615	624	631	642	643	655	613	638	607	587	615	615	637	574	618	579	623	661	640	628	637	642	652	628	631	586	592	614	572	655	629	658	633	647	673	602	625	614	635	587	600	590	615	626	612	600	620	678	587	630	678	639	623	621	632	628	615	573	639	593	646	623	614	627	631	666	639	665	608	607	656	616	604	594	565	614	672	654	593	626	626	632	654	587	617	630	638	626	592	615	633	608	590	628	615	627	647	655	682	670	603	610	649	596	633	595	618	610	620	626	613	640	599	614	619	649	649	647	650	624	613	626	660	629	605	648	604	648	656	612	643	587	659	619	662	613	617	646	624	647	638	593	638	652	613	615	634	630	605	624	620	679	625	615	643	599	622	654	626	591	616	639	617	652	642	639	624	643	583	614	635	627	617	638	659	617	582	615	615	643	633	625	656	658	593	611	618	598	621	633	579	636	625	602	633	560	656	620	632	663	617	638	660	639	572	598	603	571	625	636	670	605	640	630	624	635	644	595	633	592	622	641	612	619	585	650	605	599	600	591	618	636	671	619	604	600	624	616	622	608	663	674	601	673	614	604	616	595	641	629	666	605	609	536	584	584	598	657	638	614	574	647	614	613	588	626	640	641	595	625	612	591	679	671	649	642	620	617	597	637	658	584	584	645	634	641	621	613	657	628	632	628	618	614	598	640	604	629	595	618	603	697	590	587	677	614	629	659	597	593	606	626	641	610	620	639	631	640	650	616	646	636	654	627	601	623	649	606	625	634	639	638	610	615	642	650	624	640	592	587	642	642	657	609	630	617	652	679	656	601	621	629	642	638	626	674	640	621	602	635	599	590	640	587	679	608	617	589	610	648	623	621	600	655	664	649	681	664	623	613	649	640	665	638	648	643	640	649	604	694	652	653	600	643	632	624	624	621	564	649	636	579	630	626	580	643	616	623	639	680	640	626	547	667	613	628	655	631	606	597	637	661	630	621	634	618	665	622	641	630	666	625	616	583	612	590	603	595	606	653	636	619	659	605	597	645	606	623	623	685	627	662	658	602	616	638	622	619	612	601	542	643	646	588	667	618	700	613	626	624	651	642	634	661	588	655	597	635	616	606	641	638	622	603	642	665	581	629	629	659	660	624	617	623	605	631	638	617	624	614	616	597	593	644	639	649	626	629	655	632	624	624	587	619	618	590	563	607	623	626	619	597	582	650	604	610	614	627	576	663	646	625	650	615	606	586	655	571	602	622	653	626	646	670	621	608	636	609	608	609	630	645	626	579	628	566	603	581	668	648	612	600	638	640	585	661	648	636	643	617	615	609	596	659	624	616	603	585	622	593	641	641	637	608	594	591	633	623	592	622	653	642	659	638	580	601	653	619	633	637	643	609	617	600	624	602	617	591	633	636	598	627	613	642	648	596	609	612	628	634	631	613	612	650	677	630	585	633	606	643	620	578	670	563	578	630	625	556	621	599	648	592	623	587	634	584	603	656	621	619	605	612	587	622	587	597	673	547	593	623	647	628	622	604	584	624	628	620	619	598	622	618	592	597	605	608	647	612	597	615	639	626	566	612	598	626	594	610	667	624	625	664	595	618	642	608	626	615	622	629	568	585	613	608	606	625	614	597	647	637	600	605	623	576	573	637	630	600	618	610	618	643	593	624	635	642	625	663	618	566	610	638	642	589	578	612	643	690	603	599	639	628	650	628	634	608	656	669	624	634	646	603	612	608	607	614	650	623	607	643	660	625	650	600	613	596	635	630	586	641	626	617	602	647	635	628	634	635	614	580	666	599	640	623	659	591	602	641	645	679	638	606	636	641	623	639	587	620	581	590	660	658	650	616	629	636	617	611	611	633	643	635	666	579	618	636	634	618	659	612	605	652	575	631	631	633	581	627	616	644	639	577	641	579	614	635	600	613	589	634	617	632	645	639	598	652	630	624	647	621	694	611	619	609	590	673	631	609	631	658	632	653	646	614	690	618	654	626	629	642	618	670	614	597	651	622	690	611	617	604	628	619	631	593	604	651	653	655	585	628	566	626	678	628	630	614	672	582	649	622	586	605	617	643	589	590	674	588	611	591	570	609	621	660	614	625	605	635	592	618	601	596	583	586	652	673	631	618	673	588	617	588	663	641	620	609	643	575	615	630	632	632	633	615	622	629	595	630	622	633	605	637	660	636	605	603	575	613	649	609	612	610	657	617	617	613	633	601	629	616	657	610	653	647	612	625	644	642	650	571	578	631	622	613	590	568	657	605	618	610	622	629	621	592	616	674	640	639	593	646	609	658	619	626	621	649	641	640	667	650	667	599	648	614	616	605	609	656	638	658	614	661	657	647	611	635	596	608	644	642	565	642	618	627	616	629	629	599	578	635	629	593	594	654	609	623	618	641	647	606	642	603	648	607	651	592	652	602	616	649	637	624	603	637	591	634	655	613	647	638	643	608	598	603	602	614	571	589	585	614	595	638	636	639	620	625	594	641	574	626	632	605	612	631	648	616	611	605	619	618	599	615	645	636	577	630	656	642	653	633	605	669	607	617	610	620	629	608	643	647	634	631	593	646	670	611	630	596	634	580	636	640	597	604	639	602	590	599	614	664	634	605	623	621	627	643	611	620	597	642	592	608	609	627	649	581	655	613	586	598	597	637	614	586	652	621	639	592	616	649	585	633	599	594	605	615	659	625	618	581	631	589	578	578	595	605	605	590	594	648	621	647	608	611	619	616	660	632	610	671	630	619	629	654	627	607	617	631	606	640	593	616	626	634	600	656	609	645	640	621	606	619	635	614	585	622	609	585	636	607	614	638	617	620	623	643	630	620	598	622	632	607	627	639	614	666	622	610	655	639	688	625	693	626	658	592	611	589	607	657	643	600	636	621	649	651	587	620	622	619	605	617	639	605	621	629	623	590	653	690	596	593	616	565	616	580	615	707	634	611	621	607	640	630	632	654	616	616	634	544	634	595	628	657	606	637	647	636	650	639	581	655	623	631	625	612	637	644	637	654	599	637	622	591	617	644	606	597	632	637	645	595	648
41555	65936	62643	46029	2417	1530	1295	1183	1050	1003	968	992	922	898	869	890	873	874	822	816	777	840	816	795	811	782	823	822	850	807	825	834	796	810	810	823	773	781	802	788	794	754	805	753	855	824	818	806	815	793	757	783	795	792	781	801	856	778	760	817	827	784	828	796	780	816	798	787	852	849	775	812	815	773	795	780	787	750	831	800	832	785	816	835	817	835	757	775	812	841	808	790	778	812	843	806	768	745	877	753	795	798	817	780	799	805	875	771	801	764	780	786	784	825	789	778	841	810	783	814	786	834	815	777	762	747	853	774	821	786	826	760	800	830	772	784	817	862	792	811	790	747	780	768	790	797	785	792	813	820	759	765	802	786	822	785	899	750	820	768	785	845	810	798	805	829	766	807	744	757	828	814	791	753	808	846	796	790	780	771	807	784	817	797	821	823	822	823	785	783	844	839	801	820	805	804	803	768	817	843	810	771	786	806	782	792	830	802	787	787	767	818	837	783	824	772	782	766	818	809	809	760	787	797	873	756	821	774	747	788	778	837	777	771	798	811	769	822	781	791	745	815	800	715	799	775	784	745	816	758	821	779	809	755	754	775	790	787	781	785	795	782	795	766	796	811	756	768	808	768	836	762	791	815	817	778	811	774	796	783	802	812	771	769	830	839	783	819	756	764	771	846	785	826	822	780	826	812	753	775	772	775	769	795	775	815	782	761	792	768	821	835	757	823	785	849	837	753	752	772	777	818	826	753	828	795	799	796	803	805	802	819	772	829	831	775	807	783	843	758	775	804	814	826	811	810	799	838	777	799	766	823	759	813	800	790	764	773	835	777	806	775	796	738	778	763	778	806	792	708	837	809	776	843	807	774	784	805	810	836	858	770	758	769	762	852	792	800	763	851	792	823	807	789	821	798	846	768	801	787	757	783	789	805	844	798	831	768	798	847	805	817	832	800	823	756	823	748	826	760	772	813	813	833	808	777	818	817	829	864	780	811	803	831	823	801	798	820	863	800	829	810	819	858	769	833	797	757	852	765	791	776	787	808	819	774	775	782	777	851	822	796	834	811	786	809	798	810	854	780	808	775	756	767	811	825	746	825	758	795	769	798	822	799	818	789	842	767	776	794	792	822	759	757	805	766	775	814	786	823	815	795	806	761	816	801	785	799	796	753	785	811	806	830	761	777	836	805	757	781	808	722	783	785	818	759	762	845	804	795	706	812	777	784	781	779	762	810	814	742	753	794	805	807	787	813	802	781	809	805	808	775	792	790	836	797	779	774	829	823	811	771	765	791	782	805	781	814	762	751	798	807	801	780	833	848	816	795	793	748	786	803	771	795	810	767	784	783	802	775	729	801	803	814	753	836	748	812	824	822	819	766	773	783	796	792	777	834	810	798	853	771	789	766	771	821	801	780	787	762	789	762	798	823	803	786	793	817	756	753	787	767	801	789	796	797	792	767	785	798	816	834	798	771	819	802	820	793	869	806	783	795	736	826	809	800	825	817	769	814	778	803	795	804	789	772	847	817	799	745	807	833	810	799	805	821	813	812	817	759	804	798	810	785	804	797	819	754	786	775	802	821	821	822	844	777	737	778	768	816	772	827	792	831	818	805	836	727	800	825	768	830	802	780	833	829	873	790	780	816	787	777	793	772	814	738	765	787	833	822	769	825	842	754	819	828	822	780	793	818	768	820	776	757	809	799	815	798	758	791	805	769	800	784	751	795	835	798	773	815	795	780	793	826	816	801	808	774	807	830	820	753	864	844	786	780	807	753	828	788	781	778	767	813	829	843	740	815	822	793	805	818	717	785	787	780	769	802	775	725	786	791	746	783	782	825	776	766	856	801	757	770	759	805	792	828	822	819	757	814	835	770	806	760	742	759	764	808	782	801	821	782	816	789	776	810	821	768	820	763	794	790	808	746	774	781	784	788	800	733	843	792	821	815	816	777	819	780	779	817	823	812	829	831	719	800	809	818	794	802	773	792	845	748	752	814	794	789	808	815	762	816	790	788	823	823	811	807	735	823	756	771	747	767	789	809	804	795	805	784	791	778	801	781	789	825	812	779	799	822	795	779	815	799	771	846	815	782	850	811	801	792	753	756	792	796	773	814	752	815	805	792	804	787	790	781	794	807	847	801	803	784	789	833	773	789	758	805	779	755	767	798	790	742	776	800	837	823	755	793	791	776	794	793	832	805	797	758	786	806	765	801	778	787	788	768	848	798	803	816	795	832	788	766	813	793	760	796	763	773	745	754	778	744	764	770	786	794	740	808	832	770	833	819	823	781	778	757	818	759	781	824	766	819	803	753	792	786	812	854	751	753	798	808	785	843	838	784	799	821	832	775	806	824	816	813	764	782	833	814	795	792	812	796	824	824	791	806	773	815	793	854	721	830	776	765	807	796	785	790	816	803	760	806	769	794	799	796	779	784	766	803	794	868	789	789	842	824	818	785	843	811	778	717	791	778	816	797	825	777	801	833	796	826	786	789	818	799	811	788	803	837	750	804	821	807	768	812	845	812	821	818	851	802	803	805	800	858	781	768	814	737	773	740	794	815	801	814	820	728	841	799	804	789	846	800	751	799	779	751	808	806	825	777	805	819	783	760	824	825	774	775	758	841	786	739	804	796	778	857	811	800	787	789	831	798	836	784	802	777	764	823	781	791	763	791	792	812	737	796	780	810	786	882	823	794	819	793	861	770	795	772	831	845	779	734	819	829	768	781	786	771	791	836	767	798	815	803	768	786	777	801	780	813	781	825	763	804	764	819	791	767	877	789	795	828	772	800	812	790	840	763	787	827	765	791	769	823	764	813	745	753	820	772	757	862	828	788	829	797	729	770	768	780	841	761	800	832	797	808	789	794	796	823	785	809	808	796	802	814	758	767	815	808	754	768	789	734	855	801	813	766	824	759	814	850	783	825	760	769	815	799	795	795	815	824	803	796	750	766	818	774	785	818	771	836	788	807	791	759	786	783	835	815	751	797	771	803	765	819	763	804	776	774	799	798	789	817	798	827	784	776	808	798	773	805	762	794	811	843	769	772	753	800	857	772	763	783	768	799	759	776	786	839	794	797	837	781	831	804	749	785	798	787	817	819	779	834	781	816	786	800	833	791	811	788	813	812	846	809	787	823	834	801	754	767	759	758	719	826	797	841	760	806	851	782	753	769	806	780	758	811	830	774	774	781	833	804	795	820	796	815	806	842	852	830	805	778	821	839	828	850	792	758	750	814	770	811	785	764	796	810	741	783	840	766	798	759	796	797	834	758	773	823	781	779	801	819	806	763	776	800	770	788	781	742	809	794	837	799	790	782	811	750	759	777	829	836	821	775	821	809	770	762	807	783	791	851	823	801	758	739	827	830	785	755	796	835	809	817	758	803	796	771	798	803	840	814	856	786	786	824	836	813	751	816	786	784	781	803	825	831	819	785	785	798	824	724	824	804	808	835	787	763	800	795	813	790	805	805	757	790	786	801	756	734
27582	20916	19080	8507	872	656	557	536	513	483	489	500	503	550	485	500	509	512	517	549	500	549	481	536	491	510	519	504	551	497	523	480	507	546	511	520	446	483	535	502	505	520	534	517	514	550	509	505	491	543	504	514	530	545	492	489	487	517	506	548	517	474	523	557	512	515	515	551	508	481	512	557	476	529	518	509	511	482	495	511	503	539	462	504	527	503	512	509	535	504	492	492	504	523	465	479	476	486	499	487	508	527	537	539	482	542	491	465	521	483	552	532	509	510	482	491	518	469	480	490	534	479	487	534	552	502	476	495	491	530	461	506	476	544	495	486	480	488	464	529	511	509	459	496	507	519	506	525	486	489	485	466	477	504	545	475	507	458	518	536	505	506	488	523	513	501	513	561	503	513	484	499	493	500	511	523	490	464	512	535	530	507	531	497	483	479	486	526	550	481	519	506	548	533	500	501	487	490	485	477	544	505	494	530	503	522	488	530	523	518	501	464	515	495	502	513	497	502	511	505	477	523	525	499	519	508	496	520	524	498	458	555	524	548	515	521	474	517	516	533	531	485	537	505	494	519	508	521	501	527	525	529	537	494	505	516	512	513	514	533	505	543	490	537	527	494	509	540	479	528	499	469	491	494	497	492	488	503	495	510	519	502	516	527	495	459	473	514	502	475	520	549	528	514	477	478	533	482	493	519	498	464	511	525	495	515	540	491	492	539	502	539	521	543	496	521	506	462	510	491	547	502	489	534	524	518	529	509	490	537	492	484	533	488	504	489	504	502	503	478	499	555	478	523	453	496	497	518	501	495	532	462	532	538	536	562	481	486	507	488	515	523	506	533	469	464	487	476	529	531	497	500	530	473	552	483	518	479	521	554	497	500	522	481	530	478	506	503	516	528	451	499	507	534	540	563	532	493	525	504	486	493	495	498	531	435	527	526	492	488	537	489	472	527	499	476	513	483	527	520	511	478	538	486	518	498	534	479	525	509	532	513	510	473	497	483	509	514	518	550	514	503	530	541	497	534	499	511	514	477	492	531	538	536	520	536	546	489	535	525	538	478	487	544	462	487	532	483	518	495	499	517	506	508	563	539	483	532	491	525	519	480	499	535	506	510	553	493	483	501	514	535	533	494	517	547	469	459	479	519	540	468	487	495	474	535	552	489	526	525	551	541	523	503	490	549	491	544	516	510	509	537	487	476	510	534	504	471	494	473	488	532	492	545	523	523	534	483	504	531	459	501	501	482	468	524	525	504	533	515	551	538	534	498	493	522	505	513	507	462	492	504	530	507	507	465	513	548	494	514	481	510	497	526	491	525	466	501	513	525	476	525	492	508	511	529	495	529	512	481	493	496	507	520	483	523	508	482	511	492	523	518	481	509	508	507	504	512	524	526	508	542	508	501	491	491	508	508	496	492	530	511	509	492	502	539	458	577	547	534	500	509	524	484	481	528	483	495	504	509	531	520	503	523	554	488	509	492	554	503	472	524	514	493	541	489	556	499	536	539	540	492	514	480	499	477	521	488	533	531	498	529	501	520	499	517	522	502	471	526	515	525	514	517	485	530	477	514	521	480	536	557	503	522	529	509	545	511	478	513	494	487	505	539	528	486	517	524	485	542	508	538	515	569	506	533	478	504	520	459	501	514	481	477	515	525	498	538	461	535	502	520	507	513	526	553	524	521	535	488	479	488	487	512	495	501	477	471	493	534	505	495	549	535	466	495	522	537	533	472	499	502	503	517	498	506	506	498	552	493	483	491	533	496	519	544	505	503	470	479	474	511	544	538	515	481	534	471	496	507	489	497	514	512	552	501	487	507	500	478	500	515	501	517	528	497	491	539	509	450	533	532	454	485	514	515	529	498	508	506	492	509	544	506	532	509	479	470	502	487	510	469	477	504	492	524	499	507	476	498	521	481	523	503	533	470	497	492	471	514	505	549	478	477	481	536	474	529	544	555	538	531	533	505	479	573	518	474	526	524	509	509	522	444	499	528	510	505	523	525	507	535	513	510	468	522	499	476	506	463	522	495	550	483	500	478	491	535	523	530	469	528	554	469	470	474	542	503	479	487	500	514	499	539	495	539	517	505	498	497	508	562	505	475	525	507	536	525	486	515	489	498	490	514	501	493	557	519	536	522	481	523	478	539	493	486	514	489	507	486	524	550	518	527	517	488	505	503	497	481	555	490	484	470	513	473	527	487	487	521	469	508	515	507	504	505	505	521	504	549	559	511	520	531	508	534	514	549	540	503	536	497	566	500	526	505	507	538	518	527	544	486	508	488	507	486	526	539	490	526	506	526	552	479	517	543	543	501	534	519	531	505	508	498	528	515	512	526	496	517	490	504	525	508	532	518	490	503	488	504	530	510	560	504	465	498	521	457	520	503	525	512	527	503	500	490	522	540	553	527	533	530	541	526	542	569	537	506	548	536	528	519	528	515	504	486	485	477	472	513	496	509	498	474	468	484	473	506	493	480	544	487	509	489	519	462	492	488	471	542	493	548	510	510	528	563	515	471	511	508	532	510	501	515	534	488	476	470	489	498	524	520	513	499	515	485	475	515	463	512	497	507	498	548	498	534	506	508	451	515	480	485	486	524	523	514	542	514	486	499	499	527	505	510	528	532	527	511	524	454	509	515	506	522	500	540	499	500	453	521	501	519	519	524	500	499	504	527	538	519	490	536	539	477	507	525	507	505	473	489	519	543	471	523	492	516	482	477	514	500	497	516	553	540	530	528	486	472	505	503	472	517	511	517	518	498	551	517	533	526	500	507	507	532	555	536	502	545	502	459	557	459	491	467	541	516	505	491	492	486	522	507	514	492	523	485	490	487	487	488	543	467	538	503	510	543	479	498	514	503	514	500	497	485	472	504	512	529	545	533	492	530	499	479	501	532	495	486	502	492	489	488	490	504	527	507	514	522	514	519	517	518	470	502	522	500	537	503	510	521	498	519	484	523	468	512	499	473	501	513	481	538	526	499	486	531	512	516	524	492	557	536	511	515	544	493	491	506	495	520	497	543	500	527	510	530	560	472	450	522	555	518	492	503	505	494	516	489	509	476	503	505	553	551	525	520	504	520	551	548	524	503	491	535	509	451	501	510	526	507	494	555	501	509	493	499	539	503	523	496	524	492	491	511	497	535	511	511	472	528	505	534	515	525	524	523	521	507	498	484	569	478	491	514	486	525	507	525	467	508	509	525	508	529	525	510	478	493	477	489	484	505	508	504	518	511	505	483	479	486	531	463	518	497	502	496	507	525	491	540	563	481	499	561	513	525	514	500	549	471	467	496	515	479	495	500	469	533	480	517	504	499	548	508	531	525	528	522	515	494	522	485	520	504	485	455	519	542	498	484	527	486	496	507	517	541	510	481	493	497	508	486	528	483	492	496	522	506	524	491	529	502	529	504	519	558	501	474	534	466	513	509	479	527	534	490	507	496	452	511	550	474	488	514	530	531	482	545	530	472	521	537	492	531	527	513
15894	25539	18611	8055	745	671	648	680	678	653	652	644	666	655	627	650	631	664	666	629	659	685	680	646	643	632	679	692	719	672	606	628	677	666	629	673	662	653	681	648	652	615	621	608	713	620	678	614	670	678	645	599	617	630	678	605	646	677	620	654	654	625	627	670	594	586	626	608	621	629	653	676	621	671	680	608	631	622	650	650	656	606	652	655	669	624	655	649	629	624	634	656	671	614	650	629	631	621	667	715	630	650	611	657	641	634	681	674	648	638	656	662	674	645	615	649	619	610	660	689	633	670	651	638	651	627	629	593	613	608	663	618	669	685	642	640	670	641	621	628	603	620	631	611	637	670	669	630	634	638	648	602	646	674	642	619	684	604	610	664	635	639	611	653	642	635	660	638	630	644	608	680	690	647	619	662	643	665	618	628	650	650	670	632	597	646	645	650	673	670	674	629	655	594	647	651	641	622	650	655	645	653	646	672	654	665	614	638	665	677	685	667	662	600	595	619	654	667	644	625	647	621	597	666	622	649	638	649	616	638	585	634	663	669	634	639	615	614	691	637	632	649	662	675	676	594	662	629	706	653	647	653	637	633	654	625	624	642	690	650	643	641	617	695	627	654	646	632	670	682	632	643	655	625	668	648	671	659	613	688	675	662	600	612	629	627	633	678	687	662	678	641	648	600	643	625	604	659	597	674	625	643	611	684	652	666	662	611	630	605	595	622	672	682	626	636	648	688	648	640	642	646	610	644	651	642	598	639	665	657	632	654	724	623	642	675	641	657	693	626	651	641	656	637	659	670	643	610	681	669	656	655	662	616	639	670	655	636	659	672	698	667	611	641	588	653	633	614	638	641	619	660	632	679	714	692	607	647	612	649	687	694	676	656	632	610	635	617	644	624	631	648	681	643	654	627	643	652	645	605	699	671	657	634	622	634	615	655	592	665	660	665	690	652	627	685	663	563	629	656	635	674	609	671	687	625	555	669	672	631	672	647	660	642	629	642	647	625	599	648	650	638	635	656	672	608	662	666	632	664	630	618	622	674	638	619	647	606	637	659	635	621	612	628	659	651	680	675	653	606	679	593	664	642	673	635	625	617	632	663	596	636	653	677	611	621	661	664	663	638	669	622	627	669	612	656	652	633	668	659	639	707	660	618	683	664	599	581	656	644	615	623	612	614	680	637	657	654	616	570	593	610	625	605	627	659	610	621	644	633	643	689	637	626	642	653	692	607	658	663	659	595	642	622	640	649	607	643	615	620	637	592	671	666	611	636	666	649	633	628	621	676	647	584	633	637	667	653	666	636	664	666	663	652	634	636	638	663	654	652	644	675	674	640	655	611	678	647	635	649	610	644	603	710	642	581	626	657	646	659	678	629	623	626	644	638	642	688	642	643	656	632	630	667	627	625	648	659	654	672	618	680	669	608	608	624	621	629	644	630	643	641	659	653	639	623	661	614	682	629	598	633	624	629	637	630	670	598	646	685	626	646	666	672	655	612	691	630	645	670	673	594	631	671	650	674	657	682	627	648	591	614	654	666	650	632	621	661	685	636	628	658	654	641	622	657	656	667	608	630	668	586	626	658	644	706	628	644	623	661	666	651	617	620	672	660	623	661	621	645	641	628	654	690	653	631	646	656	620	645	652	682	674	628	687	634	680	698	690	620	679	629	653	599	662	673	639	646	625	627	682	671	660	631	613	628	638	647	697	620	674	661	687	679	598	654	644	637	656	592	646	624	638	642	648	614	639	617	634	686	656	574	677	671	622	655	605	615	672	647	676	622	611	658	611	646	646	592	660	639	622	688	706	635	621	608	607	656	613	642	620	630	668	626	604	607	611	681	613	670	614	641	644	639	641	641	648	636	670	671	706	600	645	639	664	651	646	669	663	632	693	648	605	644	651	700	645	661	654	655	594	686	670	645	622	611	626	593	660	642	646	641	617	626	632	620	655	650	656	647	661	640	659	608	634	591	613	644	682	645	622	643	667	619	663	655	638	640	630	637	608	643	678	633	633	637	657	627	601	584	674	602	641	618	666	636	635	601	622	646	627	629	604	665	639	645	673	668	645	629	696	638	635	646	671	658	605	639	671	636	623	622	708	689	670	662	682	642	621	678	644	671	639	678	645	601	638	664	704	642	649	599	634	620	643	628	626	641	664	618	588	625	623	667	652	641	645	632	610	660	626	614	655	620	623	620	690	661	623	688	663	645	646	683	633	643	668	662	670	677	619	634	619	662	664	668	644	622	654	605	700	672	628	626	612	639	652	625	614	622	586	622	664	675	636	620	648	641	644	665	677	640	687	687	657	607	652	669	645	652	659	654	628	679	615	603	598	667	624	622	625	621	661	672	682	637	670	611	628	687	651	678	667	639	631	672	659	638	658	642	681	661	643	674	641	658	608	628	645	620	630	630	623	600	688	634	567	656	681	603	622	619	639	650	629	594	674	663	617	652	662	640	639	649	633	616	667	672	693	663	663	641	635	632	684	594	645	691	618	636	646	653	656	666	665	665	676	655	668	627	663	652	667	637	634	637	636	674	687	675	635	657	660	610	667	638	684	630	678	624	643	653	682	628	655	654	658	650	632	640	661	673	634	629	633	603	674	684	638	632	632	619	626	688	638	657	632	673	638	627	670	620	657	618	592	621	609	649	662	634	640	624	631	629	646	678	655	649	667	593	636	622	617	631	632	624	603	641	650	672	678	657	652	609	649	615	668	637	590	650	610	637	655	655	646	629	640	670	662	679	589	691	657	649	643	623	634	687	656	665	652	634	669	644	663	639	679	622	643	634	626	650	649	676	681	594	669	667	644	656	636	645	676	615	630	645	720	689	638	639	625	607	691	675	614	586	650	662	690	651	650	654	679	593	673	679	603	623	636	645	648	616	676	645	631	631	614	637	632	680	644	675	627	642	634	629	646	636	684	656	683	657	658	705	714	641	653	612	640	639	662	657	587	657	605	659	610	614	657	685	628	656	639	647	637	619	605	604	670	717	633	615	628	636	649	667	605	644	640	658	712	658	639	624	628	665	654	620	666	577	636	641	625	618	620	652	698	614	633	655	633	661	701	651	635	665	617	667	649	620	652	628	668	592	633	662	636	668	659	631	678	670	658	646	645	607	649	683	627	608	623	648	627	620	639	637	621	648	653	655	629	648	606	627	612	683	644	691	606	588	695	637	635	643	653	635	672	632	595	635	611	669	679	644	639	595	668	667	616	635	681	669	650	622	643	687	637	643	666	652	645	609	647	588	643	673	614	664	632	630	634	596	613	625	640	666	638	669	653	577	646	673	639	623	679	626	674	687	660	672	620	641	628	640	651	649	638	640	614	655	620	650	644	651	655	654	644	645	629	594	624	602	617	654	648	604	623	631	643	626	660	595	637	612	643	659	633	655	603	639	600	673	682	681	684	582	671	661	639	601	635	685	601	633	609	634	660	721	658	627	668	653	685	629	618	679	652	633	649	662	673	644	602	598	652	655
23260	21327	29960	27734	19341	7067	1209	946	884	885	890	815	895	858	787	799	806	822	834	824	814	871	809	776	825	828	797	802	902	786	836	824	758	778	790	813	816	796	847	809	812	816	851	811	815	808	849	818	847	867	800	819	817	811	833	812	861	776	837	832	825	809	839	772	860	808	783	830	841	831	807	804	775	758	757	778	831	809	837	810	860	789	787	764	813	806	810	829	851	807	821	807	862	801	795	822	818	807	841	855	843	821	829	784	855	864	844	818	846	781	841	839	844	797	775	827	813	763	808	875	848	856	821	830	798	822	836	794	813	804	749	739	824	812	850	792	793	803	821	814	868	817	869	828	794	802	801	793	833	834	835	814	845	874	800	786	784	876	855	757	790	781	837	832	845	842	811	794	900	832	816	815	825	816	804	797	850	841	805	809	877	833	831	865	843	784	825	848	798	773	816	817	798	800	831	831	845	790	753	781	838	801	818	837	845	844	863	854	839	767	850	789	845	817	788	831	786	795	820	779	745	810	794	838	795	768	831	774	872	864	766	830	814	808	826	838	798	845	818	802	836	843	785	848	824	796	798	812	790	852	808	795	828	824	821	819	812	835	803	811	833	781	806	797	845	820	819	803	786	831	805	837	787	776	817	863	803	793	790	814	828	856	800	789	845	797	801	806	849	787	838	775	817	797	849	776	847	863	804	793	862	831	835	824	848	800	815	794	829	807	822	832	856	813	815	833	826	833	856	780	814	814	870	843	740	771	813	828	839	808	800	835	833	836	811	776	781	790	811	788	811	820	832	802	806	782	799	810	803	796	859	795	870	771	862	844	796	865	816	812	823	814	794	819	840	786	788	848	771	812	828	833	829	862	858	824	790	802	845	813	831	788	845	798	854	884	837	810	843	872	793	843	812	834	837	872	854	770	790	806	780	800	842	785	826	843	812	784	826	836	788	854	819	830	820	817	834	837	804	813	828	817	782	787	831	837	795	811	796	855	774	806	840	837	821	780	834	849	831	843	804	864	814	843	814	791	799	770	797	804	788	807	816	818	805	807	791	825	829	803	805	809	809	808	777	804	784	857	800	859	813	823	812	800	815	736	871	822	803	855	808	832	810	821	808	824	828	850	823	794	788	785	778	850	812	805	787	793	802	773	810	815	777	805	805	818	827	808	825	816	809	773	754	825	791	831	813	766	849	825	886	795	815	829	829	759	800	808	792	823	800	793	834	788	833	770	812	813	800	811	813	867	844	784	829	800	851	790	817	790	796	815	818	809	804	797	818	844	811	815	766	772	824	812	810	816	806	828	786	771	830	799	816	838	785	772	854	778	856	859	785	779	862	820	815	805	831	794	859	807	814	888	833	775	789	801	795	836	768	778	819	801	843	817	829	850	742	783	873	791	845	800	831	829	809	870	770	824	810	809	777	810	842	813	817	856	822	826	768	793	832	837	797	775	883	846	796	850	819	807	829	747	837	792	816	778	809	812	837	864	839	758	830	822	745	858	808	907	780	808	896	814	855	781	790	795	782	800	788	802	823	773	846	824	808	794	841	770	819	834	803	822	827	771	836	832	822	798	778	821	846	822	811	814	806	826	821	823	784	817	839	821	826	815	814	807	840	844	756	802	820	776	856	855	842	856	841	868	789	797	809	842	818	768	838	781	784	828	841	788	845	794	841	847	839	833	831	805	822	826	791	838	796	773	776	833	756	825	802	823	849	809	788	833	827	798	795	863	780	846	754	825	781	786	825	774	873	839	766	798	792	809	769	815	782	831	796	794	805	777	833	787	850	773	844	848	830	829	825	836	811	802	859	776	831	842	828	844	826	830	812	866	801	824	852	847	780	781	776	786	841	785	847	839	824	806	858	859	822	842	855	843	853	799	758	801	876	884	841	820	755	837	846	838	771	820	843	750	823	880	847	837	859	786	770	835	829	842	808	789	749	835	781	835	838	833	808	800	816	775	734	863	813	835	775	815	866	815	805	827	779	809	782	804	833	841	788	834	769	731	851	849	792	815	757	832	764	835	820	810	841	844	826	830	820	777	782	838	773	818	806	795	781	816	817	822	835	815	814	840	794	840	721	803	803	775	772	838	782	790	839	798	814	804	853	814	807	830	842	808	833	867	812	803	820	810	794	795	795	845	807	860	798	834	807	807	782	841	810	780	814	852	836	889	811	862	824	818	777	799	792	840	817	830	804	830	823	795	842	788	758	792	817	812	830	791	894	808	849	872	797	847	820	811	807	803	774	809	832	817	802	820	836	829	814	811	790	807	897	791	784	786	813	828	822	797	846	806	838	848	768	764	810	808	817	772	771	807	836	816	774	820	811	802	826	817	758	840	829	816	826	820	753	790	800	846	823	828	818	855	837	860	830	828	818	827	816	814	808	797	840	771	793	862	794	830	820	847	887	811	819	855	855	821	796	802	770	805	792	830	842	829	817	835	807	782	816	791	855	805	815	809	866	819	797	847	755	848	825	814	858	828	854	811	823	762	782	799	804	810	804	837	809	818	852	814	848	836	785	810	771	818	814	773	851	808	809	805	841	816	862	807	809	778	827	819	815	831	827	838	800	858	835	832	847	808	829	786	729	872	848	826	839	761	785	865	780	852	832	841	792	814	824	760	823	770	865	838	795	819	880	830	851	769	837	793	809	825	811	846	766	836	863	799	841	859	799	819	781	824	818	747	860	820	818	837	821	842	838	827	785	784	903	778	810	837	821	823	859	838	833	836	850	805	814	799	809	822	842	785	878	886	799	796	846	813	848	797	839	805	810	761	779	810	813	782	851	785	858	810	776	826	827	789	820	806	817	801	808	802	809	863	882	852	806	824	827	825	790	865	796	835	779	812	807	793	812	799	796	802	805	822	773	821	801	870	820	815	838	781	848	828	833	867	817	852	832	811	841	875	871	820	833	780	802	758	807	857	830	814	770	788	802	828	796	768	819	782	802	835	778	802	820	834	820	796	851	854	877	890	829	816	839	822	816	828	833	818	838	842	740	777	841	786	833	804	834	857	844	833	792	825	899	832	847	817	834	808	802	779	810	802	847	783	837	850	899	786	785	869	838	832	847	800	795	814	840	823	814	853	788	856	792	867	819	780	786	767	861	815	828	869	840	784	833	844	821	796	818	781	827	834	766	797	812	811	830	824	801	805	840	800	877	797	817	774	857	870	852	782	800	818	802	828	823	838	847	778	813	821	848	796	821	806	774	834	797	811	851	805	802	804	857	814	813	804	836	793	790	807	820	844	785	819	764	768	846	819	766	857	864	878	806	823	812	861	801	902	817	818	870	845	811	781	830	823	839	788	857	835	813	736	864	771	805	832	841	773	814	778	792	781	802	787	828	833	800	811	812	787	824	808	785	861	833	833	868	848	804	816	810	872	837	847	830	825	856	792	786	812	799	826	854	848	837	855	844	809	862	793	783	813	822	797	757	773	743	804	854	833	783	811	803	810	793	791	789	787	733	776	813	852	824	766	844	816
34213	64694	52632	36711	1690	1378	1236	1215	1166	1137	1103	1102	1062	1115	1069	1019	1015	1079	1044	1059	1015	1052	1044	1063	1039	997	1029	1027	984	950	1075	1028	1014	1037	1029	986	1032	999	1039	991	1055	1090	993	1003	989	993	1016	1051	1013	1051	1016	1039	1041	1040	1078	976	1020	1013	961	981	1020	953	972	995	1026	1109	1021	1057	1080	1009	1040	1026	1042	1076	995	1044	953	1013	985	1015	999	998	1055	1061	1066	964	1010	985	1020	983	1030	1010	998	1064	1045	1033	1020	1021	1027	1049	987	1010	1030	1029	1030	1019	1059	1019	1021	1014	985	1012	1069	1031	1015	1045	1028	1050	1068	1022	1039	1034	958	1023	980	1027	1034	1002	1052	1070	1040	1035	1028	1009	981	1003	1052	1044	984	1016	1041	955	1005	1055	1003	994	1035	1013	984	1054	1014	1001	1011	1031	976	1059	981	1033	1033	1063	1047	1069	1071	1026	1017	996	974	1076	1024	1069	982	1048	1027	967	1021	1027	990	1062	1012	1056	951	996	1005	1023	1036	999	967	992	978	1023	1049	953	980	992	974	995	1053	1039	1042	1048	1063	980	1032	1020	969	1011	1005	1062	1000	990	1017	1001	1081	1091	1029	1066	1009	1001	1022	1043	1000	1058	1060	1026	1052	1046	1027	968	1019	962	986	1017	977	1022	996	1045	971	1012	1042	1041	1002	1040	957	1038	1049	1043	1004	986	1113	1004	1024	970	1023	1041	971	1047	1098	1026	1052	971	1036	1019	1010	1005	1027	968	960	1059	1009	1023	1034	1019	990	1073	971	1011	1007	1022	982	1004	1059	1019	1055	1025	1007	1034	1035	1018	1006	1063	1027	1012	982	974	1054	1012	1015	1049	986	987	1029	988	1038	1006	962	1059	1058	1017	1053	1008	1075	1007	1044	1020	1060	1001	1053	1055	1040	1016	1054	1031	1046	1076	1016	998	999	995	949	1019	1027	957	1085	983	1022	997	1048	1023	1007	1006	1018	1016	1051	1064	1002	1007	1036	1030	988	1031	1001	1041	973	1043	1026	977	1062	1006	966	1016	993	1073	1075	1057	1059	1026	1054	997	1021	976	989	1004	951	1011	1044	1034	1046	1012	928	1061	1030	1042	1024	990	1031	1020	1016	1000	1000	1041	1024	993	1020	1017	1028	1022	1040	1050	1037	1001	1060	973	1024	1000	955	1013	1010	1015	1036	1027	1062	1032	996	1002	1014	987	1049	1041	1009	1023	1017	1046	986	1101	1009	1028	1035	1022	1019	1076	1066	1059	1033	1036	1038	1034	1001	1039	1021	1046	1031	1039	1008	1042	1035	1020	1071	1051	981	1006	1017	1048	1001	990	963	1004	1036	1006	1044	1008	1064	968	1029	1015	1005	968	1031	1015	1019	1009	1058	998	953	1006	1079	1064	1052	1009	953	1024	1052	965	1053	1023	990	1058	1025	991	956	1020	1011	978	981	1011	1064	1033	1009	1033	1024	1025	1023	1005	995	1030	1027	991	990	1024	1029	1028	1027	1073	986	1045	1006	1050	1019	950	1044	1016	1042	1069	1014	1071	1042	1005	1031	927	991	1048	1036	1079	1046	1044	1068	1000	1028	970	978	1019	1002	1043	997	1017	1025	1034	980	1057	1000	1014	1026	1014	992	1002	1039	1049	962	1004	974	1002	1013	991	1017	946	1035	1041	1036	1048	992	1035	962	1028	987	1035	1049	989	1010	1034	1072	957	1001	978	992	1010	982	961	1025	1027	975	1054	1073	1036	1040	1043	1001	1012	1032	1021	1010	1025	1057	1015	1055	1001	993	1028	1014	1021	1058	1028	997	966	1032	1064	981	1043	974	997	1079	999	948	1042	1027	1007	1056	1003	1011	1007	996	986	1005	1026	1010	1022	1017	1062	988	1061	969	1017	1072	998	1009	1038	1063	1068	983	1013	1025	1028	1041	997	1029	1070	976	984	1011	991	959	1023	1003	990	997	1027	996	1017	1030	1068	972	1020	969	1001	1032	1041	985	1032	1056	1012	1000	1025	1002	971	1093	974	1047	1028	942	1062	962	1016	1033	994	1066	984	961	1035	1088	1035	1021	1069	1057	1012	997	1054	1018	1041	1010	990	999	1001	1001	1004	1018	1062	1012	1042	995	997	1027	1032	1006	1032	1015	1103	1024	1004	1018	1040	986	1039	1024	993	1063	1007	1051	980	1000	979	1029	1024	1002	1018	1036	1095	1033	991	1065	970	999	1022	1075	1035	1028	984	983	1054	1036	1019	947	1070	993	953	1006	1006	1016	966	974	1001	1023	1053	938	1058	995	1046	1013	982	989	1019	983	1056	1005	1007	998	971	1013	1025	1078	1049	1090	1065	951	1049	972	1053	1007	1028	1002	1042	987	1019	1047	998	1011	1012	1028	995	968	1022	979	1023	1050	1031	1016	1036	1015	975	994	1070	1061	1025	1063	1013	1007	1047	1050	1025	1009	959	1005	1044	1004	946	1054	1087	1074	1018	1006	972	990	1050	1041	1036	990	1015	955	1095	1078	1042	1051	1044	1015	1053	963	963	1026	1020	995	1055	987	982	998	1045	1077	1049	1041	1061	1040	1026	1067	1018	990	968	1002	987	1043	968	1041	1044	1027	980	1009	1001	1027	975	962	1023	978	973	1033	1028	1012	1040	1046	993	1042	1065	1003	1054	1016	1040	1023	1016	983	1067	1065	1032	1030	993	1032	998	998	988	949	997	1003	1023	998	996	1025	1053	972	1006	1039	973	1000	987	1069	944	993	1014	1015	988	971	1083	1048	1032	986	1004	1023	1033	1037	970	1067	991	948	1032	984	970	1006	1059	982	992	1048	1029	1015	957	967	1016	1037	1038	1018	1011	983	1039	993	1056	1026	1062	1015	969	1007	987	1025	978	1006	982	1038	1048	1012	1027	1008	1031	991	984	994	994	1045	962	1024	1062	997	975	985	1034	1043	974	1025	1048	1061	1077	1018	1050	1033	1043	1034	1012	1060	964	1063	1035	1062	1032	1020	997	1025	1019	1026	1086	1020	1013	1036	1045	992	1043	1019	1045	1018	1033	970	990	1000	987	1020	1030	1013	973	1007	1033	1031	999	1065	1013	1053	994	1048	1024	1032	989	1014	1021	1062	1017	1033	1019	971	1000	1032	1020	975	1053	1016	1008	1068	1048	997	994	1032	1058	1042	1019	1025	978	1038	996	986	1088	1047	1010	1058	1033	957	1023	1000	977	1001	990	1045	1010	1027	1066	1087	994	1001	1014	1022	981	1010	1016	1009	1014	1065	1065	1014	1092	1005	986	1064	1081	1011	1026	1055	1041	999	1016	1117	1047	1066	1023	998	1025	975	1038	941	1056	975	996	984	987	1042	1090	1080	1016	1051	1005	1012	1087	988	1020	1050	996	1067	987	1032	1033	978	1043	1045	1034	978	994	1039	1020	1026	1024	1039	986	1006	1049	1023	982	1044	1010	1014	1011	999	1010	1075	961	978	1020	1013	1049	988	988	1072	1069	980	1065	990	1019	1063	1006	988	1047	989	993	1040	1010	1001	1014	999	1010	988	993	975	1008	1019	1008	1000	975	1032	1035	996	1018	1024	1023	1019	979	1009	1025	1057	1028	1015	1044	1027	1033	1034	1022	1018	1024	1054	993	1086	985	1057	974	989	1028	994	1092	982	1056	1006	1038	1049	958	1042	1038	1063	1039	1002	1037	961	1005	1045	985	1021	1032	1056	992	1006	1033	1001	1069	998	1037	1049	1047	965	1018	1042	1065	1070	1033	1010	1033	973	1033	1028	1058	1062	963	957	995	1041	1024	1036	990	1039	1060	1006	1062	1045	1032	1007	980	1014	1005	1060	1046	1019	1009	1029	1005	993	1020	1066	1017	1057	1021	991	1014	980	1032	1048	981	954	998	1045	977	1040	959	1038	1034	1001	973	999	1020	964	1010	999	1012	1040	1060	1019	1014	997	1003	1020	1045	1080	1083	1030	1035	1019	1037	990	1045	971	1026	1006	1009	1050	1062	1059	1023	1051	997	960	1027	1003	1010	1033	981	996	1041	995	983	1052	1020	1004	1017	1056	1028	988	1002	1003	1021	1036	986	1000	1023	935	1005	1020	1040	1038	1093	1012	1042	1043	1004	991	1061	1029	1038	1026	1032	977	1044	1069	996	1050	1046	1071	1042	1041	996	1027	1005	1030	1025	992	1067	1033	1036	1007	1062	1034	1023	1033	1035	1006	985	963	1021	1036	1052	1036	1042	1048	1051	995	991	986	1012	1030	1082	1038	1018	992	1011	1019	992	993	1029	1029	1013	1030	985	1047	1005	1006	1009	1005	1023	999	1006	997	1004	994	1010	1011	970	1045	1001	987	999	993	1018	1006	966	1025	1050	969	994	1010	1022	1002	1036	998	941	1001	971	987	1045	991	1016	996	1005	1025	980	1009	1023	1038	1039	1008	1065	1017	998	973	1049	1015	1062	1030	1011	1042	958	1055	1001	1024	1022	1092	1027	1057	1002	993	970	1066	1014	969	1080	1036	1028	1001	1097	1064	1023	1071	978	988	996	1042	1099	1034	990	1081	1003	1045	1017	999	1008	1026	964	1021	1048
24559	21408	28967	26307	6776	366	314	262	280	250	303	276	269	266	267	264	245	232	254	259	265	254	266	267	238	255	245	264	244	252	236	284	253	249	259	266	254	266	223	245	243	245	235	247	248	273	257	249	222	239	257	250	257	240	262	259	272	228	244	267	235	244	221	242	249	257	240	249	245	266	277	240	251	255	256	259	227	270	242	244	266	273	265	231	251	255	235	249	263	237	261	290	263	239	268	252	261	239	258	252	243	215	256	268	253	276	260	254	275	263	240	247	242	234	242	243	257	239	258	245	250	255	236	262	233	234	280	237	242	269	260	248	233	260	208	236	265	249	264	253	245	250	244	238	253	250	219	238	261	261	228	235	230	240	251	258	221	285	263	237	256	250	242	218	247	245	256	267	248	256	246	241	265	225	266	223	251	258	268	223	241	259	261	245	233	241	241	228	236	251	239	256	252	240	240	236	256	261	247	258	253	229	215	290	245	251	281	211	240	252	251	256	276	237	281	246	252	253	241	247	248	236	238	233	228	269	250	274	266	253	228	252	226	239	282	257	259	264	254	249	271	264	234	254	254	224	267	260	253	250	248	258	232	241	243	263	274	226	247	253	279	262	255	257	254	265	255	256	248	258	244	266	236	245	254	258	247	244	248	256	224	240	246	217	265	270	275	241	257	273	257	241	275	252	247	250	251	268	253	252	240	265	241	222	248	227	252	232	262	249	243	254	273	246	264	256	279	268	233	264	252	246	222	253	255	231	248	244	247	248	266	269	288	255	256	261	248	241	264	238	231	232	244	238	247	263	242	254	238	272	231	262	244	229	243	261	264	263	239	225	254	246	256	247	258	244	260	234	265	250	254	263	248	240	234	251	264	265	256	263	244	275	267	261	278	254	249	263	241	260	265	253	250	244	245	252	242	245	230	248	249	247	236	273	230	265	255	277	268	268	244	252	239	251	262	234	248	225	259	270	233	271	232	225	249	232	238	266	236	219	274	272	228	252	253	246	262	248	263	260	264	241	237	273	220	261	248	246	252	253	224	258	242	254	257	230	250	261	245	219	254	223	255	246	223	258	271	238	227	293	243	259	269	255	247	246	264	259	251	228	236	250	246	222	258	196	236	242	219	243	240	256	285	235	199	254	247	237	258	239	243	262	259	235	251	244	272	254	254	247	270	264	242	271	225	242	227	262	221	275	249	243	228	248	241	250	254	244	231	274	263	259	268	283	264	254	239	214	242	268	255	244	248	246	252	250	238	282	267	287	237	256	261	270	272	249	261	268	242	233	237	245	249	250	277	252	235	243	230	273	245	250	232	262	243	272	296	255	228	245	271	241	243	247	269	255	263	258	241	229	260	246	255	282	229	257	231	248	230	261	258	260	242	238	238	238	219	247	251	254	239	252	220	278	233	255	227	282	254	284	263	232	284	235	250	271	222	267	254	232	255	247	244	264	254	226	217	255	271	253	270	246	244	254	265	260	258	257	227	274	263	237	246	256	275	237	252	260	244	246	227	250	252	246	257	248	249	244	260	244	229	254	237	245	256	258	268	224	235	247	251	264	247	242	261	234	234	234	260	248	252	241	253	261	250	256	245	215	260	218	241	282	255	249	224	237	260	258	251	224	262	259	266	260	251	252	252	255	265	275	236	243	248	253	237	250	265	255	258	214	243	261	246	237	255	260	252	267	252	247	248	235	241	252	243	247	238	246	269	262	236	235	234	258	231	266	261	252	247	236	263	252	282	213	253	244	277	287	227	249	258	239	251	236	259	238	253	303	253	271	227	271	253	271	279	260	252	275	244	246	276	256	242	242	235	244	243	234	247	242	258	226	255	266	254	236	243	247	251	221	242	242	266	262	245	216	268	232	262	241	263	245	228	265	243	225	250	254	235	274	252	261	240	260	277	234	276	236	267	236	263	235	248	253	242	246	242	245	226	256	282	271	215	257	262	222	234	256	254	239	257	238	222	275	239	271	243	217	243	252	241	243	266	241	242	264	245	242	263	264	252	248	242	254	265	245	235	258	259	260	240	253	252	254	241	248	241	249	248	255	270	254	241	249	222	259	268	214	230	239	241	238	257	255	264	254	241	262	269	255	252	243	237	263	234	237	234	257	261	248	264	251	210	266	239	240	255	251	229	245	287	235	260	229	240	246	266	263	249	233	234	263	241	261	279	222	264	228	230	247	274	259	252	242	243	203	239	248	256	268	253	240	267	250	265	231	241	239	248	256	253	256	242	269	234	259	228	265	271	247	273	260	267	275	267	279	263	241	244	266	264	244	244	233	217	232	245	263	259	264	274	256	253	232	251	231	249	221	232	286	267	262	242	230	273	249	255	278	273	228	267	216	226	253	241	246	259	249	247	227	267	221	245	267	215	263	249	238	245	270	237	242	258	279	255	264	224	271	262	254	237	268	263	241	231	272	238	233	220	240	246	269	250	265	267	256	236	266	238	236	232	260	236	245	264	260	263	226	239	257	243	243	256	249	265	269	231	235	267	255	261	234	250	266	203	263	271	271	280	255	226	230	243	247	260	239	231	266	281	230	233	244	253	264	256	257	262	258	251	274	260	269	228	229	252	259	246	252	243	243	215	249	224	268	234	246	239	262	223	243	244	237	273	259	253	259	253	250	272	240	267	250	264	236	243	236	251	235	246	246	256	256	243	269	260	240	226	234	229	239	244	250	250	248	246	266	262	260	252	252	235	261	258	227	258	253	237	283	248	239	239	252	255	213	261	250	247	255	269	251	265	262	251	246	272	262	269	260	226	274	226	248	278	257	245	272	233	242	231	255	241	253	243	236	258	250	261	245	268	247	250	251	222	259	223	230	252	246	237	258	241	241	249	241	236	257	253	268	263	247	259	244	244	230	240	237	250	257	261	237	246	244	234	258	264	247	237	239	248	261	267	258	254	227	260	214	235	244	237	275	263	248	250	213	237	248	247	240	274	261	249	281	284	244	209	234	261	239	235	235	247	252	250	266	262	221	266	259	234	267	249	235	238	260	242	251	275	217	249	253	244	246	259	235	257	263	264	240	251	230	257	265	236	232	309	275	258	272	280	265	251	271	253	227	234	250	236	251	267	254	253	268	277	260	245	270	262	256	266	254	239	287	257	265	263	218	227	250	244	223	245	254	266	257	258	241	243	243	228	261	276	261	278	241	255	251	247	248	240	237	239	271	247	259	242	276	238	215	214	234	247	252	241	245	247	242	263	229	250	257	249	240	221	236	251	230	233	234	244	251	233	235	275	248	235	233	245	256	217	254	273	256	258	219	222	277	237	252	247	268	245	250	272	242	244	239	254	257	239	263	269	214	226	254	264	247	274	266	268	243	259	261	238	235	241	240	260	257	259	255	229	225	219	251	229	255	275	263	254	260	226	249	243	233	265	276	246	248	236	233	268	226	249	250	263	230	267	238	238	274	242	248	252	230	256	233	254	235	273	224	261	250	231	259	218	249	271	263	273	254	261	269	258	253	248	266
30281	51103	40482	26515	631	513	465	425	387	352	387	360	408	351	348	371	361	344	364	336	343	346	335	353	365	326	313	382	331	311	375	377	368	341	350	366	350	356	337	345	331	369	396	343	354	333	357	341	317	312	316	347	334	359	402	315	330	345	317	361	371	343	350	358	329	343	360	367	374	361	331	322	351	362	336	336	343	362	363	335	321	311	308	334	353	347	350	354	324	351	352	347	321	350	351	330	369	350	319	342	335	330	324	367	343	339	331	320	330	368	343	324	341	326	333	292	355	339	372	349	359	348	316	349	328	301	337	354	355	351	352	354	321	352	338	348	379	314	321	320	333	342	341	293	374	354	324	325	334	350	334	355	312	330	313	367	359	342	364	351	339	337	342	338	339	331	343	352	317	327	359	364	341	323	350	355	365	327	312	362	341	361	322	328	362	359	312	342	315	340	328	361	314	323	359	335	339	336	343	339	329	354	326	343	333	335	322	369	330	376	310	352	372	320	329	322	373	356	337	362	341	361	344	354	359	335	357	343	403	337	334	315	314	359	363	346	355	353	384	299	348	376	374	344	347	341	336	346	378	356	337	344	343	337	363	345	329	336	345	342	317	337	337	351	330	373	369	309	356	344	309	366	361	329	312	365	352	323	335	367	330	351	318	317	307	339	343	343	333	332	354	358	312	332	358	340	336	347	345	341	340	354	358	331	336	348	313	339	355	327	361	351	326	338	335	343	346	358	364	345	348	335	341	373	345	321	374	352	374	343	322	312	330	326	329	340	320	325	339	356	356	375	340	368	360	328	339	329	338	333	342	366	337	364	342	367	312	317	336	334	370	338	349	347	367	345	293	327	359	336	341	338	341	372	361	344	347	318	334	362	344	363	343	338	364	326	361	370	364	346	318	323	339	316	319	362	352	323	350	353	308	341	327	340	352	364	343	333	347	338	311	355	343	323	339	327	348	314	300	308	313	332	353	356	344	336	338	325	361	357	352	320	335	335	358	321	324	358	307	365	334	358	322	355	358	340	324	337	314	321	334	345	342	358	375	338	362	352	324	317	332	338	352	316	319	350	324	370	329	358	384	334	359	347	388	327	323	322	333	349	315	341	327	338	335	358	337	323	341	346	340	335	374	355	348	371	341	341	341	360	366	349	347	316	340	341	335	325	338	328	298	385	352	318	320	349	335	334	304	325	343	336	319	323	377	384	342	337	362	337	330	334	374	318	317	346	339	325	339	353	302	332	341	367	342	381	356	382	338	325	298	349	353	362	335	370	335	343	341	339	341	337	333	343	335	318	353	321	348	303	335	362	356	331	346	328	315	338	342	344	341	363	362	344	319	303	364	347	343	312	347	360	343	331	334	334	336	317	353	356	375	322	333	362	349	343	331	311	334	350	336	374	315	342	334	327	334	362	335	337	346	355	358	330	359	370	312	357	334	331	357	352	318	317	317	327	357	341	312	315	334	397	365	365	349	339	327	346	343	348	317	320	333	331	360	372	328	305	348	336	363	336	308	326	364	369	329	344	350	324	336	314	319	354	325	315	345	327	345	334	345	338	358	350	328	303	344	312	367	306	333	353	355	363	333	355	370	362	328	327	364	320	327	358	358	335	371	346	349	371	356	373	334	341	325	348	341	340	295	372	365	374	314	352	310	347	338	344	314	352	330	351	339	379	311	338	347	318	329	336	331	355	358	363	325	342	333	361	368	346	390	324	363	323	322	344	323	361	338	384	316	343	386	354	341	359	334	364	348	317	346	313	344	343	336	307	339	372	319	339	339	331	359	367	359	356	342	306	335	348	350	341	344	339	330	348	325	331	352	332	358	318	335	340	322	328	320	319	315	344	326	344	353	342	381	370	342	364	354	335	332	315	336	335	366	352	320	407	301	305	335	330	345	324	345	368	347	358	348	372	348	318	372	332	377	342	331	347	339	379	351	328	349	363	359	355	338	317	335	335	367	331	343	343	346	313	334	317	365	367	319	345	342	379	343	333	322	338	311	351	363	345	329	347	355	346	356	330	321	344	347	350	361	359	331	318	350	342	348	313	395	337	357	346	336	362	345	339	348	340	336	331	339	328	349	343	362	340	321	333	316	306	356	336	348	337	343	351	322	326	362	346	328	351	345	356	313	361	350	321	327	341	366	363	325	355	349	333	370	361	355	334	303	371	317	356	339	329	366	352	341	356	337	345	345	362	345	360	307	327	329	348	362	356	327	309	343	336	347	359	371	326	313	327	329	379	368	311	337	396	351	324	335	331	316	337	356	323	328	346	358	360	375	339	337	334	337	344	360	362	349	318	349	356	338	352	345	315	365	360	337	329	387	353	352	364	343	344	349	340	339	338	334	308	365	319	349	333	319	281	336	343	346	352	308	339	345	349	304	354	325	307	327	336	333	364	316	322	335	390	307	362	340	340	361	318	357	346	340	301	327	337	366	343	341	350	312	346	335	331	320	307	341	340	302	333	336	348	358	373	345	325	357	383	333	323	337	351	297	350	333	327	342	322	346	369	301	361	339	351	343	347	372	334	365	338	332	333	339	323	351	289	334	359	361	357	334	334	350	346	338	356	329	327	335	331	338	330	325	330	334	337	394	317	346	339	358	320	311	334	380	332	358	349	340	349	337	356	344	312	315	327	341	326	334	325	357	343	356	345	362	358	307	321	337	307	334	331	337	361	288	351	331	339	340	339	348	333	330	343	350	313	349	335	306	342	340	356	360	356	342	355	321	323	333	282	352	305	342	297	384	339	343	363	316	332	334	311	346	357	331	305	312	314	341	333	370	338	346	356	340	350	354	347	342	333	362	320	359	360	317	379	347	315	354	337	359	367	337	361	326	329	331	343	330	377	336	361	319	316	319	329	389	372	359	317	360	351	368	343	327	368	323	352	325	333	360	367	321	347	314	332	335	359	336	328	338	325	303	354	343	322	340	339	375	322	311	331	311	390	346	324	365	344	316	313	335	324	332	354	340	350	320	340	355	312	322	386	324	353	335	339	356	330	305	360	382	359	328	332	316	312	341	361	341	336	364	323	336	331	343	314	366	333	334	327	352	322	353	358	348	360	356	330	311	336	356	340	334	344	337	324	322	375	297	361	339	340	359	318	320	326	351	350	312	353	374	313	329	304	325	340	348	360	378	350	332	345	355	337	335	338	318	361	367	340	342	331	348	323	354	304	332	343	369	372	316	334	363	324	392	322	327	338	337	320	366	373	371	349	345	368	344	338	343	352	321	374	337	322	337	334	345	362	348	375	314	321	343	335	376	349	327	376	331	311	335	332	319	350	343	317	349	334	354	376	339	315	370	335	344	344	326	326	359	349	346	320	318	361	346	314	322	350	372	360	340	356	343	381	327	352	359	350	321	351	368	337	326	303	357	349	353	346	277	335	331	369	330	393	309	344	320	329	347	364	345	335	315	320	338	357	315	336	351	338	330	347	348	318	355	364	330	355	317	387	355	323	302	304	355	330	348	334	349	340
22388	21378	29644	26996	21231	15996	2936	793	764	731	694	651	662	721	644	639	700	646	668	651	644	657	619	706	658	619	698	660	661	661	673	637	650	662	658	603	639	640	611	602	693	631	605	657	635	681	646	641	617	575	652	601	621	651	636	676	649	626	634	628	610	595	627	628	623	607	640	604	636	626	614	626	690	646	631	671	642	624	626	632	637	668	643	616	622	615	592	611	599	626	659	614	662	652	601	601	623	642	678	648	607	627	666	665	630	625	613	619	636	640	645	650	601	617	597	648	648	653	631	588	615	614	600	630	626	607	657	606	652	629	630	683	661	626	635	653	591	631	610	627	605	585	636	638	593	636	644	628	624	633	616	623	603	645	639	649	651	633	664	624	616	645	618	625	633	603	667	620	626	693	608	650	653	598	601	677	589	641	590	614	623	622	663	634	629	629	639	590	629	644	662	633	602	638	622	661	631	640	654	637	648	661	597	646	581	631	628	612	628	644	583	584	631	620	590	632	619	642	668	584	672	627	612	661	619	636	658	636	616	640	640	631	633	639	605	611	635	654	629	626	619	584	651	637	594	620	598	652	656	647	611	614	615	627	663	622	623	628	651	640	640	617	650	654	638	568	633	677	600	620	634	618	645	578	581	638	614	632	647	636	591	629	612	634	638	627	589	634	613	642	621	592	645	646	671	592	603	648	666	646	650	614	595	607	661	612	661	608	620	606	633	642	652	662	568	636	636	626	604	657	592	651	640	618	628	641	644	641	681	620	661	630	642	644	619	634	659	625	612	616	630	622	673	610	634	626	639	644	664	636	617	624	663	630	643	628	610	632	600	623	623	642	615	610	576	628	644	619	606	679	627	633	632	657	630	637	666	615	642	625	667	613	627	587	578	641	635	617	610	580	634	632	635	565	622	647	600	616	687	620	657	604	657	648	643	624	582	629	612	655	626	579	636	599	605	589	637	692	609	604	646	650	604	641	586	688	619	626	611	580	642	675	634	612	613	632	613	644	635	667	569	617	622	584	664	674	637	617	609	636	613	649	630	636	643	654	648	672	611	608	585	650	660	614	691	635	667	619	641	641	648	620	609	625	613	657	586	638	634	635	621	628	637	640	640	614	650	676	636	647	595	602	611	656	642	613	645	638	623	630	644	628	626	646	605	641	647	663	643	609	626	593	627	617	629	643	658	639	566	605	594	638	600	603	632	622	624	648	642	597	646	621	670	666	629	630	584	634	633	639	612	650	634	557	608	602	652	623	648	649	601	593	613	665	607	605	604	665	626	681	658	648	633	575	650	596	610	619	623	618	629	671	620	656	604	657	619	648	624	643	637	580	619	620	631	665	634	637	604	591	629	639	651	580	661	613	625	674	607	635	650	663	564	603	616	661	641	666	656	593	619	637	607	623	665	605	613	634	624	613	613	603	663	691	658	580	627	633	646	632	599	610	600	653	625	622	640	617	626	642	646	650	610	622	608	667	606	624	608	632	581	610	607	642	641	632	628	628	647	622	624	645	613	606	605	616	600	659	622	694	624	629	636	643	667	658	593	537	662	667	587	598	614	608	598	626	658	643	599	638	671	645	658	624	656	608	654	609	622	618	603	634	611	565	619	619	630	651	625	678	666	602	630	608	617	621	649	647	614	658	593	646	617	625	638	611	611	621	590	625	607	593	644	609	625	614	646	580	605	603	594	663	635	612	604	660	607	590	611	615	602	636	652	634	624	650	624	627	639	648	606	599	619	602	607	626	646	611	627	642	670	589	598	672	624	625	650	625	643	615	594	613	620	627	616	627	664	648	630	602	593	611	604	663	653	620	646	592	590	655	572	592	645	638	612	589	620	645	643	611	644	708	608	648	632	584	629	625	649	628	645	620	657	618	642	605	646	729	617	601	645	627	624	654	643	625	646	635	586	687	591	616	657	595	637	628	599	619	628	633	621	618	607	623	621	611	609	631	588	618	645	626	664	667	638	637	630	631	611	649	626	562	666	642	607	627	653	642	634	583	675	663	604	594	592	643	675	657	657	652	620	640	624	608	606	621	633	601	621	637	609	700	663	621	583	661	683	650	639	633	620	655	668	658	569	645	617	630	595	613	623	606	629	633	587	629	627	665	647	609	581	613	646	615	606	619	586	640	650	639	629	611	612	605	638	636	659	676	592	607	606	601	631	623	629	625	657	651	637	615	639	610	661	597	620	647	615	665	605	615	668	604	616	577	632	589	647	615	646	621	637	611	624	627	618	629	621	625	658	599	616	639	621	613	640	587	599	608	601	610	658	614	612	632	645	686	636	635	647	648	623	669	582	634	642	612	608	639	668	626	620	639	654	588	665	622	578	666	632	657	647	596	652	647	660	608	611	628	608	586	673	616	605	638	670	663	680	605	616	637	643	623	605	607	653	650	651	653	638	591	604	599	680	616	658	649	678	635	603	597	626	680	597	648	637	639	597	623	632	640	616	645	632	634	677	626	640	661	636	637	619	615	645	645	646	634	646	648	596	641	610	654	635	649	672	617	639	629	621	602	612	601	630	619	595	669	636	682	623	612	570	620	584	642	613	642	595	634	580	679	588	650	604	659	630	607	629	682	601	643	663	615	622	614	592	606	634	671	608	642	585	632	620	631	614	649	625	592	652	626	626	644	624	636	661	680	600	640	615	664	622	606	649	636	636	618	586	602	634	640	614	607	629	633	616	641	629	600	601	615	645	616	600	654	625	682	617	652	643	612	621	631	637	621	613	628	625	630	652	565	606	621	614	596	638	635	639	606	596	605	614	672	670	643	600	604	567	629	589	590	642	667	660	605	633	666	644	627	608	631	660	658	626	612	632	646	656	661	604	591	664	611	614	607	603	605	624	651	625	632	624	628	668	615	605	616	603	677	597	655	661	600	627	655	617	599	645	602	639	604	642	625	649	668	615	566	663	616	614	604	622	610	596	623	670	619	666	676	575	697	616	626	611	648	666	629	635	626	612	669	625	562	577	635	578	632	620	635	605	659	631	577	635	640	641	636	621	599	601	681	598	630	686	593	613	586	609	656	625	587	639	606	621	668	648	659	637	668	651	610	581	624	713	624	656	617	675	636	628	642	634	633	604	599	649	585	638	591	662	668	597	598	650	630	659	643	636	580	616	631	608	633	618	648	618	619	609	639	584	662	656	649	658	613	631	629	627	639	632	589	641	684	629	640	609	645	636	606	597	647	588	624	661	625	640	606	625	572	636	628	627	549	688	620	613	635	593	580	616	587	609	656	596	645	611	601	610	614	618	623	648	608	658	621	622	653	612	609	629	666	626	629	628	609	645	634	620	655	589	591	643	674	655	615	655	663	613	612	615	638	640	615	598	651	624	621	669	642	629	637	608	686	619	602	608	673	636	574	568	653	613	624	652	626	604	636	624	608	654	612	679	657	580	641	644	640	620	614	635	636	638	637	651	635	591	612	655	635	640	606	662	631	710	621	626	589	650	627	671	645	630	600	706	610	624	671
39073	73984	52670	45108	2030	1469	1290	1156	1012	1078	993	976	949	864	857	862	898	916	854	825	840	901	828	869	884	779	850	843	823	827	854	808	803	846	822	761	798	815	763	844	796	825	778	787	762	765	832	811	831	801	817	827	794	803	773	811	860	776	787	815	831	788	828	837	790	813	805	845	767	812	784	789	794	819	866	824	780	798	833	771	790	767	780	758	821	774	752	818	849	840	803	792	789	808	807	804	823	815	802	801	779	832	785	835	787	787	785	785	810	759	770	772	801	790	802	811	807	757	760	781	795	780	831	800	803	812	782	763	845	788	770	809	805	781	812	827	789	818	812	838	773	825	795	808	777	791	788	820	819	818	760	833	773	830	822	822	772	831	827	803	793	811	859	839	824	811	804	807	785	832	771	860	861	824	820	819	837	802	778	857	780	816	770	824	843	800	794	793	826	816	814	808	843	859	800	813	784	775	835	773	783	812	805	765	792	792	826	838	827	780	814	784	828	818	815	803	782	809	883	804	810	869	777	828	809	784	815	806	814	779	805	804	773	828	829	826	823	834	802	812	852	811	847	778	765	791	817	834	776	848	814	805	715	730	805	839	851	834	805	822	803	799	782	841	784	779	783	789	799	832	838	816	821	812	809	764	828	852	809	762	770	807	815	772	823	830	807	799	825	771	826	813	779	781	764	800	781	820	842	791	818	811	800	817	828	823	812	833	834	850	812	771	805	786	833	819	819	797	829	804	803	784	798	819	768	825	835	765	783	777	823	785	839	792	843	805	805	782	798	821	846	806	781	779	839	801	814	832	830	837	761	787	782	810	806	879	815	767	816	782	771	767	837	781	785	824	814	809	820	779	804	771	783	837	790	743	813	785	838	789	819	806	813	790	799	766	829	818	776	782	734	789	784	837	751	801	803	790	795	818	807	784	774	789	815	780	786	799	814	799	794	777	783	798	843	827	778	803	827	801	869	835	798	828	754	830	767	797	821	748	802	808	835	800	803	796	813	839	788	787	816	787	771	788	824	809	877	822	810	865	770	829	782	790	797	782	830	799	809	771	814	834	855	796	794	818	831	756	802	781	774	798	817	770	825	826	827	774	779	748	800	798	788	788	858	815	809	725	793	728	802	830	816	752	802	790	786	855	822	821	764	783	771	806	755	830	822	804	831	846	729	787	810	834	827	758	799	822	746	764	844	796	847	829	820	858	768	858	783	755	818	806	812	866	786	792	791	802	785	776	766	765	759	814	786	827	800	796	829	776	802	831	769	851	857	765	801	782	808	810	778	815	823	820	766	841	782	749	809	846	830	786	774	820	766	789	754	787	765	870	816	810	821	786	754	771	800	791	751	879	807	764	785	807	811	773	870	784	785	810	793	831	817	776	786	869	764	830	800	823	803	817	785	826	759	824	837	811	864	778	815	778	793	810	775	795	872	807	849	839	809	794	759	767	776	831	793	826	842	854	827	792	788	812	781	825	792	829	809	850	825	804	783	806	839	799	803	762	815	815	831	823	805	798	801	792	807	819	754	823	814	830	758	767	807	818	768	778	809	769	845	796	801	848	790	820	835	792	788	741	821	833	774	767	790	777	794	777	777	831	792	784	786	818	807	789	790	835	854	745	740	798	778	775	820	791	772	776	776	775	753	803	841	783	810	775	796	844	784	788	799	830	795	760	838	800	788	804	819	841	801	845	776	823	843	817	790	774	742	768	802	815	822	814	811	739	808	749	783	853	790	797	811	749	800	812	821	836	826	833	835	793	829	767	749	787	767	778	859	810	797	758	806	805	778	838	819	776	824	788	796	798	786	807	853	793	798	796	800	766	804	791	799	839	823	816	771	802	847	825	858	790	806	802	806	797	819	809	819	834	762	800	847	812	820	794	778	824	799	825	835	795	811	862	807	767	786	798	832	822	836	836	751	834	825	825	882	829	779	790	833	746	765	766	786	771	798	795	850	832	747	812	839	802	779	844	812	785	784	793	821	805	762	789	774	843	833	794	821	814	829	791	803	859	797	794	839	840	793	744	780	803	819	793	781	791	772	783	722	810	779	756	752	810	824	799	855	811	783	789	829	831	840	868	817	816	812	806	779	803	826	811	852	791	846	799	843	806	765	802	775	783	819	866	816	784	790	800	773	815	829	797	829	804	836	770	781	752	810	829	792	814	799	848	842	800	838	795	770	789	808	833	893	852	818	835	842	818	778	840	798	833	776	833	801	839	778	785	813	815	781	815	780	807	847	793	817	862	771	827	814	853	795	802	801	802	813	822	790	786	791	811	779	825	839	814	773	772	823	771	789	774	783	805	771	800	758	749	818	777	744	841	837	796	787	772	790	759	802	796	853	814	797	769	753	825	819	804	805	779	807	766	800	798	844	762	775	848	751	766	821	741	763	798	818	791	786	808	802	806	778	803	792	839	859	798	795	792	804	768	845	801	795	790	788	858	790	811	761	840	824	822	787	778	834	742	835	796	771	846	888	755	807	810	799	815	797	824	747	781	839	796	791	807	824	811	794	782	814	781	786	796	777	787	783	824	769	782	792	821	831	780	817	790	779	787	768	818	841	791	762	802	816	771	826	787	851	777	813	777	792	751	803	830	743	819	802	837	791	783	781	766	824	799	848	819	771	753	815	857	812	795	775	793	770	809	764	822	816	828	823	824	788	835	790	825	786	786	812	818	868	812	774	838	842	773	864	759	773	827	786	807	760	798	810	833	824	833	805	740	837	852	807	821	785	831	836	790	785	807	778	787	824	795	785	801	778	803	819	800	797	840	824	734	834	799	798	806	830	829	781	822	777	815	789	798	842	822	824	782	832	823	822	795	767	793	811	790	828	800	791	756	796	832	811	767	844	795	828	770	813	848	813	809	804	845	768	757	822	751	776	819	824	828	802	803	786	816	762	758	790	771	770	788	780	861	853	801	809	764	789	821	785	784	817	829	820	837	782	804	846	780	848	805	808	795	810	768	805	745	774	770	760	841	789	872	799	831	799	822	852	804	788	801	812	789	864	834	862	846	784	828	781	788	843	827	810	808	785	762	847	788	792	804	794	806	761	730	780	828	800	795	781	816	758	782	796	795	821	836	792	772	801	830	832	770	757	831	790	830	809	795	799	770	805	814	818	792	788	813	790	812	774	840	808	772	849	787	782	790	852	803	801	827	792	841	774	779	768	797	807	773	811	808	792	775	770	762	789	788	761	828	806	840	808	825	777	813	823	833	772	828	784	812	829	820	781	821	765	853	810	827	782	864	821	801	813	784	827	829	837	773	797	815	799	806	832	882	792	840	851	825	822	871	812	817	799	856	828	841	752	843	770	798	809	822	826	786	792	838	810	830	797	759	761	751	820	804	790	821	795	819	802	744	802	770	810	811	739	822	802	838	761	790	776	812	794	839	793	795	812	813	849	814	820	804	823	800	744	789	806	854	793	788	753	794	774	831	790	786	800	848	791	811	791	800	788	817	806	793	853	847	801	754	762	831
27576	21027	17680	7906	628	508	511	553	509	504	501	515	532	529	483	505	523	542	497	524	479	477	501	506	517	541	519	520	485	512	521	542	520	519	516	501	541	479	528	521	517	498	480	487	573	495	525	479	529	508	507	529	500	546	505	523	478	514	512	514	503	513	507	494	510	521	497	499	488	517	549	490	477	533	507	525	519	507	533	520	554	482	503	509	492	484	493	526	488	496	526	531	528	468	509	513	505	481	519	544	522	493	525	495	522	510	468	506	556	478	515	454	505	520	525	492	536	520	529	474	514	522	538	457	519	501	489	519	492	526	537	548	512	482	446	537	533	525	543	475	536	481	515	529	463	549	512	538	495	484	544	515	520	475	536	548	544	517	540	477	499	488	528	534	492	487	511	474	514	518	522	521	514	522	511	509	515	496	491	523	503	485	524	544	507	501	523	505	526	509	519	470	498	515	531	509	509	511	508	496	526	542	506	527	517	525	498	527	490	474	487	492	492	517	500	502	479	527	465	510	502	477	528	532	499	540	498	469	477	481	509	493	531	479	475	505	514	510	522	554	496	517	524	518	548	529	493	543	519	531	512	461	535	537	528	528	510	523	538	500	505	504	492	536	504	530	440	507	503	511	521	488	524	550	507	508	526	518	488	567	490	498	526	528	498	529	478	478	545	536	548	532	537	543	484	482	491	548	528	489	503	530	504	514	516	508	490	461	519	518	517	499	504	512	491	506	478	515	532	514	527	509	511	514	505	545	531	520	563	500	470	506	523	506	530	472	478	492	513	519	490	506	510	525	513	508	514	501	489	520	498	535	522	502	528	531	548	518	471	522	499	487	501	535	506	493	505	489	500	520	485	578	519	569	497	541	537	495	493	489	523	486	493	542	515	514	518	492	514	524	545	516	516	501	499	502	519	545	489	518	531	527	494	532	495	519	479	492	482	464	503	510	513	494	539	503	530	528	532	511	521	485	509	507	494	524	523	498	495	531	540	470	539	499	549	503	508	481	486	472	479	450	504	503	492	524	519	516	525	507	527	494	521	511	492	527	499	519	505	517	548	515	507	488	529	496	513	493	484	559	491	545	515	495	540	547	506	508	492	519	529	514	502	534	487	495	524	511	493	509	520	550	521	504	524	479	527	531	518	514	506	517	475	485	577	545	541	508	537	499	559	520	498	489	535	469	521	514	507	527	528	545	508	488	463	502	479	533	504	496	516	488	513	534	519	507	502	548	493	531	481	533	551	517	495	516	499	506	502	503	539	500	528	504	518	515	516	511	516	532	500	538	538	481	530	539	492	499	505	501	530	496	564	513	572	487	523	558	519	473	526	497	479	536	491	521	511	505	515	456	528	544	503	460	512	548	543	495	518	540	521	499	513	533	545	528	513	504	505	511	516	549	513	527	485	472	524	517	552	490	509	489	514	488	534	517	492	520	500	501	551	505	504	503	513	476	497	519	506	546	512	532	479	488	498	533	478	514	528	543	478	517	479	504	511	526	498	500	518	510	507	494	513	507	521	569	474	466	478	549	496	526	501	524	534	485	494	535	487	501	527	509	526	499	553	504	515	535	542	533	520	528	553	519	528	506	591	537	496	506	500	525	497	528	561	486	537	492	505	488	524	522	488	496	498	495	475	513	514	516	531	496	510	495	540	484	524	515	506	539	537	492	557	465	506	569	545	531	545	491	502	491	498	511	509	500	526	512	520	517	503	473	543	548	509	506	486	505	485	513	529	511	503	531	504	484	530	508	525	505	512	514	541	512	512	508	519	511	524	534	511	502	526	503	544	512	497	528	504	520	513	498	477	508	502	547	530	509	516	464	533	510	490	456	495	557	521	545	492	510	490	457	508	499	497	548	506	516	495	502	481	530	500	535	544	521	528	486	510	536	528	468	524	517	524	519	506	511	513	534	471	524	544	481	475	486	533	518	518	532	530	527	524	478	543	502	522	489	496	504	520	516	522	458	489	479	503	524	485	532	494	552	540	497	562	545	546	542	552	525	513	541	497	521	497	520	483	546	512	497	479	466	502	555	521	469	525	486	472	494	556	545	490	513	496	526	494	500	483	528	477	487	538	488	493	520	531	527	545	503	513	524	521	504	465	498	483	562	513	536	495	531	492	484	512	500	502	532	534	500	534	499	518	493	473	507	504	492	541	511	493	515	520	504	559	529	519	491	516	500	507	510	476	532	474	505	458	488	523	536	529	520	539	480	545	472	479	532	513	555	502	489	514	509	485	489	553	544	515	514	533	448	502	518	507	515	508	478	508	516	504	551	543	519	524	503	509	533	499	528	531	512	477	469	505	551	505	521	512	512	532	457	523	519	432	536	504	505	528	511	567	511	517	558	500	482	496	533	505	514	492	503	508	523	482	501	521	486	521	479	492	528	540	529	519	530	480	499	480	508	460	506	531	517	475	509	454	512	550	522	501	499	543	525	509	499	485	493	525	530	542	509	527	517	488	477	486	483	502	483	509	509	510	558	498	541	506	481	525	511	552	522	548	528	512	528	497	489	487	493	554	512	521	499	496	522	509	456	469	526	527	536	497	533	532	518	475	526	510	536	489	512	494	520	559	548	515	541	520	497	483	529	529	494	494	545	507	513	499	508	490	532	522	523	489	499	479	492	520	499	470	546	499	522	559	523	519	524	509	539	512	491	496	543	542	520	515	515	526	533	449	506	526	532	505	557	550	505	528	487	521	506	497	531	536	490	527	497	525	488	518	493	523	501	517	518	532	513	522	523	527	507	508	467	525	521	484	490	502	512	522	509	529	528	494	525	520	510	533	519	529	491	538	542	497	490	474	500	502	512	502	504	504	520	510	505	530	535	511	554	535	502	541	542	515	518	487	513	528	562	481	508	515	542	476	538	486	539	478	517	481	481	518	517	518	487	535	505	508	503	497	495	489	545	517	440	509	526	484	534	525	536	532	495	510	552	500	520	492	571	505	491	471	509	517	497	532	504	497	508	519	518	502	506	548	518	502	528	528	521	527	491	522	509	539	528	491	571	474	514	508	486	527	534	527	525	554	512	554	552	514	505	519	485	557	508	498	513	534	480	523	522	523	565	559	539	526	485	516	496	553	544	525	501	473	503	516	502	511	541	511	543	528	470	502	519	525	539	532	498	541	512	544	512	516	507	536	540	491	520	495	496	508	485	538	527	489	522	549	529	473	505	490	507	563	485	506	495	500	504	522	489	523	530	545	488	504	537	518	547	521	544	556	557	465	501	509	505	499	530	487	478	512	521	485	526	495	511	500	565	516	480	503	559	500	460	499	503	505	481	481	514	479	537	513	496	531	526	521	523	502	528	499	484	548	488	489	490	521	474	482	513	479	525	529	527	523	510	518	516	465	486	545	538	505	518	501	497	519	474	513	526	506	515	466	515	564	526	535	541	501	517	573	496	570	523	469	491	496	527	530	490	534	504	520	521	524	494	559	516	498	496	525	482	485	507	508	491	527	531	499	534	573	502	502	546
14761	26576	16893	7423	728	665	677	691	702	630	643	611	668	682	667	676	685	657	668	673	674	672	707	653	610	619	645	645	622	643	629	605	600	647	642	653	677	648	611	681	661	654	652	628	646	664	688	640	642	653	608	639	656	697	683	654	642	645	699	668	662	632	624	620	651	602	668	644	645	670	643	633	681	679	688	631	660	686	645	666	653	671	651	597	629	657	631	693	660	671	612	662	670	665	692	644	670	648	707	640	630	660	645	654	652	626	654	646	670	638	645	658	647	656	641	629	653	652	667	634	655	623	650	637	643	658	649	649	651	593	659	695	631	624	686	684	653	645	622	646	657	689	603	707	611	615	648	632	645	642	636	668	633	657	635	676	628	649	666	646	653	676	653	663	659	664	687	629	674	663	631	641	645	666	618	634	645	644	641	680	652	711	629	633	642	634	665	690	655	658	695	614	678	640	649	618	635	647	680	690	632	620	658	704	630	631	622	647	692	648	641	663	678	630	656	676	638	651	667	652	640	695	612	640	659	656	643	622	626	590	654	643	672	617	676	649	657	666	659	696	662	648	686	568	666	662	664	638	652	635	674	617	703	650	642	628	687	671	661	712	645	658	645	651	651	668	674	634	655	650	653	621	633	645	692	650	626	654	631	624	707	633	620	676	626	618	630	627	649	628	608	676	635	638	632	629	651	641	619	652	584	652	659	625	695	636	670	652	641	641	674	640	671	654	661	631	623	664	633	580	645	596	674	671	643	659	605	636	616	606	711	676	635	628	613	635	635	595	672	631	618	639	632	622	681	640	711	628	637	624	647	640	656	668	634	618	698	650	620	613	627	662	639	670	620	656	619	657	654	658	641	645	667	642	675	654	647	664	657	694	576	671	668	629	627	652	692	670	657	668	638	678	691	632	611	684	659	641	659	625	648	649	639	636	614	648	647	654	627	641	649	616	669	679	637	703	660	694	661	627	634	692	622	636	656	640	635	638	630	657	662	656	638	634	634	670	602	638	605	681	626	640	615	638	686	677	598	608	639	621	678	653	636	629	648	647	645	644	664	674	681	627	669	667	643	702	627	671	656	690	647	642	678	636	614	666	605	672	688	656	653	678	672	622	638	678	609	615	653	613	633	634	635	641	706	671	654	591	658	626	651	689	662	645	618	685	640	667	624	622	626	618	601	658	627	662	640	675	684	640	660	623	631	614	596	662	655	667	677	654	677	643	625	682	673	668	636	647	687	634	660	680	672	633	675	657	597	652	637	715	649	657	651	675	652	624	641	655	643	647	692	666	696	630	655	654	666	640	665	641	613	649	635	680	644	647	632	662	686	633	647	681	660	679	630	667	659	665	633	658	673	645	643	664	617	661	621	612	615	684	663	635	645	659	632	628	686	679	613	654	595	631	632	618	669	609	674	692	672	673	642	644	639	638	650	700	651	662	663	647	656	654	672	685	621	643	622	628	651	663	621	672	658	628	617	635	661	667	621	649	665	624	625	692	665	628	666	649	584	698	623	686	662	663	658	603	702	648	631	658	659	684	635	673	624	585	681	697	666	641	653	685	636	607	688	628	647	641	669	636	680	679	631	669	639	663	680	627	608	635	634	668	646	642	617	636	677	588	682	649	653	634	644	584	647	655	694	685	644	670	643	644	643	594	682	641	662	658	645	649	648	656	703	655	624	633	644	709	611	737	660	645	673	625	651	631	635	644	666	665	657	676	668	619	640	644	660	687	708	646	652	642	703	648	633	640	655	631	659	643	689	614	689	641	615	662	642	665	658	633	664	613	706	631	659	654	659	655	615	612	640	632	640	615	613	667	658	672	634	669	621	631	636	648	648	680	650	666	661	641	670	644	622	662	648	664	646	648	638	639	659	648	660	601	647	637	677	641	686	679	619	669	601	623	590	619	640	641	637	654	650	715	657	651	666	666	637	622	671	623	633	661	642	611	648	670	623	683	657	640	654	630	675	646	628	686	644	646	663	631	650	635	605	646	631	632	637	601	682	670	609	678	626	657	651	640	661	631	664	645	580	666	658	656	651	635	644	669	651	661	661	666	639	672	672	675	638	663	684	632	640	649	625	654	633	641	662	600	636	649	645	666	646	648	657	641	617	648	654	681	631	620	652	625	602	601	689	628	668	675	643	675	632	616	619	670	626	656	667	654	664	633	623	689	655	639	657	636	670	624	674	637	588	625	704	636	686	636	659	665	699	625	687	658	655	608	624	664	655	667	633	661	688	653	661	619	626	659	609	679	626	661	672	666	642	650	678	667	674	669	674	654	633	578	617	645	632	635	643	662	645	637	662	631	712	623	658	653	627	612	606	651	685	657	677	668	621	611	654	615	612	627	643	658	643	601	631	665	710	662	668	623	619	685	618	655	635	662	655	683	650	647	672	670	677	674	631	613	712	640	648	629	672	677	622	674	639	657	645	690	641	641	653	698	605	643	671	611	663	624	681	638	668	627	616	626	653	600	634	689	689	694	631	649	632	651	634	667	660	652	653	646	630	671	675	630	654	669	637	663	619	655	646	662	653	660	656	625	674	631	673	611	647	670	660	647	632	675	626	661	651	617	635	629	636	621	603	676	611	676	652	633	649	654	674	633	635	660	671	674	664	674	627	711	665	670	664	616	697	685	613	683	643	636	651	688	623	664	655	642	691	605	661	642	661	671	637	626	629	626	619	628	613	635	671	672	633	622	648	660	653	684	640	662	641	664	664	649	626	654	686	614	626	672	621	592	624	645	664	668	642	667	623	659	651	677	673	685	651	610	647	627	666	622	583	588	620	677	603	685	639	642	650	623	674	628	634	631	688	685	635	653	650	657	693	648	681	633	605	664	623	631	629	643	686	644	714	663	657	615	642	644	595	673	672	664	645	645	636	627	627	612	698	703	600	680	670	612	639	659	614	610	683	638	645	672	654	647	664	596	656	642	622	611	672	638	693	610	664	653	628	674	667	675	635	691	607	617	623	662	654	670	646	631	629	674	671	615	669	648	663	642	646	690	599	712	695	654	681	649	635	658	678	687	648	618	659	665	666	667	676	660	647	607	631	669	617	647	623	635	639	631	627	627	652	617	699	623	610	611	688	614	622	648	635	632	647	668	636	637	637	614	604	611	666	647	678	675	668	629	598	689	606	652	649	617	623	635	678	607	642	650	669	625	655	644	628	612	657	640	617	679	658	679	591	708	631	626	627	684	679	621	633	649	658	690	624	654	668	634	684	662	592	664	612	682	623	636	646	670	633	664	678	647	653	665	680	603	683	639	646	668	597	666	631	656	607	635	656	645	644	642	665	701	655	666	623	695	635	671	621	671	622	642	619	648	606	625	642	614	644	618	650	651	679	682	623	653	672	673	672	636	629	636	652	672	625	671	647	652	653	668	621	648	595	647	658	636	675	671	620	600	668	653	659	603	646	666	658	673	655	638	688	679	647	635	650	691	663	628	626	613	646	679	619	621	613	621	668	693	590	642	608	616	662	623
23289	21363	31461	29359	17108	4207	1103	965	868	895	931	826	857	853	877	804	835	800	844	842	809	839	809	806	832	815	845	835	903	862	876	798	830	822	810	697	799	874	833	839	838	865	864	863	798	839	844	822	838	879	800	821	813	828	851	864	849	822	780	808	868	825	807	789	825	808	834	827	799	883	827	817	874	786	811	829	764	840	815	800	837	842	823	819	770	794	812	851	774	817	802	845	845	790	795	845	820	785	770	798	840	831	825	754	846	841	796	771	809	780	824	777	822	817	767	850	793	846	819	796	826	826	784	817	827	835	774	812	809	809	819	827	792	787	820	837	833	782	822	868	864	857	820	873	839	844	808	894	819	840	815	777	845	817	837	808	802	872	807	816	848	832	827	815	839	785	855	846	861	806	867	785	799	791	831	817	781	851	848	874	825	821	771	804	832	834	886	864	825	826	742	832	864	862	844	861	813	841	795	841	823	776	831	838	799	872	742	859	835	809	829	814	864	825	864	844	828	860	816	842	830	821	787	765	842	842	798	817	789	822	788	776	853	818	802	871	805	765	814	811	814	856	807	849	877	830	851	816	823	871	842	824	822	846	859	851	841	818	818	820	828	856	836	816	787	825	849	772	891	775	824	793	771	813	850	856	817	851	833	832	834	799	851	836	818	853	847	876	826	827	771	823	853	815	819	814	805	774	859	831	850	832	902	825	833	772	832	856	824	840	782	827	836	794	787	836	852	889	823	804	838	794	830	820	828	809	859	826	802	816	834	870	794	750	766	827	802	796	798	815	785	836	832	882	823	827	787	812	818	792	829	782	822	813	820	887	834	749	814	752	784	832	807	825	845	838	806	845	781	855	839	796	863	803	761	782	861	837	829	807	864	868	797	761	839	781	824	839	794	813	798	802	859	841	850	788	792	797	812	819	783	821	819	822	809	817	782	835	867	802	855	844	812	830	864	825	874	871	806	796	804	819	796	802	850	829	854	842	816	809	807	820	859	804	839	759	795	813	825	793	823	818	770	821	809	862	827	830	834	834	808	771	857	832	820	798	832	832	864	835	776	843	884	815	865	803	818	861	805	822	860	801	791	838	797	837	830	823	879	782	786	834	821	839	776	806	825	868	829	837	824	846	827	750	789	873	787	780	845	816	841	816	809	867	847	787	793	852	784	846	758	843	807	836	827	846	955	838	831	800	846	798	764	805	808	809	828	816	865	821	820	771	868	842	829	843	847	808	836	791	802	849	839	831	779	775	839	787	840	825	832	825	770	777	841	772	817	796	882	814	794	772	826	808	807	801	802	831	837	850	889	810	778	778	832	855	854	828	824	864	786	832	847	778	802	864	803	825	809	812	818	812	811	813	871	822	828	846	797	819	819	844	824	832	778	788	817	810	820	804	824	789	782	836	822	830	799	822	813	802	833	821	821	786	812	799	794	906	840	823	809	829	842	877	830	817	874	824	797	839	796	811	845	815	809	791	821	846	813	821	773	805	771	866	803	834	776	788	867	841	746	810	800	779	782	851	801	887	817	735	795	813	801	791	797	851	842	851	841	890	840	786	848	814	809	870	830	823	841	804	785	874	823	818	774	799	770	883	843	852	846	789	824	780	854	831	819	851	817	822	776	790	819	789	801	829	824	809	790	834	834	816	857	770	854	840	734	740	862	821	824	779	854	787	820	852	805	829	829	841	840	866	823	826	802	823	809	845	841	823	812	813	788	851	843	790	800	814	768	779	882	786	816	804	873	872	813	881	829	824	803	794	808	839	792	835	795	817	794	844	859	782	839	762	770	831	783	756	849	793	808	881	789	817	784	830	823	853	809	786	853	814	776	803	790	842	793	797	831	870	776	822	831	780	810	786	839	819	805	771	842	830	824	869	803	817	744	756	838	824	827	809	775	773	850	809	809	816	848	819	856	828	849	840	832	740	786	790	846	760	815	807	765	845	841	779	842	843	869	821	836	858	819	845	815	823	830	808	799	783	818	844	837	836	867	857	883	829	886	810	818	825	843	856	821	834	821	871	834	761	792	816	812	808	840	848	786	763	823	801	754	817	857	815	873	845	798	784	818	823	826	840	791	853	786	863	858	822	871	801	804	808	776	799	820	837	779	789	844	813	857	806	806	879	823	812	883	825	761	837	819	837	750	839	851	818	831	829	783	845	838	879	823	824	792	801	821	769	856	855	838	870	857	794	850	820	817	811	823	880	845	853	825	810	849	821	797	810	816	857	808	779	755	786	788	872	766	793	836	829	787	791	794	816	835	871	835	813	799	841	860	816	851	853	871	846	764	852	826	822	799	814	818	819	835	846	839	822	789	853	822	842	823	827	761	819	825	795	775	827	833	831	795	806	776	860	828	823	814	802	832	825	860	831	799	830	859	845	835	772	832	803	867	801	841	821	852	745	789	842	845	812	821	771	860	868	825	800	779	790	813	806	825	813	801	853	839	838	828	835	812	844	791	857	812	797	850	805	893	786	782	805	862	797	832	822	810	859	795	845	874	793	919	811	787	871	833	825	771	833	837	784	804	846	777	796	817	821	824	822	802	844	830	800	837	839	864	840	848	805	803	806	759	768	865	804	806	840	847	793	794	842	799	809	882	766	874	783	817	853	791	804	794	857	798	810	852	857	875	858	856	818	838	795	852	840	824	815	819	800	842	789	803	786	790	859	805	801	808	838	780	842	812	799	815	810	842	813	854	835	785	796	829	849	784	829	837	790	882	777	812	790	793	863	765	836	911	821	810	800	849	841	804	802	859	845	858	788	756	823	827	839	806	888	827	830	848	869	795	833	797	855	878	864	779	797	870	856	782	807	788	827	802	832	805	836	808	780	794	786	831	740	837	821	850	842	813	836	795	854	866	828	825	826	835	876	784	822	801	829	815	878	769	794	765	799	820	819	825	817	813	859	806	785	841	799	864	841	849	815	810	832	849	783	793	851	854	800	842	796	871	818	795	822	825	826	808	811	824	800	838	838	800	834	813	781	765	854	786	824	828	793	831	807	816	826	780	814	837	813	822	877	804	860	785	847	839	813	818	846	851	850	809	851	785	833	844	826	778	786	811	840	831	779	800	814	801	841	807	832	759	797	789	760	804	814	832	800	846	828	812	857	825	854	838	779	776	788	819	778	823	801	792	804	854	853	831	825	829	815	827	797	836	857	881	811	868	818	771	776	832	838	793	793	805	804	841	822	879	863	814	843	789	788	833	848	819	800	796	814	825	841	872	825	826	837	786	843	823	857	757	847	804	792	853	842	802	790	814	815	815	849	864	824	823	806	832	837	819	794	805	856	812	841	856	863	817	792	838	794	819	825	804	829	809	772	835	858	831	776	754	850	727	828	818	867	790	784	822	811	859	836	850	798	837	881	846	829	834	800	826	798	814	847	796	787	864	771	796	784	860	774	851	851	803	825	829	814	793	778	829	891	839	848	854	841	825	783	845	824	786	815	878	799	802	859	833	853	779	831	853	804	850	827	798	828
31934	64308	47396	35092	1798	1407	1281	1278	1175	1111	1099	1152	1072	1032	991	1097	981	1071	1091	995	990	1054	1029	1024	991	1022	1046	1054	1015	1051	1073	1050	1003	1075	979	1038	986	1065	1042	1001	1017	1051	1002	1064	955	983	995	996	1031	1038	1008	979	1021	1000	1029	1041	1008	1046	1049	1050	1029	976	985	1067	988	988	1014	949	1022	1043	998	1022	1047	1054	1035	992	990	1045	1061	1011	1050	1014	1058	1084	1007	958	1017	1048	1034	995	991	1015	1033	1075	971	1075	995	1058	1067	961	1016	1072	991	1061	1048	983	990	956	1024	1026	1056	999	1009	1009	1059	967	1016	1033	1078	1022	1037	1022	994	1001	1015	1023	1003	1044	988	1020	1030	1028	981	972	959	1037	1024	1025	975	1013	953	1057	1038	1019	1009	1030	1031	1064	1028	1001	978	990	1040	1013	1063	1016	1014	1005	1010	1013	981	1041	1012	1031	1018	1057	1074	1007	1016	1060	979	1054	1093	1045	1016	1017	1002	1082	1040	993	998	1036	986	948	1076	1017	1000	1034	1005	995	997	1030	1102	1015	1033	1086	1019	1035	1081	977	1057	1043	1013	1088	1022	959	1056	958	1015	1046	1066	1018	954	1037	1023	1004	1049	1011	1034	1087	1031	1018	1015	998	1043	1027	960	1005	1098	1057	1023	973	1041	956	1064	1038	1042	991	984	1055	1042	1033	1065	978	1024	992	1071	1014	1062	1017	1020	1063	1042	1006	1025	923	1010	1042	976	986	1010	1036	1026	1001	1021	988	1044	1051	1021	988	1047	997	1031	1021	1018	1002	1060	1012	1033	1077	1017	980	1028	1020	987	1013	999	1016	1073	977	957	1045	1002	1058	1002	964	1044	998	978	976	1078	1042	1019	1064	980	1009	1053	1005	984	1002	1076	972	1059	1035	1030	991	1054	1060	1007	1051	1019	1034	1015	1042	1044	1005	1053	1043	1079	1049	1036	1022	1037	1068	1028	1026	1068	1023	976	1035	978	1058	1006	1026	1018	1047	1041	1056	1044	1045	1056	1024	1054	1021	1008	1017	1009	1050	1056	980	1010	1077	1050	1037	1005	1054	996	1026	1000	1095	1018	992	1011	993	1007	1018	1018	994	1024	1046	1070	1009	1048	1004	1001	972	1090	1079	1011	1049	1062	1009	1049	975	1059	986	1016	1048	1032	1001	979	1012	1014	1029	1021	1041	1082	977	1035	1020	988	1003	1005	1039	963	1046	985	1055	1070	1017	1082	1048	987	1052	1019	1014	1012	959	1033	998	1089	1006	1037	1076	1059	1035	1048	1062	988	950	1008	1038	1053	1039	972	1007	1075	1012	949	982	986	999	999	1027	978	987	1041	1052	1039	1042	1029	1045	1031	1035	1011	1032	975	1035	1056	987	1020	1005	1048	987	999	940	1045	1056	1032	977	974	1061	1002	1019	993	1033	1048	1008	1025	1055	1017	1003	1014	1061	1054	1066	969	1019	1045	1032	982	1000	1058	985	1002	1055	1036	971	1042	977	1045	987	1003	985	1004	1049	1005	998	974	1044	1061	994	1036	992	1012	1048	1040	1060	1075	1009	1022	964	1055	1062	1021	999	997	1051	1027	1044	1007	1025	1014	1019	966	1046	1024	1006	975	1021	1039	1018	996	971	966	1044	1037	1018	958	1061	1059	1037	1025	1053	1072	999	1025	1035	993	1063	1014	1020	1011	985	1040	1012	981	1064	1001	1097	1062	988	1025	1001	1031	1002	1007	996	999	1051	1012	1063	956	1048	971	1024	1060	1015	1013	1059	1007	1035	994	992	1025	1051	1020	1018	1018	1015	1014	1058	1038	1008	1045	1070	1038	992	1000	1031	1061	1071	1030	1061	1024	996	1015	995	1059	1023	973	988	1009	1005	981	1038	1071	977	1013	1025	996	1014	1005	1066	1082	1084	1010	1003	961	1026	1053	999	1050	1003	1009	999	1048	998	1033	1019	1007	996	1039	1057	1006	995	995	998	1062	1016	1052	1011	1067	957	1060	1028	977	969	1028	1040	1024	1067	1000	1033	1015	1067	1008	1000	1075	987	984	1015	978	999	1010	1062	1036	1034	998	1041	994	997	1030	1019	1000	986	1037	1047	1018	1019	984	1052	1012	1076	1062	1070	1032	1032	1030	1036	950	1074	1034	1115	1067	956	966	1049	1026	1020	985	1032	1049	1041	1065	1016	1043	1064	1010	1079	1037	967	977	1050	974	1029	985	1030	1018	1000	1056	978	1043	1057	1083	1011	984	1032	1031	983	1026	971	1050	979	987	1053	1091	997	1006	976	1015	995	983	1027	1000	1059	1024	1055	1009	1091	1050	1065	1055	1061	1024	1022	1013	1003	995	1037	1053	1031	994	1017	1018	1068	1030	1036	1000	1055	1019	1015	1033	1060	1038	981	1049	972	974	1035	1035	972	992	1089	1069	999	1020	1060	1022	1028	1017	1004	1050	983	1047	972	1011	1010	966	948	1016	1045	1032	1051	973	1049	969	980	1014	1017	1070	1008	1018	1026	1082	1000	1044	1042	1016	996	1075	959	1017	1031	1076	1025	1009	971	977	1064	1030	1014	1066	1014	1019	1054	974	1076	1052	1049	1011	1012	1027	1038	1077	1038	992	1041	1080	1039	1039	1012	1018	1035	1004	1014	1047	1027	1051	1050	1039	1025	1038	989	976	1013	1022	1036	1005	1041	995	996	1006	1003	1025	941	1000	1068	983	995	991	956	1073	1041	972	1025	1010	1047	1023	1021	1074	1007	1012	983	982	1064	1048	1063	1020	993	1043	1078	1034	1051	1043	1014	1004	1051	992	975	952	1011	1088	982	938	1100	985	1021	1014	1052	1026	1067	1051	1018	982	985	1055	1006	1081	1018	1043	1093	978	1005	1008	1019	1035	1008	1024	999	1039	990	1006	1072	1081	1036	1020	1030	1038	1024	1033	1014	1058	1030	981	970	984	1020	1004	998	1049	1022	1054	1061	1016	1029	1051	1011	998	1031	1059	1042	1014	979	989	967	1036	1001	1068	982	997	1015	1001	1061	1024	1046	1015	1068	959	1056	1074	991	1002	1033	981	984	1022	1003	1006	957	1083	977	956	1044	1019	1031	1020	1009	961	1062	971	1066	1017	1003	1059	1005	987	1028	1066	1037	1085	1005	1083	1003	1032	1033	1050	1022	1026	1038	1035	1083	984	988	1004	1011	1008	1007	1012	996	975	1062	1046	999	1004	1050	1080	1034	1006	1037	996	1006	1087	992	979	1061	1001	1039	978	1032	1003	1053	1000	976	984	1058	973	979	1056	1026	1010	1019	1031	997	1096	1030	991	1048	1019	1022	1022	1020	1027	1014	1014	1005	1023	1023	999	977	1065	1067	1061	985	1018	1001	1028	985	973	953	1057	1041	1014	969	1065	1072	1024	1021	1015	1012	1011	1002	1081	1015	1054	1100	1044	986	1002	1012	1011	992	1037	1002	1025	974	1035	1015	1015	1046	1029	1057	1074	1016	971	992	1037	1032	1026	1030	1059	1019	1044	1047	1075	1032	1029	998	991	1034	1016	977	1045	1064	1051	976	1089	1043	982	1004	997	993	983	1024	1028	980	1010	1034	997	1062	1034	1060	1006	983	1035	995	1047	990	1000	1094	999	940	1007	997	1039	1018	1081	1063	1016	1040	1015	1069	990	983	1064	982	1020	982	1041	1036	1036	1023	1037	985	995	1033	999	972	1037	1000	1036	981	946	1038	1064	1065	985	988	1034	1004	1030	1055	1034	1063	1009	994	971	996	1038	1031	1028	988	1024	961	1055	1061	994	1066	1050	1029	1032	970	1019	1001	1070	964	1082	1027	1040	993	1024	1033	996	973	1082	1041	999	1016	980	1040	1010	1021	979	1091	1045	1052	1001	1027	1048	1008	1018	1032	985	1009	1054	1082	984	1034	1029	1077	1011	951	1036	995	1027	1044	1025	972	1055	1045	1005	1034	1012	998	999	971	997	1029	1013	1047	976	1065	985	1063	1053	1103	1012	1012	971	985	1024	1077	989	1000	1022	1052	1064	1003	1032	1021	1040	986	1063	1019	1038	1018	1014	1054	1021	1075	973	1032	1050	982	1022	1025	1028	1089	1029	1026	996	1017	976	1021	966	1022	1026	1038	1052	1013	1010	1002	990	1022	1038	971	1073	1083	1075	986	1043	1018	1056	1072	1030	955	1040	1062	1034	1000	1092	1011	994	1069	1052	955	1069	995	983	1045	1032	1070	1010	1000	1058	1118	1016	1029	1047	975	1058	977	1062	1050	986	1017	1062	1006	981	993	1035	1012	1045	994	1076	1024	996	1006	1057	956	1009	1016	992	972	1011	1019	1044	991	1034	1017	1020	1021	1031	1021	1040	1032	964	1042	1027	1036	999	997	1028	1000	1093	1019	1069	1075	1040	963	1043	1017	1005	1022	1002	1007	1002	1066	960	1011	983	1058	986	1015	1012	990	1016	1056	1049	1042	1058	1031	1029	990	1013	1019	1033	986	968	1029	996	1000	1005	966	1042	1047	984	1045	1024	996	961	1017	1004	978	1013	1024	1036	1052	1022	1020	992	996	1032	1030	1070	1076	1086	1045	1034	995	963	1033	1008	1098	1068	1054
24635	21548	29345	25528	4989	332	298	285	312	283	269	259	255	271	240	259	277	279	259	230	238	265	254	235	244	251	232	271	252	248	261	247	233	262	253	258	247	289	253	235	271	268	255	209	252	242	252	234	239	238	248	212	240	217	246	237	266	234	248	228	262	250	230	253	237	254	235	207	262	251	266	257	246	226	250	222	271	224	285	261	251	275	275	265	241	257	266	233	260	216	233	234	238	256	222	242	260	249	244	239	269	233	235	242	253	241	230	263	268	248	231	271	231	266	238	282	235	219	210	248	240	230	267	260	236	257	276	279	270	267	259	233	248	244	242	264	244	247	229	249	240	243	244	254	246	232	261	256	233	249	255	255	260	250	252	266	264	252	254	272	226	226	246	264	227	229	217	222	249	265	228	252	254	224	234	268	243	268	240	247	247	247	264	237	230	251	243	258	257	256	243	259	251	215	247	273	263	242	246	257	222	241	256	252	250	257	270	267	266	253	253	236	244	244	251	276	275	246	268	249	261	242	270	254	249	197	240	241	260	224	236	247	237	243	225	261	275	270	242	251	244	247	257	259	242	248	225	244	230	260	264	253	254	239	238	249	271	240	249	252	247	289	236	243	260	262	237	272	239	273	243	227	248	240	229	265	245	261	228	249	239	249	240	256	227	271	254	246	242	238	270	245	237	224	234	290	253	269	274	252	245	229	238	238	211	248	244	274	238	245	255	277	256	243	235	238	246	234	227	227	232	261	227	245	238	247	251	266	271	250	249	259	235	233	259	259	246	253	260	232	227	237	248	239	237	235	223	259	232	250	232	231	257	221	269	268	234	223	256	278	260	283	237	221	230	261	246	235	241	242	236	231	250	243	253	212	231	264	229	246	270	238	236	225	260	244	255	251	281	260	267	242	239	266	238	254	247	224	245	267	260	240	225	239	254	288	270	225	236	254	253	243	246	263	279	248	255	257	253	249	259	254	248	230	244	266	240	257	228	245	255	263	252	263	222	242	232	230	288	275	225	248	259	266	252	256	259	232	233	245	262	267	235	257	257	253	245	227	241	259	231	242	237	233	284	258	263	282	241	269	244	227	261	251	231	245	259	247	253	234	255	255	252	209	263	253	237	244	248	243	256	250	267	247	236	261	236	244	239	224	275	268	250	238	227	227	261	269	256	243	239	231	286	268	240	254	234	232	240	263	221	256	236	242	227	268	257	277	243	228	271	245	267	223	258	255	258	259	259	237	271	263	241	248	230	228	234	257	279	261	250	239	248	204	267	236	276	223	286	234	261	261	274	264	249	220	251	256	236	232	268	268	259	249	253	229	255	257	239	276	230	244	262	231	224	238	283	228	244	213	223	238	258	271	250	244	269	228	248	235	280	232	258	252	244	220	251	248	236	234	240	247	223	263	247	229	242	231	258	255	237	263	265	235	274	241	265	252	264	265	240	235	233	271	251	220	250	258	237	253	252	232	246	258	243	262	229	246	242	224	234	268	286	250	247	229	233	236	243	270	275	260	260	247	251	252	242	232	250	275	255	268	263	245	255	251	246	257	247	240	271	246	240	270	250	251	258	243	282	253	250	259	228	227	222	247	247	241	222	234	250	250	244	255	245	214	217	261	254	227	245	245	259	233	236	247	238	231	238	255	234	253	254	237	258	220	246	259	252	248	251	225	241	254	241	251	268	263	236	259	230	273	254	225	264	254	243	250	224	248	232	248	267	259	246	225	254	244	269	275	229	252	246	263	265	264	234	266	225	259	259	247	225	242	243	250	240	274	259	276	254	246	261	262	242	267	238	267	258	245	242	246	265	242	237	260	234	236	252	229	238	256	253	257	253	230	239	219	242	254	246	230	238	254	242	222	241	246	248	250	278	250	217	249	235	256	229	243	243	240	235	260	255	266	290	265	240	284	238	243	233	259	241	255	262	239	242	231	247	253	233	254	237	262	254	267	259	232	235	235	268	233	265	263	233	279	277	249	268	243	232	267	249	240	249	226	236	224	282	263	232	255	233	250	228	268	247	254	249	251	253	238	228	251	254	261	241	238	228	259	250	251	210	244	231	249	259	270	219	226	272	245	256	251	261	250	235	266	263	248	266	247	243	261	259	234	284	239	243	254	250	238	241	241	253	259	232	239	243	250	226	239	237	257	227	246	287	243	240	257	240	242	263	246	249	239	286	235	226	242	241	267	268	250	231	275	264	261	269	226	259	244	239	270	239	229	243	213	236	295	266	252	240	241	244	271	244	260	264	263	259	225	241	245	237	227	250	238	243	260	265	253	233	245	281	234	255	276	267	234	264	273	222	249	233	232	264	241	237	246	227	256	235	238	234	264	258	249	229	240	220	243	257	236	245	266	242	241	269	247	237	249	300	299	247	243	226	233	239	250	244	267	254	254	265	269	244	293	239	245	256	243	248	250	232	238	259	229	271	218	270	248	248	272	208	269	218	235	236	250	245	250	240	218	249	233	253	239	236	291	263	241	225	257	268	285	215	233	240	248	251	239	228	236	249	239	252	267	250	268	237	252	256	258	224	235	236	266	215	257	261	265	227	224	241	261	244	270	223	259	249	258	256	226	236	270	225	258	279	233	223	226	232	248	239	260	258	261	251	247	233	244	264	235	256	264	234	283	246	244	243	240	223	205	242	254	265	238	255	271	268	230	257	239	267	233	227	273	247	237	229	236	248	275	233	251	242	296	260	247	247	228	249	252	259	258	247	264	259	257	227	275	235	242	247	243	273	260	238	250	257	253	246	238	260	280	244	267	236	248	254	241	265	240	244	248	247	229	245	238	265	268	248	257	248	250	250	248	239	260	251	269	221	267	215	284	256	240	243	254	248	236	252	277	226	245	228	244	240	255	262	233	240	239	266	210	238	248	246	250	234	255	261	258	218	243	249	259	260	242	221	245	237	250	219	247	258	251	265	236	269	255	241	254	258	228	244	266	243	235	256	237	268	225	243	261	258	226	238	259	258	267	267	259	227	239	247	241	223	258	272	248	247	233	237	256	226	254	266	232	239	210	219	258	247	222	252	284	265	235	257	259	227	229	235	253	279	235	252	223	238	203	246	246	225	234	218	271	212	257	214	271	252	250	247	254	238	236	230	258	251	257	259	270	263	235	242	268	274	254	256	267	261	254	239	250	256	259	229	253	255	234	275	235	260	252	249	236	252	229	235	243	211	255	246	231	258	265	263	252	280	234	247	226	252	232	289	225	239	244	242	219	240	232	249	234	258	249	245	279	275	237	262	263	251	243	280	232	245	236	223	262	251	248	246	241	260	246	252	234	243	251	262	234	254	253	237	271	250	256	252	227	255	255	246	243	250	248	253	249	224	254	241	240	254	263	240	250	253	245	247	268	228	254	242	236	258	243	241	280	234	245	246	266	257	265	246	278	259	245	232	248	257	261	234	245	259	220	264	281	272	249	254	240	262	268	276	235	205	248	235	260	251	237	256	263	240	264	251	255	234	243	213	226	245	259
28569	54957	38453	24388	779	484	455	442	391	406	374	381	373	341	368	354	351	357	349	352	340	340	345	340	396	331	312	372	304	326	351	367	349	349	338	344	358	342	345	337	312	326	347	334	328	341	333	353	323	326	337	326	338	338	351	352	332	343	362	336	302	364	326	338	344	334	362	340	294	363	336	348	381	348	357	334	370	348	325	348	337	329	322	342	315	353	300	364	342	352	324	330	332	361	381	338	361	353	334	336	363	320	327	327	372	326	320	352	312	325	326	340	317	313	354	345	331	321	340	339	328	323	345	344	312	322	327	338	362	338	347	329	343	340	357	370	355	320	322	315	335	323	339	356	338	306	336	375	359	364	364	346	358	337	338	348	359	310	358	351	340	307	356	351	328	341	346	331	348	326	340	323	359	349	334	380	336	314	374	328	330	389	331	333	332	326	318	348	343	360	346	355	356	320	361	341	341	318	338	328	303	329	360	360	320	330	333	330	329	334	325	327	344	344	340	340	351	337	372	332	346	344	357	323	355	325	312	355	351	344	344	321	301	323	311	336	355	356	343	319	324	318	320	317	348	330	357	312	299	315	311	354	308	362	307	332	318	358	351	325	308	324	315	341	316	350	340	371	372	370	344	313	370	343	327	355	356	329	333	351	333	353	354	356	321	311	324	340	334	315	361	346	340	363	345	357	345	334	337	313	326	305	356	368	347	343	336	338	340	336	345	318	342	351	346	369	325	337	327	315	349	337	364	330	362	330	327	314	359	328	349	370	346	331	358	325	328	300	321	361	329	342	327	302	342	322	345	338	331	332	312	325	337	340	359	328	320	352	339	357	353	327	334	341	338	309	328	374	373	359	335	396	344	354	340	323	339	362	340	381	322	315	345	335	353	328	337	337	305	364	347	303	369	341	320	346	353	343	351	311	332	330	334	330	333	336	335	360	334	348	317	319	341	348	311	344	353	336	360	341	375	324	338	314	337	298	334	350	344	330	311	337	329	352	318	326	341	351	363	320	347	334	325	320	329	334	373	354	347	332	351	350	346	353	368	334	321	351	322	336	339	347	357	341	336	328	337	314	320	368	351	331	352	355	379	308	359	330	360	337	347	318	324	343	337	329	334	338	336	394	344	325	337	350	330	304	315	343	323	319	330	334	370	360	351	310	333	345	342	354	348	330	356	343	348	317	309	377	310	309	334	310	330	356	365	327	356	331	316	346	335	307	314	307	322	350	349	304	324	326	336	333	323	378	329	324	328	314	328	333	313	335	313	315	362	331	310	371	327	346	331	347	328	349	325	316	348	352	341	324	349	337	352	341	317	349	353	303	359	372	310	347	300	339	308	334	334	354	350	325	324	354	346	308	342	345	346	387	324	352	311	327	355	345	338	321	329	358	289	338	347	312	352	330	338	359	353	346	339	341	295	327	340	336	338	336	342	330	294	345	312	365	358	347	331	342	342	327	371	344	349	330	333	325	319	320	341	345	356	331	320	349	386	328	345	346	322	338	352	351	322	371	343	329	301	341	354	329	365	341	349	325	368	372	345	364	339	300	338	308	339	390	336	347	328	338	331	326	330	331	341	330	329	338	322	356	332	357	333	341	349	310	362	337	328	344	337	323	371	345	343	314	359	339	343	358	334	327	321	347	308	357	343	333	355	345	337	368	328	320	369	349	303	366	314	332	354	352	375	341	363	326	351	351	344	334	331	334	330	323	309	346	329	304	319	326	344	340	338	378	364	359	340	339	328	352	351	347	320	332	340	325	318	335	325	345	330	347	344	378	333	326	314	367	348	316	339	322	332	337	327	310	344	352	346	325	316	335	376	337	342	316	342	309	359	352	336	324	321	343	321	372	371	326	396	320	339	319	337	330	336	324	322	353	330	323	335	354	330	363	317	344	361	333	325	335	366	340	355	355	364	333	347	357	363	338	343	373	343	331	314	330	292	337	371	361	330	321	372	357	326	304	329	347	329	326	362	334	366	325	353	343	356	334	329	331	341	340	336	352	312	332	341	353	348	364	332	343	359	365	327	371	307	337	322	342	336	340	331	380	331	309	346	343	336	363	339	336	328	332	340	345	336	326	311	359	329	350	335	351	332	334	336	380	315	333	323	342	330	356	330	345	342	347	316	290	320	335	370	329	377	334	350	313	362	343	357	332	328	342	328	332	340	328	352	334	330	355	361	356	324	335	330	317	369	316	338	322	308	328	344	336	362	343	345	333	348	328	321	330	341	341	359	318	329	363	325	337	319	369	341	329	345	325	337	324	371	326	346	374	314	342	319	364	307	358	345	325	359	352	356	347	334	344	325	343	326	362	388	353	307	362	337	318	333	343	340	337	331	313	324	333	322	311	374	383	337	322	342	328	322	337	330	351	347	325	347	328	326	348	340	351	323	331	316	392	362	337	305	331	314	379	323	366	344	333	353	336	306	327	329	346	337	322	341	327	349	351	315	336	351	338	346	333	335	322	351	360	334	334	341	330	338	355	380	325	350	330	335	306	318	365	352	338	329	358	338	316	316	364	364	316	317	345	339	364	325	360	349	380	330	410	313	305	334	343	340	346	332	340	328	337	355	345	333	324	354	338	318	331	333	333	352	358	372	332	372	372	317	337	343	315	332	355	318	330	340	355	332	327	339	349	345	321	334	318	320	324	328	334	342	361	329	333	358	328	329	335	337	332	334	312	328	319	323	386	314	323	342	352	339	325	372	374	353	320	334	357	372	341	330	347	347	353	327	344	385	335	364	339	330	330	332	354	311	309	313	326	341	356	354	351	345	323	361	341	355	334	350	345	358	364	336	315	309	356	336	346	303	325	342	335	372	345	335	336	350	330	375	322	328	349	300	346	328	366	346	354	360	348	373	307	316	336	377	334	344	323	318	340	340	341	341	332	322	316	354	334	325	357	334	323	290	328	323	355	339	342	328	350	339	317	345	348	346	366	328	346	352	332	332	330	323	344	333	305	320	351	351	335	314	320	346	369	351	306	370	363	311	355	338	354	328	326	336	344	351	333	337	334	350	349	334	335	333	314	333	338	329	376	358	354	362	317	355	301	363	324	357	374	358	329	333	354	355	316	334	307	317	329	345	336	359	330	321	376	310	338	308	333	347	356	361	305	348	337	321	361	285	334	362	343	328	388	338	339	336	323	333	365	326	377	344	318	340	359	330	341	342	320	346	321	349	353	351	327	324	333	375	356	351	339	331	310	323	336	307	349	324	325	367	363	354	340	336	325	322	323	352	355	325	337	309	346	344	332	323	322	362	337	356	335	385	343	361	329	310	350	326	328	327	342	344	358	337	331	340	340	323	321	337	360	336	329	327	348	322	338	350	304	296	319	340	350	348	318	370	342	378	347	328	352	371	321	308	352	352	332	350	330	363	340	327	351	384	329	342	338	336	303	337	317	331	337	339	318	299	329	334	307	340	337	369	335	328	306	347	332	352	341	333	289	342	345	364	327	332	353	319	354	311	349	329	329	334	337
22294	21362	29301	25787	21202	16207	2632	839	777	701	696	652	685	698	698	639	695	664	667	626	630	688	639	591	666	567	617	604	592	642	642	586	611	640	620	640	644	633	605	642	609	606	589	627	605	639	597	575	646	624	590	620	646	644	629	582	571	610	687	573	591	622	674	640	636	630	643	575	683	632	627	629	635	597	595	632	627	653	645	634	614	613	606	632	607	653	640	658	563	619	664	655	617	616	637	611	636	609	656	622	630	596	596	643	577	634	631	632	648	630	618	631	630	639	608	634	614	629	625	651	600	631	652	610	635	634	635	669	590	664	623	596	626	615	605	647	651	661	582	653	622	596	658	642	602	641	571	623	617	605	618	611	627	614	632	624	618	622	698	644	584	569	625	638	610	643	619	593	591	612	558	681	622	582	668	632	616	615	581	655	577	620	607	592	597	600	652	626	624	654	639	611	643	629	647	624	621	632	620	598	630	667	629	600	613	623	631	608	652	560	595	609	623	609	617	629	608	658	629	632	583	618	597	615	582	580	617	604	615	632	617	579	598	660	589	631	640	587	640	659	638	672	634	585	615	653	608	630	671	569	620	647	595	634	625	633	596	630	582	624	608	618	667	615	602	628	609	581	633	671	637	590	615	617	596	616	633	633	656	604	599	624	608	604	603	564	605	648	618	622	613	607	636	623	613	651	638	633	637	674	656	596	621	585	595	649	624	645	631	700	614	601	625	654	612	622	611	631	587	616	639	672	611	573	627	589	652	606	665	618	606	578	602	640	618	638	575	596	618	635	589	642	652	656	573	630	559	599	605	643	602	616	590	630	649	584	593	623	641	622	607	628	628	626	651	605	603	585	668	603	606	641	595	593	660	627	610	592	582	617	603	634	585	649	620	627	630	632	633	621	652	647	613	636	599	675	629	583	606	635	614	656	556	634	643	610	613	614	571	648	660	639	656	613	579	602	607	626	649	567	633	637	649	593	605	649	606	592	625	657	623	641	612	659	678	602	643	609	656	600	633	617	622	585	654	629	624	586	632	553	617	630	631	604	618	611	636	636	584	620	634	625	630	628	639	611	631	584	577	613	602	630	581	679	628	614	632	623	637	574	595	641	601	591	633	584	586	612	645	630	648	622	618	632	666	612	610	608	568	604	627	577	641	617	612	576	625	604	666	653	634	657	628	628	642	618	639	610	647	599	594	619	611	616	604	574	606	624	647	658	604	631	603	623	616	623	594	618	646	654	647	601	611	670	580	640	642	595	613	661	665	619	638	644	628	660	628	599	624	609	661	625	612	631	608	646	628	694	578	635	644	599	628	583	603	590	607	578	612	671	618	579	635	619	647	655	573	607	617	574	629	632	627	643	627	651	638	603	634	591	654	601	549	576	646	544	606	618	643	583	603	625	614	613	554	615	708	664	598	605	580	592	601	625	596	552	574	592	576	638	616	611	678	579	598	615	648	672	638	615	593	586	650	615	639	617	597	581	608	621	666	601	638	645	625	577	583	640	620	622	581	612	607	613	622	584	613	607	649	621	632	636	636	661	623	623	599	587	629	629	629	592	613	636	640	600	648	629	604	629	613	617	594	628	622	670	652	612	633	579	638	626	569	574	605	605	573	582	604	600	605	567	576	629	589	643	617	590	629	612	579	644	590	623	618	624	622	647	583	646	647	623	613	613	612	613	627	635	665	594	630	600	614	566	652	635	630	618	645	608	685	633	628	649	613	642	632	540	626	611	634	622	633	622	651	603	655	643	611	611	618	595	623	688	638	595	586	594	608	634	641	616	624	619	650	611	603	592	629	650	602	608	617	640	617	637	639	651	661	643	581	643	657	608	663	581	594	643	606	612	674	576	591	619	672	650	599	625	580	608	602	629	628	617	594	607	659	639	589	599	625	612	631	621	590	571	640	611	645	639	621	609	607	641	647	583	582	586	634	605	621	618	629	634	597	638	659	623	647	610	612	602	639	605	588	609	640	633	666	631	634	579	635	578	617	638	607	614	609	557	601	622	664	637	614	637	646	633	592	589	648	608	588	606	657	593	633	583	593	667	637	579	610	665	649	615	578	629	636	612	607	562	621	602	587	667	589	601	636	645	596	586	612	631	617	619	611	587	628	633	558	576	586	584	563	585	625	569	614	637	607	648	558	647	635	664	637	618	623	635	643	631	632	631	624	569	633	621	589	608	609	594	608	605	625	602	631	642	634	579	632	602	599	601	623	634	619	611	600	626	622	662	609	613	669	589	609	592	641	561	640	627	601	629	619	591	633	589	611	647	592	625	624	626	628	573	640	633	645	598	646	612	619	590	618	617	571	625	630	634	595	627	617	601	606	580	640	629	629	596	613	616	664	623	586	639	610	623	603	615	588	640	608	626	651	595	671	601	594	618	616	594	630	589	612	637	607	631	599	610	662	599	590	588	591	638	581	593	646	642	608	589	637	628	606	600	592	629	599	618	615	608	646	624	663	624	650	647	645	650	577	636	651	618	593	651	601	642	615	620	639	611	628	615	616	662	637	647	630	614	606	666	637	611	628	637	651	626	648	635	629	664	676	612	598	617	600	634	551	642	588	599	604	611	619	642	605	618	620	599	651	591	658	620	615	617	635	593	583	636	616	644	595	628	608	603	601	598	639	603	582	639	658	593	603	614	652	605	650	625	606	620	642	632	599	612	579	620	618	646	611	651	653	631	622	633	590	594	596	610	605	608	574	593	646	593	620	636	635	589	596	626	616	647	594	611	605	640	591	623	654	632	608	634	618	590	622	597	633	605	592	689	608	643	617	605	647	643	568	610	596	610	627	623	642	636	624	662	625	598	608	618	629	598	625	584	608	654	604	606	607	646	605	689	592	588	636	636	631	603	584	623	657	604	637	634	586	624	616	579	609	664	647	647	609	602	641	619	653	616	610	631	654	617	620	629	580	608	629	632	557	635	602	609	596	620	586	609	601	591	603	628	640	629	657	616	593	620	596	631	631	646	634	601	646	646	644	646	618	624	598	625	579	608	626	590	604	629	611	652	613	633	623	619	608	617	580	625	582	623	645	631	638	584	601	605	606	645	607	617	624	602	643	642	645	602	615	587	652	667	659	602	634	619	625	663	618	669	612	593	652	590	573	616	650	612	621	576	642	597	619	592	619	630	652	644	632	632	577	665	621	635	618	646	576	598	600	619	623	598	608	597	627	652	609	639	620	564	597	624	593	641	616	640	627	604	595	659	622	632	616	652	621	624	614	574	603	640	621	621	585	641	661	657	649	664	663	596	601	625	623	605	638	612	649	636	633	660	628	637	639	588	617	603	601	559	603	691	650	610	669	636	594	602	608	665	602	587	608	586	579	611	621	606	620	589	623	595	622	591	588	613	608	603	638	607	649	650	612	610	606	618	599	607	599	616	627	617	645	628	641	597	619	632	580	635	594	616	604	621	625	583	619	595	656	652	640	607	637	636	632	591	595	581	604	601	633	611	627	653	620	625	599	597	615	651
38658	72824	53992	41079	2199	1526	1226	1157	1141	990	1002	948	975	921	902	847	854	816	836	863	832	830	853	881	831	829	853	844	837	835	795	836	847	808	788	874	813	816	800	845	845	818	839	831	843	789	832	830	819	765	830	812	761	789	791	786	828	794	816	808	867	824	841	857	820	811	811	758	812	783	751	783	784	797	793	806	812	815	789	801	771	758	765	785	772	808	880	838	796	890	792	821	828	770	729	798	758	798	811	796	829	792	872	784	813	799	779	783	763	833	795	783	766	789	791	819	797	799	832	833	812	782	827	846	804	766	866	795	808	829	841	776	824	810	805	833	796	772	861	804	822	801	797	826	749	821	844	823	845	798	782	772	763	756	811	784	765	819	782	806	815	812	759	823	750	779	806	811	788	768	828	799	788	799	802	801	832	754	798	778	780	787	860	808	833	853	821	794	774	760	770	785	809	730	769	825	824	799	841	784	812	791	836	765	788	794	758	767	771	754	752	834	777	804	789	794	826	785	809	863	838	780	774	764	783	813	819	792	771	815	757	779	762	816	793	736	811	804	780	800	823	837	830	873	819	780	818	831	854	799	765	840	810	807	833	811	784	782	776	837	785	786	787	860	862	783	816	779	862	774	799	762	807	759	752	803	801	832	791	856	742	771	785	822	825	819	832	744	814	803	816	807	819	782	839	786	812	785	778	779	764	768	787	783	789	777	802	819	814	817	797	768	806	807	810	800	753	796	804	837	788	776	788	905	801	745	843	826	822	807	827	809	793	831	728	830	793	782	781	792	831	760	815	840	781	829	819	797	836	792	784	757	804	854	810	815	720	805	808	818	787	817	795	819	846	826	843	804	820	812	784	752	791	782	804	830	901	790	833	816	795	847	880	836	802	778	825	797	809	755	824	810	781	819	817	787	789	806	817	823	858	787	845	827	812	814	813	810	794	771	819	748	742	820	791	806	787	738	788	812	802	777	791	818	791	794	842	785	796	744	797	813	737	808	763	790	816	848	802	842	802	812	806	824	744	811	811	814	824	836	779	812	779	801	795	807	795	798	791	830	794	814	829	839	836	776	791	825	794	819	770	778	786	796	820	798	730	815	778	820	749	792	866	852	838	835	801	810	886	827	799	790	822	809	791	783	794	830	801	813	755	782	775	830	810	815	811	795	760	833	834	815	771	795	764	835	785	838	811	794	743	851	717	837	819	773	766	781	819	771	787	809	812	730	830	783	794	802	835	825	770	815	812	780	810	798	840	786	794	794	812	804	802	787	777	793	794	818	742	803	773	837	792	773	781	815	789	813	766	786	806	821	762	819	796	783	830	745	801	770	812	753	852	802	773	794	804	791	827	790	860	831	787	787	783	783	804	782	802	817	827	820	839	790	872	794	809	771	796	794	841	736	780	826	793	808	788	820	805	821	837	852	834	766	792	750	815	789	828	812	778	808	783	892	761	776	781	802	801	848	804	814	844	793	769	839	772	752	784	755	818	825	785	809	807	788	830	800	815	800	744	811	798	837	734	774	850	825	800	803	860	773	755	767	797	778	804	806	784	807	783	753	761	855	795	777	743	807	783	793	793	775	803	822	822	777	797	765	766	751	835	793	795	761	835	866	862	789	807	813	824	824	783	816	750	838	840	771	813	795	810	798	781	776	803	772	794	800	767	809	782	821	780	772	747	802	820	824	792	830	782	798	844	778	811	787	803	776	809	813	779	765	782	824	792	774	781	790	838	844	761	790	784	789	826	799	810	811	842	772	810	791	818	791	780	817	781	796	794	823	820	802	770	798	762	852	825	820	816	796	798	787	792	809	792	868	767	795	813	801	782	785	815	795	821	757	845	797	794	777	828	825	851	805	780	774	822	775	820	759	782	782	858	769	798	786	772	753	789	804	843	773	795	816	824	823	791	776	781	767	825	792	831	811	787	795	804	825	820	801	755	777	793	808	757	784	804	803	863	793	869	845	842	792	811	771	855	756	777	807	813	810	810	792	780	828	822	746	876	770	822	779	836	804	825	803	731	806	813	821	828	798	744	787	808	826	832	822	770	790	777	831	826	838	880	817	791	804	825	807	807	750	769	890	733	800	769	819	773	808	782	829	778	809	758	807	749	848	813	809	760	765	800	759	787	835	843	762	814	771	820	832	797	751	793	828	782	783	806	795	789	816	812	792	796	787	795	746	819	818	821	836	799	808	835	792	788	805	773	761	766	798	781	808	814	806	789	806	784	798	813	814	867	819	770	777	813	789	818	781	789	766	802	788	812	860	782	821	790	798	786	803	802	778	820	779	809	748	770	784	808	782	760	798	830	806	832	810	771	794	774	794	770	793	836	772	787	847	839	797	797	815	862	799	833	836	784	816	780	795	753	817	762	814	797	831	755	800	854	746	787	821	764	800	815	818	756	800	782	789	807	735	794	833	810	849	829	754	794	820	813	786	824	830	816	825	821	773	789	827	791	814	803	811	801	804	779	784	777	741	842	804	796	836	798	820	791	801	850	807	774	836	805	798	771	776	789	809	797	769	819	807	789	794	798	817	811	797	794	833	769	790	725	796	792	791	763	831	779	732	780	779	773	821	798	818	808	783	805	773	823	776	791	832	852	780	808	772	847	801	806	772	805	850	817	794	774	792	853	786	827	746	793	820	798	803	775	785	860	798	819	786	815	816	823	778	794	768	841	787	814	816	774	828	794	794	785	746	798	808	850	779	757	819	809	793	832	775	819	775	824	819	799	798	832	772	842	810	835	834	808	855	848	848	799	813	793	825	828	770	813	810	787	761	793	772	845	799	765	807	775	819	759	809	797	827	822	760	817	743	795	824	840	757	785	776	736	785	808	832	789	792	820	791	768	814	827	849	821	763	813	828	850	795	795	783	793	804	794	792	802	807	827	767	794	778	787	829	781	780	830	804	803	811	739	805	813	746	827	749	794	834	812	786	830	823	820	785	768	766	747	804	793	808	782	812	823	756	792	775	816	835	823	770	755	782	800	779	870	771	795	801	781	851	791	788	859	718	725	825	815	796	768	833	780	821	773	821	839	799	803	836	825	754	789	784	854	733	870	829	801	820	777	759	820	825	801	778	795	822	773	804	862	762	765	797	788	750	813	763	819	735	764	781	798	774	774	785	815	745	783	781	823	790	812	815	836	780	801	772	777	811	837	832	798	770	774	860	777	805	766	794	833	823	795	785	810	762	828	805	824	776	833	806	795	764	824	802	794	794	786	792	807	794	797	758	830	798	789	763	788	815	817	777	761	858	780	808	783	828	808	778	785	759	779	827	779	824	783	738	817	830	747	772	815	760	795	726	771	823	825	825	798	792	763	816	805	758	854	799	778	779	785	814	789	778	797	821	818	817	760	756	755	847	838	804	803	797	791	835	791	835	784	787	797	831	796	823	766	797	786	793	769	791	786	776	816	786	779	821	766	781	809	833	802	810	743	757	816	745	822	763	822	771	777	800	781	847	749	837	803	769	825	787	806	792
27510	21012	16842	6814	707	531	540	522	501	504	498	496	459	517	517	513	475	525	487	488	501	488	513	461	527	507	498	515	516	494	502	485	528	479	492	497	494	516	526	532	551	481	536	511	530	471	520	456	543	476	502	500	479	536	529	485	483	566	527	502	465	489	518	507	498	525	509	470	500	504	525	511	482	511	503	499	491	511	507	507	524	519	522	546	507	541	523	537	500	516	500	458	497	503	477	495	530	526	537	530	512	480	534	488	535	527	492	517	493	525	489	497	531	487	458	487	530	525	524	525	495	509	478	479	495	521	505	508	569	483	522	534	506	505	509	503	532	508	521	506	539	535	482	469	476	470	463	540	494	493	520	516	532	523	492	502	518	481	499	492	478	497	492	488	520	530	475	512	490	467	528	546	515	543	519	520	512	517	472	557	483	500	506	518	492	508	483	563	473	470	501	525	508	476	489	524	542	500	493	538	485	517	479	466	505	453	493	499	492	507	528	514	496	507	513	527	496	526	518	527	513	484	476	508	522	510	446	502	527	511	488	493	531	514	527	491	477	516	510	510	476	552	512	509	544	502	481	511	489	488	493	507	488	536	504	513	489	524	477	506	533	539	513	542	561	507	485	538	530	501	526	505	522	497	495	527	549	545	469	498	500	520	492	488	513	556	508	513	523	474	495	484	498	473	494	508	530	512	531	528	530	486	507	495	514	509	502	536	497	530	489	508	510	507	538	479	526	521	511	524	506	513	534	553	502	506	524	473	511	522	533	504	529	517	579	515	488	491	501	542	506	499	520	470	515	496	518	505	512	541	521	487	573	454	505	464	525	496	515	527	487	519	493	523	534	507	477	503	536	514	464	519	459	446	507	511	534	503	515	516	519	505	527	504	505	510	504	520	513	539	538	500	511	501	527	489	517	532	532	494	486	502	508	485	494	488	507	506	494	508	510	506	523	526	533	532	513	511	498	527	518	478	541	492	499	491	534	515	510	502	495	573	479	526	541	539	518	453	476	497	493	480	497	519	485	510	520	515	518	489	544	486	505	517	528	512	501	519	534	511	558	489	474	484	496	493	476	514	531	560	494	527	515	514	512	510	523	501	504	516	483	476	527	521	509	487	487	525	457	500	516	515	476	534	532	536	516	518	532	493	524	477	497	493	489	492	495	519	495	526	540	550	547	458	552	545	520	559	525	505	516	508	488	498	494	524	499	518	515	525	524	480	511	508	541	454	475	499	545	477	526	539	495	484	496	542	519	488	472	526	527	508	528	521	552	489	501	472	501	521	518	522	497	533	527	533	502	513	543	528	506	492	563	523	530	506	511	506	522	507	546	563	511	510	504	494	519	506	482	481	508	493	547	483	468	501	517	513	553	518	488	520	523	544	497	508	503	456	529	470	557	507	515	542	540	474	523	503	519	501	520	529	536	479	486	486	543	511	486	484	471	528	515	517	531	485	507	521	496	496	487	513	546	557	505	503	525	505	508	503	505	478	514	515	483	459	486	514	468	507	519	503	533	469	520	489	491	532	511	517	477	492	476	486	519	522	495	525	466	515	496	483	502	550	535	527	518	541	505	512	516	549	457	512	524	542	524	515	496	522	489	482	481	531	463	491	511	547	525	509	499	472	497	520	488	496	553	520	534	514	528	509	536	516	482	523	546	522	504	561	469	530	501	500	520	496	520	524	494	501	504	497	541	516	494	511	472	534	522	509	530	523	442	491	540	546	515	512	521	521	538	504	515	521	502	452	525	465	508	504	477	469	549	521	522	510	545	558	533	508	542	523	512	464	466	534	506	486	541	547	525	486	479	509	459	569	480	521	531	488	502	507	547	509	470	498	542	461	493	513	492	496	493	545	527	549	498	487	533	465	511	501	543	526	540	502	508	512	509	505	508	506	521	525	490	520	524	507	523	460	481	506	520	507	558	466	517	541	524	485	454	521	499	519	515	521	526	507	455	492	530	495	497	511	479	539	516	530	499	520	481	529	545	522	507	521	494	539	510	496	501	518	517	521	517	510	515	498	461	513	517	503	531	492	520	532	558	512	485	536	486	513	501	545	495	491	507	499	506	531	534	553	495	481	478	523	524	515	520	497	517	491	517	525	521	556	478	497	478	514	509	501	510	497	481	533	495	538	564	515	495	505	535	484	538	514	501	506	514	503	543	519	493	502	516	553	490	510	508	502	504	526	490	495	527	466	521	533	512	496	523	474	517	541	526	533	559	521	494	521	523	515	529	487	525	519	468	507	509	466	520	538	514	500	523	515	511	535	509	486	483	477	493	515	482	474	503	577	497	479	488	534	517	512	512	516	508	530	497	527	500	510	482	507	492	527	537	502	531	574	509	500	509	469	465	542	474	508	517	499	484	504	503	503	537	509	511	500	476	503	494	487	470	518	550	508	519	518	502	504	511	510	478	495	506	517	522	516	527	530	482	516	531	516	520	551	509	496	499	481	471	507	505	520	503	529	510	495	488	509	514	528	513	510	501	479	494	497	467	527	539	506	555	483	492	539	523	533	497	487	480	511	491	511	511	502	544	508	533	484	514	476	495	497	491	562	522	504	509	472	530	530	484	500	505	562	470	505	483	512	508	534	503	546	559	530	472	437	509	519	559	522	516	503	484	506	480	486	513	495	507	492	494	448	504	518	520	525	518	535	534	457	464	488	533	508	488	507	507	484	507	535	505	510	509	548	499	534	504	517	482	549	523	525	501	500	509	504	518	520	532	529	515	511	492	505	521	494	531	521	489	516	487	508	491	540	513	538	504	543	537	526	482	507	522	503	506	494	472	504	533	515	518	490	518	494	489	520	497	497	489	487	555	508	520	522	542	514	490	486	480	490	508	533	487	491	531	543	544	487	483	505	462	512	489	560	490	508	518	539	507	513	497	499	490	485	486	525	526	506	522	491	500	507	470	488	493	520	471	498	508	540	542	518	501	467	527	509	499	527	496	515	530	532	486	536	505	513	556	477	515	513	523	501	518	483	537	497	518	519	512	497	515	514	507	518	520	514	531	490	536	534	504	479	497	520	470	493	476	525	529	485	468	547	508	528	540	515	559	478	510	497	521	498	507	529	529	506	491	478	538	523	501	491	551	504	533	501	495	524	491	509	494	514	520	493	504	500	517	506	509	514	545	520	503	488	474	532	518	445	492	540	553	551	521	511	495	479	531	479	505	498	544	479	477	479	491	512	479	494	499	530	509	505	573	502	486	528	520	498	511	567	465	506	499	525	521	501	529	524	496	513	540	473	528	480	507	477	512	509	465	552	515	512	520	517	539	480	478	539	512	495	528	528	485	487	516	510	511	497	532	509	495	530	490	459	556	525	546	535	512	514	489	507	524	486	476	520	511	489	551	558	551	530	488	498	552	483	522	528	487	557	516	512	516	538	520	479	485	503	473	504	490	491	561	513	475	487	488	526	538	540	509	531	513	491	461	484	505	524	499	525	533	524	473	530	502	511	533	499	539	472	523	511	494	504
13721	26937	15404	6317	695	630	604	687	645	649	636	673	661	662	592	661	639	645	671	677	687	622	655	655	662	625	660	626	612	612	606	697	670	656	686	707	657	619	663	658	641	621	617	672	614	648	669	633	630	646	625	627	633	637	667	598	655	643	621	655	626	654	607	657	607	674	636	663	715	613	585	682	615	687	652	669	632	644	673	624	616	644	644	682	596	653	620	693	650	651	641	699	630	672	593	614	698	655	619	693	648	644	639	620	631	660	644	676	676	615	636	660	675	637	632	613	660	618	591	639	630	636	618	683	638	647	638	663	646	658	670	647	640	573	627	633	661	637	667	637	614	638	656	642	646	615	651	672	621	663	618	605	642	642	593	629	644	625	616	632	630	636	668	622	658	634	638	623	669	616	638	602	631	604	657	658	627	586	665	669	669	680	645	669	666	624	620	619	639	619	631	665	684	610	663	664	684	646	635	611	659	643	673	640	603	625	627	674	633	661	676	592	642	632	603	616	620	666	639	674	648	641	601	640	639	636	686	652	664	667	603	649	632	667	640	640	640	659	631	663	687	648	615	662	630	642	645	623	675	700	656	630	667	663	679	620	610	644	606	640	685	662	643	652	625	638	567	634	621	622	616	639	627	651	639	661	674	645	618	670	636	677	632	662	599	627	680	670	591	607	676	681	638	645	669	610	673	674	643	653	652	626	658	614	647	611	668	656	658	644	663	621	643	635	641	705	627	639	674	680	655	646	664	595	675	657	643	677	608	626	646	617	623	631	659	585	615	650	565	592	677	659	678	644	657	658	665	644	659	658	612	672	676	679	647	643	659	635	699	629	676	685	664	611	649	611	660	608	680	624	695	675	616	608	671	673	600	649	663	601	626	683	702	622	665	632	623	642	623	639	644	670	622	650	696	626	651	668	637	652	664	623	678	684	662	663	551	674	625	627	606	663	687	669	644	621	627	607	662	679	613	637	642	624	639	620	617	597	619	642	637	600	688	645	612	625	633	652	651	669	648	685	608	622	635	657	665	680	682	666	641	693	658	643	621	610	617	630	632	633	671	662	628	603	625	629	636	660	657	595	665	671	657	635	659	655	623	665	632	683	612	615	658	619	641	652	687	669	627	676	600	656	648	667	606	635	629	635	638	610	633	636	631	670	627	623	630	630	642	656	654	641	650	654	662	616	617	621	682	682	630	647	625	633	632	637	634	618	619	613	674	656	679	632	636	624	608	630	617	691	641	658	682	594	651	621	639	643	634	637	643	612	643	615	636	610	644	658	642	635	653	665	698	642	630	607	642	645	674	613	650	643	637	649	612	612	613	664	681	663	627	648	666	632	610	656	677	618	607	635	661	642	619	640	648	630	643	713	618	675	631	646	629	698	651	649	644	616	653	678	607	624	650	650	673	602	677	682	665	653	641	661	626	628	661	706	711	678	614	612	694	644	644	621	650	612	640	629	618	639	624	661	641	634	686	625	636	667	648	646	645	649	620	645	608	619	654	652	625	659	639	662	607	667	617	641	621	618	675	656	603	628	679	621	672	694	684	647	663	633	655	629	651	628	676	580	648	640	650	636	676	627	675	686	650	604	636	644	662	655	626	659	662	611	617	631	651	642	622	639	651	641	645	621	616	650	677	678	660	647	630	659	626	686	620	652	631	666	696	637	661	629	622	666	666	652	627	668	648	667	635	607	661	664	636	703	637	593	635	639	625	620	638	648	633	636	644	626	625	628	704	663	680	687	629	646	642	634	611	672	605	661	663	657	637	613	664	688	653	604	657	674	624	643	715	670	693	648	653	643	625	678	670	665	647	632	644	621	586	692	620	653	607	657	617	644	663	601	619	628	664	660	641	641	674	681	601	677	614	638	625	645	618	620	625	638	664	678	664	645	643	682	636	609	666	715	675	653	634	623	643	619	664	651	655	591	631	651	613	616	638	658	611	672	646	668	623	688	675	686	622	654	652	618	669	600	665	645	631	660	630	628	687	626	660	636	661	648	635	670	646	636	601	664	660	620	620	616	636	695	642	629	639	646	666	644	634	690	669	620	682	653	682	676	642	623	649	649	613	681	633	667	620	626	667	608	657	652	624	650	645	628	684	633	645	681	655	649	631	634	667	675	644	627	631	621	640	641	646	641	628	617	589	648	651	728	662	613	670	681	658	642	650	658	698	676	639	657	652	692	662	667	691	690	639	635	655	682	619	633	650	639	643	631	615	616	647	670	656	632	660	660	629	681	636	652	620	684	595	693	590	674	645	699	683	650	658	636	672	672	686	627	629	628	655	617	637	610	633	635	634	655	655	628	666	639	676	643	684	664	663	625	633	678	635	660	633	651	638	652	636	678	680	632	673	620	659	592	663	604	627	651	649	641	633	599	661	632	596	651	636	648	642	633	650	601	676	679	637	630	636	599	687	665	642	632	686	691	667	642	596	626	692	706	627	701	639	638	622	637	641	614	593	633	646	689	639	672	666	644	675	641	635	702	677	625	632	609	612	678	626	714	676	661	628	680	680	666	664	653	653	647	626	666	656	630	629	663	670	662	646	676	653	652	638	648	679	638	641	651	664	609	659	612	685	650	661	694	660	649	623	646	680	632	618	594	698	627	632	675	610	636	608	643	673	635	649	650	663	652	655	621	658	631	647	651	631	631	673	708	635	697	632	647	653	641	606	632	634	628	642	677	660	622	653	664	688	625	636	722	672	650	668	632	593	638	648	653	655	640	615	643	642	666	659	673	659	644	628	659	617	660	642	605	643	652	645	633	629	592	689	610	598	651	664	663	652	672	635	657	723	638	611	633	608	681	663	640	649	685	706	631	657	677	638	630	655	623	619	638	658	669	632	655	642	685	644	616	634	616	684	663	660	641	627	666	631	627	643	652	620	651	655	647	639	643	666	623	639	646	653	614	609	673	639	633	650	643	666	663	644	648	638	620	655	639	646	669	660	651	657	607	658	651	633	664	614	654	627	656	659	632	684	644	672	658	642	628	606	655	637	640	642	652	652	607	624	644	648	652	650	653	667	650	648	664	646	652	610	613	663	692	618	647	665	646	648	641	676	659	673	665	669	672	660	654	665	670	667	662	652	675	631	626	661	651	670	659	647	631	625	639	638	655	644	658	643	629	603	664	649	615	642	662	653	629	679	624	689	622	625	613	663	639	652	654	635	692	611	652	607	629	610	646	654	636	630	637	657	633	647	676	641	700	641	623	637	630	674	650	665	675	647	633	709	655	661	628	633	653	660	656	672	598	625	687	633	611	633	638	639	631	663	623	648	607	623	653	621	664	658	689	679	636	653	672	663	669	594	597	618	640	616	617	591	680	667	663	632	667	625	661	604	672	633	678	646	641	635	607	648	616	668	661	679	638	613	642	656	670	704	627	666	640	632	687	619	645	668	630	634	661	623	650	623	644	627	575	615	668	614	620	647	648	653	642	617	673	660	583	655	686	619	675	653	585	665	626	603	629	612	639	641	655	657	634
23230	21269	29658	26932	19604	7099	1149	903	925	900	855	804	869	905	909	786	869	821	869	819	858	845	831	832	839	836	837	825	830	815	777	811	751	848	826	815	810	804	822	823	766	826	822	827	843	842	878	827	792	801	783	815	805	762	839	785	819	758	802	803	861	830	771	822	775	778	780	817	807	826	808	849	789	838	782	811	863	848	844	859	841	789	819	815	827	799	798	844	812	832	856	819	846	763	798	826	803	800	829	845	842	801	827	831	782	757	833	784	814	837	775	812	795	794	831	766	772	785	806	800	795	852	798	806	773	801	850	808	821	777	782	803	772	802	806	776	871	794	829	886	789	849	804	814	774	777	794	799	791	848	808	858	810	835	798	825	792	777	818	827	807	832	804	809	816	839	821	801	811	799	832	785	806	793	768	820	830	777	837	804	814	781	788	811	821	789	838	817	849	821	789	818	841	793	793	873	835	824	794	848	802	816	840	855	818	813	794	789	849	806	849	850	832	839	828	779	783	834	802	831	834	788	851	898	806	823	806	902	846	822	801	813	807	847	793	779	777	850	770	827	811	794	788	739	830	798	765	790	801	847	833	829	812	802	805	807	788	854	841	830	828	842	806	856	760	773	822	838	848	794	812	782	810	834	858	839	794	815	806	814	772	808	789	774	824	812	816	754	844	818	801	838	887	816	823	829	847	822	862	816	818	788	821	832	844	761	796	870	776	812	789	785	825	817	768	802	827	796	869	819	827	801	812	813	830	826	782	837	816	812	808	813	827	837	852	810	779	843	788	774	817	756	784	841	851	772	832	869	846	846	829	796	783	827	841	802	839	768	856	862	790	788	809	834	846	830	794	833	862	788	816	792	855	781	820	800	819	822	845	855	821	797	821	787	762	835	802	783	762	880	849	721	787	784	771	815	807	786	809	761	844	770	838	802	839	913	792	831	827	834	762	827	857	825	820	843	813	841	832	781	810	813	803	803	819	859	801	787	803	781	832	834	784	858	834	789	812	754	838	802	846	846	742	863	834	757	809	806	774	797	798	792	845	860	754	890	747	813	769	784	771	832	788	858	811	847	810	774	833	842	834	825	818	819	769	799	832	743	804	885	800	839	812	854	783	782	805	792	842	839	790	838	777	782	796	788	838	814	849	816	790	807	799	851	838	829	820	809	834	777	871	823	869	842	756	799	809	790	855	800	842	781	866	806	800	849	814	860	801	763	843	791	779	787	862	900	785	789	838	793	860	809	802	813	813	799	803	751	769	799	811	821	764	761	825	887	838	836	822	774	834	826	790	823	824	753	831	797	778	784	801	794	839	770	819	799	847	825	858	785	813	793	819	848	829	759	782	832	823	818	833	782	806	828	854	799	817	809	780	808	826	827	791	787	831	798	803	781	800	782	834	836	802	791	854	764	831	793	766	828	839	786	771	817	793	825	840	829	796	835	833	843	815	820	757	808	816	773	784	800	807	789	831	804	806	815	772	816	852	813	798	808	796	853	818	793	794	857	845	827	800	866	769	840	818	813	837	833	831	839	821	774	796	821	778	850	819	751	874	800	801	796	811	794	810	807	850	805	833	817	804	828	814	829	791	838	816	813	756	844	807	769	800	780	852	799	793	785	730	788	832	840	792	788	773	820	798	798	811	827	854	809	796	802	837	834	841	792	805	799	837	842	779	800	827	829	840	785	795	813	797	818	827	834	804	821	827	808	839	817	801	836	847	837	788	853	808	812	780	800	777	810	798	865	803	859	826	823	798	836	789	805	797	779	828	841	800	791	832	809	813	795	766	800	783	797	814	828	820	844	813	800	810	818	865	867	820	816	811	791	804	845	773	836	763	859	808	776	760	833	827	843	833	765	782	785	772	860	793	823	791	848	777	824	833	849	821	809	786	825	784	854	863	793	804	810	801	832	798	815	791	806	856	829	755	840	813	786	838	783	829	779	834	909	853	750	825	818	770	833	793	780	843	817	794	755	811	839	800	815	809	840	796	804	824	883	824	842	805	800	850	782	850	843	773	806	848	797	818	769	875	841	805	780	826	790	776	801	756	742	818	829	844	834	788	803	841	792	810	816	783	820	801	805	819	843	828	820	836	834	799	790	787	835	845	804	821	769	783	827	774	771	779	825	799	784	826	829	873	838	807	787	792	784	763	801	792	855	813	838	857	818	805	888	814	798	800	838	792	839	825	861	857	845	860	802	778	842	785	782	796	846	784	834	880	825	834	807	817	743	824	787	783	788	861	835	837	782	842	816	775	823	803	846	790	779	778	812	850	834	776	809	794	808	830	831	785	811	790	795	817	753	806	813	803	784	782	776	806	829	795	828	828	795	792	801	800	799	812	787	822	800	795	805	795	807	826	786	845	796	806	870	749	836	810	778	735	748	800	792	830	779	760	796	794	794	838	758	786	798	807	800	842	798	794	822	848	799	809	780	825	764	815	830	790	790	801	822	788	757	885	805	770	826	812	762	859	799	819	790	812	796	820	810	840	837	792	804	842	836	816	756	776	772	795	773	807	818	793	867	830	825	849	844	829	822	795	829	826	816	799	840	841	772	809	819	819	829	783	776	741	854	834	821	822	829	819	792	778	826	833	835	790	831	855	787	791	789	874	841	836	803	810	883	864	814	753	837	801	804	790	848	829	811	822	825	782	802	802	793	836	857	850	886	798	774	748	850	765	872	791	804	810	829	851	795	818	772	769	795	753	771	830	790	787	829	820	740	831	887	818	837	786	786	828	807	815	817	828	807	765	808	794	840	830	813	828	821	808	809	792	833	831	787	811	786	801	830	814	783	811	842	780	779	817	819	776	810	853	809	782	767	810	760	812	835	792	824	774	825	845	807	838	837	819	826	841	782	782	797	778	811	811	754	759	769	851	822	793	835	789	801	823	814	810	856	851	802	816	851	813	822	830	815	792	827	825	819	857	822	863	778	781	809	820	804	801	803	805	782	828	784	818	798	807	783	861	805	827	814	805	804	813	788	815	804	853	806	799	799	815	824	824	823	814	825	785	787	797	819	850	810	790	804	817	747	796	770	855	844	844	836	822	858	786	822	808	807	843	797	843	812	807	795	817	818	848	828	833	823	798	792	831	819	802	799	803	847	825	869	815	798	779	839	811	860	744	833	800	779	832	760	803	791	814	812	745	767	833	803	803	797	836	845	873	814	781	832	828	861	796	807	794	851	781	798	793	817	864	872	847	830	785	789	813	798	790	800	822	800	820	848	828	798	786	831	824	818	821	811	839	888	830	851	811	829	851	854	780	794	826	797	794	788	809	782	811	783	809	829	813	837	806	769	825	807	790	845	870	826	857	845	812	854	831	794	833	809	790	852	827	784	850	828	787	854	786	805	798	827	829	780	831	818	848	777	818	804	791	831	783	804	797	833	817	846	782	802	761	809	794	844	799	854	784	858	810	807	820	813	857	766	770	832	826	795	819	810	869	795	831	824	874	817	823	826	859	800	798	796	760	798	821	772	786	806
32666	64810	47869	35576	1926	1393	1247	1225	1133	1172	1098	1109	1111	1105	1016	1036	1084	1066	1016	975	985	1026	1017	989	1033	1014	1011	1059	1050	1084	1067	987	994	1067	1021	1006	1050	1058	1027	1038	1013	1057	1025	1048	1017	1032	1008	1012	998	1020	1016	979	1016	979	960	999	1006	1013	996	1042	1040	988	960	1038	1030	1020	1002	1032	1086	1055	1026	991	1010	997	977	1047	1004	1017	969	992	1020	1026	1011	998	1016	1023	1041	1006	1024	1081	1050	1025	993	1011	1068	1004	1018	969	998	988	980	986	1027	979	987	991	1085	962	952	1046	1082	1021	1032	1058	1009	997	1038	1049	1031	1019	950	1004	1074	1029	1001	1078	1023	1051	960	1037	1013	1002	1029	1066	976	1045	1043	971	1010	975	996	1060	1078	1040	1071	1035	1039	1031	970	1053	996	1048	1082	1050	1010	1008	1006	1062	954	1078	1099	990	1031	1019	1027	1024	993	1021	1048	1017	1027	1006	1024	1068	1015	1021	1031	1034	983	1051	972	1010	1038	1014	1047	950	979	1009	1037	1019	1021	1012	1001	1042	1025	979	1006	1032	1037	1028	990	1009	1005	1041	983	1042	1048	1065	1035	1026	997	1033	1014	1030	1027	981	1020	1029	982	1021	980	978	1123	1049	1048	1015	1078	987	1009	1103	1045	1036	1028	998	1006	992	1026	1061	1005	1006	1023	1034	1000	1098	997	1000	950	1014	1001	1003	978	1044	1023	1010	992	990	998	1075	1023	1025	964	1067	981	1035	973	1016	951	1008	993	1021	1069	1042	1018	1051	955	984	998	1028	1038	1026	1052	991	1026	1003	1018	1014	1047	984	979	1007	1027	1001	959	1007	1020	965	1036	1036	1009	1021	1011	1041	995	1010	1030	949	985	1036	956	1043	1033	1008	1042	1044	1022	1003	1047	992	1006	1013	1013	956	976	997	1025	997	955	1068	1008	977	1017	1021	1017	967	1024	1017	1025	1044	1037	995	972	1005	1045	1019	1014	991	1034	980	1022	961	1022	1065	984	1004	1051	1008	1044	980	1004	1009	1027	999	1011	978	993	1076	1074	964	1029	1044	1060	1034	1003	1039	987	997	1028	1031	992	954	1006	1037	1010	999	1001	1021	1039	1060	987	1034	1037	987	1019	994	1019	1073	965	979	1025	1050	1026	1074	982	1038	1019	1004	1007	1071	1033	1001	974	1052	961	1048	982	988	1024	1020	994	1048	1039	1057	1076	986	1041	1030	997	961	997	1081	1060	994	1002	980	1033	1115	1003	1006	998	955	986	1033	1009	1061	1054	997	1060	952	1079	1044	1033	1035	1018	961	1007	1089	1003	1066	996	978	1074	1063	989	1052	993	1030	943	1020	979	973	1041	1054	1024	984	1092	1032	1048	979	1009	1012	1005	996	996	1027	1016	1056	1050	1008	1049	1004	1036	982	964	963	988	999	1019	1046	1026	1053	981	1036	1032	980	1017	984	1092	1009	1042	978	954	1047	1036	1003	1025	1056	1038	1049	999	996	1005	985	1013	1009	972	1026	1026	1007	1092	992	1071	963	1042	1039	1083	1008	1028	1045	1016	1002	986	1072	1037	993	1053	1074	1035	1004	1001	975	990	971	1024	1012	995	964	1017	1013	1053	1019	1022	994	1010	986	1016	986	974	1043	1003	949	979	1051	982	1003	1026	1064	1036	966	1052	985	1095	1023	981	997	1032	1024	1010	1014	995	1032	1038	957	1024	1032	980	1050	1038	999	1007	1011	1027	1003	999	974	1017	1050	1028	1060	1061	1004	1011	1056	968	1005	1029	1025	1065	1031	975	1025	1025	1020	957	981	1016	1049	1009	1052	1101	1014	963	985	1045	1040	986	979	992	1038	1014	1052	1028	1035	1060	966	1034	992	1001	1063	1007	996	1033	987	947	1033	997	979	1037	1048	1071	1005	1073	1059	977	982	1002	1006	1008	1032	1018	970	1022	1045	971	1044	966	1012	1036	1028	987	983	1005	1043	990	1009	1085	998	1071	1027	1072	1054	1045	1048	1038	1020	1013	971	970	1050	1057	1024	1011	957	1019	1012	1052	1006	948	1011	1040	980	1002	1082	1036	1041	1008	1019	1031	1019	1022	1030	1034	959	1025	990	1024	1036	974	997	998	1010	1006	968	1062	1040	1001	1018	1023	996	1051	1062	1007	1006	1005	1022	983	1038	1059	1039	1032	1033	993	1018	1064	1026	1023	1027	1083	1022	1025	992	982	1032	1003	1035	1048	1049	1052	1042	989	1000	1011	997	955	1025	1005	1039	995	997	1069	1006	1008	1041	1058	1057	1043	1028	1040	968	1007	979	985	983	959	1042	1077	1003	976	1015	1048	1061	990	994	999	995	1017	1029	1003	1014	1010	1070	1028	1053	980	1011	1007	1037	1018	1008	1045	1028	1017	1012	1015	1024	982	1063	937	1016	1040	1048	983	969	1059	1086	993	1000	979	1014	1030	1010	1004	1028	1014	979	1051	1056	1010	1054	1000	1030	1038	933	986	1014	1043	979	1037	999	1022	1044	1093	986	1047	1020	986	1062	1031	968	1010	1009	1058	983	967	1013	1037	999	1039	939	1056	1046	1017	999	1003	994	1003	1044	945	1041	1068	999	1015	1005	1007	1019	1061	974	1053	1011	1025	1009	1070	988	1003	989	997	1016	1018	996	986	1027	990	1025	1005	1017	1019	1055	987	1020	1050	1064	1068	1019	1001	1004	1042	1000	1073	1008	1011	1020	1052	987	999	1014	1007	991	1008	1002	1059	982	1002	994	980	1009	1048	946	984	1059	1081	1035	990	1006	992	981	1014	1053	1073	986	970	1018	992	1009	1054	979	1054	991	986	1044	1039	1068	1006	972	969	1015	1012	975	987	1023	1026	1048	1034	1021	1004	1047	1001	1024	970	1027	1041	964	1085	1014	1041	1061	980	984	985	1021	993	971	1029	1014	1039	996	1031	1048	994	1033	1044	1033	1002	1011	1048	1020	949	1021	1005	1038	1086	1054	1048	1007	973	1023	1018	1043	1001	1028	1035	1013	995	971	999	1037	1018	1015	1047	1031	1040	1007	1043	1044	1005	1022	1003	1025	1017	969	1083	1012	1009	1056	1047	1072	1027	1002	1006	996	1023	1063	1054	1055	1052	1045	938	997	1017	1048	952	1058	1032	978	1000	998	1027	988	1045	998	1036	1007	1046	998	1012	1002	1024	1031	1049	1054	1047	992	981	963	1041	977	966	1021	1052	1006	1025	1033	1050	971	1020	1020	1006	1002	1039	1046	1020	1024	1009	1026	1006	979	1017	1008	1040	1008	1026	1002	1034	1048	968	1004	1045	991	996	997	1037	986	989	1019	975	1033	1049	1011	1026	1017	983	1063	1015	1005	975	1033	1051	997	993	1025	1011	1002	1012	1058	1026	993	1030	986	1019	1026	985	1014	1023	1072	1045	959	1049	992	1003	1042	1018	996	995	1012	1020	991	1050	1006	996	1020	1012	1000	1059	1030	1031	962	999	955	969	981	1011	1013	972	1050	1049	982	1059	981	988	1021	988	955	1016	1062	1005	1032	988	1006	997	994	984	992	1018	1026	1022	1041	994	1039	1070	1001	1008	1007	1067	1015	929	1034	1033	1043	993	1029	991	1023	979	1065	1038	1028	969	1025	1020	1000	995	988	1042	1019	989	1052	1030	1019	1062	1029	1005	987	1057	1051	1014	1069	1049	1007	991	1034	1000	1030	1060	984	1026	1014	989	1038	966	1019	1021	1023	987	1009	1000	985	976	1025	1012	1018	1015	989	1024	1023	1024	967	948	1088	985	1013	1023	1075	1003	1011	1044	1030	1040	990	1014	1028	989	1032	1018	1007	1002	1043	1082	970	985	1035	987	987	986	985	1061	992	1029	1045	944	1024	1032	999	952	1034	1025	1049	1021	1002	1005	1001	1038	1057	1054	1030	1009	988	1008	981	1031	1078	986	1041	999	1006	1013	1037	1013	1003	1011	1035	1066	1065	1013	1077	997	1015	1016	1014	994	1002	956	1003	1026	1012	1042	1050	1063	1032	1020	1014	1076	999	1035	1004	998	1008	959	1036	970	1049	1036	1087	982	1046	1052	1026	1016	1037	1011	1034	990	990	976	1057	1022	1012	955	956	922	998	1007	1032	1067	998	1042	1047	1073	1015	985	984	1008	1086	1044	1040	1037	1044	1067	1027	983	932	1035	1020	999	1047	995	1026	1041	995	985	1026	990	990	1055	1044	1023	999	1005	1002	1000	1049	1035	1051	999	1030	1035	1001	984	1007	1049	1055	1033	1035	1030	994	969	1061	1014	1039	993	1045	960	1040	1038	1054	929	1012	1022	1039	990	1056	1015	1059	1010	1001	978	1007	1054	1038	1034	997	962	1074	945	959	1026	1068	1007	998	1030	1054	1000	981	1029	1052	1040	965	995	1060	1084	1074	997	977	1034	957	1023	1002	1021	967	1088	995	1031	1030	979	988	1030	1003	1029	1014	1071	1046	1018	1007	1013	1051	1001	1023	1006	996	1077	1046	988	992	1046	1007	1000	1054	999	949
24541	21341	27707	26395	6336	343	271	279	286	281	267	266	226	257	219	286	272	248	242	251	217	271	251	230	287	260	275	236	250	237	247	201	217	219	237	237	233	222	252	243	263	237	243	265	246	233	250	220	236	237	241	219	213	212	272	235	251	222	276	251	244	245	229	271	274	248	257	236	218	270	218	224	257	237	262	238	233	249	248	238	222	260	220	250	266	232	262	240	240	225	218	233	251	224	233	223	243	244	231	230	240	239	241	247	226	242	245	235	241	246	236	253	222	226	247	219	251	234	294	229	250	278	229	232	229	230	256	259	248	244	240	267	234	255	251	250	251	223	245	266	252	262	234	256	207	235	215	228	230	230	238	211	224	270	265	219	237	264	255	229	214	227	256	245	248	215	258	260	230	248	260	244	244	248	260	227	243	280	236	240	251	263	256	249	246	245	279	245	252	263	228	250	244	223	275	230	256	266	266	241	258	216	221	229	227	265	209	258	261	259	255	243	259	243	247	239	241	234	228	250	265	241	239	258	245	230	263	233	246	237	242	194	239	235	199	236	242	242	250	221	257	249	268	229	236	241	245	249	245	228	249	233	234	263	257	212	251	264	255	253	240	223	250	251	265	256	250	246	273	215	252	239	253	239	241	270	236	245	228	239	254	266	239	245	241	263	234	226	201	252	253	243	233	252	220	218	259	240	230	258	223	257	217	235	210	252	247	223	234	242	241	240	224	261	229	246	228	240	249	225	209	247	247	219	224	224	238	256	254	223	233	260	240	234	220	246	238	238	233	252	201	242	217	260	237	272	225	265	230	247	241	232	259	270	240	230	243	235	273	226	236	256	262	267	237	268	249	267	267	239	238	250	240	235	244	240	243	248	236	224	217	220	246	251	257	236	233	245	245	248	249	229	256	234	230	230	209	241	232	223	240	238	244	237	243	230	258	236	235	249	227	214	268	246	235	242	264	227	269	236	245	254	260	255	269	248	237	267	253	253	250	255	270	250	249	249	264	223	205	235	246	255	255	264	231	237	242	216	215	231	226	258	239	258	236	260	246	273	235	237	211	238	253	229	230	228	242	226	266	225	237	249	262	225	258	268	226	250	247	224	235	257	232	246	235	220	258	268	230	245	248	261	240	251	234	225	245	214	240	249	246	295	248	260	251	225	252	258	236	255	228	218	239	279	248	236	259	231	242	229	237	232	242	235	230	250	245	231	252	269	233	227	255	243	250	241	237	281	237	206	259	223	227	236	245	235	266	249	248	246	238	241	265	246	228	236	220	243	246	237	232	248	234	234	223	260	217	265	213	268	245	242	253	229	255	230	231	236	246	234	245	244	272	251	222	233	224	260	230	235	241	257	240	242	212	251	239	267	246	209	217	269	232	240	240	235	237	255	225	223	234	256	243	248	250	220	220	254	227	262	266	253	219	202	260	224	229	252	269	235	279	244	223	252	213	245	257	228	248	238	249	259	268	202	229	249	226	214	238	254	211	243	238	223	240	219	256	255	217	244	277	217	208	218	242	248	204	257	232	239	260	267	265	246	227	258	232	228	260	220	261	241	228	227	222	271	227	269	235	252	245	243	283	230	237	200	244	257	232	224	234	227	257	242	227	224	251	243	260	222	215	238	242	239	232	227	270	235	237	252	225	241	252	243	223	229	220	262	236	266	220	236	253	242	255	255	242	233	219	246	249	255	250	263	223	216	260	252	254	251	215	251	220	217	258	225	262	252	241	242	262	252	239	252	273	248	236	262	252	230	241	221	268	257	241	243	247	237	219	278	223	243	229	240	242	246	228	241	230	244	244	231	241	221	268	236	227	245	268	241	235	236	228	249	247	249	247	258	241	224	266	212	248	244	238	240	233	251	230	244	235	228	226	222	249	219	234	264	241	239	227	242	248	247	262	247	204	239	228	201	245	243	253	215	246	235	231	228	220	243	230	236	241	257	226	243	229	230	238	243	239	256	228	218	250	248	260	220	237	224	233	250	225	232	229	231	260	237	256	225	242	222	255	228	252	263	240	268	260	229	243	255	249	244	249	245	242	245	242	251	252	245	221	229	254	263	222	247	228	265	228	238	220	252	229	224	253	234	234	235	218	242	245	236	272	238	228	252	223	252	228	250	232	259	221	225	246	263	231	233	246	265	250	238	254	214	262	246	260	238	228	218	232	243	210	213	253	252	225	241	244	241	216	242	256	249	200	260	216	264	229	237	252	247	245	225	225	249	244	238	240	237	229	242	240	245	232	252	256	222	247	224	211	232	210	216	256	239	242	228	208	256	250	254	229	254	223	227	223	227	251	243	263	240	254	245	237	282	222	253	256	247	236	205	243	232	231	247	243	239	237	220	233	219	228	230	223	266	214	222	257	210	248	253	254	228	230	243	208	201	236	250	245	237	235	248	262	257	263	223	253	262	229	245	257	206	255	241	215	225	243	263	244	246	245	255	239	263	224	243	228	232	226	222	248	265	232	231	222	234	245	249	263	227	233	241	248	214	250	222	257	250	250	238	227	240	217	251	238	235	238	234	260	257	239	256	251	221	241	241	226	244	228	248	266	238	225	263	265	229	223	256	217	269	253	225	252	252	235	221	223	259	247	247	246	232	245	240	230	235	253	230	241	273	246	256	236	250	257	227	232	249	227	230	249	219	238	254	252	255	232	234	248	223	267	224	259	267	228	234	243	253	221	268	249	245	265	254	227	214	238	200	232	256	253	236	254	246	219	247	225	246	229	247	250	234	236	252	258	243	272	244	235	238	238	239	261	245	246	247	248	234	230	227	249	232	211	257	261	231	261	251	231	221	242	296	226	243	265	230	238	233	246	249	237	239	215	229	276	233	232	247	245	270	266	260	234	204	265	242	245	227	232	259	237	237	243	239	269	250	279	253	270	244	226	241	226	199	233	233	247	237	260	231	254	244	253	260	225	242	244	209	218	226	236	241	225	250	269	240	203	249	233	233	246	261	226	256	261	254	229	246	220	241	240	227	231	256	244	244	244	243	231	240	270	228	259	217	258	240	232	238	252	230	263	226	249	239	218	272	256	247	235	263	254	223	230	249	280	258	233	241	260	243	237	227	242	248	227	247	240	252	241	279	260	238	247	241	253	225	240	229	257	257	229	247	222	223	257	246	237	239	233	212	227	253	232	241	249	260	241	225	228	240	244	244	250	271	245	235	240	257	230	247	236	236	258	240	248	233	234	258	246	193	252	237	238	251	246	247	241	249	238	238	233	253	226	232	237	254	246	239	246	243	236	224	248	225	242	243	265	239	226	241	239	235	253	241	255	255	251	246	270	239	235	248	248	239	232	237	246	237	238	248	243	222	212	222	279	224	246	240	255	228	254	249	238	230	226	265	228	231	217	250	253	236	232	270	234	245	246	236	235	229	230	263	220	260	219	259	245	253	242	235	275	248	229	226	246	241	239	250	243	211	229	227	253	232	249	226	246	218	218	257	207	237	226	251	229	239	238	235	253	211	219	238
29665	48041	36319	26432	817	520	466	410	429	388	365	364	403	318	354	336	354	333	307	346	367	358	333	327	310	317	358	348	358	342	369	367	341	312	348	355	365	357	355	318	332	329	356	343	338	326	344	335	300	355	299	335	372	354	302	329	317	342	316	339	325	272	353	346	312	338	332	344	334	322	332	346	324	326	303	308	307	335	334	355	348	312	329	343	330	335	359	334	337	349	323	326	305	322	361	319	357	319	325	320	341	314	297	328	348	331	319	347	361	314	331	331	339	342	315	319	348	318	342	354	338	340	327	327	307	334	328	318	295	353	309	306	321	312	353	327	308	326	334	353	330	303	318	353	327	343	340	318	321	314	311	345	339	337	332	328	328	339	344	331	359	302	321	329	327	313	360	312	290	347	341	342	372	351	302	348	345	315	332	355	316	349	324	326	350	327	321	334	356	326	349	328	310	349	327	354	339	319	316	309	316	342	348	346	339	325	349	345	320	361	333	316	301	334	276	364	376	320	311	335	341	338	317	321	317	318	321	330	317	327	315	333	292	302	301	337	335	338	311	342	316	339	296	323	315	318	349	335	350	345	328	297	326	318	316	306	321	318	339	331	340	344	298	340	338	321	351	332	332	309	337	347	321	346	324	307	339	354	334	329	325	310	338	342	330	316	311	357	327	324	303	349	317	332	340	343	334	355	382	331	315	330	319	324	345	341	339	303	326	355	341	363	317	299	332	331	329	317	354	305	336	325	310	310	317	339	313	318	345	334	318	332	338	340	332	326	332	361	311	316	362	337	309	351	335	341	338	339	346	349	353	344	339	347	334	328	320	326	371	303	336	312	316	308	331	340	296	322	324	336	356	333	321	320	309	348	326	307	339	345	315	321	313	289	335	318	319	314	342	290	334	309	328	306	337	330	334	337	316	322	320	323	311	320	328	334	294	335	329	348	341	342	318	340	320	307	309	321	320	319	338	334	333	329	342	323	322	316	303	305	325	283	311	320	304	318	348	305	300	323	320	305	336	336	370	308	332	324	337	330	286	334	365	335	322	320	302	342	360	329	346	346	357	339	334	328	354	324	314	347	312	299	308	332	307	309	337	336	300	334	315	346	314	307	341	328	353	377	310	331	329	325	306	301	363	309	326	303	310	306	344	359	328	346	311	332	369	332	342	290	317	323	325	314	342	332	335	337	317	344	311	353	362	333	342	313	326	324	349	298	333	350	314	326	304	351	316	283	300	354	353	340	325	292	346	321	341	339	300	339	339	333	338	363	327	379	330	343	310	337	302	333	308	325	305	331	323	337	335	347	342	350	315	307	324	328	325	349	305	336	336	333	340	337	359	342	334	325	316	335	319	346	332	337	348	317	323	313	347	328	299	317	350	333	336	339	341	297	340	304	310	326	373	320	326	341	271	306	312	324	320	336	343	347	321	303	325	315	340	307	294	317	307	312	322	358	323	329	311	330	338	355	304	329	331	303	337	324	327	334	322	347	340	321	290	322	333	329	342	318	308	322	335	321	329	295	344	369	326	332	340	317	311	323	280	298	332	332	336	292	333	331	370	299	339	357	340	306	324	307	322	320	349	346	313	350	293	342	339	289	331	325	349	338	324	322	335	318	286	346	363	311	318	325	320	347	293	302	307	324	350	318	356	298	313	306	349	334	355	329	304	331	344	361	348	318	337	330	314	321	286	321	343	350	342	335	321	348	355	341	332	323	317	342	341	322	335	357	330	323	313	329	340	335	334	336	343	336	301	336	310	332	312	312	305	387	309	324	347	336	335	326	340	316	319	305	368	316	370	312	339	344	300	293	311	313	314	305	332	324	287	340	358	296	345	342	313	336	341	325	327	345	350	343	325	295	294	330	328	321	337	330	326	330	320	346	342	331	323	311	317	355	301	344	322	334	322	315	292	332	342	320	347	347	324	332	318	324	321	349	322	364	315	316	340	338	299	343	314	335	353	327	306	294	334	306	307	322	336	335	305	341	330	330	346	332	309	328	332	312	340	321	307	318	301	340	322	334	342	296	345	361	353	300	321	335	336	322	346	351	328	334	318	314	339	354	347	325	337	337	308	324	336	308	313	385	314	330	332	343	330	315	303	348	347	314	340	329	330	335	341	321	320	310	336	339	343	328	307	338	305	318	306	324	324	333	330	349	344	335	321	327	322	331	305	297	298	326	305	370	329	334	356	340	338	328	297	321	317	332	341	326	336	315	346	312	336	332	315	329	302	339	364	319	324	313	318	340	315	352	332	303	330	350	342	319	329	342	341	323	301	332	306	312	358	317	361	330	350	350	309	308	314	306	327	344	344	301	314	350	366	326	342	329	315	353	356	322	325	348	315	333	341	321	361	313	368	330	323	359	313	318	316	354	301	313	312	344	332	323	324	314	328	298	318	329	336	341	326	319	360	336	324	334	345	331	341	321	335	345	363	299	321	360	312	300	326	352	317	338	306	330	324	314	351	358	324	329	300	337	332	360	353	332	302	306	344	351	320	323	344	331	333	319	329	361	323	313	332	335	313	330	329	320	326	317	333	320	303	342	339	333	310	316	358	343	327	323	327	314	350	328	349	302	343	312	325	338	320	338	317	344	353	311	322	320	331	311	323	304	324	357	349	330	293	351	342	320	342	284	343	311	338	302	334	313	334	333	349	346	337	344	332	334	315	267	314	317	309	315	292	308	310	317	337	299	350	346	311	324	310	342	316	344	318	316	345	386	339	319	331	327	342	360	329	332	328	344	339	349	343	345	332	342	361	338	324	304	332	333	339	315	334	362	355	337	364	308	339	345	324	336	348	300	321	344	373	335	297	343	304	321	328	316	354	318	324	339	350	319	330	325	353	377	342	344	332	314	312	330	367	317	343	318	349	288	332	326	330	318	326	325	358	337	338	315	333	337	348	328	337	326	345	329	323	368	315	318	317	326	338	333	300	274	333	335	341	327	337	332	350	329	304	347	331	349	321	320	324	306	314	342	364	315	346	340	327	334	327	364	345	375	321	335	316	325	326	324	358	339	324	330	314	329	342	294	365	340	317	343	334	360	333	326	287	329	373	333	326	322	371	319	336	347	302	336	329	303	326	334	324	341	293	336	311	310	325	314	324	345	355	309	326	304	376	336	299	319	357	309	325	314	316	341	342	330	318	314	336	327	331	310	327	321	317	329	318	340	360	347	312	313	332	348	319	322	354	341	351	344	292	343	329	323	324	372	311	335	328	362	317	361	306	332	310	354	347	333	340	358	330	335	341	330	327	305	306	326	327	325	334	351	348	332	298	333	335	293	287	338	315	336	319	339	332	372	306	342	336	331	357	337	357	317	371	342	292	354	321	352	349	305	339	347	331	338	355	394	331	368	331	325	355	301	332	341	306	322	351	338	342	347	311	329	295	333	300	341	350	326	359	349	357	328	342	333	356	353	347	358	318	323	339	336	340	330	328	305	329	354	333	336	355	322	326	292	346	351	325	331	303	333	306	349	337	306
22299	21326	28605	26539	21372	16785	2860	863	720	715	716	707	688	663	686	661	626	669	659	630	636	602	610	617	656	614	600	609	632	648	600	664	600	657	647	671	587	596	648	635	640	628	622	630	648	606	626	625	629	625	642	634	575	662	599	618	601	672	637	618	653	606	634	552	638	561	622	637	633	615	668	605	599	618	634	613	590	634	599	621	595	611	634	643	652	653	615	625	581	636	634	649	635	645	608	614	614	635	616	590	597	629	597	650	616	636	618	621	589	628	618	603	605	626	661	620	580	593	656	683	658	598	648	633	617	572	617	647	614	627	645	642	628	599	574	656	646	635	636	659	625	677	589	647	581	631	552	628	593	629	597	587	606	594	633	600	630	648	595	631	623	622	691	615	610	636	602	650	628	657	660	633	575	673	634	623	604	612	638	625	609	601	655	602	657	640	607	628	652	616	639	638	610	626	657	623	660	622	642	581	621	636	595	583	636	621	595	602	598	627	585	586	609	627	606	591	602	652	603	629	650	641	594	616	630	633	640	602	644	605	611	609	665	624	672	573	633	662	642	598	629	631	636	631	640	594	646	633	611	615	623	590	608	626	611	644	621	624	595	585	637	618	622	640	638	664	588	592	648	639	580	620	606	611	584	579	636	629	652	613	626	605	613	612	638	607	628	632	639	624	599	582	639	590	612	572	622	607	615	557	625	600	633	598	629	648	653	581	608	627	561	650	624	596	609	605	603	625	611	639	593	620	585	602	608	621	662	630	617	633	620	582	598	616	610	659	651	610	626	614	625	607	610	603	653	643	607	568	653	608	620	606	617	623	598	574	593	621	571	575	616	608	623	613	633	626	617	597	605	598	612	611	642	635	624	637	587	623	662	668	619	590	649	587	643	647	591	621	584	604	641	646	612	621	631	567	624	625	603	586	589	602	648	609	602	624	629	581	603	631	634	642	643	613	599	623	619	622	640	592	672	597	646	575	659	599	575	588	635	646	651	627	651	587	645	615	611	655	582	637	628	598	577	619	623	624	653	612	615	641	612	615	633	613	626	626	632	668	619	615	572	615	602	633	618	583	630	615	596	635	655	595	647	633	618	637	688	620	649	607	641	587	641	603	583	649	589	617	612	578	646	629	664	600	646	599	589	575	589	597	601	627	588	629	607	601	651	695	593	625	566	591	618	603	603	582	588	601	609	634	672	570	576	663	630	617	559	638	621	640	623	593	644	587	641	634	597	625	606	618	639	569	627	628	606	599	631	582	632	642	618	607	576	578	634	632	626	647	634	637	630	605	604	645	590	601	599	606	655	637	650	663	579	605	609	631	619	605	584	637	659	615	550	634	591	607	619	599	599	585	597	643	667	614	664	622	653	606	626	630	627	629	639	598	587	582	602	619	608	625	578	612	607	623	594	577	579	617	592	641	590	619	591	601	633	604	620	650	585	640	621	594	619	607	630	621	623	632	563	651	631	621	622	647	565	589	582	630	630	555	633	574	618	619	648	610	622	586	619	599	654	607	631	627	625	589	642	649	658	634	589	584	628	622	613	616	640	617	641	659	644	615	641	660	663	598	605	588	692	577	612	605	655	609	645	583	571	630	624	649	620	613	613	619	627	642	590	667	648	614	644	608	667	601	616	593	637	610	614	651	605	577	590	587	640	605	625	626	595	601	619	591	620	644	634	594	592	625	612	604	588	587	621	598	649	636	642	646	611	645	570	633	621	585	594	613	617	602	570	553	622	632	594	593	573	601	642	604	670	607	629	571	667	639	597	651	622	665	617	616	628	609	584	607	629	622	628	620	650	591	610	643	615	643	645	642	587	554	609	641	627	586	620	580	638	612	612	638	642	645	627	572	628	619	604	622	550	645	610	616	581	596	617	586	578	629	613	651	649	620	617	636	639	600	658	606	647	620	623	578	584	626	657	608	621	632	649	608	582	601	610	567	591	631	612	625	610	563	618	577	586	623	677	644	587	594	602	638	573	660	628	621	611	637	613	596	626	611	631	666	614	628	609	643	615	621	624	597	597	619	628	635	668	593	661	562	633	641	636	598	614	643	693	649	569	649	651	593	613	659	646	641	655	624	586	604	630	606	664	669	640	639	563	623	632	628	643	658	584	676	583	626	604	607	617	584	613	623	609	610	605	664	631	580	588	603	611	660	564	579	595	633	645	639	586	601	617	609	628	630	618	637	641	613	607	571	630	665	613	595	634	626	652	639	643	567	651	579	567	643	638	587	562	584	622	601	617	615	599	619	583	653	620	634	625	625	629	583	614	599	666	589	590	677	612	599	582	635	587	620	652	632	636	606	574	593	648	622	618	643	580	659	641	588	573	581	623	598	594	627	654	624	632	623	625	646	582	584	623	587	630	583	626	649	622	574	639	635	638	562	611	593	637	605	576	634	654	625	618	647	575	618	619	634	628	622	644	624	602	632	668	608	638	603	620	626	618	621	640	585	615	588	619	617	639	662	626	598	632	618	604	604	645	648	592	609	629	650	599	627	614	604	628	617	581	642	630	598	605	619	630	595	637	617	631	610	646	641	603	656	614	615	622	664	616	599	639	605	619	606	643	615	558	620	614	603	577	643	666	637	658	599	636	615	623	636	602	640	642	639	593	659	637	630	625	610	630	636	581	636	615	629	618	606	621	590	615	616	642	657	619	584	601	581	662	620	649	631	626	611	586	617	593	618	645	609	649	594	602	600	568	631	628	637	618	606	622	631	607	626	623	638	598	595	619	620	593	602	608	611	628	637	656	658	600	591	638	620	636	642	636	613	621	648	616	623	660	643	630	612	658	582	640	644	657	613	616	642	593	570	632	604	628	600	666	592	639	602	610	640	671	621	611	633	587	603	626	592	625	568	611	612	631	600	634	604	637	659	585	609	596	588	655	623	617	627	632	619	644	616	605	658	623	603	593	640	628	592	665	588	598	640	598	644	617	608	612	617	615	625	634	631	585	615	650	661	596	563	631	601	614	614	567	591	594	635	573	572	655	603	640	607	598	625	590	596	600	619	615	621	611	614	575	623	561	607	634	618	606	611	584	596	617	601	649	622	614	648	602	658	601	586	590	583	649	571	630	651	626	623	626	569	611	621	597	620	576	599	640	636	596	600	606	557	620	609	658	607	604	600	572	595	652	587	617	612	583	576	664	634	629	630	630	603	654	642	611	612	607	602	593	579	602	587	619	623	557	609	615	616	653	644	604	596	590	691	618	606	588	650	612	653	671	623	660	652	642	618	603	593	607	681	586	616	590	616	645	623	599	588	682	617	604	598	608	645	626	597	688	626	603	578	608	594	619	573	636	655	621	575	594	603	597	631	580	635	663	591	619	600	625	618	634	652	645	617	608	645	612	648	616	581	626	568	616	594	610	605	613	611	578	579	599	608	619	677	612	611	616	589	604	598	585	585	604	603	616	667	605	586	631	610	615	610	602	654	696	615	576	614	607	658	566	593	606	655	605	622	593	576	602	609	632	607	638	635
40071	66851	54403	44907	3099	1574	1338	1136	1096	1073	989	927	938	953	878	917	890	857	825	809	867	785	850	828	853	803	851	805	815	780	864	800	830	852	850	842	805	789	780	790	779	757	795	764	779	802	829	772	828	797	783	801	808	801	790	837	784	812	801	834	770	758	798	796	847	804	805	828	792	773	823	813	832	807	800	842	803	789	768	782	806	767	775	787	795	750	792	749	806	777	788	822	762	798	858	890	812	800	817	770	739	782	829	823	760	789	809	735	783	803	779	801	765	810	767	807	804	797	770	802	819	795	856	848	780	772	804	810	806	782	786	749	768	790	768	771	833	784	856	817	804	791	822	824	782	795	770	817	788	780	785	806	762	739	815	809	846	822	793	763	807	790	811	715	780	769	729	793	732	743	806	811	777	799	823	807	796	832	777	820	789	790	772	804	771	832	866	790	842	809	804	809	749	779	750	770	826	797	838	789	820	751	771	800	756	840	816	845	811	821	776	758	784	796	810	828	786	781	792	761	765	749	790	823	799	787	796	806	848	819	827	776	814	775	793	812	809	796	795	816	800	817	764	861	796	727	825	824	758	806	790	803	830	791	818	788	767	825	858	741	828	799	864	799	810	815	806	813	808	792	810	794	816	802	803	828	799	779	758	789	783	803	782	852	803	765	800	777	781	766	841	819	787	827	824	773	808	826	817	785	820	829	761	826	817	806	809	819	788	737	815	778	786	750	783	790	801	830	767	762	741	796	815	825	830	795	801	801	803	834	816	796	812	776	800	781	815	822	808	804	782	785	779	843	775	820	780	828	820	807	775	752	838	828	794	780	796	846	746	842	800	819	853	791	746	813	837	832	777	791	813	799	780	813	821	763	838	841	830	795	802	800	748	824	762	752	807	811	887	817	773	799	777	807	759	798	833	805	836	791	782	734	802	826	805	778	765	842	836	833	775	812	799	834	798	808	751	783	833	791	817	827	808	819	791	830	795	747	738	750	825	784	797	820	740	753	799	827	808	822	791	773	867	739	805	859	806	780	797	792	795	811	824	783	811	787	798	752	811	777	789	781	840	822	820	799	762	754	818	764	810	819	791	845	774	779	806	821	797	797	808	826	838	821	826	798	766	822	829	764	782	902	781	776	831	853	747	786	745	869	793	806	730	811	839	777	801	782	808	834	800	783	794	793	824	809	809	836	794	797	817	763	837	719	799	799	821	792	771	851	815	764	739	784	782	806	820	833	787	826	778	852	822	831	793	808	851	762	790	789	828	795	835	776	770	774	758	780	795	796	827	803	825	794	794	766	836	786	788	811	799	771	826	796	850	783	785	807	811	834	803	770	795	837	801	792	810	829	748	838	835	808	793	822	765	777	842	761	809	802	823	786	759	853	797	772	824	786	810	835	827	834	827	745	784	792	816	787	795	797	808	767	822	763	786	830	769	821	798	838	715	828	806	814	830	800	820	826	757	811	799	769	783	806	831	856	798	813	812	829	793	795	799	812	818	827	775	811	826	839	833	790	834	787	820	819	809	798	819	781	843	752	801	783	809	768	817	799	793	773	756	827	818	854	776	752	786	799	788	839	742	790	801	758	790	787	784	775	827	838	794	808	811	811	794	785	805	763	825	831	826	762	779	807	832	794	783	813	802	743	776	803	762	794	806	810	817	781	803	782	778	795	813	821	776	790	787	815	816	801	784	789	786	822	810	822	787	783	777	780	828	783	740	773	824	793	786	781	842	825	836	816	840	818	839	793	863	791	807	841	825	811	794	839	798	875	840	826	810	794	863	794	761	755	853	796	806	794	807	775	792	751	758	847	792	801	859	793	803	754	812	813	832	753	848	821	784	829	797	794	798	827	807	779	879	797	809	801	825	771	807	777	751	776	842	826	794	752	811	777	804	840	828	809	803	800	803	767	771	799	780	792	801	769	757	849	738	788	833	751	754	819	801	789	777	810	801	796	759	852	836	789	766	819	829	829	794	813	793	813	844	818	827	796	796	774	784	804	816	818	764	774	773	751	824	829	791	827	805	789	793	795	827	816	786	798	789	806	808	823	819	816	849	796	798	815	747	811	793	783	805	795	836	782	793	778	863	842	814	769	782	815	789	740	788	814	762	836	778	775	804	794	811	748	755	799	816	797	742	805	838	746	801	787	845	819	794	809	773	798	791	790	791	790	797	834	773	794	790	745	747	805	811	834	789	799	773	781	774	827	812	841	807	849	826	759	816	801	809	739	844	797	741	773	766	790	827	815	812	816	782	781	800	773	797	768	763	811	809	759	793	750	828	799	848	818	843	826	796	769	843	833	833	807	808	786	849	739	795	777	820	830	826	787	801	815	837	757	823	799	806	764	831	810	788	783	816	776	769	806	825	796	810	807	820	830	740	786	774	768	809	810	819	770	784	788	814	779	758	812	806	799	732	794	807	726	810	818	791	747	823	805	775	816	800	809	794	835	787	837	754	820	802	816	813	874	786	802	823	733	792	796	804	796	780	748	855	784	794	827	747	748	785	752	794	795	822	800	791	808	796	797	790	804	797	866	814	803	789	821	846	805	763	831	812	833	767	813	776	753	774	848	793	743	786	829	787	839	778	781	808	810	818	799	779	802	765	830	803	776	771	833	811	822	821	814	826	826	823	794	824	778	807	799	833	821	773	835	812	796	852	787	768	752	736	867	805	793	811	796	775	837	781	810	811	793	814	824	809	774	761	759	770	835	788	821	812	798	827	765	797	789	815	781	771	800	855	794	759	812	866	787	817	754	815	765	819	771	829	838	745	775	787	847	809	911	782	794	816	805	788	805	771	793	811	812	801	814	840	823	804	795	800	817	778	818	750	802	811	781	795	814	803	819	814	799	810	835	804	787	770	764	798	790	788	809	779	837	789	839	748	781	837	827	813	819	764	759	808	807	827	802	744	800	820	787	824	845	827	795	804	825	836	763	829	823	761	722	775	813	741	800	791	778	811	790	815	796	780	745	812	772	778	833	856	773	756	795	797	780	855	799	793	797	792	815	830	816	823	744	834	824	844	777	802	781	757	815	790	757	826	809	862	846	767	803	815	807	798	789	786	788	854	821	737	793	806	788	798	762	800	801	810	810	782	790	778	773	791	776	804	809	816	807	766	834	803	877	839	789	833	805	808	864	868	791	800	808	779	798	792	815	825	816	827	829	745	791	779	817	798	832	763	820	769	804	763	799	824	817	742	836	765	807	795	777	773	796	802	748	783	809	775	793	841	784	788	774	830	816	755	773	826	805	759	804	778	817	816	808	797	837	792	786	768	798	762	790	857	802	820	813	815	772	834	791	785	791	814	833	777	786	791	810	829	828	809	778	831	761	780	816	807	834	840	805	755	846	821	828	837	815	768	787	793	870	783	765	815	796	815	820	802	848	788	782	770	802	825	797	770	762	795	786	765	781	801	781	843	823	776	828	843	795	779	813	800	823	759	808	802	782	790	793	818	800	831	803	777	861	770	752	839	813	828	855
27518	20776	15154	7523	762	535	541	549	549	509	513	520	538	498	506	514	509	500	500	493	531	524	503	515	543	494	520	557	543	504	473	538	499	542	460	517	497	503	485	476	486	504	455	520	542	518	519	515	511	550	540	488	517	542	493	468	533	493	543	515	504	549	480	482	520	517	503	461	541	509	490	504	491	492	524	504	507	513	481	521	474	535	514	504	490	493	469	487	464	536	466	548	554	532	473	500	513	488	511	486	527	552	539	463	483	491	481	497	502	489	519	506	488	481	534	506	485	514	534	487	514	504	503	479	465	551	478	532	517	525	511	503	517	437	502	510	527	463	532	526	530	520	479	514	507	508	526	504	549	486	473	538	509	506	512	501	517	550	503	507	563	520	505	502	511	524	475	505	514	508	518	517	530	482	477	516	516	482	527	521	498	548	512	501	521	476	503	516	493	524	515	540	502	515	502	546	535	513	557	493	523	502	535	510	480	526	510	510	467	500	526	499	543	496	525	512	496	532	554	484	518	497	501	520	512	497	522	487	551	516	514	492	537	518	497	517	531	499	503	525	498	500	505	509	529	510	507	528	503	513	531	499	532	536	496	501	490	507	476	503	523	486	503	521	551	519	500	538	511	506	514	486	474	549	500	506	517	514	527	469	493	474	495	553	492	536	503	486	500	522	480	484	492	558	505	519	495	476	440	493	552	539	532	543	542	512	513	507	540	514	525	480	532	549	506	496	501	461	456	521	526	489	477	482	489	489	526	488	499	500	528	531	485	519	414	496	483	530	510	537	512	499	567	494	501	500	495	521	477	499	537	500	534	484	544	522	528	538	467	500	545	527	486	508	526	508	539	489	487	492	514	498	499	532	522	482	493	470	497	506	492	506	511	527	497	547	514	513	508	484	482	482	515	504	545	486	533	498	535	473	527	527	481	506	502	522	518	493	511	499	520	489	488	551	498	482	537	511	534	507	519	505	513	534	511	516	538	526	517	510	489	528	493	522	503	495	522	503	477	500	502	497	497	505	510	486	517	466	514	485	526	507	546	507	511	492	458	500	512	495	495	490	539	516	548	476	501	550	518	494	513	492	537	512	513	534	535	519	505	497	500	541	483	506	520	468	480	466	502	501	500	533	454	498	530	481	514	511	500	522	520	461	501	511	512	493	489	512	530	520	523	487	520	521	478	497	536	509	551	475	537	506	488	493	490	503	502	488	519	548	478	532	565	492	483	544	547	498	475	507	483	498	501	506	520	494	511	514	503	515	510	523	523	545	494	532	531	513	534	511	524	519	534	506	514	502	487	509	489	543	516	522	492	484	508	505	501	458	496	526	541	509	513	494	524	506	510	519	511	499	493	503	491	513	509	514	534	494	481	517	512	528	535	485	483	514	531	518	509	518	504	499	466	494	517	495	510	523	473	524	501	474	510	508	513	502	524	493	509	525	497	518	512	467	529	545	469	500	501	526	502	504	499	551	532	504	526	507	492	511	508	526	505	495	518	519	517	520	542	471	517	480	491	519	530	530	467	481	532	502	492	524	496	533	562	497	542	513	542	508	472	511	523	469	508	480	520	526	535	500	490	493	531	505	508	492	500	529	527	544	501	518	517	564	528	503	501	504	517	494	466	462	518	548	562	525	524	512	537	519	517	530	504	511	537	475	537	513	522	510	505	495	517	515	495	479	479	455	487	539	526	487	520	549	501	499	509	485	448	555	552	501	474	491	496	503	488	485	486	514	452	521	524	528	546	458	496	485	513	509	507	502	485	497	535	482	457	518	559	535	492	537	477	511	489	496	495	533	518	506	527	509	521	497	484	546	520	505	479	501	514	513	525	532	504	507	453	533	515	532	540	506	502	495	516	489	499	455	537	477	528	467	513	492	505	484	484	545	528	488	524	550	516	505	532	497	543	544	500	516	554	474	545	510	515	564	509	514	501	489	491	496	556	517	517	520	468	492	513	511	491	552	502	481	510	511	494	499	562	507	508	507	529	496	493	512	538	485	518	531	515	560	514	502	546	481	544	511	486	487	507	514	535	496	541	495	510	514	503	540	539	509	478	522	526	518	503	480	527	507	486	532	520	526	561	524	530	497	488	543	486	497	499	476	505	490	512	551	560	532	476	490	508	490	475	509	495	483	504	513	534	510	537	534	502	521	503	546	472	495	493	457	503	480	517	522	535	478	491	512	479	543	493	458	450	541	548	515	505	507	535	523	507	557	504	536	504	549	505	510	494	532	493	472	507	505	499	535	484	497	518	488	537	504	512	478	489	526	474	528	511	504	530	518	522	502	539	522	486	520	543	537	533	525	516	504	523	527	500	515	486	518	546	525	537	498	513	502	487	521	486	515	483	493	479	501	521	492	492	501	512	524	559	509	501	500	534	507	496	489	483	504	494	521	509	498	489	564	526	469	514	541	495	543	516	550	533	479	537	512	510	493	490	529	490	527	460	511	513	522	509	504	502	527	478	497	495	536	497	528	515	511	482	521	541	484	498	519	518	504	481	547	517	505	516	503	497	493	522	476	502	502	489	517	490	502	492	532	526	506	470	503	501	512	518	530	486	481	496	523	529	488	526	555	485	484	478	469	505	497	479	512	504	528	485	504	494	531	496	535	504	536	522	489	476	534	486	495	473	499	506	490	504	522	510	517	524	552	521	454	487	518	506	508	474	553	510	543	534	531	519	508	499	523	543	470	505	481	506	526	534	488	498	492	525	537	509	518	520	468	509	507	499	516	521	549	543	465	502	513	520	487	475	526	497	533	536	513	467	485	500	509	500	491	521	562	514	540	591	504	506	527	491	459	479	473	492	511	473	466	492	478	515	532	489	491	452	492	475	485	523	531	506	543	516	493	501	507	521	520	479	527	493	514	483	507	542	499	510	519	552	503	481	509	512	500	511	490	519	489	502	519	509	492	512	473	549	484	478	501	460	486	520	493	512	493	508	532	510	529	538	518	514	514	477	516	495	498	518	519	476	502	485	504	506	479	507	516	533	474	492	527	527	521	504	498	496	535	499	463	470	506	453	525	508	507	497	510	537	527	539	507	494	465	528	519	537	521	520	526	511	463	489	494	518	499	507	488	517	509	517	538	513	493	495	547	514	492	479	510	484	510	480	509	512	512	516	499	496	555	525	516	498	488	488	498	514	474	529	544	511	501	482	520	518	512	453	511	516	521	516	519	493	501	515	482	496	491	515	494	478	461	526	499	524	504	522	483	507	491	507	516	490	517	467	520	565	527	516	486	524	540	499	502	496	511	532	558	507	514	526	464	497	525	503	551	494	499	506	512	474	484	479	509	541	469	489	513	494	504	523	511	503	541	492	512	510	486	517	553	524	519	526	526	520	516	509	556	486	526	560	548	489	540	520	517	490	483	467	488	527	481	484	520	504	508	501	526	516	536	492	489	527	525	486	465	536	487	515	479	524	506	534	506	522	531	528	486	480	496	510	481	539	478	546	529	528	512	511	528	493	507	522	437	493	511
13741	23790	13778	7417	810	696	679	675	687	666	632	657	671	635	660	636	609	690	662	653	658	642	643	646	632	683	656	673	578	670	698	629	648	663	662	688	646	661	659	636	636	638	670	688	680	613	693	678	660	646	647	615	665	596	664	654	665	626	667	659	623	629	613	696	647	677	668	616	637	633	621	652	603	633	656	624	663	638	651	589	657	679	686	675	633	699	653	682	602	654	651	654	624	649	633	644	638	676	622	645	643	656	686	585	617	599	651	596	650	663	674	670	726	660	691	688	681	634	666	619	666	672	632	649	681	674	657	645	649	636	644	642	652	648	648	675	667	605	676	638	635	658	682	662	633	616	652	662	649	586	661	672	661	664	651	684	642	651	606	641	634	587	625	619	634	617	674	626	650	684	659	689	650	636	654	666	590	630	703	626	630	652	689	662	694	614	672	649	674	660	621	680	644	642	610	633	627	571	654	665	660	663	662	663	648	648	634	653	650	668	696	636	640	672	657	629	636	632	653	642	690	622	673	660	664	634	652	645	623	609	627	615	694	627	668	607	713	675	646	651	660	647	647	673	614	650	706	700	660	645	643	659	659	644	686	644	652	714	688	623	624	668	655	619	647	706	646	630	648	641	653	661	675	664	633	654	662	687	677	671	620	618	645	688	641	633	668	635	616	601	627	624	644	659	645	646	630	625	617	628	654	644	635	632	662	643	630	629	677	616	641	650	639	649	618	646	620	695	698	626	670	614	623	619	628	618	622	659	659	659	674	666	634	594	638	635	699	634	606	607	657	679	640	668	661	644	645	609	655	665	650	659	597	698	656	644	621	638	623	641	632	668	623	670	725	658	669	669	648	636	680	658	646	638	638	699	682	613	680	675	640	675	688	704	654	655	600	640	634	674	615	659	621	617	658	639	645	682	637	670	664	634	662	651	660	631	626	646	662	620	662	655	609	661	606	670	653	631	662	667	639	664	647	597	674	653	641	655	635	690	634	644	696	649	644	643	653	635	617	639	624	619	614	609	637	657	661	681	653	606	647	643	632	645	665	620	603	654	642	643	659	602	611	589	620	650	665	608	688	650	663	636	655	685	670	644	604	663	716	649	632	671	647	636	685	682	651	641	641	642	654	660	620	625	603	609	655	691	656	615	596	617	645	618	633	668	645	638	661	658	614	655	641	621	615	679	678	640	686	628	632	677	672	690	646	619	620	664	661	649	643	638	637	651	679	639	609	626	685	664	660	684	636	607	659	642	646	672	652	637	648	668	639	620	616	654	639	668	652	613	662	652	623	639	655	597	612	591	652	630	675	653	633	644	646	638	644	676	643	647	629	625	613	650	650	646	609	658	647	651	672	661	665	630	657	635	644	603	611	622	657	610	630	672	622	638	625	681	683	661	622	690	600	671	684	639	659	639	669	673	596	660	613	644	619	601	613	635	689	661	661	674	667	635	684	655	614	649	652	657	637	649	643	647	658	662	677	628	685	611	655	673	666	670	635	627	664	662	667	671	598	622	658	651	600	658	637	648	652	673	666	694	666	673	617	648	641	620	612	646	650	666	646	617	648	656	641	668	624	691	640	663	659	650	662	685	647	655	640	647	668	657	641	646	651	671	671	655	611	675	665	644	697	646	646	665	651	644	652	655	655	653	643	650	626	661	651	677	654	681	686	687	646	647	633	722	624	672	645	606	651	659	644	689	660	676	697	670	604	615	681	625	684	700	685	642	641	647	663	650	630	708	666	641	566	646	630	619	628	647	651	673	624	655	683	666	639	633	631	611	607	591	638	654	663	689	676	593	621	655	701	667	693	615	649	680	618	592	647	651	667	672	643	623	636	616	628	631	650	660	712	633	628	596	633	687	641	646	636	644	619	618	700	686	661	651	629	652	633	622	656	647	616	628	665	655	603	680	653	652	665	611	639	627	607	582	689	632	613	672	633	638	627	630	647	674	645	655	672	598	627	662	645	662	638	626	626	673	643	625	628	671	634	655	640	605	656	631	628	629	656	671	630	617	693	652	587	686	637	623	652	687	627	663	628	624	651	660	640	622	582	675	640	675	653	596	662	662	657	611	675	682	656	643	656	640	643	671	652	611	693	669	662	625	599	695	685	680	631	648	665	690	681	641	642	635	660	633	623	702	674	615	643	632	673	609	621	636	650	643	639	618	685	629	673	670	669	635	620	672	622	613	641	665	625	659	688	656	637	639	670	664	636	633	645	611	634	604	673	712	660	663	662	647	663	642	660	651	673	655	670	660	659	622	683	643	684	641	646	634	665	643	627	642	654	645	613	633	676	612	618	663	634	610	661	652	635	633	644	684	645	663	675	646	705	630	617	643	674	657	663	617	629	665	646	652	654	635	674	677	678	641	673	667	641	678	653	657	664	648	573	669	671	642	660	646	633	656	645	636	676	685	638	627	690	627	659	638	626	639	647	649	616	664	613	620	634	637	638	673	626	636	623	631	609	671	661	638	674	648	624	639	654	667	626	681	643	647	657	701	625	672	646	635	652	640	671	646	667	664	674	639	630	685	694	668	700	624	705	666	680	637	625	674	637	667	669	590	644	656	675	643	656	677	669	656	670	642	654	706	683	661	671	652	690	643	687	674	661	639	624	657	645	640	675	673	610	647	614	650	669	663	664	616	683	603	665	668	645	643	629	632	697	678	701	689	683	644	662	665	659	699	671	629	659	620	673	680	615	593	691	642	680	660	621	661	652	620	639	602	684	638	650	632	617	622	681	635	680	678	630	636	618	649	645	636	686	655	677	654	663	659	634	704	683	654	644	652	654	697	657	684	601	692	687	704	670	669	672	642	648	653	681	627	636	651	617	648	619	620	687	601	700	626	662	619	650	638	698	660	612	686	651	601	637	605	651	611	716	639	624	682	692	660	662	661	630	649	652	688	665	659	672	647	629	671	640	646	640	634	672	684	607	649	649	648	674	653	601	638	641	662	640	630	677	672	638	654	653	645	636	679	598	652	639	650	644	630	641	661	649	665	661	663	679	624	683	632	660	654	671	652	659	645	645	685	672	651	622	653	608	666	640	614	635	679	674	638	648	638	662	646	655	675	675	627	608	676	672	600	606	661	668	667	652	614	644	652	653	623	614	679	678	640	620	683	657	631	671	655	673	651	637	648	594	653	639	647	647	681	661	654	658	589	654	639	682	701	657	673	633	623	634	657	645	647	681	657	690	704	666	644	675	625	623	675	658	636	644	651	650	664	622	678	674	642	669	671	674	646	648	713	678	659	634	595	705	588	658	696	649	637	658	620	668	622	634	643	676	724	652	664	625	673	604	623	638	633	618	641	618	678	648	678	654	674	599	707	643	628	673	672	620	671	635	675	624	678	593	640	638	633	669	662	656	642	633	670	681	631	657	634	660	616	612	628	620	671	636	652	609	634	621	649	629	697	690	639	652	647	610	670	645	632	660	616	658	665	632	633	688	664	636	663	619	610	626	635	630	634	633	664	675	643	636	671
23171	21375	28663	27636	19607	6495	1179	955	900	855	841	868	859	795	834	843	861	851	834	884	843	804	826	836	853	769	835	818	865	868	787	848	871	819	837	824	829	834	863	863	817	794	844	892	830	802	859	878	812	841	844	836	808	847	841	805	793	796	826	894	816	819	792	818	847	811	868	771	806	874	827	857	831	815	823	757	815	766	844	793	811	855	855	880	783	807	831	838	831	830	840	814	822	822	846	825	869	854	813	823	825	817	809	803	790	854	821	790	806	786	839	835	848	846	814	864	780	838	791	824	880	839	807	828	842	819	776	849	815	853	882	824	812	810	820	842	779	849	855	841	850	862	864	833	814	809	782	858	798	876	821	857	865	765	854	810	823	838	842	796	805	845	810	808	871	817	828	827	883	858	853	871	834	802	814	800	810	773	815	813	859	756	785	801	791	822	780	762	830	807	823	783	798	847	792	843	835	813	847	810	835	781	844	833	788	842	910	839	819	799	832	808	816	858	813	822	863	810	760	811	826	820	843	791	818	795	818	850	759	839	765	778	853	839	861	804	832	804	790	889	841	820	848	808	808	859	826	787	810	780	828	789	818	803	794	828	831	781	836	795	847	811	844	845	840	796	853	834	788	879	789	763	837	804	833	774	835	797	785	751	868	816	836	813	818	786	845	825	823	850	753	838	858	854	811	872	827	761	832	816	825	828	798	823	833	797	781	818	866	789	830	834	845	859	822	858	833	864	839	795	785	821	852	815	768	863	818	820	822	787	804	812	830	838	805	830	852	762	822	822	810	826	828	816	807	845	850	769	852	847	818	801	850	823	840	827	817	802	782	872	858	828	849	836	771	793	819	881	846	838	828	801	783	828	754	838	784	865	855	867	774	785	766	833	767	842	813	767	832	737	834	814	787	819	826	807	828	837	848	804	785	776	823	774	805	816	809	878	812	780	812	806	839	848	833	813	790	815	815	805	826	840	847	818	852	838	815	842	819	832	835	783	863	788	831	877	818	835	789	808	839	780	836	822	762	848	859	796	876	836	863	764	803	815	853	838	850	844	805	801	867	807	779	839	848	846	789	834	790	812	814	784	838	775	796	825	824	808	822	809	773	872	835	794	837	810	812	857	827	788	817	827	806	824	828	820	835	856	819	782	812	799	796	856	798	849	832	842	809	781	794	870	793	855	780	841	853	790	796	821	801	788	747	799	798	844	792	810	840	747	804	824	799	775	794	764	803	802	836	819	791	876	855	810	835	837	876	843	815	782	790	759	819	827	830	830	842	787	793	847	852	806	844	791	803	791	816	821	842	795	832	744	822	845	807	843	784	860	823	834	804	834	822	823	834	809	795	775	810	813	805	828	789	823	794	865	807	832	860	801	849	834	833	824	824	845	823	876	830	845	802	813	803	817	795	806	834	833	797	825	807	820	824	825	816	830	841	777	837	822	850	834	862	815	888	791	845	787	807	792	825	853	776	843	832	851	845	886	877	852	846	784	811	790	839	844	782	863	788	818	811	819	876	858	813	771	886	829	845	837	881	844	774	739	752	793	853	806	845	816	774	827	855	791	866	847	834	801	792	827	837	854	802	821	797	822	794	788	825	802	815	837	769	798	793	821	857	794	850	826	809	819	841	800	859	833	824	844	875	779	772	852	810	769	837	832	881	789	846	786	829	782	823	806	793	826	827	792	839	827	832	791	788	834	829	799	789	845	821	767	830	827	821	877	867	810	773	785	813	804	798	809	774	816	774	818	822	818	833	787	795	814	779	872	773	815	788	825	828	808	816	791	804	862	834	766	849	864	789	799	834	784	799	813	777	830	795	781	837	873	868	818	790	785	840	806	828	837	872	757	809	847	859	878	801	818	795	809	791	854	841	819	786	802	832	853	789	807	781	801	862	851	808	813	808	855	840	794	823	772	807	848	782	876	812	848	815	798	800	840	827	837	708	794	809	820	814	831	829	798	839	820	856	804	827	842	810	806	904	812	806	866	818	861	880	851	812	829	814	845	835	792	809	831	828	810	815	864	810	804	794	785	828	803	877	866	822	800	847	800	862	827	783	861	824	842	865	766	808	850	799	816	841	827	797	785	882	842	860	829	797	831	834	839	852	792	807	861	797	807	828	824	818	864	816	891	812	868	784	828	863	795	823	819	821	769	825	802	871	813	832	853	828	776	827	816	842	775	852	787	851	774	832	832	846	850	853	836	835	818	841	820	886	778	856	825	806	836	848	796	838	788	815	832	798	860	895	845	824	828	854	822	846	817	865	841	832	803	824	827	837	780	802	807	843	807	865	813	831	852	791	808	854	878	814	849	852	763	821	824	792	797	814	737	819	754	858	850	800	818	862	773	856	822	800	815	855	796	823	812	851	827	829	816	871	845	812	842	816	800	820	826	852	815	815	800	793	844	867	848	805	776	830	846	795	864	821	800	832	825	813	851	854	816	812	872	830	826	778	812	814	787	780	839	841	792	816	844	858	801	804	826	836	795	843	770	852	825	822	811	820	815	824	820	817	805	822	784	845	831	905	830	824	854	821	809	826	867	837	819	783	837	785	801	846	806	844	828	783	812	794	891	788	814	843	859	810	866	849	840	795	852	870	761	879	871	807	794	828	819	842	834	854	819	785	843	831	839	819	809	831	814	811	818	834	821	799	830	811	835	836	844	819	780	822	854	826	854	816	768	803	777	823	803	832	792	800	865	793	828	852	779	847	809	793	817	855	824	794	850	807	790	860	846	851	806	809	810	798	800	798	799	816	826	814	840	798	882	807	865	796	842	845	829	802	838	834	806	798	840	887	863	773	801	762	820	811	813	805	790	775	810	765	790	791	816	841	781	815	765	822	825	872	803	838	823	843	826	819	835	826	818	762	798	779	870	788	832	816	832	769	800	823	788	815	842	835	828	821	836	803	834	814	793	848	834	839	839	799	846	833	782	853	798	814	879	790	840	847	859	833	779	864	839	814	816	859	831	839	801	836	833	798	822	818	805	821	797	842	854	830	770	791	851	803	841	842	806	810	784	847	771	804	826	795	784	807	783	838	862	847	826	853	847	822	820	798	873	851	836	796	874	805	845	855	853	827	807	845	828	809	811	824	799	858	810	806	813	824	801	827	799	819	807	820	862	826	872	834	872	837	859	851	801	837	833	800	802	838	786	846	904	853	803	812	812	886	805	821	842	836	866	828	819	811	839	830	795	778	849	825	888	812	828	835	800	846	836	833	829	831	856	823	880	758	832	850	772	820	798	834	814	834	824	822	843	818	807	870	772	831	822	842	852	836	873	795	803	784	835	803	806	849	810	802	807	790	818	821	797	833	809	862	836	818	853	846	797	876	838	817	802	857	860	839	782	867	883	799	856	882	837	826	818	810	809	821	812	835	771	787	841	871	809	804	808	825	819	827	825	861	789	891	810	828	808	803	799	818	834	791	818	768	780	795	795	794	841	841	800	808	797	839	893	755	821	786	842	841	820	819	827	845	813	821	868
32458	59412	48309	36849	3070	1394	1328	1228	1179	1134	1137	1078	1019	1046	1097	1044	1041	1042	1037	1078	1021	1013	1004	1092	1037	1016	1030	1094	992	988	1038	1054	1013	1069	1055	1040	1058	1042	1037	1030	1059	1036	1042	1059	1034	1012	1028	1031	975	1012	1028	1032	999	1033	1029	1027	1029	1077	1053	999	1071	996	1066	1014	991	1034	985	1033	1026	980	1089	1074	1033	1017	998	1014	1019	1026	1017	1052	1029	1005	1039	1072	1041	1080	1004	1098	1059	961	1063	1023	1037	1070	1026	967	1082	996	1088	1058	1060	1048	992	1069	1025	1007	1069	1023	1065	1046	1020	1007	976	1035	1019	1038	1015	1007	1027	1013	1066	1022	1101	1074	1053	1033	1042	1032	1025	1074	1070	1030	963	1015	966	1033	1000	1016	1052	1039	1091	990	1053	1030	1003	1081	1042	1005	1044	1039	1097	1026	1055	1050	1014	977	995	1013	1065	985	1048	1020	1052	995	1078	1065	1020	1090	1056	1008	999	1058	981	1038	1029	1042	1014	1057	1054	953	1035	1089	1071	999	971	1035	1050	1039	1039	1064	1030	1039	999	1039	990	1047	1039	1003	1041	965	1078	960	1010	1029	945	1043	1084	988	1020	1010	1033	944	1087	1059	1009	1026	1013	1041	967	1017	981	1084	1092	970	1049	1075	983	1083	1000	1009	1063	966	993	1008	955	1067	1008	1048	1084	981	993	1047	1076	1001	1029	1024	1010	1020	1079	1019	1030	1018	1051	1014	1028	992	975	1019	1046	1028	1027	1014	1042	1042	1066	1061	1082	992	1024	1001	1070	1059	993	984	1026	1028	1073	1038	1002	1065	1063	1042	1000	1046	1052	943	1020	980	1008	1085	1015	990	964	993	979	1100	1021	1007	1038	1050	975	1055	1041	1061	1037	1007	1029	1022	992	1041	997	1048	1098	1008	1051	963	1067	987	1078	1030	1052	1034	1017	1057	1045	993	992	1038	1012	1023	1060	984	1122	986	1020	1092	997	1045	1044	1041	1012	1037	1012	1027	1050	978	1039	1054	1037	1006	1055	961	1026	1041	992	1040	989	1026	979	1010	993	1016	986	1040	1051	995	1094	1029	1027	1017	1017	1002	1020	1001	1077	1055	1101	1005	1055	1084	1060	1105	1049	1073	1079	998	975	1014	1058	1025	999	997	1008	999	1014	1007	1023	1022	1033	974	1053	1050	1066	976	957	993	1009	1005	1032	1053	1001	1043	1027	1044	997	1021	1043	1013	1004	970	1008	1047	1029	964	1059	1054	1013	1018	1018	1055	1057	1040	1052	995	1011	1017	1019	1051	1023	1071	1032	965	1013	1035	991	1059	1022	1025	1064	1116	1024	1007	1039	993	1025	995	1009	1010	1080	1023	1002	1003	978	1083	1027	990	1117	1048	1004	1003	1027	1040	979	1007	1057	1016	1028	973	1008	1016	993	1052	1052	1059	1009	971	1030	989	1011	1019	1004	981	1053	1042	982	970	1056	1048	968	1057	1033	1044	1005	1041	1069	991	1043	1028	1023	1007	1018	986	1016	1100	1063	991	1020	995	1031	1057	1017	1052	1038	1090	1039	1062	1023	1028	1041	1041	1013	997	1100	1069	1048	1047	1050	980	950	984	1000	1025	1073	1045	1012	1027	1034	1050	1021	1032	1041	1033	975	1064	1042	1050	1020	995	1056	1019	1106	1043	1018	1085	1039	1071	1041	1036	1045	1033	1061	1032	1000	1091	1073	1089	1056	975	1019	1029	1057	1022	1028	1043	1010	996	1059	1091	990	1020	1083	1091	1106	1034	1024	1055	1055	1036	987	1042	1111	1026	1051	1114	1034	1013	1054	994	1013	1012	1034	1041	1027	1052	1049	1008	1023	1070	988	1023	982	1016	1024	1040	1018	1023	1034	1058	1029	1028	1024	1034	1012	981	1033	1020	948	997	1062	1048	1010	1014	1018	1063	1072	964	1020	1028	1074	991	1078	1060	1026	1091	1031	971	1021	1051	1026	1054	1024	1037	1019	1039	982	1039	1072	1024	1020	995	1062	1001	1069	1053	1028	1048	997	1049	1023	1037	1024	1011	1036	996	999	1059	1030	1005	1022	1040	1018	984	1028	1055	1044	1065	1001	1019	1038	1053	1004	1019	1008	1050	1016	1011	1054	1058	1059	1040	994	1023	1049	1035	1013	1056	995	1105	1058	1017	1023	1049	1037	1041	1030	1012	1017	1023	1089	1031	1044	1030	1069	1018	1022	1004	980	1094	993	1062	978	1033	1006	1017	1003	1033	994	993	1051	1016	1050	1057	1027	1032	1029	980	1061	1010	1056	1045	1079	1017	991	997	1005	1023	1026	1068	1033	983	1043	1053	1081	984	1044	986	1087	1026	1060	1037	1043	996	1040	1020	970	1014	1032	1023	1013	1032	1067	1042	1030	1009	1074	1012	1018	1042	1036	1058	987	1021	1023	1002	1030	1012	1046	1027	1012	1043	1070	1096	1024	1088	1056	1030	1038	1041	1050	1036	1006	1045	1085	1044	1029	1022	1053	1009	984	1031	1016	1062	1038	994	1022	1059	999	1062	1029	997	1000	1027	1046	1050	996	1055	1022	1038	1037	1050	1015	1041	1040	1012	996	1067	959	1016	1048	1048	1075	1018	1018	1074	1030	1051	1019	1005	1040	1044	1033	1011	1004	1014	1080	1024	1002	1017	1037	1015	1053	1018	1006	1033	1025	1058	939	1055	1050	1142	1060	1029	1082	1099	1035	1066	972	1038	1055	1000	1027	1016	1026	1026	1066	1044	974	1009	1043	995	1014	1005	1015	993	1061	1049	984	1013	1031	1031	1106	983	1075	1028	1041	1048	1077	1071	1042	1026	1015	1043	1033	1033	998	1057	1004	1000	1007	1036	997	991	1071	989	1026	1034	1017	1057	1003	1000	1002	1026	1007	1037	1071	1054	1000	1047	1030	999	1000	1018	1073	1047	1059	986	1023	1013	1017	1064	1019	1027	1056	1025	988	1040	1026	1003	1015	1031	1050	1005	1053	1047	1010	1040	1021	1025	1056	992	1042	1015	1036	1003	1082	1073	1028	1037	984	1062	1013	980	1034	1051	1035	1023	1017	1018	1042	1049	995	1002	1015	990	1024	1022	998	1035	1024	1006	1013	1058	1074	1011	986	1033	1075	987	988	1008	1016	1038	1016	1038	1003	1061	1037	983	1007	1042	977	1001	992	1012	1031	1041	1046	981	939	1027	998	1037	1023	1021	998	1052	1032	1057	1054	1024	1019	985	1013	1076	997	1055	1062	1010	1008	984	1034	1102	1006	1030	1022	1082	989	987	1031	1053	1003	1072	1040	1071	995	1029	1061	1051	1047	1069	1012	1059	1046	1022	1078	1075	1057	1058	990	1013	1053	1060	1040	997	1017	1078	1071	1032	1042	1091	1015	998	1045	1066	1045	1054	1054	1051	1048	1027	1071	1036	1054	1083	1051	1093	1033	1044	995	1040	983	1052	1046	1017	1039	1030	1002	1020	1046	1015	1006	1072	1054	1012	975	1041	1040	1005	1007	1047	1051	982	1040	1042	1053	1039	1047	983	1022	987	1001	1030	1005	965	1097	1066	1030	1000	1057	1034	1014	1009	1031	969	1006	1053	1031	1047	991	1033	1060	1027	995	1041	1014	1006	1051	1068	1073	1050	1063	1016	1017	1021	1066	1071	1092	1086	997	1066	1008	1026	1041	1034	1049	999	984	992	1027	1055	988	1108	1078	1027	1023	1018	1055	1048	1025	1021	1031	1035	1049	1026	1012	1080	1014	1008	1039	1024	1027	1031	1034	1053	1039	984	1071	1007	1017	1037	1000	1044	1034	1017	1092	1028	999	1027	1010	1070	1060	999	1017	1076	1022	969	1055	1014	1037	1037	1029	1024	1045	1027	995	985	1014	1034	1047	968	1007	1041	1030	1040	1021	991	1086	998	1084	1034	1026	1048	1033	1021	1060	1023	1010	968	1047	1050	1107	1014	1031	1041	956	1043	1084	1033	1082	1024	1083	1048	1099	1074	1014	1022	1060	983	1041	1014	1049	988	1009	1058	1039	1050	1055	1027	1038	1027	1005	1013	1041	1043	972	994	1032	995	1051	1027	1030	984	1007	1043	1054	1044	990	1033	1055	994	954	1032	1059	1042	1078	1049	1035	995	1023	1000	1003	1040	1039	1011	1009	1060	999	1013	961	1073	1045	1059	976	1071	1042	1053	1089	1049	1043	1013	1019	1063	1004	1045	1091	1037	990	991	1005	1101	1097	1074	1010	1005	1011	1024	1006	1005	1027	1080	985	1048	1004	1064	1001	1013	1048	1005	1023	999	1059	1024	987	1015	1016	973	993	1006	997	1027	1042	980	1009	1013	1036	1005	1022	1050	972	1045	1063	1046	1022	1014	1044	1011	1021	1053	1075	1060	1013	956	1019	999	1001	1006	1018	981	1034	992	1061	1010	1007	1017	991	1030	1032	1044	962	1037	1010	974	977	1077	990	991	1043	1032	1031	1027	961	1055	985	1018	1018	1082	986	1012	988	982	1062	994	1052	1077	1028	1043	1067	1027	1034	1036	1020	1108	998	977	979	1033	1034	1027	1046	1027	1057	1045	1065	997	1056	1016	1076	1028	1038	1025	932	1011	1020	1014	993	1044	1064	1035	970	1024	969	1081	982	1010	1066	1026	1002	1004	1109	1006	1047	1009	994	1014	1006	985	998	1029	1066	1008	1090	1020	1006	1031	1012	1041
24677	21396	27815	26467	7343	418	307	314	276	266	243	249	250	237	235	276	233	254	229	237	254	246	261	238	247	249	261	240	284	243	239	252	252	239	247	258	281	253	240	255	249	241	255	243	243	257	227	244	258	243	246	250	250	238	238	258	268	271	231	222	247	265	261	252	242	227	244	241	238	266	254	254	272	240	234	243	249	261	252	256	243	255	247	258	260	276	242	239	244	247	230	227	221	234	248	259	240	245	256	236	251	212	225	245	223	243	248	265	243	252	240	262	238	238	224	254	231	257	246	232	274	258	259	236	239	217	240	236	259	240	277	253	227	246	240	257	264	256	260	259	228	259	246	241	230	220	250	257	249	228	226	267	252	232	232	215	274	236	222	238	282	242	271	251	239	252	233	252	254	239	237	239	239	283	244	207	244	242	250	241	269	248	278	237	251	226	212	271	263	265	233	289	243	281	258	237	264	254	231	262	257	228	229	237	245	249	219	230	239	245	243	250	242	240	243	247	255	222	246	246	280	235	258	279	273	234	253	254	240	257	243	236	259	216	252	242	255	211	249	244	246	218	241	252	222	251	265	227	243	245	215	265	279	275	233	248	224	232	254	301	228	230	222	275	256	233	260	290	261	233	227	234	241	266	252	238	250	253	262	226	247	255	256	260	258	241	242	247	244	223	241	237	273	254	245	238	236	244	229	209	228	242	243	257	251	252	232	248	246	239	238	254	248	283	254	224	251	233	251	269	247	236	246	234	236	257	255	256	250	254	252	245	249	255	247	264	235	271	258	268	234	252	253	228	258	252	231	248	231	226	253	252	261	254	287	265	239	244	222	253	240	277	232	221	269	237	240	277	225	242	247	247	216	236	227	258	244	230	261	246	262	260	238	259	276	237	281	248	246	235	256	248	238	271	235	265	226	265	216	256	258	246	208	261	251	258	229	223	248	252	255	232	243	231	265	239	241	253	262	252	236	253	223	208	273	263	236	244	237	235	275	227	262	281	250	213	279	264	249	225	245	208	235	228	244	294	242	241	228	249	248	241	274	227	236	274	224	251	234	249	266	236	233	245	248	242	232	248	270	224	246	249	250	225	263	255	251	241	228	240	249	241	240	245	263	250	259	245	245	250	234	255	241	249	259	246	206	256	240	236	270	252	225	233	268	243	260	269	248	256	244	241	255	251	254	249	275	243	257	257	225	237	238	269	247	253	234	220	227	232	248	229	220	250	246	243	272	239	257	246	238	240	270	256	224	239	273	268	234	237	247	228	223	209	247	246	240	229	266	262	239	241	205	231	245	240	254	240	262	244	244	236	252	235	237	232	249	226	229	239	256	225	248	250	255	250	231	233	268	254	255	256	244	272	247	234	245	236	216	254	240	273	257	237	246	249	257	250	230	241	249	234	232	246	220	235	248	230	216	229	237	245	228	246	245	232	249	249	231	238	241	297	252	248	238	231	261	238	265	249	253	255	262	244	259	256	306	239	250	236	288	232	249	278	250	252	237	233	229	252	232	243	229	249	258	227	246	250	245	230	247	253	226	232	254	238	244	243	244	272	238	254	247	270	280	262	230	254	237	284	263	278	239	246	244	223	237	219	241	219	268	235	246	247	254	223	251	223	278	240	229	227	247	223	241	222	240	226	266	206	226	258	241	263	235	246	257	221	237	237	250	253	238	241	280	273	281	249	238	254	242	267	231	241	242	245	237	259	253	285	247	243	234	264	245	245	240	225	233	257	244	242	272	253	230	253	258	241	253	262	220	254	250	278	237	238	268	235	234	266	242	281	246	250	258	239	228	252	221	252	264	268	262	260	222	254	251	222	259	247	243	255	250	233	224	234	229	270	240	259	232	272	244	240	242	230	240	239	241	259	252	251	248	245	232	262	239	245	267	256	256	255	261	234	269	243	229	236	255	226	236	251	255	263	240	257	212	259	236	243	268	231	258	257	226	254	254	215	247	239	254	231	242	278	235	262	259	213	249	249	283	247	239	256	239	261	242	263	225	254	258	261	221	256	244	253	254	240	246	243	279	238	263	284	261	245	236	305	267	238	246	226	243	267	244	243	230	265	274	275	263	255	239	242	227	217	225	243	240	235	249	245	227	247	264	257	229	240	244	220	245	249	249	240	236	248	261	226	241	247	250	238	242	248	241	256	235	234	273	258	222	244	257	232	222	234	214	249	232	240	255	247	266	234	268	237	226	230	216	221	251	240	255	236	253	232	255	242	246	247	263	239	246	269	270	247	229	278	239	229	245	228	226	256	249	243	246	260	280	226	255	247	241	220	239	240	232	261	258	242	246	255	255	245	268	245	234	240	245	243	271	256	210	256	260	227	260	267	263	245	254	231	254	250	233	233	259	241	260	261	248	245	255	291	245	254	261	251	218	241	249	246	260	232	249	234	248	236	220	241	244	258	246	274	235	242	246	266	253	262	256	239	259	231	249	245	251	255	255	232	245	256	261	232	260	245	236	243	249	258	252	242	254	233	264	243	223	225	242	228	261	277	246	249	239	249	278	224	240	277	245	238	229	226	246	233	250	257	242	247	251	289	240	246	250	242	252	237	251	260	264	247	238	235	259	254	231	251	243	255	233	231	246	246	240	250	223	232	250	267	259	278	249	267	245	235	248	238	264	256	254	265	239	219	229	239	248	207	260	262	246	261	231	269	239	263	260	254	262	268	243	240	242	243	255	256	232	248	288	235	256	262	249	257	219	234	240	249	248	265	224	248	246	235	246	244	259	216	248	235	235	252	243	230	247	258	260	220	231	254	262	243	229	232	261	279	261	240	234	252	235	260	224	232	251	245	252	253	226	278	255	257	229	255	238	255	257	235	243	259	234	247	260	245	261	276	260	250	228	239	247	252	257	289	253	245	232	264	262	258	253	247	234	230	233	275	233	233	258	225	250	256	274	226	243	243	254	247	271	262	254	243	296	191	258	252	255	238	239	247	245	241	275	251	259	257	266	242	222	238	267	248	238	222	254	244	247	267	269	239	257	241	246	244	249	234	249	286	231	247	213	225	246	261	260	264	234	237	254	262	228	228	218	270	221	242	230	229	249	254	245	234	255	227	236	284	262	251	257	267	231	229	227	239	272	220	243	275	236	271	240	243	240	247	271	248	232	251	255	261	257	258	243	206	253	250	261	256	225	249	263	251	237	255	234	239	254	216	234	276	242	244	239	240	244	230	238	234	263	259	261	234	274	249	264	277	240	227	248	243	248	237	246	255	254	262	269	243	262	227	273	210	238	257	253	250	257	241	230	236	273	214	240	270	253	227	278	254	249	233	278	247	233	247	259	260	244	263	255	247	240	247	244	251	258	239	239	256	245	243	257	231	236	216	230	240	240	233	266	286	258	220	216	252	238	244	271	241	248	246	259	269	267	228	234	256	275	262	229	239	244	256	249	253	234	257	245	254	255	268	252	226	253	234	270	269	235	212	216	220	241	226	225	246	263	259	248	237	228	259	214	260	247	244	244	214
29409	47677	38057	26289	1446	519	415	455	424	410	380	377	356	344	370	367	375	377	373	316	345	328	350	337	336	392	301	348	348	390	355	335	332	354	346	374	337	353	369	339	334	349	373	338	327	340	338	311	334	344	346	364	351	349	358	360	369	308	359	362	342	362	319	339	321	322	280	315	337	339	341	334	345	314	324	316	323	384	349	317	327	319	346	329	368	359	346	339	339	335	280	341	329	359	340	344	352	324	328	332	320	305	341	318	324	318	337	345	307	340	357	360	318	304	328	342	348	343	308	338	339	346	341	342	343	320	326	327	334	309	384	350	354	332	372	323	359	321	299	292	319	310	345	350	335	340	345	317	329	342	346	339	354	343	296	343	334	334	339	372	355	364	332	352	319	306	324	346	373	334	335	370	331	330	350	323	342	340	322	370	332	335	344	303	353	316	351	365	348	332	326	351	367	351	346	346	325	332	347	327	329	337	343	347	356	339	324	316	295	327	345	314	321	318	354	322	303	310	323	333	350	332	376	305	323	318	321	348	358	332	334	353	349	327	326	323	328	348	328	318	325	329	328	321	350	356	326	311	325	307	327	351	326	340	345	323	348	345	336	334	342	334	343	351	316	327	363	345	319	343	295	342	338	343	325	326	358	356	358	368	353	303	318	337	337	317	330	332	347	332	343	359	310	367	356	355	338	351	331	346	338	352	337	333	317	307	339	321	355	309	346	330	333	315	324	312	317	370	318	366	314	322	335	317	280	338	332	345	360	330	338	344	358	321	329	311	308	321	353	307	360	308	345	325	323	348	378	327	364	349	338	346	339	333	337	312	356	350	352	338	363	337	351	335	362	325	338	340	338	355	323	340	375	361	338	390	331	332	340	301	359	354	328	310	334	335	339	303	324	356	351	320	351	355	344	370	314	327	364	309	343	364	364	304	358	332	348	337	361	349	302	334	349	296	333	334	322	311	313	338	338	327	346	301	353	317	361	326	327	372	372	325	331	344	328	324	307	350	328	304	316	325	330	331	334	316	372	358	336	348	335	325	314	315	321	318	340	344	329	348	344	320	355	329	322	332	317	324	329	343	328	341	354	349	320	346	366	361	348	338	354	337	290	363	317	323	344	349	327	325	361	352	356	325	332	337	312	328	327	370	325	334	329	307	315	357	319	311	337	332	342	345	330	297	316	322	329	366	367	340	347	336	342	349	333	339	320	335	347	306	353	325	339	344	336	324	376	312	339	341	347	344	337	352	353	334	355	342	351	353	315	304	330	344	312	335	312	380	323	346	343	353	376	342	355	323	355	342	360	330	339	324	345	312	307	343	354	327	317	337	321	333	328	341	320	313	352	349	339	338	326	339	349	335	348	334	364	338	301	319	315	334	327	314	327	322	349	333	348	362	337	310	327	293	331	333	359	346	337	365	342	363	342	358	358	369	302	319	334	327	355	347	356	354	351	306	338	311	323	329	322	342	335	353	372	364	342	361	332	344	340	350	318	339	358	348	342	323	318	331	344	344	335	343	323	346	344	345	308	345	352	355	301	334	307	300	314	344	314	311	324	333	329	346	334	332	317	315	351	322	305	304	315	322	370	293	359	347	313	341	335	342	346	332	329	355	383	335	361	347	338	322	312	321	328	322	339	343	313	357	353	316	334	352	399	351	323	338	299	335	350	336	344	343	317	321	325	352	349	357	331	331	328	356	386	321	338	344	321	334	330	342	305	341	354	310	349	332	347	320	333	361	354	327	342	308	347	355	314	348	334	376	335	328	352	376	335	353	328	311	335	336	299	359	321	344	330	344	306	368	306	378	330	359	330	330	341	343	344	333	360	328	345	335	349	327	359	316	325	299	375	341	317	361	350	334	332	362	331	325	345	300	340	372	344	323	338	341	332	339	318	329	343	335	332	334	303	314	335	362	346	336	335	315	347	330	318	366	331	348	347	333	363	359	328	322	354	347	328	375	327	338	351	353	378	333	320	344	346	339	338	349	332	361	335	337	338	334	325	300	324	325	350	319	314	337	353	335	346	316	298	346	311	313	354	337	358	351	346	320	318	305	354	312	340	376	336	322	350	324	380	310	326	362	341	339	347	348	366	339	356	370	337	382	335	369	329	343	374	332	297	330	316	307	330	327	343	323	355	347	322	318	359	351	324	330	330	313	323	310	337	333	333	298	318	372	319	324	327	359	366	340	345	329	350	312	355	340	338	335	352	329	331	323	374	334	360	333	342	309	344	326	350	326	341	343	351	305	314	356	351	355	339	349	353	336	292	325	338	310	327	351	340	363	346	360	309	315	294	318	333	310	367	352	331	328	352	322	351	346	356	347	324	315	319	341	313	316	339	349	323	316	339	305	343	329	317	325	359	318	372	341	345	308	322	319	357	299	307	351	353	330	341	336	340	293	321	295	369	362	335	332	329	307	326	334	349	343	345	329	347	318	309	307	341	348	335	359	360	312	348	338	347	320	293	311	348	352	334	312	324	310	312	359	349	311	345	338	345	348	336	354	302	327	326	311	357	298	333	310	367	323	330	330	359	340	328	341	343	316	330	326	316	310	300	328	356	321	373	366	328	327	313	330	330	349	323	317	347	323	357	330	339	341	328	323	371	337	341	322	322	359	341	301	313	347	339	291	334	348	356	360	308	357	336	373	344	343	336	327	337	321	334	358	309	363	317	294	381	290	345	327	312	320	357	340	350	317	324	335	330	342	314	333	351	367	346	342	307	306	319	352	332	335	332	301	338	347	357	348	378	347	324	333	357	402	332	363	371	331	316	347	363	323	304	366	359	326	325	339	342	313	313	343	362	377	302	370	333	299	346	347	342	332	347	304	356	317	317	317	310	346	328	357	335	342	347	332	335	311	346	367	343	367	346	343	365	344	331	367	351	350	346	327	349	350	329	353	364	332	333	325	339	306	359	318	308	351	341	359	309	332	308	314	339	307	321	334	343	343	356	358	366	316	336	346	321	314	321	334	353	348	308	366	377	334	336	358	375	324	324	352	350	352	315	334	348	338	343	365	334	327	299	346	311	303	348	351	327	349	322	332	341	341	354	316	337	337	345	390	327	329	320	347	333	327	324	324	324	353	331	317	312	341	336	340	318	354	353	349	338	346	339	330	406	303	338	336	359	336	313	343	305	311	342	352	365	314	336	363	319	323	368	326	344	346	333	308	334	321	349	311	311	321	365	318	332	362	340	328	349	335	331	335	329	327	314	332	315	302	347	355	329	345	330	318	359	323	314	304	351	330	341	356	316	325	307	362	355	362	348	326	324	336	342	326	349	328	337	325	305	316	332	340	340	294	331	328	326	341	311	373	326	362	324	315	365	371	367	329	371	323	318	332	341	361	312	342	352	331	316	338	320	353	387	321	335	314	329	330	333	328	325	316	358	331	332	333	370	314	335	326	342	313	325	312	361	342	318	308	315	336	325	379	342	325	352	346	339	350	359	352	347	336	316	345	334	326	345	304	330	333	333	340	330	314
22308	21306	29115	25686	21367	18049	3957	875	763	760	696	722	715	658	639	700	694	677	626	599	608	619	652	635	624	586	623	668	601	633	616	597	658	639	633	628	679	598	623	581	616	598	622	633	624	609	608	678	630	619	654	587	633	647	665	658	655	600	611	606	652	670	599	587	613	638	571	636	615	610	647	626	609	642	641	638	640	644	647	650	632	603	675	636	616	618	643	630	571	624	641	606	633	639	586	613	631	598	614	584	598	665	612	642	613	603	604	629	606	588	629	590	609	621	659	597	642	685	638	597	521	650	600	615	628	602	644	599	650	623	614	608	604	613	605	635	615	598	644	612	571	617	624	596	629	621	623	625	643	631	664	597	584	592	643	678	626	642	598	635	587	627	630	611	588	618	596	669	628	646	647	629	625	604	596	635	663	627	616	603	607	655	623	650	595	615	678	580	585	610	614	616	638	622	653	641	601	604	654	593	647	616	564	588	604	650	641	622	615	621	642	586	653	601	609	601	604	655	606	654	641	609	603	642	639	635	622	604	617	625	620	641	595	643	642	647	658	619	606	662	611	626	582	591	647	623	600	609	652	593	612	588	622	595	646	634	620	611	606	663	600	616	622	613	635	649	602	632	625	621	606	646	644	630	561	685	632	621	597	635	635	656	610	637	651	606	617	612	636	586	591	600	635	648	623	623	634	608	643	652	619	610	623	590	620	643	642	606	629	581	665	615	615	604	635	618	620	616	617	590	608	633	611	628	564	630	617	625	577	623	607	612	627	675	664	592	622	629	659	625	602	593	591	596	649	612	599	581	630	658	594	620	672	611	603	633	655	587	626	610	617	628	578	567	599	622	590	643	611	615	650	594	603	620	636	590	601	640	627	618	675	604	627	608	613	607	634	634	649	637	578	652	618	641	629	628	639	608	652	637	629	647	609	633	657	612	580	620	631	592	651	602	637	609	594	674	608	671	621	646	648	591	595	601	626	588	631	582	644	629	647	652	654	566	645	628	586	590	617	628	626	579	613	630	604	594	613	613	636	657	601	608	652	633	660	608	621	628	623	589	634	599	619	597	657	668	659	638	625	585	649	622	591	618	576	627	575	617	619	630	632	595	630	641	622	634	605	633	598	607	637	623	646	593	652	600	617	630	639	651	632	663	599	645	614	631	618	672	576	627	611	599	619	622	610	578	600	627	584	641	575	613	620	581	628	632	626	616	595	599	602	619	594	642	660	615	567	637	621	616	620	637	576	632	631	658	650	639	602	617	640	671	687	628	617	650	670	609	623	613	603	638	626	598	611	630	605	650	611	616	576	657	635	622	647	608	656	601	599	615	593	603	603	626	652	633	612	577	628	620	629	608	610	614	612	641	607	611	602	629	643	673	626	600	616	625	624	627	634	648	635	589	626	609	680	615	625	626	641	588	640	593	609	659	623	640	610	643	598	631	645	577	633	608	611	594	646	609	600	654	629	592	670	626	608	642	632	651	642	590	591	594	641	608	612	579	620	619	581	627	621	631	633	588	611	631	647	622	633	622	640	634	613	661	589	632	584	615	608	625	628	598	600	655	648	660	642	573	598	654	643	606	621	621	606	625	644	641	621	601	588	637	620	629	681	596	612	638	650	632	628	629	631	633	626	627	620	601	612	592	622	618	639	628	587	670	628	616	627	637	646	633	622	637	637	643	625	671	629	650	619	619	593	619	626	606	626	675	624	656	640	619	589	583	641	644	599	610	653	659	583	578	621	623	612	617	580	614	591	585	647	617	661	586	644	647	620	586	618	628	621	604	550	654	578	606	612	596	618	610	636	611	631	614	647	674	587	600	597	613	635	630	584	642	653	590	664	664	603	587	642	631	631	655	627	567	615	618	564	660	612	638	558	622	605	612	610	623	578	633	642	621	642	654	556	618	590	646	639	660	593	632	598	638	631	610	604	581	606	571	653	608	632	628	614	614	633	618	574	593	622	609	652	599	666	604	591	626	626	652	612	675	598	614	622	608	656	591	613	623	617	589	638	645	582	585	664	620	600	578	613	547	682	623	577	620	644	588	638	636	585	612	607	601	619	579	566	617	646	621	646	646	626	616	609	609	621	628	585	601	621	608	641	618	651	602	621	571	680	623	625	603	608	620	653	619	628	642	641	656	640	628	602	625	605	613	622	651	597	632	592	615	639	608	599	571	573	620	632	585	605	592	580	622	615	633	650	619	646	611	654	605	641	614	652	621	583	621	597	611	582	635	579	574	611	641	615	608	653	630	635	606	571	592	620	601	605	630	627	615	614	588	655	676	655	627	618	625	624	629	593	605	625	614	643	617	592	583	558	615	625	635	588	632	620	592	612	611	645	620	655	627	598	619	616	598	583	612	570	638	646	565	632	599	625	591	618	609	603	625	643	614	652	625	638	613	680	613	609	628	608	597	624	601	629	610	610	607	659	660	630	610	614	612	613	641	601	619	625	603	607	627	660	617	646	590	609	641	606	615	592	641	611	602	630	638	618	603	655	597	614	587	654	620	586	623	622	585	595	599	638	632	648	589	594	621	619	653	616	629	595	597	614	661	590	618	599	623	577	633	588	606	618	585	563	621	606	636	626	602	630	611	600	579	633	566	648	626	654	648	595	616	614	631	614	629	582	606	585	609	646	621	600	640	630	640	610	616	612	579	567	603	621	603	585	635	601	620	651	609	642	638	622	628	658	619	602	566	643	617	621	622	621	648	640	584	642	597	570	628	605	577	596	628	635	565	610	628	648	642	659	617	610	603	627	646	595	614	587	618	662	600	643	657	635	628	651	620	668	614	592	659	623	626	653	623	642	598	632	623	578	629	616	681	636	604	595	664	655	592	569	623	598	619	575	644	689	610	618	665	587	595	590	598	642	571	600	610	654	621	658	553	628	582	627	631	609	606	626	655	601	604	595	617	593	629	593	604	592	677	640	625	644	595	638	634	626	641	608	644	636	589	601	606	600	591	610	657	618	615	603	597	619	651	591	630	607	664	589	614	643	641	623	679	661	631	633	659	651	611	623	638	623	629	599	646	627	648	627	610	685	627	652	638	613	647	633	543	590	639	642	653	618	596	638	667	630	640	632	611	593	581	591	643	584	632	577	593	612	641	656	592	638	625	579	628	653	632	617	614	591	674	611	620	684	628	620	599	644	609	561	620	631	631	605	626	668	611	570	600	635	579	566	581	640	675	622	667	602	608	640	635	578	638	626	604	602	630	591	643	614	617	624	590	643	603	538	606	661	601	653	596	594	648	641	630	651	595	598	615	628	619	616	643	641	601	614	619	628	614	646	666	614	612	573	631	686	608	607	630	617	612	632	596	616	619	640	598	625	663	632	631	626	572	575	581	660	606	639	602	618	644	582	606	569	650	606	596	608	591	627	564	574	591	610	615	610	597	616	596	647	597	640	595	641	604	563	604	608	588	576	616	653	649	654	628	611	553	636	604	588	565	602	645	628	651	601	674	587	593	617	620	596	641	648	658
38461	69078	55017	45032	3977	1621	1355	1229	1130	1091	974	939	942	922	890	877	859	861	902	912	834	812	870	896	855	818	832	867	825	809	803	804	834	811	829	891	802	841	812	774	802	847	763	766	810	805	826	833	805	828	793	785	827	817	846	799	797	807	820	821	820	814	876	799	817	779	792	830	796	803	843	768	786	836	848	794	783	771	821	817	765	798	820	835	792	754	806	837	809	823	798	840	852	764	802	800	835	785	779	800	819	799	815	750	819	873	789	775	749	777	858	760	816	766	804	856	810	875	788	773	790	803	808	754	814	841	813	809	830	816	804	799	848	769	815	791	802	864	819	763	797	814	781	821	793	804	815	788	791	796	766	839	830	841	810	797	827	832	813	775	774	748	798	766	851	777	811	805	850	823	800	788	834	841	840	825	774	820	778	759	851	830	769	802	773	774	817	839	830	774	759	814	807	798	799	813	796	813	812	831	811	832	812	772	861	757	815	822	867	808	786	801	777	865	776	813	762	762	838	820	820	844	796	791	758	781	818	825	782	804	830	761	784	802	820	815	779	816	783	790	826	780	766	817	792	738	811	790	792	801	861	795	755	800	807	816	756	734	799	836	786	828	807	802	801	763	817	770	823	841	798	809	818	831	806	801	782	794	792	813	823	852	798	779	792	790	824	878	729	824	809	782	784	798	797	800	776	819	871	799	825	764	761	802	858	827	831	814	806	847	861	809	740	750	786	800	790	847	821	750	852	774	814	801	797	777	825	800	802	870	772	856	796	823	830	829	773	848	838	834	812	815	809	811	837	758	818	821	808	836	783	791	833	795	829	800	822	800	772	767	799	787	798	829	740	754	829	863	825	828	793	824	849	795	810	800	818	821	758	818	787	773	819	851	841	782	798	837	800	802	801	817	804	837	797	812	804	817	779	789	824	863	796	821	807	862	823	850	783	797	818	785	811	801	849	786	831	779	828	824	811	786	774	826	807	794	794	844	818	816	804	827	772	800	801	815	759	790	835	772	769	766	800	824	828	774	812	850	820	821	800	833	802	863	807	785	749	794	817	834	782	869	795	789	824	832	851	821	813	857	751	759	792	791	833	758	755	818	824	843	821	778	828	761	774	798	817	769	835	787	826	788	758	836	785	827	763	789	810	801	807	779	798	777	816	759	859	756	843	799	844	845	865	794	812	879	834	815	833	812	772	802	779	828	763	834	791	764	805	772	774	769	774	847	821	770	797	815	778	762	782	810	842	769	829	762	823	794	779	801	808	780	775	759	828	818	836	821	819	800	803	820	795	807	767	838	821	786	796	776	837	786	810	818	838	815	788	768	839	760	792	801	804	835	790	837	826	781	823	799	833	822	796	801	793	810	788	821	759	801	818	790	804	823	801	790	761	835	809	837	796	825	834	842	792	836	821	759	821	748	783	741	749	753	794	796	817	810	826	775	814	724	786	804	827	772	839	774	757	801	785	776	787	791	865	800	817	796	814	747	795	831	786	805	767	821	805	792	807	834	754	795	808	759	840	796	822	789	795	848	757	792	782	807	832	775	834	767	841	802	816	829	816	798	803	768	809	794	781	788	790	795	804	791	783	829	853	770	805	803	795	778	855	774	824	773	859	819	761	789	777	781	788	764	825	799	800	823	767	789	769	789	835	819	772	827	812	789	755	782	856	783	765	812	833	782	829	781	803	777	771	842	782	815	794	793	827	836	773	774	843	810	786	782	808	830	816	780	830	838	831	803	789	824	803	767	809	863	785	820	779	820	777	754	867	813	786	795	818	798	801	810	824	772	761	807	816	814	821	819	817	822	805	827	806	778	767	783	833	774	795	793	822	794	820	809	804	821	759	789	724	796	813	833	807	849	789	813	836	796	751	853	768	813	815	769	783	821	844	825	829	827	801	800	832	802	811	805	801	798	788	864	763	785	804	804	834	756	819	841	762	778	797	813	797	815	803	833	742	798	810	830	816	799	775	831	858	824	789	838	824	837	806	859	797	784	800	791	830	858	776	802	792	837	792	828	837	818	818	799	807	770	801	861	762	828	793	776	792	819	830	779	819	781	830	793	841	802	795	745	848	794	815	789	790	807	808	839	830	847	833	864	824	773	779	815	820	866	795	885	798	826	804	827	783	803	780	771	812	797	788	789	814	801	817	842	758	806	821	786	816	808	809	852	774	758	879	761	835	800	781	799	789	822	742	827	814	793	761	802	834	808	784	791	790	837	803	744	755	768	767	812	803	807	800	774	838	804	802	771	828	792	868	786	829	780	864	769	841	826	850	781	791	819	811	787	819	771	821	792	840	782	835	804	764	839	800	790	826	834	769	824	782	764	818	858	757	827	805	805	759	867	779	798	830	780	799	796	817	804	757	787	773	759	820	832	805	845	770	815	775	835	804	790	822	847	805	800	794	744	824	771	846	801	741	860	779	812	788	803	826	868	835	776	860	886	750	780	792	842	771	834	790	795	757	797	803	790	830	744	811	778	816	777	808	802	862	756	775	819	784	809	779	780	787	865	823	768	803	799	834	775	846	792	815	787	788	823	825	832	794	844	785	800	821	835	788	793	838	785	856	777	884	826	848	734	778	827	745	788	775	777	809	808	782	833	784	820	831	853	807	854	831	876	813	796	758	812	805	802	796	781	785	823	800	778	812	792	821	842	819	858	816	765	809	797	805	844	846	811	780	782	821	819	789	822	772	768	807	785	804	800	762	728	802	793	846	768	803	861	860	799	788	828	824	787	801	790	787	818	789	792	764	847	828	809	846	840	779	844	835	826	841	811	801	784	798	736	796	769	773	790	786	866	787	860	790	759	801	782	786	802	776	833	780	832	805	819	803	807	802	815	783	824	828	828	827	848	824	768	823	820	845	808	801	782	759	810	814	833	818	788	812	785	780	823	791	804	839	845	839	781	826	789	818	821	827	817	834	757	839	814	800	833	724	822	782	790	803	786	833	825	768	794	784	827	743	806	843	823	826	816	817	771	795	782	789	819	765	788	791	793	795	761	794	789	840	803	784	737	828	838	801	817	808	805	817	776	797	753	794	766	835	828	800	783	867	808	766	844	805	803	798	862	802	805	821	837	788	780	850	806	827	869	836	792	826	823	813	778	742	835	755	778	781	806	790	768	803	800	780	805	759	798	745	815	841	799	800	761	795	766	761	788	848	778	769	771	807	843	762	789	847	799	765	792	780	815	826	795	771	835	740	834	815	805	786	858	804	795	796	797	861	793	838	829	773	836	796	867	789	800	839	818	764	828	836	766	830	785	812	838	791	771	756	787	827	771	810	750	806	849	826	831	805	805	843	806	803	802	824	807	853	767	819	799	821	808	776	806	840	791	853	828	803	793	819	827	822	811	807	764	762	805	811	763	828	775	770	799	794	770	812	820	807	801	861	826	824	852	774	813	795	797	829	852	744	756	816	773	805	825	799	834	786	853	815	787	773	808	796	781	838	782	796	801	764	797	758	825	811	835	760	818	828	812
27607	20423	15875	7260	770	489	497	494	496	529	519	552	520	527	531	497	532	531	583	538	468	506	485	500	506	477	512	527	515	522	536	490	492	507	517	487	515	527	537	510	501	538	512	497	507	505	502	465	521	506	483	499	499	457	494	539	517	519	541	502	515	541	483	523	497	551	513	508	542	536	518	551	495	551	536	533	524	507	531	499	508	494	517	500	516	507	471	507	504	503	488	531	477	521	492	497	511	528	485	511	519	493	546	515	491	523	509	515	475	544	440	537	506	536	546	512	492	513	483	511	525	514	501	525	523	485	514	480	509	501	534	558	499	482	520	534	487	517	508	522	491	511	505	542	507	541	528	552	520	489	523	477	508	523	508	522	514	501	510	492	533	529	515	530	507	507	513	517	498	529	541	471	535	515	537	454	508	485	510	496	512	482	504	521	487	525	482	493	485	547	462	522	514	517	477	537	462	574	486	495	520	544	512	523	496	557	531	535	540	536	508	483	494	486	501	491	494	506	499	530	488	524	487	530	490	534	458	548	483	513	481	512	488	496	508	518	513	534	525	534	528	493	504	475	483	506	473	514	536	484	491	526	465	522	460	494	493	500	495	503	518	517	520	533	510	474	497	537	500	525	536	487	474	513	559	558	558	488	524	523	539	549	521	506	553	500	522	485	503	536	491	525	512	506	478	491	522	497	511	535	502	464	471	480	507	502	523	495	497	501	550	508	497	465	510	496	517	493	523	502	462	513	494	506	493	491	562	503	520	508	491	473	491	544	520	511	558	520	527	523	466	492	495	508	501	502	540	493	509	508	526	526	533	499	517	493	487	445	511	504	506	470	517	520	514	531	515	542	532	507	528	567	487	507	477	507	513	526	559	522	536	512	505	496	478	511	524	507	528	478	480	460	502	537	498	530	530	509	506	507	482	558	505	504	510	502	519	500	540	540	524	500	500	473	488	527	509	513	546	474	521	507	510	494	521	511	520	553	545	537	513	476	531	542	529	499	514	513	506	527	537	534	483	492	473	528	496	490	570	494	506	517	511	556	531	497	514	476	522	511	504	496	492	486	507	569	522	488	528	553	483	468	542	516	520	456	530	507	563	512	523	499	504	514	522	520	497	482	555	532	529	525	521	509	494	494	521	495	507	495	535	476	480	502	551	515	504	490	538	517	543	529	520	496	499	496	574	497	508	501	538	543	529	485	505	502	501	511	500	504	505	523	474	544	524	489	529	503	453	500	516	538	543	565	548	551	472	539	529	491	523	504	547	523	496	513	510	518	517	484	545	483	511	486	548	466	538	524	506	513	532	516	481	548	538	518	528	530	574	495	560	536	504	517	493	524	534	479	519	490	530	505	507	498	500	548	482	543	502	486	524	502	502	498	534	497	510	541	506	488	504	490	491	525	489	492	506	503	536	494	496	529	506	528	521	514	508	536	495	515	502	504	546	531	483	522	494	500	534	535	522	509	508	520	552	528	537	510	507	511	498	484	483	503	492	471	463	512	534	561	504	513	502	500	536	496	530	499	531	490	518	494	499	528	457	527	484	491	469	498	497	534	513	505	520	513	553	529	531	503	522	488	494	520	545	533	519	505	507	508	510	544	520	486	530	476	512	483	507	514	466	494	543	505	562	522	535	460	516	468	453	460	539	504	521	465	530	485	502	535	509	524	478	515	488	472	497	532	523	465	502	558	549	506	491	508	473	516	502	484	501	515	504	530	565	523	478	473	471	551	526	531	511	498	514	508	522	497	527	512	505	476	540	533	523	528	502	529	479	490	521	521	488	480	500	518	505	530	508	581	532	541	480	501	502	515	536	540	510	524	471	513	500	498	523	533	517	533	523	495	476	515	517	506	559	529	474	508	548	489	497	507	535	526	502	491	494	466	548	519	501	508	499	544	485	511	523	514	493	526	498	523	508	495	465	507	515	466	490	506	549	502	529	489	489	512	512	522	517	510	488	543	515	496	524	508	534	506	492	523	534	484	503	521	517	496	493	523	504	487	537	519	493	521	477	508	548	514	529	492	524	494	483	503	542	505	489	484	480	501	521	522	551	487	520	514	511	511	518	544	482	532	487	467	464	499	490	522	538	523	506	495	531	497	515	520	510	500	518	511	513	486	468	523	538	497	548	496	516	480	496	487	510	539	516	528	533	464	487	494	531	471	510	530	540	505	491	497	536	481	526	505	514	502	536	464	514	494	517	502	510	497	485	490	490	521	527	499	518	479	525	497	505	524	491	473	448	495	529	471	472	553	525	533	484	537	493	502	527	507	506	562	527	514	555	512	503	475	526	547	476	538	518	500	554	511	512	521	501	487	511	539	520	514	515	529	497	488	518	484	518	525	483	502	502	488	538	508	499	534	512	493	505	495	551	526	522	493	479	472	542	514	494	523	522	488	501	553	496	485	549	504	537	491	477	486	506	530	510	464	518	481	509	501	527	491	529	526	521	549	513	507	513	498	546	530	514	493	542	500	488	500	504	499	492	445	509	506	506	490	519	528	492	554	515	489	503	577	519	494	477	496	470	499	552	524	516	520	521	506	503	517	532	493	487	493	500	475	522	514	499	508	516	494	509	475	488	526	509	474	515	501	515	528	468	475	480	513	492	475	492	482	507	522	527	473	507	473	495	499	523	502	466	524	517	490	478	570	462	502	517	479	488	483	534	539	519	502	511	517	517	550	564	544	522	517	473	544	496	551	508	470	532	525	472	473	514	534	494	489	504	524	493	499	500	523	490	505	517	500	497	508	501	505	529	520	477	502	512	496	513	480	526	487	480	514	459	499	511	482	487	515	531	520	542	521	519	513	499	509	482	511	522	505	543	558	512	456	487	489	513	500	514	510	506	511	536	464	496	468	502	571	544	548	508	528	523	507	493	496	481	505	528	544	508	524	506	512	522	525	505	542	522	486	512	510	493	484	522	524	532	481	533	498	479	571	492	522	554	518	460	512	499	506	517	504	508	500	518	539	513	481	513	487	461	489	466	463	535	549	508	512	479	473	518	476	507	527	501	494	527	489	536	496	530	514	520	521	494	517	498	510	544	494	512	525	493	512	483	528	537	558	512	497	496	518	521	499	538	514	545	521	490	532	487	510	505	474	535	513	526	513	509	519	533	530	521	497	515	520	491	515	528	473	545	489	478	508	513	451	486	476	514	534	493	523	525	522	507	490	513	486	498	516	518	504	523	487	452	510	478	505	517	537	507	505	523	507	487	529	484	564	562	496	497	500	525	502	543	474	524	464	492	524	491	514	536	518	489	542	471	516	488	521	516	518	519	514	511	544	494	514	495	489	536	504	510	489	525	530	489	484	530	512	502	513	500	500	497	489	459	480	507	524	500	495	535	526	496	504	521	515	494	500	494	541	518	514	524	529	502	530	568	477	501	519	471	480	528	483	509	552	503	522	508	521	483	509	534	479	517	545	508	514	564	532	520	509	517	502	512	478	523	501	525	488	508	500	515	477	500	495	541	478	503	534
13889	22648	14607	6600	863	683	699	678	607	644	646	677	632	672	613	651	691	644	617	728	674	677	654	619	630	675	627	657	635	667	640	679	606	650	633	659	613	650	634	641	627	684	647	628	634	627	596	640	679	649	637	606	673	613	664	673	698	658	655	649	618	666	663	667	659	607	674	640	640	671	616	674	678	640	645	685	616	715	653	656	656	687	644	711	611	698	658	653	608	657	645	622	653	626	625	654	667	676	665	682	642	662	616	702	659	672	678	653	681	634	648	639	665	624	634	645	661	661	686	707	614	632	597	626	640	655	694	618	644	647	707	624	662	654	682	637	642	649	638	642	653	673	624	595	690	647	700	678	612	689	673	634	638	637	649	691	655	641	676	648	647	646	627	692	644	648	693	680	642	646	634	653	645	678	641	686	608	675	664	615	680	603	654	602	644	660	669	683	680	677	626	656	678	649	640	649	650	650	629	688	663	664	613	635	660	595	619	638	671	639	677	690	633	650	625	631	700	634	657	699	631	672	685	609	646	646	660	628	672	658	674	656	597	658	646	620	640	655	649	628	633	658	662	663	614	604	688	655	612	630	613	653	680	666	644	615	631	649	618	663	616	655	609	668	625	643	646	641	638	625	630	685	665	650	614	686	630	657	646	669	670	661	604	621	661	635	651	640	618	644	639	667	654	640	640	641	674	601	684	612	631	608	632	688	660	666	640	675	666	672	645	651	608	615	643	658	638	690	679	626	706	655	622	675	678	624	651	685	615	633	631	636	641	620	667	642	696	640	666	658	680	688	636	648	666	668	633	618	611	655	613	645	613	651	678	697	649	628	632	706	656	697	626	651	682	677	654	656	607	664	654	615	654	615	681	668	659	627	628	673	589	660	648	631	656	681	596	671	687	608	671	641	621	720	656	718	619	652	685	618	697	657	678	678	668	641	633	640	678	661	629	642	634	671	621	677	670	680	715	687	679	641	633	622	659	629	628	641	645	671	747	687	668	614	698	624	656	676	676	628	601	662	644	642	638	630	673	723	650	659	653	649	665	621	647	640	602	638	701	626	596	678	652	656	647	663	640	616	646	701	672	648	699	681	661	608	594	640	651	645	627	646	662	696	656	657	640	671	654	672	624	647	643	664	643	637	657	638	625	647	692	632	685	626	632	652	662	636	680	659	684	686	669	667	639	643	621	638	707	644	634	622	659	643	607	698	714	624	681	659	633	637	652	634	680	684	617	633	655	646	664	608	672	687	674	615	635	605	644	677	673	663	662	610	644	646	618	620	659	660	673	661	656	653	649	649	662	630	677	611	648	669	657	689	680	640	694	641	673	651	632	603	625	666	685	658	649	625	665	626	638	638	632	661	626	686	675	625	648	652	647	639	668	678	619	646	659	663	661	618	622	666	670	649	671	607	628	667	628	624	620	654	626	693	647	600	706	693	651	626	646	601	634	619	679	683	655	659	648	675	616	624	671	634	670	702	660	625	651	650	654	607	666	644	665	644	651	612	626	661	687	710	620	634	637	681	669	662	666	655	641	655	677	645	673	658	670	662	688	665	653	611	705	667	655	625	655	652	682	655	636	653	680	646	641	628	621	710	636	620	662	607	686	638	629	688	629	674	688	650	671	635	642	659	639	612	660	615	661	701	636	619	699	677	690	674	642	648	690	655	686	658	668	652	660	605	615	657	619	690	662	617	619	613	688	666	708	641	654	640	651	610	636	652	654	672	723	646	657	626	638	651	613	641	644	700	626	701	642	611	677	656	690	649	602	668	660	650	625	630	648	655	662	661	640	631	653	666	655	660	672	657	695	676	639	715	648	662	664	660	698	657	669	652	683	670	658	662	644	622	629	673	679	678	671	675	667	638	616	636	630	649	638	658	644	641	659	607	639	647	651	642	667	642	662	675	670	650	671	613	654	658	655	622	662	682	640	611	675	626	647	625	633	623	688	658	630	650	636	696	678	648	596	601	674	674	625	660	649	660	675	706	713	646	644	678	623	666	610	650	681	679	620	632	670	676	635	644	627	615	662	636	658	656	648	653	643	678	614	671	636	676	668	676	670	616	632	611	648	672	657	629	682	645	636	646	674	670	647	688	653	691	666	685	638	627	637	620	622	706	639	628	655	663	656	659	608	676	652	676	665	662	637	684	658	614	611	667	642	691	683	656	635	658	652	650	655	627	645	649	654	623	639	600	657	671	689	642	618	697	679	625	674	675	659	677	658	712	632	692	676	643	687	692	655	624	645	689	642	641	642	660	691	640	640	675	623	675	617	702	669	672	683	657	680	687	647	670	658	683	626	655	667	661	695	663	679	654	626	638	667	631	638	665	654	663	677	663	691	694	645	651	703	654	654	687	622	677	700	602	621	662	699	635	603	657	628	643	656	649	601	673	664	705	642	639	652	644	625	652	662	654	628	640	636	643	619	648	648	631	625	673	618	620	686	630	669	666	660	656	642	663	646	688	625	629	650	655	669	673	629	663	647	630	634	675	631	647	687	682	648	668	665	629	648	594	675	671	667	660	626	680	665	689	621	681	663	669	654	679	679	669	615	632	636	650	652	660	642	646	651	634	658	684	665	675	682	677	670	660	686	676	669	665	644	655	652	708	633	681	619	650	662	655	684	645	674	631	698	625	675	671	648	622	703	630	621	667	652	651	701	681	617	636	648	657	634	645	641	666	661	665	627	680	626	659	661	639	660	648	683	665	664	661	668	648	657	667	662	648	641	606	666	664	650	683	690	665	652	653	652	657	677	687	632	667	634	626	664	706	665	672	650	646	618	644	686	637	667	654	629	622	670	650	674	622	643	688	683	672	631	640	660	635	642	655	603	666	603	583	646	683	665	656	656	652	610	674	686	655	654	695	677	622	660	602	617	713	596	642	673	660	624	640	649	643	695	623	692	658	668	675	644	663	659	642	664	667	699	680	671	625	682	633	618	648	650	612	636	608	637	645	666	677	618	671	646	637	619	656	585	624	671	628	692	650	691	677	665	661	645	628	666	647	630	673	582	675	629	646	667	634	645	678	634	625	619	612	655	668	594	622	652	640	615	653	634	602	673	641	659	678	657	634	654	614	593	672	636	631	681	694	695	676	663	674	652	666	630	644	676	695	650	668	623	669	631	656	691	640	623	679	661	636	644	708	661	661	640	634	617	647	700	652	636	657	661	615	678	652	695	606	641	665	632	674	629	642	690	636	575	637	674	629	648	662	697	642	668	652	650	673	633	620	662	612	681	646	648	657	673	637	655	654	682	612	652	670	652	653	642	654	678	664	613	644	635	669	615	665	615	645	638	666	661	681	697	649	682	643	663	661	611	710	662	670	659	710	638	642	628	664	608	650	676	608	637	628	683	679	668	707	623	682	658	680	656	665	648	701	666	638	661	663	649	605	660	645	642	665	628	646	643	640	646	631	658	656	625	637	646	668	642	686	643	646	666	668	611	681	637	631	683	696	654	616	662	630	681	662	612	674	609	644	684	651
23265	21312	28835	26641	20218	8074	1236	980	880	858	910	802	821	885	841	848	853	834	788	809	796	849	874	816	835	851	843	763	812	786	848	877	797	826	846	831	821	857	809	760	832	827	797	800	808	824	806	807	811	821	847	783	801	790	816	852	786	800	812	862	877	841	836	790	769	808	824	802	838	806	827	847	838	790	795	846	809	811	820	772	807	797	859	800	808	740	835	838	871	857	842	839	759	840	833	822	752	780	791	817	847	823	792	845	825	821	861	779	834	789	850	865	821	860	883	779	769	827	805	820	804	824	773	845	845	826	840	810	786	761	796	852	829	795	826	814	833	817	824	826	859	871	840	842	819	795	818	802	809	827	870	859	849	818	824	835	811	797	813	806	877	780	773	796	833	816	816	812	823	808	790	813	760	841	824	812	883	850	852	866	816	815	797	829	826	830	765	864	863	821	815	805	845	817	838	817	772	832	828	811	818	796	859	867	822	852	822	806	800	767	843	829	828	870	800	787	805	813	776	827	889	832	867	811	795	790	841	863	860	825	852	836	800	828	777	807	838	855	813	790	863	848	801	825	801	732	852	779	841	807	799	813	850	784	847	804	822	781	822	808	779	815	797	846	802	855	855	808	874	831	835	797	841	825	807	786	763	793	846	835	849	761	829	834	797	784	767	845	745	819	843	811	770	851	827	829	828	813	817	858	871	728	823	791	780	814	848	792	801	830	820	818	797	790	843	802	835	832	852	833	857	816	842	819	831	839	861	829	803	785	837	837	842	811	866	830	793	813	805	807	843	842	793	778	801	781	786	808	792	792	788	795	781	871	826	852	837	788	839	827	830	812	849	792	809	826	823	839	818	854	812	846	825	799	816	824	845	852	860	826	772	815	849	795	799	885	871	762	801	856	749	792	816	776	840	795	841	860	825	798	842	871	820	785	803	785	803	784	827	849	858	815	821	835	835	827	875	811	822	798	799	778	870	881	821	902	859	786	804	799	830	793	787	805	810	865	829	801	808	817	762	847	791	827	771	848	821	778	872	822	821	803	779	834	830	809	842	818	811	830	842	800	780	790	795	842	827	810	845	832	818	783	794	819	799	771	863	808	816	809	808	822	827	828	789	850	889	795	795	816	842	815	795	824	845	866	790	821	781	865	778	788	799	855	790	774	804	837	842	789	846	800	796	824	861	865	839	828	819	804	793	825	809	787	798	748	803	789	809	854	811	809	802	771	818	849	829	822	811	816	828	800	803	829	813	774	827	811	841	838	787	816	822	821	825	851	850	833	747	767	816	863	816	862	844	792	796	803	821	761	849	836	838	832	809	856	824	858	816	817	860	823	833	894	800	817	825	805	844	800	798	782	814	791	821	810	780	840	848	808	819	804	783	805	788	840	776	819	817	807	804	819	811	768	777	807	821	793	828	749	811	785	871	808	784	856	823	821	835	822	887	855	843	844	800	739	848	796	810	820	836	841	830	848	810	874	798	833	808	862	816	800	813	763	767	831	788	910	833	762	803	788	781	822	816	840	777	828	815	791	805	844	806	804	808	816	854	817	832	847	783	843	847	752	845	829	822	766	818	823	823	810	765	845	826	818	831	830	785	834	818	811	800	843	819	782	824	842	788	841	805	833	827	853	835	801	798	844	837	783	901	809	787	802	824	832	763	846	795	846	816	834	812	775	804	862	843	806	797	865	838	847	828	867	784	868	823	831	798	766	803	813	805	818	784	807	797	862	857	825	817	840	797	835	817	821	880	833	805	818	801	774	853	798	812	775	815	819	871	823	851	778	841	805	805	826	800	806	799	785	850	836	778	814	801	798	872	809	807	838	862	804	786	818	854	841	770	821	785	807	835	858	836	817	802	786	785	822	800	869	796	801	830	833	787	793	868	822	839	784	832	843	806	810	791	785	829	820	844	819	829	853	814	802	788	790	834	826	870	843	770	837	797	897	755	787	847	836	796	812	842	791	847	831	824	850	844	769	852	848	807	840	876	821	786	780	855	803	849	815	768	787	796	810	798	833	773	786	794	828	788	822	802	854	836	775	803	798	799	819	844	774	793	809	801	870	796	739	792	827	768	825	817	829	832	835	892	829	822	831	896	865	885	814	850	824	835	811	836	807	830	777	802	845	808	802	823	851	851	777	809	864	818	861	809	832	836	783	782	813	789	813	813	814	797	748	816	839	818	841	798	824	833	846	783	792	851	817	787	797	802	871	818	788	866	815	885	797	816	772	824	803	766	825	870	849	833	877	832	786	825	778	848	791	822	814	830	803	849	824	818	816	846	848	820	866	756	817	835	814	754	835	849	758	856	871	806	788	751	832	761	858	818	805	846	821	787	794	792	807	875	796	801	826	850	793	830	800	840	811	815	817	850	790	806	824	781	858	829	820	820	869	820	807	864	842	803	827	857	841	784	746	849	852	798	833	811	863	851	800	836	844	825	837	787	769	870	870	851	779	812	892	797	771	788	858	792	767	796	767	769	791	786	839	787	814	797	837	828	809	765	846	828	839	809	812	788	886	802	833	818	795	834	852	833	808	821	808	798	842	829	824	834	809	808	840	767	827	827	857	783	811	844	776	842	842	860	803	821	846	837	825	848	832	857	782	879	818	842	823	838	817	806	848	829	818	819	782	835	801	855	857	794	790	829	770	867	847	832	831	787	828	815	751	831	831	806	801	817	816	820	873	822	807	840	873	843	813	812	827	828	809	847	821	836	832	814	796	791	870	782	762	843	831	853	797	854	828	830	813	820	819	807	835	839	772	805	827	817	804	847	818	809	835	855	820	871	806	803	787	775	863	809	863	848	797	811	829	776	846	762	763	816	836	864	795	804	780	833	840	796	787	813	806	889	837	803	794	782	817	793	845	850	852	839	836	826	794	780	846	844	794	809	817	792	803	864	853	831	857	790	836	799	829	798	812	850	787	829	841	805	800	840	795	765	836	857	905	844	817	775	803	842	786	834	847	786	824	803	823	828	853	831	784	830	832	856	791	778	782	844	798	845	819	796	814	793	804	850	809	818	812	822	774	810	756	808	781	863	774	798	849	838	842	878	854	759	844	792	797	871	822	864	837	871	856	789	840	797	792	853	793	820	844	799	792	808	817	846	800	899	826	839	846	825	820	809	838	834	837	809	878	802	834	806	814	861	775	742	789	834	819	812	776	770	754	795	803	773	807	799	818	791	840	865	837	810	826	783	836	843	793	838	836	795	821	796	831	821	845	818	825	854	788	767	815	796	839	837	831	810	867	838	810	829	831	883	788	834	787	804	861	801	840	801	842	820	880	781	841	859	831	855	826	833	833	823	776	820	823	818	837	879	799	832	825	834	813	803	773	827	814	797	847	793	833	820	829	814	825	791	804	823	892	800	800	794	833	829	830	807	832	827	816	838	857	866	751	810	815	843	822	816	788	836	831	829	783	784	839	790	846	746	858	819	840	836	833	748	827	837	833	876	828	804	843	820	869	807	781	868	811	827	825	897	786
32522	61280	45742	35979	3933	1450	1307	1245	1171	1111	1139	1091	1089	1121	1102	1092	1088	1042	1032	1063	1033	1052	1099	1014	1074	1020	1105	1008	994	1024	1033	987	1049	1038	1075	1038	1054	1066	1156	1087	1069	1034	1109	974	1041	992	1007	1051	1066	1074	1034	1066	1027	1034	1040	1064	1065	1045	1011	1065	1034	1013	1058	1039	1035	1067	979	1004	1024	1073	1068	1076	1075	1076	1037	1013	1049	990	1055	991	1045	1019	1024	1049	1035	1029	1042	976	1050	1009	1104	987	1013	1031	1094	1096	1031	1048	997	1052	1040	1041	1065	1056	1042	1038	1054	1037	1062	1062	1015	1081	999	1020	1056	993	1032	1031	1035	981	1056	1039	1011	998	1064	1034	1050	1012	985	1065	1018	1044	1069	1002	1007	1008	1044	1057	1125	1028	1003	1063	1071	1084	1047	1066	1069	1027	1037	1044	1049	1042	1031	1037	1026	1046	1044	1035	1053	1043	1069	1033	1058	1009	1035	1040	1037	1025	1037	1045	1029	1034	1011	1094	1008	1005	1065	1007	1020	993	1044	997	1085	1070	1016	1051	1056	1092	1020	1019	982	995	1005	1092	1007	1036	1045	1000	1086	1081	980	1099	990	1112	1066	982	1019	1024	1026	1016	1001	1065	1049	1002	1025	1048	1033	1096	1029	1048	979	1085	1022	1066	1118	1073	1015	1028	1040	1018	989	1058	1025	1035	1098	1043	1051	1036	1058	997	1030	1038	1027	1028	1016	1052	990	1050	964	1099	984	1073	1059	1057	1002	1002	1048	999	1075	1012	1079	1020	1022	1068	1060	1034	984	1083	957	1065	996	1015	1013	1044	1030	987	1098	1067	1053	1047	1016	1043	1057	1019	1005	1043	1030	1051	1023	1029	1062	1040	1038	1017	996	995	1056	985	1010	1039	1067	1042	1011	1053	1053	996	1068	1023	1004	1079	994	1012	1092	1035	1003	988	1062	1049	1044	997	1080	1023	1039	1006	1082	1086	1010	990	1001	1085	1003	1027	1037	1065	1045	1039	1048	1068	1028	1018	1047	982	1050	1031	1058	1045	1048	1040	1017	1036	1001	1049	1056	1054	1074	990	1057	1046	1052	1094	1040	1063	1031	1064	1033	1009	1035	963	992	1042	1036	1052	1002	1032	1027	1050	1028	1058	1040	1105	1062	1027	1050	1039	1002	1038	1013	994	1011	1002	1054	1004	1050	1015	1065	1068	1075	1046	969	1024	1062	1067	1062	986	1020	1026	1013	1019	1035	1038	1015	1004	1042	1016	1000	1004	999	1051	1018	1023	1027	1069	1050	1037	1057	1013	998	1075	1015	1092	1052	1099	1045	1002	1049	1046	1055	994	1040	1063	1040	997	1072	1027	1016	1045	1006	1021	1012	1021	1065	1033	1076	999	994	1034	1058	1023	1019	1023	1006	1026	1032	1035	1029	1057	1090	1102	1009	1000	1058	1042	1029	1066	988	1073	1027	1010	1008	1024	1028	993	1020	987	1079	1021	1049	1045	1065	1011	1069	980	1037	975	1027	1017	1022	1036	1010	1016	1088	1030	1079	1035	1087	1083	1006	994	961	1046	1031	1027	1064	1066	1040	1081	1092	989	983	1043	1035	1030	1017	985	1056	1000	1065	1081	1056	1004	1023	1045	1011	1048	1018	1026	1090	1036	972	1055	1022	1017	1043	1044	1016	1049	1046	1016	1065	1004	1026	989	1045	1090	1051	1043	1052	972	1023	974	1044	1020	988	1084	1036	1070	1039	981	1045	1060	1020	999	1032	1095	1006	1032	1008	1013	1015	991	1080	1054	1043	1036	1011	1017	1032	1076	1022	1018	1007	1004	1007	1040	1027	1023	1029	1031	1093	1024	1025	1044	1021	1027	1031	1066	1082	1050	1022	959	1023	1068	1045	1055	1088	1080	1035	1031	1056	1047	1009	1004	1015	1039	1015	986	1108	1044	1065	999	1009	1013	993	1061	1008	1059	1052	1082	1069	1069	1002	1065	1046	1014	1017	998	1015	1053	1021	988	996	983	1091	1053	1028	994	992	1052	1065	981	1040	1036	1057	1042	1079	1028	1003	1032	1087	1056	1076	1010	1039	1029	1038	1024	1020	1046	962	1016	988	1021	982	1071	987	1008	1031	1072	1064	1042	1073	1081	987	1046	1035	1011	1017	991	1005	1018	1087	995	997	1029	1068	1053	1071	1021	1026	1012	1089	999	1041	990	1085	1062	1022	1069	1037	1036	1003	1067	1058	1067	1080	1021	1043	988	1020	1041	1002	961	1018	1040	1052	999	963	1019	1055	1027	1067	1063	1057	1049	1044	1007	992	1078	1027	1063	1023	1091	1005	1010	1129	1065	973	987	1043	1022	1027	1103	1047	1007	1054	1076	1033	1038	1008	1026	1027	1037	1075	1058	1043	1061	1062	1114	1020	1086	985	1037	1041	1117	1066	995	975	1060	1019	990	982	1015	1052	1065	1053	1098	1031	1005	1070	1064	1028	1071	1087	1043	1035	1042	1059	1021	1064	1088	1030	1022	1055	1003	1041	1022	1097	1048	1029	1029	1058	1028	1009	1028	1021	1026	1043	1042	1063	1059	1063	1077	1020	1042	1070	1067	989	970	969	1079	1022	1025	1031	1062	1038	1059	1047	992	982	1083	1048	1037	1042	1015	1001	1057	1021	1058	1016	1029	1009	1062	1034	969	1042	1053	1033	990	1038	1013	1051	1047	1038	1024	984	1027	1038	1031	1063	1033	1060	998	1085	1089	1030	1069	1080	1046	1000	1027	1019	1044	1028	1038	1041	1034	1098	1087	1050	1039	1014	1008	1036	1023	1006	1007	1013	1060	1016	1062	1006	1008	1004	1086	1027	1036	1038	1013	1003	1040	992	1057	1019	1020	1024	1063	1017	1012	1027	961	1077	1017	1026	1023	1013	1030	1003	936	1045	1055	1002	1021	994	1025	995	1031	1013	1005	1101	968	1044	1060	987	1076	1072	1045	1019	1048	1078	1049	1059	1033	967	1034	1030	1092	1045	966	981	1019	1056	985	1085	1047	1039	1078	1074	1098	1031	1061	1036	1041	961	1010	1081	1076	1031	976	1050	1069	1055	1006	1081	1040	1009	1032	1030	1055	992	994	1016	1054	1035	1008	974	1026	1001	1026	1046	1017	1043	1099	1015	1081	996	1014	1017	1051	1057	1065	1030	1038	1057	1085	1080	1009	1030	1043	1031	1053	1074	1043	1088	986	1020	1070	1071	983	1051	1091	1090	1034	1030	1012	1075	962	1008	982	1044	1046	1043	1065	1063	1017	1030	1078	1061	1035	993	1052	1039	1018	1049	1113	1021	1013	1047	1078	1047	1048	1052	1056	1037	1002	1036	1057	1086	1044	1080	1069	1014	1063	1011	1053	1019	1047	1023	1082	969	979	1049	1012	1001	1004	1015	1037	1030	1015	996	1085	1010	1033	1042	1070	1073	1052	963	1041	1057	1046	991	1016	1050	1047	1004	1074	1016	1064	1033	1062	1001	1067	1048	1048	1106	1054	981	1047	1114	1020	1055	1004	1030	1048	1001	995	1019	1016	974	1047	1071	990	1089	1075	1048	1077	1004	1018	1024	1042	1031	1031	1060	1059	1047	1030	1032	1054	1010	1014	1057	1036	1039	1034	995	1032	1057	1044	1087	1043	1006	1028	1047	1063	1008	1060	1058	1074	1059	989	1057	1000	1050	1086	1086	1048	1008	1036	985	1032	1013	1003	1086	993	1048	1041	1057	1026	1030	1036	1070	1060	1005	1036	1082	1026	1085	1018	1063	1051	1032	1065	1018	1054	1004	1090	1005	1013	1018	1079	1082	1062	1010	1007	1023	1020	999	1020	1072	1047	1021	1011	1022	1039	1038	1033	1065	1116	1034	1022	1070	1005	1017	1052	1033	1047	1059	981	1070	1052	1006	998	1069	1027	1027	1023	1116	980	1103	1064	1020	1016	1026	1060	1067	1012	998	1071	1036	1051	1052	1059	1043	1071	1020	1011	1056	1039	999	1060	1033	1046	1031	1076	1036	1012	1065	1037	1041	1054	1058	1062	1073	1025	1035	1042	1024	971	1027	1023	1033	1066	1085	1035	1037	1038	1043	979	1019	1073	1028	1077	1010	1025	1027	1029	1015	1078	1068	1060	1043	1059	1010	1033	1045	1069	1064	1040	1057	1016	1064	1010	1061	955	1062	989	1043	1010	1072	1011	1038	1025	1018	1014	1006	1024	1020	1028	1052	985	1002	1026	1118	1050	1016	1079	1019	1031	1094	1037	1039	977	1017	1053	1011	1043	1034	1042	1036	1016	991	1021	1008	995	1066	1051	1043	1073	1017	1046	1092	1084	1043	1080	1003	1001	1006	1073	1044	1025	1038	1043	1057	1060	1077	1059	1021	1044	1099	1075	1036	1058	1057	1083	1079	1063	1041	1020	1069	1063	1013	1018	1084	990	977	1026	1016	1001	996	1009	1056	1041	986	992	961	1037	1034	1043	1030	1038	997	1024	1043	1015	1045	1059	1041	1036	1068	1019	1007	1059	1035	1026	999	1023	1065	1018	1018	1064	999	994	1016	1038	1027	1022	985	975	1046	1085	1051	1052	997	1026	1039	1016	1027	1081	1009	1068	1005	1012	1080	982	1076	1037	1107	1046	1070	990	1056	1084	1042	1033	1047	1026	1022	1013	1006	1059	964	1036	1053	1000	1087	1030	1089	1029	977	1049	1030	1052	1009	991	1013	1023	1092	1023	1039	1011	1046	1048	1074	1038	1009	1044	1065	1002	1064	1084	1055	1025	1068	1081	1084	1048	1035	1003	1095	989	1050	940	1074	1028	1047	974
24572	21339	28162	25494	8414	435	307	298	269	296	255	264	281	235	254	259	248	246	237	269	251	258	240	211	240	248	241	231	251	260	292	239	248	258	261	241	247	236	234	225	252	240	211	262	272	235	238	262	261	251	241	234	215	226	205	243	257	226	257	240	257	237	238	238	230	244	225	236	230	270	230	247	212	263	254	289	261	224	246	257	237	247	270	260	263	227	222	256	293	249	234	220	243	236	253	244	210	250	271	244	211	236	258	227	258	244	241	271	230	231	243	270	227	275	231	245	265	225	257	256	240	262	259	252	230	239	250	249	247	227	277	242	224	229	276	245	237	252	264	255	236	250	268	245	289	228	234	245	220	235	238	222	252	273	233	236	256	247	268	230	269	241	246	279	224	266	246	234	247	210	247	259	241	240	256	229	228	260	238	264	255	225	289	241	286	230	235	248	233	254	227	260	254	232	250	224	237	271	238	210	243	249	228	224	231	275	214	264	271	210	249	244	218	246	259	262	242	243	265	248	255	250	244	249	269	239	224	240	241	269	242	247	240	280	271	239	242	238	250	230	218	225	246	249	239	264	234	252	246	268	233	258	269	226	257	271	239	243	243	236	249	240	236	244	262	240	239	228	231	226	245	250	226	260	253	239	235	254	231	261	236	228	240	237	260	242	244	261	255	256	269	267	250	258	252	253	264	255	259	249	232	231	288	226	229	258	264	264	240	234	257	237	247	238	270	262	239	240	234	246	268	257	233	251	246	226	261	222	259	261	230	251	239	248	210	259	257	285	229	243	250	272	245	241	230	252	256	240	231	254	235	254	252	265	220	258	234	256	238	239	241	260	272	253	235	258	257	239	255	228	241	247	245	265	222	238	254	243	247	265	226	217	233	240	272	264	229	239	233	221	258	242	228	245	269	217	233	247	211	256	218	224	254	237	255	257	236	253	233	248	226	250	226	226	244	237	243	267	258	218	265	273	247	217	234	240	228	244	234	250	249	251	236	247	259	229	236	245	249	221	248	261	219	239	239	271	244	233	232	240	216	240	247	231	272	247	261	267	269	245	258	240	231	220	257	237	244	258	242	265	225	218	254	228	229	253	233	239	246	262	232	237	255	247	254	231	278	233	234	221	243	259	252	250	273	271	203	261	238	258	246	255	270	234	254	241	235	253	250	258	235	229	223	232	258	272	238	246	245	239	277	232	242	247	254	246	233	237	242	238	223	255	227	240	247	230	234	249	265	241	251	229	245	246	256	272	238	253	234	230	243	223	247	238	224	248	247	233	243	230	249	255	249	255	254	235	234	208	233	243	266	245	266	232	237	233	265	221	249	236	252	251	220	272	256	279	252	243	260	255	243	225	262	246	248	249	240	218	229	248	230	231	260	214	259	250	228	239	238	280	250	239	255	228	253	233	228	262	243	254	232	243	236	238	243	271	250	262	255	243	221	242	265	233	259	236	253	251	271	238	251	235	274	267	237	242	254	240	232	222	260	242	231	244	244	219	241	245	228	266	241	199	259	242	259	244	227	230	248	252	238	234	233	265	240	244	256	214	206	245	230	268	230	236	250	242	214	243	264	247	249	254	249	233	279	241	265	277	240	256	245	258	265	262	227	260	245	234	264	268	252	240	229	233	246	249	254	260	214	247	228	259	237	227	234	240	242	245	253	260	231	242	222	250	229	234	233	234	210	269	255	238	231	269	232	242	275	250	225	229	220	228	286	253	243	231	238	247	226	231	257	254	275	226	283	257	269	258	259	255	259	246	246	259	243	239	238	246	215	250	228	226	227	261	256	260	252	236	272	253	225	213	230	239	219	239	261	252	244	260	245	250	242	253	242	239	250	209	273	253	244	242	228	248	239	243	243	234	217	258	233	262	266	230	252	237	242	252	265	222	239	230	242	226	247	248	247	234	239	242	280	259	223	221	216	244	245	264	243	242	238	225	236	231	253	228	233	254	253	243	244	239	244	247	235	225	230	227	234	254	232	230	239	214	275	254	261	257	248	247	274	229	205	259	238	210	244	278	261	281	214	241	240	233	239	267	244	255	252	270	231	255	240	208	253	258	225	231	281	243	239	263	261	235	226	253	259	268	245	236	266	219	233	241	246	263	234	228	265	249	248	231	235	245	248	246	242	235	254	252	241	252	242	229	257	273	238	260	251	227	235	266	238	261	247	245	267	254	277	242	229	260	251	259	258	254	223	225	224	270	255	252	231	226	247	228	266	227	252	251	250	221	236	245	241	234	263	241	237	265	237	261	259	254	250	229	258	245	235	271	260	263	253	221	223	266	247	241	231	249	241	250	250	222	273	251	253	225	242	260	224	258	245	236	245	232	232	247	258	237	245	259	257	231	256	255	220	255	267	267	216	254	238	225	244	249	247	256	235	234	217	245	265	246	271	238	246	251	253	252	259	235	246	268	280	273	255	229	253	219	227	242	236	238	239	254	249	240	240	243	258	242	227	239	263	268	251	229	236	225	238	222	225	242	241	238	257	247	266	221	267	230	232	238	257	236	259	255	257	255	232	244	266	245	231	222	256	240	257	249	228	252	267	265	241	258	223	243	245	238	239	266	247	241	236	231	252	244	237	228	260	219	241	214	243	234	243	228	251	227	260	240	284	223	235	252	251	249	254	267	218	245	253	244	240	252	247	244	245	234	240	248	258	239	222	234	251	247	222	236	236	253	253	244	267	244	250	238	230	256	260	241	246	249	269	253	247	257	250	263	255	252	255	261	246	233	252	226	272	242	266	254	264	212	256	267	248	256	222	234	247	226	254	260	209	233	222	233	290	248	251	247	234	233	234	229	230	229	239	272	249	256	244	229	249	239	257	278	219	229	235	255	275	274	243	250	221	262	220	231	246	248	244	249	232	274	243	259	242	228	234	238	224	245	235	277	231	242	230	270	253	253	226	235	211	267	241	235	248	243	242	253	234	241	230	234	251	230	230	244	235	228	210	243	237	228	247	259	237	243	246	260	222	277	227	249	243	254	246	240	248	258	233	207	250	258	255	248	267	265	248	231	231	235	229	213	237	260	254	235	235	288	259	229	240	247	235	249	264	254	232	215	258	231	260	227	267	217	241	232	251	230	243	262	263	255	223	253	261	246	258	263	246	229	264	257	257	226	250	298	259	256	263	249	253	268	244	272	227	247	272	228	242	240	240	242	261	220	254	229	235	226	260	256	250	226	209	236	246	258	222	245	225	255	251	256	230	259	254	242	249	214	268	220	250	255	247	230	248	229	253	238	266	255	224	271	252	265	246	235	250	238	269	228	248	256	257	259	249	253	260	223	255	259	281	257	228	235	242	238	231	255	258	230	238	240	248	268	230	234	247	256	243	229	245	221	229	251	264	273	215	285	246	259	237	256	242	244	261	226	268	254	258	276	256	256	260	269	256	233	223	253	234	229	268	250	227	221	228	236	263	244	244	237	236	264	242	258	257	226	253	206	236	236	234	228	248	233	221	256	239	229	206	231	266	243
29304	49442	36231	24766	2136	490	427	449	424	417	393	366	363	353	365	337	348	346	337	338	344	320	338	316	335	370	323	342	335	354	354	330	339	307	323	313	315	362	327	342	322	341	348	346	338	356	324	346	337	341	353	363	339	315	307	338	316	313	338	366	356	351	346	348	335	344	344	355	328	346	327	327	329	335	362	342	313	328	334	358	335	359	364	319	313	357	324	347	330	368	354	338	369	309	312	346	347	332	321	345	357	334	345	339	315	327	316	324	339	355	347	348	333	308	323	344	355	346	302	373	359	323	345	303	340	375	322	317	356	332	314	355	334	302	326	340	329	326	313	314	332	336	322	342	330	326	321	339	339	341	333	368	343	316	365	344	351	343	323	332	342	339	346	331	330	322	324	327	348	340	352	323	352	353	364	320	311	326	325	350	344	320	351	338	310	326	338	345	327	357	359	340	340	340	354	350	326	347	341	374	315	345	369	394	341	334	313	322	343	363	339	388	315	308	332	352	331	348	320	340	352	305	338	296	342	339	333	342	319	302	350	310	326	343	359	338	308	313	351	357	312	316	325	340	360	326	312	336	350	332	317	326	340	390	338	329	351	365	323	329	340	319	320	334	334	286	344	347	303	378	325	327	323	278	326	335	365	321	348	312	357	375	321	298	344	332	307	329	339	351	347	356	301	325	319	317	326	314	344	316	331	348	310	309	324	313	329	350	341	347	345	343	325	344	308	337	353	350	324	342	318	322	313	344	333	356	366	319	339	324	344	350	338	351	348	314	310	325	344	334	356	343	352	353	350	311	320	319	313	313	330	315	352	354	346	355	317	362	340	318	307	337	348	297	307	319	339	336	325	342	307	347	311	343	357	315	344	347	329	325	340	336	341	352	356	316	309	345	330	345	338	353	337	336	329	334	351	352	315	353	335	329	334	353	328	348	326	372	343	341	341	374	280	328	346	329	342	354	335	332	305	333	343	328	299	335	352	331	303	343	353	339	317	344	361	314	356	334	353	317	320	309	320	336	324	353	333	322	336	359	329	345	303	331	331	328	339	344	352	322	306	344	333	327	318	339	357	334	329	301	326	341	331	323	332	305	331	331	313	337	289	338	375	348	345	346	346	331	299	309	315	343	332	321	328	333	352	363	327	326	341	319	358	335	347	307	310	356	318	335	351	331	319	324	336	320	347	364	362	322	345	350	326	329	349	353	329	311	344	354	339	334	310	314	334	312	366	318	344	335	359	323	359	334	362	319	328	332	345	352	335	305	329	346	342	351	336	313	334	330	352	314	325	344	333	312	305	323	353	349	340	332	337	344	346	348	328	318	341	302	317	352	313	346	291	337	360	351	332	312	322	343	328	325	328	343	322	349	345	314	341	314	322	344	339	338	356	374	319	352	335	378	343	340	336	341	338	341	329	344	342	316	334	345	327	367	364	328	340	370	332	349	355	350	323	328	343	371	337	343	365	367	344	366	336	303	365	322	349	332	303	341	304	287	310	349	342	341	340	313	341	362	353	341	352	327	365	333	292	347	339	353	318	352	323	369	336	316	355	325	341	349	335	310	341	307	352	326	335	349	369	327	349	315	340	380	336	362	315	350	333	327	356	362	317	339	320	363	326	315	355	364	308	345	356	336	359	316	381	328	326	320	346	323	336	326	341	331	338	345	311	336	330	328	328	324	335	304	320	325	329	338	349	320	316	379	361	329	328	353	351	353	356	325	329	309	350	307	339	335	339	368	334	311	330	345	344	335	359	318	376	335	299	349	331	353	345	341	294	369	332	352	343	375	318	368	339	307	343	355	342	343	357	346	342	310	321	338	349	349	316	305	316	331	323	326	332	308	297	325	348	352	319	330	347	385	345	327	323	343	315	329	333	351	340	324	330	322	328	322	323	313	352	320	357	341	345	369	328	318	320	319	341	334	349	330	329	317	331	326	316	326	320	313	319	348	363	343	378	304	325	351	322	319	365	362	303	309	328	354	314	333	313	309	333	342	342	356	327	325	332	341	333	319	332	350	345	353	340	360	341	330	323	324	342	374	350	377	349	351	319	342	363	287	338	313	337	332	323	350	327	309	361	347	319	344	333	376	354	341	351	293	320	335	345	322	353	344	328	337	356	305	373	344	339	363	373	320	341	290	343	332	331	325	360	338	355	336	357	329	356	329	332	338	359	353	325	315	338	312	332	329	313	320	321	331	332	329	358	314	319	324	351	315	338	358	345	360	335	307	315	378	349	311	348	331	345	366	343	310	350	317	312	341	309	342	333	307	342	299	332	337	338	340	342	354	343	341	322	329	321	327	319	309	334	316	313	353	312	341	359	319	344	315	357	330	319	302	338	323	339	323	310	315	338	376	349	327	332	340	336	345	356	325	348	348	347	300	347	343	364	321	335	323	319	346	316	337	319	314	331	318	325	362	340	322	306	336	327	340	357	319	313	330	325	311	347	369	333	342	347	344	351	319	349	306	326	307	326	338	299	339	330	331	315	359	349	354	334	307	318	334	307	301	345	357	354	318	330	347	328	351	346	316	336	375	342	321	300	352	363	377	350	362	311	336	332	352	325	332	335	337	342	325	331	397	320	338	325	330	396	345	328	338	297	333	341	343	336	336	352	356	336	350	311	327	344	328	360	318	328	387	322	354	347	331	358	340	316	316	332	332	348	340	342	319	363	343	351	331	337	350	332	332	351	330	334	329	317	368	331	352	349	326	363	348	328	321	317	340	333	321	343	318	339	372	335	321	322	321	354	344	328	336	357	373	343	364	364	339	315	322	351	330	343	316	337	335	326	343	312	317	327	323	367	331	313	337	340	286	324	339	330	341	353	334	337	351	337	362	376	336	358	363	343	313	358	338	343	311	334	340	350	351	329	316	298	323	346	331	316	324	361	350	319	335	336	349	345	329	316	321	294	346	289	316	326	327	335	333	341	360	349	348	304	348	314	350	347	357	318	311	352	357	335	348	340	345	345	369	315	354	328	325	306	374	369	326	309	340	355	303	347	309	327	326	335	328	318	332	350	335	326	335	332	362	387	384	318	350	319	323	344	305	339	338	333	336	347	332	305	343	341	344	347	362	305	338	324	347	332	328	340	354	304	322	315	307	341	361	341	357	320	308	314	357	364	345	311	322	338	325	327	363	336	325	345	332	356	350	357	335	314	336	369	307	312	342	346	316	338	366	343	322	348	353	348	324	337	352	367	345	339	331	395	352	322	308	351	329	311	340	349	343	349	333	337	348	329	276	326	311	342	322	339	314	361	349	337	327	338	355	333	342	350	343	371	339	354	325	318	331	316	335	333	294	351	324	335	353	366	325	335	332	332	348	320	316	340	343	351	359	304	324	323	347	353	334	348	340	355	341	349	301	327	303	344	332	343	343	314	332	350	357	309	321	332	332	329	321	325	355	325	338	307	311	345	341	355	351	347	337	321	343	334	359	334	366	333	382	348	293	351	323	370	319	342	347	339	335	392	340	291	321	300	367
22319	21290	30081	23501	21348	20808	8675	990	763	748	702	672	690	691	631	677	648	673	628	631	639	681	654	655	646	617	649	668	633	646	603	666	628	593	675	643	628	658	653	633	649	634	655	686	597	653	582	634	647	649	594	610	625	665	649	649	640	638	624	630	615	676	622	577	648	634	632	620	637	620	640	639	634	594	572	644	621	668	580	625	621	656	650	619	630	665	672	646	592	663	672	615	640	604	610	638	604	640	644	645	637	655	626	623	620	570	613	632	595	656	594	614	576	597	671	593	635	620	576	653	593	636	631	617	615	595	609	664	640	614	609	660	659	625	634	638	630	648	601	613	634	604	600	622	610	618	658	617	634	654	595	600	624	609	623	590	603	620	615	650	631	636	567	636	631	622	653	622	636	678	625	635	651	610	630	673	598	606	625	645	608	670	629	643	655	594	592	628	628	658	616	613	634	594	634	622	644	624	592	649	631	613	609	649	623	622	633	610	610	596	645	629	614	623	603	660	627	583	661	622	606	647	627	673	639	632	615	660	649	675	676	635	657	637	633	627	640	681	608	617	633	597	633	614	644	611	641	637	615	629	625	618	603	619	590	631	630	643	620	642	618	630	625	622	614	624	665	651	615	599	638	631	632	627	646	614	636	599	641	635	631	590	631	580	633	584	643	574	622	602	647	613	631	641	669	659	668	634	642	671	652	589	612	608	617	628	619	653	641	675	639	693	586	634	616	612	652	663	593	649	630	630	588	645	702	604	594	643	614	589	646	628	624	641	617	627	603	665	603	643	668	606	650	643	629	619	587	622	610	636	634	649	666	633	638	647	637	606	663	623	627	598	620	615	586	593	628	657	603	630	627	630	630	614	602	592	645	588	629	647	623	603	628	661	654	604	629	624	612	615	621	629	623	624	623	667	624	679	599	651	604	635	618	662	597	619	599	615	645	610	614	635	603	619	609	621	677	641	683	617	616	607	626	623	640	621	597	663	623	636	615	660	594	597	644	608	613	627	629	587	627	586	648	618	619	652	576	631	635	635	621	643	627	633	607	592	622	600	562	617	622	623	588	623	614	663	633	609	626	622	625	602	635	598	598	627	622	627	670	604	613	639	605	589	674	635	673	635	596	637	634	621	636	619	596	623	606	662	638	621	662	599	653	614	639	601	613	645	635	669	605	662	619	644	667	618	601	602	632	659	612	605	624	640	606	591	626	611	642	604	618	616	634	566	632	623	617	655	679	631	661	614	605	647	640	579	586	629	609	649	577	596	667	601	621	645	628	600	610	648	640	586	605	655	634	646	593	613	605	627	643	606	619	607	611	634	634	634	629	569	596	642	627	633	633	621	623	639	627	658	603	659	626	583	577	622	620	649	640	591	632	619	634	593	663	622	625	657	610	620	630	611	632	616	648	631	622	650	667	604	638	616	622	632	661	595	646	633	637	631	605	608	649	625	620	672	658	629	626	615	635	602	580	660	615	665	617	632	603	649	593	637	609	629	570	615	601	623	639	612	673	601	600	628	622	624	646	595	597	640	601	608	641	600	629	660	632	635	644	612	630	591	609	626	603	642	603	602	655	597	613	649	640	671	635	639	642	660	617	623	599	643	615	629	601	640	651	619	583	651	640	610	595	628	626	636	593	638	631	641	585	609	638	659	661	625	637	572	577	638	654	644	648	591	618	642	649	574	603	623	586	615	685	614	618	634	600	632	638	613	642	599	616	586	603	615	675	628	621	630	668	615	662	612	631	598	590	615	598	614	641	597	608	636	615	626	625	659	620	650	602	640	631	627	626	640	662	597	631	572	609	620	650	604	662	617	627	651	683	649	625	577	634	636	632	609	649	615	622	622	628	671	625	595	605	618	625	671	592	605	596	611	621	636	641	624	607	631	597	656	666	600	601	650	628	610	663	622	643	598	622	592	630	649	619	626	648	661	635	639	616	646	593	616	627	592	628	611	610	635	650	603	638	589	663	645	603	625	627	609	634	650	639	622	616	599	630	646	625	587	627	595	627	616	666	604	612	567	595	605	613	590	649	623	643	632	598	624	683	603	612	637	642	636	593	660	655	663	612	581	613	647	596	607	603	619	602	647	609	635	560	630	618	627	667	625	673	586	613	596	619	650	649	598	667	647	682	575	653	636	614	647	611	609	623	588	610	666	600	652	625	634	659	593	625	621	612	596	630	636	648	671	628	614	620	631	644	606	634	630	626	617	667	663	611	612	628	613	603	676	672	646	612	619	644	577	671	670	585	657	599	614	613	636	650	626	653	634	629	598	617	612	665	632	643	580	649	617	614	667	634	636	608	650	606	623	622	658	603	632	636	658	662	612	589	623	667	616	651	620	587	620	620	634	624	660	640	686	660	588	617	646	649	650	616	627	654	627	589	566	597	629	654	638	599	653	648	593	649	618	608	634	609	603	629	645	607	646	624	602	663	637	604	623	660	649	605	671	633	673	611	656	608	614	652	625	631	609	631	611	674	618	602	630	609	601	685	608	585	671	659	624	645	624	635	603	646	617	593	625	615	621	616	641	656	646	578	596	623	655	653	658	679	642	632	635	615	625	614	641	656	613	667	613	642	618	622	619	580	652	626	636	572	617	652	591	628	643	629	644	594	652	589	643	652	647	599	594	604	620	601	643	632	624	639	647	620	619	619	631	652	653	629	634	630	634	605	629	601	675	679	604	625	645	648	667	644	625	652	659	649	622	641	616	638	640	620	642	595	656	564	624	673	607	651	643	620	624	645	671	624	647	619	600	611	603	615	626	644	657	589	621	632	591	633	651	627	643	623	649	661	622	604	670	667	624	641	616	602	614	661	617	613	668	600	602	621	625	602	638	578	634	651	651	646	622	631	614	653	571	628	595	596	622	626	627	632	645	604	604	595	635	602	623	660	638	605	632	613	573	650	648	644	632	642	617	621	634	592	592	553	624	608	628	647	604	569	606	643	614	661	605	614	611	645	635	637	599	632	643	635	659	616	603	623	627	630	615	653	656	676	639	615	665	624	635	636	660	596	593	638	590	661	638	624	649	603	672	645	632	627	595	627	653	620	637	619	644	635	633	629	623	609	609	624	572	649	640	629	587	663	628	618	635	642	631	606	613	630	643	626	642	600	607	655	637	623	624	574	619	609	678	600	638	617	660	614	596	635	592	612	631	599	636	592	647	649	615	633	624	636	608	637	626	615	665	611	638	622	642	634	622	634	588	654	627	610	628	642	625	649	624	591	615	660	651	606	618	615	586	565	606	627	602	595	592	599	634	612	645	637	599	578	609	658	647	566	622	606	561	609	601	560	579	646	618	632	606	613	623	581	634	632	646	629	641	624	686	653	632	651	584	596	621	608	609	640	630	665	673	590	670	625	656	638	628	628	622	647	591	646	592	624	639	619	626	588	581	629	671	620	621	610	641	596	610	630	672	622	631	596	642	654	586	634	648	642	673	656	637	622	591	619	611	645	660	602	606	609	674	646	597	616	635	677	615
38946	70427	51232	44897	5748	1573	1360	1221	1083	1081	1009	953	930	886	854	863	873	870	865	819	894	857	827	910	824	861	787	850	831	809	827	784	816	807	850	823	821	777	753	794	822	822	794	836	848	867	783	853	839	823	835	771	791	850	810	824	798	769	821	832	828	795	813	800	816	811	779	748	793	766	834	786	872	792	847	793	835	782	777	820	813	787	799	830	830	789	826	796	836	817	838	806	770	832	812	765	793	880	784	820	840	829	741	817	838	816	798	840	823	773	831	816	780	813	834	771	808	755	806	793	781	764	822	822	802	835	822	788	845	763	786	837	760	827	839	818	802	793	829	830	774	793	838	822	777	750	823	851	792	773	848	874	751	793	815	779	845	764	842	817	777	822	848	804	781	791	825	812	818	809	824	826	825	800	824	783	796	774	791	769	808	786	797	830	810	782	803	784	868	811	843	819	836	810	763	835	777	821	782	830	804	762	858	777	761	829	821	824	804	832	849	788	786	774	785	820	797	732	824	834	824	818	819	767	838	760	830	836	816	825	860	794	810	739	787	855	808	822	860	835	817	849	795	818	836	782	844	818	858	839	770	780	809	836	757	825	801	809	783	800	798	834	808	804	838	807	781	785	762	802	828	808	824	800	773	848	784	820	833	772	839	811	781	787	863	851	802	804	831	790	839	770	760	838	788	831	799	786	774	811	791	797	780	839	805	850	785	773	814	767	813	783	869	811	804	788	842	814	786	799	743	795	814	797	784	772	846	763	849	809	760	832	820	801	809	865	812	815	854	802	804	821	802	814	821	834	781	814	775	860	788	830	844	804	755	831	771	786	839	813	778	817	848	819	773	826	821	773	813	854	812	831	800	767	769	815	814	795	820	846	822	788	780	790	808	818	784	813	810	824	824	779	855	803	787	788	812	804	857	831	827	810	785	781	815	790	806	789	845	779	808	778	794	792	841	834	857	813	798	856	804	823	759	792	798	791	816	794	756	773	828	863	811	853	839	789	802	752	795	775	835	798	761	847	769	806	879	804	760	844	838	813	816	808	822	795	822	825	762	785	864	810	741	837	739	805	798	812	775	772	789	740	815	812	796	774	765	796	799	821	772	803	851	831	799	785	771	801	783	781	816	876	795	829	829	798	811	817	858	775	834	755	848	824	800	779	806	786	766	821	807	839	815	795	797	842	841	794	815	893	799	809	763	855	786	820	837	851	821	776	786	787	826	825	795	794	847	796	818	822	864	822	833	798	807	798	814	837	789	797	821	816	840	750	755	785	845	812	772	815	822	811	860	842	760	783	796	743	801	830	770	821	816	836	820	770	804	814	794	741	812	807	845	787	799	797	738	786	810	810	770	819	785	840	811	787	793	841	828	833	850	806	753	846	821	815	804	800	830	761	801	850	791	792	755	827	820	775	787	778	806	759	787	797	785	846	818	803	800	766	801	777	794	813	756	828	794	804	836	795	804	833	772	821	778	794	832	801	792	780	795	785	819	796	808	804	843	813	804	792	812	812	811	830	810	834	779	792	762	772	752	796	843	818	805	831	775	889	794	839	761	815	824	814	768	837	812	786	801	790	759	794	793	798	784	771	807	799	780	756	850	794	801	805	807	823	839	816	774	799	810	855	792	792	825	871	805	838	815	812	828	769	807	844	783	779	795	815	806	831	837	787	756	850	811	797	846	765	839	791	813	816	806	832	751	817	829	814	815	811	814	823	793	773	806	802	797	800	814	790	797	746	786	846	799	828	775	805	807	832	823	782	803	842	756	819	761	808	793	763	792	778	793	790	804	783	768	787	785	798	756	796	791	849	796	722	794	787	775	815	846	813	750	761	820	755	798	847	817	766	775	810	782	812	786	828	795	819	791	812	823	767	803	833	794	782	785	842	830	826	781	791	815	839	811	812	799	825	786	758	824	822	811	789	801	827	800	843	855	783	822	799	831	812	802	825	803	776	827	799	749	845	813	824	766	783	855	768	796	841	806	803	823	867	811	869	821	760	783	799	839	823	845	826	815	809	742	835	831	849	812	812	822	814	823	840	784	788	838	765	823	841	767	828	764	804	806	815	819	868	818	819	785	799	805	811	791	800	841	828	766	789	865	826	768	807	818	771	772	800	805	845	790	750	788	781	810	790	786	784	776	782	801	860	875	777	791	806	794	784	807	827	801	762	815	856	797	844	768	787	845	812	849	778	826	773	851	775	865	840	802	800	832	869	795	804	753	794	798	840	802	807	829	798	771	760	826	809	799	834	811	798	756	773	724	837	799	787	778	816	781	823	798	819	793	800	845	785	808	785	832	730	833	779	774	827	793	813	841	844	777	811	803	780	861	757	852	801	773	797	816	836	836	816	804	819	804	769	848	766	817	790	807	800	782	847	780	799	791	800	802	849	859	759	794	833	840	778	774	779	761	802	817	742	827	857	777	839	841	795	768	796	805	807	821	823	790	782	831	846	815	795	792	808	780	765	778	847	843	812	817	822	822	824	802	802	734	804	756	759	806	806	819	801	775	802	848	850	807	846	823	778	749	789	858	836	768	786	795	786	821	813	835	784	797	786	772	839	820	779	795	780	832	798	839	750	852	795	835	829	792	800	819	774	805	810	828	787	792	838	835	807	758	817	802	759	760	825	836	787	798	817	808	843	860	813	765	805	787	823	825	774	789	816	803	824	787	796	818	784	762	802	794	836	783	827	756	870	806	776	821	816	806	813	829	773	742	773	834	817	814	869	774	810	820	831	770	801	789	779	759	826	792	804	810	767	790	802	819	841	795	819	794	785	801	794	855	780	746	816	818	796	789	802	826	810	859	775	793	826	805	787	846	755	754	796	836	816	794	788	793	854	804	814	822	840	837	808	848	820	836	786	799	776	801	813	815	777	788	828	817	853	823	734	774	826	823	821	788	782	800	787	761	813	795	817	787	757	849	839	835	811	780	805	866	752	809	748	752	748	834	810	873	821	801	756	808	800	765	841	808	849	769	788	775	864	766	866	823	782	793	788	826	818	829	816	810	804	823	836	802	805	798	793	825	820	822	811	815	783	790	782	836	831	792	834	804	814	804	791	846	821	853	783	743	805	796	780	829	802	787	815	823	799	746	793	771	848	801	828	814	814	823	800	833	812	768	809	799	761	793	822	809	798	834	822	824	809	811	868	771	835	781	838	860	771	808	816	788	779	836	797	799	810	819	812	830	871	780	782	862	792	848	780	743	820	812	837	838	765	815	796	827	817	818	832	810	855	784	791	842	827	778	801	912	809	809	811	832	748	830	846	801	813	797	770	812	782	805	827	751	817	774	765	854	836	759	826	776	791	876	818	787	865	808	815	809	795	829	826	810	802	840	800	840	816	790	779	809	854	839	781	796	790	792	790	816	754	774	810	825	823	818	754	793	854	756	795	783	800	838	835	784	784	805	807	828	783	797	790	812	826	853	835	802	840	792	844	844	821	828	822	792	810	805	797	796	780	779	837	838	787	827	805	803	807
27561	20399	16377	7455	986	654	650	528	526	533	470	541	518	535	538	488	526	515	546	508	501	510	548	515	510	518	555	486	532	503	503	544	491	534	536	526	526	525	524	461	525	497	527	549	512	515	577	455	477	526	518	469	545	533	506	508	523	518	525	566	570	553	503	510	550	492	514	530	540	567	536	508	517	548	516	569	512	521	474	536	519	508	477	504	501	490	503	492	513	519	541	506	512	583	533	525	543	499	511	497	551	518	557	510	550	533	526	532	500	503	529	505	533	523	511	520	515	531	506	498	489	511	511	493	511	524	516	513	524	532	545	570	507	532	549	531	509	522	525	504	493	512	546	509	530	516	542	518	565	532	539	513	548	536	548	432	539	494	530	500	480	513	542	521	546	494	481	499	540	526	538	473	542	501	489	517	560	517	493	504	501	481	522	501	513	513	496	521	550	486	521	519	510	536	496	497	490	495	528	472	525	540	498	530	525	528	544	499	517	497	495	541	522	530	508	545	554	562	500	551	495	498	487	510	482	520	503	538	505	480	518	487	501	528	535	558	501	496	485	496	495	558	518	492	535	461	534	517	481	514	501	530	496	551	535	539	527	484	532	549	518	503	442	555	524	522	523	552	543	481	524	537	476	519	492	537	532	541	535	532	497	538	519	514	501	534	534	534	497	520	514	507	526	545	507	529	532	519	496	513	524	483	573	534	493	482	565	508	489	532	568	494	495	511	534	519	530	540	446	517	528	541	460	514	510	539	496	508	485	534	491	519	572	525	531	568	499	511	538	491	549	497	513	504	521	518	533	538	525	531	502	549	561	464	519	542	540	505	551	471	520	549	489	522	537	513	491	523	491	498	512	544	502	539	530	549	485	585	526	515	525	517	487	514	484	538	536	480	481	541	490	492	523	537	521	534	511	531	531	549	520	565	510	569	515	543	532	558	505	533	503	484	522	549	521	554	506	577	530	487	492	537	540	531	520	522	483	524	540	483	529	508	515	504	529	479	529	558	505	502	505	492	529	518	499	535	516	496	487	479	523	516	507	513	544	515	529	508	509	537	490	507	512	542	511	535	501	559	523	503	528	566	563	503	523	519	506	510	506	470	528	489	534	533	554	518	523	543	516	552	502	515	532	533	479	514	530	466	550	515	511	495	529	504	531	562	512	540	492	524	501	532	486	521	526	513	491	554	490	527	497	522	522	493	540	524	544	500	517	495	543	482	544	529	509	565	514	504	479	545	503	518	544	513	495	506	520	523	542	566	506	486	522	526	548	531	524	542	518	501	537	483	560	523	521	494	519	520	502	532	491	563	486	494	499	499	521	497	534	480	548	514	491	518	545	518	499	490	495	497	545	497	523	528	528	529	487	485	500	506	464	493	481	515	512	512	540	521	504	519	499	558	514	574	511	551	524	540	514	557	519	530	492	501	512	556	562	516	504	529	558	536	495	519	516	515	519	506	509	528	540	512	562	541	494	520	544	502	544	488	506	566	496	505	504	546	491	479	517	464	551	538	498	512	509	510	503	483	577	475	543	485	539	529	488	483	508	483	494	540	481	510	523	521	482	568	538	515	496	523	519	470	528	519	541	509	510	546	530	521	519	468	498	522	512	579	495	531	495	548	543	494	532	482	514	522	525	568	480	511	517	525	488	490	515	546	584	540	528	504	547	512	492	529	506	506	508	515	506	486	517	524	532	515	544	508	528	478	534	513	533	507	537	506	600	499	515	542	533	522	497	531	477	582	574	551	543	531	541	516	492	479	521	503	486	563	511	505	527	488	535	523	563	509	493	502	545	494	543	532	509	537	534	510	507	498	509	527	500	512	546	539	533	501	555	538	570	531	541	520	503	505	523	531	530	512	549	487	498	505	514	534	528	521	495	535	519	486	534	516	510	527	516	533	513	536	528	535	554	474	525	555	534	523	516	496	541	508	477	526	560	543	557	488	515	527	540	512	511	515	490	509	514	518	526	497	528	498	519	519	543	531	481	534	523	518	492	532	546	552	523	527	491	550	537	466	554	513	506	495	523	517	520	520	527	522	491	494	522	537	529	505	531	537	533	534	543	508	512	522	525	516	543	492	492	490	529	493	523	509	513	505	542	533	537	533	525	542	496	511	532	569	531	510	508	521	480	523	485	538	564	525	528	505	510	551	534	501	509	549	514	516	509	500	553	531	512	558	575	493	492	547	495	463	535	544	549	534	511	538	481	513	512	520	514	546	490	528	493	540	483	501	546	514	501	579	514	542	520	528	544	518	534	518	572	535	513	530	521	490	504	507	511	518	525	514	513	509	536	522	535	514	490	485	528	512	482	508	515	510	543	471	539	496	518	486	508	530	554	546	564	535	512	544	493	520	511	515	565	549	566	486	546	496	486	538	517	518	530	519	500	517	539	484	520	515	508	554	549	550	540	511	496	498	540	514	527	526	511	490	507	521	530	541	557	525	524	510	503	522	566	468	538	514	492	530	482	503	551	496	497	526	530	541	542	531	514	552	510	493	550	532	522	480	530	507	559	577	529	490	506	554	511	534	533	453	513	557	523	525	538	519	547	499	469	532	564	544	524	540	549	463	536	512	506	538	567	496	481	483	541	559	533	507	501	545	485	494	500	509	518	527	504	526	526	533	503	483	483	520	531	520	532	516	535	506	502	516	506	527	529	480	523	524	510	543	490	494	513	534	519	553	535	532	544	487	528	503	523	520	571	549	540	523	487	510	470	555	521	499	538	532	505	532	508	497	521	551	517	551	540	548	489	516	507	501	517	542	490	535	521	494	510	514	479	498	526	491	526	550	487	486	518	528	525	508	506	499	513	509	569	481	504	498	492	550	539	495	513	512	535	492	531	523	577	497	469	494	516	505	545	522	485	533	486	497	498	500	471	563	508	526	523	524	515	490	532	486	506	505	543	528	546	489	534	520	531	583	505	510	494	514	501	539	528	526	515	545	445	500	500	517	475	519	508	511	497	514	539	527	544	497	530	520	542	516	526	466	518	512	516	511	531	514	511	522	491	501	518	540	505	506	511	496	501	510	548	495	516	499	517	532	500	502	512	514	497	555	493	506	566	529	530	550	534	474	544	555	527	514	503	532	524	538	512	564	482	498	503	532	525	501	499	544	553	569	522	515	565	563	521	526	506	529	527	505	536	523	544	519	529	542	501	539	513	552	507	505	536	522	519	491	539	522	549	520	540	527	523	505	540	501	534	549	510	555	542	522	515	552	518	538	486	575	502	494	512	497	529	502	547	552	540	500	524	536	539	500	550	503	516	502	529	519	522	531	478	505	512	529	551	481	480	540	511	520	476	493	502	547	539	525	523	504	529	525	487	509	505	516	526	518	522	502	525	497	528	545	529	532	523	524	507	490	491	507	511	530	493	488	502	521	492	484	530	508	535	534	528	545	528	502	522	552	535	590	515	502	494	524	524	498	499	491	490	544	500	526	518	519	535	565	508	543	542	516	497	497	506	500	531	525	549	553	543	532
14345	22219	13834	6657	990	666	653	693	640	618	651	700	651	613	708	680	646	672	611	651	687	651	634	658	658	659	658	665	635	668	616	639	635	660	637	614	598	709	613	694	660	633	680	709	681	653	642	655	653	663	618	664	660	628	662	680	691	696	705	615	647	651	672	700	696	621	663	592	653	663	670	646	660	655	649	650	676	667	687	656	680	672	688	626	653	696	657	632	588	669	662	666	658	657	699	668	637	658	645	640	719	650	671	688	636	677	668	666	687	662	642	679	653	653	674	685	672	664	633	614	630	606	701	674	614	657	632	655	686	660	676	688	590	667	672	674	677	659	633	629	640	677	652	648	666	706	662	651	676	655	633	657	675	632	641	640	675	662	660	670	653	687	645	685	643	653	646	646	637	673	701	699	649	684	678	667	609	702	665	638	637	679	666	677	689	702	694	653	692	650	663	622	682	633	606	644	688	656	677	665	696	659	657	629	629	639	698	671	660	675	648	638	665	662	638	615	654	660	628	673	666	648	689	635	647	696	667	666	629	665	657	664	653	660	691	643	661	705	643	680	691	641	675	698	634	662	666	631	642	633	706	700	688	638	658	668	683	653	657	647	625	617	673	673	700	627	669	654	593	641	663	644	689	662	672	654	674	691	684	707	649	652	651	672	649	686	677	679	672	663	692	612	680	664	653	723	619	700	682	639	657	643	658	665	674	654	679	629	658	615	660	643	671	617	637	682	687	632	647	636	642	656	707	675	655	682	705	638	603	712	667	676	661	635	657	692	620	672	651	667	641	699	637	648	593	661	628	685	618	686	663	649	657	613	688	665	637	686	684	667	658	625	654	635	645	644	668	679	661	664	640	675	645	652	648	634	662	654	633	661	679	676	619	675	633	614	667	632	617	642	668	692	691	653	651	691	660	657	643	633	656	647	695	666	627	694	666	645	670	668	670	674	671	642	636	656	642	650	613	644	683	683	627	652	633	674	641	678	599	649	661	642	640	693	682	662	698	618	627	665	629	640	638	645	676	694	670	649	630	646	663	668	663	661	651	638	672	654	665	688	665	708	645	687	646	669	671	654	661	652	637	692	701	706	712	677	649	667	633	641	666	631	659	711	657	679	657	649	672	674	631	616	617	628	645	600	629	679	636	625	640	666	644	650	626	653	675	638	609	659	677	632	668	664	653	675	693	669	661	647	658	635	715	648	675	612	662	674	627	693	692	659	630	641	650	675	663	645	639	684	644	659	696	684	650	664	621	645	664	690	728	658	683	660	663	653	613	658	641	640	699	703	624	679	649	661	677	639	650	723	657	643	648	636	618	668	627	644	645	705	668	636	664	651	661	657	649	668	648	677	672	659	635	699	669	685	641	632	697	664	660	650	642	713	689	671	673	662	641	732	646	653	632	671	620	675	681	672	632	687	624	630	668	688	658	709	697	683	660	668	669	643	668	658	672	616	646	640	646	687	638	675	655	655	660	664	642	677	692	660	620	695	655	633	659	612	662	648	697	658	626	645	634	629	627	620	626	660	640	629	651	680	669	634	649	641	676	659	672	648	639	642	640	630	642	629	629	632	622	692	644	688	605	679	613	691	613	644	687	667	651	678	658	622	683	618	674	692	661	669	633	669	694	661	674	670	701	651	651	650	681	666	712	658	674	704	676	620	642	645	649	636	658	641	696	645	684	630	705	683	676	674	638	659	752	697	691	634	677	641	644	641	651	670	657	674	680	639	681	640	697	669	650	656	666	616	656	710	688	676	662	639	623	675	676	647	625	689	652	676	679	609	661	664	644	655	687	645	655	680	681	680	647	689	624	605	705	656	698	667	658	638	691	695	626	670	677	699	602	680	588	652	657	674	682	640	621	672	676	639	687	665	661	656	677	602	669	652	638	690	634	664	647	649	682	687	666	672	690	654	663	685	662	710	678	684	634	693	616	599	678	628	665	594	651	706	639	672	638	676	676	628	652	623	644	643	626	696	682	637	694	609	657	656	672	661	643	636	648	692	632	656	656	645	684	656	628	667	629	624	618	673	627	696	687	648	676	695	684	646	655	657	685	707	668	655	634	637	656	685	663	667	662	633	705	694	660	616	654	705	691	680	686	671	715	678	621	635	615	633	684	676	682	632	659	684	650	624	692	627	643	616	665	635	626	657	694	711	678	674	639	685	668	691	666	695	687	652	603	606	665	683	623	666	698	651	632	655	680	678	684	668	678	637	635	619	653	652	686	633	636	667	652	696	654	662	697	616	637	663	693	608	635	670	661	646	727	635	645	670	648	712	661	674	679	662	668	691	665	644	636	670	602	680	620	683	649	647	638	609	685	658	639	675	661	606	688	694	627	676	675	666	668	674	660	647	647	661	679	629	617	665	667	642	626	611	630	641	678	667	668	641	648	660	651	626	695	648	642	716	672	615	702	686	597	649	657	668	662	677	664	707	653	678	667	684	645	684	649	649	678	710	676	654	701	684	652	654	723	637	625	665	612	612	646	618	677	659	676	677	674	692	660	661	721	656	661	673	667	674	649	681	651	654	634	701	630	677	645	621	674	614	667	656	672	634	661	660	666	641	664	603	626	668	633	704	664	653	618	650	643	704	640	676	645	661	663	631	699	659	627	615	648	665	621	647	687	620	640	644	633	692	663	628	655	630	660	637	639	646	644	649	655	640	632	680	696	665	665	646	639	670	684	631	669	672	610	660	601	669	661	653	631	624	630	666	661	654	633	666	660	676	671	653	653	622	665	680	679	680	665	702	677	672	675	639	655	628	610	656	667	629	645	650	697	639	675	701	661	620	674	666	665	649	646	678	689	710	712	662	652	674	627	657	655	659	674	597	643	658	675	699	633	661	615	651	679	673	661	703	676	671	686	692	689	646	674	646	649	683	652	612	635	663	683	642	666	688	635	652	699	695	639	626	675	664	683	661	696	675	679	659	625	650	668	649	680	663	684	682	708	699	623	644	672	692	626	653	667	646	633	666	685	672	654	655	662	650	645	623	633	640	627	643	675	623	665	678	653	662	683	628	664	658	700	675	703	647	663	671	634	674	639	677	635	686	650	642	752	681	688	647	647	664	641	647	687	662	687	661	658	645	642	658	627	680	671	672	658	653	637	680	615	670	654	658	692	666	668	626	635	619	634	659	679	660	676	675	689	638	655	716	691	661	666	614	677	696	643	641	680	653	658	649	672	623	650	611	639	676	686	709	633	687	647	681	671	653	636	675	619	637	641	672	659	668	631	671	638	656	672	655	638	687	692	722	687	656	650	652	675	632	661	616	676	666	625	652	646	677	654	662	654	689	702	643	644	667	623	657	689	680	670	659	661	639	676	642	678	678	630	633	633	703	630	683	639	669	666	702	646	595	676	658	636	683	671	671	654	661	656	633	628	638	692	661	642	642	681	672	664	688	671	680	660	689	678	693	647	689	682	658	671	664	659	613	649	637	659	677	650	664	666	667	631	628	643	659	660	654	641	719	713	692	622	665
23160	21290	29914	25546	20438	8887	1228	940	893	897	850	939	867	914	865	856	887	814	836	836	860	844	866	829	797	830	850	871	809	865	875	850	822	835	835	840	894	845	828	840	803	841	839	808	835	875	808	877	878	807	840	858	872	869	811	863	824	827	857	830	826	905	827	862	834	837	781	811	821	861	820	909	792	867	853	822	805	857	824	834	835	861	844	860	814	879	831	808	836	835	875	881	804	832	832	847	833	838	886	828	860	822	799	848	825	853	848	846	824	784	884	882	813	815	805	888	803	827	839	764	843	810	793	887	811	841	863	832	849	854	846	840	866	803	857	886	863	830	867	862	819	824	821	829	842	825	814	866	819	841	852	916	810	820	840	810	857	783	799	789	807	883	812	823	827	891	821	829	765	831	889	848	815	810	891	804	807	825	796	873	817	810	840	787	849	831	787	855	828	814	864	850	809	832	832	818	829	812	886	861	895	809	828	798	827	811	835	849	815	808	795	818	812	864	859	815	881	841	808	874	830	873	862	792	827	854	823	797	802	891	784	835	834	843	787	857	811	860	827	763	766	852	815	835	842	800	806	818	837	811	864	810	809	846	788	838	769	859	789	811	827	848	836	783	843	828	856	888	789	892	846	829	851	830	820	840	838	838	857	889	809	833	806	889	805	835	859	845	844	852	798	846	794	833	848	815	840	826	870	823	885	790	808	811	832	842	827	842	839	847	784	837	861	935	865	840	814	848	833	793	838	791	852	847	852	834	824	847	850	866	817	859	834	851	839	845	855	827	850	807	824	820	834	837	892	880	832	823	746	806	838	785	864	897	833	877	874	831	830	828	843	875	856	853	868	880	854	887	754	875	782	836	845	835	772	826	801	830	857	775	828	835	813	834	844	842	833	872	816	833	847	840	797	817	869	903	851	846	831	826	798	858	829	845	816	827	812	807	811	859	793	815	811	873	832	880	827	828	867	780	857	857	868	845	818	823	803	827	856	868	864	845	824	822	835	824	851	848	828	836	804	880	845	835	847	827	848	784	826	832	813	828	770	807	818	860	830	813	839	783	818	819	878	888	787	846	832	818	842	833	844	861	866	817	856	806	833	834	824	817	837	859	859	774	830	827	835	821	867	857	873	840	884	769	791	826	834	795	788	802	828	802	822	868	848	793	821	849	797	812	832	844	853	784	799	784	862	886	834	878	802	821	841	847	852	838	815	838	803	790	763	798	831	868	839	843	803	820	812	823	873	809	865	793	829	803	850	842	869	840	815	837	812	825	853	833	836	852	803	834	829	863	846	850	819	814	862	831	778	767	846	825	852	875	883	886	838	877	849	857	778	816	846	870	852	866	877	811	833	815	813	835	825	815	846	855	842	820	803	845	757	817	838	880	859	806	822	809	891	800	821	828	756	851	786	872	871	855	807	768	843	861	843	883	847	833	872	861	813	886	871	850	847	878	835	816	851	834	878	821	824	795	827	878	846	900	869	863	877	815	829	855	888	815	803	803	797	864	863	820	825	798	849	834	835	932	762	843	845	837	862	866	847	824	865	824	800	829	844	849	830	863	861	824	875	853	860	830	818	845	850	829	816	852	821	871	830	889	820	859	803	863	848	862	853	815	845	809	844	880	829	800	780	907	835	837	863	829	824	814	868	810	772	831	816	798	821	810	820	872	859	811	842	842	843	814	826	838	803	832	797	823	814	886	820	815	828	877	838	792	810	863	827	879	836	839	847	795	813	896	841	839	837	806	796	835	835	797	808	869	783	833	827	827	810	850	805	879	842	820	832	771	802	835	840	858	831	847	835	825	840	811	843	846	829	888	837	816	889	848	793	866	868	797	796	834	858	852	827	826	796	770	832	818	797	816	822	816	846	827	829	862	815	852	799	795	825	826	834	770	877	795	817	840	804	783	834	896	835	837	861	861	862	815	887	828	825	884	852	838	869	844	844	833	838	800	809	809	791	816	868	817	864	811	809	874	865	838	838	836	791	794	812	857	821	827	847	806	806	817	805	804	829	851	845	890	826	836	824	847	803	812	855	834	864	855	843	836	822	849	877	843	808	815	799	865	816	853	841	836	800	836	784	841	823	850	831	845	835	825	803	809	854	803	834	833	802	821	871	841	817	787	874	804	819	824	880	869	864	835	881	806	911	824	844	843	839	830	815	850	819	836	777	845	852	783	874	835	824	849	804	812	836	868	836	780	833	826	823	865	815	809	823	849	877	798	835	824	838	858	863	815	857	861	876	772	863	817	825	828	852	835	838	893	872	820	804	815	803	840	815	801	830	843	833	838	842	854	839	828	861	816	935	872	843	835	895	825	842	800	783	837	842	776	876	830	815	869	835	882	813	795	820	789	837	848	783	830	834	869	840	824	856	831	816	848	820	881	781	873	812	852	836	801	776	853	867	839	856	836	824	804	834	833	828	833	885	838	779	788	817	788	828	802	863	846	859	827	865	810	834	788	883	777	858	813	815	839	864	845	802	846	828	816	850	827	839	834	848	888	792	836	814	785	869	850	814	833	846	861	808	868	798	822	856	894	797	893	899	849	844	821	830	815	827	851	865	849	838	838	827	814	806	848	908	860	801	824	845	774	807	792	789	844	854	856	829	813	875	855	808	835	843	848	808	788	892	785	894	837	785	849	855	845	893	811	819	807	836	782	906	833	854	822	855	890	844	837	871	832	809	822	829	796	852	829	839	817	856	874	855	850	816	845	889	838	818	896	860	829	799	808	801	850	830	902	852	860	803	868	863	806	849	879	797	818	862	870	837	785	825	858	891	803	811	814	900	872	878	854	825	847	772	832	818	818	850	854	785	827	851	862	812	806	767	828	801	842	826	888	838	826	804	826	854	809	862	843	837	824	796	825	823	830	841	800	789	818	839	837	865	821	781	846	843	828	838	762	794	785	791	845	823	810	907	810	824	826	829	842	803	871	768	854	834	820	815	810	835	798	825	895	811	804	794	813	848	840	775	830	879	860	885	825	868	846	794	854	824	807	824	835	793	882	838	814	817	847	849	829	870	857	871	844	799	843	839	844	831	885	881	855	813	843	865	819	881	836	831	831	855	799	862	796	839	828	867	818	828	834	809	822	809	802	853	844	778	873	873	833	832	863	863	851	837	853	855	778	825	839	823	790	841	796	829	818	838	809	856	823	780	883	841	826	816	826	876	852	817	790	779	853	804	830	838	858	742	896	882	828	826	839	810	860	847	819	839	821	805	801	871	835	846	867	823	858	883	826	880	818	816	845	837	862	803	790	801	825	822	827	805	871	866	834	815	823	852	859	822	844	819	766	850	888	814	839	832	882	835	834	846	900	795	850	844	784	845	835	854	834	838	857	776	819	823	872	811	797	811	831	813	859	866	829	828	848	842	848	824	825	793	871	773	763	868	840	880	840	846	802	810	827	827	880	807	862	866	854	848	871	828	807	841	820	886	839	817	813	874	828	845	809	836	816	796	816	874	848	827	858	812	848	823	810	814	813
32636	60723	43792	34152	3892	1465	1353	1311	1196	1138	1150	1114	1101	1058	1127	1167	1030	1064	1148	1072	1103	1069	1040	1072	1021	1075	990	1091	1078	1017	1029	1021	1037	1040	1027	1027	1063	1016	1041	1036	1048	1050	1077	1042	1032	1014	1051	1035	1046	1097	1023	1025	1080	981	1029	1036	996	1017	1010	1020	1077	1030	1028	1060	1024	1015	1051	996	1024	1041	1071	1009	1086	1031	1042	1004	1088	1055	1024	1080	1083	1029	1051	1089	1030	1055	1042	952	1075	1039	1043	1026	1106	1058	1055	1040	1049	1050	1041	1071	1061	1015	1075	1071	1042	1025	1020	1054	1035	1076	1099	1058	1004	1050	1012	1053	1023	1089	1053	1045	1026	1020	994	1017	1044	1043	1093	1002	1080	1023	1031	1030	1056	1070	1079	1037	1051	1042	1085	1025	1045	1098	1080	1051	1033	1043	1073	1039	1013	1057	1033	1039	1112	1058	1090	1016	1044	1011	1032	1080	1027	1065	1025	1055	1041	1051	1068	1005	1052	1028	1070	984	1052	1011	1007	1036	1040	1010	1017	1016	1078	1052	1091	1054	1040	991	1054	1021	1022	1055	1119	1054	991	1048	1085	1118	1037	1050	1065	1077	991	1010	1026	1009	1012	1067	1007	1047	1039	1031	1015	1023	1095	1067	1013	1011	1061	992	1038	1019	1041	1023	990	954	1070	1028	985	1055	1077	1047	1039	1061	1040	1045	1061	1046	1047	1055	1067	1084	1027	1067	1055	1033	1046	1048	1040	997	981	1051	1085	1018	1020	985	1073	1053	986	1049	1040	1035	1050	1021	1065	1031	1113	1040	1091	1054	1009	1035	959	1062	1046	1067	1088	1099	1032	1093	980	1044	1049	1054	1070	1061	1057	1045	1119	1006	1084	1018	1029	1073	1078	1076	1097	1050	1120	1085	1060	1072	1102	1072	1022	1056	1033	1042	1062	1019	1060	1026	1096	1038	1015	966	1088	1015	1062	1028	1043	1013	998	1062	1089	1066	978	1007	1121	1013	1033	1012	1075	998	1031	1032	1030	1017	1037	1042	1044	997	1087	1026	1039	1078	1064	1025	1040	1076	1064	1063	1066	1054	1089	1017	1045	1018	1087	1070	1098	1063	1046	1061	1026	968	1026	1047	1030	1016	1060	1058	1086	1046	1094	996	1056	1052	1055	1117	1097	1108	1055	1003	1016	1032	1012	981	1022	1089	1018	1021	1017	1089	1083	1007	1045	1060	968	1035	1069	964	1045	1077	1073	995	1108	1053	994	1005	1093	1021	1039	1046	1126	1001	1081	1026	1055	1052	996	1049	975	1031	1020	1023	1015	1047	1040	1055	999	1063	989	1118	1067	1018	1039	1030	1060	1040	996	1030	1084	1062	1016	1073	998	995	1068	1046	1043	1045	1065	1062	1027	1052	1042	1032	1020	1005	1047	1046	994	1061	1013	1066	1068	1037	1000	981	1076	1024	1041	1032	1023	1037	988	1064	1033	1002	1030	1029	1045	1042	1062	1055	1019	1053	1060	1060	1070	1048	1007	1082	997	1027	1007	1043	1076	1053	1091	1033	1065	1037	1043	1051	1046	1092	1053	1016	1021	1017	1055	1058	980	1073	1040	997	1040	1044	995	1010	1026	1003	1039	1035	1077	1086	1028	1048	1032	1048	996	984	1046	1100	1055	1029	1076	976	1015	1085	1016	1094	1052	1027	1011	1033	1047	1079	1021	1066	1097	1053	978	1063	1042	1016	999	1064	1046	1053	995	1031	1033	1079	990	1055	999	1076	1064	1080	1059	1061	1091	1037	1028	1002	1031	1117	1058	1019	1015	1013	1041	1073	1064	1049	1014	1070	1019	1074	1027	997	985	1106	1051	1014	1046	1063	992	1050	1060	1125	1045	1005	1040	1037	1027	1032	1042	1045	1034	1072	1063	1024	1006	1096	1060	1036	1024	995	1033	1088	1076	1067	1035	1016	1067	1037	1020	1029	968	1043	1078	1023	983	1052	1011	1081	1138	1056	1013	1071	1053	1070	1062	995	1046	1065	1006	992	1073	1033	1087	1004	1032	979	1003	1072	1001	1065	1092	1070	1006	1066	1037	1046	1071	1062	1056	991	1013	1086	996	1027	1020	1096	1029	1034	1069	1076	990	1033	1055	1061	1025	1091	1087	1016	1083	1030	1064	1037	1036	1014	1061	987	1046	1067	1010	1033	1089	1025	1058	1028	1020	1099	1008	1031	1038	1047	1040	1066	1031	1034	1097	1014	1082	1093	1003	1038	1015	1072	1091	1033	1050	1036	994	1088	1045	1048	1001	1041	1056	1067	1019	1046	1001	1072	1030	1018	1026	1076	1002	1064	1056	1021	1045	1056	1077	997	1047	1029	1013	1028	1037	982	1041	1026	1101	1034	987	1014	1042	1087	1022	1056	1032	1047	1000	1039	1044	1048	1066	1021	1063	1049	1009	1049	1045	996	1004	1043	1018	1059	1044	1004	1081	1025	1049	991	1034	1038	1019	1036	1038	1059	1067	1048	1026	1045	1033	1009	1008	1043	1066	1018	1064	989	1040	977	1027	1039	991	1000	1004	1018	1017	962	989	1025	1052	1005	1102	978	1045	1041	1015	1042	1049	1041	1007	1010	1019	1063	1001	1049	1026	1035	1095	1010	1028	1056	1070	1039	1023	1032	1039	1052	1140	1119	1074	1062	1052	998	1043	1036	1083	1007	1031	987	1108	991	1103	1043	1041	995	1020	1027	1073	1069	1102	1019	1034	1000	1008	989	1070	1048	1005	1065	1034	1015	1000	1055	1018	986	1038	1026	1080	1020	1092	998	1072	1019	1018	988	1018	1060	1005	1038	1052	1029	1046	1119	1029	1052	996	1002	1016	1097	1027	1006	1004	1128	1017	1046	1094	1091	1048	1037	1061	1050	1034	1025	987	1045	1022	1087	1010	1026	1011	994	1036	994	1088	1086	1017	1064	1064	935	1068	1064	1055	1102	1015	1026	1118	1016	1009	1009	1058	1056	1033	1042	1052	1045	1039	1090	1011	1021	1048	1104	1024	1074	964	1107	1053	1067	978	1051	1100	1017	1014	994	1001	1024	1047	1103	1062	1049	1018	1008	1037	1023	1055	1083	1015	1069	992	1080	1077	1013	1080	1044	1016	1049	1019	1003	1026	1076	1013	1084	1005	1023	1078	1015	1059	1061	997	1115	994	1022	1048	1034	1082	1025	1024	1031	1059	1017	1106	1082	1045	1068	1063	1026	1079	1028	1113	983	1038	993	987	993	996	975	999	1048	1030	1031	1040	1063	1058	1058	1053	1069	1086	975	1033	1044	992	994	1003	1092	1073	1005	1087	1093	1060	1054	1034	1055	1076	1027	1098	1075	1050	1012	1003	1009	1060	1031	1007	1049	1074	1015	1043	1040	1070	1024	1011	1011	1023	1028	1042	1033	1061	1040	1060	1027	1031	1062	1020	1045	1011	1049	995	1050	1028	1023	997	1046	1091	1034	1031	1019	1009	1048	1026	1009	1016	1106	1042	1099	1027	1054	1045	1075	1093	1039	1088	1055	1047	1079	1065	1068	1042	1053	1076	998	1039	1069	1063	1074	1017	1050	1069	1050	1073	1027	1013	1056	986	1068	1052	1023	1037	1016	1049	1080	1024	1067	1039	1034	987	1027	1010	1114	982	1095	1087	1010	1066	1102	1042	985	1084	1020	1027	1113	984	1050	1055	1078	1047	1035	1035	1034	1023	1064	1030	1046	1037	995	1067	1084	1102	994	1013	1071	1070	1045	1042	1023	1030	1040	1059	1016	1055	1082	1042	1054	1023	1028	1049	1040	1039	1052	1025	985	1034	1067	1049	1055	1039	1038	1064	1043	1045	1007	1007	1024	1062	1010	1046	1036	1095	1054	1058	1009	1030	1018	1009	1063	972	1044	1045	1056	1079	1041	1086	1040	1045	975	1078	1048	1025	1050	992	1020	1016	1053	1017	1054	1088	1023	1014	1014	952	1041	967	1044	1087	1022	1052	1025	1054	1066	1060	1065	1069	1023	1050	1021	1028	1084	1068	1042	1010	1053	1044	1047	1062	1020	1026	1099	1072	1079	1113	1020	1033	1000	1016	1015	1009	981	1035	1022	1125	1045	999	991	995	1055	1059	963	1117	1034	1030	1050	959	978	1039	1085	1084	1041	1044	1032	1077	973	1061	1005	1051	1039	1010	1039	1072	1079	1073	999	1026	1005	1010	1035	970	1068	1015	1018	1023	1046	1078	986	1037	1017	1023	1029	1027	976	1090	1065	1046	1075	1004	1066	1088	1039	1012	1022	1109	1067	1053	1032	1031	1058	1072	1102	1014	1069	1047	1058	1066	1003	1078	1007	1047	988	1061	1021	1073	1047	1031	987	1012	1039	1074	1058	1015	1026	1114	1001	1032	1018	1095	992	1067	1080	1045	1070	1015	1063	1005	1089	1068	1078	1036	1091	1021	1044	1071	1060	1099	1054	1071	1077	1016	1042	1016	1007	1063	1065	1031	1014	1039	976	1054	1053	1029	1099	1085	1089	1008	987	1011	1028	1023	1041	1053	1072	1039	1072	1068	1017	1035	1046	1049	1051	987	1036	1124	991	1058	1015	1052	1029	1029	1047	1042	1070	1060	1111	1004	1081	1096	1041	1092	973	1069	1037	1065	1014	1030	1014	1069	1062	1009	1090	1003	985	1006	999	1027	1041	1027	1037	1002	1014	1077	1003	1009	1011	994	1057	1020	1039	1023	1077	1093	1075	1005	1080	987	1058	1026	1002	1061	1057	1032	1043	1038	1054	1085	1058	1009	995	1013	1039	1004	1020	1087	1044	1084	1064	1088	1030	1035	1042	1031	1074	1120	1049	1012	1014	1017	1031	1064	1015
24508	21319	28703	25227	6942	394	313	283	273	266	240	282	264	239	281	262	256	241	242	251	247	256	239	234	238	255	255	252	263	228	262	241	254	256	247	227	255	242	265	285	236	291	251	244	232	276	222	281	252	276	257	243	208	230	233	240	241	229	266	224	239	237	250	245	248	274	261	226	213	213	247	244	248	237	259	258	249	243	255	250	259	227	232	223	257	250	276	257	268	270	222	237	269	258	247	269	231	239	259	265	231	237	226	229	256	230	217	261	282	210	273	252	240	272	231	248	245	254	244	230	262	245	230	261	264	225	267	236	247	246	269	226	253	248	232	273	249	245	251	240	260	294	243	248	244	289	267	233	221	247	254	249	245	254	241	250	247	222	231	298	244	260	235	258	219	256	219	288	271	245	254	242	264	243	230	234	236	242	231	281	259	240	257	211	235	242	238	245	205	233	242	239	240	238	252	264	271	283	234	258	202	224	244	262	237	236	273	248	269	252	281	250	249	253	240	250	242	250	272	224	265	244	228	232	271	251	248	266	258	235	239	230	260	254	222	245	245	206	270	235	251	239	259	229	277	237	254	202	219	261	238	264	225	286	274	255	268	263	219	254	230	251	231	246	251	258	256	238	263	275	264	260	267	260	242	260	270	269	259	245	263	237	235	219	273	303	255	257	255	254	254	216	239	248	242	251	266	256	277	276	267	265	253	257	249	256	231	220	222	262	239	256	275	233	213	265	266	249	275	242	221	237	259	252	234	223	210	224	234	258	269	251	249	245	248	241	254	270	239	240	230	249	246	243	265	233	214	260	276	225	242	233	244	267	239	260	229	233	272	261	244	268	235	252	237	239	251	262	276	245	230	245	211	256	260	251	262	261	267	247	260	229	240	255	248	230	219	245	242	225	255	232	250	229	262	228	251	247	241	228	236	264	238	219	235	242	238	221	257	246	247	241	241	261	228	253	256	283	268	232	231	234	252	258	224	217	248	240	242	275	248	275	253	270	235	274	258	250	241	229	246	225	267	299	232	246	262	226	255	252	210	236	279	260	247	235	276	250	251	259	236	231	267	213	261	238	234	259	256	259	226	234	217	253	251	245	251	231	228	226	250	256	266	248	249	258	250	228	226	225	237	275	242	242	256	267	285	241	223	252	247	236	265	220	248	245	261	249	250	265	234	253	272	250	268	241	259	234	246	257	247	254	244	249	262	251	216	249	229	239	231	267	263	270	256	261	257	271	225	232	239	224	268	261	247	245	239	235	248	259	237	243	269	242	261	241	226	243	261	260	238	254	236	247	264	246	251	246	222	258	263	247	210	252	233	249	223	248	226	274	255	236	239	277	248	280	246	233	267	270	238	242	220	221	225	239	241	236	259	252	257	249	242	231	256	258	239	236	255	248	261	239	243	260	262	232	249	254	241	236	226	225	249	253	258	247	235	233	262	258	250	284	248	226	246	242	232	242	266	266	279	250	248	249	225	245	253	254	266	225	248	255	237	232	249	245	256	249	248	259	245	241	232	236	230	242	231	231	244	267	254	260	247	256	257	230	247	246	247	250	248	251	241	243	230	248	234	256	256	239	271	274	261	218	233	231	261	259	252	236	229	219	251	243	237	249	251	253	261	241	258	264	259	246	261	217	245	226	258	243	253	248	218	258	250	264	240	223	248	259	235	224	268	267	216	234	262	241	236	239	246	234	216	253	220	238	241	250	286	237	224	270	235	263	238	235	229	251	252	265	241	241	244	234	229	239	246	270	227	253	263	238	234	277	233	226	252	227	252	266	232	258	247	261	254	229	239	254	265	259	261	248	263	224	239	266	239	228	232	245	242	234	248	248	255	236	241	284	238	223	250	219	214	268	239	243	245	241	254	257	243	238	256	258	232	238	241	218	229	241	235	270	226	232	240	247	259	264	279	247	251	263	232	251	223	245	240	248	254	274	240	222	250	235	257	260	257	257	237	229	239	252	266	257	235	231	262	240	270	238	258	235	242	272	232	243	246	272	260	250	253	235	239	296	221	275	239	268	239	260	238	265	284	241	254	228	229	250	230	239	241	258	221	250	225	223	245	224	230	253	221	216	263	239	260	267	258	249	246	247	239	244	251	236	273	268	259	237	247	260	258	272	276	259	228	270	246	273	239	226	259	216	238	252	249	272	280	234	240	289	250	278	249	259	259	253	249	259	262	263	236	246	254	263	252	249	265	255	247	247	242	255	260	242	268	261	261	242	242	258	223	236	217	255	249	232	241	251	261	241	237	245	260	235	238	230	253	247	259	254	262	278	266	250	252	238	215	280	247	227	240	234	267	250	263	254	228	263	249	269	231	220	257	237	216	258	251	251	241	236	261	250	256	225	213	224	250	265	272	246	224	272	254	267	236	265	259	255	238	230	236	252	227	229	249	204	249	232	237	243	224	244	239	246	239	229	264	249	227	226	267	264	268	242	244	235	274	247	261	241	251	258	236	254	239	270	242	244	266	249	210	272	245	232	268	267	257	235	229	256	283	266	248	251	255	251	223	239	264	252	277	223	235	238	249	234	221	262	252	250	251	256	257	269	277	245	258	247	234	231	259	279	263	265	224	250	239	250	252	243	264	246	231	256	233	247	243	270	237	260	254	268	242	250	257	272	255	239	235	250	244	249	228	252	245	218	268	253	240	245	269	206	294	226	265	257	241	224	251	242	260	240	233	245	262	234	246	240	262	237	233	270	265	254	258	241	248	249	236	271	243	234	270	253	257	261	273	233	253	251	232	289	252	244	248	233	241	223	280	253	256	282	245	275	245	256	283	232	231	250	236	257	233	263	244	260	252	241	254	245	268	263	226	245	267	265	254	232	277	221	239	251	252	248	261	249	240	238	245	251	232	233	244	242	245	255	251	264	253	231	238	217	250	240	255	232	247	277	245	229	249	250	239	239	259	242	258	287	257	257	263	226	253	254	268	258	230	241	274	248	245	258	281	229	232	259	242	236	267	244	237	264	271	237	235	255	241	227	231	242	267	247	251	252	228	240	231	233	241	230	245	271	236	254	231	280	257	235	256	219	271	264	234	256	250	240	259	274	232	245	247	247	246	245	257	259	229	226	247	249	276	250	236	269	232	254	240	237	246	255	277	283	252	254	255	255	230	247	244	255	271	271	266	232	243	237	255	266	243	237	266	228	245	260	251	228	259	256	240	278	240	240	240	240	256	259	242	250	233	248	225	274	251	264	247	240	243	241	270	254	234	243	257	254	267	239	237	293	273	252	244	254	252	236	250	283	248	230	253	244	231	222	266	271	236	269	255	280	246	233	266	253	246	251	238	268	221	247	240	269	250	251	257	243	259	269	280	260	236	255	255	247	255	246	239	237	256	235	247	280	252	253	257	237	254	241	240	253	282	251	231	252	241	233	238	268	266	257	241	265	249	244	217	220	246	235	246	269	211	263	254	258	253	240	246	259	247	233	255	276	242	246	254	261	255	258	252	245	244	223	223	261	239	257	257	244
29524	49477	34149	23414	2104	528	454	387	453	431	397	379	378	354	379	389	364	350	334	360	335	355	334	347	382	358	359	353	347	347	320	337	348	316	335	357	373	361	349	345	324	356	366	333	350	376	337	364	348	330	358	338	312	338	343	316	358	354	338	337	344	347	360	343	334	327	344	348	354	351	373	334	360	365	309	317	335	334	342	319	330	348	334	352	322	346	331	329	325	366	343	327	339	355	342	324	325	361	345	353	371	315	372	333	307	339	325	340	325	367	356	340	346	336	336	338	358	365	348	342	344	356	362	334	335	323	365	350	348	343	370	346	334	326	353	325	337	361	344	320	313	356	312	332	310	319	331	317	375	346	335	334	328	347	311	321	331	363	342	321	313	341	351	336	334	359	338	335	311	324	339	343	347	327	330	345	340	307	369	320	331	328	393	324	327	344	335	298	340	347	367	352	365	337	364	353	365	344	338	318	355	326	340	358	322	335	355	331	329	344	375	346	331	315	323	314	332	332	355	363	330	337	334	349	340	349	349	336	333	335	330	349	336	332	363	331	322	307	314	325	329	325	357	336	330	348	356	342	322	307	355	333	322	318	335	357	313	367	326	330	345	314	306	337	346	343	372	333	338	358	326	344	343	371	330	334	336	318	374	351	326	334	318	360	326	341	342	336	336	354	330	305	350	331	330	344	347	326	360	360	291	341	324	366	337	351	349	341	348	352	369	357	339	335	347	345	351	306	341	343	325	365	323	332	356	309	350	318	383	315	362	322	351	360	380	346	310	359	357	348	331	330	344	360	329	335	332	338	323	356	327	321	337	325	333	357	338	348	339	330	373	332	304	348	338	333	354	325	328	324	333	316	367	334	340	351	322	354	344	349	336	351	327	352	345	328	299	371	310	327	331	362	350	354	340	355	336	331	347	339	356	356	333	317	349	310	328	353	318	357	350	321	342	345	339	320	309	376	337	311	343	330	352	362	334	347	340	363	361	328	374	344	335	328	331	348	343	348	348	351	338	338	333	310	299	322	316	335	332	320	335	304	338	312	329	365	336	332	336	318	344	368	316	342	313	303	330	296	373	361	337	358	334	298	345	337	330	350	367	328	332	315	354	334	341	331	366	356	328	358	312	340	347	353	357	390	350	318	348	332	316	361	323	351	346	374	346	374	351	314	374	329	352	319	322	345	328	315	320	292	346	327	340	324	342	368	328	343	345	331	326	324	352	342	359	311	336	364	337	306	342	345	332	349	332	355	344	329	341	385	350	346	339	323	337	334	375	339	310	333	340	322	333	327	347	354	330	351	332	312	344	341	356	337	356	359	323	337	337	328	325	296	319	351	333	327	352	335	332	326	351	336	343	349	323	338	292	350	356	348	358	340	342	324	316	328	323	341	381	343	382	339	337	328	336	376	343	330	344	333	313	346	315	325	330	326	337	352	343	346	336	303	296	343	326	354	347	326	318	329	363	347	348	350	330	341	325	307	354	375	322	333	330	339	342	315	363	364	345	365	375	346	309	358	345	333	326	334	327	332	318	333	333	353	330	342	344	331	339	351	341	353	355	308	367	320	321	340	329	319	350	376	353	324	338	347	331	353	339	326	324	338	326	343	358	323	324	339	345	364	350	329	329	344	316	347	334	369	326	346	352	319	368	340	365	328	340	329	340	373	353	302	354	317	355	338	345	358	318	356	359	319	353	355	337	366	339	340	345	355	339	350	335	333	341	363	336	330	322	338	343	363	361	327	314	353	357	321	336	321	342	359	341	334	333	350	348	374	315	335	333	342	352	352	321	306	330	328	348	300	356	332	356	388	363	366	322	350	335	323	325	333	320	366	321	314	321	365	344	359	320	336	353	334	357	324	349	376	344	334	330	333	352	319	319	376	338	362	369	321	332	349	307	366	371	378	365	327	342	360	376	352	335	355	330	363	328	330	370	328	350	335	340	317	360	349	351	325	333	356	375	330	319	347	338	324	355	351	324	347	330	345	344	354	349	322	384	354	348	323	331	351	355	347	342	350	335	355	347	348	351	342	337	336	303	355	342	339	315	332	358	363	339	317	358	301	334	326	330	352	361	328	353	320	360	320	320	327	329	344	338	336	336	350	329	320	352	350	371	339	315	332	333	360	338	331	328	345	351	347	343	306	360	331	342	337	318	311	330	361	340	316	362	354	357	380	336	325	316	358	329	324	309	369	326	319	339	376	339	346	373	329	345	306	327	309	339	341	369	362	346	339	375	340	369	324	331	337	325	333	345	354	344	309	377	338	327	370	330	354	363	346	343	342	365	352	340	349	324	340	318	346	347	334	321	346	351	361	361	370	326	348	308	342	315	348	339	333	372	361	369	345	350	341	338	363	354	344	347	342	327	361	323	353	338	354	355	342	352	336	326	318	343	334	339	355	325	360	375	308	362	343	360	322	359	349	345	379	330	357	336	338	324	334	339	338	355	326	329	311	318	334	340	347	319	365	342	309	369	344	316	345	360	304	351	332	321	379	304	335	358	312	327	344	344	340	315	340	329	344	341	345	346	350	316	333	369	323	321	352	294	353	341	362	328	330	330	345	347	340	336	314	342	352	316	353	351	345	322	360	338	323	353	347	327	316	337	358	396	343	333	315	331	336	345	344	353	334	336	364	319	315	346	330	363	344	299	350	348	320	372	334	331	348	327	360	358	306	337	380	310	310	309	330	322	344	347	329	366	384	379	348	302	359	325	366	363	370	338	339	362	313	340	320	389	350	334	336	337	302	333	331	364	318	347	338	322	320	379	327	333	372	312	393	337	353	320	339	332	368	327	337	353	359	357	327	323	318	323	342	370	330	359	334	309	318	314	340	320	322	315	331	326	344	328	311	351	348	327	329	336	370	349	343	369	322	329	322	319	350	358	310	332	342	334	391	349	369	343	353	353	332	335	364	336	303	339	326	315	333	327	387	321	367	344	318	355	346	289	320	341	309	347	366	317	345	357	327	354	326	350	338	328	331	308	343	364	334	322	319	338	340	324	328	333	336	367	361	321	326	323	315	336	329	345	348	314	364	340	345	340	320	333	324	335	347	325	329	338	359	320	317	318	369	355	368	335	361	379	350	355	321	336	370	359	325	344	332	356	366	365	342	330	352	288	334	327	389	330	342	348	334	349	357	351	360	324	331	375	310	358	343	282	335	320	354	323	339	354	360	349	335	353	313	314	314	324	324	331	340	353	292	311	331	321	353	338	348	349	334	309	338	328	333	339	372	348	343	320	326	359	363	348	313	322	327	298	345	362	371	375	355	336	322	354	343	344	331	370	358	333	360	338	311	334	319	300	343	334	327	357	349	345	372	360	355	335	327	314	337	339	344	319	313	352	307	308	354	365	350	358	336	349	353	330	367	348	350	332	333	332	355	318	347	357	342	332	340	322	362	312	330	338	342	321	338	343	339	344	328	324	362	351	332	338	355	343	315	363	346	320	329	305	339	340	375	379	345	329	356	318	321	343	354	382	360
22311	21317	31035	23626	21393	18789	4415	890	766	710	770	726	718	656	653	673	679	595	655	658	623	653	669	632	659	665	611	682	707	650	634	653	617	662	680	664	667	656	665	627	601	659	624	688	656	644	655	664	626	622	631	642	638	651	651	688	636	657	628	627	647	650	678	612	623	622	625	628	626	713	609	677	621	663	606	689	640	642	647	656	637	626	667	652	637	669	615	657	639	675	581	602	663	603	644	621	585	638	648	596	636	655	669	613	624	656	642	669	593	666	616	735	611	628	639	597	614	648	623	624	605	625	618	666	645	662	625	667	672	653	584	603	633	650	616	649	622	606	653	627	615	632	686	611	615	691	560	657	635	623	632	638	656	645	670	641	632	632	667	635	683	633	633	602	679	631	646	611	626	626	646	587	619	658	626	607	645	668	593	639	643	638	625	640	642	652	646	655	646	655	680	671	609	670	603	610	707	589	615	641	637	657	615	640	600	627	636	675	627	663	645	619	631	630	624	650	646	645	621	652	606	625	646	648	601	673	623	656	618	638	672	614	636	704	647	597	665	645	623	616	663	631	646	589	622	605	640	689	657	659	606	668	613	614	624	615	643	590	613	627	634	621	638	613	609	626	645	599	632	618	616	638	659	668	635	670	652	598	608	615	630	648	618	658	605	624	683	635	686	662	586	637	684	600	610	634	669	615	627	626	681	598	648	626	627	608	626	654	627	663	632	615	584	604	614	659	625	623	619	648	669	658	682	635	597	634	646	676	719	654	675	636	633	633	625	622	661	640	597	655	664	654	620	634	619	593	614	669	624	643	633	628	663	618	601	670	634	634	640	632	601	626	591	670	680	628	636	656	664	621	628	634	660	600	646	636	666	632	620	634	593	622	659	650	617	598	616	637	609	627	594	668	656	646	652	621	602	643	697	653	643	721	629	621	607	602	633	639	665	633	645	620	618	608	613	648	675	601	638	653	596	598	617	598	638	643	649	638	636	658	651	653	626	614	628	676	605	626	611	621	598	596	608	667	671	656	613	617	665	666	658	650	618	647	618	625	594	633	668	595	578	653	676	582	658	632	599	613	633	639	646	632	654	623	654	604	605	632	654	662	618	627	612	605	618	649	618	631	658	665	584	631	664	643	627	617	641	660	671	635	641	664	629	666	671	576	608	614	612	629	616	653	577	625	618	635	620	637	610	616	637	631	629	638	629	642	624	664	634	591	639	651	657	626	635	642	652	635	621	661	590	613	622	625	633	635	664	650	596	666	619	624	696	665	615	646	648	634	652	625	580	678	711	667	637	604	687	652	629	593	660	631	640	628	637	645	630	605	619	607	604	596	619	659	612	672	629	645	666	624	643	653	614	661	603	622	606	661	648	654	644	573	604	604	609	605	616	614	629	598	625	641	634	677	594	625	670	660	645	659	616	608	644	643	652	612	630	622	678	635	620	627	636	618	621	679	647	642	615	618	655	639	632	601	656	643	649	622	631	643	654	616	681	640	589	636	655	631	633	675	636	631	626	677	633	604	651	629	676	647	642	635	630	600	595	617	620	672	621	623	606	581	592	618	626	618	607	623	596	628	616	640	625	627	604	601	621	653	633	611	650	631	638	626	611	628	601	664	657	598	638	594	644	615	566	618	644	556	672	626	659	616	643	603	651	653	631	622	675	626	659	631	672	622	684	621	612	584	639	603	605	623	612	676	628	607	626	625	641	600	597	633	617	634	598	595	656	630	593	593	664	610	643	675	646	667	635	638	614	643	597	614	668	679	659	637	651	678	619	620	637	616	619	613	663	669	605	651	629	632	649	629	637	603	653	609	608	631	602	601	618	658	642	628	607	647	632	649	653	596	639	643	635	643	624	622	583	656	648	623	659	630	643	634	647	593	634	621	614	596	588	623	628	624	596	623	589	608	666	605	639	617	642	636	632	609	610	682	645	633	621	635	657	626	598	655	627	643	637	584	656	646	644	643	634	616	612	603	642	642	672	682	617	613	615	632	642	624	634	671	642	658	616	678	652	627	681	628	635	596	629	707	637	631	615	662	677	633	589	630	612	608	645	637	652	678	626	633	624	659	648	657	631	614	625	610	640	641	601	595	685	646	648	580	677	654	636	602	632	644	653	592	602	645	647	674	634	632	612	623	628	658	684	628	668	636	644	607	658	639	661	621	653	608	658	612	645	620	651	623	635	649	692	616	621	685	662	623	638	640	665	671	655	619	650	611	603	645	628	617	615	631	627	636	638	612	616	645	612	582	678	664	636	634	657	622	647	603	651	642	669	575	623	626	634	639	624	593	605	611	598	630	659	632	614	622	644	628	600	566	607	644	621	628	610	630	612	610	639	617	663	631	688	653	652	639	626	614	657	652	658	644	629	593	594	660	583	598	595	567	615	609	614	600	613	671	670	601	612	604	690	637	597	622	617	633	644	637	606	656	617	639	670	602	632	593	619	647	654	641	645	661	644	646	595	639	633	665	658	634	642	631	628	644	623	639	655	579	611	663	623	642	662	618	597	641	643	650	632	623	641	668	637	581	625	654	614	658	594	635	633	609	620	662	648	627	664	636	607	586	630	694	615	660	688	578	615	625	651	620	641	650	644	616	617	619	654	645	636	598	639	621	595	644	633	630	632	581	649	676	616	642	637	637	632	646	626	639	661	645	641	600	632	603	629	659	650	603	595	676	594	622	652	634	656	643	622	647	618	632	631	643	636	640	603	618	654	600	678	651	612	611	618	624	606	672	609	614	603	673	650	639	665	654	641	639	667	621	652	623	649	717	618	614	603	623	651	642	679	655	617	630	626	636	654	653	611	604	631	650	603	606	622	657	645	654	627	646	624	640	639	574	635	623	682	665	632	665	611	627	626	646	595	649	598	612	627	620	597	670	636	610	628	570	635	656	640	633	606	636	591	663	619	605	639	626	618	602	617	642	627	628	588	637	648	619	623	585	630	647	672	610	600	615	641	626	673	645	663	618	624	632	649	620	619	595	588	679	612	609	605	635	653	636	641	647	646	676	637	652	672	646	661	632	656	612	577	582	587	635	656	610	611	617	608	695	640	642	619	657	647	661	645	652	625	642	639	622	654	648	662	604	653	654	616	629	637	669	609	631	610	603	616	611	612	610	663	618	632	635	608	646	625	655	713	602	624	633	568	610	623	620	602	641	683	632	653	657	656	665	628	633	597	611	646	656	618	620	664	632	686	588	600	581	639	637	626	658	634	617	612	602	614	647	596	565	616	646	653	633	618	619	635	601	650	625	599	643	634	645	593	622	681	650	631	623	651	574	622	686	639	621	618	645	630	607	655	613	614	634	617	651	647	603	667	602	630	658	662	662	654	643	658	619	629	569	593	570	572	628	614	683	664	634	613	625	587	627	657	660	623	594	635	623	669	672	636	642	648	615	602	700	636	626	597	601	662	634	618	615	657	612	599	602	678	653	613	603	609	607	675	659	641	632	671	675	614	589	666	627	626	616	649	674	588	679
38861	65698	47120	43176	6130	1555	1378	1148	1080	1021	1025	992	987	919	935	869	914	890	817	855	855	904	854	822	776	805	840	811	831	846	853	812	866	858	821	776	826	772	811	849	818	819	794	804	800	820	742	812	864	797	829	889	795	820	832	890	805	774	784	830	802	775	807	804	797	844	800	836	836	809	833	822	822	806	773	781	876	841	787	806	825	795	867	797	819	805	788	848	790	810	874	778	810	870	838	864	765	833	836	797	843	816	834	798	814	832	828	838	823	814	825	876	812	812	811	825	774	814	816	808	808	785	793	805	778	773	810	801	801	786	827	814	790	831	782	783	779	829	782	789	806	858	795	845	838	828	777	844	779	782	808	844	884	790	838	814	825	831	802	844	827	832	826	809	821	828	812	848	797	806	845	822	859	828	816	805	850	840	812	823	858	799	781	788	819	825	798	829	790	829	832	817	824	805	842	848	864	854	751	758	815	854	832	791	823	863	758	793	804	787	806	805	775	810	820	847	851	826	827	796	775	846	778	830	833	791	791	848	817	808	822	803	878	833	790	784	798	785	835	814	812	797	811	827	806	812	844	842	832	833	788	811	800	790	854	832	801	813	849	828	823	873	804	859	823	840	820	847	817	792	784	848	807	810	820	851	809	799	818	817	831	807	781	788	827	796	817	829	832	797	762	794	811	792	810	843	822	849	817	810	797	822	805	826	829	852	807	805	802	841	816	890	836	860	817	835	858	832	780	845	816	811	807	850	794	826	881	838	840	848	839	825	865	817	779	782	769	809	778	816	846	818	765	853	855	815	862	835	863	819	767	798	818	791	826	843	846	804	806	794	786	823	820	822	795	862	802	790	840	811	799	783	789	798	779	834	827	822	817	810	815	870	792	854	788	755	835	816	816	762	817	817	764	805	761	823	814	794	812	834	848	808	862	768	795	815	796	827	843	774	839	805	824	846	804	836	846	841	845	838	829	851	799	825	822	869	789	787	765	803	828	816	847	820	812	794	806	800	821	829	815	780	852	776	798	786	788	833	813	840	790	789	790	851	792	814	787	840	854	818	759	857	806	810	805	803	790	829	796	821	856	807	841	791	799	802	795	771	787	822	807	781	869	806	848	834	752	873	804	856	827	818	800	833	814	829	803	823	873	769	851	844	824	825	826	828	844	762	843	877	807	827	827	828	823	795	816	891	843	771	787	773	828	790	826	831	786	771	789	817	823	823	841	809	840	801	862	860	850	816	842	773	775	796	852	846	818	830	806	839	781	794	808	841	780	787	860	809	823	789	805	815	809	828	835	815	789	782	824	778	806	820	892	799	811	852	809	801	814	820	809	765	809	800	813	814	819	866	809	781	824	836	842	849	830	792	798	786	755	837	812	822	795	851	824	799	798	842	822	839	818	845	800	760	769	779	822	853	848	827	838	818	801	786	841	811	834	802	808	862	867	826	822	780	770	821	776	863	839	860	834	811	804	843	821	807	817	835	835	855	835	814	793	814	838	805	825	791	785	799	789	800	831	806	882	810	828	833	828	807	793	797	847	857	804	814	822	842	842	758	797	821	780	793	802	828	823	837	835	825	811	826	851	785	805	824	836	884	804	800	824	815	887	803	820	848	798	810	820	815	827	803	821	799	852	802	865	805	819	800	752	781	863	795	781	849	843	799	848	850	834	764	821	789	791	812	762	807	836	814	789	834	865	755	830	789	774	811	852	803	812	812	843	809	823	804	826	846	782	851	816	844	791	812	821	804	800	833	871	829	856	816	807	857	834	823	799	805	811	853	875	803	833	800	831	788	854	834	774	787	850	822	833	829	819	790	805	813	821	778	841	843	837	791	809	844	780	863	828	848	770	819	818	831	791	832	769	814	795	854	817	827	791	779	861	807	798	850	808	823	813	791	871	791	808	849	767	835	861	764	825	770	844	834	761	830	779	790	785	822	828	849	843	842	815	800	845	831	864	830	839	811	830	793	767	843	819	858	835	817	811	749	829	803	801	821	803	768	805	793	801	779	819	770	776	765	804	763	838	837	835	819	846	821	798	836	811	848	800	788	785	848	821	811	754	831	770	831	795	852	780	823	768	798	828	847	788	789	841	823	786	797	789	810	842	793	806	827	833	768	854	800	824	835	846	875	831	823	860	834	813	796	803	816	804	771	792	785	775	784	833	812	796	798	836	800	779	825	813	847	803	835	840	814	793	841	833	843	860	853	839	832	779	873	818	861	841	804	793	782	801	823	833	811	812	836	801	828	805	812	818	834	797	751	767	784	781	807	834	787	816	846	816	860	794	792	801	820	826	805	806	876	821	841	828	810	822	785	807	834	834	804	855	840	828	819	792	851	830	826	821	839	828	805	812	816	792	850	827	828	841	820	826	823	791	861	806	798	829	808	803	850	835	837	867	778	857	829	816	819	754	772	854	805	805	800	820	809	822	771	776	843	812	852	822	856	759	779	861	797	817	810	802	768	830	802	816	803	793	792	880	812	808	813	803	828	843	838	818	818	810	839	814	838	883	858	815	821	802	813	828	857	813	831	801	808	816	795	842	788	823	867	839	821	821	823	757	774	856	802	795	724	820	787	801	835	815	854	815	808	861	786	769	797	828	823	777	776	824	800	838	791	817	831	840	799	817	782	862	869	823	799	809	854	822	851	833	797	836	804	776	800	855	860	824	760	804	843	769	778	811	831	798	805	796	776	809	830	810	838	801	759	767	799	800	828	822	808	792	791	755	821	823	819	831	837	855	850	831	846	807	797	798	829	829	853	794	814	824	793	867	778	841	815	856	805	779	815	744	816	799	849	834	857	803	847	820	821	770	854	809	862	811	831	843	764	856	857	786	825	806	800	759	819	823	809	816	827	872	825	831	785	800	851	798	769	847	838	822	752	803	822	826	764	794	812	838	842	808	806	872	869	860	801	812	783	810	802	811	803	804	824	814	756	817	833	791	799	828	870	848	841	831	837	833	778	804	820	832	820	848	788	787	799	842	805	836	867	795	785	834	820	817	874	801	798	794	862	805	849	829	832	798	788	811	847	820	854	796	852	828	784	864	774	861	811	829	823	807	806	830	765	842	806	822	837	847	827	809	802	812	860	840	865	843	825	796	844	835	794	824	778	798	755	790	843	833	809	790	824	773	821	785	784	758	807	805	749	784	905	779	819	789	801	833	832	789	919	771	770	857	757	832	803	857	827	833	843	837	813	847	845	762	830	822	782	800	826	875	798	818	800	831	844	816	813	833	837	771	916	814	846	810	864	814	855	792	790	798	789	854	882	802	837	816	862	797	842	789	830	845	819	812	835	849	808	822	835	765	808	826	798	784	828	841	791	801	834	759	775	852	829	801	827	835	781	803	848	809	853	833	841	805	777	866	832	828	864	795	885	836	819	801	805	810	790	795	801	789	833	805	794	812	749	794	830	835	784	845	842	790	869	795	835	834	847	843	799	837	807	857	846	761	762	858	791	829	808	890	810	854	764	783	833	808	808
27670	20380	18890	7328	937	584	527	530	486	543	500	566	553	534	563	561	527	543	521	501	500	517	543	517	542	501	601	554	540	530	520	534	505	554	530	538	530	536	522	582	543	569	485	496	531	525	558	545	535	507	564	564	514	524	548	518	539	553	543	560	531	544	469	525	507	546	503	530	528	533	489	545	512	555	526	530	510	528	516	535	564	551	524	544	542	536	529	552	501	585	557	525	566	545	537	533	538	529	533	483	545	537	524	525	574	535	563	533	540	506	518	498	543	532	545	525	569	554	523	528	542	548	500	520	541	557	537	534	543	555	514	536	516	561	496	524	551	561	485	526	529	518	573	524	511	558	554	544	528	538	541	490	530	528	540	504	561	498	556	525	507	521	531	504	529	537	530	531	517	540	548	551	537	502	522	582	519	510	548	540	496	517	560	549	554	512	553	518	535	489	547	511	495	562	540	493	521	541	553	524	531	516	494	489	557	548	534	573	544	527	490	547	565	524	516	493	564	494	533	570	546	500	534	510	525	528	519	546	574	555	566	526	541	511	535	554	492	527	521	540	523	528	548	554	503	546	537	530	533	539	477	545	532	545	525	541	495	542	535	531	511	529	576	483	505	524	531	544	534	500	529	546	531	522	526	535	537	499	565	495	540	593	539	536	545	496	525	531	508	554	509	542	501	525	541	532	508	540	569	519	551	511	546	541	547	537	525	554	551	519	519	517	504	494	513	490	577	520	552	454	536	525	517	519	539	538	531	540	517	519	551	558	514	549	522	551	553	539	481	545	517	531	525	543	512	608	559	554	531	543	516	524	527	503	522	546	532	521	518	530	534	514	556	518	571	503	502	541	507	530	514	541	491	541	561	510	546	559	532	517	545	557	535	528	500	564	535	548	517	528	550	506	529	575	491	520	534	506	547	580	503	510	548	508	526	550	511	537	500	525	522	550	518	510	471	600	531	571	525	493	529	553	545	530	575	483	555	531	526	519	527	489	550	534	511	520	535	511	504	555	522	521	526	556	478	533	540	497	524	558	558	509	536	522	541	506	535	528	532	533	517	540	553	535	493	555	540	520	548	544	506	510	557	536	543	535	531	539	538	521	527	554	521	555	525	503	535	554	553	522	552	482	514	552	495	496	490	526	540	548	539	519	488	513	489	553	548	542	549	518	511	547	509	525	552	543	551	470	516	536	520	536	538	527	559	531	531	494	519	539	522	523	554	514	519	547	540	561	573	522	508	546	495	528	512	499	550	535	494	549	524	503	496	541	574	540	541	507	517	541	526	561	545	512	513	526	550	492	536	488	541	508	534	541	540	534	511	521	534	517	537	551	584	518	519	538	529	567	543	552	549	537	548	528	525	550	480	527	546	576	518	511	566	515	509	551	467	540	553	553	519	500	557	538	529	530	502	527	530	526	523	551	512	527	519	525	508	558	554	542	511	489	536	544	527	491	560	564	528	524	549	543	508	532	512	545	481	546	506	551	523	559	519	525	525	548	516	509	562	571	484	517	513	524	511	536	513	532	546	543	608	552	503	550	539	535	508	521	513	517	580	486	543	511	539	515	495	556	541	558	544	540	525	546	539	498	521	536	510	498	489	509	532	515	559	595	523	501	560	541	505	503	583	521	516	516	520	514	546	498	524	519	525	482	531	572	531	532	547	560	474	542	521	582	537	510	498	527	512	526	505	530	503	532	536	547	495	520	553	520	546	513	556	515	535	545	550	556	543	562	535	497	531	573	517	538	511	561	536	540	546	518	579	548	523	527	526	511	504	483	560	526	501	536	576	537	516	519	501	549	506	539	519	501	532	505	500	523	582	504	527	516	550	505	522	525	497	526	482	535	542	538	566	551	544	544	501	532	523	513	521	561	553	534	569	518	504	550	507	526	511	564	541	529	532	506	550	508	520	501	549	540	546	536	537	474	569	505	471	517	514	550	575	521	550	585	518	557	533	552	520	541	545	557	502	536	537	534	509	527	511	530	526	545	513	508	503	546	492	539	548	552	553	555	466	511	561	548	546	544	533	498	524	517	556	535	527	547	538	489	503	504	511	545	564	526	544	535	493	552	512	526	498	514	575	553	569	550	538	499	536	540	500	508	546	541	468	528	515	502	529	549	525	519	518	535	477	554	560	525	536	576	544	531	546	521	568	520	546	520	556	546	540	506	502	511	543	494	550	518	532	483	537	529	548	505	538	500	508	525	495	531	535	511	531	585	542	525	536	536	520	543	541	520	547	539	553	500	531	521	534	540	511	587	552	505	545	495	539	551	529	514	511	521	549	515	543	516	547	531	534	520	549	543	557	556	519	525	562	492	483	507	540	485	544	522	522	515	583	526	551	511	535	520	538	548	572	522	541	507	510	524	523	550	575	534	500	493	522	501	525	519	545	551	533	529	578	556	556	546	543	493	533	500	531	549	552	532	511	501	531	523	545	543	522	570	531	563	559	557	544	537	535	513	533	576	551	542	563	506	478	526	526	513	591	516	494	503	522	518	487	527	524	531	519	496	496	574	558	508	542	556	547	538	548	537	498	533	520	575	519	569	521	526	500	544	549	538	511	526	556	547	523	517	518	489	477	558	526	536	509	504	535	524	587	546	524	537	527	502	573	479	538	521	512	549	542	538	572	551	563	466	595	495	485	549	566	497	576	545	492	503	555	541	560	542	555	517	532	529	490	533	539	552	551	534	535	526	502	500	556	557	586	544	590	529	563	519	546	501	527	528	529	508	528	507	511	528	505	529	513	538	574	522	527	523	525	539	527	497	480	530	552	562	543	498	547	528	544	544	510	533	472	531	544	529	496	515	517	520	517	537	551	550	515	515	528	491	520	491	512	522	517	519	512	554	515	495	567	551	526	531	506	551	536	523	553	509	520	513	529	526	528	552	498	516	555	535	536	534	531	539	535	523	555	518	517	519	513	534	516	500	528	520	517	514	546	513	528	525	519	519	537	524	533	527	520	545	547	571	540	507	553	549	544	499	512	544	567	547	505	555	498	557	515	540	514	534	560	522	542	529	521	518	553	557	516	531	528	510	588	507	544	528	560	517	527	503	571	520	522	522	521	533	539	564	522	543	580	533	560	515	520	558	557	536	517	514	494	524	513	530	524	548	548	538	522	555	511	496	522	551	551	531	485	570	571	554	543	544	542	517	531	544	540	541	548	536	506	524	488	535	519	508	521	552	480	497	529	597	562	517	549	520	505	524	555	519	542	562	516	500	516	526	504	517	503	492	562	560	527	508	583	523	524	539	509	542	501	511	505	507	583	516	518	526	522	519	502	493	537	527	585	513	539	542	499	505	525	524	539	491	519	524	546	533	491	547	519	590	609	526	499	504	501	511	529	495	532	542	530	543	524	533	511	545	510	539	553	507	535	522	502	533	517	528	534	510	485	536	544	527	545	558	585	542	507	536	533	541	476	568	540	545	543	517	587	498	546	555	551	516	524	524	552	565	542	563	534	492	532	517	524	497	508	503
13428	22825	16884	6174	969	738	678	673	674	661	693	646	701	673	678	693	690	702	686	654	663	679	697	667	667	658	660	655	690	672	638	648	654	647	706	684	696	694	678	677	684	686	685	646	684	664	698	703	666	634	659	642	676	681	662	646	645	686	624	709	668	626	681	674	719	652	670	677	714	679	655	649	682	641	687	676	646	691	715	638	658	675	655	671	651	674	635	659	689	681	673	686	709	658	668	655	695	633	720	667	686	675	660	664	694	659	633	722	664	708	633	674	680	657	667	644	691	640	659	664	684	653	624	679	656	656	680	649	682	643	664	675	644	663	624	664	655	678	652	692	693	691	725	639	694	645	696	677	668	692	626	660	688	725	626	738	657	687	670	670	662	665	671	645	681	657	675	657	704	695	654	701	691	698	677	605	709	602	704	714	698	653	608	683	608	685	654	674	619	683	686	687	659	687	673	641	660	605	646	673	673	647	714	721	665	689	677	678	661	705	680	692	615	678	665	644	672	635	657	710	664	646	676	694	666	690	686	708	651	661	704	682	658	689	686	656	642	672	704	718	707	705	664	624	645	661	718	688	645	654	671	724	706	732	653	666	650	674	640	671	637	668	673	669	709	678	692	676	715	653	722	704	636	643	673	616	684	685	641	667	696	637	680	618	674	687	709	670	656	700	700	666	665	670	635	704	705	665	675	700	678	692	677	691	665	655	652	701	655	672	677	647	696	681	667	721	670	660	704	672	707	680	694	635	682	709	653	663	648	684	706	663	627	698	670	696	683	598	693	696	684	665	662	675	722	622	714	650	684	713	683	679	702	679	655	682	648	645	687	633	622	632	678	660	739	695	616	658	666	716	652	715	643	676	692	662	657	639	700	651	710	663	684	638	689	648	668	611	661	663	721	697	681	644	643	678	648	659	720	669	654	675	668	704	654	673	674	665	653	667	699	670	700	697	675	679	636	651	686	665	662	630	701	715	675	645	673	636	689	655	667	671	623	635	671	688	655	667	735	710	751	645	699	687	666	664	688	694	652	661	696	633	674	671	673	698	652	724	725	697	674	696	648	674	669	628	672	686	699	684	652	623	612	677	688	682	642	669	706	665	635	671	685	651	727	704	664	653	601	640	678	659	715	656	667	670	692	663	712	672	643	673	694	702	679	687	659	683	647	704	706	687	652	663	695	640	716	612	644	673	700	654	694	668	700	691	745	688	658	668	640	659	692	643	634	703	662	642	659	694	628	658	726	684	692	651	639	650	649	694	727	704	704	710	629	668	630	609	673	700	664	647	703	628	667	703	631	666	627	627	676	662	681	712	704	704	675	688	651	680	642	706	669	693	699	683	686	669	667	697	661	663	669	676	693	690	626	677	701	680	648	689	685	665	662	691	738	687	675	661	685	691	725	667	666	623	666	672	665	693	653	634	639	735	669	651	710	675	677	653	638	716	656	646	675	664	712	635	697	698	688	664	680	632	681	651	652	631	658	661	662	722	694	670	696	611	654	681	683	649	674	600	646	675	703	667	719	703	648	673	666	669	631	614	658	665	678	641	685	642	682	662	643	648	695	646	680	695	649	632	673	660	673	688	681	631	649	649	664	674	675	653	670	729	659	638	678	689	659	718	701	662	678	641	660	632	687	711	635	689	681	674	695	668	662	702	645	642	696	702	684	687	679	689	689	648	658	647	669	718	696	712	707	660	624	707	670	655	671	629	722	704	652	683	677	649	659	661	687	629	682	679	616	632	676	668	655	681	690	672	636	674	714	715	675	666	627	674	652	675	645	690	682	670	651	665	607	648	640	668	672	724	670	704	659	676	669	683	654	670	660	672	702	667	647	689	694	708	666	611	632	641	681	629	687	657	669	664	658	647	691	711	647	689	649	640	701	637	681	658	670	687	666	661	685	702	679	643	687	702	614	677	719	686	678	687	661	664	704	645	693	668	661	645	700	648	681	665	664	669	661	646	695	675	706	658	672	691	696	693	706	699	680	653	697	666	670	640	702	674	663	678	694	659	667	683	676	645	653	672	705	655	665	681	659	663	674	661	711	718	698	647	669	765	700	691	686	634	677	690	658	660	697	700	687	690	713	681	684	703	678	693	719	667	639	657	661	697	677	672	681	688	686	698	696	685	684	661	669	717	692	704	674	675	662	692	687	697	682	684	703	665	698	654	623	648	658	657	689	698	672	645	675	710	673	647	661	712	664	642	690	646	673	634	671	690	698	665	664	671	652	686	643	677	750	705	660	659	680	654	695	654	684	721	629	684	685	659	681	662	660	692	670	652	659	702	696	659	683	627	665	687	668	640	669	661	655	636	662	674	734	701	611	696	718	680	716	644	678	626	697	639	689	730	651	654	633	630	703	668	621	659	633	683	698	651	659	650	686	676	651	674	606	675	669	735	655	706	669	641	686	668	635	655	683	655	685	683	687	662	645	655	671	683	622	656	666	637	670	674	729	641	647	666	652	674	635	684	651	683	688	656	651	663	686	687	682	693	648	725	659	699	637	688	720	677	699	658	686	703	652	640	669	694	651	631	674	658	660	698	669	701	665	682	678	693	707	655	683	683	681	647	646	639	720	678	614	624	712	682	658	720	697	683	660	693	670	669	674	666	651	689	698	712	670	628	698	665	654	695	637	652	665	667	669	676	694	710	649	647	660	698	641	706	626	700	671	693	670	718	666	693	638	700	635	686	657	688	670	671	658	644	671	639	634	656	708	679	627	623	661	629	706	686	672	683	669	646	695	670	638	665	667	672	688	678	689	680	657	733	666	656	663	670	642	682	638	671	696	667	659	665	640	658	665	667	643	684	663	641	676	661	687	674	685	680	659	689	695	648	701	661	683	688	698	672	663	642	690	640	679	709	700	642	645	692	661	638	676	623	698	659	696	639	668	642	678	702	710	680	643	674	629	708	636	636	665	649	673	708	687	666	637	642	706	773	738	698	641	638	673	672	703	702	663	626	674	700	685	649	657	658	654	632	662	721	663	672	657	723	691	666	655	640	720	705	619	652	682	706	644	619	685	663	659	671	635	656	674	694	667	660	702	714	673	670	682	689	669	675	660	720	661	717	657	697	636	686	664	668	648	663	717	653	671	643	687	669	662	710	741	657	678	713	689	697	656	686	715	672	657	644	688	712	646	697	670	703	683	676	713	657	695	663	666	647	644	661	657	638	696	667	642	656	630	655	668	626	691	689	615	649	678	684	725	694	669	687	649	694	668	708	638	709	656	646	710	694	653	675	714	671	669	693	665	640	658	690	728	702	716	657	685	702	667	696	628	670	673	691	648	660	665	656	636	690	695	698	676	632	636	666	664	671	687	704	663	619	693	668	710	692	653	651	638	724	643	668	680	635	697	682	699	659	761	671	723	639	652	681	653	635	669	627	644	678	696	699	703	701	690	663	666	672	668	694	665	651	680	632	684	659	679	689	619	659	717	683	633	684	654	673	658	670	684	650	695	662	649	665	715	669	665	666	668	672
23162	21299	30666	26199	19698	7175	1267	962	907	928	876	931	877	885	882	895	868	883	820	855	857	859	903	815	899	808	841	869	820	882	858	864	852	836	842	856	856	887	855	852	838	881	856	876	856	896	865	910	906	822	850	826	807	875	853	875	768	847	874	864	825	818	860	864	898	821	835	816	862	860	849	918	863	845	838	834	818	852	854	781	857	868	877	860	840	846	840	832	863	875	868	834	828	839	851	851	810	817	838	856	872	878	874	886	851	861	846	874	905	790	851	833	829	855	853	834	816	877	858	867	861	875	860	807	828	824	832	858	827	890	861	880	795	857	845	827	813	810	835	866	819	894	815	841	852	818	858	829	830	812	829	864	838	823	798	840	813	869	827	804	852	874	836	783	872	833	860	846	848	827	865	826	800	855	836	837	869	866	856	830	889	884	871	816	857	844	838	833	847	829	858	907	836	889	810	822	880	822	832	831	833	792	801	872	870	880	866	875	909	865	811	867	866	891	866	887	833	848	835	860	871	851	902	862	845	823	857	886	845	817	839	875	789	833	846	872	827	878	820	827	860	879	879	836	858	819	830	830	836	820	895	831	786	854	891	826	856	819	866	834	850	880	796	863	884	839	872	822	859	853	870	804	870	867	842	842	866	799	815	878	825	853	820	838	875	820	871	870	823	856	857	813	822	914	885	837	856	847	863	855	834	832	848	812	853	845	861	852	843	835	836	851	840	813	883	788	877	825	772	855	817	906	847	878	827	849	917	887	859	854	813	892	870	857	863	788	840	865	838	846	800	848	932	865	825	852	867	848	825	820	836	828	855	881	804	824	853	867	880	856	843	812	799	777	858	834	830	874	855	863	830	864	836	817	849	860	799	866	888	853	861	794	853	887	894	836	827	858	904	865	867	824	832	846	842	900	885	858	894	843	846	834	809	794	836	828	857	818	831	796	879	871	868	886	877	827	856	804	837	808	885	823	886	915	847	850	819	883	780	873	860	815	819	838	785	822	911	827	812	817	806	813	882	852	796	831	870	863	890	857	845	844	885	818	869	894	818	818	854	794	885	800	813	829	844	851	790	861	823	829	803	889	840	848	826	786	876	800	908	841	887	867	831	854	811	809	818	848	849	839	909	862	870	828	837	870	830	811	809	836	841	823	889	870	889	816	758	831	898	812	794	838	905	817	884	847	804	874	877	784	785	799	836	845	839	779	859	839	815	835	838	814	823	845	825	831	879	873	812	808	841	811	812	874	848	849	880	877	867	828	837	852	884	844	853	862	891	838	855	887	784	831	881	839	832	901	839	877	805	832	869	865	805	861	875	904	863	886	855	796	856	857	820	850	923	851	831	838	851	832	888	851	832	854	861	802	896	920	832	866	865	851	792	865	822	846	820	893	826	824	826	838	848	848	905	853	837	885	880	867	810	891	798	854	859	824	863	801	840	834	845	867	807	828	853	898	835	838	847	861	818	773	926	838	798	863	878	908	891	855	806	868	833	800	832	824	887	818	813	824	831	879	816	842	861	862	820	841	823	867	851	846	805	885	836	905	850	861	838	812	803	805	807	853	849	826	878	807	890	855	876	826	819	853	846	828	849	823	835	843	914	830	847	920	860	841	815	792	778	776	924	858	901	811	909	855	815	821	891	822	852	901	923	855	834	845	880	844	857	820	868	843	838	791	852	831	824	839	854	846	805	888	834	869	824	886	831	828	826	834	836	810	896	794	854	840	874	860	877	840	810	856	919	826	863	824	816	866	852	845	844	884	824	874	865	807	848	784	845	858	829	901	881	799	857	850	841	913	868	845	858	785	851	824	807	886	807	862	842	835	879	909	858	856	876	823	815	848	849	833	887	824	828	866	875	835	838	841	820	854	868	830	830	864	819	872	822	839	831	844	801	857	778	862	835	833	831	860	836	902	879	838	812	836	823	819	859	848	884	861	869	872	890	863	791	832	798	846	853	852	853	796	852	812	857	860	876	828	816	764	862	802	868	865	874	864	843	880	862	790	801	832	879	865	860	825	847	866	842	834	852	854	816	847	837	837	819	836	816	833	865	870	825	856	822	893	798	840	889	868	827	846	804	861	817	906	865	804	820	864	877	843	884	811	836	836	797	838	830	827	824	885	798	853	829	831	832	845	884	885	887	892	792	804	878	841	905	846	866	914	824	868	806	857	853	845	861	828	853	866	841	801	864	900	903	793	896	913	918	850	846	814	843	860	842	823	856	879	879	786	816	843	786	895	854	775	863	816	870	824	833	839	863	830	853	851	862	872	876	865	888	817	838	862	853	850	843	858	963	834	827	895	846	853	829	861	833	857	869	828	821	832	829	888	842	814	794	852	874	899	857	805	852	828	852	892	868	878	859	864	818	849	861	835	884	799	803	872	865	804	873	888	825	778	870	864	830	798	862	819	830	882	860	889	799	845	861	806	887	827	847	819	858	830	858	864	830	874	802	808	860	881	830	834	878	825	855	829	827	845	842	826	815	862	875	809	853	831	851	834	813	866	847	857	839	808	860	872	863	842	804	830	837	848	817	828	843	833	844	817	911	806	807	875	790	835	841	819	858	875	840	794	887	875	883	840	861	839	848	835	856	828	857	808	891	827	857	848	857	843	851	867	833	843	843	791	857	919	808	873	890	831	825	864	849	805	811	865	808	848	818	881	813	835	918	861	856	832	824	855	825	880	797	856	835	807	838	860	874	800	872	869	883	827	868	859	850	816	819	869	797	847	833	849	865	889	867	886	841	820	799	899	816	827	843	850	874	853	844	844	852	858	821	915	841	810	841	790	820	865	866	814	901	878	804	881	886	821	823	823	830	798	814	863	794	885	861	857	913	863	878	822	832	816	912	843	824	826	834	850	813	838	841	872	841	841	873	870	815	826	812	807	807	843	810	887	828	839	851	874	813	902	847	874	835	895	828	839	852	820	830	876	876	818	847	842	868	848	864	844	813	893	873	854	791	819	852	807	794	822	846	868	824	894	804	910	810	850	846	824	859	851	863	866	839	838	825	836	884	865	859	827	875	850	866	886	858	853	898	797	807	842	818	811	849	845	876	855	824	845	800	863	848	862	869	819	857	860	870	838	880	866	901	859	843	828	887	813	839	839	816	880	869	826	888	852	818	840	843	811	836	827	818	824	835	821	809	787	788	824	824	791	907	769	849	811	904	886	877	820	828	831	874	863	836	824	867	890	827	800	847	813	811	896	810	829	805	891	877	819	826	781	836	846	869	831	882	862	883	853	864	882	875	871	824	901	837	834	814	834	863	847	892	813	811	856	860	783	832	819	813	782	816	825	806	839	810	840	842	854	829	803	834	853	829	886	863	815	807	888	804	858	851	841	832	825	855	886	879	842	846	822	808	795	863	828	830	810	803	870	831	826	892	836	824	889	786	805	840	842	892	865	838	827	837	884	852	863	885	862	802	857	835	821	826	868	857	828	819	862	870	826	884	828	843	818	860	838	800	868	851	818	862	827	863	821
32408	62114	46731	35090	4896	1409	1328	1299	1177	1142	1107	1155	1171	1090	1117	1060	1111	1075	1061	1075	1105	1080	1088	1028	1036	1083	1066	1081	1052	1067	1054	1040	1040	1112	1066	1100	1081	1072	1009	1122	1032	1015	1084	1097	1103	1107	1042	1043	1057	1084	1048	1078	999	1055	1065	1100	1027	1085	1099	1068	997	1060	1028	1071	1079	1060	1083	1041	1104	1115	996	1049	1028	1034	1053	1135	1057	1055	1083	1098	1044	1018	1064	1107	1065	1073	1035	1101	1102	1099	1053	1080	1091	1017	997	1021	1031	1002	1024	1038	1054	1039	1086	1133	1064	1072	1048	1007	1013	1053	1100	1029	1168	1076	1035	1057	1095	1065	1034	1066	1018	1037	1060	1032	1017	1124	1027	1011	1039	1087	1076	1045	1108	1085	1089	1089	1115	1112	1030	1057	1065	1050	1066	1109	1070	975	1087	1037	1042	1129	1023	1051	1107	1094	1063	1050	1020	1051	1039	1058	1040	1019	1065	1046	1055	1082	1020	1083	1074	1043	1090	1060	1065	1010	1058	1045	1003	1039	1088	1040	1099	1050	1064	1056	1080	1088	1087	1103	1090	1046	999	1029	1033	1027	1054	1060	1074	1052	1040	1025	1086	1059	1010	1078	1068	1107	1079	1058	1094	1053	1056	1011	1060	1089	1020	1056	1134	1072	1074	1024	986	1127	1019	972	1057	1016	1056	1044	1063	1090	1058	1034	1058	1033	1042	1106	1103	1084	1102	1122	1051	1039	1071	1049	1098	1074	1059	1027	995	1037	1046	1040	1052	1037	1034	1080	1057	1023	1095	1089	1107	1035	1055	1022	1064	991	1078	1099	1074	1061	1081	1071	1041	1122	1050	1027	1037	1039	1026	1071	1116	998	1051	1074	1045	1050	1082	1025	994	1079	1076	1072	1089	1015	1089	1057	1074	1035	1098	1037	1003	1079	1067	1061	1051	1141	1094	1069	1056	1085	1087	1064	1098	1098	1045	1050	1094	1033	1092	1017	1098	1051	1075	1099	1060	1035	1055	1036	1134	1034	1058	1067	1047	1060	1036	1008	1025	1090	1069	1065	1067	1049	1062	1061	1076	1067	1065	1058	1091	1064	1054	1012	1132	1050	1073	1063	1025	993	1085	1067	1056	1061	1100	1054	1044	1043	1021	1123	1075	1057	1087	1041	1041	1098	1099	1010	1071	1016	1059	1097	1048	1023	1077	1051	1144	1025	1026	1100	1013	1056	1076	1088	1140	1066	1078	1062	1057	1054	1094	1058	1076	1061	1081	1045	1005	1098	1030	1031	1085	1045	1030	1038	1078	1005	1030	1042	1110	1032	1051	1063	1022	1076	1052	1076	1133	1038	1053	1066	1137	1062	1046	1059	1079	1076	1075	1033	1053	1024	1032	1069	1049	1063	1025	1104	1071	1054	1072	1047	1038	1050	1099	1098	1079	1055	1102	1050	1067	1031	1018	1087	1007	1058	1055	1057	1085	1075	1065	1035	1135	1058	1005	1000	1085	1077	1054	1118	1073	1036	1047	1119	1102	1040	1058	1052	1027	1138	1065	1101	1094	998	1084	1055	1100	1059	1041	1041	1068	1019	1052	989	1040	1097	1067	1042	1092	1028	1034	1060	1073	1063	1060	1046	1034	1067	1061	1097	1073	1079	1066	1005	1045	1053	1077	1117	1070	1067	1036	1102	1064	1051	1041	1044	1091	1081	1093	1039	1068	962	1077	1049	1063	1072	1076	1081	1081	1057	1029	1030	1103	1083	1032	1043	1068	1006	1129	1033	1033	1025	1063	1150	1095	1025	1081	1095	1084	1015	1043	1001	1060	1080	1095	1076	1076	1052	1005	1087	1086	1082	1085	1052	1062	1097	1033	1046	1050	1075	1078	1083	1077	1028	1068	1097	1057	1054	1113	1131	1038	1051	1051	1071	1081	1054	1059	1098	1089	1091	1065	1050	1102	1024	1002	1054	1043	1004	996	1120	1044	1071	1036	1067	1047	1027	1057	1086	1047	1084	1081	1018	1090	1075	1097	1081	1067	1096	1077	1031	959	1079	1048	1064	1107	1070	1050	1066	1061	1072	1065	1061	1051	1056	1049	1061	1059	1062	1090	1046	1090	1058	1020	1069	1066	1009	1049	1046	1035	1079	1077	1063	1048	1084	1050	1056	1096	1068	1067	1013	1041	1053	1079	1043	1064	1054	1045	1031	1062	1037	1050	1081	1058	1062	1120	1051	1107	1058	989	1035	1092	1021	1053	1133	1066	1100	1080	1062	1059	1032	988	1052	1039	1095	1087	1073	1116	1062	1028	1027	1069	1052	1076	1052	1035	1031	1014	1042	1055	1047	1091	1072	1104	1039	1054	1030	1056	1087	1074	1092	1052	1048	1070	1069	1015	1050	1140	1067	1058	1011	1046	1055	1077	1031	1061	1058	1081	1060	1046	1022	1049	1102	1081	1032	1072	1050	1094	1093	1060	1093	1015	1103	1032	1060	1104	1053	1061	1085	1060	1053	1062	1061	1016	1072	1093	1036	1104	1088	1025	1007	1026	1049	1104	1019	1054	1077	1023	1077	1006	1106	1079	1070	1041	1092	1039	1057	1014	1067	1089	1118	1041	1096	1047	1084	1042	1054	1106	1039	1029	1086	1050	1070	1015	1077	1036	1030	1067	1061	1061	1095	1068	1076	1068	1125	1032	1053	1047	1082	1075	1051	1109	1027	1021	1075	1005	1056	1025	1047	1066	1020	1070	1056	1073	1057	1050	1059	1025	1062	1092	1011	1043	1025	1073	1036	1081	1061	1131	1098	1057	1046	1067	1074	1065	1053	1041	1029	1020	1010	1124	1013	1088	1079	1093	1096	1016	1071	1033	1085	1133	1042	1012	1076	1032	1042	1026	1043	1025	1068	1039	1075	1070	1048	1045	1046	1078	1031	1074	1054	1050	1098	1067	1035	1138	1051	1045	1071	1065	1066	1015	1064	1049	1021	1030	1026	1011	1054	1057	1041	1063	1022	1025	1065	1026	1049	1064	1112	1033	1029	1086	1046	1165	1025	1059	1031	1016	1034	1033	1082	1048	1096	1061	1037	1071	1032	1093	994	1133	1052	1035	1094	1081	1091	1006	1007	1023	1056	1058	1093	1081	1056	976	1034	1059	1114	1077	1052	1070	1044	1097	1077	1064	1043	1019	1089	1035	992	1112	990	1045	1044	1099	1037	1076	1080	1026	1084	1060	1048	1079	1068	1076	1065	1068	1024	1089	1039	1103	1108	1027	1031	1046	1055	1090	1074	1051	1110	1076	1025	1093	1025	1082	1028	987	1027	1073	1084	1103	1025	1079	1051	1053	1081	1066	1045	1108	1141	1125	1120	973	1085	1064	1051	1076	1015	1061	1101	1034	1065	1032	1034	1061	1013	1070	1038	1064	1022	1048	1023	1006	1032	1072	1079	1105	1113	1070	1114	1062	1013	1024	1074	1055	1006	1041	1038	1027	1114	1099	1062	1051	1051	1076	1007	1140	1036	1029	1050	1024	1106	1091	1078	1059	1038	1066	1087	997	1107	1108	1074	1077	1050	1005	1058	1052	1002	1065	1033	1025	1011	1060	1044	1061	1028	1087	1045	1038	985	1088	1044	1059	1031	1022	1054	1069	1002	1039	1086	1059	1075	1114	1087	1101	1086	1015	1011	1034	1016	990	1026	1111	1121	1052	1086	1045	1042	1055	1054	1085	1080	1055	1037	1029	1072	1040	1013	1028	1071	1071	1057	1024	1068	1064	1029	1060	1033	1053	1094	1078	1031	1021	1008	1032	1022	1076	1048	1090	1076	1078	1038	1052	1042	1042	1013	1126	1089	1092	1094	1089	1130	1053	1020	1041	1023	1082	1068	1016	1085	1006	1036	1066	1064	1056	1072	1017	1054	1063	1086	1018	1072	1038	1047	1031	1113	1090	1058	1089	1048	1025	1086	1048	1049	1098	1063	1053	1133	1081	1084	1062	1040	1063	1077	1037	1040	1067	1113	1024	1027	1061	1041	1021	1099	1056	1071	1046	1064	1060	1039	1080	1081	1028	1097	1065	1056	1081	1064	1070	1096	1138	1106	1034	980	1052	1034	1058	1020	1049	1050	1073	1043	1097	1085	1110	1034	1061	1016	1073	1033	1028	1103	1113	1050	1039	1054	1048	1079	1027	1077	1112	1040	1041	1099	1079	1002	1044	1090	1129	1079	1036	1031	1028	1040	1075	1032	1049	1060	1110	1086	1014	1058	1050	1040	1058	1089	1060	1090	993	1084	1089	1083	1033	1085	1038	1069	1062	947	1078	1072	1085	1059	1065	1031	1092	1024	1071	1049	1070	1041	1060	1054	1024	1075	1059	1124	1004	1050	1069	1030	1119	1043	1065	1095	1052	1101	1073	1041	1050	1050	1025	1077	1023	1090	1032	1085	1014	1082	1025	1044	1024	1076	1004	1025	1070	1107	1019	1086	1043	1143	1031	1071	1048	1087	1011	1070	1060	1049	1043	1045	1102	1060	1104	986	1035	1033	1021	1029	1085	1060	1115	1098	1080	1064	1071	998	1038	1071	1106	1083	1097	1084	1052	1072	1001	1087	1091	1075	1074	1080	1007	1052	1056	1082	1077	1127	1064	1092	1040	1055	1021	1069	1081	1071	1076	1083	1022	1043	1043	1059	1015	1048	1062	1034	1109	1097	1036	1089	1055	1056	1049	993	1021	1039	1066	1070	1098	1030	1084	1050	1071	1059	1053	1046	1030	1084	1024	1067	1072	993	1033	1025	1086	1080	1002	1068	1042	1076	1076	1084	1089	1014	1001	1084	1114	1033	1023	1011	1035	1037	970	1041	1082	1109	1009	1076	1091	1066	1019	1018	1103	1052	1024	1043	1053	1003	1029	1065	1091	1071	1096	1006	1053	1074	1044	1040	1022	1100	1110	1029	1083	1055	1008	1055	1076	1085	1030	1060	1108	1056	1095	1087	1068	1123	1016	1008	1100	1107	1005	1056	1091	1006	1082	1103
24535	21351	29373	24739	7630	391	321	275	322	285	298	277	284	266	264	264	267	290	219	267	291	269	257	263	268	245	277	256	256	247	250	263	244	279	278	259	255	243	270	247	271	245	278	263	253	259	260	258	267	276	263	269	279	283	256	275	257	236	245	286	275	277	276	245	290	263	272	272	275	262	251	220	246	256	272	274	234	247	239	241	258	251	245	267	271	265	278	235	291	240	246	275	260	281	264	270	225	278	258	228	272	239	263	260	269	274	268	236	267	248	252	253	265	263	245	277	276	243	252	238	243	264	238	240	272	276	273	238	239	265	263	261	240	261	271	249	247	276	237	275	260	277	228	249	237	256	274	238	258	262	266	266	276	268	260	231	260	249	241	238	255	281	264	252	240	256	253	260	256	220	238	250	238	221	277	260	279	242	259	285	258	253	268	271	269	234	253	257	256	275	254	279	258	247	257	260	241	271	249	268	211	236	258	284	258	237	263	270	264	253	247	245	279	274	244	260	245	284	227	253	263	264	257	241	271	251	248	258	241	266	258	276	267	261	265	238	274	262	269	273	246	242	259	275	261	268	256	240	280	273	248	235	267	246	268	247	255	239	223	257	272	250	260	272	269	243	257	239	275	246	262	269	274	255	231	268	251	260	261	251	294	242	225	257	262	262	249	252	239	247	232	248	274	249	261	257	267	279	243	267	259	268	249	217	267	244	272	233	253	259	281	247	239	256	235	261	253	265	254	257	258	256	266	256	241	277	251	245	258	244	248	256	256	260	245	249	268	252	245	269	255	275	247	265	268	245	280	257	249	247	262	239	257	235	226	227	274	255	264	256	271	296	267	287	284	242	296	256	243	244	251	257	257	275	275	215	283	274	260	271	248	273	233	230	252	229	259	250	265	248	267	251	259	264	275	268	259	273	287	254	256	250	258	255	280	260	283	261	248	238	247	279	254	226	251	271	260	246	276	235	258	261	258	247	245	244	246	260	256	275	255	256	255	249	276	233	260	238	271	257	243	243	251	256	273	257	247	257	269	280	274	264	251	267	256	246	242	285	254	249	236	261	237	265	257	258	267	255	243	255	232	264	279	246	273	266	236	249	257	270	239	272	253	267	249	260	259	261	263	250	248	276	261	253	252	240	256	280	264	249	256	241	248	278	257	260	288	253	286	254	275	260	271	244	265	247	221	250	285	283	268	269	275	261	249	252	265	264	291	238	257	254	220	261	288	273	268	269	262	258	274	252	271	255	264	266	259	262	279	241	241	274	247	241	287	235	288	272	216	267	266	268	303	261	237	226	268	244	218	255	253	245	274	236	219	262	246	264	247	218	266	275	251	250	254	249	275	266	226	244	231	231	289	257	266	256	245	241	234	281	255	276	281	288	251	252	287	243	255	247	238	275	280	251	247	256	262	267	265	273	271	257	247	258	214	262	249	265	248	258	285	227	257	234	237	262	280	248	262	245	272	259	265	274	242	283	265	244	234	254	271	266	247	285	262	255	243	278	255	239	278	284	264	299	238	224	256	261	263	240	267	250	239	258	250	245	233	227	259	255	230	253	292	269	290	252	228	242	252	266	275	278	249	265	252	262	252	217	262	268	251	244	243	295	246	247	240	274	271	229	280	245	243	279	272	271	252	249	271	253	239	250	254	299	241	254	278	276	230	263	270	226	251	277	259	262	285	249	239	275	279	246	260	274	255	237	271	270	260	227	274	262	249	242	256	271	243	256	230	270	260	259	257	258	234	254	243	245	291	293	234	253	248	242	257	283	238	256	234	265	243	250	251	238	236	265	241	278	250	272	249	267	282	239	266	243	247	254	266	246	238	255	254	290	275	250	260	240	265	245	290	257	275	280	255	245	257	235	241	268	282	253	242	258	278	260	254	240	251	260	261	258	265	239	267	241	272	236	249	279	268	282	248	271	264	275	269	265	264	220	259	238	290	294	258	252	257	258	286	243	260	244	256	275	250	257	275	258	266	265	282	251	247	295	238	233	275	287	211	259	294	274	286	260	257	268	275	254	255	255	275	260	261	271	273	255	265	270	264	241	268	248	264	247	246	277	238	258	248	261	280	261	280	249	255	248	246	260	262	249	261	267	276	249	254	260	277	275	260	265	247	235	293	294	236	234	271	242	272	258	254	264	274	245	219	269	246	262	271	267	275	252	267	252	260	251	236	255	270	249	255	256	248	284	250	279	271	252	223	230	268	257	240	266	248	287	247	235	235	257	252	297	297	280	278	257	261	254	263	255	286	248	267	276	250	244	271	266	260	274	249	281	256	253	247	228	280	256	246	245	241	251	278	254	258	260	225	245	260	269	259	225	239	243	243	234	248	283	241	255	275	244	244	234	264	240	255	257	280	225	270	259	239	234	241	258	237	237	234	253	263	244	267	247	231	264	262	278	249	273	243	271	281	262	242	241	268	251	270	261	228	259	279	268	266	260	249	286	241	256	259	258	250	273	258	263	263	236	234	277	252	272	263	256	271	259	287	264	243	296	243	260	257	254	265	274	276	260	243	256	249	282	215	261	266	266	266	261	292	245	249	267	247	282	262	262	242	290	220	245	265	255	264	242	226	232	232	253	281	238	254	242	245	234	253	274	245	248	259	254	240	244	264	248	274	264	253	241	263	240	249	261	283	263	274	263	229	262	255	265	246	252	254	256	258	267	269	243	277	254	273	261	242	282	245	252	264	261	259	276	259	259	283	262	258	255	255	242	275	280	236	230	275	278	272	280	247	246	223	276	228	254	259	252	241	256	276	268	259	271	259	269	272	267	255	259	225	271	262	255	240	243	267	295	257	261	270	263	257	272	255	271	269	238	258	290	274	246	245	242	264	225	246	264	257	266	234	264	244	243	251	260	245	263	260	252	262	254	261	234	274	273	284	243	255	269	245	245	271	238	276	259	255	256	274	273	255	268	308	291	279	246	252	251	257	266	260	253	248	232	245	234	253	272	250	259	279	256	269	257	251	269	281	256	263	255	244	262	272	259	261	248	250	276	277	244	267	254	269	248	248	263	267	243	254	279	273	269	263	259	265	232	241	262	240	241	221	255	232	250	258	270	268	246	271	244	257	263	223	270	273	267	257	252	265	249	285	282	256	278	258	273	267	276	234	270	265	259	236	232	248	260	244	258	263	250	244	239	245	241	241	243	280	252	247	264	270	278	220	268	248	264	255	305	212	252	318	273	233	258	262	235	273	251	241	243	279	256	281	267	259	256	269	235	267	258	270	259	262	282	228	285	289	275	293	286	246	256	263	285	247	232	269	275	256	225	269	269	252	234	258	223	239	238	256	280	298	275	242	261	247	267	299	266	248	271	245	247	269	244	248	252	256	290	241	250	254	243	264	250	234	262	261	301	273	253	261	267	249	229	268	271	256	280	255	262	225	247	234	259	270	244	246	232	279	255	263	245	251	274	276	250	272	281	265	263	237	272	273	247	261	264	273	277	265	257	216	233	259	269	223	265	278	242	262	255
29449	51443	35182	23915	2728	520	456	418	407	417	382	390	411	356	380	404	384	354	335	368	362	355	339	379	340	373	394	365	358	373	344	333	315	358	334	371	329	354	361	337	346	389	348	365	366	339	377	370	386	347	350	345	325	412	336	364	354	366	356	335	328	350	358	381	317	351	327	357	307	343	317	338	330	339	331	361	366	383	338	356	322	347	357	371	360	371	325	372	336	325	356	357	359	375	353	334	345	346	329	315	344	355	379	330	365	369	354	346	354	343	350	369	332	305	341	368	332	380	359	335	355	357	347	352	329	340	363	372	343	335	349	351	365	332	325	362	354	354	373	345	349	331	348	364	321	379	332	389	370	334	322	335	354	310	349	345	383	367	335	358	383	320	365	330	362	328	350	386	338	358	370	349	363	339	311	356	323	384	375	352	355	320	343	390	326	346	343	360	322	336	371	390	339	352	339	361	362	329	328	329	333	347	325	306	349	358	360	339	360	333	337	345	343	349	392	349	366	347	374	341	352	354	361	359	350	323	358	335	330	329	350	342	389	338	378	364	357	364	362	334	347	306	355	377	360	317	361	388	344	343	342	339	321	343	351	345	347	343	339	349	364	317	360	346	345	367	359	369	376	349	388	357	327	346	359	371	339	358	346	357	345	322	357	359	386	346	354	347	363	344	364	341	342	353	374	346	365	326	334	353	367	388	346	364	349	333	356	349	320	385	332	340	353	331	352	333	344	388	333	329	343	357	356	361	330	329	365	316	355	341	332	333	339	352	366	359	390	378	347	308	338	348	353	349	342	348	317	327	339	347	341	317	344	368	324	322	347	338	350	357	361	373	385	351	342	361	334	361	348	379	345	327	330	328	319	314	368	352	343	343	322	387	347	366	339	360	377	345	329	337	348	336	352	337	362	344	341	319	337	371	355	347	350	324	355	367	330	344	335	358	334	327	352	352	349	392	341	342	328	362	349	391	313	362	348	338	381	340	303	385	385	357	359	332	363	345	363	360	339	336	371	376	354	384	318	370	345	352	365	354	350	356	360	368	338	341	376	353	354	361	346	351	322	371	332	355	359	350	320	376	365	351	344	348	354	313	390	359	325	354	359	359	332	369	347	367	336	357	347	330	345	332	364	327	341	347	350	346	342	355	354	345	359	381	330	339	392	367	356	362	322	373	339	339	344	355	338	342	348	365	329	327	340	335	362	359	333	354	324	354	366	394	353	314	370	356	405	345	331	333	348	331	311	336	349	339	361	369	350	368	354	349	382	354	351	370	312	347	361	367	324	367	370	330	340	346	344	348	323	371	337	354	338	340	342	326	352	328	328	391	342	358	350	373	351	391	322	330	351	387	358	328	378	364	349	335	354	350	336	325	349	357	317	363	355	347	354	352	330	387	352	383	370	339	360	358	327	348	385	338	369	332	342	351	371	334	340	332	336	364	364	354	354	305	374	384	367	349	368	345	358	360	345	360	352	357	346	333	344	349	360	331	357	352	370	369	334	332	326	355	360	335	337	340	363	371	355	360	341	375	360	344	397	350	350	338	346	353	346	350	346	338	371	357	376	347	376	387	357	319	372	348	330	311	332	359	351	361	353	350	333	353	345	354	342	349	356	381	352	386	368	364	357	334	329	349	362	348	342	335	349	338	290	351	369	338	336	359	364	374	352	335	371	391	324	326	345	375	344	339	327	353	338	324	348	350	337	304	349	356	373	349	370	339	375	330	335	331	370	364	363	318	350	317	376	364	372	331	356	368	384	346	363	341	345	335	358	360	358	335	349	337	359	376	369	346	345	365	335	355	344	347	386	372	371	351	359	326	353	338	375	373	336	354	340	352	352	331	328	363	368	365	338	365	386	365	368	372	362	328	374	326	350	337	345	331	375	367	339	325	336	354	370	339	359	366	336	347	330	359	336	368	329	358	350	358	348	391	371	352	309	359	372	364	356	347	321	377	356	340	338	369	346	325	331	366	351	365	352	363	395	352	339	348	338	350	376	367	397	356	345	374	347	378	353	332	357	336	340	368	355	384	341	366	336	381	319	368	360	358	312	365	343	353	369	374	370	347	323	346	311	389	350	360	375	318	351	347	350	329	377	371	337	332	332	369	348	334	362	350	338	343	362	363	379	331	372	359	333	319	345	345	370	335	375	338	329	329	346	363	343	366	341	378	370	341	344	346	339	330	331	351	357	335	353	356	355	330	370	338	369	344	346	355	362	335	364	344	379	363	330	341	359	335	345	349	334	351	356	345	371	323	349	337	348	353	327	348	355	337	358	360	325	341	329	380	364	361	365	360	349	329	376	372	364	347	326	350	372	341	331	395	352	368	338	342	348	381	352	358	361	349	358	388	361	365	327	356	375	347	318	332	363	338	345	363	371	335	338	372	372	361	412	353	347	408	377	377	340	350	370	381	344	335	355	375	329	349	349	370	360	372	375	367	362	358	343	341	364	339	345	326	359	330	326	361	348	332	349	384	351	366	347	383	344	343	343	336	397	389	347	365	351	343	321	354	352	339	354	334	294	377	379	365	379	368	366	333	386	358	355	375	344	341	352	329	378	348	371	345	369	367	336	358	360	367	339	349	334	340	351	371	343	357	331	314	319	362	343	349	338	350	322	346	371	360	360	331	372	398	347	340	348	355	372	328	339	341	361	336	350	348	359	361	363	340	354	362	338	347	372	319	372	355	366	354	357	344	316	342	368	390	321	322	334	354	336	362	315	345	330	357	351	366	347	351	355	377	351	343	345	376	364	384	367	369	338	351	346	332	339	341	328	342	348	351	332	385	345	327	361	347	340	354	380	336	321	362	366	344	374	344	354	322	366	356	347	333	353	359	354	360	348	359	369	355	320	375	344	357	367	362	351	345	337	356	324	371	351	382	330	376	334	361	378	344	370	362	369	341	379	360	387	354	380	366	355	334	323	348	355	339	358	325	353	351	366	334	339	322	378	306	319	352	295	344	349	372	362	364	336	338	366	353	312	339	344	357	357	391	379	333	336	367	350	375	358	347	324	366	320	345	334	376	360	415	372	344	352	349	392	345	351	383	371	329	335	371	353	373	349	370	354	351	349	350	330	352	342	354	358	333	354	359	389	329	350	378	360	367	340	351	327	343	362	336	331	353	330	356	321	330	378	360	349	411	354	323	353	356	351	346	339	333	375	325	365	384	392	342	365	330	346	372	363	361	355	334	385	366	351	369	341	351	337	332	380	362	369	332	356	340	370	353	334	330	352	351	352	368	372	339	350	360	346	367	349	367	349	375	381	370	360	354	346	325	341	329	358	304	315	356	388	322	355	334	343	332	324	333	345	326	382	368	363	376	366	345	386	324	352	352	375	343	351	379	363	323	367	345	354	352	381	352	352	346	335	324	359	364	327	335	365	370	326	322	337	369	362	363	342	381	330	348	347	317	347	349	335	321	325	374	337	314	352	350	356	350	365	337	331	342	347	362	358	362	354	349	340	358	336	336	330	358	360	357
22318	21326	30076	24986	21461	17420	3398	855	779	763	736	705	709	683	707	684	726	704	711	678	672	665	653	702	628	676	645	627	660	649	631	726	650	679	662	647	660	650	677	658	610	635	610	689	613	660	689	679	622	651	588	660	614	678	668	658	641	631	638	671	662	643	657	621	633	661	649	652	602	658	648	623	635	692	674	644	643	653	618	679	637	629	651	671	561	618	591	649	627	665	678	696	597	641	669	619	644	643	598	648	614	648	626	599	622	646	628	624	643	659	663	680	677	612	645	650	642	681	570	623	648	639	620	697	646	641	632	624	672	694	684	619	642	634	602	644	623	644	700	651	653	620	604	649	659	631	658	708	626	596	629	598	614	653	632	626	642	616	632	704	598	664	697	642	636	659	648	618	650	618	608	667	621	617	625	626	673	627	657	675	624	668	627	623	676	624	627	667	698	664	636	630	663	613	653	616	648	627	638	644	694	704	648	666	636	576	640	670	663	641	631	637	711	668	609	634	628	607	653	613	631	647	651	637	629	680	689	636	697	667	675	662	652	638	667	648	597	662	652	675	625	665	651	648	666	628	642	651	610	637	642	637	645	644	593	607	618	646	644	672	658	615	653	608	682	663	627	649	684	651	625	647	621	661	621	619	659	678	643	636	647	603	637	661	592	628	642	674	651	675	661	643	645	689	637	615	597	627	619	626	632	644	636	636	673	628	684	605	637	639	617	659	635	657	637	658	630	645	605	631	638	623	635	657	651	690	679	597	596	629	648	619	656	641	674	662	641	643	628	653	627	668	668	650	640	649	606	621	652	643	655	628	645	625	638	604	647	619	612	647	639	656	669	620	632	671	614	658	599	667	650	604	649	673	615	641	574	633	658	623	653	665	641	647	669	690	618	671	637	697	611	665	638	612	641	624	608	632	644	646	663	648	621	673	598	685	619	610	656	591	648	626	612	650	640	699	572	622	683	623	694	617	640	697	651	632	581	628	655	660	660	633	657	611	602	651	671	695	672	660	672	583	594	600	645	650	632	610	598	623	670	672	650	650	640	652	690	656	659	618	683	688	635	600	620	687	640	623	623	630	613	649	641	613	628	628	631	690	667	652	624	645	653	602	676	661	635	699	655	663	608	634	635	649	645	626	661	630	694	628	618	653	635	642	660	679	648	681	642	651	635	605	643	616	655	621	655	692	636	650	622	627	626	646	636	577	585	658	690	616	631	670	625	656	643	656	670	653	667	623	621	603	657	665	629	671	641	635	665	627	675	631	610	619	637	621	705	634	619	654	627	671	652	617	634	662	636	613	610	621	654	663	639	676	674	625	629	626	607	640	667	656	645	655	642	659	665	644	577	640	624	634	643	640	668	620	608	631	646	626	680	633	636	660	634	643	647	650	673	622	662	622	672	631	622	666	636	600	629	611	677	660	681	654	658	656	668	620	681	696	610	653	601	669	608	628	679	664	671	629	650	662	653	610	623	585	652	653	614	610	635	655	623	653	629	672	694	626	655	673	656	668	639	623	641	696	662	600	656	639	610	610	655	666	660	640	667	630	621	634	639	712	682	624	649	638	612	630	621	663	645	680	625	646	672	637	665	692	624	629	647	658	626	678	641	615	664	614	627	618	694	688	696	647	658	650	648	734	682	609	639	686	654	615	668	639	635	660	616	590	630	608	625	642	659	623	636	626	662	629	637	663	651	587	643	621	670	629	651	631	628	694	661	658	648	694	662	634	660	648	659	610	622	633	657	635	648	679	611	696	641	663	652	703	663	615	691	653	581	634	615	682	625	595	646	636	655	644	667	623	658	632	669	629	634	611	668	639	660	689	666	667	624	618	608	635	637	642	677	652	644	657	647	643	669	641	652	662	655	635	637	633	635	639	675	672	601	632	632	624	639	670	603	667	638	576	632	652	658	660	656	642	632	653	620	661	669	677	603	702	636	624	645	622	684	673	604	634	662	648	645	643	648	631	620	600	589	646	632	629	650	643	634	702	643	680	640	676	645	630	672	643	618	667	616	617	668	645	668	658	658	577	677	626	625	659	642	598	664	616	621	668	635	614	630	669	633	629	647	619	640	648	658	650	647	666	645	649	653	638	627	608	646	668	634	636	641	652	635	695	604	635	667	705	658	640	675	598	631	604	638	637	696	660	641	612	663	689	648	601	643	651	607	666	611	644	628	653	625	660	684	639	651	661	606	607	652	646	656	654	650	626	625	649	632	669	652	636	633	668	661	621	649	633	661	642	667	681	617	626	598	647	647	618	614	661	635	626	617	654	606	612	615	634	653	633	643	587	604	641	661	583	630	682	612	651	644	693	663	669	617	681	649	618	653	672	628	681	683	658	640	672	631	648	640	658	642	625	638	676	677	621	623	664	617	669	613	654	639	631	632	649	604	607	638	621	663	657	645	676	642	634	658	637	641	589	638	646	624	588	599	667	693	610	636	644	597	632	659	651	639	631	669	679	628	651	627	656	660	672	625	660	697	606	676	601	682	627	616	624	629	656	678	589	662	680	675	645	654	642	649	638	666	696	699	654	679	621	640	647	658	600	651	591	622	622	667	605	635	681	614	674	627	634	651	643	637	679	651	588	612	621	588	591	640	666	619	661	631	641	632	645	622	641	637	599	646	636	648	641	621	656	656	659	663	634	622	607	633	640	684	652	635	651	647	618	639	664	624	656	627	636	630	682	680	655	645	643	636	615	629	708	651	635	620	630	631	661	640	643	663	652	684	700	617	628	620	602	669	665	643	644	642	640	633	644	604	660	688	612	662	631	652	637	677	649	657	633	655	638	668	660	686	665	650	620	620	639	641	647	603	601	604	648	593	644	608	667	634	693	650	630	625	626	637	669	665	643	636	606	706	645	657	619	648	617	651	660	634	637	650	661	646	636	629	647	666	612	635	655	643	647	630	632	637	685	612	656	648	630	629	633	623	613	625	663	656	626	628	607	597	628	595	652	649	566	625	631	629	630	633	639	593	725	623	640	638	622	620	611	619	657	681	648	638	660	641	627	636	608	610	641	628	625	633	652	615	650	656	623	648	658	672	616	661	676	647	603	666	684	620	583	655	662	658	644	603	655	633	630	654	619	676	643	638	639	659	700	670	576	684	656	631	610	640	666	656	623	678	638	668	696	637	627	671	656	626	629	669	640	651	649	656	659	664	659	617	636	627	622	631	679	668	676	718	644	635	640	648	649	662	672	637	622	613	626	669	630	645	648	642	650	664	645	631	625	628	654	633	676	644	620	608	662	617	606	638	562	626	638	615	662	610	620	674	639	629	590	613	676	629	642	637	638	635	617	643	658	648	656	665	690	624	677	627	639	645	658	633	665	601	609	646	642	644	668	586	647	627	657	670	680	629	630	650	671	658	630	628	664	626	623	661	591	586	585	622	617	635	630	646	604	630	641	672	621	640	689	661	637	636	632	682	656	646	633	653	654	619	639	623	675	646	641	662	665	656	618	601	651	638	660	585	668	688	624
39112	66916	43133	43358	7417	1576	1404	1154	1093	998	1027	920	1056	951	893	920	818	867	888	847	866	886	890	867	833	793	894	843	811	881	856	851	851	848	803	828	839	764	815	785	856	809	758	819	834	821	808	841	829	839	819	842	819	852	855	816	822	759	854	802	790	817	806	802	820	853	858	867	841	822	832	840	810	868	794	828	821	850	843	792	849	838	829	791	800	802	780	822	859	837	809	804	805	884	825	835	802	840	844	826	844	817	815	831	789	849	824	792	822	879	822	794	809	803	860	813	818	837	837	835	853	817	874	848	815	849	802	808	824	789	842	805	779	847	891	822	790	842	782	892	820	834	826	791	816	808	842	808	849	842	833	796	780	809	837	783	791	844	861	826	800	803	832	877	789	822	826	859	800	802	818	864	790	806	896	861	854	859	817	853	865	810	824	801	847	808	843	831	799	806	807	783	824	899	829	867	824	847	828	834	798	878	843	794	815	867	863	852	848	893	787	816	844	806	809	791	845	799	835	821	853	779	912	809	843	828	845	819	830	849	855	891	792	832	848	824	839	799	828	834	839	809	811	827	839	843	841	823	818	837	821	830	816	789	836	838	845	800	820	812	844	833	800	868	813	795	782	823	831	824	781	802	822	832	798	774	857	800	783	868	891	798	818	807	830	840	881	875	814	877	817	828	851	809	810	890	845	813	817	826	833	791	872	839	820	784	814	799	889	825	791	799	865	782	809	877	848	826	847	810	853	798	823	829	836	864	847	886	854	808	878	800	805	786	855	846	818	856	773	836	844	836	819	868	807	852	864	799	863	747	799	820	799	790	872	833	836	804	832	853	785	837	819	843	858	884	791	818	871	798	849	875	822	859	784	824	811	848	810	827	859	809	780	875	788	815	832	800	829	846	809	825	782	834	801	866	815	823	842	862	814	810	864	888	851	795	844	839	849	865	830	826	852	792	855	823	832	845	864	847	806	791	807	799	836	812	838	817	759	841	836	740	832	793	818	790	851	821	806	852	831	825	836	852	847	829	825	819	807	825	872	806	833	820	865	873	820	814	829	808	792	819	895	789	851	858	897	808	801	933	815	808	823	844	834	811	815	862	804	806	798	842	843	774	811	877	807	857	798	805	820	825	834	846	893	787	802	836	828	861	802	837	825	810	890	825	815	804	832	828	823	831	845	855	871	860	826	896	776	838	821	787	805	783	779	847	821	831	839	883	835	821	816	846	816	853	822	843	866	792	800	800	872	833	856	818	778	838	820	775	810	819	849	807	818	809	854	767	834	812	820	805	871	838	800	787	794	836	777	836	812	816	816	829	845	818	849	816	757	822	814	840	783	874	818	841	842	817	817	814	858	851	870	874	868	821	828	804	830	823	844	839	875	813	792	830	860	840	874	813	789	825	804	773	823	777	837	796	784	816	844	853	787	795	815	813	785	834	839	811	821	813	871	852	811	813	847	828	856	839	776	809	843	811	867	803	846	854	805	776	823	861	784	826	811	865	850	834	824	831	779	837	851	811	837	858	773	889	828	865	846	848	830	853	825	866	812	818	839	836	803	850	858	808	829	816	830	829	770	852	842	832	799	805	834	849	863	781	857	795	849	819	881	874	836	783	826	793	792	834	802	778	831	827	875	833	806	802	798	852	836	807	839	826	856	817	860	787	840	828	844	841	850	836	852	807	801	800	864	779	808	787	835	913	817	826	842	865	758	815	802	858	838	834	828	827	878	822	792	846	802	845	848	823	836	865	802	868	794	829	855	899	822	837	814	826	850	848	839	819	828	772	854	834	840	821	843	828	814	818	814	783	857	831	863	841	855	791	808	805	859	873	813	878	788	789	825	791	822	828	822	835	815	786	749	806	822	881	826	831	841	819	813	824	849	791	846	824	823	815	861	797	880	844	802	817	821	825	841	759	780	796	816	835	865	804	769	797	847	819	822	833	826	784	808	781	807	849	856	845	818	861	830	792	877	791	879	833	770	792	815	836	817	819	828	800	786	822	861	824	833	828	822	850	787	819	784	777	852	824	875	809	847	812	814	821	848	855	831	814	820	816	886	848	815	831	891	841	841	801	808	846	874	795	824	887	849	803	795	855	833	795	854	821	811	843	819	841	854	809	840	835	820	805	829	802	832	799	829	818	839	832	852	772	799	824	820	848	871	823	852	777	805	819	806	838	817	792	880	803	834	854	843	835	867	761	829	837	785	854	852	781	867	866	814	821	765	836	823	781	802	846	847	808	860	809	813	817	791	808	804	796	804	844	848	869	809	801	800	788	842	845	859	845	815	876	795	867	818	811	801	779	858	843	795	847	840	796	753	843	812	799	828	821	782	835	824	833	876	856	810	800	822	841	847	877	798	859	800	806	836	835	854	788	828	855	770	858	827	850	843	795	824	860	826	869	819	788	827	778	855	800	835	826	839	885	791	838	787	840	852	794	837	852	813	871	817	856	766	824	845	807	773	819	839	840	797	773	854	857	874	815	842	878	829	800	848	838	779	776	826	819	830	795	864	832	789	848	849	855	803	803	798	878	838	848	814	843	796	869	825	845	822	874	891	847	854	848	778	837	839	827	857	798	834	804	821	833	862	804	841	785	774	824	833	840	846	853	798	870	792	832	795	826	778	850	817	817	842	871	821	792	856	807	854	838	829	827	829	816	870	846	806	856	809	838	848	804	841	828	837	822	839	855	887	822	845	833	830	861	828	820	788	803	808	831	743	850	811	779	808	784	824	821	862	845	842	820	816	820	841	880	799	828	844	836	843	800	831	768	833	868	840	849	866	824	789	843	788	864	814	799	833	851	803	832	834	801	806	809	837	852	821	867	794	803	777	813	807	856	867	817	820	809	833	819	825	833	833	902	862	832	798	807	831	828	817	812	804	845	836	843	861	869	818	809	833	838	817	814	824	858	774	831	874	823	788	812	798	796	801	843	847	768	826	823	778	848	819	837	806	803	787	844	826	844	862	839	752	821	812	808	823	852	804	873	801	820	864	851	831	832	810	873	805	850	845	837	849	839	775	811	817	866	902	829	797	844	806	805	810	827	802	866	804	755	829	822	864	865	783	754	784	800	852	831	841	848	860	771	831	820	773	817	848	861	858	798	844	879	826	850	839	771	827	796	827	818	824	814	823	810	825	856	792	847	837	852	840	844	809	877	864	850	823	827	825	828	787	760	814	844	833	847	795	822	821	780	805	761	826	892	842	866	854	843	799	819	871	807	818	837	860	849	800	811	881	834	841	842	855	791	856	851	817	821	840	806	825	822	787	829	801	796	850	822	870	854	815	782	816	843	820	800	838	811	790	819	810	807	899	777	747	843	844	866	779	828	851	864	842	854	819	830	837	838	770	808	831	831	834	824	837	849	862	813	793	837	842	846	779	815	785	820	801	807	806	820	811	847	872	800	798	780	829	841	793	832	810	819	793	855	830	802	852	790	849	842	841	817	863	832	823	845	852	844	819	756	826	810	843	796	845	844	861	830
27703	20681	16030	7308	932	594	580	575	544	557	575	551	539	531	566	556	544	520	542	567	531	546	528	551	558	575	519	528	516	557	539	567	549	536	577	535	539	516	535	533	551	521	559	525	529	522	482	558	522	521	593	513	569	519	528	524	541	554	563	572	513	592	532	515	565	534	522	531	521	587	567	503	527	555	556	523	535	530	505	534	582	539	530	537	532	526	554	547	501	557	534	529	530	493	525	527	535	527	537	539	546	575	544	524	529	505	568	551	533	583	529	523	566	576	494	541	527	535	582	525	536	541	563	556	547	521	544	534	561	546	517	511	512	560	479	533	544	541	507	486	564	502	567	510	536	526	547	551	545	508	518	561	538	519	570	556	532	540	540	515	545	457	533	526	550	564	550	537	489	513	535	518	530	528	558	549	516	539	555	531	499	532	565	534	517	572	495	547	537	571	535	535	560	540	547	577	539	591	486	525	536	575	500	536	533	554	542	540	555	542	509	530	506	504	553	559	517	507	507	541	539	522	493	529	552	592	504	520	518	541	514	484	521	536	521	532	539	530	549	527	539	536	578	577	521	511	545	544	538	545	524	499	536	554	573	537	494	529	542	529	495	538	572	549	558	522	562	578	537	565	554	532	534	528	556	530	553	514	513	559	502	545	566	538	520	540	519	567	512	503	538	539	536	532	558	561	557	546	557	498	560	531	503	530	548	544	545	533	528	528	563	526	525	517	538	529	548	554	544	525	555	511	581	525	481	531	533	532	511	547	538	546	562	536	550	538	571	496	561	519	529	530	533	527	523	531	570	554	535	586	541	462	553	502	525	554	544	553	539	542	560	556	575	554	571	516	556	546	547	514	548	497	490	528	534	566	532	560	485	569	533	497	537	547	562	546	541	543	545	572	552	541	549	502	572	559	509	553	553	527	532	541	560	500	541	572	570	539	507	535	535	502	535	552	560	543	532	546	562	524	531	519	524	572	543	526	573	531	570	555	487	514	543	564	549	572	570	545	557	466	560	543	567	510	543	539	499	563	516	533	565	560	565	548	522	508	525	493	529	557	567	564	545	505	558	502	510	504	560	554	558	526	586	535	570	542	583	509	538	530	535	543	550	567	529	568	547	561	520	549	553	509	548	537	552	541	483	549	512	559	533	557	574	530	562	563	582	542	522	544	499	562	550	485	529	563	526	519	534	543	557	564	545	537	544	578	519	525	518	528	533	572	537	551	511	524	558	538	578	593	519	533	576	562	539	537	549	505	547	496	572	533	503	546	528	556	514	520	520	562	536	548	527	542	553	499	562	550	510	517	532	558	501	539	612	524	537	536	539	518	527	585	532	527	565	572	547	495	534	552	545	546	607	565	533	573	530	510	579	548	556	518	531	531	559	560	568	552	553	531	518	585	520	536	532	560	589	534	524	549	510	502	560	549	540	506	562	538	535	545	507	525	566	525	511	542	524	493	506	568	553	542	541	536	549	540	567	554	536	508	602	513	563	501	547	508	521	559	557	522	550	526	522	580	510	543	545	537	543	554	548	535	533	510	501	490	531	523	551	528	532	589	571	511	531	489	549	522	542	555	567	502	574	546	495	528	503	528	529	561	549	550	572	554	575	488	584	533	537	542	562	591	554	523	524	551	508	570	555	547	500	553	549	515	526	505	546	528	560	534	566	527	501	554	511	529	555	524	541	512	548	522	551	533	576	527	550	549	543	532	540	531	525	554	546	527	523	568	570	547	544	520	533	530	517	526	534	551	585	575	510	514	483	521	546	537	509	516	558	542	581	560	557	540	519	532	539	520	533	573	539	566	523	528	499	596	542	551	534	548	564	490	519	565	591	537	559	556	544	544	530	573	547	602	576	557	525	546	591	509	566	518	572	544	567	533	539	533	584	538	544	506	526	529	551	532	508	560	532	526	533	529	534	579	519	525	542	565	529	556	539	550	527	566	539	563	528	532	478	477	562	514	565	539	553	548	532	568	536	516	563	561	544	545	533	558	537	528	502	542	580	534	538	570	541	566	570	576	563	528	588	560	581	505	566	558	533	537	529	507	555	566	512	533	577	501	552	571	555	527	523	503	508	504	548	511	536	541	565	530	554	553	556	535	490	535	509	578	520	517	534	531	584	562	545	561	548	521	522	571	558	500	559	527	505	528	546	580	569	536	506	540	550	514	572	551	517	559	529	530	547	530	537	515	558	524	529	515	536	570	571	532	544	573	510	539	569	552	570	569	540	475	530	547	560	524	504	540	546	525	531	551	495	559	541	506	549	515	550	587	518	534	530	536	521	547	533	523	528	535	543	576	568	566	531	534	527	535	545	531	548	537	527	571	496	572	572	572	532	523	546	523	546	559	539	524	512	576	525	519	556	514	608	560	514	539	552	531	514	550	523	574	531	561	524	543	559	517	533	497	543	506	553	547	520	536	537	513	499	503	533	529	547	577	508	550	540	519	566	504	528	571	545	514	554	535	553	526	538	542	560	564	542	568	539	530	538	517	528	487	557	582	538	522	515	532	531	563	504	529	556	507	533	584	529	522	529	529	524	547	558	536	542	564	544	559	529	590	543	528	550	567	486	515	524	562	576	534	544	537	522	581	564	528	509	543	549	557	545	533	499	516	552	534	545	568	521	553	566	592	546	513	519	536	550	551	523	561	552	568	560	542	547	501	559	520	515	515	544	512	522	508	503	541	546	527	533	584	581	540	503	592	534	571	537	519	511	524	544	530	491	534	504	528	526	535	571	547	537	525	527	538	513	516	572	552	537	556	473	517	516	536	526	534	567	524	555	511	563	521	527	534	507	552	516	536	490	537	545	561	521	531	524	540	510	503	522	517	523	557	530	521	551	537	555	506	475	532	490	510	536	544	513	579	478	534	559	557	552	593	518	561	513	504	552	537	542	564	534	547	583	535	547	542	526	581	537	490	525	559	525	581	525	531	548	523	558	510	511	512	550	562	557	591	568	545	501	546	557	535	535	554	546	496	543	547	541	530	617	572	529	532	481	548	533	505	531	513	555	499	531	541	561	547	532	522	544	517	551	552	531	522	540	519	515	549	508	535	539	534	526	533	544	525	496	541	527	542	570	517	524	549	518	539	534	537	572	540	561	544	532	572	547	543	595	546	532	546	543	518	550	554	523	511	557	539	510	517	530	504	539	519	507	522	538	567	584	565	545	558	503	546	488	508	535	516	565	537	542	546	569	558	535	542	553	563	597	555	533	553	533	514	544	539	553	526	542	521	506	534	549	533	518	545	565	548	520	560	516	504	532	546	555	545	528	497	520	512	531	550	525	577	512	574	549	545	512	555	493	555	527	528	537	480	563	531	523	542	590	553	545	580	533	589	540	543	526	556	504	522	559	515	523	521	532	521	488	538	533	558	546	506	550	542	521	515	520	555	535	508	551	561	525	528	529	584	548	539	528	510	533	532	524	479	514	565	521	579	537	530	571	516	541	520	528	570	535	526	538	553	542	476	566	552	517	540
13793	24985	13359	6665	962	698	709	682	675	697	690	705	750	696	647	685	706	686	671	743	679	683	646	697	715	708	676	685	705	700	705	691	669	641	638	704	689	687	653	685	662	708	720	688	663	665	664	706	709	711	699	711	659	685	660	667	698	681	664	675	707	680	684	702	665	699	646	676	677	625	732	681	676	675	687	639	653	731	682	642	695	625	700	677	709	694	681	719	680	677	647	689	695	650	646	687	689	652	684	692	668	668	714	652	686	648	666	682	652	651	707	669	646	725	661	678	662	632	671	697	703	701	641	702	714	717	673	709	724	688	674	659	681	653	723	675	699	697	719	704	715	720	683	683	694	704	682	732	687	732	669	693	679	650	659	695	672	708	681	675	648	654	689	659	723	670	721	690	662	686	639	683	692	654	667	695	685	675	699	707	650	702	709	707	671	689	711	690	691	722	706	688	652	698	683	685	687	644	682	677	686	698	716	724	642	730	689	636	722	644	663	700	677	696	661	661	657	742	667	684	670	640	672	712	722	679	657	670	686	660	678	685	682	620	683	648	701	702	676	698	671	685	686	695	692	684	615	674	636	690	696	708	750	670	686	728	650	663	690	695	698	692	674	690	673	715	695	673	694	669	742	680	691	702	685	694	674	674	721	715	646	639	678	671	689	697	627	673	644	678	693	711	665	647	694	693	678	670	725	673	684	689	626	651	690	697	651	648	693	669	729	667	685	670	656	681	674	642	701	686	684	696	687	649	687	694	698	681	651	629	710	690	665	680	656	708	746	688	657	683	676	685	722	703	701	666	709	689	699	664	687	709	623	682	690	660	653	693	713	705	649	641	647	704	689	630	701	641	639	695	726	712	696	643	687	711	664	725	720	693	718	662	652	654	670	697	703	710	663	610	642	658	668	673	660	684	706	672	663	686	688	667	660	699	657	656	683	683	690	693	682	705	686	678	674	691	669	617	631	661	676	736	732	647	693	703	675	648	656	669	682	654	709	698	659	741	708	670	657	671	688	686	691	679	675	675	698	662	681	704	695	711	708	672	698	649	636	713	701	665	731	718	703	673	714	700	741	688	697	681	734	656	709	718	758	661	669	693	687	682	681	674	737	648	678	726	682	696	635	661	703	639	650	688	677	716	722	695	698	698	642	676	699	632	683	655	725	697	661	685	696	671	705	688	671	675	684	625	697	694	685	656	660	681	686	689	733	644	698	665	720	627	742	644	678	649	670	673	657	657	658	670	711	694	701	684	720	683	673	726	676	696	688	676	631	662	670	651	659	693	695	676	655	691	676	644	663	688	682	709	667	692	689	687	652	697	672	713	696	721	634	694	690	692	640	696	655	663	643	643	686	723	699	670	699	694	718	687	666	681	684	670	679	700	702	679	666	673	663	679	725	684	703	687	704	666	718	678	646	662	684	712	708	682	665	681	660	690	657	638	640	725	662	718	637	715	705	657	719	679	715	688	720	651	694	688	642	706	729	685	659	710	632	665	681	620	658	691	710	709	711	695	639	663	671	628	713	690	691	656	663	647	698	695	675	670	619	658	700	703	674	654	691	719	679	742	684	630	692	722	693	675	659	707	654	637	677	676	673	684	692	643	704	688	708	753	647	680	702	717	729	667	715	711	672	681	696	696	647	685	626	689	698	701	639	675	682	695	637	695	679	695	695	686	682	708	653	677	602	691	632	712	703	654	687	704	666	689	694	713	696	744	686	685	670	633	686	667	706	706	681	679	688	712	698	692	675	657	674	680	671	695	715	648	659	691	650	650	693	686	603	690	644	696	631	665	683	631	672	667	663	695	638	673	701	704	695	681	661	695	682	682	701	666	724	695	698	662	665	698	653	687	712	704	719	734	702	671	729	593	689	678	695	675	663	665	685	670	647	720	667	700	672	673	672	671	684	682	663	667	709	720	656	655	665	662	700	734	665	684	679	677	683	702	743	641	688	625	689	660	647	753	679	654	715	688	658	642	683	722	690	673	639	709	734	702	694	713	675	689	773	694	713	677	693	649	667	660	624	695	660	712	677	666	667	661	709	649	696	712	696	673	681	689	638	686	635	656	705	656	693	612	719	659	633	711	709	678	667	644	695	685	717	694	664	700	730	671	714	686	668	613	698	672	703	682	664	704	704	655	654	736	676	691	633	727	673	695	650	731	682	688	698	670	709	660	681	686	644	690	660	692	698	697	653	650	672	643	679	703	696	659	694	687	661	678	672	639	696	743	714	696	652	671	695	711	688	687	682	692	670	662	680	703	703	668	705	701	748	679	686	637	688	704	674	688	665	636	690	708	696	668	669	749	705	677	679	679	665	730	689	656	708	694	643	638	699	695	695	636	688	664	644	688	671	682	658	670	714	680	689	666	664	686	633	709	687	644	699	647	715	679	710	683	653	685	677	627	697	624	651	645	727	655	686	674	706	671	675	675	670	638	689	671	700	690	667	723	654	677	694	707	632	679	658	709	678	681	682	692	701	692	636	684	673	698	690	679	606	659	695	678	680	683	670	705	661	693	673	688	680	671	646	658	696	707	688	671	670	708	619	708	672	659	682	740	654	676	718	690	677	683	668	696	720	643	709	663	645	692	708	655	706	666	658	687	668	675	693	679	649	671	649	701	638	674	684	650	702	656	703	674	728	679	742	670	704	699	672	648	701	669	679	699	722	696	666	638	685	686	724	730	670	676	717	665	706	704	661	680	696	727	687	640	681	684	667	694	669	689	727	666	706	655	682	670	654	661	628	669	658	683	655	732	663	654	675	630	687	721	674	718	675	703	696	661	731	673	655	676	674	693	685	628	697	704	666	708	720	701	689	633	695	674	692	720	730	677	674	693	669	688	684	683	644	699	697	682	738	680	691	671	659	694	692	652	675	683	673	709	710	655	696	701	649	710	653	694	714	652	647	678	685	699	712	694	662	692	662	664	692	627	706	673	695	662	710	714	664	658	681	721	724	669	699	748	658	648	688	678	685	678	704	653	650	714	687	709	669	718	675	693	634	712	694	682	674	703	674	668	667	736	684	707	728	636	683	681	645	715	652	682	682	655	677	688	699	683	681	708	682	678	655	729	689	686	661	678	718	707	711	779	731	704	670	677	722	719	682	689	674	708	703	691	674	641	720	689	684	646	732	736	625	694	704	680	646	657	712	705	708	671	643	677	644	645	682	726	673	640	716	695	684	659	666	624	660	655	722	639	638	716	711	675	723	713	716	671	692	683	690	679	679	686	692	631	638	742	649	708	726	679	636	660	677	675	677	700	711	669	711	652	683	688	676	649	695	646	686	651	662	687	673	658	652	697	680	670	639	665	683	720	704	675	734	706	680	677	705	682	681	653	659	658	694	699	693	660	663	660	666	658	703	699	666	696	651	654	664	692	670	643	723	652	715	653	676	683	676	647	638	720	660	703	677	649	682	664	668	697	697	716	665	684	692	655	671	665	690	706	676	687	731	682	688	674	694	652	658	653	621	652	613	682	696	709
23130	21300	28783	28407	19342	6025	1273	940	933	960	957	883	917	959	870	852	894	892	884	872	943	848	859	849	877	882	824	887	888	846	830	800	872	845	899	870	852	852	882	812	859	882	872	866	836	867	841	870	836	863	872	854	914	863	823	830	847	916	843	882	882	881	892	838	826	876	866	798	846	792	866	866	791	883	867	836	858	867	886	905	852	861	853	850	815	808	852	792	882	843	832	900	841	835	881	897	784	879	851	898	823	827	816	872	833	892	818	840	845	809	854	849	871	906	857	810	804	857	871	830	855	882	901	828	857	859	831	862	816	848	857	867	819	840	911	901	894	826	870	880	917	861	824	847	845	869	811	805	863	835	831	803	859	829	880	865	844	914	851	869	795	867	841	874	902	826	849	897	906	911	883	870	851	873	842	826	910	843	836	803	849	853	895	890	887	904	858	829	838	837	865	885	879	906	841	917	819	812	891	869	889	889	812	815	870	889	852	863	875	832	817	876	870	887	847	838	868	819	865	867	883	815	814	853	867	861	858	807	863	881	858	857	864	850	812	840	833	846	906	881	899	840	806	870	867	898	832	878	845	826	856	877	903	876	837	854	843	864	866	926	817	903	905	854	892	844	862	841	860	827	824	837	821	866	826	864	844	856	908	861	837	880	835	825	886	862	894	815	869	885	833	834	835	841	885	837	835	834	814	866	842	910	893	799	863	849	868	865	850	860	826	784	841	866	911	828	826	791	827	838	819	851	869	853	848	854	887	837	839	883	852	875	826	875	866	862	846	847	844	831	803	907	849	821	852	924	853	888	867	853	867	865	849	863	937	880	866	821	835	853	880	843	895	862	879	855	797	880	851	849	881	847	830	840	810	877	831	869	848	885	859	864	831	822	802	864	805	805	886	843	890	829	845	910	823	856	873	870	877	897	854	849	881	872	864	829	859	801	823	875	883	864	830	841	871	825	830	819	839	871	865	908	812	868	852	872	851	825	899	858	880	897	857	850	850	904	884	836	841	822	899	810	868	889	870	910	891	853	900	866	832	885	891	876	854	846	809	878	876	827	866	838	864	833	856	826	792	820	858	866	878	798	838	808	853	829	846	867	873	824	822	848	849	853	815	826	842	849	853	863	849	869	877	836	838	841	875	875	893	906	875	828	856	867	851	914	844	876	816	828	829	894	863	845	871	822	837	853	824	805	863	813	866	866	888	829	861	836	919	837	837	902	882	909	805	856	877	886	908	866	894	821	872	813	876	837	809	865	819	826	863	894	842	762	918	922	841	869	832	839	937	841	888	830	888	897	847	861	847	855	884	824	883	882	854	830	882	862	858	823	863	922	826	851	817	918	793	840	858	906	872	872	833	890	860	828	853	848	810	829	844	828	806	893	858	843	829	878	871	892	904	830	864	849	857	856	855	849	822	864	878	851	843	845	826	909	898	840	808	875	867	833	876	877	865	801	846	873	810	820	856	854	864	908	871	903	835	855	835	835	855	825	874	893	846	859	850	856	887	853	853	886	886	800	808	855	835	832	868	907	842	876	858	840	832	839	813	826	875	872	882	832	823	890	834	867	838	866	865	877	889	826	858	826	851	846	828	880	868	870	876	844	868	835	860	900	861	864	880	853	866	840	881	867	865	887	833	899	870	854	857	834	816	844	867	832	892	868	876	847	879	823	857	812	863	907	830	873	831	883	878	877	858	851	844	877	882	845	806	860	856	810	872	840	815	825	897	818	812	859	850	874	879	822	816	862	908	807	868	918	867	877	804	879	836	904	805	859	798	854	895	878	913	892	858	799	827	878	920	877	819	846	809	900	883	874	853	849	867	875	875	849	830	829	872	903	874	826	888	839	807	849	879	807	838	867	887	871	896	928	849	836	838	848	822	807	860	872	874	892	896	827	864	878	827	846	872	814	819	866	864	857	855	880	837	842	862	853	833	876	851	876	887	888	821	852	878	891	841	882	805	825	878	856	828	857	844	836	844	872	894	907	864	882	834	899	817	902	851	885	863	839	874	803	857	883	896	845	858	844	851	804	850	867	889	809	883	861	858	862	838	943	821	879	856	862	892	877	854	842	846	825	857	843	837	813	851	882	878	874	872	847	823	873	925	860	901	865	885	798	893	817	858	854	833	816	842	848	806	916	864	862	883	853	846	830	868	856	838	865	870	871	860	834	783	847	882	854	830	844	867	824	873	896	874	849	852	843	840	871	809	871	859	820	863	843	872	827	851	844	847	868	811	819	866	822	864	868	859	884	868	892	830	830	904	831	845	911	865	888	864	919	903	814	870	868	839	757	892	835	832	890	890	790	879	845	861	834	897	883	904	802	838	853	857	857	848	861	874	879	859	834	852	843	859	858	812	806	895	889	856	826	800	827	815	852	861	875	854	835	847	866	820	844	837	908	855	845	891	876	813	881	833	873	822	823	876	892	877	877	851	867	827	878	863	848	788	892	810	887	862	893	850	823	830	822	842	870	836	873	811	826	860	854	900	890	847	944	852	796	808	851	805	893	896	829	884	871	818	809	866	837	877	834	842	869	861	836	831	806	882	909	812	879	826	897	824	809	863	825	892	837	830	857	802	908	786	862	861	830	873	867	891	820	946	908	867	879	842	885	804	850	849	875	841	838	873	835	853	896	827	821	820	893	875	867	891	855	859	865	875	848	837	893	880	868	843	918	903	819	875	831	841	924	864	871	847	825	877	858	874	823	874	845	911	879	793	833	853	939	852	880	855	811	876	834	836	848	879	857	944	852	868	847	851	840	850	871	869	850	901	918	866	887	828	823	894	850	882	842	818	816	809	897	816	856	811	854	866	852	853	878	868	807	831	883	875	845	846	863	856	930	853	929	884	826	836	821	840	813	816	877	869	810	921	842	862	826	837	849	889	849	880	871	893	901	863	870	848	839	852	806	840	857	831	830	820	895	867	845	832	858	841	846	898	889	879	834	899	805	824	859	880	805	898	820	878	826	886	889	889	844	864	811	868	810	789	808	878	866	840	858	866	884	863	871	851	883	848	886	890	819	867	859	828	871	875	901	850	835	835	895	850	825	920	866	861	882	889	830	876	840	806	856	864	811	872	892	852	849	822	848	843	856	887	818	804	831	854	910	845	869	835	904	853	898	826	840	839	919	887	841	892	849	861	831	896	900	897	869	871	829	847	881	907	874	838	862	853	870	792	873	895	837	819	928	912	893	882	879	891	882	844	849	828	868	814	863	874	879	833	861	892	830	833	866	874	818	837	846	799	839	849	897	850	870	872	890	817	837	873	851	855	859	844	853	811	861	884	820	844	879	881	828	902	829	868	832	848	833	813	884	847	866	885	841	849	833	821	859	869	894	815	880	891	800	855	896	801	914	835	845	789	796	882	814	862	836	852	845	890	845	855	863	828	865	815	878	879	860	887	855	894	861	920	897	838	815	839	836	848	879	907	926	841	828	877	889	842	850	867	815	851	852	894	874	857	817	856	811	863	821	857	831	868	871
33421	58791	42741	36192	5092	1464	1265	1224	1257	1196	1134	1156	1130	1104	1124	1142	1184	1062	1110	1093	1106	1087	1136	1102	1111	1057	1071	1031	1034	1089	1064	1016	1117	1082	1082	1081	1099	1015	1079	1092	1067	1065	1059	1086	1084	1079	1074	1070	1046	1103	1108	1110	1053	1043	1051	1060	1048	1069	1126	1137	1051	1029	1049	1066	1058	1049	1052	1118	1107	1026	1039	1001	1058	1022	1080	1054	1039	1082	1053	1048	1079	1034	1074	1038	1095	1056	1128	1058	1016	1115	1083	1037	1102	1043	1090	1061	1039	1083	1066	1112	1047	1086	1042	1113	1122	1034	1083	990	1129	1067	1087	1062	1080	1090	1040	996	1069	1066	1102	1112	1073	1113	1062	1045	1018	1036	1046	1075	1073	1048	1032	1075	1066	1083	1086	1066	1016	1002	1037	1080	1057	1101	995	1099	1070	1037	1052	1021	1049	1060	1089	1114	1011	1068	1114	1092	1071	1065	1080	1064	1029	1069	1058	1024	1075	1115	1067	1014	1055	1094	1067	1080	1083	1084	1069	1042	1035	1050	1098	1100	1085	1171	1046	1073	1020	1034	1090	1140	1067	1019	1002	1129	1097	1114	1036	1047	1098	1048	1093	1089	1091	1071	1059	1043	1015	1123	1020	1046	1033	1025	1128	1035	1081	1034	1041	1010	1100	1065	1034	1104	1088	1046	1016	1081	1085	1027	1036	1085	1126	1075	1074	1016	1103	1075	1139	1088	1054	1040	1062	1108	1042	1094	1006	1077	1065	1076	1073	1090	1080	1072	1082	1048	1028	1061	1050	1072	1061	1030	1074	990	1105	1072	1030	1030	1026	1070	1041	1101	1072	1058	1071	1041	1163	1093	1056	1101	1071	1040	1081	1085	1087	1071	1096	1032	1028	1113	1028	1059	1059	1052	1058	1047	1133	1033	1064	1091	1090	1008	1080	1059	1072	1034	1016	1097	1074	1058	1028	1095	1062	1055	1074	1039	1067	1064	1022	1118	1055	1107	1045	1066	1069	1008	1058	1062	1025	1082	1014	1101	1062	1016	1094	1044	1066	1060	1091	1044	1080	1062	1074	1064	1069	1082	1070	1084	1057	1105	1042	1047	1044	1058	1004	1111	1080	1070	987	1034	1087	1060	999	1037	1052	1052	1121	1067	1081	1054	1031	1037	1089	1033	1045	1052	1067	1110	1074	1100	1112	1101	1019	1068	1065	1066	1083	1078	1117	1006	1042	1093	979	1064	1029	1049	1040	1095	1061	1118	1062	1082	1122	1030	1067	1047	1114	1161	1077	1055	1007	1119	1063	1045	1015	1035	1075	1055	1166	1054	1073	1091	998	1056	1045	1053	1132	1094	1069	1078	1104	1045	1049	1036	1037	1091	1050	1093	1104	977	1078	1134	1004	1071	1059	1150	1066	1060	1054	1050	1085	1086	1042	1034	1071	1059	1163	1054	1078	1014	1107	1059	1048	1104	1116	1017	1005	1055	1035	1052	980	1059	1042	1067	1033	1127	1072	1047	1036	1037	1000	1057	1064	1056	1007	1027	1039	1103	1064	1050	1088	1057	1042	1096	1104	1059	1094	1104	1014	1041	1048	1047	1131	1093	1099	1043	1035	1071	1045	1012	1101	1078	1062	1137	1049	1037	1048	1060	1076	1059	1038	1092	1065	1069	1024	1028	1059	983	1029	1105	1044	1049	1102	1044	1110	1039	1017	1039	1065	1102	1048	1032	1066	1057	1011	1069	1064	1085	1013	1073	1051	1027	1063	1064	1100	1066	1087	1102	1072	1107	1060	1088	1015	1080	1051	1056	1048	1050	1009	1031	1062	1044	1004	1099	1114	1091	1040	1045	1088	1074	1017	1045	1068	1053	1101	1046	1093	1102	1029	1008	1048	1122	1056	1024	1028	1029	1046	1078	1077	1083	1065	1116	1089	1073	1084	1079	1080	1108	1034	1118	1105	1067	1080	1055	1128	1039	1100	1096	1102	1015	1021	1030	1112	1105	1049	1073	1040	1091	1056	1056	1119	1072	1073	1107	1052	1071	1091	1076	1051	1003	1095	1071	1054	1093	1101	1093	1071	1063	1100	1053	1056	1058	1055	1049	1076	1124	1143	1022	1052	1105	1073	1105	1063	1116	1099	1075	1085	1034	1102	1105	1101	1050	1025	1015	1049	1054	1079	1002	1076	1047	1081	1116	1081	1055	1018	1080	1056	1023	1068	1055	1101	1070	1061	1051	1127	1067	1034	1086	1064	1018	1060	1068	1050	1050	1094	1049	1081	1067	1092	1058	1081	1051	1059	1079	1068	1103	1056	1136	1085	1068	1035	1052	1063	1040	1101	1137	1030	1105	1007	1097	1030	1039	1075	1190	1076	1052	1116	1105	1066	1108	1039	1055	1048	1037	1108	1130	1044	1091	1056	1047	1088	1113	1111	1118	989	1090	1027	1069	1065	1036	1074	1017	1014	1039	1078	1061	1073	1090	1086	1023	1040	1097	1035	1066	1092	1105	1063	1055	1092	1147	1070	1046	1011	1056	1093	1003	1144	1099	1001	1068	1038	1034	1067	1029	1042	1078	1069	1084	1049	1072	1119	1045	1097	1051	1091	997	1122	1012	1054	1068	1070	1027	1089	1049	1064	1074	1068	1102	1032	1093	1080	1078	1127	1102	1048	1092	1042	1085	1026	1093	1061	1066	1013	1031	1012	1058	1054	1128	1000	992	1047	1089	1035	1017	1060	1066	1071	1075	1025	1066	1015	1027	1039	1062	1060	1084	1068	1044	1096	1088	1108	1101	1095	1080	1036	1066	1023	1026	1050	1065	1057	1089	1042	1068	1112	1029	1058	1000	1050	1138	1116	1051	1016	1065	1085	1067	1077	1088	1052	1076	1099	1058	1045	1067	1102	1101	1121	1015	1135	1081	1034	1079	1072	1084	1033	1045	1054	1076	998	1025	1048	1096	1066	1090	998	1039	1013	990	1116	1065	986	1003	1085	1033	1077	1076	1079	1065	1091	1098	1102	1095	1120	1142	1026	1040	1101	1021	1082	1059	1058	1087	1032	1120	1068	1098	1075	1022	1091	1061	1038	1061	1083	1091	1112	1135	1036	1047	1064	1070	1094	1081	1074	1055	1075	1088	1075	1105	1083	1051	1042	1034	1046	1051	1095	1050	1091	1050	1100	1082	1078	1027	1046	1041	1028	1053	1073	1083	1074	1068	1033	1069	1098	1052	1067	1117	1083	1110	1031	1038	1120	1056	1066	1033	1102	1070	1046	1052	1060	1092	1067	1047	1075	1042	1072	1094	1108	1028	1087	1072	1057	1036	1028	1115	1062	1068	1090	1094	1033	1008	1104	1004	975	1080	1033	1029	1090	1075	1034	1043	1081	1057	1053	1093	1064	1089	1110	1031	996	1060	1052	1079	1105	1000	1073	1062	1037	1058	1053	1118	1016	1094	1035	1034	1072	1068	1060	1011	1048	1074	1110	1086	1054	1043	1068	1061	1116	1023	1027	1051	1141	1086	1088	1019	1076	1055	1082	1072	1075	1035	1115	1036	1107	1102	1008	1066	1071	1046	1065	1070	1059	1033	1070	1045	1055	1088	1111	1069	1060	1089	1054	1102	1042	1040	1079	1136	1082	1080	1115	1052	1061	1088	1034	1081	1017	1102	1054	1053	1063	1115	1046	1012	1093	1093	1037	1089	1109	1034	1078	1056	1050	1133	1020	1089	1021	994	1108	1044	1048	1100	1044	1068	1099	1102	1072	1040	1077	1070	1070	1006	1023	1027	1031	1048	1053	1126	1044	1108	1032	1058	1019	1113	981	1050	1131	1075	1101	1112	1082	1078	1034	1055	1071	1048	1037	1032	1032	1050	1073	1018	1045	1123	1012	1092	1079	1103	1069	1036	1061	1042	1090	1071	1087	1073	1051	1071	1007	1085	1052	1050	1100	1080	1075	1075	1102	1040	1104	1087	1042	1095	1050	1053	1104	1095	988	1043	1084	1119	1066	1025	1040	1101	1087	1093	1107	1032	1116	1026	1094	1128	1078	1019	1101	1046	1065	1017	1035	1081	1102	1091	1059	1047	1067	1067	1116	1090	1088	1046	1131	1039	1048	1037	1080	1109	1030	1077	1046	1080	1023	1048	1077	1039	1107	1022	1077	1017	1079	1111	1117	1066	1063	1091	1078	1062	1075	1097	1025	1061	1034	1055	1076	1084	1049	1072	1094	1080	1044	1076	1076	1061	1073	1040	1054	1090	1094	1017	1039	1042	1081	1046	1021	1082	1077	1014	1088	1079	1077	1032	1035	1115	1080	1080	1075	1072	1088	1081	1051	1117	1045	1040	1085	1010	1031	1053	1060	1067	1019	1049	1028	1054	1060	975	1095	1108	1053	1080	1017	1025	1052	994	1069	1009	1047	1122	1049	1079	1066	1033	1032	1044	1103	1085	1073	1093	1040	1099	1016	1058	1089	1132	1027	1057	1048	1037	1098	1096	1084	1080	1076	1034	1062	1043	1021	1080	1090	1016	1026	1037	1004	1060	1076	1087	1071	1079	1061	1026	1035	1076	1063	1110	1016	1064	1117	1150	1104	1039	1102	1032	1049	1087	1115	1052	1094	1041	1074	1071	1044	1116	1098	1074	1037	1032	1060	1013	1070	1076	1016	1050	1048	1021	1069	1076	1068	1054	1056	1041	1048	1016	1029	1042	1008	1107	1040	1071	1095	1101	1077	1087	1032	1040	1098	1060	1050	1013	1020	1109	1050	1068	1057	1043	1104	1095	1137	1086	1035	985	1054	1115	994	1070	1045	1099	1008	1009	1084	1017	1081	1012	1048	1102	1054	1050	1062	1037	1106	1057	1043	1063	1042	1150	1056	1041	990	1018	1109	1025	1011	1058	1065	1092	1062	1108	1033	1018	1087	1035	1009	1117	1067	1033	1036	1061	1068	1015	1082	1099	1043	1053	1055	1117	1072	1042	1033	1061	1012	1027	1088	1032	1075	1096	1079	1070	1081	1041	1065	1102	1067	1058	1107	1011
24591	21356	27189	26898	8653	459	319	293	292	266	274	296	253	252	270	271	273	255	273	251	281	280	276	252	261	266	281	264	268	263	256	278	273	243	240	248	284	255	284	266	273	231	263	284	274	253	249	254	265	262	249	255	278	240	255	255	277	253	267	253	254	245	287	265	264	265	261	259	276	280	257	259	239	257	267	252	261	254	269	276	245	298	278	241	252	250	256	270	238	248	271	243	278	257	242	260	248	287	258	246	265	279	257	247	254	278	271	257	286	266	273	262	276	264	279	270	270	271	279	260	271	245	240	244	251	268	284	278	270	275	266	237	274	253	283	245	261	284	289	239	243	293	227	279	254	284	274	248	263	254	257	273	277	276	258	266	284	269	263	271	274	240	286	256	263	241	248	267	272	247	268	255	267	262	253	266	248	264	269	240	270	242	252	261	277	262	215	262	277	242	295	238	271	262	258	235	276	248	260	288	252	263	289	286	275	254	268	283	261	243	276	288	247	275	264	255	248	246	278	253	236	260	252	239	259	268	269	240	278	282	267	258	243	245	291	261	271	262	266	282	273	277	264	259	252	273	264	256	276	245	254	268	282	227	281	272	257	277	286	267	265	275	252	273	242	260	272	250	285	270	261	289	281	262	256	279	280	235	260	287	280	283	273	233	252	248	270	270	288	251	249	253	261	257	269	258	249	256	257	253	282	254	279	254	233	278	262	253	260	278	264	270	247	247	301	274	268	240	232	255	271	270	249	259	265	250	235	260	235	269	265	251	257	292	253	234	272	278	264	271	269	260	257	274	242	298	248	239	268	257	265	281	249	293	291	304	243	288	282	262	247	252	276	230	247	254	233	276	264	255	234	280	268	276	269	268	275	297	238	269	261	268	252	245	254	249	265	276	255	265	244	270	285	247	269	304	276	260	238	248	240	240	269	255	268	271	282	257	264	251	287	245	289	249	259	272	258	271	268	273	250	274	245	266	273	279	255	257	266	287	268	262	274	280	256	290	269	312	277	262	264	275	228	274	221	263	281	256	246	294	258	295	277	272	276	268	253	223	221	249	281	244	260	243	277	250	252	280	273	253	262	249	283	264	237	255	297	276	264	259	273	236	225	271	290	274	272	248	276	260	224	263	280	269	273	264	276	246	252	248	277	265	250	280	240	254	261	233	270	230	252	262	250	242	217	267	274	244	252	232	262	244	257	255	271	264	264	290	258	278	266	276	251	269	253	285	249	256	237	251	276	262	250	277	234	278	275	263	229	279	249	274	266	255	269	253	255	233	251	248	237	251	245	256	250	247	282	277	251	268	286	282	257	276	274	258	246	271	270	253	257	287	236	265	269	254	264	261	253	267	272	240	264	244	274	291	237	206	236	254	246	240	255	255	264	286	233	284	258	248	247	305	240	286	263	235	256	271	266	254	257	267	263	275	270	255	263	258	232	272	269	279	255	232	329	233	253	251	227	288	230	278	238	264	276	293	276	257	270	273	291	238	248	255	267	266	288	266	224	288	263	238	269	264	249	297	267	266	274	222	279	271	238	299	229	243	271	282	261	262	262	255	263	249	286	249	236	263	286	257	281	265	273	247	243	240	264	264	242	258	258	258	266	229	237	246	279	254	264	247	262	244	253	288	257	289	256	257	271	304	240	245	269	267	270	226	265	235	263	261	231	284	263	283	270	266	256	248	288	263	269	266	261	253	263	270	251	251	266	265	231	281	291	243	281	284	255	234	283	242	285	286	261	251	254	247	286	265	267	256	237	241	257	257	256	261	262	249	274	238	306	203	227	268	258	266	271	261	283	253	286	252	230	273	238	243	271	248	259	279	251	257	270	257	278	267	239	261	274	263	258	246	265	253	253	253	254	233	268	259	238	274	266	254	265	283	240	246	267	240	254	280	270	266	260	286	254	245	255	259	254	269	252	257	267	254	271	247	244	274	275	239	284	287	275	248	270	240	243	263	255	248	257	240	255	266	260	253	263	234	262	262	271	249	271	246	242	248	283	258	272	274	246	283	268	255	267	269	255	263	257	255	240	277	256	272	275	266	284	247	265	261	250	271	279	261	256	261	242	217	255	279	267	297	271	264	242	249	249	276	261	258	267	269	270	278	276	245	258	255	263	254	269	270	257	258	237	253	259	300	285	282	283	236	250	257	266	255	245	260	272	287	262	290	252	237	298	251	243	262	266	256	258	268	274	285	274	260	242	243	228	267	265	232	315	256	232	263	269	264	262	271	267	261	237	278	259	242	259	249	235	252	284	237	282	251	282	287	261	251	262	262	265	272	260	284	241	259	278	265	248	276	263	282	266	253	266	294	264	270	246	253	259	259	268	243	256	263	258	258	264	279	246	276	261	254	248	249	266	251	245	257	287	294	276	274	270	258	255	255	279	239	292	246	248	253	247	259	275	270	276	273	266	291	268	240	251	263	272	257	233	239	257	262	242	253	256	265	246	238	269	263	281	251	262	237	252	248	266	246	274	283	273	254	242	281	279	273	247	275	265	267	260	287	255	248	252	280	278	258	245	274	284	241	265	246	258	274	251	259	257	296	265	259	261	259	249	257	252	252	265	245	250	278	259	256	225	268	259	266	252	255	273	276	266	244	261	262	283	267	270	241	278	261	277	270	264	260	266	235	292	270	265	270	238	264	270	279	263	248	291	262	232	252	256	268	303	283	259	260	266	284	267	272	253	257	230	275	234	278	255	257	276	241	279	275	247	266	270	245	268	255	298	252	250	269	238	274	258	240	266	249	279	295	270	234	264	280	283	257	272	257	276	274	251	267	255	248	254	265	262	264	267	274	222	253	235	227	257	277	271	249	281	278	243	231	230	246	261	290	259	264	267	270	276	267	251	237	234	282	210	265	279	250	250	277	238	269	246	235	271	256	285	244	262	257	255	272	258	296	272	273	257	265	266	270	253	249	269	246	253	259	277	277	259	263	276	252	251	253	268	266	251	256	268	251	278	277	265	306	232	242	271	267	246	244	270	273	285	264	260	285	263	267	264	253	293	269	275	290	246	252	276	266	266	260	280	252	267	251	261	260	253	270	235	238	265	251	240	257	276	269	258	260	296	281	284	258	298	274	277	252	253	282	283	279	259	252	275	270	265	248	281	258	270	262	261	261	284	259	267	269	259	284	266	254	265	232	280	279	238	297	249	257	282	243	258	263	272	263	245	244	238	259	265	266	260	298	280	262	262	264	302	271	257	265	261	247	258	254	293	262	298	262	259	259	270	246	265	257	268	266	245	276	252	255	238	258	237	307	264	284	260	266	258	247	235	246	276	240	262	248	260	273	262	243	270	275	263	261	262	249	261	282	276	309	249	265	248	277	255	280	257	290	275	255	292	305	264	265	286	236	255	241	259	268	272	275	274	271	281	254	281	280	258	282	247	270	264	271	256	258	308	265	256	276	272	254	260	291	276	252	244	270	256	228	233	241	266	267	230	246	273	257	289	275	273	277	268	250	257	286	256	246	265	257
29936	48878	35532	26388	2388	533	496	462	456	450	370	395	381	393	375	365	370	374	363	375	329	375	368	349	353	348	356	323	355	345	362	376	339	344	345	337	417	372	364	378	359	378	350	363	344	379	373	396	354	361	367	371	347	382	348	372	348	383	371	333	371	360	360	363	333	354	362	360	363	338	334	371	363	347	360	335	352	356	335	354	341	345	352	340	346	336	365	334	317	299	350	350	368	338	351	383	353	322	358	391	349	377	359	397	377	356	366	352	346	347	343	338	340	352	365	363	372	347	362	386	315	352	354	352	346	326	356	367	370	383	347	359	391	366	333	388	364	372	360	365	374	345	343	325	344	327	357	313	336	368	351	343	365	328	365	342	329	358	342	372	334	337	355	380	373	353	385	350	396	337	357	326	340	362	393	359	359	361	386	339	362	366	368	338	367	355	360	316	375	363	349	366	358	356	381	364	360	342	373	373	340	393	347	372	337	385	386	370	338	379	353	316	368	332	323	335	377	337	351	353	316	343	352	322	353	336	350	358	358	372	366	333	346	331	366	371	377	359	343	373	352	403	374	341	375	357	362	361	344	336	355	365	359	389	352	372	361	399	373	364	351	342	384	347	385	345	340	335	348	413	346	356	387	374	338	343	337	345	373	361	340	358	362	362	331	328	370	316	394	362	353	371	363	364	379	361	367	368	344	352	346	359	321	363	353	352	373	385	318	381	350	352	351	341	341	358	375	364	318	340	345	375	375	348	361	355	342	361	336	352	362	385	351	372	350	368	387	323	355	367	324	374	372	343	361	377	363	336	368	358	376	367	349	345	368	376	361	352	381	333	356	366	344	350	382	337	341	357	366	342	356	356	353	360	349	360	371	363	386	378	350	356	370	339	374	379	380	348	340	359	357	366	404	321	338	358	350	375	356	383	362	368	361	344	364	381	383	361	352	327	356	350	330	374	379	364	330	355	369	360	329	350	374	357	348	358	348	371	337	401	401	379	362	358	344	343	368	346	359	355	340	354	335	348	348	329	354	371	354	350	350	327	309	348	361	344	338	349	393	342	374	390	380	378	339	327	340	325	338	351	356	366	350	329	343	352	373	385	422	351	340	385	390	328	346	375	379	336	349	338	334	308	332	365	370	328	336	348	332	340	360	320	342	349	324	355	357	374	397	382	336	349	334	373	382	353	380	344	357	367	339	363	339	363	351	348	317	338	327	373	361	370	305	364	356	354	355	342	332	356	370	350	321	375	379	349	366	360	357	317	341	345	342	391	385	344	366	332	361	356	363	363	381	359	386	358	357	336	362	345	384	380	359	347	331	354	351	333	330	378	332	406	349	374	354	383	349	351	350	359	373	367	366	350	348	360	408	376	323	343	348	356	334	340	371	354	368	360	370	346	365	339	385	354	374	359	383	339	343	430	346	362	333	361	338	341	315	356	360	380	381	385	326	347	366	365	371	357	340	347	359	368	358	319	352	329	343	357	335	356	358	373	337	363	345	334	319	356	376	360	357	364	337	352	363	370	360	357	353	354	376	336	373	361	363	355	359	345	402	379	341	352	361	347	366	351	374	344	368	361	346	356	385	345	361	361	344	360	358	340	364	307	341	372	344	379	384	348	361	331	359	390	383	340	372	365	335	372	375	349	387	384	347	341	351	349	332	340	358	341	385	351	306	332	353	379	333	345	367	367	381	373	392	333	353	326	366	331	366	349	384	378	359	367	385	358	352	390	367	333	378	348	380	341	359	366	376	373	356	362	323	358	377	350	327	372	344	337	365	350	348	367	388	357	338	365	349	335	362	369	345	394	368	360	368	343	344	344	373	395	371	389	344	354	343	369	323	340	357	357	366	342	382	347	335	344	371	347	359	336	364	390	348	347	355	383	347	352	367	376	357	348	360	358	350	349	342	350	350	351	327	354	361	356	359	393	339	352	352	336	421	337	349	361	355	353	364	362	352	378	354	357	372	352	371	343	372	366	333	358	371	371	365	360	356	347	361	355	340	352	335	363	351	368	364	361	381	354	403	381	356	382	348	370	343	353	382	321	343	344	366	346	340	365	355	352	371	376	348	329	347	337	348	327	380	349	363	362	380	379	334	316	389	335	340	343	358	367	409	333	320	364	371	350	346	356	406	361	372	348	376	319	343	377	336	349	333	363	353	374	411	396	342	365	347	346	381	337	400	357	384	348	372	363	331	347	356	377	361	378	350	363	372	327	347	376	338	370	347	365	378	354	373	387	356	363	376	385	345	372	422	354	364	368	387	361	345	313	347	387	365	332	334	334	338	330	344	393	341	353	366	350	339	357	361	381	357	357	379	338	371	331	324	346	369	359	366	346	345	349	346	381	371	360	348	327	318	410	351	391	392	313	363	345	365	372	361	414	333	376	374	358	348	351	352	380	352	346	354	349	378	355	363	353	328	354	381	380	356	334	342	367	370	350	344	354	374	346	352	359	362	351	335	363	346	353	342	356	346	363	373	370	374	365	360	347	360	379	349	383	380	343	346	373	374	318	380	375	354	345	336	329	378	323	332	375	381	322	332	338	369	350	356	391	387	374	344	360	388	344	379	349	335	358	372	384	340	350	397	335	359	347	332	364	357	373	363	365	356	356	370	358	363	364	400	312	364	353	351	344	342	332	377	379	375	348	350	372	336	335	368	377	366	381	363	327	336	345	361	349	403	351	371	367	360	338	371	351	335	340	396	349	347	338	384	363	359	367	325	380	338	377	386	359	350	390	373	383	356	361	353	365	351	353	394	367	341	357	352	355	348	351	358	351	384	370	360	360	348	333	366	339	363	339	372	385	373	380	367	329	367	369	331	368	379	352	356	384	336	318	353	343	345	353	378	338	343	383	346	353	345	355	351	364	355	358	329	369	357	355	333	357	391	325	393	350	332	348	330	362	354	340	319	341	330	384	369	338	320	339	336	327	354	358	363	334	344	322	330	378	373	348	390	355	374	324	341	333	382	403	351	346	365	331	367	356	334	341	360	361	339	371	377	376	338	347	341	394	344	379	323	341	373	338	359	348	370	368	365	341	319	374	379	342	333	328	331	366	369	328	367	347	358	334	366	347	362	356	392	335	362	368	368	355	358	331	361	397	352	338	359	309	327	357	358	347	373	368	388	362	369	376	352	325	386	332	344	356	350	374	356	341	341	338	352	336	328	369	339	361	379	359	348	349	325	394	368	349	363	336	352	353	331	377	377	346	355	369	363	382	352	351	355	348	361	383	347	363	343	345	357	366	382	357	362	312	344	383	362	373	333	375	399	335	349	364	335	389	347	373	317	340	338	386	319	339	346	370	368	332	377	355	374	333	341	409	348	367	385	337	343	366	362	342	366	366	332	364	362	372	325	353	352	372	372	384	358	362	345	326	347	355	379	379	347	358	365	335	338	363	370	345	358	344	343	420	360	355	346	374	355	352	366	332	342	335	357	342	363	333	342	341	348	353	374	363	370	404	351	345	360	319	351	353	349	353
22323	21302	28793	25576	21522	18940	4854	871	708	752	749	683	701	707	672	748	660	674	714	656	668	642	660	672	647	678	655	688	648	629	638	621	649	647	698	656	677	638	667	672	682	628	649	643	633	643	633	653	603	631	657	627	634	613	646	631	675	674	642	642	640	676	659	630	667	577	617	644	670	642	674	653	656	609	585	641	666	687	651	651	629	671	646	654	603	674	624	616	664	642	649	675	646	631	640	656	643	668	629	656	664	667	644	651	649	637	655	678	659	602	672	610	649	648	610	695	648	650	625	672	626	645	613	603	625	600	656	663	657	638	624	683	656	606	664	654	636	638	634	663	626	645	652	681	648	670	642	646	622	572	610	705	660	641	620	672	617	590	648	646	629	640	679	648	629	661	625	667	622	653	666	611	660	629	632	643	645	625	662	620	612	612	648	682	588	651	640	617	626	637	665	646	647	649	679	650	619	622	626	694	592	643	659	637	611	660	650	604	631	654	662	648	665	665	657	667	682	653	677	661	688	640	690	633	634	629	621	644	655	670	630	666	680	600	663	632	596	646	654	636	627	647	629	648	638	670	625	618	642	674	685	602	691	704	637	651	676	659	641	663	652	625	671	646	633	649	607	644	690	599	642	655	612	663	651	625	669	640	663	626	626	640	650	671	642	611	640	654	658	659	632	648	629	646	639	650	651	672	639	680	699	616	642	660	635	622	645	697	710	634	625	637	611	665	632	675	668	682	623	651	606	610	636	641	618	674	629	592	614	628	630	650	638	608	660	663	645	709	647	659	636	629	630	646	673	592	622	666	621	679	610	619	646	654	607	635	646	623	643	677	631	640	614	664	630	626	675	694	620	653	627	610	662	626	653	631	676	595	689	687	669	641	706	622	674	615	654	665	587	602	616	659	630	625	611	634	606	589	668	667	681	642	643	624	583	618	711	646	676	610	674	668	633	634	650	600	672	673	656	643	652	650	642	677	668	630	643	653	666	650	631	621	651	655	594	572	611	640	633	590	657	700	630	645	640	652	615	642	654	633	664	661	643	647	648	662	649	631	668	622	667	644	655	614	690	637	636	667	614	620	622	614	649	676	681	648	714	606	672	634	650	664	615	649	639	637	673	667	691	682	670	622	682	692	645	603	689	640	640	682	651	646	601	645	592	649	658	656	642	659	636	635	597	627	610	638	659	595	613	672	632	614	650	613	676	664	644	661	595	662	654	636	650	628	635	627	647	617	616	619	661	643	638	657	654	645	638	640	640	618	657	607	628	659	648	620	679	686	659	661	678	641	607	647	599	622	626	666	677	644	668	615	662	607	656	620	688	590	660	653	651	663	672	612	645	632	672	591	632	629	637	625	599	641	722	665	638	656	650	618	633	689	633	644	671	605	686	648	686	630	608	618	656	607	678	683	655	583	655	663	676	631	649	623	690	674	683	590	667	607	639	629	670	691	639	637	599	660	644	640	636	600	645	656	631	651	633	668	641	686	643	655	607	658	592	653	638	647	671	668	688	617	650	667	635	693	641	659	638	604	663	640	640	655	644	634	626	691	612	657	644	636	659	670	615	618	645	650	626	669	627	623	645	660	658	633	658	634	632	626	608	678	647	597	650	633	602	623	642	631	602	613	640	644	633	635	664	660	646	730	615	617	635	634	601	623	629	671	688	655	627	617	675	575	647	611	640	616	615	650	614	624	647	620	657	629	594	629	623	658	688	620	589	655	673	645	607	638	646	660	664	633	660	647	670	632	666	644	644	615	691	673	624	661	668	679	580	647	641	633	618	622	608	701	668	629	603	644	642	590	610	633	644	667	606	617	645	639	618	627	620	632	626	647	641	650	621	651	666	643	657	663	681	634	700	643	671	650	663	620	610	606	685	659	649	643	640	663	679	645	611	620	627	611	655	684	639	638	640	664	717	634	595	655	694	579	651	627	639	662	615	627	639	673	657	648	666	629	644	665	646	671	673	644	617	641	589	633	626	620	665	605	627	612	659	608	684	594	647	616	619	656	619	666	651	638	693	644	661	603	654	655	612	672	630	675	591	648	631	666	686	636	661	674	613	645	603	645	620	633	611	646	651	664	700	670	624	613	636	655	647	651	624	653	628	669	671	674	656	663	656	631	638	640	617	678	647	641	620	604	666	644	672	645	649	642	670	651	657	624	631	619	612	656	654	658	667	630	623	628	606	642	633	671	638	631	636	623	696	600	649	646	633	645	699	603	646	618	661	624	643	656	627	626	658	642	653	625	618	589	639	702	682	625	633	660	618	681	610	646	681	655	638	646	643	614	632	679	619	619	602	617	657	648	654	630	595	664	655	671	624	660	653	620	665	661	602	633	637	663	675	612	701	632	645	649	614	662	649	686	661	646	608	613	653	615	625	622	621	653	654	651	654	621	594	613	588	634	668	656	661	644	648	632	649	666	596	623	664	611	651	650	639	631	638	651	696	652	681	622	645	688	628	665	626	632	612	687	616	620	606	623	622	660	661	668	660	631	663	634	679	627	626	635	615	663	621	664	617	633	658	627	620	678	608	603	567	581	648	661	622	630	647	610	657	660	654	635	614	644	644	652	614	634	660	670	633	645	632	704	601	641	592	643	591	646	629	648	603	626	659	632	630	670	629	621	622	603	624	643	688	655	605	596	613	646	670	608	614	624	631	632	618	662	629	640	598	680	652	676	634	621	678	679	677	650	619	626	629	596	604	629	702	632	634	659	661	635	637	663	642	636	677	636	660	651	599	624	697	657	626	641	640	617	633	630	681	637	654	693	618	659	629	640	658	604	633	605	645	660	634	618	606	630	603	644	658	659	648	672	596	619	604	620	645	656	645	599	641	631	632	634	657	665	651	620	641	644	657	595	638	687	682	637	670	686	672	668	570	662	620	639	670	624	623	639	661	667	604	696	631	650	594	611	639	658	624	635	637	644	680	619	677	650	632	644	685	640	660	606	636	645	618	594	576	657	607	699	638	623	613	629	622	637	601	625	619	623	601	637	605	651	701	641	602	629	704	600	654	657	651	595	656	589	642	621	612	636	631	583	651	629	587	627	636	678	614	631	658	614	651	642	682	648	606	620	665	641	597	679	654	659	643	660	637	684	622	610	580	678	587	686	631	630	657	633	636	693	620	682	670	676	615	657	590	658	647	609	652	644	609	632	653	650	652	665	676	648	675	658	663	624	630	624	651	614	651	624	662	594	647	609	663	638	680	689	664	651	658	636	622	627	634	661	649	632	659	650	635	654	613	621	610	637	665	607	630	652	628	673	629	634	663	652	654	654	655	626	630	642	612	640	627	618	631	642	602	654	665	705	677	647	643	645	613	651	618	640	625	638	615	620	622	626	647	652	690	649	615	671	631	637	629	597	653	631	658	642	656	582	650	606	604	653	644	620	593	641	633	616	697	633	623	626	655	644	645	638	658	656	596	649	667	639	670	641	604	652	656	649	619	644	584	630	621	638	627	638	643	639	630	638	644	634	665	698
39559	72712	52593	45403	6425	1543	1330	1226	1113	1066	977	979	941	874	860	860	890	887	887	864	887	825	843	877	844	846	838	836	798	867	859	849	877	769	902	856	795	820	889	844	815	788	845	865	859	883	825	822	842	820	826	827	878	825	845	786	861	834	834	789	828	804	883	836	778	846	917	832	838	827	831	851	805	808	808	829	828	837	867	819	800	852	828	783	860	847	874	815	808	819	845	797	814	834	857	811	768	834	816	832	837	859	778	833	799	810	879	829	812	847	876	857	883	829	876	840	853	813	868	818	841	844	834	825	798	778	817	821	829	832	859	838	808	811	837	861	827	836	837	859	836	821	837	829	806	881	848	800	835	828	823	846	818	831	815	850	803	834	809	807	847	824	840	776	811	802	844	877	820	839	842	861	820	819	830	835	869	831	804	818	789	861	825	802	813	832	788	804	810	802	848	839	811	784	824	791	810	835	853	847	813	837	842	890	832	828	818	827	812	835	864	801	858	893	837	814	767	800	821	859	788	872	864	871	828	801	825	821	830	813	823	855	784	832	868	844	818	833	828	805	819	868	853	780	869	843	797	846	825	781	787	828	834	774	824	865	864	810	828	830	835	845	794	856	820	810	835	872	811	854	817	862	881	821	839	782	813	844	859	821	844	833	824	749	807	826	822	807	847	801	823	820	837	828	910	904	836	836	858	828	820	815	823	807	828	794	792	806	833	874	778	841	914	831	795	827	832	830	823	795	830	858	822	826	866	779	828	844	785	858	800	863	850	819	806	790	820	821	849	830	842	824	873	873	825	840	811	820	889	821	810	830	831	770	886	841	813	808	876	814	826	829	825	881	858	811	813	841	823	782	832	828	823	834	846	800	761	830	808	853	870	818	860	815	834	831	845	809	803	815	769	801	825	799	822	809	878	809	825	750	823	870	839	873	883	777	779	829	863	781	813	839	861	807	812	798	777	798	833	853	795	779	804	769	897	838	833	865	857	841	846	804	840	816	820	810	821	809	855	884	782	857	846	877	832	818	815	805	796	833	879	789	871	860	812	825	835	781	878	811	854	795	803	828	785	812	799	826	777	815	874	842	817	774	839	817	759	800	766	782	826	807	842	853	823	848	813	778	814	800	802	834	825	784	830	810	788	888	853	788	803	834	825	828	798	824	773	808	787	863	758	810	880	821	800	845	813	850	843	849	760	807	832	795	831	789	844	755	870	849	832	832	845	798	837	853	774	839	815	873	788	800	825	794	867	830	843	835	864	789	834	792	826	805	872	835	851	843	786	799	848	871	818	865	842	838	813	780	831	837	866	846	798	820	869	860	800	807	858	822	823	846	832	819	820	761	822	862	831	811	828	811	808	828	814	856	794	773	843	821	844	830	807	818	838	839	872	835	832	810	774	818	816	846	839	815	812	850	855	856	833	797	788	849	795	856	861	870	770	863	820	869	821	789	785	837	794	868	824	778	806	792	767	869	788	837	850	888	829	760	810	787	825	853	826	800	830	805	852	807	825	837	778	838	827	771	796	832	826	829	804	814	800	813	813	853	836	830	855	897	867	828	784	856	873	747	738	861	809	835	827	817	795	781	808	787	860	830	841	813	818	812	890	880	810	778	788	783	803	823	827	835	806	812	820	820	773	859	841	834	808	828	837	792	773	839	837	817	856	851	816	821	863	808	822	824	819	824	821	833	858	846	804	813	838	808	851	843	794	842	812	840	879	819	807	856	800	827	816	886	837	854	824	888	840	782	875	834	836	835	824	774	824	803	833	875	773	863	822	842	829	837	829	871	900	862	812	845	841	842	823	808	809	855	831	797	803	812	827	842	827	802	839	797	838	805	865	823	799	825	861	823	809	836	829	812	822	908	795	795	770	818	827	879	801	863	792	860	828	814	824	771	834	843	857	830	785	810	747	797	843	796	830	819	857	860	863	807	864	804	815	803	877	887	842	851	849	837	840	822	855	899	834	801	810	856	833	755	849	744	834	871	767	796	839	836	817	836	886	859	839	787	836	786	784	824	824	840	840	857	834	769	845	757	898	835	801	784	827	872	855	810	848	835	810	835	815	829	821	866	795	840	804	823	831	833	843	842	861	800	809	886	808	801	811	872	837	859	801	862	810	828	856	813	774	824	852	790	805	831	842	825	836	841	774	840	860	774	824	825	846	853	797	860	805	856	843	857	833	827	831	812	815	843	862	811	808	796	817	875	813	946	818	829	858	851	821	816	849	811	850	835	833	821	887	817	828	826	821	870	813	843	822	822	808	867	847	810	853	853	837	826	844	804	850	824	845	847	851	806	815	828	858	873	848	848	827	834	848	823	788	811	805	848	877	832	808	810	774	829	818	789	805	805	832	782	817	840	855	823	868	830	832	854	809	822	823	829	801	849	830	855	776	854	831	782	820	817	838	860	801	833	805	874	781	842	759	822	786	873	845	805	828	810	818	843	834	876	851	797	822	830	755	836	803	858	805	854	822	851	843	860	851	798	802	832	821	788	841	818	869	778	836	838	813	816	872	806	839	847	837	810	835	786	807	899	791	923	857	828	826	890	851	803	820	836	851	812	876	799	793	828	834	798	865	795	802	840	822	824	857	827	858	826	790	826	845	802	840	875	802	789	849	860	806	800	817	850	831	858	861	831	800	750	816	842	847	772	806	823	838	797	852	785	843	799	774	864	830	793	900	831	833	828	824	821	865	823	892	856	794	811	799	825	787	801	822	839	852	892	816	799	799	834	838	800	757	857	866	842	808	880	793	841	834	829	830	802	813	815	745	789	826	861	840	820	891	791	846	760	810	868	796	813	790	875	813	798	852	817	798	819	788	776	808	794	813	789	748	835	834	853	764	825	823	800	844	830	907	824	840	838	808	821	815	802	840	799	803	796	840	823	834	875	869	818	816	841	810	827	794	781	835	789	776	846	791	846	798	860	825	826	864	842	840	875	846	850	830	801	794	825	825	877	812	870	855	808	866	832	847	836	782	871	815	789	812	838	804	851	840	796	804	863	797	759	831	816	819	802	794	827	859	833	807	857	853	797	844	844	826	863	842	842	870	848	842	865	808	779	803	777	841	831	839	849	835	873	805	847	823	840	814	871	853	861	842	842	794	847	838	794	850	817	858	829	795	820	803	800	809	823	831	822	811	854	823	812	842	848	838	840	803	888	771	812	837	880	837	803	857	821	832	791	788	826	823	789	835	825	831	792	847	823	828	797	822	778	798	818	795	790	832	831	832	857	797	839	839	853	870	867	798	822	859	789	797	842	829	845	797	795	768	822	838	780	804	809	826	808	846	811	823	832	856	845	846	776	864	792	836	823	804	796	871	803	842	858	829	852	847	845	826	849	827	791	837	839	827	836	841	777	852	842	851	832	875	901	806	875	807	817	846	850	816	821	847	840	787	834	855	789	798	772	845	796	877	842	827	850	767	807	816	841	829	759	823	801	823	810	762	824	825	859	871	813	805	761	853	795	816	803	810	809	801	804
27687	20223	14889	8631	966	581	538	529	537	568	523	546	518	541	561	512	557	541	530	555	560	557	519	522	553	554	553	541	582	586	549	535	566	538	546	528	539	543	566	550	541	553	508	522	567	554	521	545	493	520	570	530	561	572	554	512	557	482	545	504	511	481	575	556	571	560	548	511	550	516	544	517	539	521	536	555	570	540	539	555	546	519	491	574	532	580	580	537	556	520	576	557	523	553	559	533	551	534	553	575	522	525	518	503	469	504	526	508	557	512	557	538	534	523	538	539	553	520	530	524	533	523	587	559	532	521	536	534	564	542	496	542	542	533	551	543	580	526	561	578	563	573	527	534	515	517	515	549	548	496	597	528	506	492	536	551	511	516	550	515	528	514	537	537	534	521	550	527	538	548	532	553	526	518	551	553	554	522	526	519	538	535	576	541	565	525	519	543	505	539	542	561	557	550	550	552	546	589	551	520	555	506	530	571	537	528	515	544	540	537	528	530	533	505	525	539	515	557	551	535	548	474	527	565	506	515	577	516	517	507	543	543	517	547	576	506	535	525	553	512	585	575	551	554	580	554	507	503	523	503	554	526	553	534	527	540	497	494	551	535	573	542	516	535	555	563	539	563	549	552	552	552	538	537	473	515	531	552	559	557	542	559	521	537	508	577	575	539	561	476	504	488	539	543	504	547	534	506	554	542	506	551	558	540	517	538	514	515	517	569	555	525	525	515	571	492	547	522	532	538	513	531	568	491	526	517	557	528	565	506	531	534	566	520	560	529	586	487	496	527	538	572	538	552	552	552	507	541	540	561	544	579	566	548	528	502	525	539	554	544	562	537	514	596	524	555	547	513	539	526	538	553	518	565	527	511	555	528	541	511	526	492	514	514	541	529	557	535	488	533	558	546	539	527	534	533	534	519	549	499	555	548	513	510	515	531	536	531	487	544	555	487	562	598	598	563	595	543	550	510	537	504	573	537	549	526	507	533	543	567	595	566	555	525	566	568	542	514	542	584	558	554	565	606	552	511	565	533	515	571	520	563	537	565	552	529	560	535	527	528	553	569	533	531	558	550	528	567	533	558	526	571	544	528	518	548	531	530	505	546	545	567	578	548	557	528	537	543	529	536	524	509	536	539	557	574	537	557	545	585	567	583	535	537	523	539	518	520	583	512	606	538	543	542	532	525	523	518	540	496	561	538	534	539	538	524	497	537	521	549	539	563	567	570	556	561	547	560	558	549	551	528	575	516	561	537	596	543	551	525	544	543	546	550	511	566	531	530	495	518	551	509	545	525	571	522	526	526	530	514	544	559	503	557	511	518	529	532	515	548	507	537	502	510	498	525	539	550	537	520	530	523	565	503	529	574	529	553	504	520	578	598	509	558	578	518	537	550	550	541	544	551	524	555	559	549	562	556	533	544	520	580	589	552	563	559	546	554	562	534	543	504	538	553	531	516	512	570	553	488	556	556	610	544	535	534	542	538	534	505	564	515	568	551	566	545	502	548	540	559	535	563	526	519	546	546	560	518	544	561	556	559	526	576	560	573	520	501	498	564	560	522	582	585	532	513	588	537	544	546	536	533	513	558	525	562	495	527	567	564	524	536	561	556	544	536	539	504	516	520	563	553	538	573	581	547	570	547	556	568	540	502	513	577	545	628	546	577	527	518	531	560	566	515	518	521	569	560	580	557	556	551	551	558	536	548	529	549	570	543	523	579	547	506	500	520	547	555	568	507	577	579	530	543	509	539	508	494	510	565	523	548	570	540	525	549	566	561	572	559	546	532	533	513	586	537	519	541	527	547	588	514	581	556	515	541	552	563	554	537	491	564	537	518	513	524	577	501	515	509	513	519	529	579	580	537	547	527	558	554	511	539	522	500	535	475	534	537	540	548	525	558	493	568	574	552	581	539	524	526	529	563	567	529	518	548	514	506	536	535	542	541	563	525	554	557	507	554	536	518	545	554	515	533	555	559	527	562	520	568	515	558	516	488	604	559	500	528	554	546	525	517	532	525	540	526	534	554	556	536	510	574	574	537	482	564	543	570	558	530	499	552	534	559	536	504	537	548	527	537	550	556	591	514	514	543	511	561	534	526	553	513	541	536	546	546	528	535	506	524	548	554	532	492	545	548	521	524	526	553	531	579	489	506	506	517	525	555	551	567	534	521	569	545	544	521	526	576	522	518	561	509	553	521	568	538	523	571	519	593	537	524	549	535	567	578	510	511	519	521	496	548	503	536	524	556	584	520	515	540	539	529	533	547	547	507	519	500	529	553	524	554	509	544	587	562	541	524	530	534	538	513	520	529	551	600	540	537	488	540	527	511	520	526	569	523	519	523	506	568	568	579	509	575	546	539	569	533	493	556	553	529	543	529	544	495	543	534	550	517	592	541	531	524	566	554	521	530	531	551	561	515	553	546	528	527	560	553	571	517	541	505	551	555	578	560	536	564	542	577	545	541	549	555	538	520	528	558	557	532	463	545	583	561	539	498	562	535	576	540	543	543	556	576	511	557	572	529	533	567	533	557	541	552	524	557	541	534	551	555	568	546	503	542	569	535	509	536	527	527	514	545	551	552	546	551	522	522	536	567	551	524	530	516	562	531	520	563	497	518	573	554	517	556	566	564	542	557	574	501	537	580	577	545	559	500	525	530	569	537	533	565	565	573	535	504	512	541	510	547	538	527	493	554	562	555	527	513	498	540	558	547	527	552	491	502	520	541	570	533	564	542	530	498	554	555	561	561	499	514	507	510	529	551	504	599	522	521	527	534	548	571	525	526	508	483	563	507	562	587	531	577	537	547	521	534	574	541	557	502	507	517	516	538	491	557	560	544	491	529	531	516	526	553	511	519	536	527	526	547	546	543	519	564	528	552	554	543	542	512	562	542	517	511	556	486	539	534	533	533	505	555	482	518	568	518	537	549	509	538	573	555	538	571	538	497	513	542	589	560	500	527	509	564	527	533	538	518	504	583	578	521	558	545	521	539	528	532	509	488	540	541	552	505	586	515	552	558	531	527	533	517	553	512	554	532	566	513	610	556	539	548	522	513	575	535	543	578	560	520	536	558	558	525	487	561	527	557	533	493	540	566	505	554	567	538	577	541	545	519	566	516	542	521	514	550	572	561	578	509	525	537	508	511	517	554	537	518	573	552	534	523	517	522	525	541	539	539	559	543	535	532	601	575	506	552	521	552	557	540	555	573	532	554	533	515	541	550	555	574	551	512	542	541	545	533	533	524	535	546	530	543	525	540	544	553	519	547	559	539	552	538	505	563	482	549	514	494	571	595	506	513	538	517	506	514	525	523	544	526	558	547	512	539	547	516	562	521	564	518	531	533	519	495	538	536	547	518	548	517	529	517	505	530	529	531	517	500	526	551	530	543	529	537	564	548	552	559	563	520	564	547	532	541	548	520	523	498	532	573	529	550	544	515	531	521	531	496	557	579	571	506	508	532	569	494	577	527	552	575	520	546	506	559	502	487
14799	21256	13912	7734	974	698	685	733	735	663	680	673	705	665	713	667	669	721	777	669	709	677	708	693	665	656	690	715	675	698	659	695	684	686	668	647	718	641	693	691	673	670	674	696	646	737	693	674	675	658	669	667	716	660	659	684	674	669	691	729	690	684	634	679	714	702	708	697	644	661	653	675	703	631	667	662	659	662	695	680	697	672	685	716	676	699	700	674	664	682	716	667	663	678	696	676	653	652	685	748	657	681	692	666	694	651	693	671	680	670	670	689	731	676	699	657	742	688	660	704	673	710	641	695	691	720	674	688	680	677	693	622	657	684	677	661	675	710	706	670	640	669	649	667	673	698	691	680	689	668	655	659	703	649	682	698	678	620	681	655	679	658	690	645	703	696	648	655	679	701	694	667	714	698	685	651	632	685	718	679	669	675	706	675	713	686	655	707	726	739	678	650	692	734	714	681	669	710	696	707	665	712	652	635	649	672	679	629	695	696	727	751	692	661	692	707	649	657	665	705	690	701	674	649	640	700	680	653	695	706	682	659	672	658	637	694	674	646	657	657	671	732	680	677	664	691	670	673	715	702	726	692	684	656	685	655	675	667	636	682	756	691	703	741	650	709	715	664	656	647	698	642	639	709	715	656	658	647	735	664	638	719	702	679	673	644	673	704	680	678	701	677	672	709	664	718	663	692	701	655	714	656	725	655	637	734	673	707	702	679	719	642	678	667	655	669	658	686	690	656	698	702	659	667	650	684	709	704	690	681	648	719	659	687	695	720	676	669	705	677	672	663	669	668	629	680	699	703	647	677	628	681	678	693	677	633	689	671	665	679	683	690	695	694	683	725	701	655	673	693	648	716	732	711	634	723	712	678	644	636	710	668	628	658	677	666	675	709	678	732	693	728	682	704	685	687	696	692	705	687	656	664	647	629	670	670	627	708	699	653	658	694	715	636	693	718	724	697	681	689	681	668	645	688	703	648	712	659	728	685	652	669	667	665	648	681	690	717	693	682	687	695	721	694	679	662	672	702	683	675	680	710	681	660	671	723	692	679	685	642	656	716	684	671	667	649	680	687	718	670	642	678	660	669	648	707	700	688	676	694	641	655	673	670	685	669	728	678	662	658	670	693	704	685	686	718	671	655	709	650	671	636	690	714	686	666	623	646	705	695	675	713	686	652	700	654	659	642	705	714	644	640	677	686	696	668	647	670	679	700	692	716	673	682	709	670	660	682	685	754	652	664	696	654	687	680	690	691	638	684	685	695	744	712	698	661	657	675	692	681	662	684	634	684	685	687	686	741	647	686	743	701	686	677	669	676	714	667	705	719	682	678	646	681	684	705	667	660	675	631	668	710	665	676	606	654	693	682	686	641	661	706	715	670	702	654	703	688	652	656	629	708	693	626	665	661	665	661	657	650	723	646	689	701	689	632	618	628	697	706	717	662	686	674	692	702	684	680	661	634	695	678	682	671	667	681	659	686	687	700	735	712	653	685	696	692	652	679	695	691	689	691	684	646	662	701	672	676	679	686	685	718	669	689	676	674	727	726	677	669	684	665	653	713	661	714	686	679	667	639	673	682	667	691	706	706	678	640	691	663	675	724	637	695	702	697	669	698	664	647	657	657	709	655	669	666	700	691	659	739	639	649	655	668	718	704	671	626	709	710	667	666	668	713	721	706	696	732	708	661	675	664	684	699	639	679	682	680	679	715	657	680	724	706	677	660	676	770	645	695	673	705	664	736	698	665	665	680	721	688	674	656	669	640	707	685	660	686	712	681	591	728	681	640	689	705	691	705	679	738	648	643	627	712	708	668	704	719	645	712	657	677	661	690	642	670	697	676	706	685	674	701	654	730	706	676	630	641	664	638	665	728	692	680	670	670	714	662	666	690	639	657	667	652	660	656	703	662	704	676	674	700	680	685	694	675	694	691	701	670	695	660	716	668	649	685	704	648	710	678	656	715	684	719	670	674	697	682	673	666	668	652	682	692	656	689	648	631	653	737	622	727	693	640	679	674	701	732	673	718	711	679	688	672	701	655	713	679	707	715	692	689	689	650	688	678	678	633	666	652	720	687	689	626	696	667	718	711	661	678	680	661	688	719	704	656	676	660	682	675	684	694	728	713	672	679	675	665	653	691	681	707	721	645	705	687	685	707	710	678	710	679	666	669	720	680	686	694	704	635	681	663	687	684	705	665	706	635	689	624	672	692	715	664	646	679	714	637	676	672	710	749	657	655	736	690	665	677	709	730	723	637	711	661	690	674	682	673	693	719	648	645	651	672	730	678	666	690	662	719	688	678	661	639	682	734	710	685	659	663	721	725	674	685	735	686	665	701	680	704	666	707	717	659	658	682	634	706	710	697	695	650	693	659	677	677	685	735	682	663	685	693	750	691	710	652	674	680	692	707	676	710	674	660	695	687	690	671	679	682	697	704	638	640	680	659	672	715	660	657	653	666	655	694	707	677	628	688	646	644	654	675	702	656	686	693	696	633	716	657	720	668	640	699	693	659	626	719	677	661	702	647	694	665	687	652	649	736	685	709	706	668	655	730	679	659	729	670	723	667	719	671	650	671	643	688	702	656	656	695	702	620	704	636	686	699	664	673	610	698	638	631	676	713	715	697	682	710	666	674	681	660	656	704	680	703	708	659	700	697	672	634	661	674	682	693	672	730	683	673	710	665	689	667	648	637	688	680	674	666	687	663	691	641	661	726	693	693	683	709	691	676	685	721	699	689	724	688	696	711	691	654	650	698	644	698	684	688	679	699	677	648	685	646	669	666	656	684	641	696	662	698	713	709	647	661	641	665	682	646	665	744	697	670	637	694	744	679	626	722	694	641	725	703	687	697	680	656	681	683	709	688	658	699	722	675	678	659	684	651	716	665	717	684	681	684	714	724	691	668	664	751	679	711	667	716	652	655	678	695	682	695	681	684	680	696	631	653	629	695	703	678	667	639	693	712	691	642	679	702	702	717	683	719	683	710	655	699	662	689	712	728	673	671	668	686	677	700	645	718	676	701	712	663	678	676	617	672	675	682	712	698	684	703	735	752	698	656	633	676	721	710	734	684	685	719	662	734	655	694	658	706	690	666	651	685	708	646	710	687	668	736	674	670	701	703	665	658	681	672	678	646	727	684	675	690	705	689	690	674	660	709	655	690	698	727	652	679	669	658	713	719	654	674	634	697	662	640	728	705	663	685	669	662	693	691	648	664	708	679	680	678	707	677	703	693	626	659	684	665	674	725	681	648	711	684	672	649	687	682	664	621	691	735	719	662	674	694	678	663	693	721	655	702	675	672	640	678	676	683	703	701	718	720	673	653	652	694	701	672	726	693	665	682	664	697	657	682	675	706	705	716	659	689	645	703	658	659	666	714	689	730	659	663	651	639	681	623	695	689	682	683	656	628	670	674	669	689	657	674	693	713	741	659	688	714	693	688	705	682	703	683	694	677	691	717	698	621	663	697	664	646	670	678	653	666
23187	21252	29531	27525	19987	7404	1299	1035	975	936	926	897	876	931	889	903	852	876	923	869	880	828	847	870	851	851	844	970	897	863	900	874	910	864	887	891	856	882	883	909	851	870	845	837	865	864	846	861	901	862	833	849	859	900	832	874	873	870	840	914	889	918	858	784	831	855	878	837	822	843	855	860	876	817	877	889	849	854	830	903	818	845	837	787	809	826	875	876	868	860	826	841	875	867	841	891	855	864	853	845	894	886	802	853	863	830	832	831	855	852	882	857	869	848	876	838	828	872	862	846	893	922	879	918	881	873	882	864	911	849	860	847	789	894	863	835	880	846	929	856	877	858	856	815	858	842	938	850	877	889	888	875	863	917	922	897	828	862	876	828	865	823	815	839	825	838	846	828	837	831	879	830	828	902	883	887	845	798	856	817	867	843	855	859	865	877	824	851	896	897	874	888	898	874	876	870	873	862	881	860	806	812	855	838	873	912	880	846	856	883	839	887	886	886	852	837	894	875	847	872	877	872	838	900	887	909	858	862	862	890	817	815	851	841	870	907	922	901	838	890	865	841	876	875	842	924	893	862	826	837	851	831	846	850	858	832	819	868	839	849	799	877	853	900	911	836	860	877	870	845	860	873	901	894	879	910	904	880	894	857	797	843	866	896	833	847	893	847	817	885	829	864	944	899	911	829	898	914	825	815	866	887	845	829	846	856	819	866	828	841	874	915	846	832	779	903	864	854	819	886	817	857	817	854	881	886	832	881	840	851	847	837	920	822	844	867	872	905	839	882	851	848	806	858	793	872	847	824	823	883	878	881	850	893	870	868	846	920	870	895	823	861	865	833	857	850	898	862	810	863	929	899	851	889	808	898	836	863	860	856	859	850	835	844	844	875	856	877	863	915	866	863	871	857	922	849	934	878	889	834	852	859	828	857	891	905	909	867	884	920	876	835	871	845	827	795	853	840	858	822	878	855	865	871	912	891	850	875	803	880	849	946	845	886	833	818	897	836	857	871	892	851	868	873	873	843	825	891	852	876	844	868	871	811	856	865	867	843	871	800	864	870	812	891	883	852	854	889	884	880	825	809	848	890	880	826	879	802	840	894	829	909	832	899	859	862	874	836	918	900	859	870	875	860	862	842	823	820	843	882	836	850	898	833	804	812	812	872	872	836	886	864	872	850	835	883	867	867	867	869	851	848	853	869	818	798	905	812	821	861	832	832	827	791	881	860	863	868	824	861	884	879	913	864	913	774	842	816	866	856	846	840	856	810	839	835	830	901	826	867	901	887	831	896	817	892	841	887	832	910	843	842	898	785	882	900	829	861	801	857	840	858	891	842	869	870	849	851	814	830	874	801	853	817	843	880	865	896	893	802	917	853	835	800	884	850	818	898	869	874	858	838	904	870	828	843	851	847	836	900	885	907	895	874	876	918	835	841	890	848	865	886	834	871	848	844	841	806	853	809	855	889	837	853	850	913	870	890	842	901	788	838	832	860	886	830	859	814	873	824	863	846	827	827	878	878	904	848	894	837	867	880	902	874	900	863	849	851	838	864	858	854	861	846	910	918	825	861	830	847	795	892	892	887	835	856	830	873	801	810	879	850	912	895	859	837	849	840	800	879	879	888	901	884	838	844	874	844	838	860	866	867	827	812	851	867	759	856	869	904	873	881	843	890	862	889	760	836	870	873	867	847	873	824	892	877	852	888	879	848	857	823	948	804	836	809	906	889	843	872	813	849	933	894	847	893	880	865	846	882	878	906	899	866	788	879	854	837	822	873	874	801	865	913	860	875	859	892	844	806	851	857	874	854	881	853	861	874	843	870	848	847	883	860	865	830	869	857	886	869	820	838	918	795	885	812	877	948	801	833	876	838	891	848	859	897	839	861	869	825	881	882	847	898	850	900	862	882	854	837	863	907	815	929	846	856	871	842	871	863	829	884	840	825	860	842	846	834	820	897	840	873	967	840	886	863	855	884	838	882	808	886	837	783	855	905	838	841	854	852	892	848	885	859	905	831	860	791	871	928	858	876	890	872	825	865	867	831	909	820	843	886	885	837	868	867	896	903	860	854	867	840	884	870	866	854	821	871	868	888	843	882	870	850	880	852	820	831	864	830	839	845	875	834	843	877	854	867	867	852	918	856	881	863	861	869	815	876	816	885	879	824	924	857	869	866	843	846	815	863	834	868	855	859	809	858	836	825	848	884	863	794	813	869	847	914	868	922	858	830	883	846	843	845	838	868	871	869	840	828	861	832	919	835	900	822	805	851	879	844	922	854	894	884	808	858	850	873	863	903	833	856	918	884	860	888	853	888	872	906	876	880	839	850	817	908	930	859	820	860	839	880	870	805	881	835	887	847	872	868	881	824	883	797	863	819	835	854	910	803	833	854	852	909	893	886	829	875	856	885	841	876	864	801	844	882	876	822	831	866	873	835	845	867	813	934	836	881	816	932	856	865	874	841	860	870	938	871	918	866	858	867	860	856	859	818	821	872	877	895	890	834	875	853	865	849	856	836	843	876	874	862	885	865	847	945	858	892	880	890	853	854	857	831	862	915	833	823	876	928	922	878	909	880	781	824	829	848	872	848	877	881	854	886	859	839	832	888	838	866	855	863	911	829	865	842	889	851	930	864	866	846	861	881	877	803	842	903	861	841	874	862	887	851	876	895	865	846	829	910	849	832	877	839	847	846	850	861	820	855	856	894	878	898	840	837	819	825	877	878	863	807	844	842	843	812	882	892	834	910	846	807	892	851	832	893	843	909	865	832	816	802	845	862	872	830	910	873	884	863	874	844	861	873	846	860	854	844	882	890	834	875	842	843	846	894	839	819	802	850	835	802	850	832	814	860	856	860	874	827	853	883	883	812	880	861	871	849	803	872	884	859	805	899	829	857	834	828	883	909	841	839	845	806	854	809	906	854	867	849	852	865	906	850	844	871	845	914	886	906	871	852	810	826	836	854	882	855	858	808	822	877	864	896	863	789	864	830	813	866	835	850	909	837	885	862	917	833	883	865	821	894	845	857	845	889	892	813	878	847	842	840	894	839	894	854	867	840	851	865	890	838	827	870	865	862	826	839	817	861	878	808	848	860	858	893	837	874	860	897	853	837	844	865	913	883	834	891	894	825	843	850	904	869	804	904	825	855	871	840	880	793	834	839	830	862	869	894	869	839	850	863	880	892	817	833	885	872	916	824	842	833	799	865	871	860	881	842	836	913	868	840	875	855	807	856	884	835	846	798	868	823	836	854	834	817	847	856	829	953	838	821	906	860	847	885	868	868	877	854	873	872	803	885	836	854	874	870	828	857	824	843	877	822	868	821	841	862	891	892	863	848	878	846	882	860	875	856	827	825	824	826	864	875	862	880	908	893	883	852	846	907	868	909	823	912	866	845	838	865	913	833	869	826	897	891	864	881	890	845	858	829	811	819	867	891	884	825	807	841	846	868	828	842	863	925	815	847	853	855	860	807	842	857	842	842
33198	62020	46607	36776	3519	1420	1408	1371	1191	1159	1141	1168	1117	1110	1140	1155	1153	1059	1119	1070	1142	1115	1119	1053	1064	1121	1095	1042	1063	1095	1042	1090	1082	1133	1070	1062	1120	1105	1120	1059	1063	1158	1057	1033	1076	1050	1106	1060	1087	1107	1058	1050	1037	1041	1004	1107	1048	1055	1121	1062	1057	1090	1072	1067	1094	1099	1051	1142	1056	1084	1049	1070	1020	1122	1041	1108	1109	1164	1110	1054	1029	1117	1055	1015	1127	1106	1117	1086	1029	1069	1019	1110	1018	1078	1105	1138	1088	1082	1049	1015	1093	1061	1092	1097	1047	1100	1101	1088	1095	1026	1038	1073	1139	1089	1095	1089	1041	1070	1068	1079	1082	1082	1080	1096	1066	1059	1021	1056	1110	1084	1087	1075	1057	1111	1106	1098	1023	1069	1055	1077	1058	1038	1087	1035	1036	1104	1053	1063	1084	1054	1047	1053	1062	1037	1054	1082	1038	1045	1085	1061	1066	1120	1102	1065	1158	1072	1088	1016	1079	1102	1080	1019	1177	1085	1077	1074	1044	1093	1029	1030	1055	1045	1057	1044	1060	1076	1099	1107	1058	1087	1049	1112	1064	1042	1048	1100	1052	1048	1102	1109	1096	1026	1093	1089	1049	1117	1108	1101	1093	1075	1036	1068	1039	1103	1071	1030	1039	1085	1027	1051	1112	1037	1114	1073	1080	1054	1045	1013	1089	1116	1085	1039	1072	1019	1124	1048	1060	1012	1060	1089	1097	1065	1133	1046	1076	1081	1064	1054	1043	1116	1046	1051	1057	1003	1046	1052	1038	1077	1119	1105	1056	1107	1052	1127	1018	1050	1047	1019	1066	1007	1085	1035	1065	1064	1043	1110	1074	1099	1109	1039	1113	1103	1111	1073	1120	1061	1080	1039	1040	1089	1118	1126	1117	1099	1109	1079	1124	1050	1035	1023	1044	1087	1065	1069	999	1078	1113	1086	1071	1103	1085	1092	1103	1065	1066	1094	1063	1104	1089	1105	1119	1050	1058	1106	1083	1067	1050	1037	1075	1082	1055	1047	1067	1047	1041	1114	1073	1036	1078	1106	1047	1125	1061	1088	1076	1080	1084	1091	1089	1067	1018	1112	1079	1045	1070	1043	1078	1074	1081	1055	1093	1034	1045	1056	1029	1030	1051	1024	1060	1064	1042	1024	1091	1097	1075	1042	1101	1080	1090	1090	1052	1062	1033	1054	1014	1092	1051	1024	1041	1081	1088	968	1098	1080	1073	1115	1113	1104	1101	1042	1120	1052	1032	1065	1047	1053	1047	993	1081	1054	1049	1109	1095	1034	1032	1127	1145	1093	1055	1118	1085	1036	1088	1053	1059	1053	1053	1089	1033	1079	1115	1101	1089	1136	1018	1087	1076	1059	1077	1156	1106	1057	1117	1029	1049	1048	1019	1093	1129	1077	1067	1046	1068	1068	1082	1081	1019	1090	1100	1086	1042	1124	1055	1018	1056	1072	1023	1013	1110	1085	1046	1045	1029	1068	1111	1089	1033	1051	1047	1092	1121	1043	1114	1063	1087	1094	1077	1076	1048	1022	1087	1032	1042	1071	1104	1026	1051	1078	1067	1131	1073	1088	1121	1105	1008	1093	1054	1095	1085	1063	1087	1074	1034	1065	1084	1107	1072	1086	1072	1075	1042	1105	1059	1110	1004	1092	1032	1082	1091	1086	1070	1061	1091	1064	1066	1055	1072	1060	1063	1036	1156	1122	1050	1086	1073	1068	1093	1089	1088	1076	986	1070	1104	1051	1078	1029	1076	1110	1083	1079	1057	1047	1068	1086	1088	1071	1073	1073	1029	1046	1059	1056	1029	1044	1087	1054	1046	1054	1093	1083	1070	1027	1037	1064	1040	1083	1098	1094	1049	1057	1117	1041	1096	1086	1160	1073	1062	1050	1081	1070	1083	1093	1124	1090	1078	1047	1140	1066	1105	1023	1058	1080	1050	1055	1069	1114	993	1048	1074	1082	1104	1111	1092	996	1081	1036	1108	1028	1033	1067	1051	1062	1045	1080	1057	1052	1064	1073	1057	1107	1067	1111	1083	1140	1084	1174	1096	1146	1052	1092	1082	1121	1063	1091	1070	1045	1083	1153	1070	1075	1067	1049	1119	1072	1014	1100	1059	1075	1051	1131	1105	1077	1101	1033	1060	1040	1105	1081	1121	1104	1062	1111	1030	1096	1147	1111	1140	1096	1106	1011	1033	1013	1050	1026	1139	1008	1071	1092	1109	1132	1081	1135	1038	1060	1033	1090	1059	1068	1048	1072	1060	1068	995	1081	1069	1029	1028	1037	1076	1061	1090	1047	1018	1074	1084	1088	1126	1097	1051	1061	1109	1097	1081	1058	1055	1094	1060	1105	1054	1075	1098	1054	1081	1145	1069	1108	1015	1074	1016	1090	1056	1047	1150	1041	1074	1095	1102	1135	1145	1083	1065	1059	1068	1080	1033	1035	1104	1032	1068	1062	1078	1045	1046	1091	1066	1098	1075	1060	1108	1101	1073	1024	1086	1012	1070	1078	1039	1101	1134	1084	1056	1085	1026	1043	1099	1103	1057	1080	1098	1088	1072	1098	1018	1059	1047	1109	1082	1037	1022	1023	1085	1095	1074	1081	1080	1089	1099	1067	1152	1108	1063	1089	1099	1013	1075	1099	1088	1059	1065	1089	1097	1080	1066	1079	1135	1029	1051	1060	1091	1063	1064	1055	1057	1052	1056	1070	1071	1048	1088	1108	1085	1093	1027	1075	1076	1050	1064	1067	1008	1074	1012	1098	1009	1130	1042	1046	1076	1062	1092	1120	1088	1112	1023	1057	1075	1081	1043	1061	1128	1009	1099	1037	1116	1061	1039	1104	1075	1087	1036	1067	1115	1136	1108	1045	1039	1152	1079	1078	1094	1043	1063	1065	1067	1104	1069	1123	1057	1102	1046	1071	1102	1085	1044	1100	1060	1045	1065	1090	1075	1053	1061	1081	1031	1062	1077	1020	1056	1113	1095	1058	1136	1067	1104	1073	1064	1132	1082	1056	1046	1043	1080	1080	1034	1110	1064	1071	1077	1137	1064	1091	1111	1043	1108	1069	1081	1030	1104	1076	1038	1033	1004	1039	1103	1031	1100	1048	1072	1114	1008	1098	1073	1037	1104	1088	1076	1067	1096	1040	1040	1058	1033	1020	1070	1062	1092	1055	1076	1087	1056	1111	1095	1062	1106	1077	1066	1071	994	1013	1051	1054	1044	1090	1069	1073	1108	1086	1122	1064	1039	1001	1062	1076	994	1089	1085	1084	1119	1083	1054	1045	1114	1083	1056	1126	1061	1131	1059	1056	1056	1112	1060	1062	1098	1089	1061	1094	1076	1117	1093	1014	1073	1080	1069	1010	1088	1077	1104	1044	1004	1073	1117	1066	1075	1086	1079	1088	1027	1104	1078	1047	1077	1026	1110	1077	1057	1060	1116	1016	1112	1059	1073	1056	996	1055	1082	1023	1063	1015	1057	1083	1082	1116	1069	1093	1025	1071	1098	989	1049	1077	1065	1032	1070	1120	1068	1087	996	1112	1055	1060	1097	1097	1055	1085	1056	1058	1069	1075	1106	1085	1063	1069	1087	1122	1068	1060	1058	1091	1063	1079	1095	1091	1025	1115	1096	1126	1077	1042	1092	1102	1028	1089	1070	1108	1073	1044	1045	1117	1120	1085	1066	1105	1095	1015	1056	1100	1056	1087	1074	1056	1073	1041	1058	1155	1055	1068	1068	1088	1103	1084	1076	1093	1116	1045	1020	1056	1010	1078	1084	1050	1031	1078	1098	1077	1125	1050	1125	1066	1036	1040	1027	1045	1048	1070	1067	1066	1067	1097	1049	1077	1051	1086	1085	1129	1036	1081	1089	1078	1078	1110	1111	1037	1043	1098	1082	1061	1130	1085	1074	1062	1059	1046	1103	1100	1104	1004	1022	1028	1117	1154	1040	1014	1034	1067	1044	1097	1128	1034	1130	1120	1045	1083	1103	1091	1062	1180	1062	1087	1057	1044	1073	1019	1088	1073	1002	1110	1108	1097	1064	1053	1074	1100	1056	1063	1100	1049	1091	1103	1049	1024	1031	1037	1105	1101	1080	1122	1031	1105	1078	1071	1108	1037	1039	1132	1112	1105	1085	1011	1107	1086	1115	1084	1083	1051	1076	1085	1072	1026	1019	1104	1089	1093	1053	1079	1117	1053	1070	1027	1059	1071	1068	1058	1055	1041	1023	1162	1068	1025	1035	1041	1072	1029	1072	1075	1081	1119	1061	1096	1103	1046	1041	1007	1102	1092	1103	1040	1132	1127	1094	1085	1077	1072	1073	1054	1151	1031	1024	1079	1117	1069	1123	1032	1090	1094	1089	1101	1016	1045	1013	1066	1099	1066	1047	1012	1040	1091	1065	1064	1116	1073	1097	1039	1107	1067	1103	1058	1041	1099	1033	1084	1044	1134	1075	1066	1089	1092	1048	1102	1092	1068	1023	1104	1035	1066	1079	1115	1081	1098	1004	1076	1057	1018	1055	1089	1070	1083	1115	1069	1061	1017	1066	1046	1098	1119	1106	1058	1083	1077	1104	1075	1081	1086	1065	1021	1025	1044	1061	1115	1081	1030	1076	1100	1053	1039	1025	1019	1061	1075	1133	1067	1068	1104	1092	1035	1059	1023	1094	1060	1054	1077	1067	1106	1110	1047	1037	1060	1105	1053	1137	1084	1092	1014	1101	1046	1136	1132	1064	1064	1055	1053	1024	1096	1091	1086	1052	1031	1056	1006	1103	1095	1028	1096	1080	1018	1108	1096	1050	1059	1034	1096	1092	1079	1111	1030	1037	1074	1035	1047	1090	1043	1063	1088	1001	1062	1071	1067	1108	1120	1012	1079	1080	1105	1086	1130	1042	1114	1089	1104	1033	1055	1065	1101	1049	1051	996	1085	1075	1152	1085	1085	1069	1047	1003	1066	1058	1071	1059	1063	1024	1089	1076	1050	1087	1089	1040	1072
24527	21396	27784	26594	6679	374	326	318	298	297	289	287	309	305	287	280	305	256	245	259	275	267	281	270	286	273	270	249	273	253	257	291	283	272	272	284	246	271	291	269	276	280	287	284	246	263	254	240	279	227	257	266	256	273	256	270	292	269	231	272	269	258	241	274	263	266	282	290	264	239	246	264	249	261	269	263	292	279	272	286	266	245	302	284	267	245	258	276	282	270	259	277	262	281	275	267	261	277	287	263	249	251	285	266	253	276	272	227	286	269	271	258	251	247	273	259	282	265	255	236	283	255	262	268	288	290	276	286	237	295	259	252	270	293	315	277	228	252	290	300	250	296	271	262	277	273	254	245	287	310	254	260	241	237	287	228	285	278	247	274	257	275	234	239	229	270	280	241	268	252	259	266	256	264	264	268	240	274	246	261	280	285	267	255	251	260	262	274	268	263	280	279	279	278	284	260	247	269	257	274	264	264	270	279	264	269	249	252	258	244	255	262	283	283	247	278	286	245	281	268	266	293	252	233	221	299	262	265	268	235	275	270	254	261	259	258	273	281	261	259	279	260	288	269	278	241	271	289	293	274	248	257	231	262	272	273	259	255	286	276	266	273	236	271	232	237	273	264	287	292	240	268	272	270	241	294	280	267	267	268	292	284	298	242	252	275	254	275	285	250	248	272	282	293	267	274	248	268	281	265	291	274	271	258	270	274	261	264	279	247	278	278	254	245	277	274	319	254	250	259	271	269	266	271	283	229	270	258	264	269	283	250	264	253	259	262	236	299	268	262	296	250	274	272	283	267	271	293	294	277	260	278	248	268	248	265	247	262	278	272	236	263	283	248	265	274	282	269	264	283	231	252	270	268	262	254	274	252	249	279	249	290	269	277	268	256	277	252	261	274	269	252	264	269	282	266	247	276	260	263	257	242	283	249	272	266	268	257	277	249	276	260	272	265	234	264	313	251	280	300	250	273	250	252	272	271	281	245	283	263	264	291	255	269	279	253	309	280	293	282	279	249	269	270	282	278	258	283	268	295	235	281	278	249	260	256	254	255	269	272	265	260	265	236	285	254	222	236	260	246	248	286	269	271	238	250	265	275	273	267	253	266	282	259	253	260	263	239	259	275	278	251	269	270	261	245	276	280	281	260	252	288	236	260	247	243	284	238	267	249	278	273	253	278	275	302	235	254	255	287	274	267	260	260	249	285	244	269	259	310	288	261	276	261	256	271	245	250	262	312	251	248	269	255	282	268	271	264	294	263	287	264	279	251	278	273	290	260	259	275	268	289	281	252	248	289	267	284	284	247	265	276	266	247	233	288	248	279	265	249	242	292	287	264	251	280	285	244	278	243	245	257	258	272	270	243	271	259	285	264	278	253	269	279	278	251	276	296	273	265	225	247	258	250	248	255	264	271	266	279	250	266	257	268	310	267	247	264	277	270	261	231	294	252	308	271	239	243	260	267	260	255	269	255	267	261	284	248	257	259	268	291	269	272	265	296	255	272	253	251	286	257	289	264	280	266	253	281	279	261	260	267	269	279	274	260	230	267	252	267	227	264	279	241	262	286	252	287	260	268	253	269	286	274	271	278	246	267	269	272	277	255	274	299	272	265	255	254	269	292	264	254	274	281	270	259	275	243	255	277	258	265	283	281	305	292	273	252	290	254	249	253	270	255	245	248	293	252	251	305	254	257	232	278	263	277	261	290	276	290	260	245	290	285	250	249	247	287	269	274	262	238	265	290	266	267	256	260	266	269	275	269	258	253	274	266	265	286	262	270	275	268	265	261	260	258	284	304	269	259	292	272	294	281	259	287	267	285	280	277	273	242	281	277	271	275	239	268	271	278	282	268	278	270	274	283	275	296	262	253	272	258	269	284	252	281	266	275	284	276	296	261	262	287	294	278	250	268	277	238	248	236	266	294	282	263	269	247	242	273	279	232	272	279	270	276	249	280	264	280	285	293	276	244	263	267	244	274	267	275	288	266	234	245	279	267	249	251	286	280	261	302	279	260	267	281	253	274	264	295	270	226	266	250	247	264	243	257	262	251	279	267	285	245	246	280	239	253	311	275	251	281	283	263	277	255	251	263	261	283	248	257	286	257	256	268	235	280	275	287	277	272	258	292	234	291	266	272	258	256	270	281	263	294	253	254	261	270	248	265	271	231	228	300	229	275	276	257	247	281	247	266	262	255	273	257	244	268	277	305	299	241	232	254	265	282	250	273	275	238	241	261	252	293	257	254	260	258	269	243	277	247	282	229	281	263	277	237	225	263	285	273	307	267	267	252	229	310	238	287	267	265	284	290	240	284	261	256	272	275	271	258	283	252	275	268	264	253	249	249	272	272	290	227	289	276	260	268	273	304	275	273	294	301	272	260	279	266	242	257	286	269	249	248	277	267	262	252	278	272	228	257	270	252	266	292	262	247	276	275	251	264	249	270	254	254	270	285	264	293	225	282	265	240	235	263	283	271	257	291	248	311	279	288	283	268	265	272	278	308	286	268	260	289	264	268	240	258	272	289	277	286	271	278	250	293	244	278	254	261	259	280	280	222	279	297	269	244	251	279	289	272	280	240	251	263	303	281	270	267	259	269	266	278	275	280	266	251	283	265	257	232	232	234	290	262	289	256	299	250	270	241	259	252	261	275	279	270	256	288	266	281	261	286	279	295	278	256	243	257	265	267	272	279	288	311	280	280	233	263	267	271	269	269	252	268	267	278	285	269	269	285	271	281	282	274	284	279	254	240	245	277	239	288	273	259	246	270	268	268	275	269	273	258	280	269	277	272	254	272	258	256	278	262	249	245	234	288	273	278	254	259	288	266	290	247	283	253	275	246	279	250	226	283	263	275	265	307	250	268	257	308	246	251	245	271	235	265	258	239	273	255	262	267	259	226	256	278	280	241	267	258	287	254	274	294	276	264	256	263	252	251	304	261	256	253	271	288	291	282	276	267	278	266	233	304	295	273	239	258	266	276	266	301	257	267	270	285	287	268	298	257	275	254	279	287	272	251	293	259	250	238	279	277	243	266	276	263	312	273	259	267	265	285	268	248	278	271	256	243	256	292	273	282	284	280	268	275	259	246	268	286	259	274	267	281	259	249	278	261	289	258	254	273	262	270	312	244	277	276	259	241	257	284	256	271	250	303	277	262	286	261	273	271	259	272	236	280	264	250	280	270	291	287	241	304	286	233	275	285	309	266	259	267	265	273	260	264	281	238	247	258	281	267	295	282	318	243	252	264	312	263	286	280	270	271	250	257	279	295	277	272	275	278	276	273	276	271	291	274	264	280	250	249	263	282	278	272	285	277	255	283	280	270	274	238	264	258	239	287	253	230	262	312	274	240	273	290	271	252	258	269	295	247	275	265	265	263	271	242	273	257	268	272	263	219	255	240	265	254	262	279	295	251	298	240	260	292	251	265	261	267	226	258	272	285	287	275	258	269	273	290	283	269	263	243	285	224	276	257	287	245	277	301	282	272
29485	50360	38075	24554	1543	523	511	455	406	372	403	421	373	396	381	375	390	387	358	374	409	370	367	375	399	359	379	372	355	380	356	367	363	339	323	358	378	348	354	347	360	378	367	364	384	339	360	392	368	337	366	344	382	379	378	361	414	348	337	363	359	371	391	351	366	360	339	387	373	373	355	380	345	372	349	379	362	345	356	423	374	372	363	363	351	353	354	370	353	341	378	356	334	358	352	382	370	360	350	349	384	390	397	364	356	352	367	361	382	347	365	388	321	329	395	349	353	370	402	331	380	342	380	338	353	386	386	336	381	352	346	368	343	372	354	384	372	374	375	386	362	378	329	340	358	378	361	387	353	362	354	385	357	392	374	372	340	352	380	373	357	352	369	378	360	346	402	357	371	360	378	363	338	396	370	401	363	359	360	340	351	377	347	390	358	356	366	362	344	351	366	376	376	362	366	359	364	369	355	355	365	338	319	375	388	384	404	384	337	372	368	403	361	337	370	367	385	342	336	329	369	362	346	399	344	342	361	345	345	359	364	367	354	372	352	361	376	362	352	343	369	338	341	383	358	362	355	362	363	362	373	378	381	363	380	369	343	374	350	351	340	362	362	334	367	344	326	359	353	353	363	364	346	344	337	384	341	348	360	385	405	343	366	330	351	341	352	344	348	347	382	369	356	358	362	394	352	357	371	373	376	373	364	350	371	328	390	375	336	364	358	369	361	365	347	377	362	345	366	353	372	375	350	340	363	382	385	348	356	372	336	390	362	391	364	358	336	363	358	356	371	337	390	350	378	391	339	379	310	366	387	368	349	321	367	360	382	355	347	361	361	385	378	325	378	354	345	354	354	352	370	352	315	313	358	367	336	360	353	333	350	330	381	388	385	338	357	371	345	347	387	359	347	390	369	375	348	354	397	358	366	368	335	382	321	375	373	361	368	342	386	364	413	363	355	340	339	361	350	370	347	340	404	373	333	329	352	377	359	381	375	374	328	392	369	387	352	348	381	343	345	338	389	355	386	337	332	359	377	347	358	331	341	360	364	365	333	354	344	362	355	350	349	371	327	354	366	364	329	349	345	323	370	362	357	369	332	334	374	379	355	371	364	330	332	398	342	404	328	322	378	344	340	331	359	350	384	358	371	359	354	357	388	365	371	384	373	394	348	350	367	360	346	360	364	331	354	337	395	399	367	367	366	390	347	348	363	354	340	365	343	333	379	334	360	378	349	350	386	371	358	375	355	347	378	330	380	365	403	356	386	352	406	359	370	358	349	359	379	360	349	355	358	404	338	355	379	364	309	387	384	351	352	362	345	364	342	396	363	355	374	355	353	385	359	375	347	364	334	339	356	354	382	367	382	345	379	354	357	364	317	345	377	384	346	356	350	381	354	375	383	339	346	348	338	394	327	380	364	385	355	362	347	372	338	389	351	333	359	373	347	374	372	364	380	350	320	362	380	378	396	342	369	379	338	367	363	369	350	353	349	356	356	353	374	365	386	388	336	346	360	344	366	339	332	370	363	370	337	337	338	327	372	380	333	354	333	362	354	387	333	350	429	341	371	352	370	350	382	357	366	367	332	358	357	359	382	353	356	400	359	361	382	368	369	365	346	337	384	362	376	364	379	364	385	346	348	355	371	358	369	336	379	380	350	383	371	351	396	364	381	360	335	355	356	337	362	372	373	328	368	353	355	342	358	368	354	368	397	375	373	366	373	349	374	368	343	365	385	385	393	356	375	368	370	374	350	387	361	392	338	391	420	362	377	382	320	372	360	395	366	347	347	373	384	344	376	345	373	331	358	391	410	349	358	365	379	363	399	367	340	358	361	359	360	383	359	336	365	344	357	358	391	366	353	332	377	374	335	344	369	351	375	358	374	362	384	378	358	363	368	374	357	388	388	347	359	357	375	380	372	371	355	329	391	348	362	357	379	377	361	386	343	364	341	384	345	348	373	368	366	360	344	377	338	354	339	367	374	367	333	335	360	335	356	359	400	351	363	384	362	374	367	359	338	365	349	364	358	329	354	349	337	387	351	379	353	380	357	377	302	336	371	351	385	350	379	350	326	355	369	377	371	352	354	388	388	324	355	332	370	380	354	376	352	327	380	337	387	362	369	336	374	350	363	352	370	370	352	348	330	356	381	349	380	350	355	333	371	353	346	378	377	342	374	341	334	377	345	342	377	313	356	346	358	339	359	323	387	379	410	359	370	369	382	406	346	373	351	357	372	338	355	336	365	352	367	359	353	375	359	354	360	348	366	374	337	337	379	352	346	377	350	377	391	348	369	369	386	361	405	360	374	374	336	358	394	366	359	367	386	398	383	364	383	364	345	361	380	386	389	354	373	350	334	362	315	360	347	368	332	360	345	363	393	386	370	349	383	356	374	309	348	388	383	373	387	360	361	357	360	373	362	397	362	384	328	385	361	344	367	350	333	381	361	353	345	395	378	368	333	351	350	384	354	357	365	384	346	353	345	355	357	367	346	380	390	368	372	362	367	402	350	377	408	394	344	396	369	325	351	336	367	355	357	380	374	333	360	382	353	365	392	353	335	363	347	368	342	384	387	351	346	349	355	336	337	384	331	343	344	349	356	333	372	358	386	363	363	350	378	366	375	369	378	366	323	389	361	360	347	398	345	356	355	375	357	347	380	388	368	367	354	367	365	388	397	357	359	331	358	363	346	348	371	372	395	374	363	366	369	378	348	349	373	352	358	362	367	360	356	350	404	341	362	344	322	365	349	357	353	393	385	380	361	364	333	384	361	348	354	333	375	385	350	386	364	331	337	383	388	389	346	354	335	423	351	371	394	382	390	382	378	355	331	351	373	355	352	343	355	358	321	374	365	369	373	366	393	351	398	330	342	365	354	366	365	337	347	361	361	330	383	378	358	384	353	381	364	392	341	375	379	352	364	374	342	377	325	375	361	396	357	347	364	354	357	371	316	368	371	363	364	379	374	404	323	378	365	369	359	367	391	368	355	359	363	341	365	352	386	374	364	360	377	365	367	343	368	361	373	358	350	377	364	353	358	370	335	358	358	389	365	361	377	346	360	350	381	328	351	327	368	350	328	342	352	390	379	340	339	354	392	325	359	327	357	349	351	382	332	387	367	391	334	363	382	361	381	368	354	333	350	352	371	356	357	361	345	351	355	352	353	351	332	364	398	365	378	345	376	381	387	367	347	347	338	390	358	360	381	382	380	323	358	363	350	348	355	360	380	384	373	372	370	373	360	376	362	355	324	341	364	340	371	355	386	380	366	348	381	373	354	375	365	402	352	350	384	366	379	352	332	359	345	357	369	348	374	349	351	348	367	391	372	391	380	352	354	353	352	350	374	349	355	374	350	383	353	392	389	361	360	389	348	332	380	352	382	363	334	359	368	365	341	373	356	373	360	338	348	339	361	384	352	386	376	346	348	352	352	326	347	373	362	352	345	379	357	335	390	360	349	355	375	345	345	345	367	341	365	355	377	358	363	388
22292	21405	29869	31013	20856	11286	1651	852	816	814	744	716	754	714	665	689	704	685	686	738	653	715	652	639	678	671	681	672	650	681	648	732	652	648	654	658	724	632	681	613	691	646	643	706	669	640	647	630	654	681	652	665	631	638	671	692	614	635	686	610	663	636	652	670	622	716	697	651	611	662	673	622	649	622	639	668	680	642	709	613	718	699	627	674	622	665	668	650	666	709	665	706	655	642	626	633	661	673	659	669	659	647	692	730	630	653	648	650	685	655	671	638	659	686	656	657	633	656	679	635	641	634	685	660	643	662	676	638	621	655	640	619	656	685	653	682	641	679	677	672	699	636	629	620	644	671	648	620	659	695	676	625	675	640	654	630	609	651	677	636	643	612	637	649	686	699	672	653	650	659	733	696	652	690	707	663	678	644	642	641	641	653	627	658	610	656	664	705	654	692	675	652	604	726	699	666	657	614	649	642	647	666	648	652	649	707	679	633	668	691	660	643	660	665	670	649	680	653	633	616	657	671	676	673	657	652	698	678	656	680	635	662	658	659	693	709	630	637	645	647	653	633	686	663	646	617	648	670	668	695	706	654	635	660	680	624	672	646	669	694	702	656	694	668	683	656	695	684	693	655	690	659	614	684	695	620	628	664	641	669	643	670	697	676	650	634	719	637	645	667	605	662	682	621	688	648	658	676	673	665	651	727	647	675	652	689	643	692	663	683	669	673	639	646	659	700	677	637	654	596	634	629	645	658	689	649	642	740	647	640	633	683	653	697	658	663	678	631	749	671	621	630	659	687	642	657	675	636	634	657	639	645	658	640	674	638	699	629	622	658	693	645	691	636	677	619	678	656	648	663	662	633	629	686	650	659	657	703	653	645	606	669	608	682	655	685	721	612	667	666	672	685	687	664	674	677	647	709	653	693	650	629	645	632	675	654	659	621	647	597	673	643	671	659	681	679	615	595	654	637	668	708	633	617	651	680	700	668	630	650	647	646	694	676	726	626	644	641	647	643	656	697	617	675	637	660	668	629	678	718	630	676	687	669	656	677	646	684	663	680	642	650	622	631	655	646	663	664	606	647	654	650	625	663	626	620	644	652	689	671	588	689	651	676	670	705	658	689	672	599	694	663	684	637	665	661	660	633	618	663	631	675	663	642	687	614	665	671	702	647	627	620	658	669	659	619	641	647	642	651	685	691	641	720	642	627	658	669	680	634	680	617	649	696	677	664	658	615	654	683	675	676	675	642	683	636	634	655	660	619	676	709	652	672	648	656	660	672	678	631	660	630	677	674	681	667	670	650	680	662	672	658	653	665	650	699	677	667	582	660	660	638	679	707	603	659	657	661	724	639	715	669	618	710	614	659	694	670	637	658	668	642	606	685	658	710	634	635	658	680	603	632	644	687	684	692	666	654	649	653	674	671	664	664	615	634	698	666	654	653	622	637	647	644	695	664	648	633	629	680	660	651	641	620	650	667	656	630	620	665	704	647	664	632	626	684	670	609	638	676	663	680	705	619	687	648	654	684	665	681	708	672	647	659	685	688	651	727	627	732	652	688	651	651	609	674	627	666	668	694	627	675	698	646	675	668	689	624	654	646	664	611	640	690	653	675	699	655	683	687	642	625	690	606	662	630	643	690	692	642	651	676	635	675	657	625	638	673	652	667	665	587	616	630	670	688	686	677	662	638	632	667	680	662	694	628	673	661	633	642	674	678	684	680	662	648	612	681	700	635	664	603	651	676	632	699	696	643	702	666	636	644	624	647	695	642	665	654	635	659	620	615	640	643	697	705	608	632	665	660	680	660	662	648	732	675	707	666	668	692	610	631	637	674	647	662	653	643	659	662	694	633	659	629	706	624	624	661	665	650	617	658	692	654	687	653	655	670	667	647	667	627	677	649	659	643	664	670	645	658	699	651	651	626	652	669	634	629	689	646	683	674	641	646	675	618	679	672	655	659	669	604	665	649	646	716	647	688	639	646	630	686	576	635	675	680	637	649	665	686	655	686	651	683	670	704	654	614	660	684	699	659	653	682	637	647	651	626	654	604	653	583	695	684	654	623	648	639	629	650	658	638	599	672	634	621	705	634	677	691	704	657	653	668	712	685	665	632	721	684	693	643	637	660	684	652	683	623	668	660	636	632	684	673	694	706	651	678	651	678	665	709	670	687	631	607	683	678	619	668	631	683	681	645	634	634	681	642	642	646	693	617	658	668	639	682	656	630	669	665	633	653	710	688	695	637	676	643	672	687	653	668	663	644	659	654	660	658	662	701	659	659	660	666	663	608	654	650	650	678	632	661	684	640	664	671	662	695	614	616	631	658	678	650	691	624	638	667	679	615	649	616	654	644	685	653	664	684	652	614	667	647	655	707	637	688	634	682	633	621	681	671	640	629	678	679	675	666	651	655	638	655	650	649	670	646	634	661	673	720	674	687	679	677	649	657	649	678	648	679	647	642	627	637	667	707	662	652	650	627	681	648	649	633	658	681	623	690	682	663	602	627	698	665	660	655	672	683	699	663	705	661	652	690	641	621	620	688	670	660	622	663	663	682	690	665	654	662	597	673	646	692	661	632	649	629	641	628	631	669	678	654	687	661	702	659	654	668	684	621	704	620	638	642	629	613	669	662	682	665	649	681	665	641	656	675	619	665	644	698	662	637	662	614	662	671	605	653	728	653	599	691	641	646	679	620	608	701	637	640	628	659	647	649	698	641	625	644	677	645	677	649	665	647	661	650	690	632	676	671	661	640	664	653	651	703	695	679	673	643	668	665	677	670	679	685	648	687	626	665	661	677	618	646	625	626	603	632	652	638	655	705	624	679	702	698	694	661	673	678	676	616	628	639	684	701	685	683	680	679	664	677	670	630	675	671	663	622	644	646	659	653	714	632	691	663	661	672	694	635	658	654	649	682	686	629	642	680	637	639	642	702	676	656	644	637	627	647	684	684	661	648	622	699	653	687	692	651	702	675	695	695	619	650	703	639	631	665	635	663	685	676	699	644	649	669	655	633	679	658	672	674	627	640	603	649	659	655	703	682	660	631	634	590	704	666	632	640	658	704	687	653	690	626	693	649	670	640	635	613	678	676	688	659	723	652	694	644	661	601	664	676	672	661	668	655	654	606	666	651	602	680	664	668	630	682	633	653	675	640	656	661	657	645	697	644	668	648	676	663	655	637	611	635	656	689	637	662	733	651	697	653	658	618	668	697	709	704	626	663	608	665	677	664	617	661	692	656	637	641	639	606	662	640	632	647	652	674	640	657	726	658	648	629	632	677	709	660	643	677	703	631	681	657	657	676	653	674	685	655	662	665	630	691	660	631	645	618	716	661	656	617	676	672	658	691	668	645	669	639	687	649	664	660	698	679	652	646	664	711	631	648	643	743	655	626	678	684	699	689	617	590	678	666	688	699	663	662	625	650	663	630	680	669	644	637	637	650	669	655	676	646	671	677	635	711	654	681	684	665	672	652	696	652	649	675
37792	65725	54733	41684	3471	1531	1394	1126	1087	1124	1028	1014	876	920	948	903	893	890	896	882	921	905	795	886	844	858	878	871	811	885	850	874	866	869	865	876	855	832	828	864	785	842	880	834	865	829	869	861	840	820	892	850	840	758	863	811	875	835	845	871	817	828	859	889	905	791	824	801	788	868	871	880	893	870	829	853	840	881	876	867	817	828	902	830	829	834	814	879	873	858	843	834	845	817	849	835	907	842	834	819	841	828	851	802	888	782	837	803	823	885	810	800	876	825	867	815	797	857	844	842	838	845	872	851	902	864	881	865	840	844	774	844	836	829	849	804	850	833	830	808	866	812	838	835	846	796	823	829	847	844	748	831	815	838	844	850	898	833	885	877	779	889	924	808	815	851	832	817	878	807	800	890	841	822	798	876	842	877	830	874	816	888	903	834	927	852	833	838	896	867	815	835	816	852	860	843	835	855	817	783	861	801	864	854	840	831	830	868	861	837	861	840	832	811	846	832	843	818	825	786	893	815	815	804	804	831	782	809	860	813	805	825	881	853	860	803	798	824	788	879	826	829	787	803	855	889	839	862	839	825	797	866	828	888	848	885	819	838	843	830	842	856	806	837	840	887	854	850	852	867	819	840	852	838	814	847	843	811	847	823	857	809	873	827	861	868	824	825	868	861	799	880	862	815	867	851	843	824	873	811	774	827	814	800	831	847	830	813	861	788	869	833	845	820	861	803	891	829	843	831	833	807	912	835	850	845	842	786	848	857	841	854	837	853	869	807	847	885	875	787	882	837	841	830	832	888	826	837	824	846	838	832	827	827	846	803	783	892	837	891	801	807	853	823	850	892	858	856	792	822	863	839	845	838	793	854	815	874	845	830	848	817	835	840	839	882	858	871	888	845	856	862	816	817	847	875	824	845	875	866	814	872	839	849	841	852	888	823	834	795	825	869	870	825	841	805	845	832	841	845	820	897	908	856	851	828	826	843	853	863	839	862	887	809	815	797	843	840	864	819	829	791	762	856	881	847	862	830	866	835	820	882	824	818	798	847	828	883	824	810	898	823	883	870	771	826	809	825	809	758	869	874	874	867	849	831	850	858	814	844	813	896	827	850	781	863	820	809	871	853	811	856	813	893	798	881	840	842	849	828	820	864	811	825	852	882	810	846	849	859	873	846	900	868	894	825	866	847	896	858	822	842	776	865	830	826	806	815	839	877	857	858	876	839	796	792	867	871	872	836	872	868	845	874	858	843	865	832	874	851	820	854	847	854	815	786	857	856	876	815	920	793	866	879	902	860	874	910	861	867	878	833	884	844	882	823	893	829	848	836	773	803	865	883	807	805	821	865	840	860	833	819	855	846	803	851	814	840	848	854	849	851	849	815	817	850	859	847	867	844	803	808	841	865	812	783	878	839	834	861	872	850	909	833	833	852	844	926	813	845	866	860	832	801	804	808	859	836	875	789	852	810	843	865	878	886	918	833	851	840	793	837	832	852	859	868	828	831	849	852	870	842	860	859	853	832	868	821	867	834	818	879	869	862	848	828	852	819	821	850	840	798	841	844	835	865	883	854	810	880	847	880	819	923	855	904	858	846	812	780	772	820	828	877	867	810	860	853	821	849	847	816	806	886	856	851	818	867	892	824	909	860	837	815	848	848	823	798	819	822	851	882	833	786	817	856	840	831	820	810	840	889	866	777	886	845	884	856	840	864	842	904	836	845	844	817	829	777	812	874	860	829	779	870	860	771	883	870	867	842	836	863	813	842	803	808	845	861	807	847	868	874	838	834	829	812	838	808	821	886	857	867	866	839	901	887	821	839	830	805	853	830	857	836	850	837	858	829	842	862	836	821	866	842	871	858	857	876	846	848	915	839	865	861	835	834	835	847	842	814	787	850	834	825	786	814	820	826	884	811	793	854	854	856	802	894	862	865	819	907	858	799	838	878	807	906	858	851	850	880	856	827	861	836	832	874	855	819	894	861	870	849	876	803	813	858	823	863	841	858	842	858	855	869	874	898	883	849	916	910	783	809	848	838	840	810	876	821	840	873	839	799	802	857	867	821	844	775	879	853	800	798	869	839	832	878	825	889	816	834	821	920	851	795	833	839	791	849	897	802	796	787	885	849	807	887	855	842	840	835	871	832	822	826	833	848	824	841	874	835	865	846	860	826	896	838	837	872	872	826	877	802	791	856	851	872	870	865	848	918	871	834	827	864	812	858	829	909	844	844	823	867	865	823	795	826	850	856	840	903	853	843	851	900	822	873	821	784	834	856	841	872	838	876	835	828	812	873	862	865	859	870	877	836	898	859	829	860	827	867	863	857	808	806	834	840	853	871	834	812	865	810	847	856	859	800	811	885	813	839	890	794	848	847	862	848	844	806	823	860	867	862	843	874	787	870	838	843	873	813	875	861	883	809	822	798	841	834	808	851	875	866	802	820	857	904	852	834	807	858	811	804	899	851	843	864	835	828	884	808	826	844	868	841	839	888	837	845	843	817	863	816	849	851	800	830	824	844	824	855	856	866	864	890	815	857	875	806	858	802	851	827	832	885	836	813	829	810	841	837	802	860	883	855	828	841	848	825	887	853	891	844	857	807	839	846	833	816	804	843	893	824	844	839	875	809	868	862	828	795	816	868	851	770	853	851	798	844	803	811	874	848	852	821	882	776	805	869	810	803	843	835	826	901	852	856	831	784	821	805	907	859	875	897	851	864	864	882	802	847	833	847	834	810	836	834	851	843	846	772	840	833	836	839	855	854	834	815	896	826	878	824	877	920	829	890	853	845	830	864	849	820	794	847	850	866	857	851	839	807	834	807	824	881	826	798	867	790	923	841	911	814	857	820	870	848	852	779	819	889	863	824	764	799	859	916	853	826	849	833	828	833	869	824	815	852	842	836	841	858	880	882	835	897	831	850	855	849	822	803	850	869	890	898	840	787	832	821	840	776	875	816	838	814	848	753	860	859	864	816	864	849	818	857	865	886	856	872	872	880	881	847	871	838	866	873	804	830	842	814	844	844	861	817	818	853	893	830	847	792	812	845	875	873	848	860	802	849	805	921	844	834	798	863	845	816	868	799	857	828	906	837	830	823	885	873	849	877	837	867	848	854	848	872	899	820	819	882	832	876	848	831	838	858	831	846	846	837	838	867	843	828	888	882	869	832	860	803	845	852	873	856	833	847	846	816	869	867	902	792	821	767	858	853	838	889	833	848	880	829	816	869	823	887	805	834	831	847	841	830	826	879	849	889	817	852	852	788	846	799	801	861	872	817	825	820	835	839	884	822	818	876	804	835	814	842	870	864	821	824	831	828	820	856	832	842	807	882	820	809	823	882	820	841	825	859	854	802	839	856	839	871	821	877	871	843	881	822	827	795	821	880	812	855	842	811	819	844	877	893	774	840	850	835	849	822	924	829	832	829	870	889	871	821	820	828	795	859	870	829	854	805	868	844	823	822	806	872	867	862	865	889	815	890	850	815
27552	21131	15311	7892	742	589	582	574	538	564	570	561	591	587	562	562	554	537	571	537	579	501	570	551	560	553	562	571	601	551	547	566	558	584	614	551	581	515	541	554	560	568	520	578	529	549	570	576	587	553	559	522	573	559	558	524	572	517	576	543	574	575	574	555	553	588	582	549	535	573	570	517	545	612	559	548	564	547	566	577	573	545	557	601	598	552	547	527	547	549	584	528	559	572	590	563	516	557	566	559	549	565	551	534	556	521	556	568	485	569	560	581	570	517	547	541	532	618	572	538	582	553	562	533	522	544	564	563	542	583	549	564	582	553	593	587	561	569	556	596	580	509	518	568	552	549	552	592	519	563	565	569	511	549	579	606	498	552	580	523	542	536	562	560	573	537	549	595	575	563	549	560	559	598	564	530	535	562	565	554	533	547	524	556	527	602	565	555	555	563	544	539	587	590	569	568	502	572	574	594	609	539	551	537	541	548	573	555	566	572	569	532	545	483	589	557	569	523	580	543	592	532	568	550	514	577	589	566	545	558	511	603	553	590	579	541	570	544	593	548	574	542	535	547	577	577	555	578	572	508	535	598	544	554	524	557	574	590	597	574	557	567	562	507	562	545	563	544	559	596	550	563	551	516	541	568	568	576	583	552	533	539	560	530	595	565	553	560	543	563	550	580	579	565	558	572	581	574	573	559	569	596	553	512	544	570	565	590	584	549	560	544	586	527	555	535	544	542	569	546	526	563	535	543	563	579	553	572	579	549	551	567	585	620	578	549	588	544	567	547	530	526	544	527	559	561	534	573	528	588	573	550	531	554	548	556	600	562	550	577	544	566	564	603	591	560	582	533	568	591	568	605	584	538	554	572	543	563	532	601	541	560	550	566	533	533	519	567	591	546	572	534	550	541	540	565	549	527	540	540	564	555	531	542	570	575	608	576	588	569	507	587	574	546	557	550	554	581	555	535	568	590	536	522	554	543	542	548	548	580	484	516	562	554	583	601	564	565	573	558	523	541	585	612	540	498	596	551	538	590	574	552	559	572	599	566	587	529	550	596	534	533	543	485	586	606	561	566	557	573	569	532	552	557	545	517	553	596	543	574	583	538	570	568	543	595	504	569	557	566	585	525	568	580	532	566	549	550	580	565	564	567	563	595	580	554	575	551	564	511	515	556	571	550	540	558	570	583	528	524	559	557	523	518	556	549	587	540	555	546	518	585	533	536	560	554	551	564	543	571	533	580	598	550	570	513	574	551	567	534	592	593	554	591	573	592	571	571	553	560	530	557	558	583	583	550	575	562	555	557	594	558	590	572	572	539	590	604	549	568	567	547	561	583	555	530	563	596	553	541	571	581	579	571	541	569	535	583	527	579	535	536	581	557	622	535	555	575	560	535	544	585	608	549	571	603	560	550	550	542	563	557	587	575	571	586	581	567	542	544	550	564	524	543	527	495	560	609	567	592	558	551	575	542	557	595	561	539	559	564	556	534	596	553	562	574	527	538	522	572	593	550	609	533	547	576	528	565	585	536	565	556	589	544	593	516	607	537	605	576	524	527	547	584	536	541	570	553	570	606	581	541	572	583	556	591	579	571	513	568	556	563	559	587	515	512	592	591	538	541	596	533	565	551	569	513	555	541	537	509	593	535	519	547	560	557	587	568	553	545	557	532	575	560	553	534	504	529	568	539	553	512	589	597	539	565	554	568	604	567	528	585	531	532	536	586	595	550	550	538	550	575	519	565	592	572	573	531	578	538	596	578	531	525	579	537	537	559	573	534	553	545	558	542	587	590	574	567	568	539	567	537	539	557	549	570	560	563	577	607	533	546	576	578	566	557	528	587	578	561	580	546	574	541	612	526	513	537	553	530	559	548	513	591	530	550	524	580	568	607	513	554	538	543	572	516	569	557	539	522	562	555	558	535	554	597	560	605	575	556	525	576	545	566	541	548	550	551	554	544	559	569	549	531	537	551	502	542	553	538	520	552	603	567	529	548	541	563	597	537	585	607	572	565	577	544	588	553	579	606	525	547	570	572	518	562	571	604	566	577	551	571	573	612	571	549	595	572	546	564	558	549	540	555	573	589	548	551	558	570	609	531	513	572	535	549	563	545	553	522	544	559	532	520	529	554	541	563	547	554	546	548	531	530	536	502	559	592	509	565	552	558	574	539	547	560	543	554	563	523	565	551	589	550	537	560	592	570	584	569	632	553	554	570	567	567	599	565	579	558	609	564	570	546	529	589	538	584	580	576	598	548	567	549	573	593	564	580	582	519	552	565	580	563	545	561	528	524	582	554	554	558	545	558	557	561	592	518	597	498	528	523	551	549	554	562	531	582	579	524	590	608	535	556	585	523	562	542	589	582	534	525	545	583	577	527	563	569	569	539	534	531	568	531	506	551	574	578	547	540	563	539	576	546	572	530	574	509	569	538	540	579	575	604	594	553	538	538	528	573	552	600	553	531	525	551	542	556	583	542	543	533	549	526	587	556	569	549	569	525	567	523	569	574	530	608	570	566	573	562	534	583	586	553	574	533	534	537	535	555	576	561	489	571	506	552	562	541	552	538	578	568	563	548	570	602	529	538	569	569	557	556	496	579	569	535	568	567	545	537	543	497	577	551	550	532	512	516	547	554	543	542	562	555	605	534	602	568	549	535	542	564	527	574	565	557	538	557	507	562	594	553	538	529	572	557	525	538	537	581	522	563	544	528	571	577	576	539	541	591	578	548	541	543	526	509	550	534	587	568	563	549	556	549	543	562	551	563	509	555	523	542	564	527	588	527	575	571	555	567	610	547	599	576	558	590	559	548	539	553	581	543	557	562	598	547	576	564	595	565	570	544	572	606	568	583	519	551	542	575	535	502	543	526	556	554	571	543	568	516	589	564	529	570	585	578	588	543	533	574	547	590	524	565	539	566	553	545	530	526	551	536	553	530	562	548	541	565	557	548	514	575	532	603	541	545	537	528	546	560	554	559	568	541	510	582	569	569	567	556	524	561	584	592	588	535	552	557	543	553	557	570	535	554	546	597	550	570	600	592	509	534	558	631	519	577	570	553	555	537	552	545	569	542	577	587	560	537	537	557	560	577	552	549	541	549	566	564	578	569	558	564	547	562	578	543	589	534	543	559	556	567	560	581	542	559	578	544	537	586	585	579	535	528	544	566	554	554	594	592	550	533	539	519	574	563	571	613	547	557	548	537	532	567	589	574	580	534	540	571	517	536	536	532	543	557	523	546	544	586	536	548	549	567	551	531	591	568	524	549	558	525	542	594	536	560	558	550	572	538	535	581	516	562	581	562	547	556	542	538	594	580	551	584	588	528	530	554	547	599	562	517	574	583	563	568	580	573	632	549	611	584	562	553	556	561	502	580	580	544	515	565	600	525	551	542	564	582	534	556	554	555	551	562	605	531	533	530	569	574	610	530	587	569	530	523	535	581	574	558	532	562	562	516	554	516	582	563	580	544	578	541	536	519	551	546
13465	27241	14538	6736	774	713	688	696	666	738	695	712	682	730	709	684	709	763	725	693	702	720	673	694	729	725	746	646	705	669	706	662	720	717	688	692	699	667	696	731	627	708	655	712	721	685	713	736	670	653	682	668	697	702	608	681	730	752	685	684	686	688	701	752	686	639	725	704	721	694	704	697	695	646	670	729	724	673	689	740	710	693	689	722	671	751	730	642	704	675	688	695	712	673	667	704	685	713	690	697	692	736	688	711	709	779	712	734	710	698	663	683	692	728	709	726	705	689	719	723	707	711	691	721	683	685	742	709	701	742	685	667	697	740	726	712	697	723	685	739	732	722	677	680	704	676	663	715	709	675	714	711	669	718	686	770	706	730	687	722	707	698	724	680	716	696	717	690	704	676	718	669	659	759	692	658	691	674	692	717	651	686	669	664	714	744	722	714	689	677	729	758	674	715	691	697	713	706	651	684	715	721	684	702	694	717	671	709	706	672	671	739	684	635	696	688	752	743	700	751	630	702	708	650	725	672	674	684	738	724	662	755	710	655	709	732	692	740	713	686	742	721	734	730	701	693	679	698	678	712	719	719	710	680	688	670	713	710	739	683	738	684	718	726	646	713	702	688	659	720	665	704	720	679	666	657	732	661	695	734	704	678	687	682	710	677	695	705	710	712	731	679	700	746	688	697	661	724	681	730	676	659	720	693	699	682	707	700	691	660	681	687	718	717	695	645	684	731	703	678	760	665	694	676	700	689	692	691	697	721	731	716	721	705	704	727	700	700	717	744	747	720	720	699	730	730	734	677	627	699	660	696	722	706	746	676	719	680	691	720	732	685	713	732	723	717	664	682	682	713	696	695	689	670	709	699	689	707	710	720	675	705	674	668	694	696	706	684	680	656	714	714	715	686	685	714	715	732	653	731	684	719	692	654	653	745	680	744	708	701	692	693	704	712	679	744	718	688	715	703	682	667	700	657	767	686	731	728	676	722	727	724	677	695	684	714	645	734	693	731	699	711	668	712	714	672	735	683	723	687	690	674	712	760	699	717	683	742	652	665	689	692	711	758	720	649	659	717	690	678	686	675	720	730	726	710	716	723	719	676	660	687	752	702	707	683	724	720	670	701	677	668	670	718	718	692	729	711	757	688	722	710	674	661	720	698	657	729	709	707	731	746	713	661	722	716	695	707	763	733	698	711	690	705	725	674	715	696	699	659	664	697	700	751	709	700	698	672	697	691	740	712	710	702	737	693	628	719	661	700	696	739	695	759	695	719	680	679	665	713	720	700	677	720	678	693	706	689	717	714	676	692	656	712	672	669	716	687	613	780	671	699	709	709	697	757	717	662	691	711	739	674	702	714	661	700	716	741	662	648	724	649	627	729	739	713	723	685	717	690	709	702	686	702	668	682	662	695	714	717	642	667	689	689	704	675	697	720	715	695	672	716	694	730	748	694	685	688	671	703	724	713	705	712	719	674	675	678	683	681	682	713	704	701	707	701	699	659	701	725	718	720	694	736	713	764	687	726	736	709	708	714	670	703	687	702	705	712	744	687	744	718	704	753	653	695	737	698	667	699	682	698	684	688	672	728	727	716	690	677	718	684	703	682	732	719	674	697	697	719	663	758	747	708	704	670	642	764	727	740	687	669	696	659	661	753	703	707	706	685	669	673	690	698	687	722	713	718	698	656	756	710	712	698	709	730	749	673	702	699	716	764	697	703	680	686	694	696	699	697	686	712	701	702	687	718	698	743	730	687	730	690	699	663	715	705	750	722	709	654	709	741	664	689	724	733	729	724	702	697	746	700	688	741	710	696	692	721	704	689	677	716	691	678	677	721	683	679	719	698	754	721	717	666	687	651	660	726	684	655	689	697	727	663	673	743	699	732	674	762	713	667	724	723	680	724	705	733	691	704	693	633	694	703	647	731	745	688	709	665	714	693	725	704	714	705	685	698	737	717	669	670	697	700	685	689	700	672	684	723	670	698	718	737	695	762	674	691	697	728	685	699	658	702	727	691	740	704	673	691	674	720	687	701	681	663	724	716	711	696	714	707	713	655	691	698	729	692	704	693	716	707	718	689	708	694	721	720	674	736	754	709	724	661	701	688	722	711	665	713	663	682	706	701	740	669	661	699	727	672	737	718	726	685	722	709	681	728	754	689	681	711	677	672	718	687	718	683	680	670	655	651	701	731	735	644	698	694	640	700	678	667	694	714	705	711	733	698	725	727	679	681	667	660	690	711	705	659	707	691	692	651	690	658	714	652	720	713	728	706	738	706	709	712	718	710	733	688	713	710	700	726	677	725	655	702	718	715	698	693	691	701	738	682	706	698	703	673	715	748	739	712	738	692	740	695	681	700	716	693	648	708	692	686	732	688	750	743	672	739	716	722	731	676	724	708	680	740	703	702	688	691	705	722	673	701	728	724	713	700	727	662	694	662	682	690	726	716	677	655	689	688	681	739	676	689	693	701	723	743	707	695	697	692	694	686	654	732	686	653	738	666	682	653	678	693	734	666	691	743	725	699	721	700	742	691	677	733	667	675	671	728	718	701	727	686	703	702	688	700	640	681	720	728	692	684	706	706	754	706	694	666	688	698	693	680	674	667	685	711	706	714	720	710	682	742	701	698	728	712	704	716	740	742	726	733	684	684	708	695	711	710	715	703	694	664	694	703	694	747	708	730	715	659	707	712	722	722	733	736	706	736	725	692	698	680	712	701	714	690	651	709	718	705	662	729	721	717	721	731	731	720	654	660	700	704	696	682	731	696	667	660	701	688	700	728	666	712	683	647	671	688	707	717	742	703	720	699	721	697	693	694	761	652	669	657	717	708	685	696	660	725	698	669	698	701	677	721	721	754	695	717	717	709	724	712	722	659	683	691	742	706	693	673	724	700	683	739	680	665	675	682	709	679	663	695	693	742	685	633	708	688	725	682	715	713	692	643	678	681	703	716	668	693	716	677	694	713	689	719	733	697	651	681	708	679	663	698	704	720	669	717	728	715	735	686	715	721	713	704	658	745	693	727	710	694	691	678	663	713	689	720	709	724	677	709	740	676	692	701	705	719	671	715	715	744	718	724	713	719	733	683	729	666	712	700	698	748	706	656	684	759	663	766	706	718	660	691	693	701	663	725	719	695	659	732	704	697	737	690	697	684	721	707	653	741	678	702	681	729	733	723	682	684	696	784	719	692	694	690	719	688	712	731	718	720	736	698	676	650	734	687	703	745	746	682	677	694	702	700	709	730	698	717	710	666	684	684	735	658	741	713	680	701	680	654	699	706	726	716	725	681	710	716	701	653	719	713	687	676	706	696	674	720	727	694	669	686	677	701	736	690	667	734	658	711	720	742	702	744	746	703	701	681	665	706	694	713	687	694	718	692	704	723	688	665	660	686	684	662	713	687	725	711	642	670	691	703	712	742	686	683	654	719	692	680	721	693	713	737	700	685	688	716	742	744	757	747	674	745	780	677	706	710	700	692
23208	21330	29270	31753	17312	4402	1169	1013	949	917	936	953	885	932	906	863	865	845	876	848	934	850	864	907	852	862	833	868	892	862	903	872	899	899	834	863	904	877	880	857	884	847	908	904	931	882	905	907	842	897	890	853	819	889	863	900	834	859	844	891	898	864	842	890	883	917	844	871	876	864	874	888	881	901	863	900	911	866	939	831	860	879	891	916	876	905	840	891	816	850	818	874	896	899	869	873	870	879	849	838	883	891	806	887	848	879	869	898	878	903	892	871	928	926	859	825	818	897	868	877	846	882	877	878	887	816	812	887	840	874	884	919	842	823	870	911	821	877	889	892	873	846	851	867	844	831	855	913	877	854	918	827	842	876	866	862	870	847	883	825	885	818	838	881	809	883	859	861	852	845	931	850	861	880	827	859	870	888	847	860	856	923	907	897	859	853	876	815	871	831	910	902	822	868	888	884	846	913	839	850	825	913	824	840	840	844	876	852	870	862	896	838	899	866	889	866	886	873	860	823	872	845	872	854	900	911	934	922	867	850	794	830	859	910	864	867	841	808	829	878	855	921	862	894	816	835	861	874	875	888	902	861	863	856	851	915	855	893	873	873	842	865	869	936	870	864	856	856	915	901	846	842	892	886	871	851	891	889	841	877	844	878	889	929	888	868	854	884	891	866	819	874	895	873	855	827	866	853	898	888	927	851	801	862	880	859	892	864	889	871	886	865	925	879	898	889	913	875	873	930	861	913	819	815	869	832	871	917	882	901	886	899	863	902	862	842	867	898	829	870	903	891	893	887	838	896	876	866	855	877	847	906	864	923	879	808	870	819	904	873	869	902	887	842	907	921	922	849	837	848	829	918	931	891	865	833	846	890	884	837	871	870	836	882	849	889	848	893	860	909	824	909	880	870	858	842	946	912	833	860	879	896	866	909	912	864	888	873	948	868	899	867	868	870	841	891	791	881	879	929	870	887	871	814	863	856	836	836	814	875	815	895	869	861	867	832	900	849	807	909	881	937	867	916	835	915	809	909	889	816	845	859	848	830	821	920	867	886	834	900	842	859	853	809	858	853	867	836	845	831	890	800	903	871	844	883	878	867	845	915	907	858	861	857	917	861	894	879	874	857	878	881	889	895	860	854	821	878	869	830	922	861	856	926	888	866	807	820	877	844	883	917	871	871	877	802	815	884	884	899	863	859	871	806	910	842	898	890	848	897	914	867	884	871	933	893	923	832	809	888	890	879	869	838	840	871	838	846	890	832	849	838	854	908	876	888	866	873	887	811	890	891	873	860	837	841	881	924	907	859	868	889	906	849	857	856	897	914	886	846	871	867	894	824	908	851	876	844	894	885	943	876	873	921	884	904	808	866	882	881	868	872	895	908	910	859	874	881	902	887	873	850	869	855	858	842	819	903	860	821	852	846	874	901	865	881	885	838	887	845	875	861	863	843	910	881	864	893	870	845	865	861	899	886	857	867	850	839	883	874	906	859	838	906	853	854	876	905	871	807	915	886	912	849	867	891	871	862	836	848	840	913	894	847	873	897	875	889	872	847	851	850	875	895	849	864	889	833	849	838	926	860	816	881	876	901	823	869	870	841	919	873	900	844	863	870	868	888	869	841	817	858	871	862	897	879	887	887	880	827	833	875	889	835	850	844	886	855	879	843	861	880	879	869	845	854	862	877	872	855	889	920	860	872	871	838	895	884	839	855	891	886	873	880	864	860	848	891	861	801	791	870	888	870	848	920	851	844	920	876	835	873	866	875	858	868	819	929	904	893	822	848	913	829	858	849	834	893	844	860	875	896	804	874	887	901	883	863	841	859	851	906	882	869	856	875	913	871	923	825	833	884	842	883	826	867	862	941	927	825	860	889	834	906	838	908	883	845	860	845	869	883	872	916	820	852	871	801	915	879	824	882	860	895	896	875	842	900	879	845	843	871	906	847	850	882	849	853	803	832	862	889	939	802	869	859	853	852	894	886	852	881	876	923	869	877	874	875	847	812	885	890	866	882	876	832	846	858	910	837	874	828	803	877	929	875	870	900	906	870	875	850	865	867	890	856	862	893	855	879	857	890	865	863	866	836	875	868	854	884	884	857	852	822	867	843	904	865	846	904	887	921	859	888	910	853	865	865	903	875	872	897	877	846	860	876	865	860	873	866	858	883	875	867	880	897	839	864	916	917	796	841	868	842	895	905	886	892	909	856	841	863	886	832	858	895	852	856	891	850	880	851	865	865	895	845	834	897	881	846	908	878	889	918	827	825	861	819	842	839	894	863	892	841	839	859	835	850	866	833	838	877	879	848	910	888	888	868	882	837	819	888	870	854	854	871	812	880	871	783	835	871	887	822	858	962	911	888	856	871	897	945	833	927	903	862	835	897	839	893	850	913	851	914	880	839	879	873	800	843	850	881	878	866	828	972	848	835	873	843	884	856	868	842	948	849	856	869	881	845	918	922	860	883	844	814	899	863	869	801	865	849	860	877	859	818	889	874	827	885	878	889	881	852	870	880	970	821	940	860	880	881	867	898	878	893	855	859	858	878	849	887	850	878	866	884	825	871	881	927	868	868	900	878	853	886	886	880	915	903	873	867	833	872	861	823	889	872	854	867	897	860	800	862	862	889	849	896	839	834	885	928	842	908	866	920	832	905	900	856	841	838	884	919	911	909	885	887	880	829	871	825	880	845	870	833	845	884	836	898	844	875	860	841	876	898	948	903	853	887	860	911	884	870	856	889	882	879	865	845	905	817	894	840	813	868	888	868	880	825	855	897	866	939	854	881	929	913	881	871	887	881	850	928	877	878	896	861	867	909	839	804	862	827	873	852	914	851	855	904	861	840	843	878	880	909	871	879	855	854	909	887	839	853	856	879	886	832	909	861	878	821	867	913	855	901	866	889	840	907	866	828	884	888	875	874	911	807	920	861	874	953	822	885	859	897	884	868	875	936	869	862	857	892	877	827	904	894	917	916	944	872	878	845	860	866	855	864	895	866	868	904	834	862	873	864	890	873	915	904	898	881	903	797	854	886	864	883	863	872	872	836	871	845	933	930	872	905	894	888	860	860	837	908	884	838	889	870	851	905	859	858	887	873	841	851	846	893	840	852	916	845	861	902	842	874	870	911	816	872	869	862	899	867	893	823	872	870	805	904	802	877	915	895	861	865	852	836	838	871	888	818	897	901	906	875	878	899	881	855	880	882	846	902	887	840	862	866	907	866	852	861	861	888	913	854	889	863	875	924	839	892	898	861	868	867	910	898	844	861	817	851	875	924	846	879	851	864	912	852	796	894	870	842	877	837	890	938	880	853	845	884	863	882	882	846	846	855	839	885	852	880	877	893	828	875	892	935	854	892	859	866	897	893	848	865	799	835	900	876	855	915	882	841	882	863	881	865	892	887	852	827	922	896	904	809	929	865	884	907	833	817	929	850	798	901	840	872	892	821	861	897	852	853	841	840	862	873	946	890	868	887	870	880	871	880
31473	63104	45677	34178	2100	1429	1253	1288	1200	1204	1191	1123	1145	1131	1175	1129	1158	1175	1064	1105	1130	1126	1078	1093	1090	1091	1115	1082	1079	1079	1083	1099	1043	1083	1097	1115	1081	1030	1090	1066	995	1087	1108	1103	1065	1063	1086	1049	1134	1095	1083	1091	1075	1106	1106	1119	1042	1128	1046	1073	1054	1077	1095	1097	1097	1061	1075	1043	1076	1033	1072	1041	1110	1133	1100	1067	1100	1099	1096	1085	1113	1081	1078	1063	1076	1080	1076	1036	1137	1128	1096	1069	1065	1053	1043	1053	1113	1082	1023	1054	1058	1082	1058	1096	1052	1128	1070	1133	1092	1081	1097	1096	1039	1018	1090	1078	1109	1093	1086	1074	1070	1040	1086	1064	1111	1130	1061	1085	1062	1073	1091	1124	1102	1135	1056	1097	1066	1053	1089	1105	1088	1046	1140	1041	1056	1113	1072	1095	1106	1140	1085	1099	1095	1083	1069	1044	1084	1086	1072	1118	1067	1099	1067	1097	1110	1104	1056	1104	1086	1050	1073	1077	1098	1113	1083	1143	1062	1049	1091	1063	1072	1135	1118	1010	1091	1075	1084	1067	1106	1083	1058	1063	1064	1055	1136	1084	1160	1096	1099	1072	1068	1075	1081	1063	1084	1122	1067	1102	1103	1069	1068	1106	1075	1046	1093	1100	1102	1040	1064	1066	1058	1073	1127	1095	1090	1115	1013	1053	1070	1099	1066	1121	1112	1102	1084	1050	1070	1150	1095	1043	1129	1100	1061	1034	1165	1092	1046	1101	1100	1074	1028	1052	1089	1118	1078	1003	1107	1103	1100	1118	1109	1059	1095	1079	1121	1100	1045	1048	1062	1103	1012	1130	1126	1070	1059	1099	1103	1095	1164	1104	1030	1080	1069	1069	1098	1115	1115	1093	1117	1062	1133	1124	1101	1124	1049	1041	1130	1047	1067	1072	1041	1096	1031	1115	1049	1145	1043	1040	1132	1070	1118	1088	1082	1084	1040	1067	1007	1031	1138	1094	1054	1069	1089	1106	1047	1085	1095	1109	1070	1054	1042	1101	1057	1096	1044	1054	1036	1135	1113	1106	1099	1084	1034	1085	1124	1068	1094	1088	1073	1036	1111	1093	1024	1088	1038	1054	1098	1007	1060	1109	1070	1096	1089	1074	1101	1097	1077	1054	1136	1080	1114	1057	1079	1093	1082	1085	1067	1041	1093	1079	1065	1070	1042	1028	1069	1093	1148	1119	1072	1047	1065	1030	1084	1085	1089	1128	1169	1051	1089	1105	1033	1117	1103	1098	1071	1086	1066	1108	1056	1090	1133	1064	1085	1118	1084	1051	1114	995	1058	1082	1065	1111	1037	1191	1080	1073	1067	1078	1066	1103	1121	1019	1073	1108	1028	1060	1096	1046	1119	1140	1059	1048	1100	1075	1041	1149	1105	1044	1106	1088	1104	1083	1048	1069	1074	1060	1057	1096	1029	1086	1099	1111	1130	1061	1042	1085	1044	1048	1091	1143	1031	1062	1087	1039	1047	1071	1028	1030	1118	1134	1048	1042	1091	1064	1060	1127	1104	1085	1065	1055	1110	1070	1114	1097	1110	1112	1090	1078	1110	1090	1086	1016	1089	1075	1065	1113	1016	1071	1031	1091	1081	1126	1123	1016	1069	1044	1090	1055	1092	1096	1078	1088	1064	1114	1059	1066	1073	1066	1031	1111	1092	1057	1107	1104	1108	1077	1054	1055	1064	962	1107	1101	1122	1061	1100	1071	1107	1028	1077	1095	1108	1115	1090	1059	1081	1045	1060	1058	1042	1060	1133	1059	1057	1071	1081	1078	1031	1097	1110	1027	1086	1097	1099	1120	1076	1088	1040	1066	1125	1098	1059	1086	1104	1126	1100	1026	1101	1091	1125	1100	1090	1123	1102	1052	1048	1055	1035	1109	1105	1048	1036	1018	1099	1033	1082	1126	1049	1084	1075	1107	1052	1127	1059	1034	1132	1066	1070	1104	1120	1038	1152	1088	1131	1043	1055	1113	1070	1102	1141	1130	1109	1058	1059	1095	1017	1067	1078	1123	1003	1141	1088	1062	1088	1024	1041	1065	1087	1131	1045	1103	1114	1105	1067	1095	1094	1123	1090	1098	1159	1055	1093	1088	1072	1140	1087	1143	1053	1085	1032	1094	1032	1120	1094	1071	1097	1114	1040	1091	1109	1026	1004	1123	1072	1168	1100	1117	1084	1089	1064	1075	1088	1119	1088	1048	1073	1065	1090	1092	1113	1062	1183	1097	1089	1050	1146	1140	1102	1111	1039	1007	1109	1027	1074	1069	1080	1105	1064	1087	1009	1079	1060	1099	1073	1061	1118	1062	1150	1113	1070	1082	1084	1058	1082	1099	1076	1131	1084	1119	1099	1089	1057	1051	1093	1022	1083	1078	1077	1101	1106	1077	1084	1092	1072	1042	1097	1072	1033	1114	1096	1041	1057	1109	1121	1138	1105	1046	1058	1088	1098	1114	1090	1155	1032	1088	1047	1130	1110	1097	1054	1109	1052	1099	1084	1108	1111	1098	1091	1071	1076	1065	1072	1075	1057	1090	1143	1089	1037	1038	1095	1035	1081	1026	1084	1074	1067	1038	1110	1100	1110	1080	1085	1054	1060	1034	1053	1083	1067	1039	1061	1124	1081	1101	1086	1125	1058	1012	1127	1152	1085	1077	1054	1070	1088	1060	1115	1072	1036	1106	1101	1106	1085	1140	1104	996	1141	1047	1118	1121	1064	1150	1072	1107	1125	1068	1112	1106	1085	1052	1108	1059	1113	1123	1125	1073	1147	1053	1081	1053	1091	1098	1077	1049	1120	1115	1125	1071	1037	1097	987	1092	1122	1139	1107	1105	1075	1024	1054	1077	1099	1148	1076	1052	1076	1070	1067	1098	1103	1096	1107	1025	1058	1052	1072	1082	1095	1096	1064	1063	1077	1090	1021	1045	1117	1147	1046	1070	1118	1047	1107	1092	1065	1046	1061	1133	1060	1060	1084	1067	1027	1077	1063	1062	1004	1062	1064	1090	1095	1089	1094	1108	1138	1055	1084	1063	1107	1071	1111	1080	1107	1119	1040	1061	1055	1063	1101	1068	1091	1091	1106	1040	1074	1062	1074	1112	1060	1068	1102	1029	1093	1016	1033	1076	1052	1108	1073	1002	1164	1086	1078	1032	1095	1046	1066	1113	1094	1106	1023	1062	1082	1124	1121	1097	1085	1144	1119	1071	1066	1194	1069	1088	1104	1039	1031	1093	1063	1102	1178	1044	1068	1119	1060	1109	1002	1067	1048	1103	1092	1057	1091	1061	1121	1144	1036	1036	1066	1046	1089	1069	1072	1031	1026	1097	1065	1085	1102	1025	1065	1097	1144	1046	1098	1101	1089	1093	1142	1074	1069	1031	1040	1052	1066	1121	1065	1069	1038	1102	1123	1090	1121	1080	1138	1035	1102	1094	1069	1066	1052	1076	1075	1103	1068	1074	1041	1103	1177	1129	1075	1072	1081	1076	1090	1083	1091	1073	1128	1059	1083	1141	1087	1107	1014	1088	1035	1075	1063	1050	1061	1082	1065	1085	1049	1117	1048	1065	1088	1059	1094	993	1078	1094	1100	1111	1148	1025	1042	1120	1095	1093	1041	1060	1114	1156	1074	1114	1083	1093	1109	1106	1139	1130	1103	1043	1042	1043	1072	1090	1081	1064	1078	1050	1103	1054	1008	1039	1021	1132	1083	1067	1074	1050	1081	1062	1094	1026	1082	1065	1070	1096	1084	1091	1065	1093	1064	1126	1117	1110	1047	1087	1095	1066	1078	1051	1074	1107	1087	1054	1049	1128	1110	1101	1051	1056	1079	1170	1030	1065	1074	1119	1088	1111	1091	1025	1096	1031	1097	1096	1096	1074	1069	1134	1017	1059	1064	1115	1118	1070	1112	1031	1050	1085	1078	1093	1062	1066	1040	1081	1112	1082	1087	1048	1059	1112	1031	1048	1038	1097	1138	1154	1122	1046	1100	1058	1054	1097	1065	1064	1086	1078	1165	1044	1091	1072	1114	1017	1099	1170	1063	1067	1047	1106	1081	1064	1119	1097	1070	1067	1061	1104	1075	1101	1039	1048	1098	1085	1074	1135	1045	1143	1091	1116	1072	1058	1131	1097	1107	1138	1057	1050	1079	1100	1163	1114	1086	1070	1178	1035	1095	1061	1134	1068	1102	1083	1057	1055	1085	1070	1099	1105	1016	1117	1062	1088	1042	1071	1100	1073	1072	1092	1122	1053	1025	1043	1097	1078	1094	1145	1080	1070	1112	1012	1136	1072	1117	1099	1072	1057	1132	1055	1058	1145	1052	1054	1089	1063	1139	1113	1063	1107	1098	1122	1123	1075	1028	1066	1053	1065	1093	1127	1190	1103	1002	1049	1086	1091	1093	1055	1086	1120	1114	1121	1121	1116	1054	1079	1087	1113	1067	1092	1095	1065	1102	1096	1168	1067	1100	1034	1116	1087	1103	1050	1070	1063	1102	1022	1052	1122	1104	1129	1115	1093	1095	1031	1118	1117	1050	1092	1127	1093	1075	1037	1048	1076	1091	1080	1058	1128	1107	1110	1076	1041	1030	1054	1089	1072	1107	1080	1073	1024	1050	1109	1142	1029	1106	1114	1100	1119	1071	1061	1040	1081	1050	1086	1092	1097	1044	1102	1079	1067	1099	1114	1036	1093	1069	1019	1141	1022	1024	1080	1054	1060	1051	1101	1112	1093	1054	1094	1037	1038	1062	1052	1034	1066	1070	1108	1057	1070	1077	1110	1036	1090	1091	1091	1078	1105	1075	1090	1067	1034	1090	1067	1123	1109	1150	1088	1056	1105	1057	1104	1039	1065	1072	1088	1022	1070	1066	1041	1027	1045	1057	1098	1053	1037	1091	1094	1095	1081	1129	1087	1093	1084	1088	1055	1087	1108	1082	1062	1057	1059	1051	1080	1077	1114	1071	1049	1042	1093	1142	1061	1046	1083	1119	1041	1073	1103	1078	1056
24472	21542	27732	27301	4970	371	302	294	295	288	287	298	275	246	282	286	252	272	292	283	260	297	287	291	261	290	291	271	253	251	264	278	254	272	257	252	249	234	264	252	275	278	286	270	260	241	275	248	264	286	290	295	256	279	242	261	268	278	238	255	268	246	264	261	247	272	260	255	290	285	265	272	269	269	265	280	288	264	256	267	256	259	255	292	259	249	267	268	290	259	267	265	258	256	273	257	266	273	310	253	270	266	279	232	244	244	267	257	263	293	247	238	268	248	266	272	275	254	268	253	248	287	253	282	256	278	249	254	257	233	250	282	248	268	291	269	269	281	223	275	254	250	262	282	264	281	252	285	269	276	285	272	259	261	261	267	282	251	302	271	287	279	273	242	270	259	286	245	248	228	246	279	276	291	263	266	247	259	259	259	274	262	250	245	297	243	286	296	267	254	235	246	253	279	271	256	268	296	283	262	268	265	255	290	247	232	251	258	264	258	262	284	247	253	267	247	283	228	274	251	275	280	269	249	240	250	277	255	252	269	261	254	259	256	265	281	252	258	250	252	275	299	276	259	251	236	285	257	257	239	272	270	262	304	288	274	272	259	273	223	229	279	257	296	277	241	283	253	239	292	277	291	265	286	276	229	280	269	285	295	307	278	272	257	261	273	245	235	258	257	259	276	298	259	262	248	271	262	268	268	258	277	270	269	241	254	260	275	266	282	284	264	276	263	261	277	234	270	266	238	287	267	267	253	243	275	262	279	260	277	256	311	252	270	264	266	231	292	296	273	277	274	297	282	273	283	271	289	275	269	257	266	249	244	249	238	264	261	253	240	270	254	282	281	315	284	249	233	272	266	277	252	256	259	275	242	253	239	290	278	257	251	276	245	274	280	278	273	259	247	263	281	268	263	268	287	287	274	287	261	283	272	239	268	248	269	247	277	279	270	291	269	283	253	231	274	265	233	236	275	263	267	233	255	266	268	255	288	256	249	274	286	269	258	240	236	276	269	255	264	264	236	271	239	266	256	283	245	253	283	287	249	270	231	254	262	280	295	247	261	246	290	292	262	277	251	278	223	276	254	238	266	258	250	245	266	276	284	289	279	264	274	262	252	242	274	305	251	251	281	260	282	251	275	252	256	260	268	285	245	281	286	295	236	277	260	257	280	260	244	265	237	269	263	261	260	277	295	243	278	272	306	261	251	268	240	274	265	271	286	273	258	277	284	282	282	257	286	244	285	306	273	260	258	255	266	272	261	257	279	263	262	284	292	284	278	301	232	275	273	255	278	256	281	280	268	288	267	240	243	263	250	274	313	274	269	256	262	279	273	283	245	278	231	300	295	274	258	262	274	254	291	263	284	274	239	275	279	258	256	255	250	251	271	261	252	265	235	250	295	261	268	242	293	276	306	258	256	266	272	253	266	262	276	286	255	252	244	286	285	265	278	263	289	254	262	227	257	276	257	251	280	276	255	246	254	261	256	259	252	259	254	305	273	269	264	262	263	278	261	253	247	273	244	241	257	262	260	254	244	286	261	238	301	265	263	280	270	257	259	269	263	280	248	253	276	240	254	252	292	284	243	247	287	291	243	289	293	229	264	267	267	255	265	256	281	244	268	279	235	274	275	256	260	307	249	248	256	284	273	275	250	262	264	254	240	257	237	278	273	289	253	274	283	267	258	286	259	266	296	243	261	266	264	256	228	293	287	290	236	309	266	277	241	243	275	252	264	260	244	262	257	278	285	243	267	275	257	229	251	257	265	259	286	243	277	260	325	265	276	287	262	281	289	269	302	277	269	276	269	248	222	250	249	251	269	258	251	287	242	258	302	272	286	277	265	265	262	264	267	252	255	266	291	263	270	276	276	244	263	257	246	270	248	266	264	262	259	283	269	256	274	233	264	253	238	292	270	257	275	261	278	270	257	260	273	279	253	269	296	281	267	248	280	238	252	280	290	266	257	240	266	266	266	267	271	261	249	279	253	280	251	295	243	273	277	269	265	248	265	238	261	261	251	238	267	248	252	292	263	266	298	258	318	272	261	274	275	263	250	269	263	298	265	260	285	253	256	263	266	263	283	258	275	268	253	273	276	265	282	286	247	259	262	253	247	281	269	267	276	263	256	264	273	253	270	247	274	273	280	265	241	275	257	242	258	250	275	268	287	271	273	267	263	277	280	255	262	300	251	265	261	239	274	247	287	265	248	290	264	275	258	282	249	256	269	269	245	253	273	284	267	253	224	266	247	260	289	286	265	307	255	273	247	259	286	263	267	262	280	298	281	289	272	267	259	269	237	268	285	271	250	272	235	289	260	271	268	265	263	250	258	267	281	235	282	267	244	258	267	252	244	282	269	264	285	293	252	258	250	275	275	293	277	252	283	287	257	258	261	288	240	283	249	285	277	269	249	291	280	285	274	296	255	272	280	245	283	307	258	303	253	260	264	255	271	272	287	262	276	237	257	304	287	263	249	286	246	248	258	297	282	263	286	256	282	268	239	282	242	236	264	274	229	257	281	241	259	277	302	252	245	275	257	277	261	254	240	269	249	259	258	299	276	273	254	270	257	270	292	271	262	273	258	279	256	262	235	243	243	262	265	272	275	263	265	267	261	266	276	270	240	274	255	268	246	280	267	263	283	252	263	249	262	279	289	241	233	256	228	273	295	275	261	292	252	239	301	272	261	265	230	271	264	241	275	269	316	303	285	261	274	274	239	268	270	279	278	238	272	299	262	261	244	276	256	256	278	243	262	261	257	256	233	251	285	245	252	259	272	267	270	262	272	265	270	265	278	264	274	283	239	271	279	262	258	285	264	277	274	270	280	268	260	275	279	266	271	284	268	248	254	288	268	280	283	266	260	263	262	263	274	267	250	290	282	269	258	279	230	261	255	243	266	272	256	248	283	272	254	271	288	258	267	303	252	283	265	262	279	244	293	274	242	269	280	265	248	265	254	249	260	245	248	291	254	274	248	262	271	286	275	290	279	261	271	275	266	279	262	229	320	257	256	240	283	254	262	257	312	262	277	284	256	254	261	283	277	271	256	281	256	259	268	250	291	247	268	258	253	254	262	284	263	258	283	266	267	278	275	244	255	269	252	248	289	282	260	237	262	256	267	277	250	275	285	299	273	238	254	273	283	271	260	249	257	240	255	291	285	281	279	241	272	271	280	255	256	273	274	253	291	287	257	269	292	293	275	252	249	262	281	266	271	272	254	248	274	245	251	260	282	273	281	276	289	237	276	279	259	274	279	259	269	240	245	258	284	249	266	282	286	256	247	260	253	288	267	247	266	300	266	284	278	248	252	264	270	272	304	251	245	279	254	226	281	276	246	281	249	237	260	262	278	223	246	238	266	266	276	284	232	297	249	268	285	275	273	270	260	280	247	277	283	252	243	258	266	262	289	256	266	265	278	278	295	263	274	303	276	285	253	247	271	273	261	248	276	263	276	278	259	283	244	289	239	254	260	257	255	253	240	263	265	246	261
28808	51485	36517	22881	771	538	448	445	438	397	393	381	352	370	426	367	396	387	396	351	380	375	393	351	355	384	359	378	357	355	392	384	371	386	363	392	360	365	341	373	340	329	351	372	360	350	350	379	324	371	343	354	349	345	377	369	364	363	379	390	344	362	343	363	376	363	376	333	348	395	371	353	340	330	347	368	349	352	354	333	381	339	377	344	333	339	377	361	350	311	317	345	372	381	386	367	338	373	373	313	352	372	359	366	383	352	325	334	391	364	324	336	337	342	342	350	380	360	362	349	330	350	356	368	355	378	349	359	352	324	366	361	335	358	378	357	342	376	340	322	345	386	374	376	354	350	354	347	343	363	332	407	335	371	359	364	361	318	370	415	371	380	346	385	345	376	377	354	358	379	395	360	346	370	377	366	369	361	363	339	375	357	358	370	343	373	340	368	366	389	402	361	346	344	361	343	418	409	401	351	381	367	330	376	334	336	387	380	387	347	379	360	343	340	355	364	355	353	379	360	335	360	373	352	361	324	339	356	375	356	341	328	401	374	311	378	362	361	356	337	359	380	340	368	382	387	368	333	361	397	364	380	361	379	361	358	370	353	385	342	383	377	331	361	375	383	352	394	393	387	359	365	346	357	332	355	350	382	331	378	337	329	363	362	354	362	361	389	362	342	315	343	367	380	357	341	354	377	376	384	385	396	382	347	348	384	338	365	344	357	353	384	372	354	380	360	355	366	342	331	342	381	353	353	411	341	354	387	312	337	342	379	335	360	340	373	380	338	353	356	331	368	344	343	354	352	346	353	366	367	368	370	315	345	364	351	348	346	378	372	366	342	352	340	360	382	379	370	373	366	369	368	388	375	340	366	347	341	347	358	366	345	352	337	361	376	350	355	328	337	360	366	358	368	324	358	398	360	399	344	343	349	379	362	352	351	328	351	341	386	361	354	332	353	376	391	352	359	335	354	362	357	356	375	351	395	372	355	329	352	364	341	335	373	381	335	372	392	352	375	325	343	363	375	371	360	355	364	400	359	336	341	348	373	339	367	355	389	315	359	380	365	361	355	346	358	347	338	330	360	398	351	370	363	350	357	313	381	342	379	344	378	332	367	371	373	367	342	361	357	370	359	400	357	364	367	347	373	395	361	348	365	363	369	345	360	389	357	357	363	383	366	359	376	335	341	335	363	368	359	343	374	381	357	337	382	329	354	338	355	378	369	363	383	353	350	351	330	372	358	347	349	348	340	358	373	348	358	346	350	348	373	359	351	343	352	348	353	333	345	407	339	371	388	306	361	328	362	358	382	378	363	340	377	368	406	333	362	329	343	381	361	364	354	348	316	370	351	408	386	329	353	325	344	355	370	358	404	368	395	367	330	365	320	365	344	345	374	366	357	349	358	391	332	362	357	379	329	354	361	360	337	374	340	345	371	370	358	380	349	374	343	341	337	358	338	345	376	356	372	352	333	356	366	335	363	330	370	370	353	345	340	369	366	329	366	351	357	349	327	320	344	353	356	365	331	364	377	352	351	333	377	376	366	341	384	359	402	330	349	346	361	381	375	333	345	343	340	357	357	322	359	362	385	348	360	345	349	374	359	351	332	396	334	341	367	338	366	348	376	388	353	353	357	328	343	354	349	367	386	353	370	335	338	363	355	339	302	350	325	356	362	318	372	353	366	341	356	371	365	371	396	358	373	351	382	374	373	342	360	385	369	339	381	342	371	320	380	344	376	351	362	339	356	372	343	371	364	378	343	376	362	342	352	334	354	342	351	343	371	375	345	361	338	320	349	370	358	378	337	325	350	381	348	343	383	374	353	357	360	327	355	367	374	356	345	379	372	362	363	323	375	335	354	333	356	373	329	354	381	393	361	363	367	328	370	369	394	361	333	374	379	382	337	332	368	406	365	354	329	362	332	341	346	330	343	350	350	389	338	373	339	316	353	346	348	331	350	355	359	372	356	359	323	348	319	368	344	358	342	400	348	368	354	345	366	346	380	358	348	350	355	354	366	376	365	349	360	367	358	355	350	326	349	323	402	331	346	376	391	317	324	351	339	391	353	353	405	390	358	342	369	335	374	367	353	327	356	333	348	346	357	329	366	318	336	360	360	330	361	366	354	351	375	353	364	376	313	400	386	363	343	370	349	330	355	343	356	362	351	371	352	401	361	376	328	350	352	349	388	353	346	353	349	375	379	348	375	403	356	382	378	350	341	345	378	339	353	383	361	366	363	363	343	347	362	356	342	339	370	401	368	369	347	376	358	405	361	383	361	353	342	368	392	382	388	346	333	366	344	334	382	368	351	384	374	365	360	373	389	341	332	362	381	352	349	360	347	345	378	342	358	375	359	337	378	374	359	354	408	359	355	359	373	392	380	355	359	381	354	343	364	333	388	377	344	350	381	358	366	343	353	363	371	366	351	348	356	343	365	371	387	385	334	324	323	356	366	367	369	396	359	396	357	378	356	346	341	327	375	387	361	362	362	355	354	367	339	379	384	347	360	381	360	340	327	350	340	353	353	404	368	355	399	362	364	379	378	362	312	379	348	335	345	339	361	371	361	332	358	320	376	355	342	346	364	335	342	338	368	367	364	332	365	365	365	361	376	385	366	384	357	378	376	362	337	370	373	342	344	382	360	357	348	381	350	383	355	342	349	344	350	342	341	377	351	363	358	380	337	350	360	370	364	329	369	366	328	385	347	353	357	374	432	356	374	367	336	363	391	345	320	369	368	360	348	366	327	383	376	385	328	361	330	335	354	362	368	355	322	364	366	367	333	355	376	352	336	405	366	346	320	356	354	349	353	344	362	368	340	363	383	341	353	350	324	339	340	332	377	350	347	366	385	360	391	351	341	372	385	356	311	348	360	353	346	359	372	332	343	370	361	326	320	345	363	367	340	359	349	331	320	362	354	360	372	390	387	375	358	372	342	372	359	329	363	366	367	342	341	370	368	386	359	336	364	349	355	387	381	375	327	333	378	355	363	337	355	341	350	330	345	338	352	337	376	333	382	370	339	340	343	390	381	366	365	388	361	364	381	372	367	365	373	371	320	306	353	346	355	314	371	347	365	326	335	395	339	341	357	387	342	374	347	342	372	351	380	348	402	337	352	331	369	350	394	384	336	352	354	361	323	348	360	336	335	330	353	388	365	350	379	350	337	361	354	342	364	356	339	352	368	343	373	363	353	398	360	357	350	335	372	367	341	387	361	372	362	322	358	348	370	346	375	342	360	336	363	360	344	362	360	348	390	355	365	347	346	371	343	329	378	339	363	379	386	329	336	357	371	298	362	355	351	390	369	368	340	346	365	371	382	378	320	342	375	375	369	339	397	380	357	370	362	361	382	341	363	354	358	351	379	346	337	337	334	335	369	343	389	355	386	389	364	362	365	337	361	369	360	352	372	358	350	341	350	352	356	356	376	370	364	376	361	365	375	326	368	357	337	318	343	350	334	371	388	376	325	354	330	396	365	339	362	376	355
22227	21306	28489	27358	21226	17832	3639	872	773	735	755	712	709	713	735	705	776	653	685	674	644	652	649	655	653	677	669	697	674	622	638	649	664	653	630	647	642	654	585	663	655	701	681	663	639	683	645	640	654	618	661	642	677	670	620	700	626	605	654	651	689	646	667	685	651	669	647	688	623	661	659	639	674	680	671	636	654	711	628	644	649	639	632	617	655	644	697	624	689	653	706	665	695	626	675	620	696	673	675	640	592	651	639	655	667	678	657	687	637	624	660	637	639	655	626	621	677	644	643	650	662	701	642	649	660	630	687	662	589	659	651	638	669	612	601	651	628	652	663	632	678	635	635	661	627	682	666	671	626	689	619	619	657	618	685	678	668	663	676	609	624	692	688	661	630	682	682	614	662	652	679	626	681	628	644	639	611	684	691	701	630	650	689	673	622	619	679	616	664	645	664	686	656	638	630	624	675	653	639	647	646	612	625	626	675	668	640	639	614	669	619	668	674	715	596	656	639	664	676	675	655	643	705	634	678	653	647	663	673	648	661	643	638	653	637	654	633	645	631	667	633	624	670	661	622	681	623	670	678	659	653	655	658	629	648	654	656	659	681	600	634	671	678	678	642	624	625	649	656	664	674	641	703	668	662	689	655	661	617	697	577	649	655	647	657	647	608	646	625	633	639	653	608	618	631	665	685	700	657	680	667	680	632	622	618	665	675	651	689	678	708	683	639	688	654	632	656	649	676	622	632	614	686	665	595	635	655	638	649	661	642	635	663	642	659	656	653	670	642	700	634	687	667	678	628	595	651	636	675	614	678	615	625	649	615	669	700	667	637	663	675	670	706	665	681	638	597	620	696	628	638	676	703	662	634	571	641	632	685	644	637	656	666	651	647	656	638	692	640	642	663	699	639	634	670	700	690	674	662	632	633	676	644	642	606	663	685	600	644	680	650	654	704	685	641	655	595	656	648	644	667	695	641	684	623	661	675	675	664	598	631	617	610	636	657	622	643	640	666	602	697	623	651	659	612	660	663	668	652	645	674	660	660	618	653	652	673	622	642	639	636	635	650	645	656	697	664	651	603	660	678	589	671	678	629	663	649	681	649	651	665	638	671	660	635	648	596	618	639	617	654	601	647	631	667	625	685	663	652	637	693	688	643	649	656	641	627	648	639	630	642	626	655	638	701	666	706	623	697	661	584	669	627	656	657	682	667	664	711	699	647	627	627	670	646	627	651	642	673	662	623	664	670	623	658	641	646	608	637	603	607	632	621	641	650	663	641	676	622	671	656	674	674	649	645	636	684	642	713	650	658	599	603	671	628	648	668	673	596	693	628	588	647	659	640	640	661	672	628	605	655	636	633	642	642	668	678	657	632	635	660	655	647	611	664	668	643	662	649	655	659	655	664	663	656	650	628	678	649	638	648	675	651	688	642	681	660	683	671	662	675	647	628	684	669	675	670	643	661	608	649	649	665	672	617	665	632	657	625	667	626	643	658	662	648	691	662	671	621	636	625	621	620	656	655	642	655	620	626	666	670	661	630	664	621	620	648	655	676	695	623	637	635	658	642	646	623	616	612	691	616	647	646	653	654	630	637	655	652	698	684	613	635	636	634	664	646	669	699	682	629	687	681	591	626	623	676	675	677	655	642	689	633	699	638	657	649	653	643	654	667	673	697	684	702	662	641	627	653	659	593	651	619	677	635	618	683	680	622	632	668	602	634	625	649	646	612	643	647	647	636	639	639	662	675	640	670	634	647	629	658	618	666	671	654	657	684	596	654	657	664	603	655	646	632	643	589	657	698	630	682	662	629	651	654	654	646	622	658	632	602	685	669	634	674	665	641	651	655	644	657	663	690	633	652	641	608	669	655	659	680	683	601	603	651	708	635	678	635	665	621	685	639	622	625	661	671	654	653	715	621	703	640	644	638	623	679	613	672	691	623	696	659	649	649	671	647	661	672	630	673	605	701	587	651	613	640	644	647	638	682	691	644	715	613	663	693	660	590	654	615	681	649	659	608	654	662	639	608	645	688	656	704	646	652	626	692	673	644	644	627	608	615	658	669	659	646	648	647	638	678	649	689	617	612	655	609	689	597	672	657	661	643	622	612	668	639	633	654	655	690	691	625	654	645	657	673	608	661	637	593	631	635	678	661	671	639	662	670	664	643	685	630	599	588	669	620	672	660	661	671	649	643	658	633	669	662	631	668	593	643	691	629	666	631	652	664	663	641	649	631	636	655	636	652	638	658	637	605	697	685	632	661	653	677	667	659	634	638	684	674	645	652	685	656	617	680	667	688	605	631	647	633	602	636	602	648	650	634	631	650	691	646	635	652	646	627	639	601	660	626	626	629	607	672	655	674	675	619	699	623	674	644	628	599	633	614	662	624	692	638	650	700	632	678	613	665	671	625	647	689	637	644	679	610	652	632	655	644	625	664	666	650	663	647	671	644	639	670	655	651	660	633	664	681	634	695	630	661	628	667	636	691	648	618	640	614	639	686	672	633	669	667	654	684	691	650	637	621	640	652	680	706	618	635	604	670	623	653	639	673	664	681	661	629	658	635	654	643	633	652	646	629	670	665	642	653	681	668	663	638	681	674	673	646	627	613	678	675	641	661	653	618	636	628	611	645	667	632	670	614	621	664	624	618	623	622	674	671	614	653	683	658	606	680	628	643	692	653	656	655	630	661	611	644	597	624	632	618	690	656	620	643	659	671	650	651	670	670	684	647	636	657	711	674	621	624	667	653	658	598	640	628	646	604	621	648	651	660	690	683	659	669	666	633	607	658	632	631	677	655	688	637	642	696	652	610	627	644	659	614	674	631	645	677	698	613	614	646	682	634	654	679	644	632	681	642	657	621	632	615	621	603	630	646	656	641	638	675	616	652	692	655	659	665	685	633	613	622	664	688	624	614	612	655	656	646	658	651	630	647	682	618	661	681	669	668	660	638	642	680	646	652	610	673	668	656	647	663	652	672	658	653	642	641	659	636	685	671	640	665	636	648	675	651	651	639	630	663	624	644	663	621	643	635	615	669	620	687	633	654	670	632	648	683	638	607	655	625	652	712	664	696	644	649	639	638	684	715	609	655	647	633	665	614	634	644	665	663	684	634	629	627	680	664	654	703	656	609	634	654	684	625	618	659	618	648	653	671	631	629	683	701	689	656	630	668	629	646	657	665	663	676	650	674	638	605	598	609	658	657	704	642	676	644	665	625	636	711	650	668	660	636	622	683	611	644	644	614	655	622	620	700	665	614	640	700	707	672	678	655	567	622	672	637	697	630	653	600	636	706	647	612	671	672	654	630	638	653	685	615	642	667	676	641	679	691	649	647	695	659	678	656	660	668	655	667	627	598	648	734	659	691	650	599	642	628	638	667	648	627	674	608	608	660	682	625	642	639	597	639	678	625	677	643	636	647	635	648	651	647	635	667	599	633	653	695	650	623	645	651	682	653	619	685	673	653	644	685	650	653	686	644	640	661	612
36943	70914	54687	38589	2045	1584	1336	1261	1121	1054	975	976	926	895	958	908	915	942	843	892	889	844	885	860	886	819	877	813	892	874	866	832	818	910	908	920	792	831	862	844	825	794	887	873	809	909	840	803	824	862	856	859	853	846	813	834	842	852	876	819	787	874	837	877	823	819	822	833	812	864	836	825	838	820	850	832	808	858	812	852	854	848	880	873	844	831	823	837	851	798	849	813	841	854	821	881	808	818	808	814	805	836	826	825	824	817	821	877	836	794	866	815	816	845	841	836	811	830	786	823	866	821	847	803	770	819	834	846	806	908	856	813	858	852	848	846	857	818	828	847	794	868	844	851	803	836	817	870	852	797	842	800	820	832	828	795	807	791	823	826	845	809	806	823	847	829	863	834	810	853	871	846	913	852	844	834	822	775	840	848	753	823	825	844	850	827	816	781	892	816	864	800	836	857	854	786	829	792	844	829	831	820	832	818	829	813	897	859	865	823	812	846	835	791	831	824	849	795	885	815	844	867	851	778	898	821	835	830	842	864	841	820	866	839	845	823	837	815	861	800	851	806	815	844	802	841	814	828	823	768	815	767	830	845	859	861	835	847	769	838	844	801	807	823	837	811	871	808	823	810	833	831	824	820	842	794	863	870	845	772	827	869	835	812	790	892	784	842	832	800	869	861	880	798	860	846	870	790	854	845	847	835	804	816	783	828	831	879	895	882	882	844	811	870	834	803	809	855	839	791	828	843	855	879	832	826	785	803	842	837	834	822	855	832	821	857	823	820	831	869	843	814	810	804	800	830	820	821	794	812	855	808	818	837	816	858	814	816	837	877	828	784	827	812	789	843	864	822	818	806	847	843	829	822	831	818	837	840	810	837	859	855	851	768	866	816	829	850	817	827	788	830	828	821	879	816	858	796	865	837	821	795	845	811	879	874	819	851	807	828	822	826	876	805	811	813	827	829	834	844	839	807	815	884	843	859	839	857	839	879	855	797	845	813	843	866	818	845	816	807	856	853	851	821	821	858	840	794	818	820	786	833	881	852	844	822	812	860	810	891	859	787	831	866	829	834	822	818	803	856	813	824	804	804	900	824	802	863	835	847	860	876	890	795	858	838	878	780	829	790	776	825	836	850	802	861	811	813	868	820	826	853	837	801	834	785	850	858	857	802	776	855	880	828	822	795	846	813	852	831	829	827	842	894	839	861	797	847	851	818	834	823	854	844	865	814	826	811	796	839	841	848	812	837	835	847	866	816	858	843	841	807	801	827	809	846	812	807	852	857	838	793	842	832	793	849	855	817	858	810	915	864	807	819	854	808	872	838	809	849	834	865	804	811	842	833	817	862	855	801	820	863	802	831	864	893	808	797	811	883	813	843	838	828	817	830	838	845	833	819	809	862	826	823	825	795	791	785	795	835	832	827	837	856	794	815	860	815	773	801	800	813	815	833	839	826	800	841	799	778	864	821	854	841	788	793	862	818	804	830	866	874	843	803	842	806	840	880	806	827	808	880	851	827	808	825	877	816	849	791	839	792	842	818	838	814	815	766	844	874	868	819	838	842	842	837	884	864	823	812	801	849	813	850	842	826	796	806	818	853	867	817	780	859	803	822	801	817	866	798	783	821	876	848	823	835	802	851	807	791	894	884	819	870	796	816	851	848	824	774	855	867	850	856	838	849	822	822	839	822	851	809	887	853	781	838	837	825	841	787	832	861	845	806	826	787	860	831	820	801	819	873	821	843	903	841	775	789	807	809	792	839	824	824	808	827	856	833	865	836	853	863	816	834	833	849	837	825	838	826	899	813	846	822	820	818	878	868	822	783	814	827	810	854	790	794	820	843	816	833	873	781	824	804	802	871	874	885	875	799	820	870	786	893	830	809	840	793	836	850	806	875	801	805	858	812	851	822	806	860	845	880	821	755	847	836	825	844	821	898	795	854	831	836	826	866	837	802	834	826	789	852	871	880	808	834	794	905	860	842	834	852	822	804	875	783	824	818	826	838	879	822	828	809	809	800	851	844	778	841	873	834	860	813	863	820	772	831	850	839	861	819	840	828	787	854	841	864	785	842	788	892	830	838	813	829	833	827	874	861	811	809	815	832	804	829	847	863	831	811	817	822	866	876	826	873	829	816	839	824	806	859	835	835	845	839	853	876	849	807	845	824	868	847	783	875	821	803	844	860	840	880	824	804	851	796	829	856	824	835	835	852	808	842	837	860	829	808	753	865	831	849	844	847	888	868	875	781	821	833	837	847	819	789	856	851	852	837	866	813	839	853	873	859	766	835	813	834	842	853	877	826	839	866	745	883	818	815	780	841	839	832	796	918	855	852	786	823	839	788	823	853	844	807	837	850	819	868	830	838	871	883	799	775	840	826	828	824	831	887	865	808	835	810	810	837	856	857	824	831	819	833	800	824	865	832	807	862	831	839	849	876	818	799	834	843	806	796	863	823	845	859	780	820	857	851	814	815	864	843	825	841	830	844	858	816	814	862	762	828	829	871	849	846	823	848	794	825	814	775	830	868	833	774	839	826	769	807	769	814	867	805	820	817	802	772	795	851	784	836	808	838	823	891	847	842	847	840	785	843	834	841	821	829	817	804	765	871	844	786	835	888	895	831	830	863	852	839	862	803	846	799	792	802	880	832	815	881	868	857	791	881	805	836	840	842	804	818	810	844	845	862	834	749	781	824	828	819	832	881	828	798	888	793	838	847	772	843	798	814	834	836	780	837	799	817	840	802	874	823	802	862	875	879	839	833	830	822	867	809	839	883	804	861	840	808	826	822	801	793	796	894	850	820	838	820	825	849	853	796	787	814	832	844	815	795	768	853	793	875	839	846	866	870	810	775	828	832	781	855	858	854	804	835	859	827	856	834	861	809	793	846	847	826	806	859	843	809	853	828	772	869	804	796	841	871	898	839	853	828	802	870	834	822	828	849	897	849	841	829	830	851	806	792	805	845	862	840	832	858	778	871	787	878	803	839	855	858	806	838	880	901	878	816	858	796	791	887	818	815	847	822	887	845	874	877	848	795	840	846	798	816	824	818	811	881	849	855	799	837	881	824	806	872	845	787	840	809	809	792	826	822	822	849	829	807	844	836	806	852	848	796	857	827	884	867	835	835	871	774	898	842	764	823	878	853	843	836	841	820	789	811	834	811	825	822	850	848	883	794	836	822	815	770	807	826	817	848	809	812	780	817	853	843	848	796	827	794	846	792	814	816	878	878	844	785	780	757	859	851	814	866	811	830	867	828	826	824	857	764	853	900	942	794	832	774	822	827	862	839	844	871	799	769	820	825	857	808	894	844	828	857	820	823	819	850	788	851	818	841	828	853	834	851	871	840	851	855	804	789	791	877	817	809	811	810	787	831	852	819	840	814	808	836	830	821	845	824	793	833	850	844	937	873	823	820	847	843	845	814	778	809	823	872	866	775	823	885	791	848	860	808	819	823	826	857	849	835	885	811	823	823	829	891	847	835
27493	21029	16289	8531	836	761	573	531	554	569	580	569	562	549	547	547	591	539	550	539	544	574	583	557	531	533	562	564	544	591	586	562	528	551	545	492	568	572	542	572	548	618	578	605	545	601	529	543	565	572	604	586	582	525	564	526	575	529	571	522	577	528	553	548	568	566	546	576	602	563	559	621	619	500	577	516	531	563	574	566	516	566	590	550	556	561	579	525	524	557	566	525	570	553	527	557	549	548	595	542	560	581	568	589	523	559	570	556	541	559	568	567	536	570	562	568	585	547	553	562	551	562	544	532	536	600	589	587	561	553	546	520	543	534	538	539	579	552	548	506	593	579	549	589	574	550	572	538	559	537	585	529	536	558	558	580	498	553	588	567	555	597	535	575	582	540	506	532	601	564	529	572	572	562	598	577	567	540	524	529	518	557	546	574	551	525	529	558	547	539	516	529	579	535	565	549	525	531	563	567	558	539	516	564	538	532	557	568	548	539	534	567	535	510	577	603	514	524	570	541	570	601	541	589	542	508	538	561	510	534	561	544	523	575	563	529	548	565	571	556	544	533	562	579	540	564	529	566	515	529	556	547	547	524	519	552	529	554	531	538	548	613	564	528	530	544	552	555	557	569	506	560	554	523	557	541	580	591	589	529	583	558	574	566	519	591	576	587	554	533	502	542	558	560	562	528	564	565	551	534	537	555	547	582	600	558	553	558	514	529	539	575	578	543	544	574	544	530	521	598	580	556	520	542	560	559	507	578	545	572	560	612	543	589	529	553	573	510	530	591	554	534	593	573	563	548	567	541	545	549	564	556	560	542	548	541	514	557	579	542	556	546	542	556	548	551	502	559	573	598	545	549	586	594	556	560	562	604	526	589	542	545	561	547	565	591	540	564	571	554	532	532	563	535	563	571	526	531	540	519	570	567	529	566	541	567	543	534	565	572	529	551	550	530	547	572	529	547	532	540	550	573	532	551	505	581	571	572	540	551	529	549	586	562	540	517	596	529	549	542	574	577	563	595	568	572	549	590	582	549	562	567	543	559	546	583	530	583	589	545	564	571	582	557	556	550	503	556	542	555	559	515	546	582	561	543	557	551	585	555	572	515	554	545	560	551	594	576	548	521	567	546	567	528	525	565	576	550	584	575	568	561	549	529	551	547	556	540	548	542	517	531	570	528	531	546	545	594	531	508	518	565	520	495	498	570	582	546	550	571	541	560	543	529	551	522	524	516	555	546	543	562	547	546	529	552	621	531	540	529	539	560	563	571	546	564	527	485	571	583	539	558	521	553	535	582	552	560	555	546	554	537	565	509	577	508	531	568	557	533	549	576	552	564	553	538	566	566	552	591	565	585	543	566	576	565	545	536	537	567	554	513	559	526	562	581	563	547	532	543	537	547	539	505	548	562	542	555	487	564	540	567	574	528	571	525	543	586	597	539	563	557	551	548	548	590	557	522	538	556	559	506	514	550	531	542	568	577	565	531	555	552	572	543	530	528	551	546	543	566	575	563	570	558	606	544	548	568	532	546	518	558	553	567	545	595	543	582	552	556	532	545	583	537	574	522	562	545	508	567	573	565	527	569	548	544	575	565	532	572	536	556	535	536	562	546	558	556	570	571	546	585	533	541	502	567	571	576	516	557	571	561	605	605	556	564	522	563	533	577	536	541	563	505	557	558	550	534	488	554	574	552	566	515	572	567	565	526	586	575	568	572	508	546	579	561	537	531	548	580	545	542	568	532	524	527	562	552	543	566	528	545	586	592	564	562	542	542	545	533	521	571	522	544	530	542	565	522	578	552	551	593	607	552	565	549	569	553	561	551	593	538	543	563	556	530	574	525	550	542	581	531	560	540	589	528	553	529	528	531	557	522	569	558	559	584	536	540	568	517	560	552	570	569	527	530	583	555	559	592	558	555	543	536	529	544	550	559	566	574	574	581	544	541	554	553	523	529	559	548	524	547	584	580	523	580	582	559	548	579	553	561	557	538	554	582	569	535	573	546	544	555	527	584	559	579	552	582	570	534	538	560	529	566	552	571	559	559	527	571	540	527	528	573	571	581	521	561	535	583	543	549	517	573	548	494	608	550	517	599	597	556	536	535	576	557	574	555	540	548	562	577	546	544	579	568	581	574	597	558	583	541	526	531	582	549	564	529	567	566	552	544	540	539	523	575	537	568	544	558	575	534	523	544	576	552	555	546	524	532	581	562	586	510	550	606	546	517	542	533	567	587	514	574	550	555	525	631	566	544	535	554	533	545	563	552	544	554	558	528	532	549	579	558	558	553	551	603	540	497	545	568	546	569	549	530	595	551	531	546	561	570	543	546	539	541	550	553	600	519	563	551	525	574	548	532	542	529	522	537	589	480	526	551	529	513	554	556	521	526	509	536	577	538	554	564	554	577	543	569	544	590	556	569	528	512	565	552	562	561	538	554	607	604	571	607	561	565	584	564	540	560	549	540	538	535	549	538	512	541	503	529	596	559	561	555	525	567	560	569	546	575	524	547	520	563	568	539	533	533	588	553	530	531	529	573	519	546	562	543	586	564	552	543	583	547	539	581	553	570	559	592	593	556	562	518	582	545	549	551	561	563	546	552	577	572	543	588	541	541	575	549	557	544	562	529	516	564	582	570	541	571	563	566	567	552	538	595	567	509	550	591	568	574	542	511	525	575	550	578	587	537	556	560	566	583	569	586	552	574	551	530	539	574	529	564	532	555	551	562	564	514	560	555	536	548	518	541	549	537	566	535	553	550	546	545	539	539	561	582	544	546	576	532	584	546	553	564	542	540	565	523	576	544	622	545	522	585	552	551	545	583	580	541	584	570	562	580	578	574	552	544	593	600	596	619	517	531	572	559	551	585	539	541	535	566	558	595	560	589	566	564	575	532	567	563	504	551	527	516	574	540	585	564	538	573	600	602	558	561	547	543	533	570	545	592	615	569	585	579	536	546	583	551	520	545	500	570	558	573	576	532	521	568	515	554	548	550	610	552	600	567	563	548	531	554	552	550	567	528	540	544	581	595	532	553	559	537	565	569	573	529	554	518	555	565	530	587	583	549	531	530	557	526	542	593	525	526	572	543	569	560	536	581	581	508	560	576	563	545	540	533	558	583	565	538	558	517	559	578	568	570	569	556	511	554	566	525	540	536	588	554	548	524	548	559	532	501	532	534	529	588	584	535	569	539	562	572	512	505	586	519	562	562	590	546	537	553	550	541	552	509	541	564	547	567	588	569	514	551	576	594	531	563	569	606	583	573	506	587	548	582	552	579	603	528	543	559	574	558	532	516	538	523	515	575	570	522	556	558	539	541	576	610	556	532	526	508	575	559	554	568	610	505	563	562	544	561	515	584	569	546	588	538	543	541	540	514	539	537	543	584	572	517	549	541	550	540	575	555	573	555	524	524	575	552	574	555	559	538	555	559	546	572	574	548	525	563	536	561	561	556	532	586	531	520	538	561	584	515	582	585	533	553	553	552
12385	26868	14253	6145	739	674	724	692	718	676	667	696	686	693	701	685	729	636	684	684	672	674	699	676	679	730	646	750	663	711	722	682	720	701	669	742	695	696	711	631	664	721	698	754	692	718	720	688	717	719	719	712	688	692	731	713	704	662	703	749	729	737	735	724	683	672	700	715	708	701	677	735	709	691	647	772	711	661	676	702	705	691	694	698	688	695	708	712	681	692	651	678	677	693	694	689	697	714	655	667	715	719	711	669	690	670	668	705	686	720	707	690	678	691	693	713	683	682	689	707	668	700	678	699	651	703	707	654	728	737	693	772	703	690	693	693	719	703	702	672	709	695	681	695	684	707	707	683	724	662	705	684	667	669	690	653	696	662	729	706	678	693	679	691	692	717	727	664	692	650	724	694	685	679	725	689	706	673	669	720	664	713	679	662	692	734	674	643	701	727	696	742	674	678	690	705	701	692	685	686	694	698	681	715	682	687	684	624	644	707	680	648	675	713	750	698	712	658	719	686	667	686	643	688	644	698	731	652	730	686	694	721	705	705	724	656	731	711	701	661	696	706	604	679	723	679	695	703	696	653	665	704	673	696	727	647	711	674	700	640	679	652	705	642	710	717	670	680	753	719	705	737	666	732	724	718	665	719	671	703	709	702	705	725	714	722	734	714	706	664	702	697	693	731	722	681	692	712	664	699	650	719	732	674	692	686	697	701	656	703	690	706	685	686	669	745	689	645	696	676	695	701	691	726	737	703	728	697	666	725	631	723	736	789	715	686	667	695	748	692	708	708	728	715	679	691	677	685	699	726	644	766	672	710	686	694	710	710	659	673	693	651	682	682	676	656	706	689	684	747	614	694	724	714	677	695	693	668	665	723	716	689	714	714	689	620	679	701	683	708	672	678	705	733	694	722	679	684	657	685	752	700	666	667	628	655	696	650	676	691	713	689	708	689	681	642	679	705	657	719	682	670	654	713	666	690	698	710	701	638	703	691	722	709	662	668	652	722	764	666	688	676	717	701	707	769	702	715	735	702	723	672	704	687	636	684	666	646	687	724	700	718	659	751	741	726	682	780	626	701	705	712	640	714	695	680	704	713	727	727	670	670	717	711	691	748	686	706	745	725	699	735	699	687	678	716	756	716	688	694	724	693	746	723	752	695	659	674	676	665	701	706	695	685	680	688	716	697	709	675	692	679	694	673	650	730	637	668	716	718	711	687	714	657	680	665	667	691	693	706	671	704	661	718	697	698	715	749	751	689	649	686	713	680	706	666	688	665	712	690	681	673	718	690	672	678	676	710	717	695	715	684	658	677	645	687	658	691	725	679	705	673	706	687	665	703	658	655	742	719	647	709	703	723	679	719	673	619	678	660	693	688	740	654	702	739	713	700	685	645	670	733	721	684	714	703	723	698	659	673	660	700	700	710	702	677	737	673	722	669	687	697	714	711	682	705	696	715	741	732	697	685	739	724	678	713	703	692	669	692	695	684	698	690	715	703	685	724	714	725	641	718	688	677	695	677	699	664	699	660	658	685	731	681	715	726	722	684	744	703	707	772	665	749	762	715	708	650	742	703	677	712	655	723	718	702	677	659	714	672	713	677	701	700	657	748	690	733	696	729	738	651	716	714	728	765	701	697	716	728	709	692	641	693	714	709	693	699	718	715	708	716	694	636	710	713	679	689	681	674	720	734	733	717	663	683	708	747	708	704	692	677	698	736	686	719	733	684	680	687	675	704	707	714	705	684	711	672	691	633	699	756	650	672	684	707	688	719	646	670	684	727	686	687	653	697	695	701	704	704	671	699	703	681	745	701	720	765	692	707	667	681	731	740	669	694	659	684	680	714	708	691	725	709	676	668	637	691	714	723	656	695	713	691	741	692	715	735	665	671	716	684	635	711	728	710	693	718	697	706	704	695	677	710	700	700	702	710	659	697	664	663	700	757	701	680	687	639	720	645	701	697	685	700	720	686	678	723	708	729	673	707	703	697	703	697	704	668	686	727	678	725	682	695	707	719	697	684	710	716	661	740	742	702	710	732	698	726	680	688	713	684	714	739	701	672	676	689	695	711	679	695	661	725	655	703	739	668	683	693	734	652	712	699	725	687	674	693	733	663	697	692	713	690	672	707	691	747	692	699	739	686	656	691	660	684	728	744	693	734	705	721	672	707	691	717	713	674	735	657	735	727	691	702	696	690	697	674	690	684	623	751	748	728	658	715	692	717	724	744	657	689	711	703	683	713	721	685	721	679	681	622	681	686	735	728	672	707	663	695	663	676	750	687	696	727	692	698	704	693	711	677	682	654	653	671	709	708	691	692	714	755	704	708	705	728	652	680	680	725	704	709	703	753	692	661	680	694	692	683	714	736	686	652	699	730	635	752	701	671	697	668	687	663	731	678	648	688	669	714	701	686	665	681	726	702	671	747	673	679	719	704	690	696	647	703	694	692	724	690	652	669	719	700	678	718	657	716	752	724	714	690	682	690	694	742	702	652	690	649	698	686	709	707	742	724	679	696	674	761	715	677	689	717	745	685	732	700	654	649	716	712	649	709	678	721	699	696	743	702	720	725	730	697	682	703	694	676	724	685	634	747	699	688	719	682	700	698	691	727	722	711	688	716	669	663	727	685	689	711	684	693	712	646	693	675	699	688	701	677	698	687	722	676	692	678	711	760	712	671	658	706	715	677	700	718	677	699	697	662	715	661	701	716	661	773	677	719	669	655	696	724	703	731	683	712	682	681	685	725	667	703	694	736	702	714	692	651	681	673	726	664	738	707	646	710	702	678	693	692	690	674	688	734	705	707	692	728	702	744	745	711	705	697	740	707	703	703	718	756	670	700	709	721	681	722	746	683	677	736	700	705	671	710	721	690	705	658	719	685	672	678	721	715	699	702	695	672	727	699	685	676	696	670	696	713	735	690	694	727	740	669	671	723	706	729	739	678	696	704	692	697	721	698	670	671	649	701	716	696	692	718	706	720	757	719	674	709	724	753	701	651	716	653	693	711	709	681	695	702	732	721	675	690	737	714	699	705	696	670	658	685	649	679	691	711	666	697	723	696	670	695	651	728	706	675	735	738	674	711	726	696	657	673	689	711	697	723	716	756	671	681	737	678	692	688	662	697	668	749	725	709	703	689	739	714	718	662	723	737	723	659	666	707	718	671	753	656	693	704	705	699	687	702	699	685	710	716	701	684	670	672	690	681	698	671	663	692	668	691	709	717	703	681	696	695	664	682	691	714	746	709	729	695	681	717	695	725	737	714	702	678	702	706	672	674	682	696	716	692	655	711	703	679	661	685	728	702	713	683	710	705	689	676	675	690	698	695	662	680	662	682	711	693	689	715	738	731	672	730	731	696	722	713	698	701	713	709	687	721	689	639	731	706	704	687	712	699	667	705	691	746	673	670	714	691	654	697	653	698	730	710	709	711	739	685	672	640	646	719	709	663	716	659	700	743	675	724	728	659	712	671	692	729	680	703
23202	21359	28538	26126	20840	11354	1499	982	914	916	926	873	882	913	900	895	904	853	912	841	902	885	870	899	918	873	884	852	906	844	905	857	907	855	881	876	893	904	878	880	841	857	863	888	835	856	817	877	863	912	834	840	887	820	947	874	860	816	882	936	856	879	865	892	915	822	876	875	802	849	862	855	827	874	935	843	853	865	895	891	876	897	878	876	889	856	939	901	850	865	893	883	885	821	831	895	882	839	887	889	874	864	907	867	811	844	807	843	877	856	866	866	881	856	872	883	837	850	822	924	855	863	846	895	893	869	885	838	883	904	849	891	871	857	907	868	837	876	880	858	871	892	919	905	921	874	929	884	859	865	915	864	872	884	929	873	843	889	872	838	896	883	908	895	859	895	825	883	871	897	876	893	864	882	906	874	843	809	846	835	930	879	886	938	879	847	877	864	873	824	942	853	858	878	827	867	855	899	879	891	886	902	859	874	824	873	897	856	848	873	872	911	829	844	897	914	892	866	841	843	857	883	949	913	884	865	876	862	837	890	912	829	848	853	898	887	900	885	825	856	877	825	872	939	880	844	858	918	879	890	869	926	856	893	885	883	873	858	895	849	909	865	925	886	860	900	880	884	937	886	817	852	897	874	805	831	791	855	844	919	909	870	836	872	850	867	864	936	914	885	923	859	872	878	858	828	822	853	843	848	932	896	841	865	832	881	894	871	868	876	844	896	880	892	880	879	852	900	890	832	890	900	843	829	892	909	870	908	869	855	911	906	886	877	901	912	876	826	897	874	939	879	883	873	911	894	813	888	885	900	862	882	884	902	849	865	872	822	861	867	943	862	819	882	860	862	862	853	795	849	902	830	885	923	875	862	913	823	855	882	895	888	862	813	835	884	849	917	879	921	849	834	833	869	849	802	880	851	870	885	893	870	926	854	843	926	863	851	882	858	855	846	858	850	880	842	966	858	892	868	882	908	868	883	894	852	898	910	805	830	913	872	858	832	878	889	873	886	903	908	842	902	830	880	860	857	914	869	866	872	898	855	898	862	859	832	909	878	904	857	908	809	804	881	849	875	854	876	899	835	834	903	873	887	832	883	883	801	893	846	887	840	839	860	850	893	859	825	873	877	884	903	844	870	816	878	860	905	866	894	870	892	859	828	851	863	895	847	897	840	868	861	920	834	871	841	869	837	839	888	819	850	881	893	854	874	864	859	875	869	865	890	809	926	875	868	901	885	840	879	843	885	897	885	899	911	873	875	861	892	846	871	864	922	906	885	874	884	850	852	895	878	909	871	886	882	896	868	840	837	837	894	851	880	868	843	896	883	893	925	866	851	833	822	851	907	873	854	851	826	847	857	891	909	866	805	833	852	866	872	864	870	911	896	915	830	885	879	885	861	848	867	861	803	896	895	842	872	904	833	822	876	833	855	831	837	822	861	850	909	830	847	893	889	916	814	845	889	814	903	849	852	883	876	884	863	869	872	849	891	784	900	868	838	864	865	894	912	907	847	881	805	891	837	875	882	822	859	873	850	855	895	882	826	890	854	850	903	905	803	856	912	877	929	834	860	863	886	819	874	903	862	866	864	827	880	905	862	848	861	838	851	875	869	839	847	896	828	874	845	867	834	879	858	907	855	844	866	876	897	886	918	866	864	888	842	830	889	867	907	944	855	858	904	908	888	883	866	910	837	869	812	843	875	872	833	892	894	880	876	866	928	869	818	868	856	923	871	866	887	863	846	909	897	848	853	921	874	906	868	850	910	849	894	860	872	878	860	852	887	904	920	901	867	832	843	906	875	906	931	946	830	828	882	819	880	852	890	885	846	873	896	885	837	908	867	883	854	861	884	848	915	846	837	896	869	877	931	879	882	904	874	851	909	862	885	857	887	832	843	865	820	846	856	839	855	840	903	868	869	881	866	869	862	859	830	863	818	861	907	882	882	834	870	859	868	830	894	837	823	835	875	850	837	876	823	952	903	881	840	827	857	904	875	888	905	867	891	868	900	886	904	839	874	856	887	860	891	895	903	897	844	868	876	851	854	868	881	876	846	897	890	910	878	795	892	862	859	834	869	830	852	865	915	893	845	887	859	868	827	862	855	869	840	818	843	870	840	881	870	812	916	879	862	865	850	883	864	888	900	861	859	810	869	840	882	824	919	851	848	898	831	872	857	878	812	868	854	847	864	870	811	874	884	837	862	816	856	838	855	827	879	862	842	875	876	884	826	846	909	885	819	920	873	884	888	867	878	889	891	899	852	924	888	862	834	875	831	880	866	908	836	845	859	874	895	859	850	815	860	889	895	894	830	890	887	857	865	845	862	912	829	860	859	839	846	853	856	867	881	928	905	924	875	830	894	836	871	915	883	828	874	879	842	801	820	901	854	896	833	906	910	901	826	861	889	891	844	831	870	890	863	850	834	852	858	827	821	885	889	826	896	867	838	907	851	803	874	828	814	895	847	886	903	873	838	826	875	878	838	899	876	836	859	858	875	893	855	904	854	831	908	869	836	898	935	861	917	862	878	837	833	859	845	882	852	931	826	925	868	903	889	858	889	933	870	863	867	871	866	875	860	876	919	835	841	873	912	808	905	839	891	847	866	890	911	875	888	867	888	924	904	883	902	854	859	809	892	837	889	835	969	918	869	857	863	875	852	891	876	869	855	885	841	876	895	910	851	826	892	833	862	891	878	913	875	853	874	888	895	909	899	868	878	836	865	809	864	895	922	936	878	863	892	863	871	853	878	886	915	877	867	833	910	830	807	856	907	859	867	924	869	908	845	882	886	852	850	866	868	870	837	862	862	903	895	893	852	851	875	864	910	844	884	854	868	907	881	898	849	818	858	839	828	813	925	858	869	862	842	861	870	882	883	848	896	886	888	846	909	869	866	915	856	908	892	886	852	889	922	860	874	907	827	860	863	840	861	842	845	854	908	830	878	888	885	886	849	920	924	907	905	907	901	825	860	885	893	862	856	854	890	861	858	877	857	931	887	816	862	874	853	841	869	846	899	889	825	885	891	863	882	906	842	873	894	896	863	819	888	856	822	870	834	850	885	876	896	901	914	915	863	811	814	848	855	873	931	835	892	938	815	928	842	881	894	859	884	881	870	915	921	871	829	878	852	869	874	902	855	854	896	865	898	884	931	867	857	863	869	873	841	914	926	830	818	886	899	796	843	860	876	840	887	839	876	887	867	896	842	861	844	866	918	911	872	887	839	881	840	880	885	893	864	862	859	833	844	853	881	899	881	880	851	872	846	856	849	815	913	836	865	853	862	884	899	869	906	912	900	868	925	832	889	865	891	851	877	889	902	892	831	834	894	844	874	867	887	870	856	847	892	897	942	841	901	878	893	810	826	890	911	881	843	896	882	862	857	826	844	834	932	834	883	858	920	864	855	848	835	905	882	866	869	815	904	855	847	903	909	880	851	852	890	841	879	887	885	876	851	839	859	876	901	854	902	858	835	955	858	866	853	857	923	861	870
30336	61930	45337	28282	1683	1453	1350	1259	1218	1244	1157	1158	1154	1135	1081	1142	1105	1154	1068	1093	1070	1073	1107	1090	1133	1106	1102	1070	1033	1110	1167	1107	1091	1099	1088	1099	1075	1059	1059	1043	1143	1096	1088	1024	1132	1059	1050	1084	1125	1118	1134	1031	1063	1071	1082	1116	1149	1008	1061	1097	1129	1092	1112	1130	1079	1102	1089	1086	1062	1139	1077	1083	1121	1118	1021	1026	1053	1106	1074	1101	1079	1108	1103	1097	1032	1085	1091	1058	1041	1105	1079	1060	1129	1114	1072	1128	1162	1052	1069	1164	1067	1113	1128	1058	1060	1088	1098	1122	1073	1049	1091	1129	1089	1140	1018	1064	1063	1107	1121	1082	1080	1092	1082	1069	1102	1093	1127	1183	1113	1059	1014	1098	1074	1096	1050	1078	1103	1105	1112	1135	1099	1028	1098	1137	1063	1087	1133	1126	1081	1050	1088	1119	1085	1074	1088	1084	1070	1069	1093	1083	1097	1057	1087	1108	1112	1094	1069	1125	1044	1069	1096	1111	1041	1079	1031	1079	1061	1073	1111	1084	1089	1084	1047	1120	1062	1109	1084	1054	1058	1103	1069	1119	1017	1073	1056	1088	1097	1064	1121	1090	1074	1104	1148	1057	1121	1136	1066	1181	1181	1104	1052	1125	1018	1110	1105	1059	1106	1077	1086	1082	1060	1074	1083	1068	1056	1062	1096	1040	1100	1110	1074	1051	1102	1100	1115	1061	1076	1130	1080	1091	1083	1074	1055	1070	1084	1055	1100	1046	1060	1057	1090	1124	1031	1059	1065	1088	1102	1041	1150	1093	1093	1123	1079	1117	1017	1103	1037	1073	1088	1091	1068	1043	1077	1046	1111	1115	1115	1081	1117	1090	1064	1078	1091	1149	1117	1081	1006	1091	1063	1110	1079	1175	1117	1086	1082	1164	1091	1102	1130	1104	1078	1057	1111	1056	1146	1106	1065	1033	1082	1106	1037	1064	1066	1078	1079	1054	1076	1097	1042	1040	1074	1111	1079	1085	1105	1089	1072	1103	1019	1040	1092	1038	1040	1100	1063	1090	1095	1083	1075	1049	1101	1108	1113	1082	1112	1107	1063	1087	1101	1125	1083	1097	1014	1094	991	1113	1078	1115	1121	1102	1124	1026	1085	1104	1003	1089	1056	1081	1092	1071	1059	1089	1089	1040	1079	1096	1077	1075	1055	1072	1092	1110	1103	1074	1105	1030	1134	1122	1108	1091	1076	1097	1013	1074	1086	1123	1014	1084	1021	1103	1086	1105	1097	1092	1102	1108	1099	1126	1104	1062	1085	1083	1043	1100	1099	1138	1080	1068	1081	1026	1095	1130	1030	1096	1046	1100	1093	1100	1115	996	1128	1061	1138	1151	1061	1102	1081	1098	1079	1061	1141	1111	1128	1141	1063	1136	1113	1135	1059	1053	1071	1142	1088	1132	1106	1087	1088	1082	1106	1039	1062	1090	1106	1086	1090	1006	1072	1090	1137	1062	1127	1104	1063	1117	1083	1108	1077	1060	1104	1075	1045	1107	1126	1112	1092	1043	1099	1087	1088	1089	1062	1059	1072	1088	1095	1075	1065	1053	1117	1093	1062	1075	1115	1117	1155	1062	1091	1081	1103	1078	1059	1120	1074	1047	1086	1084	1067	1153	1072	1090	1084	1095	1093	1060	1102	1088	1108	1156	1079	1088	1096	1096	1074	1062	1078	1049	1090	1051	1125	1073	1085	1102	1029	1123	1096	1118	1113	1089	1043	1108	1115	1057	1037	1140	1137	1049	1089	1029	1123	1097	1099	1098	1122	1123	1048	1109	1083	1072	1101	1141	1050	1075	1063	1086	1085	1051	1025	1110	1117	1104	1063	1075	1144	1056	1055	1067	1126	1145	1109	1070	1139	1114	1138	1051	1119	1096	1068	1107	1056	1116	1078	1102	1083	1095	1039	1001	1081	1089	1093	1136	1129	1120	1119	1092	1037	1098	1088	1092	1121	1092	1077	1120	1075	1128	1110	1108	1072	1028	1123	1107	1085	1118	1133	1091	1113	1118	1065	1085	1078	1082	1156	1108	1079	1111	1103	1056	1081	1125	1081	1036	1143	1117	1082	1037	1107	1040	1047	1097	1064	1097	1057	1099	1058	1067	1119	1124	1080	1073	1103	1154	1067	1087	1045	1096	1132	1075	1052	1033	1137	1032	1037	1114	1072	1074	1094	1127	1068	1115	1075	1148	1100	1096	1075	1078	1090	1093	1086	1052	1116	1045	1080	1092	1098	1072	1045	1052	1061	1141	1095	1101	1092	1096	1072	1129	1069	1048	1088	1085	1094	1152	1108	1100	1111	1002	1116	1136	1112	1114	1145	1096	1093	1089	1070	1092	1064	1123	1098	1126	1105	1086	1105	1069	1128	1054	1056	1094	1096	1080	1123	1098	1069	1069	1048	1064	1085	1019	1037	1040	1108	1052	1148	1018	1106	1054	1074	1090	1089	1128	1070	1120	1105	1050	1099	1140	1013	1105	1063	1046	1084	1055	1028	1137	1126	1070	1111	1082	1057	1103	1093	1084	1064	1137	1102	1127	1083	1109	1132	1084	1158	1053	1101	1067	1078	1121	1134	1120	1029	1063	1090	1071	1078	1050	1082	1061	1081	990	1113	1082	1091	1073	1112	1036	1114	1055	1085	1070	1108	1100	1116	1068	1055	1080	1052	1134	1003	1106	1086	1044	1086	1085	1092	1091	1109	1080	1121	1017	1050	1069	1051	1073	1041	1071	996	1071	1107	1057	1033	1052	1114	1098	1096	1105	1006	1036	1113	1058	1024	1110	1103	1127	1082	1027	1032	1073	1063	1040	1070	1067	1097	1060	1118	1068	1027	1012	1127	1070	1136	1130	1116	1084	1097	1050	1143	1104	1122	1094	1154	1117	1176	1092	1064	1117	1037	1053	1131	1141	1125	1049	1053	1115	1014	1095	1029	1125	1080	1066	1038	1063	1075	1125	1069	1043	1090	1075	1111	1103	1070	1069	1101	1043	1096	1080	1074	1122	1073	1033	1088	1073	1105	1071	1038	1110	1093	1086	1104	1116	1029	1054	1072	1104	1131	1115	1105	1123	1087	1106	1074	1142	1083	1129	1101	1077	1116	1133	1113	1070	1102	1047	1115	1111	1090	1087	1137	1121	1121	1088	1099	1123	1068	1095	1068	1085	1156	1072	1073	1031	1079	1074	1110	1135	1171	1130	1066	1099	1066	1116	1038	1052	1075	1078	1072	1095	1116	1087	1024	1097	1080	1143	1126	1056	1100	1070	1063	1013	1075	1090	1101	1045	1114	1096	1087	1121	1049	1110	1075	1054	1174	1084	1132	1123	1053	1100	1138	1091	1110	1152	1119	1084	1082	1193	1080	1108	1039	1092	1079	1095	1090	1117	1044	1104	1110	1077	1126	1067	1086	1065	1068	1077	1104	1084	1092	1076	1075	1073	1055	1096	1076	1045	1100	1090	1131	1092	1091	1042	1158	1191	1088	1081	1095	1086	1092	1144	1117	1098	1041	1111	1093	1030	1070	1059	1069	1113	1089	1096	1052	1105	1089	1057	1027	1065	1150	1087	1074	1095	1095	1076	1077	1112	1094	1076	1074	1084	1106	1063	1071	1085	1111	1054	1030	1110	1108	1051	1086	1089	1085	1057	1086	1036	1126	1088	1051	1074	1062	1123	1052	1038	1052	1010	1047	1114	1051	1011	1078	1073	1102	1143	1102	1078	1115	1076	1049	1109	1035	1066	1067	1083	1050	1055	1134	1085	1157	1066	1019	1080	1116	1070	1102	1021	1044	1070	1089	1111	1136	1111	1023	1066	1101	1060	1028	1069	1092	1086	1023	1077	1118	1115	1123	1058	1017	1055	1131	1168	1109	1089	1054	1075	1130	1115	1063	1052	1051	1081	1047	1076	1119	1129	1059	1086	1066	1106	1084	1077	1077	1081	1182	1075	1034	1096	1066	1134	1117	1117	1135	1086	1052	1087	1059	1126	1042	1083	1095	1063	1062	1107	1120	1089	1108	1061	1117	1139	1135	1086	1076	1092	1066	1134	1078	1062	1036	1107	1056	1022	1094	1092	1127	1063	1146	1119	1083	1066	1105	1150	1002	1070	1081	1045	1095	1124	1112	1128	1097	1145	1073	1089	1153	1066	1034	1088	1064	1113	1045	1138	1079	1082	1107	1063	1059	1109	1036	1144	1138	1098	1144	1065	1033	1059	1051	1160	1081	1070	1015	1063	1073	1139	1096	1129	1068	1069	1078	1087	1135	1083	1092	1144	1043	1086	1053	1039	1022	1047	1069	1137	1066	1097	1051	1060	1085	1047	1082	1086	1097	1125	1057	1062	1121	1062	1091	1072	1039	1040	1114	1062	1095	1092	1093	1089	1086	1061	1071	1136	1087	1151	1106	1076	1039	1059	1077	1119	1077	1082	1049	1198	1043	1079	1134	1071	1094	1046	1030	1098	1096	1101	1121	1076	1103	1113	1061	1109	1101	1083	1092	1047	1144	1041	1081	1101	1082	1084	1114	1140	1104	1090	1083	1026	1110	1063	1041	1118	1050	1046	1081	1098	1071	1090	1107	1096	1106	1134	1132	1061	1101	1085	1080	1105	1135	1103	1064	1101	1106	1085	1109	1079	1096	1094	1116	1107	1116	1116	1079	1104	1087	1051	1116	1030	1062	1076	1101	1036	1034	1100	1047	1113	1049	1056	1108	1011	1110	1096	1102	1073	1135	1082	1107	1062	1073	1044	1070	1142	1114	1061	1034	1046	1098	1140	1091	1059	1144	1161	1023	1050	1115	1111	1079	1008	1052	1049	1035	1076	1087	1159	1098	1101	1054	1056	1039	1076	1098	1042	1095	1087	1100	1068	1082	1147	1071	1093	1075	1148	1021	1088	1074	1045	1036	1083	1050	1100	1115	1078	1115	1144	1046	1078	1099	1110	1146	1132	1126	1114	1166	1057	1068	1098	1136	1083	1092	1090	1118	1078	1169	1121	1086	1134	1072	1081	1107	1064
24516	21811	27256	26426	7226	423	320	301	283	300	282	282	301	262	269	277	256	253	266	260	258	245	258	286	274	284	242	270	267	265	255	256	266	272	273	263	256	261	259	260	270	277	260	234	259	263	261	291	247	267	247	278	247	275	269	241	250	266	274	275	272	253	272	272	293	301	256	272	246	259	266	255	259	290	236	251	260	260	254	277	264	288	244	266	245	270	255	246	259	267	288	268	246	263	271	274	286	280	280	266	283	296	240	247	263	281	247	267	268	260	242	283	267	274	267	266	263	256	248	259	242	256	248	275	245	258	269	267	262	259	275	268	282	293	272	265	285	257	278	266	266	263	286	249	279	264	269	247	267	290	292	274	252	259	284	234	278	269	305	276	256	279	275	284	272	279	289	287	267	284	289	276	260	267	256	266	249	284	283	263	262	276	273	241	266	267	309	273	266	277	252	257	272	279	277	267	269	257	270	242	252	231	270	263	252	293	257	262	262	244	293	273	261	274	267	276	281	259	257	258	288	255	263	278	279	254	268	284	248	294	256	296	243	261	276	253	275	262	263	232	242	237	259	264	258	270	248	283	246	267	278	257	277	235	264	264	276	253	276	301	253	277	273	249	261	247	274	264	278	284	260	263	268	277	281	255	260	274	282	263	240	280	265	273	257	267	257	274	266	266	284	263	261	286	278	263	283	279	270	240	321	297	260	290	255	283	284	276	220	241	277	273	269	267	227	262	279	254	262	265	255	268	254	288	290	230	238	265	287	267	259	263	267	250	271	231	244	266	255	240	242	273	260	253	277	253	268	274	279	274	240	269	278	266	276	250	260	260	277	264	263	289	260	267	254	250	271	247	244	271	280	268	240	305	278	262	252	275	270	264	258	267	280	268	258	269	287	267	238	245	269	282	255	279	272	247	262	281	249	276	241	253	294	270	260	272	263	262	268	257	274	254	259	252	290	262	288	269	255	262	256	261	256	265	259	275	269	284	272	275	279	228	274	271	270	305	266	306	252	298	245	249	306	304	253	257	241	297	226	287	248	268	263	262	258	275	273	243	269	282	267	290	266	253	290	293	282	261	275	274	272	276	267	280	263	278	294	274	263	249	274	270	249	274	269	256	278	284	241	276	245	282	281	257	281	242	239	256	265	256	268	286	240	236	265	277	236	257	276	277	270	271	272	249	249	255	256	272	281	257	262	270	270	252	268	278	298	253	230	244	273	247	286	250	265	281	280	248	277	265	288	242	266	256	263	248	275	234	265	263	262	242	287	276	238	329	238	280	260	259	286	244	267	308	235	264	231	282	281	274	307	261	265	261	244	275	314	250	265	259	257	275	286	259	256	264	264	265	258	301	277	289	246	260	273	252	272	282	254	256	312	256	275	257	292	245	286	258	265	250	255	247	278	269	263	286	264	265	256	247	273	282	269	296	266	250	263	261	255	271	267	259	255	253	274	272	251	248	254	254	284	320	277	260	244	244	272	244	262	299	283	266	266	275	284	265	273	240	279	267	281	295	258	272	280	266	272	276	265	259	288	263	268	265	290	270	268	290	269	272	272	253	274	256	268	265	264	248	281	275	256	276	280	282	251	257	267	263	280	291	290	228	270	290	285	276	250	228	248	259	262	275	266	257	261	271	262	239	246	269	264	289	225	272	298	248	248	268	265	263	299	263	257	280	276	245	270	275	275	268	244	242	247	264	255	285	266	279	260	269	237	268	291	266	266	254	275	263	278	280	263	268	249	282	249	261	272	267	257	240	271	260	266	247	271	254	278	278	248	279	272	254	252	269	273	277	271	272	272	293	266	244	243	242	308	289	255	259	253	246	293	278	247	268	263	278	282	246	272	282	253	256	265	253	296	276	265	268	272	258	236	243	262	293	271	260	284	273	266	299	260	280	268	242	241	242	278	257	277	247	269	260	282	269	300	255	276	253	258	254	266	246	288	261	286	274	270	242	251	247	286	267	263	280	255	259	260	271	261	270	283	289	254	263	268	248	265	293	264	274	261	250	266	282	296	299	245	280	258	246	291	273	253	256	243	277	258	276	259	266	267	262	273	256	267	263	255	300	268	276	260	262	234	259	242	261	271	261	274	272	260	265	282	245	269	265	218	277	265	269	246	279	248	316	261	289	300	270	283	266	264	263	288	275	261	283	283	276	273	267	291	290	271	271	270	278	267	281	247	285	235	301	232	265	270	260	292	273	284	279	279	273	242	280	241	260	268	287	252	280	259	280	285	288	292	261	263	267	260	255	290	251	263	254	231	274	222	267	267	280	269	234	257	291	265	258	287	229	255	269	255	260	275	305	276	254	295	284	253	247	234	277	243	270	276	282	304	280	278	262	281	230	271	261	266	252	243	282	248	268	264	275	270	268	263	304	246	271	278	282	257	269	280	252	255	275	272	231	244	274	280	271	288	223	240	263	258	282	269	260	261	291	268	268	258	272	273	284	272	287	268	270	272	259	244	268	283	250	297	221	257	270	255	285	292	274	266	247	270	279	246	260	241	271	280	252	288	295	261	283	256	271	244	300	287	219	256	286	279	251	240	238	275	289	259	271	269	273	267	282	264	245	284	268	246	280	281	256	273	242	267	269	298	273	230	253	277	262	250	254	280	266	263	280	246	258	264	263	264	262	252	282	255	278	257	252	270	275	249	248	267	272	239	255	278	283	269	270	277	275	266	269	267	276	268	234	273	264	294	256	278	279	296	271	258	289	259	247	272	270	271	271	280	229	254	244	240	295	292	285	248	250	266	260	253	258	271	298	237	273	266	275	246	258	278	292	231	281	259	278	258	243	246	271	266	273	281	275	270	252	264	290	283	275	266	277	248	283	287	239	255	293	240	263	265	247	263	261	273	263	256	291	285	259	291	263	262	251	280	260	250	287	272	276	230	297	282	270	270	291	262	272	275	262	270	266	289	283	301	278	268	332	245	243	263	287	258	247	260	255	283	253	277	272	285	248	273	286	248	280	285	278	271	255	239	252	296	279	240	269	267	258	263	297	280	289	275	262	271	237	252	289	267	260	245	250	277	276	272	270	275	270	261	289	274	278	281	282	253	299	256	264	290	277	280	281	286	288	283	249	296	296	266	242	281	274	247	269	283	265	271	260	288	282	267	238	272	287	271	272	265	268	267	277	259	251	248	264	261	269	268	278	294	260	261	262	257	266	220	263	314	297	282	278	256	277	286	254	274	292	245	284	255	271	261	279	279	250	272	269	271	268	266	259	252	273	277	257	282	252	268	256	255	273	278	254	266	256	280	286	272	280	247	282	259	280	290	272	261	271	266	266	294	292	266	246	245	280	273	267	265	276	267	248	255	283	250	258	271	273	264	273	262	243	278	269	279	249	252	281	256	261	261	259	258	260	252	251	282	290	268	246	279	290	259	287	279	235	281	263	271	291	304	303	273	261	283	255	260	272	253	278	281	266	262	239	280	262	266	231	259	238	282	283	275	293	245	280	265	299	268	294	276	266	270	266
27407	53107	33942	18650	668	539	484	471	434	428	394	390	385	409	383	411	353	369	365	400	388	365	370	382	384	393	346	393	359	336	379	352	349	359	365	361	343	383	352	366	371	360	370	356	349	368	333	381	345	332	373	382	368	369	393	376	351	353	363	317	356	382	396	379	370	342	362	340	361	362	351	348	401	376	381	350	389	372	333	369	389	363	365	327	354	321	342	350	328	354	368	372	360	371	365	340	354	330	348	397	356	375	338	371	339	324	380	366	326	352	361	329	390	353	387	343	359	362	401	371	359	339	370	348	414	345	368	377	342	363	345	373	342	320	404	374	366	372	334	378	360	356	339	362	369	378	369	365	372	359	367	370	387	375	347	365	412	346	332	361	372	362	370	352	381	374	377	358	378	338	366	361	375	345	336	353	340	354	345	374	349	373	362	356	354	390	365	346	356	372	333	359	337	368	374	369	385	351	327	361	333	378	374	334	359	346	358	315	357	358	350	382	350	367	351	355	354	352	378	333	362	375	343	322	373	336	332	351	355	357	332	369	386	333	386	340	362	377	387	377	374	381	379	349	332	356	324	352	363	372	378	356	370	365	344	332	353	367	330	373	398	348	395	360	389	362	389	376	356	315	375	391	311	360	328	335	357	347	335	362	349	355	369	377	400	377	326	370	375	361	382	340	368	380	365	390	349	343	383	408	396	356	368	356	351	347	364	376	374	363	369	345	351	340	383	371	355	334	363	357	350	380	374	368	384	374	349	339	355	388	341	361	352	369	354	369	387	366	378	388	339	378	356	362	358	355	358	341	379	383	391	371	376	349	366	351	361	359	348	342	377	353	349	378	328	365	329	335	376	364	356	353	362	381	347	354	357	366	373	338	389	361	365	372	382	375	409	355	398	370	358	337	369	370	377	350	336	340	344	411	359	388	402	379	354	371	370	360	355	340	320	358	373	363	360	375	333	377	332	377	329	346	344	357	338	374	322	374	369	365	375	347	387	359	377	392	360	371	363	380	339	413	358	345	382	340	371	317	370	369	384	390	372	372	370	372	342	396	355	403	333	353	371	353	350	361	378	388	362	315	384	369	329	359	334	338	381	371	341	353	369	351	365	383	384	359	364	399	361	392	380	380	373	384	371	369	343	381	366	383	323	367	347	370	385	346	399	352	351	356	343	351	356	393	335	346	352	352	347	371	373	357	373	366	385	365	363	324	356	368	374	375	354	359	348	369	357	373	358	344	342	332	384	347	356	363	340	348	330	364	356	354	375	350	397	330	374	371	359	380	353	333	347	362	364	376	337	381	367	344	359	342	364	374	374	384	366	325	389	390	375	334	400	412	355	357	414	403	379	340	341	345	352	380	339	378	356	384	356	396	382	353	352	352	353	378	347	371	335	390	358	339	348	351	381	356	347	352	375	362	374	397	338	397	389	373	374	362	351	365	369	372	355	388	361	347	326	361	375	376	348	386	397	378	357	339	356	341	397	346	319	366	359	367	385	358	348	364	389	325	337	351	357	375	388	379	348	384	361	361	380	336	354	353	381	359	361	361	383	381	332	322	368	361	344	355	301	341	395	373	323	363	383	375	372	374	327	367	383	347	318	366	362	356	358	384	377	382	353	363	387	348	374	364	373	385	373	366	392	351	374	345	330	348	330	335	374	330	383	336	347	370	320	363	390	326	374	338	372	338	313	341	350	325	373	359	357	358	355	380	372	347	367	380	365	347	375	363	353	359	391	382	364	372	368	394	391	368	378	359	325	356	367	351	374	352	360	367	399	360	358	344	350	353	353	341	349	381	386	356	364	413	379	344	349	355	360	359	378	385	340	373	369	382	370	391	323	350	380	373	376	353	359	353	378	368	365	349	344	346	384	358	332	341	348	354	376	362	360	354	334	371	323	338	370	381	367	357	366	354	359	370	342	372	356	365	373	303	371	358	320	369	340	383	343	364	361	368	351	365	376	378	357	329	347	331	351	370	384	389	373	397	371	367	373	385	380	361	371	391	377	359	342	346	358	347	345	345	399	363	357	388	383	370	321	333	378	358	325	407	336	390	367	366	356	380	384	349	339	389	371	337	358	382	360	385	386	376	367	368	355	334	362	369	377	380	354	397	380	347	331	347	353	342	344	370	378	380	372	372	349	367	353	340	352	355	377	364	338	337	333	373	349	380	393	364	365	364	328	362	337	344	374	350	369	350	353	368	353	368	391	343	368	351	373	352	340	365	361	356	334	336	363	363	363	368	397	348	384	299	326	364	368	361	399	366	362	355	365	357	397	341	353	370	352	363	391	390	357	373	344	390	340	373	368	367	364	377	379	382	356	359	377	344	358	362	372	324	352	349	334	338	391	347	369	378	350	365	359	345	374	335	387	383	376	356	385	380	367	365	358	366	359	363	349	352	341	368	376	397	347	402	331	379	349	354	334	347	337	407	341	360	353	348	372	350	348	398	391	346	364	379	377	359	396	354	382	369	348	363	347	356	362	345	395	338	328	360	354	362	340	357	384	372	401	359	340	343	350	370	334	356	360	357	380	330	366	334	350	393	338	351	362	330	352	356	358	366	362	365	396	364	341	334	331	352	370	329	356	348	363	371	346	363	356	367	341	413	369	351	368	358	365	398	390	367	354	373	347	366	341	362	349	336	331	373	366	346	359	361	336	342	341	328	372	368	362	378	365	321	338	377	348	347	378	370	357	319	366	354	386	357	371	351	367	349	353	377	362	363	353	362	352	353	372	313	365	388	390	399	351	364	378	363	364	313	372	364	360	375	346	344	359	344	383	387	370	349	334	368	368	331	322	393	351	373	330	381	392	336	329	373	374	363	370	352	389	340	325	368	397	366	374	358	361	383	357	360	375	382	370	337	351	373	374	359	365	388	372	363	366	380	359	366	372	375	356	367	380	396	333	344	376	386	383	382	367	378	376	353	363	319	381	376	353	372	362	353	370	345	333	358	310	352	356	376	330	335	363	364	377	346	355	352	393	356	342	405	339	361	346	395	364	353	345	373	367	363	385	347	321	369	361	367	341	344	360	374	371	352	359	381	376	333	350	343	340	346	375	351	402	359	343	333	338	358	386	388	356	412	361	350	338	390	353	372	379	380	371	373	350	373	349	344	382	380	355	354	370	335	358	382	362	365	359	377	365	365	364	368	352	345	355	355	351	380	382	354	345	346	363	338	378	379	323	363	357	359	371	340	363	384	374	358	344	371	391	403	358	363	323	382	355	373	352	368	366	364	346	353	374	364	375	367	366	369	395	355	365	363	386	354	345	350	379	377	366	349	384	380	370	371	382	350	373	363	348	346	354	393	374	369	370	343	379	352	349	363	355	432	386	341	349	377	373	403	386	336	334	380	327	348	381	372	368	359	364	368	346	341	331	379	388	378	354	345	380	339	378	355	363	392	339	372	394	377	340	342	358	356	371	342	354	351	372	361	372	351	364	343	340	336	372	382	370	334	386	354	352	329	346	358	321	351	373	333
22245	21332	28073	25538	21293	20881	8425	1046	771	763	736	721	730	731	751	683	716	683	691	698	711	645	642	618	683	657	692	639	662	651	648	660	688	697	648	619	711	620	661	668	657	665	621	683	681	660	676	649	646	688	635	640	605	655	644	662	599	630	649	621	610	687	603	660	631	658	625	667	663	654	629	624	625	677	608	675	653	680	648	680	637	672	584	676	638	684	643	652	616	653	629	644	657	633	644	693	657	674	659	673	671	639	711	603	701	655	642	634	672	651	637	697	665	620	667	662	673	624	628	615	704	686	640	635	621	618	678	657	684	656	668	604	641	647	640	607	617	666	670	642	663	614	701	698	634	636	675	622	663	600	627	629	615	697	657	672	658	629	630	674	634	673	655	637	675	687	625	671	651	649	667	646	622	687	666	650	741	732	647	654	662	686	662	647	644	635	658	639	626	656	615	666	654	646	634	642	668	685	696	669	644	641	653	673	627	668	720	642	630	633	682	671	650	667	702	644	643	642	626	714	622	644	706	668	618	693	636	640	622	673	673	677	617	660	693	651	666	639	678	635	629	655	676	620	635	653	674	671	680	645	681	655	642	653	661	662	656	696	633	640	632	644	657	638	658	661	626	655	661	695	620	629	686	626	653	609	634	653	676	647	655	633	621	638	658	642	649	632	665	640	631	652	637	649	639	673	640	661	659	658	628	655	630	603	693	618	667	639	637	657	691	630	663	659	634	634	661	665	655	632	688	643	649	680	653	658	649	656	650	621	698	643	616	665	639	633	639	675	631	581	675	612	656	631	655	641	686	638	671	657	593	693	672	659	673	676	626	601	653	661	614	708	633	650	647	675	657	687	639	678	655	688	653	660	669	634	645	670	640	659	655	647	685	630	628	660	706	599	657	690	629	624	613	689	633	627	694	616	624	626	667	686	665	660	640	647	709	627	694	617	682	630	676	691	656	682	680	642	637	689	607	634	662	633	650	659	637	643	633	673	623	664	661	652	674	673	628	631	676	650	649	653	681	641	614	673	603	651	619	630	686	664	641	629	606	646	623	677	628	668	621	705	654	651	679	649	665	732	634	646	637	691	632	580	645	650	639	656	671	613	648	643	634	678	687	685	637	662	672	636	655	633	673	682	631	632	626	698	649	658	648	621	663	658	661	652	655	665	625	682	686	669	621	665	607	645	647	679	659	650	649	642	664	635	614	641	646	670	671	652	675	609	649	655	644	665	613	645	663	631	661	625	675	635	660	711	639	616	648	663	656	635	644	637	657	604	612	644	644	610	676	650	623	647	710	686	631	615	673	648	608	665	653	628	642	636	619	647	672	675	671	636	661	700	657	646	638	626	633	613	638	592	636	661	672	636	623	690	640	683	681	633	638	659	626	642	677	654	625	655	674	619	664	649	656	612	609	650	653	618	645	647	658	671	624	648	673	647	645	613	636	663	656	680	619	665	649	642	674	628	643	649	669	684	620	630	667	683	666	683	598	637	587	665	669	669	641	661	657	592	664	687	646	619	658	636	679	661	683	687	624	628	682	632	613	671	653	669	634	633	652	614	600	635	602	666	618	686	669	603	631	657	623	679	673	631	677	640	658	619	626	649	663	664	613	656	629	623	663	627	695	655	629	672	595	639	670	653	661	664	656	641	697	735	661	647	643	645	631	656	647	647	637	594	663	655	646	628	639	687	590	644	636	617	669	647	683	635	664	669	639	644	675	692	646	678	629	627	634	698	715	646	659	638	650	634	629	646	662	632	640	635	643	640	656	601	646	645	633	682	641	649	623	689	593	681	677	676	652	660	649	632	633	636	653	634	679	699	627	624	685	664	633	665	606	640	674	681	663	654	640	661	644	671	619	680	667	669	641	697	655	630	653	612	645	648	628	673	655	665	638	622	647	670	706	642	627	663	650	678	645	659	643	621	650	661	628	734	633	616	580	653	681	626	722	668	714	640	661	707	655	633	672	682	682	636	701	595	699	671	619	657	690	622	681	624	628	610	660	633	659	638	660	612	667	665	671	617	625	612	669	626	616	674	684	654	673	649	653	694	622	632	654	661	653	684	640	663	623	664	635	614	633	620	651	657	661	631	629	640	647	638	666	649	662	654	678	576	673	629	688	630	624	633	627	665	646	622	690	656	627	683	687	634	622	665	677	648	683	653	707	640	645	619	636	660	644	640	641	635	649	677	635	675	680	673	648	693	608	671	648	653	688	657	627	664	684	712	665	723	642	676	652	651	680	686	640	625	629	624	667	607	612	636	683	643	582	670	639	640	648	655	652	709	644	672	656	583	705	661	647	618	638	696	657	646	671	668	668	673	651	666	658	667	690	607	708	638	642	617	681	666	624	670	639	632	672	674	623	638	639	623	616	645	677	677	642	635	690	658	679	687	682	700	598	621	648	627	639	623	650	710	663	684	650	642	659	673	631	644	639	644	604	692	622	659	646	664	669	639	701	614	675	626	677	641	672	664	582	667	659	629	653	650	650	644	663	625	671	688	702	652	693	621	620	668	698	617	670	671	639	642	636	595	656	671	659	640	658	641	617	592	662	646	640	649	641	694	669	663	649	675	636	645	660	643	636	660	664	638	653	631	657	605	648	643	601	704	656	614	636	675	656	662	679	667	618	649	680	639	661	641	654	602	670	640	669	680	614	662	669	651	694	683	628	660	620	633	624	675	688	671	644	625	656	628	666	628	624	683	650	696	668	677	698	656	687	643	655	697	642	670	596	648	670	697	660	657	717	662	644	674	633	665	651	657	633	656	675	659	668	696	682	612	677	661	616	640	672	654	652	648	624	594	619	670	645	614	709	624	669	698	679	655	694	639	626	655	645	645	654	647	642	642	640	681	612	649	665	656	692	647	657	616	631	638	663	623	653	668	622	605	658	633	618	695	695	644	662	625	660	650	642	619	598	601	643	619	611	645	643	633	632	678	660	677	601	672	661	616	638	617	698	638	607	673	661	610	652	677	658	619	660	623	653	666	614	661	692	680	677	636	637	605	659	670	684	614	669	675	644	668	664	646	686	679	629	629	655	657	670	641	624	572	677	704	685	647	717	638	637	678	612	663	685	660	674	626	673	668	712	682	671	648	650	628	683	653	684	634	615	686	627	605	615	633	590	673	680	629	641	664	664	652	652	586	673	667	659	650	625	633	690	654	652	653	639	655	709	655	677	644	668	662	678	649	619	665	645	659	631	634	682	654	655	685	668	675	640	644	654	659	666	620	622	668	663	659	655	668	633	701	628	666	663	639	645	602	693	598	637	683	668	636	617	677	642	642	630	638	692	651	669	629	665	640	637	663	623	642	670	676	648	690	658	650	601	637	669	692	664	675	676	628	705	663	640	625	617	658	629	621	642	667	694	627	633	633	675	701	661	663	658	655	645	598	686	631	612	641	622	604	626	609	656	649	644	658	654	675	607	656	674	686	669	626	645	640	668	658	633	683	678	617	680	667	663	612	645	665	639	646	637	680	608	624
36460	64322	51712	34680	1898	1615	1322	1227	1155	1045	1029	975	920	968	886	914	883	893	932	897	925	848	880	867	939	874	878	879	900	838	833	881	819	863	868	883	866	816	833	846	835	820	800	815	809	846	827	849	876	878	815	865	883	805	865	855	812	862	873	843	803	844	816	815	844	820	832	872	835	854	808	865	852	877	859	787	828	873	842	842	853	808	844	860	872	881	908	804	829	844	870	841	816	805	780	835	855	823	894	786	855	849	833	791	795	842	842	861	829	823	872	805	793	875	807	805	801	825	928	801	860	820	839	873	829	813	861	839	825	850	842	806	900	854	869	851	865	808	814	854	819	825	833	913	888	842	864	835	854	843	897	822	782	843	813	802	868	783	779	866	833	901	824	823	819	853	858	815	877	804	813	826	854	814	838	785	871	833	853	813	856	849	798	847	819	829	852	872	835	839	873	862	832	864	833	787	855	798	893	825	814	808	831	858	788	865	872	812	869	831	859	817	857	786	854	864	831	814	853	813	868	811	828	829	860	837	853	846	876	805	862	845	808	851	823	843	788	750	846	829	797	847	828	832	839	825	835	826	840	799	841	846	836	868	826	824	814	915	824	853	875	866	850	868	850	854	819	860	830	840	869	798	838	884	827	829	786	805	807	794	856	819	886	840	859	852	859	842	871	843	764	829	833	915	801	833	831	868	852	778	856	848	861	822	915	847	849	849	846	873	814	812	841	833	810	868	827	846	800	768	858	816	775	854	832	830	848	838	808	765	832	815	793	821	809	804	835	875	813	759	832	879	828	793	850	836	829	866	848	847	833	859	870	845	839	842	895	805	814	816	818	878	838	863	834	810	793	870	794	817	864	829	849	884	806	828	840	806	825	853	812	847	808	824	792	846	838	809	794	858	851	844	795	814	829	855	838	884	797	855	887	830	837	847	842	811	794	813	787	807	771	868	864	818	840	838	905	901	893	840	844	803	886	819	797	864	849	856	897	878	852	790	867	805	874	841	821	899	831	853	839	843	847	804	792	844	889	798	870	856	860	808	847	880	854	813	847	872	834	832	834	877	820	887	831	837	833	800	880	867	807	852	834	825	788	786	811	863	825	815	777	833	871	822	850	882	842	817	812	834	852	845	808	802	813	835	816	874	818	888	856	831	848	819	892	799	856	818	829	867	875	843	869	835	844	838	910	848	847	888	916	804	792	849	841	823	819	847	873	808	886	822	800	827	801	838	889	843	849	788	845	819	860	830	855	819	869	821	841	832	858	792	859	824	811	844	793	812	788	868	850	844	830	809	856	785	811	830	863	787	854	845	843	847	863	818	824	806	829	845	897	863	791	878	826	851	856	918	826	792	834	844	837	813	835	842	817	787	894	825	858	805	854	834	860	841	856	865	861	843	870	836	857	823	846	820	830	868	857	838	822	867	871	832	836	869	820	840	897	809	818	863	834	813	859	863	840	838	873	912	850	864	814	848	861	829	837	764	850	789	843	815	819	831	817	889	828	796	850	807	838	800	812	839	806	877	838	752	860	842	873	862	857	799	836	815	875	871	842	828	823	828	856	863	820	873	803	855	839	824	865	785	800	820	818	863	825	838	846	860	866	832	808	817	805	870	802	815	811	830	851	824	841	874	800	834	816	817	814	868	860	857	793	827	891	902	872	882	890	818	850	835	860	809	792	823	889	856	797	860	826	783	834	883	847	746	831	784	852	847	822	801	865	820	837	775	845	878	871	853	825	816	787	840	797	797	904	901	814	808	812	883	866	841	834	851	897	836	863	853	828	846	826	840	862	848	819	804	866	815	848	832	843	838	828	802	816	779	828	873	842	851	783	844	898	812	855	811	861	846	856	896	838	852	833	817	821	874	833	860	825	819	868	850	884	847	833	860	829	794	848	842	821	846	856	827	848	830	815	790	856	879	849	824	834	854	853	838	818	825	846	814	810	788	862	828	867	847	863	874	811	875	830	836	821	830	887	794	815	805	869	847	861	876	858	831	825	850	858	855	819	814	830	807	831	807	839	826	873	816	863	870	788	852	834	849	846	862	832	853	838	840	848	804	911	838	835	821	863	889	867	844	805	844	859	851	862	811	827	830	824	853	850	847	812	820	816	796	883	833	810	845	793	838	871	856	828	858	845	845	842	862	844	807	827	858	864	830	882	879	860	866	833	838	857	877	850	850	847	849	804	828	836	861	844	848	814	859	842	834	866	884	827	818	835	832	855	844	852	825	845	826	868	840	810	852	854	887	883	813	891	825	806	836	870	887	842	857	841	829	830	878	841	850	892	819	836	825	863	806	818	855	902	843	844	788	850	847	833	815	859	810	854	821	887	770	801	793	798	860	798	825	792	804	842	833	835	877	823	810	884	799	851	850	881	833	847	877	822	838	813	891	854	793	874	839	857	883	835	792	813	854	833	826	785	810	934	808	822	868	854	813	866	823	851	817	881	815	906	783	815	853	818	856	886	801	874	905	760	826	822	799	883	842	850	832	812	797	897	851	872	843	897	828	863	851	888	861	844	887	843	848	840	838	819	889	831	758	849	897	838	881	837	861	816	834	865	832	875	777	878	866	884	877	861	796	832	864	824	840	838	833	872	835	869	866	821	821	871	822	847	825	839	775	835	831	833	871	825	865	843	840	836	866	852	801	868	779	837	838	811	799	830	946	802	821	883	825	844	848	826	801	808	853	847	885	839	829	803	842	856	873	835	849	812	846	818	843	825	834	825	844	794	855	844	835	819	792	793	775	815	839	856	868	819	823	807	877	873	817	823	843	881	841	833	797	846	861	842	791	827	827	844	808	836	855	882	869	795	837	844	775	823	867	789	862	847	866	811	834	846	876	830	813	817	786	849	774	838	831	818	830	859	823	786	804	783	873	879	823	876	818	828	862	844	852	824	809	826	828	870	873	872	872	844	864	842	835	810	804	853	788	853	822	858	818	797	845	803	810	828	865	848	779	840	817	781	808	850	883	875	840	867	817	857	803	862	850	794	882	805	887	877	796	871	796	843	859	881	858	851	864	868	863	817	839	837	859	838	851	839	856	790	864	857	824	856	873	879	823	816	825	837	806	854	826	832	838	849	837	823	886	820	903	847	812	833	877	841	827	867	855	858	843	839	815	784	889	854	848	807	891	828	805	828	811	890	848	860	823	825	773	841	874	791	827	839	783	867	843	826	814	821	818	813	844	865	882	879	885	792	845	840	820	885	807	827	801	835	865	757	822	868	840	836	858	776	855	841	866	830	800	853	881	874	793	802	817	859	855	846	839	828	876	813	818	886	838	844	801	854	802	843	858	794	816	823	842	850	850	834	809	833	831	828	792	798	819	803	872	883	819	843	800	819	869	800	803	867	865	775	801	835	861	830	818	894	807	851	856	902	851	826	788	817	850	804	799	825	870	857	825	814	783	840	837	822	830	828	874	888	906	821	846	841	831	852	851	817	843	824	902	833	870	868	866	856	845	821	891	833	843	837	867	784	854
27621	20763	15622	8371	697	587	556	554	522	605	565	561	587	539	514	549	540	508	526	554	536	569	536	614	562	516	545	577	559	566	520	551	552	538	552	611	572	522	520	535	549	525	549	587	531	524	606	538	508	535	569	549	552	558	551	538	595	574	600	496	553	533	565	538	524	548	540	533	585	530	529	530	516	539	557	559	536	569	547	554	569	585	568	566	545	600	540	485	556	523	561	565	571	563	531	511	526	548	575	571	595	551	519	529	581	538	555	564	532	498	524	587	516	514	562	530	552	564	620	509	538	575	517	537	577	561	583	526	588	543	582	514	566	530	562	559	568	541	534	554	574	572	582	531	551	574	515	522	564	539	561	562	513	555	547	544	584	577	574	540	535	522	568	560	582	505	557	545	548	575	527	512	494	533	558	527	530	524	558	541	552	592	564	559	546	532	590	558	561	551	531	576	526	561	535	529	546	507	576	519	567	560	554	557	525	581	551	559	532	533	560	547	511	519	534	513	501	515	584	559	534	573	580	516	518	574	530	536	552	526	545	532	545	564	568	567	539	542	563	517	538	528	589	565	582	598	570	531	571	547	552	551	560	577	555	564	527	537	516	540	532	513	552	588	585	585	569	597	568	544	520	532	568	538	590	564	562	527	553	564	524	543	533	553	570	542	550	522	586	549	563	564	506	558	507	581	538	561	520	579	575	508	592	551	535	591	501	549	544	563	527	530	528	537	558	549	527	521	524	536	560	531	537	563	572	546	525	529	576	554	548	558	544	544	596	565	519	545	554	536	563	527	542	589	553	509	583	545	564	556	518	528	589	577	572	563	556	584	556	556	544	567	547	572	535	578	582	525	556	533	535	522	591	570	531	581	530	563	534	547	513	569	554	506	553	564	576	528	584	546	530	583	545	594	517	556	559	574	524	599	550	593	516	553	553	567	556	553	516	574	529	593	541	525	528	561	570	541	569	575	543	544	525	514	537	552	538	508	539	603	547	532	544	550	524	601	505	587	575	561	538	567	525	532	539	527	557	553	537	504	595	530	531	579	529	489	536	554	582	547	546	573	603	541	539	574	554	532	540	574	517	548	553	545	500	550	537	556	621	556	572	571	551	608	532	524	576	599	518	538	549	545	570	537	532	572	507	553	559	519	540	552	577	555	526	607	541	568	549	566	571	527	569	525	534	534	524	496	532	546	540	552	534	557	569	543	543	501	560	522	538	565	524	523	525	541	530	494	544	548	554	542	528	536	598	544	502	544	524	532	521	508	512	532	578	549	584	554	562	537	518	513	552	564	549	500	535	570	574	587	552	513	578	490	534	549	577	560	474	543	550	551	527	534	531	614	518	568	561	547	571	572	545	538	559	599	529	533	554	532	546	570	546	531	563	556	565	536	516	554	579	513	551	588	571	541	490	552	523	505	587	564	560	576	493	581	537	566	530	541	565	519	542	526	549	519	547	528	563	526	618	540	576	535	561	587	529	581	540	568	552	533	510	564	529	567	603	555	492	572	610	532	495	574	555	530	557	569	564	565	509	532	566	578	546	550	560	524	607	585	557	572	523	551	569	572	577	538	578	557	502	565	570	557	557	557	540	563	547	582	554	544	547	538	535	532	564	568	529	531	565	560	528	538	487	578	573	532	528	564	554	498	545	521	569	550	551	537	500	521	569	543	582	552	601	608	563	589	570	551	526	564	569	556	540	497	592	525	566	570	542	600	552	545	560	553	521	557	532	529	586	579	579	508	569	596	523	529	551	569	564	579	567	554	504	553	574	490	515	498	570	560	569	516	542	529	572	546	548	502	561	574	579	498	534	542	571	567	507	577	530	515	543	545	560	543	546	538	546	565	557	540	515	528	545	558	613	518	593	578	553	544	557	497	558	563	552	555	525	555	512	481	517	585	529	552	582	581	546	509	557	543	542	557	550	570	530	555	559	523	539	578	554	500	584	509	529	545	602	506	550	511	551	536	562	542	528	529	547	532	547	576	532	564	535	569	552	544	499	499	566	522	540	542	571	542	523	563	537	532	581	599	553	555	576	579	531	537	548	540	556	584	545	539	567	535	565	585	577	554	526	526	554	588	527	540	543	530	536	541	549	537	509	553	581	569	544	554	541	517	543	533	571	580	563	543	501	544	529	552	553	507	561	567	570	529	536	555	538	546	527	570	534	539	522	559	557	620	549	524	515	523	582	529	573	525	511	502	560	570	524	531	542	527	532	538	528	554	514	540	521	510	517	525	529	568	555	549	576	570	602	569	597	540	532	543	535	512	518	568	534	522	597	543	588	551	539	579	554	563	564	559	563	596	551	539	505	567	549	490	555	550	561	531	553	556	562	516	556	567	527	520	575	518	521	563	542	579	547	533	573	564	581	513	575	552	524	502	527	551	516	532	582	521	574	530	549	556	521	537	524	543	528	528	601	571	570	544	540	565	542	541	548	592	542	578	585	523	556	550	585	504	523	533	532	538	544	510	541	522	545	562	532	520	547	549	562	501	547	578	533	538	557	644	548	548	524	542	555	549	558	541	548	557	551	542	526	532	562	571	539	503	515	537	564	586	496	539	562	557	544	543	511	530	562	564	583	587	554	544	571	532	561	528	558	516	494	582	567	571	530	583	543	587	549	551	529	599	540	546	536	556	548	548	553	578	549	553	511	548	557	528	572	506	586	534	531	549	572	549	574	522	565	562	573	546	585	592	541	553	588	532	547	603	547	570	559	547	568	569	534	529	580	494	549	527	526	528	559	556	608	548	534	562	550	541	580	578	560	556	557	532	571	602	560	523	560	537	551	523	553	550	535	584	540	517	518	565	584	519	543	527	529	511	535	520	589	526	574	559	570	524	560	536	506	520	561	543	562	564	537	572	575	526	530	560	554	532	559	575	545	556	521	546	557	527	538	513	506	517	530	554	574	547	527	569	520	581	574	546	568	520	530	548	567	510	531	508	527	536	545	572	535	538	560	550	550	550	547	525	549	543	543	532	567	554	518	556	506	544	577	535	551	540	589	553	553	492	545	557	527	526	544	542	529	501	610	542	552	547	558	579	548	536	571	572	511	566	546	503	564	519	569	569	568	542	572	549	552	579	539	517	519	591	558	556	535	562	545	553	592	572	566	543	549	543	590	564	538	517	543	590	562	556	574	537	556	581	555	532	574	542	541	585	584	613	532	523	569	553	572	535	546	556	525	567	556	564	550	575	543	533	559	552	550	536	537	550	560	541	587	535	591	534	528	475	537	573	536	530	536	597	517	562	577	572	563	540	552	599	527	553	579	544	550	536	538	532	574	501	503	532	528	585	561	527	601	521	545	502	568	549	557	569	533	534	572	560	613	552	554	541	564	592	546	595	541	563	553	523	561	533	545	508	520	580	572	595	539	580	515	532	545	596	517	549	523	555	522	556	567	555	556	567	546	523	521	561	546	515	553	530	492	561	571	555	555	553	603	536	554	520	604	531	540	541	585	581	532	528	558	523	541	521	523	564
11675	25950	13466	5752	738	697	706	741	746	686	703	699	690	702	669	688	712	682	755	709	700	738	712	679	669	655	730	661	649	682	690	713	692	760	718	722	724	696	697	695	684	665	684	671	672	682	676	663	782	664	685	680	698	700	693	665	743	693	665	648	682	698	683	721	715	702	697	756	715	690	731	696	716	708	746	682	691	694	758	711	710	690	698	703	746	661	726	670	695	733	666	685	663	684	644	695	658	722	685	672	708	686	707	699	710	725	733	712	703	725	663	707	697	687	669	701	720	703	670	710	673	704	678	690	719	715	688	662	720	684	726	672	734	670	711	717	709	694	711	667	698	657	683	692	697	722	668	709	697	701	719	685	709	646	664	673	693	697	665	713	671	660	741	724	724	717	715	664	695	744	649	707	690	697	706	691	687	684	691	690	680	712	738	727	717	690	617	666	703	685	679	773	739	700	733	732	728	712	707	732	697	731	657	697	699	691	709	711	665	652	734	678	699	680	699	722	709	688	729	672	711	698	693	725	685	687	680	714	721	701	631	714	756	701	699	666	702	677	688	701	700	708	697	703	686	675	736	694	720	689	689	756	708	740	669	687	640	710	697	721	661	700	711	701	734	670	696	724	667	714	686	699	710	706	650	730	733	672	737	671	700	731	703	682	667	699	695	666	677	676	671	699	706	712	737	744	702	683	727	713	737	676	684	686	652	684	702	672	657	716	697	671	701	725	678	672	733	718	670	729	719	644	697	687	726	659	678	718	697	722	703	671	667	681	721	692	755	736	694	698	631	707	724	722	680	663	708	663	684	679	665	656	695	687	663	663	703	698	662	642	688	732	719	712	686	671	707	680	725	714	647	680	699	675	671	668	738	721	713	739	657	714	727	693	667	704	695	680	721	717	684	695	687	702	686	671	726	712	698	682	677	693	739	704	670	688	685	682	683	705	700	656	725	706	714	702	693	714	719	694	687	689	706	714	696	706	722	684	690	731	738	683	693	739	682	693	705	727	693	693	676	707	694	737	701	736	661	718	673	713	692	692	684	676	680	681	759	715	691	652	675	707	649	629	710	689	719	633	690	693	710	702	708	712	697	705	676	692	684	722	761	723	689	727	749	690	675	670	697	708	725	689	731	696	715	691	748	661	726	661	736	731	663	722	703	657	663	704	702	709	727	707	692	674	729	692	761	656	692	705	743	679	742	652	719	687	712	685	755	703	702	741	678	728	693	745	731	713	685	742	692	694	672	694	671	686	738	721	723	682	684	694	661	728	665	678	693	715	670	647	690	702	707	684	704	727	692	700	687	699	703	676	657	735	634	711	723	721	686	761	699	737	690	726	701	681	699	686	691	702	678	705	655	710	701	725	703	653	677	742	709	722	686	720	716	692	690	719	669	681	698	679	701	701	738	715	688	745	709	722	743	696	690	692	706	711	625	740	675	664	715	688	690	732	685	701	681	685	695	690	654	709	743	748	700	709	736	713	664	689	662	662	680	658	697	677	691	677	731	700	714	678	677	694	696	710	723	739	687	725	691	684	700	715	713	711	654	734	658	654	694	738	713	669	709	718	707	711	691	668	655	672	710	659	677	701	694	686	712	695	694	713	657	722	658	696	689	686	676	682	693	730	680	694	705	680	676	728	690	680	663	710	700	667	755	730	677	694	728	683	692	706	691	692	684	687	706	711	716	693	717	686	689	735	697	694	697	676	663	656	637	657	658	715	743	738	688	701	690	682	670	730	660	737	706	673	698	719	728	658	706	669	685	695	685	679	664	686	702	710	775	702	654	681	731	691	739	666	697	693	648	671	649	704	705	719	680	723	709	682	689	671	754	698	646	676	686	669	648	717	690	695	693	693	647	728	722	674	682	649	661	717	662	665	710	744	680	684	714	711	723	685	733	702	668	709	710	675	699	714	731	671	698	697	690	694	690	691	747	674	730	676	681	721	691	716	699	678	687	709	682	699	704	667	719	668	687	695	743	654	697	691	689	691	682	740	674	699	737	706	665	712	714	673	707	704	694	678	711	683	654	639	682	715	665	644	674	700	658	722	718	678	734	719	700	660	706	664	735	664	671	694	724	671	702	736	679	688	707	723	727	645	665	725	681	731	677	638	686	660	664	696	635	685	658	679	754	686	629	717	717	701	674	707	739	724	711	710	690	705	729	645	674	665	679	683	718	665	687	674	726	673	691	664	691	714	676	691	747	760	664	704	718	729	698	691	658	680	723	696	704	672	697	749	718	674	701	741	657	705	675	739	744	721	716	680	684	701	672	725	722	728	661	680	660	675	679	703	673	722	676	670	707	715	708	685	711	690	693	708	686	646	683	684	715	691	721	661	710	757	661	691	682	682	700	710	704	702	689	725	693	719	748	743	660	712	710	719	687	704	686	654	691	701	728	623	691	697	701	697	712	687	700	683	695	705	718	651	707	709	675	695	659	708	663	701	729	708	667	710	706	639	649	692	741	667	748	690	695	713	681	676	698	718	714	708	674	721	704	664	692	697	696	679	687	689	678	752	708	751	692	743	685	664	724	704	700	650	719	683	672	686	695	663	709	719	730	708	748	688	671	701	711	705	725	694	669	676	720	688	712	725	705	701	680	725	744	698	724	686	715	717	732	663	746	742	705	668	693	675	673	696	753	706	682	732	668	678	707	695	665	711	743	666	674	720	696	722	723	710	735	702	647	704	670	691	702	686	735	693	718	694	698	692	704	722	659	681	653	695	705	723	726	707	727	696	702	717	668	697	769	720	676	684	684	676	682	735	702	719	673	680	741	639	711	684	673	702	687	672	705	687	702	662	703	689	722	730	679	714	668	621	684	700	654	687	727	667	699	707	676	680	673	695	690	707	677	680	689	747	722	708	667	728	723	722	705	694	700	706	694	716	691	636	750	672	672	671	719	667	779	678	704	718	679	705	718	688	709	652	723	693	692	713	665	736	669	696	665	678	681	696	701	709	703	746	727	710	668	679	685	686	710	705	712	691	711	676	675	666	758	739	674	700	657	704	709	713	682	720	708	720	661	687	694	751	709	714	658	740	734	690	709	740	694	749	695	687	698	693	686	708	729	680	694	724	663	725	679	684	664	676	669	698	682	708	751	657	681	652	737	699	707	742	702	685	694	711	673	725	722	704	637	673	739	730	725	724	706	655	736	677	651	668	692	707	701	689	691	726	696	700	707	712	731	723	704	730	658	696	705	691	664	749	682	653	688	680	751	661	697	664	643	736	675	698	716	720	727	698	693	728	667	669	642	737	746	749	711	716	672	715	713	672	743	694	677	690	760	673	707	724	631	668	701	666	740	676	724	680	685	680	724	679	720	743	714	686	673	690	709	681	665	727	724	684	671	696	729	707	707	693	685	670	711	699	689	722	686	708	688	694	632	684	641	665	666	733	737	747	725	687	713	649	669	742	747	691	628	701	741	668	699	667	746	734	731	685	671	678	680	682	695	720	698	701	673	633	699	669	736	657	662	735	734	644
23174	21372	29588	26936	19823	7797	1275	953	904	953	913	934	938	873	873	875	873	893	811	900	906	873	889	918	884	896	862	873	872	869	905	846	923	942	855	874	872	849	910	905	835	943	883	862	863	870	912	876	872	863	910	867	835	896	848	858	878	888	863	889	876	884	873	848	908	877	878	884	874	868	905	906	850	869	894	899	844	894	848	884	881	876	895	814	832	831	850	866	925	861	899	889	895	909	869	895	908	892	874	916	889	862	879	886	845	903	873	894	834	890	880	833	905	897	894	874	916	861	854	876	862	841	876	870	894	850	874	828	859	824	870	881	865	890	866	845	858	832	849	900	870	850	867	868	858	918	954	836	845	882	901	876	857	870	875	831	886	873	887	850	829	897	884	880	891	881	861	902	869	848	851	842	890	828	861	840	845	904	864	853	868	858	863	869	906	843	901	936	851	898	854	865	873	883	919	911	845	851	861	914	882	837	871	869	858	867	898	856	857	876	850	896	854	879	856	873	852	834	880	837	895	854	862	857	867	882	842	818	924	854	875	834	860	901	875	888	885	858	840	895	873	891	870	886	866	913	854	909	876	879	840	886	916	894	919	846	896	906	885	935	860	839	826	876	812	831	881	885	887	873	875	886	868	873	889	858	874	858	896	855	873	866	915	865	840	900	853	875	887	863	874	867	846	885	855	870	932	866	852	890	895	925	920	857	848	898	854	896	862	835	861	857	832	885	885	851	884	902	867	849	876	892	860	855	929	885	913	862	812	894	894	901	890	858	846	879	827	828	809	832	826	853	856	868	871	846	909	843	876	878	817	899	884	860	834	871	843	879	844	892	848	884	837	913	880	828	868	927	896	851	817	897	843	866	864	813	876	855	855	851	899	912	831	861	900	813	868	867	851	849	873	836	872	880	903	903	904	875	873	846	843	843	837	893	897	863	867	857	883	832	793	889	872	841	868	865	868	870	864	868	851	880	852	924	875	837	846	847	837	910	862	854	932	919	825	872	855	856	939	865	843	827	882	823	904	852	827	876	882	838	840	875	869	910	901	841	893	882	882	893	865	922	866	864	862	884	873	876	854	865	869	879	858	943	825	871	879	925	849	878	847	820	899	892	875	824	873	899	836	826	876	822	905	878	878	869	882	885	899	834	847	843	828	868	847	892	812	901	894	875	888	819	878	846	891	885	866	864	846	831	895	875	868	881	930	859	902	843	912	860	886	865	875	928	875	894	882	825	887	906	882	907	862	821	832	839	859	857	874	848	837	844	901	839	805	855	857	861	894	894	867	845	851	811	823	916	958	877	846	840	893	868	865	850	890	880	839	860	852	865	813	878	928	864	866	874	883	882	873	829	873	853	856	875	906	877	813	936	838	894	903	853	923	855	891	865	839	916	834	872	825	799	890	868	879	856	876	819	915	846	877	840	829	900	843	870	802	863	865	824	829	875	914	855	890	846	882	839	848	881	846	843	874	846	839	882	860	879	882	828	859	894	874	928	913	858	902	860	889	852	916	926	859	883	851	881	809	893	874	879	875	877	901	858	878	870	831	876	905	904	906	917	863	855	887	864	879	863	823	846	867	834	870	844	836	931	878	893	869	861	878	895	914	849	880	899	895	904	806	768	874	852	890	891	862	868	871	816	810	854	843	896	842	875	909	891	910	853	890	903	917	846	891	891	866	861	861	938	921	867	847	854	880	809	866	883	868	881	886	886	838	865	883	913	915	869	884	857	872	842	824	895	883	878	855	913	864	840	882	877	881	896	898	851	837	823	822	859	911	895	872	845	878	862	845	883	820	844	840	847	832	901	872	814	909	896	845	859	888	851	861	821	844	895	814	871	860	868	906	871	878	884	897	914	865	904	884	876	870	824	916	891	867	865	826	852	903	878	896	913	925	856	896	883	863	901	853	860	843	867	863	893	838	850	961	878	847	844	848	827	824	892	880	850	849	885	930	873	898	863	878	874	800	867	821	902	881	872	847	871	857	872	912	883	880	927	894	946	879	877	883	891	892	910	835	904	858	909	903	885	913	884	874	915	941	883	901	854	796	814	898	874	829	864	867	900	837	895	910	896	879	855	859	838	891	878	860	848	849	878	856	860	826	903	859	838	852	865	936	861	872	875	845	828	832	828	907	877	890	914	885	855	895	852	860	835	827	886	841	864	872	882	856	840	876	866	854	886	886	893	900	923	832	888	816	842	840	878	814	900	809	920	839	825	892	890	894	868	840	820	888	843	878	891	811	895	891	822	837	846	850	860	867	909	824	862	877	848	862	882	878	868	819	821	882	844	844	847	843	845	884	863	866	870	915	846	833	873	890	822	917	849	845	903	896	921	874	830	940	838	883	877	853	817	873	899	862	823	834	885	923	842	848	861	845	846	871	886	893	866	899	880	891	861	864	817	863	896	906	869	868	887	846	898	882	889	849	901	886	918	900	835	886	851	900	868	900	902	910	842	894	867	863	872	873	858	853	844	917	850	875	873	869	835	818	821	861	882	864	856	906	858	842	858	898	944	844	813	867	858	823	916	884	817	879	869	891	895	884	862	841	890	895	886	824	851	813	898	856	852	883	850	843	913	839	826	830	891	856	891	882	894	847	845	868	878	824	850	834	914	890	913	843	819	885	884	819	866	905	818	863	862	823	821	880	849	888	883	891	897	879	859	890	869	847	903	863	823	885	886	798	861	887	861	880	837	879	874	863	876	914	846	878	879	823	826	832	892	877	862	896	833	853	915	832	863	904	852	848	868	864	893	870	939	888	895	885	864	889	895	877	821	827	845	870	851	888	864	838	917	882	882	884	879	882	921	843	876	839	846	884	861	833	890	887	902	911	868	892	868	888	862	847	856	914	846	935	879	809	822	809	868	886	898	845	943	826	861	902	855	857	854	871	861	914	861	834	800	886	854	857	874	880	825	836	835	870	886	894	898	871	897	862	881	893	834	839	872	831	854	933	857	885	916	883	922	863	835	869	866	854	806	888	860	900	863	827	901	882	891	835	903	940	846	908	893	871	848	871	880	877	876	890	920	900	890	887	889	894	888	888	829	858	940	868	872	887	876	876	862	899	836	806	906	905	853	906	834	893	837	890	843	872	875	845	851	898	837	791	880	880	899	895	851	851	888	864	850	857	833	921	880	852	848	844	851	835	922	905	896	853	858	856	897	877	908	887	891	883	890	895	874	926	839	861	846	914	900	862	867	867	903	883	924	868	827	905	842	881	858	840	860	865	818	818	856	831	856	900	875	896	875	896	876	856	859	833	879	894	899	873	889	835	880	802	885	838	852	922	892	879	850	891	850	897	858	852	819	889	878	841	828	932	876	869	902	836	873	896	824	870	901	900	844	921	874	885	869	862	925	884	891	922	871	858	872	878	860	860	883	848	873	864	901	810	839	897	853	827	871	877	838	813	899	877	858	857	846	882	895	904	849	903	852	816	898	867	840	848	926	898	897	866	876	831	883	869	827	874	879	899	921	894	889	832	844
30265	56890	47641	23248	1633	1472	1310	1217	1175	1186	1193	1158	1129	1175	1129	1091	1141	1102	1103	1072	1041	1106	1036	1099	1139	1134	1148	1111	1120	1043	1062	1103	1096	1068	1046	1133	1071	1087	1119	1032	1099	1095	1105	1134	1102	1040	1120	1121	1078	1055	1118	1089	1148	1033	1079	1121	1093	1054	1067	1152	1089	1091	1079	1093	1064	1122	1101	1122	1034	1104	1125	1057	1018	1107	1141	1091	1109	1046	1103	1076	1164	1097	1052	1103	1126	1077	1120	1107	1121	1079	1131	1081	1079	1124	1080	1141	1115	1075	1096	1121	1019	1146	1085	1140	1075	1092	1085	1129	1136	1143	1074	1042	1022	1099	1087	1096	1149	1050	1122	1075	1071	1099	1124	1137	1105	1091	1057	1111	1094	1104	1149	1057	1075	1121	1085	1026	1089	1070	1063	999	1086	1093	1067	1045	1093	1053	1098	1034	1100	1095	1065	1078	1083	1098	1104	1094	1038	1041	1117	1085	1070	1090	1026	1081	1139	1087	1104	1079	1076	1124	1126	1125	1064	1015	1081	1081	1118	1162	1120	1041	1094	1069	1148	1072	1072	1045	1089	1058	1085	1078	1085	1110	1121	1040	1116	1072	1074	1078	1077	1102	1149	1078	1078	1088	1095	1073	1039	1075	1192	1035	1045	1104	1060	1026	1081	1105	1149	1067	1068	1027	1090	1121	1094	1055	1102	1123	1082	1056	1056	1150	1054	1138	1113	1058	1090	1035	1083	1074	1105	1141	1075	1158	1055	1042	1121	1147	1086	1080	1082	1049	1109	1080	1070	1046	1132	1060	1136	1108	1106	1079	1068	1098	1110	1079	1165	1071	1078	1041	1039	1071	1108	1166	1056	1079	1085	1078	1127	1073	1069	1073	1079	1125	1128	1084	1077	1091	1096	1036	1082	1086	1030	1125	1127	1120	1128	1129	1055	1073	1031	1104	1095	1122	1102	1018	1065	1053	1102	1071	1109	1112	1114	1005	1023	1116	1068	1042	1070	1050	1041	1070	1116	1077	1154	1063	1095	1082	1098	1104	1099	1051	1026	1074	1051	1051	1107	1058	1075	1118	1068	1097	1138	1041	1061	1056	1109	1121	1119	1123	1069	1140	1088	1111	1123	1087	1046	1060	1118	1103	1060	1072	1116	1014	1111	1181	1117	1017	1119	1082	1083	1085	1077	1094	1098	1113	1122	1073	1098	1039	1039	1120	1100	1078	1121	1140	1072	1067	1071	1144	1139	1003	1081	1080	1114	1072	1150	1088	1082	1079	1088	1050	1087	1059	1048	1066	1074	1087	1143	1147	1055	1086	1112	1107	1060	1050	1118	1105	1101	1041	1081	1045	1143	1080	1144	1057	1089	1059	1086	1094	1151	1061	1079	1092	1081	1025	1082	1085	1062	1059	1159	1069	1095	1041	1019	1049	1109	1113	1075	1093	1054	1146	1169	1054	1094	1081	1048	1040	1120	1109	1151	1085	1017	1044	1075	1034	1089	1060	1056	1033	1142	1072	1125	1055	1128	1101	1102	1093	1132	1071	1155	1127	1094	1110	1101	1047	1098	1063	1043	1082	1089	1063	1091	1078	1068	1102	1085	1115	1109	1102	1089	1070	1073	1055	1073	1104	1071	1053	1138	1069	1079	1069	1110	1075	1081	1086	1108	1098	1077	1096	1084	1082	1111	1097	1073	1114	1099	1092	1105	1039	1076	1090	1025	1060	1095	1046	1113	1060	1089	1085	1085	1058	1117	1068	1103	1068	1125	1060	1137	1099	1103	1087	1084	1123	1117	1120	1118	1095	1042	1108	1059	1117	1055	1109	1126	1059	1016	1116	1100	1039	1067	1098	1072	1089	1077	1039	1053	1087	1119	1018	1048	1089	1098	1087	1078	1073	1081	1083	1103	1122	1097	1138	1098	1133	1108	1092	1037	1052	1069	1083	1033	1099	1150	1097	1118	1095	1044	1089	1126	1051	1134	1109	1098	1084	1025	1131	1083	1076	1107	1071	1110	1092	1143	1087	1122	1062	1094	1094	1085	1095	1115	1049	1040	1092	1145	1106	1066	1058	1079	1088	1122	1104	1107	1054	1087	1088	1124	1090	1091	1069	1067	1076	1119	1074	1106	1107	1108	1050	1098	1053	1032	1123	1128	1084	1155	1040	1029	1083	1097	1032	1072	1074	1067	1074	1123	1130	1093	1061	1078	1034	1061	1063	1149	1084	1129	1063	1110	1115	1066	1087	1116	1058	1096	1079	1122	1044	1110	1094	1105	1020	1111	1064	1033	1090	1043	1099	1051	1074	1099	1138	1090	1051	1099	1105	1089	1150	1109	1028	1077	1077	1081	1163	1065	1049	1082	1091	1107	1053	1071	1040	1104	1076	1039	1073	1057	1087	1079	1013	1059	1070	1072	1069	1099	1035	1069	1097	1110	1096	1083	1079	1032	1071	1084	1074	1144	1059	1079	1048	1042	1080	1069	1138	1065	1121	1047	1118	1102	1040	1127	1070	1112	1042	1097	1081	1053	1062	1081	1051	1044	1109	1034	1098	1099	1052	1075	1083	1092	1088	1100	1081	1063	1112	1133	1042	1077	1059	1042	1128	1117	1083	1090	1061	1068	1065	1118	1069	1078	1065	1106	1062	1074	1084	1140	1062	1103	1074	1062	1123	1114	1081	1076	1081	1095	1076	1105	1127	1100	1095	1132	1040	1043	1117	1099	1059	1116	1014	1049	1053	1099	1043	1086	1135	1084	1098	1100	1018	1073	1101	1057	1093	1078	1091	1147	1078	1061	1077	1047	1128	1068	1063	1076	1128	1078	1140	1090	1109	1150	1094	1041	1158	1071	1102	1126	1096	1053	1055	1080	1030	1108	1058	1085	1068	1130	1082	1102	1064	1109	1098	1101	1105	1095	1100	1137	1037	1068	1118	1055	1128	1132	1091	1065	1014	1095	1096	1120	1067	1040	1135	1021	1198	1078	1071	1091	1060	1047	1059	1114	1164	1068	1093	1101	1113	1075	1121	1121	1072	1059	1090	1092	1022	1116	1116	1127	1097	1067	1112	1063	1098	1089	1107	1091	1120	1069	1105	1083	1088	1078	1088	1030	1064	1093	1062	1069	1091	1093	1039	1034	1082	1088	1058	1068	1063	1121	1121	1060	1092	1047	1027	1085	1074	1127	1049	1095	1095	1105	1144	1114	1104	1056	1091	1034	1167	1089	1159	1095	1089	1062	1112	1077	1078	1114	1098	1112	1100	1081	1116	1086	1085	1078	1070	1109	1130	1093	1105	1051	1107	1091	1025	1073	1061	1086	1087	1077	1041	1113	1122	1066	1113	997	1037	1068	1084	1090	1013	1134	1075	1046	1041	1072	1128	1007	1098	1117	1096	1068	1060	1026	1078	1147	1133	1091	1117	1079	1085	1161	1088	1103	1116	1059	1118	1078	1076	1058	1101	1133	1131	1093	1113	1093	1077	1116	1068	1070	1025	1088	1067	1087	1091	1139	1061	1027	1105	1053	1034	1103	1104	1113	1068	1094	1076	1071	1071	1091	1152	1087	1055	1116	1125	1056	1078	1095	1044	1067	1062	1041	1042	1122	1106	1045	1126	1092	1066	1079	1073	1123	1044	1046	1096	1053	1072	1062	1129	1115	1080	1115	1123	1105	1083	1082	1065	1123	1062	1121	1094	1034	1050	1147	1143	1078	1139	1110	1099	1129	1093	1045	1113	1072	1072	1079	1104	1079	1038	1096	1076	1120	1085	1077	999	1074	1005	1123	1064	1113	1127	1036	1047	1142	1127	1059	1039	1105	1016	1078	1018	1139	1096	1108	1076	1020	1022	1070	1053	1055	1062	1108	1092	1063	1072	1064	1103	1096	1116	1067	1125	1065	1135	1029	1074	1113	1053	1086	1087	1090	1118	1145	1119	1102	1114	1092	1089	1110	1108	1034	1093	1061	1096	1020	1074	1080	1065	1096	1061	1122	1020	1035	1084	1134	1074	1120	1074	1082	1153	1077	1090	1101	1095	1113	1040	1086	1086	1100	1092	1087	1066	1090	1065	1065	1075	1088	1100	1089	1064	1018	1128	1083	1069	1081	1096	1059	1121	1099	1073	1047	1123	1088	1092	1071	1078	1080	1083	1100	1057	1119	1083	1006	1059	1019	1143	1056	1099	1095	1132	1062	1058	1128	1062	1094	1114	1082	1115	1057	1091	1101	1115	1075	1036	1067	1104	1093	1133	1080	1051	1153	1058	1122	1038	1079	1076	1160	1102	1134	1103	1083	1109	1062	1069	1112	1086	1103	1065	1037	1089	1155	1120	1109	1107	1075	1033	1100	1051	1080	1090	1114	1113	1023	1102	1080	1081	1026	1047	1124	1054	1054	1035	1082	1055	1083	1090	1107	1059	1059	1044	1025	1054	1021	1074	1081	1094	1095	1107	1181	1133	1062	1087	1089	1059	1079	1117	1075	1111	1084	1055	1061	1116	1091	1059	1084	1072	1053	1098	1099	1072	1080	1058	1065	1127	1105	1015	1077	1079	1078	1092	1090	1094	1096	1067	1087	1130	1090	1087	1077	1088	1048	1092	1140	1082	1069	1066	1104	1112	1070	1092	1069	1139	1180	1089	1108	1116	1029	1090	1064	1115	1093	1045	1032	1074	1072	1045	1130	1057	1099	1091	1060	1086	1066	1093	1107	1089	1065	1116	1038	1082	1119	1042	1027	1046	1115	1077	1078	1083	1028	1098	1098	1048	1057	1168	1090	1088	1086	1124	1125	1073	1159	1098	1107	1068	1127	1052	1086	1091	1075	1103	1060	1104	1108	1013	1096	1091	1080	1086	1063	1053	1111	1043	1117	1083	1078	1065	1103	1110	1156	1120	1095	1092	1090	1065	1083	1080	1054	1048	1016	1058	1106	1140	1077	1059	1074	1125	1075	1094	1125	1181	1120	1114	1098	1093	1051	1118	1078	1096	1082	1140	1148	1116	1137	1048	1084	1086	1081	1109	1091	1099	1065	1064	1070	1128	1045	1082	1080	1015	1105	1104	1113	1155	1071	1013	1130	1084
24513	21360	28396	25626	6811	410	344	324	270	286	285	258	248	263	282	263	251	254	294	258	276	249	284	262	269	263	271	230	259	250	276	261	272	272	261	239	218	232	272	279	263	266	269	265	281	248	220	238	259	283	263	239	261	277	281	265	263	220	258	261	235	247	301	247	249	257	252	281	258	254	283	257	259	245	261	259	264	279	264	261	274	244	269	260	276	278	262	264	274	243	260	254	260	239	250	247	248	259	250	235	251	259	228	265	258	245	262	263	250	297	263	242	295	280	264	258	240	262	236	275	234	264	292	267	230	286	228	253	289	235	268	240	274	237	260	243	258	249	268	255	268	242	276	280	250	261	260	265	252	243	254	290	259	261	244	266	249	239	257	262	236	219	293	262	236	270	258	251	224	256	269	238	227	277	275	258	272	262	243	264	249	268	259	252	248	281	259	276	239	258	250	260	227	245	224	246	239	274	260	247	264	247	231	240	248	249	253	254	277	268	251	256	267	284	239	258	266	225	244	302	258	253	277	261	274	267	226	250	258	262	274	259	266	267	288	255	250	235	240	247	257	294	255	253	262	265	253	289	246	260	245	280	277	256	278	249	282	258	242	247	251	232	285	277	226	279	256	257	275	243	276	263	256	240	252	267	247	274	222	264	270	272	247	266	271	238	282	270	246	247	280	253	261	261	237	257	248	248	279	230	280	276	261	250	269	245	278	242	235	252	278	257	263	250	264	236	290	275	259	276	252	256	286	259	262	256	240	270	266	245	252	277	249	250	253	257	250	267	236	282	226	268	292	237	247	282	251	266	222	258	235	248	254	270	247	287	228	234	246	285	278	256	265	252	262	243	239	270	287	248	270	252	292	273	280	264	261	250	243	244	271	299	246	229	238	257	260	257	255	232	269	254	238	250	261	252	244	287	237	262	276	242	228	251	278	253	240	272	226	247	270	238	237	234	237	246	275	261	258	283	257	293	253	271	268	274	265	271	272	269	241	228	268	274	227	274	255	264	229	264	245	269	273	276	241	256	259	258	250	261	230	282	246	258	271	245	278	255	265	249	264	259	270	238	273	250	277	231	264	265	254	244	240	258	253	248	258	264	269	214	234	281	273	272	253	278	274	264	256	229	285	267	268	245	255	258	254	251	247	270	257	254	272	253	252	211	264	271	290	273	247	249	257	235	282	268	240	214	263	240	260	240	260	243	245	286	265	284	243	239	249	227	278	247	246	260	284	248	232	277	264	276	245	256	270	276	256	251	288	261	253	260	271	268	258	232	298	220	275	269	251	266	271	264	253	248	267	254	247	279	259	265	241	270	247	278	256	263	284	246	274	272	252	271	256	266	237	269	252	269	261	274	262	282	255	242	260	280	262	259	263	240	273	254	266	233	239	262	271	252	268	259	281	248	291	265	250	250	255	289	245	267	250	268	229	270	236	249	258	241	256	259	237	261	283	237	257	269	260	278	255	250	233	264	257	241	263	251	256	251	246	230	262	235	243	259	259	279	248	265	250	274	257	251	250	206	250	271	246	213	267	274	250	259	239	264	272	257	266	262	279	262	279	305	266	248	255	247	244	263	248	284	264	288	233	262	267	276	284	287	239	262	238	262	283	262	237	274	247	274	277	260	237	294	257	254	245	293	264	267	263	271	300	257	258	262	266	258	254	230	292	248	265	261	265	264	257	244	261	238	278	253	261	261	272	252	259	269	252	265	275	285	269	258	274	256	249	255	238	271	252	262	276	240	266	262	294	294	229	257	268	231	254	259	282	247	258	281	260	247	227	226	267	261	257	254	269	258	243	263	259	266	228	253	254	256	253	262	275	217	256	257	258	261	275	255	255	271	263	267	253	273	296	242	245	254	267	241	248	260	265	241	263	257	241	261	252	228	288	271	256	252	241	259	261	266	270	267	221	220	253	252	261	251	255	267	253	246	251	259	242	261	267	236	270	277	249	254	262	259	259	232	281	277	236	257	264	249	246	251	271	241	249	270	261	239	259	249	276	277	248	246	241	264	257	241	275	249	255	270	270	254	300	292	272	250	274	270	242	248	229	286	248	259	286	260	264	244	252	302	308	247	237	278	256	262	247	279	261	277	248	253	279	257	263	273	235	260	252	281	243	256	274	258	226	257	254	261	239	258	249	250	253	267	270	261	260	258	272	281	236	277	270	238	256	267	267	280	247	228	225	277	247	264	288	255	237	286	275	271	246	258	270	254	249	257	268	282	272	241	266	256	259	237	270	226	258	266	264	280	231	246	239	246	231	254	259	254	265	245	252	239	263	259	268	243	269	264	241	295	247	254	252	270	246	257	249	284	267	256	258	265	271	306	273	234	252	248	264	256	293	250	279	265	253	268	234	299	251	270	290	217	235	274	270	263	276	254	237	245	270	279	259	269	255	269	261	262	256	241	237	287	256	268	266	268	270	255	260	228	248	256	246	278	294	250	243	242	257	286	275	274	247	255	255	257	241	257	233	256	268	254	228	254	245	280	258	266	254	251	235	280	250	263	272	254	294	258	251	225	272	257	259	255	240	238	268	260	247	273	316	246	279	251	286	245	241	247	224	244	292	283	249	271	218	268	264	257	273	255	268	248	239	248	263	271	269	251	249	263	263	262	238	253	259	254	252	247	265	278	246	256	256	282	267	261	272	265	236	259	241	268	221	288	233	262	284	269	264	289	264	291	249	269	258	270	264	260	273	253	260	273	261	248	268	285	292	255	241	230	255	280	270	257	257	304	279	285	284	248	275	257	238	260	275	242	246	268	230	243	268	266	232	243	240	269	244	246	250	250	259	252	248	229	257	242	244	237	245	256	257	290	272	257	256	294	268	240	226	262	258	255	246	253	267	273	249	254	229	243	252	271	278	265	271	267	289	254	266	262	250	270	281	232	248	271	248	264	249	280	260	243	264	265	274	218	264	256	248	252	261	291	255	255	285	253	245	276	262	263	256	248	269	276	256	212	275	262	256	214	253	297	253	292	275	233	240	256	263	270	259	231	273	255	254	265	266	261	244	273	260	252	267	271	275	244	223	252	228	257	267	225	270	262	224	271	247	247	239	260	281	262	274	274	254	266	272	269	246	261	255	257	253	255	219	264	256	259	239	265	242	259	242	258	256	264	254	238	255	269	256	264	240	239	264	245	233	258	273	231	279	287	258	258	234	259	251	268	249	230	245	291	251	247	245	253	245	265	258	269	253	229	293	304	254	262	261	259	276	275	254	237	242	258	283	283	278	256	280	242	239	236	234	249	261	230	252	233	266	251	251	253	280	255	259	239	234	253	262	249	263	270	282	244	273	264	261	262	250	264	282	264	259	270	232	261	250	266	253	258	244	241	232	255	250	244	285	290	278	239	250	239	285	251	257	272	264	264	258	244	275	275	280	271	279	263	246	242	222	257	291	245	252	255	261	252	250	280	261	264	256	257	252	262	269	279	258	263	239	267	263	248	251	269	289	256	243	227	297	248	253	238	286	288	267	268
27004	47648	37023	14625	620	535	512	464	406	451	393	388	425	394	401	351	387	374	381	367	377	406	347	359	370	375	367	414	340	359	400	348	388	352	365	364	360	348	383	350	363	364	356	365	349	376	332	336	357	337	348	334	324	349	370	325	349	326	345	354	372	358	356	327	368	334	339	365	335	369	372	362	346	371	358	359	320	346	346	320	370	363	353	380	368	330	331	338	348	376	389	387	344	350	305	339	364	373	349	367	323	391	310	319	300	350	356	344	364	329	384	329	362	356	332	333	329	327	367	348	324	348	325	348	332	334	355	325	349	337	341	347	360	315	359	330	346	377	332	313	355	312	348	318	357	360	356	368	347	357	348	321	345	386	365	364	381	341	362	340	326	384	312	364	338	351	385	378	332	311	358	331	358	333	343	361	337	356	356	336	365	325	361	384	352	355	368	348	353	357	335	349	372	295	326	361	391	355	347	368	346	330	353	343	357	355	370	384	386	347	345	354	338	350	358	376	334	307	359	360	362	349	336	349	343	370	343	342	308	306	348	339	384	314	336	328	320	358	349	351	353	324	375	366	367	375	357	320	353	328	373	323	361	336	357	348	342	339	316	359	374	364	339	348	347	334	335	350	324	344	362	340	319	303	357	356	333	334	379	354	348	355	336	358	363	337	317	321	366	328	350	355	361	350	353	349	344	337	368	383	334	352	338	356	348	360	363	347	365	357	362	343	387	349	334	332	350	354	368	356	360	347	373	360	333	341	332	333	336	376	358	338	350	365	349	372	334	362	408	342	342	372	345	313	357	349	380	350	370	360	329	352	357	352	316	345	355	342	364	348	349	354	392	344	309	325	381	360	327	333	340	327	344	355	342	374	325	382	338	349	383	356	383	373	320	360	344	360	355	355	364	356	380	344	385	325	326	378	342	340	353	332	341	372	339	303	315	333	389	336	363	370	338	348	362	340	344	325	339	357	333	363	339	317	378	358	362	340	368	345	341	355	361	358	338	346	358	365	332	388	350	375	369	361	393	343	350	358	372	374	357	344	350	326	374	320	378	317	358	358	356	355	369	321	345	383	361	344	329	322	327	362	337	350	358	334	352	350	341	328	386	318	349	355	362	344	345	370	362	343	349	359	333	330	310	342	353	328	328	385	344	380	379	328	346	316	349	320	327	341	333	369	358	357	389	375	352	345	401	350	338	353	342	341	348	331	341	362	380	357	359	372	357	352	352	353	332	361	381	366	322	331	367	320	362	332	357	339	376	338	383	322	368	361	326	342	317	356	364	341	366	368	358	375	358	340	361	375	370	339	358	316	351	369	379	370	364	359	381	378	370	351	363	360	340	339	344	363	339	328	359	359	340	349	370	380	370	349	320	365	344	365	352	336	344	361	376	320	349	341	385	382	351	331	347	325	365	337	345	358	337	351	365	348	348	309	331	343	347	342	335	379	316	391	348	327	332	369	366	371	344	369	366	330	347	348	351	379	327	347	342	325	345	373	381	347	326	342	355	333	351	357	358	358	334	374	362	367	352	353	352	368	319	298	373	347	346	377	381	354	353	343	360	364	371	328	349	369	351	379	324	341	314	345	387	334	360	356	379	375	353	363	333	390	328	357	367	356	333	311	351	351	359	353	392	329	302	364	359	317	351	362	406	350	351	347	350	356	326	377	390	354	366	364	383	347	371	336	348	358	337	334	335	347	334	375	370	389	378	332	361	358	323	378	382	353	351	381	325	364	355	372	356	366	317	371	357	340	335	339	378	355	358	339	368	327	359	343	385	341	352	332	389	345	361	353	362	353	368	353	331	335	338	328	332	343	348	400	359	363	359	370	323	356	319	368	340	342	341	360	378	358	368	301	327	362	337	347	371	339	342	371	358	341	354	380	361	324	350	350	347	360	352	333	357	349	358	355	344	365	353	344	340	350	340	322	359	350	366	362	316	346	355	339	345	340	352	343	363	356	347	344	350	321	363	314	361	361	343	354	344	367	356	371	373	359	362	365	338	380	339	346	348	352	363	360	367	323	317	353	364	356	333	328	350	348	368	371	390	336	375	381	359	365	363	385	337	332	370	327	362	343	367	370	326	346	335	331	354	350	340	351	364	325	327	336	351	329	339	360	357	371	327	378	383	363	358	356	375	328	353	322	377	356	375	345	346	351	379	322	370	368	343	341	344	346	353	324	344	346	368	323	363	369	354	349	337	340	368	361	358	347	357	353	397	358	351	356	340	349	345	326	344	339	355	346	365	347	371	380	354	350	344	329	315	382	361	331	355	325	362	318	364	324	373	360	347	341	338	375	346	366	360	365	343	353	324	381	337	370	385	327	350	346	369	380	343	348	330	300	351	365	369	382	320	369	350	329	339	398	345	366	336	356	342	357	370	373	341	371	369	326	340	364	332	366	352	315	341	352	322	354	339	340	383	332	347	359	362	348	337	344	345	345	375	351	367	380	345	348	333	325	343	351	319	339	354	325	356	354	347	354	332	350	339	358	370	372	361	344	349	356	367	322	356	360	410	321	357	316	324	348	348	358	363	351	367	331	382	376	345	323	332	326	334	333	325	363	350	353	367	361	365	368	353	344	323	348	379	367	323	362	334	361	341	341	312	349	342	336	338	377	345	356	341	345	337	374	342	343	357	324	352	383	346	325	358	354	312	371	387	335	356	356	363	339	336	346	350	343	350	333	346	342	334	347	353	366	351	362	319	344	348	331	356	350	312	366	335	338	355	362	353	370	325	343	340	351	353	347	308	363	375	315	358	328	361	373	362	339	364	341	353	347	337	315	362	370	370	354	353	331	333	335	361	361	357	359	336	340	339	320	338	349	358	305	326	338	350	349	371	336	364	373	345	352	367	342	323	341	323	351	382	335	334	335	360	342	336	365	370	363	376	378	352	342	342	346	358	356	360	361	376	333	352	380	350	327	349	333	355	332	360	361	337	395	387	358	336	349	356	341	291	368	343	332	371	338	339	385	381	343	345	366	373	316	375	345	350	364	380	362	345	319	312	373	368	339	324	360	356	365	305	371	340	356	363	352	370	336	366	365	342	364	330	358	352	362	326	344	352	336	352	364	374	318	340	347	362	358	315	389	317	349	314	344	335	370	351	382	369	386	332	349	341	339	374	344	375	337	346	341	363	381	373	357	326	339	361	384	356	338	376	360	338	366	377	342	355	365	378	354	349	308	353	362	351	322	348	340	330	326	365	354	362	341	367	398	345	352	337	386	354	333	367	332	320	348	373	338	417	332	331	335	348	337	318	365	361	374	348	362	376	359	370	299	353	365	398	375	344	375	355	359	353	323	348	329	374	330	358	350	402	369	341	354	350	351	341	366	364	345	365	342	347	338	324	336	343	336	347	312	376	363	320	332	343	344	387	334	337	338	367	336	339	343	362	375	346	344	330	334	346	388	342	358	332	350	358	323	342	364	382	353	343	352	404	344	374	360	360	361	344	344	325	346	376	366	324	358	364	376	351	323	358	385
22326	21349	29237	24859	21307	20281	6641	916	833	725	776	731	721	716	702	739	722	678	682	670	669	657	659	642	680	639	707	686	615	626	632	633	666	643	664	697	641	641	658	682	642	655	670	615	628	617	621	700	659	641	633	635	653	631	697	630	666	676	630	672	646	652	656	638	669	630	622	633	611	660	701	654	655	651	636	648	646	636	670	668	662	619	603	611	625	609	688	670	654	648	597	624	663	655	627	669	608	636	625	634	589	668	613	644	658	642	681	643	657	652	622	651	614	608	632	635	679	615	651	686	647	680	665	645	622	681	654	645	624	688	668	644	669	685	631	682	609	606	633	643	633	664	617	674	609	642	638	642	642	656	611	646	650	643	627	666	624	718	608	661	657	661	617	610	673	628	663	632	624	619	641	635	657	649	630	653	685	665	606	671	646	658	610	658	658	623	630	660	655	622	598	645	677	654	645	647	681	627	654	628	645	615	662	643	647	622	656	661	631	603	662	605	662	628	651	645	619	661	618	619	629	658	670	649	682	656	707	678	594	665	626	624	621	647	621	665	640	640	644	648	671	621	663	610	671	594	596	630	670	652	720	679	650	647	636	595	687	652	605	640	617	706	647	666	668	636	598	649	673	628	626	629	637	668	624	635	658	642	616	637	615	648	624	603	611	642	655	655	662	603	642	638	687	635	638	655	609	613	657	617	637	658	654	609	602	655	682	626	636	654	666	668	684	615	638	630	675	655	617	646	657	737	654	631	629	656	701	683	674	656	629	659	653	608	678	607	631	633	611	570	658	611	642	692	642	626	625	681	678	658	633	677	621	637	631	615	646	640	605	663	635	665	629	621	643	661	614	666	683	643	639	627	620	627	621	641	643	673	679	688	697	615	657	671	675	630	639	638	663	666	657	616	638	650	660	662	638	653	673	702	680	611	652	634	662	596	640	675	657	629	670	666	688	625	641	629	657	658	615	621	646	644	664	641	616	616	668	630	688	639	620	659	631	672	605	584	662	691	680	597	642	619	662	629	640	681	682	649	602	636	628	657	654	611	683	693	657	651	661	640	635	639	611	667	651	687	647	671	630	654	558	611	636	661	648	663	681	636	667	638	596	647	662	679	604	678	649	634	649	675	621	675	709	632	622	628	648	677	659	657	616	710	640	674	656	678	647	653	624	659	648	642	675	654	678	635	626	649	698	657	641	645	670	714	629	677	648	631	612	717	644	598	623	626	633	639	644	617	617	655	648	689	690	677	640	636	663	656	693	642	609	662	639	652	638	656	620	644	623	661	620	596	641	667	635	622	671	649	680	660	633	660	632	641	683	668	629	651	646	630	624	621	635	687	649	655	639	657	658	677	660	597	628	663	639	641	638	564	620	658	632	662	605	696	652	658	653	638	647	642	657	638	668	660	651	658	696	620	670	630	644	655	617	672	644	663	632	667	636	686	698	660	654	691	628	660	666	644	643	599	650	657	690	660	593	643	647	651	643	653	638	660	639	657	617	700	633	656	670	658	631	667	694	625	671	636	628	604	646	654	607	686	651	629	665	667	680	629	661	613	686	616	601	657	632	636	716	663	703	623	652	662	654	682	641	640	638	631	660	654	677	638	643	597	601	674	617	676	681	592	639	653	657	658	654	624	647	631	640	662	643	630	638	590	629	626	685	638	624	682	639	622	617	645	659	707	609	589	635	656	599	607	680	690	634	704	699	639	657	697	603	648	642	659	629	638	628	683	654	648	644	650	717	601	631	651	615	655	643	657	667	647	650	607	678	631	645	584	630	653	656	660	685	620	642	612	634	653	635	677	674	648	681	636	671	672	671	675	656	643	684	644	627	660	643	637	646	674	661	659	673	662	666	644	629	656	641	661	626	611	630	628	647	660	654	653	637	677	658	666	635	643	670	684	619	660	632	620	637	636	613	664	663	645	668	698	637	605	651	629	645	621	655	586	646	660	630	640	657	645	650	675	642	652	669	648	686	702	621	631	644	664	664	651	652	704	641	658	646	669	619	685	654	683	733	650	670	686	653	638	620	659	609	668	626	694	608	649	650	608	630	636	623	625	643	656	633	636	618	668	690	690	623	696	677	688	654	690	677	647	668	643	656	653	663	639	637	695	636	698	674	630	613	672	622	639	677	615	656	645	657	656	621	666	628	656	610	649	597	654	662	640	635	634	669	673	643	640	609	661	619	618	637	672	648	664	682	605	625	630	655	646	652	629	657	665	599	639	646	669	606	669	668	643	676	617	654	644	684	658	611	661	605	654	622	610	650	663	638	680	673	661	618	639	651	594	634	612	625	623	665	636	730	635	679	663	636	649	618	663	625	635	617	639	676	639	671	656	658	622	657	616	655	677	690	614	665	659	672	624	644	643	626	635	638	634	585	656	640	672	678	632	620	635	639	638	642	649	699	643	613	654	617	663	644	637	631	634	666	653	644	649	681	623	637	665	657	666	630	651	666	615	665	684	688	645	656	669	642	670	675	613	640	618	635	642	670	645	655	665	616	631	624	611	670	631	688	677	665	609	710	659	636	592	627	635	650	626	672	675	662	643	668	638	613	670	667	684	629	612	639	655	655	647	608	648	685	653	679	668	640	602	658	684	651	621	689	657	605	601	680	656	637	636	625	697	641	674	661	658	653	647	646	628	625	709	669	658	648	670	613	621	676	674	650	662	640	671	635	604	671	677	664	627	681	689	639	621	651	634	587	671	697	676	601	632	648	618	609	677	668	635	710	636	631	653	622	641	622	630	670	627	633	595	660	615	619	649	600	661	665	721	665	612	631	654	660	650	650	634	662	677	679	632	676	578	660	627	669	609	598	613	645	633	638	650	678	616	672	612	656	625	649	644	607	635	598	652	618	650	664	616	651	667	636	665	684	617	646	616	614	634	626	665	608	647	667	660	645	598	621	638	633	684	608	639	631	636	626	699	628	602	654	650	668	642	700	657	703	563	682	654	638	647	640	620	633	635	620	646	641	607	656	648	641	683	605	637	650	623	663	605	710	659	688	668	706	645	595	631	648	622	670	618	638	649	616	666	631	610	637	645	635	683	618	648	605	682	612	646	618	643	656	681	712	598	640	657	630	675	644	615	629	651	696	601	703	638	671	615	679	634	660	652	679	688	668	643	636	660	658	676	620	618	700	668	623	610	612	626	614	664	608	681	621	631	712	672	618	635	644	688	677	630	645	676	628	653	622	663	653	611	662	598	646	618	656	648	656	631	594	613	621	648	624	637	655	624	636	665	616	612	604	633	572	621	631	656	622	674	639	652	679	654	634	659	620	657	638	655	593	643	615	668	654	628	634	605	654	640	687	622	666	667	640	670	655	600	688	699	638	643	646	640	653	625	624	655	655	651	652	649	646	602	634	671	669	643	645	623	682	621	634	683	668	641	642	640	645	644	631	645	596	634	633	629	672	712	676	662	674	638	648	676	651	642	655	700	668	646	597	623	598	663	640	643	679	671	636	665	617	641	639	582	652	609
33355	60492	53867	25146	1978	1626	1394	1228	1134	1078	1044	1036	948	995	972	914	871	901	889	913	806	871	836	878	862	855	849	891	839	886	833	848	822	831	818	815	837	817	862	836	855	837	849	833	856	884	853	834	824	852	826	875	872	832	859	840	825	810	796	843	895	811	828	818	843	840	864	818	836	819	821	853	824	850	842	812	844	813	831	846	804	827	822	818	829	764	862	821	850	865	802	846	809	809	839	833	820	857	827	849	837	795	818	781	841	809	848	807	858	839	825	850	833	814	762	828	820	876	803	829	816	845	837	812	805	838	825	846	844	859	873	852	811	836	844	841	875	801	850	839	801	796	862	787	853	893	815	827	812	782	781	831	825	836	845	814	814	798	835	824	842	840	875	830	817	826	850	823	816	873	810	838	834	814	817	888	858	807	856	853	833	778	858	833	831	848	892	816	818	844	857	821	851	815	820	757	879	828	813	822	822	786	846	864	856	884	781	829	896	824	844	890	832	890	814	847	801	831	829	825	852	838	830	858	847	837	799	881	874	807	849	873	805	824	881	864	872	802	858	841	862	858	829	854	795	849	859	835	794	879	860	776	845	806	843	830	844	796	856	815	869	806	860	855	831	821	850	856	792	807	865	781	805	779	849	896	823	843	847	856	807	841	831	847	825	828	832	876	843	865	827	843	833	860	820	831	839	868	866	833	777	852	843	824	837	830	805	830	840	869	838	861	867	829	846	825	902	783	818	810	847	861	832	861	852	819	832	798	852	839	852	879	833	831	819	850	791	810	873	834	853	809	797	824	824	855	869	848	836	831	853	830	769	850	811	828	789	821	795	842	825	845	838	862	842	845	822	864	853	849	808	830	875	848	849	840	846	792	827	818	813	842	819	811	849	805	831	828	817	869	880	848	827	832	860	811	862	799	865	850	814	861	814	879	886	855	823	777	848	850	820	807	851	831	846	822	857	873	789	852	846	785	823	801	774	829	803	829	789	833	805	816	835	812	826	854	785	794	885	819	822	838	790	812	800	888	824	826	825	786	825	824	881	789	868	865	828	799	827	802	813	839	844	823	865	831	839	840	820	862	839	830	882	853	867	808	881	855	747	823	772	802	835	797	880	867	822	846	818	829	810	837	827	833	885	796	801	835	855	896	829	840	855	843	844	834	862	847	805	854	798	834	805	846	845	837	827	854	848	811	847	764	804	838	807	791	836	861	810	876	825	869	813	832	846	803	871	840	835	864	833	887	815	822	799	792	889	881	804	852	820	843	853	859	849	842	908	847	866	773	850	849	868	814	833	870	879	799	833	798	866	806	885	873	855	809	850	786	821	836	836	861	808	867	828	768	855	844	833	872	808	789	853	867	856	840	865	815	801	848	804	867	848	869	830	846	870	831	817	855	821	890	845	836	827	828	792	834	850	818	842	823	830	827	808	797	845	835	817	821	855	818	801	810	785	840	874	820	837	851	896	834	842	826	846	828	845	877	813	877	847	806	836	887	829	830	825	838	846	832	886	844	858	888	829	861	877	878	832	848	870	847	838	810	866	845	862	822	789	766	864	855	829	827	839	794	833	824	825	863	856	836	839	809	815	795	827	796	834	832	820	839	811	856	824	879	831	846	831	831	821	871	891	837	812	835	827	804	843	825	842	826	894	813	893	876	758	822	836	776	813	847	848	817	823	878	817	872	835	862	795	795	845	852	845	883	818	789	885	878	815	801	847	866	811	861	815	885	792	857	796	817	805	838	783	825	793	825	871	849	797	863	843	865	840	834	834	837	865	846	845	858	843	813	861	814	823	838	830	827	797	829	878	808	835	862	825	848	872	829	809	786	839	822	846	836	812	804	867	828	804	820	855	797	815	776	836	801	807	811	865	872	821	846	820	822	779	807	846	857	843	848	833	816	831	877	850	863	833	815	793	804	899	896	872	854	825	824	802	870	872	809	804	848	850	841	849	771	808	836	818	804	877	786	898	827	801	856	835	812	859	814	817	825	807	818	798	843	826	873	836	846	851	869	821	788	816	851	847	859	853	797	817	805	851	821	844	794	833	841	855	840	880	820	823	833	834	852	813	816	812	784	777	801	853	814	826	826	834	908	846	864	819	854	849	838	786	774	804	840	899	849	819	782	792	870	867	817	844	832	882	821	812	826	804	845	840	869	814	837	799	839	791	841	831	914	840	840	823	892	872	858	814	788	817	872	801	864	818	833	838	841	827	822	892	870	838	847	824	815	804	829	883	857	804	837	766	833	806	839	789	812	771	816	805	823	805	801	782	786	843	822	803	835	846	857	858	817	839	824	891	834	816	832	778	870	846	827	831	828	871	806	836	881	830	829	839	853	822	846	864	810	745	812	782	840	849	827	861	801	836	880	808	818	791	840	878	800	822	833	844	818	833	830	804	859	829	837	845	853	827	792	795	818	827	908	805	882	774	801	824	792	837	876	829	814	854	836	832	852	840	856	815	818	810	798	848	852	844	846	805	825	823	843	801	848	787	821	866	852	849	859	878	776	800	842	852	837	872	808	813	861	844	792	828	913	774	820	849	781	826	795	829	824	856	791	856	860	828	790	841	818	818	845	832	831	853	806	854	804	846	835	798	770	874	804	821	852	777	820	884	856	840	814	795	835	811	870	850	828	804	807	885	824	853	810	820	825	832	813	880	845	855	859	822	805	858	840	841	839	820	795	855	831	854	821	860	839	788	865	842	870	853	828	776	764	803	829	821	844	855	868	786	817	819	833	862	794	861	816	862	820	833	873	829	873	828	884	855	810	805	880	842	854	899	807	839	871	837	854	826	799	817	841	847	814	809	801	818	789	887	849	842	806	820	794	865	849	850	843	836	847	810	818	883	838	792	827	843	819	848	821	884	802	824	830	778	811	792	795	806	857	853	866	879	806	814	867	813	866	860	839	879	828	859	837	876	862	839	826	836	855	877	867	857	814	803	878	870	836	806	817	790	917	843	814	840	794	846	904	851	808	808	887	940	837	841	773	834	840	820	840	832	808	833	854	888	847	872	811	852	790	849	793	826	835	839	817	862	806	820	803	842	822	850	855	807	799	886	779	824	828	877	843	846	802	800	870	839	888	821	865	821	839	847	827	863	867	859	898	823	852	811	831	833	857	827	821	817	830	847	861	845	830	884	834	810	758	812	875	812	873	861	825	910	855	831	817	857	803	824	825	844	815	799	858	798	810	847	826	842	845	836	811	843	791	794	821	821	816	790	867	876	856	789	841	853	849	757	828	851	807	827	823	846	829	830	817	855	845	797	848	846	825	801	844	804	811	812	870	823	874	757	834	807	857	839	814	830	825	823	826	781	846	811	816	859	858	806	817	840	873	853	840	863	843	824	891	879	850	859	856	867	812	851	801	823	834	773	825	876	887	820	801	833	845	774	840	790	776	841	807	840	831	903	824	836	854	858	810	825	881	834	826	806	888	818	831	846	833	830	854	856	811	811	839	807	784	827	864	858	871	807	829	835	772
27469	20829	17160	6953	707	691	607	548	554	535	578	583	583	551	551	562	577	542	519	550	568	562	586	524	521	569	570	507	539	558	516	569	551	546	522	572	549	543	538	602	508	516	526	560	545	521	564	555	534	530	506	600	582	557	564	562	536	537	541	508	578	509	532	534	514	556	570	542	574	589	531	556	529	504	579	566	535	590	584	591	539	508	544	537	553	528	535	507	511	600	566	528	570	571	534	526	513	559	552	562	559	566	524	562	549	550	510	563	513	576	543	560	506	556	568	541	549	525	518	567	551	571	538	516	515	539	545	507	583	548	546	533	544	592	579	575	559	555	570	556	574	601	536	572	538	546	546	565	525	539	541	585	494	571	523	527	538	537	574	576	522	527	544	570	570	625	526	508	539	561	548	546	549	530	561	544	583	598	526	585	541	541	571	560	563	571	541	523	624	559	552	608	496	585	529	562	521	566	548	569	565	550	524	563	542	508	512	550	547	544	571	515	566	535	520	542	542	555	565	571	531	545	566	535	550	524	507	546	508	568	568	561	570	531	530	499	535	543	529	586	539	564	576	547	534	617	577	533	571	514	511	537	580	555	606	528	567	525	521	612	568	529	580	560	590	564	515	556	510	553	554	527	530	528	561	556	560	561	562	521	538	533	523	569	552	582	543	527	558	558	550	505	582	527	546	560	553	548	560	552	558	541	550	576	516	577	549	564	541	535	549	544	547	528	549	556	564	532	614	573	580	511	531	591	583	532	535	555	549	534	533	563	573	526	548	534	573	572	519	590	579	579	571	520	580	553	550	553	560	533	515	556	532	540	558	523	573	537	562	596	510	553	567	519	540	577	583	560	548	536	579	610	550	537	563	539	527	531	553	515	572	519	547	518	564	554	526	591	551	540	537	546	542	546	517	545	537	585	537	525	548	537	538	586	510	552	524	553	511	517	559	599	543	538	547	539	553	564	513	576	538	547	536	540	515	556	549	535	568	574	502	560	524	547	567	551	568	570	531	534	546	530	538	551	566	556	566	539	578	563	560	563	545	555	534	517	574	568	513	552	553	557	517	569	511	556	562	514	596	558	562	546	543	551	552	569	548	522	550	559	555	491	542	523	562	559	547	565	575	524	544	575	564	572	570	515	548	536	553	522	547	551	561	589	543	525	554	551	553	555	552	554	543	532	545	567	578	501	625	544	558	565	569	535	583	513	570	548	570	537	583	540	547	563	537	571	550	552	545	518	524	586	528	579	548	571	565	532	531	598	539	551	558	538	538	558	536	561	601	558	525	572	521	545	593	535	543	574	539	529	572	520	526	548	540	505	540	520	530	527	537	558	527	530	532	603	537	540	593	565	555	548	552	562	531	573	558	521	563	572	516	581	573	537	559	533	519	579	577	551	547	556	577	521	557	586	552	545	588	562	557	562	548	574	584	540	531	519	544	536	560	517	532	562	541	600	524	537	596	576	565	553	497	539	546	535	557	540	579	533	559	562	578	544	529	584	538	534	532	547	512	563	531	546	584	559	544	532	555	595	592	535	523	568	532	589	560	566	554	542	536	530	551	553	511	579	515	568	507	520	570	569	561	548	524	499	546	539	602	527	576	584	547	516	560	562	542	563	535	535	552	562	552	610	522	571	532	535	560	543	565	531	518	587	540	545	531	551	563	534	570	538	550	557	547	576	540	534	538	534	536	554	516	569	530	579	555	517	561	538	529	590	549	611	595	561	582	519	581	559	540	556	557	570	591	507	567	546	563	555	569	550	552	539	527	526	545	552	555	523	562	546	557	563	597	506	558	571	537	560	582	515	560	548	589	488	581	504	532	521	591	539	591	524	566	547	562	550	527	558	549	534	525	517	573	538	568	520	537	562	574	566	529	506	534	534	572	548	559	563	517	567	546	548	529	539	542	558	555	536	581	519	529	613	553	539	543	534	542	522	575	524	571	550	554	568	563	549	580	539	530	512	519	551	582	566	559	589	526	549	531	572	620	544	580	541	498	562	524	555	567	555	583	529	549	569	578	552	538	530	542	535	533	536	511	563	525	594	519	528	525	523	539	583	524	568	546	497	558	564	548	579	555	557	541	565	536	522	582	531	601	503	520	566	547	539	567	541	529	523	507	566	553	544	606	515	506	572	510	562	603	523	530	580	561	544	534	524	550	553	557	514	525	516	571	590	503	525	560	542	552	580	570	538	511	586	622	557	509	569	541	529	540	541	507	536	578	551	554	533	555	542	565	531	537	521	519	499	548	556	557	514	536	521	532	547	523	548	593	567	557	581	567	548	541	577	508	536	534	528	520	546	525	555	522	512	541	521	554	537	592	547	511	593	550	553	537	568	543	581	556	523	557	534	605	552	551	522	586	543	511	540	548	558	518	561	535	565	576	517	553	579	526	551	543	570	512	580	532	560	577	519	565	547	540	594	573	550	543	594	552	554	577	555	594	591	571	536	545	559	537	540	564	533	566	601	493	551	563	538	578	537	538	548	563	551	606	577	525	568	569	572	511	561	516	556	562	556	546	549	562	556	551	545	561	539	526	533	531	538	546	554	554	553	524	572	526	527	569	542	567	547	602	584	539	528	539	561	585	525	530	513	606	535	539	535	527	534	581	534	532	511	556	553	548	523	564	542	554	548	506	544	524	537	576	551	549	538	472	546	504	554	567	520	562	571	574	522	557	573	591	545	532	536	578	537	588	484	554	548	568	532	568	539	565	561	569	508	548	566	599	582	544	565	595	546	522	518	589	546	560	544	555	491	539	544	530	550	559	587	529	522	559	525	571	512	549	565	526	529	474	546	556	583	522	521	545	518	579	581	544	558	553	573	512	496	568	574	540	568	550	616	573	508	547	536	555	541	576	512	555	598	605	529	557	547	543	524	528	555	516	535	548	522	560	545	538	549	564	572	566	575	553	520	509	595	582	539	567	512	540	553	557	580	552	499	543	574	541	577	560	565	547	545	544	573	538	536	582	566	598	514	542	574	576	550	581	542	518	573	539	550	574	541	554	544	572	594	547	540	567	542	588	519	526	507	569	522	574	545	604	553	528	531	511	561	537	579	505	536	565	555	596	557	576	597	569	549	542	571	556	568	553	523	533	553	581	574	550	566	566	569	580	549	582	528	586	568	533	545	548	548	568	551	548	573	600	556	527	595	591	560	553	516	528	549	532	519	557	542	558	582	521	573	526	532	516	564	535	533	549	514	542	537	576	597	531	529	527	548	540	522	547	491	555	529	537	531	561	552	564	526	565	554	587	577	536	534	546	541	570	530	599	519	533	564	552	524	542	539	564	519	535	540	522	548	558	562	570	560	559	551	542	495	576	533	565	545	566	573	582	525	520	565	582	522	530	513	584	569	544	518	574	532	586	542	536	581	560	542	517	515	550	531	527	569	560	558	578	520	598	555	581	529	536	556	570	560	513	596	539	547	558	574	552	565	564	595	541	559	531	527	536	577	565	552	582	510	566	546	539	531	561	562	593	611
11331	23014	16215	4073	747	763	723	702	713	673	690	688	695	706	719	743	677	676	669	705	719	670	663	735	711	685	716	677	695	647	672	647	695	699	688	730	669	720	721	731	691	688	710	712	659	690	688	709	696	689	660	716	696	721	671	707	709	663	689	692	711	698	702	710	630	703	696	697	686	697	687	686	677	722	726	703	696	743	732	673	700	679	722	699	733	739	670	681	688	710	690	733	714	698	686	688	686	706	717	694	728	671	668	720	680	730	692	703	735	680	738	681	696	664	676	672	616	696	685	712	696	712	693	669	707	711	699	655	682	658	688	732	697	651	695	682	706	691	701	685	680	702	685	673	719	687	697	642	702	686	660	708	691	738	686	741	718	748	633	682	682	670	703	701	681	733	706	675	681	737	723	652	708	706	700	676	635	683	703	719	689	684	731	723	698	719	693	684	672	722	743	667	693	747	691	693	713	690	745	717	685	663	662	714	711	675	663	679	702	729	715	722	726	697	653	699	674	700	672	681	704	688	700	661	721	728	655	670	732	698	700	732	660	670	682	692	652	706	631	707	774	691	686	656	676	708	688	667	753	697	683	706	653	673	710	675	681	668	711	711	699	656	669	674	700	682	658	723	699	705	694	705	710	702	688	655	714	699	679	689	695	675	703	726	663	689	673	719	658	679	699	682	683	687	679	717	673	636	695	667	668	693	709	705	676	645	696	694	693	694	717	707	660	686	674	681	724	708	690	681	692	676	711	692	720	707	690	732	675	681	685	712	679	713	691	672	676	711	750	687	677	680	661	664	706	712	714	737	713	707	669	681	728	705	688	669	701	696	684	670	680	665	684	720	699	726	722	671	679	694	662	676	673	684	717	744	671	718	666	683	699	676	686	682	690	645	688	673	721	640	734	743	669	693	732	735	693	691	715	713	692	688	704	703	709	667	690	714	705	717	688	696	710	696	672	756	708	700	691	658	677	716	689	648	676	732	662	687	713	676	704	716	702	691	697	673	681	732	666	664	695	661	651	705	713	688	681	710	737	688	684	663	703	739	691	722	666	720	689	721	678	667	680	673	686	673	680	718	702	686	742	726	715	766	710	679	688	664	697	693	704	723	698	718	676	738	674	704	656	691	707	710	690	650	695	693	693	768	698	669	676	724	698	703	671	679	679	694	752	677	690	757	684	705	677	687	692	743	659	691	694	703	702	658	655	683	671	695	724	686	701	723	715	669	740	707	662	711	724	715	676	703	701	690	724	715	666	680	657	677	682	713	711	701	756	683	704	713	714	651	667	669	694	719	737	696	662	699	705	725	689	687	697	732	723	741	674	676	675	746	756	704	697	669	718	636	704	722	698	666	691	705	681	713	661	677	704	697	717	743	678	696	692	700	716	651	695	676	694	680	674	693	668	700	710	668	689	689	714	695	695	693	705	714	719	681	700	716	744	721	716	711	677	651	691	669	686	693	694	721	724	730	715	734	703	716	696	727	644	668	699	735	664	678	695	673	706	648	714	673	696	682	704	686	703	698	674	763	674	652	704	713	656	687	673	668	709	699	697	687	668	672	676	696	735	713	717	737	668	710	696	701	680	731	684	694	707	715	699	662	673	696	659	714	695	721	693	687	696	668	701	710	670	658	651	738	694	667	703	692	689	731	694	660	670	687	707	681	684	726	686	645	662	716	724	690	657	719	671	682	726	676	729	668	725	678	651	667	705	705	730	670	687	698	691	657	666	699	738	693	717	693	697	644	736	659	711	702	710	702	713	699	665	707	681	680	672	743	695	694	694	716	693	740	687	699	733	695	693	675	708	698	704	724	699	699	742	732	687	711	717	662	689	660	692	684	670	696	673	757	654	667	700	689	719	693	748	701	697	684	713	712	701	723	718	685	703	655	701	724	740	692	711	717	715	729	676	685	747	720	729	654	690	679	677	724	657	716	713	638	674	680	648	700	693	703	725	697	698	646	700	671	733	717	644	709	710	701	744	711	668	701	687	697	704	749	694	660	673	670	712	750	655	667	740	672	648	712	708	704	670	693	700	704	671	652	695	660	706	678	692	715	682	744	696	715	712	728	704	720	674	729	680	666	690	720	709	667	658	647	685	669	661	692	691	695	700	636	694	679	674	684	656	700	704	712	713	678	693	720	702	725	714	723	608	715	705	651	713	680	674	703	695	722	679	679	722	690	685	723	683	685	672	664	662	641	705	708	735	679	687	686	636	702	687	683	746	703	727	669	703	692	685	663	706	702	740	714	682	731	742	676	648	678	723	721	680	722	684	734	679	694	705	717	696	695	697	687	705	664	723	768	699	661	695	658	709	652	712	672	718	679	713	683	696	699	703	689	698	727	705	699	674	676	692	671	685	720	730	651	688	723	671	675	673	700	700	716	682	653	707	645	735	689	746	715	675	716	710	690	688	701	648	723	691	710	689	659	717	699	669	700	702	695	649	691	664	655	715	687	680	722	704	683	691	697	707	683	644	684	684	670	666	681	662	674	685	762	675	696	666	694	742	692	663	728	703	707	722	656	716	676	693	665	659	679	654	696	712	691	707	675	684	669	688	687	721	710	666	658	722	684	659	720	692	663	714	671	719	664	691	701	682	687	689	661	720	704	716	701	689	682	650	714	734	712	684	662	693	666	704	695	678	723	713	715	672	671	727	688	710	695	686	689	670	686	678	727	702	730	662	718	734	692	694	732	731	671	703	685	696	685	697	701	714	713	669	712	701	711	703	700	647	701	730	647	687	703	734	676	655	709	744	699	681	730	719	700	706	734	695	663	729	697	638	710	662	728	685	713	681	690	682	673	701	737	682	668	723	673	697	700	697	703	686	690	716	685	704	668	697	690	680	674	685	716	637	671	673	656	740	683	676	743	690	686	673	674	700	718	766	703	749	662	712	700	692	671	670	769	725	685	709	665	671	675	661	701	704	709	736	734	693	669	699	719	658	678	686	723	688	691	694	707	696	708	751	713	664	729	706	711	700	686	688	707	747	696	665	720	676	702	703	685	729	759	696	697	703	697	750	669	661	696	796	750	706	680	716	691	667	661	640	663	723	759	677	685	684	721	655	720	656	706	690	675	707	728	689	657	676	730	679	679	687	751	634	738	659	721	702	653	697	673	664	673	722	684	679	647	723	727	691	695	738	688	686	666	673	624	720	725	662	702	651	682	630	709	702	709	682	690	688	740	753	708	706	693	682	669	729	664	701	698	709	695	685	649	741	750	686	659	725	689	682	683	686	639	703	661	685	672	685	687	686	684	690	679	697	692	728	651	722	712	680	714	682	720	676	713	763	702	656	703	716	654	712	669	678	660	651	694	712	711	706	674	686	706	700	653	689	707	677	702	705	711	721	658	723	695	683	670	713	681	710	674	686	675	691	702	663	724	712	696	702	698	673	720	684	598	717	654	704	746	673	726	654	667	705	715	653	724	678	716	726	697	699	680	713	695	681	671	681	765	693	708	701	718	735	685	695	715	703	644	675	731
23201	21363	29679	25967	18636	5687	1244	1034	964	958	965	880	896	926	840	885	907	922	896	898	884	873	919	871	914	887	883	888	846	836	869	859	831	863	883	827	826	873	915	862	854	797	820	908	848	924	857	859	858	876	846	830	843	899	865	828	825	858	898	895	897	827	866	905	882	874	808	886	873	911	790	876	822	865	836	839	861	801	897	862	844	858	886	912	899	879	870	878	849	818	876	877	853	881	860	846	900	842	865	828	889	860	892	826	858	880	831	863	835	884	886	852	873	829	871	810	841	881	874	830	860	891	890	905	852	861	897	869	861	843	877	891	833	858	876	834	870	798	826	801	921	862	876	854	884	862	865	811	839	898	853	881	837	822	881	845	818	940	907	839	807	879	823	859	870	831	838	851	882	869	903	885	850	909	856	893	895	850	860	862	865	921	839	909	831	891	846	896	880	877	861	909	855	856	852	869	863	857	842	893	860	913	868	858	831	823	845	887	871	919	893	830	878	899	857	836	877	838	888	874	871	830	869	880	827	852	868	879	882	858	832	917	892	920	844	911	878	859	840	861	835	835	901	858	897	861	886	793	898	865	853	959	882	857	853	831	883	818	859	871	852	893	878	867	874	835	880	893	829	874	925	877	878	850	920	863	859	856	850	867	820	861	841	882	865	881	941	897	901	900	854	851	879	857	886	954	923	869	855	884	853	855	866	870	840	897	898	870	897	843	849	868	861	842	836	861	870	880	853	901	884	865	870	797	928	913	900	824	853	879	896	899	930	865	864	854	888	843	891	869	861	859	862	850	827	846	889	865	842	843	836	840	878	893	849	898	811	872	853	882	857	834	865	895	919	879	927	865	854	837	897	858	852	811	865	839	848	860	860	821	852	892	854	838	897	853	849	908	842	909	852	907	841	884	894	817	876	898	888	871	915	879	891	924	779	834	852	898	854	912	868	814	892	841	868	903	913	857	862	858	887	904	857	843	869	846	855	870	842	908	858	844	877	869	863	858	870	795	835	866	848	845	870	874	869	861	937	892	811	883	869	896	903	910	821	871	864	852	884	869	847	923	880	879	877	885	890	840	854	857	892	877	826	895	862	863	819	835	884	846	831	845	815	864	828	895	886	879	863	846	890	841	873	811	888	854	907	892	840	945	868	890	873	851	847	881	902	949	874	853	888	884	844	837	835	906	811	902	844	849	874	870	837	870	879	882	854	873	825	852	811	834	926	878	886	889	846	847	901	946	915	903	874	882	854	906	812	838	879	902	883	879	877	889	885	856	855	864	831	905	861	859	881	888	810	880	848	883	868	843	903	917	887	806	877	819	870	880	871	859	861	886	878	913	838	860	845	855	922	914	857	864	863	843	883	889	874	860	890	854	884	890	862	880	878	880	903	865	889	858	889	849	882	868	884	817	880	830	860	896	869	868	862	859	862	850	874	824	870	872	896	874	872	808	862	835	830	851	890	894	910	945	835	924	826	846	834	862	880	871	814	851	836	834	857	881	859	890	871	825	894	887	861	844	895	881	844	940	872	921	903	854	869	858	851	897	876	835	918	900	853	840	867	902	850	878	854	884	875	886	852	875	858	880	820	863	852	850	914	801	847	865	826	900	847	877	880	856	904	829	897	857	884	842	829	862	880	790	842	831	837	886	854	883	834	893	862	849	894	898	875	842	840	879	837	864	844	873	872	918	880	847	819	935	879	889	882	864	843	876	816	875	902	856	901	846	860	934	861	883	895	881	863	883	841	854	867	907	874	889	891	867	890	875	897	883	908	887	887	841	870	917	846	883	871	915	879	853	857	884	944	880	852	822	895	836	914	900	858	881	863	855	886	862	848	876	874	837	847	889	901	837	863	913	841	835	829	830	911	824	827	863	815	810	864	870	890	850	887	798	892	816	883	885	843	898	899	902	870	841	919	887	888	861	795	909	888	821	860	836	838	869	850	906	776	870	861	877	823	803	874	876	867	835	873	844	869	866	855	900	872	907	817	833	858	844	884	829	887	851	824	862	905	865	912	880	870	825	864	897	833	891	862	860	845	861	899	826	893	817	871	878	874	896	845	875	842	906	865	867	865	871	810	866	851	897	890	872	820	794	877	851	906	868	839	888	902	855	829	826	908	868	884	837	866	907	856	866	865	859	881	882	859	905	837	886	959	856	847	903	871	887	891	842	867	822	916	905	856	870	897	844	878	931	867	826	919	839	874	806	856	841	929	827	863	902	885	836	878	880	874	842	886	886	957	861	824	850	899	817	889	851	892	852	900	840	865	878	841	920	846	862	853	843	821	878	878	834	821	881	854	846	843	808	850	893	902	862	892	899	887	935	886	829	843	869	907	923	869	867	829	911	845	845	822	894	831	891	905	834	922	838	868	857	833	844	791	796	835	846	882	889	922	892	876	924	892	838	826	881	884	884	874	865	876	843	811	849	886	888	908	852	926	899	907	851	854	869	865	845	908	863	861	838	821	858	869	858	858	888	846	836	863	856	834	926	850	871	843	826	831	825	866	792	835	858	852	873	819	853	859	844	844	861	833	792	874	880	847	859	848	906	791	876	938	874	865	828	918	936	828	843	846	915	899	813	873	899	876	870	844	889	810	949	859	878	868	886	863	836	889	849	864	851	870	853	896	831	853	911	822	885	833	861	928	836	865	923	846	842	847	828	936	841	869	887	833	852	905	824	877	841	908	891	884	916	829	894	877	889	847	837	859	901	868	898	860	900	885	815	897	836	898	913	822	936	851	868	886	898	856	863	848	834	812	842	853	863	860	851	809	807	871	883	932	882	885	901	836	855	866	827	890	852	872	894	881	898	856	893	882	855	844	862	862	861	860	827	888	894	832	904	845	877	863	866	833	828	894	879	881	893	875	859	854	923	891	916	858	892	839	876	873	808	897	874	860	822	818	879	844	861	847	836	818	865	879	884	873	866	865	885	849	904	807	871	848	820	879	829	910	871	893	867	877	854	837	826	879	931	848	809	815	853	801	900	847	914	834	830	868	843	878	891	868	818	888	879	906	883	872	881	914	880	885	855	916	824	902	874	853	819	891	860	840	855	854	893	840	809	843	866	839	871	929	884	842	854	893	911	895	841	826	863	874	878	854	853	883	845	855	865	858	871	860	850	857	858	885	875	859	854	884	859	893	865	894	852	872	866	856	949	879	839	861	930	883	852	897	847	885	841	800	845	900	904	910	869	862	837	837	825	850	845	813	826	911	792	839	874	909	856	869	812	856	809	812	836	831	839	880	865	840	816	906	884	859	857	901	843	878	892	829	889	832	849	844	821	853	868	867	841	893	836	868	844	890	819	880	885	831	904	852	887	854	909	881	803	825	861	883	858	858	845	823	864	830	862	824	879	855	827	931	834	831	844	812	802	853	825	846	919	885	897	885	851	784	821	877	832	883	859	891	864	878	896	847	878	836	876	845	832	907	865	895	811	892	879	898	826	877	850	870	860	828	859	906	928	909	892	852	895	886	817	856	887
26645	55592	48638	17914	1754	1560	1432	1333	1227	1146	1151	1190	1052	1154	1120	1139	1134	1165	1104	1038	1156	1094	1116	1114	1118	1111	1043	1076	1046	1103	1081	1108	1056	1078	1071	1080	1050	1093	1111	1093	1060	1082	1182	1116	1115	1105	1112	1110	1087	1032	1095	1052	1064	1089	1164	1085	1077	1081	1054	1162	1132	1039	1132	1091	1088	1059	1028	1092	1083	1084	1102	1006	1101	1152	1068	1083	1062	1092	1088	1100	1075	1155	1117	1062	1062	1075	1121	1051	1073	1100	1100	1109	1144	1072	1080	1090	1047	1036	1088	1104	1079	1055	1055	1055	1096	1011	1121	1050	1035	1032	1087	1072	1102	1092	1145	1106	1133	1041	1013	1097	1098	1087	1041	1089	1068	1085	1074	1089	1125	1014	1063	1091	1039	1074	1103	1124	1060	1130	1074	1136	1082	1092	1014	1149	1081	1031	1114	1095	1027	1096	1075	1079	1055	1082	1080	1085	1075	1079	1040	1083	1091	1089	1047	1082	1095	1118	1078	1058	1080	1074	1025	1080	1104	1098	1093	1076	1149	1068	1018	1010	1093	1112	1025	1113	1086	1117	1058	1088	1071	1070	1079	1073	1100	1038	1132	1128	1126	1053	1067	1087	1122	1105	1098	1091	1070	1101	1057	1054	1096	1083	1079	1028	1071	1070	1065	1120	1095	1076	1113	1042	1054	1098	1065	1131	1092	1113	1075	1090	1084	1065	1117	1044	1082	1103	1129	1116	1094	1080	1089	1055	1073	1112	1064	1138	1062	1098	1136	1071	1081	1009	1055	1001	1036	1055	1087	1109	1072	1065	1060	1010	1093	1108	1056	1050	1131	1043	1056	1052	1141	1145	1065	1098	1116	1145	1058	1056	1099	1111	1067	1113	1089	1075	1131	1076	1079	1043	1090	1097	1124	1037	1092	1049	1044	1092	1072	1063	1076	1064	1112	1065	1048	1058	1102	1124	1074	1067	1097	1110	1155	1155	1124	1089	1103	1075	1138	1086	1129	1079	1064	1063	1040	1070	1143	1051	1084	1113	1103	1052	1032	1081	1008	1090	1077	1102	1094	1127	1127	1071	1106	1049	1109	1105	1080	1109	1078	1088	1101	1046	1007	1024	1098	1091	1111	1057	1054	1059	1067	1047	1032	1096	1073	1063	1065	1063	1090	1066	1069	1056	1092	1107	1093	1080	1090	1152	1092	1057	1077	1030	1093	1092	1099	1123	1077	1096	1032	1138	1112	1100	1097	1144	1054	1071	1134	1020	1102	1145	1050	1116	1072	1105	1122	1069	1063	1085	1084	1091	1088	1101	1072	1072	1061	1152	1059	1148	1078	1170	1089	1104	1020	1044	1118	1063	1133	1115	1088	1096	1125	1045	1050	1058	1026	1148	1048	1093	1095	1078	1055	1152	1035	1108	1035	1110	1123	1126	1079	1070	1122	1045	1096	1080	1034	1096	1071	1093	1039	1113	1095	1125	1135	1074	1066	1093	1062	1054	1107	1105	1147	1104	1046	1047	1049	1054	1077	1036	1015	1041	1035	1061	1062	1073	1128	1067	1081	1083	1083	1061	1088	1084	1126	1045	1079	1105	1070	1084	1079	1072	1086	1058	1077	1081	1111	1060	1117	1096	1044	1042	1109	1054	1084	1081	1067	1077	1050	1099	1096	1078	1142	1073	1094	1067	1016	1048	1094	1062	1071	1097	1089	1080	1079	1051	1106	1056	1074	1087	1013	1132	1083	1050	1072	1053	1113	1143	1078	1073	1045	981	1105	1031	1031	1082	1074	1061	1092	1100	1069	1080	1114	1110	1083	1152	1060	1034	1130	1060	1091	1108	1064	1100	1047	1141	1072	1065	1106	1066	1133	1101	1134	1076	1116	1073	1033	1036	1074	1092	1099	1023	1069	1091	1028	1077	1065	1107	1063	1114	1119	1076	1108	1077	1044	1086	1071	1136	1067	1037	1108	1042	1090	1044	1020	1114	990	1068	1044	1068	1058	1049	1092	1048	1070	1073	1101	1030	1142	1107	1089	1032	1088	1081	1089	1085	1057	1083	1128	1059	1117	1122	1089	1110	1035	1102	1076	1033	1129	1061	1061	1045	1062	1071	1063	995	1050	1067	994	1044	1126	1111	1140	1079	1111	1075	1096	1035	1075	1076	1047	1073	1127	1067	1020	1090	1115	1132	1056	1128	1103	1016	1048	1052	1073	1077	1011	1122	1139	1114	1048	1075	1078	1079	1110	1040	1031	1091	1014	1123	1050	1140	1069	1122	1074	1062	1080	1155	1068	1119	1070	1151	1027	1138	1111	1091	1054	1120	1086	1065	1037	1093	1051	1076	1047	1109	1072	1127	1090	1082	1057	1104	1063	1112	1058	1045	1127	1080	1061	1104	1117	1063	1069	1042	1120	1089	1095	1111	1078	1071	1068	1124	1086	1120	1061	1134	1074	1040	1061	1098	1059	1028	1080	1102	1103	1119	1080	1073	1149	1078	1037	1059	1090	1037	1083	1144	1021	1085	1026	1078	1103	1165	1057	1073	1082	1048	1111	1025	1069	1012	1094	1010	1137	1055	1127	1143	999	1132	1090	1156	1115	1081	1101	1050	1092	1068	1109	1084	1036	1102	1064	1060	1081	1116	1077	1097	1048	1058	1022	1050	1099	1088	1077	1117	1141	1041	1051	1101	999	1023	1126	1066	1097	1081	1041	1016	1089	1112	1080	1033	1074	1069	1047	1078	1057	1094	1109	1090	1065	1033	1080	1076	1082	1077	1014	1126	1090	1074	1031	1103	1081	1038	1079	1077	1102	1128	1103	1083	997	1076	1140	1092	1088	1065	1142	1058	1017	999	1092	1050	1123	1083	1077	1048	1055	1074	1078	1046	1093	1095	1044	1079	1030	1098	1123	1140	1053	1087	1077	1133	1073	1079	1110	1062	1093	1109	1096	1102	1139	1166	1079	1059	1157	1115	1086	1048	1057	1094	1043	1034	1067	1031	1153	1103	1117	1078	1040	1048	1101	1025	1111	1098	1098	1059	1117	1086	1056	1102	1042	1019	1072	1163	1132	1060	1045	1090	1136	1142	1137	1090	1122	1030	1072	1023	1137	1010	1112	1057	1095	1100	1078	1135	1095	1072	1121	1071	1052	1080	1076	1135	1120	1039	1078	1133	1100	1117	1106	1055	1032	1058	1062	1009	1055	1022	1125	1070	1116	1084	1119	1034	1140	1093	1091	1081	1147	1080	1123	1055	1039	1117	1047	1064	1088	1138	1014	1116	1067	1132	1047	1072	1081	1064	1151	1126	1023	1130	1024	1083	1072	1089	1043	1067	1123	1039	1124	1131	1108	1132	1049	1041	1053	1038	1092	1070	1110	1067	1107	1076	1086	985	1049	1048	1026	989	1112	1096	1103	1058	1104	1088	1037	1095	1093	1067	1043	1016	1107	1082	1076	1134	1122	1088	1087	1077	1069	1107	1087	1091	1096	1103	1113	986	1086	1089	1064	1064	1112	1118	1115	1078	1028	1110	1052	1049	1087	1074	1078	1059	1068	1090	1121	1018	1121	1094	1036	1085	1106	1103	1075	1020	1001	1087	1075	1069	1088	1126	1029	1050	1096	1070	1072	1047	1102	1052	1044	1043	1074	1070	1077	1060	1107	1013	1031	1059	1077	1128	1096	1054	1087	1103	1064	1140	1076	1115	1127	1094	1179	1068	1031	1111	1078	1070	1112	1057	1105	1093	1096	1076	1093	1081	1017	1096	1091	1080	1087	1108	1178	1105	1007	1144	1044	1152	1088	1113	1055	1064	1086	1136	1130	1073	1170	1089	1084	1080	1073	1073	1110	1106	1054	1099	1051	1135	1044	1092	1066	1102	1152	1084	1072	1056	1075	1092	1057	1096	1044	1154	1068	1100	1043	1086	1071	1079	1060	1053	1121	1043	1121	1077	1105	1080	1077	1094	1027	1072	1099	1058	1078	1081	1113	1093	1087	1092	1106	1098	1094	1068	1066	1123	1116	1095	1078	1097	1089	1113	1010	1096	1101	1048	1075	1102	1117	1059	1076	1115	1112	1073	1072	1090	1068	1078	1094	1089	1042	1099	1106	1090	1078	1115	1038	1159	1106	1141	1125	1060	1052	1116	1058	1018	1068	1042	1038	1074	1082	1083	1087	1149	1126	1069	1091	1076	1085	1089	1100	1091	1050	1104	1060	1078	1037	1058	1156	1094	1040	1066	1079	1063	1017	1068	1037	1156	1042	1119	1042	1091	1070	1079	1080	1029	1052	1148	1055	1041	1089	1069	1121	1073	1044	1045	1098	1065	1067	1086	1139	1124	1061	1014	1066	1082	1038	1111	1110	1056	1099	1102	1083	1104	1129	1079	1053	1107	1079	1072	1132	1112	1098	1034	1136	1052	1045	1082	1035	1103	1117	1074	1054	1061	1060	1069	1061	1050	1127	1036	1118	1066	1066	1153	1077	1038	1139	1146	1059	1065	1094	1054	1065	1158	1099	1067	1104	1054	1074	1089	1111	1091	1067	1109	1062	1065	1136	1136	1068	1079	1090	1062	1048	1099	1018	1048	1096	1043	1071	1089	1140	1124	1113	1090	1124	1079	1037	1094	1030	1079	1095	1096	1135	1040	1117	1130	1130	1086	1082	1101	1064	1018	1147	1088	1084	1105	1076	1070	1114	1129	1054	1075	1076	1072	1064	1104	1118	1082	1119	1082	1052	1079	1112	1077	1115	1051	1110	1079	1103	1093	1096	1102	1088	1132	1043	1072	1062	1104	1062	1123	1150	1117	1033	1091	1079	1047	1059	1100	1065	1067	1036	1034	1061	1076	1052	1084	1086	1144	1090	1094	1098	1112	1075	1041	1132	1049	1106	1113	1085	1102	1126	1122	1048	1005	1002	1118	1052	1104	1073	1076	1090	1022	1091	1193	988	1030	1104	1077	1080	1043	1021	1145	1113	1073	1104	1053	1129	1083	1100	1055	1084	1044	1065	1081	1097	1101	1082	1125	1066	1090	1060	1173	1101	1038	1058	1094	1057	1117	1047	1104
24507	21464	27323	24530	4365	331	322	284	263	268	257	277	247	237	261	267	262	257	269	261	287	262	244	278	221	257	255	286	278	265	249	250	264	248	254	253	244	250	239	237	252	257	287	247	264	255	254	259	241	263	275	271	235	233	263	246	253	270	276	254	276	293	249	259	284	218	249	230	235	264	283	235	272	272	248	248	253	235	267	262	235	240	255	264	274	260	240	286	250	239	253	242	229	236	238	235	248	253	247	262	255	250	212	279	277	253	265	253	270	245	266	275	267	259	279	240	273	246	234	282	238	234	245	227	265	262	261	257	272	264	219	280	263	270	233	249	244	243	271	234	235	271	248	281	259	261	242	244	221	253	266	260	264	281	250	243	294	265	256	276	243	275	244	265	249	265	228	256	251	234	271	265	241	247	249	256	220	276	295	278	250	229	239	269	267	236	238	238	258	276	227	284	263	293	252	260	244	230	221	244	259	268	241	274	251	273	248	245	248	274	260	258	228	243	270	256	237	262	261	241	241	236	242	247	260	238	254	253	266	221	245	261	271	237	220	254	234	289	264	279	265	220	250	242	251	286	251	239	259	268	237	234	252	279	249	267	244	241	230	265	250	257	255	267	276	250	249	247	245	267	251	222	244	255	257	281	251	256	252	233	242	235	253	242	281	272	251	264	242	259	264	261	278	279	248	250	229	251	276	259	254	238	236	268	269	237	233	262	227	256	254	259	245	284	229	257	229	244	262	277	255	266	254	291	292	227	247	260	240	244	255	254	238	272	256	269	252	259	237	238	251	235	244	229	265	268	241	262	256	293	269	265	243	257	263	226	240	273	259	248	257	225	242	249	260	285	267	249	260	245	267	242	220	261	271	249	256	240	250	263	272	259	248	243	262	253	263	256	225	248	269	267	297	276	242	292	236	251	275	261	255	251	237	264	249	263	253	274	246	280	247	270	271	256	244	258	256	247	254	244	270	270	255	271	229	221	298	244	261	246	240	247	267	252	252	244	273	258	238	281	227	266	264	266	235	254	266	239	280	258	247	255	278	273	250	245	231	226	264	292	229	253	246	264	278	251	250	263	231	242	246	256	269	257	229	232	252	257	236	247	257	256	280	279	261	263	274	254	260	252	252	264	260	259	245	243	236	251	228	245	263	254	227	254	268	235	253	270	274	253	248	265	228	259	244	246	262	258	251	267	264	269	253	263	265	256	249	248	262	243	290	251	245	240	238	261	235	243	229	253	269	257	246	242	260	256	260	240	248	249	253	245	258	256	250	264	259	241	226	232	261	251	236	269	260	246	223	266	246	239	253	235	262	237	238	255	232	318	256	263	259	249	228	233	243	234	272	247	250	271	256	291	260	231	236	243	263	247	227	231	257	253	269	282	251	277	245	256	299	243	253	269	251	260	229	252	283	240	259	248	245	259	276	249	257	255	235	246	240	231	254	244	272	297	235	243	286	247	254	246	270	260	237	226	262	260	227	244	242	253	243	226	239	255	246	209	253	261	245	268	244	228	277	272	225	234	255	270	279	248	223	238	242	246	232	250	245	275	234	222	252	280	254	258	241	255	241	245	243	240	247	267	256	254	224	265	255	251	258	272	230	251	260	271	272	232	248	250	239	247	262	293	246	235	241	287	263	242	267	264	264	282	252	240	238	258	273	265	264	233	260	261	259	237	257	229	266	257	245	271	245	242	232	258	245	246	264	255	258	261	236	277	222	261	236	246	244	268	247	257	229	276	267	244	258	249	260	239	256	244	245	260	243	270	256	263	236	258	245	239	263	264	260	255	261	245	258	241	251	270	252	228	242	209	247	258	268	266	236	276	247	233	250	262	233	261	228	269	251	253	260	250	221	247	255	239	249	242	304	246	247	254	279	257	256	236	257	252	236	243	242	263	279	250	269	276	233	265	270	256	232	282	249	251	276	284	260	258	259	294	245	243	276	242	247	245	230	251	246	222	294	247	243	240	266	255	216	266	269	249	252	235	241	266	275	238	266	258	252	263	270	274	247	282	238	240	240	283	226	243	243	227	265	253	250	261	254	240	268	277	288	245	247	214	256	238	286	254	249	267	245	264	253	249	266	222	223	266	260	266	263	267	265	265	234	246	230	252	244	265	253	251	254	267	269	248	255	266	248	255	261	235	235	252	273	266	270	241	256	268	270	260	248	255	248	257	260	283	246	242	248	258	256	250	235	275	232	254	270	266	253	270	251	239	247	261	245	270	269	255	251	262	251	252	243	242	264	244	257	244	258	250	252	249	258	284	246	256	258	225	254	268	228	258	274	267	250	301	278	245	244	235	258	259	274	283	265	239	251	251	228	237	250	256	257	253	232	248	261	246	224	232	243	269	246	233	236	272	274	244	264	245	233	251	244	278	272	244	249	257	242	228	255	244	267	261	254	246	228	264	250	275	255	265	227	232	251	247	260	230	213	257	220	246	274	247	274	277	269	247	255	257	278	275	230	251	264	251	268	274	266	242	268	279	253	228	278	221	229	222	219	278	246	252	271	275	262	248	234	270	257	259	248	247	237	233	272	264	274	255	256	266	252	261	225	242	262	237	284	260	251	236	264	260	256	262	246	245	270	247	245	274	259	267	268	221	233	225	271	262	238	258	239	245	242	288	272	257	227	218	259	264	267	278	244	270	242	258	241	268	225	249	229	232	236	275	257	237	243	263	254	261	250	241	231	235	273	275	246	247	257	275	258	229	263	242	242	235	259	244	252	263	252	256	257	255	246	255	267	248	246	247	258	254	237	245	272	266	244	261	246	235	258	274	244	241	266	262	237	297	290	288	264	239	246	290	265	256	255	243	247	253	226	261	250	236	245	259	268	239	237	245	278	281	279	251	263	256	252	233	246	263	275	227	236	272	236	284	242	258	229	258	234	256	267	283	259	246	232	283	291	252	254	257	245	241	253	259	255	229	268	250	267	237	250	255	246	254	276	252	267	266	252	273	247	270	203	262	270	248	260	259	261	240	246	235	253	262	267	284	233	254	255	229	293	243	231	243	266	249	260	258	221	280	250	228	266	263	234	227	268	260	288	271	255	280	257	255	272	255	262	265	261	238	256	257	264	231	285	234	253	277	247	276	269	277	249	253	232	262	262	253	245	297	249	268	284	251	291	285	269	232	250	255	259	241	284	245	235	261	252	269	239	234	260	277	253	231	257	267	254	266	211	284	250	241	273	231	255	268	265	251	252	250	243	246	278	260	251	238	249	259	227	256	232	232	262	258	250	242	256	241	227	266	255	271	251	263	270	240	284	250	239	230	279	241	234	267	242	250	264	254	261	251	279	242	270	259	239	274	272	241	253	265	215	260	254	228	254	273	247	236	247	271	229	236	261	261	245	260	241	262	259	263	275	255	238	259	258	251	232	235	255	245	247	248	254	306	253	244	225	274	233	247	274	234	253	256	244	249	223	258	256	241	239	262	274	254	267	239	237	251	249	232	273	243	248	266	251	244	247	242	240	230	237	241
23700	46253	37742	11579	629	518	504	456	442	436	384	390	383	345	396	348	374	338	370	359	338	359	375	357	374	354	371	343	339	333	344	355	346	347	389	324	350	334	351	336	363	357	369	349	347	354	320	356	339	339	348	364	335	386	346	344	339	350	312	357	370	314	345	357	347	340	356	317	340	352	308	325	371	329	309	354	366	310	382	350	353	350	366	375	341	341	365	343	336	354	366	339	346	356	333	349	329	320	341	334	335	324	364	322	314	368	306	341	346	359	350	371	328	373	371	359	324	330	353	371	373	345	325	344	313	332	317	351	330	333	324	356	333	351	328	329	352	329	350	347	323	326	343	349	358	330	336	330	354	355	332	300	346	380	343	345	349	341	343	335	317	337	339	346	334	336	324	314	353	330	328	329	369	363	341	355	350	358	335	337	314	345	364	321	352	342	335	342	331	334	338	354	341	340	345	339	338	329	342	341	351	340	358	327	337	330	339	352	333	353	368	353	328	314	340	358	317	338	361	320	361	337	341	327	314	370	357	353	297	338	349	334	372	335	364	338	330	348	313	332	372	351	372	358	330	369	337	338	318	359	334	331	364	333	312	370	368	334	345	340	332	338	359	368	346	377	349	309	324	330	347	361	359	341	347	330	348	382	351	327	369	332	339	354	331	348	357	348	344	344	343	351	325	356	338	367	345	377	340	341	343	325	376	334	351	358	317	374	337	348	340	336	352	342	368	346	337	328	326	319	363	344	338	358	343	334	360	357	341	349	369	332	355	327	337	328	337	339	365	337	351	314	334	345	363	354	346	334	359	334	323	319	363	333	364	348	333	350	325	359	349	351	336	373	370	350	353	326	338	350	376	349	324	285	341	372	360	352	329	318	330	345	346	343	345	329	347	341	342	400	351	304	349	357	353	337	331	380	316	367	332	381	330	345	329	311	349	366	353	353	344	348	351	316	352	312	373	320	349	324	321	343	331	351	332	356	336	341	339	336	337	342	344	363	341	335	336	336	306	340	344	321	343	355	336	326	334	344	332	367	328	356	344	325	326	336	339	340	360	339	330	351	347	344	323	361	308	357	334	335	347	353	359	354	350	326	354	324	354	325	335	314	342	345	343	338	389	360	342	339	381	368	345	324	310	315	349	320	365	342	326	361	329	363	363	323	363	381	386	414	329	337	334	355	344	362	320	361	340	346	340	345	341	376	324	385	326	350	340	363	332	339	343	344	340	364	319	345	369	337	347	364	320	334	338	336	339	340	312	350	345	348	388	346	356	343	339	348	345	392	354	348	364	347	376	321	344	350	305	342	343	334	376	352	346	346	318	315	366	359	347	362	364	319	351	308	327	358	355	359	314	332	352	354	333	355	322	330	332	330	320	356	339	358	336	333	385	320	353	336	324	352	367	356	363	308	341	375	345	358	333	331	352	352	349	353	341	351	352	349	346	353	296	361	347	350	370	336	358	331	304	363	342	352	344	327	336	352	339	329	337	306	330	351	332	310	331	349	331	385	354	373	332	328	337	350	338	324	325	347	316	370	354	333	351	341	320	344	377	334	333	338	316	373	344	328	351	340	359	333	322	376	397	385	375	354	354	361	342	369	345	375	347	353	348	339	344	341	396	366	351	303	318	319	337	330	351	347	331	376	354	342	350	344	340	330	363	343	361	332	343	341	349	325	343	319	352	351	345	375	357	333	320	329	344	346	366	343	332	360	355	339	345	345	376	319	404	326	347	340	328	315	301	364	339	361	392	347	350	353	364	321	307	369	342	309	334	337	346	350	321	371	366	332	356	342	354	351	370	338	345	340	332	329	342	334	335	339	379	346	341	309	323	322	353	358	327	323	361	325	377	350	338	323	338	336	327	344	357	319	345	338	342	347	342	369	320	344	370	324	356	346	345	309	348	367	350	315	356	375	338	342	341	323	328	363	354	286	346	384	345	327	403	379	359	358	330	366	332	335	330	330	345	322	317	348	357	331	345	342	338	381	350	339	345	316	332	327	344	360	322	351	324	347	338	330	344	342	346	342	325	330	334	356	334	348	381	355	357	299	352	331	354	326	361	364	340	360	364	321	342	350	353	345	362	334	322	359	359	338	358	359	327	335	349	347	342	314	379	360	326	351	347	346	328	332	341	367	340	323	377	318	365	339	362	342	340	295	332	371	379	328	339	350	339	339	365	332	342	331	353	360	310	330	349	331	337	347	352	365	344	345	369	355	363	360	367	331	334	366	353	334	353	378	332	326	379	330	329	338	358	346	374	367	347	380	307	343	358	326	342	337	357	353	352	334	339	344	321	319	336	305	352	345	359	348	339	338	342	317	352	336	322	333	336	360	350	334	356	362	352	344	336	332	352	359	351	352	325	361	314	313	355	338	319	346	318	315	321	335	293	349	344	319	353	322	353	330	332	331	320	333	361	325	318	363	350	314	333	344	375	362	331	338	333	346	357	368	336	367	369	352	326	323	345	342	327	328	340	370	322	318	348	341	377	364	331	367	345	343	357	352	343	350	350	348	377	357	349	339	361	360	349	336	333	319	382	338	349	357	334	368	342	347	324	363	336	333	369	309	329	324	371	366	359	342	356	325	343	352	306	328	332	339	329	362	356	366	325	315	330	350	354	321	368	367	333	325	308	310	305	332	333	326	336	333	319	316	352	330	329	349	365	318	347	319	330	356	295	366	352	352	342	362	366	387	342	352	383	340	339	343	341	379	319	355	360	334	342	304	322	360	306	326	358	322	339	364	363	363	352	328	318	340	322	316	371	339	358	322	353	333	380	338	318	356	346	322	363	356	341	338	334	337	354	353	334	339	334	320	348	376	333	335	347	339	363	334	355	334	343	328	360	361	346	340	350	336	344	350	309	365	371	317	349	354	331	406	297	342	330	325	336	307	372	340	357	354	363	324	326	367	354	354	359	373	365	335	329	348	326	330	379	353	362	360	368	353	307	366	337	371	361	326	331	352	355	345	338	373	336	329	361	363	349	293	378	358	354	363	324	374	397	347	348	324	317	340	328	344	323	339	326	366	330	343	333	319	327	316	336	371	352	390	339	373	352	346	354	345	350	360	353	320	363	370	356	353	338	362	376	359	341	346	332	358	347	347	314	346	338	373	374	364	312	330	345	361	333	336	341	344	350	316	343	358	357	361	370	364	359	319	323	379	322	327	353	346	322	337	350	375	360	346	375	361	361	314	365	342	324	346	333	349	327	324	377	299	365	352	349	339	343	330	361	340	351	336	335	369	337	342	338	357	344	366	360	363	341	355	346	336	377	379	330	354	331	329	322	334	374	336	321	348	353	316	362	351	380	320	345	358	345	348	323	349	355	353	365	351	340	315	360	334	324	320	335	327	356	333	332	321	308	350	338	333	350	362	373	325	351	360	354	343	329	365	307	312	350	344	341	355	358	343	344	359	347	330	348	335	340	360	362	338	372	369	331	339	369	358	337	355	377	332	314	342	375	364	353	328	351	352	369	329	326	346
22279	21309	28355	25353	21276	18780	3627	998	781	765	756	737	741	681	721	723	699	659	688	730	674	665	643	733	682	676	665	673	666	659	624	626	618	680	652	661	631	620	664	656	669	649	647	630	692	723	653	702	625	634	663	667	595	659	666	638	665	591	674	649	701	629	612	612	669	660	665	687	627	606	691	652	650	649	635	627	657	653	615	695	633	644	618	652	654	625	659	637	699	636	656	659	608	642	663	610	597	610	648	655	654	647	658	661	625	616	601	623	657	633	661	635	619	653	649	644	687	593	646	656	670	616	632	678	599	636	685	650	638	659	632	622	623	625	648	628	575	708	611	675	651	618	623	651	617	614	643	625	693	633	619	638	608	640	616	621	641	712	627	610	663	682	601	606	636	702	636	659	671	651	630	707	578	693	635	612	667	631	631	633	667	660	647	624	671	638	633	641	637	654	634	600	663	643	654	650	689	642	650	631	610	650	640	686	657	643	651	594	617	698	641	624	685	622	607	627	628	691	605	667	647	623	609	651	674	638	673	608	601	647	694	673	638	684	644	619	626	621	658	684	633	648	674	688	630	626	650	673	654	660	639	694	664	619	635	615	651	660	647	646	635	602	634	639	642	658	613	637	690	608	594	629	684	641	673	658	646	676	658	634	664	587	648	672	670	644	606	628	646	618	689	682	653	678	689	663	636	662	630	675	628	654	621	661	649	618	636	663	649	679	616	671	621	643	621	649	612	643	671	652	669	590	632	667	668	649	656	661	629	660	623	700	625	647	638	646	637	632	678	653	668	652	617	643	655	669	679	620	693	649	641	677	644	636	637	682	597	658	636	606	648	622	666	613	615	647	645	633	666	647	645	627	643	631	619	640	619	666	670	659	678	653	649	623	642	664	648	659	608	650	653	654	636	623	624	663	667	642	624	634	654	611	676	630	660	655	625	653	656	631	625	621	634	651	655	606	670	611	629	649	606	703	629	659	649	636	642	646	618	592	627	714	606	626	625	645	655	605	610	688	622	657	657	643	620	624	645	648	701	690	666	669	627	680	636	679	683	659	638	626	644	636	674	643	642	602	692	647	660	656	695	658	669	662	668	648	645	631	676	666	622	650	638	650	678	636	665	611	644	654	683	650	628	680	642	614	649	612	630	648	612	643	679	675	658	648	657	624	632	620	597	640	611	624	648	618	683	612	637	635	639	641	636	604	600	660	673	660	653	661	653	683	613	626	663	623	658	632	637	637	659	689	604	639	647	686	660	710	636	633	685	676	671	663	626	669	682	641	678	641	655	710	622	654	639	662	663	632	630	647	612	613	667	619	645	640	635	616	666	636	640	716	618	626	680	625	638	622	636	664	618	654	606	650	651	664	647	646	665	619	641	613	620	614	734	662	626	627	648	618	633	634	654	651	622	618	668	643	644	683	612	643	617	636	660	625	656	674	650	670	666	667	602	619	637	609	684	650	637	645	666	621	666	666	621	647	656	633	612	651	621	661	651	637	612	662	622	604	661	625	642	614	643	633	620	645	628	649	650	618	662	662	640	670	649	623	711	643	633	628	611	645	641	634	650	578	636	638	623	651	657	675	614	637	635	647	605	674	632	631	634	634	659	658	629	663	657	628	618	601	645	628	645	655	603	660	648	630	646	640	620	652	616	591	651	643	648	662	702	657	669	617	613	655	700	652	661	673	651	636	660	676	644	638	674	650	614	630	669	653	611	621	698	641	634	632	611	629	631	640	678	622	650	636	616	659	668	625	686	634	608	640	672	684	695	650	647	636	669	670	624	650	615	678	643	629	623	645	603	600	658	686	639	683	678	648	668	645	643	581	680	626	671	623	624	669	667	611	648	644	636	680	654	629	628	620	642	600	623	654	650	647	664	650	619	623	613	595	610	658	619	629	673	632	638	650	614	631	660	613	647	618	621	643	664	677	676	627	662	594	703	619	639	649	682	656	676	685	620	573	651	622	660	710	639	637	654	680	674	661	640	658	655	647	680	667	613	635	634	628	657	665	644	640	680	682	660	656	677	663	627	663	640	682	657	647	666	613	663	658	633	631	688	637	663	662	630	644	599	610	601	689	681	636	629	645	626	689	655	553	631	637	628	653	627	627	639	657	622	669	678	665	619	666	641	633	662	650	602	651	668	680	604	664	620	607	623	625	669	614	685	653	614	645	654	626	620	641	687	648	637	663	650	667	664	648	653	629	675	626	641	665	662	639	602	684	620	659	656	635	650	665	633	633	633	648	644	685	647	654	675	605	709	623	621	642	636	638	677	640	644	636	688	667	620	646	609	653	644	661	662	645	663	635	659	661	615	580	658	636	638	682	621	642	619	642	656	651	653	660	715	606	645	641	689	638	720	649	645	676	656	585	653	639	668	628	660	652	635	656	636	679	645	691	669	628	620	629	653	636	685	630	674	651	594	615	633	664	598	648	625	667	636	668	599	640	641	689	621	682	640	623	611	660	649	600	635	634	659	659	665	662	639	646	605	613	617	692	640	667	659	604	637	658	607	626	612	665	620	657	624	659	637	670	641	634	640	599	663	659	646	622	654	652	629	612	672	644	656	660	607	631	671	667	616	628	658	679	616	624	622	603	632	652	659	628	610	640	606	654	643	613	627	651	675	643	649	703	617	630	606	657	639	682	681	640	626	649	616	663	615	653	664	639	649	657	678	644	619	629	595	633	636	626	678	680	669	638	695	600	650	625	668	633	615	611	598	629	660	617	630	609	662	641	624	648	637	657	676	674	615	629	613	659	629	627	650	628	662	645	639	669	668	630	642	672	597	635	593	679	619	602	606	651	642	663	658	692	637	679	633	625	677	662	625	652	595	662	632	630	604	597	665	663	623	656	643	627	662	655	605	657	648	653	662	666	654	721	622	686	637	623	615	660	688	634	626	645	609	626	621	636	633	689	651	670	661	652	635	669	620	652	658	613	665	595	626	651	647	656	655	620	624	647	629	617	653	601	652	682	624	651	632	598	674	640	667	636	654	647	663	674	660	629	630	639	654	650	658	672	654	617	610	654	650	595	666	680	622	650	614	645	684	668	692	581	593	610	650	622	663	675	641	631	669	580	630	680	622	642	626	636	695	686	648	678	612	644	656	643	626	632	609	662	630	605	695	661	608	644	627	636	638	661	686	630	671	669	635	596	664	646	638	635	665	644	646	663	664	624	633	639	685	616	632	614	618	633	634	643	639	681	646	620	662	655	606	625	643	655	620	602	590	644	643	640	612	618	629	641	593	642	670	592	642	622	598	651	629	622	649	659	621	664	657	627	628	645	652	655	641	661	654	639	631	607	687	653	664	629	644	651	633	636	656	653	643	630	601	636	628	636	640	625	630	607	676	653	689	662	637	676	676	631	644	646	615	663	634	644	630	611	619	625	616	668	695	647	628	690	680	682	608	627	644	647	627	619	638	686	638	670	680	606	665	633	653	623	594	639	601	667	628	628	617	657	666	676	659	636	634	639	651	635	680	631
33574	50874	60349	17605	2093	1686	1495	1226	1196	1142	1073	1108	956	1087	932	924	910	907	913	851	879	879	849	855	822	847	850	829	848	810	848	833	844	832	812	889	776	821	882	843	847	809	841	850	843	823	826	869	835	804	835	852	845	816	827	826	853	792	879	860	842	839	786	856	854	799	830	850	825	817	816	824	866	783	820	845	815	844	856	861	838	847	840	831	866	825	854	868	815	831	865	838	841	855	804	813	798	860	811	837	816	898	830	822	820	901	753	880	825	776	789	851	848	893	808	829	838	840	797	848	805	828	771	813	892	850	827	864	847	846	808	804	874	866	842	831	794	838	843	823	812	787	812	846	857	814	845	868	849	840	845	874	829	819	845	832	797	825	819	789	818	884	832	770	812	826	794	806	810	828	785	823	819	831	792	856	858	836	758	836	859	824	808	801	808	827	770	787	781	794	817	786	864	858	823	838	834	849	843	795	847	804	881	814	788	844	822	748	866	829	796	875	846	752	817	848	831	829	835	813	806	860	822	821	883	821	828	751	815	794	844	809	855	882	800	830	788	770	855	822	830	791	806	825	794	865	795	832	799	853	787	834	826	805	849	850	810	841	835	819	838	850	800	852	806	853	797	833	776	813	831	818	888	806	789	816	811	819	813	804	857	844	783	844	841	849	858	824	780	803	857	845	859	819	851	815	837	843	796	806	851	834	829	791	821	859	835	884	837	831	875	896	819	831	804	806	822	821	811	821	827	829	816	811	800	775	823	823	869	828	870	861	841	807	814	858	849	842	834	819	812	897	795	798	841	866	850	799	777	825	808	789	789	827	821	819	859	828	825	832	768	789	852	809	815	768	859	807	796	839	864	846	860	837	843	826	827	893	846	814	801	786	862	866	839	827	874	823	816	837	842	789	778	820	872	831	797	795	873	864	839	879	805	839	819	816	905	837	772	775	877	804	834	831	871	814	818	806	782	842	792	808	783	878	845	833	852	861	801	856	864	849	844	851	840	836	833	853	835	822	829	804	877	825	819	820	820	814	806	850	797	785	848	812	893	810	859	812	848	844	826	837	844	817	847	807	817	843	793	855	844	816	833	844	867	829	848	827	851	821	816	856	827	778	849	848	836	780	859	856	793	884	846	806	865	853	842	835	846	833	836	830	798	792	835	837	854	817	794	830	841	800	848	846	854	822	829	804	831	805	839	822	855	810	843	851	868	838	866	867	864	821	813	813	866	786	797	813	852	840	844	832	799	820	821	889	818	813	820	814	808	834	884	866	805	836	835	873	818	848	815	842	875	886	785	835	816	819	846	792	829	864	817	830	871	798	808	818	851	787	797	823	841	794	826	836	800	814	846	816	813	808	854	814	826	880	829	855	831	831	786	845	833	853	804	810	862	844	831	866	806	809	804	812	877	852	832	783	841	886	813	788	778	798	860	866	840	816	843	834	794	797	817	826	843	896	826	800	801	854	815	800	851	838	835	795	811	806	851	814	829	805	780	820	844	857	832	812	854	848	821	820	824	850	821	852	842	863	838	817	856	848	802	792	826	849	819	771	804	803	815	772	804	832	827	809	836	791	797	845	807	805	894	809	786	800	829	841	829	893	877	860	825	823	821	815	819	843	816	844	827	805	829	769	829	803	882	851	835	860	810	849	875	831	807	884	778	777	780	795	820	816	828	827	798	833	822	776	841	824	811	805	851	777	821	826	810	817	805	835	821	774	852	824	832	868	759	822	823	774	829	789	858	818	802	808	855	795	829	792	821	833	872	809	842	811	854	844	845	834	841	813	796	873	856	833	869	809	790	805	840	790	870	750	784	819	821	803	781	794	808	842	865	791	864	808	805	805	834	799	820	877	835	830	846	812	806	802	764	794	832	823	793	864	825	839	833	899	852	798	801	848	803	806	812	824	773	807	884	840	826	840	852	839	863	839	836	860	858	835	828	861	842	839	797	822	761	834	788	785	845	818	786	869	786	830	811	847	803	790	852	802	832	787	870	860	836	781	879	839	879	811	775	796	840	825	775	834	811	775	886	812	867	881	859	802	816	823	868	865	805	868	830	779	820	856	834	805	826	819	792	858	804	816	824	818	890	753	833	831	874	786	871	821	813	834	783	857	744	844	784	782	827	830	882	806	799	882	851	845	785	809	831	848	865	879	835	769	813	770	796	816	792	864	863	800	844	819	811	800	810	854	829	876	869	800	823	867	838	834	814	779	823	855	822	813	854	807	822	833	841	794	843	773	813	836	858	838	828	871	851	876	801	808	802	838	808	866	819	832	831	815	823	861	814	793	808	811	825	858	830	873	788	871	843	820	871	827	855	840	864	772	844	882	861	769	807	767	780	797	854	875	824	877	807	869	793	815	791	858	845	848	831	827	806	805	851	808	808	817	802	798	764	884	834	818	840	807	800	819	801	825	849	841	829	844	793	829	803	901	857	793	829	801	836	811	834	751	823	823	838	797	836	783	842	835	787	832	796	860	871	798	832	837	864	866	846	813	861	798	823	813	863	800	839	853	806	861	819	809	790	782	803	809	847	858	793	841	832	838	860	825	774	821	867	824	792	856	852	821	853	784	798	841	826	844	834	848	894	849	864	861	782	781	847	842	840	840	828	809	805	778	807	832	818	806	862	823	826	820	803	864	846	807	793	860	830	782	874	817	838	807	787	834	811	826	847	812	791	843	799	865	863	822	838	799	805	867	849	868	846	816	846	815	841	807	831	804	799	866	809	826	793	795	760	829	853	799	876	866	870	767	811	809	867	784	803	830	815	805	815	845	816	796	842	825	797	773	803	823	846	801	793	862	813	866	840	798	835	803	762	828	795	874	830	866	850	836	837	839	845	827	828	812	827	823	797	820	835	809	826	811	839	856	857	779	823	845	792	801	849	836	814	833	850	897	868	821	823	830	860	860	841	847	820	825	843	835	855	828	791	820	857	825	781	788	857	818	848	797	814	814	812	829	844	780	836	771	816	773	815	751	880	821	828	825	816	864	837	798	817	851	838	826	830	839	785	850	816	784	797	814	836	881	858	835	857	845	813	831	849	779	785	890	839	856	896	847	876	842	811	846	842	818	814	848	800	861	770	817	790	848	843	821	827	847	870	881	839	846	808	828	900	804	872	795	812	833	818	829	801	854	800	875	828	834	813	864	792	829	818	810	805	876	836	807	821	779	798	824	836	825	779	840	857	759	785	860	827	843	828	863	811	852	837	798	829	836	784	807	862	819	798	846	833	800	834	835	849	879	795	821	878	778	805	816	806	825	808	830	768	798	807	815	830	872	848	830	842	832	834	776	820	787	854	784	821	818	824	830	866	856	848	793	814	845	818	804	792	830	806	836	848	825	828	817	828	814	833	820	803	837	824	836	773	818	820	828	890	832	815	793	795	849	769	844	810	818	819	809	828	836	804	803	796	856	844	831	837	816	814	811	801	851	788	816	846	845	814	793	837	842	826	843	797	749	812	846	870	830	900	853	848	827	846	816
27367	20534	16357	4495	774	692	552	561	558	604	588	602	531	549	588	527	531	540	535	523	557	545	575	567	569	547	555	576	526	536	529	555	530	535	557	558	539	508	558	541	533	546	538	539	541	597	564	524	555	534	534	534	533	522	557	584	566	574	554	510	587	549	501	529	531	577	602	558	587	547	554	547	524	545	538	555	551	514	566	571	583	526	552	510	555	591	556	514	534	562	552	524	573	548	536	498	580	551	552	554	529	535	559	566	533	556	571	551	518	525	562	586	536	551	500	550	516	553	566	588	531	556	532	570	564	534	564	545	504	567	552	573	573	529	572	559	546	515	546	544	541	552	561	487	523	552	554	556	563	533	557	529	562	551	534	550	512	554	574	564	540	554	559	598	550	566	536	518	559	566	573	505	552	581	563	588	561	580	556	523	541	545	532	581	552	530	580	588	551	553	556	560	526	562	562	534	521	546	535	553	536	571	511	549	562	568	526	575	536	528	546	517	547	581	529	604	540	498	568	526	521	554	515	542	567	521	551	529	517	576	562	560	531	536	539	571	518	519	593	559	579	564	578	556	542	559	575	522	548	525	561	556	570	544	542	542	534	529	547	565	557	575	557	605	566	565	544	565	563	520	563	532	548	527	580	564	519	518	526	577	582	577	582	533	574	554	550	559	513	531	536	540	563	524	559	570	569	550	552	565	539	508	593	516	541	557	561	556	537	569	541	564	523	569	541	534	529	567	597	541	543	590	580	510	503	574	519	516	543	517	584	564	530	520	542	526	519	523	529	546	533	497	599	573	539	506	561	502	562	548	513	508	519	548	548	552	540	547	525	544	513	519	545	523	610	540	542	542	574	551	579	527	576	530	527	529	542	570	527	550	586	506	530	552	580	554	560	578	542	537	518	546	504	547	516	535	519	532	583	534	515	504	527	574	548	554	545	552	530	567	556	536	603	544	564	536	508	577	490	588	561	559	551	560	602	579	594	532	572	555	557	511	559	634	549	577	561	534	557	552	554	560	552	585	535	554	560	589	566	548	542	554	524	554	565	535	506	533	530	521	542	525	544	553	540	568	553	551	565	565	582	528	528	567	578	547	517	596	561	547	513	569	529	545	546	536	532	562	540	520	552	560	556	501	534	544	542	556	551	534	538	560	502	510	556	580	525	538	612	531	569	570	533	572	508	512	550	584	511	557	562	574	532	532	543	532	515	543	510	586	553	547	559	541	527	546	547	560	523	593	540	541	537	538	512	528	523	537	548	570	534	565	546	524	559	533	565	535	552	527	535	530	530	521	553	538	543	558	556	513	548	523	537	518	532	578	559	554	568	549	558	522	549	555	533	571	550	559	563	535	577	527	505	578	560	525	553	548	504	565	568	577	551	519	550	557	561	549	557	517	513	548	522	549	566	531	562	563	498	568	551	537	570	550	602	562	504	528	578	461	532	545	543	545	505	572	537	572	571	562	521	502	564	531	544	583	554	595	542	509	580	593	541	563	546	486	549	610	519	553	539	581	566	521	585	535	541	541	542	547	552	529	532	564	529	560	555	578	543	576	603	582	578	571	567	550	515	566	520	577	520	598	548	569	526	564	545	606	532	571	530	517	554	526	571	572	520	559	550	593	547	554	543	532	543	585	540	544	520	585	544	565	558	601	539	519	544	530	550	557	524	567	545	556	527	510	559	603	560	541	522	574	583	555	555	571	555	537	545	494	583	506	556	567	547	582	541	573	543	570	529	542	555	575	590	527	560	526	564	568	527	596	589	549	550	522	545	543	528	554	551	565	571	541	574	598	538	589	509	551	544	568	516	554	578	538	535	516	545	520	552	576	546	543	500	585	535	569	521	581	549	525	534	529	570	537	544	569	585	540	527	532	536	578	550	551	544	540	576	555	559	541	547	536	509	520	516	524	521	567	529	555	505	531	546	541	505	544	573	552	515	509	586	570	567	559	539	551	594	561	625	538	539	608	521	568	544	526	531	540	517	580	532	550	526	543	532	547	573	534	570	568	551	520	554	566	523	575	500	541	531	532	505	554	567	545	520	592	577	538	579	550	546	521	518	539	557	547	519	510	551	517	568	521	512	576	578	534	556	577	553	586	552	548	498	580	559	534	541	512	538	574	583	567	537	521	608	532	567	559	575	547	572	518	541	536	561	509	547	565	567	549	521	547	581	562	558	570	543	505	491	527	531	519	523	589	530	553	547	523	570	537	533	551	559	493	553	518	574	556	590	533	568	537	567	570	598	586	523	572	529	533	508	563	571	547	574	534	608	563	561	562	530	555	531	541	578	555	559	587	575	565	575	538	546	577	549	486	505	571	551	543	537	564	569	537	545	554	563	524	524	560	501	556	561	536	547	561	548	580	562	547	531	527	538	551	552	525	596	556	577	551	528	523	539	555	527	550	528	570	588	500	556	560	588	547	566	575	577	536	528	540	561	555	563	574	511	533	575	550	538	557	570	577	596	537	553	562	576	579	555	548	569	554	545	543	580	564	543	517	595	572	570	492	537	548	512	566	570	537	520	540	567	525	545	556	516	535	553	579	582	569	529	569	521	562	561	541	568	544	597	555	546	530	537	506	577	505	539	573	533	566	547	569	556	564	553	556	556	545	574	537	565	532	587	557	523	518	542	555	546	541	612	524	538	562	534	547	566	534	566	553	517	550	560	545	556	558	529	554	545	581	571	575	564	543	537	596	620	551	528	540	556	566	523	587	574	569	520	613	512	575	539	537	534	585	554	558	569	542	562	539	553	565	529	535	509	545	576	612	612	545	512	560	578	502	608	512	594	525	523	529	565	536	552	585	586	530	561	552	524	565	589	574	560	552	614	561	556	523	555	521	537	564	546	587	557	534	563	553	533	540	528	542	530	539	613	542	540	548	532	592	566	523	537	530	538	563	516	544	533	600	576	545	573	552	506	537	560	542	522	540	570	530	592	538	573	539	502	530	563	520	550	578	574	572	614	561	539	561	581	537	568	563	550	530	563	540	517	594	550	534	596	566	562	585	548	539	542	510	515	510	533	574	577	548	501	536	546	540	614	522	586	545	534	536	565	519	507	549	583	560	586	555	573	549	519	588	536	525	525	564	569	578	551	560	524	566	552	529	521	540	527	537	521	568	547	571	555	547	498	544	533	533	542	511	529	540	541	525	579	551	554	527	559	546	550	576	557	574	564	559	548	562	555	570	542	507	540	604	501	529	502	598	552	557	574	553	546	567	543	515	554	596	570	518	569	512	557	527	484	573	522	516	524	553	532	529	553	557	575	498	611	566	574	510	577	573	567	520	546	565	527	562	557	510	561	564	528	530	573	560	555	558	507	538	543	560	556	572	550	569	581	527	558	523	530	588	529	571	591	560	546	531	532	541	571	524	560	550	547	524	532	568	569	546	561	551	550	540	556	568	518	527	533	586	566	545	548	564	534	548	546	506	537	540	531	555	557	553	570	550	541	514	560	555	524	535	554	531	572	582	548	567	552	573
10544	21219	16402	2136	741	695	729	741	697	675	712	655	733	702	702	698	653	705	648	639	667	687	646	702	701	710	758	674	741	704	668	723	693	719	676	713	668	632	709	652	680	700	685	661	734	722	640	666	713	703	690	720	672	709	690	635	686	718	694	746	711	653	686	711	671	704	712	686	694	694	706	700	662	670	698	667	695	727	667	632	712	664	735	670	684	714	649	705	716	723	662	681	758	695	697	684	700	711	699	710	707	673	665	693	700	688	712	677	675	729	722	648	656	680	701	670	694	719	719	697	681	652	717	674	714	678	683	742	720	697	745	654	720	731	707	702	711	656	667	675	696	695	653	678	650	730	681	714	697	716	697	723	753	698	692	729	695	713	711	715	712	693	655	696	660	732	690	658	670	675	681	650	672	633	702	703	710	721	683	693	708	699	693	681	727	711	682	736	727	689	675	718	706	677	722	688	671	753	744	722	697	677	720	697	703	680	687	642	690	713	653	673	714	721	694	746	659	668	708	662	714	738	631	664	705	698	699	686	711	655	685	699	689	660	677	723	691	677	695	694	703	698	692	646	709	708	692	693	681	668	742	649	697	718	708	730	681	674	710	741	691	664	685	739	672	685	648	688	689	661	722	697	680	672	694	676	711	701	687	656	614	735	727	691	722	668	705	724	707	663	705	715	690	668	672	693	679	660	717	630	702	680	688	693	673	671	716	696	608	671	691	657	664	735	703	674	698	705	744	689	641	689	647	665	697	720	657	666	663	696	666	699	682	686	655	713	630	648	696	726	695	671	686	647	663	681	686	673	689	737	684	699	711	679	702	657	669	651	661	662	688	661	713	673	721	673	680	632	723	692	728	726	688	657	686	665	730	713	649	705	712	693	694	686	702	701	691	742	646	643	701	690	698	624	669	743	699	732	636	679	691	681	725	685	744	670	696	723	667	688	695	723	686	678	713	692	699	676	740	707	676	708	685	685	759	657	699	653	637	729	707	733	655	663	678	673	693	702	644	714	693	646	679	648	716	657	716	631	675	658	716	683	653	658	732	675	681	716	747	687	637	669	654	657	715	672	685	671	739	681	721	707	705	714	653	686	726	697	693	687	688	645	647	698	690	657	710	685	718	675	702	717	717	671	652	700	666	664	697	682	712	666	645	663	739	711	645	671	650	668	694	653	689	760	736	696	667	642	638	703	664	686	702	703	668	682	695	695	682	726	676	722	644	671	666	735	680	666	666	683	628	746	665	674	696	687	743	713	655	651	706	683	653	702	688	693	682	703	693	662	721	742	714	652	739	719	663	669	742	680	715	715	675	711	713	703	694	704	692	642	672	678	632	652	658	664	711	690	685	714	731	709	712	676	713	637	698	667	678	718	675	693	680	671	684	687	722	695	669	682	702	678	704	685	685	740	708	676	666	640	665	694	676	665	707	663	718	687	666	699	714	706	661	707	704	730	678	691	692	674	672	720	732	667	662	769	688	732	687	743	653	702	705	672	675	667	695	676	672	643	712	719	688	709	680	694	707	654	684	701	705	727	691	702	662	694	691	692	681	669	696	728	686	691	717	650	736	684	723	695	682	694	665	684	701	656	700	694	722	729	656	701	696	679	671	685	711	681	729	710	687	696	699	690	685	698	711	726	716	675	690	683	647	707	679	665	670	659	723	689	696	702	702	695	699	671	702	714	688	683	670	730	686	727	693	678	653	720	680	659	699	670	715	721	696	676	699	677	693	668	722	715	691	698	687	699	684	725	719	657	681	636	650	698	692	746	717	701	665	679	732	711	676	679	663	703	660	668	677	683	719	719	651	698	678	714	681	621	753	681	739	689	642	718	700	728	710	733	653	711	704	697	660	636	676	660	656	678	672	620	679	706	659	659	718	667	672	698	689	708	698	720	758	719	679	679	660	704	715	660	690	676	658	690	630	652	685	700	699	692	709	701	720	692	686	671	665	694	714	690	725	678	739	663	692	740	692	657	646	696	723	682	698	721	733	680	682	697	698	662	669	677	722	739	682	713	720	712	688	692	621	685	680	702	729	679	674	697	682	688	639	693	767	649	685	652	709	708	655	661	654	679	712	730	680	663	716	663	694	658	700	670	712	711	709	692	661	720	687	664	661	697	707	662	693	670	677	677	689	691	682	705	711	682	697	726	653	682	674	674	686	696	668	681	659	679	685	699	678	696	657	725	690	634	656	694	707	671	646	702	712	683	738	734	698	680	691	650	656	707	689	692	728	688	718	720	661	703	705	699	640	690	686	703	726	713	702	671	701	723	654	693	722	655	713	630	710	713	740	676	662	732	704	675	665	695	670	631	769	703	702	745	702	697	740	683	695	666	692	689	660	666	668	680	695	690	678	699	663	672	690	679	658	655	675	695	704	686	671	723	671	675	659	722	714	704	683	702	701	734	705	695	689	717	718	650	707	694	693	696	678	638	674	720	727	659	677	681	707	674	727	687	749	673	728	633	687	693	700	686	672	699	689	709	682	683	717	667	710	720	700	712	724	651	711	679	673	705	696	692	700	684	657	684	707	694	667	663	688	700	677	708	664	658	697	716	730	736	704	690	720	663	734	696	698	698	731	690	639	663	664	689	675	664	703	731	695	708	686	703	730	684	714	663	692	689	654	744	681	680	709	721	691	630	743	676	709	665	701	682	733	687	729	752	689	679	695	721	650	697	653	689	748	662	691	741	640	702	700	699	686	691	669	705	642	709	682	715	794	663	716	692	673	713	650	694	697	698	671	665	688	701	676	631	727	663	703	711	698	735	702	692	715	707	653	677	685	706	627	656	666	667	639	709	699	672	692	674	724	670	684	697	680	721	709	666	690	665	727	675	685	670	705	696	711	675	664	676	674	740	704	675	637	723	721	668	708	663	734	736	691	644	683	679	666	658	652	677	675	637	650	656	655	670	692	668	747	733	695	694	720	712	704	652	717	683	675	665	706	671	677	698	725	684	666	697	677	674	664	697	722	738	682	654	713	723	719	645	694	678	667	727	661	704	712	689	698	700	690	668	707	697	676	680	711	718	689	714	637	711	746	669	623	691	676	686	679	682	724	701	688	675	666	682	733	694	688	718	638	676	699	655	705	705	699	730	705	726	699	702	690	725	667	755	651	693	653	682	704	708	698	714	679	686	697	718	673	714	696	695	686	673	670	691	691	737	656	687	681	738	702	673	666	675	686	718	753	717	725	715	716	645	730	668	668	687	694	679	677	687	697	732	739	693	733	659	725	741	688	712	719	687	684	662	724	723	708	677	629	698	681	665	689	684	702	706	701	683	712	736	691	683	703	722	670	658	701	688	694	705	670	747	667	717	726	688	661	675	709	726	674	693	742	675	638	685	709	657	694	661	708	679	734	709	718	724	707	719	703	701	660	694	685	654	701	672	678	717	727	699	693	665	688	694	665	698	689	728	660	647	727	708	649	662	697	702	729	674	718	708	682	694	687	634	700	637	700	686	685	752	720	721	694	704	728	698
23215	21295	28984	26281	18799	5346	1239	1069	979	970	979	963	951	945	951	882	891	917	862	903	908	949	837	876	902	939	844	942	911	850	892	852	868	901	878	848	877	882	863	863	863	863	866	889	835	923	879	905	931	853	879	814	864	888	880	852	925	835	890	857	921	919	862	886	899	891	887	928	865	855	913	906	843	899	922	902	930	844	903	855	923	878	884	860	881	891	889	877	883	909	896	884	891	867	909	920	888	877	863	885	858	836	838	896	886	869	887	855	866	929	906	832	867	859	881	896	911	848	853	867	830	839	852	878	864	907	893	910	905	904	867	901	926	897	852	883	867	906	877	851	900	870	930	886	877	881	921	933	948	903	924	885	894	915	905	878	886	834	894	827	854	893	925	850	920	888	874	871	873	929	903	893	860	850	865	869	915	840	919	895	859	933	939	887	844	855	865	895	873	856	894	829	859	900	852	896	836	880	857	857	860	871	895	857	862	898	908	906	885	926	880	862	858	839	886	871	874	897	926	909	895	906	862	911	868	850	905	820	874	931	839	882	865	887	856	839	846	917	888	899	848	909	821	884	827	896	881	894	888	860	892	892	911	848	890	837	866	872	848	896	832	859	858	888	837	881	882	891	846	894	880	900	837	863	820	838	902	868	835	885	853	903	851	849	824	902	913	874	869	909	855	849	886	899	883	893	868	869	921	893	891	867	842	885	909	844	866	855	836	898	906	959	906	850	891	814	854	863	905	870	867	868	898	884	882	881	896	902	856	857	826	922	901	847	831	863	872	893	826	855	901	905	885	831	885	902	871	831	836	866	905	842	867	882	864	859	893	865	830	944	907	880	846	904	871	862	880	922	870	868	867	857	867	877	865	870	906	864	924	918	854	884	836	880	875	914	900	857	868	859	861	846	870	913	918	929	922	868	877	852	900	846	926	866	860	872	852	835	863	880	880	828	905	862	918	892	876	902	848	919	886	859	861	827	861	919	881	862	868	921	839	859	860	911	875	853	915	925	907	839	854	869	849	816	871	836	862	909	898	905	853	883	939	843	906	861	911	881	881	917	874	872	857	919	879	860	847	877	827	843	871	927	955	868	886	945	905	872	834	937	881	916	834	823	874	903	899	859	862	871	946	866	872	861	862	885	851	883	821	865	874	941	899	850	885	889	898	878	857	896	908	884	876	867	866	886	875	880	873	903	872	894	847	868	843	873	879	803	916	878	884	892	865	929	923	871	865	847	831	880	844	879	872	892	900	865	877	909	895	832	876	840	860	892	853	840	871	912	898	837	919	909	821	883	881	845	874	886	904	922	822	855	857	885	887	883	871	847	870	873	860	874	903	896	854	895	884	856	904	861	815	924	870	862	858	876	865	927	877	872	888	859	904	898	841	858	875	929	872	817	834	880	885	913	892	866	898	921	870	901	883	887	839	865	881	894	878	880	903	906	912	910	871	904	868	877	884	824	918	895	871	889	841	834	871	864	868	884	885	851	908	911	831	919	899	858	862	871	839	885	837	932	903	878	900	930	892	844	884	848	848	912	875	818	873	910	877	911	849	842	896	849	853	878	853	831	853	886	859	867	909	908	861	893	886	902	860	874	816	902	896	858	916	930	937	885	840	811	866	858	901	861	916	883	880	886	828	893	876	849	908	880	887	893	837	867	876	919	907	875	885	819	885	892	909	839	888	918	875	905	851	850	900	904	858	846	822	863	873	921	919	867	855	859	913	911	877	865	904	855	836	893	901	881	892	863	867	886	915	839	861	829	905	853	829	843	941	838	842	832	884	873	866	891	924	846	825	884	850	891	840	926	872	790	883	847	885	855	850	834	877	858	878	846	864	852	872	914	860	896	817	878	837	888	891	907	910	865	872	863	883	909	850	881	881	875	862	858	892	888	892	855	845	899	872	899	907	845	873	856	856	826	852	846	870	851	862	921	891	859	876	875	918	966	876	845	892	824	820	847	925	892	900	892	887	898	908	849	881	922	826	837	900	811	815	853	872	867	859	853	915	934	910	848	889	846	910	862	855	886	900	900	869	914	899	846	873	893	878	859	854	919	882	867	887	885	880	885	900	890	938	838	860	876	935	896	931	860	897	905	868	948	883	876	884	875	888	868	842	907	934	849	902	857	888	917	893	869	921	879	863	841	898	899	852	853	896	881	845	894	903	916	858	871	863	892	915	896	898	887	916	832	908	881	886	919	849	876	896	856	836	815	863	895	840	889	832	937	873	878	905	906	887	891	877	889	864	899	871	861	875	845	894	879	880	924	864	859	907	892	888	888	888	879	909	857	868	869	804	874	877	916	851	906	885	889	889	830	892	835	880	845	920	863	874	864	896	928	889	895	797	862	863	875	828	845	886	887	954	900	903	818	873	910	889	874	865	835	851	870	855	849	876	853	927	835	880	900	842	911	879	832	918	909	870	853	854	878	892	900	846	873	867	893	885	844	915	871	835	889	897	914	884	863	875	872	877	892	870	860	872	832	890	817	915	825	879	876	853	815	835	886	834	920	880	859	885	860	827	957	905	862	909	878	889	849	876	861	829	897	819	857	823	841	893	860	858	871	857	888	900	868	829	859	884	903	890	941	894	900	865	881	860	827	871	896	910	873	929	891	866	887	865	912	924	844	875	865	867	863	869	834	878	905	919	824	908	860	887	869	839	883	888	857	883	863	881	825	869	861	885	869	897	876	838	904	831	851	937	860	853	844	865	902	847	880	904	877	843	890	875	822	880	875	866	883	875	829	890	937	885	867	853	840	847	843	857	847	885	846	912	905	835	845	858	892	879	890	911	823	901	892	856	878	878	823	886	911	953	864	872	873	870	851	837	888	878	869	866	875	910	859	884	900	795	896	862	872	878	827	855	869	914	903	883	855	846	894	866	821	867	867	901	970	874	847	865	855	911	951	905	884	815	889	825	881	853	850	915	902	854	845	891	913	874	860	873	831	879	811	890	872	863	906	859	908	844	872	879	865	863	882	864	853	873	872	879	840	857	855	861	871	884	878	893	875	835	853	842	873	878	848	925	887	850	861	921	925	887	855	865	887	874	860	858	854	889	854	865	854	906	912	890	875	919	885	814	886	897	860	878	865	863	907	858	886	877	824	878	878	889	897	894	889	881	889	857	887	861	874	844	937	902	877	888	877	846	906	832	881	911	878	867	874	848	868	925	897	858	890	924	869	881	874	853	902	791	826	878	832	936	898	859	860	878	858	841	873	860	829	937	873	903	878	902	855	888	844	859	916	886	870	893	921	798	846	867	899	859	904	850	900	928	880	857	881	916	882	897	832	889	921	921	880	853	838	886	859	837	882	892	926	845	848	909	836	927	827	895	879	920	814	837	894	856	819	864	882	872	854	891	882	892	828	861	880	838	855	868	856	892	850	842	845	847	922	853	841	892	895	847	877	888	820	906	910	880	891	909	945	841	877	886	866	918	793	868	859	913	865	872	881	828	866	926	897	906	894	900	899	892	850	902	855	875	853
28131	49558	50743	9894	1763	1528	1345	1269	1235	1219	1202	1178	1213	1126	1160	1114	1145	1120	1084	1133	1124	1074	1097	1077	1079	1108	1119	1123	1133	1085	1099	1143	1079	1126	1089	1017	1064	1132	1123	1077	1098	1111	1065	1083	1123	1102	1103	1105	1119	1073	1049	1094	1099	1100	1156	1058	1100	1162	1156	1028	1059	1107	1173	1103	1141	1055	1027	1102	1120	1046	1085	1101	1096	1081	1147	1070	1038	1151	1074	1053	1141	1114	1066	1078	1078	1072	1084	1129	1072	1078	1028	1100	1096	1109	1061	1118	1120	1107	1085	1077	1134	1075	1075	1036	1095	1091	1068	1075	1047	1051	1122	1175	992	1076	1101	1065	1101	1099	1019	1112	1071	1098	1034	1078	1116	1094	1053	1097	1108	1033	1115	1011	1106	1103	1054	1167	1163	1063	1067	1046	1113	1049	1117	1081	1129	1085	1086	1059	1087	1021	1098	1129	1064	1120	1069	1134	1137	1083	1054	1099	1110	1097	1113	1082	1046	1066	1093	1081	1082	1138	1039	1087	1073	1147	1144	1074	1062	1074	1062	1128	1140	1068	1042	1105	1043	1117	1106	1035	1071	1079	1035	1047	1135	1091	1058	1060	1034	1120	1116	1123	1048	1036	1099	1138	1075	1110	1110	1101	1057	1028	1132	1067	1112	1037	1119	1090	1095	1084	1094	1017	1096	1108	1137	1082	1084	1097	1062	1097	1071	1112	1103	1107	1067	1080	1083	1101	1101	1047	1121	1107	1056	1076	1051	1072	1053	1119	1132	1094	1096	1108	1085	1012	1100	1154	1123	1054	1103	1072	1165	1121	1092	1057	1095	1099	1063	1035	1089	1122	1171	1092	1039	1117	1068	1067	1153	1113	1103	1094	1083	1120	1068	1115	1093	1081	1101	1097	1140	1026	1075	1116	1108	1099	1095	1112	1051	1107	1134	1057	1068	1079	1084	1084	1078	1058	1072	1121	1036	1095	1048	1136	1043	1075	1069	1082	1120	1067	1075	1024	1106	1128	1115	1110	1095	1112	1072	1083	1088	1081	1078	1103	1135	1094	1095	1065	1046	1077	1095	1040	1070	1112	1077	1084	1151	1035	1134	1043	1053	1110	1094	1061	1121	1061	1075	1134	1082	1065	1094	1035	1087	1132	1054	1052	1068	1061	1099	1073	1076	1073	1114	1066	1009	1071	1059	1039	1060	1109	1157	1070	1009	1148	1027	1070	1082	1083	1140	1056	1062	1100	1074	1131	1112	1060	1076	1085	1096	1075	1076	1107	1081	1036	1067	1064	1086	1141	1059	1088	1071	1071	1126	1040	1073	1083	1164	1139	1054	1114	1180	1079	1054	1035	1103	1035	1140	1098	1139	1103	1051	1111	1082	1103	1036	1055	1061	1096	1109	1112	1061	1138	1099	1050	1088	1091	1062	1061	1092	1125	1049	1095	1097	1091	1108	1071	1061	1084	1165	1062	1045	1030	1110	1100	1074	1078	1119	1062	1109	1067	1110	1083	1055	1076	1132	1057	1126	1067	1073	1073	1101	1102	1043	1083	1064	1102	1047	1038	1106	1124	1127	1100	1089	1110	1082	1096	1077	1104	1143	1058	1067	1084	1109	1063	1058	1124	1105	1068	1116	1100	1112	1124	1105	1097	1127	1105	1082	1109	1042	1127	1120	1053	1057	1079	1073	1125	1079	1084	1051	1073	1083	1052	1059	1049	1083	1120	1059	1056	1063	1092	1089	1128	1120	1115	1127	1140	1077	1112	1086	1131	1100	1136	1009	1077	1092	1031	1098	1045	1094	1072	1035	1088	1172	1086	1032	1103	1057	1133	1069	1098	1093	1046	1121	1115	1049	1091	1053	1103	1080	1149	1092	1079	1102	1084	1086	1082	1118	1107	1054	1085	1074	1059	1067	1154	1081	1155	1099	1084	1068	1114	1104	1051	1107	1099	1039	1087	1070	1093	1094	1067	1129	1077	1058	1049	1091	1092	1115	1096	1127	1166	1074	1126	1081	1115	1099	1076	1076	1073	1122	1055	1099	1097	1054	1099	1162	1087	1140	1062	1092	1092	1106	1088	1106	1113	1109	1113	1132	1053	1092	1101	1091	1129	1138	1119	1102	1058	1083	1065	1082	1049	1092	1118	1068	1174	1094	1100	1097	1084	1186	1089	1186	1048	1110	1063	1105	1072	1058	1095	1066	1051	1060	1077	1007	1145	1088	1018	1151	1144	1074	1059	1089	1072	1058	1128	1156	1140	1019	1078	1046	1058	1094	1121	1083	1147	1074	1087	1110	1080	1091	1123	1055	1099	1054	1090	1054	1164	1071	1069	1070	1069	1072	1096	1138	1022	1050	1107	991	1044	1102	1059	1084	1033	1063	1181	1103	1127	1128	1055	1065	1093	1110	1090	1035	1098	1146	1047	1145	1120	1056	1062	1110	1073	1127	1088	1087	1138	1088	1123	1132	1059	1061	1067	1101	1063	1147	1113	1076	1050	1089	1067	1087	1086	1051	1089	1089	1081	1055	1126	1042	1061	1051	1085	1063	1083	1061	1105	1091	1033	1151	1085	1060	1049	1070	1051	1121	1064	1099	1085	1057	1023	1067	1064	1069	1089	1102	1127	1084	1106	1081	1116	1081	1073	1068	1080	1077	1077	1059	1162	1144	1060	1078	1083	1061	1082	1043	1086	1082	1088	1098	1109	1154	1106	1113	1073	1140	1067	1089	1097	1122	1094	1107	1082	1099	1120	1108	1095	1145	1102	1108	1081	1062	1108	1079	1098	1084	1081	1070	1073	1103	1088	1160	1106	1072	1088	1057	1093	1055	1120	1140	1047	1088	1092	1041	1185	1108	1076	1080	1075	1105	1156	1107	1068	1020	1069	1104	1083	1068	1056	1072	1071	1088	1002	1047	1082	1114	1035	1118	1103	1084	1071	1144	1058	1075	1112	1079	1074	1129	1094	1096	1115	1097	1052	1115	1114	1061	1020	1118	1100	1090	1110	1064	1080	1131	1102	1079	1106	1088	1071	1125	1156	1123	1100	1127	1069	1065	1071	1157	1113	1054	1147	1090	1135	1123	1120	1064	1068	1108	1072	1066	1054	1125	1046	1032	1086	1084	1056	1100	1082	1067	1127	1072	1103	1070	1055	1082	1126	997	1027	1100	1095	1074	1075	1127	1080	1099	1035	1058	1108	1069	1121	1085	1092	1083	1038	1111	1056	1159	1044	1071	1101	1045	1044	1157	1044	1090	1064	1087	1095	1017	1076	1103	1100	1032	1023	1168	1064	1077	1073	1126	1070	1074	1127	1097	1001	1067	1106	1065	1102	1094	1115	1085	1109	1079	1071	1066	1114	1147	1138	1067	1088	1064	1101	1114	1047	1107	1062	1073	1097	1077	1057	1131	1095	1081	1109	1091	1088	1095	1036	1140	1015	1070	1083	1033	1125	1118	1055	1080	1036	1098	1076	1023	1015	1080	1081	1079	1130	1065	1072	993	1105	1107	1151	1109	1078	1081	1058	1077	1075	1083	1045	1063	1130	1024	1067	1091	1095	1029	1074	1049	1076	1093	1072	1070	1024	1073	1108	1108	1130	1074	1131	1030	1064	1125	1141	1110	1132	1083	1091	1108	1119	1125	1118	1086	1029	1070	1120	1016	1040	1092	1072	1054	1081	1097	1061	1116	1058	1047	1046	1064	1048	1020	1067	1091	1086	1139	1106	1064	1113	1081	1031	1072	1074	1049	1106	1062	1045	1147	1084	1062	1133	1090	1095	1042	1073	1125	1055	1101	1055	1150	1080	1115	1054	1042	1118	1071	1112	1030	1108	1107	1115	1075	1149	1089	1087	1141	1049	1102	1084	1161	1073	1028	1116	1114	1109	1091	1048	1119	1041	1126	1094	1064	1122	1061	1052	1101	1049	1140	1093	1116	1085	1077	1121	1075	1135	1049	1059	1078	1076	1054	1021	1071	1067	1103	1066	1060	1095	1115	1112	1086	1051	1078	1132	1102	1006	1100	1049	1105	1076	1082	1004	1040	1060	1098	1107	1072	1072	1083	1081	1066	1122	1112	1087	1088	1132	1124	1080	1062	1055	1090	1106	1086	1088	1153	1146	999	1037	1106	1100	1084	1089	1089	1048	1086	1076	1090	1054	1052	1082	1115	1108	1017	1084	1059	1092	1124	1064	1013	1081	1046	1132	1059	1063	1082	1099	1110	1048	1109	1128	1123	1082	1077	1063	1051	1093	1074	1090	1126	1037	1107	1119	1122	1078	1020	1057	1053	1085	1101	1089	1051	1067	1124	1098	1104	1083	1066	1105	1045	1097	1089	1171	1057	1133	1096	1198	1106	1085	1120	1082	1075	1072	1126	1074	1062	1099	1080	1148	1083	1069	1079	1107	1122	1004	1061	1075	1067	1071	1086	1080	1059	1124	1102	1050	1080	1070	1091	1101	1090	1076	1096	1089	1087	1121	1074	1064	987	1090	1071	1038	1042	1107	1097	1046	1067	1142	1126	1093	1086	1104	1049	1115	1112	1085	1031	1020	1103	1102	1052	1049	1101	1037	1057	1063	1089	1084	1083	1100	1111	1090	1192	1087	1122	1098	1115	1025	1117	1136	1136	1133	1093	1130	1068	1153	1082	1186	1145	1068	1127	1058	1107	1096	1130	1053	1100	1102	1137	1137	1110	1060	1048	1049	1060	1046	1022	1103	1062	1059	1114	1099	1089	1094	1054	1062	1085	1118	1044	1120	1054	1137	1052	1122	1077	1093	1123	1092	1104	1084	1058	1115	1051	1138	1097	1085	1108	1077	1071	1064	1063	1101	1108	1123	1126	1052	1079	1096	1084	1084	1138	1093	1141	1084	1171	1028	1021	1070	1078	1117	1076	1096	1088	1096	1144	1050	1119	1115	1073	1083	1056	1032	1107	980	1107	1074	1144	1109	1021	1106	1123	1031	1053	1064	1084	1097	1068	1077	1065	1103	1048	1028	1099	1055	1072	1067	1095	1109	1011	1066	1131	1103	1068	1123	1093	1081	1101	1047	1115	1064	1079	1063	1096	1122
24535	21339	27498	24676	5358	375	330	303	288	301	250	265	264	285	264	274	257	255	247	252	248	244	254	268	253	251	262	229	258	254	288	251	255	275	282	236	257	254	237	301	232	257	284	217	241	283	283	271	253	250	282	238	222	256	250	280	232	256	244	255	259	233	254	256	231	247	252	253	251	259	236	236	232	240	253	243	240	263	247	237	249	240	252	265	242	251	287	271	247	267	252	238	260	249	258	254	248	259	277	270	271	276	250	250	271	257	260	233	243	281	257	259	279	239	246	261	262	262	285	250	248	271	242	259	231	250	265	258	247	233	276	244	264	241	260	253	252	237	244	279	264	274	270	252	268	240	239	226	255	239	245	252	257	279	249	263	275	271	227	218	236	257	287	267	253	254	259	262	284	273	272	263	292	256	285	260	265	246	275	245	244	234	260	262	273	260	262	249	273	241	262	228	231	241	259	272	260	267	253	220	248	226	267	243	246	260	284	216	249	255	245	253	276	238	258	272	260	263	253	264	250	259	275	257	267	257	263	247	262	246	244	257	260	242	270	272	224	266	246	252	265	245	241	250	269	245	250	234	255	239	224	241	238	282	263	262	244	256	245	248	240	269	250	246	263	245	234	269	268	284	275	254	248	278	216	260	260	228	275	220	269	255	255	257	252	271	242	282	239	248	238	248	230	262	270	240	249	247	259	285	262	257	251	237	232	250	273	254	254	235	261	230	254	235	257	252	286	277	254	260	245	288	248	247	267	228	228	270	260	253	266	232	272	263	243	231	272	268	232	262	242	249	293	260	259	255	240	265	267	231	255	231	266	262	265	264	257	243	247	243	265	227	227	245	273	243	233	273	233	238	281	252	276	224	245	241	246	288	255	253	265	250	258	243	280	256	259	270	260	273	257	263	251	264	237	264	277	243	274	267	241	241	278	256	246	247	277	257	240	288	238	268	237	240	259	258	275	240	268	255	261	221	243	212	264	259	240	264	251	256	238	271	247	269	231	219	269	281	238	281	267	259	266	245	268	228	250	276	244	239	226	288	218	249	256	216	246	251	273	262	269	248	272	266	243	238	234	268	263	279	247	243	238	246	225	259	246	252	244	249	254	253	260	255	248	260	234	249	250	224	230	268	283	255	281	245	252	234	238	254	278	277	226	238	231	247	262	234	263	242	248	259	211	267	296	269	266	253	264	277	235	265	236	251	247	240	251	273	223	248	275	248	271	272	239	242	278	252	257	263	254	234	270	249	230	255	229	294	306	258	252	211	263	234	251	257	294	280	280	243	244	231	252	242	264	236	245	256	243	269	258	270	279	251	236	272	283	273	263	256	258	239	264	232	267	280	250	253	230	272	262	245	254	225	259	253	287	266	253	260	244	252	229	257	258	230	231	254	259	242	271	277	259	240	246	267	262	275	255	274	254	251	248	229	248	258	282	281	231	250	267	226	229	227	259	250	260	254	264	240	252	263	237	213	228	256	247	248	273	257	242	241	277	257	257	262	224	237	274	248	261	259	261	256	268	258	249	242	259	267	254	251	253	225	273	257	263	231	247	258	262	224	257	262	268	265	253	268	244	219	255	263	277	235	236	243	241	261	265	252	253	254	266	242	266	275	264	230	231	225	260	281	277	239	262	248	255	244	250	248	267	236	239	274	267	257	268	261	256	236	257	263	278	238	280	249	273	226	246	232	260	255	255	289	210	286	239	255	254	251	233	263	263	259	242	276	245	238	242	307	270	268	267	275	269	238	271	261	259	277	254	258	259	248	264	257	242	251	255	233	246	226	266	237	253	252	250	247	278	251	273	265	257	239	268	245	263	247	246	254	231	216	279	253	252	239	231	257	265	233	248	272	232	247	281	251	225	245	265	221	233	256	248	246	250	250	251	250	241	241	285	271	214	255	241	277	273	240	224	276	225	242	259	277	232	253	267	241	250	261	265	263	280	223	262	242	268	257	230	258	286	261	292	269	274	273	246	244	233	258	250	243	248	277	255	224	243	270	244	283	257	234	267	264	226	257	264	246	257	261	248	265	239	235	274	240	264	255	230	247	263	234	235	239	239	266	247	259	270	280	252	282	246	273	258	262	314	281	269	213	258	255	255	282	253	228	282	237	253	232	274	279	258	242	226	222	291	217	254	256	269	260	239	255	252	253	281	258	245	247	242	275	264	245	268	232	259	254	241	263	246	245	264	254	222	245	270	281	256	246	254	235	250	262	266	286	248	291	259	240	216	239	257	230	239	265	255	205	282	261	262	254	264	222	265	265	271	257	272	246	243	255	222	234	270	246	253	250	232	262	258	279	258	259	255	235	248	250	260	257	282	265	255	232	238	255	258	281	294	278	244	251	261	243	238	256	277	242	238	265	264	272	265	263	260	290	256	240	257	255	268	303	263	274	243	227	260	265	236	232	245	250	245	224	253	243	257	264	269	261	281	245	272	294	256	258	267	239	266	249	236	275	264	245	250	267	245	285	251	299	256	250	255	242	253	252	274	252	240	280	223	268	245	225	267	242	244	232	244	264	246	259	249	232	269	255	260	236	278	243	256	237	239	244	268	257	241	272	240	264	238	266	267	270	283	243	261	253	259	242	269	250	268	240	226	243	264	231	240	227	254	258	267	260	257	245	230	256	235	270	235	262	268	261	302	240	256	279	248	274	280	239	275	248	262	242	272	244	239	264	250	252	264	277	246	226	246	244	256	253	274	262	249	237	271	269	270	267	266	278	246	275	246	237	246	237	229	247	282	267	263	262	295	237	257	239	271	267	245	225	267	255	248	262	241	237	252	229	270	277	245	265	258	253	249	262	255	257	277	253	274	233	247	242	256	239	277	242	250	239	259	262	238	237	237	260	264	260	272	240	259	275	267	268	235	269	256	219	269	258	273	235	259	255	254	234	244	270	264	264	247	245	296	255	266	227	250	261	273	250	265	242	273	273	259	253	275	246	244	252	260	277	254	269	261	268	230	285	227	274	249	254	258	238	266	253	242	265	243	240	272	238	262	244	221	249	243	240	257	237	257	252	273	262	241	293	242	225	255	229	252	247	264	279	219	263	260	258	258	281	245	241	272	248	246	241	245	253	260	268	264	274	245	243	252	251	258	264	266	256	256	225	248	251	244	214	243	225	258	274	268	236	249	223	240	265	238	253	260	259	273	245	268	267	253	268	266	303	254	253	290	256	262	251	232	252	230	246	261	257	258	258	248	242	263	275	257	242	241	236	240	263	274	264	254	238	244	262	252	249	232	246	225	230	217	247	259	270	269	277	268	246	251	249	244	253	255	268	209	241	280	241	256	245	251	252	249	268	255	262	255	264	250	237	267	241	255	283	235	263	258	251	256	261	295	247	274	254	254	263	238	263	261	235	252	242	270	251	276	248	253	261	253	247	260	251	308	245	264	251	263	255	255	233	262	267	280	241	267	268	261	256	284	250	274	253	271	271	225	271	248	274	261	263	258	261	240	231	241	260	236	257	264	229	237	237
24610	43579	39426	5268	626	558	500	474	466	404	405	387	372	359	388	349	335	374	343	355	364	353	342	338	374	343	370	367	355	396	302	331	323	336	354	385	356	376	386	367	333	356	335	384	344	369	357	318	312	358	323	356	358	305	360	342	342	358	332	313	356	309	337	317	332	348	354	357	367	345	341	356	359	357	320	335	353	335	324	316	324	356	347	338	348	397	327	365	311	353	350	316	368	345	348	314	307	361	345	344	364	348	384	296	336	350	338	361	339	332	323	350	348	354	330	357	335	332	345	342	338	335	393	344	337	341	364	351	339	374	348	375	332	333	316	369	402	328	356	358	364	338	339	326	324	367	303	347	318	359	363	348	350	314	363	318	336	307	343	368	344	359	366	342	354	381	343	332	372	346	364	318	331	338	321	400	374	355	375	357	342	335	340	342	344	361	342	357	359	334	364	344	347	358	326	338	390	322	357	324	322	348	329	359	340	354	351	346	348	323	318	343	356	344	370	341	350	335	344	337	362	362	308	379	363	311	366	318	353	363	338	335	343	348	356	356	350	362	341	334	360	332	332	371	361	330	332	342	374	325	371	295	366	366	323	370	337	389	366	339	356	306	396	333	356	330	353	342	325	345	336	358	311	321	318	347	334	357	353	348	368	334	374	359	354	359	323	324	320	377	359	339	327	363	352	346	363	344	371	351	312	310	370	376	329	330	317	324	345	345	328	397	368	339	322	326	343	327	382	342	338	339	339	337	339	353	349	332	347	383	333	372	347	350	335	342	359	332	336	349	354	358	363	369	356	352	344	342	359	352	346	341	339	361	356	383	339	346	362	367	324	305	336	343	372	334	337	374	343	337	327	348	337	363	377	355	374	327	366	364	345	330	355	352	333	346	336	360	361	334	363	345	342	314	339	379	326	367	348	316	339	345	348	313	334	334	318	354	368	343	331	365	342	327	347	322	323	332	333	355	353	351	375	339	331	355	367	372	345	359	351	357	354	370	308	306	340	322	368	362	326	357	354	367	356	377	356	333	352	344	340	346	355	360	365	370	342	332	354	336	311	317	349	349	314	369	334	343	341	320	348	344	329	346	323	353	337	346	330	357	337	335	346	346	359	347	358	357	328	372	342	361	333	359	345	347	332	358	335	366	345	336	330	358	329	342	374	363	358	319	365	321	381	367	359	349	342	364	367	352	328	343	349	360	349	341	364	332	361	346	358	320	324	348	356	326	364	343	333	334	346	346	357	344	319	324	335	356	377	336	375	345	334	294	375	332	355	346	350	336	375	358	342	345	345	334	326	339	359	339	316	353	331	375	341	349	294	357	329	354	341	322	332	356	328	353	330	336	363	362	336	360	319	346	327	353	330	344	342	346	335	349	329	362	379	330	340	330	352	329	358	316	343	332	354	314	322	381	332	338	353	327	372	315	348	377	320	358	372	341	316	344	334	347	314	318	329	352	316	371	347	326	343	365	371	354	369	365	350	324	336	314	357	332	346	374	361	340	300	335	347	341	335	340	326	370	371	327	363	368	347	377	367	334	368	384	337	340	308	341	356	329	340	348	360	350	347	349	353	340	346	362	350	352	365	355	321	379	337	342	359	328	378	375	362	328	336	346	328	349	353	365	350	356	347	322	370	319	294	341	318	347	344	307	327	338	360	379	338	330	331	349	360	362	332	330	357	342	314	376	334	317	361	331	337	346	369	338	337	328	339	356	357	370	339	323	369	352	363	312	347	385	327	344	357	336	344	340	350	305	389	354	363	349	351	368	333	365	343	345	367	346	366	338	358	340	378	364	354	342	342	357	360	327	364	340	323	359	347	372	333	349	369	343	339	344	328	356	364	345	337	362	317	355	360	356	351	319	357	396	352	357	332	374	350	337	367	352	342	336	344	337	362	340	359	345	333	344	328	331	341	361	342	362	362	354	370	344	367	347	346	340	357	357	372	346	368	340	330	360	381	376	327	343	354	376	323	364	327	346	325	338	354	335	327	344	318	339	322	385	322	339	337	360	368	334	337	317	352	324	359	374	345	331	346	380	333	334	337	347	371	332	353	336	354	326	351	360	327	296	349	360	376	356	329	322	375	344	362	362	359	328	312	331	345	361	343	346	342	317	359	335	343	357	348	375	389	324	331	331	333	335	322	348	362	368	349	347	355	348	338	349	351	303	376	394	347	372	360	350	361	338	347	324	311	338	378	370	322	329	369	342	373	313	339	331	343	354	336	321	366	351	337	315	333	346	345	343	329	343	356	331	360	347	357	337	322	335	354	318	390	353	338	361	352	352	342	334	338	349	347	316	312	361	324	350	353	341	351	358	322	332	376	353	344	337	367	359	357	334	369	341	344	325	337	330	355	323	344	325	310	345	339	322	316	335	303	362	342	326	344	342	328	346	336	319	336	352	352	350	350	314	358	336	367	346	344	349	343	353	355	324	364	358	351	328	354	323	361	371	359	362	340	336	378	320	348	335	348	328	337	364	340	339	332	339	364	341	318	329	357	329	340	304	392	300	376	343	333	325	360	341	316	317	358	353	337	333	324	311	353	366	382	337	376	334	353	359	348	342	329	326	341	338	326	368	312	340	327	348	319	333	331	310	334	370	356	354	349	308	358	354	329	307	320	355	325	325	361	320	333	344	376	331	350	363	329	339	325	319	357	350	337	355	331	337	357	354	358	339	336	348	345	348	327	340	321	377	354	349	361	356	320	372	341	340	353	363	310	354	369	314	315	351	324	328	354	333	329	349	349	380	331	350	329	366	378	317	355	365	362	341	324	333	332	346	318	374	351	380	347	353	364	375	321	361	335	364	353	365	354	357	343	362	359	365	327	321	355	342	343	357	342	357	360	335	386	359	318	362	339	366	383	361	319	362	346	341	345	355	346	318	336	343	330	326	368	343	321	314	383	290	343	360	340	355	348	372	321	348	335	355	303	380	338	344	381	345	341	332	334	346	335	343	340	358	330	356	376	353	343	356	360	319	377	350	337	351	353	358	341	351	316	343	337	354	322	314	391	347	348	351	324	360	346	350	360	342	350	358	306	345	370	345	320	351	348	350	332	388	349	340	332	360	358	364	366	329	344	370	326	359	335	317	347	329	339	326	340	352	345	334	357	372	357	333	351	349	343	314	371	348	353	377	356	316	339	371	335	343	359	351	343	325	341	321	348	339	370	319	350	348	329	331	351	319	355	391	339	337	336	347	336	362	331	356	365	340	360	314	291	372	353	337	339	380	352	365	334	362	305	331	332	357	356	338	322	322	357	341	349	329	338	347	344	330	351	328	359	348	334	325	335	339	321	315	335	368	356	319	371	310	366	361	350	333	331	345	343	343	326	396	310	321	375	317	329	346	336	326	338	375	360	326	350	310	330	361	329	352	340	323	323	363	356	340	328	309	353	340	357	330	337	336	323	349	340	326	370	321	325	344	346	317	373	324	342	332	345	305	405	308	362	328	321	363	339	339	354	363	342	370	340	321	362	340
22301	21301	28433	24934	21289	20703	6402	955	769	774	732	730	726	722	703	729	656	703	658	675	714	646	680	663	660	659	640	664	665	631	660	632	652	661	652	666	645	643	624	634	675	688	702	616	682	627	637	638	615	638	623	691	643	682	646	678	616	667	662	643	622	606	640	649	653	673	636	619	615	628	678	652	603	661	666	640	644	638	652	627	634	662	663	676	664	670	629	637	630	661	650	636	634	603	649	647	624	655	615	625	629	674	627	619	645	616	671	630	645	676	605	673	600	684	673	619	621	655	617	673	627	634	623	609	607	690	636	655	648	648	659	662	606	639	614	697	619	656	643	655	656	623	666	621	640	634	618	647	654	690	669	632	663	650	640	651	642	637	624	623	614	633	627	647	626	645	649	629	677	636	643	595	629	636	591	684	654	581	648	638	644	678	634	601	651	679	614	664	645	670	614	669	645	682	629	664	659	656	615	626	604	661	617	651	655	685	602	679	670	635	642	698	668	658	663	674	668	652	679	621	651	634	656	675	617	659	602	623	660	626	676	648	609	645	671	662	634	642	613	602	631	625	662	622	646	631	624	655	651	620	625	611	681	670	595	644	642	598	610	633	630	655	634	624	627	646	619	716	638	643	657	643	645	631	595	644	633	661	648	617	664	668	707	643	613	665	616	645	675	586	643	672	630	573	614	643	683	628	665	617	649	640	605	675	665	642	681	595	637	666	651	679	638	631	614	678	655	713	688	616	649	624	594	636	660	756	665	625	654	646	647	600	651	626	644	684	630	633	613	666	636	635	606	655	647	625	629	636	606	659	578	657	672	667	629	662	640	654	612	580	647	639	648	627	676	667	606	610	657	647	652	654	619	641	639	652	625	663	648	641	686	674	704	625	641	635	617	641	608	648	630	686	620	653	650	644	663	629	633	642	630	687	633	627	634	610	659	658	688	641	685	640	672	616	643	641	691	661	690	655	664	678	640	663	644	633	650	632	669	640	664	633	626	666	672	656	623	672	683	640	617	675	634	650	636	677	639	655	614	680	632	652	614	656	658	617	663	638	628	642	648	634	597	656	653	662	624	644	628	674	627	689	650	606	636	630	623	656	682	624	616	666	669	599	630	667	628	665	632	653	629	653	660	680	647	668	676	647	586	587	627	653	659	608	608	618	670	663	617	699	670	666	644	607	614	638	634	630	612	639	630	652	639	591	667	639	674	647	627	641	648	676	627	710	632	646	641	652	627	655	578	612	679	668	619	641	657	650	637	651	610	677	670	638	638	628	614	652	656	620	662	664	678	647	644	668	627	674	603	664	611	593	604	681	602	657	656	658	637	586	652	621	669	642	628	631	620	655	622	704	637	656	639	626	645	693	615	664	672	642	622	679	628	650	644	681	650	642	646	657	646	627	646	608	676	643	634	607	682	652	652	707	626	691	657	609	631	624	661	667	625	662	685	665	637	618	657	648	682	621	625	666	625	621	661	635	665	640	627	642	661	611	657	655	635	638	668	634	635	626	618	651	624	674	630	613	627	613	721	613	585	616	643	653	606	647	664	665	632	608	661	630	668	680	691	617	617	665	658	638	620	651	650	644	697	610	629	671	634	594	619	668	667	603	639	625	648	599	637	600	651	595	660	630	628	639	647	680	657	637	627	677	598	679	677	643	654	633	622	648	638	629	646	651	630	621	646	635	653	649	626	660	600	636	635	656	661	621	619	657	694	689	642	646	666	671	630	649	689	636	622	646	651	621	643	681	685	593	678	657	678	665	634	635	650	636	677	627	661	678	649	629	683	669	672	640	662	673	627	663	613	623	639	682	647	636	607	622	649	658	652	654	671	650	655	686	645	616	668	666	669	624	670	602	635	629	641	642	608	641	629	664	615	626	643	613	652	621	681	666	648	690	677	623	617	670	653	654	654	618	634	621	601	634	604	641	650	668	647	647	632	641	676	640	654	648	663	661	644	661	605	631	665	685	640	664	621	634	663	659	599	647	680	640	652	635	659	654	595	693	640	671	673	661	671	647	648	667	664	656	650	642	649	662	712	614	640	631	640	690	649	670	648	592	648	631	667	650	645	620	690	597	665	666	660	600	712	654	685	673	636	679	618	587	660	687	630	640	674	668	629	635	633	654	625	614	661	624	611	605	615	630	617	667	663	661	694	631	619	632	626	633	629	651	661	660	685	657	605	649	647	650	687	660	636	648	661	663	662	638	632	669	674	674	643	634	604	626	658	656	688	589	640	641	660	652	678	655	659	646	651	660	682	659	636	650	642	619	706	650	693	620	618	630	684	673	681	646	615	623	606	648	638	633	651	672	666	650	663	618	643	638	620	649	657	618	601	623	607	675	689	639	613	674	609	657	659	643	637	670	644	637	617	627	664	674	671	644	659	644	635	637	632	621	658	640	629	676	679	616	618	640	689	613	647	603	679	680	677	643	667	639	671	579	617	619	650	659	607	623	674	619	646	656	688	663	576	663	628	597	650	631	626	630	640	678	631	630	656	614	634	643	652	668	693	696	673	608	609	610	634	631	617	641	651	638	656	646	635	680	635	639	656	647	670	643	675	675	606	679	629	665	669	654	614	619	629	633	646	675	650	646	615	678	658	616	614	643	605	644	629	606	629	639	619	645	656	687	663	646	649	635	616	642	631	631	623	648	610	640	608	672	702	648	628	645	635	720	677	653	656	650	671	656	682	644	631	689	640	668	692	596	654	678	655	646	670	668	688	669	608	713	664	617	623	621	646	646	586	650	644	617	624	650	637	691	621	583	653	672	691	699	625	649	637	623	622	650	653	621	612	637	663	645	679	665	585	609	653	647	641	642	582	662	644	688	678	651	663	644	610	683	657	605	617	639	644	620	666	659	635	634	641	672	681	676	607	647	621	650	676	639	648	643	630	646	676	648	653	633	656	652	671	693	685	619	654	644	642	647	674	628	656	639	646	657	689	637	655	612	658	698	671	630	616	615	626	637	635	657	701	693	688	663	653	674	613	638	649	682	668	627	663	647	648	637	604	678	656	657	663	647	661	663	643	689	597	616	670	624	629	635	660	631	635	651	672	590	676	649	641	648	671	660	606	689	595	601	661	649	603	667	634	671	619	656	636	668	632	668	641	642	664	665	687	628	675	643	645	682	687	625	656	667	582	672	700	674	677	663	641	660	616	703	660	683	656	658	645	662	638	694	682	643	639	677	610	671	621	610	616	628	650	614	635	617	646	688	653	630	643	685	642	626	642	630	650	634	621	661	648	646	665	693	618	661	654	653	602	653	645	663	673	597	651	628	609	670	609	625	660	609	648	667	647	634	661	647	615	603	632	665	667	642	637	647	658	644	629	626	634	645	684	641	645	682	621	639	660	607	655	626	643	666	617	617	666	636	648	672	634	652	664	648	637	666	661	665	637	645	649	642	659	694	607	644	681	643	657	665	638	590	667	674	646	645	645	646	642	688	662	626	657	668	645	619	626	623	658	649	651	636	591	635	632	619
33162	57917	59850	10617	2066	1721	1415	1280	1123	1162	1049	979	964	922	950	916	923	831	849	926	922	888	858	849	828	870	825	853	807	849	819	844	841	778	830	870	765	875	825	844	801	859	827	783	810	858	781	856	800	839	833	862	811	837	813	801	861	827	831	867	789	805	825	814	843	836	826	858	823	819	755	794	828	802	873	851	795	919	828	812	799	789	834	830	804	811	805	865	791	870	806	856	822	825	822	864	858	838	794	837	874	818	835	856	789	839	799	877	788	766	840	785	828	864	824	824	835	829	825	844	848	872	806	877	817	825	844	824	819	842	852	784	785	877	815	823	819	796	827	854	843	881	859	797	818	826	802	810	813	832	795	774	824	829	861	836	786	791	828	808	842	843	835	835	887	792	888	813	793	850	862	871	826	812	821	820	805	831	871	838	796	821	893	882	808	791	836	866	825	736	824	824	883	822	844	865	839	777	826	879	844	809	833	891	807	854	757	813	797	841	862	895	820	853	836	778	784	772	814	822	790	826	837	805	888	891	855	807	872	810	832	841	855	860	800	844	856	877	783	793	841	820	785	829	825	802	834	866	847	848	872	802	831	844	795	814	781	865	837	801	814	797	824	790	843	850	822	823	891	833	833	832	859	857	787	788	838	825	818	810	842	808	845	817	824	779	848	838	824	855	850	811	841	814	822	821	820	867	837	840	838	873	800	773	858	851	809	838	815	785	899	825	872	833	819	801	796	787	838	811	844	834	814	813	830	787	826	779	810	849	862	839	829	841	831	790	836	846	904	755	884	865	876	880	844	786	843	853	801	850	832	846	912	815	860	863	798	843	823	845	822	844	849	823	840	850	887	785	793	827	819	805	753	849	846	840	826	839	890	797	844	846	840	802	822	848	840	843	854	797	845	856	843	797	815	840	838	807	842	782	877	825	809	814	864	879	815	843	834	785	761	816	865	842	790	850	874	857	816	808	790	877	840	850	829	770	817	857	812	816	862	801	826	831	795	840	832	862	817	835	827	846	857	814	821	853	830	764	825	793	775	859	821	796	846	831	878	854	850	843	862	827	843	812	802	850	786	850	821	851	775	793	837	807	797	844	836	845	853	917	854	772	855	885	878	828	800	870	809	843	865	785	869	815	824	858	827	877	847	754	878	829	810	837	826	790	870	864	777	832	862	815	818	839	827	842	847	830	831	800	815	855	873	843	850	818	827	843	850	830	798	819	797	860	853	831	846	796	773	857	856	820	830	788	873	831	876	823	861	797	809	837	882	756	833	817	813	867	827	807	852	787	799	822	855	811	815	804	830	804	818	833	874	824	865	855	851	837	790	872	797	881	790	835	870	860	819	784	820	833	788	887	822	854	838	858	834	796	786	844	850	861	794	839	837	779	799	846	808	824	831	856	796	831	840	851	854	833	911	803	858	848	811	798	813	862	806	877	814	816	812	843	907	835	827	886	866	869	806	843	811	812	797	755	823	823	792	827	824	836	817	841	808	820	850	821	827	818	819	817	847	786	791	775	816	808	873	782	850	801	800	830	801	765	842	815	821	783	841	834	803	833	880	870	824	826	804	809	843	829	808	820	823	841	877	794	810	813	819	781	847	789	841	798	838	764	805	782	849	788	889	816	886	872	798	782	830	820	781	759	849	828	791	877	863	857	845	827	842	810	782	813	878	805	834	863	816	824	835	825	822	804	829	829	818	867	841	772	798	825	800	804	808	845	862	804	793	832	850	813	828	815	842	856	774	827	822	812	846	818	764	873	825	865	797	834	836	790	823	806	862	873	873	855	866	813	803	843	818	848	849	774	869	846	848	821	802	782	845	941	830	860	850	823	836	875	804	842	838	874	824	852	823	852	838	780	826	808	833	840	839	788	852	812	838	767	842	826	811	836	831	826	811	838	780	857	809	822	872	843	820	840	855	775	838	816	778	822	821	849	838	885	784	786	889	792	810	810	809	781	847	869	897	854	850	890	892	781	813	801	856	770	814	820	783	891	821	792	861	816	806	793	830	856	852	812	821	811	874	863	885	852	854	759	797	816	786	814	834	872	917	774	811	799	824	876	860	840	817	796	862	795	841	860	832	786	912	797	770	789	801	820	782	856	838	875	819	808	818	837	764	857	862	842	811	852	844	820	813	830	835	848	847	810	805	856	829	858	846	829	874	798	827	861	837	773	874	838	845	844	854	841	843	843	808	789	832	846	827	853	774	827	820	793	837	856	813	838	831	814	833	807	825	845	861	851	799	846	816	846	836	869	839	778	866	783	857	843	791	812	833	807	860	789	850	800	855	790	861	848	800	819	838	849	799	765	772	850	819	829	806	819	871	842	860	773	821	878	828	807	848	816	835	786	844	859	822	808	807	857	792	807	858	802	798	833	841	824	800	823	844	852	839	789	866	794	800	825	829	861	853	846	846	842	891	837	832	826	801	862	812	806	874	845	824	811	869	818	828	815	818	834	846	812	762	848	765	811	856	821	787	839	864	852	823	798	807	822	867	775	802	802	863	855	815	840	829	799	817	826	832	838	850	853	835	870	859	889	852	845	821	825	809	754	836	839	848	879	868	882	793	838	833	792	836	797	805	833	844	834	837	833	837	794	793	849	864	805	811	859	845	825	820	801	813	835	838	801	781	845	806	846	789	807	846	824	845	840	837	790	888	803	823	797	851	834	848	816	810	878	827	843	825	826	799	825	806	790	840	824	841	779	865	820	855	787	825	829	793	813	803	822	801	804	822	829	819	858	820	830	841	878	805	834	908	908	858	785	863	832	847	805	829	808	794	813	810	803	832	832	814	871	856	827	887	801	775	809	823	842	829	854	849	838	816	775	850	833	822	817	802	805	857	850	850	840	851	842	828	822	806	852	800	842	823	803	801	831	824	818	821	833	823	822	802	828	789	836	893	824	813	844	817	885	823	901	781	844	882	808	825	843	793	813	900	835	836	836	833	822	823	803	828	837	850	845	839	791	825	814	844	866	838	830	786	834	801	809	827	804	883	869	876	841	870	851	866	811	834	849	787	807	856	823	805	814	798	851	839	786	849	811	805	893	907	837	835	852	801	827	811	819	877	831	807	816	816	868	838	792	813	851	783	888	822	806	881	801	799	819	802	829	859	866	823	856	822	819	874	819	850	927	842	837	817	855	834	841	872	836	789	814	886	857	879	846	825	800	846	826	781	819	821	824	824	833	862	822	860	828	804	844	864	789	820	862	813	838	818	828	851	874	830	850	860	831	880	815	827	872	827	790	863	815	802	818	838	859	878	831	792	821	771	813	869	804	869	850	787	830	796	814	838	832	838	802	767	873	800	874	817	793	855	850	811	802	822	862	837	819	835	792	831	836	823	812	814	816	837	809	857	847	834	805	851	801	857	791	818	828	863	779	818	785	839	806	851	828	860	795	804	840	830	847	860	821	839	829	806	897	840	859	834	847	836	863	906	869	796	859	862	821	791	816	800	822	852	847	791	872	846	836	754	842	791	895
27376	20144	16793	4093	794	712	616	547	539	568	591	540	610	525	542	554	530	559	543	522	544	532	505	557	590	546	543	492	535	586	557	576	592	553	532	582	538	527	547	520	550	517	521	568	515	555	569	563	533	529	560	559	546	557	546	549	532	557	596	559	565	538	614	566	529	579	539	570	583	564	525	573	551	547	521	560	528	552	561	532	540	523	572	544	549	605	554	532	522	528	555	540	591	557	542	497	499	540	577	577	551	525	533	560	548	536	571	543	559	524	565	530	531	544	563	532	564	554	566	554	500	536	547	572	580	538	551	552	566	562	543	526	546	567	514	562	594	562	527	554	530	556	560	507	596	565	557	556	554	565	547	526	550	530	510	530	548	576	556	558	526	579	579	543	526	561	533	529	531	553	537	555	557	566	570	545	572	564	525	563	562	550	492	558	569	589	559	585	583	571	512	559	603	547	520	595	512	558	529	577	515	562	590	580	539	517	533	585	539	573	535	531	551	550	539	578	572	508	534	527	588	520	584	568	540	518	574	561	544	589	576	568	546	569	536	519	539	560	500	581	585	543	523	523	529	558	565	561	520	516	573	509	558	557	533	563	531	553	541	549	553	507	566	546	568	586	531	558	533	511	546	539	573	541	548	575	581	557	554	544	517	559	532	543	566	600	565	556	517	551	551	535	549	507	505	542	501	601	565	532	564	560	564	527	523	535	560	551	608	542	550	585	562	537	521	542	540	535	542	521	591	526	532	578	589	541	582	519	511	567	570	546	527	512	539	555	563	542	575	517	566	558	510	608	574	594	552	521	560	497	571	519	531	551	541	538	532	553	552	564	543	555	578	564	562	544	531	594	536	560	547	527	522	566	531	557	567	577	515	543	534	559	535	571	516	516	569	528	566	557	544	583	514	539	560	541	548	575	560	582	563	549	537	565	530	533	517	528	530	555	571	552	547	550	546	558	536	533	586	576	565	584	521	570	526	509	502	536	593	544	543	538	543	538	571	562	557	550	563	498	562	559	558	570	558	567	572	599	560	549	547	543	525	577	537	542	521	592	535	567	544	570	538	522	537	564	519	544	566	540	590	536	536	560	502	543	553	554	546	549	549	581	575	589	511	517	566	546	574	566	539	580	515	589	574	527	561	560	526	540	550	546	548	562	560	550	554	548	545	586	571	555	564	564	558	550	540	544	582	526	513	558	526	532	563	539	517	565	555	529	540	564	561	552	553	574	512	564	543	493	573	533	538	557	549	537	544	554	591	552	578	594	550	540	560	562	541	545	577	551	519	584	554	545	534	565	560	546	569	609	562	526	541	499	529	510	523	542	567	557	562	536	570	533	573	598	530	512	549	535	542	555	563	559	563	512	519	533	551	528	554	568	542	553	563	521	532	565	550	502	545	555	537	539	572	551	565	539	527	571	580	572	542	576	572	564	550	604	586	531	593	528	486	566	562	564	547	563	542	545	555	520	560	582	532	537	570	532	585	560	554	564	541	551	559	532	508	582	554	602	537	547	560	538	561	539	552	546	554	565	544	522	546	539	549	556	500	597	569	509	547	541	515	530	564	531	550	559	578	516	560	561	534	544	544	546	557	557	547	566	557	579	510	598	535	540	507	560	535	564	572	579	555	485	567	589	557	553	538	549	556	567	564	555	542	592	526	579	573	516	529	562	566	540	615	537	560	550	532	560	565	572	557	540	549	508	548	551	550	522	521	546	529	561	525	523	560	562	596	510	526	552	550	566	561	521	533	503	596	545	536	581	557	553	540	542	555	534	528	544	522	543	571	550	563	563	537	554	542	544	501	564	552	547	548	598	541	555	590	537	527	520	547	578	534	567	569	519	557	542	559	559	565	548	522	542	531	525	556	508	522	529	545	561	528	510	555	564	545	555	522	510	542	542	530	541	525	581	567	473	517	541	567	544	559	588	509	585	563	544	572	527	525	528	527	539	524	552	561	585	526	514	506	511	524	493	577	512	565	555	532	573	569	548	563	516	540	606	610	570	561	561	555	552	554	566	593	547	504	572	519	541	543	560	517	550	573	525	547	574	545	552	530	550	589	549	585	557	573	535	569	549	587	574	527	561	530	554	513	535	569	521	551	558	566	534	588	585	587	559	614	564	523	560	538	561	582	585	555	523	573	548	561	524	511	571	492	506	510	549	528	592	515	551	588	531	571	541	562	565	577	549	523	514	563	565	544	512	534	551	560	564	556	580	564	544	526	581	554	543	561	557	565	501	548	549	552	553	561	552	540	568	535	541	574	551	527	526	530	545	516	537	524	557	568	550	564	543	568	575	564	554	515	534	526	503	563	536	549	560	532	546	578	554	562	541	563	525	533	564	612	608	543	588	526	549	578	581	570	520	569	527	565	549	542	514	564	528	563	550	542	602	540	553	549	578	597	582	591	574	570	544	556	547	548	589	513	542	534	562	546	561	545	519	557	532	545	551	503	542	567	539	541	560	511	538	593	533	542	502	579	607	528	553	506	500	556	532	562	573	507	534	511	575	508	526	535	550	547	524	552	565	562	545	579	552	588	539	566	523	517	556	564	511	578	547	584	552	533	519	560	622	504	561	555	544	572	534	509	603	504	505	537	499	544	558	537	562	547	557	591	545	542	539	579	560	577	519	554	558	486	574	542	523	585	538	504	537	540	536	565	516	578	536	541	564	564	541	526	548	555	579	528	549	570	529	514	575	509	563	549	558	589	559	555	522	539	566	567	568	543	538	538	507	537	556	551	567	562	581	514	551	560	570	511	576	571	548	531	561	559	578	575	561	546	559	564	603	600	552	538	533	559	524	597	592	538	537	556	526	529	548	578	540	577	521	543	550	550	539	595	575	565	585	604	537	508	548	506	533	590	566	538	556	511	501	573	568	587	530	551	552	518	547	567	548	494	577	594	555	558	524	554	570	517	534	575	553	537	541	573	490	544	594	559	537	555	529	507	518	559	550	531	518	561	531	566	587	573	561	570	565	519	528	558	537	544	524	546	565	567	556	543	584	576	513	596	544	533	541	542	551	575	519	564	540	591	544	523	548	576	520	568	540	534	549	533	537	541	538	523	504	536	597	551	551	560	541	560	548	585	536	525	501	568	512	593	563	523	568	562	584	586	582	566	549	569	523	577	566	553	557	567	556	554	563	571	555	543	552	535	569	569	568	531	575	558	543	561	541	560	560	540	539	527	549	512	561	521	520	572	546	550	534	545	556	558	529	539	549	551	521	541	516	524	577	538	587	522	543	558	552	518	520	556	498	548	566	577	518	535	538	565	550	557	522	589	551	510	529	545	539	502	546	566	526	544	580	560	548	552	523	528	534	572	522	586	526	547	567	560	549	547	590	557	554	531	557	567	523	544	557	530	538	548	519	571	578	555	568	571	538	559	561	566	527	564	522	542	574	543	560	563	528	566	515	534	539	589	574	535	529	560	556	523	597	517	569	509	530	587	555	543	509	591	506	534	569	520	501	577	566	581	558	535	540
9142	22139	16521	1201	814	698	677	725	655	742	723	702	720	693	701	722	671	722	717	730	747	715	661	713	714	689	683	659	680	730	680	637	682	721	707	689	660	676	701	728	711	652	686	652	689	717	699	711	700	695	700	636	682	686	737	724	684	701	654	674	673	667	736	691	727	689	686	698	703	699	717	681	667	713	705	736	647	685	733	681	679	666	650	705	692	683	671	658	702	662	675	710	721	677	679	674	689	741	686	746	673	646	730	693	681	697	682	704	744	705	671	691	696	728	711	685	706	713	687	719	712	721	756	724	698	688	706	665	662	700	703	697	685	709	675	721	635	649	661	657	705	702	680	718	681	694	670	698	706	691	676	734	687	676	657	727	662	726	670	739	668	705	703	708	663	666	658	697	697	736	713	675	632	695	703	684	660	727	686	706	648	709	692	712	728	657	661	709	704	721	689	666	646	675	638	650	712	746	679	693	649	723	743	676	710	659	693	682	667	713	685	707	704	652	718	692	690	679	668	665	672	688	708	729	713	689	696	697	674	692	674	680	716	702	717	687	668	716	693	661	701	682	664	710	711	684	700	702	673	732	731	666	701	653	726	695	717	673	714	718	750	706	709	724	696	678	707	656	710	711	675	699	663	673	709	716	709	671	698	687	660	712	725	720	705	648	650	693	672	652	672	639	651	700	680	705	719	649	745	706	730	710	766	672	730	673	713	674	663	708	727	717	710	681	711	646	685	657	714	671	700	664	677	757	745	728	676	716	664	676	653	653	704	680	704	695	705	713	669	724	707	660	695	658	696	685	683	682	712	703	664	719	710	672	692	699	678	681	694	658	667	653	693	691	687	715	719	715	723	681	684	685	672	689	704	735	747	693	672	665	695	658	695	670	727	659	664	719	699	694	688	674	659	754	706	688	648	666	729	664	691	697	710	694	714	654	713	741	686	739	671	676	725	693	727	722	725	735	724	646	720	693	667	718	711	659	721	721	702	708	691	710	685	700	725	688	702	725	661	703	743	667	672	755	702	711	721	675	694	691	726	676	689	712	708	643	663	663	679	718	713	650	674	663	730	700	694	691	690	692	726	680	710	674	692	707	720	719	657	703	696	719	691	710	697	730	666	723	660	664	701	675	667	701	734	699	646	673	687	650	701	720	664	706	677	706	633	723	706	693	674	732	677	660	698	743	661	676	726	717	714	735	648	696	727	666	677	687	714	738	709	702	678	689	701	659	663	684	717	698	707	699	659	711	688	720	715	715	693	711	660	702	707	705	671	697	710	671	688	702	706	712	703	654	661	688	679	689	718	693	752	734	683	696	636	691	710	743	660	643	721	677	706	681	717	731	726	584	706	672	688	703	756	661	661	662	680	742	680	695	687	707	730	673	677	701	668	687	727	718	724	682	766	678	678	693	689	659	735	691	697	699	703	696	709	670	714	720	693	706	709	675	709	732	690	721	679	713	705	723	697	738	700	695	694	667	682	668	716	687	695	704	704	667	670	675	685	696	696	750	686	668	712	719	681	695	694	724	748	647	636	700	709	705	681	654	715	690	691	662	673	638	682	689	693	670	686	685	685	633	707	654	676	715	693	711	684	683	712	680	705	707	677	691	720	698	690	695	691	681	737	704	698	685	680	719	694	663	682	664	707	646	706	706	728	666	672	683	668	643	672	702	737	693	676	683	709	751	667	756	725	741	652	707	707	687	700	677	672	677	645	652	681	674	752	731	666	704	687	664	667	684	697	697	733	686	664	703	693	702	694	624	649	691	698	691	689	683	733	689	677	670	707	696	672	749	678	688	663	686	705	647	715	704	630	696	674	688	683	646	719	684	727	686	674	688	668	689	673	713	713	672	672	721	708	698	716	681	705	669	708	680	682	750	663	725	664	687	680	730	665	736	702	693	705	719	724	733	695	684	702	696	724	713	715	677	728	719	702	659	678	696	683	682	714	715	707	695	684	732	679	683	733	675	724	660	636	683	721	686	711	661	735	667	675	676	688	669	685	736	670	639	710	702	708	692	681	738	654	745	704	690	666	673	687	714	660	671	678	711	694	699	689	686	712	670	704	652	670	694	742	681	721	699	654	674	665	686	652	680	698	691	690	715	733	708	709	633	711	638	689	674	662	699	679	680	711	704	676	727	661	730	722	719	665	698	683	647	665	696	724	725	710	700	680	690	690	676	733	654	694	708	704	732	693	710	680	736	682	687	730	663	653	698	672	732	732	717	718	691	666	744	677	701	682	688	678	662	703	704	704	659	712	713	684	689	732	719	656	714	735	690	657	720	711	687	665	682	689	681	671	679	672	712	641	650	741	708	677	675	718	717	688	676	679	712	679	679	690	700	685	690	680	729	711	656	726	703	719	679	701	702	689	684	732	683	718	646	667	710	681	676	705	723	691	709	748	710	702	705	643	702	672	692	741	665	693	728	723	711	665	721	650	663	640	702	709	712	710	701	707	726	725	654	696	673	701	672	703	665	655	682	698	682	728	700	679	661	674	692	643	706	686	677	687	649	732	719	680	670	692	679	658	625	714	670	690	691	723	708	668	708	664	737	674	708	683	687	693	674	729	707	719	726	720	696	667	721	740	669	686	759	678	695	634	699	685	717	667	681	703	664	721	735	678	709	712	666	720	667	669	685	663	713	684	689	645	632	705	671	710	659	691	700	689	656	662	726	662	717	699	683	697	672	728	696	674	683	753	728	730	676	683	669	700	707	709	676	740	660	716	721	695	699	709	686	663	702	684	711	706	677	755	687	680	706	682	694	669	662	666	614	683	695	697	691	711	715	733	684	700	661	694	690	733	725	696	698	657	704	719	658	702	687	696	692	656	712	691	689	768	701	656	708	615	695	708	705	693	700	719	731	691	719	729	691	745	696	739	658	659	660	703	681	684	668	648	703	695	676	655	700	709	641	705	722	691	718	667	694	687	672	673	734	679	730	683	699	671	698	654	685	669	706	751	745	680	688	706	756	701	661	685	691	659	696	671	681	690	697	695	672	698	705	723	692	681	694	652	696	676	698	663	711	669	684	682	717	704	685	706	675	699	666	706	700	703	721	677	745	721	694	698	724	655	671	731	668	711	748	745	694	716	646	701	755	655	743	725	679	720	680	673	685	697	691	689	700	707	642	711	674	652	703	728	738	670	766	678	659	683	696	707	656	696	697	723	707	676	675	657	684	688	683	659	678	706	714	694	676	730	682	691	720	654	720	673	745	671	680	645	678	713	686	713	702	692	694	670	691	730	631	714	635	744	709	692	669	712	731	692	694	667	701	677	658	658	703	696	690	707	674	749	700	706	637	715	672	689	709	691	715	689	684	700	705	707	689	725	727	712	681	714	657	698	685	705	712	650	668	726	698	665	721	665	688	671	707	677	751	707	730	682	662	720	705	693	752	682	672	689	730	662	712	706	605	677	676	700	701	723	720	654	686	675	679	724	692	690	664	717	660	707	673	693	676	688	699	650	705	683	689	674	635	716	709
23166	21272	28544	25484	20692	9002	1385	1080	954	919	945	945	893	911	954	840	850	891	921	868	853	900	865	849	898	852	929	893	915	901	884	902	894	871	891	922	791	869	828	883	922	896	897	838	840	894	931	822	864	867	839	859	899	882	908	850	856	877	890	889	878	847	930	846	836	845	826	889	883	831	889	868	855	878	818	876	853	880	813	880	879	884	851	900	900	942	839	902	874	866	879	907	883	892	870	901	880	824	892	891	878	837	860	863	854	831	908	855	881	893	840	824	870	827	856	882	843	915	894	895	902	869	890	866	900	848	890	841	868	824	854	903	832	846	898	847	889	868	865	829	836	905	843	812	919	840	885	835	908	822	871	886	859	894	865	859	874	869	857	869	874	851	868	839	921	860	846	892	849	890	892	850	823	901	880	812	859	885	877	904	858	850	865	898	859	875	852	844	882	882	881	921	915	890	903	855	868	869	879	806	874	885	873	883	833	916	830	886	869	802	851	889	902	870	861	882	871	865	915	931	875	911	887	863	849	838	826	863	844	876	871	878	857	817	907	891	870	835	903	869	885	870	871	820	855	863	913	900	901	849	883	910	843	845	855	838	887	923	846	852	850	856	895	895	928	872	814	899	874	860	855	867	838	874	834	816	843	895	849	909	853	860	890	878	877	862	871	879	831	869	887	908	877	837	911	857	881	866	848	879	888	841	907	885	898	837	828	832	912	806	771	860	857	812	823	906	849	851	871	856	885	872	885	841	877	893	827	911	843	878	868	833	892	873	852	852	838	812	863	846	861	844	865	886	885	838	917	858	887	819	871	869	813	897	853	866	847	856	819	861	906	914	913	864	924	848	843	837	807	873	889	931	887	872	798	919	907	855	886	915	918	892	869	814	880	863	812	853	878	896	911	858	850	895	862	850	934	868	822	870	887	891	867	854	946	818	810	908	831	890	901	919	828	878	843	893	875	836	883	808	830	939	815	849	901	911	897	855	897	903	862	900	846	887	824	873	839	898	890	909	855	852	903	860	914	847	942	874	895	865	864	907	866	856	885	879	869	889	898	872	991	863	812	904	870	858	888	840	897	864	848	898	844	824	817	914	904	858	875	890	900	853	874	841	869	865	884	874	876	880	934	934	827	812	860	850	852	811	879	869	842	858	841	863	837	920	856	848	846	798	894	892	886	873	826	906	884	884	840	857	934	828	937	902	817	812	833	908	901	862	891	834	830	859	851	845	848	916	858	886	878	918	917	852	861	816	824	907	890	820	949	848	891	884	853	880	830	887	899	820	866	890	881	822	885	826	838	857	872	865	900	844	856	886	888	906	940	871	885	874	868	856	874	867	896	839	882	879	858	854	862	854	834	870	882	818	888	852	865	897	861	888	863	895	902	827	877	870	861	886	871	864	898	886	823	895	868	842	888	864	877	846	871	853	884	869	835	884	878	915	851	860	854	827	927	854	865	888	882	853	903	883	887	882	920	875	908	802	890	868	867	877	848	828	905	918	897	845	947	862	925	827	842	868	866	851	883	898	829	875	830	851	888	839	880	832	846	894	884	866	852	843	900	913	927	858	914	877	842	790	908	853	866	844	842	896	859	881	898	883	883	861	923	868	886	821	898	880	865	847	845	824	883	880	901	855	875	879	862	869	907	897	847	812	864	865	869	877	895	909	844	852	852	884	841	895	859	859	904	938	864	862	846	872	863	830	904	866	819	867	865	879	854	880	891	877	851	882	873	846	851	861	851	843	893	859	831	887	904	873	904	893	896	889	863	826	874	889	840	851	851	881	879	876	894	847	838	862	822	854	884	858	907	857	921	936	895	848	913	933	866	857	886	852	884	882	822	877	824	862	974	874	864	842	865	872	882	870	812	893	828	900	941	873	846	833	866	887	894	828	817	834	833	880	886	904	872	953	894	839	856	826	907	869	847	887	860	836	884	885	929	883	883	872	906	891	856	970	938	917	842	823	890	868	877	867	875	950	853	876	898	865	886	889	847	849	887	893	813	864	884	885	860	876	860	874	847	848	849	869	826	843	834	820	866	888	881	866	864	862	925	902	888	869	882	908	927	883	875	899	891	821	861	896	845	857	857	914	869	879	882	882	864	856	840	836	876	891	849	856	880	846	881	930	880	864	878	888	857	870	831	878	852	896	886	869	892	869	907	802	902	875	831	837	858	840	871	855	883	907	944	807	831	908	885	905	870	873	835	834	835	853	896	933	835	851	839	846	875	863	835	844	898	847	907	813	841	857	861	862	842	877	868	848	878	825	864	912	835	932	895	908	840	864	829	934	845	843	840	864	839	855	837	841	854	886	871	903	854	857	779	830	894	829	875	888	812	874	848	894	872	867	858	819	870	866	895	863	924	881	950	859	882	834	838	887	895	835	854	900	892	855	885	852	897	865	874	877	869	883	867	909	938	837	852	853	870	847	927	906	856	845	866	841	839	827	845	893	854	872	878	853	811	896	876	868	923	886	835	835	860	868	861	928	913	856	808	844	863	872	905	875	827	919	870	866	879	883	880	935	887	870	869	846	867	897	870	845	854	883	917	868	873	913	887	878	842	914	862	893	865	877	850	888	884	872	927	913	851	923	844	876	847	805	854	850	873	893	928	866	892	833	855	887	871	881	932	862	878	862	880	843	832	820	906	828	859	901	883	874	869	884	841	914	834	877	876	888	875	847	859	879	897	852	878	820	863	872	918	851	868	875	915	853	890	870	834	844	807	865	845	884	889	847	858	869	894	837	865	874	871	860	906	876	870	897	856	858	852	865	865	863	886	860	867	858	851	833	856	825	856	852	893	852	903	818	858	880	886	852	844	871	865	898	820	908	905	879	890	884	845	821	904	866	927	881	873	833	895	875	888	843	894	902	891	830	891	893	923	897	828	896	911	850	864	890	823	891	864	927	838	875	881	916	894	862	889	856	883	921	838	847	808	836	857	886	879	902	840	864	829	862	857	861	882	889	843	838	865	891	848	925	916	911	878	891	897	890	832	874	856	864	900	890	892	833	856	911	873	869	880	914	856	851	871	798	860	905	817	834	857	864	871	890	891	857	927	846	856	892	877	885	847	810	911	862	895	889	923	849	876	896	889	870	895	848	885	868	875	836	895	903	871	859	830	866	890	842	890	891	888	883	877	831	879	845	851	900	818	862	908	861	900	818	903	866	896	873	834	824	860	855	836	877	891	904	823	874	861	867	893	907	872	868	850	838	882	806	882	850	858	896	870	906	858	875	854	871	878	824	815	834	890	904	853	844	880	830	845	824	848	862	831	870	884	887	872	871	815	899	801	870	802	855	894	894	841	844	880	879	870	840	876	867	916	856	854	881	892	909	867	882	904	887	870	903	877	847	848	897	853	834	849	837	860	891	878	866	849	837	848	883	877	884	877	838	891	906	847	856	823	872	865	900	898	846	822	874	913	916	844	898	894	939	827	842	927	872	847	869	878	870	863	884	860	894	853	854	841	912	898	887	873	864	848	847
26502	51751	49348	6575	1762	1558	1460	1353	1267	1240	1222	1215	1196	1167	1118	1120	1148	1140	1170	1179	1085	1067	1128	1136	1070	1121	1047	1050	1081	1084	1071	1076	1099	1072	1074	1098	1055	1122	1094	1127	1098	1071	1096	1040	1061	1099	1041	1071	1084	1068	1083	1087	1108	1151	1126	1081	1035	1063	1016	1134	1025	1101	1097	1051	1051	1133	1127	1095	1058	1101	1091	1121	1006	1071	1088	1106	1056	1125	1094	1106	1116	1065	1090	1068	1087	1107	1085	1136	1056	1074	1078	1102	1083	1110	1115	1100	1180	1028	1128	1070	1031	1071	1105	1050	1040	1044	1100	1081	1039	1055	1017	1070	1081	1044	1024	1070	1019	1112	1123	1107	1092	1087	1109	1061	1030	1152	1055	1110	1085	1139	1038	1037	1121	1126	1044	1013	1007	1030	1041	1119	1085	1070	1032	1096	997	1065	1102	1082	1102	1064	1158	1110	1100	1138	1062	1064	1091	1112	1111	1069	1001	1090	1062	1076	1038	1114	1134	1069	1086	1079	1043	1113	1051	1073	1033	1067	1136	1096	1107	1035	1128	1066	1084	1097	1076	1048	1103	1073	1084	1080	1100	1113	1121	1080	1039	1075	1051	1062	1076	1097	1143	1049	1044	1122	1057	1103	1110	1110	1100	1142	1093	1019	1114	1059	1107	1062	1094	1086	1100	1069	1046	1085	1040	1072	1064	1118	1068	1099	1152	1071	1030	1100	1071	1012	1085	1123	1054	1062	1132	1087	1078	1050	1072	1094	1106	1090	1085	1095	1012	1136	1162	1082	1085	1016	1166	1055	1023	1066	1094	1073	1096	1128	1060	1127	1046	1057	1085	1100	1063	1073	1138	1114	1099	1099	1034	1102	1050	1032	1077	1113	1087	1083	1049	1085	1080	1016	1079	1085	1083	1061	1018	1087	1079	1085	1134	1095	1086	1072	1068	1060	1057	1122	1043	1101	1110	1063	1082	1084	1159	1089	1107	1140	1042	1103	1073	1101	1108	1067	1079	1170	1089	1083	1062	1054	1123	1054	1151	1100	1100	1067	1074	1056	1151	1098	1065	1078	1060	1070	1087	1051	1096	1064	1043	1106	1107	1057	1079	1082	1064	1074	1106	1112	1097	1168	1115	1086	1054	1081	1110	1027	1125	1099	1096	1047	1079	1059	1044	1104	1088	1080	1109	1159	1110	1102	1046	1028	1042	1143	1060	1095	1077	1073	1005	1091	1089	1069	1078	1070	1101	1114	1133	1106	1133	1132	1101	1115	1091	1086	1091	1089	1115	1037	1088	1110	1085	1073	1123	1091	1054	1090	1103	1054	1122	1066	1081	1065	1067	1102	1080	1012	1072	1132	1023	1001	1106	1084	1104	1071	1114	1052	1040	1126	1098	1095	1078	1080	1097	1108	1120	1082	1058	1123	1015	1112	1060	1108	1066	1087	1084	1111	1106	1109	1113	1073	1094	1056	1083	1050	1072	1095	1039	1088	1057	1065	1127	1073	1059	1140	1041	1172	1049	1081	1073	1061	998	1080	1097	1022	1095	1071	1092	1097	1092	1092	1040	1134	1076	1056	1126	1013	1076	1082	1103	1083	1086	1049	1034	1135	1095	1070	1065	1119	1066	1095	1097	1126	1021	1041	1036	1066	1043	999	1064	1041	1090	1123	1138	1126	1085	1108	1126	1086	1040	1098	1138	1057	1047	1089	1114	1060	1063	1053	1095	1097	1094	1078	1092	1093	1082	1056	1092	1095	1096	1103	1078	1183	1118	1109	1069	1055	1031	1096	1032	1084	1030	1100	1066	1067	1055	1046	1081	1044	1093	1052	1074	1040	1059	1095	1117	1062	1123	1022	1075	1125	1050	1099	1071	1082	1073	1076	1047	1068	1102	1061	1131	1079	1112	1087	1076	1138	1081	1134	1073	1074	1057	1057	1052	1029	1017	1073	1116	1055	1046	1016	1107	1125	1082	1057	1103	1110	1120	1110	1109	980	1051	1065	1086	1140	1066	1095	1090	1063	1037	1009	1170	1060	1103	1023	1103	1087	990	1135	985	1113	1099	1095	1074	1114	1048	1107	1132	1108	1044	1095	1065	1062	1069	1047	1047	1038	1089	1083	1070	1125	1101	1084	1082	1083	1049	1054	1077	1098	1123	1043	1086	1080	1074	1128	1108	1070	1061	1091	1106	1051	1110	1153	1060	1058	1086	1100	1068	1051	1063	1127	1073	1123	1040	1076	1050	1059	1087	1102	1070	1040	1054	1123	1042	1033	1080	1112	1128	1107	1054	999	1085	1020	1043	1086	1070	1105	1095	1038	1104	1033	1103	1121	1044	1106	1114	1053	1088	1109	1028	1150	1097	1143	1108	1114	1015	1041	1108	1126	1105	1077	1074	1081	1071	1100	1057	1102	1039	1099	1084	1041	1118	1089	1068	1092	1100	1085	1114	1079	1078	1099	1019	1107	1064	1032	1089	1085	1095	1036	1086	1041	1073	1101	1060	1066	1125	1047	1074	1042	1044	1082	1052	1090	1089	1053	1087	1105	1134	1135	1108	1097	1072	1058	1062	1094	1087	1071	1100	1061	1136	1106	1016	1113	1094	1078	1054	1186	1091	1084	1101	1104	1116	1093	1086	1085	1099	1096	1020	1105	1012	1072	1079	1074	1055	1121	1067	1050	1084	1095	1001	1072	1063	1080	1093	1081	1107	1036	1113	1074	1120	1101	1046	1096	1131	1075	1139	1050	1071	1101	1115	1058	1021	1065	1035	1105	1090	1029	1049	1056	1121	1056	1076	1044	1065	1097	1048	1098	1073	1086	1118	1118	1111	1098	1130	1068	1028	1068	1109	1100	1095	1068	1075	1079	1020	1093	1081	1078	1062	1075	1070	1138	1067	1075	1074	1078	1094	1038	1096	1100	1010	1029	1060	1081	1100	1074	1068	1105	1086	1055	1155	1118	1133	1058	1143	1052	1066	1086	1089	1060	1023	1126	1077	1093	1066	1084	1053	1073	1141	1028	1077	1082	1045	1132	1092	1078	1071	1071	1092	1055	1071	1097	1148	1048	1149	1080	1091	1141	1029	1056	1109	1049	1120	1109	1065	1105	1065	1059	1069	1056	1078	1097	1027	1081	1131	1073	1087	1069	1104	1136	1050	1076	1119	1068	1053	1064	1068	1118	1058	1037	1096	1069	1105	1087	1085	1142	1105	1073	1102	1130	1002	1015	1111	1040	1083	1106	1101	1077	1023	1050	1110	1131	1090	1069	1122	1038	1115	1066	1056	1056	1112	1073	1116	1050	1076	1066	1075	1121	1046	1076	1075	1152	1030	1115	995	1083	1025	1087	1080	1074	1080	1090	1068	1070	1035	1105	1049	1059	1103	1110	1048	1065	1043	1123	1075	1064	1075	1123	1077	1044	1007	1057	1164	1094	1100	1122	1089	1086	1149	1128	1097	1083	1074	1099	1096	1073	1147	1104	1059	1111	1083	1113	1173	1080	1089	1126	1048	1033	1126	1080	1065	1094	1083	1147	1056	1035	1098	1123	1046	1070	1058	1022	1108	1105	1153	1041	1057	1090	1075	1101	1060	1041	1119	1056	1037	1066	1058	1106	1053	1051	1122	1102	1078	1098	1046	1050	1100	1106	1091	1100	1048	1081	1056	1045	1093	1083	1100	1079	1069	1073	1094	1069	1117	1094	1086	1079	1122	1067	1076	1043	1052	1096	1050	1152	1002	1050	1097	1022	1046	1062	1017	1094	1064	1095	1104	1060	1092	1079	1124	1076	1071	1080	1088	1106	1101	1063	1137	1083	1090	1061	1088	1137	1056	1116	1121	1052	1108	1073	1074	1066	1086	1109	1090	1050	1060	1095	995	1086	1086	1090	1045	1118	1053	1082	1103	1089	1042	1127	1059	1161	1097	1115	1145	1122	1067	1132	1084	1150	1106	1120	1052	1069	1049	1043	1109	1066	1090	1141	1080	1088	1066	1049	1043	1070	1087	1113	1127	1131	1065	1077	1128	1088	1063	1047	1035	1085	1071	1131	1080	1047	1043	1051	1063	1087	1075	1049	1079	1058	1120	1158	1083	1076	1044	1055	1131	1093	1008	1041	1102	1061	1050	1068	1052	1037	1062	1058	1056	1047	1066	1074	1076	1082	1143	1014	1122	1123	1137	1115	1158	1091	1103	1091	1082	1044	1119	1033	1048	1047	1104	1114	1095	1085	1138	1043	1084	1138	1089	1094	1011	1062	1045	1053	1081	1058	1051	1124	1086	1077	1062	1098	1154	1054	1102	1121	1108	1121	1066	1057	1029	1055	1088	1076	1114	1074	1124	1083	1088	1090	1114	1078	1132	1115	1030	1129	1081	1143	1057	1112	1110	1064	1085	1059	1061	1021	1050	1097	1094	1096	1128	1133	1119	1054	1145	1116	1045	1100	1141	1085	1076	1127	1087	1050	1074	1083	1125	1105	1089	1098	1113	1077	1092	1097	1055	1060	1121	1072	1098	1099	1019	1147	1070	1093	1098	1070	1115	1111	1064	1128	1068	1126	1095	1097	1029	1103	1076	1119	1145	1054	1085	1085	1135	1068	1113	1086	1085	1111	1090	1083	1076	1065	1072	1100	1045	1027	1061	1098	1098	1136	1082	1048	1099	1123	1064	1050	1091	1066	1047	1108	1049	1099	1088	1062	1074	1122	1074	1077	1058	1072	1078	988	1117	1122	1077	1069	1127	1131	1117	1045	1092	1075	1057	1094	1087	1131	1112	1080	1127	1130	1105	1104	1024	1110	1045	1051	1051	1061	1105	1162	1058	1115	1083	1056	1048	1149	1110	1080	1067	1086	1098	1125	1077	1101	1095	1047	1073	1053	1063	1065	1128	1086	1092	1069	1039	1078	1106	1150	1072	1064	1106	1064	1047	1084	1087	1117	1094	1117	1116	1137	1096	1107	1013	1095	1107	1099	1053	1078	1102	1101	1087	1064	1081	1066	1108	1119	1089	1066	1119	1105	1110	1112	1113	1124	1142	1106	1128	1128	1050	1143	1104	1057	1046	1100	1117	1109
24574	21308	27058	24957	5885	390	324	287	311	276	291	279	281	253	232	220	221	250	271	229	248	230	256	253	246	210	236	254	257	255	226	216	251	238	213	250	240	239	274	234	238	235	251	269	250	255	278	243	217	261	241	214	240	283	251	275	231	233	231	238	198	251	265	252	240	247	265	283	247	244	236	236	261	239	246	267	238	261	244	238	255	234	246	208	249	248	251	274	234	243	253	219	239	232	246	230	269	241	234	232	257	253	239	220	257	238	243	215	241	268	244	218	238	231	246	252	261	239	249	236	249	247	235	249	254	282	248	252	213	255	253	247	246	256	240	257	283	233	254	270	234	251	225	241	242	252	259	245	246	244	234	242	271	250	274	262	217	247	240	242	231	250	228	263	217	225	229	237	272	240	235	228	270	256	244	217	248	267	239	219	269	250	258	257	240	265	237	244	239	255	232	263	226	269	257	211	263	246	253	234	233	245	262	250	252	232	230	241	244	255	237	229	228	238	247	242	221	279	236	247	250	241	262	246	259	216	230	231	260	254	228	244	232	249	226	234	262	232	239	250	275	234	262	270	262	247	241	237	251	272	236	252	228	240	250	243	244	272	264	248	251	215	269	256	225	240	266	244	232	227	245	265	252	213	241	255	232	259	255	242	254	227	247	257	229	250	256	242	211	239	268	259	261	224	224	255	249	243	243	264	255	220	236	241	218	254	245	254	243	261	259	277	255	236	241	255	232	246	243	208	238	250	268	258	259	240	241	262	257	264	270	225	208	240	244	220	236	254	244	255	242	235	208	220	229	255	231	226	251	210	241	231	219	255	258	234	231	251	252	246	259	235	233	241	233	279	241	226	243	272	247	261	254	239	218	240	233	254	250	246	247	234	225	247	244	248	249	245	249	243	235	221	230	213	270	264	244	252	224	265	212	254	228	232	267	263	256	238	239	255	245	247	248	247	236	257	244	267	237	235	267	228	264	244	267	266	239	267	226	224	243	252	228	240	236	229	261	236	235	260	253	272	239	233	255	227	227	233	250	243	266	242	267	235	249	253	237	220	238	234	227	245	267	242	218	268	253	239	232	246	231	259	260	250	249	238	234	225	240	224	229	238	237	252	223	263	218	250	225	239	237	268	224	236	255	269	256	236	243	244	265	252	243	231	238	237	240	234	258	237	270	254	255	266	240	239	225	278	229	246	246	226	245	240	255	247	211	239	219	238	235	260	242	249	235	243	262	259	233	247	251	222	237	250	261	232	234	236	261	254	258	262	240	230	248	209	239	254	245	234	253	238	245	268	243	222	234	249	238	246	234	253	237	241	255	238	277	230	238	236	240	248	257	230	244	229	240	243	229	261	241	222	224	247	226	256	276	252	226	217	225	259	270	246	247	273	235	230	275	262	237	226	252	226	230	242	248	233	226	221	221	225	249	246	261	246	264	241	237	233	242	272	279	261	240	244	236	262	233	241	227	247	230	237	257	252	249	213	255	244	248	227	238	211	265	239	233	259	255	248	246	258	245	230	269	257	282	269	243	262	202	225	235	249	259	228	291	219	253	264	234	260	232	245	272	236	269	268	244	248	236	266	256	215	228	253	271	263	260	233	236	281	231	244	238	260	250	252	249	245	229	249	209	247	251	253	257	223	238	237	231	239	248	233	260	240	237	256	251	271	242	236	222	218	266	239	260	246	224	239	224	242	253	239	253	239	226	257	218	265	211	234	242	221	252	275	239	240	250	253	256	269	257	238	242	291	257	239	269	256	281	236	252	237	244	231	268	274	243	243	243	261	265	233	254	261	258	254	232	200	256	237	261	232	235	236	251	240	219	276	258	263	255	244	263	248	258	243	245	260	250	283	229	245	225	243	264	258	230	225	236	261	235	242	226	237	255	223	240	246	245	261	266	222	261	236	244	254	263	208	250	231	260	246	233	236	241	244	246	238	261	253	220	237	249	247	261	225	252	238	237	245	281	257	236	241	238	237	249	268	253	254	257	225	242	221	233	254	255	253	249	257	258	240	259	258	265	256	268	223	255	249	243	258	235	253	250	233	249	244	251	246	229	238	237	222	231	204	244	224	199	267	269	288	255	266	239	252	238	239	233	237	235	230	232	221	237	251	230	285	255	282	236	235	233	240	245	242	228	217	235	224	236	226	259	269	238	265	240	287	226	226	241	237	263	239	226	276	231	234	241	266	251	305	233	264	231	234	267	254	248	230	252	233	239	244	276	265	257	244	226	235	248	236	252	252	266	264	232	253	268	246	234	251	262	247	256	231	230	244	238	253	254	230	256	251	249	244	234	250	232	249	250	252	247	246	237	249	227	233	243	253	252	241	239	231	225	245	244	261	233	227	222	229	227	247	270	243	259	222	236	233	255	238	238	233	220	254	236	225	249	223	274	228	225	238	247	242	262	250	263	247	253	223	273	265	230	241	272	246	221	239	216	259	275	252	250	216	246	233	228	251	264	246	222	271	258	246	222	256	242	241	252	276	254	241	266	265	273	226	261	244	232	236	282	259	242	219	218	238	234	239	236	261	255	247	246	243	243	240	260	239	243	230	232	242	245	235	238	251	207	266	225	252	254	238	214	233	252	237	243	244	235	238	238	235	239	228	240	228	233	218	257	255	255	234	234	229	266	254	263	225	250	248	247	269	215	251	245	237	264	231	264	256	245	253	240	249	241	281	242	244	238	234	252	234	235	240	270	269	229	239	241	243	230	229	228	228	233	241	272	239	230	224	251	223	252	237	247	243	210	236	286	256	229	253	244	234	236	228	237	231	265	231	246	263	274	225	235	250	231	240	237	233	242	218	245	250	265	241	229	261	244	276	252	246	231	267	259	242	263	240	221	229	246	238	215	234	230	267	232	268	260	239	240	244	242	231	246	217	244	237	259	252	236	239	267	266	237	220	220	201	252	234	230	234	245	244	229	296	256	272	241	242	245	255	243	245	247	259	244	240	226	222	242	259	256	230	233	254	266	254	237	243	233	232	232	257	239	242	236	268	220	259	237	247	230	230	234	224	228	221	235	215	271	235	248	258	253	258	251	234	271	247	236	227	235	261	245	221	217	223	254	271	227	238	253	235	245	215	252	213	285	229	270	234	211	248	275	222	237	222	220	255	246	250	235	258	229	239	256	231	228	225	253	239	228	235	236	237	257	255	240	233	218	244	233	228	259	243	230	265	255	261	245	256	235	258	267	220	252	243	255	263	257	237	288	269	248	254	230	245	270	218	243	238	238	260	240	265	258	263	251	266	263	226	239	268	237	251	226	248	255	256	251	240	260	255	248	238	263	243	263	235	246	269	254	234	225	244	234	234	222	235	238	204	243	239	245	263	241	260	245	272	262	246	240	252	253	247	220	236	245	215	241	249	252	275	225	232	225	247	243	236	222	234	256	237	228	250	209	211	241	217	234	249	239	230	227	238	261	243	232	248	256	244	239	241	244	235	223	237	231	250	235	255	224	245	244	243	212	248	257	223	213	241
23060	41400	38106	2428	717	535	497	467	412	453	395	392	375	349	343	319	380	326	337	328	303	327	346	351	366	340	356	325	360	344	381	325	346	353	339	325	340	344	302	325	362	332	333	308	342	315	355	280	349	332	340	326	284	324	326	343	329	337	312	313	330	373	368	290	320	318	345	345	356	331	319	367	366	325	345	335	359	372	341	309	322	335	322	305	340	321	318	333	301	365	351	358	333	320	335	335	306	326	329	327	338	295	322	322	353	336	337	314	340	367	340	314	363	342	324	351	333	320	344	338	343	346	347	348	324	326	345	326	322	350	319	351	348	342	332	329	339	360	328	316	343	337	323	301	347	365	395	333	335	328	352	328	312	349	304	318	339	382	378	345	353	344	319	346	337	300	311	322	328	336	334	318	343	339	346	361	348	360	328	308	358	342	334	333	353	315	335	346	355	328	348	318	307	314	323	369	326	305	325	351	339	350	339	322	313	325	338	310	330	355	321	339	363	356	359	300	347	336	350	333	334	346	324	328	341	337	321	346	382	327	325	343	319	312	339	338	340	335	349	314	316	326	322	288	335	317	323	338	315	312	348	337	352	336	359	329	330	360	309	354	335	338	340	337	325	320	348	307	341	324	332	360	324	334	334	350	360	313	310	337	357	332	307	324	327	372	289	347	330	314	362	338	340	329	319	329	338	313	314	316	351	352	325	332	311	311	313	342	334	320	322	331	335	327	332	325	309	351	342	319	308	342	330	332	349	358	324	340	334	317	345	311	331	322	318	320	322	343	336	349	343	362	307	325	324	315	352	367	353	317	323	332	321	328	308	328	351	337	336	311	331	320	334	325	323	321	355	360	350	343	328	316	319	322	349	333	324	369	356	326	316	315	307	326	304	304	344	322	331	334	345	309	321	326	340	318	348	348	349	346	379	335	296	303	319	315	332	318	306	339	349	328	307	341	359	356	291	322	338	349	362	319	313	313	313	313	307	362	339	340	371	335	323	305	334	317	322	343	331	321	324	329	365	324	332	314	324	325	329	384	347	327	331	344	317	326	339	322	325	311	372	320	325	345	358	340	313	327	333	334	339	341	345	332	333	331	346	305	337	325	303	325	371	318	356	327	322	377	341	337	319	324	330	327	309	333	382	294	314	310	312	350	314	335	312	353	329	348	348	320	323	344	336	292	324	322	334	348	355	323	321	338	325	320	346	355	319	317	323	318	342	319	330	350	309	322	335	356	354	305	350	336	345	336	351	327	317	353	325	360	323	330	324	299	313	336	327	302	343	322	322	307	353	351	344	354	341	324	338	308	302	354	347	326	352	325	360	333	303	311	353	314	334	345	333	337	315	316	324	340	332	298	343	322	328	372	317	351	352	338	307	326	369	357	320	307	353	319	338	325	376	336	321	337	309	321	319	357	306	300	354	312	297	334	351	368	325	317	339	319	340	385	306	334	331	347	321	306	327	327	318	326	324	333	343	344	340	331	336	333	349	288	347	322	335	325	316	340	348	327	313	342	325	330	359	360	324	321	328	371	351	343	317	333	357	327	326	321	352	327	315	346	343	320	359	328	312	328	316	346	342	326	311	334	358	349	310	361	345	327	351	328	347	334	370	314	343	328	344	307	374	329	322	338	317	349	323	320	346	320	287	329	334	341	349	326	353	325	334	366	327	351	349	337	351	345	342	344	307	344	320	338	319	322	311	338	324	314	314	348	323	336	333	336	330	319	333	316	336	327	344	317	328	317	323	344	349	337	339	322	339	366	332	314	354	337	352	335	355	332	316	339	373	310	332	343	339	328	325	318	328	295	321	357	341	338	304	358	342	312	332	296	322	351	329	306	312	341	339	330	313	336	365	365	342	365	323	330	336	337	335	328	324	324	334	332	330	334	345	317	359	322	364	330	339	337	338	351	323	323	329	340	289	316	329	353	341	381	313	361	316	355	329	312	321	354	325	332	316	326	340	313	347	307	335	340	336	294	329	326	343	312	344	356	350	339	350	341	310	345	351	336	326	333	322	313	312	329	351	355	321	343	322	329	349	335	341	296	328	342	318	335	349	337	302	343	311	343	345	348	315	320	327	379	321	309	352	334	329	340	299	333	350	341	323	308	319	353	352	361	310	320	346	347	335	379	297	295	333	319	335	345	311	340	327	331	337	348	293	315	355	333	339	328	324	347	320	350	307	301	340	315	330	330	336	348	365	339	328	314	313	336	300	347	317	308	358	325	339	303	321	313	332	346	336	331	356	312	317	304	360	327	328	313	329	325	369	300	350	292	322	323	320	317	349	353	331	335	326	308	308	298	336	359	309	340	334	347	349	330	348	276	312	346	325	328	325	319	329	338	355	321	324	355	336	335	329	298	354	331	340	340	337	349	328	307	341	346	321	333	319	316	345	314	326	326	292	323	309	328	296	313	319	343	322	327	334	318	353	320	334	313	340	295	347	322	356	330	305	350	352	363	334	348	308	338	315	311	317	365	318	339	322	335	325	340	317	333	353	333	321	312	306	351	318	328	337	335	342	337	313	324	312	330	323	308	309	307	320	340	370	329	313	341	338	313	358	312	327	338	390	349	329	293	334	327	344	323	326	362	305	331	327	335	335	335	316	350	317	336	341	357	350	322	335	329	315	354	340	314	359	368	333	311	317	360	313	349	319	328	342	316	318	342	323	323	313	343	337	305	335	330	314	342	346	361	270	361	324	322	329	346	336	315	344	323	330	354	348	338	358	331	345	321	308	329	319	310	328	349	336	360	340	337	319	344	334	341	318	334	301	324	333	352	368	339	340	313	336	327	340	343	345	329	327	299	325	292	327	326	333	304	295	361	342	349	355	335	320	326	306	327	349	337	368	365	325	360	331	315	349	338	347	343	347	311	300	351	322	329	345	314	336	355	327	314	289	313	341	329	345	312	334	351	328	362	338	299	318	343	307	338	340	346	368	348	357	325	334	303	326	316	347	305	308	307	346	337	333	326	327	331	300	338	320	320	337	341	362	363	348	339	322	339	349	356	327	307	351	333	308	327	308	329	320	338	328	314	335	328	336	337	348	352	347	354	312	343	345	328	320	335	368	345	323	325	346	325	363	338	332	303	333	341	305	342	339	347	318	337	319	349	352	336	366	349	338	361	337	331	340	331	318	335	344	359	330	319	338	331	331	308	350	298	304	357	343	304	347	310	304	324	323	337	340	376	324	380	375	323	340	325	345	318	301	330	322	313	333	349	338	330	349	304	329	319	325	364	298	325	313	319	321	368	322	332	379	309	318	352	338	321	326	352	346	322	337	341	309	320	331	350	337	352	319	312	309	323	327	344	331	320	366	329	334	324	340	352	314	321	321	329	342	337	342	317	332	335	361	337	338	336	340	322	305	316	337	346	337	370	320	340	337	310	335	333	362	314	335	367	350	310	332	335	314	320	343	327	323	332	340	344	347	338	314	317	336	330	324	349	348	335	355	357	325	341	378	334	307	333	335	344	323	315	329	303
22294	21292	28476	24882	21282	20666	6097	984	795	791	761	708	717	717	656	721	736	690	699	599	673	675	677	698	648	618	635	650	647	679	667	630	650	584	702	634	601	658	630	634	647	620	626	680	689	619	600	649	620	631	624	607	656	644	648	635	647	632	638	688	602	661	645	656	608	606	627	648	660	637	635	618	602	696	648	663	644	646	654	632	619	601	661	647	627	606	633	661	634	682	607	665	644	647	627	666	685	632	663	638	584	615	679	605	608	629	694	626	631	649	637	661	665	639	637	663	622	677	613	672	638	649	641	642	603	617	622	640	639	658	643	659	626	645	579	624	654	622	636	660	631	650	664	641	679	647	661	655	632	631	612	634	693	633	655	607	607	620	606	691	663	631	601	623	621	693	673	608	677	613	656	654	659	604	703	668	610	634	645	635	638	652	636	615	564	601	638	657	629	635	624	598	645	636	633	656	597	629	657	681	640	640	617	616	631	646	591	641	615	646	645	680	655	643	609	622	650	649	646	568	568	674	619	614	633	667	663	623	608	680	675	611	605	606	657	616	662	684	613	606	665	562	606	616	643	699	647	660	624	616	652	653	590	622	665	620	645	641	655	635	640	623	626	671	633	660	618	625	599	641	613	599	652	607	631	605	615	670	649	620	623	619	655	593	687	687	652	645	611	614	625	642	615	641	607	651	576	614	645	604	666	596	634	627	632	646	652	599	621	620	650	645	623	612	658	599	620	639	639	623	619	637	619	633	636	613	656	598	672	636	640	647	636	663	584	658	635	603	653	677	620	632	592	666	599	639	664	642	650	664	616	606	634	638	665	627	651	606	651	656	610	653	641	611	638	617	612	594	615	643	650	627	625	626	632	592	618	635	637	648	650	659	659	663	640	619	602	659	652	681	610	610	621	668	626	673	599	664	607	608	630	643	629	646	659	646	655	679	597	623	646	573	649	608	624	599	601	628	622	629	657	626	665	660	637	651	668	642	647	654	604	638	649	648	655	612	670	668	643	612	594	639	645	633	618	644	631	632	642	676	617	646	645	601	628	619	648	621	655	645	651	657	608	649	668	616	600	610	660	646	611	662	633	664	646	626	596	654	610	633	582	630	615	643	644	599	659	599	657	623	575	672	642	653	627	646	671	662	618	637	649	652	621	672	619	660	675	638	616	612	644	679	657	621	637	594	637	663	636	668	669	643	616	618	661	610	635	634	646	655	644	644	639	627	637	665	624	630	643	661	578	652	634	657	600	683	648	631	705	610	694	608	642	585	655	622	599	611	603	644	650	636	638	638	652	644	683	642	663	669	644	632	638	596	631	660	608	644	618	605	625	654	612	629	624	659	640	650	666	656	647	658	649	633	678	644	634	597	608	630	658	677	641	596	643	651	618	615	645	665	662	615	616	636	622	634	632	674	636	647	666	654	614	641	595	630	695	664	583	571	624	690	644	658	681	639	691	650	666	645	615	666	633	627	656	637	602	604	636	606	606	664	659	640	663	641	611	631	664	629	635	587	654	591	646	658	643	566	646	623	649	646	614	604	632	631	669	676	633	654	575	616	588	627	651	661	630	613	652	642	633	661	648	659	666	593	628	639	604	669	661	576	609	629	626	654	624	654	607	614	646	672	586	634	644	656	595	630	621	623	607	631	641	664	677	668	658	643	647	677	612	645	613	607	668	629	633	623	656	614	627	603	652	643	653	618	636	620	651	689	614	616	661	663	645	678	598	624	642	622	654	679	647	627	606	620	615	586	647	618	627	679	639	677	645	635	618	632	705	682	703	599	600	683	623	650	611	560	618	654	602	638	627	628	653	612	650	639	661	605	646	610	596	644	639	665	598	645	585	636	616	614	626	613	644	670	666	641	602	703	627	643	594	639	631	613	658	616	651	644	600	655	594	635	670	648	643	628	701	644	602	635	663	585	662	704	632	674	640	647	623	635	639	626	610	652	639	659	622	653	613	617	612	637	666	612	642	665	616	611	684	575	639	609	632	582	643	650	620	649	623	619	662	609	669	635	651	628	646	613	637	606	669	607	615	656	667	610	612	638	633	637	619	583	596	613	662	620	623	653	655	611	642	601	641	654	665	640	649	620	627	650	602	648	650	647	642	695	647	598	639	648	670	627	651	632	654	665	632	703	631	601	617	639	595	707	624	615	635	658	713	630	611	628	677	656	613	622	631	642	638	623	637	653	646	634	638	626	642	655	626	629	637	626	636	606	584	643	636	632	608	663	645	666	654	620	642	655	658	658	623	654	656	642	653	613	671	664	637	661	649	682	665	611	658	632	644	681	638	664	622	663	649	630	604	695	680	604	637	711	660	599	634	658	651	638	703	643	670	608	635	653	611	608	671	609	639	638	661	694	613	654	689	591	651	594	677	636	604	636	630	657	609	659	633	602	647	640	615	653	647	637	649	634	609	653	636	675	629	679	625	645	643	647	641	686	611	571	641	674	619	659	617	642	644	617	634	624	627	627	647	600	602	661	626	633	647	620	618	610	620	639	587	657	641	617	630	594	619	628	630	616	650	645	603	630	600	637	649	602	683	643	671	667	584	623	655	672	633	607	660	660	662	623	628	641	616	655	630	644	605	616	624	634	626	638	660	652	654	647	650	677	632	611	667	601	631	629	638	600	619	647	715	653	629	627	603	614	627	591	601	632	660	616	650	614	660	618	669	669	620	634	621	648	642	647	656	633	649	677	629	622	648	646	653	645	595	622	621	615	577	618	626	665	598	628	636	660	617	632	627	668	651	656	632	613	654	648	639	646	594	621	642	618	649	699	629	606	639	609	604	651	652	645	630	631	631	598	683	627	651	605	641	627	620	646	619	609	640	617	672	605	681	621	686	600	676	656	647	614	559	632	630	643	644	648	638	632	636	609	639	630	671	621	665	663	667	654	671	672	652	658	594	664	631	632	642	682	616	624	688	603	642	663	641	629	666	645	646	632	625	634	624	584	657	682	583	648	630	675	587	632	640	612	644	645	683	576	640	661	668	634	609	654	653	678	652	642	621	666	608	640	615	604	615	627	606	610	626	631	592	685	680	631	595	648	627	658	639	652	646	598	675	629	671	616	642	671	677	606	605	609	590	677	614	651	642	618	604	590	663	611	647	671	646	580	587	647	629	610	662	634	631	595	643	635	593	617	625	630	602	624	645	654	661	659	643	628	616	633	659	653	658	634	663	623	633	669	649	619	622	612	652	631	629	666	604	585	641	587	679	653	629	584	640	617	629	606	609	551	638	672	618	631	641	637	615	640	644	622	634	614	601	633	635	651	628	619	682	645	631	630	657	619	631	651	597	624	646	612	628	653	649	608	577	638	640	651	611	642	659	640	642	650	644	619	651	597	662	639	622	630	628	613	624	644	625	617	623	610	637	646	619	674	683	692	582	612	621	639	636	656	640	642	639	670	653	607	649	624	628	622	632	619	653	650	639	597	625	620	663	597	620	682	671	638	622	639	646	635	632	667	667	643	610	665
31259	57868	60103	6998	2297	1817	1588	1314	1175	1152	1102	1042	1009	963	932	882	918	908	884	857	878	861	811	782	847	838	847	893	851	873	828	830	825	816	789	791	846	821	878	846	812	881	816	804	838	827	792	780	812	848	817	806	806	842	860	826	827	808	796	791	791	825	775	822	838	840	818	824	821	868	803	849	782	848	814	753	832	808	789	801	796	787	817	865	847	794	778	836	838	796	855	781	831	740	843	795	851	789	813	857	806	885	870	787	812	789	800	829	802	764	848	908	792	843	828	884	789	753	850	842	815	777	800	753	823	795	821	879	782	810	793	855	835	873	789	799	882	818	796	838	825	822	792	819	830	862	868	826	800	815	838	843	840	829	808	852	824	847	777	845	738	811	834	861	858	849	888	824	883	787	813	788	816	874	855	815	776	832	796	840	820	855	832	819	825	763	822	819	827	874	878	772	845	831	792	846	774	861	794	794	787	808	847	878	888	841	838	843	853	776	793	778	843	823	824	805	829	809	784	873	808	809	814	837	850	768	849	830	863	833	821	821	805	861	841	760	794	858	791	846	828	828	862	781	782	834	775	780	808	772	799	789	818	801	824	804	810	857	873	809	820	796	856	751	787	829	807	766	849	802	837	816	849	838	776	806	810	849	818	755	761	834	771	791	800	841	819	831	794	853	791	860	808	822	812	844	841	856	811	798	861	858	795	810	829	795	810	795	797	826	778	853	834	791	784	808	868	794	730	774	812	848	803	811	789	800	801	853	857	801	823	792	761	787	847	828	840	825	817	797	853	813	849	841	799	834	781	835	794	811	777	787	763	848	783	771	814	723	783	804	831	793	839	823	797	844	815	804	812	827	805	827	769	813	813	836	787	751	760	789	842	821	828	881	823	760	815	814	814	850	811	798	791	765	793	806	839	858	758	777	797	814	804	782	825	824	846	775	754	848	856	835	821	804	837	849	751	787	835	818	856	852	827	856	814	831	816	792	825	821	824	731	868	814	793	859	832	811	794	867	780	795	816	864	790	819	852	803	777	830	804	789	853	799	802	813	806	807	856	806	829	780	814	806	787	807	830	778	799	840	767	840	801	816	796	831	819	795	833	860	823	815	813	768	852	837	801	839	742	853	790	815	804	845	783	827	843	795	789	843	828	809	815	819	866	850	820	798	792	821	799	803	829	810	810	790	841	792	833	832	822	843	812	838	776	831	855	832	836	847	854	827	785	852	851	837	825	855	835	818	785	806	755	818	814	833	819	784	828	846	776	823	799	805	790	800	813	834	846	861	808	790	777	807	789	847	833	850	818	815	816	843	839	840	873	847	835	859	858	829	824	795	798	879	794	804	844	801	768	798	830	824	770	814	785	728	817	809	845	768	825	857	823	744	807	829	808	814	764	797	825	825	807	821	794	857	826	835	833	813	821	850	823	815	812	796	834	870	801	812	828	804	822	773	821	843	845	811	789	863	874	803	753	795	808	836	848	806	850	799	830	758	743	830	860	805	809	856	780	850	796	812	823	854	831	815	806	808	763	778	823	834	812	788	906	826	816	785	818	800	800	805	834	826	812	770	811	794	848	869	821	813	809	811	882	819	844	828	775	749	823	830	822	813	834	812	815	814	801	806	792	823	791	792	786	765	806	816	844	783	816	783	862	818	823	832	826	837	825	824	814	833	802	812	826	834	803	829	846	849	799	832	808	804	822	823	841	799	784	804	820	868	803	828	806	822	785	822	776	795	768	748	831	828	792	834	805	844	804	786	820	803	795	817	844	848	795	834	813	803	834	860	818	805	770	809	829	823	820	870	833	841	805	806	831	830	819	831	835	853	799	823	883	797	820	779	819	792	811	779	828	826	817	787	797	812	804	771	848	836	806	817	817	814	821	807	821	835	779	822	825	821	828	816	815	802	836	787	823	803	823	829	831	812	785	804	856	811	867	793	822	774	800	781	819	862	792	796	795	872	802	791	756	850	811	759	802	819	843	836	813	828	784	771	848	772	808	810	866	765	855	834	784	803	819	769	803	823	799	837	828	801	816	798	843	765	863	807	858	788	818	810	857	873	799	831	816	832	844	853	781	792	861	817	805	783	800	867	793	828	860	789	819	808	830	812	815	903	827	845	877	799	845	830	823	859	788	811	843	808	825	862	783	820	822	813	821	805	797	826	845	816	801	783	755	793	822	834	864	786	799	768	769	779	772	789	834	805	830	789	863	805	771	781	808	814	783	830	768	820	842	846	832	837	806	812	834	797	801	815	802	800	839	805	816	803	800	848	865	820	821	820	804	793	782	870	790	763	879	798	829	821	781	780	801	844	751	812	817	806	764	905	845	828	818	791	858	832	776	861	782	826	809	822	794	805	839	783	771	741	812	838	833	826	800	811	807	826	799	788	776	785	810	847	826	770	853	753	847	825	807	763	779	803	801	766	770	782	797	821	840	809	834	858	810	855	815	813	773	803	834	820	792	806	829	815	861	833	818	786	823	786	818	807	813	851	786	827	755	862	840	846	865	856	785	855	781	830	790	794	780	869	795	825	825	892	813	797	805	807	877	801	822	831	800	808	882	827	798	788	851	791	849	809	736	834	859	770	827	854	782	815	783	832	830	790	775	866	797	822	767	816	819	797	788	823	798	855	856	801	851	800	824	799	753	810	765	820	836	782	803	845	780	807	849	801	808	834	808	770	802	787	796	842	826	802	781	870	795	802	795	796	868	864	786	852	803	811	806	768	812	834	764	797	818	814	791	784	801	791	792	836	804	847	876	806	822	770	819	779	858	815	793	803	824	823	844	860	870	844	851	798	838	829	809	839	810	832	819	813	806	832	885	811	863	812	775	779	807	805	784	775	822	845	789	789	848	830	825	815	807	861	886	817	785	809	805	834	779	796	808	775	770	847	829	847	786	856	804	841	803	805	783	817	856	820	785	799	795	845	813	816	860	825	773	816	805	787	776	804	802	799	825	824	826	846	829	815	842	775	773	858	770	809	836	830	800	803	818	782	795	754	815	837	768	792	870	817	788	829	827	868	904	886	776	813	808	837	847	783	797	813	841	825	839	765	809	803	795	851	802	849	777	843	828	789	798	853	859	793	820	782	875	777	824	812	806	787	786	794	814	812	799	810	832	848	821	869	828	795	841	770	804	853	842	798	799	821	862	770	782	848	862	819	828	798	802	785	822	817	824	844	815	873	856	777	781	833	782	849	817	851	770	816	783	800	808	817	789	778	813	804	818	811	742	818	834	821	801	827	795	820	886	820	792	802	828	815	785	791	803	814	794	808	861	786	853	827	798	778	827	792	831	892	790	812	792	817	810	834	798	821	786	781	830	831	826	849	762	874	826	838	815	837	772	854	805	856	804	798	841	827	812	884	817	836	782	828	760	814	840	819	819	799	798	866	761	848	833	809	806	842	862	857	854	796	786	801	794	789	816	840	776	765	813	774	828	811	795	774	795	820	782	762	780	809	770	826	801	782	833	794	845	779	780	807
27508	19698	16729	3382	609	616	532	570	529	583	515	542	546	576	573	551	583	552	537	572	524	536	589	532	515	549	537	579	566	467	513	545	563	560	534	554	520	540	518	545	564	547	570	564	575	528	564	529	571	546	527	560	545	534	587	513	496	552	531	541	530	534	529	557	593	488	575	540	559	555	568	571	537	536	520	522	520	551	550	540	544	579	520	570	546	575	526	556	552	550	578	584	575	559	567	587	531	496	561	527	560	555	546	537	571	550	544	539	530	570	586	531	538	520	524	513	534	546	557	536	554	541	559	604	586	538	541	566	546	543	545	568	539	535	530	581	516	526	544	524	530	531	536	579	537	519	523	513	533	552	539	544	532	543	530	556	538	519	536	553	563	554	570	538	526	588	554	545	577	516	541	560	562	573	528	554	532	579	560	593	542	533	510	587	518	533	532	562	523	546	532	550	568	532	575	527	552	571	564	475	529	532	546	500	494	575	518	563	583	518	544	537	537	553	543	527	563	521	553	536	566	557	573	561	545	508	519	575	533	514	566	518	529	535	543	566	532	549	546	555	546	551	531	559	531	546	520	551	529	549	534	588	537	586	592	551	526	510	533	543	525	542	518	526	534	556	547	563	533	572	577	568	501	551	554	532	588	532	592	515	548	529	588	513	532	554	589	540	554	556	517	518	535	553	558	538	540	569	579	519	563	540	570	516	533	566	528	538	546	544	544	532	560	552	579	567	534	508	542	529	562	563	577	555	526	525	549	570	572	575	537	520	543	538	539	515	552	541	535	516	528	546	561	553	513	572	528	498	575	525	540	554	520	534	566	537	563	553	551	545	539	551	518	562	526	552	529	544	548	535	560	553	548	523	577	546	559	536	529	585	533	576	524	548	573	530	519	561	525	514	516	538	523	513	567	526	518	572	566	554	558	534	553	509	583	526	532	579	567	552	557	569	552	499	514	580	527	598	559	562	507	543	568	530	546	531	543	533	511	540	571	544	555	594	553	549	525	562	531	518	527	555	529	572	576	563	549	612	545	574	546	575	541	530	578	528	537	532	566	565	522	545	557	542	519	540	557	509	558	539	572	552	542	548	516	511	523	536	497	521	541	535	573	538	533	515	539	541	568	568	563	557	576	560	574	513	538	540	518	539	571	550	519	542	562	514	574	543	554	583	539	549	540	539	519	572	519	548	564	532	551	615	508	542	538	566	550	548	537	524	535	554	561	565	513	542	491	532	484	526	540	538	523	543	489	518	543	551	537	532	613	545	556	548	543	563	518	550	506	533	515	531	541	556	543	533	532	545	560	575	552	550	540	581	535	560	543	516	560	547	549	556	550	540	555	519	545	544	528	542	542	553	556	554	593	586	523	533	551	522	527	564	528	551	566	502	562	558	572	551	592	496	552	523	511	518	513	540	545	523	518	547	549	513	553	533	540	539	541	578	567	537	606	521	524	544	550	575	477	505	537	548	561	533	560	536	547	592	564	517	552	542	553	541	575	544	527	508	509	565	521	556	553	534	539	562	552	524	541	548	522	517	569	569	548	546	551	572	527	530	572	541	533	539	542	583	518	553	571	558	564	536	519	512	543	521	523	568	516	491	534	517	508	545	529	577	521	524	537	544	563	494	526	540	580	520	550	531	538	549	530	499	524	546	576	523	550	516	526	516	552	569	536	495	557	573	531	570	501	559	533	509	531	542	574	552	560	575	492	573	523	524	551	551	541	558	546	527	569	534	536	534	564	551	571	517	527	547	565	566	515	500	541	565	560	540	547	535	539	596	526	573	543	546	505	569	585	528	561	543	567	551	514	541	491	548	538	547	584	573	537	510	499	526	510	530	552	548	533	581	534	533	539	552	557	544	527	548	550	541	513	503	555	556	543	600	525	519	519	551	557	526	588	518	569	551	603	544	557	523	542	560	540	547	544	549	533	514	529	527	521	548	552	578	556	546	577	515	548	536	490	549	537	551	547	549	541	531	580	548	541	544	562	565	563	515	542	531	513	508	550	537	545	583	530	594	530	563	522	506	538	523	559	555	557	565	536	549	560	536	559	537	581	517	504	562	516	578	571	517	600	516	564	570	489	560	550	557	568	577	553	510	531	543	566	540	562	506	526	503	524	523	555	561	561	535	564	556	514	502	534	524	539	567	561	547	540	554	572	542	543	543	544	540	546	545	518	534	563	540	571	579	560	585	583	596	537	550	475	566	549	537	518	542	543	548	570	590	548	540	534	518	557	556	549	530	556	569	522	538	590	516	539	576	549	548	543	522	548	543	528	553	554	577	551	549	555	537	511	551	544	541	518	513	560	521	552	564	529	573	560	554	537	538	566	537	524	546	541	546	502	544	557	541	527	585	530	584	583	530	533	540	533	529	582	600	524	533	548	549	552	571	495	555	533	541	524	505	553	523	565	563	593	586	576	561	529	561	502	562	524	555	510	565	572	576	539	535	559	562	553	527	594	531	544	527	566	528	522	530	556	537	522	540	547	518	575	527	507	521	560	549	530	548	575	547	545	540	547	503	521	530	546	552	491	565	552	568	562	586	545	554	521	534	541	540	524	566	579	567	564	531	553	530	547	549	527	554	560	601	515	538	545	512	513	536	544	569	552	503	521	588	522	518	547	545	548	586	548	534	523	579	553	574	573	523	528	517	531	560	518	524	547	596	521	546	545	537	545	554	563	531	542	522	574	511	503	566	509	547	521	536	542	504	580	577	529	542	520	540	567	520	523	525	566	508	548	533	573	547	531	592	550	543	516	549	542	545	533	541	514	545	580	563	556	581	570	556	535	570	528	586	524	549	593	512	556	554	522	505	535	511	546	559	547	545	577	554	564	542	586	532	525	580	535	505	575	559	585	538	549	541	562	537	552	572	601	544	528	489	577	526	532	555	525	575	543	567	566	547	531	541	556	526	537	556	525	566	570	596	529	550	537	544	565	568	548	549	550	562	503	555	544	529	592	541	492	540	519	539	552	501	546	596	513	577	600	523	544	541	579	568	583	518	559	568	520	562	592	579	553	555	521	575	539	578	551	558	522	511	567	559	541	556	530	504	530	563	516	554	538	562	536	600	568	556	538	566	566	509	561	485	578	498	539	521	536	568	533	584	524	539	536	573	542	540	557	588	554	557	525	552	561	601	569	548	495	494	558	505	568	525	492	562	583	567	559	541	524	556	526	564	577	567	548	513	574	545	525	535	553	564	537	520	564	540	549	551	536	535	537	541	554	570	539	569	547	583	567	536	557	522	548	545	549	566	563	573	541	496	520	550	517	518	531	514	570	537	548	552	489	548	542	527	521	544	557	543	523	508	538	554	551	573	578	504	542	552	560	538	577	578	559	547	504	559	525	584	552	562	554	547	567	536	557	547	549	542	550	582	553	559	526	559	522	541	534	560	561	530	549	532	539	546	533	503	558	596	568	533	511	590	545	543	515	519	559	552	554	557	518	571	569	534	542	518	535	534	516	551	569	576	586	525	546	536
8968	17103	17090	1041	708	731	703	708	689	745	688	713	690	734	690	700	701	711	685	726	669	695	699	705	651	710	710	695	655	722	693	653	687	707	725	707	707	696	689	720	717	674	687	691	691	655	630	718	706	738	703	722	701	681	693	639	691	752	682	727	680	693	662	660	713	689	685	675	677	691	696	697	704	656	677	678	671	664	727	665	726	647	704	677	659	726	734	685	683	684	706	704	725	674	684	681	693	692	659	729	698	688	714	657	659	678	698	677	692	669	693	678	695	672	716	668	667	677	719	668	689	658	662	690	711	677	671	662	677	662	651	710	719	711	742	699	673	659	721	674	703	710	718	622	700	686	670	685	681	647	698	738	670	659	654	694	675	680	681	711	684	704	673	651	680	655	700	633	620	653	690	742	665	652	656	645	701	676	698	686	692	654	735	731	737	738	701	698	709	698	659	681	665	683	697	723	671	731	665	706	665	700	696	710	668	681	706	689	675	700	660	664	685	700	667	688	671	687	687	692	741	697	696	731	685	644	676	698	696	664	699	699	697	684	705	773	719	693	736	671	683	687	670	670	725	690	671	683	729	710	642	717	712	629	701	683	685	669	682	667	708	728	724	668	701	703	654	686	681	676	688	681	690	661	658	696	712	674	671	615	704	693	680	692	693	723	698	647	698	645	663	653	718	681	693	709	706	663	685	695	662	670	676	723	700	693	664	687	660	679	673	721	695	676	660	736	677	712	637	676	720	694	724	708	713	656	670	717	682	674	647	692	690	692	678	653	619	622	663	671	719	669	647	695	716	715	720	656	702	664	665	702	669	644	675	685	650	664	707	774	697	701	712	705	660	685	686	693	770	654	682	667	687	697	694	676	687	720	683	705	675	708	712	692	679	662	693	692	694	663	700	684	669	723	661	698	712	701	697	680	656	637	699	658	697	670	734	654	718	710	672	685	703	693	691	708	719	656	660	741	678	677	697	690	675	682	698	665	707	701	693	672	636	681	671	727	666	672	646	692	709	674	692	667	658	692	659	705	715	734	674	661	752	695	694	675	697	668	677	697	727	740	667	678	658	669	687	637	672	620	703	674	727	624	658	681	647	684	641	666	669	730	704	703	685	730	702	637	672	680	693	621	707	695	725	688	652	687	693	654	726	709	709	694	698	674	659	688	720	722	716	685	676	680	692	671	706	721	689	669	632	700	665	666	684	723	685	726	709	639	689	651	694	696	674	676	687	677	706	686	710	691	649	659	732	729	660	712	638	639	671	657	725	650	641	669	647	700	680	647	665	689	668	670	681	660	701	690	649	729	709	671	711	687	667	673	657	675	667	681	645	711	694	686	712	711	704	761	696	656	670	685	663	625	670	663	669	659	634	676	677	717	681	730	704	714	647	712	689	760	706	712	696	679	679	667	687	638	716	680	685	691	708	673	690	698	700	694	701	699	673	770	645	709	680	685	680	710	710	748	679	708	735	697	654	663	682	680	677	632	698	725	702	664	749	716	691	689	714	662	694	685	647	720	650	689	652	687	692	706	660	671	680	676	630	672	704	692	697	718	673	716	680	703	704	712	630	693	666	706	685	684	691	683	747	688	638	733	691	666	723	693	659	718	685	653	706	655	680	734	663	682	685	629	622	652	689	726	687	655	667	665	667	630	703	693	689	687	718	698	707	664	654	667	714	713	681	692	710	647	707	702	689	725	691	677	669	659	653	670	696	692	651	635	684	689	732	656	689	672	640	657	718	674	647	696	678	614	649	695	662	717	653	707	683	662	705	676	642	676	735	638	712	699	701	717	689	679	712	672	626	697	723	669	678	652	643	659	673	724	686	705	699	688	650	713	677	682	631	701	650	682	706	700	725	669	667	747	711	682	727	685	674	665	733	676	686	679	705	702	721	648	713	626	675	672	673	741	673	669	683	719	662	694	630	707	672	708	725	656	642	677	682	699	701	684	696	676	697	700	664	699	641	661	694	703	695	670	690	690	668	694	720	692	660	682	673	717	708	670	694	725	716	694	656	724	750	678	691	720	716	676	695	655	691	671	670	667	733	703	693	677	656	625	628	676	681	703	684	694	726	686	680	658	687	675	712	697	688	691	705	677	688	718	679	682	664	700	695	654	698	660	636	664	709	693	689	724	691	675	684	673	671	687	715	692	677	701	696	630	671	643	702	668	656	655	663	729	678	726	723	694	682	698	682	696	718	689	641	651	699	691	660	645	731	697	731	693	677	695	672	668	693	697	664	662	646	700	706	672	651	674	662	670	656	713	657	661	642	711	676	684	689	665	685	712	679	676	660	672	680	700	711	661	694	693	667	740	666	664	675	675	696	672	724	666	697	715	655	662	740	727	687	666	707	656	689	693	686	663	701	667	662	685	684	682	731	669	666	710	669	684	664	676	656	662	716	705	696	712	651	689	689	658	649	688	655	727	676	673	669	660	628	651	698	679	683	676	656	725	692	687	655	748	719	691	673	761	672	646	632	679	675	716	669	672	714	706	683	731	669	687	683	682	711	694	703	680	667	720	654	707	694	689	716	679	690	700	695	662	634	664	719	663	662	709	687	681	658	656	688	677	706	665	677	706	733	680	688	687	658	680	696	703	665	711	716	624	673	688	661	684	671	641	678	672	744	668	657	673	659	715	673	679	698	653	676	667	658	650	673	669	647	703	691	663	633	680	661	702	664	671	639	727	626	704	695	689	679	642	687	647	685	658	619	682	672	722	761	682	694	670	656	672	706	719	694	668	735	692	710	662	708	671	647	692	685	705	708	722	743	675	657	676	708	677	720	672	726	688	653	666	668	670	696	704	677	653	660	678	654	710	722	691	734	685	675	650	720	694	663	678	715	705	685	677	684	687	681	722	685	704	632	669	703	670	719	682	683	670	692	651	692	662	731	652	694	648	682	634	745	707	741	646	687	730	683	676	699	724	668	705	730	677	667	728	686	700	697	715	655	631	679	684	711	713	720	649	683	712	680	641	733	701	672	693	668	655	670	737	706	641	658	696	679	669	716	679	691	696	719	678	713	691	730	649	685	702	663	703	670	621	661	684	682	680	680	693	744	676	681	729	681	687	649	648	685	722	656	650	669	685	677	686	697	684	732	677	659	675	687	655	695	697	646	639	720	685	682	725	673	694	669	654	678	710	673	714	686	693	661	719	727	661	640	629	705	720	681	722	681	673	710	675	701	700	705	658	672	696	680	709	711	664	683	667	733	704	703	661	676	624	649	679	671	682	644	666	626	676	666	719	668	693	679	658	715	685	678	713	669	695	649	690	698	628	697	645	713	681	683	695	641	697	657	663	660	691	669	646	684	696	767	707	698	642	655	644	674	730	672	659	699	661	659	698	728	691	693	719	715	729	663	672	706	763	695	702	707	693	691	714	682	684	645	696	684	639	666	634	696	675	735	666	634	703	669	707	690	678	628	686	669	702	644	685	663	714	680	697	675	659	672	716	683	654	671	692	764	683	701	671	646	658	677	736
23218	21264	28986	24853	20377	7604	1371	1068	948	915	940	897	908	954	932	948	837	929	908	877	942	909	877	918	973	884	892	930	892	876	827	870	865	890	840	918	841	897	860	935	924	912	882	853	890	904	875	893	873	865	856	882	873	894	873	846	891	855	843	867	942	910	895	864	858	909	880	922	864	912	867	841	884	841	872	892	850	857	843	873	862	891	815	896	882	871	911	799	858	878	916	920	920	899	906	851	810	893	838	862	897	909	905	898	894	877	856	864	889	834	916	835	873	862	864	904	907	856	885	862	942	862	854	854	943	887	898	869	842	926	930	918	888	887	842	858	840	860	896	848	885	839	866	897	889	849	871	856	902	880	852	860	825	855	862	843	890	884	859	847	833	848	850	923	871	882	841	852	914	843	892	887	782	921	881	874	829	829	869	855	871	885	852	854	856	874	871	860	863	876	882	835	823	849	868	888	890	893	830	872	873	844	890	919	857	864	873	924	884	871	879	833	879	913	871	883	855	879	891	848	910	866	807	892	897	919	850	915	909	876	883	872	861	874	910	877	861	861	866	895	898	810	893	855	840	880	918	860	844	889	929	840	879	840	860	893	833	858	882	913	862	858	899	890	855	927	909	917	855	923	877	899	866	903	916	858	881	875	853	882	849	889	849	824	922	892	892	813	896	855	862	845	855	848	881	854	858	856	881	861	897	883	919	911	901	933	827	852	884	857	932	866	850	817	908	887	872	895	848	856	860	899	835	912	933	838	886	856	863	855	918	856	855	889	903	821	884	855	841	931	901	884	885	816	868	867	826	870	873	906	875	871	871	868	900	877	862	830	810	897	911	866	866	867	864	887	901	852	893	883	868	907	872	927	905	894	882	852	871	841	878	883	849	876	826	856	866	902	894	881	912	815	880	909	852	874	827	847	888	898	884	881	893	885	874	932	904	875	832	884	876	808	907	902	832	866	845	837	867	885	885	858	835	854	939	898	908	856	872	884	893	871	934	896	842	893	896	901	877	832	855	891	850	906	827	857	840	858	876	884	842	910	839	899	892	892	843	874	823	850	831	835	912	822	868	929	881	857	829	863	845	909	860	841	892	858	865	905	893	912	863	878	896	880	816	842	892	873	876	858	872	847	812	862	903	871	891	891	821	870	906	850	893	852	929	864	854	869	901	917	892	881	875	865	888	864	833	919	855	794	867	887	896	845	913	913	891	818	877	888	868	832	831	880	849	860	911	901	886	884	859	837	833	899	884	900	898	909	925	846	897	871	913	827	873	866	907	881	853	875	930	902	833	907	900	858	886	839	870	926	905	885	848	909	851	811	825	817	850	846	898	861	868	885	866	841	859	853	830	814	884	828	885	854	936	893	890	888	896	883	855	917	825	868	883	846	870	838	860	872	887	887	876	865	827	846	938	823	899	882	889	865	867	912	866	889	913	886	886	888	952	877	899	865	892	856	901	869	842	854	908	826	841	842	827	874	853	897	856	863	860	886	895	855	873	822	951	886	893	864	891	869	849	891	883	851	854	883	860	933	856	846	908	874	874	857	883	843	868	886	851	867	903	891	877	875	854	858	837	831	862	882	867	819	898	856	862	939	882	901	902	878	839	838	859	902	864	865	861	888	917	934	904	855	939	873	851	864	886	935	821	889	904	882	907	887	842	814	877	851	886	830	894	884	832	923	852	894	871	858	866	863	908	843	848	868	906	873	846	940	888	911	834	822	865	829	848	909	875	849	900	878	925	896	920	869	840	878	893	878	885	872	906	903	856	831	910	844	870	935	884	897	885	894	848	890	872	885	856	838	859	911	878	845	899	887	888	867	889	888	882	896	894	876	910	881	890	838	900	899	864	885	842	890	873	883	869	786	866	917	854	947	852	890	920	905	888	896	871	882	836	860	893	918	921	866	948	884	850	872	913	890	922	864	935	878	886	932	879	873	871	911	855	808	906	873	854	877	878	843	907	872	850	849	868	835	863	923	857	879	900	840	911	868	880	911	892	890	897	858	884	871	860	891	893	887	850	868	849	855	870	859	878	851	905	877	926	908	859	853	891	871	875	885	834	855	927	851	886	896	819	886	925	828	894	906	861	876	838	804	898	877	856	859	885	832	853	847	898	805	884	896	904	848	866	919	907	907	872	844	878	882	889	869	861	856	843	923	875	828	892	897	866	853	855	830	868	853	865	840	853	883	850	869	855	859	839	920	838	854	849	806	869	869	831	848	861	913	861	870	887	892	868	889	892	874	828	891	876	875	918	886	882	873	840	874	855	871	856	860	842	876	864	873	866	883	884	899	856	871	861	865	873	896	896	883	937	935	891	835	840	905	832	872	877	822	879	802	846	872	852	886	869	886	858	840	856	885	877	897	902	911	842	934	832	910	829	853	884	882	881	821	847	878	852	860	885	884	898	863	872	893	869	889	883	871	815	903	912	828	825	871	856	880	866	910	872	862	938	911	830	875	881	856	832	873	871	936	899	902	860	875	878	832	855	917	876	873	855	871	851	804	925	870	892	875	922	915	876	890	871	865	878	859	910	887	896	892	874	887	889	873	823	891	883	832	869	855	844	831	875	866	875	851	898	806	861	857	899	819	865	864	859	841	847	852	872	879	860	937	845	888	837	861	836	909	849	917	865	906	870	911	825	890	843	892	890	881	875	873	874	899	877	860	871	845	904	845	847	907	960	877	847	866	889	865	893	886	839	883	855	866	874	904	836	862	860	898	875	880	887	893	866	893	893	909	855	912	892	886	873	916	907	848	874	852	871	867	881	865	890	897	967	881	889	865	868	893	916	831	891	891	859	820	884	891	870	859	867	881	884	902	910	887	873	884	853	858	915	828	917	831	882	890	846	844	829	882	902	849	857	866	894	847	871	868	843	822	832	893	851	837	856	858	882	895	916	840	894	812	888	868	856	902	844	853	829	906	830	921	869	865	919	867	881	901	893	923	819	912	875	864	895	904	878	840	918	873	872	910	845	881	912	821	863	901	904	856	894	870	871	835	879	851	850	897	876	904	903	868	842	878	825	874	961	956	881	875	841	822	869	848	899	905	896	896	851	901	822	897	875	866	862	835	857	923	903	887	866	864	865	902	889	869	827	850	857	866	840	900	806	908	835	839	847	850	869	860	893	885	903	952	906	837	834	880	904	833	920	896	855	878	876	879	897	903	908	850	854	834	902	887	851	890	837	876	832	823	870	817	892	850	872	817	871	821	889	848	865	928	898	927	860	880	818	866	889	842	855	902	914	849	885	870	888	925	871	958	900	892	841	857	878	875	899	872	901	857	839	859	864	875	843	927	915	859	877	865	881	861	873	835	893	810	851	852	884	852	918	830	882	830	878	883	891	861	794	856	901	940	852	894	880	897	858	907	838	857	856	905	833	871	891	892	876	891	867	883	871	872	860	897	840	839	876	836	826	870	850	830	851	858	883	904	839	872	828	901	872	886	824	929	847	841	847	859	967	926	835	832	874	857	856	931	868	862
26513	54872	49662	8578	1821	1618	1458	1402	1311	1234	1258	1161	1205	1139	1163	1123	1168	1087	1074	1121	1118	1126	1099	1170	1150	1104	1076	1093	1066	1095	1132	1063	1115	1094	1098	1112	1090	1133	1084	1145	1139	1091	1153	1043	1066	1119	1091	1101	1097	1054	1119	1056	1066	1080	1109	1046	1097	1130	1051	1057	1102	1082	1071	1080	1135	1065	1093	1116	1125	1082	1029	1147	1122	1099	1093	1070	1111	1111	1095	1139	1109	1091	1026	1039	1104	1124	1090	1113	1047	1067	1098	1120	1150	1095	1094	1083	1070	1071	1148	1087	1086	1068	1121	1047	1054	1086	1107	1061	1041	1058	1075	1086	1087	1098	1108	1075	1113	1070	1048	1081	1064	1100	1063	1112	1063	1051	1073	1086	1090	1009	1069	1080	1113	1119	1065	1040	1051	1080	1091	1073	1023	1046	1153	1093	1122	1090	1061	1089	1136	1151	1095	1074	1043	1058	1044	1078	1143	1121	1127	1076	1055	1084	1039	1080	1059	1127	1067	1132	1138	1107	1098	1111	1077	1025	1112	1095	1081	1077	1081	1098	1039	1092	1063	1059	1077	1082	1132	1113	1108	1060	1064	1090	1059	1109	1032	1045	1084	1025	1093	1050	1053	1163	1072	1063	1111	1058	1005	1112	1081	1074	1094	1078	1142	1066	1092	1053	1138	1126	1098	1114	1063	1006	1101	1033	1082	1094	1108	1124	1118	1077	1077	1095	1074	1084	1088	1095	1035	1102	1075	1089	1092	1085	1129	1131	1088	1050	1115	1022	1116	1165	1073	1115	1076	1119	1097	1109	1049	1060	1094	1100	1042	1039	1083	1053	1065	1026	1108	1056	1114	1126	1009	1080	1060	1083	1091	1160	1059	1097	1060	1115	1137	1044	1063	1063	1091	1023	1065	1088	1083	1137	1114	1080	1132	1112	996	1101	1041	1084	1105	1055	1103	1078	1074	1100	1080	1066	1113	1079	1073	1081	1092	1076	1071	1083	1097	1059	1104	1059	1079	1111	1023	1112	1138	1086	1081	1049	1065	1046	1083	1048	1075	1082	1103	1065	1068	1062	1106	1084	1071	1016	1029	1106	1062	1093	1075	1061	1033	1107	1065	1048	1094	1090	1089	1080	1095	1046	1116	1144	1039	1089	1088	1068	1084	1095	1040	1062	1078	1045	1072	1109	1064	979	1065	1089	1038	1056	1069	1047	1122	1142	1026	1081	1075	1087	1116	1150	1151	1047	1098	1098	1094	1100	1079	1109	1105	1127	1081	1055	1089	1118	1133	1099	1095	1043	1058	1080	1056	1093	1046	1083	1106	1020	1130	1046	1103	1051	1078	1078	1024	1059	1039	1130	1086	1095	1096	1101	1082	1135	1097	1093	1090	1123	1088	1096	1149	1059	1116	1026	1097	1085	1079	1042	1118	1100	1053	1149	1041	1076	1100	1116	1114	1107	1020	1049	1042	1081	1148	1031	1125	1040	1147	1138	1055	1072	1077	1092	1042	1054	1086	1057	1092	1055	1104	1044	1108	1105	1078	1056	1084	1039	1109	1082	1097	1048	1086	1094	1101	1060	1036	1127	1082	1052	1094	1070	1030	1130	1068	1068	1124	1142	1100	1053	1129	1106	1081	1096	1077	1098	1109	1102	1114	1098	1078	1067	1064	1017	1073	1094	1085	1016	1098	1051	1096	1078	1086	1082	1091	1126	1100	1043	1081	1079	1076	1102	1113	1091	1064	1122	1147	1081	1093	1055	1101	1053	1152	1052	1090	1063	1087	1082	1040	1107	1101	1065	1050	1093	1099	1077	1097	1083	1077	1137	1118	1062	1089	1103	1088	1071	1076	1109	1095	1037	1101	1072	1088	1087	1108	1095	1096	1034	1095	1091	1107	1117	1105	1126	1071	1048	1086	1055	1072	1101	1103	1079	1079	1087	1112	1146	1131	1104	1071	1110	1098	1094	1090	1067	1090	1062	1109	1073	1094	1114	1020	1080	1038	1052	1097	1058	1056	1061	1037	1112	1071	1103	1043	1068	1087	1084	1147	1053	1099	1097	1110	1110	1062	1139	1077	1102	1084	1056	1174	1030	1073	1030	1111	1053	1084	1116	1043	1071	1093	1129	1075	1138	1104	1103	1095	1052	1120	1021	1121	1032	1129	1017	1095	1118	1019	1085	1100	1075	1050	1072	1117	1048	1046	1068	1110	1029	1086	1046	1142	1086	1081	1104	1034	1105	1038	1062	1103	1133	1127	1107	1101	1067	1134	1122	1048	1083	1070	1105	1076	1079	1109	1140	1079	1134	1050	1073	1060	1088	1097	1116	1079	1097	1108	1114	1085	1048	1140	1034	1096	1086	1121	1078	1103	1113	1051	1059	1116	1107	1144	1068	1039	1066	1084	1126	1080	1073	1073	1046	1131	1061	1073	1098	1062	1064	1059	1062	1071	1066	1096	1119	1120	1114	1067	1113	1117	1134	1051	1062	1041	1056	1108	1112	1116	1079	1109	1084	1102	1043	1071	1110	1079	1070	1090	1123	1085	1092	1075	1071	1063	1092	1075	1131	1082	1091	969	1042	1114	1104	1080	1122	1090	1077	1071	1029	1131	1073	1110	1138	1095	1056	1134	1141	1074	1090	1014	1056	1032	1105	1062	1066	1114	1091	1084	1078	1010	1077	1133	1118	997	1099	1156	1127	1110	1034	1076	1021	1046	1064	1096	1135	1052	1070	1073	1135	1092	1131	1080	1058	1096	1101	1076	1047	1085	1113	1092	1088	1055	1071	1027	1075	1154	1073	1105	1065	1075	1095	1051	1037	1052	1097	1036	1077	1091	1048	1087	1103	1103	1029	1041	1071	1082	1036	1088	1072	1154	1048	1095	1024	1061	1073	1071	1089	1116	1089	1057	1106	1054	1073	1078	1100	1045	1011	1078	1134	1095	1113	1082	1077	1091	1126	1052	1082	1176	1093	1072	1122	1016	1091	1131	1052	1066	1055	1058	1047	1089	1074	1055	1097	1089	1080	1111	1121	1069	1036	1143	1122	1125	1076	1104	1089	1171	1077	1119	1097	1079	1078	1104	1085	1058	1068	1134	1076	1080	1059	1040	1127	1072	1077	1072	1090	1118	1069	1132	1043	1095	1010	1096	1017	1077	1071	1100	1101	1074	1087	1110	1072	1098	1121	1140	1106	1111	1093	1061	1096	1097	1056	1091	1122	1093	1064	1086	1104	1045	1154	1115	1077	1109	1110	1112	1098	1071	1115	1090	1063	1120	1111	1109	1044	1098	1058	1111	1074	1102	1120	1016	1082	1121	1091	1058	1033	1060	1068	1087	1110	1139	1078	1141	1104	1054	1126	1124	1032	1041	1103	1085	1128	1084	1075	1122	1146	1070	1085	1077	1100	1031	1071	1073	1041	1059	1064	1049	1075	1090	1115	1082	1111	1155	1106	1080	1097	1032	1102	1143	1029	1010	1066	1044	1039	1103	1058	1133	1069	1027	1123	1138	1024	1173	1050	1092	1075	1041	1094	1028	989	1129	1042	1077	1081	1078	1038	1103	1089	1098	1019	1098	1049	1075	1102	1118	1065	1072	1050	1090	1120	1094	1084	1085	1073	1112	1084	1155	1135	1058	1087	1044	1122	1073	1148	1069	1058	1020	1158	1122	1064	1052	1033	1049	1120	1138	1067	1045	1058	1085	1108	1061	1100	1044	1026	1091	1056	1108	1109	1071	1104	1087	1103	1051	1090	1145	1073	1097	1085	1040	1030	1076	1108	1151	1123	1105	1112	1101	1048	1039	1089	1087	1054	1064	1051	1036	1095	1072	1064	1072	1170	1105	1062	1074	1079	1048	1044	1053	1080	1114	1056	1114	1084	1087	1063	1042	1062	1112	1122	1018	1129	1140	1103	1069	1044	1106	1047	1049	1096	1051	999	1168	1075	1061	1135	1083	1080	1081	1106	1074	1128	1047	1050	1045	1066	1092	1142	1065	1104	1110	1137	1090	1058	1162	1094	1119	1067	1030	1098	1038	1046	1096	1055	1061	1091	1058	1064	1150	1150	1110	1099	1072	1059	1088	1062	1085	1105	1076	1119	1076	1072	1048	1098	1120	1108	1033	1094	1058	1084	1130	1051	1053	1037	1035	1085	1086	1064	1100	1109	1146	1068	1129	1071	1111	1120	1042	1064	1052	1092	1122	1131	1072	1097	1170	1149	1071	1075	1076	1100	1043	1094	1093	1134	1087	1095	1025	1082	1099	1093	1098	1058	1117	1128	1083	1060	1048	1095	1083	1081	1080	1044	1024	1135	1031	1083	1059	1030	1098	1079	1104	1108	1132	1084	1089	1034	1071	1120	1061	1126	1066	1096	1075	1125	1053	1141	1077	1062	1015	1055	1114	1066	1066	1088	1024	1048	1078	1152	1059	1027	1061	1083	1099	1082	1064	1036	1049	1101	1135	1044	1052	1049	1058	1098	1100	1087	1152	1090	1113	1074	1088	1101	1085	1077	1119	1020	1093	1126	1102	1132	1087	1162	1149	1041	1033	1087	1065	1091	1089	1106	1044	1051	1148	1077	1113	1075	1075	1064	1077	1040	1096	1058	1094	1126	1106	1092	1045	1067	1065	1084	1133	1115	1082	1123	1066	1061	1091	1102	1086	1149	1047	1065	1114	1076	1092	1108	1061	1050	1119	1064	1073	1136	1077	1126	1113	1130	1051	1096	1118	1079	1027	1060	1122	1101	1095	1052	1048	1079	1062	1031	1043	1082	1061	1113	1073	1067	1013	1059	1059	1136	1065	1084	1075	1133	1082	1121	1098	1103	1113	1100	1084	1023	1108	1101	1122	1058	1110	1104	1085	1059	1092	1094	1101	1057	1076	1115	1067	1069	1100	1076	1088	1058	1049	1018	1068	1097	1070	1128	1128	1080	1046	1098	1128	1078	1051	1142	1034	1082	1059	1103	1078	1069	1059	1099	1160	1049	1022	1059	1085	1018	994	1078	1037	1072	1078	1116	1063	1051	1086	1054	1103	1094	1060	1081	1035	1091	992	1085	1078	1156	1101	1056
24596	21274	27717	24363	5545	365	319	282	245	244	289	260	259	265	254	256	232	269	248	237	260	264	264	252	276	240	260	260	260	250	247	213	237	230	235	229	253	259	232	247	255	228	253	242	247	232	271	243	213	250	253	226	227	230	252	232	240	236	250	239	248	232	208	249	260	247	241	250	270	246	254	280	236	225	244	246	242	245	258	258	247	220	249	242	233	234	239	242	246	241	244	256	221	273	245	238	239	236	268	254	247	274	223	275	234	229	223	245	277	239	254	233	233	247	265	242	250	253	278	257	236	215	223	265	238	246	256	227	235	239	249	247	252	249	240	256	257	236	230	256	280	259	241	258	250	265	220	248	237	232	258	235	278	246	238	254	270	237	251	259	236	237	246	217	254	258	229	241	242	257	266	244	226	269	231	219	247	248	241	239	252	234	219	232	246	237	264	244	242	244	243	238	226	262	227	210	218	247	236	245	260	234	280	229	270	245	259	219	233	259	231	260	239	246	237	263	244	267	208	238	242	242	261	216	208	234	240	247	256	277	273	230	259	248	261	238	247	215	279	218	228	257	247	249	276	214	213	239	251	244	235	273	266	262	259	254	257	237	263	228	237	250	246	227	237	247	270	240	221	221	221	274	267	235	232	267	256	227	240	245	243	242	241	259	249	259	259	244	235	243	262	251	245	252	251	242	249	254	229	237	232	257	253	247	269	279	260	248	255	225	266	252	214	240	257	247	238	259	253	220	262	240	245	245	243	238	242	206	243	247	236	249	273	242	249	257	233	237	250	250	239	242	250	236	254	236	234	233	249	263	243	270	255	198	219	266	269	240	257	237	242	254	243	240	210	238	247	267	236	259	240	247	260	264	237	240	235	272	220	246	247	277	266	246	252	243	220	241	251	242	234	243	245	248	225	241	234	251	219	227	266	255	253	256	235	240	284	246	225	246	257	269	243	250	247	263	232	242	258	231	227	220	235	243	258	235	239	244	242	238	229	202	266	226	268	215	253	245	251	230	251	257	258	266	256	257	221	248	238	269	236	238	275	234	259	244	239	257	268	232	256	248	234	254	248	235	245	244	282	244	242	225	246	239	245	220	266	222	243	239	244	250	225	234	259	249	247	229	249	226	259	274	248	234	241	232	243	217	244	224	246	238	263	242	243	231	261	248	250	231	249	236	270	262	235	243	240	250	241	229	229	226	253	241	237	245	254	229	235	237	256	236	250	237	254	254	238	245	215	239	237	221	242	251	260	228	235	255	227	239	248	229	252	241	251	210	249	277	254	259	250	256	230	250	276	223	228	248	251	249	246	276	232	242	241	272	232	244	250	255	243	255	226	233	234	240	254	261	225	231	245	275	247	240	232	241	254	227	243	248	256	245	237	235	244	233	253	217	224	254	236	234	253	246	229	253	256	211	258	245	243	239	229	255	254	226	242	251	248	224	256	224	203	251	264	244	239	240	251	254	226	228	248	233	256	241	236	258	255	240	231	227	233	232	239	230	243	282	249	261	220	248	242	222	231	244	229	217	249	252	252	264	222	267	254	235	233	265	213	248	256	275	246	243	247	253	236	225	263	262	241	237	272	262	250	259	230	227	243	230	235	271	232	247	247	268	229	267	235	250	240	234	239	252	248	232	255	255	247	247	222	246	242	249	236	235	246	215	221	241	254	215	251	245	243	246	227	229	240	239	250	249	284	229	238	269	262	241	252	264	236	242	243	237	251	266	249	241	234	255	236	226	259	253	238	229	245	236	268	262	230	243	219	247	233	253	215	253	221	279	228	266	235	250	258	267	251	269	245	231	249	242	259	252	255	271	249	267	240	248	212	228	240	239	218	237	250	243	280	241	249	240	232	242	247	245	236	258	253	248	211	235	225	261	249	249	202	273	250	228	243	248	245	226	227	254	236	241	246	252	240	235	248	240	241	258	245	229	238	255	243	239	243	238	214	244	235	258	259	244	240	239	254	218	256	233	219	249	224	255	248	250	238	251	246	243	245	251	236	232	247	237	244	238	210	225	227	228	252	236	273	220	245	259	244	271	245	230	238	266	239	259	236	227	243	238	274	231	229	281	266	239	230	256	260	232	240	248	238	256	263	273	231	257	254	257	253	234	268	215	252	246	265	252	261	228	242	261	258	240	226	226	245	244	228	232	233	226	247	223	256	264	240	231	238	251	246	262	231	239	260	229	246	230	239	226	256	222	267	258	300	231	228	252	223	243	241	268	233	267	251	225	215	229	239	221	228	263	259	252	259	237	260	267	250	248	237	234	237	237	267	247	270	265	252	237	229	276	238	241	248	228	245	218	255	227	240	254	241	246	242	273	227	250	276	234	214	266	249	266	216	273	296	240	253	225	245	251	209	255	231	251	242	249	225	238	237	231	275	277	253	221	253	267	247	236	269	245	253	222	223	216	248	245	263	237	259	244	241	255	232	237	224	246	273	257	244	226	237	252	235	249	248	227	256	238	245	229	237	247	248	251	252	250	249	197	242	234	229	225	234	249	250	247	278	234	240	257	233	231	258	263	240	243	266	279	258	243	223	243	249	244	236	254	251	235	241	279	214	261	241	257	232	264	221	251	255	248	241	254	259	257	260	226	222	229	237	256	230	238	245	228	279	252	218	268	218	229	247	249	232	229	242	238	255	254	239	252	248	222	229	245	239	276	243	252	250	217	251	249	235	258	235	237	242	230	259	224	253	212	231	270	249	238	252	245	255	232	250	244	267	247	225	266	236	243	239	262	250	239	272	249	247	243	238	289	241	241	266	217	257	247	250	258	231	241	229	252	233	264	247	254	257	246	245	216	239	280	255	251	220	256	254	283	237	276	242	223	241	225	218	253	240	261	231	233	244	224	240	261	267	250	248	220	264	263	257	260	254	226	236	223	220	242	255	256	286	251	257	263	243	279	235	225	245	253	256	229	248	225	240	241	263	265	258	249	255	237	258	287	245	215	235	246	252	233	219	244	228	221	253	264	239	242	249	262	239	242	255	250	228	253	232	228	226	250	246	234	244	256	217	265	232	249	253	256	237	242	267	215	257	232	255	235	250	256	255	236	263	236	244	234	223	224	226	228	217	227	234	253	240	246	251	231	203	260	243	231	238	251	251	235	248	238	251	228	256	238	226	250	253	269	247	264	244	264	231	269	240	235	210	264	234	293	227	260	255	241	233	205	245	235	250	230	270	268	194	239	240	250	263	269	264	273	242	254	225	253	253	242	248	238	258	253	268	218	242	222	262	245	247	247	257	207	246	282	225	242	241	241	243	250	262	253	227	248	248	233	250	239	231	244	250	229	241	255	240	233	245	235	240	253	239	235	237	270	227	234	226	254	215	224	233	240	239	218	257	246	240	237	232	214	242	229	257	256	266	238	227	229	225	209	238	261	235	241	231	240	253	242	228	281	265	249	278	281	250	235	264	229	246	235	259	272	239	241	244	243	237	244	222	279	222	263	247	256	233	221	204	234	251	254	247	245	247	249
23319	42883	38328	4325	709	611	509	462	454	429	369	367	344	365	356	327	380	359	359	354	343	338	363	346	329	333	339	355	357	329	322	359	331	307	335	327	359	324	368	335	349	326	324	328	361	343	373	321	316	327	354	365	304	327	339	330	333	337	302	348	329	329	350	339	373	339	340	338	334	332	327	339	333	317	327	348	324	320	353	316	303	359	343	370	342	338	356	323	306	335	345	383	325	337	350	361	318	353	328	324	346	349	319	340	350	344	354	336	348	328	322	318	332	324	326	305	373	342	301	343	316	331	311	299	339	343	307	308	340	308	331	321	304	355	302	333	316	373	329	345	353	323	344	357	309	342	336	321	353	329	374	322	322	317	311	349	274	354	350	320	376	328	328	353	365	318	344	348	340	333	345	318	340	293	334	340	332	322	358	331	345	324	313	313	323	298	357	314	364	333	356	350	343	324	303	330	314	331	316	343	341	359	324	324	320	346	327	329	319	326	291	288	336	335	348	355	324	348	329	342	333	346	340	330	362	333	336	338	318	334	316	323	352	345	378	337	306	343	344	344	332	344	348	343	293	310	339	355	303	294	313	357	309	324	318	343	320	346	339	337	319	322	324	332	375	318	337	336	338	349	343	312	337	302	305	374	326	344	325	307	346	352	311	331	302	341	327	340	323	328	330	315	362	305	323	343	330	314	349	355	333	353	314	316	323	337	356	340	352	320	307	316	336	326	351	353	331	314	347	355	338	340	318	346	313	351	334	304	321	339	343	360	338	318	337	327	314	322	302	357	320	298	322	364	337	341	340	319	334	331	331	362	338	346	310	359	320	328	322	329	329	325	315	352	357	347	335	346	356	356	331	328	343	365	328	322	298	334	330	297	369	320	317	311	355	320	339	331	324	359	335	358	314	329	324	292	351	341	316	352	348	336	331	307	338	306	341	321	328	321	320	339	313	306	359	325	335	344	336	344	348	294	375	325	342	342	346	321	311	333	325	345	326	324	343	308	351	318	342	332	327	321	338	365	314	335	348	341	332	317	317	318	334	336	325	348	320	345	351	324	343	313	374	291	336	342	328	330	343	337	326	365	359	351	350	308	319	313	314	321	308	320	367	338	347	317	309	342	311	334	327	324	320	293	349	320	326	312	319	349	328	324	332	339	354	323	315	301	349	341	297	336	341	331	322	342	354	352	351	306	305	359	314	324	322	344	340	308	313	327	344	311	343	308	323	348	327	331	317	350	300	346	312	325	364	354	327	343	329	360	347	319	314	333	318	329	301	343	301	302	347	338	373	343	338	304	344	337	353	341	355	345	280	357	332	343	314	350	322	350	343	330	338	325	317	334	295	359	377	356	383	313	332	310	361	355	343	314	340	340	374	296	342	290	367	297	327	357	324	331	361	319	345	331	353	334	350	335	321	319	348	349	323	316	305	309	326	341	340	361	326	362	333	317	358	300	317	375	346	317	320	333	321	309	307	332	370	321	338	369	336	330	345	344	338	307	353	332	381	307	313	342	339	345	330	305	336	340	326	346	321	347	327	333	314	351	328	330	330	326	314	320	335	340	339	338	328	332	312	354	388	351	359	340	317	381	321	331	297	347	340	301	351	307	329	323	316	319	330	343	340	310	315	346	370	342	316	334	371	341	321	343	328	340	353	320	329	318	309	303	314	318	342	322	321	314	281	344	312	322	302	357	340	309	347	361	334	330	311	323	343	313	315	329	340	338	336	324	321	312	356	332	360	339	326	323	314	345	344	344	334	345	330	327	358	347	324	325	313	331	321	322	364	337	318	319	348	355	348	302	321	319	331	320	315	303	324	285	329	357	333	332	319	378	357	278	321	341	324	324	293	334	339	358	359	326	313	340	304	311	320	320	304	344	345	307	344	324	301	339	313	317	351	287	352	347	327	340	338	322	315	326	344	347	336	326	331	312	327	333	334	345	306	346	331	341	326	337	344	359	326	341	312	323	326	373	330	334	344	310	360	311	363	378	319	316	356	362	339	332	359	323	324	324	340	329	344	338	339	298	339	289	349	336	369	308	323	311	320	344	351	356	362	342	342	355	318	361	351	344	300	345	302	318	349	369	332	351	347	346	314	330	339	349	303	352	366	322	329	302	314	314	371	371	302	341	306	324	328	343	336	334	342	346	333	343	340	328	302	307	323	322	341	348	339	313	386	343	323	334	340	308	316	310	358	356	332	315	338	353	302	310	342	344	346	347	343	353	321	315	329	342	320	347	314	325	328	336	330	315	355	350	353	325	306	321	329	338	338	316	314	328	339	357	318	346	341	350	339	317	312	352	304	336	338	311	361	341	335	317	318	292	323	309	321	331	329	322	328	365	334	344	353	346	340	340	350	307	371	315	353	327	323	309	331	332	304	312	316	335	321	334	357	298	334	351	331	327	330	332	331	341	302	338	310	306	315	308	354	328	386	328	351	304	331	330	285	353	318	315	338	297	364	318	337	320	309	364	350	339	312	300	309	339	320	332	316	351	302	306	330	339	336	306	308	330	306	333	387	345	357	307	328	328	353	319	343	328	382	307	342	306	333	354	342	331	309	296	376	331	362	305	370	341	304	344	322	290	352	302	330	328	336	311	328	331	318	341	314	344	341	309	362	326	330	328	343	366	349	336	331	343	318	366	311	360	333	325	336	326	334	312	339	315	308	361	357	380	365	335	334	352	352	347	306	333	327	331	335	349	334	345	303	342	342	306	308	343	330	359	317	352	301	297	364	312	344	309	331	348	327	339	341	356	299	351	314	330	332	306	328	324	333	337	327	298	354	342	349	297	337	331	332	287	322	344	308	321	327	321	325	371	355	314	306	320	321	334	353	309	301	336	307	321	322	317	342	325	362	360	360	308	314	328	331	345	329	338	330	336	352	326	341	354	349	328	320	358	302	313	336	326	347	328	312	316	320	337	329	335	335	363	331	344	317	327	309	357	363	351	314	345	328	304	328	307	305	329	382	312	341	329	330	341	321	307	303	327	299	337	326	295	316	314	317	327	354	339	326	341	330	350	334	330	317	340	325	323	304	323	324	346	333	323	325	359	314	328	330	326	353	349	332	294	340	338	329	340	368	309	310	336	325	328	327	319	345	344	337	324	309	318	303	317	338	313	316	302	328	321	335	339	328	374	347	340	333	334	362	343	330	323	348	330	344	349	330	327	334	304	303	317	337	310	312	344	341	323	362	320	342	324	308	344	316	332	320	344	337	318	349	318	336	333	322	341	338	352	337	279	347	306	338	311	318	373	315	322	347	315	313	344	345	363	307	329	336	320	354	336	326	350	340	362	336	327	345	301	320	308	302	340	357	358	333	329	291	321	303	331	319	339	312	298	337	319	336	332	324	315	342	329	338	308	326	355	337	334	346	331	308	336	341	358	321	334	352	347	346	334	338	323	329	327	346	339	303	319	350	339	326	337	287	337	318	332	345	344	322	308	338	346	322	332	335	336	297	369	323	346	308	319	317	321	336	305
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
