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
341757510613	341757511126	341757511676	341757512226	341757512774	341757513326	341757513876	341757514426	341757514974	341757515526	341757516076	341757516626	341757517174	341757517726	341757518276	341757518826	341757519374	341757519926	341757520476	341757521026	341757521574	341757522126	341757522676	341757523226	341757523774	341757524326	341757524876	341757525426	341757525974	341757526526	341757527076	341757527626	341757528174	341757528726	341757529276	341757529826	341757530374	341757530926	341757531476	341757532026	341757532574	341757533126	341757533676	341757534226	341757534774	341757535326	341757535876	341757536426	341757536974	341757537526	341757538076	341757538626	341757539174	341757539726	341757540276	341757540826	341757541374	341757541926	341757542476	341757543026	341757543574	341757544126	341757544676	341757545226	341757545774	341757546326	341757546876	341757547426	341757547974	341757548526	341757549076	341757549626	341757550174	341757550726	341757551276	341757551826	341757552374	341757552926	341757553476	341757554026	341757554574	341757555126	341757555676	341757556226	341757556774	341757557326	341757557876	341757558426	341757558974	341757559526	341757560076	341757560626	341757561174	341757561726	341757562276	341757562826	341757563374	341757563926	341757564476	341757565026	341757565574	341757566126	341757566676	341757567226	341757567774	341757568326	341757568876	341757569426	341757569974	341757570526	341757571076	341757571626	341757572174	341757572726	341757573276	341757573826	341757574374	341757574926	341757575476	341757576026	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2738	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
21004	20068	27264	22576	20068	19826	2864	907	783	698	690	662	638	578	585	585	584	592	580	605	585	537	559	568	559	561	546	548	518	542	550	513	538	555	581	570	585	524	523	565	515	549	551	546	582	535	532	532	545	533	527	554	570	527	537	527	508	506	536	540	562	538	553	578	507	578	523	512	536	554	534	535	553	531	548	537	532	552	507	536	520	550	553	522	544	528	521	552	556	497	550	567	544	565	545	572	529	576	523	544	498	527	518	549	563	526	559	522	520	541	554	571	524	509	527	532	567	579	514	540	543	566	555	567	570	515	541	535	552	517	558	559	541	528	574	565	546	479	546	525	523	514	576	534	549	527	533	577	537	542	549	506	503	611	560	572	482	557	542	560	513	567	548	543	537	512	536	527	559	520	523	515	552	527	543	517	559	532	582	485	557	534	551	579	579	505	543	544	560	498	542	517	533	575	570	580	521	535	558	584	537	501	545	525	532	538	548	525	557	532	557	520	517	515	516	536	520	495	569	549	559	538	549	519	513	522	547	539	539	530	569	552	575	603	545	537	540	516	528	549	533	540	514	548	543	558	543	508	543	506	509	518	503	528	510	503	544	522	510	530	519	530	567	508	553	547	577	515	545	532	553	577	543	536	556	590	536	581	575	558	483	537	559	552	590	515	501	547	529	529	543	535	509	534	548	514	548	532	534	561	558	555	508	529	541	540	523	558	488	546	508	551	528	557	497	524	549	574	493	548	581	564	521	549	504	502	572	570	550	552	541	545	540	543	544	577	550	544	542	575	523	517	541	556	545	546	532	553	545	539	545	501	521	539	526	563	553	542	555	559	511	517	516	541	556	527	565	551	529	522	514	506	551	504	562	521	542	561	519	524	522	577	541	551	537	516	569	577	541	552	538	542	532	565	560	555	518	556	556	580	524	551	590	491	524	568	554	530	536	545	530	574	546	539	527	541	513	506	525	563	586	527	544	533	519	502	575	575	544	536	563	535	533	500	498	536	527	579	517	528	541	553	513	515	550	558	538	524	563	571	517	538	516	551	517	595	504	542	557	552	561	512	533	506	492	575	545	548	558	527	549	533	543	512	515	498	512	504	509	538	505	530	566	533	541	528	528	541	550	551	524	559	556	547	516	526	534	571	524	536	528	550	526	490	534	538	549	558	529	547	555	544	539	540	508	547	550	581	534	574	516	556	560	550	529	551	514	563	564	581	514	487	572	506	523	520	535	592	524	540	549	565	516	586	556	499	535	566	540	535	536	521	543	526	581	536	538	529	531	522	520	583	558	553	560	536	554	544	547	535	569	545	564	543	551	511	562	515	560	533	542	541	521	556	552	517	560	548	541	554	538	471	519	506	563	543	496	536	566	482	526	547	505	543	546	563	486	536	550	496	499	550	567	532	521	566	534	522	515	489	554	514	508	525	519	565	525	558	524	540	547	543	534	533	520	530	529	544	543	556	549	493	539	521	558	532	525	534	576	597	556	503	512	550	521	503	506	475	553	568	559	510	527	566	517	528	518	531	492	540	540	514	548	528	521	510	511	547	555	568	572	515	518	561	514	530	509	547	526	577	525	556	521	539	544	528	560	552	569	514	521	534	501	503	554	506	560	540	513	507	548	560	564	578	540	558	465	571	519	535	518	521	559	537	574	522	538	511	524	520	535	524	567	536	538	528	542	531	532	524	510	523	537	517	591	551	487	553	536	551	563	535	517	563	545	504	547	517	568	525	522	551	538	532	551	540	528	533	550	564	553	562	542	543	522	565	535	484	539	528	523	512	535	586	511	504	537	540	548	513	520	538	556	575	528	548	504	533	538	551	501	532	549	492	520	548	533	555	515	492	556	544	566	570	530	581	491	530	541	537	536	568	565	526	537	521	519	535	512	553	536	557	563	546	535	529	548	532	547	546	565	545	558	520	509	525	537	544	565	516	494	555	515	587	499	568	578	551	552	494	556	474	524	561	566	523	511	538	519	551	549	539	554	532	556	509	535	527	536	516	525	571	523	538	560	559	535	521	538	538	508	561	531	535	501	529	583	553	557	549	516	530	573	526	502	556	545	542	522	527	524	526	535	576	567	555	506	505	523	510	529	542	495	523	533	515	543	567	521	534	525	542	530	574	564	542	544	519	560	506	539	507	529	497	529	544	555	484	519	547	531	545	580	538	513	515	533	561	531	541	556	545	528	540	538	522	568	532	526	531	532	515	502	526	569	551	567	557	541	535	505	515	566	503	541	543	532	537	549	554	564	553	523	527	529	550	521	563	537	542	534	576	531	582	547	521	539	547	524	533	505	541	529	575	549	516	572	559	525	542	481	513	500	553	570	502	518	505	542	576	535	564	571	536	555	504	542	512	507	516	566	563	533	565	555	529	511	546	530	529	556	549	537	529	540	516	523	566	548	559	555	535	537	537	541	550	534	507	523	526	555	563	531	553	469	530	499	531	531	540	505	548	551	550	582	510	502	561	528	494	559	528	538	540	524	501	539	522	535	531	537	524	552	534	561	554	514	555	522	559	523	540	503	526	562	552	574	576	546	526	539	492	558	506	548	578	545	515	548	544	554	477	501	493	508	539	516	545	561	566	525	484	519	528	544	515	507	487	544	537	554	537	513	560	523	521	574	544	534	523	527	536	544	532	490	552	540	587	514	504	494	556	575	545	573	522	535	518	561	560	576	541	527	557	537	538	524	583	545	539	548	507	489	539	507	526	574	524	558	534	556	519	534	519	543	561	512	539	520	561	560	527	547	529	505	543	561	520	537	550	537	545	572	563	535	577	529	567	536	529	511	539	522	547	553	607	544	560	535	549	557	529	519	537	539	551	566	567	558	542	527	497	512	532	549	501	506	515	538	552	534	537	518	561	512	526	593	540	526	557	546	542	541	568	563	544	538	535	511	532	545	548	565	541	537	508	524	537	534	528	539	516	565	544	534	601	511	481	544	514	551	533	564	521	540	546	545	534	524	538	563	515	545	543	550	535	516	549	532	544	539	529	504	555	537	549	531	571	567	548	515	550	564	503	528	543	495	549	549	573	536	521	543	524	516	595	521	512	548	541	502	518	549	524	542	543	538	521	545	541	566	516	553	550	582	541	560	549	588	499	531	517	500	505	503	522	523	520	541	592	505	495	547	572	537	530	511	535	482	503	534	513	509	547	481	565	559	547	508	550	544	515	585	532	541	511	538	512	560	529	529	574	534	535	582	543	563	522	539	572	581	519	540	504	532	532	560	528	556	553	547	558	559	522	515	554	555	540	536	526	541	510	543	549	523	518	529	588	536	540	584	541	528	524	543	523	534	524	548	512	505	514	535	502	499	565	538	506	520	560	507	560	563	518	557	559	524	492	548	577	535	573	558	566	536	516	478	536	528	533	543	504	583	511	539	555	547	511	526	564	521	593	497	535	530	523	548	553	565	485	568	541	496	532	494	528	528	556	574	524	502	588	498	544	573	539	579	505	544	538	547	565	541	541	509	555
18851	10951	7664	3706	2613	1999	1727	1516	1230	1147	1021	962	956	891	840	888	802	795	820	771	751	822	772	795	759	753	770	810	798	754	743	766	806	702	713	720	726	753	730	755	733	711	736	732	748	764	717	719	756	718	720	756	734	746	717	730	735	789	775	762	710	747	710	669	700	757	702	683	759	717	697	717	736	772	732	672	722	708	710	739	730	712	702	694	720	740	716	716	716	755	742	705	728	739	739	744	746	713	713	754	707	696	690	668	728	716	705	713	692	723	723	744	772	714	703	682	713	731	685	736	761	714	727	710	726	717	744	724	715	729	709	695	713	692	726	709	705	772	704	782	728	763	733	711	721	682	688	705	753	701	722	712	754	775	664	694	688	730	714	731	706	740	744	703	678	715	689	700	751	722	687	760	679	708	698	730	724	737	718	698	738	726	724	708	682	716	684	721	714	741	726	701	766	691	708	730	735	676	742	664	718	755	697	734	750	700	726	756	733	700	719	708	760	727	731	687	684	744	701	742	697	681	699	779	677	685	715	754	719	697	746	725	694	718	710	683	748	760	725	736	722	739	744	700	720	690	757	737	694	708	687	695	688	741	716	705	774	761	696	712	707	695	723	709	677	656	741	693	728	699	679	729	689	748	737	698	684	708	715	747	740	654	680	705	736	681	749	720	692	691	716	692	700	761	726	708	743	703	742	684	717	681	732	700	708	709	744	724	732	671	747	696	718	741	720	684	741	693	706	664	786	711	665	696	703	686	730	695	724	668	757	688	736	684	710	704	718	767	734	716	725	702	731	695	730	689	695	729	704	728	697	747	700	728	730	684	728	733	689	736	718	662	733	718	731	775	704	734	676	718	699	729	687	753	774	783	741	656	722	681	741	682	720	685	760	738	714	715	753	687	702	689	727	689	675	719	753	700	676	732	745	693	737	724	723	668	713	706	705	673	725	736	770	726	714	725	706	729	705	714	773	750	724	722	744	723	724	699	751	709	719	706	716	718	694	708	698	697	728	773	685	731	708	701	689	695	714	712	718	715	733	718	696	739	734	705	722	702	748	676	785	705	736	707	687	681	706	716	743	756	727	724	673	714	723	706	737	727	717	720	667	687	711	724	668	702	720	740	697	717	709	739	713	723	722	687	730	742	745	696	696	737	721	691	673	713	769	751	757	695	754	702	747	671	711	721	710	717	688	697	679	705	730	743	688	692	670	755	712	711	672	731	751	749	699	717	758	735	771	711	715	745	680	772	733	680	647	703	722	738	712	660	715	739	748	700	732	755	692	731	743	732	697	715	757	722	678	679	739	752	739	724	641	697	742	725	716	693	731	731	719	716	739	765	722	696	699	746	665	685	689	722	691	708	706	701	729	694	740	707	719	779	734	688	703	711	703	732	717	794	732	746	715	687	748	690	770	760	698	727	739	731	719	724	690	681	747	700	744	732	736	742	706	699	687	737	727	776	709	772	691	710	727	724	672	709	716	744	733	750	703	750	741	718	680	697	648	705	740	711	740	696	696	721	717	736	684	733	720	748	755	731	746	771	692	706	735	722	708	723	719	690	767	681	721	684	708	719	740	744	712	737	710	653	753	718	765	728	701	656	708	691	725	730	707	779	738	725	733	723	774	707	743	697	674	719	703	701	705	709	733	710	693	665	755	711	724	710	718	721	744	706	693	737	738	741	740	708	716	698	748	723	730	707	715	670	717	725	714	687	726	651	732	701	650	757	707	761	694	757	732	717	755	725	731	683	705	710	812	708	703	735	697	706	777	729	707	665	740	704	752	675	730	704	721	684	698	682	678	731	737	745	730	690	760	721	748	660	717	720	724	717	723	722	684	726	713	734	710	690	720	712	770	726	703	731	692	737	681	729	708	730	692	770	710	725	690	712	738	731	679	745	670	704	717	718	712	731	759	653	733	737	729	722	738	688	702	684	720	714	754	724	734	678	742	664	716	707	694	719	703	746	747	716	706	688	751	739	778	733	722	713	678	660	713	678	742	682	747	755	691	706	729	707	679	711	734	760	710	738	722	750	693	780	703	685	708	730	754	702	754	730	684	684	779	722	727	687	714	723	715	679	719	693	726	680	680	693	719	709	684	709	746	677	747	676	700	702	707	729	716	739	755	721	742	720	754	677	706	724	755	719	737	716	770	725	758	691	742	683	769	735	751	698	730	678	716	689	705	697	698	671	709	673	704	718	689	729	716	745	740	752	673	743	741	684	679	714	691	733	745	745	695	742	721	760	690	728	719	679	705	707	742	689	725	778	708	693	671	680	724	672	736	727	712	770	713	744	686	694	715	692	801	740	712	728	692	725	758	750	755	713	724	693	732	753	751	744	695	739	718	743	723	680	696	715	695	721	706	773	673	725	754	717	752	744	732	757	733	686	705	759	666	722	755	698	726	709	672	722	693	738	750	764	700	735	681	759	704	715	758	755	697	718	760	665	754	718	713	684	699	721	754	744	709	704	765	706	683	716	703	733	735	723	686	723	730	679	729	725	728	654	732	721	724	700	704	714	731	691	757	749	676	701	719	710	720	679	742	726	696	723	733	703	692	743	734	703	724	720	711	675	725	669	725	696	739	711	688	721	732	751	707	724	726	722	735	674	711	721	797	678	709	728	712	734	716	783	684	727	712	726	684	716	700	755	738	763	680	744	716	732	752	759	714	737	678	706	732	676	681	737	743	770	710	683	720	722	743	754	670	700	693	687	697	733	727	701	705	742	718	710	748	714	735	741	693	673	660	698	665	713	682	700	683	737	699	712	750	711	720	712	746	725	681	727	745	730	730	723	681	707	736	666	723	723	752	759	733	706	714	664	692	686	708	707	731	758	667	692	707	721	695	752	717	721	698	678	757	705	733	718	747	723	709	716	717	708	736	720	742	716	707	690	694	673	719	706	737	724	720	693	755	692	727	714	725	722	715	715	754	741	715	746	709	751	791	723	774	750	713	709	748	746	721	724	713	714	740	705	739	676	694	684	736	758	686	730	686	732	673	731	743	713	748	710	725	712	725	715	723	717	742	695	704	662	695	668	723	686	746	694	721	718	718	687	697	714	694	729	694	773	668	712	705	710	755	704	726	731	760	654	713	718	671	712	720	748	722	691	721	734	723	675	667	711	761	738	693	718	703	691	714	677	718	746	762	737	709	702	710	692	686	688	749	727	735	693	710	710	665	745	711	721	711	745	679	668	698	739	686	727	678	720	725	690	665	744	661	744	747	656	776	700	688	760	752	692	699	704	759	706	784	721	683	730	724	710	710	739	692	721	687	707	750	675	714	697	737	710	744	662	704	695	714	747	726	729	721	723	690	685	724	688	754	702	740	684	749	755	691	741	648	762	707	720	709	744	734	727	695	735	715	731	686	745	743	751	693	704	770	671	720	692	767	663	700	722	688	664	767	723	690	740	732	695	699	659	711	726	684	722	708	727	676	737	709	709	731	696	711	694	754	742	717	750	703	766	734	723	722	700	730	715	759	690
27582	18448	3708	623	512	472	455	483	453	473	487	471	425	414	418	426	447	457	429	453	448	434	431	447	437	446	395	459	468	466	452	439	437	434	434	456	451	451	451	432	452	427	458	460	497	480	484	440	425	472	434	454	465	440	443	431	397	441	410	470	441	446	430	430	409	452	423	456	448	432	437	438	417	413	426	440	455	427	428	427	461	462	431	477	460	446	446	434	442	422	415	435	431	437	423	419	446	429	434	441	449	441	423	436	444	495	429	417	458	466	431	437	439	421	465	435	445	441	467	432	436	435	449	441	424	443	435	461	398	416	428	456	427	403	453	421	449	426	442	418	446	461	455	423	458	469	411	450	464	443	450	449	450	423	450	444	449	463	455	456	421	444	472	419	456	458	445	438	465	445	407	434	461	462	441	440	430	431	434	435	410	439	433	441	437	448	428	461	422	442	455	410	389	416	434	430	448	493	428	456	412	471	475	456	435	431	436	438	427	446	443	464	461	424	447	429	439	446	414	400	415	484	474	439	433	437	433	482	435	455	448	440	423	425	453	420	435	452	436	409	448	459	480	440	432	444	468	421	457	445	441	471	411	428	448	457	427	469	461	430	432	430	438	439	403	421	421	473	441	423	448	396	440	435	477	451	417	435	461	453	446	420	470	432	448	435	467	439	417	434	472	437	410	469	439	465	449	457	478	455	447	398	438	405	424	428	443	451	447	469	445	444	451	443	456	454	444	450	407	455	454	449	412	458	489	418	431	497	454	455	452	440	437	389	453	435	398	438	454	418	430	427	415	419	413	432	455	429	439	499	448	454	441	433	460	440	426	441	455	478	453	441	436	431	442	462	452	409	420	406	441	430	438	416	431	442	442	470	430	447	433	466	447	466	438	460	465	457	436	415	459	446	397	483	474	493	459	442	481	429	440	418	444	448	441	424	442	426	425	424	480	441	469	422	424	439	472	460	426	456	448	446	468	447	467	438	474	440	415	440	445	430	478	464	463	450	396	435	478	469	448	444	433	451	415	421	457	455	473	440	429	441	438	426	489	457	430	438	468	450	425	400	413	438	423	423	452	429	460	437	426	451	459	452	458	476	443	461	429	421	453	435	426	394	427	405	418	422	453	444	436	442	445	466	440	439	403	439	481	447	452	437	439	435	445	430	461	402	461	459	437	447	450	466	470	425	443	458	454	463	441	411	459	454	432	395	450	416	433	428	423	424	434	444	432	429	440	467	454	426	447	438	422	471	434	439	397	443	451	452	425	481	428	483	462	461	469	452	454	430	478	454	432	448	456	451	417	446	456	415	408	459	448	467	445	429	467	437	422	416	418	467	425	435	439	463	448	436	432	428	433	437	427	448	433	377	435	442	426	431	427	459	447	460	450	438	464	432	456	451	471	448	460	418	422	442	475	426	469	462	473	405	436	430	389	446	472	438	427	419	437	416	435	429	440	480	408	483	449	455	456	428	410	428	454	431	459	431	433	450	483	463	415	434	442	420	398	408	457	445	441	453	435	424	412	465	401	407	466	440	434	424	443	444	439	486	450	444	449	447	445	412	419	443	430	456	425	403	454	439	420	455	474	426	422	444	441	416	467	475	457	413	411	445	427	401	410	432	443	438	412	429	461	447	418	434	469	420	426	456	438	425	477	450	433	428	444	479	443	443	429	428	445	429	404	485	448	434	452	401	459	450	423	433	415	438	435	486	459	442	417	391	438	440	424	451	453	483	460	428	455	447	450	442	483	457	450	464	426	491	427	472	452	450	440	417	460	456	412	441	425	449	383	445	459	403	408	451	435	439	448	430	445	438	431	456	474	452	466	496	447	459	437	432	421	458	471	461	449	440	447	464	483	430	432	422	476	435	433	461	432	420	433	456	459	484	412	455	448	444	466	409	454	477	461	451	436	440	470	467	435	452	422	464	412	436	437	462	431	457	422	435	423	429	418	406	417	456	426	412	453	465	440	449	443	469	447	443	428	455	453	455	472	437	458	448	426	444	451	431	436	464	437	456	444	460	435	444	446	422	442	488	475	436	422	435	461	480	454	426	447	449	449	442	474	424	415	424	413	447	480	440	425	451	438	437	451	437	435	443	432	437	492	444	488	448	480	463	464	405	427	423	430	412	441	455	471	431	450	441	487	414	445	423	415	441	463	390	462	411	410	440	424	445	488	434	435	447	435	437	488	455	436	450	454	463	458	464	426	454	434	451	436	418	438	444	470	420	463	432	394	429	459	416	436	432	479	444	468	447	435	453	439	445	408	424	428	452	428	425	444	441	443	440	466	460	470	435	462	440	450	451	424	432	490	441	446	475	431	460	448	423	421	417	455	410	467	444	462	481	420	433	464	420	468	454	434	438	458	419	414	457	425	431	394	426	455	453	460	450	469	469	455	469	454	403	409	448	432	425	455	422	473	461	466	453	473	430	464	415	424	431	467	465	459	479	491	423	435	468	439	445	459	435	445	451	422	415	442	447	442	440	434	418	399	409	429	438	463	427	441	465	470	462	433	462	469	467	430	468	422	447	447	442	445	435	444	431	503	434	431	422	442	456	439	461	434	427	431	422	456	448	458	458	425	442	425	405	445	457	424	474	476	451	451	435	455	429	449	488	447	459	395	431	455	463	415	416	443	402	474	471	450	439	436	411	468	459	451	445	457	444	498	435	418	436	462	425	477	454	452	442	430	468	451	469	470	443	471	425	461	412	477	435	429	417	452	479	431	462	455	442	411	416	482	430	452	466	477	408	448	423	424	423	405	458	416	445	446	436	436	456	409	443	468	448	399	435	452	503	400	422	426	418	453	432	435	466	407	467	448	482	408	428	446	466	412	459	420	422	397	470	445	439	428	425	442	432	414	438	455	431	449	431	449	458	449	446	479	455	463	445	425	423	456	478	409	442	435	413	415	469	466	458	471	445	458	432	430	458	430	466	457	459	436	416	397	408	451	458	422	436	432	460	427	403	447	417	431	458	466	427	433	413	433	451	411	413	425	407	438	459	403	453	455	471	455	450	436	412	485	459	463	422	423	411	427	460	442	451	425	444	494	436	466	431	457	425	415	455	451	449	455	434	478	457	440	444	410	444	437	416	442	382	402	427	437	454	431	419	406	417	460	430	473	434	451	408	428	444	454	435	481	459	439	465	463	434	431	468	442	424	473	450	417	417	445	458	457	415	433	415	462	462	452	435	421	474	456	458	397	437	436	447	403	432	436	439	438	463	487	428	402	463	420	443	424	433	426	411	435	431	435	420	451	441	439	439	447	469	422	457	463	452	461	449	419	465	449	447	436	484	441	456	460	441	461	452	416	435	466	437	437	449	414	446	443	438	420	397	420	443	442	432	447	446	435	462	450	450	473	480	429	442	426	439	410	434	472	422	413	434	435	438	488	451	423	416	421	404	456	463	461	429	460	449	431	419	444	474	442	416	443	440	460	439	417	470	426	513	457	463	419	437	425	438	448	439	456	445	454	435	414	406	432	496
5257	955	866	655	595	594	606	592	621	593	597	555	565	654	568	584	561	537	554	536	570	557	572	558	559	570	558	600	590	578	616	595	562	570	568	583	585	570	586	577	577	592	597	567	559	541	576	568	546	587	583	542	567	574	582	579	574	603	564	564	561	621	555	542	592	623	580	551	588	556	540	587	593	585	591	588	586	592	557	554	580	589	580	578	531	577	584	530	562	547	582	595	559	587	541	560	585	607	545	588	593	543	579	527	581	602	565	588	558	619	611	534	577	601	607	616	576	565	566	573	565	548	576	551	605	552	592	552	530	583	579	551	563	588	569	567	578	602	557	550	567	577	537	568	543	537	569	576	584	560	577	593	582	595	580	556	565	542	597	587	539	539	570	547	551	534	557	539	626	544	557	575	538	535	599	588	586	593	551	569	553	562	580	600	583	593	562	611	544	586	598	550	589	573	546	546	527	563	568	564	538	551	532	581	565	555	575	593	531	566	550	560	558	567	579	612	582	587	557	591	574	578	575	576	623	570	524	581	559	602	606	583	575	562	617	557	575	554	601	576	582	559	565	592	579	593	548	581	561	589	583	575	554	572	565	598	555	595	628	566	571	581	603	585	621	581	564	493	577	569	592	560	559	578	538	577	618	589	593	555	580	570	529	580	575	586	577	609	595	588	562	545	592	574	560	578	532	565	587	572	566	576	609	559	595	547	620	602	532	567	557	570	538	530	564	596	587	593	570	554	573	551	577	597	574	576	591	575	563	581	579	555	578	606	597	563	574	574	570	584	597	565	589	570	569	561	570	596	582	593	591	535	597	563	572	584	581	593	583	562	539	528	595	579	626	566	558	579	564	604	583	623	566	543	548	555	606	570	558	556	548	588	580	585	588	659	595	550	578	561	544	589	579	570	603	558	533	549	556	565	599	569	548	551	591	563	575	594	591	575	577	588	575	577	547	554	603	557	573	504	577	599	558	618	558	537	612	585	613	596	621	618	587	551	600	602	563	595	555	546	553	589	579	617	560	564	551	558	579	563	593	550	603	560	598	561	566	584	554	565	565	591	589	564	580	580	572	595	573	586	563	561	553	550	564	556	543	559	588	579	604	586	582	588	566	584	564	597	563	521	579	564	604	573	612	588	581	580	563	577	540	567	626	624	582	594	519	542	615	594	602	528	606	593	604	638	571	594	585	588	601	555	568	577	589	562	598	563	570	583	566	564	567	532	554	638	612	584	590	587	584	543	595	565	593	568	616	577	557	605	578	518	573	565	563	581	582	566	600	582	553	581	555	581	569	556	571	576	587	614	564	569	569	569	570	551	591	538	541	574	574	566	560	629	596	578	542	592	574	579	579	557	575	641	540	567	593	609	598	583	611	567	566	528	551	599	558	571	587	586	605	578	571	560	580	569	540	557	620	577	562	629	601	593	551	566	605	588	606	575	619	566	583	562	574	570	574	546	546	609	578	593	608	549	584	564	577	599	596	581	604	547	532	591	491	574	550	581	588	630	554	557	563	572	586	577	577	580	601	586	591	557	570	609	582	571	593	560	568	583	616	569	532	587	561	584	570	574	579	628	564	562	596	575	579	595	592	553	563	604	550	564	552	532	585	627	566	553	580	570	533	568	572	594	616	609	582	588	585	544	576	588	590	572	579	610	565	591	636	585	556	581	570	580	548	550	570	552	533	569	565	601	576	608	576	571	561	576	578	569	543	559	552	619	578	564	611	572	601	587	601	581	603	586	547	555	560	635	580	573	546	578	560	539	548	510	549	566	574	583	572	539	617	577	534	603	590	565	607	588	556	572	576	547	572	596	573	606	549	570	591	588	579	594	586	612	560	526	588	589	599	533	590	620	551	544	572	595	597	558	622	563	555	557	565	556	589	568	576	608	565	576	575	620	605	599	601	587	589	588	591	560	545	588	569	564	568	629	575	606	580	556	572	598	574	564	574	573	557	559	579	593	573	564	559	584	556	572	581	568	562	567	583	591	600	566	564	545	558	565	578	545	594	592	552	547	552	608	549	593	557	589	601	565	561	567	590	549	517	547	578	597	546	575	540	537	556	561	549	595	549	591	566	581	581	567	570	562	575	587	568	581	572	542	589	582	551	585	564	600	538	526	604	552	564	541	567	590	555	578	511	579	573	591	584	561	553	509	533	557	582	590	564	555	608	571	578	570	550	542	601	573	587	563	590	571	607	535	588	573	553	594	570	630	617	588	552	535	540	554	582	565	566	607	565	555	587	571	598	569	553	587	580	576	635	564	549	606	545	559	602	574	585	600	574	559	564	537	580	610	561	526	550	600	580	598	548	557	570	492	624	588	576	573	597	597	610	571	552	593	559	551	573	601	567	583	564	543	529	602	578	539	602	583	577	575	561	568	591	556	574	590	553	594	600	580	564	548	559	581	577	581	586	558	565	575	518	598	554	542	581	591	580	581	560	578	569	560	560	545	588	545	511	594	550	548	554	562	600	571	567	605	546	565	569	567	566	560	584	606	567	556	572	565	576	546	582	576	598	562	592	593	570	580	570	595	573	559	554	608	608	532	570	545	563	563	593	536	598	598	558	581	591	560	576	571	596	634	566	594	567	590	546	605	541	554	558	594	564	577	619	555	580	550	584	589	610	570	545	579	578	525	536	614	558	571	512	565	567	545	597	619	576	592	555	550	574	578	574	577	540	588	541	573	535	584	561	566	581	580	550	543	559	578	524	589	583	585	604	602	567	592	582	575	601	588	593	558	617	562	604	528	528	589	579	565	584	558	564	591	554	608	584	556	572	585	519	608	578	554	582	561	584	573	561	557	575	575	598	543	583	575	568	622	523	538	605	596	585	548	623	505	553	574	579	592	590	556	606	573	596	538	559	604	608	524	601	558	549	558	590	584	543	597	589	615	574	584	612	580	582	542	600	596	574	590	597	556	588	591	531	605	526	589	576	579	561	566	585	546	577	566	550	587	601	586	575	562	541	577	583	570	584	574	608	604	605	552	538	539	578	571	549	581	600	561	542	573	592	569	582	608	598	562	600	555	578	537	576	590	574	564	564	558	581	580	554	588	592	587	541	573	545	536	575	563	578	570	541	563	628	582	572	610	602	595	529	550	540	625	537	572	567	547	558	595	546	593	576	562	587	545	563	569	573	563	580	604	564	553	607	556	597	569	520	551	588	584	591	534	544	561	592	571	614	577	560	570	531	582	582	566	603	589	588	587	561	584	583	603	583	569	556	596	567	532	592	583	548	559	600	571	554	566	609	601	590	573	566	532	552	606	540	568	570	576	582	590	570	537	527	557	598	602	573	589	532	556	618	543	586	600	536	570	563	601	559	523	595	569	588	569	561	612	600	572	642	578	594	541	543	597	600	595	588	626	583	539	570	563	576	569	590	592	601	588	575	559	572	572	591	572	562	565	564	570	567	614	613	540	599	592	541	575	559	587	547	548	614	540	599	562	567	564	571	590	554	582	544	578	551	588	616	581	550	569
23426	21570	28767	24837	21462	5107	1235	1038	852	937	824	868	818	810	807	807	844	786	772	814	739	783	721	803	793	796	736	750	780	794	793	758	777	811	798	804	733	772	809	777	816	777	839	769	775	703	757	731	788	793	787	741	736	815	746	866	782	758	752	804	768	746	772	734	769	734	761	803	759	773	740	732	805	748	762	743	839	757	786	757	787	738	768	762	780	792	759	809	733	742	772	806	788	739	825	819	806	784	786	789	770	784	744	741	759	773	745	717	795	776	780	799	822	724	754	795	797	761	789	754	788	729	800	761	764	786	775	791	768	775	790	740	733	743	766	781	786	775	766	771	732	761	783	721	764	765	760	784	796	828	787	755	727	737	786	721	839	777	837	741	776	746	744	808	765	766	757	769	763	747	816	790	756	743	783	797	751	787	793	771	730	745	722	793	734	729	810	756	772	778	737	745	789	778	745	743	765	737	746	744	762	743	760	807	795	783	760	752	693	733	772	842	758	769	781	777	744	763	770	814	754	758	719	783	793	808	746	779	766	754	815	779	762	761	778	728	794	775	722	756	779	774	759	776	742	759	761	742	729	792	762	737	802	740	771	779	715	772	818	777	764	785	757	726	790	780	792	746	798	714	771	779	803	728	842	757	719	843	775	790	756	766	747	729	742	766	782	793	800	747	784	742	730	777	742	767	826	737	797	763	788	758	763	748	735	755	758	719	789	760	779	706	775	770	736	719	765	767	753	761	760	772	791	782	846	771	774	730	803	800	754	790	770	737	786	742	758	752	749	846	735	775	800	761	765	737	760	782	766	782	776	797	762	788	731	733	771	790	772	831	760	754	724	797	773	764	773	791	775	807	775	762	750	771	742	729	749	798	785	712	778	750	802	736	752	779	730	754	790	769	741	738	766	756	770	775	764	794	798	751	768	825	818	773	769	775	801	783	763	806	756	722	725	802	794	725	753	759	792	784	783	841	820	823	713	793	804	805	749	783	750	754	749	743	754	756	782	752	764	716	758	782	790	773	731	739	761	783	792	769	773	777	815	725	727	775	749	742	784	721	751	786	758	784	822	761	753	797	732	747	798	794	848	839	721	794	797	724	821	766	812	785	732	713	788	785	757	758	766	775	772	739	769	768	799	770	731	754	781	808	773	756	804	777	780	802	815	777	784	749	736	764	791	801	770	737	774	771	785	771	796	777	763	782	756	796	783	781	770	740	761	735	767	739	771	760	749	702	807	718	805	771	761	758	809	736	759	739	769	815	723	758	795	742	727	745	784	721	762	778	739	762	777	727	809	751	785	767	776	801	770	738	781	767	787	763	758	751	749	801	762	781	732	745	748	764	765	760	759	785	720	790	795	799	805	729	759	784	782	792	787	752	796	765	781	758	772	759	720	798	761	754	801	787	725	782	813	799	787	747	732	790	794	767	764	779	790	746	805	755	750	778	749	704	794	779	767	796	740	733	765	761	809	752	779	746	780	764	752	782	790	727	770	733	695	774	782	769	784	784	813	764	741	735	830	751	772	787	756	769	743	743	760	777	795	831	742	739	782	807	754	747	810	789	758	726	759	815	729	771	759	758	746	752	789	775	744	751	753	786	800	755	765	819	754	772	735	806	788	791	729	772	766	771	787	754	794	770	762	717	773	775	764	753	778	773	744	766	791	750	760	828	781	771	752	773	787	764	744	721	783	791	790	809	821	797	736	784	767	748	793	795	814	797	750	744	740	771	774	769	759	784	764	766	795	758	724	776	779	760	803	771	806	770	780	782	718	739	786	790	758	752	832	775	767	704	737	767	781	777	756	743	777	783	769	729	750	789	819	737	764	740	747	737	804	757	801	736	816	784	735	720	786	754	706	774	748	730	803	748	765	775	823	748	741	743	801	723	743	831	763	800	693	771	776	796	790	747	713	797	769	769	758	767	777	721	762	729	774	809	751	754	802	787	738	731	753	823	818	774	776	844	821	738	784	808	740	764	745	749	788	760	739	725	774	694	760	806	742	821	752	781	796	796	746	814	739	761	774	758	743	726	771	752	731	791	768	792	759	762	744	728	777	778	729	732	786	787	805	757	796	794	734	771	784	733	737	774	802	771	782	762	749	748	748	786	796	712	769	780	802	754	749	768	805	756	741	778	787	730	796	779	746	774	762	790	785	733	760	787	736	723	770	813	774	728	773	805	771	755	728	772	720	782	738	801	813	766	762	734	805	783	721	767	805	774	753	779	718	697	731	825	725	742	771	751	756	774	764	785	752	768	731	757	754	768	746	768	791	778	716	781	772	815	750	768	764	794	761	780	802	784	746	752	787	771	728	737	750	753	821	738	729	731	820	786	795	733	803	762	779	737	797	762	754	781	776	726	767	815	765	782	764	794	776	756	759	795	773	779	780	736	784	743	697	755	747	777	772	801	820	776	769	811	784	736	771	752	830	754	756	761	743	784	793	793	754	761	722	757	765	733	821	761	754	764	789	798	722	763	772	801	761	735	765	810	741	755	696	762	771	814	757	803	809	787	738	745	733	744	759	778	703	805	803	792	776	735	790	768	711	770	741	758	750	767	753	759	727	733	747	787	787	784	763	765	717	776	775	730	792	817	742	762	774	730	743	766	746	737	758	784	763	796	776	760	799	730	796	770	717	773	801	778	802	824	719	811	808	749	763	815	764	748	761	816	751	757	770	775	790	725	757	772	752	799	779	790	752	801	755	819	715	785	776	830	773	760	728	728	826	777	742	756	820	766	784	802	730	819	769	798	764	737	758	764	780	758	736	775	749	735	796	799	790	783	728	800	747	740	745	741	729	789	820	733	780	753	784	768	799	786	772	696	755	776	765	817	789	750	753	731	814	751	770	755	798	790	705	795	722	701	792	837	739	814	777	752	730	696	795	803	743	748	798	778	740	785	737	830	788	764	797	745	730	785	758	746	786	792	811	740	820	812	757	746	774	778	779	814	793	796	801	732	797	802	786	759	775	744	811	737	771	724	710	776	855	772	779	795	792	795	810	741	759	835	840	719	760	779	757	749	714	747	769	773	744	807	759	767	783	751	750	754	763	739	779	752	790	724	763	745	775	800	781	762	740	783	771	758	784	764	803	750	731	751	774	764	758	786	742	710	788	764	720	764	741	761	763	753	751	786	788	742	806	732	788	724	747	750	760	734	748	772	731	772	798	776	821	729	747	817	772	724	753	741	786	731	712	786	766	761	734	756	772	736	794	781	799	811	775	769	751	799	739	784	781	745	800	758	763	794	740	705	764	715	807	736	762	756	760	744	775	748	774	794	787	760	761	746	742	774	801	781	758	761	767	740	713	766	730	741	691	796	768	783	790	795	809	772	723	755	780	795	758	757	756	767	788	737	801	753	790	736	789	770	730	741	751	790	778	728	782	788	785	753	769	771	726	743	761	785	750	773	770	740	754	792	718	757	819	771	775	759	838	749	779	771	752	774	777	747	735	735	825	752	782	768	797	735	780	817	762	791	802	707
16014	7409	5278	2774	2122	1705	1496	1389	1350	1187	1189	1163	1092	1053	1117	1039	1004	1025	983	1002	985	993	1070	978	1011	1079	1032	1042	1015	1034	1088	989	1003	993	955	1005	1073	1013	987	980	1029	1035	992	964	1063	1022	1032	1023	1034	1019	984	945	1012	1004	961	1009	1025	984	1005	1023	964	1024	962	991	1018	995	1021	1025	976	966	974	1013	979	934	982	1030	989	988	1005	984	1018	967	987	988	971	938	1021	1028	1008	948	958	986	976	991	1004	1001	945	1048	996	1023	970	973	1006	941	997	957	940	992	968	928	1035	966	950	961	951	967	979	1006	995	916	991	946	993	962	916	951	1016	968	997	954	1022	984	968	1019	1040	1061	984	1045	999	971	924	976	971	1052	1005	998	997	1035	1001	958	975	977	1002	961	967	983	937	943	995	971	993	1029	982	1039	1047	934	951	976	977	909	971	981	1008	966	989	973	963	1015	1055	909	991	948	964	995	924	949	983	944	924	962	942	1079	1006	989	980	977	985	968	946	974	952	1016	941	923	987	979	976	1016	965	961	961	1002	1015	962	999	964	1017	947	950	989	989	989	953	994	983	952	1037	911	994	944	975	1010	1034	1030	968	1012	979	917	975	958	977	988	1004	1001	920	981	980	1004	993	997	997	962	1035	993	988	938	1011	990	982	989	969	953	1001	959	977	1014	1017	1009	935	932	952	999	975	946	1026	963	961	1026	950	960	935	1027	995	1013	972	946	978	1029	966	970	986	979	965	977	976	950	979	995	950	1020	948	949	960	928	950	928	924	954	994	929	996	991	981	967	1005	954	1007	981	1043	1025	1050	986	980	1001	983	949	953	947	1027	994	948	1019	971	935	979	981	990	1028	948	980	1006	920	949	956	997	935	947	977	945	964	1021	961	986	986	977	1023	946	974	1012	977	936	996	961	955	957	970	1027	1004	1009	973	968	1023	987	995	1015	1028	985	1028	971	1047	1052	994	984	949	997	932	1029	989	1005	1053	966	966	921	985	966	1000	985	988	978	940	1013	991	978	994	1003	1000	1000	962	986	990	969	1015	1001	888	996	963	976	955	1025	996	961	991	1024	1021	964	1029	1003	970	988	1017	985	1007	952	1021	1001	993	1004	1015	1035	984	975	1031	989	978	937	988	994	988	982	997	954	977	977	961	951	999	976	1011	935	995	957	1016	978	987	956	1032	969	1014	1011	952	965	933	1013	972	953	965	964	999	943	994	952	935	972	980	989	1016	1003	972	927	1042	997	982	998	1015	957	982	974	990	999	980	975	996	957	1022	993	971	992	979	973	941	1010	973	988	898	986	983	995	986	1001	976	961	972	947	973	971	1000	960	951	986	994	1021	1048	979	1034	958	987	1000	991	948	954	990	996	956	979	932	960	1000	955	973	969	981	956	952	952	998	992	999	976	953	941	993	983	946	1031	1050	1018	979	958	965	987	997	960	962	953	1049	1022	1031	1007	982	974	1006	954	989	1025	983	1044	976	980	987	963	983	959	959	997	924	969	1018	945	1055	992	1000	940	997	946	1003	972	955	1015	966	929	1015	955	939	1008	970	1004	1002	1007	983	973	968	1017	978	931	948	1009	988	944	892	1004	952	984	978	1056	1004	949	977	938	1001	955	974	996	952	996	1019	989	995	967	1042	983	975	1017	991	997	991	1004	968	1011	1001	991	995	1006	1058	1035	935	945	999	973	996	963	969	952	951	1020	983	999	979	1002	1039	945	977	985	954	962	975	953	993	971	1013	970	993	941	1023	995	986	990	929	971	977	1024	972	974	1011	967	925	962	988	1016	971	979	1023	1013	997	890	939	1003	997	969	964	974	1019	977	958	960	980	1005	986	967	994	1004	1022	974	944	959	973	1008	1029	980	990	965	983	966	978	979	899	968	955	967	990	977	964	928	948	978	986	953	964	970	1009	945	997	980	938	995	953	987	996	959	971	967	954	969	992	963	954	966	987	954	947	980	1014	1066	1003	1002	1004	935	993	971	986	1049	993	997	975	1052	962	965	983	976	979	1025	973	942	953	1015	977	1049	959	1036	1002	981	984	993	966	984	980	969	979	992	1001	895	989	943	1023	964	972	997	979	998	932	969	955	979	964	955	961	1029	931	1029	939	940	989	1037	972	1011	1010	972	970	975	996	987	981	1011	973	972	997	981	1025	973	1008	1012	970	997	996	1004	947	946	964	992	1045	999	1011	1023	983	929	950	1005	930	937	939	946	982	1072	943	952	985	983	958	1035	975	1011	944	1009	982	1004	983	958	924	1007	957	1022	982	1008	1004	982	920	977	951	955	981	982	954	920	993	973	1001	951	1006	968	919	956	975	965	1002	916	981	1018	970	1013	996	925	923	941	988	945	1020	1001	961	1017	1008	1013	987	1005	959	940	980	1043	995	943	955	992	956	988	958	984	955	1050	1023	1058	966	1010	948	1012	1028	968	943	1031	1037	955	998	936	993	953	920	976	987	1034	1008	986	971	955	1018	994	948	960	948	942	979	1025	952	981	975	1017	982	963	1020	973	971	1030	983	957	997	1001	968	1026	979	1016	997	967	981	989	969	959	971	975	974	1011	1000	1001	981	954	1007	995	973	986	1001	965	1049	1075	995	955	963	1029	932	950	967	987	978	936	969	975	1042	948	1004	933	952	996	950	956	964	993	996	967	962	944	957	1005	1002	1008	997	969	979	977	969	944	962	1004	967	967	1000	961	974	974	964	1009	964	1055	1014	1000	983	982	1039	968	1000	986	961	991	1031	1032	1001	1034	1015	1035	920	1006	939	986	996	915	949	986	966	911	996	974	990	931	971	995	1044	993	1053	1057	949	972	980	993	952	994	979	956	942	984	1016	974	996	884	977	994	969	934	1024	977	989	998	925	995	1008	1007	983	963	990	1032	1015	1001	1008	1030	956	991	994	1017	950	980	965	1024	973	993	997	991	1014	981	956	907	984	994	992	1012	1018	947	1007	968	969	967	1057	1000	962	984	954	1004	974	930	1056	1007	973	1021	1031	982	948	998	991	1039	1029	933	983	996	997	950	948	990	952	989	1022	930	980	1013	1021	990	972	1022	979	984	1009	935	942	999	987	1023	1013	1008	1007	994	1010	966	978	979	989	956	1017	970	919	1016	982	1010	1044	969	938	1004	992	954	1018	991	984	1012	1017	1045	945	931	1045	977	948	988	979	940	1010	1040	1010	987	1023	994	990	942	985	990	1005	962	1022	947	1012	945	949	1020	1062	1017	1002	988	984	1019	969	937	1009	923	904	982	951	930	988	999	999	937	1013	1013	975	985	958	978	974	984	1002	1005	927	983	971	1034	1015	979	951	971	1009	989	959	992	972	997	964	930	1002	1004	945	933	944	956	1002	1028	990	977	949	991	967	1050	973	969	955	965	967	963	983	974	978	946	1016	1007	992	953	1006	991	1039	993	943	960	945	989	972	963	1014	952	1008	1024	917	970	948	924	956	970	906	897	951	966	991	963	993	1006	998	954	970	1000	987	992	1009	971	1002	954	930	983	997	970	996	955	985	1030	1033	945	1007	988	947	1018	1032	1011	1000	966	1022	958	976	1035	962	971	980	976	983	995	981	975	998	964	968	967	1016	1004	955	1017	940	973	981	1003	988	965	986	997	998	1010	1027	1006	1012	975	1017	953	965	978	969	998	1001	943	934	976	976	973	968	968	948	974	1014	1011	1025	1015	1016	1039	953	974	1008	1011	953	969	943	972	1000	977	921	977	972	1031	956	1000	919	955	1016	1016	986	1019	974	998	977	1025	967	966	975	969	961	979	979	978	1027	1009	956	992	993	943	943	972	1013	962	984	980	1000	903	970	1026	954	972	954	991	961	1001	1029	938	942	1001	976	991	959	967	999	977	958	971	1002	914	985	942	966	969	940	1014	977	937	991	970	1011	1019
24894	21598	26990	25065	1542	351	286	258	221	233	196	209	176	212	192	208	197	188	196	185	201	197	200	199	210	188	195	159	197	203	203	188	208	181	205	219	178	200	199	179	189	207	192	170	186	170	184	180	199	186	192	192	188	175	193	187	206	182	180	199	190	200	222	182	176	176	192	149	187	190	169	166	206	194	199	173	206	171	177	192	171	171	181	170	204	191	168	176	193	217	180	179	188	197	196	211	177	173	204	177	202	192	177	174	181	179	201	156	190	195	208	185	206	174	187	191	184	185	206	185	172	200	202	199	193	188	150	160	189	183	175	178	189	192	211	175	170	180	179	195	188	181	201	202	176	164	200	170	177	171	164	200	152	170	182	187	222	184	198	189	177	165	187	193	191	173	200	189	174	183	173	201	202	188	158	183	188	182	193	200	177	176	177	195	183	176	175	170	195	184	177	189	193	181	168	189	190	173	136	166	187	194	163	196	206	182	191	191	190	154	167	173	181	182	195	168	208	198	170	166	209	201	192	195	186	174	166	178	189	191	177	208	187	192	203	179	179	198	184	193	203	192	194	200	178	219	198	165	184	204	203	232	177	166	210	170	164	180	177	179	202	164	177	192	162	195	178	199	178	197	198	192	181	194	187	163	173	201	169	183	202	182	189	179	167	187	189	209	195	167	177	188	184	203	204	168	183	195	201	144	188	201	181	171	192	186	193	213	191	205	186	212	190	191	223	182	168	171	187	164	185	190	186	182	166	174	153	203	208	160	188	183	186	195	208	159	169	206	162	196	162	201	188	177	187	185	189	186	178	189	183	176	189	215	208	198	193	197	166	176	195	188	202	198	179	207	182	196	188	199	193	188	229	174	180	168	188	170	160	183	178	167	165	155	200	178	178	188	185	180	169	184	160	177	167	185	184	190	175	192	174	181	188	174	195	189	163	180	196	172	172	174	213	197	185	199	178	168	197	176	187	188	213	171	178	186	171	194	181	172	182	161	174	194	171	193	173	180	188	164	183	188	184	188	173	170	186	165	179	200	189	166	152	194	166	192	198	188	175	189	195	187	185	193	196	180	172	202	195	181	199	183	196	211	176	195	191	187	188	192	179	182	164	163	189	184	171	178	183	178	169	180	179	167	197	177	207	195	188	189	182	175	186	155	203	164	186	199	157	216	181	184	172	193	209	163	230	182	155	176	179	175	201	192	179	197	167	175	196	177	173	186	208	192	161	167	180	170	180	186	184	167	189	205	196	183	190	201	166	186	183	187	196	180	210	169	173	180	186	167	198	169	193	185	170	164	196	194	200	173	184	181	186	175	211	174	171	199	198	191	192	172	186	164	195	184	162	163	176	176	178	169	190	184	191	219	175	188	206	194	186	175	183	194	191	179	192	194	179	191	185	224	207	187	186	206	184	185	200	188	167	201	183	195	193	176	189	193	192	230	195	189	186	187	179	204	169	186	210	198	194	178	179	170	170	185	191	178	171	184	162	203	190	185	179	177	188	192	185	170	180	198	191	194	184	192	181	174	198	179	181	190	166	183	181	210	168	172	199	192	170	178	192	193	173	192	200	177	218	173	196	209	178	189	210	192	167	169	180	188	174	196	179	195	199	210	199	209	193	163	179	193	165	167	183	184	177	171	222	168	166	187	207	191	184	178	174	198	169	172	199	171	175	174	196	183	188	212	210	185	186	200	188	174	194	177	183	183	182	183	175	158	178	181	174	187	196	181	178	184	189	184	183	201	181	202	170	177	201	166	188	206	188	183	203	180	187	184	173	207	200	179	191	172	192	215	186	166	169	179	162	194	189	190	170	186	174	207	209	212	222	211	205	168	175	184	180	200	182	202	201	205	182	199	184	198	178	207	175	178	208	186	193	201	211	177	200	157	207	190	179	192	178	191	198	168	178	185	160	192	162	199	176	187	195	176	173	184	164	182	210	161	179	181	189	175	188	204	197	182	160	189	194	185	163	190	187	174	173	194	177	164	200	183	193	185	173	174	185	167	191	181	195	182	198	178	200	194	197	219	177	190	184	159	203	182	168	178	202	209	175	169	182	198	158	208	169	188	190	186	174	192	184	189	200	180	164	206	179	201	156	181	188	198	196	171	152	205	183	166	183	169	175	187	169	177	196	214	198	186	168	193	194	188	187	199	168	183	187	185	192	152	182	196	169	201	178	196	187	179	211	186	191	198	183	195	180	175	181	188	207	175	181	182	190	167	188	186	203	182	169	179	176	191	172	187	179	159	185	186	184	175	169	180	197	180	193	172	208	165	204	177	210	194	182	185	190	187	188	208	197	192	200	181	166	174	189	199	188	176	179	211	163	207	183	202	194	177	193	201	195	203	194	191	181	194	169	164	184	193	206	182	186	215	177	191	173	208	181	189	172	166	198	169	191	197	201	182	207	180	187	176	184	203	192	190	187	183	198	198	209	199	182	188	180	187	175	188	182	202	203	191	169	199	194	195	193	176	167	168	192	161	167	168	195	175	165	195	179	201	154	205	211	200	191	190	194	184	185	191	184	193	176	188	187	190	189	201	176	180	145	164	203	196	187	182	166	205	212	190	194	203	188	169	181	182	163	191	191	185	181	177	205	204	205	201	183	182	178	176	186	189	199	207	215	185	190	187	185	183	197	177	152	201	172	190	188	182	207	168	180	187	223	180	190	191	182	159	195	171	178	172	156	179	185	196	190	187	170	183	200	192	193	194	181	178	215	221	187	191	194	184	191	199	200	195	170	189	164	160	190	187	192	171	165	199	194	207	183	195	179	215	207	196	199	200	178	193	181	188	194	195	182	189	190	183	180	197	181	182	177	224	200	189	176	180	176	196	184	187	195	182	181	177	190	181	170	192	203	193	162	197	177	177	181	179	184	198	170	183	177	168	203	172	172	181	189	171	181	198	189	202	176	201	199	184	153	204	167	192	190	165	182	201	177	194	175	176	164	184	171	207	182	173	202	198	192	187	176	174	192	168	184	206	168	167	175	152	188	186	184	189	170	178	202	172	183	184	194	197	168	180	188	187	207	207	188	194	189	161	192	175	162	187	196	175	191	166	194	195	175	205	190	194	182	178	199	201	179	209	174	172	184	207	191	210	199	204	182	168	190	189	201	179	156	196	175	182	185	193	181	201	202	190	184	184	175	165	199	191	201	192	198	173	183	202	168	183	197	167	150	175	192	162	209	178	196	199	183	192	195	180	199	178	205	182	168	196	165	187	213	170	203	197	175	167	191	192	189	208	182	205	157	184	172	184	191	191	196	211	166	197	184	181	164	187	175	186	178	177	202	202	197	183	183	177	191	179	176	169	194	223	178	189	167	191	185	198	185	184	188	187	202	188	160	197	183	218	192	196	175	194	177	175	210	189	191	166	177	200	209	182	178	166	194	194	164	193	201	173	164	183	171	187	207	213	181	203	200	195	172	166	182	183	204	198	190	180	202	189	163	191	194	182	207	180	197	167	189	190	169	200	157	176	190	199
13615	3425	2295	1025	766	645	478	443	426	364	347	344	328	342	284	309	286	284	288	290	267	267	290	273	310	301	268	302	308	304	286	279	265	276	292	315	261	282	275	271	270	267	258	250	290	283	275	267	280	276	259	305	269	264	272	261	236	273	254	276	304	297	246	285	289	256	272	271	267	268	283	259	266	285	269	285	237	254	282	262	239	263	279	284	269	286	272	255	253	261	279	290	275	278	274	253	278	251	275	272	268	276	264	290	256	274	307	270	246	264	264	286	235	231	283	267	254	254	249	274	252	274	273	237	271	277	274	272	272	254	275	278	288	243	288	274	282	286	258	258	260	265	242	299	284	282	237	278	270	272	237	281	259	294	264	283	271	279	248	281	279	256	267	280	264	251	258	239	289	279	282	264	256	296	259	265	257	270	265	273	266	266	259	242	273	256	274	247	272	249	256	289	282	278	239	281	235	282	257	244	235	285	264	231	273	268	250	277	268	301	273	259	272	261	258	252	267	258	264	271	267	267	279	266	247	253	265	298	274	236	248	271	286	260	251	262	265	257	308	285	264	275	276	261	266	264	249	277	251	239	271	267	311	264	272	286	271	264	267	259	245	284	269	258	248	264	253	265	261	272	257	260	245	262	267	270	285	259	270	236	259	267	294	257	260	278	251	262	247	294	240	254	260	282	277	266	286	268	258	254	279	281	279	279	273	240	273	274	282	274	283	283	271	264	252	286	250	261	277	259	305	266	259	258	252	262	265	270	259	277	282	265	280	305	259	250	245	269	257	273	278	278	254	231	261	294	250	259	273	269	278	279	252	245	262	269	255	264	287	250	273	270	265	293	289	239	256	257	276	278	255	267	261	244	254	233	319	292	281	257	266	260	248	242	279	283	259	244	288	248	264	292	263	273	296	276	246	254	257	277	278	260	278	296	281	283	265	277	280	292	255	285	286	255	240	294	294	279	254	250	266	266	258	258	280	283	280	242	253	280	268	257	241	277	282	259	269	253	277	260	260	306	259	290	248	258	262	266	270	262	250	277	265	273	285	242	304	262	255	262	265	278	262	269	266	230	287	300	258	271	263	239	258	250	281	285	282	267	283	258	257	246	258	286	262	292	298	249	266	273	255	266	254	262	254	270	247	297	263	266	273	269	286	271	280	259	275	292	259	268	267	249	278	257	311	272	282	274	292	271	274	271	283	282	242	275	268	253	292	276	249	238	261	265	280	250	275	292	276	244	273	251	256	289	265	280	254	294	273	265	285	262	235	259	304	240	265	250	281	255	272	262	294	283	277	292	288	290	298	293	273	289	282	269	297	251	261	266	272	246	235	264	256	268	250	274	272	237	280	265	277	263	280	265	262	275	257	270	275	290	290	263	240	254	262	286	271	262	267	258	276	251	300	268	250	285	285	257	288	287	273	235	247	246	231	242	269	292	291	292	282	262	240	272	263	266	262	258	272	279	262	281	287	277	254	261	253	236	268	279	250	282	259	268	264	283	266	288	275	280	300	275	241	242	299	272	269	273	287	262	267	285	272	308	266	263	259	263	250	271	280	265	262	269	271	296	274	248	292	246	284	269	274	247	280	312	274	262	269	278	241	262	248	259	284	264	280	267	267	243	272	287	243	286	293	251	296	259	248	280	280	283	297	254	268	274	275	248	253	269	267	275	296	271	268	285	266	286	292	265	255	291	274	276	252	287	279	261	248	254	277	232	288	263	259	298	251	263	255	285	248	250	281	270	255	284	258	259	269	266	289	262	266	273	239	294	242	249	276	281	276	261	310	275	272	277	274	261	293	254	252	243	270	265	287	276	269	259	300	281	281	268	265	258	279	262	271	251	253	246	286	255	279	281	268	265	262	260	272	256	275	278	256	239	247	272	247	267	281	278	269	278	279	267	260	261	261	293	268	273	272	276	256	269	278	262	275	281	261	241	302	275	280	259	273	251	247	237	259	267	263	264	259	279	282	240	278	244	307	267	281	277	265	252	278	293	288	261	291	244	231	273	259	285	286	293	249	252	262	273	260	250	267	270	271	254	243	284	276	291	268	246	278	251	284	272	286	266	276	286	279	274	303	292	250	269	289	257	284	268	271	281	259	276	249	254	251	281	288	272	284	255	240	277	287	240	227	280	271	281	277	266	272	275	242	298	289	269	288	292	291	267	284	281	267	289	304	285	226	266	262	267	277	271	293	266	275	252	297	245	294	274	294	271	254	271	280	240	278	286	298	293	266	277	281	269	260	270	282	288	271	286	266	288	237	246	269	258	281	263	265	274	288	268	246	286	264	300	268	265	280	262	262	272	272	259	311	284	267	289	228	265	286	290	257	282	265	297	249	277	233	245	269	234	298	258	249	264	290	259	253	280	299	242	253	261	279	260	262	270	259	300	269	259	256	267	276	267	255	235	273	261	278	260	272	271	257	281	254	274	246	251	278	274	276	272	239	273	280	285	305	263	282	222	243	284	290	276	261	255	272	279	262	264	299	268	282	278	266	258	255	271	260	271	267	267	233	287	250	259	262	268	243	286	270	270	277	264	271	274	293	266	257	239	271	261	258	277	279	241	276	276	288	282	248	258	288	281	284	261	258	277	265	269	282	267	246	252	256	261	270	248	276	299	269	260	255	303	261	260	301	284	272	255	267	274	279	245	287	295	251	291	276	276	263	262	246	267	274	271	293	245	292	270	246	295	245	282	273	253	278	256	267	277	284	278	267	286	274	298	272	262	238	241	270	246	267	261	259	265	257	256	248	281	261	267	249	272	266	301	288	265	274	267	268	271	285	267	266	273	270	267	297	231	260	235	277	255	295	267	285	265	263	271	265	267	290	305	256	281	249	277	274	237	297	259	275	270	281	261	277	275	289	277	269	263	278	284	239	276	285	260	262	257	244	270	259	263	274	266	244	244	238	294	274	267	262	261	256	273	292	251	257	259	282	274	257	273	251	269	308	264	282	260	264	268	245	236	259	248	267	244	264	278	260	267	295	263	266	271	273	285	295	270	251	276	262	272	269	262	281	271	278	260	262	303	274	253	234	273	286	263	276	246	257	278	268	249	257	266	264	285	301	245	273	290	219	275	266	268	262	272	294	236	272	255	253	254	276	265	224	258	255	264	294	264	275	271	239	250	283	255	287	288	243	281	251	264	226	263	274	280	290	285	259	296	265	267	273	259	308	253	255	290	262	260	278	269	239	282	279	262	232	266	285	260	288	251	247	284	267	257	267	254	278	283	274	253	284	277	226	261	262	262	275	313	266	276	274	290	240	243	271	245	266	277	263	283	254	275	284	255	240	289	263	280	250	280	264	248	280	283	270	242	296	254	254	254	259	234	238	288	247	268	202	312	260	271	266	280	261	262	276	281	288	275	265	289	263	303	285	285	273	290	267	321	245	260	262	281	269	290	291	266	266	256	273	253	291	258	263	282	265	261	266	279	284	284	278	254	252	245	242	277	259	251	291	278	291	262	280	281	293	260	289	252
22547	21568	29328	24282	21570	21372	3157	935	806	727	748	678	674	666	626	598	627	609	663	596	604	663	612	581	598	639	602	610	603	572	597	598	562	590	612	591	578	601	562	570	553	563	570	610	627	616	597	607	622	590	618	620	597	587	581	620	611	598	551	612	605	591	594	600	633	571	598	591	607	584	592	584	573	605	612	604	570	596	602	609	573	538	572	563	555	594	577	610	600	577	550	597	541	561	576	571	587	565	631	620	582	533	612	566	599	581	575	560	563	587	574	575	579	604	552	552	597	621	567	540	579	560	572	537	635	637	606	624	554	599	558	565	562	632	589	557	614	593	589	591	588	604	559	548	588	594	580	628	603	574	582	606	597	592	586	599	626	586	559	588	583	585	580	547	635	614	574	643	587	560	587	535	598	565	580	577	577	555	529	563	597	578	577	597	549	614	612	557	598	540	611	602	591	607	558	568	647	597	560	587	579	561	594	586	526	542	543	560	618	571	578	548	535	580	568	609	590	574	580	600	598	586	603	608	566	578	558	568	574	560	555	569	565	589	616	592	582	576	608	571	571	582	553	637	579	584	569	620	580	593	584	598	587	590	618	559	562	611	570	575	650	620	592	611	590	594	553	612	601	603	616	524	603	559	600	614	544	607	565	595	600	634	569	582	619	590	576	590	561	576	605	600	545	573	540	556	580	578	582	547	606	614	601	601	546	602	583	586	593	591	594	568	581	583	559	562	529	594	565	609	542	558	583	584	601	603	571	600	586	581	579	579	577	572	565	602	572	564	574	609	596	592	575	578	552	565	540	595	591	558	606	607	589	590	536	564	588	570	574	557	546	583	600	592	557	595	569	614	595	568	553	579	583	584	604	588	600	583	610	618	597	562	557	554	589	580	605	532	617	549	595	596	590	551	559	623	563	568	598	591	604	557	630	554	580	585	561	556	593	596	535	562	594	590	557	589	538	591	580	583	582	544	585	620	624	599	619	578	633	568	546	570	595	587	585	568	583	578	546	589	602	589	583	533	574	571	556	595	564	574	594	558	544	561	552	600	613	642	602	593	552	608	597	587	546	627	599	561	583	570	584	534	584	600	572	555	618	585	575	595	553	575	566	574	571	574	577	582	595	563	570	596	557	563	606	589	588	545	573	545	636	622	577	598	527	551	572	602	584	572	594	555	548	558	560	615	588	570	580	557	568	639	575	569	574	628	575	574	584	558	597	579	624	559	592	562	579	609	597	576	573	576	610	597	564	597	565	618	580	636	579	547	595	575	590	572	588	578	550	585	587	601	577	583	595	592	559	550	598	535	570	586	578	553	584	588	585	579	568	586	571	602	560	572	626	588	591	568	597	574	569	609	602	573	580	588	588	607	606	643	561	604	590	582	609	543	575	592	590	514	568	591	588	623	604	614	627	544	574	614	588	545	598	574	598	603	583	547	591	604	611	567	576	598	596	570	575	573	586	583	595	571	620	568	555	578	550	598	562	599	573	567	593	610	582	617	592	545	582	616	602	570	575	565	542	619	555	519	565	550	580	599	533	588	572	606	577	626	591	575	592	602	588	577	570	615	597	567	578	560	609	577	636	589	615	562	589	557	566	568	544	622	584	565	583	577	611	564	597	620	584	600	576	556	556	574	596	624	556	604	601	599	569	563	602	545	601	555	534	605	590	622	592	558	560	575	590	583	594	579	610	542	600	557	557	580	573	588	529	558	554	591	592	555	558	560	584	567	582	567	582	578	568	626	575	591	591	589	608	602	561	584	569	546	622	593	544	601	587	581	579	553	571	596	593	567	570	592	579	578	557	571	533	557	545	593	565	578	558	590	564	614	558	572	542	526	579	568	604	573	585	560	544	571	558	641	564	590	563	564	580	579	582	526	585	572	557	563	563	603	532	573	616	609	598	651	590	589	546	579	567	599	597	569	559	673	557	570	587	545	577	571	590	556	557	572	584	617	587	637	554	592	596	576	585	602	562	562	617	599	507	581	545	598	576	599	578	574	616	563	563	573	594	544	597	574	581	606	578	604	630	612	560	586	545	610	586	584	574	596	562	582	560	533	571	543	559	597	578	587	568	590	542	637	579	540	596	614	595	562	603	577	595	607	560	608	601	596	589	600	573	606	613	576	563	598	575	589	587	555	621	550	630	595	579	609	572	561	574	551	549	584	586	556	585	565	575	580	576	588	593	587	578	573	588	579	598	607	621	560	616	584	580	576	568	565	562	587	597	538	580	579	569	563	628	559	601	548	566	596	582	600	592	631	578	608	578	588	610	582	578	579	599	591	551	568	605	564	559	582	594	532	565	595	568	586	608	592	579	572	580	599	623	563	599	605	591	593	573	551	564	597	553	594	575	599	590	573	595	590	575	557	621	602	632	535	581	615	597	574	598	566	560	579	591	550	568	630	572	561	584	605	605	598	543	616	521	608	583	647	606	587	589	563	580	583	570	583	597	562	569	577	569	583	567	589	572	581	590	597	574	562	575	612	595	612	601	586	613	527	623	551	586	577	569	557	573	562	561	606	566	573	557	573	592	581	597	592	540	516	579	600	576	635	568	586	556	584	627	563	568	584	556	619	618	606	580	549	568	594	580	562	587	573	606	629	548	597	576	575	530	565	574	585	593	588	519	570	554	608	588	576	587	569	587	569	593	581	601	570	607	560	586	602	594	576	537	580	570	545	609	549	572	602	557	592	594	574	574	584	596	611	589	583	582	584	543	557	556	563	558	623	560	576	593	648	576	599	558	558	574	611	609	548	553	585	557	565	592	571	595	579	590	609	583	604	606	571	583	528	606	520	569	576	593	550	521	576	560	559	584	596	584	574	626	567	611	541	547	550	567	583	584	577	605	561	514	621	574	601	560	606	561	566	577	576	581	574	553	585	580	604	551	581	554	551	615	591	591	574	579	645	589	538	570	598	564	582	585	604	581	588	551	570	541	642	578	590	544	575	601	541	580	574	528	600	625	604	608	585	561	578	610	570	558	569	553	556	585	591	593	532	541	584	583	611	566	604	598	608	573	627	561	568	568	609	612	583	597	567	562	608	580	567	602	599	576	617	556	557	650	625	568	551	569	562	530	550	632	595	554	599	601	577	545	577	582	566	601	583	607	580	585	578	604	537	575	560	572	615	602	577	585	590	585	604	573	611	574	599	637	567	602	601	583	571	596	606	521	611	595	570	596	580	607	583	550	564	600	575	579	572	595	611	615	543	555	579	600	546	572	557	559	563	564	567	562	559	613	584	570	579	595	574	586	622	641	544	595	569	558	580	592	547	573	577	568	573	555	585	591	580	600	527	580	574	563	541	520	602	582	548	599	579	570	550	557	577	563	561	610	533	588	549	586	609	616	630	577	578	555	566	586	558	571	534	579	642	599	569	630	574	566	581	617	569	569	590	599	581	578	579	579	567	589	589	598	546	557	582	564	586	537	589	565	577	572	570	577	560	569	571	548	587	578	607	555	563	554	547	630	591	603	579	551	559
19332	11945	8285	4017	2834	2212	1786	1508	1325	1223	1137	1089	992	994	905	947	853	890	876	890	830	817	820	785	819	871	801	809	844	832	805	855	803	807	764	793	814	847	780	804	816	792	803	772	795	807	753	790	809	807	765	774	811	816	797	745	798	749	762	751	802	845	751	753	827	785	715	775	766	862	753	787	790	775	772	784	744	768	780	798	786	769	806	795	791	781	775	774	771	760	775	789	759	781	801	772	767	718	705	776	780	754	834	800	771	779	809	766	769	777	783	765	799	791	813	821	734	783	788	797	774	781	801	756	773	751	747	788	811	770	769	797	780	758	704	807	763	739	780	765	742	797	764	742	767	756	791	785	795	810	754	774	788	801	771	761	756	789	806	756	811	770	727	786	779	792	773	777	796	820	761	800	797	742	774	743	733	734	773	763	768	799	763	746	781	746	767	784	797	773	732	755	778	758	779	775	781	766	802	741	790	774	768	792	785	755	778	764	776	764	738	764	787	800	836	760	746	759	834	766	762	744	776	756	790	745	814	801	767	801	783	787	811	783	793	754	782	780	757	814	794	785	782	808	778	720	738	814	782	727	775	746	811	828	750	763	776	755	769	784	770	758	728	803	766	747	767	798	757	797	775	764	790	788	746	755	773	815	838	782	740	788	764	736	778	744	760	851	798	785	790	787	721	757	784	774	784	787	818	803	738	763	751	813	780	805	767	812	819	798	774	761	793	777	824	789	791	819	778	740	765	802	692	739	785	786	850	800	745	823	793	751	771	721	761	743	771	701	760	777	727	746	816	764	788	788	769	772	763	753	756	765	774	783	784	778	833	794	764	777	737	814	796	762	805	867	801	747	788	737	761	754	751	786	783	777	772	805	794	792	785	770	805	789	753	784	745	797	760	793	780	802	774	788	789	803	764	783	763	762	758	743	761	756	812	821	752	742	758	725	786	791	770	699	751	729	763	784	810	716	794	748	757	735	812	756	788	810	778	771	805	789	745	754	811	779	818	727	780	707	802	749	755	710	836	735	763	789	769	789	749	810	802	772	836	764	835	746	807	781	804	797	781	758	826	752	809	740	783	730	736	771	808	782	783	824	783	755	795	761	755	734	774	752	822	790	748	738	803	760	820	771	740	769	812	791	776	764	831	813	860	773	831	800	796	759	778	803	815	748	804	710	783	790	753	788	803	756	772	740	742	785	735	724	787	770	724	759	812	706	774	797	763	786	769	797	736	754	750	770	737	761	821	803	805	771	771	764	795	752	798	775	787	698	780	746	780	763	745	779	746	772	730	764	764	781	738	760	758	738	764	786	743	752	709	833	792	826	749	802	788	796	814	760	740	776	804	778	842	801	814	733	728	762	811	746	794	788	785	743	789	805	731	795	783	756	773	728	771	764	755	749	810	749	741	819	766	802	781	792	806	722	757	802	715	771	814	757	789	765	774	791	754	795	789	766	753	783	763	748	784	787	835	745	796	763	778	804	784	788	763	767	779	803	763	767	789	760	747	782	808	789	788	763	770	797	813	773	770	773	774	786	846	722	771	766	738	747	773	787	783	800	798	773	827	815	719	774	784	753	763	706	786	766	796	781	768	759	768	781	729	761	697	776	796	741	756	754	760	734	746	750	789	753	826	761	737	784	766	778	771	804	749	800	749	780	726	764	731	769	760	782	764	813	784	761	790	808	731	770	837	823	745	738	809	785	761	759	714	786	795	760	773	813	726	765	804	813	774	813	812	748	730	777	817	784	790	754	770	774	795	773	782	764	769	745	805	753	750	757	748	716	794	771	768	760	766	786	800	753	794	775	772	825	738	821	770	757	770	798	761	749	781	726	783	760	773	817	768	793	766	729	789	735	760	784	755	791	758	779	810	749	727	810	831	780	696	781	764	784	776	780	751	745	781	780	792	761	781	735	740	837	753	714	837	782	768	758	770	774	792	737	785	800	746	796	804	749	732	794	806	776	755	771	778	754	755	735	721	782	806	754	802	750	764	792	787	767	721	736	731	817	745	763	801	747	774	770	784	777	771	790	780	770	869	832	830	787	801	778	769	740	788	776	749	773	784	750	773	782	782	771	766	746	738	802	818	795	803	768	791	757	775	712	777	787	782	790	770	780	795	772	772	754	781	741	730	758	731	811	790	763	763	818	775	770	767	798	807	797	731	786	771	795	779	768	807	801	761	776	778	807	814	824	757	753	793	740	775	774	719	749	761	716	795	768	801	760	760	777	769	845	794	800	789	825	790	772	803	801	778	802	778	774	771	789	775	761	766	761	747	788	811	793	787	761	754	805	798	781	771	777	778	755	785	724	865	839	777	757	739	759	793	809	777	747	697	799	811	762	784	844	759	740	821	780	776	768	731	802	793	760	764	734	731	761	787	752	745	791	793	754	824	747	791	727	768	811	769	753	765	803	811	754	794	758	811	743	847	755	778	768	791	786	794	768	780	763	736	800	774	773	750	799	787	813	749	771	828	770	800	768	790	771	762	750	745	755	776	771	832	770	782	791	776	807	724	825	784	770	771	781	790	811	774	816	743	720	774	804	781	830	791	758	798	777	787	738	813	786	805	759	766	810	763	792	779	797	822	756	731	781	796	753	842	729	735	772	786	792	793	772	746	749	755	796	742	791	784	797	787	728	782	759	801	739	793	781	829	749	733	781	775	812	788	744	761	784	820	785	762	754	765	749	823	768	774	750	776	764	792	737	787	792	800	813	793	797	763	830	810	786	785	785	817	749	764	758	790	786	770	822	794	771	754	741	769	808	796	795	757	749	764	766	790	825	774	779	780	804	810	742	722	794	837	764	722	767	785	796	794	771	805	842	787	797	750	800	767	751	759	792	777	765	766	765	757	749	817	750	808	731	805	795	781	760	770	730	823	766	742	771	790	793	795	740	812	758	780	771	786	777	740	774	792	793	822	775	748	761	793	733	785	770	775	769	743	796	778	765	790	790	710	799	735	785	783	785	797	771	804	798	744	797	779	778	780	760	802	754	758	818	774	775	756	755	758	785	756	728	749	742	796	736	790	816	749	785	768	782	785	799	767	783	782	770	782	791	769	766	763	765	741	749	796	720	766	770	825	794	767	781	768	769	789	808	753	764	770	808	770	775	724	750	801	796	764	793	778	795	763	830	742	836	799	787	783	804	782	800	793	803	721	791	777	815	804	771	793	781	792	785	808	733	776	777	802	791	754	756	736	798	747	770	745	799	810	734	788	769	790	856	789	780	807	789	820	748	767	734	762	805	789	803	801	784	769	794	712	736	781	770	809	764	771	776	764	730	778	817	809	762	750	755	813	844	775	792	766	759	801	768	734	767	756	791	783	794	815	814	783	721	780	727	775	803	817	777	762	734	778	771	752	751	752	782	751	742	745	716	775	741	791	770	792	766	784	782	779	753	797	775	758	783	833	788	765	768	730	781	770	798	780	785	808	759	773	768	761	779	751	776	847	786	788	761	783	814	765	768	769	785	756	764	805	768
27587	18514	3720	633	524	471	429	437	469	459	468	437	438	485	466	454	449	424	441	433	481	443	483	463	460	452	434	437	456	419	458	453	454	491	423	472	416	439	400	478	431	439	455	445	422	475	439	447	451	439	401	442	431	431	500	406	440	427	475	425	418	459	481	398	407	486	434	452	461	414	404	467	428	384	454	465	455	436	459	403	471	480	428	467	435	470	479	468	462	464	446	452	418	459	455	502	453	410	483	448	458	487	449	462	444	426	433	410	476	501	456	438	459	447	468	429	446	434	422	455	468	419	412	462	438	478	484	413	448	433	403	417	441	494	514	445	439	436	442	423	422	439	469	454	447	500	439	434	435	441	439	430	442	409	474	456	421	455	484	445	451	450	439	454	436	442	446	475	454	427	458	450	467	422	458	418	460	452	463	433	432	493	471	442	435	445	396	476	473	448	449	467	434	452	455	446	486	403	428	444	459	454	455	433	422	430	412	457	476	484	413	470	482	439	480	426	416	449	459	438	456	450	477	420	457	484	448	470	474	467	452	467	436	433	435	440	438	439	432	459	463	446	452	443	481	411	453	412	436	447	455	499	458	472	427	439	487	460	440	467	449	464	447	444	468	439	444	469	422	446	441	436	449	440	439	396	461	453	460	437	463	481	404	436	469	461	465	427	419	445	469	456	438	441	453	455	450	466	449	439	442	449	461	424	438	454	411	441	444	425	448	443	450	427	439	491	428	451	430	467	424	425	459	415	448	427	455	455	448	410	406	442	460	440	412	438	447	422	427	434	445	426	435	462	464	429	432	473	439	458	456	477	430	460	455	441	463	421	400	437	459	451	453	467	418	501	413	460	453	419	460	435	411	447	448	460	438	478	435	454	452	441	462	463	433	488	448	475	474	465	392	406	441	422	447	447	429	414	432	441	441	460	449	438	438	449	481	439	471	443	467	449	452	439	434	457	447	449	446	439	418	442	466	463	406	463	420	430	463	427	435	433	460	412	461	447	451	444	440	452	446	445	458	493	460	450	412	441	460	464	449	418	432	433	440	436	443	410	445	470	436	439	406	443	477	447	421	469	428	424	419	453	413	414	436	442	447	457	448	458	438	437	432	442	450	454	447	455	450	473	411	424	475	414	446	495	454	434	439	428	450	467	428	475	462	438	444	459	408	435	455	419	444	449	451	460	487	439	448	446	432	456	454	426	481	452	446	447	431	468	438	462	437	452	472	507	462	454	444	422	435	452	438	464	480	431	415	435	458	447	465	439	443	450	466	447	484	443	457	468	455	443	489	448	450	384	423	451	460	424	491	419	445	446	477	443	453	448	429	417	434	445	479	507	475	432	459	452	438	476	441	429	446	454	454	459	457	464	451	442	457	430	434	439	449	453	429	417	436	454	419	464	461	477	398	445	425	468	425	472	457	448	441	420	459	409	413	450	469	412	455	483	466	433	465	480	456	470	435	452	462	432	437	480	450	457	437	435	476	473	439	444	460	443	451	437	452	458	431	501	438	463	420	434	466	452	456	471	446	481	446	444	420	415	440	427	416	438	424	408	454	419	473	466	427	457	445	474	420	429	441	442	425	447	469	385	427	443	426	445	445	461	445	455	475	464	443	405	436	420	451	448	461	444	428	499	453	457	433	439	459	477	433	414	466	468	432	493	463	446	415	405	494	433	454	467	417	449	465	452	462	435	483	429	423	444	454	449	444	464	465	424	422	464	466	458	451	418	461	443	452	441	495	429	453	426	429	394	444	433	434	448	456	437	460	462	454	460	441	466	456	439	460	426	409	447	461	411	441	439	450	440	413	456	477	419	437	430	441	481	433	426	449	495	449	448	400	466	424	436	473	422	419	475	460	440	459	414	449	460	428	465	427	449	428	444	430	452	426	439	417	433	415	469	476	458	454	411	439	505	440	460	439	455	433	435	463	452	437	460	446	457	465	439	466	464	415	415	450	448	435	436	467	436	471	487	469	432	413	428	471	402	457	428	420	485	438	422	462	437	437	449	448	443	456	407	437	419	458	477	442	441	432	424	425	465	446	437	402	452	428	423	481	437	441	451	443	461	464	429	470	453	437	429	443	447	447	439	441	432	459	421	435	477	477	430	455	462	479	409	458	446	414	423	447	412	450	459	474	467	442	444	456	470	440	428	437	435	448	409	501	409	459	405	464	419	450	437	440	460	474	449	463	442	420	431	418	458	446	440	433	484	478	431	438	433	459	473	444	437	476	450	429	478	423	430	493	468	495	495	439	452	415	398	423	435	447	424	462	454	440	454	430	435	449	437	471	467	429	441	460	454	401	443	471	495	428	448	416	469	454	427	468	459	405	470	421	455	410	481	422	427	438	452	437	464	467	393	450	446	406	460	461	436	457	429	423	489	486	455	441	432	463	441	424	469	461	494	443	445	452	433	482	460	458	465	480	493	440	469	442	480	476	489	456	435	407	472	451	455	468	439	438	436	412	416	469	463	453	389	467	429	449	480	468	441	479	429	453	457	437	443	433	424	444	429	461	432	465	449	443	462	474	429	423	447	442	475	417	416	442	436	449	467	456	459	433	450	448	472	438	416	451	458	464	449	463	449	457	450	451	426	396	437	435	464	435	429	437	475	448	464	425	455	438	446	428	458	463	448	469	443	448	426	442	426	467	397	428	474	491	450	448	450	455	416	430	448	483	453	423	469	463	440	481	455	419	450	455	455	466	448	453	420	420	473	445	434	425	448	430	445	439	432	421	458	453	416	448	485	453	421	446	430	453	443	419	439	447	453	436	449	444	422	432	470	417	457	449	461	479	428	471	446	475	422	436	433	436	445	418	476	445	435	422	441	428	454	446	459	469	419	459	427	436	444	452	433	436	459	422	462	456	409	428	443	458	455	434	456	473	462	439	409	478	471	440	455	415	457	468	500	425	428	456	481	406	441	427	460	421	437	468	456	445	459	465	451	481	456	429	415	428	450	476	430	447	426	470	467	470	438	462	458	460	428	442	444	428	419	445	421	419	452	429	435	500	419	437	463	430	442	406	392	435	480	435	465	475	416	470	455	455	445	465	445	441	448	430	434	415	452	441	451	452	425	437	416	431	440	444	415	433	430	429	425	448	438	449	455	452	450	429	479	476	432	447	445	466	445	442	488	463	457	436	494	443	462	414	437	426	427	467	436	466	431	448	417	402	469	446	436	435	418	422	456	441	448	465	417	440	464	460	442	430	448	424	451	467	434	469	436	447	439	486	470	471	421	467	456	383	444	421	463	413	412	454	458	431	442	440	413	418	438	405	481	469	435	467	427	412	456	425	439	476	466	445	444	439	431	442	444	431	462	424	433	451	461	462	430	431	431	433	447	475	432	429	436	430	453	407	442	441	461	423	448	501	431	429	477	474	458	432	445	458	423	425	455	456	447	444	438	381	419	425	417	437	449	434	428	461	443	461	448	473	466	473	489	449	448	446	410	437	473	458	444	443	432	445	448	424	455	440	466	417	457
5074	1085	889	644	657	611	597	628	588	618	583	592	585	565	576	612	577	582	537	608	542	576	608	610	557	581	571	578	604	565	582	555	568	568	616	591	623	582	580	597	540	561	545	556	544	560	566	581	553	574	582	609	612	560	617	565	542	571	597	569	586	655	650	599	577	594	616	543	583	572	597	544	545	596	575	581	596	530	594	584	619	513	611	586	597	631	569	563	567	610	559	606	566	575	579	631	616	547	582	590	554	600	575	553	636	553	587	598	602	605	565	596	566	579	588	591	612	568	529	603	575	594	582	575	613	614	613	585	625	579	620	621	561	576	551	578	587	606	571	552	633	630	593	590	565	549	586	569	573	599	580	540	599	539	594	589	588	603	544	578	617	568	583	592	588	568	572	583	616	594	595	585	562	568	585	627	577	562	583	601	574	590	533	560	557	586	602	557	593	583	550	592	600	582	589	629	557	611	574	579	575	581	566	616	597	587	566	587	604	584	560	586	558	551	575	584	555	566	553	583	604	576	589	581	612	569	570	570	570	581	626	592	522	573	565	553	579	534	559	607	575	632	586	582	533	596	590	590	574	582	619	607	576	595	575	596	584	603	582	585	546	632	539	571	604	571	556	585	591	582	532	575	616	573	618	554	597	556	635	563	622	543	606	548	577	558	568	569	545	563	577	550	587	571	542	551	625	589	595	590	592	621	547	602	574	553	614	613	519	566	573	577	584	574	574	556	560	580	611	550	562	560	546	578	565	569	628	598	571	594	568	546	617	578	608	598	605	594	579	572	570	545	553	608	549	566	605	569	581	576	569	540	581	586	589	535	569	577	568	597	543	624	599	597	580	604	586	604	574	605	593	549	548	557	601	603	584	556	569	550	606	606	555	535	556	630	612	553	554	571	598	617	597	576	612	567	563	609	588	538	567	604	609	598	587	572	602	587	598	545	591	571	608	560	612	613	594	579	535	614	565	532	586	581	595	600	542	589	602	575	626	589	561	577	558	573	547	591	573	618	580	629	518	593	615	564	577	619	593	614	593	550	629	581	594	564	569	557	623	603	609	564	574	584	584	598	579	621	609	593	555	548	558	547	571	560	572	568	605	577	564	576	595	565	573	599	607	567	546	577	578	598	555	599	564	559	589	565	570	598	589	565	528	590	557	580	563	584	607	633	635	557	571	568	598	564	589	584	601	575	584	595	604	609	540	557	574	574	596	556	590	572	599	545	616	543	556	614	580	619	589	552	589	588	556	599	555	605	619	558	602	605	616	569	561	608	552	590	591	582	621	581	594	588	601	583	579	572	603	608	609	581	565	567	598	570	603	576	578	558	592	587	579	563	596	624	567	573	599	622	596	596	589	576	602	608	574	568	580	602	575	581	591	577	591	553	608	603	564	617	561	602	607	585	547	598	583	593	561	580	621	567	558	578	578	571	532	566	625	617	588	598	585	557	576	583	548	600	571	582	601	588	576	566	581	578	582	581	564	625	606	560	565	548	603	592	620	578	534	577	603	577	573	591	612	592	587	568	577	580	628	603	599	594	579	601	573	589	605	581	534	569	587	597	590	572	571	594	577	598	522	639	559	543	554	613	578	556	560	592	548	560	602	613	597	579	582	554	600	551	585	601	587	598	572	560	573	622	546	552	575	579	602	602	619	583	538	603	562	592	587	600	568	576	549	559	604	558	631	587	595	581	558	605	562	578	584	601	522	551	589	591	544	592	591	576	576	562	595	588	570	562	592	581	544	596	608	580	604	598	632	563	563	574	589	565	593	580	588	575	584	563	577	599	604	593	586	603	588	552	590	584	609	581	597	554	558	597	564	581	594	592	599	591	549	607	614	576	620	610	596	569	589	577	585	631	556	574	594	565	643	574	536	554	591	573	598	551	630	551	582	554	559	587	615	590	574	575	562	618	550	577	620	561	598	577	563	612	582	579	603	586	568	619	601	617	546	590	595	586	579	582	582	605	545	587	586	562	565	599	576	575	606	610	586	551	591	574	583	555	605	569	625	567	603	596	586	567	572	507	579	598	620	557	580	576	584	617	637	602	607	604	563	590	592	607	655	581	577	565	582	564	611	615	588	582	567	582	574	596	604	551	603	606	632	576	553	593	545	559	552	617	551	574	594	571	587	579	583	576	579	567	562	607	581	558	622	586	588	575	620	568	551	562	560	551	553	613	588	592	547	563	556	614	645	598	557	575	564	553	623	603	574	610	578	612	620	599	577	570	569	565	585	621	569	579	564	561	586	551	576	588	543	557	586	581	583	564	588	534	550	593	629	605	583	574	577	571	594	576	570	567	630	568	585	578	614	567	551	593	569	575	619	586	580	557	610	564	608	590	568	625	572	578	565	611	600	660	541	551	565	582	580	566	580	623	594	583	550	609	553	523	578	620	615	565	570	596	570	594	582	569	569	604	606	606	561	566	585	541	622	575	579	601	590	571	600	589	570	581	604	562	583	538	563	627	578	590	570	584	561	572	596	637	569	553	557	564	573	562	556	595	601	521	580	589	565	572	600	606	611	553	579	541	590	587	593	639	542	580	521	561	616	592	609	571	619	557	598	608	600	581	584	599	580	588	615	547	590	599	600	591	554	595	578	619	564	549	587	597	543	566	580	570	562	537	590	542	588	588	583	616	602	552	592	586	633	576	592	605	624	605	546	556	614	579	642	594	583	551	543	562	593	635	599	624	558	611	593	617	609	543	580	594	599	594	620	598	557	612	582	569	630	621	573	599	633	594	575	579	609	591	583	582	604	577	598	597	562	544	585	566	576	552	598	575	599	573	584	610	600	613	581	575	584	590	596	623	539	619	627	597	640	562	562	536	524	595	587	576	569	598	590	592	600	540	598	594	539	619	621	561	588	622	598	567	605	601	529	568	558	550	605	589	562	569	583	557	575	588	588	566	640	585	604	583	597	563	586	577	571	593	601	562	615	554	572	585	572	619	562	563	599	581	566	585	587	608	616	587	570	543	586	577	565	583	604	578	567	563	554	627	574	548	617	586	563	606	588	652	577	580	576	591	595	609	549	579	560	609	559	587	565	569	576	577	550	593	567	573	574	605	542	593	543	587	548	584	550	540	587	572	603	585	552	617	550	572	549	599	571	605	615	585	604	568	545	568	602	561	567	578	577	540	590	570	594	561	604	579	570	596	570	562	561	574	573	556	562	590	575	542	552	538	548	558	566	581	590	556	639	534	577	604	544	564	560	583	579	577	519	565	556	593	584	591	646	548	605	585	609	598	559	530	555	558	590	595	646	622	582	636	569	561	566	530	586	565	594	581	585	596	599	560	581	572	564	612	587	586	579	593	576	621	598	542	577	578	572	529	619	546	553	583	592	582	578	588	605	585	591	611	593	601	615	601	574	582	589	603	581	537	565	607	578	617	580	575	575	582	574	573	589	601	580	566	550	591	580	605	567	570	600	580	587	543	576	551	598	576	567	591	559	564	544	614	619	599	589	579	586	569	578	577	569	589
23415	21576	28762	24819	21468	5160	1252	1011	881	887	906	856	815	844	837	856	818	824	816	787	775	795	803	776	787	806	764	805	775	761	758	751	818	794	706	820	766	760	841	758	841	769	809	753	781	819	756	749	782	790	791	762	749	767	752	722	779	843	802	765	747	785	805	736	768	758	776	811	801	761	788	803	787	774	767	746	858	748	766	793	753	765	769	790	811	775	795	800	806	817	812	762	780	817	790	766	781	745	734	753	722	776	851	717	804	807	755	751	758	740	812	785	818	773	762	733	791	779	787	807	803	779	785	779	827	779	735	750	757	759	745	778	730	772	714	767	802	779	748	761	750	763	730	761	753	778	798	764	819	778	736	817	794	838	712	862	768	769	807	809	736	784	789	767	816	770	792	795	786	759	750	773	766	792	786	755	810	789	757	771	740	798	778	777	821	760	798	810	771	787	803	817	818	759	788	823	794	770	820	777	765	808	770	781	725	755	790	811	763	730	792	779	761	805	844	784	797	789	826	744	794	702	754	823	800	776	760	738	786	759	757	789	778	757	779	769	759	733	767	739	767	774	797	770	760	808	786	832	766	780	759	730	754	760	777	729	809	854	770	749	796	780	717	785	786	820	749	781	766	758	734	793	773	758	792	796	781	803	767	778	785	755	818	787	795	766	764	807	813	736	752	807	772	766	786	760	771	773	758	814	736	781	767	813	750	829	784	783	805	788	753	763	760	771	766	788	769	781	828	801	771	793	795	790	793	720	772	744	773	764	808	730	869	783	809	765	798	783	727	778	835	772	822	770	745	790	796	764	794	785	769	812	811	732	777	747	748	764	779	786	800	723	807	774	800	774	782	802	788	814	773	763	795	769	765	753	775	813	763	749	826	744	803	730	740	763	739	714	791	770	745	787	798	790	746	762	771	770	797	799	760	795	808	807	768	756	752	788	789	860	791	789	761	769	735	801	773	758	748	839	761	782	776	768	809	788	730	753	760	804	788	774	782	753	735	792	768	753	793	760	794	794	775	800	773	783	752	771	755	771	782	736	747	771	761	758	785	719	827	784	774	770	815	763	781	771	780	809	764	812	777	772	754	753	784	769	765	742	792	760	739	755	756	726	773	745	809	835	747	756	829	744	756	791	762	764	840	754	809	782	808	722	794	762	738	729	773	768	729	782	752	744	773	803	767	757	773	785	787	799	743	727	803	774	785	774	781	852	765	752	770	759	779	733	756	768	787	773	794	734	844	767	779	744	781	801	781	823	794	761	767	829	797	776	813	750	771	758	806	784	725	726	760	785	796	786	737	792	732	791	805	754	714	820	794	744	759	762	774	785	770	811	814	783	790	807	791	735	781	797	762	787	769	759	789	736	814	723	742	787	797	765	826	796	767	786	773	817	760	799	775	784	771	806	807	755	732	778	769	762	795	753	774	805	796	758	735	741	805	836	768	812	777	789	775	779	742	763	757	798	793	762	755	774	820	789	772	811	751	740	770	803	782	786	748	796	765	732	764	793	787	764	803	792	739	824	740	722	742	818	780	792	783	772	800	822	807	753	847	725	779	694	773	771	781	779	732	789	792	797	761	792	745	804	738	781	800	758	801	753	773	752	804	765	806	762	769	756	760	780	749	779	807	792	763	803	759	740	826	764	776	798	817	747	784	780	751	782	795	834	802	828	751	781	803	794	749	766	849	811	817	762	767	765	765	768	750	762	758	759	762	786	771	815	728	752	788	758	745	752	760	731	744	774	768	792	769	769	782	814	796	766	726	772	711	736	809	773	716	782	756	748	774	745	819	760	808	777	812	770	769	813	773	842	765	771	791	751	759	775	799	742	784	794	801	800	794	769	719	757	740	737	774	791	745	749	781	724	768	796	739	773	794	823	741	742	774	732	766	727	810	777	816	850	804	823	725	791	763	788	792	781	765	768	790	762	772	756	751	762	716	751	741	761	801	790	735	722	764	814	843	821	775	794	814	779	773	764	800	745	717	791	722	774	757	804	749	775	759	717	747	756	750	796	771	786	768	764	802	759	770	776	782	787	770	757	747	730	737	777	752	781	742	749	756	723	757	785	841	795	772	825	783	779	757	779	772	773	788	769	741	773	785	749	765	797	777	725	784	804	776	789	802	806	727	771	803	824	779	778	785	769	767	735	793	744	777	790	785	834	761	751	769	778	781	790	783	751	779	834	776	770	778	799	800	766	739	756	777	775	775	766	774	772	816	730	727	753	770	846	798	750	765	768	746	767	801	733	812	796	750	796	717	797	757	809	761	760	810	776	796	812	760	836	756	754	809	782	809	734	709	769	752	729	781	782	755	797	754	802	813	776	810	750	753	797	765	770	759	803	748	820	785	750	750	759	774	727	741	783	769	792	739	796	789	812	738	759	769	773	777	807	777	798	821	753	748	741	742	794	763	715	795	802	751	735	791	786	753	753	782	763	707	809	746	717	806	746	809	766	783	748	784	753	800	772	760	743	747	819	764	801	802	762	786	744	763	754	780	719	793	776	779	785	761	798	776	812	798	753	752	811	771	760	765	792	777	813	788	705	734	762	758	745	839	759	770	780	705	769	803	770	770	790	742	750	764	770	808	798	745	768	758	744	745	748	835	745	802	778	761	802	806	755	743	816	760	735	743	781	710	767	760	796	772	708	795	806	796	742	768	781	720	763	761	817	725	726	847	768	763	825	750	781	736	763	813	737	740	749	810	767	793	806	754	708	743	767	807	756	769	802	776	741	814	764	781	788	722	792	792	735	752	732	791	731	735	782	793	802	762	776	810	789	792	723	801	782	744	788	775	754	780	754	736	759	751	794	799	734	805	781	823	761	746	746	758	793	832	721	788	806	741	735	764	796	736	821	784	739	772	782	755	836	830	733	770	766	790	794	809	789	750	804	761	782	804	802	751	746	734	711	791	807	760	833	780	769	789	769	813	750	804	780	809	800	744	769	790	772	781	759	773	742	748	805	800	778	758	745	723	695	773	772	853	804	768	740	791	747	768	754	760	710	715	721	747	764	737	775	745	822	808	769	778	815	772	760	766	738	782	770	793	757	780	741	757	741	753	755	797	815	785	793	774	795	744	797	809	776	778	784	795	772	734	787	762	795	839	781	800	798	808	771	771	818	752	761	787	804	795	749	724	755	771	737	797	767	832	814	740	793	774	716	724	763	803	733	748	778	784	713	732	774	791	745	770	779	816	768	757	775	802	758	794	798	751	790	815	722	759	768	816	737	798	765	778	734	761	784	848	745	809	826	799	794	773	683	743	741	754	795	777	805	806	750	817	737	765	787	766	778	792	777	797	765	773	830	784	730	749	749	744	775	717	733	740	778	766	750	754	742	785	820	790	748	769	813	817	774	781	801	761	789	772	783	811	766	787	771	757	713	761	785	793	820	801	772	777	775	728	737	725	808	776	765	754	761	760	789	710	818	764	749	759	725	755	746	785	785	764	811	772	748	760	822	767	740	806	790	741	809	754	802	794	771
14527	7324	5260	2698	2126	1728	1583	1393	1264	1195	1194	1116	1114	1081	1071	1067	1064	1072	1035	1068	1073	1041	997	1015	1043	983	1014	991	986	969	1022	975	1066	1018	958	1035	997	962	982	1017	928	1084	982	997	954	986	1034	1051	1036	996	983	1005	1020	1013	1019	1021	1017	990	1030	962	998	986	975	1049	1002	953	1005	1004	996	1008	1015	1025	972	988	989	976	978	1016	960	1017	985	991	992	969	962	977	967	977	976	943	964	1003	996	979	1006	983	1027	957	967	1005	999	995	1046	945	985	1020	931	979	997	960	1001	946	974	1045	1003	998	1033	1016	992	950	994	1030	982	972	1038	956	1051	967	1009	920	1015	1008	967	973	1020	999	1028	996	1010	888	960	989	1014	942	1059	981	973	1001	961	1041	1025	988	999	1035	1017	1042	985	1015	1049	1021	982	1066	994	962	974	1044	964	961	972	1017	1134	979	995	1015	1025	995	951	962	1058	1026	964	949	1009	972	987	1010	1044	1015	985	984	998	982	976	1014	960	957	999	1004	979	1009	1022	991	999	973	1013	977	1004	970	999	1058	1016	948	991	959	1010	1021	956	995	933	964	967	996	1005	966	1014	1039	1001	916	966	919	949	906	1003	938	1016	1039	987	942	1001	996	943	1036	1016	1010	983	983	1014	1036	1042	973	978	993	988	1067	1087	978	1022	948	1001	1025	997	989	985	996	967	970	968	962	963	1025	988	984	1027	971	1031	982	1029	991	983	1019	1019	1026	980	1013	1021	987	996	980	958	980	958	958	1023	1041	1006	969	969	937	1007	982	968	999	1013	1034	961	992	1022	992	986	1038	1029	1019	990	1074	961	963	1009	931	987	971	992	997	958	946	1008	996	965	1005	997	983	989	976	982	1002	994	989	987	951	927	996	1024	1011	1010	992	1021	1009	989	945	918	974	959	1011	984	968	979	977	1029	966	975	1032	961	988	975	997	963	1000	947	961	978	1018	1005	991	1021	1016	1067	942	1019	990	974	992	1042	929	936	1011	1045	989	1031	997	924	1020	1003	1013	1019	963	964	965	947	1020	956	1018	1009	1010	970	985	990	1033	1063	1006	1021	980	1039	969	1031	994	1009	904	952	1077	992	941	999	1037	948	974	967	997	974	1023	1011	1008	998	991	1029	969	986	980	1010	972	1023	1009	1016	1021	985	968	992	1061	942	1052	996	1021	992	975	1005	1025	1013	927	946	1003	1007	970	994	983	999	1018	1018	987	1001	1035	953	976	1036	1021	968	981	937	988	1032	917	961	1051	1023	1070	961	1028	1034	993	969	963	1046	997	970	974	998	1039	1024	972	1003	958	1015	992	996	1021	977	983	971	995	971	977	1056	990	1033	1026	1005	962	1029	1018	1011	916	930	980	1004	981	1047	1010	1013	944	1043	928	994	988	965	1062	930	1004	1014	987	976	1056	1018	956	979	1037	965	972	1003	997	1028	979	979	948	960	960	941	967	1042	1018	964	971	1004	1014	1018	965	1003	1008	1012	1037	978	1043	998	991	1019	1027	1000	1028	1041	1035	974	976	995	976	1019	942	979	993	953	960	1062	995	983	989	1018	999	998	966	1019	968	962	1058	1037	966	988	1015	966	997	991	978	995	980	999	985	999	1050	944	1037	1062	1000	995	955	973	970	972	1005	950	1023	974	962	970	995	1005	1055	992	953	965	1042	1000	977	966	973	974	980	978	930	979	1026	1005	937	1002	1032	932	964	1050	1003	1052	1023	955	965	993	1061	962	992	1026	1001	1013	1038	986	988	998	989	997	1002	992	1003	1015	982	930	1002	997	928	1024	1060	956	1003	1007	1000	1023	1022	992	942	989	945	990	972	946	996	969	923	1028	1002	946	954	982	1007	983	964	975	1028	951	986	1000	975	994	1007	979	970	971	984	1004	993	989	987	1040	1021	992	963	975	1000	960	984	1043	1049	1022	968	999	1022	976	1027	945	922	989	1067	948	967	1016	993	959	993	1027	1040	989	973	1016	969	1037	979	979	976	1010	1024	1026	926	998	1009	989	1002	1049	968	969	1026	990	1024	982	936	951	1008	1011	996	996	989	1008	971	957	987	976	959	971	1023	968	977	996	979	991	1004	935	1032	929	958	960	1020	974	997	1028	1019	991	1022	998	1013	951	1025	954	1061	983	1046	1001	955	965	968	1002	1013	1017	1081	996	1026	919	922	993	1020	1058	986	934	975	992	1007	1013	1004	969	923	997	1001	1001	999	990	920	1044	978	962	967	992	1014	999	986	1014	968	989	1047	939	977	942	979	978	970	964	976	975	985	1038	971	1040	1018	1020	1008	971	982	988	1036	988	971	973	1008	987	997	1045	1050	969	1009	1030	974	954	957	971	1030	997	991	959	1004	1015	950	1007	1022	985	1032	987	999	949	1024	1000	990	1003	971	975	989	1023	1028	987	964	954	1021	1021	978	978	1020	987	944	1047	992	989	1043	1003	985	933	970	968	978	1004	975	1033	1027	1044	999	989	983	996	993	1017	976	994	971	1028	967	983	1022	1041	985	1072	1050	984	980	987	983	995	944	962	1035	1012	932	975	936	970	986	985	957	1005	940	991	999	1018	930	997	952	974	1005	1006	1007	937	996	999	1047	992	1020	940	1023	1001	997	976	964	1057	988	989	945	1003	1007	985	951	995	919	991	976	916	941	1037	1023	1058	976	949	961	1012	1023	999	1026	1010	1076	984	1033	985	1000	997	1015	1028	999	980	1001	983	970	982	1027	1054	959	1054	937	995	988	1006	962	1023	990	983	1003	986	983	983	1058	999	984	994	954	1023	992	978	937	1045	970	995	928	1022	951	995	1026	1027	1026	974	971	984	984	977	985	963	992	1032	1028	966	981	993	1003	980	969	953	999	1020	1002	967	996	1016	1045	974	1028	962	956	962	969	1047	961	957	980	980	976	992	973	1043	1052	1023	964	1029	1001	941	976	960	957	1000	976	980	1007	963	962	971	935	997	978	952	1020	938	1002	995	960	1038	1013	1031	1009	995	1008	981	959	936	988	1047	1032	983	979	993	976	1016	1011	997	1004	983	985	1035	978	923	980	1048	996	981	955	978	1006	987	965	989	1065	943	998	1000	1000	981	986	1002	1011	981	982	990	978	1002	1027	1007	987	1013	1030	1006	1025	1001	988	914	965	963	948	957	966	978	951	996	991	987	1058	929	993	1015	1001	972	950	966	928	1011	987	986	969	1051	990	1026	1007	978	1021	1032	974	1015	966	993	950	1041	979	1025	1001	1014	1016	1001	971	947	997	955	1041	976	980	1033	1026	1004	1002	1031	1032	966	988	981	1011	1021	1040	1009	1007	964	1029	995	951	1039	1026	1056	1004	947	1048	1004	939	995	977	925	994	974	1011	954	979	960	995	987	984	1024	1051	991	1027	964	989	1030	1037	929	977	984	1021	1010	997	1010	1024	1004	1001	962	1003	1027	1009	1047	1012	1012	996	1033	1011	1002	994	1007	990	1041	917	975	1079	976	951	999	1004	1007	1007	1020	1015	971	1012	979	1029	991	1001	1019	986	1033	992	1006	1047	1030	1034	1072	981	961	985	959	993	989	958	1012	1011	1002	1030	1001	1019	928	974	1048	982	968	936	920	1004	986	994	1016	984	969	1001	1008	991	977	1019	995	1021	968	984	983	1001	939	1015	1008	975	996	952	953	1009	972	1003	962	976	928	995	1029	963	982	1033	1007	1026	956	992	1010	943	1000	991	1034	948	964	966	978	975	1019	994	1050	985	1014	1029	976	966	1017	999	967	964	1004	1017	996	964	970	993	1007	969	1012	1005	1046	1007	972	997	1031	973	960	1003	1004	1075	1027	937	1020	971	977	987	940	939	982	975	992	1015	989	956	989	1002	1042	993	979	999	963	1032	1012	963	956	986	990	1013	1033	934	1004	1022	1006	992	1013	1007	1003	996	989	1008	976	1013	973	1035	923	982	984	972	975	985	1011	1013	978	1021	983	969	1002	986	953	979	962	993	1036	977	986	939	999	1015	1041	956	977	982	949	964	938	1004	1057	1002	974	1028	1040	955	1014	1041	978	981	1014	995	974	987	995	945	986	945	1000	963	948	972
24770	21546	26919	25071	1533	316	284	279	254	220	220	229	178	205	199	215	196	207	211	198	197	197	147	193	204	189	192	202	179	222	188	194	169	201	171	176	164	197	155	221	189	184	189	175	190	202	196	168	195	194	181	170	185	198	204	200	190	200	157	191	187	191	202	194	183	172	188	192	174	186	174	180	178	180	173	212	180	184	178	176	199	190	195	169	191	196	190	165	183	198	161	195	166	183	186	175	168	192	183	211	167	181	207	180	184	206	177	195	181	195	183	194	184	202	189	180	188	179	193	209	200	191	201	188	192	188	181	182	187	183	168	196	169	186	202	218	206	177	202	188	188	178	181	188	198	176	164	207	181	217	175	192	165	163	180	214	171	188	187	204	193	197	171	176	202	181	202	194	203	215	195	188	169	192	187	200	177	180	192	179	190	169	192	212	185	196	201	172	170	211	190	194	190	202	179	178	194	229	196	171	166	195	182	207	188	199	167	186	206	183	182	176	202	192	174	178	209	187	161	178	179	178	171	183	196	186	210	181	170	153	182	185	190	188	188	174	179	166	190	189	175	177	223	190	189	206	195	183	184	167	184	208	175	201	184	189	162	169	179	184	189	185	183	196	180	195	175	180	162	176	201	157	197	184	188	178	184	182	206	163	186	174	185	174	183	166	189	180	164	212	181	184	173	163	181	187	178	167	180	210	182	181	197	189	190	179	181	211	190	190	205	205	187	203	192	155	181	187	189	186	168	195	182	206	174	183	200	172	194	204	173	173	201	220	194	202	177	162	193	187	170	189	213	226	179	166	190	186	168	196	163	186	182	169	159	180	199	187	172	219	188	161	174	157	196	152	180	194	198	190	194	172	174	196	182	186	185	174	181	166	189	213	168	170	176	163	179	169	183	186	197	209	196	183	175	182	176	164	192	193	188	165	166	178	204	185	168	202	175	196	188	173	189	197	168	189	171	201	164	188	184	181	193	167	191	170	157	178	201	174	178	188	164	195	187	183	199	188	186	195	195	180	200	200	189	165	201	202	172	178	189	171	171	183	216	200	198	209	198	174	187	174	192	219	174	195	183	164	188	184	183	175	181	171	211	158	173	181	184	215	168	212	185	199	180	187	199	176	155	198	182	188	193	179	172	182	187	177	203	178	197	167	194	178	185	161	189	202	194	177	182	170	188	207	184	168	215	188	185	170	189	173	196	183	159	167	196	182	194	200	170	209	209	192	178	203	159	174	211	176	168	184	213	222	170	182	170	173	180	181	180	195	201	158	183	209	172	183	190	148	211	187	185	203	164	196	159	176	192	179	186	189	180	203	180	179	176	178	178	165	196	194	206	204	186	181	194	178	167	191	205	183	171	215	186	189	153	166	183	164	198	173	180	185	190	188	170	193	201	181	183	200	187	179	183	193	192	161	181	182	182	163	170	191	212	201	187	162	169	187	199	179	204	181	168	210	184	210	170	180	177	197	174	184	197	170	208	189	174	205	214	189	193	190	191	185	187	180	191	200	212	216	183	209	180	180	193	190	161	187	194	173	192	191	185	182	184	176	171	188	188	185	231	194	185	188	230	181	191	203	204	180	190	175	178	197	208	214	199	197	199	206	168	183	168	173	184	183	185	207	195	187	185	194	186	185	203	165	194	202	182	187	179	189	189	179	188	194	179	173	193	166	162	169	186	152	196	174	164	202	223	216	197	193	178	163	197	167	185	186	178	187	168	181	206	192	196	187	176	174	158	177	175	190	180	195	173	163	212	187	177	200	189	197	206	180	189	188	177	177	173	162	186	175	170	205	165	169	162	198	188	159	187	162	208	187	186	194	180	198	196	192	187	181	188	163	182	206	176	185	182	191	182	176	187	165	167	181	163	197	199	199	171	148	204	185	203	197	210	200	215	190	201	212	178	161	181	189	177	168	219	193	178	188	174	176	162	197	202	205	175	177	180	205	193	163	150	182	174	175	186	207	206	177	193	193	201	168	194	193	169	211	180	173	184	186	164	180	207	207	186	199	172	177	201	199	169	177	171	209	188	187	181	187	189	181	195	178	169	187	179	160	195	205	183	176	187	182	192	175	192	207	217	196	183	156	184	204	193	184	184	165	182	186	185	188	174	173	168	180	184	185	188	189	203	171	159	188	213	172	197	194	183	197	186	179	197	188	191	187	176	187	168	177	186	210	195	198	179	204	187	177	171	204	181	194	176	179	180	186	185	170	205	186	188	182	177	179	155	182	185	198	193	171	173	181	187	178	190	202	183	187	191	188	189	200	191	183	189	217	197	190	170	188	181	177	181	176	183	171	208	184	206	184	200	172	189	210	170	181	176	174	184	175	195	187	188	196	196	196	215	166	165	177	167	171	187	208	191	196	171	158	189	167	201	185	185	179	164	177	190	168	176	191	189	182	198	159	187	153	156	181	213	211	174	196	212	180	190	189	185	185	199	200	181	197	210	171	188	200	195	184	165	177	204	165	201	177	189	186	158	195	188	182	191	202	191	184	208	180	176	194	189	188	192	204	163	187	190	218	193	205	193	172	209	185	194	142	198	178	170	190	191	204	203	162	185	184	190	197	195	176	186	187	189	161	183	164	181	185	183	184	178	189	178	171	181	193	173	179	195	195	193	200	209	211	188	194	180	181	188	156	226	185	169	185	202	217	192	195	192	173	192	188	175	190	214	174	165	181	204	203	182	176	193	186	166	191	202	190	183	192	166	209	181	193	182	201	187	187	204	185	190	172	183	186	189	186	208	206	183	203	189	213	173	189	178	170	189	173	194	188	196	183	197	189	171	164	199	180	172	211	187	184	187	175	188	183	188	195	178	184	188	188	153	195	146	181	178	173	194	155	191	160	184	208	195	189	193	178	191	180	189	158	201	185	195	175	181	187	192	170	182	191	199	205	179	191	171	202	169	186	205	211	187	187	192	182	187	172	198	178	189	199	173	194	174	221	173	197	184	191	194	191	159	190	196	172	198	203	172	188	190	174	197	175	198	162	203	202	202	193	174	193	180	176	206	197	182	173	175	186	174	186	173	165	167	194	173	161	160	205	177	193	192	194	189	183	181	198	211	181	180	204	184	163	180	204	190	180	188	162	188	186	174	189	181	182	188	184	182	205	208	184	195	184	172	188	177	181	187	195	177	193	201	180	165	196	188	177	169	185	195	181	169	197	196	173	171	179	181	179	175	162	176	195	192	188	200	199	185	166	198	194	186	185	171	207	165	200	178	177	194	178	188	202	181	209	200	203	191	184	208	168	179	185	177	191	175	182	178	189	162	171	189	170	187	179	167	194	180	187	189	163	180	205	176	192	194	190	218	187	182	179	195	171	184	199	191	168	168	203	217	176	165	149	207	200	171	171	184	199	203	170	215	190	178	178	182	173	182	198	216	175	191	171	189	169	169	198	192	206	172	175	194	202	200	202	174	185	186	187	193	189	208	190	208	172	169	185	205	193	160	184	181	175	163	191	172	180	177	187	197	202	198	211
12887	3379	2324	1134	753	639	553	467	409	389	352	328	304	319	291	349	292	297	290	290	262	276	289	267	256	295	285	302	290	263	275	250	278	301	267	289	277	255	300	266	299	260	285	281	270	290	289	250	262	286	254	251	271	304	274	307	254	300	271	281	258	260	265	274	301	273	274	281	293	276	264	274	277	278	274	263	264	241	247	266	264	271	273	282	287	245	302	269	272	277	239	286	271	281	249	294	277	251	300	270	287	270	287	257	252	288	266	244	268	258	294	266	254	300	260	281	253	265	265	290	245	283	282	248	259	272	288	284	258	261	262	282	265	290	244	263	288	287	285	262	269	253	300	269	279	256	247	256	246	281	288	258	307	255	295	291	254	250	277	278	266	268	266	284	280	269	275	274	268	278	282	280	252	254	253	235	273	229	277	262	269	269	253	293	273	282	264	252	277	276	279	240	269	259	270	267	284	261	296	252	244	298	291	278	262	268	274	269	254	285	255	263	247	260	265	286	292	276	258	232	256	269	244	257	283	279	281	252	268	255	264	279	283	244	290	268	272	262	260	284	300	250	273	271	278	279	272	281	291	237	285	276	269	278	269	220	278	275	255	254	293	255	295	273	254	284	287	297	239	273	273	261	244	285	285	288	274	283	240	270	246	248	241	307	264	286	290	263	282	276	271	283	261	267	262	294	305	273	267	250	249	278	312	290	293	254	253	270	289	269	259	285	245	272	221	263	260	264	308	276	278	250	268	286	268	263	227	269	252	267	237	284	274	254	276	243	265	280	254	267	274	282	282	258	282	246	267	281	284	303	270	287	274	254	287	246	276	267	235	289	284	232	267	238	260	281	255	286	262	272	256	281	253	258	288	253	273	267	294	269	270	295	267	276	271	264	245	275	270	276	270	311	260	239	262	285	260	276	271	271	282	249	261	301	273	271	264	254	270	279	261	283	275	302	267	257	305	293	251	268	272	291	296	265	262	263	270	296	298	257	263	242	252	258	273	266	262	274	253	252	256	264	236	249	263	285	280	272	269	268	248	272	289	269	242	300	249	264	276	266	272	283	257	273	273	266	265	270	276	290	267	273	271	270	283	270	278	257	258	251	254	279	283	260	255	285	256	266	265	287	280	271	261	255	294	280	268	305	259	234	267	288	258	262	284	243	282	256	252	264	244	278	286	243	278	293	248	272	285	261	278	277	250	265	299	278	268	270	285	254	269	265	288	289	281	244	257	275	281	265	275	283	272	256	253	309	264	263	277	275	274	271	262	286	282	265	229	289	274	286	269	246	262	251	266	258	262	259	281	285	269	291	277	265	281	272	232	288	251	267	247	271	279	272	269	264	255	256	296	225	278	286	260	296	293	242	273	271	263	282	292	297	248	267	274	284	256	288	275	237	270	271	278	258	269	272	266	269	285	270	310	279	273	270	257	259	260	281	243	283	275	272	276	248	280	281	265	254	273	265	274	258	274	266	269	313	283	264	291	258	272	267	272	288	232	291	287	239	245	279	257	257	257	283	285	267	316	261	273	270	241	254	239	278	272	281	286	275	269	242	269	255	274	287	262	262	271	284	275	267	264	296	241	264	289	261	257	283	254	265	256	278	255	294	280	309	299	244	257	285	295	260	288	247	284	285	244	282	294	252	267	290	293	258	263	238	251	283	291	276	239	277	275	254	272	264	274	296	284	265	281	252	249	280	280	295	283	261	265	255	283	279	277	276	256	316	281	268	259	267	264	262	268	279	292	238	276	257	266	253	282	261	298	281	259	274	260	247	295	267	292	237	274	253	251	287	280	282	266	258	257	281	268	238	274	276	289	252	257	292	264	250	267	280	247	288	264	256	255	269	286	276	248	295	257	269	278	284	271	293	265	273	290	272	263	261	274	277	273	290	284	273	271	299	276	277	272	306	273	263	266	253	269	305	277	268	268	252	263	258	224	280	256	291	258	255	260	270	258	241	283	286	264	288	242	279	238	284	254	293	282	267	264	267	267	264	273	282	272	289	268	271	253	240	298	253	260	289	222	257	276	279	267	243	267	250	265	257	245	229	261	259	266	273	281	276	274	244	259	251	273	232	275	274	234	247	272	253	272	259	249	278	287	277	291	257	237	265	246	251	255	252	268	269	274	288	270	273	240	261	299	276	255	265	277	310	256	262	278	246	256	296	243	258	265	281	279	277	235	270	271	285	254	287	247	255	290	276	270	300	261	238	286	244	244	258	261	288	272	261	268	242	287	282	285	242	304	264	284	249	272	272	273	291	271	276	307	250	247	303	280	275	277	276	266	272	269	298	264	253	279	266	281	281	239	246	277	287	280	268	285	277	286	282	272	254	269	276	263	268	276	246	266	255	227	286	269	264	276	257	275	240	290	275	294	281	270	256	282	268	253	279	255	269	259	294	268	288	271	282	267	274	261	277	236	275	288	289	271	290	239	242	259	261	270	289	276	283	278	283	273	291	280	259	282	281	276	269	296	273	270	286	294	256	233	286	262	276	270	227	282	264	274	271	275	287	263	267	282	255	307	270	268	288	280	271	277	262	264	286	276	250	259	272	274	260	286	267	288	270	260	267	283	271	270	282	276	278	278	284	265	292	272	243	255	279	290	292	291	261	271	301	300	279	259	258	290	288	266	247	255	303	276	281	239	287	268	245	284	255	258	267	261	262	269	253	254	273	302	291	274	277	259	291	273	290	272	298	286	297	267	296	264	252	292	275	245	276	251	263	284	290	261	267	270	308	273	251	257	255	290	271	262	284	234	284	245	259	261	291	226	271	275	281	255	257	291	273	263	284	271	275	280	260	287	251	281	246	258	240	272	290	297	256	270	257	290	275	227	283	256	277	282	254	283	299	257	259	243	255	243	276	243	263	278	294	274	244	250	255	288	262	269	261	245	254	277	283	268	255	237	274	262	265	257	256	270	273	292	264	261	303	270	235	262	274	314	250	258	286	261	265	281	265	279	265	265	264	297	235	243	286	290	285	271	246	282	269	253	253	264	284	277	283	263	282	264	282	290	314	317	266	266	277	259	258	275	271	273	279	272	280	269	259	278	234	266	267	281	287	270	254	257	258	275	273	264	285	268	271	254	248	243	260	286	250	253	254	279	253	265	277	276	261	278	259	253	269	247	256	265	270	300	269	254	258	297	282	236	274	250	266	282	270	267	253	267	274	242	283	263	299	272	275	239	270	281	246	247	269	277	275	265	279	295	245	276	280	306	311	272	256	264	259	251	285	258	255	259	267	265	290	266	258	274	261	294	276	269	298	265	284	251	275	277	304	255	288	291	244	277	286	273	278	263	264	270	271	300	288	257	289	266	256	253	255	293	263	265	276	250	267	267	296	280	259	280	259	278	282	287	271	256	276	262	263	286	273	250	272	263	282	235	280	253	275	248	297	256	273	259	244	244	267	286	265	281	290	239	265	282	280	263	268	272	249	262	264	258	256	289	274	257	270	255	274	253	274	292	287	302	278	253	257	286	268
22609	21624	29421	24289	21625	21394	3136	1025	835	745	759	711	693	676	652	658	654	677	652	660	632	644	625	641	553	623	650	598	637	617	591	564	591	603	603	581	616	637	637	648	584	578	587	588	605	562	596	587	571	593	567	564	592	573	532	579	641	561	573	561	594	612	592	622	584	612	587	592	556	569	635	573	617	646	561	588	606	613	607	592	524	649	577	575	616	591	578	610	592	592	618	642	560	536	559	585	586	574	593	639	604	561	565	603	602	614	578	609	606	596	545	577	572	566	594	576	627	576	585	579	596	587	587	600	592	580	594	580	576	645	547	564	599	619	553	583	560	566	585	594	554	582	610	612	617	566	595	561	553	588	572	614	597	599	656	612	558	622	598	597	571	588	573	597	551	577	579	581	609	572	610	604	581	599	596	548	573	612	544	595	567	597	592	588	585	639	585	600	586	543	588	600	585	633	590	651	598	586	580	568	602	583	574	605	584	575	605	637	601	582	593	583	628	584	617	589	595	603	630	640	626	606	566	570	595	600	598	597	563	580	605	534	635	566	605	575	568	580	602	623	558	589	569	608	597	659	601	593	581	628	561	585	569	603	572	590	588	605	601	623	606	534	598	545	551	564	605	613	583	595	560	581	611	556	571	589	577	563	614	572	601	557	558	589	561	561	603	615	553	571	629	613	585	599	578	636	590	574	575	596	590	590	604	569	625	545	573	614	589	629	607	597	598	542	592	585	595	612	622	583	582	595	568	578	570	579	590	616	624	648	582	577	613	561	574	584	572	592	617	587	538	571	623	524	552	574	553	600	560	578	602	517	583	562	599	605	606	619	581	589	588	591	610	560	607	527	563	571	617	585	616	580	541	633	617	586	583	599	585	610	636	584	565	565	581	619	607	585	601	565	566	604	540	585	602	562	612	560	570	629	584	616	538	670	545	599	583	606	558	609	592	542	593	556	590	587	591	579	624	600	622	619	585	567	554	603	598	580	614	588	588	558	587	634	588	586	598	576	568	560	574	589	596	578	584	617	652	580	615	570	612	610	552	602	561	613	595	567	585	593	573	569	579	578	611	549	526	632	614	572	584	574	593	575	551	588	590	598	582	582	589	587	576	583	558	589	590	597	573	601	590	601	611	531	562	562	601	577	596	594	613	585	560	515	568	573	581	579	643	587	572	602	581	575	581	581	556	532	556	580	562	561	577	598	660	589	562	564	571	584	589	564	622	582	603	526	639	593	622	549	536	564	622	596	571	634	586	540	591	563	582	589	579	565	579	581	631	572	577	552	565	617	593	595	583	594	639	605	587	588	600	579	603	577	589	615	594	567	586	608	590	619	650	595	574	561	564	556	650	645	550	571	587	561	552	596	569	574	630	602	583	597	558	556	600	595	587	583	561	593	632	605	591	579	566	541	581	550	550	571	608	547	602	595	601	561	536	538	612	579	615	588	572	585	590	536	596	582	552	588	629	581	584	605	568	568	588	565	602	571	562	558	552	603	577	572	578	591	614	554	604	559	591	604	604	623	570	609	590	599	609	579	541	585	576	584	598	589	569	591	595	616	575	603	611	594	564	612	591	609	592	577	557	545	622	553	570	571	588	568	614	612	566	584	567	553	560	617	567	569	549	576	640	618	573	590	563	566	572	550	595	557	559	589	618	571	629	586	562	561	600	625	595	581	599	555	618	598	525	562	564	588	538	579	554	598	566	624	579	575	564	561	534	584	582	542	607	538	606	603	544	562	565	589	589	575	575	613	570	591	577	572	592	607	542	622	578	594	609	596	567	617	581	596	575	584	618	589	551	631	589	571	590	581	567	593	605	586	586	565	546	572	597	593	565	528	604	565	572	553	636	583	614	576	560	592	590	583	592	568	604	580	589	586	576	590	606	583	584	610	609	597	582	621	546	561	567	563	620	578	575	576	551	586	557	561	558	604	594	560	565	615	583	595	605	600	552	602	608	571	583	629	595	553	600	578	555	608	631	560	540	580	591	567	545	550	551	580	569	582	563	579	609	570	574	577	542	581	605	554	589	597	595	593	570	565	624	547	570	571	643	620	608	596	583	610	569	613	574	564	589	598	600	587	582	573	571	627	574	593	562	605	595	627	586	524	546	578	583	603	570	575	567	610	587	585	548	577	545	566	586	599	602	602	589	553	571	579	628	596	615	609	588	598	571	599	605	565	591	569	541	546	625	573	596	589	627	570	592	587	587	579	548	615	579	600	611	583	593	567	621	589	579	613	550	576	583	567	573	589	551	570	614	593	563	604	613	592	554	599	575	583	563	550	601	596	602	583	580	602	595	629	591	650	571	600	574	633	580	565	589	588	603	610	589	558	592	601	581	603	591	565	616	577	579	569	579	611	610	569	590	620	581	572	616	582	577	599	596	602	589	560	619	574	581	575	564	543	548	609	568	560	543	577	649	619	575	640	592	578	584	549	545	588	565	559	589	582	642	581	555	602	575	552	608	562	598	595	629	584	568	591	593	552	580	578	562	581	576	595	544	548	561	581	595	604	599	582	572	603	535	612	589	558	634	524	576	563	555	600	623	596	569	614	596	554	561	569	611	618	576	611	576	569	589	587	569	586	588	613	566	567	567	583	564	571	572	578	601	618	571	590	629	615	608	572	538	590	574	589	586	621	567	609	558	535	597	585	541	564	537	568	584	578	553	583	589	620	585	629	587	607	602	544	598	595	541	593	602	560	601	587	571	574	607	583	565	603	614	593	613	552	569	587	615	607	550	595	592	579	584	623	632	580	559	584	633	613	592	585	623	606	613	585	603	547	555	623	550	671	553	552	588	604	613	587	582	540	606	549	596	583	595	605	570	608	571	577	559	614	613	575	570	577	590	565	558	604	608	534	559	612	574	586	577	554	579	605	587	616	602	592	619	571	598	560	570	594	596	583	577	568	570	620	600	575	587	585	595	610	639	603	556	601	566	604	579	547	574	583	563	563	562	565	565	583	614	595	547	633	621	576	573	580	581	607	590	588	567	609	556	617	581	585	597	565	599	607	634	560	583	566	558	590	581	561	566	601	583	579	568	601	600	571	559	572	609	629	570	621	577	559	561	602	585	565	617	604	575	554	576	575	581	626	620	619	622	585	583	565	558	544	594	599	608	574	584	597	606	600	608	552	577	567	595	573	581	586	613	584	583	585	582	589	592	554	590	623	554	575	612	637	551	571	541	569	648	591	573	577	588	611	599	576	565	551	548	589	617	576	583	564	625	616	571	572	587	599	578	632	532	582	531	603	568	593	525	595	565	598	618	603	610	543	591	575	587	619	559	578	540	574	599	560	558	566	551	587	570	580	594	608	627	601	635	612	580	630	570	610	577	584	601	560	588	562	613	577	589	590	585	589	571	578	598	564	583	568	550	568	551	618	567	585	591	559	621	574	641	582	578	554	611	567	605	564	613	585	640	569	588	576	602	584	594	604	575	558	592	587	580	547	596	616	587	572	592	617	614	583	551	567	577	555	575	592
18864	12017	8070	4061	2845	2161	1767	1501	1400	1225	1137	1087	1021	997	1003	901	969	947	920	895	846	815	915	780	859	857	812	761	809	853	808	825	857	816	819	764	815	804	841	805	741	769	795	793	830	790	830	814	800	782	819	795	827	775	781	760	714	779	798	798	817	747	829	785	788	777	786	741	750	785	757	731	783	750	748	795	765	764	775	833	788	779	758	817	819	819	810	785	803	786	764	792	798	817	818	784	765	763	793	749	805	754	762	783	753	747	770	772	742	770	825	818	785	752	864	806	773	848	763	749	744	761	764	739	775	790	822	732	770	808	742	748	786	807	780	775	816	772	787	771	774	806	788	795	754	707	799	747	816	779	811	812	763	801	754	753	816	806	750	788	803	802	823	814	757	796	802	788	753	818	749	812	722	826	805	757	745	781	792	762	777	834	819	760	768	779	800	763	751	760	802	791	791	789	774	747	762	809	794	762	791	807	802	795	787	831	770	745	809	765	799	758	788	788	800	753	793	764	747	839	807	771	775	769	818	793	766	742	813	754	772	811	775	798	826	785	813	806	816	795	810	827	857	748	781	754	782	770	723	786	745	778	828	815	808	727	778	821	809	747	779	755	780	791	766	750	800	769	825	776	776	799	821	780	776	767	808	797	849	751	719	751	826	774	810	822	788	811	761	790	787	744	756	736	788	764	786	773	828	784	754	820	806	752	845	757	778	744	759	774	789	825	784	811	772	764	746	774	814	820	806	765	819	798	825	781	761	795	786	795	822	764	800	744	837	773	777	788	746	757	828	709	778	758	773	784	753	782	767	751	757	831	781	786	751	792	763	796	753	753	819	772	776	800	823	792	759	747	796	783	829	768	748	793	780	743	771	771	786	818	781	784	805	762	738	784	798	794	827	821	743	783	804	746	788	769	743	798	813	809	795	781	791	754	765	753	774	755	775	791	835	816	788	773	793	758	774	814	829	708	785	743	854	787	774	848	793	766	790	734	754	779	812	793	819	798	812	756	771	799	818	809	777	789	800	806	768	783	836	806	792	756	753	787	798	761	792	807	796	777	813	804	751	770	785	852	786	748	792	723	781	801	776	767	774	744	760	802	715	855	806	866	764	792	792	795	807	775	787	765	781	778	802	780	836	771	797	817	788	779	730	712	785	781	791	844	754	784	777	836	760	871	777	743	783	739	840	808	781	821	826	775	799	708	805	770	813	763	779	780	782	798	815	743	801	783	824	779	762	753	834	787	801	788	812	802	796	792	793	789	790	785	819	791	761	812	804	772	842	832	787	736	797	747	834	815	765	840	771	741	771	780	806	744	789	770	757	776	804	808	822	773	785	765	770	782	802	768	818	756	761	785	795	827	741	772	771	780	759	835	797	796	775	778	794	763	812	804	776	799	800	792	787	798	792	750	774	782	781	750	777	785	780	778	803	763	799	775	808	727	798	740	769	798	742	726	795	817	769	785	815	786	775	790	775	774	845	756	764	811	744	765	773	784	747	804	808	752	789	789	828	759	771	782	789	792	784	773	815	773	788	773	765	791	760	743	774	804	755	776	735	789	779	752	795	770	795	818	771	812	772	771	762	780	773	791	763	778	768	751	803	784	800	765	749	792	758	773	780	771	804	776	808	769	786	795	743	777	787	751	764	779	780	724	772	762	788	782	780	772	851	813	752	788	799	751	805	781	793	801	772	757	768	791	795	772	669	754	725	801	768	804	787	777	834	758	811	820	761	770	750	773	764	802	839	769	749	770	782	803	748	776	765	813	756	793	728	801	777	760	801	809	783	834	793	762	808	708	780	766	749	820	772	825	842	797	784	783	759	829	780	750	752	845	806	751	786	794	753	767	758	775	797	754	772	749	796	796	752	751	775	809	791	833	788	790	783	795	763	812	834	831	787	768	747	799	782	832	815	737	750	735	721	768	769	787	780	808	822	782	769	808	799	763	788	762	788	799	790	771	773	778	767	710	837	790	798	777	745	784	812	788	762	803	757	775	729	741	756	777	796	810	778	751	743	794	780	740	824	781	808	782	772	797	799	817	771	762	821	744	810	749	783	759	786	749	860	792	756	793	791	748	772	790	766	810	804	787	761	767	773	793	812	795	766	764	797	776	779	808	758	771	737	796	770	755	773	800	799	822	818	827	796	808	782	778	763	823	823	769	773	793	819	764	762	781	827	800	769	769	819	766	803	779	813	787	744	784	763	770	769	750	777	794	812	773	814	820	784	777	745	753	785	813	776	791	810	809	804	809	779	804	772	806	827	766	788	776	708	768	797	782	736	785	804	780	782	786	782	760	803	781	733	815	801	770	815	767	748	857	745	799	764	790	800	768	723	825	792	744	818	764	769	768	798	790	797	821	783	795	852	792	774	806	853	798	794	856	785	785	801	759	820	797	758	789	804	773	784	804	804	752	808	821	774	809	805	781	771	765	770	813	740	789	784	836	773	734	819	798	794	759	772	797	771	768	764	794	810	817	803	769	869	784	820	852	772	751	758	823	799	805	728	765	795	835	786	793	748	793	780	821	785	779	764	771	788	767	777	816	829	797	709	803	780	744	794	828	745	808	801	814	828	782	720	797	736	780	812	806	733	784	790	798	809	794	731	796	769	750	749	772	800	771	808	778	811	774	800	776	784	797	805	754	757	820	772	767	725	763	771	814	778	738	763	773	774	820	820	734	749	789	763	743	797	806	817	805	783	794	823	767	795	770	762	827	812	827	760	757	804	779	712	771	807	787	736	778	691	810	750	760	813	727	742	810	810	777	774	780	785	749	792	753	769	771	774	824	785	753	795	755	797	767	756	835	829	777	797	763	729	766	760	766	798	767	796	775	829	777	794	715	777	770	758	734	806	739	761	751	739	809	759	802	754	761	765	730	834	762	816	758	718	764	781	809	730	764	760	790	735	735	790	763	765	813	753	772	781	817	776	834	847	774	786	804	757	792	781	780	764	778	734	782	799	758	793	787	770	812	791	843	798	739	799	773	876	842	754	753	798	793	796	782	768	771	749	789	787	805	787	804	765	774	789	768	777	810	842	854	837	748	798	809	790	779	795	742	762	790	777	727	749	722	757	776	788	795	803	747	780	801	746	805	752	781	752	780	839	760	764	786	742	805	798	806	755	789	792	790	834	788	761	758	797	811	793	805	768	788	771	812	835	801	762	815	790	770	799	780	802	763	811	788	780	723	761	781	775	747	784	785	773	781	786	786	747	764	818	746	755	766	826	772	786	810	815	782	769	805	791	823	761	802	758	768	806	758	769	773	801	800	777	829	800	763	803	759	808	805	742	780	764	751	803	764	779	802	830	777	741	785	790	760	843	763	746	739	776	823	809	743	780	758	771	812	778	811	734	799	800	797	762	791	785	760	795	748	757	783	775	750	800	808	804	818	814	803	744	815	785	761	730	742	786	776	762	795	793	789	779	785	777	783	777	784	819	814	800	778	799	775	788	770	772	796	771	812	822	775	786	799	840	753	764	801
27536	18409	3552	646	478	442	492	465	471	438	447	457	425	487	461	447	459	451	438	432	434	456	486	420	450	448	467	449	423	423	414	437	440	442	463	421	467	455	444	446	452	457	450	422	431	454	474	456	453	489	463	442	457	457	441	454	458	466	454	471	492	454	438	464	432	439	434	466	434	445	461	499	439	412	428	454	464	472	455	431	420	445	465	436	440	443	433	421	463	480	473	446	481	424	455	478	460	437	453	409	461	451	458	437	449	416	451	446	464	436	465	442	455	453	456	425	458	465	436	431	457	465	442	479	434	500	458	377	410	444	450	457	466	431	436	464	435	443	457	440	452	451	483	462	443	422	428	473	441	445	441	430	455	450	467	454	445	446	448	392	445	403	430	457	442	464	486	449	424	457	422	426	460	427	469	414	461	449	446	421	440	469	428	461	475	453	428	486	427	445	463	447	453	467	480	440	420	457	468	440	424	453	462	431	468	434	454	455	428	421	468	437	451	470	440	448	428	455	458	474	446	444	446	420	496	467	435	442	460	445	459	469	461	435	424	440	428	484	483	438	473	407	442	452	435	491	429	427	462	453	464	457	418	438	458	440	446	454	408	429	463	452	459	456	452	447	466	448	430	467	422	445	421	451	439	474	453	448	432	419	435	488	448	464	487	408	448	413	420	438	444	445	438	438	388	448	459	421	436	431	438	489	438	455	434	465	464	438	435	486	456	438	451	462	442	458	477	485	480	453	458	424	435	426	459	416	488	424	448	428	460	455	452	449	470	463	475	421	394	448	426	483	443	442	435	426	450	461	417	460	472	476	459	467	458	492	440	468	421	421	469	430	449	438	438	447	439	404	482	447	453	492	482	446	448	446	479	444	439	466	421	463	435	440	440	446	423	437	481	472	410	436	441	437	471	430	453	499	428	436	497	452	458	463	449	437	483	467	481	433	439	475	440	434	457	457	425	430	439	482	445	419	458	463	468	459	477	439	451	465	468	449	464	456	434	421	459	457	450	439	452	405	468	473	464	429	465	453	478	449	484	462	468	437	458	429	473	440	418	437	487	460	445	452	456	441	420	452	446	388	430	485	453	430	433	440	430	480	436	469	448	436	462	433	439	439	478	413	465	490	465	507	431	438	443	449	430	424	424	461	414	466	440	418	455	467	416	453	445	446	436	440	450	444	467	453	471	438	469	454	410	464	470	428	425	454	449	446	456	478	459	443	416	432	462	402	429	481	445	426	452	431	437	413	458	441	464	474	463	440	467	443	464	422	463	463	413	435	439	462	448	455	446	468	456	465	480	432	431	429	457	466	471	453	424	420	500	466	435	497	453	438	424	428	446	454	411	395	453	450	474	446	427	423	427	464	466	422	449	454	425	439	490	462	462	441	447	485	438	446	463	451	484	443	416	435	461	455	456	457	451	464	466	422	409	460	438	437	439	440	443	413	430	461	426	422	434	465	420	451	462	486	482	433	409	439	440	461	454	467	485	434	433	386	456	465	436	439	446	439	438	469	465	449	462	425	438	428	439	428	430	502	484	490	457	456	458	451	450	457	476	425	459	460	449	415	439	415	441	451	422	430	446	471	450	463	444	466	466	432	432	445	464	462	431	448	427	474	421	458	483	471	447	441	466	437	437	446	447	432	452	436	443	449	443	457	482	443	443	453	451	429	440	422	445	443	462	485	437	459	435	398	476	476	486	440	441	453	454	468	453	404	489	458	453	457	482	451	427	423	440	407	463	418	463	423	454	463	424	445	449	411	421	471	435	444	396	474	411	464	439	461	438	426	413	469	432	440	464	438	421	466	474	492	417	439	442	419	446	470	473	419	426	449	460	410	446	446	468	433	461	437	470	405	482	476	470	445	411	444	454	439	450	456	476	422	455	476	442	458	469	446	432	447	444	465	424	461	447	485	426	434	486	466	416	456	420	438	459	439	470	456	459	426	395	451	445	458	446	423	426	463	449	490	471	469	446	456	428	477	416	476	445	440	433	452	436	452	451	419	419	442	424	475	475	443	422	463	517	458	437	467	457	465	428	416	464	447	440	452	440	430	490	457	422	464	435	420	404	460	464	433	414	445	450	427	417	448	455	420	477	500	470	435	461	456	435	420	428	470	448	436	433	462	418	440	463	484	448	475	422	449	455	481	434	431	452	438	472	478	428	440	400	463	421	443	441	442	495	448	408	451	428	474	454	450	435	482	466	440	487	409	483	440	423	454	419	440	435	444	449	462	432	466	434	478	445	437	450	435	460	446	409	440	437	436	435	454	417	413	401	439	436	423	459	445	445	392	411	454	456	399	448	465	452	416	449	438	438	441	414	426	431	464	404	462	438	419	410	443	484	453	445	436	474	424	467	403	431	466	466	472	453	446	449	438	436	458	450	450	441	433	456	387	470	446	434	465	448	435	419	471	433	449	471	427	485	425	462	463	433	448	450	448	397	428	430	464	444	462	494	463	460	409	438	439	444	434	427	429	488	464	453	446	445	483	453	424	443	463	428	431	416	464	423	468	406	465	431	437	475	452	406	443	426	440	426	449	439	483	441	445	398	439	432	463	448	427	448	504	426	480	493	467	433	434	432	450	435	447	458	455	451	430	493	463	474	439	466	434	450	428	469	465	430	452	442	444	452	461	454	473	430	447	472	425	443	481	433	455	454	471	468	481	433	429	423	473	466	463	443	473	467	463	456	475	441	405	429	468	452	441	458	466	446	459	465	458	452	483	466	450	441	477	443	459	418	465	429	439	460	424	433	442	441	482	427	400	433	429	430	438	442	446	453	418	489	437	412	460	458	465	466	477	462	437	469	413	411	455	461	443	401	442	462	434	430	440	474	458	448	515	458	457	454	462	467	459	415	408	445	431	475	489	413	451	476	477	446	449	434	443	394	443	445	449	461	444	443	441	431	397	407	417	457	456	436	463	431	404	452	456	404	417	442	432	437	433	477	458	430	487	467	425	410	456	475	475	430	441	507	455	485	456	426	470	435	445	437	448	479	455	414	457	394	452	488	472	469	430	498	412	446	458	427	429	476	418	442	471	454	457	403	454	461	450	465	447	415	438	430	452	456	447	447	429	414	431	470	439	458	454	473	480	483	433	490	422	459	464	478	471	470	461	434	455	464	450	428	425	462	470	436	481	450	460	423	439	433	455	415	451	486	434	459	478	454	458	441	451	434	492	436	475	449	486	437	446	465	488	455	430	433	467	431	466	447	453	435	423	423	450	464	436	441	453	472	451	422	460	434	444	440	459	457	430	475	475	423	453	459	422	452	442	473	446	426	435	426	469	424	439	469	464	461	460	467	438	471	440	463	480	426	498	445	456	431	431	459	441	453	413	460	443	443	441	457	459	409	439	456	448	479	477	455	441	444	468	443	439	427	438	434	460	487	415	446	455	419	480	456	417	455	426	448	456	433	471	460	481	446	435	451	492	473	446	420	429	470	428	457	483	459	456	461	425	492	459	433	458	459	446	446	410	442	427
5071	993	885	673	649	650	644	599	613	601	584	601	616	567	601	630	510	603	581	574	576	612	576	547	525	537	559	574	579	575	584	572	599	594	559	561	566	562	619	576	573	629	544	577	544	575	578	591	615	610	601	631	593	560	585	604	547	550	582	615	583	600	573	592	608	569	613	564	609	568	578	577	630	573	592	593	630	623	594	571	588	585	552	619	619	612	542	587	570	615	574	543	615	633	552	570	621	603	531	572	601	588	544	570	578	587	605	559	535	582	534	572	585	603	569	612	564	628	531	572	580	600	627	589	571	546	588	605	576	564	589	568	615	583	575	659	641	594	616	585	589	576	579	574	563	615	548	585	589	585	557	579	583	586	601	608	588	591	579	558	613	565	594	590	586	583	583	584	605	551	616	596	581	591	570	579	558	537	558	523	555	598	576	609	589	587	593	637	603	542	563	604	579	553	547	602	562	572	601	593	593	588	617	581	568	586	552	610	580	592	597	556	584	635	543	566	576	590	585	612	585	539	539	556	563	591	581	585	558	611	567	580	506	546	547	573	598	576	575	602	602	552	580	558	558	651	598	578	607	586	582	584	568	556	527	582	599	594	606	576	617	581	592	560	547	604	616	607	585	596	562	561	595	565	570	575	553	602	599	591	601	556	577	556	534	576	613	557	571	574	580	597	608	514	610	589	575	581	596	573	590	589	552	579	549	559	595	598	603	597	581	583	554	573	588	613	592	599	544	599	610	528	561	596	618	534	606	612	598	578	554	636	591	551	600	590	594	598	593	572	563	582	558	597	559	548	583	614	597	573	568	585	593	574	582	563	579	551	607	585	586	587	571	560	596	618	580	566	584	620	527	570	565	595	549	577	624	577	579	571	614	576	563	577	577	576	606	573	534	579	622	623	616	569	570	562	596	608	554	580	570	577	573	564	555	613	590	583	573	576	560	590	575	556	608	612	550	564	602	583	522	580	579	572	620	597	587	588	572	583	568	609	579	593	595	582	601	589	649	623	622	609	591	578	638	561	600	630	560	542	607	624	577	624	560	566	585	576	603	553	586	561	505	553	602	569	594	591	569	574	580	585	612	582	592	550	586	581	583	582	573	553	603	522	587	549	611	615	573	591	568	566	587	649	565	590	571	554	620	591	573	558	561	566	588	590	581	651	628	576	581	556	626	618	567	585	584	594	600	598	591	596	557	624	540	549	565	551	573	571	572	589	584	593	617	569	565	602	530	528	606	593	612	547	587	629	564	547	578	558	555	569	561	587	577	607	558	584	581	627	572	566	576	589	587	623	605	591	576	560	586	636	555	588	593	554	593	567	587	592	617	624	595	558	525	594	593	571	594	591	572	578	594	596	574	557	561	601	579	574	621	614	576	572	545	608	603	590	587	617	608	560	577	600	565	521	574	585	578	602	550	605	610	598	616	549	575	610	583	557	588	598	619	540	570	640	608	569	601	580	631	526	613	599	582	529	553	571	558	570	541	605	589	609	561	577	565	607	601	570	582	569	573	567	593	599	571	590	610	562	595	588	579	620	605	523	544	525	530	606	548	617	581	614	585	587	602	600	602	566	532	548	609	588	594	608	576	608	595	573	591	586	606	610	555	574	565	602	601	539	549	574	587	563	596	607	606	584	577	616	549	650	609	625	573	574	607	582	603	573	593	653	623	591	602	582	596	604	581	586	600	594	578	547	588	569	584	603	591	590	573	613	572	565	604	585	565	562	587	593	572	542	601	570	593	545	608	591	623	601	603	600	598	606	614	581	609	565	588	603	522	601	616	576	566	583	571	548	588	613	600	573	624	607	564	580	583	585	600	606	630	551	537	593	589	573	586	624	614	536	580	579	600	592	611	603	569	577	572	614	603	583	563	581	575	607	590	555	598	588	589	600	618	586	575	593	568	601	601	578	582	596	592	574	583	554	598	586	629	575	579	530	598	612	621	565	606	561	575	564	585	602	590	541	570	626	582	559	587	569	569	616	571	516	565	544	601	564	562	592	633	572	631	601	545	569	600	594	549	598	575	532	549	576	574	548	604	577	551	603	570	602	575	534	598	616	581	603	591	596	564	586	544	567	578	568	592	574	601	581	581	561	602	562	562	555	574	571	564	615	584	556	558	583	589	615	567	604	549	573	609	580	571	580	599	600	575	563	577	598	572	610	574	596	566	565	594	577	562	580	567	574	588	610	593	619	584	579	539	555	625	564	606	609	592	618	563	531	611	586	608	639	577	547	546	591	612	574	558	570	561	548	564	567	596	590	520	610	590	528	585	575	598	551	582	551	594	599	559	608	566	606	598	632	575	591	599	578	590	557	579	590	534	619	543	585	585	557	600	594	567	592	563	571	552	612	561	596	592	585	574	612	578	611	569	577	566	564	597	589	576	603	614	581	606	590	601	567	571	572	613	590	584	582	583	562	590	581	598	595	605	544	616	570	571	582	596	580	628	593	569	593	591	550	553	572	540	594	551	572	622	608	589	612	554	548	599	596	559	574	600	562	551	588	632	578	568	611	594	572	603	602	567	588	584	599	596	577	592	565	620	551	600	574	587	566	547	592	647	596	571	562	579	567	583	555	578	569	571	557	604	556	599	590	567	555	603	584	631	591	624	582	604	549	600	620	600	617	619	604	582	589	601	612	554	612	608	556	594	583	591	595	604	562	540	601	574	558	591	579	624	574	555	604	595	574	610	558	599	540	572	566	571	557	616	597	577	527	592	587	624	598	595	623	595	615	605	578	573	593	552	574	592	617	563	570	629	574	586	578	589	606	594	579	631	573	595	564	537	609	594	600	614	564	580	598	619	511	568	567	580	503	612	613	569	570	542	568	599	575	609	545	571	592	574	536	567	588	624	538	588	553	598	548	600	545	591	587	594	575	594	617	585	564	606	546	559	644	563	579	609	586	586	613	551	584	590	564	588	595	616	597	607	536	558	575	602	582	574	593	579	572	561	604	590	537	595	586	634	602	585	584	570	545	575	534	585	551	580	570	599	599	603	565	583	586	627	553	585	587	584	602	591	602	515	588	597	615	609	590	548	612	557	605	555	605	563	626	575	583	578	548	566	597	599	589	579	567	577	608	586	589	592	605	560	583	549	569	568	569	595	581	592	634	602	601	553	541	591	631	588	575	611	604	649	546	521	598	574	583	561	554	610	535	592	577	530	568	569	546	568	586	578	599	593	578	601	625	581	605	577	595	579	590	590	579	551	564	582	617	593	576	575	584	548	593	567	561	548	613	563	595	588	590	563	557	590	551	585	584	592	588	562	592	557	575	590	544	562	582	618	587	619	644	652	621	574	584	597	575	582	531	552	596	586	604	566	576	581	600	581	614	572	577	566	577	588	605	604	572	575	597	586	601	609	599	584	585	592	575	536	640	562	592	555	605	592	565	601	583	570	583	581	577	535	600	639	562	574	579	536	582	604	522	592	589	575	644	563	610	606	544	592	591	600	583	532	563	581	617	560	569	574	639	561	535
23490	21572	28773	24809	21474	5210	1203	1026	922	857	859	872	884	818	809	815	834	808	731	810	836	771	817	786	782	823	781	818	795	725	814	782	810	801	824	761	813	703	739	762	784	726	733	801	793	820	819	810	792	787	768	778	790	771	749	802	828	778	792	777	790	749	809	805	802	717	729	814	759	723	778	757	795	815	765	770	817	776	758	788	726	778	776	781	782	768	695	737	811	786	782	719	760	793	773	778	769	740	737	749	783	793	852	780	794	830	818	762	825	771	818	798	772	715	788	730	755	803	773	785	816	794	750	775	758	765	749	772	727	776	761	791	739	782	788	770	734	775	783	801	770	767	745	766	786	742	785	835	744	786	797	798	776	808	772	781	794	841	744	807	799	810	789	800	763	815	788	775	770	789	800	771	743	718	785	777	757	739	728	759	774	772	820	789	740	754	733	828	787	745	796	797	849	747	795	786	746	783	798	793	767	787	743	799	758	795	767	786	764	756	756	796	790	784	741	789	802	730	693	817	750	754	756	822	782	819	785	760	779	730	784	751	770	804	794	798	793	796	764	848	777	746	759	740	786	798	817	759	779	795	784	800	786	803	778	801	783	701	754	825	783	840	748	747	828	758	741	789	829	783	785	742	762	782	779	782	776	787	759	762	759	758	801	789	798	784	818	754	774	794	786	797	787	792	764	786	747	798	822	806	755	790	802	774	774	815	780	751	798	767	755	738	817	805	780	777	776	775	749	767	838	773	747	810	803	798	731	786	728	810	752	828	767	784	794	776	784	787	775	786	813	741	827	746	792	765	765	776	841	791	742	755	770	730	786	795	783	744	742	776	790	765	793	792	775	747	776	753	743	802	776	768	777	767	794	704	815	768	747	794	773	736	778	784	789	799	776	758	762	718	752	772	780	761	793	801	774	797	824	779	822	798	815	746	824	799	763	778	802	783	761	726	755	785	829	798	742	719	768	773	787	801	827	749	802	792	770	794	790	810	726	805	791	800	803	732	771	777	765	775	777	832	736	784	774	738	802	778	816	809	769	790	755	788	739	718	806	775	771	730	801	764	809	760	773	750	737	830	852	740	747	787	810	858	728	754	708	803	773	757	801	766	753	783	813	814	777	771	762	797	803	813	841	806	726	782	783	812	850	782	745	730	780	777	782	812	818	759	751	770	764	815	726	769	817	772	810	773	765	799	766	810	822	782	768	755	780	767	771	740	746	760	792	770	780	774	754	789	763	765	771	776	782	719	796	795	768	779	758	816	730	789	819	771	818	741	788	735	780	773	787	817	793	821	756	753	741	827	756	794	789	751	773	764	754	748	768	791	813	809	770	764	792	784	783	756	785	777	779	772	792	768	736	785	792	772	838	798	778	756	757	815	771	791	771	758	775	780	764	767	731	791	757	780	800	804	858	775	792	774	742	755	779	774	819	779	806	781	760	784	822	780	775	792	766	746	788	772	771	777	806	772	771	841	778	794	802	824	793	748	758	765	809	787	787	786	795	796	743	752	766	796	772	786	756	785	733	762	739	799	709	748	778	803	732	716	753	836	842	788	753	812	797	810	739	795	797	777	858	773	788	780	806	759	798	784	778	749	829	764	783	738	772	753	769	762	780	764	792	765	793	752	776	815	779	747	780	755	696	745	760	783	781	734	800	785	754	750	741	786	765	746	826	742	792	788	767	750	770	746	760	764	821	785	768	748	793	751	782	783	766	778	778	754	770	737	737	787	747	736	770	782	753	763	762	778	779	794	753	820	775	779	765	718	773	784	794	754	782	754	779	766	774	760	807	794	806	798	778	795	770	790	772	769	808	787	765	764	807	776	766	748	765	769	801	774	797	774	824	756	752	773	749	788	810	764	751	774	741	764	764	760	748	729	777	769	792	732	750	746	815	809	774	800	823	779	746	751	741	773	794	789	797	768	738	762	809	799	777	720	777	804	754	779	790	788	806	771	787	833	803	764	737	759	800	778	765	776	791	796	812	774	785	804	773	815	803	761	761	810	807	754	793	717	804	719	760	762	831	791	830	771	754	740	793	712	785	827	753	768	787	735	769	750	776	777	797	790	731	741	752	774	716	781	831	806	757	761	743	771	706	720	814	763	748	777	805	767	794	762	819	748	735	761	709	804	757	809	821	766	777	782	784	807	807	767	808	751	756	792	794	765	759	788	713	752	749	751	775	798	743	746	773	814	766	753	791	769	765	791	769	811	780	805	770	793	720	766	767	752	768	852	814	797	752	775	780	786	726	790	783	785	769	816	857	756	764	722	796	788	752	747	743	835	806	742	790	790	817	792	740	767	743	787	774	757	743	756	816	778	779	823	789	788	788	775	798	746	830	814	823	784	778	781	793	749	739	765	732	766	759	788	798	767	805	738	782	794	813	723	799	790	822	789	739	775	794	760	776	755	796	739	808	802	755	733	761	773	767	727	815	734	739	766	759	808	775	786	732	771	768	808	775	768	806	828	761	768	783	751	769	795	750	750	768	802	790	792	772	805	822	793	788	757	778	767	799	756	810	772	754	781	744	753	800	768	796	749	767	748	773	758	810	761	795	792	796	745	775	765	814	788	822	796	824	793	762	858	737	767	790	732	792	696	755	753	752	775	784	787	720	815	765	783	748	790	763	803	800	748	719	733	734	705	791	743	701	792	779	773	739	815	821	802	824	768	765	747	786	787	808	770	764	769	788	811	772	797	790	790	811	760	759	799	745	806	759	788	773	763	758	737	788	791	798	792	792	798	781	799	793	742	827	798	780	812	770	724	756	807	733	772	786	765	792	805	809	752	817	744	767	793	773	759	785	772	736	751	741	768	744	766	735	810	748	779	740	779	746	781	749	760	797	754	801	786	726	731	734	740	795	816	767	745	762	791	768	743	778	765	763	782	801	792	788	758	803	819	820	768	820	737	782	797	756	774	779	799	763	770	751	782	695	805	775	726	779	771	746	806	790	789	769	744	747	751	807	758	775	732	828	757	788	802	740	749	813	743	755	786	715	779	791	779	817	784	818	775	751	818	812	772	788	736	752	790	717	782	741	750	781	755	763	826	765	806	806	754	738	834	774	756	724	739	794	789	830	772	766	772	683	751	775	810	722	756	801	756	771	766	762	747	781	769	777	768	804	729	773	791	801	782	756	750	785	797	712	743	776	791	798	739	774	784	755	756	807	725	760	789	754	809	767	770	771	818	814	758	804	788	831	816	703	769	817	751	784	773	769	787	770	776	762	797	814	750	817	780	757	785	806	790	799	725	771	747	786	762	747	731	754	803	777	763	758	765	738	760	806	770	781	771	768	773	828	791	785	747	810	784	758	797	820	753	758	780	801	790	774	801	821	737	794	737	748	800	733	775	816	785	748	776	765	800	814	781	815	788	800	740	775	751	719	802	791	772	783	796	796	738	793	769	745	782	783	750	764	786	765	766	796	796	739	774	784	798	763	800	730	812	808	755	707	784	741	722	800	714	804	764	747	782	828	781	773	787
14425	7154	5219	2771	2005	1781	1478	1387	1264	1198	1191	1188	1095	1076	1056	1104	1090	1072	999	1071	1061	1050	994	988	985	998	1020	1027	990	1015	982	1038	1001	980	1065	1027	998	1005	993	1046	992	1044	949	1029	1021	1037	1056	1013	1016	988	956	1013	1025	938	998	988	943	1026	977	1017	1008	1017	1028	978	971	985	1025	958	981	1050	1023	998	974	1010	1031	993	992	1014	972	1006	1049	996	1013	928	1003	984	992	1019	983	1027	1001	940	1012	990	966	1006	999	1013	1071	1001	987	986	1032	973	988	1012	1020	1077	1022	953	1002	995	1029	946	1015	1028	1054	1036	958	975	979	1065	1028	1039	987	974	964	1000	1030	1002	1016	975	995	1033	1007	998	961	954	1067	972	981	943	1054	978	928	998	1016	1006	954	965	977	954	1004	944	1017	972	1005	1083	1047	980	1002	994	1024	1014	969	1010	1013	1051	959	1039	987	1020	1016	998	994	1013	964	1015	1016	1006	1010	967	1024	1006	1026	1025	985	1033	1038	1022	1012	1013	971	997	953	1051	996	952	917	1037	952	945	1011	1015	962	920	940	1050	1034	939	976	953	1019	928	982	1012	941	1005	969	974	1025	937	1039	1003	1012	1006	992	993	1035	1034	944	963	990	1020	1072	1024	930	1002	990	1027	961	1001	1000	995	988	995	965	1021	968	995	1017	959	970	975	1009	1021	962	1024	966	998	989	978	1022	970	962	1023	1006	1011	1000	1040	955	937	1008	997	980	993	1051	987	1010	1008	950	974	966	1005	1017	1002	991	1036	962	1043	1026	978	983	992	1001	1025	955	1009	1101	1042	1012	990	989	1010	982	1003	1022	973	1013	1032	995	1045	1013	952	1058	1005	1029	1030	1003	1003	993	978	986	1021	984	978	1048	1028	997	987	1013	978	1014	987	977	1001	1002	945	994	1051	1017	987	998	1010	1001	1015	986	1007	1007	1016	984	988	1017	1085	1042	970	978	1000	1034	1027	946	979	961	1030	1005	992	992	960	971	1011	996	1013	991	950	996	1015	985	990	978	964	1057	1048	987	1016	974	963	1019	956	986	949	983	986	986	998	994	947	1027	1000	1005	1017	995	941	981	1008	1098	1004	1000	1006	992	1019	979	1035	979	1016	958	1048	1019	1022	1019	1018	982	996	1040	984	1005	1034	976	1014	994	985	1006	978	974	1043	1051	981	989	992	961	1024	1008	989	1026	1039	1009	980	985	1002	995	942	1003	976	1011	968	998	1011	1025	993	987	996	977	958	1013	979	941	1035	1002	997	989	985	1034	1019	1009	964	975	1001	1005	946	1024	994	996	1023	1036	937	988	998	1010	991	1012	988	1041	981	967	987	983	1026	927	1005	992	1039	999	1014	1011	965	1011	1007	974	989	1001	1024	945	991	1022	971	992	1025	1057	953	974	1008	1007	956	994	989	1004	989	992	956	1000	1009	1029	1029	989	1017	1051	961	1062	962	998	981	985	968	981	1023	969	980	993	1023	961	968	981	1036	1017	941	980	1009	942	995	1029	954	1023	1016	1002	1040	999	998	998	963	994	1062	991	965	953	948	1024	1024	952	970	972	985	1036	996	1070	1003	1031	996	1014	995	1036	977	1033	984	984	1029	984	964	983	1019	1050	1001	1012	1033	943	952	998	940	983	1031	1004	1001	1044	996	971	954	994	986	976	1002	1047	979	964	1004	1016	985	1052	963	1024	1049	1001	969	1019	1012	991	992	999	987	1003	1015	957	1045	943	983	1012	1015	1007	1032	992	978	943	1034	1010	1007	979	1043	984	1000	1054	1044	1031	993	1026	994	1001	974	976	991	998	996	961	996	1034	1003	978	962	987	996	948	966	1033	935	1017	1008	1036	1024	973	983	1004	1019	1083	999	989	1007	991	947	981	1019	1001	1018	964	968	936	1019	983	973	1002	997	996	1043	1012	1020	939	1011	1033	930	940	995	992	1010	1038	964	1054	1052	1016	974	959	1074	969	959	917	968	1010	1024	990	985	1012	987	1049	968	1027	975	989	998	1021	1027	998	943	930	1006	979	988	969	985	1024	990	1013	1016	1008	983	1028	1021	1008	1018	1013	1001	1015	1103	961	1010	976	1051	1040	986	1013	1025	1012	967	1021	1020	1027	1032	973	998	1012	933	1054	1011	1049	1009	984	1019	949	1019	983	1048	950	1010	1013	980	973	1001	982	1031	993	996	1005	991	997	961	1061	977	1043	1023	969	1072	1010	981	1042	1024	1039	1007	1073	991	1007	986	1042	1054	1025	958	951	1019	1038	978	1016	1008	991	985	958	982	1039	1006	956	962	955	995	983	987	998	972	958	988	930	1035	1003	986	1023	970	959	1025	1029	963	931	1025	978	1033	1012	1007	978	1044	995	997	1045	963	986	964	1018	1021	946	970	1002	1009	989	980	992	994	965	987	1031	1013	1042	1031	978	962	1021	950	1003	990	1006	999	964	1018	1012	955	1033	1029	975	1009	1044	978	940	977	928	1025	1031	991	1018	1001	1020	1046	997	1050	985	983	961	1006	1053	948	996	976	992	998	953	1010	949	1022	999	996	976	1006	991	957	994	1002	961	995	940	1005	975	956	1008	1018	1048	1051	1009	1050	971	982	1021	1000	985	954	1008	1038	968	1000	973	986	1015	1015	1005	1051	1016	1059	996	1008	984	982	954	1007	1091	996	1008	978	979	955	1021	1001	975	973	982	1012	1045	967	989	976	960	970	941	963	983	982	1014	1004	1009	1012	1034	931	974	970	1037	974	993	1007	934	979	1018	1026	986	1033	1009	1072	1012	1101	1053	1013	987	956	969	1013	1005	946	967	1026	1011	988	980	994	1009	963	968	1038	956	1076	1001	981	935	924	1031	975	1035	971	1025	993	956	1032	1012	956	977	1035	937	1004	999	1002	977	986	1002	996	1012	1032	985	1037	1003	1018	995	975	979	1003	989	1041	1030	986	932	971	992	985	1007	1014	954	990	998	1017	1017	988	1015	978	1006	990	1047	988	1008	973	971	993	1025	1016	998	986	930	1023	966	971	994	1008	1023	1004	972	1045	998	989	970	1013	970	1004	996	1006	1007	978	1043	994	1023	1020	1018	1023	957	1018	1003	976	951	982	1017	1009	1033	983	993	976	1003	973	951	983	946	993	980	1010	960	940	997	974	962	999	977	968	1040	991	1028	968	1025	974	964	1003	936	1005	1012	1043	990	1025	1014	991	976	1000	1010	1038	970	898	1017	975	990	1028	980	992	981	975	995	1058	1053	1004	972	1014	977	1026	985	968	1002	971	1024	979	980	1002	1028	1020	974	995	978	1030	983	1039	1006	973	915	961	982	1003	1001	960	1000	968	963	978	989	1051	985	1032	935	985	940	950	1015	1015	996	993	965	1007	986	1001	965	966	1026	978	983	1049	1003	1009	1002	978	969	939	974	971	1083	925	1010	1048	964	1002	985	1010	989	937	1015	969	1006	990	966	975	991	975	1025	1006	1007	1036	1003	1000	972	1028	992	978	974	988	970	999	1018	1049	981	1007	1014	1016	1008	1001	977	1017	1043	1008	1043	1012	996	1014	993	966	955	957	990	989	969	1016	939	988	1007	998	1052	993	987	970	1002	971	998	1024	974	976	986	971	952	1074	966	1066	962	993	1023	965	1029	1017	1008	962	995	1006	984	960	979	954	1002	983	1002	1019	1019	939	1002	985	961	922	994	1001	1011	945	982	961	957	971	969	947	1078	1086	988	1057	998	1072	1034	924	994	948	988	1012	1088	923	982	999	945	971	1037	952	1004	1005	974	973	959	987	993	951	1023	995	998	987	977	970	942	1025	991	978	1000	973	1007	988	1003	993	1026	985	952	967	991	990	976	990	978	1016	1015	971	998	1012	976	968	1002	990	976	1018	966	976	966	982	1001	1017	1022	997	984	993	1016	964	1024	1002	1002	976	976	988	971	999	1014	970	1019	1004	948	989	1018	1001	1005	1031	971	997	963	998	972	947	1044	964	1013	1043	982	1037	977	1022	1041	982	977	1031	1028	1084	995	1022	1029	1006	1056	1027	947	986	964	997	988	993	983	1033	990	1025	1057	984	1030	993	992	1045	1013	972	941	1017	956	936	1010	930	1066	1001	997	959	1044	1001	981	976	964	1000	955	998	975	980	1017	940	968	960	1037	1076	992	972	1001	1020	960	979
24789	21582	26995	24903	1591	325	295	242	249	243	225	222	211	197	167	184	187	185	217	194	204	179	212	177	213	185	199	199	204	189	193	190	197	223	179	200	226	190	230	189	191	179	186	186	191	178	161	187	186	209	186	172	181	189	181	199	179	176	184	192	177	204	204	215	197	188	171	181	191	210	213	184	190	178	199	191	184	206	185	179	186	177	193	192	175	179	167	182	204	207	203	182	172	171	179	192	188	191	186	202	194	194	192	178	188	155	205	197	187	200	193	209	194	189	180	184	164	181	175	185	180	207	191	184	195	188	175	184	182	169	161	179	196	210	186	161	166	181	175	193	207	213	178	211	212	186	177	190	179	171	179	167	191	178	179	177	181	205	200	190	213	203	175	177	179	196	187	188	194	174	191	171	175	190	209	184	194	191	172	163	187	211	202	187	178	225	199	201	183	191	164	186	191	190	197	207	171	214	182	180	189	187	196	196	187	207	181	170	186	215	194	203	163	173	165	188	176	205	218	185	186	154	190	184	177	200	176	154	187	155	198	182	217	191	192	181	182	193	184	180	201	194	194	191	181	204	212	189	205	212	185	183	196	180	189	204	177	160	184	191	192	205	187	170	177	190	185	168	187	217	192	172	147	191	196	182	170	196	195	190	218	196	192	208	185	167	192	194	200	182	214	180	198	163	172	179	179	193	189	160	178	200	186	193	173	193	190	190	193	174	173	187	202	195	195	202	199	184	216	174	182	218	207	201	188	182	189	158	186	185	199	183	181	181	207	196	168	180	179	186	196	215	191	197	193	185	174	165	208	172	187	185	195	197	202	186	190	182	195	183	179	188	160	204	183	162	206	178	188	178	204	201	187	177	192	188	176	185	182	219	224	183	169	170	207	187	168	181	186	200	182	169	191	183	174	171	182	180	185	204	212	184	171	198	190	162	202	216	195	190	176	178	161	183	180	208	160	200	198	205	192	179	192	177	191	176	186	174	180	170	200	169	194	191	190	193	188	200	172	183	189	211	189	190	178	180	191	163	206	174	195	190	182	217	186	180	184	187	173	177	198	194	191	211	164	189	198	186	180	202	203	168	211	169	176	198	196	161	182	181	183	213	191	193	192	173	181	186	186	167	177	201	201	209	172	194	191	181	184	167	183	187	178	206	187	172	184	183	195	199	195	171	184	199	157	166	200	173	179	177	174	179	186	191	190	166	202	186	190	192	169	187	203	164	174	197	196	205	197	179	190	193	173	184	208	198	212	179	195	149	186	199	206	209	207	182	178	188	193	191	186	177	201	186	207	196	182	207	191	210	186	197	188	187	192	192	201	173	149	197	188	185	195	173	206	197	177	196	185	179	188	191	187	172	192	190	173	160	183	197	197	195	183	184	207	194	178	195	204	182	186	201	202	200	193	156	193	186	196	173	184	191	169	174	164	184	214	155	190	196	188	184	188	178	178	182	209	196	197	201	208	186	152	178	175	181	201	196	205	171	224	209	176	182	199	198	216	192	188	178	176	177	181	207	167	192	181	163	214	184	190	188	208	166	183	175	192	171	188	198	200	219	207	187	182	161	199	188	197	218	198	210	189	196	169	185	174	190	202	199	190	169	174	170	158	200	198	188	190	183	207	179	194	191	188	172	194	183	174	186	172	190	182	190	194	198	183	188	173	197	179	180	187	178	169	177	207	188	211	197	188	175	184	168	154	176	170	182	196	185	189	157	220	178	194	180	192	158	193	186	180	187	196	210	189	180	214	218	164	201	205	216	177	200	160	171	193	209	183	204	193	200	188	183	198	169	204	188	193	146	191	193	185	188	184	178	206	184	174	175	164	167	165	202	204	185	195	208	189	172	173	203	189	180	181	180	179	198	198	173	186	179	183	175	192	186	210	178	162	184	190	190	190	207	190	191	163	193	192	195	182	206	177	176	155	216	190	210	200	172	166	187	165	179	183	192	185	177	168	160	199	191	183	187	193	188	172	175	188	169	191	167	181	202	176	176	188	179	180	189	165	214	172	200	166	204	208	172	186	203	170	211	186	193	197	183	198	174	188	182	175	185	199	159	192	151	180	185	185	205	187	195	189	180	166	184	192	201	189	181	173	198	193	182	196	193	154	175	165	199	196	167	183	189	198	184	198	196	206	191	234	180	169	177	170	176	191	182	198	181	197	170	196	190	166	194	182	182	192	191	193	203	191	195	211	195	174	177	187	181	166	203	179	187	196	193	157	178	200	180	183	170	216	176	182	165	195	173	194	166	184	169	204	172	191	210	189	160	166	180	184	172	197	173	182	186	180	168	192	181	194	186	179	199	164	186	178	186	191	176	175	178	180	188	170	182	164	180	196	195	176	180	188	195	218	186	187	202	188	189	200	179	173	161	211	210	175	206	183	165	187	190	169	170	200	186	179	178	202	212	173	213	181	196	164	197	185	229	182	166	149	186	183	183	200	161	186	180	188	189	185	196	177	199	192	169	182	182	179	187	175	213	188	173	193	179	181	184	185	210	208	182	184	191	202	174	180	170	178	184	207	202	203	186	156	184	189	193	208	183	185	178	196	190	187	191	189	179	185	163	178	190	196	200	189	235	211	187	183	180	177	188	175	165	181	170	187	190	192	222	181	180	169	170	193	181	182	206	194	176	169	195	200	181	187	207	179	175	180	191	201	179	178	183	200	201	198	175	204	189	182	203	197	206	199	196	177	173	199	188	169	194	188	200	180	194	179	196	192	164	185	191	159	177	187	204	181	183	200	173	213	187	165	195	186	187	196	171	189	193	206	192	220	144	171	214	187	202	169	179	174	197	188	181	180	204	184	198	184	199	200	185	216	197	180	161	170	184	214	200	178	191	178	190	180	187	185	170	183	203	201	192	176	197	160	195	218	192	202	192	191	192	187	206	170	173	178	212	159	178	191	186	190	185	204	181	168	180	190	183	176	178	192	213	201	198	173	202	176	230	176	176	195	187	202	162	222	189	183	191	177	222	179	181	207	180	196	201	184	206	199	187	187	184	166	199	208	194	198	191	192	212	199	174	211	190	186	196	181	194	194	205	198	194	171	157	210	194	189	186	163	167	197	196	187	174	194	202	194	191	198	201	197	184	177	179	194	180	179	188	183	211	185	193	205	191	188	180	212	199	187	179	187	192	204	214	179	202	190	167	207	164	206	191	208	193	186	202	181	182	175	192	183	174	180	187	187	192	198	167	199	201	177	190	183	186	192	205	158	199	182	162	204	194	193	195	202	186	195	193	168	186	179	174	188	175	198	176	181	163	166	159	176	177	155	194	201	188	167	193	183	168	179	171	202	197	198	200	179	205	191	183	201	192	187	177	191	173	178	199	187	165	175	196	193	200	199	188	183	184	189	189	202	189	183	171	186	187	186	185	184	189	168	213	215	161	179	200	181	177	212	184	175	160	191	165	190	184	186	171	181	182	178	197	208	195	172	196	170	166	195	181	174	186	201	202	163	176	191	200	178	191	206	215	185	204
12015	3386	2210	1051	766	704	516	474	421	371	382	308	334	317	298	320	284	281	279	300	354	279	274	283	274	287	276	299	264	288	262	269	292	250	251	233	258	282	284	285	271	247	262	286	268	247	270	288	293	267	267	270	240	281	272	245	286	263	268	278	247	285	288	276	267	281	283	284	255	252	249	266	269	286	266	283	269	298	242	248	304	275	260	244	319	273	278	288	267	288	274	261	276	263	279	263	275	288	294	258	296	299	279	309	270	288	296	300	285	269	277	286	273	288	280	285	286	288	263	269	264	236	280	257	260	302	274	235	269	259	307	298	297	276	266	275	279	248	262	272	288	286	283	268	270	273	259	268	252	274	249	252	300	285	288	257	264	265	249	291	278	284	276	253	256	312	252	261	280	267	293	263	289	266	263	302	259	277	262	226	252	294	284	274	271	301	277	267	293	277	270	277	270	267	280	273	281	279	242	262	281	277	264	285	281	301	271	261	272	276	260	270	267	262	251	235	267	246	283	287	297	242	289	272	271	268	283	250	296	277	265	268	283	295	257	267	263	272	241	281	255	266	279	245	284	273	259	280	260	268	271	266	253	266	259	271	278	263	279	272	283	281	265	281	272	268	265	258	280	271	300	275	283	274	279	257	298	276	261	279	280	265	279	273	256	261	297	262	269	251	266	286	254	275	255	275	275	245	266	303	256	279	279	256	260	276	292	289	276	253	305	318	286	276	291	294	273	256	290	293	269	244	262	264	260	242	288	297	289	275	259	271	264	250	270	277	261	265	278	296	260	261	269	266	275	265	287	273	254	266	301	302	268	288	281	289	280	263	293	231	251	280	287	295	288	298	283	291	264	258	256	282	265	290	290	284	273	261	268	288	252	289	262	286	286	276	256	289	277	271	256	231	250	236	255	255	293	285	235	280	264	257	279	264	227	304	293	259	281	266	284	288	277	281	304	298	271	274	289	314	276	291	247	271	294	284	300	286	278	287	269	272	268	269	303	305	274	258	272	270	270	239	272	304	287	270	284	279	254	289	270	269	258	246	292	296	256	266	286	283	267	306	284	263	257	284	259	259	282	249	280	255	275	273	258	323	287	276	265	287	279	252	266	258	282	238	285	287	291	251	281	284	274	251	274	284	266	221	259	288	294	266	257	276	265	257	250	253	229	274	280	277	277	286	266	247	286	260	271	252	281	283	269	279	245	258	254	273	263	271	271	266	311	274	288	258	282	276	295	260	295	265	246	272	270	249	252	287	285	288	289	274	274	314	266	294	287	275	258	296	274	290	272	261	263	264	293	265	287	277	239	276	302	251	278	282	272	278	264	255	288	285	281	270	280	262	293	254	289	262	263	268	265	260	267	267	245	238	299	254	249	287	264	276	283	284	259	244	255	275	260	269	258	262	295	274	268	266	281	272	259	285	262	269	267	283	253	297	287	275	282	291	288	272	266	267	250	253	298	292	250	259	271	271	275	283	261	264	277	284	286	255	273	303	280	296	306	284	247	262	292	287	281	266	276	258	276	246	278	246	285	265	237	289	281	259	298	263	295	257	282	279	263	270	251	316	245	271	286	255	251	261	283	282	288	258	255	273	251	274	260	291	301	286	253	275	270	267	276	274	280	272	263	282	283	275	319	240	272	259	272	294	254	275	268	265	253	273	283	294	303	312	253	269	259	245	243	289	254	298	294	293	281	273	278	276	284	296	276	275	268	277	274	272	266	270	261	261	265	266	263	255	270	278	270	278	272	267	288	274	253	271	258	250	279	271	256	299	300	266	286	256	281	253	271	256	272	307	285	287	261	293	255	295	246	278	278	266	278	291	261	237	297	260	245	271	287	301	270	261	280	241	273	286	260	272	302	321	258	285	276	276	262	247	270	244	299	249	272	288	246	272	285	272	237	276	236	291	276	254	259	265	290	271	301	311	270	256	277	262	275	301	277	246	282	263	271	294	260	282	292	281	278	287	268	267	264	266	275	268	268	255	256	289	286	248	286	252	292	252	288	276	267	248	248	274	268	248	272	292	244	255	272	273	256	244	267	260	269	287	271	252	254	268	277	270	259	258	258	287	270	259	264	271	269	272	288	304	257	290	253	286	273	254	301	286	259	251	265	306	258	277	253	278	292	274	313	274	291	294	266	265	249	270	291	325	247	292	246	257	317	256	264	264	295	286	255	280	280	275	265	299	272	270	283	274	281	274	266	283	298	287	240	273	255	257	258	285	286	278	262	268	292	286	270	265	260	265	274	264	279	279	304	263	301	283	248	276	289	274	242	272	285	257	249	255	266	284	290	241	262	288	270	271	257	267	265	268	283	287	236	285	268	257	279	271	277	297	274	281	244	271	286	266	246	287	269	275	293	307	279	255	263	247	293	278	264	281	274	264	269	278	251	281	263	276	249	287	258	254	266	279	272	271	231	311	285	255	287	271	264	292	295	271	259	259	276	306	271	260	275	246	250	288	249	263	292	269	272	271	258	265	284	247	274	265	279	261	292	284	237	297	245	281	237	276	272	265	253	271	308	273	268	273	273	276	303	296	275	250	269	274	261	266	281	272	287	253	269	288	272	256	278	263	281	279	269	280	272	271	247	274	293	300	276	259	291	273	250	258	308	278	279	277	255	259	286	276	252	284	246	277	288	294	264	252	279	276	295	254	257	285	287	268	293	272	272	278	260	242	255	253	279	257	266	252	254	279	294	259	269	261	290	306	251	278	259	281	234	284	252	271	273	288	279	296	289	262	278	276	249	259	281	279	268	277	279	297	256	279	270	265	259	293	257	259	277	262	249	297	249	290	275	255	287	282	278	250	246	281	270	264	256	240	252	240	283	245	264	267	269	258	264	265	275	290	268	264	278	278	267	247	265	251	306	270	268	277	256	258	257	288	271	250	277	293	278	279	255	269	273	275	271	295	264	281	269	272	277	253	245	250	281	280	262	274	256	258	254	250	270	282	262	261	284	254	274	255	270	290	279	268	255	261	276	275	277	257	275	278	257	255	274	286	249	284	269	255	283	242	256	290	249	262	293	300	269	289	275	257	241	275	283	282	269	277	286	255	262	298	257	290	300	256	255	252	257	266	292	276	264	299	281	297	250	250	262	275	299	261	261	264	289	278	281	245	269	287	255	270	275	280	284	284	266	317	251	256	252	303	258	262	260	257	276	250	303	273	287	265	283	259	263	265	269	299	267	270	266	298	264	275	283	262	272	256	280	283	264	275	256	258	287	298	277	270	269	275	289	284	296	258	259	277	267	280	244	275	268	271	275	258	292	294	272	277	260	271	276	242	270	269	251	243	269	264	257	267	284	285	274	259	269	273	275	263	271	291	261	267	276	271	245	261	266	261	253	261	267	257	268	267	271	255	294	281	284	311	233	271	278	282	289	283	289	290	300	278	269	268	272	262	312	267	241	307	261	299	267	257	244	265	282	275	277	281	275	260	271	292	289	257	286	258	286	282	290	259	268	277	273	256	279	273	274	268
22521	21588	29379	24289	21588	21373	3228	1015	823	777	777	691	699	681	643	650	620	628	650	626	595	673	578	614	591	616	604	590	624	576	650	593	613	568	615	618	584	557	561	575	588	636	599	601	621	575	607	604	589	619	599	561	590	635	579	575	574	597	592	600	617	559	570	588	558	616	604	609	557	542	604	620	576	581	607	615	617	604	551	563	598	617	595	626	622	594	603	612	552	569	564	593	625	556	564	622	640	581	561	579	596	613	606	596	566	620	628	633	606	602	597	627	605	616	593	631	558	618	575	554	565	609	563	584	623	648	613	614	548	536	622	589	566	593	663	635	621	582	636	591	596	632	614	625	604	597	606	588	543	577	569	553	575	559	593	573	605	631	592	616	590	596	557	581	578	582	582	578	572	638	590	575	567	550	565	586	627	570	571	577	529	586	615	545	603	631	595	672	534	576	594	588	596	596	646	622	603	596	522	566	630	610	588	574	615	567	637	613	592	594	561	629	565	561	560	615	606	544	625	585	571	570	577	599	649	581	599	540	577	562	601	649	575	572	575	532	566	604	592	567	544	629	638	578	591	565	585	629	611	592	592	565	623	567	607	590	625	593	585	589	555	564	571	565	590	584	602	612	589	603	623	605	567	560	587	619	567	596	560	561	578	625	539	560	572	562	611	596	592	619	633	608	580	601	553	575	593	565	566	555	564	588	584	590	589	572	535	575	569	594	602	523	589	537	573	563	613	616	610	560	606	591	600	595	597	570	563	587	593	579	566	564	605	566	566	569	628	589	605	567	565	585	614	574	590	555	555	587	562	624	624	602	614	606	589	601	637	609	590	612	577	610	575	588	552	568	556	613	588	584	546	604	551	590	597	590	566	579	578	575	606	554	582	591	553	583	570	613	664	572	582	604	545	564	604	589	605	580	574	605	613	578	612	619	534	570	589	579	559	605	593	566	569	590	583	624	602	615	619	594	592	575	587	578	578	605	604	570	649	583	565	564	577	571	573	584	577	596	623	598	570	596	564	608	599	597	617	580	580	598	605	610	536	611	612	582	614	553	588	554	630	579	551	573	606	575	595	568	574	565	594	629	576	623	575	598	610	595	576	626	588	603	541	579	604	600	542	570	609	601	586	631	607	626	620	553	616	624	616	595	585	576	601	563	584	582	586	589	607	582	625	584	623	609	573	620	589	560	564	595	571	586	608	609	577	593	593	577	525	544	545	569	605	574	603	569	586	546	582	575	550	597	597	580	601	588	560	586	575	567	658	630	621	585	556	577	607	589	612	573	614	589	580	575	581	563	574	539	610	604	592	557	618	598	591	580	602	588	558	582	525	553	554	588	577	569	622	625	591	627	608	576	578	599	601	617	559	583	537	606	609	618	611	583	574	633	560	587	560	583	602	626	574	571	540	580	565	636	636	565	588	573	625	600	636	566	605	588	619	598	585	597	600	581	597	572	556	566	567	528	556	574	582	621	570	553	572	575	576	609	594	615	617	578	592	565	600	577	564	546	597	570	600	574	561	593	633	568	605	583	581	570	613	565	614	584	594	581	598	541	636	552	576	550	567	556	607	597	578	601	524	600	582	542	568	605	596	594	602	569	594	543	553	559	567	583	596	563	633	603	572	562	609	596	607	589	580	604	593	620	599	562	560	560	583	604	592	600	621	594	614	633	617	609	571	597	579	590	596	538	577	569	584	607	588	555	581	560	603	602	581	580	555	572	580	570	598	613	583	583	563	554	578	586	583	573	580	593	608	563	561	559	603	578	616	596	579	524	596	559	592	591	594	602	573	570	583	568	549	599	578	567	546	573	571	597	575	570	588	573	584	583	541	550	562	594	560	557	588	576	610	606	574	591	535	599	587	576	594	559	600	587	548	612	590	589	614	590	600	578	560	618	534	612	568	553	600	581	621	620	564	583	600	589	605	604	611	573	640	605	601	574	594	553	545	563	577	578	582	592	557	574	553	609	627	599	582	612	582	629	562	622	593	570	553	552	586	587	556	602	620	591	593	612	587	560	549	562	591	586	614	539	570	576	548	589	567	551	579	578	593	575	593	572	604	603	584	594	599	592	577	563	591	587	597	552	588	577	593	600	580	595	573	580	607	589	596	572	587	593	593	602	577	605	617	604	561	581	584	603	557	615	593	627	572	618	565	587	610	569	612	601	591	578	568	606	599	595	633	602	599	552	577	591	615	578	602	620	605	613	574	570	586	574	585	574	570	607	581	589	590	611	600	598	551	625	594	593	582	581	524	604	558	549	577	571	586	590	614	527	578	578	579	594	616	564	557	592	582	593	561	559	643	580	616	577	609	583	594	597	574	605	556	563	568	578	652	545	543	578	544	585	600	621	563	582	583	595	586	592	576	571	533	559	516	575	570	592	575	602	575	600	574	567	597	599	585	546	585	575	589	561	575	588	593	592	602	600	589	608	593	596	605	575	582	587	591	622	604	574	640	576	634	570	600	528	569	552	561	585	607	557	543	577	592	596	572	562	566	564	572	608	579	607	627	573	540	598	581	565	557	625	588	593	573	584	566	611	639	541	607	554	608	603	586	606	588	591	569	595	612	595	583	578	604	588	610	619	641	580	617	601	581	587	571	553	561	566	583	592	601	583	597	565	562	545	575	555	593	624	537	572	625	603	565	583	556	567	564	601	580	572	581	554	578	577	562	547	595	612	583	566	594	576	620	592	563	569	584	575	636	596	545	566	561	550	586	602	613	584	579	590	588	582	561	600	572	588	574	591	581	598	612	578	562	598	613	575	586	616	572	537	585	583	597	638	626	610	620	547	579	572	528	581	599	565	599	610	594	581	616	575	613	580	600	538	569	564	621	629	555	580	633	588	638	556	577	592	605	616	595	566	612	601	554	582	548	580	586	592	580	605	536	617	611	656	592	579	531	565	542	571	638	606	579	557	625	597	584	577	563	564	614	571	622	592	607	558	620	592	573	568	573	593	600	533	610	615	589	577	594	580	593	558	597	591	595	585	580	552	547	589	579	618	587	619	578	577	596	596	609	588	586	595	616	600	556	581	629	567	615	568	596	537	589	586	602	615	613	567	530	575	626	603	632	534	593	574	630	586	616	543	563	588	605	587	587	593	552	611	553	591	584	579	550	584	612	556	591	578	570	591	579	575	565	633	558	602	592	559	569	565	588	600	594	539	598	573	649	599	559	593	579	577	566	579	626	633	564	574	605	576	553	558	554	604	641	588	604	578	552	588	592	568	558	609	572	596	616	594	572	624	604	580	547	593	622	573	555	555	596	656	561	569	617	592	535	599	603	589	629	575	568	629	633	575	580	575	561	577	624	538	594	598	588	574	552	595	588	597	540	546	583	593	580	616	609	566	595	602	585	545	542	608	601	566	639	568	619	573	593	567	579	612	594	610	588	559	562	628	563	555	587	582	634	527	556	603	593	557	609	577	581	583	549	585	618	567	559	631	636	611	601	608	584	590	594	572	559	565	585	593	588	612	573	579
17146	11989	8284	4068	2869	2256	1873	1549	1407	1217	1168	1079	1016	954	988	925	902	894	860	841	868	856	837	863	814	800	825	875	840	817	789	825	788	777	866	813	785	813	852	756	827	850	827	804	765	814	771	811	851	782	793	815	799	807	801	774	816	798	746	843	833	773	785	768	828	763	813	781	801	777	771	758	768	792	797	776	780	756	808	742	741	794	845	846	791	756	818	770	773	804	785	830	788	828	759	845	800	803	810	776	768	759	822	811	758	783	802	794	774	774	782	802	809	814	792	832	784	791	739	808	762	786	769	762	804	806	790	747	762	805	776	734	780	829	773	765	795	810	751	810	831	762	785	808	776	754	803	855	786	792	749	763	758	815	774	798	746	768	766	784	783	772	811	804	839	875	796	821	840	729	790	770	796	820	796	798	795	795	765	755	754	761	787	767	809	785	780	770	786	733	768	793	770	761	813	778	768	783	750	800	778	785	811	786	777	843	760	778	789	764	788	796	791	794	754	870	838	804	770	766	808	767	770	808	749	789	734	782	829	803	802	759	782	826	763	825	781	793	807	844	777	737	734	777	822	785	802	789	777	808	784	814	774	816	800	790	786	799	809	796	818	791	765	790	776	769	794	779	800	793	772	751	771	785	767	832	813	774	786	738	826	815	816	759	767	792	821	763	767	762	828	857	789	772	797	818	808	820	825	832	756	787	810	786	748	755	834	773	772	717	804	809	803	774	831	824	783	814	801	752	791	730	799	782	796	790	778	745	717	803	767	744	744	767	794	773	780	794	774	821	801	788	788	806	766	774	779	802	803	741	787	758	768	789	771	779	816	735	816	767	844	820	778	743	829	785	776	788	811	797	778	811	808	773	788	724	738	787	803	789	774	798	797	797	790	802	770	766	766	783	791	755	762	774	739	780	764	803	766	791	790	830	753	779	781	791	763	786	803	798	826	769	793	819	803	758	793	792	802	800	831	728	740	801	789	788	816	737	836	781	788	804	787	810	754	777	827	783	752	785	808	810	770	814	799	817	778	763	762	779	760	758	815	821	770	813	835	794	777	817	743	798	803	787	820	753	812	751	737	771	797	778	800	761	761	787	729	767	791	776	783	760	773	805	780	780	807	795	810	781	754	745	803	779	820	788	775	810	729	825	763	823	770	803	762	780	740	833	756	729	758	807	834	808	751	780	726	790	762	767	788	817	749	755	800	780	809	778	766	813	776	753	748	808	776	749	755	787	794	781	814	798	795	776	815	780	802	796	806	778	755	772	749	791	807	791	779	800	802	791	813	769	788	801	796	774	803	708	773	762	725	794	790	752	802	790	815	803	778	747	785	792	804	799	826	819	827	714	822	758	786	788	745	776	755	775	738	789	806	816	810	798	813	735	806	754	789	801	733	770	785	761	794	839	756	751	790	727	848	763	765	795	780	813	783	760	760	761	801	761	760	785	779	793	776	774	740	769	808	778	774	766	781	800	741	732	805	800	760	752	810	783	732	787	809	780	791	806	842	747	821	837	805	773	777	788	802	802	765	771	800	757	810	807	768	840	726	774	753	768	771	774	780	767	805	751	749	788	810	747	843	792	806	771	731	777	754	795	823	774	746	750	774	785	795	770	810	811	761	788	825	790	764	828	752	818	768	746	819	787	777	789	747	793	782	753	817	807	771	805	753	820	757	766	761	773	774	734	811	777	807	789	762	782	742	788	795	827	768	763	806	787	741	783	776	767	764	750	821	734	794	767	836	773	784	847	789	762	775	744	793	810	796	832	796	834	757	737	732	771	778	766	796	779	807	825	767	808	773	736	738	788	789	824	799	733	817	782	818	807	778	785	803	893	782	768	781	809	764	776	708	858	750	753	791	805	778	803	804	826	763	783	767	786	769	807	765	777	724	751	812	749	825	785	806	752	763	757	804	764	789	765	780	781	821	762	818	797	764	836	787	803	782	767	764	788	751	859	812	760	815	710	764	751	826	747	760	803	822	782	802	807	720	777	795	772	758	783	801	784	830	805	804	795	781	746	753	787	795	733	755	786	766	776	781	831	799	778	761	783	783	801	723	753	794	806	783	818	799	784	784	837	747	756	735	821	822	815	806	725	777	747	764	779	797	736	759	756	774	820	782	794	788	767	786	807	781	824	767	808	761	837	795	694	766	813	775	782	776	791	774	773	809	753	744	789	747	772	810	841	805	838	794	799	791	767	792	811	765	823	800	819	804	787	826	775	799	797	786	765	800	846	749	816	783	763	730	794	799	803	816	772	814	797	805	785	748	730	810	757	738	818	836	744	812	797	781	781	767	750	784	816	785	697	804	792	763	777	791	773	770	806	777	806	743	760	741	778	755	785	825	797	779	775	753	745	762	752	802	791	812	820	820	791	789	830	775	805	720	790	754	852	769	833	827	792	778	765	712	841	772	829	772	810	796	795	771	768	768	782	807	761	801	796	787	809	764	797	791	797	796	765	754	730	760	798	778	782	771	745	777	807	803	792	772	737	737	793	749	755	801	756	795	809	758	748	780	766	722	791	809	816	729	737	805	816	828	716	775	768	801	817	831	811	796	797	743	748	796	743	848	792	768	794	772	807	783	777	796	819	766	801	813	767	821	784	813	836	778	752	828	767	809	814	756	790	759	764	775	761	755	774	736	782	799	795	771	780	801	749	835	811	768	773	826	806	708	789	763	766	777	782	790	831	808	769	781	831	782	776	782	792	802	802	804	781	797	810	793	784	723	777	790	755	788	799	792	773	817	800	811	751	815	823	791	802	803	782	793	749	810	810	799	784	798	794	789	770	778	773	768	763	806	790	798	788	768	789	783	853	770	751	818	831	787	828	780	817	780	836	801	807	786	765	760	771	775	747	802	789	788	747	797	810	768	796	755	790	791	781	756	785	770	736	737	822	780	761	788	795	759	766	775	768	804	772	754	786	788	803	794	798	767	800	778	788	820	787	798	793	807	802	721	794	800	749	820	820	799	769	819	776	783	782	833	789	772	796	777	803	757	778	801	771	785	813	808	792	826	764	827	795	788	761	770	793	798	802	791	794	783	762	769	752	805	757	753	751	762	824	777	830	776	825	774	814	746	747	788	800	786	782	788	745	782	801	802	783	782	793	825	779	750	831	826	776	822	788	835	810	837	783	790	737	809	845	747	765	767	758	788	769	791	784	736	787	782	762	772	763	774	859	807	783	781	769	798	757	773	790	793	777	833	781	746	757	791	796	764	766	750	846	799	776	775	803	760	808	790	757	817	805	739	787	807	788	809	787	796	778	792	754	795	840	809	768	825	770	845	773	835	775	757	785	758	740	786	792	743	773	814	791	814	817	778	829	825	778	746	757	807	763	763	774	747	817	767	745	787	781	820	831	765	758	769	812	776	828	755	762	756	795	807	790	756	748	811	803	764	783	819	756	813	760	781	773	793	836	794	752	775	804	791	763	751	820	770	782	788	791	769	793	791	752	768	787	734	805	765	770	769	799	763	821	793	780
27655	18420	3643	634	516	437	485	468	439	457	443	500	451	420	465	442	459	456	431	439	453	482	432	468	440	454	451	439	442	453	463	415	425	445	436	447	419	453	448	414	453	487	449	476	450	422	428	398	436	458	448	451	485	443	478	458	474	442	439	461	412	453	439	473	474	458	410	488	459	440	470	441	465	434	425	453	477	449	504	435	467	463	433	491	452	452	442	468	488	426	459	442	439	475	443	501	433	452	473	462	488	484	460	474	444	456	457	442	435	440	441	469	481	469	452	448	436	450	420	445	446	453	461	433	435	458	476	439	442	443	431	457	425	439	421	459	473	439	428	457	445	436	454	478	433	435	476	443	423	466	465	484	431	453	419	445	470	468	418	465	462	472	463	494	433	449	443	441	455	457	493	462	447	441	471	458	434	453	478	425	417	478	426	462	458	454	412	458	427	450	441	396	492	447	451	453	431	430	496	457	424	458	467	429	484	504	475	469	471	463	427	437	423	504	472	452	449	455	479	468	419	474	458	438	446	487	500	411	467	468	440	427	442	460	451	448	452	433	447	463	444	456	459	422	435	407	467	443	483	426	421	480	445	404	433	431	453	453	487	457	481	469	444	460	432	432	456	444	452	489	444	426	449	445	469	462	413	430	447	448	438	432	466	473	433	405	410	450	433	428	464	444	476	471	431	448	439	443	471	420	409	422	428	457	447	482	463	474	451	429	454	410	463	445	426	429	467	422	469	435	463	460	459	483	465	436	433	464	405	483	486	433	425	460	472	430	438	426	447	485	445	436	436	413	459	430	479	488	474	431	474	471	460	478	428	462	425	445	446	426	450	482	455	450	413	417	456	459	473	453	424	453	423	410	442	450	464	455	474	431	445	461	480	413	514	462	440	484	454	456	465	459	464	456	434	370	437	453	434	445	418	441	445	458	477	420	464	427	427	460	450	439	439	439	476	429	446	451	478	425	495	456	427	435	456	414	449	464	472	453	472	467	492	469	449	411	437	434	457	420	430	473	449	453	457	446	438	430	464	462	469	472	473	439	435	463	450	446	473	474	471	489	437	459	446	451	469	493	435	468	466	449	450	466	418	436	429	420	429	464	441	434	423	439	416	425	411	427	499	451	416	431	487	449	462	454	446	463	480	460	440	445	476	461	454	476	476	462	426	476	469	435	471	443	414	451	435	421	472	453	448	463	467	458	414	439	422	444	451	457	452	438	470	422	451	463	433	464	413	471	455	469	440	455	484	479	446	480	452	454	445	489	435	424	444	464	438	429	419	453	443	435	449	446	432	432	460	441	485	463	423	414	392	439	457	424	467	438	417	450	467	466	444	449	487	440	403	448	453	403	438	440	468	443	449	438	456	422	454	442	454	441	454	470	435	442	437	459	477	437	453	483	447	476	444	455	433	442	495	448	459	423	449	402	439	426	431	442	432	460	426	467	481	498	454	497	460	436	453	454	466	448	476	449	474	460	460	453	470	452	440	469	472	448	451	423	467	449	441	455	438	479	475	408	449	429	473	430	441	493	449	477	484	446	436	423	461	474	453	455	471	435	433	439	444	442	465	434	461	445	492	463	444	444	467	449	445	427	448	432	457	451	472	447	489	466	458	383	460	434	394	482	450	440	455	466	483	446	424	430	468	466	486	432	455	495	469	499	477	436	471	471	451	459	466	494	454	446	452	424	436	460	415	463	449	441	456	421	457	448	452	448	456	438	445	467	464	464	492	460	460	457	474	445	417	442	447	438	422	442	441	435	431	470	479	452	457	448	463	447	457	456	440	447	457	442	431	447	471	415	443	494	461	443	486	487	430	404	453	471	463	466	437	436	421	442	487	496	454	453	507	458	433	432	441	477	474	430	470	465	449	445	441	455	476	438	443	443	442	440	441	455	426	495	445	464	447	437	418	444	457	424	465	483	469	466	454	437	458	471	449	458	462	451	432	455	433	429	439	474	457	496	454	455	470	473	392	389	455	473	399	460	452	450	475	442	479	455	408	436	459	456	432	454	482	449	457	457	450	432	510	428	445	444	451	450	456	438	488	506	437	450	422	475	438	459	457	403	453	468	491	430	436	467	443	482	443	442	461	441	431	457	461	481	481	450	458	438	451	453	481	451	489	435	419	476	438	466	434	441	415	447	465	463	502	488	454	452	477	469	427	461	444	465	429	437	491	425	426	462	431	461	436	456	434	425	479	456	425	457	459	458	443	448	464	471	450	430	457	427	426	433	492	470	466	428	442	434	455	444	495	439	430	474	461	491	412	479	453	475	435	435	451	476	447	430	478	400	456	451	434	500	479	448	411	450	482	439	451	419	444	433	440	439	453	436	452	442	453	437	424	436	468	421	436	417	446	459	458	476	414	447	462	432	489	444	457	435	454	424	447	437	467	444	454	430	438	428	458	442	438	436	434	437	448	472	469	434	422	414	471	437	439	454	438	396	512	438	437	475	441	466	464	464	464	435	440	472	466	449	452	466	458	462	434	487	443	446	404	436	433	479	441	456	432	448	451	470	430	455	450	387	455	479	474	458	434	466	427	445	442	398	462	460	430	417	471	421	456	461	448	449	396	447	453	438	419	467	440	459	448	444	447	435	452	449	436	450	460	451	420	401	441	472	455	491	478	454	438	505	457	467	465	443	447	455	474	458	411	462	439	469	488	425	471	444	458	444	459	437	455	433	452	463	475	443	463	425	455	460	456	442	443	444	466	446	416	465	430	472	434	423	442	428	435	418	476	450	478	475	445	453	423	404	430	430	453	433	437	458	424	461	446	454	414	410	480	453	469	488	434	469	492	439	437	484	463	428	437	452	440	467	468	473	460	444	454	453	413	479	441	457	430	480	453	407	409	443	418	472	450	433	457	414	470	459	452	448	483	454	432	424	492	440	454	440	477	470	453	443	460	446	493	476	459	448	501	467	451	473	449	431	403	437	406	461	435	449	490	477	449	416	492	432	436	419	471	462	428	456	464	454	449	463	438	457	446	459	425	436	475	462	450	449	480	429	454	466	443	481	448	451	436	426	482	483	466	483	476	437	463	476	463	455	486	430	472	462	468	442	455	450	437	475	459	442	431	441	468	438	468	461	411	426	441	425	453	430	467	429	480	415	488	508	426	440	457	477	454	450	431	435	401	475	443	460	464	412	485	412	458	452	467	454	475	476	436	444	449	438	451	463	475	460	413	480	419	448	428	472	477	441	446	473	437	424	475	418	429	457	464	479	453	460	436	439	466	456	497	467	451	433	437	464	434	464	480	473	444	472	446	434	487	461	500	449	449	422	419	485	441	446	423	429	417	474	438	449	441	440	470	459	430	424	457	435	476	449	440	460	438	443	458	436	450	443	487	456	491	434	448	467	456	468	438	428	506	468	437	468	430	461	456	469	442	447	457	418	435	459	457	468	442	468	442	443	456	460	390	453	457	435	475	462	463	438	432	477	493	472	494	437	433	479	445	448	463	443	446	456	455	442	460	465	488	455
5025	1033	857	683	701	636	620	575	635	607	621	571	583	580	620	614	562	558	563	620	602	605	609	592	593	574	563	619	566	580	532	587	582	581	615	628	595	600	593	618	611	653	633	594	610	603	642	612	587	624	603	608	612	609	570	575	611	606	620	577	540	592	549	572	624	577	620	575	599	640	582	640	617	639	596	627	623	548	564	553	528	566	594	627	528	604	639	581	578	600	602	626	549	583	583	624	613	598	617	584	596	562	635	594	581	600	590	641	598	576	570	583	595	588	592	561	608	601	549	597	579	565	608	536	575	604	565	627	593	565	582	575	606	621	595	564	587	600	599	600	585	596	580	581	576	563	627	559	622	569	567	584	607	565	567	589	608	616	566	550	595	597	576	601	601	561	616	594	575	590	546	569	533	659	608	596	610	561	583	533	606	612	624	582	560	585	579	574	629	646	624	581	561	597	593	559	593	586	580	594	548	621	583	588	583	604	620	591	592	588	602	562	569	610	614	652	575	627	622	557	593	606	574	628	609	581	590	541	619	577	575	574	635	596	600	581	588	569	601	605	621	565	571	583	620	608	616	578	604	534	558	595	568	577	560	597	632	603	588	606	602	601	627	600	598	579	566	583	590	546	626	589	570	599	548	566	580	593	548	606	567	612	594	570	609	601	562	579	553	597	623	582	578	575	612	580	611	618	582	600	628	585	530	571	581	561	562	574	537	598	596	609	618	577	576	563	588	603	579	584	579	585	591	569	584	573	604	577	577	553	558	625	559	600	559	604	613	558	599	592	593	640	570	574	590	574	624	613	593	581	628	604	596	632	630	621	618	538	562	628	538	593	616	579	611	592	615	587	584	542	609	586	565	592	555	575	585	597	587	600	564	611	606	559	584	614	580	598	586	623	625	600	594	587	598	573	558	608	591	582	590	571	520	597	560	573	566	551	597	607	602	580	569	587	654	568	591	587	586	596	638	597	595	599	585	582	586	600	577	571	579	589	554	546	589	583	607	590	565	570	602	583	571	607	576	586	583	599	572	563	640	605	601	582	589	586	602	614	588	577	593	585	615	597	606	557	589	591	572	623	598	599	628	589	553	575	582	616	613	588	592	571	595	581	593	565	599	563	601	607	565	583	627	594	555	613	603	576	590	626	570	565	586	633	557	594	604	585	641	602	541	595	617	594	557	586	566	619	647	617	575	596	613	586	636	584	581	593	581	571	596	549	569	595	571	644	591	558	613	582	598	585	607	591	588	637	539	566	558	590	534	516	617	611	572	575	589	595	621	600	584	594	599	569	570	594	548	596	574	588	595	618	590	598	590	596	594	581	605	603	609	623	559	620	550	596	645	545	574	606	550	577	583	590	616	576	602	584	594	623	536	550	608	582	550	584	571	618	583	636	577	591	583	580	578	557	595	555	589	583	610	578	622	563	571	613	552	577	624	606	584	577	568	567	619	610	524	583	564	582	573	601	545	567	553	543	616	592	593	593	582	566	585	566	568	591	567	556	581	569	590	612	580	655	593	582	589	602	623	588	617	524	583	559	598	603	602	599	576	591	582	578	602	658	585	583	567	556	595	591	566	591	589	590	529	609	551	569	578	602	614	595	623	546	600	580	582	601	579	642	551	591	567	623	622	594	584	583	588	619	572	565	606	640	602	631	571	620	572	589	569	586	587	620	577	588	585	571	605	582	632	598	538	571	589	592	567	618	555	610	623	605	600	586	602	580	588	588	583	610	568	610	547	602	605	591	597	621	577	559	582	576	601	594	553	572	598	565	592	609	578	551	598	609	545	600	611	589	572	599	565	577	555	600	606	630	579	627	599	597	587	612	594	591	585	599	565	556	579	578	608	565	599	602	552	605	579	605	577	587	589	628	595	590	597	594	537	597	581	602	560	622	616	604	590	608	654	594	612	607	565	587	614	586	578	615	569	565	554	576	617	593	610	577	588	583	590	605	550	580	553	602	636	602	650	558	621	632	613	588	595	586	621	611	616	589	575	626	632	628	608	558	615	582	606	569	605	574	600	594	571	612	589	600	615	587	586	566	596	574	594	610	625	601	607	623	590	634	585	534	601	580	563	647	585	583	585	623	591	586	586	581	567	593	584	573	600	574	591	606	613	635	609	571	599	538	577	576	597	574	579	577	594	630	558	579	574	600	588	579	555	612	616	642	570	559	580	616	619	570	621	580	559	587	632	583	588	608	605	583	584	560	594	621	574	571	581	607	607	604	553	580	559	578	590	545	601	585	615	545	581	589	614	573	583	583	570	627	560	594	541	568	615	593	553	585	556	568	569	576	602	599	597	577	608	578	633	584	593	587	586	610	557	591	609	618	607	581	605	598	593	595	616	603	651	583	620	581	555	619	589	597	563	567	605	564	565	578	591	591	570	558	564	612	594	556	553	590	582	609	615	608	619	608	570	573	589	628	566	622	602	617	605	607	561	572	569	606	628	638	565	590	567	596	584	593	588	591	610	560	599	672	579	608	625	599	595	565	633	588	596	596	612	589	555	599	615	571	571	566	579	593	587	598	592	573	592	599	576	597	590	587	607	567	563	587	591	580	586	578	599	625	577	591	600	532	615	612	634	559	578	593	604	572	578	620	563	581	634	572	615	594	627	556	568	609	566	573	604	561	614	584	594	626	588	575	583	598	634	604	604	594	569	608	594	572	631	542	587	555	576	560	609	598	568	618	620	566	580	607	611	588	597	585	591	565	579	595	563	566	597	586	588	585	560	619	586	631	631	588	598	572	576	541	571	596	578	594	595	541	583	588	561	606	608	615	560	573	556	558	588	550	583	608	610	594	628	595	607	570	619	612	589	547	599	617	629	622	617	564	589	548	577	612	594	605	553	560	538	606	589	592	601	574	631	547	546	620	584	579	586	576	587	569	615	594	604	607	571	589	607	575	579	603	608	582	620	566	562	591	563	592	618	613	582	552	590	577	612	573	605	619	562	584	589	604	549	581	603	559	619	544	579	592	566	580	586	622	607	631	649	586	604	561	567	621	545	554	572	582	572	594	588	581	567	604	567	624	609	591	589	648	594	586	608	601	578	564	600	610	599	576	613	581	643	567	565	602	604	605	570	547	575	579	564	566	576	588	584	619	604	631	573	592	625	564	604	583	596	566	593	608	614	581	608	611	637	554	577	611	584	572	587	529	635	618	645	632	635	542	555	633	555	580	573	586	594	574	623	594	604	577	536	602	584	565	587	601	605	571	577	596	590	605	601	540	615	595	585	567	576	604	591	556	546	596	595	582	592	579	595	567	597	587	593	598	563	647	607	551	564	600	606	601	614	579	574	550	621	594	583	604	603	576	601	573	552	599	615	560	561	590	589	619	615	566	559	580	588	578	562	577	565	586	586	615	613	554	605	598	630	616	573	610	603	552	575	569	583	582	599	580	575	539	564	556	574	583	616	599	610	576	595	551	575	594	600	539	626	656	551	607	588	641	596	616	569	547	613	617	580	577	588	572	646	617
23380	21544	28716	24806	21431	5147	1209	1001	898	931	912	902	840	864	800	826	769	826	823	839	841	809	807	804	825	814	743	798	852	796	848	802	783	825	819	751	788	773	797	833	800	782	757	810	761	762	774	819	811	738	818	763	742	809	802	783	793	804	777	778	815	763	725	785	797	778	789	768	767	766	801	770	744	755	781	779	776	802	767	762	751	777	781	751	771	815	744	799	855	767	744	784	780	762	792	764	762	844	779	813	810	745	816	786	817	785	803	754	792	776	797	769	733	766	800	761	770	720	734	783	780	802	737	772	780	767	766	764	781	809	749	746	729	800	754	832	728	833	796	763	771	802	776	820	788	816	732	785	782	806	723	820	738	775	806	787	773	775	763	765	757	781	804	773	807	775	750	789	758	772	792	793	748	799	786	782	794	809	837	836	782	760	765	768	772	763	829	752	791	705	763	781	804	745	757	773	771	820	779	835	778	752	762	788	780	757	773	794	787	791	801	772	765	756	769	807	803	772	780	764	798	781	846	763	761	798	805	734	820	778	767	772	805	775	759	827	809	758	823	790	790	803	842	806	804	768	834	767	809	772	773	748	781	777	817	779	807	816	784	797	789	782	759	778	789	791	768	767	776	807	765	753	753	767	710	736	782	799	779	804	765	741	818	806	803	812	755	783	806	786	719	758	791	807	829	749	781	763	749	758	808	777	740	806	766	803	817	802	756	762	795	802	819	800	783	776	758	771	778	750	777	731	744	789	794	805	758	783	690	775	789	770	736	719	758	752	778	788	782	809	777	763	799	770	807	761	771	814	758	778	748	833	795	801	795	798	827	767	747	728	769	760	785	786	722	753	764	744	770	748	798	757	779	805	741	817	770	765	796	796	768	798	782	700	772	799	795	790	848	746	785	810	750	765	803	788	706	782	761	779	777	802	780	776	743	816	764	760	790	796	768	771	810	775	798	766	775	782	809	757	750	767	739	758	810	758	716	797	755	788	786	746	815	831	777	767	732	811	783	798	784	776	746	752	786	783	796	824	771	842	760	813	772	789	776	774	785	742	799	817	774	780	808	761	816	779	834	751	825	786	805	787	797	798	741	795	759	783	740	750	769	769	813	723	739	873	838	767	782	786	728	757	762	776	788	820	810	749	736	790	785	781	779	764	799	755	792	733	780	753	815	740	784	781	763	797	814	824	744	774	810	795	781	774	802	754	780	805	816	736	787	791	757	704	793	739	741	820	765	732	736	759	779	787	833	749	751	815	815	767	785	760	785	751	808	744	726	790	767	808	760	754	772	790	747	735	763	742	728	688	796	777	777	791	825	738	783	761	728	747	813	755	794	756	749	772	791	819	798	724	755	763	783	737	758	780	751	746	734	765	751	776	778	782	743	816	769	804	779	774	801	767	811	825	773	757	734	801	783	827	788	793	770	724	771	775	846	842	768	780	808	768	779	795	776	802	819	778	797	788	779	767	778	756	769	781	764	775	744	782	782	777	782	745	802	775	779	782	786	743	746	781	797	736	779	766	819	761	761	792	798	756	754	785	808	776	771	786	787	757	768	765	773	812	760	776	806	763	822	801	802	838	752	829	805	734	809	768	747	788	758	736	765	770	809	838	795	764	754	764	764	809	728	764	813	802	786	848	762	773	769	740	732	730	812	738	763	813	709	802	823	734	790	804	782	771	763	750	750	746	748	782	802	773	747	818	802	769	803	827	770	823	785	750	773	783	768	715	788	739	739	763	818	757	747	806	791	788	774	808	801	759	775	751	777	784	828	771	816	772	797	767	831	777	787	816	746	782	769	802	779	791	762	799	759	791	737	795	810	765	792	807	787	788	801	802	796	740	759	773	776	815	786	728	800	743	791	706	791	847	712	775	761	800	796	804	788	757	784	760	821	780	781	765	784	738	784	737	815	805	820	729	798	841	773	728	718	806	826	762	738	778	817	770	785	736	754	779	800	818	753	789	831	802	745	804	785	736	752	774	805	778	757	833	752	734	782	802	747	799	762	803	768	823	769	755	813	801	756	779	768	753	758	733	770	770	790	722	776	785	809	794	773	771	787	735	750	781	787	782	764	765	768	740	743	765	806	777	808	731	733	757	816	792	816	739	762	765	722	755	804	775	747	832	781	764	756	796	742	751	713	796	755	778	756	768	766	748	784	749	746	745	780	774	749	784	758	766	776	813	803	719	798	818	803	850	747	763	762	761	759	749	739	843	813	765	769	769	782	787	795	749	768	752	785	770	766	756	766	756	789	806	751	735	796	759	787	796	761	787	808	792	747	770	723	808	751	730	739	771	750	788	769	783	759	778	756	746	779	784	754	774	738	725	788	743	796	781	770	795	792	806	820	775	777	780	825	780	780	794	779	814	780	771	801	781	774	768	831	788	796	762	778	806	824	816	792	817	770	760	800	755	782	777	780	807	721	770	778	762	740	781	768	772	775	781	752	747	762	781	766	837	796	775	810	787	797	762	780	829	829	725	808	778	776	825	791	771	732	821	740	777	780	739	815	751	785	776	762	799	763	802	775	756	776	782	810	793	742	803	751	775	733	769	818	755	780	731	793	758	780	777	802	822	796	781	791	736	786	744	813	797	769	749	814	731	766	803	820	736	789	812	776	810	805	781	770	793	762	789	734	783	798	774	790	749	780	772	792	741	749	777	764	776	773	787	781	794	773	765	753	719	817	775	761	820	758	790	770	750	762	773	778	805	777	814	766	805	762	731	785	793	738	769	773	780	811	771	790	768	795	806	771	806	774	789	778	732	772	719	780	755	760	817	798	780	820	795	762	745	771	787	805	759	755	771	800	749	773	799	758	778	764	824	767	814	760	797	780	782	757	769	739	798	799	788	778	775	799	793	739	830	760	825	756	746	821	803	738	832	771	763	748	844	816	795	810	828	798	795	827	813	797	796	738	767	782	730	816	778	784	759	756	810	765	761	729	772	769	752	779	798	777	806	765	795	753	761	746	804	752	784	782	729	726	773	782	760	739	826	778	763	799	762	698	772	823	764	806	819	803	770	796	809	757	695	742	794	746	785	731	803	759	791	815	848	765	785	795	750	767	754	813	810	784	775	775	776	776	761	814	825	812	770	790	800	789	772	814	749	797	736	794	747	755	768	766	765	786	755	778	789	747	813	743	805	756	787	807	761	815	794	739	794	782	806	725	762	708	750	799	804	749	785	806	725	829	734	757	798	817	738	771	769	791	755	802	789	791	764	805	768	739	760	808	790	839	811	837	746	748	771	783	742	777	775	730	763	759	773	740	790	781	799	815	775	757	783	786	738	786	775	767	845	778	757	754	748	782	760	734	832	744	787	790	762	756	790	754	773	775	721	785	750	816	805	763	761	870	787	740	752	799	778	768	800	789	799	779	773	783	807	805	799	820	749	760	836	771	766	738	813	799	773	802	720	779	785	794	806	775	796	748	802	774	786	829	784	768	760	757	746	734	813	766	768	754	776	793	837	794	807	808	775	718	758
13558	7459	5327	2759	2174	1758	1495	1432	1365	1282	1232	1233	1130	1079	1140	1041	998	1036	1100	1069	1020	1017	1024	1061	1016	1055	1015	1035	945	1035	1034	1025	1029	1033	997	991	1035	983	1005	1028	947	999	1046	970	1006	1032	954	981	1009	1020	1044	998	1030	972	1006	983	1021	1026	1025	1079	996	1004	1062	1043	1025	1045	1015	1021	1020	1063	930	981	952	1058	993	999	993	1024	1047	999	990	1016	959	983	965	939	1038	966	984	998	1050	1004	1051	991	1017	991	1035	1000	978	1036	1027	1000	959	906	1012	1024	1018	1012	998	1037	982	973	953	989	978	1004	972	1009	1039	1023	1055	1007	985	994	953	1074	986	990	1008	1022	1021	1035	993	975	1009	985	1005	1012	1010	1046	973	1015	1072	950	951	967	1088	1016	1064	964	987	993	965	947	1026	972	1015	1049	1032	973	967	951	1016	1019	979	1046	947	991	962	1048	1001	1075	1005	1021	1045	1022	1017	1018	962	1043	982	945	1020	1013	957	1002	1002	964	1002	1013	980	1025	959	997	1004	1029	986	984	955	1021	1032	996	1054	977	996	1003	1002	993	1002	993	1026	1047	992	1056	920	977	1049	1072	966	996	989	996	984	1004	960	1024	989	1049	992	995	1049	1020	992	944	982	985	1014	945	1050	967	986	1003	985	935	1024	1027	974	1000	994	1002	1044	985	1082	1000	979	989	998	1054	979	1061	963	1021	1015	990	1006	956	1024	990	1026	988	1021	1062	976	1018	987	1004	1003	1009	1025	1017	1020	1001	992	953	992	976	997	943	985	1025	993	980	1017	979	1018	1020	989	947	959	979	1005	1007	1024	1030	1002	1018	1027	1039	987	1005	1020	963	962	999	1027	959	982	1024	1012	1013	954	1029	1039	951	1017	973	1003	992	986	1030	975	998	1052	965	970	1015	992	1034	1031	1017	979	1066	1023	995	1013	990	995	960	1033	956	1017	988	978	1048	1023	1039	963	1003	1064	936	951	1013	1003	1013	1002	1018	1002	1053	1021	1015	1004	961	979	1004	1015	1010	965	1007	1014	977	941	968	966	1015	985	1043	990	1008	1020	978	987	1036	988	1034	948	981	993	1003	966	1004	1087	988	1005	951	1039	975	1018	988	994	1021	949	997	1062	995	999	974	1011	1021	1040	998	981	1003	1030	997	974	1045	1022	1024	979	959	987	1018	1008	993	991	980	1010	976	981	1000	936	1007	961	1013	1024	1031	932	990	960	1027	1031	947	1009	1032	1037	1008	1008	1038	1022	988	975	1009	1028	1057	1055	991	970	983	989	1014	978	1045	989	1003	1014	1026	1031	967	1044	1059	1005	1044	1022	1046	1031	987	1063	956	930	1000	979	990	974	1005	968	1045	1033	979	992	986	1004	1012	1067	1003	974	1069	979	999	1032	988	1040	1060	995	1056	1029	1059	1023	959	977	1037	971	983	958	982	1041	1008	1019	976	1048	1048	961	999	1005	1002	1018	961	1020	987	971	1045	993	996	997	1015	943	1040	1015	1006	960	1000	965	1012	1018	1003	1008	987	974	963	1029	1031	1015	978	1036	933	967	995	892	1012	987	993	946	985	1039	1030	961	981	1039	936	959	1011	986	1072	1009	1029	1019	973	955	1017	938	1006	976	960	972	979	1025	1004	1026	1056	1043	1032	978	1063	1040	1017	992	1008	990	988	1029	950	1007	976	983	1025	981	953	1006	1011	1009	985	981	993	1022	1006	1011	996	1060	1008	1027	957	976	949	1046	1012	1041	1004	983	979	1012	953	971	991	987	973	972	996	1009	927	966	987	1033	1056	1036	1013	1002	1089	959	996	1039	969	943	958	1011	1029	1007	1049	1017	1002	982	986	981	1029	1002	974	1022	1001	970	948	1000	1031	996	992	1020	997	1033	1040	1001	991	992	992	1047	975	1041	938	1048	1015	1013	1025	1012	935	989	1000	1005	997	984	963	1018	1001	965	985	981	1033	1017	959	1026	1008	995	992	952	978	933	1024	1039	969	968	955	978	1032	994	995	979	995	1027	980	991	988	976	1034	1005	1003	958	1018	1019	994	967	1046	977	990	1000	1032	986	1014	1058	1035	981	966	1047	1044	986	996	1033	974	996	975	983	1041	958	1072	970	1017	1027	975	985	1061	1023	971	1059	909	998	1032	1044	948	977	1024	995	968	985	994	1058	1027	983	1029	917	1030	1010	1053	1012	994	999	969	975	964	983	973	1024	1026	988	1004	1011	976	1046	967	1015	1016	999	1057	1097	1042	970	1076	967	992	997	1028	1029	956	991	1045	1004	1067	1024	1076	1042	1001	972	1024	1012	968	966	966	1040	973	1000	1003	1016	1028	1029	942	1017	967	971	1030	1018	1011	937	989	985	964	1056	1010	1023	1010	1013	1043	1026	1051	1048	994	994	1015	997	1013	945	986	1075	1000	1025	982	1002	978	984	977	1013	992	1021	946	1020	993	977	963	984	985	1023	989	1029	977	994	1057	1070	996	1025	1033	970	989	993	999	1015	1011	990	1013	1014	1021	951	981	1016	979	983	919	1010	1070	997	966	978	1009	987	1005	998	1026	958	970	980	971	987	1036	990	1007	983	970	990	1043	1025	1022	1004	1003	1007	1045	990	1008	1023	1004	972	980	1019	1011	1034	995	1026	977	1059	1011	1066	978	963	978	1034	976	1018	951	1038	1016	997	946	1001	989	1019	986	1034	1030	1006	1011	986	992	964	1032	995	1021	957	991	1002	1044	931	1018	997	956	967	961	1033	974	988	985	1052	1047	992	1032	1064	992	973	1032	1012	943	976	1009	1037	981	1020	951	1010	976	1031	996	1015	980	1031	1041	965	1013	951	1005	1054	952	966	1043	992	1039	1052	1000	990	1041	920	998	1003	1002	1010	1003	965	996	999	997	1022	1043	1046	1068	978	1062	1069	953	949	1029	994	964	1010	1001	977	1071	1032	1032	966	1052	978	979	1008	989	996	1016	994	1024	991	1043	997	979	1032	1028	986	950	1009	1043	999	1048	1030	978	1045	956	992	1049	995	1019	1030	958	991	996	970	988	1013	1000	1033	1004	983	995	984	992	997	956	970	1031	1017	1018	1029	964	1014	970	956	1033	1050	1027	970	936	967	1005	1031	1024	974	989	996	1087	942	977	997	1025	1022	969	985	1016	1008	1024	1005	948	1014	990	1019	992	1019	957	958	982	1018	1003	990	1013	996	1063	1032	1007	1008	992	970	1008	962	996	1028	1000	1038	1038	997	1005	1015	962	1007	931	982	1066	1012	986	983	988	968	1027	1008	977	1061	1017	1005	978	1016	993	1037	987	996	986	1011	1004	1006	950	957	1005	1008	1061	964	1079	999	1002	1027	1016	959	989	950	1058	1094	983	1039	956	976	967	981	995	1052	1014	1001	1032	1023	993	909	1011	1025	1013	983	987	1041	1016	994	1002	950	968	1023	1022	1007	992	985	1024	1006	991	965	968	1035	959	977	997	995	1004	996	986	941	1045	953	1027	951	968	1014	1023	969	973	1006	998	1002	1004	1035	1025	973	1002	983	1036	986	987	1005	1047	960	969	895	1011	936	1014	1027	969	1034	971	1038	999	1009	1014	973	944	1010	1021	940	1017	1031	1029	1018	1028	991	1021	963	1010	1002	978	986	952	1013	1005	1041	981	910	1004	1039	1045	1044	996	1074	1007	1037	1004	991	1003	976	951	1004	1006	1042	974	1022	1030	957	1022	1017	963	984	1002	1032	1010	940	1013	1009	1067	1087	996	971	961	1012	1004	1038	975	997	995	1050	1000	1027	1042	988	1029	938	1041	928	988	987	1028	997	947	989	978	999	978	998	1039	1003	1033	1017	1001	1014	952	1019	1007	979	996	991	1032	992	1027	953	1046	998	1051	969	1026	993	959	968	972	1006	1040	987	990	968	995	983	1045	1065	955	1029	989	1013	1022	978	1014	1017	1025	992	975	945	979	1022	987	1005	971	981	1014	1006	970	983	1062	994	1028	985	992	990	988	1002	1048	976	1007	1041	1039	1011	939	1039	945	937	958	986	947	956	946	991	960	973	1035	1000	1004	1026	996	994	1021	1004	949	964	1020	989	978	1049	1005	978	1050	987	1066	977	984	979	927	997	1062	985	961	1018	948	980	985	953	958	962	1001	943	1025	964	1011	959	1024	1052	1015	1007	1028	992	1023	1000	1018	1058	1052	976	954	952	947	987	1027	1038	1000	999	996	1034	1001	954	977	1009	1012	993	1007	1076	971	993	976
24803	21550	26920	24974	1578	293	288	263	235	227	195	208	214	203	185	196	200	204	189	203	218	191	190	196	198	211	215	184	181	208	215	177	194	197	200	179	175	197	187	178	197	200	170	165	211	221	194	174	176	194	200	214	221	226	201	173	171	197	171	186	197	177	190	194	196	196	168	197	194	194	188	179	189	205	195	194	188	184	189	179	205	169	184	166	186	184	184	182	170	189	197	209	182	179	193	163	213	173	188	177	181	186	197	195	195	207	199	196	193	214	183	209	201	181	194	187	181	200	166	168	193	176	177	202	192	208	212	191	201	168	186	193	150	188	200	167	188	189	186	181	179	192	183	207	188	193	186	190	189	182	204	171	183	188	210	189	206	177	184	177	199	192	204	187	198	195	211	193	189	198	183	180	173	192	190	175	200	217	185	239	178	194	182	192	179	199	194	180	193	167	198	179	198	208	194	198	195	183	196	170	190	173	174	163	198	198	179	223	212	162	216	203	187	175	211	182	203	224	186	156	189	202	196	211	205	176	189	183	192	210	172	197	176	206	187	194	201	225	187	175	197	199	212	183	191	191	171	183	187	200	206	175	194	209	192	190	190	194	187	174	175	214	211	203	170	207	189	191	187	196	186	203	188	169	218	180	171	193	180	158	196	182	203	200	173	183	188	199	181	195	209	166	186	182	167	187	166	201	178	182	193	168	186	167	196	190	205	193	174	171	168	176	180	185	181	168	180	212	187	204	207	185	163	179	174	187	184	189	214	181	175	183	202	166	190	190	198	203	168	191	200	185	188	199	191	206	179	200	183	204	190	186	177	190	191	183	171	189	179	158	175	183	180	169	182	191	178	176	190	195	186	183	176	216	195	164	194	209	174	177	191	169	192	181	206	184	184	183	193	201	158	177	196	184	180	165	169	199	194	195	184	193	195	188	179	211	209	179	214	189	205	192	187	204	179	194	194	190	198	188	181	204	192	161	165	185	192	190	184	177	179	172	180	172	179	162	186	179	202	190	205	171	190	181	188	185	181	178	200	188	206	174	194	186	189	183	203	167	197	174	204	191	225	176	195	224	191	188	171	209	181	188	186	182	168	198	207	195	185	208	189	198	171	173	201	187	181	187	207	186	192	191	197	189	184	205	174	175	185	202	187	170	187	184	194	183	174	171	178	191	183	204	202	198	162	194	181	174	211	180	182	187	179	187	207	198	177	165	206	194	192	182	202	201	210	209	198	186	187	179	176	207	211	170	194	183	211	188	203	200	189	198	205	168	181	185	188	188	197	180	195	183	164	216	195	192	193	209	189	202	207	185	174	187	185	169	174	176	218	186	182	192	176	219	206	202	187	167	195	201	221	178	163	201	196	182	207	187	178	205	181	186	209	206	207	223	175	191	200	177	183	190	172	171	170	164	199	188	201	190	158	170	203	179	206	209	199	188	202	185	199	178	202	204	200	184	201	183	201	167	188	168	181	169	172	184	160	181	157	209	170	192	189	196	191	188	191	175	187	179	180	176	169	195	175	181	202	207	197	181	183	192	223	180	194	194	199	182	171	178	209	183	199	188	196	189	208	185	185	174	218	208	188	181	185	171	194	163	170	201	190	180	213	198	187	184	185	176	196	204	172	182	180	170	186	155	181	172	208	196	190	180	189	194	192	181	178	164	181	201	186	171	205	199	199	176	191	183	185	193	212	164	183	199	182	185	203	183	181	200	160	214	199	199	191	212	194	177	193	201	196	184	214	177	181	188	191	207	196	198	191	190	173	181	179	200	172	204	179	175	201	196	191	156	189	164	209	186	198	187	179	195	175	172	193	169	177	173	191	190	207	169	184	199	180	167	210	187	187	195	172	201	194	195	187	184	204	200	200	201	197	189	185	184	168	204	194	217	195	184	198	198	187	180	193	194	191	214	199	188	185	186	180	199	166	168	161	194	203	165	202	203	193	189	190	189	172	192	220	177	194	187	216	211	192	188	186	194	189	184	226	194	176	177	186	179	198	171	179	183	189	190	208	166	209	180	201	183	191	174	197	193	203	181	201	162	213	205	192	174	206	173	185	202	193	207	195	194	198	180	202	177	174	187	172	180	221	187	201	221	176	172	177	214	187	183	201	193	192	196	177	196	157	190	186	203	186	194	182	172	197	198	187	189	199	195	185	157	183	176	179	210	204	185	183	200	193	178	189	192	194	190	180	191	173	196	182	184	195	200	182	198	181	217	177	197	189	215	174	179	203	204	170	178	178	191	196	183	204	202	206	170	211	161	185	176	177	179	174	212	205	181	210	184	215	194	195	169	170	185	189	170	190	177	177	183	177	198	206	182	189	186	192	190	169	167	173	168	191	205	196	205	205	181	178	180	205	185	177	200	190	194	163	184	191	176	181	209	178	204	224	193	211	188	178	179	199	179	170	195	205	183	175	172	184	196	177	173	218	212	199	190	189	188	189	181	187	179	200	217	174	177	169	206	192	180	185	190	167	177	176	176	196	190	188	188	186	172	208	211	197	179	201	176	208	178	173	216	188	175	182	171	184	206	181	180	204	197	189	214	180	184	201	207	185	187	216	165	173	192	189	213	198	189	174	179	189	172	186	184	183	195	190	180	167	190	201	161	201	196	185	178	168	188	209	203	198	182	180	201	170	182	181	209	184	183	209	203	194	176	200	192	192	205	205	203	179	178	192	172	191	198	194	168	197	169	185	185	201	175	180	209	208	203	187	205	206	182	224	187	178	177	183	194	202	165	206	232	195	180	211	182	193	197	203	181	193	203	194	207	195	182	195	168	184	197	187	176	154	195	189	195	197	176	183	171	194	189	198	198	196	174	191	170	204	226	199	183	186	209	174	176	204	198	168	192	190	169	188	218	184	180	174	169	192	191	195	197	201	190	200	201	200	205	161	194	193	182	192	188	188	190	185	210	203	184	193	178	202	212	185	187	193	210	199	175	192	186	184	178	176	198	164	173	194	179	200	197	169	177	184	186	177	184	203	182	207	171	181	202	207	184	179	211	203	199	192	189	186	184	160	205	185	187	195	187	175	203	177	188	214	207	193	178	205	175	178	183	178	190	184	177	191	216	197	184	187	173	177	201	185	201	178	186	189	167	223	204	214	179	188	181	183	201	177	210	178	161	180	196	168	173	192	178	172	166	187	192	201	188	186	180	187	203	200	199	218	197	191	191	188	191	181	196	184	200	187	187	190	201	179	172	193	174	176	178	202	163	196	178	185	183	194	213	203	191	174	153	197	198	170	180	176	208	213	178	219	186	174	166	196	200	201	194	204	165	183	188	196	182	199	167	165	184	195	193	183	189	209	188	189	202	185	192	202	168	199	205	194	192	164	194	179	189	225	205	175	170	199	204	203	204	168	213	216	212	186	193	192	187	190	196	168	169	174	178	182	181	171	192	204	194	189	187	186	172	162	190	170	175	190	156	197	192	180	197	205	192	180	208	200	194	171	187	197	224	190	185	162	225	176	183	173	186	181	193
12542	3409	2329	1036	830	660	515	433	386	384	341	322	348	336	343	338	303	315	297	308	289	315	301	286	285	285	329	267	271	283	282	258	280	266	288	278	303	256	285	304	301	264	255	322	245	280	326	269	247	283	262	266	269	281	266	268	282	294	295	313	290	255	257	272	280	258	285	302	275	278	283	270	272	273	282	262	281	261	264	272	295	260	264	256	304	255	290	261	268	307	261	256	277	269	248	240	287	264	277	297	262	263	274	284	245	282	257	272	262	265	281	261	265	252	251	274	276	285	261	286	294	285	298	278	283	268	280	265	259	281	266	280	264	276	268	282	287	286	235	275	236	303	252	264	249	258	259	283	284	304	273	268	255	274	291	280	251	264	261	266	275	288	293	271	246	263	289	245	277	276	258	255	297	262	307	242	259	259	297	277	283	271	297	272	271	258	286	253	278	259	275	265	298	285	262	278	289	283	298	269	278	290	258	257	290	246	251	260	274	277	284	246	275	258	252	308	287	265	245	285	279	271	256	296	290	283	280	253	253	288	285	249	250	262	277	269	269	285	266	270	274	262	278	282	268	293	298	251	272	283	280	291	274	266	283	283	292	284	275	278	244	284	267	272	277	272	298	278	294	309	281	278	277	257	266	236	278	256	275	266	276	258	280	268	281	274	278	264	249	273	303	250	257	264	282	261	274	253	279	306	256	259	274	309	292	252	266	273	278	285	271	254	278	250	258	281	278	280	247	288	288	282	288	273	268	270	276	256	273	282	253	276	284	248	270	269	277	258	271	280	280	269	285	268	275	264	262	300	279	251	275	285	259	267	265	266	255	282	296	266	276	267	234	246	266	267	232	250	274	279	262	266	244	257	288	274	263	301	261	275	271	262	255	300	259	277	261	257	270	282	261	302	256	293	293	289	245	277	254	283	273	269	243	253	264	289	261	277	256	277	268	263	283	248	268	303	273	273	261	283	274	271	282	259	273	289	270	299	279	257	292	285	296	274	286	293	262	269	240	254	291	251	261	275	301	255	287	284	281	293	270	284	265	273	277	279	302	270	309	286	272	260	266	264	286	248	272	235	285	268	287	286	285	269	289	303	237	260	299	248	257	289	256	276	275	289	274	286	269	304	274	288	262	300	283	311	274	298	252	241	265	296	293	247	252	289	272	268	290	269	259	254	269	264	255	285	269	287	276	303	272	300	293	268	247	272	295	296	269	257	299	260	255	275	270	266	301	247	263	300	261	283	308	264	251	252	277	270	258	280	259	318	245	286	248	263	272	285	269	263	292	278	280	249	256	273	266	259	244	263	304	226	265	292	260	265	275	306	262	249	263	249	270	241	303	243	295	247	268	290	273	270	281	260	278	298	277	274	274	250	266	256	252	277	264	265	278	295	297	259	245	281	288	252	272	281	274	252	288	280	300	278	264	256	251	265	279	275	254	298	278	276	259	246	273	300	306	277	236	291	236	288	252	257	292	287	289	270	248	260	285	269	275	269	291	270	273	248	285	310	271	277	256	268	257	275	286	287	279	284	253	258	283	251	291	266	267	270	300	247	263	299	290	290	275	277	256	246	294	259	259	278	268	266	296	283	264	274	263	222	280	257	271	261	269	269	256	284	276	264	276	271	266	258	293	272	267	272	246	278	284	290	261	269	277	254	254	256	274	273	277	281	274	289	264	278	281	281	255	257	282	282	259	278	260	268	251	274	258	290	285	266	271	279	278	259	288	276	291	266	285	305	246	278	257	281	272	239	281	290	283	271	282	273	261	267	281	266	258	267	280	267	270	288	300	279	258	278	261	301	260	248	280	280	272	264	263	284	269	303	275	291	302	259	272	271	258	230	244	310	266	246	279	314	246	254	266	263	278	271	257	294	283	268	274	251	261	267	243	250	312	275	272	281	296	270	258	281	284	273	286	249	281	267	281	289	281	256	261	282	290	281	262	289	279	277	263	253	266	292	271	255	261	270	280	259	279	294	290	278	293	283	239	266	302	273	264	294	281	293	296	256	279	262	287	275	268	271	290	278	267	286	261	303	265	240	250	273	275	257	261	287	274	275	291	273	270	261	225	282	263	268	266	258	269	262	260	280	276	298	282	280	257	270	280	297	265	259	247	294	261	243	260	284	243	265	259	263	279	259	245	242	290	272	276	281	275	272	299	266	274	252	262	258	267	257	244	263	282	263	287	287	269	258	247	269	303	291	287	278	257	265	283	270	268	271	294	272	254	258	254	328	269	255	264	258	288	299	269	277	288	269	283	294	271	283	254	273	286	304	256	273	265	286	270	277	300	261	283	257	291	253	295	252	288	263	284	256	285	261	294	282	275	269	260	271	260	304	290	253	261	308	280	276	251	255	277	270	288	275	269	264	263	266	250	277	300	259	283	306	280	268	295	276	275	249	262	241	316	292	287	248	272	250	279	271	263	296	296	255	272	251	260	240	279	280	277	294	233	277	263	256	274	303	316	275	266	260	280	262	268	264	271	263	266	285	269	279	258	271	274	282	272	264	253	278	282	295	256	281	295	248	249	271	270	284	278	262	259	283	277	295	286	261	276	281	260	262	257	248	280	268	248	266	283	274	281	252	289	243	261	275	267	253	297	276	272	292	252	259	272	262	276	266	310	284	288	249	273	270	283	290	269	262	276	286	271	268	261	280	298	264	274	259	273	252	278	258	276	266	278	283	270	283	280	257	267	294	292	267	249	265	270	264	263	289	276	254	274	267	236	259	243	269	262	263	264	280	241	253	279	290	270	324	261	266	283	282	267	259	270	267	282	264	277	249	266	277	279	272	268	264	245	289	244	288	276	245	284	282	271	286	264	267	281	250	256	311	268	263	300	277	275	264	272	270	247	288	291	284	269	278	268	258	288	274	259	263	274	286	273	267	249	232	292	253	277	282	289	299	273	282	228	268	265	290	282	286	266	274	261	261	280	291	295	285	250	272	272	287	301	278	257	282	278	285	261	274	265	256	283	264	257	275	273	292	257	265	253	243	289	308	252	299	271	248	294	236	285	270	291	293	268	289	279	247	291	267	286	257	262	267	257	271	278	282	260	280	302	269	259	285	274	281	239	297	275	264	289	287	289	307	276	266	258	299	271	284	274	291	277	304	290	289	286	261	279	296	252	252	276	241	291	257	270	265	267	262	272	260	248	268	267	250	287	273	294	265	271	287	276	298	309	292	277	260	266	283	305	284	251	263	265	288	283	290	277	284	247	275	260	272	269	305	270	282	280	285	253	257	266	281	267	286	264	269	259	246	267	280	281	304	227	269	272	260	301	273	265	273	271	245	240	276	277	304	265	269	286	282	272	259	266	254	275	261	271	303	311	262	252	291	273	286	265	260	254	281	239	279	248	285	302	273	279	267	257	293	256	264	261	272	291	280	296	299	276	285	287	273	282	289	283	271	268	251	227	259	277	295	296	257	244	277	286	290	290	265	289	288	275	260	255	288	275	293	293	251	279	293	250	278	273	302	259	264
22593	21610	29382	24321	21611	21389	3247	1005	829	755	778	729	664	684	676	641	656	642	608	583	668	706	618	618	621	641	631	633	635	659	603	624	559	569	622	606	591	676	623	583	623	582	595	572	617	550	547	598	563	643	584	596	609	601	622	598	575	643	617	564	585	604	586	621	546	613	619	598	612	608	564	603	583	583	602	603	618	598	561	549	585	571	582	591	544	599	584	595	551	623	575	604	606	576	597	622	579	581	635	617	592	563	583	617	611	569	593	579	613	578	635	579	595	601	605	585	622	565	590	599	685	601	586	596	599	596	553	621	566	614	635	613	586	538	633	605	577	600	560	579	621	563	579	613	599	591	607	581	614	564	568	538	601	571	592	565	623	597	601	624	559	595	580	581	582	592	547	594	599	608	568	568	605	618	605	577	553	589	602	631	617	604	574	578	620	612	596	583	602	569	585	585	627	599	630	652	611	592	603	581	608	588	609	600	604	603	549	569	611	569	631	573	597	605	615	606	627	598	573	583	619	560	624	614	533	577	589	625	574	641	597	602	579	621	572	588	525	634	588	574	538	560	535	597	611	569	582	565	629	560	537	589	580	608	575	544	578	581	579	602	560	574	590	558	580	563	569	579	617	600	581	582	629	563	556	584	556	634	595	556	546	603	602	592	600	607	599	548	592	566	569	601	589	600	587	593	613	598	617	617	611	554	556	589	616	607	562	605	555	612	585	598	616	613	620	556	624	617	590	614	652	602	584	605	615	600	604	571	600	588	570	582	582	587	619	572	608	609	552	560	578	596	540	587	590	554	592	580	574	605	578	571	551	535	566	554	588	603	605	647	642	594	598	568	585	587	605	580	577	600	610	558	612	562	608	600	621	614	609	607	625	606	588	596	606	610	580	583	609	569	604	592	579	619	582	542	619	539	619	537	597	593	587	558	604	638	593	576	581	575	561	605	540	630	576	608	542	604	581	597	578	597	584	610	590	618	516	597	591	579	562	625	623	590	554	578	616	587	556	542	582	624	570	615	594	613	566	622	616	557	600	532	552	598	565	615	584	560	590	613	592	603	568	584	597	623	594	636	613	622	610	628	617	600	584	597	588	592	618	568	603	640	622	574	573	563	591	589	576	588	563	627	636	566	577	575	589	595	579	566	562	560	599	617	582	595	582	593	615	577	558	598	599	595	588	578	590	590	569	577	590	589	593	649	576	632	601	613	612	577	575	615	595	617	579	576	574	598	599	590	605	571	587	556	584	579	605	615	594	583	627	580	533	553	623	600	564	621	620	588	583	559	599	603	592	581	582	583	610	584	605	635	580	599	640	620	564	583	598	573	581	610	597	546	597	604	580	563	597	622	593	572	611	600	596	631	605	557	616	636	571	605	587	597	596	624	585	616	584	573	604	558	555	571	562	599	600	616	575	587	577	579	565	585	554	601	613	574	572	580	566	594	558	594	562	573	567	650	612	601	555	585	635	608	582	584	582	552	607	631	632	586	580	579	581	603	551	568	605	596	579	575	580	567	573	631	612	601	588	611	551	599	579	610	595	566	565	587	578	586	620	546	576	589	568	628	571	581	624	588	590	583	583	601	554	572	603	550	596	599	595	530	614	580	598	585	572	586	564	591	565	585	596	593	555	577	613	602	589	600	620	582	547	610	560	598	617	563	599	595	618	549	567	610	594	621	602	620	549	585	580	581	579	577	579	599	614	613	575	589	578	619	598	636	596	613	601	607	570	584	602	583	579	641	596	546	628	609	604	604	628	585	587	590	605	605	597	570	575	567	612	621	592	600	630	602	582	538	594	572	581	591	580	549	554	608	568	554	637	634	563	584	584	608	567	603	565	594	572	630	624	569	590	580	627	569	574	581	584	599	580	571	559	537	603	627	572	558	565	600	590	602	630	571	598	582	590	583	577	566	627	626	619	572	620	631	586	573	583	600	581	619	604	563	582	594	585	594	566	623	588	557	568	540	598	629	572	620	563	583	590	601	571	595	596	630	602	615	593	554	593	583	586	617	626	639	616	629	574	595	601	584	601	586	577	653	561	616	601	588	608	589	524	644	600	611	593	610	619	569	591	575	553	569	552	566	570	596	573	568	606	595	592	614	576	595	571	593	559	599	580	626	637	566	656	641	598	586	638	565	581	640	591	605	604	578	618	601	567	645	555	602	577	573	599	589	629	547	606	605	599	576	611	595	629	588	563	604	657	617	562	549	591	551	559	586	604	587	591	603	572	568	604	602	588	598	593	529	603	596	613	594	628	591	581	571	572	572	587	616	606	559	571	593	568	592	583	605	586	609	608	622	573	605	537	577	584	594	563	605	600	566	620	607	569	592	559	556	620	579	625	638	575	564	576	616	578	622	584	615	614	562	566	575	603	596	624	580	576	597	595	617	562	572	598	604	635	579	584	596	583	554	572	558	595	583	582	597	602	581	567	603	568	592	598	594	604	572	596	580	588	623	602	563	591	566	614	571	614	589	654	614	607	564	602	613	565	561	624	635	569	570	532	586	568	583	608	564	592	594	646	595	576	612	553	555	556	603	605	596	560	605	587	581	621	561	566	602	580	598	610	594	576	608	565	610	612	599	600	581	623	611	535	570	562	611	586	585	607	586	549	572	612	532	597	608	618	561	627	645	568	597	596	610	575	555	606	557	603	603	586	592	565	587	600	589	606	578	569	555	572	564	570	573	584	571	604	605	611	587	593	581	570	571	624	604	573	605	620	557	624	593	591	587	584	578	583	572	617	628	603	586	617	567	551	588	598	627	629	542	594	617	589	613	598	573	589	623	625	580	586	614	585	586	566	610	627	554	596	594	594	565	597	566	592	555	612	586	622	596	622	582	589	578	610	570	614	546	640	616	534	581	598	601	591	594	597	588	557	617	601	567	565	584	578	598	585	570	573	583	572	584	619	580	569	598	611	604	639	629	616	626	586	583	595	577	614	605	570	590	620	633	540	604	639	576	597	603	538	570	603	632	584	605	620	581	620	596	590	559	651	560	616	582	603	589	599	586	543	592	637	654	605	637	580	573	601	621	572	586	616	604	586	589	607	564	598	575	571	612	612	590	595	593	554	612	607	623	586	583	638	592	588	571	624	596	579	601	566	607	578	597	581	601	566	578	584	605	549	585	579	569	583	584	594	582	593	589	585	610	593	613	557	602	584	607	578	572	571	592	583	582	609	645	617	605	581	638	589	560	607	553	541	575	628	578	611	606	582	621	532	538	594	577	563	620	564	591	590	604	617	575	607	565	603	592	578	573	579	598	573	601	580	600	610	614	563	593	627	607	613	580	571	592	620	538	561	598	604	611	593	569	573	593	575	613	560	586	604	578	589	617	553	611	574	599	638	583	584	622	613	603	597	597	596	632	564	582	588	587	561	615	615	591	594	567	577	566	603	576	605	590	593	629	583	576	617	551	607	617	642	581	548	579	597	590	613	543	582	618	566	591	638	616	626	621	603	634	581	569	618	589	620	580	611	632
17832	11881	8358	3934	2875	2230	1806	1526	1380	1300	1175	1132	1019	1006	970	919	950	915	939	874	869	818	829	867	831	796	868	848	867	798	814	848	797	852	813	816	751	783	797	841	809	831	803	822	825	769	818	867	792	783	788	832	785	797	805	787	806	788	736	786	788	768	770	776	754	804	823	842	743	776	787	794	842	785	790	760	817	803	762	750	793	807	793	796	810	773	819	773	800	824	809	747	832	800	767	750	790	812	771	798	787	786	757	760	796	805	844	792	793	812	786	798	778	775	735	851	822	776	776	761	832	767	811	788	792	791	790	772	789	836	756	767	777	757	782	771	777	756	773	788	772	783	795	790	767	835	808	757	809	818	764	792	794	825	818	762	857	822	783	828	843	773	799	785	840	757	797	801	794	813	758	783	738	749	811	815	814	795	788	796	781	764	843	787	794	793	781	830	750	800	812	717	835	776	785	810	773	855	765	770	810	826	809	815	770	814	797	754	787	788	780	809	800	776	785	735	788	748	804	788	819	740	771	819	692	776	781	768	833	805	802	833	813	809	764	784	776	822	800	793	757	802	787	791	802	768	841	798	779	825	796	809	790	775	784	807	808	765	755	820	728	747	799	802	857	798	790	766	825	760	830	789	802	806	751	821	762	788	750	777	856	758	820	788	790	776	789	783	814	807	763	801	746	763	753	804	790	784	762	761	780	799	792	800	765	768	786	793	835	816	829	748	785	742	783	804	777	798	813	802	817	756	820	773	830	815	809	786	808	765	828	791	749	825	822	831	749	791	802	807	711	787	798	807	763	777	816	808	788	781	775	813	763	808	791	798	827	791	782	760	796	794	860	771	755	826	788	771	783	752	824	784	787	779	788	826	768	800	755	787	785	787	777	823	755	802	856	725	809	782	818	759	806	779	751	803	815	770	758	790	798	814	785	783	778	827	819	820	814	830	781	844	781	803	752	754	754	751	817	800	821	799	760	780	806	824	760	803	837	806	819	800	779	781	804	841	785	777	813	826	764	789	791	802	742	842	763	841	822	799	771	787	798	787	804	746	809	819	821	796	811	756	784	796	763	759	769	786	795	772	785	765	752	795	760	738	774	707	846	780	755	815	766	813	785	779	759	789	779	759	762	865	764	793	785	788	787	776	813	776	777	797	755	777	788	758	770	772	785	776	802	823	804	810	788	788	798	800	815	773	768	772	772	779	784	765	746	795	797	769	803	803	782	777	797	793	800	716	766	787	804	806	822	750	766	760	810	856	788	823	797	776	809	809	758	759	723	827	790	794	795	754	747	809	756	804	804	783	807	758	843	784	781	797	766	767	760	816	743	770	739	771	768	805	786	786	799	748	811	778	798	742	804	798	770	714	844	792	780	764	872	838	762	737	741	834	784	793	786	790	783	778	736	780	791	802	751	780	760	774	748	822	757	732	816	807	810	763	800	834	816	759	808	823	773	807	805	808	790	755	825	815	804	769	843	814	817	792	811	778	760	797	805	772	799	817	796	819	799	771	768	833	743	778	779	842	804	819	790	772	770	794	764	759	820	789	789	766	808	772	790	787	798	809	825	765	797	778	798	817	770	765	795	798	830	817	825	782	757	778	798	775	802	744	730	754	824	773	828	800	839	795	824	784	823	755	795	775	783	755	831	798	783	822	822	813	805	802	805	801	827	801	747	793	784	780	808	756	833	817	825	802	794	804	807	778	741	835	771	739	752	764	738	791	743	830	810	742	770	786	788	780	805	824	780	809	768	795	877	759	807	790	808	753	765	791	801	794	796	792	764	849	758	800	791	801	784	776	803	780	805	747	787	722	827	825	832	767	774	781	769	753	807	763	756	784	780	796	726	778	764	761	807	814	738	783	782	783	779	756	783	818	809	807	745	748	792	806	818	767	783	791	835	818	743	804	777	797	790	744	824	787	775	776	736	770	764	769	762	756	814	804	779	763	784	793	843	804	786	796	789	803	794	811	766	816	763	770	762	785	830	770	796	853	807	771	800	802	832	781	809	746	751	774	751	849	756	847	796	760	781	764	799	838	779	770	759	768	795	799	805	779	770	736	758	740	755	759	815	799	725	804	824	805	739	814	755	838	803	760	775	803	768	782	750	796	729	801	788	778	760	760	814	776	737	794	795	831	767	770	760	786	796	811	760	818	778	796	816	757	762	788	794	819	805	788	792	769	788	796	752	774	754	848	835	826	807	786	794	777	782	772	839	804	778	832	776	801	828	793	792	794	792	773	766	770	790	772	791	782	804	761	789	777	792	813	771	846	787	770	810	788	837	791	744	743	790	746	781	856	765	763	848	804	789	851	842	759	784	770	796	773	801	780	812	790	773	770	800	766	795	792	775	765	809	826	792	734	815	770	737	806	812	834	800	794	755	774	758	809	814	806	807	765	767	832	830	821	758	706	756	753	761	764	770	816	780	812	817	723	811	810	829	819	810	782	760	773	792	782	806	777	771	774	797	831	789	818	782	761	844	792	769	806	832	801	830	762	786	807	773	819	776	833	841	782	780	766	774	763	827	784	769	798	828	804	789	794	770	749	808	811	787	773	730	805	743	793	767	778	759	796	758	773	774	760	790	789	817	795	789	777	798	744	805	809	851	817	845	769	748	783	821	771	851	803	763	831	807	781	821	791	757	783	807	759	790	792	795	828	743	788	806	754	756	776	751	761	826	770	877	774	800	808	799	809	761	757	790	807	765	721	815	847	807	787	804	780	778	786	825	788	817	779	810	811	804	814	753	793	768	808	751	798	780	739	771	798	815	771	795	806	817	803	794	793	838	772	799	767	845	817	758	765	802	747	759	796	805	813	777	785	833	793	805	831	783	814	778	766	781	810	770	767	791	746	813	769	752	790	834	830	808	777	828	790	754	815	825	773	749	810	751	873	777	783	766	816	762	814	774	794	806	813	787	787	842	784	798	791	789	772	756	813	828	755	834	777	787	812	739	793	835	786	781	748	749	773	825	788	771	826	756	785	814	783	769	791	828	801	785	763	744	804	796	760	825	773	776	814	830	792	757	729	766	769	811	757	748	760	770	792	760	781	773	783	763	777	774	818	763	779	816	783	753	739	716	791	793	764	829	797	766	828	793	773	837	802	799	727	819	819	846	822	760	761	861	806	745	778	813	770	799	804	801	838	776	798	789	846	758	781	754	790	770	766	770	792	825	800	793	787	798	805	814	766	765	806	767	761	814	782	817	802	749	811	794	777	818	822	760	822	846	782	811	836	780	773	846	830	789	772	758	811	769	776	750	749	773	767	789	746	771	810	765	797	778	774	752	728	817	750	763	749	779	777	763	795	766	768	813	795	812	766	800	753	781	810	789	770	825	765	731	768	780	747	791	823	774	752	784	797	818	767	783	766	745	815	831	806	749	796	736	779	797	775	785	776	789	803	758	772	770	842	741	791	786	782	763	817	765	792	728	748	820	849	780	773	770	820	764	777	793	845	776	834	776	778	785	792	746	778	797	775	770	788
27486	18368	3645	703	523	483	435	463	488	449	424	440	458	514	466	468	473	479	509	459	477	454	432	507	471	462	438	472	486	471	445	415	469	448	429	470	474	440	453	452	469	502	433	445	478	454	435	447	449	438	443	479	426	477	478	429	475	463	449	416	483	461	453	445	491	479	431	440	481	397	468	455	445	468	454	447	488	509	453	458	444	446	452	420	462	484	468	484	445	413	445	430	468	432	476	448	434	497	487	445	446	430	441	470	448	455	426	432	505	458	475	464	459	452	440	438	433	455	419	445	473	448	441	453	463	461	469	462	460	449	459	465	453	470	438	429	433	494	460	450	445	444	442	445	469	446	453	464	453	500	458	469	467	400	413	459	441	464	467	451	458	493	461	448	463	462	455	458	462	454	442	444	448	468	421	477	490	471	432	446	461	481	420	499	438	453	455	491	438	452	464	457	474	448	445	429	458	472	463	472	467	459	437	461	458	434	430	436	460	486	418	430	442	482	425	455	494	470	484	449	457	463	451	431	478	463	453	439	479	458	443	449	454	406	468	450	451	456	468	478	461	459	441	450	433	460	448	428	516	430	452	460	463	468	459	477	440	452	468	450	443	436	443	452	460	437	421	431	486	474	441	452	436	454	436	484	457	476	435	482	426	402	486	474	445	453	491	470	455	458	452	458	413	437	456	481	439	433	459	439	453	444	440	448	421	455	438	447	419	414	438	437	455	426	459	479	438	437	455	431	490	436	437	458	459	436	444	458	438	496	451	436	479	443	494	452	439	415	495	442	465	471	433	444	441	441	440	446	428	470	460	486	483	478	449	489	464	420	465	434	483	489	438	416	460	433	479	455	483	480	436	455	437	417	441	469	448	473	453	433	445	414	463	407	443	434	451	440	458	425	469	430	423	433	460	420	460	458	497	501	450	430	458	436	415	429	449	404	434	475	436	405	464	425	424	442	487	467	465	457	456	440	455	471	446	445	456	497	468	445	483	464	470	458	440	472	447	470	414	463	473	459	431	449	458	443	455	478	464	463	452	446	475	466	450	447	457	410	465	436	472	433	472	489	466	463	451	477	463	428	489	466	463	452	432	445	449	453	473	470	440	473	535	427	470	475	479	470	431	439	414	442	463	445	482	477	474	414	453	471	456	433	444	440	477	474	467	469	459	481	479	469	452	502	445	454	493	459	497	430	464	469	465	483	495	422	412	495	437	458	434	437	490	453	481	446	430	444	453	455	454	462	435	422	473	476	498	481	424	452	437	502	486	465	443	460	452	444	448	436	464	417	463	475	430	434	450	471	434	499	425	459	443	449	423	441	451	482	448	435	479	455	432	420	474	473	449	451	451	477	463	427	435	468	453	463	443	476	457	459	471	477	444	482	469	474	496	470	441	473	456	488	440	503	486	490	465	457	431	434	458	439	460	461	464	451	448	462	487	459	509	456	433	466	479	457	490	412	462	466	418	432	413	477	439	500	482	431	435	447	448	399	462	450	463	494	450	451	456	443	483	466	470	463	460	416	423	474	495	476	467	434	402	456	492	442	476	469	470	453	469	459	488	439	451	467	477	483	456	452	447	475	433	471	466	464	452	470	429	471	426	437	489	431	433	425	459	482	440	440	476	487	453	462	438	465	434	441	459	456	476	492	466	442	477	437	449	439	430	465	501	445	448	437	442	429	443	469	441	475	455	416	462	515	446	510	413	437	421	480	474	456	443	443	451	463	455	440	458	428	457	447	444	446	447	486	454	456	462	437	449	445	411	453	439	506	431	462	452	429	452	479	420	411	430	409	451	452	453	453	458	429	480	482	462	429	465	490	468	448	480	446	470	488	446	444	478	470	466	501	444	446	437	438	465	504	446	471	470	444	477	444	457	421	456	467	427	470	508	472	470	462	468	465	463	451	480	440	465	460	462	488	451	452	446	462	424	419	435	458	441	477	464	447	462	454	489	464	436	466	427	449	461	427	465	460	455	475	439	469	461	444	479	473	454	493	487	465	436	467	436	439	509	447	502	476	453	462	424	484	488	435	432	458	443	498	459	492	448	452	473	429	455	473	468	447	470	440	470	462	481	439	436	415	514	454	451	449	455	416	443	475	421	423	449	462	447	454	446	430	474	450	468	444	432	472	449	461	432	467	469	465	426	463	450	448	435	443	462	448	454	421	447	464	462	492	464	453	480	474	421	449	428	451	488	475	453	458	446	459	419	466	447	445	447	493	426	448	406	443	470	411	442	445	426	463	477	464	494	466	420	496	442	428	467	443	464	474	466	465	440	422	460	478	469	462	439	460	433	452	436	458	489	437	456	443	468	460	439	443	460	406	445	503	430	429	447	420	465	437	468	454	448	475	462	492	492	497	463	446	454	439	474	486	446	489	464	440	475	427	458	456	435	479	445	469	476	466	504	457	460	462	459	403	463	450	449	474	436	436	456	435	426	460	446	443	438	466	452	413	452	444	502	438	489	456	448	444	446	455	476	493	418	466	446	449	474	482	435	469	471	457	475	434	466	435	425	438	488	455	471	451	442	464	457	473	441	480	453	473	433	469	446	461	464	439	473	441	454	482	443	434	462	483	469	434	436	438	466	432	456	466	445	467	462	454	438	430	470	435	470	434	462	454	437	494	488	438	465	477	445	454	451	442	461	474	428	443	429	449	427	445	454	440	484	444	449	460	435	438	437	431	507	474	459	439	445	486	434	467	466	447	463	434	472	443	458	458	509	468	434	444	479	439	447	428	484	450	409	432	452	478	466	503	476	475	452	457	453	441	470	470	442	485	435	495	498	484	451	449	406	441	441	464	449	434	447	425	442	447	454	451	449	450	479	445	469	442	438	466	514	462	464	452	438	450	461	459	465	450	440	464	482	478	432	440	447	517	438	454	482	456	498	442	441	466	440	467	464	418	456	435	451	461	399	462	418	484	437	443	418	460	444	472	449	436	433	451	447	477	454	427	487	449	436	443	496	476	410	496	452	426	445	475	472	465	470	474	446	465	462	472	474	440	426	412	464	429	444	472	442	423	471	433	469	424	465	460	427	447	491	436	436	456	460	439	450	460	475	462	483	463	476	482	462	420	472	457	461	452	421	457	406	457	448	463	455	467	466	423	450	437	456	441	459	453	471	457	464	424	493	451	464	449	394	471	414	464	447	449	446	447	453	454	442	453	455	474	460	429	451	406	471	437	436	455	469	483	469	472	411	454	476	469	446	455	474	401	445	473	447	468	484	472	468	464	443	456	448	468	450	482	448	448	445	474	461	435	447	496	450	418	450	443	465	491	447	460	477	469	442	447	449	475	455	459	476	467	451	476	457	465	438	444	438	480	442	478	447	459	466	454	465	460	469	420	434	482	461	477	392	454	460	419	457	494	435	482	439	476	450	436	483	450	442	459	477	474	438	464	478	417	474	465	458	514	477	476	467	464	492	470	478	441	498	443	461	484	437	433	472	464	483	470	466	473	453	451	446	421	458	468	480	482	432	462
5083	1031	915	707	661	646	587	654	613	613	657	597	633	599	572	552	626	608	577	595	604	597	564	633	613	579	568	607	613	564	614	600	600	561	574	619	567	610	595	585	572	618	574	561	544	565	608	584	601	604	582	630	584	570	605	598	609	605	601	551	615	603	645	580	597	560	607	599	636	605	594	607	646	568	583	584	596	619	601	603	589	600	632	605	603	594	622	591	627	577	592	599	598	560	633	608	615	586	621	578	551	587	573	604	604	585	542	562	590	572	611	611	559	588	633	554	586	612	562	574	589	592	612	553	598	559	599	583	586	607	603	614	584	549	586	579	631	580	598	588	606	613	585	569	594	558	615	608	586	550	604	572	585	612	642	546	587	609	610	564	612	600	580	570	588	604	591	596	590	594	581	585	567	560	584	618	641	639	585	578	599	585	592	584	605	593	612	620	572	615	628	591	589	592	559	610	602	594	579	622	569	586	637	551	562	572	587	572	577	618	629	596	616	605	612	622	550	585	572	571	610	573	604	560	599	613	560	575	581	578	558	615	579	594	601	581	620	568	611	605	636	605	557	617	565	602	580	600	572	572	540	568	606	537	547	617	577	567	573	588	584	576	583	581	593	580	549	566	579	582	561	600	592	583	566	578	637	603	575	598	552	552	618	598	627	640	581	590	626	629	533	634	606	627	577	581	601	575	592	591	587	602	588	567	616	609	552	604	594	574	597	592	555	615	575	559	637	572	602	595	601	595	618	565	593	594	567	532	611	621	625	600	580	599	622	627	590	629	555	607	618	561	598	579	571	600	570	560	579	606	613	616	565	623	541	585	620	592	605	572	547	570	564	551	636	624	590	611	571	554	588	569	610	646	569	613	555	584	567	619	614	614	593	631	613	589	617	647	610	593	575	586	574	578	570	576	569	594	610	622	592	567	602	581	578	612	590	604	581	576	609	610	608	666	583	618	566	566	640	587	616	561	630	597	545	575	608	604	587	599	623	619	599	588	570	557	605	582	629	611	562	602	574	622	569	595	606	579	591	536	577	599	592	588	590	577	590	570	584	570	546	594	598	584	566	602	580	619	597	607	601	586	589	605	603	542	596	640	588	589	585	563	579	624	555	630	560	599	587	634	560	606	637	621	589	570	566	554	584	617	567	573	606	597	603	573	578	633	584	580	541	537	584	628	596	613	616	582	596	600	595	582	600	558	599	571	601	586	607	600	576	583	591	571	598	601	619	554	583	544	569	603	600	609	573	577	592	634	562	554	599	576	594	597	573	586	606	621	611	587	585	591	591	540	595	581	575	582	565	602	606	613	578	591	625	634	606	596	605	544	610	598	632	626	576	575	555	574	592	582	606	554	565	599	590	606	607	597	627	593	574	630	582	566	608	603	566	588	616	614	591	547	583	620	579	615	575	589	568	606	574	575	599	605	566	595	606	568	610	606	605	604	609	562	610	588	603	562	595	535	562	586	531	594	569	617	575	571	565	575	569	596	566	593	593	591	587	565	605	592	580	560	604	614	593	565	557	583	581	590	615	601	546	569	549	574	585	639	602	568	611	631	586	603	546	601	587	582	591	603	579	590	604	602	623	576	612	588	603	556	630	598	576	619	555	583	602	579	610	611	634	584	633	624	597	589	590	590	546	579	634	617	607	612	574	591	585	590	555	573	625	561	581	573	623	576	607	597	566	583	573	554	605	607	607	600	596	571	563	568	638	578	580	622	595	600	549	608	632	593	607	594	644	573	618	558	577	585	586	577	589	550	559	610	573	549	604	569	607	575	654	599	603	576	596	563	583	586	562	604	608	606	591	548	566	587	585	577	550	613	554	615	564	595	607	613	593	597	573	603	580	586	596	635	595	615	610	593	629	585	583	573	595	535	571	647	607	613	604	566	621	604	626	557	562	618	591	612	569	604	559	585	615	572	592	582	582	578	599	656	624	579	595	586	555	589	607	554	588	622	553	574	596	618	591	595	567	628	592	564	620	589	588	580	631	576	559	605	612	635	645	596	545	618	612	588	599	642	621	648	620	619	587	555	569	557	600	562	595	624	621	638	620	641	609	580	612	557	611	605	565	591	558	640	604	580	573	586	601	590	583	607	555	612	620	658	654	563	579	597	589	615	579	623	582	581	592	549	580	627	546	618	603	546	616	584	568	583	586	546	640	572	581	587	618	577	615	577	629	600	553	586	591	618	546	592	630	588	570	603	604	615	610	572	598	621	629	604	638	588	580	561	592	580	587	609	593	584	569	603	612	568	592	608	575	571	609	605	575	550	580	604	613	602	613	575	568	617	634	568	586	550	597	599	527	617	575	604	574	582	634	594	599	571	579	583	588	590	610	559	679	636	601	589	597	585	593	575	604	585	564	605	610	569	602	594	644	628	572	565	558	616	592	601	587	623	613	606	608	573	592	610	609	581	598	583	613	601	602	598	582	575	624	597	592	604	576	572	598	590	582	576	589	598	625	591	609	626	605	585	590	573	544	584	608	614	599	515	584	590	586	567	576	549	620	608	564	614	599	638	615	625	588	553	572	593	613	626	563	582	597	649	605	583	561	656	571	592	646	622	630	549	576	539	587	563	593	585	588	629	614	613	580	621	617	528	568	613	524	603	590	600	590	583	601	570	591	591	616	608	610	574	646	571	604	601	552	579	552	627	578	592	614	562	629	571	587	551	551	585	584	603	605	595	570	611	580	598	578	610	606	611	629	577	603	637	586	593	639	596	572	564	579	608	586	589	615	567	569	608	614	593	661	579	585	569	578	580	608	620	588	554	598	605	617	632	552	605	602	613	603	585	571	595	594	616	576	578	591	578	605	567	567	564	590	601	597	590	578	547	544	597	593	596	583	588	587	596	579	609	561	552	556	614	607	619	596	588	631	611	597	607	590	588	625	583	603	621	655	595	547	567	619	567	606	592	610	624	557	648	556	577	560	577	531	600	590	569	557	615	566	580	577	605	585	568	603	586	601	553	585	567	620	590	589	574	557	604	558	607	550	585	603	590	582	602	557	601	558	564	628	618	595	615	584	640	603	587	559	605	589	583	593	590	599	614	614	560	600	623	558	622	627	613	565	587	632	607	607	585	580	629	623	580	636	612	581	580	630	612	586	585	576	587	607	587	578	589	594	583	560	564	593	612	553	575	551	628	632	608	572	607	578	579	634	579	587	588	614	589	596	581	603	625	615	565	586	570	609	629	618	581	607	641	559	593	638	582	568	612	578	581	592	581	652	575	575	593	606	570	586	576	613	593	604	606	561	553	582	545	614	557	601	624	606	613	567	588	611	563	629	562	578	623	586	592	601	606	587	611	572	599	600	545	576	597	564	656	571	660	567	606	609	581	564	556	625	617	591	614	647	585	567	599	606	633	584	623	591	578	594	574	559	581	601	577	559	547	583	574	623	572	594	583	618	589	604	584	635	553	611	607	577	579	600	583	592	619	589	585	597	583	586	553	633	598	576	581	597	636	577	625	580	577	582	609
23466	21568	28760	24845	21429	5080	1300	990	880	886	897	887	853	827	888	868	859	833	842	781	865	835	824	768	789	862	782	800	843	843	753	793	834	746	828	789	787	818	786	775	799	794	760	783	783	804	791	834	787	738	786	775	771	715	776	753	767	823	794	766	824	801	794	795	786	785	830	784	776	761	791	787	849	776	808	760	745	727	795	760	843	784	797	767	828	784	818	774	742	766	796	767	802	792	753	768	795	782	767	769	833	784	773	807	849	779	767	850	810	757	732	766	780	802	763	825	773	817	722	769	763	794	760	774	776	796	787	807	768	791	773	786	778	741	787	794	807	763	824	822	766	787	781	752	797	815	790	791	816	764	819	821	823	765	792	780	747	751	775	742	814	764	790	734	772	714	827	803	803	738	743	795	812	831	791	806	797	795	829	817	742	812	799	771	828	737	792	758	828	826	779	725	762	729	783	795	754	820	829	784	753	798	790	806	775	818	793	811	792	801	799	775	780	756	738	812	802	807	748	824	781	855	796	792	804	720	776	789	776	764	763	824	786	729	781	803	791	824	805	748	796	768	796	788	823	832	754	773	849	792	773	718	718	819	772	824	817	854	806	807	766	737	761	785	764	793	842	810	777	787	838	743	774	779	804	815	779	774	814	793	786	843	780	782	784	768	828	765	777	805	782	780	779	793	758	782	754	736	761	778	794	814	776	782	788	771	797	761	809	800	806	806	783	802	771	749	739	839	806	776	846	761	796	803	813	805	822	793	835	755	831	763	801	749	769	809	762	724	814	800	791	764	780	818	798	800	756	805	797	738	768	765	777	819	812	824	752	816	759	823	713	830	813	799	778	781	755	814	785	718	759	766	789	762	785	818	784	802	809	832	835	780	788	766	822	751	785	832	834	756	793	767	783	778	779	799	766	812	819	817	745	789	779	815	792	810	756	778	817	759	780	800	757	807	764	822	825	786	812	799	804	839	793	782	796	771	811	778	821	806	738	776	812	827	763	735	805	791	746	764	759	845	780	800	830	759	787	754	836	835	747	800	751	781	725	764	803	802	756	798	813	768	807	768	792	811	764	855	821	751	749	806	793	772	800	821	755	812	801	777	791	813	768	800	813	783	772	773	842	776	763	722	751	820	798	845	811	785	808	777	782	812	751	857	810	731	756	825	789	782	778	822	779	747	811	841	784	767	779	748	862	780	763	804	756	763	767	794	803	775	771	860	760	768	787	818	767	815	765	781	798	769	790	805	819	805	776	792	798	821	810	758	825	791	801	823	740	779	765	795	831	811	778	782	780	767	730	754	781	797	743	755	759	776	772	808	743	813	766	768	759	814	746	803	803	806	820	779	788	779	761	833	836	783	797	771	769	765	801	749	757	771	772	778	780	789	747	753	782	783	750	760	842	781	769	834	825	744	781	764	782	788	769	775	757	773	761	806	781	813	772	738	776	800	776	819	788	812	799	818	795	748	815	797	809	799	768	757	787	773	783	713	792	766	799	796	802	790	769	749	771	811	749	746	766	761	793	787	796	816	797	764	780	780	776	778	829	778	774	823	790	769	746	822	782	832	800	794	800	784	745	768	760	838	740	756	774	786	797	775	770	786	778	783	745	810	749	770	763	709	771	814	747	820	832	767	777	730	807	805	822	770	787	823	873	832	754	828	737	776	778	832	796	813	826	802	798	740	813	796	789	794	804	733	742	814	765	792	794	780	807	773	759	756	795	779	761	745	831	747	760	793	752	803	813	797	814	793	775	771	802	888	746	768	782	846	750	806	802	764	764	773	751	815	790	814	832	785	804	806	776	789	764	785	840	833	760	773	809	822	721	765	741	829	779	811	802	781	842	744	737	820	830	779	777	792	735	768	802	784	804	781	785	747	776	787	740	819	803	813	792	870	771	803	784	770	795	794	763	768	789	734	782	726	814	859	757	822	743	850	750	727	793	775	800	767	753	766	761	803	738	766	801	802	801	773	809	851	761	807	831	760	772	774	755	848	785	760	804	743	743	781	754	772	809	748	790	833	772	739	806	834	790	805	794	755	812	796	785	765	775	803	753	833	779	793	746	839	766	801	776	775	791	797	845	794	791	766	806	755	773	784	781	767	827	815	816	807	770	772	819	815	782	828	767	794	796	787	780	793	749	769	778	784	808	781	769	774	794	783	804	795	761	815	794	760	796	800	799	761	790	790	779	759	771	763	797	838	812	796	790	798	796	785	820	763	787	832	819	805	739	772	765	787	771	763	839	767	769	756	795	780	805	826	739	765	813	770	767	797	793	798	809	770	818	804	783	778	798	795	762	813	821	761	809	789	848	793	762	761	813	791	824	803	774	767	755	771	760	809	813	827	809	772	792	767	806	739	812	735	751	798	828	766	770	772	789	796	741	775	736	768	835	762	809	773	788	775	807	844	764	769	773	838	753	829	780	754	810	786	748	771	744	801	806	808	767	765	808	730	802	802	750	811	757	886	811	768	773	760	823	779	793	790	824	779	764	779	780	791	737	793	802	792	789	798	765	791	764	808	858	828	766	804	773	799	791	824	754	794	806	802	770	791	784	819	811	799	791	797	835	766	759	735	796	771	771	781	781	785	813	773	753	808	788	776	753	816	742	782	838	749	797	767	771	789	798	752	753	795	760	788	831	749	819	739	780	838	782	785	771	784	785	773	762	806	792	790	796	796	767	820	823	768	813	788	793	757	793	788	797	708	794	729	835	811	829	805	780	778	773	813	806	797	818	820	807	868	858	781	798	800	802	759	802	745	811	759	765	778	742	781	761	794	750	795	800	760	777	764	773	764	833	798	783	798	768	754	792	800	786	785	778	821	754	770	806	770	791	765	797	789	776	746	749	781	814	782	781	756	800	745	786	762	773	844	765	764	805	793	773	763	817	815	768	825	767	793	799	821	770	787	785	806	808	735	840	759	765	811	775	756	735	812	766	776	790	798	731	769	859	812	806	771	821	784	777	758	833	808	789	754	750	747	772	739	835	821	748	814	771	769	763	787	838	746	764	827	779	783	789	727	780	793	827	833	790	812	786	810	811	775	785	781	784	789	765	747	755	814	770	759	770	782	807	786	784	821	769	787	801	809	795	813	737	797	769	771	773	788	804	804	773	776	785	744	769	767	782	809	765	808	777	815	771	777	721	798	756	833	762	803	845	763	794	814	782	752	784	784	850	789	771	765	754	854	779	799	790	801	784	795	783	763	748	826	760	814	787	836	789	792	764	752	770	806	794	831	796	769	739	734	749	816	728	777	773	772	777	781	801	789	769	815	842	782	777	767	803	831	762	790	809	747	787	740	816	771	739	785	820	788	811	754	811	845	778	783	777	787	780	787	800	797	842	775	794	783	836	809	788	771	769	756	807	753	792	812	778	804	745	812	812	789	770	783	761	739	729	757	800	788	778	819	816	758	812	799	771	734	761	772	770	749	830	815	766	774	782	810	780	818	773	779	802	782	763	830	823	744	748	795	801	826	816	708
15824	7418	5288	2843	2101	1784	1588	1396	1287	1302	1190	1164	1126	1171	1131	1108	1067	992	1065	1038	1031	1058	1043	1036	1104	1006	1006	1038	1053	1028	1000	1019	1058	1050	1057	967	993	1042	1034	985	1018	1019	1040	1048	1062	1024	1073	1024	994	1027	982	1013	1015	1014	1009	1027	1022	1034	948	1018	1022	1003	1030	1015	967	1032	993	1024	995	1018	1000	1037	1009	1009	1031	978	1033	969	1093	1016	998	957	1004	951	981	1035	983	999	1009	1014	1000	999	1028	1050	1043	1018	976	973	995	997	1039	959	1020	1057	1047	991	1028	993	1043	1013	966	1053	1010	986	1015	972	1062	999	985	1050	974	1001	996	1045	968	934	1047	998	978	960	990	1075	1023	955	1047	978	1075	1012	981	1025	1005	1060	974	1004	1040	989	1042	971	997	1036	954	1057	964	1053	979	1004	1016	964	1002	992	1016	1038	990	1018	1058	1008	1042	1040	1020	1017	1014	1068	987	996	970	991	996	1019	960	1031	976	1069	1009	1060	945	1053	995	1007	1049	1010	972	1013	964	1026	964	949	1034	1002	1023	1008	1050	967	993	1004	1029	1047	975	1021	1044	1027	1000	1047	991	1006	1005	1055	934	1052	1004	1026	1012	981	1042	990	967	1023	1068	988	1012	1043	1068	1073	1044	1013	1014	1064	1012	1017	1002	1012	1030	1044	1025	1033	979	1022	1008	1025	990	987	979	1067	966	1081	992	1039	1032	1066	1015	964	1014	1012	1053	966	1022	1027	998	1062	1003	1033	989	952	1004	1037	1039	1007	1007	1020	1027	997	998	1072	1027	965	1003	1034	1031	1028	997	1021	1048	1002	986	1040	971	1072	999	1000	1049	1010	985	1007	1037	1027	959	1015	967	977	989	981	1005	1000	995	1033	1015	998	1006	1038	1041	1044	1013	1036	1036	998	1006	1060	1033	1012	1032	964	990	1016	1047	1019	1000	1007	1001	1026	1033	996	1034	1038	1016	1042	990	1020	992	1001	1021	1064	986	1025	1018	982	1075	971	975	982	988	1035	998	1026	1032	949	986	1011	1033	951	925	1042	1022	979	989	1004	1006	1016	995	1006	1045	993	1103	1018	1032	1017	1031	1004	1051	1046	1084	985	1062	1017	1031	964	990	993	1008	988	998	992	1048	991	1031	1005	983	1055	964	1016	1002	1044	1052	1014	1034	996	1037	1031	1007	1065	992	1045	972	1069	992	991	1000	995	971	988	1039	1008	961	1027	1032	1040	1015	959	1046	1045	993	1002	982	993	971	1010	1000	986	990	1024	967	1010	1066	1006	989	1042	1000	1015	1014	1030	989	1064	914	1047	1018	1001	984	1037	1030	1032	1040	1044	981	1000	1010	1030	971	976	1090	994	1002	985	1068	1015	1052	1013	1008	1051	985	984	972	978	995	991	1024	1049	1022	989	1047	1021	932	1015	981	1024	1012	992	1040	1038	976	1008	983	1048	971	1018	998	1020	1032	1011	1026	1014	1036	965	993	1043	983	986	956	1015	1024	998	976	1033	983	980	985	1002	1004	1012	1048	982	1038	1018	1029	1037	1030	996	1022	934	1030	1064	1039	963	1004	1024	1001	1050	986	1061	1041	1021	1002	989	1021	993	996	1032	1081	1107	1007	997	993	1002	1035	1003	1032	1040	1002	1010	1050	1028	971	1011	1013	986	1025	1012	989	1001	1044	983	964	985	1014	999	1007	1036	1050	1033	1009	1040	979	963	1027	969	1004	1010	964	1008	991	1028	1011	987	1047	1024	1031	1040	1007	1027	1012	1009	1018	995	1028	1001	990	1061	989	1007	1031	992	1019	1073	994	986	1014	948	1017	981	1065	1063	954	1020	928	1057	1031	992	942	1042	1057	962	1040	929	978	1006	1001	1007	992	995	1023	998	998	1014	1035	1007	994	986	1033	1004	996	1052	975	1023	1033	1030	1022	984	1022	1020	971	1026	1044	1032	1024	1055	1017	1008	986	971	1055	982	1020	998	979	1001	992	955	1014	1007	992	945	983	1064	975	1006	972	1031	1032	1058	998	1019	996	1056	1026	1036	965	992	1030	1015	1013	1035	1021	935	1002	1045	997	968	1041	1026	1000	997	1004	1071	1024	986	1049	1020	1047	1012	1015	1017	1013	992	1047	961	977	982	987	981	988	1012	954	1031	1089	1015	999	1028	1006	982	1020	1028	1046	1019	971	1001	1026	1026	1014	1035	1065	946	979	1021	1012	1020	974	1008	1044	1000	1027	981	1069	968	1078	1046	1056	981	971	1012	1034	1013	979	986	1073	966	1041	1014	1042	983	1059	997	1040	1025	958	1018	1041	971	960	1010	982	1041	1021	1033	1002	963	1028	990	1018	1029	983	1048	1026	1036	1039	1051	1037	1012	1030	961	1012	1032	984	1005	1057	1068	1016	969	1052	1029	993	1046	1006	980	1033	1006	1041	1018	1019	1008	1011	1005	969	1050	1037	957	1003	956	989	1045	1021	1030	1006	1057	995	1050	1000	981	1015	988	1047	1002	1001	1014	987	991	1061	960	1010	992	1043	1025	964	975	941	1013	1006	973	1065	974	1067	1013	1023	1019	959	919	1021	1012	993	1025	925	996	1003	1039	952	926	989	997	1045	988	1045	945	1036	1005	953	973	975	961	1041	1054	1006	1027	1050	1011	982	983	1021	977	995	1020	1044	1026	1042	996	972	958	1031	1009	996	1068	960	1018	980	1048	1018	1057	1040	1012	1018	1007	1066	980	1010	962	1015	1033	980	950	972	1032	1021	1006	991	1055	1034	1021	1015	1042	956	954	979	987	1003	1004	1005	998	1020	933	1000	1038	953	981	1016	1080	1067	1032	979	977	1003	995	1055	1043	1004	1024	998	1048	1011	1018	1026	987	1018	1046	980	943	1028	1036	1064	1006	993	1012	994	1050	1063	1002	1011	1029	1073	1021	991	1028	1018	999	985	1035	1001	1014	999	996	1033	995	970	1046	936	1008	1005	964	1044	1011	1031	972	971	1002	1036	1044	1031	1070	945	993	1031	1042	1006	1020	977	1034	1025	977	994	993	991	1023	1006	1010	1020	1081	985	968	1019	989	1014	1056	1052	955	964	1020	1016	947	1016	1029	964	1013	1000	997	1090	1025	1015	1026	997	1060	970	957	970	997	996	1015	996	1049	1001	1035	1063	995	1079	983	1024	961	975	992	995	991	1045	1043	968	1008	1064	1000	988	1028	1047	1009	1009	981	1029	975	1001	957	1019	1029	967	988	1056	1027	1007	952	1042	1024	950	992	1038	954	1006	1022	1026	1069	989	1006	1019	1013	945	1071	1010	1015	1050	1018	1032	1048	1013	976	991	989	989	1019	944	1036	1030	976	1022	991	990	969	993	1072	1006	980	1066	973	1015	984	1015	1003	949	953	946	1030	1014	993	1024	960	1022	971	1037	1012	989	1002	1020	968	1010	999	978	989	1009	1029	1016	980	987	944	1017	979	1016	995	1077	1071	1042	1035	1029	1034	993	945	1027	970	974	1018	986	1067	974	957	992	982	1044	998	1046	1034	1011	959	959	1003	1008	1017	1037	1011	1020	978	1008	1026	980	1005	990	943	1053	1040	946	991	961	1043	975	1041	981	1024	972	1044	1050	1000	1039	952	1023	1020	989	974	1010	972	1002	1052	1055	997	1017	980	930	994	1017	1037	1051	1015	962	973	1016	977	1036	1055	963	1003	1009	987	994	1007	970	1003	1100	969	1015	1058	1016	1033	1021	1036	991	1023	986	1009	951	995	982	964	1041	1004	976	997	1039	1041	1070	986	1010	985	1019	1038	1039	986	1013	1002	982	1056	1010	1036	927	1001	996	1048	1003	1021	978	969	977	994	1035	1028	1016	992	1008	1014	1043	1045	1065	1000	1032	1025	1025	981	1030	1000	1064	988	990	1033	1037	966	1030	1006	968	980	1001	936	978	1015	1006	1023	961	1058	1032	987	1000	945	1036	1006	984	970	1017	1007	982	992	1020	1025	1022	986	1028	976	963	1009	1050	1009	1009	960	1041	1007	1002	1028	1037	1017	1018	989	1009	990	1056	1026	1027	1021	953	1000	1034	1054	989	1028	974	985	1032	1013	1022	996	982	1038	1000	1031	1001	946	1024	949	988	1037	1044	1030	1099	1051	1031	993	1036	986	1029	1044	1043	1034	973	941	988	1062	1053	985	996	1012	1051	1030	1067	976	1019	984	991	1014	1035	1000	1044	968	994	1014	1005	982	1024	1043	989	1017	982	1013	1025	989	991	1004	1052	966	1068	1024	1011	1009	960	1038	985	1051	997	1017	1013	965	952	969	1028	1033	1047	1011	1007	977	1012	1040	1008	1043	1029	1006	974	1004	1026	1039	977	1011	995	968	1005	1034	1014	996	1022	1064	979	988	1053	1008	1040	941	961	1023	1033	1080	1063	1036	939	1034	1049	1019	1024	1011
24807	21587	27025	24897	1498	339	297	265	239	248	220	216	218	219	202	220	186	181	205	213	216	205	185	162	175	207	217	197	188	185	195	200	202	192	203	194	198	177	186	199	203	162	174	178	177	189	176	181	205	191	198	174	199	210	190	205	192	201	202	197	184	199	218	205	185	200	201	209	175	187	192	203	189	180	182	196	171	182	175	181	184	211	206	215	210	222	188	200	184	179	185	188	215	193	207	186	217	182	211	181	169	188	187	192	204	202	174	181	190	186	196	196	169	188	207	168	169	189	204	186	185	217	206	188	178	185	203	172	191	162	190	201	164	184	178	180	192	191	169	167	210	209	194	177	198	181	201	183	203	171	190	194	214	206	174	180	198	225	182	177	199	187	202	207	200	168	184	179	190	184	194	180	180	193	187	187	188	175	213	181	182	182	173	188	187	205	196	214	175	195	197	193	170	186	175	187	204	192	203	212	195	172	227	192	196	166	187	202	185	194	203	193	191	190	198	167	173	163	201	186	224	214	183	189	206	217	195	162	183	188	217	184	197	184	165	168	197	197	185	200	175	197	191	182	162	203	201	184	173	186	210	187	166	194	182	186	179	182	196	192	175	187	197	200	198	190	175	188	200	181	171	174	201	165	212	199	190	166	201	176	186	181	197	186	179	199	180	158	188	184	191	194	183	188	187	200	177	186	188	200	201	186	190	194	195	175	192	209	191	173	204	184	188	210	190	197	173	183	189	197	202	211	187	207	184	190	197	181	212	207	187	183	217	187	201	178	201	181	178	181	179	206	171	171	210	197	192	160	188	178	207	231	170	189	206	196	178	199	185	220	189	186	214	181	167	180	189	181	201	176	185	172	194	172	174	212	181	210	205	206	190	183	188	153	199	165	205	170	170	191	223	202	178	184	201	195	184	195	205	199	168	176	215	175	178	196	177	204	186	202	179	221	175	200	190	212	192	212	208	196	207	195	187	195	200	195	184	182	184	204	190	180	186	216	186	208	192	199	196	195	196	210	173	193	200	200	183	196	204	182	171	178	196	188	197	178	200	188	179	192	180	173	193	179	232	173	198	172	198	185	183	194	206	204	199	187	208	187	186	191	182	171	178	207	187	201	171	170	198	195	197	196	204	190	205	193	188	181	192	184	178	185	207	190	211	189	187	189	189	182	192	177	198	210	219	183	173	217	185	173	180	179	192	188	198	182	213	172	186	167	199	182	184	192	201	188	179	172	180	187	181	183	195	174	193	213	190	174	190	190	198	186	217	180	205	180	191	182	190	201	180	178	227	191	188	198	217	197	171	185	195	183	186	208	184	186	195	207	182	201	200	178	204	201	188	189	177	197	174	209	180	195	189	186	211	176	199	182	185	200	201	198	188	205	218	197	195	213	177	180	207	187	202	169	168	179	202	183	188	177	197	202	202	184	184	193	184	197	181	214	193	201	179	208	199	218	190	194	187	197	172	225	180	168	191	174	188	198	183	183	186	197	187	185	193	207	188	218	216	192	208	181	187	196	200	183	179	186	202	194	187	238	193	171	174	194	191	216	207	184	185	213	192	174	183	162	171	202	184	199	194	208	173	193	216	212	189	200	199	170	189	220	158	226	196	191	199	173	191	181	195	202	226	174	171	193	168	183	192	182	200	228	202	201	204	198	201	195	191	201	194	197	194	209	176	201	183	189	209	182	202	187	189	179	200	226	181	190	198	192	202	204	189	186	174	207	212	192	176	186	214	202	195	188	169	175	203	174	189	194	199	205	190	189	188	197	172	210	186	194	197	189	189	182	186	200	189	173	191	190	217	186	188	203	179	197	193	211	191	219	191	188	201	184	186	195	179	192	173	217	200	202	199	197	204	205	180	212	182	189	193	193	199	193	182	180	189	214	182	186	196	184	206	183	195	208	204	192	170	217	194	192	210	199	192	210	173	207	188	193	179	200	201	210	190	192	180	207	207	176	187	213	206	190	192	180	182	203	180	190	193	187	189	184	205	200	190	201	207	194	177	203	166	201	199	182	175	193	208	177	201	187	181	197	218	197	199	206	202	182	174	193	188	187	182	201	201	205	187	183	194	186	193	193	190	187	211	196	196	196	192	223	190	199	193	191	199	182	186	187	199	182	177	147	173	192	172	158	181	199	196	191	208	197	193	204	188	183	189	207	167	186	205	169	191	187	190	209	183	184	180	186	176	201	183	197	216	219	182	203	226	199	171	200	198	194	214	212	208	186	173	181	174	189	179	186	189	188	183	178	169	184	217	180	178	190	178	199	184	183	184	176	218	188	202	209	185	191	187	195	210	184	190	186	192	222	204	203	187	193	180	206	204	188	194	212	189	185	188	194	198	202	168	189	215	185	174	192	185	190	214	189	196	178	182	178	186	174	206	187	175	190	187	188	208	184	218	203	178	188	190	198	199	189	178	185	180	205	200	196	187	211	186	178	190	207	186	199	212	197	181	202	193	190	207	204	177	218	194	181	169	196	194	186	194	200	203	183	186	186	204	197	213	195	199	184	167	188	202	189	198	170	190	165	175	199	212	189	216	203	206	181	195	174	209	177	193	201	196	194	215	194	189	188	176	196	197	199	212	182	175	174	184	199	184	188	177	171	162	172	245	176	181	191	200	200	197	199	178	197	196	188	168	178	189	191	197	184	178	188	212	192	204	177	191	177	185	192	197	205	201	184	184	183	204	201	200	207	199	194	194	194	210	206	220	167	178	222	195	203	191	192	206	202	178	180	195	182	189	202	182	188	170	191	209	206	204	180	198	181	182	188	198	201	188	200	195	185	208	220	154	201	176	180	206	220	182	199	191	209	175	192	196	190	181	190	205	195	189	194	214	178	187	185	180	184	195	197	218	172	181	204	201	180	184	174	186	209	194	182	173	193	178	182	167	190	188	194	195	215	186	157	189	213	184	215	185	181	182	195	196	172	173	172	188	172	181	188	187	180	199	199	197	189	198	196	194	210	171	206	176	210	188	163	203	172	200	202	208	219	208	183	190	193	206	191	203	210	180	183	174	188	178	187	177	180	208	162	224	162	196	184	188	189	208	179	182	203	195	207	194	196	193	178	179	197	193	198	198	183	200	170	188	193	213	169	165	182	201	183	202	201	182	187	177	195	197	203	187	189	176	220	199	187	200	186	178	186	208	194	205	196	176	188	190	162	204	204	190	192	192	182	197	185	205	179	178	200	199	182	180	199	183	205	202	172	176	203	190	189	186	191	205	186	180	194	184	186	160	180	202	174	202	209	193	194	178	191	191	208	180	214	195	215	188	180	194	198	160	181	192	162	183	192	192	149	194	176	201	187	193	232	206	198	210	173	181	180	171	179	180	232	187	175	196	169	217	180	170	208	207	171	175	162	199	210	196	186	163	180	187	184	172	180	193	211	183	186	205	197	192	198	205	196	191	195	203	186	187	186	199	188	203	172	187	199	185	204	194	204	184	220	194	168	183	197	206	190	176	230	188	184	202	194	184	202
13715	3393	2274	1141	797	641	534	456	426	385	414	374	321	327	349	299	331	302	327	295	292	304	312	317	292	284	291	317	294	300	315	278	293	283	297	262	264	268	263	309	289	281	303	260	273	267	255	265	260	289	298	305	275	290	297	291	283	306	296	275	290	274	277	262	302	244	265	301	282	269	292	269	307	292	286	297	276	257	281	295	259	296	293	279	289	276	272	285	297	293	280	263	305	294	277	288	280	309	247	306	278	295	295	285	292	289	299	282	294	286	266	264	270	288	282	270	292	276	305	267	278	269	255	266	304	263	269	276	292	285	275	272	278	283	271	287	287	264	259	292	299	291	279	273	262	288	301	274	273	272	263	263	300	237	248	232	274	284	296	263	303	271	289	243	303	261	263	277	259	286	287	296	291	244	259	262	249	261	304	258	291	267	303	321	276	264	292	294	287	259	272	268	270	277	271	263	286	285	270	262	293	239	268	289	257	294	282	268	276	267	298	284	260	257	285	288	282	272	277	263	271	263	287	262	280	271	271	260	280	273	308	270	251	247	281	253	300	292	285	287	293	257	258	265	281	258	269	280	256	312	254	265	275	268	280	255	281	283	255	280	275	265	256	275	264	285	284	275	297	293	280	244	240	325	293	293	265	269	276	269	284	259	269	263	282	274	279	288	287	261	279	261	279	305	280	252	309	276	261	287	275	270	286	297	269	243	285	260	277	286	309	272	275	258	297	257	307	280	289	268	269	285	262	289	271	279	262	266	282	296	247	296	259	272	245	285	272	260	250	308	287	286	277	285	287	266	246	274	264	279	278	287	254	289	258	272	272	281	282	262	289	280	266	261	304	272	271	251	268	301	309	278	266	272	291	284	248	252	272	289	264	304	270	291	248	292	290	280	288	274	287	292	292	253	244	282	242	247	300	253	266	278	264	251	270	279	290	303	286	304	284	269	268	264	255	264	287	260	288	283	287	279	297	297	278	259	272	248	299	279	297	282	249	287	286	275	284	268	284	291	308	273	288	281	294	254	295	282	277	288	291	280	257	284	298	252	262	279	273	250	315	268	264	282	284	269	252	270	250	281	291	270	291	286	287	292	259	262	293	249	256	269	269	271	265	273	277	250	268	273	260	260	301	272	285	268	266	273	298	296	273	289	283	251	275	244	268	260	302	259	265	267	315	284	275	287	284	252	289	270	280	276	264	273	253	262	271	276	263	275	307	266	305	275	256	283	295	277	264	262	288	286	290	313	278	287	270	281	300	254	267	276	290	262	284	297	259	282	253	274	292	256	293	292	267	279	311	255	283	302	286	291	280	252	300	278	292	275	303	281	283	276	265	280	262	279	248	264	255	275	284	243	303	263	252	263	284	273	311	239	284	260	282	293	257	239	270	273	299	278	250	279	285	276	252	279	296	261	289	288	270	263	254	276	261	272	299	296	299	287	239	276	258	267	269	278	267	281	277	275	298	303	269	298	278	287	257	280	252	264	283	307	309	285	273	295	260	271	297	286	261	245	290	287	268	266	286	271	268	298	268	285	265	263	282	294	263	307	262	316	278	298	281	297	304	283	271	266	274	287	276	289	287	310	310	274	264	310	286	293	269	254	258	281	277	270	264	265	270	259	270	280	284	257	269	299	276	272	266	267	280	275	284	258	272	277	255	301	257	267	261	267	304	254	277	294	278	261	275	289	240	259	260	302	266	279	236	282	274	278	270	309	282	277	307	264	286	286	258	280	288	266	254	263	283	259	268	292	292	287	290	291	279	283	299	263	303	283	294	305	285	258	271	268	291	269	284	300	233	247	284	241	267	276	287	278	281	251	273	278	263	280	274	245	265	295	272	300	301	297	283	261	261	272	291	270	260	279	268	269	300	272	217	286	271	259	282	254	266	272	272	282	289	282	276	286	281	277	272	260	265	283	281	270	282	252	300	276	268	271	288	279	287	279	305	248	294	270	258	295	288	281	282	304	277	265	282	261	244	282	285	298	272	271	247	256	256	274	272	265	286	284	257	292	254	262	312	279	275	274	293	299	287	269	280	284	267	279	291	251	265	242	241	268	282	228	246	267	270	301	293	262	287	263	266	281	270	280	285	293	261	265	296	267	302	281	278	266	269	303	272	238	260	266	316	269	281	268	268	297	286	287	297	251	306	279	270	279	265	248	272	250	274	292	281	288	266	253	253	315	273	299	277	261	292	289	263	264	289	285	257	275	276	255	260	301	305	271	282	251	291	270	241	276	257	267	286	310	255	259	285	268	281	268	264	303	295	271	277	247	300	287	287	278	263	288	237	274	274	262	277	282	260	277	295	299	263	253	292	314	257	271	307	263	273	272	280	270	262	293	270	284	282	254	245	254	279	272	293	288	300	279	280	260	276	264	279	277	284	305	258	264	276	262	281	272	269	293	255	266	267	273	273	277	288	270	274	267	263	293	296	289	261	308	249	256	254	269	288	272	320	280	308	271	256	269	277	301	295	270	286	294	259	264	276	275	296	274	316	258	278	261	254	243	274	263	278	260	239	276	285	312	295	304	323	279	264	290	276	245	256	295	283	290	277	274	294	288	270	301	261	270	286	307	292	242	296	275	273	282	287	292	236	292	251	293	270	253	240	280	281	257	289	280	260	274	234	271	268	258	257	279	292	265	280	306	288	303	273	240	287	300	266	264	274	273	281	289	298	256	271	251	303	268	284	246	264	290	257	277	298	263	253	301	281	280	241	292	291	275	296	305	250	290	268	252	275	285	292	271	242	267	284	268	263	280	261	253	281	300	279	275	262	273	288	231	297	243	234	259	242	278	273	266	293	289	261	303	252	250	300	307	260	296	282	280	272	284	284	256	266	264	259	273	273	288	285	269	295	315	292	253	282	294	304	287	307	251	302	299	267	305	271	272	280	306	269	282	271	281	297	294	262	287	263	298	303	259	266	282	300	285	277	256	306	284	268	281	286	295	283	254	292	272	272	280	277	302	298	279	269	259	244	298	239	256	282	289	259	271	309	259	305	275	254	281	256	267	278	267	293	280	257	281	271	264	265	300	256	265	264	289	272	296	248	264	245	311	267	245	290	267	263	274	286	299	277	253	267	309	259	287	265	297	255	258	251	296	267	289	264	267	302	271	287	281	304	260	247	255	273	259	264	273	293	301	261	291	290	264	278	264	286	277	308	284	259	289	275	271	260	325	268	284	283	271	286	270	280	235	277	272	275	265	287	293	273	285	279	285	255	272	287	246	281	264	293	272	282	275	274	279	273	270	290	293	289	284	293	302	283	284	267	297	276	251	251	266	280	294	288	302	283	290	290	323	244	251	280	263	307	256	253	248	249	303	309	281	291	278	280	297	306	284	286	288	281	243	266	276	285	274	277	275	267	273	298	260	251	301	256	266	279	303	277	261	257	285	261	271	276	288	275	297	257	245	261	296	277	297	239	270	284	266	272	247	243	271	290	243	309	271	295	288	276	287	274	250	271	293	280	300	306	282	262	286
22555	21596	29374	24291	21606	21377	3174	1055	847	771	706	763	713	666	628	652	678	634	656	670	621	569	645	635	573	654	633	598	623	612	610	615	609	604	597	602	623	633	617	598	615	628	634	577	567	598	616	603	585	594	641	591	605	635	577	568	618	593	582	566	597	614	631	606	587	629	616	578	584	594	614	599	606	604	682	576	641	629	588	581	610	573	552	616	648	587	613	605	604	630	564	631	613	655	588	596	589	582	562	610	615	645	605	584	621	620	546	562	621	551	580	570	626	616	568	563	628	543	574	615	573	600	650	574	599	595	591	630	652	600	608	569	629	618	626	604	613	570	595	572	606	575	625	631	557	591	528	601	576	604	588	587	609	617	587	610	582	614	578	573	536	550	574	580	583	578	559	564	642	581	576	605	582	555	585	573	562	542	592	572	604	565	624	576	633	588	571	585	579	557	572	578	570	614	582	588	572	626	561	588	575	616	622	548	626	676	564	554	584	587	626	590	567	558	611	579	611	601	590	613	560	603	547	609	576	551	566	578	582	610	577	632	592	592	571	607	600	641	530	604	641	562	622	579	533	611	579	579	570	630	581	545	609	610	613	573	589	536	614	622	596	545	595	582	624	595	591	616	581	568	586	551	599	578	656	608	605	546	590	586	588	597	559	620	602	631	622	580	579	591	635	625	581	570	624	575	579	591	578	586	559	599	551	601	566	570	598	570	557	600	555	614	596	565	545	554	631	560	567	565	606	565	641	575	619	538	555	589	616	609	590	605	614	625	587	580	615	585	580	578	611	593	583	540	570	584	612	578	594	610	572	576	608	598	641	615	579	583	568	604	624	579	593	585	642	597	540	599	575	580	591	613	613	578	572	573	547	607	616	615	580	562	596	592	568	613	565	618	581	557	573	590	609	663	611	619	630	567	546	576	607	577	587	599	552	570	588	603	582	605	595	555	609	580	621	561	617	591	596	624	571	579	591	583	567	570	615	552	611	636	610	575	598	597	609	624	551	601	591	634	626	558	623	554	595	575	603	629	624	591	605	593	594	611	621	675	589	588	601	604	581	596	578	578	614	614	573	596	606	621	543	601	566	579	586	595	560	594	599	554	610	597	612	574	572	591	630	617	591	609	585	597	602	582	556	581	586	628	611	652	620	583	541	619	558	615	601	579	629	598	615	534	582	594	597	561	580	593	569	608	616	569	613	619	590	643	592	600	570	589	570	651	600	606	584	618	598	572	607	607	595	639	573	613	568	593	589	607	593	585	585	613	581	579	588	550	552	625	602	558	590	610	591	611	599	577	586	590	583	591	606	576	577	580	603	596	585	574	614	588	590	584	613	621	527	592	548	605	577	641	583	614	590	579	583	579	560	650	614	565	577	562	554	610	633	602	599	564	592	585	606	587	613	605	621	593	577	554	580	542	646	575	586	590	589	582	620	585	621	626	562	594	614	616	569	583	547	563	607	561	554	585	626	573	560	568	606	599	606	591	653	581	617	599	589	636	573	584	588	604	637	573	595	590	588	592	600	592	575	580	580	612	568	584	563	623	575	594	545	590	602	564	561	623	544	609	597	594	594	583	591	587	598	612	604	612	602	609	608	658	584	568	615	576	591	543	614	565	622	622	584	584	621	581	581	591	601	598	582	671	562	579	612	586	621	618	587	559	583	539	622	582	578	609	607	588	605	589	628	622	625	532	581	613	588	592	602	573	539	594	593	594	585	626	562	606	554	556	598	574	582	523	620	637	614	613	598	560	575	563	546	604	577	627	621	577	625	608	619	645	579	597	573	563	566	572	624	576	624	618	595	595	619	582	603	584	596	603	636	594	578	567	596	557	585	623	571	636	618	573	579	593	622	577	610	660	621	615	601	593	564	622	600	628	560	615	589	562	623	612	575	608	582	578	563	612	563	621	592	633	585	620	550	624	589	601	588	619	620	612	643	623	590	598	634	570	527	566	594	596	582	591	600	612	590	583	608	577	571	603	576	580	617	625	623	603	584	606	554	608	576	584	583	664	596	602	575	571	620	614	596	524	618	586	585	598	586	635	611	590	598	570	524	615	582	616	582	584	575	636	570	597	565	586	640	593	596	617	601	563	575	574	560	602	576	570	606	613	580	576	588	580	596	575	557	556	563	585	611	592	586	564	605	594	583	611	607	592	578	603	622	593	600	610	566	628	570	521	594	628	600	585	623	527	548	604	647	577	639	612	581	601	574	558	578	612	620	565	583	576	621	560	581	579	604	599	627	593	537	543	603	607	549	602	579	571	601	575	554	584	602	621	593	618	593	608	583	616	633	579	596	566	594	590	580	564	617	541	577	597	576	575	603	608	595	562	550	561	606	570	583	598	584	585	599	600	579	583	589	611	572	602	568	577	606	637	614	595	601	584	573	636	599	587	550	589	579	575	589	637	596	596	630	564	594	626	588	600	573	650	570	604	606	570	583	619	607	604	635	576	614	607	609	616	585	584	604	592	583	547	616	591	580	588	627	623	596	577	551	614	614	591	604	594	562	579	616	610	612	577	627	621	566	578	631	558	634	564	616	663	593	620	588	592	568	555	601	604	597	574	589	627	594	608	575	577	569	574	640	607	616	572	575	595	574	571	563	573	587	617	581	570	619	565	620	576	588	633	596	570	559	580	610	553	592	577	569	609	632	556	573	602	596	579	592	587	550	605	575	593	584	549	556	611	584	614	618	600	615	573	590	597	618	644	561	571	617	648	628	614	583	528	580	558	582	611	589	584	577	570	590	619	563	592	555	560	597	590	576	612	571	597	605	591	576	610	588	621	590	596	637	639	555	582	541	627	591	574	638	571	579	591	600	601	597	552	634	584	639	590	587	633	588	564	622	569	620	626	585	552	608	576	590	595	568	601	591	604	600	584	602	582	572	590	585	630	560	569	591	608	595	630	588	596	603	568	588	584	629	584	588	588	643	587	612	599	588	570	589	632	599	589	574	606	623	576	658	608	577	543	604	613	580	576	586	587	603	592	573	561	571	555	583	591	572	572	624	603	626	582	574	563	607	567	587	550	609	652	625	601	596	578	609	603	590	588	573	560	587	582	527	619	570	567	622	618	592	600	593	598	579	597	627	628	609	582	591	577	621	566	582	567	575	557	628	597	576	574	594	629	574	568	612	557	614	620	592	640	600	556	585	612	578	576	648	622	580	585	582	580	604	602	625	566	583	571	590	618	564	565	593	607	618	609	608	549	594	582	604	613	607	587	587	599	618	600	600	557	623	592	627	597	586	614	567	587	570	605	645	583	586	592	623	580	567	617	593	566	630	635	539	615	557	604	629	583	567	568	598	585	588	600	624	628	587	562	605	598	594	626	613	575	574	568	575	586	550	618	577	605	559	628	585	614	639	566	589	631	570	596	596	562	615	560	602	548	596	604	608	575	569	630	577	582	575	577	581	589	543	610	589	601	594	607	601	592	597	568	619	593	593	582	564	604	559	587	598	553	558	570	597	605	621	613	566	591
20692	11939	8403	4014	2829	2262	1855	1572	1408	1306	1121	1076	1029	977	964	942	961	896	919	905	859	891	878	828	821	819	916	839	808	785	820	848	856	839	769	793	763	785	821	811	777	865	780	782	842	819	815	823	825	826	814	859	787	800	755	772	775	804	762	822	799	838	753	784	761	794	819	819	770	806	804	800	825	814	809	821	808	786	782	841	745	769	795	801	753	747	811	803	787	830	768	781	789	745	729	815	776	816	788	795	832	813	804	792	825	781	784	795	783	810	773	787	762	822	785	851	784	836	787	823	794	793	765	828	813	798	781	837	773	796	771	794	785	800	844	837	776	810	792	788	736	801	764	792	789	779	792	839	812	845	798	795	784	761	803	778	817	767	762	770	787	815	805	814	773	796	721	838	752	804	809	789	752	762	751	784	796	796	781	819	801	770	797	787	758	733	776	769	858	811	798	827	836	787	775	805	789	857	754	785	767	753	762	843	810	792	828	792	829	806	848	784	790	806	803	835	814	814	777	764	777	809	805	804	794	827	847	787	798	786	813	856	782	828	792	806	792	803	809	792	794	788	794	786	785	807	812	825	819	763	815	817	774	777	797	771	790	805	827	808	814	787	821	772	809	757	823	779	799	825	833	800	789	837	738	749	791	840	759	745	795	801	844	814	785	802	790	711	768	808	777	817	801	781	795	815	819	798	790	773	804	768	820	808	780	783	786	781	777	802	787	810	752	769	758	738	775	802	826	811	808	823	851	809	778	789	808	812	747	829	828	809	824	814	794	802	828	854	790	820	834	784	799	791	833	781	785	787	823	809	766	785	796	779	720	762	780	815	804	756	812	829	804	800	746	816	787	820	770	828	780	803	789	838	766	753	752	805	819	807	823	792	771	794	810	792	812	777	791	753	803	782	779	786	791	850	827	759	782	781	788	814	784	796	723	775	788	841	768	784	826	793	799	749	810	780	810	811	775	801	811	838	791	774	789	806	827	761	812	783	760	809	801	786	821	782	769	815	844	772	780	811	820	800	808	825	770	788	803	729	824	812	807	776	793	803	796	804	768	779	819	820	780	790	778	785	756	781	801	794	804	760	835	772	831	815	788	775	797	771	795	775	760	801	815	770	802	813	810	847	740	859	795	763	829	804	799	756	749	821	794	795	800	797	792	767	805	802	803	822	784	776	771	786	816	815	785	765	845	785	751	806	794	809	786	787	851	807	779	780	790	817	808	767	761	849	831	820	801	821	809	815	829	803	791	838	800	811	749	807	788	773	801	776	797	751	820	807	819	788	844	761	832	749	797	799	756	788	804	797	792	741	776	789	745	822	769	780	788	789	764	805	802	789	755	784	787	796	817	754	829	814	785	813	796	841	808	803	800	773	798	797	828	789	800	774	802	780	828	763	790	738	810	764	836	789	789	825	742	795	802	724	780	784	820	790	826	779	794	820	802	767	812	757	783	805	760	823	794	763	812	792	778	766	775	828	751	774	768	779	830	765	798	791	839	808	799	795	750	777	779	771	803	795	765	754	830	832	798	748	712	859	793	802	800	810	810	810	795	766	835	827	801	778	772	842	799	813	812	758	789	758	853	715	799	759	765	764	848	823	825	794	817	818	819	814	790	771	734	771	836	823	809	849	827	812	791	824	766	821	742	828	815	787	796	771	756	803	804	760	799	787	818	794	839	843	865	782	795	758	800	798	824	789	806	803	866	782	818	803	824	777	741	794	828	811	756	758	748	829	783	850	778	826	789	808	825	762	806	778	808	782	796	832	759	805	748	759	818	794	793	770	774	769	820	754	835	824	783	766	763	819	800	781	785	805	818	813	798	809	766	820	806	789	826	779	776	793	783	764	783	798	855	741	818	811	810	800	772	779	797	733	772	796	782	795	752	808	830	764	824	804	782	796	777	811	784	776	774	789	822	792	782	759	829	818	804	800	770	832	783	785	797	809	761	828	768	769	856	814	778	790	842	771	809	810	792	770	814	857	781	805	789	783	852	826	773	774	755	817	829	796	828	785	815	825	839	774	837	750	756	804	774	756	793	785	899	750	775	809	770	779	755	785	787	754	781	805	833	797	857	762	780	813	759	794	814	771	785	806	824	820	807	780	778	753	773	774	762	806	845	795	751	795	795	821	772	811	803	795	807	817	804	878	774	811	802	818	784	790	784	801	849	827	797	799	796	783	829	796	823	784	809	797	812	807	828	783	785	735	759	789	800	793	829	751	811	755	831	832	782	791	821	757	805	814	769	768	802	830	783	781	803	773	783	818	770	791	795	789	797	782	799	806	816	813	728	764	783	775	833	803	778	845	802	827	821	796	788	806	836	815	792	767	766	814	780	795	807	781	791	861	806	802	784	769	810	755	784	785	806	767	787	786	770	796	830	789	799	765	823	776	806	784	772	757	783	812	786	777	788	799	852	835	766	830	853	798	770	819	737	799	778	808	814	803	774	797	819	833	817	772	787	760	798	775	750	798	784	841	747	783	743	783	808	792	738	814	825	749	781	818	784	832	841	790	760	771	846	764	800	772	815	762	791	804	828	810	811	816	748	836	737	799	772	807	817	794	822	786	756	785	830	796	822	774	777	820	776	813	750	791	824	774	760	804	792	828	773	794	786	760	791	792	821	805	838	777	776	784	767	838	786	758	840	829	758	772	772	749	828	797	803	799	789	810	790	759	789	791	752	781	737	819	774	754	763	802	776	787	782	783	825	773	786	816	787	805	803	800	809	792	801	808	790	829	802	809	821	793	762	831	771	767	778	793	787	819	750	785	789	830	769	808	803	777	792	808	808	799	814	786	809	739	784	827	793	789	767	795	756	848	808	809	847	867	810	733	814	763	812	796	810	780	843	745	803	859	786	790	810	821	796	834	759	794	777	794	811	779	756	837	792	776	787	807	835	794	745	766	779	831	810	794	818	780	775	785	804	764	809	824	788	778	787	807	762	757	840	813	812	847	827	764	770	761	765	773	789	826	798	781	815	786	780	783	773	847	800	804	753	827	779	780	836	856	789	788	783	787	764	789	826	767	753	782	828	822	739	795	764	776	778	776	806	776	762	882	810	780	819	774	807	815	791	768	838	788	788	797	780	821	777	797	800	765	849	793	784	826	777	763	740	814	802	807	850	795	806	790	793	788	781	766	759	778	784	796	817	825	825	805	807	763	788	822	720	779	816	730	780	846	841	801	848	828	734	803	774	792	804	860	804	748	795	770	799	820	785	826	755	789	775	759	760	819	794	811	800	784	805	826	766	803	825	778	802	808	855	839	819	843	814	806	760	792	830	820	797	794	783	813	743	793	788	761	799	832	797	796	802	773	780	778	794	856	779	770	813	791	824	787	745	781	778	810	812	797	815	798	825	770	810	837	810	812	831	849	736	794	800	783	863	718	766	819	838	776	804	803	765	787	816	780	813	792	750	779	758	780	737	822	850	743	793	775	770	807	764	806	805	777	827	768	846	831	792	762	782	743	822	813	805	764	720	796
27504	18461	3728	594	480	527	484	442	452	533	460	458	493	478	451	447	458	411	495	467	461	457	488	451	473	495	457	452	474	494	481	427	476	438	443	452	491	458	468	487	456	465	471	515	463	475	458	462	460	455	485	454	453	478	441	489	439	468	468	479	464	476	488	445	466	434	505	443	489	496	438	454	449	425	483	453	469	473	445	447	463	457	496	456	466	446	486	467	505	436	483	448	486	472	468	467	482	481	478	469	450	473	449	461	452	435	442	470	446	477	485	449	476	414	449	467	477	445	426	476	453	463	482	447	476	456	488	471	477	496	474	448	453	452	483	450	460	446	487	453	478	458	459	444	447	446	435	434	434	464	479	484	450	434	472	486	470	462	476	475	464	449	425	470	476	485	485	447	487	454	460	438	478	433	445	452	460	438	504	484	469	453	437	429	480	454	472	437	471	462	457	487	462	482	459	486	463	482	475	445	476	492	428	489	469	437	484	462	431	483	488	456	436	435	486	475	466	454	452	457	465	484	432	443	450	442	483	448	430	477	465	490	484	443	447	451	477	451	459	443	422	485	514	470	470	467	513	458	471	446	473	443	482	495	473	481	469	480	475	466	470	430	458	471	462	409	464	433	444	466	442	478	459	490	468	516	466	485	430	448	484	515	468	477	477	469	479	475	465	454	440	437	448	516	471	458	469	491	487	429	467	430	462	498	481	500	496	451	478	448	484	443	462	518	473	462	449	457	478	489	489	489	470	460	453	458	439	477	451	419	490	472	479	463	473	464	446	463	457	453	453	466	455	448	498	473	470	470	462	458	440	459	496	407	478	467	433	431	484	440	417	461	489	458	499	444	448	448	444	435	439	450	416	444	488	433	455	452	460	458	469	460	489	471	444	484	404	451	474	420	481	437	470	440	486	474	466	469	473	473	466	470	460	485	431	449	466	479	460	439	473	457	424	442	437	501	454	447	438	477	482	442	488	416	476	489	432	451	429	419	443	447	484	448	473	437	450	433	469	443	489	458	480	494	451	456	527	476	494	422	454	446	425	458	504	433	449	466	455	498	492	468	402	453	448	433	461	442	488	442	475	459	504	517	452	452	437	475	468	466	442	469	463	462	434	446	495	434	426	461	461	413	462	491	425	507	469	454	469	455	432	466	481	468	468	470	483	455	444	450	406	461	476	474	448	489	469	459	465	489	460	462	445	464	437	462	453	455	458	444	451	440	451	438	436	468	469	469	481	472	432	472	458	495	483	460	421	485	466	442	457	431	426	493	461	459	454	454	452	426	462	418	484	437	477	458	478	468	415	437	497	468	450	437	440	461	453	407	420	452	483	466	437	479	458	462	464	466	436	473	464	437	460	454	448	453	465	435	456	456	471	424	483	468	451	453	491	441	463	480	429	439	431	436	481	475	450	438	465	456	461	469	487	433	449	422	482	462	432	477	492	465	476	465	467	465	474	467	439	463	438	445	464	424	463	454	434	456	444	469	458	467	422	461	471	453	456	447	471	459	484	441	477	493	454	479	493	478	456	449	455	465	478	460	467	451	438	426	454	456	462	477	445	438	465	477	446	464	446	477	474	486	439	468	439	474	439	487	441	480	440	469	451	455	480	487	472	481	474	460	477	479	461	461	491	468	447	453	473	459	485	453	454	490	464	453	464	490	423	448	451	491	514	427	449	465	454	459	466	453	462	503	446	474	456	474	484	506	408	442	456	469	445	425	472	448	463	448	457	479	471	455	458	468	448	443	442	470	460	439	419	445	477	444	469	448	507	478	472	510	464	481	428	485	503	481	426	431	462	454	492	447	414	481	467	495	454	428	449	465	466	437	447	509	450	474	441	486	503	456	475	469	453	429	426	458	452	454	437	481	478	464	463	475	470	516	457	423	431	467	482	463	471	461	452	445	487	441	481	445	447	472	449	494	434	471	467	432	460	465	419	432	463	454	479	446	471	438	483	431	433	450	431	446	461	482	427	454	440	483	454	472	481	473	446	428	465	420	436	461	467	461	424	464	447	454	450	467	467	439	440	461	420	441	486	418	443	476	458	447	470	462	479	477	460	518	522	465	461	468	421	459	445	493	447	433	482	479	417	454	433	477	440	458	467	472	478	440	449	434	438	475	446	467	465	434	483	435	442	426	441	457	420	472	464	466	474	495	472	485	444	495	446	506	448	435	474	463	447	441	431	484	425	447	499	470	458	500	432	506	466	494	435	470	479	452	451	478	480	441	469	473	480	454	466	463	437	472	417	481	467	425	462	451	452	497	456	467	479	438	505	512	453	413	452	454	467	456	481	450	479	503	431	503	458	434	459	450	468	466	477	435	486	468	458	462	456	443	484	500	446	494	424	512	460	436	446	454	441	518	471	433	443	453	468	450	442	425	511	423	444	493	463	463	436	508	439	474	457	449	442	448	446	480	487	507	434	463	461	469	406	432	461	473	482	461	433	503	466	499	460	510	438	454	492	477	456	456	463	488	506	487	477	455	439	475	492	472	472	463	503	441	428	468	475	476	488	485	458	455	460	454	434	440	445	463	475	488	510	460	478	474	436	466	461	470	469	468	441	483	477	469	473	465	451	475	455	476	473	452	504	492	451	455	464	445	481	464	467	491	472	423	508	421	511	465	466	487	448	468	471	453	460	435	472	471	468	483	453	423	480	463	422	434	492	490	437	474	463	487	495	453	439	440	423	463	427	463	444	450	433	422	479	443	424	429	459	491	468	430	444	457	512	427	477	458	452	427	477	471	498	426	481	423	486	467	457	444	465	448	465	503	452	441	471	468	447	490	460	443	469	446	405	491	473	425	451	432	432	445	455	474	455	505	446	471	477	483	458	428	469	463	434	465	485	454	439	446	429	448	449	456	464	483	494	486	450	459	455	470	442	470	451	464	409	444	449	494	507	453	476	450	488	465	470	504	451	432	446	453	424	421	445	473	486	457	451	463	487	503	440	485	503	467	456	458	434	435	456	468	455	445	479	484	452	460	455	494	439	443	475	436	436	472	435	491	489	473	428	470	424	453	456	468	430	458	458	436	447	425	425	481	444	438	440	475	422	462	501	499	411	455	442	465	514	484	495	501	453	455	445	497	461	466	486	455	453	488	461	486	454	482	474	426	413	495	484	430	452	465	488	435	475	461	449	461	447	430	461	450	489	483	416	450	467	443	464	446	451	446	480	486	480	488	440	443	466	435	492	463	454	483	452	482	450	447	453	467	462	451	466	469	483	464	446	485	470	431	431	449	502	444	481	427	482	465	477	439	441	458	460	492	425	488	466	459	457	484	432	423	466	432	464	447	481	469	426	443	473	471	458	496	469	452	490	470	494	490	392	462	496	460	439	453	461	430	460	457	457	443	459	466	464	472	443	449	479	457	469	467	446	446	466	434	463	448	464	451	484	448	472	422	448	461	468	462	439	477	461	441	425	449	449	460	427	464	435	507	453	463	492	472	472	485	450	446	457	470	432	462	475	464	441	456	458	482
5321	1035	910	723	679	588	657	607	623	622	619	635	598	629	597	634	571	599	645	589	618	587	587	658	603	614	605	594	594	582	547	590	582	589	584	579	626	667	567	592	609	630	611	576	575	579	611	594	588	572	593	623	593	583	595	593	585	601	579	615	602	596	607	577	623	595	595	582	595	591	597	612	600	641	635	572	584	584	620	594	617	591	568	568	594	540	619	584	592	585	627	605	609	621	591	598	583	582	568	629	635	594	559	598	580	595	601	575	628	587	590	601	606	584	594	578	582	621	641	605	574	634	632	599	570	606	576	645	590	563	583	563	646	631	637	578	580	598	602	610	557	633	605	594	564	591	607	593	604	601	555	629	649	578	625	613	533	593	597	576	602	591	560	633	563	586	559	611	580	575	635	612	585	577	591	554	574	605	581	590	637	611	581	568	627	574	620	579	618	626	632	618	600	562	595	608	625	647	609	585	572	596	587	611	597	574	530	599	565	598	605	628	617	636	587	609	589	581	604	618	592	557	630	610	612	646	557	583	607	544	576	583	590	576	620	607	619	580	611	636	589	635	605	575	604	572	612	604	582	580	609	562	575	606	592	586	557	634	614	584	617	596	629	584	567	609	565	598	601	582	558	604	620	655	563	604	554	584	602	628	580	572	574	609	595	600	586	585	614	603	574	604	579	621	580	601	590	641	626	616	594	615	557	596	573	630	615	587	600	561	592	556	620	571	582	612	603	586	634	573	607	592	606	574	614	609	561	630	598	607	570	564	560	606	592	567	594	651	612	585	586	587	581	593	556	624	596	562	589	613	589	606	633	599	610	656	586	601	666	564	579	593	603	610	635	598	615	570	622	537	574	574	627	577	585	608	571	585	647	589	568	596	624	611	572	572	611	589	630	587	652	549	606	612	570	622	574	553	604	595	618	616	589	546	594	592	574	597	571	562	570	588	603	569	611	593	566	601	607	614	593	654	643	610	562	647	597	583	581	610	597	610	564	621	593	600	604	607	600	621	599	586	616	595	650	552	574	588	634	573	596	592	568	602	567	604	568	594	604	604	587	600	596	586	604	632	600	621	610	598	626	586	616	588	626	578	556	625	596	633	580	582	629	605	559	628	560	608	594	627	629	622	608	638	593	577	544	596	631	588	614	583	634	591	632	600	570	580	615	582	585	606	591	619	571	577	600	578	628	594	571	616	608	596	599	579	623	580	557	591	587	561	615	586	617	549	612	649	595	605	576	605	633	589	591	575	607	549	608	549	610	595	604	614	581	548	625	600	626	574	599	608	649	595	572	591	611	588	607	625	629	591	604	626	611	587	584	639	623	614	619	581	639	617	610	600	608	595	632	581	550	617	660	620	629	595	660	604	577	633	599	615	605	595	595	630	586	611	585	651	578	588	579	568	622	584	672	585	600	627	634	603	605	596	596	621	523	587	608	617	582	632	619	610	584	618	594	621	632	617	615	602	591	570	577	574	613	595	595	602	593	617	613	591	621	608	569	575	645	620	605	601	592	580	607	577	574	661	582	593	602	626	597	567	574	592	657	599	623	628	567	607	605	610	617	596	586	583	594	598	611	609	566	618	617	585	565	612	613	629	597	584	611	646	623	575	601	574	575	584	587	582	602	605	579	587	544	588	573	616	557	626	623	632	609	588	630	581	572	617	658	577	608	588	610	599	585	588	590	635	603	565	584	555	598	572	586	618	601	582	601	608	629	598	583	583	600	610	603	611	640	643	584	586	564	591	643	603	591	584	575	609	603	604	634	563	618	593	605	632	607	588	564	612	604	572	604	593	603	623	594	626	567	601	604	588	576	590	660	617	580	612	566	589	602	584	627	571	614	599	588	586	579	579	585	609	589	620	594	597	635	640	581	597	569	647	583	602	606	619	588	581	622	591	569	597	580	638	605	588	589	579	608	594	584	543	589	622	636	626	580	598	584	587	640	605	616	603	640	591	562	645	633	578	594	557	580	572	661	540	598	578	575	630	576	621	594	562	633	599	573	578	614	576	599	587	655	586	615	591	635	588	578	574	597	620	576	573	594	600	593	583	602	614	585	574	567	568	607	620	595	598	606	605	609	622	643	578	592	588	620	609	643	564	604	583	588	615	612	567	610	555	596	567	576	618	624	599	615	573	663	566	557	610	613	622	599	605	635	610	621	585	590	601	583	603	603	563	599	624	578	604	602	592	618	649	643	622	603	560	585	606	596	566	620	558	613	638	594	642	601	609	609	546	586	617	542	630	582	575	569	625	613	583	589	583	575	605	571	598	593	602	607	589	568	568	595	568	557	568	549	599	611	611	622	592	617	561	588	576	599	628	612	544	568	607	556	602	610	574	605	581	597	605	562	634	587	553	581	595	607	598	585	566	612	585	603	610	596	582	578	601	607	586	625	606	604	653	600	628	605	612	592	603	620	646	576	603	624	608	628	593	593	617	563	595	575	600	589	623	610	629	592	617	620	636	577	561	624	622	615	624	568	591	559	628	561	604	634	582	641	605	538	600	614	578	585	584	611	594	631	567	586	629	571	578	578	555	621	542	621	615	623	631	581	569	650	579	605	629	610	587	594	562	591	581	571	554	576	624	607	602	558	601	608	593	571	596	595	592	571	584	586	584	577	591	643	612	588	578	607	600	568	591	579	600	594	623	543	571	577	593	642	629	621	601	633	605	615	585	598	615	601	600	600	579	578	574	595	546	556	598	609	635	611	590	615	605	598	601	607	565	568	613	604	570	617	634	595	589	598	601	585	648	563	588	654	598	612	610	564	584	552	614	581	602	591	621	656	604	621	604	551	569	646	592	547	545	611	614	637	618	597	642	641	576	600	557	563	593	579	615	566	558	560	623	636	631	605	555	658	569	583	576	603	621	602	681	604	607	584	569	597	632	547	612	516	575	594	611	588	608	583	596	611	607	570	648	611	660	600	612	583	578	597	615	604	620	569	583	636	580	627	590	658	610	560	558	608	612	582	625	563	605	579	575	651	592	591	592	603	599	593	582	619	581	617	599	622	644	575	585	588	623	601	620	601	584	608	617	618	570	579	622	610	591	594	600	661	568	602	611	570	636	620	604	586	607	641	569	584	581	591	608	566	580	623	579	605	592	579	608	601	545	571	606	601	627	586	586	620	587	608	650	609	596	603	571	602	571	556	572	599	587	588	572	612	631	599	605	583	614	615	591	634	614	567	581	579	597	588	613	592	621	601	574	592	576	602	553	581	609	643	578	605	626	581	624	571	560	577	586	598	599	577	592	594	581	646	655	560	644	637	603	559	585	593	572	640	646	640	618	630	583	590	600	582	627	592	576	561	584	634	616	651	581	566	560	630	620	609	613	609	631	612	603	574	585	592	571	593	610	647	647	600	659	602	609	593	592	574	626	624	600	573	593	590	578	591	633	626	590	617	572	592	575	623	640	596	599	616	643	622	629	572	602	619	647	621	606	610	592	676	613	623	563	614	607	641	621	594	601	623	578	629	588
23471	21568	28787	24813	21454	5074	1257	956	924	875	822	883	832	843	848	821	759	824	780	824	750	830	858	779	821	814	815	860	792	801	781	805	840	811	837	838	801	808	819	816	746	795	829	783	757	773	808	844	782	778	791	759	804	785	773	810	824	774	773	800	793	775	768	793	753	803	800	806	815	749	798	732	770	795	774	753	745	807	791	780	806	797	772	769	759	800	804	796	814	780	831	821	772	789	824	822	828	807	761	777	765	785	792	709	761	843	773	811	752	765	775	781	835	817	749	804	842	789	777	741	828	771	834	824	768	832	764	802	774	765	794	812	793	761	776	789	764	745	778	851	795	838	761	767	787	765	806	767	769	829	800	774	823	812	750	743	804	772	814	839	773	755	788	773	836	787	740	803	791	738	788	769	779	790	746	741	862	792	759	765	782	787	817	755	825	824	739	774	788	820	776	761	789	837	804	816	787	772	805	760	805	788	784	818	753	790	815	764	780	806	820	784	777	791	804	794	779	820	731	799	784	769	805	858	793	785	786	828	810	812	788	767	763	848	808	831	774	764	800	810	750	809	780	784	786	774	824	836	737	817	776	767	788	755	764	768	817	778	798	789	768	764	784	822	732	759	771	744	801	800	746	767	807	806	812	827	805	813	770	744	769	795	814	807	808	794	764	775	795	751	801	806	808	757	803	801	754	790	810	815	804	780	784	740	791	807	831	788	800	783	764	795	756	847	825	774	808	754	759	806	848	762	799	800	734	812	784	784	780	770	798	794	778	780	811	775	728	828	854	872	768	783	888	732	774	781	863	759	798	760	773	773	777	822	792	806	810	807	762	844	802	816	692	797	843	831	836	759	813	808	805	800	781	805	852	772	841	822	755	856	747	777	781	723	807	790	802	762	769	779	784	820	779	791	846	789	815	812	765	796	802	748	796	777	772	799	829	760	783	751	798	798	831	809	753	792	787	792	799	738	793	763	844	835	790	771	794	795	802	770	862	769	762	763	785	821	809	809	819	796	835	754	802	758	791	793	813	805	882	833	799	807	752	819	823	842	810	755	799	793	782	777	756	834	798	760	778	771	763	781	773	772	840	856	769	779	821	796	781	814	793	826	794	775	807	843	793	802	800	788	739	786	788	775	826	802	755	802	768	833	799	827	779	822	750	786	757	832	787	770	737	769	788	857	806	847	769	735	803	770	776	797	795	819	754	774	847	813	828	800	849	792	825	788	740	740	749	803	822	814	815	779	819	782	804	771	778	797	820	852	766	813	770	814	858	766	823	802	790	841	812	746	845	753	799	761	756	813	824	779	788	797	749	821	803	823	803	806	797	802	790	838	768	805	759	753	772	767	809	773	755	772	792	807	747	795	777	792	773	787	827	845	737	761	791	767	795	809	801	779	807	768	806	777	837	782	779	797	770	758	818	771	834	776	759	767	763	768	785	812	821	814	741	827	791	765	850	799	785	822	709	773	728	775	781	798	839	779	819	765	843	808	782	754	828	806	818	775	765	788	748	803	784	830	804	824	791	749	775	758	822	781	819	731	811	845	788	782	821	779	775	800	761	811	784	840	766	803	825	732	825	804	733	744	807	786	786	829	849	805	761	784	802	748	810	782	774	777	834	771	788	717	800	796	817	771	817	790	767	779	752	747	840	806	767	773	792	781	823	772	803	770	802	774	786	790	755	747	803	761	803	827	807	810	792	780	820	792	821	777	760	782	742	793	787	815	759	804	818	768	779	787	776	812	795	761	800	824	763	840	797	787	847	810	807	827	783	793	828	798	825	778	770	792	784	809	790	791	813	853	853	775	823	832	779	786	829	772	784	780	810	818	808	806	808	756	829	786	788	807	770	797	780	758	746	812	768	819	764	755	770	744	822	759	824	820	757	762	838	782	759	809	819	789	760	757	770	735	788	783	799	750	747	785	774	779	774	816	754	804	824	756	770	810	746	812	762	827	797	795	804	745	813	811	826	748	787	849	839	781	762	799	821	793	763	767	801	817	809	802	823	794	782	762	772	776	773	778	776	775	770	720	826	786	777	812	818	839	759	752	759	801	790	744	769	796	807	794	807	770	758	774	813	757	781	804	810	834	805	789	837	783	749	747	785	780	800	752	777	808	795	811	807	777	791	783	778	781	791	771	783	743	778	809	823	797	767	787	780	837	761	799	760	834	767	779	826	811	822	810	773	815	811	805	754	810	749	806	808	803	766	805	808	788	754	828	797	823	832	810	803	760	811	816	813	807	749	789	789	774	780	754	747	839	806	779	773	749	801	811	803	798	771	796	816	791	839	786	830	802	831	782	826	809	773	801	814	787	804	785	792	790	788	799	766	716	764	791	774	777	791	814	803	847	779	789	798	792	809	799	788	780	837	768	787	760	842	793	794	771	773	863	825	747	809	826	794	804	821	753	756	755	708	790	832	807	820	778	845	803	842	759	808	786	814	766	846	746	767	777	776	787	800	794	800	790	812	790	799	755	774	804	823	802	790	807	783	842	797	781	755	801	763	733	821	813	778	743	828	838	789	785	809	772	797	810	782	779	836	757	791	759	812	768	794	786	785	823	804	808	839	816	810	786	803	788	768	786	764	768	791	807	786	791	786	776	812	829	780	824	832	791	758	736	802	787	796	749	801	807	803	782	766	790	776	793	821	818	837	769	831	818	794	750	830	772	815	803	761	783	855	745	818	788	806	774	812	771	788	841	783	769	787	821	772	780	865	778	800	787	783	744	767	751	800	794	757	749	793	739	746	841	809	772	811	839	812	772	828	770	879	811	762	797	783	761	837	813	758	826	794	791	771	708	765	747	774	800	757	780	784	812	802	826	800	798	828	749	771	782	824	796	764	789	795	809	777	763	722	807	775	812	775	790	753	811	753	780	813	785	737	814	771	774	761	765	763	748	800	798	830	852	758	818	815	761	808	815	798	808	779	808	753	859	786	791	778	713	784	761	813	832	824	775	804	772	763	784	813	756	783	784	788	802	804	814	793	787	743	799	780	837	823	779	773	822	780	785	762	769	814	817	818	785	810	745	781	778	761	812	799	764	797	807	788	782	791	777	808	799	784	776	768	792	838	804	845	752	747	817	782	792	757	764	779	743	743	811	740	784	798	772	774	841	793	762	764	823	806	821	824	759	805	813	772	762	782	789	765	805	774	804	799	749	818	857	750	796	774	818	794	827	748	799	792	783	742	793	753	772	791	828	766	807	813	775	824	789	825	829	776	762	809	757	764	788	751	811	759	828	825	817	817	814	776	807	826	777	747	766	758	813	828	781	808	768	815	786	739	854	779	779	845	756	802	764	769	781	802	751	831	804	809	760	793	809	812	781	807	791	737	792	872	776	781	783	841	803	801	830	778	762	805	777	814	784	818	794	856	816	780	805	802	752	796	807	792	750	868	784	756	763	749	793	744	761	794	810	755	822	806	771	816	755	778	797	844	788	806	808	785	742	818	750	781	768	751	830	755	785	809	820	793	814	770	750
15893	7481	5219	2743	2087	1684	1632	1473	1352	1290	1191	1190	1092	1061	1126	1108	1077	1053	1078	1004	1048	1068	1034	1062	976	973	1014	1005	1056	1056	1056	1059	1064	1010	1015	1022	977	1074	1011	1022	1025	992	1056	1000	1011	1055	1058	1117	1022	1036	1097	964	1004	992	1001	990	970	1069	1045	1030	1021	1011	995	1007	1003	1011	1026	978	961	920	991	1065	1091	986	999	1037	996	1029	1027	1103	1037	1068	1025	1032	1038	992	1026	1005	966	963	1018	1035	1081	1042	1077	974	1069	1008	1041	1027	996	972	977	1010	985	1004	1017	1013	1047	1035	1031	973	975	1018	1052	1079	1036	1001	1086	1012	1010	1032	980	1017	1040	963	1013	993	1032	980	1009	983	1016	1020	1050	999	1045	1049	1028	1050	1020	1001	1019	1046	1067	1006	960	1040	1011	1017	1046	1061	1072	1005	1037	986	1003	1006	1008	946	1066	996	1002	996	951	1039	1008	1028	1029	1035	981	1004	1057	986	983	1039	1045	1040	995	979	1000	1034	975	1022	1001	1079	982	1014	1070	1045	1078	1018	1053	984	994	1053	1103	1019	988	989	1031	998	985	972	990	1013	967	983	1038	993	1037	1021	993	1016	990	1019	1058	1035	1027	1023	1101	1041	1021	1050	988	992	1052	1095	1029	1015	1060	976	1046	995	981	1020	1054	942	1075	1066	1022	1020	999	999	987	1039	1019	1016	994	957	1034	999	1087	928	1009	1032	1056	960	1040	992	959	1050	1029	1047	1034	1013	981	1034	1055	961	1029	984	1029	1017	1049	1007	1044	1059	1037	1041	1052	1041	1032	999	975	1054	938	1016	1044	987	1010	961	1041	1060	1076	1039	1008	1039	999	1016	1000	1035	1023	1055	1062	1095	1033	1062	1035	1018	975	1025	1108	969	977	1000	1002	1033	996	998	1003	1008	1044	1046	1033	1041	973	1021	1032	1025	1055	1052	1027	1024	1015	991	1010	1024	985	1052	969	1062	989	1017	1025	1026	1060	974	1033	1015	989	985	1013	964	1035	999	1032	1010	1043	986	1023	982	992	1015	1041	1035	1030	972	970	1005	990	1101	1019	1019	982	1019	970	1012	1043	988	1000	1047	1022	959	1000	1092	1015	941	1045	989	1041	963	1015	997	1018	1024	1029	1044	1001	1057	982	1022	1006	1037	987	1031	1015	1025	1029	1041	1059	1002	1045	991	1042	995	971	1074	1005	1015	979	1013	1037	1037	956	968	1030	1027	992	1033	977	1022	976	972	1012	986	1041	989	1010	1015	1024	1037	994	1027	984	1024	1073	1018	1019	984	1037	1010	1010	1000	1047	1032	1049	1059	1040	1001	1029	997	1007	1004	993	1065	1036	991	970	1009	1013	1027	973	968	1031	1034	1015	1029	985	934	1021	1037	1054	993	986	998	1028	1029	978	977	965	956	1069	1005	983	1033	1019	989	1033	1013	976	998	1044	1024	971	1044	1072	974	1015	1002	1075	1087	940	1015	994	1012	1013	1019	1026	969	1053	1047	1029	962	1065	1010	1054	1031	967	980	1062	1017	973	1008	1029	1028	986	1012	1037	1006	999	1045	1024	997	1046	1032	965	1069	1059	1000	1049	1039	1086	1009	1064	1057	1014	1083	1032	1047	958	1034	1030	1037	1016	992	988	1071	1028	979	1087	988	1119	1018	1015	1023	1046	1016	1007	1038	1029	1005	991	993	1032	1004	1017	1035	1030	989	1030	993	988	1055	1036	1072	1031	1032	1035	1006	1066	1004	979	997	992	990	981	1012	980	1011	1019	956	981	993	1010	989	1009	1045	977	1069	991	995	1052	1021	1097	984	980	975	992	1036	1065	1062	1033	945	1039	993	980	1056	1063	1016	1054	1069	1035	1011	984	958	1012	1006	1075	994	940	1003	998	1067	1017	939	1033	1012	966	993	1003	1090	1064	958	1062	997	1069	974	1040	983	1022	1011	1035	1040	1004	994	1013	975	998	965	982	1043	1008	1039	976	1042	1034	1053	1039	1002	1004	1042	963	1016	1005	1018	1033	1025	1070	994	1013	1008	1059	1003	1016	1006	992	979	997	990	1022	977	1008	999	997	1013	1014	1051	1003	988	995	947	1051	1025	1025	1013	1063	1039	1043	987	1030	1037	1056	1014	983	1042	982	1010	1021	1026	1030	1000	1025	986	995	1000	1072	1060	1016	1051	990	1035	996	1037	984	1056	962	1060	976	976	1062	1026	1042	1019	1005	1057	1038	990	1008	1023	1000	1017	999	1004	1023	1010	951	1034	1037	978	1000	1056	1089	1040	1094	955	992	992	1022	1008	1078	1033	1032	1040	1000	977	1020	1061	1005	1020	1074	962	1041	1025	1020	1014	1049	1049	1039	1002	1001	1027	1022	1015	953	985	1015	968	999	1013	1049	948	1034	1002	1038	1007	1035	1077	1023	992	1016	1030	1030	1037	1011	1014	1113	1024	933	1057	951	1014	1044	1002	957	978	969	1008	1008	1018	947	981	1117	1020	1045	1053	969	1042	1010	1016	1010	1056	1041	983	1030	1041	985	983	978	996	985	963	998	1012	1023	960	1055	1041	1000	971	1041	1060	1013	1061	1040	979	982	1001	1015	1014	957	1014	1030	1010	972	976	1069	1037	997	1023	1050	1054	989	1037	1003	1021	971	1001	1067	994	1018	1031	1008	997	971	969	999	1031	1020	1121	992	966	1025	1026	1053	1071	994	1002	1026	1005	1038	1056	1021	1040	974	977	972	1000	961	995	1005	1015	1014	1035	986	1005	1016	1049	1015	1035	1041	984	1042	959	1019	982	1030	981	1019	1000	1013	1005	950	992	1034	1008	1055	1042	1004	1022	1006	1009	989	975	1012	986	1008	1005	992	1059	1041	983	1016	931	966	1002	986	1017	978	1039	994	1012	961	961	988	983	1016	1053	1033	991	1005	1051	1027	995	1034	1031	1014	1006	1032	1010	1030	1004	1056	990	1033	1054	1000	1024	983	1005	1026	1015	994	1020	1041	1051	1024	1017	1039	1035	1021	998	992	1008	1015	1086	1030	1059	984	989	1025	1019	1052	1068	960	1011	1019	998	993	1056	1007	1036	1007	980	1013	1036	959	987	1011	1043	1049	1072	1009	1057	999	1017	1016	1029	988	1013	1038	1045	969	1017	1059	1025	1055	1046	1020	1030	1008	950	979	1038	1006	1002	1051	1028	1028	1054	1002	954	1007	1024	1043	1069	971	1040	974	1025	1007	1025	975	1002	997	961	963	1042	987	1005	1049	997	966	1054	1019	1031	1009	1016	991	1012	1028	997	1103	1087	982	990	1001	1035	1011	1022	992	969	991	992	1065	1061	1025	1038	1004	988	1044	1029	1045	1017	1042	1069	953	1081	962	977	1005	974	1042	1056	1016	999	1070	999	955	1081	1041	1045	1010	1046	995	1008	986	1011	996	989	984	1042	999	1050	1054	1023	1048	1037	988	943	1070	1015	1071	1093	997	936	1020	1002	987	1046	1031	1035	1022	1067	972	953	1004	1039	960	1032	1061	1014	1035	997	1020	1018	998	985	974	1032	1034	1009	1006	1015	1015	1019	968	1054	1013	1016	996	968	1003	983	1042	1046	1036	1055	1002	1043	1096	1002	1037	955	1012	994	1031	1028	1033	985	1002	976	989	1009	1090	990	1008	975	1039	1042	985	1044	956	1004	952	1036	970	1042	1030	1006	1030	1024	1010	1000	1007	1007	988	1012	996	1031	1021	1035	997	1085	1007	1042	995	1010	997	1015	986	995	975	1066	1019	1066	1000	1048	1011	931	967	1013	1049	1006	1019	1032	1019	1063	972	1034	945	992	990	997	1043	974	1074	994	1043	1083	1058	1048	1012	954	1066	982	996	1026	1022	1021	993	988	983	1026	987	948	978	1014	1057	974	957	1034	1003	1041	988	1022	995	1022	1027	1012	1027	1025	1018	958	990	1018	1003	1022	1049	1022	1044	1063	981	1039	1077	1020	993	1009	1031	1037	1058	1065	990	945	985	1023	992	1085	1096	1078	1037	1048	998	1049	1048	949	1025	1027	1047	1046	1021	985	1010	1024	1017	1015	977	1026	1077	1013	1017	1023	1005	1041	1026	1015	1029	1042	1012	1087	1023	1010	1034	1002	975	989	1000	1022	1038	987	1016	1057	997	1012	1043	979	1048	1040	1042	1040	1028	982	983	948	996	1031	989	958	969	1037	1026	1026	1012	1010	1025	991	1034	1021	1034	1000	1048	1035	984	977	1028	1033	1039	1041	1038	1031	1020	1057	996	1013	1036	1025	978	1032	993	1023	1017	1032	988	1000	942	1025	1055	1004	963	1017	1021	979	1007	1025	992	1071	1076	1005	1018	1018	1026	1044	1040	1005	1051	972	991	1073	999	1040	1030	1005	1049	1048	982	967	1045	1011	1041	1024	1012	1008	1033	1081	1021	1021	1033	1067	1027	1060	1046	1013	1053	974	1000	1019	1035	1027	995	1017	1044	973	1021	1018	986	940	1049	959	1009	1002	1043	1006	952	1023	1032	1023
24831	21581	26983	25020	1520	350	290	254	242	225	214	213	209	230	225	211	218	216	191	201	184	211	209	185	210	235	203	210	192	180	196	216	212	209	215	215	214	198	177	176	195	182	215	179	232	195	227	214	206	209	201	199	196	174	192	175	199	188	210	183	210	185	196	182	213	209	183	201	195	206	195	204	184	198	181	200	225	179	194	190	213	197	192	200	185	211	190	175	229	199	190	193	201	191	179	172	180	183	177	190	208	231	186	191	174	224	191	223	222	198	193	194	183	206	193	202	202	170	198	186	195	180	206	163	202	210	209	199	188	209	201	194	171	181	198	225	165	184	223	187	192	208	191	185	210	162	195	182	211	204	184	186	197	186	208	170	168	199	208	198	176	203	187	214	172	204	189	173	189	191	173	196	200	197	206	188	187	208	199	183	211	202	188	187	186	186	192	198	204	208	186	188	204	186	184	171	184	183	192	202	180	201	193	201	185	192	197	202	213	220	201	198	192	222	190	162	178	195	175	194	175	221	179	222	190	217	213	193	201	203	172	172	183	174	200	213	192	195	158	193	212	179	206	228	199	216	207	214	191	205	190	203	182	189	197	194	203	199	197	179	224	202	218	190	177	183	189	199	175	201	204	209	195	205	187	191	197	194	197	183	215	195	197	194	185	205	200	195	174	180	201	196	202	202	184	185	184	191	164	173	196	167	194	189	212	168	194	218	250	200	203	175	168	180	203	186	181	146	186	193	202	179	207	190	195	198	227	201	184	171	206	211	185	187	193	195	189	170	185	184	193	196	177	213	203	212	199	165	192	173	181	186	183	189	182	203	195	175	216	204	183	175	177	198	206	174	186	187	188	203	199	196	203	180	192	208	187	218	200	189	173	195	198	190	190	182	212	201	206	173	213	223	162	184	186	197	181	187	186	213	180	196	213	207	151	184	179	184	185	179	178	189	199	206	189	206	187	180	192	194	212	194	178	189	202	225	199	192	187	206	206	200	203	183	183	209	205	190	188	189	191	200	218	193	198	194	164	193	189	204	196	191	227	225	178	196	177	203	189	192	189	193	184	187	167	206	202	178	209	206	184	189	187	187	177	180	187	196	184	201	201	187	201	188	184	184	185	186	184	184	185	172	194	192	196	196	180	202	214	210	182	189	208	198	212	179	189	201	225	188	198	183	217	190	197	179	172	199	168	206	210	208	182	180	180	185	186	182	185	191	188	206	211	192	200	189	194	188	208	222	178	177	183	204	190	201	197	189	186	174	202	181	212	173	185	198	196	179	190	215	215	183	183	205	186	180	179	186	189	183	195	210	197	204	192	201	206	181	192	200	195	170	185	188	190	204	204	198	195	189	196	193	184	184	203	185	177	194	194	187	225	213	193	191	190	197	200	210	203	155	188	200	189	229	169	184	193	180	197	183	198	202	205	190	190	215	193	191	199	169	207	183	199	171	199	215	206	186	205	200	186	194	212	188	199	212	187	171	212	198	171	170	185	192	175	168	178	173	205	194	201	205	188	196	178	173	213	193	193	192	188	202	196	212	186	180	191	202	201	201	187	187	184	193	181	200	195	171	195	199	196	202	198	192	214	197	222	209	179	203	204	173	196	201	191	199	177	190	195	207	193	217	179	183	199	185	183	183	192	179	185	168	175	188	201	204	218	208	190	188	195	163	196	176	212	183	173	187	185	199	190	190	200	169	182	195	199	199	199	173	183	207	178	193	199	196	198	189	201	186	203	192	198	176	192	187	200	188	171	193	186	211	174	220	206	178	179	187	189	185	190	195	192	180	180	206	185	182	196	185	181	199	191	195	183	207	179	186	183	183	154	182	187	218	205	195	184	191	201	200	189	221	183	185	173	173	185	191	191	199	182	209	201	211	184	208	194	203	223	169	171	187	223	187	186	206	200	199	179	197	194	192	205	181	191	184	176	197	197	199	204	198	178	185	175	187	203	183	208	183	207	198	208	204	190	200	185	201	188	177	197	192	187	214	188	207	200	190	172	213	183	214	188	186	212	204	182	203	183	182	203	182	190	173	198	196	199	215	176	171	173	187	205	207	183	194	196	193	203	180	206	210	190	218	208	195	182	186	189	184	195	181	182	178	187	200	188	188	203	206	209	187	191	200	166	194	196	222	227	195	184	196	197	203	206	182	185	184	193	190	200	203	187	204	187	197	190	191	195	206	184	191	202	216	194	212	198	202	181	182	191	195	180	182	196	181	204	185	196	172	202	196	184	200	220	200	187	208	195	204	201	189	217	185	217	210	185	209	167	210	205	199	194	168	214	192	194	195	178	187	191	196	168	213	193	174	182	192	208	197	166	209	185	192	178	201	210	189	187	197	184	167	167	193	209	185	176	184	185	151	204	198	189	205	169	224	192	192	202	181	202	210	167	181	180	188	190	197	187	211	176	197	186	199	195	209	175	210	176	180	195	201	207	204	187	207	197	208	177	184	188	209	193	184	190	196	190	200	194	174	198	163	190	181	191	195	189	186	192	216	171	171	199	202	188	181	194	203	194	198	208	200	187	187	199	182	204	191	217	202	196	189	209	217	171	190	188	197	195	197	213	179	205	189	198	186	196	176	174	202	196	195	198	210	198	205	203	152	199	187	184	195	181	201	159	207	200	166	198	181	163	183	189	205	209	172	194	203	177	202	170	191	190	174	185	222	212	185	179	178	186	185	188	191	184	188	186	203	191	181	191	199	179	172	206	194	206	194	189	228	197	187	175	184	193	205	183	198	185	184	180	236	184	196	199	173	219	194	188	210	189	165	183	188	198	204	174	214	212	205	192	199	206	223	189	199	169	206	219	215	206	204	208	173	182	201	198	197	193	217	200	212	179	209	189	193	164	182	185	182	190	192	213	196	201	212	190	197	224	165	204	180	195	184	189	210	209	186	185	186	187	215	185	210	188	191	182	171	207	184	204	177	203	190	183	196	206	165	192	204	192	187	200	174	196	200	178	204	182	169	197	188	217	186	195	185	209	192	197	172	167	193	194	210	195	187	223	184	204	171	185	187	191	178	192	175	182	189	182	211	200	184	212	186	177	188	185	186	177	194	197	221	181	147	209	184	197	208	178	200	193	190	214	199	193	195	205	216	193	199	221	186	184	198	223	179	180	178	173	187	208	174	169	190	200	215	187	188	173	178	189	192	167	203	166	204	184	187	182	194	174	206	190	184	204	194	173	198	190	170	184	201	190	200	176	201	186	190	204	201	209	194	222	214	199	188	194	167	188	186	180	182	181	171	191	176	205	182	168	175	221	205	175	163	189	211	183	195	191	188	177	204	222	182	202	201	176	166	208	228	205	175	202	207	204	226	183	164	206	195	199	178	168	208	176	212	170	191	199	188	186	210	181	193	204	221	165	208	196	200	192	211	171	199	207	160	178	191	199	175	191	180	214	212	171	165	223	205	179	172	187	211	166	206	204	195	180	194	182	179	192	208	186	189	189	166	201	187	205	192	191	180	205	189	195	180
13248	3375	2368	1067	780	664	525	452	455	405	372	360	341	325	273	306	294	321	274	296	316	274	298	302	277	284	303	294	304	302	285	287	308	228	281	311	275	261	254	291	244	303	292	287	281	289	277	302	307	280	260	289	284	277	294	280	246	294	288	282	276	245	302	259	295	243	270	281	294	303	270	309	273	274	281	306	290	313	269	221	287	255	265	256	285	288	278	298	270	292	286	283	299	295	272	307	285	266	268	265	273	301	301	288	272	268	299	242	278	264	292	271	267	258	289	266	290	278	289	264	284	272	287	282	291	283	252	294	279	291	283	275	258	305	253	277	263	257	291	274	294	261	274	267	282	269	274	295	277	263	307	270	276	277	284	271	276	277	274	271	272	266	314	265	265	259	269	290	292	258	287	304	270	295	275	266	261	272	252	272	281	270	267	307	317	292	301	280	264	258	288	252	282	283	258	302	269	288	263	268	293	277	251	284	287	280	281	273	261	284	255	257	284	275	285	299	288	304	263	271	277	262	286	285	263	273	282	249	257	268	295	287	250	284	243	281	278	287	293	291	272	265	265	282	276	280	285	274	294	270	272	264	314	302	303	309	275	271	299	259	313	296	284	270	296	273	270	276	269	295	281	311	310	258	283	298	284	233	279	276	257	279	281	243	252	283	248	257	308	242	284	277	291	280	294	298	287	273	280	259	263	266	275	259	270	298	296	253	256	283	250	276	262	258	268	285	276	279	268	293	277	304	283	249	316	248	290	258	281	266	269	302	312	280	243	286	298	300	273	286	276	292	300	305	258	261	298	268	259	287	273	291	278	276	305	267	287	283	246	253	279	254	283	315	269	288	292	269	276	271	294	258	274	302	265	289	259	271	291	295	279	278	264	281	286	277	275	262	281	273	239	261	256	292	286	279	258	288	286	287	249	254	256	285	274	286	287	303	265	288	291	287	293	271	264	279	251	284	283	263	276	266	325	268	276	290	292	245	276	266	276	262	307	283	263	251	249	282	283	292	288	291	303	311	262	276	277	293	276	268	284	283	292	273	277	278	290	275	257	278	278	283	271	293	276	268	280	286	272	271	278	240	272	297	271	304	311	278	291	282	296	283	281	284	273	276	271	282	277	284	307	264	294	283	258	251	290	297	261	272	276	292	299	251	266	288	291	261	282	270	290	290	286	305	285	253	269	308	273	266	285	278	251	277	270	292	281	276	269	257	276	295	296	272	277	298	267	251	287	290	278	281	267	287	272	246	263	259	289	275	311	300	256	246	269	272	285	264	290	283	281	247	275	279	279	282	268	300	265	280	278	316	278	275	256	319	288	283	280	274	245	261	322	286	273	305	278	269	295	282	259	259	259	300	264	281	270	265	285	263	253	269	291	279	280	262	258	299	269	309	273	272	291	273	290	286	305	271	273	269	257	279	297	270	277	306	285	302	310	279	300	304	259	248	271	257	284	271	270	262	298	252	281	305	279	261	279	300	285	273	241	269	278	264	266	294	281	283	296	283	268	264	266	240	278	247	278	263	269	275	265	270	283	286	302	282	286	295	279	277	295	282	269	246	269	250	273	267	271	307	273	272	247	290	285	301	265	308	289	279	275	296	289	278	252	303	277	295	300	275	271	273	263	281	274	254	289	303	282	265	289	279	287	281	272	279	277	280	247	279	264	266	291	271	289	306	298	248	291	300	271	309	299	298	289	287	251	287	269	300	281	300	276	281	277	239	283	293	278	278	283	279	276	294	271	305	271	248	306	286	281	285	253	274	248	317	287	289	295	315	267	263	296	263	279	264	264	288	261	284	272	287	237	296	271	266	259	279	245	285	277	258	273	306	236	259	285	278	273	294	283	277	278	282	272	274	284	259	274	287	300	287	283	262	305	294	283	282	261	291	294	307	277	283	282	253	266	287	276	298	271	290	276	268	288	293	265	296	238	275	326	258	255	269	289	270	281	294	270	254	244	279	261	261	276	256	291	289	260	284	274	316	254	298	263	299	277	286	276	285	277	276	271	270	291	259	274	293	277	310	280	277	279	285	266	261	268	273	284	267	295	284	298	318	268	297	277	272	278	265	275	299	286	267	274	293	254	259	297	269	281	277	313	265	285	273	261	288	248	315	275	286	301	257	249	295	282	273	265	299	265	267	293	302	301	273	268	270	259	248	278	260	265	277	260	307	265	286	274	314	277	298	290	316	276	290	286	274	264	294	287	258	283	274	273	281	297	290	264	291	284	258	256	279	267	284	295	283	280	285	247	293	273	279	296	259	251	294	298	297	275	292	278	273	296	301	280	264	294	285	264	277	294	305	266	282	274	281	260	298	281	265	269	275	309	281	303	287	300	269	294	263	249	281	288	272	286	273	285	295	266	274	285	282	304	278	246	264	285	288	276	285	272	289	278	281	266	257	275	292	288	349	289	264	268	272	272	280	280	294	262	291	273	278	284	289	298	285	308	314	269	254	267	267	262	279	291	271	276	296	252	292	300	302	258	261	270	260	272	273	274	287	250	265	282	268	277	256	261	265	231	274	291	268	260	280	276	308	273	290	287	284	260	281	281	275	290	288	291	287	308	257	264	246	274	258	280	296	254	326	294	280	269	294	263	260	291	275	286	240	270	285	289	290	266	290	273	283	274	276	288	263	256	298	302	252	271	318	258	287	290	307	263	288	281	287	290	250	290	274	269	290	277	260	253	311	298	280	262	252	284	309	304	265	294	277	262	264	234	293	263	281	265	252	266	297	263	283	269	270	299	277	244	270	274	254	294	279	247	255	297	274	255	282	305	286	289	278	278	284	260	259	274	273	297	260	286	291	262	267	263	263	277	268	246	284	255	301	281	271	284	252	266	265	271	277	297	295	290	282	277	276	266	297	281	290	280	321	272	271	270	262	274	231	289	274	289	287	281	261	294	257	295	335	283	272	269	286	279	299	298	306	286	295	278	277	276	240	266	280	281	290	275	261	283	287	287	293	258	301	314	264	300	307	252	269	270	278	277	283	283	284	277	283	294	264	280	263	277	270	286	266	282	281	302	284	286	259	275	279	276	273	296	276	297	291	276	286	264	255	290	270	294	286	289	297	260	270	295	288	282	275	256	272	269	260	258	304	276	255	279	290	283	276	266	272	272	287	290	252	290	293	286	314	268	279	286	297	281	265	276	278	269	283	300	299	277	282	257	302	264	289	290	305	267	286	280	267	292	298	274	275	269	304	266	318	250	272	270	278	314	283	281	274	280	269	279	255	262	304	287	256	279	260	293	283	302	259	294	286	314	289	291	296	275	274	258	302	269	271	270	271	283	275	286	300	300	276	272	288	285	287	298	290	278	272	300	290	282	265	295	282	249	277	294	311	280	307	284	264	261	264	284	300	287	276	261	270	282	271	290	284	307	297	261	267	293	285	271	266	269	251	273	287	260	269	254	284	274	279	265	252	300	269	306	285	297	277	274	245	278	284	262	262	290	265	246	287	288	289	287	267	291	283	255	268
22584	21600	29399	24290	21607	21373	3200	1032	821	780	755	687	706	676	690	672	655	652	652	616	658	624	636	654	616	653	615	671	596	624	634	651	623	613	625	613	554	570	600	599	629	579	568	591	578	582	625	582	600	597	581	602	559	660	559	571	639	600	631	592	620	684	607	606	602	623	604	620	598	625	583	628	625	586	598	618	585	561	612	594	564	571	600	567	592	588	609	603	594	592	630	576	610	565	626	585	586	589	633	604	611	583	635	581	582	619	649	617	652	632	578	586	606	587	621	603	577	650	608	589	621	640	606	600	591	604	598	618	617	638	576	566	582	550	591	600	594	614	626	605	622	621	629	573	591	648	607	571	562	601	635	575	623	566	596	611	611	565	639	556	599	569	615	609	602	628	616	557	597	629	614	588	625	577	614	612	605	562	596	593	587	610	613	629	638	578	611	627	610	589	634	586	585	629	573	545	611	574	560	634	631	579	588	600	602	626	609	582	571	633	624	606	576	592	609	630	586	615	595	609	607	565	579	584	616	605	607	617	604	581	619	572	637	577	591	603	583	634	620	559	591	619	605	574	617	598	560	636	573	575	639	584	591	640	610	581	588	593	638	625	634	597	623	591	590	609	568	573	598	565	585	608	626	587	547	624	615	537	582	562	606	607	616	622	568	609	550	605	609	590	617	573	604	562	597	599	615	620	629	616	617	577	557	562	598	603	593	599	580	596	618	561	645	621	602	620	547	650	584	564	597	602	584	583	562	623	573	566	620	604	685	591	516	609	590	611	610	603	631	632	614	623	557	572	603	620	652	558	599	637	619	576	673	614	598	600	543	607	589	587	594	586	633	628	608	591	628	578	562	599	585	609	654	593	580	613	617	586	589	636	614	605	606	610	579	587	605	588	606	607	601	602	616	635	606	601	571	615	616	550	590	605	596	607	600	628	626	572	577	578	650	615	595	605	567	596	583	565	578	574	598	575	551	584	608	616	601	584	598	567	592	582	631	586	583	552	565	559	626	593	555	623	624	600	584	589	592	631	643	591	609	571	590	595	604	612	627	627	613	627	579	596	585	585	611	572	588	549	570	591	598	637	585	593	595	634	591	612	620	574	615	611	604	634	597	593	550	589	581	594	596	561	632	616	572	571	603	577	568	612	568	613	626	594	606	626	576	589	606	552	589	627	597	608	588	580	599	571	595	568	572	610	601	593	589	594	550	635	586	569	623	599	592	583	564	581	599	568	611	611	573	612	595	593	633	580	606	623	599	611	621	617	565	605	583	556	585	556	554	538	564	592	607	599	579	615	606	614	584	595	620	589	573	605	647	592	595	594	574	599	600	564	608	589	604	619	574	622	614	582	575	585	604	566	593	614	545	593	625	604	599	600	590	547	564	583	584	614	620	568	611	656	551	564	570	595	607	601	564	591	610	571	544	584	584	628	583	650	601	583	592	591	612	600	587	597	621	586	588	569	603	621	580	606	666	580	638	594	599	623	611	604	640	595	620	616	620	592	617	570	605	600	606	604	588	592	582	572	600	584	585	564	606	633	604	594	577	580	635	592	607	585	618	648	606	590	634	627	630	597	605	579	666	607	609	596	582	596	592	610	630	619	603	589	632	606	556	591	589	627	632	580	579	618	595	622	613	570	616	602	610	569	618	622	605	589	561	599	548	630	606	608	585	563	601	625	636	593	623	588	591	588	575	585	592	629	599	591	604	592	608	606	672	593	602	602	617	588	567	590	629	590	585	569	637	602	583	594	583	603	618	619	596	589	610	606	579	620	581	590	595	628	638	583	594	611	626	590	558	605	570	593	588	580	613	599	614	583	605	558	607	584	587	629	613	638	558	591	627	590	544	573	562	573	613	565	620	574	610	571	580	547	605	618	622	622	594	590	612	602	582	604	579	600	614	573	566	606	608	569	635	574	617	595	607	567	582	576	623	572	627	537	592	619	597	613	580	613	557	612	564	631	585	591	639	631	658	621	603	630	583	618	617	618	567	615	597	634	644	575	597	608	588	661	597	625	583	583	582	615	574	581	605	620	574	583	601	564	574	592	582	624	628	600	588	621	596	608	607	558	601	618	609	586	562	630	576	590	644	605	585	610	593	569	568	564	609	594	644	597	566	635	577	566	568	598	566	618	605	660	628	612	644	640	585	573	610	600	669	590	595	576	586	562	622	580	633	592	554	569	590	554	594	584	637	624	586	600	572	581	561	587	599	596	592	587	595	564	564	613	617	623	568	585	583	636	605	586	580	567	582	579	590	613	632	610	594	618	603	573	621	590	625	598	579	632	597	586	564	626	638	605	601	610	596	612	582	605	549	585	636	577	583	597	597	592	629	589	606	628	619	583	579	579	572	610	602	606	563	638	581	591	575	640	634	624	577	584	571	541	620	579	588	578	611	606	588	608	556	619	580	600	596	596	590	598	608	612	539	610	572	590	606	582	580	627	624	642	586	604	605	616	619	627	590	610	608	633	571	561	609	599	564	567	627	617	575	607	587	590	615	605	593	583	636	598	567	591	613	621	560	615	541	583	666	585	578	580	623	613	586	587	593	572	609	612	590	611	572	593	593	611	605	579	612	578	586	597	583	585	671	623	571	575	630	557	572	615	606	632	601	633	596	582	593	581	584	577	585	566	614	609	611	610	621	605	628	594	619	598	614	605	585	586	616	583	571	575	590	667	605	580	566	621	566	616	565	612	645	615	604	610	598	628	616	575	626	571	613	618	583	597	593	628	604	570	571	602	628	580	615	597	612	631	618	591	588	617	588	613	580	555	558	595	581	561	628	609	569	647	566	564	590	645	598	645	615	580	591	599	623	656	629	596	638	584	597	619	610	560	603	568	621	629	592	599	620	555	566	604	601	583	612	594	603	668	577	591	591	579	574	578	584	536	589	598	560	616	582	578	591	591	587	622	605	587	571	598	603	583	579	599	616	624	603	604	577	603	605	579	569	630	586	600	586	606	594	620	595	621	645	615	615	612	569	572	579	578	611	596	627	600	614	581	650	578	614	609	619	594	614	624	566	590	605	629	579	584	594	569	612	642	574	614	616	561	604	597	569	625	568	618	560	575	551	578	569	598	573	595	575	587	580	610	585	603	579	609	562	571	578	637	606	580	553	595	623	644	602	572	610	583	543	600	583	600	544	595	600	606	607	568	615	556	561	613	624	615	611	635	564	565	607	609	635	577	617	598	599	571	593	578	592	544	630	606	626	581	575	568	665	597	619	574	581	632	588	600	597	566	626	608	645	546	564	601	592	570	592	574	622	580	603	628	649	586	598	631	580	576	607	617	592	591	607	600	630	627	618	618	593	630	613	601	561	629	604	566	619	607	565	574	604	623	570	638	604	620	619	599	551	644	607	646	647	583	590	630	614	619	615	569	604	574	590	609	614	592	593	609	607	582	633	579	609	616	569	595	618	588	622	610	576	611	656	600	615	618	604	585	611	607	609	617	622	604	579	603	567	591	599	628	568	622	602	598
18277	11812	8307	4075	2979	2178	1875	1506	1326	1259	1187	1132	1001	989	973	930	928	933	872	931	884	885	851	831	875	796	869	810	829	846	844	832	860	827	836	813	767	845	791	807	845	808	792	844	780	809	814	819	806	744	790	811	802	795	807	807	821	788	824	834	819	757	818	813	805	797	871	785	817	800	765	787	777	784	792	751	804	769	766	790	776	837	766	782	749	831	821	795	823	793	818	848	755	767	817	767	780	801	852	825	819	767	797	825	784	823	750	814	788	795	810	777	817	831	806	768	748	834	759	750	789	793	838	772	806	796	815	789	782	785	774	778	803	805	848	794	825	745	815	829	787	769	809	816	766	781	848	790	779	830	755	791	788	802	834	776	806	786	784	762	802	822	815	809	806	775	815	829	745	811	764	837	769	729	794	827	779	832	780	799	771	807	822	852	828	814	780	804	807	840	772	816	721	825	829	788	797	827	768	827	817	848	793	815	793	820	791	787	818	810	839	761	824	780	811	799	844	792	804	790	810	811	802	759	810	825	802	804	784	769	782	814	828	859	808	818	826	758	755	856	809	764	747	875	776	788	819	891	833	788	772	791	789	801	763	823	819	777	831	796	794	797	810	831	759	801	803	779	823	778	789	761	830	835	806	777	769	781	782	819	805	776	782	787	772	846	835	832	809	811	827	778	771	805	797	781	817	789	768	797	798	833	796	805	787	826	761	761	818	778	824	798	785	868	805	834	809	821	815	757	800	795	794	777	821	822	806	785	786	752	787	802	793	806	807	808	809	826	796	804	806	838	792	757	829	772	838	780	791	773	797	767	787	831	818	779	827	848	775	797	769	768	818	816	783	827	781	739	829	790	776	792	811	805	782	814	803	764	837	801	773	775	796	803	812	845	796	799	772	831	820	757	777	784	797	812	801	787	833	824	769	808	796	794	800	815	778	751	801	786	757	744	836	815	766	813	763	759	774	799	828	799	797	814	796	803	800	825	827	822	816	781	827	764	782	745	758	804	780	803	854	765	766	815	821	872	843	770	771	813	751	793	755	814	840	793	814	772	837	776	811	772	788	794	753	820	801	798	848	795	811	743	809	828	796	776	798	776	790	841	793	801	818	808	748	773	741	816	832	760	805	754	856	808	825	821	809	797	793	863	748	780	773	811	826	827	842	795	768	778	822	831	808	799	786	818	806	754	764	840	756	815	855	814	835	834	841	801	743	821	827	815	853	792	773	770	849	766	794	780	790	817	724	757	765	839	782	807	824	776	840	787	768	786	807	802	772	823	829	820	833	779	827	810	814	806	818	813	781	777	819	827	784	844	833	773	805	829	786	812	796	742	736	763	780	842	799	757	751	849	793	838	818	839	794	784	829	800	792	759	755	848	786	799	759	789	764	822	804	789	781	867	844	781	784	783	811	784	780	820	786	777	807	781	819	788	758	793	764	867	870	823	787	815	776	790	821	816	811	803	786	758	770	829	814	802	793	792	747	778	831	773	806	821	823	763	779	786	760	830	745	814	788	808	822	801	769	766	793	827	782	786	812	825	772	819	796	828	761	779	790	761	778	775	829	764	812	723	786	736	805	815	785	764	747	794	796	800	754	762	826	771	775	780	782	769	792	779	778	823	756	792	783	771	795	787	853	820	729	796	814	799	781	803	801	743	787	816	816	758	783	805	814	787	790	821	779	754	795	823	776	768	794	790	790	776	827	816	797	798	785	767	797	775	816	771	819	796	821	780	823	786	784	770	801	775	788	786	804	754	776	766	801	836	817	833	814	757	812	812	764	776	729	781	796	823	813	803	768	797	766	847	799	818	803	814	760	846	775	831	796	794	824	789	792	771	773	788	775	763	828	786	794	846	813	827	808	823	766	814	800	816	723	828	819	748	784	872	802	813	839	788	779	801	733	752	829	821	816	794	790	774	806	776	801	792	859	802	807	756	791	837	794	800	780	761	774	837	826	816	816	828	773	805	826	802	788	834	820	820	827	818	789	807	790	803	815	803	800	759	790	830	803	792	739	724	758	775	791	804	778	731	785	795	823	805	829	830	782	834	774	799	751	820	768	795	806	805	763	721	802	792	829	825	820	793	769	838	727	800	769	748	794	816	744	808	822	845	812	805	772	782	807	762	751	778	775	784	823	857	810	755	749	728	880	792	837	811	791	803	763	814	780	797	811	832	743	781	823	837	780	816	839	821	765	791	794	801	797	734	846	817	793	805	869	807	812	781	782	774	759	748	778	823	791	830	808	768	849	785	778	840	782	795	821	845	809	796	816	818	802	781	796	754	771	791	827	803	793	844	735	797	742	752	786	768	796	851	763	769	819	802	764	809	808	809	738	814	824	776	786	839	821	783	828	777	756	842	770	773	763	790	835	789	760	789	752	767	812	802	803	814	757	829	785	771	752	787	744	821	804	798	826	808	808	819	793	791	784	798	759	810	748	767	747	831	824	792	814	789	837	790	805	803	790	717	751	811	791	812	789	810	765	816	804	824	806	756	766	791	780	813	826	785	792	805	777	778	753	836	792	779	818	767	758	770	803	814	806	791	787	833	838	838	800	810	791	783	814	768	801	771	786	763	789	754	798	843	807	757	775	778	757	790	771	812	817	804	764	805	801	828	751	789	822	761	773	762	829	791	767	761	795	811	762	786	802	792	809	764	815	782	834	801	820	799	776	805	815	784	810	791	804	806	763	780	763	790	815	829	760	829	785	837	789	783	812	786	810	820	810	787	783	808	792	801	789	806	791	745	804	748	829	791	827	799	826	794	808	821	781	801	801	781	783	763	757	784	793	790	800	762	794	785	840	802	794	742	756	793	763	784	759	775	796	821	825	771	790	789	814	808	783	818	785	798	784	784	774	867	787	811	784	769	747	832	798	806	876	769	765	789	809	788	785	838	795	788	786	781	783	840	821	845	848	755	819	822	858	848	738	774	803	779	820	786	762	793	790	789	809	800	823	816	804	900	789	822	805	776	761	791	797	801	814	792	878	772	792	756	779	781	811	784	785	816	800	856	796	757	749	841	794	833	788	776	848	789	797	797	799	714	790	792	790	787	806	824	777	791	873	766	820	752	802	763	793	890	822	779	798	804	839	756	728	825	821	830	821	846	778	800	796	815	775	770	716	782	771	830	767	846	802	776	751	779	778	805	803	835	749	736	784	810	843	830	788	763	775	826	808	779	804	790	762	736	790	800	751	795	793	835	868	802	795	792	763	813	797	787	799	774	761	831	795	799	774	789	781	764	812	779	739	776	794	845	783	776	800	831	844	796	787	808	769	799	767	787	827	769	806	794	829	811	796	754	786	804	827	799	811	830	787	812	784	801	835	771	737	826	837	744	793	809	771	766	783	805	848	746	798	790	822	830	752	781	793	790	763	814	789	806	792	833	839	813	794	789	828	769	787	818	777	787	781	767	798	793	788	792	816	837	810	832	821	805	808	821	776	837	851	769	824	803	837	821	839	797	806	808	821	795	797	793	808	773
27506	18392	3616	667	552	527	459	457	472	479	439	486	473	453	470	488	469	438	485	446	491	468	490	489	512	491	457	465	458	505	486	474	457	496	462	466	483	480	454	478	496	462	503	451	501	436	478	471	463	508	451	470	468	480	478	485	505	444	448	459	480	461	463	485	474	479	486	478	457	472	473	474	432	431	507	458	429	450	453	483	512	459	428	471	469	461	451	486	463	492	476	480	469	479	461	453	473	476	455	450	453	461	465	484	458	474	459	451	452	458	469	491	466	461	513	499	452	445	514	481	432	457	465	444	483	461	486	434	465	457	474	457	488	449	447	510	486	475	476	415	495	482	496	429	465	483	453	445	458	436	485	491	444	416	460	455	507	497	506	466	486	459	462	456	447	488	433	488	448	472	430	508	459	464	459	490	505	432	489	445	457	466	424	459	431	466	461	490	463	477	466	467	467	425	479	462	464	443	493	441	465	454	448	489	480	466	436	501	500	473	468	450	476	489	452	476	468	483	443	485	440	461	462	493	508	451	445	459	502	462	493	514	469	451	467	454	459	456	460	480	463	478	436	475	466	482	480	495	467	473	450	489	483	483	449	466	461	428	456	479	464	484	452	454	483	485	454	457	485	481	442	461	435	477	448	521	497	453	468	463	489	459	466	490	473	432	475	461	454	435	465	487	468	495	471	505	477	452	466	446	507	433	469	489	465	462	487	450	459	501	483	452	463	457	475	465	483	446	461	408	467	475	489	480	491	466	437	439	432	472	508	477	490	458	471	482	496	477	421	450	509	473	469	502	466	473	478	493	477	461	469	457	490	489	455	480	471	465	456	440	449	470	475	446	450	480	480	460	485	494	469	454	535	448	436	479	465	509	484	423	439	434	480	493	467	461	491	486	486	484	446	477	457	458	465	459	473	478	461	478	447	478	493	436	501	446	497	505	472	431	471	482	502	439	420	445	472	474	408	474	456	475	500	498	490	498	470	436	497	486	430	493	482	444	461	501	468	447	458	518	448	486	456	446	457	474	450	456	462	480	498	462	425	471	444	464	452	473	490	465	451	469	496	480	457	447	460	474	484	442	453	470	418	447	487	460	490	458	471	474	465	448	452	493	470	486	479	458	454	500	439	482	458	463	450	458	482	491	518	480	470	481	461	471	463	463	460	471	517	458	466	488	500	489	444	477	459	444	473	493	466	450	445	459	446	485	457	480	449	472	477	481	440	442	462	464	457	454	453	437	494	441	424	495	450	484	496	466	481	460	455	453	459	460	456	454	506	476	448	484	455	517	483	491	494	467	460	476	468	454	479	485	469	464	489	431	505	470	434	455	459	484	447	464	476	494	466	488	474	508	470	471	461	495	448	485	472	440	456	471	445	476	459	497	455	471	474	445	439	460	474	452	460	499	494	477	502	445	442	438	455	429	438	446	474	497	434	485	483	461	458	474	467	508	482	466	451	481	506	444	493	454	477	469	436	476	460	459	471	474	414	534	471	457	438	440	479	467	502	486	500	490	480	480	450	464	438	480	496	476	458	503	472	460	452	456	456	495	489	440	478	433	488	481	467	458	480	469	476	469	467	507	470	475	509	480	506	461	459	494	495	455	448	451	504	474	429	481	512	486	472	470	468	458	469	490	475	489	471	449	439	484	495	504	417	490	471	491	454	434	479	488	460	461	471	500	436	484	457	450	438	446	492	501	457	454	472	460	450	443	470	469	501	472	479	469	502	452	470	514	458	444	545	440	463	483	509	489	501	464	467	484	437	449	468	425	461	436	463	466	438	468	470	478	465	461	471	465	457	433	471	490	460	492	479	485	486	477	459	438	439	480	474	515	491	476	483	441	491	457	462	463	510	446	478	460	468	489	486	464	436	492	490	457	450	465	452	447	435	465	498	467	450	475	430	426	470	440	451	499	496	496	475	477	448	493	464	487	468	458	472	482	494	495	466	457	476	485	467	495	453	449	476	451	456	465	473	433	465	461	449	460	459	474	440	454	462	477	467	492	469	484	467	487	443	434	466	442	456	472	433	474	460	474	478	464	524	464	442	472	461	455	440	508	501	474	447	453	459	471	454	479	473	501	497	476	490	470	461	511	464	483	481	491	463	486	493	464	517	489	497	479	430	441	488	505	495	437	448	508	480	481	458	459	470	496	500	505	502	468	434	460	486	470	469	431	443	448	472	485	465	484	487	459	484	442	463	469	469	513	481	489	473	462	480	472	476	440	461	468	525	463	440	454	472	468	482	471	508	429	491	463	457	464	434	424	474	458	433	453	493	451	441	465	490	480	426	473	453	500	497	476	475	477	480	482	453	471	465	474	463	483	463	507	485	472	468	470	477	442	467	462	463	483	462	478	490	471	431	467	472	470	474	477	503	487	451	439	458	495	492	430	497	439	470	460	464	505	475	477	437	475	459	479	458	468	476	467	486	494	471	447	490	490	472	496	482	458	448	471	468	498	483	439	489	433	482	470	472	468	420	473	429	490	505	494	456	463	439	466	431	465	454	465	458	488	486	451	509	511	493	459	488	481	460	456	463	423	460	436	437	473	463	493	480	440	444	440	500	425	432	450	491	480	445	449	514	481	437	495	447	481	447	451	503	487	468	432	479	477	464	501	474	488	445	453	484	465	487	461	464	486	459	448	465	454	460	489	458	465	413	441	415	463	483	436	458	452	505	429	448	477	470	488	485	481	468	502	469	468	452	456	463	457	470	465	463	443	466	517	460	443	437	438	470	456	461	494	479	434	452	474	435	443	461	487	469	472	481	497	479	478	481	478	492	468	479	485	466	477	493	517	464	441	471	464	472	440	450	456	475	471	464	499	473	457	532	477	458	496	418	445	475	504	445	476	484	472	477	473	499	454	445	487	467	466	451	480	474	452	437	473	464	461	505	455	472	443	489	467	477	480	458	484	510	485	466	462	473	482	467	479	460	443	496	487	474	444	494	473	497	494	498	452	445	412	498	480	470	498	437	468	489	476	455	474	484	469	450	460	465	451	479	444	438	469	475	443	496	471	455	477	500	470	484	471	475	487	435	433	437	460	459	455	460	457	487	465	502	458	458	480	471	501	467	475	475	480	471	454	434	458	467	463	429	507	475	489	450	449	480	453	439	482	460	490	491	465	483	477	483	491	470	438	479	469	469	482	469	463	473	473	485	473	477	475	476	476	443	495	482	416	452	514	477	455	490	473	447	421	463	476	490	450	465	416	481	467	487	489	483	447	430	468	474	473	465	457	453	458	430	444	476	463	472	480	495	459	464	444	465	510	488	469	482	461	493	445	475	463	436	485	465	451	423	461	452	459	464	471	463	462	447	478	458	494	473	499	457	447	448	467	452	479	481	491	449	488	456	492	445	448	450	452	501	500	495	469	489	494	481	472	452	467	491	526	452	458	481	476	489	496	482	496	474	442	466	523	458	485	468	437	446	483	473	487	485	455	451	513	494	478	482	456	440	487	426	467	472	459	485	452	484	489	447	426
5128	1031	848	734	673	692	598	640	649	603	617	657	588	601	572	620	569	625	610	621	617	592	575	604	630	597	627	607	629	586	621	609	625	585	577	590	612	573	680	586	574	631	610	596	667	591	605	657	613	609	662	591	595	598	619	601	610	596	610	576	606	600	552	621	597	630	600	628	589	599	613	592	638	599	575	624	609	595	633	607	602	621	610	629	608	575	668	594	627	582	567	597	650	612	606	595	621	589	584	586	593	608	604	556	639	607	587	568	663	612	603	606	547	639	604	573	668	616	612	634	643	616	590	650	594	575	620	616	608	628	583	597	620	609	626	652	603	621	583	606	600	644	621	621	588	602	569	607	603	633	588	585	593	593	627	567	626	615	653	621	637	600	647	563	614	589	627	610	560	581	610	573	580	618	609	590	585	616	636	596	610	571	593	607	588	572	602	599	609	624	594	576	582	609	631	618	594	631	592	583	605	597	598	572	597	612	585	608	581	634	648	638	591	598	649	572	576	610	552	616	598	608	555	589	575	600	600	588	621	592	600	642	634	601	620	602	553	602	563	618	610	634	619	587	617	632	588	592	646	577	617	574	638	609	639	619	631	619	555	635	652	611	600	622	596	635	542	601	625	658	621	642	645	620	597	666	565	562	597	606	586	622	610	615	601	609	644	576	581	608	578	664	626	641	580	581	592	611	582	626	614	629	609	616	611	645	557	593	616	613	591	581	580	593	574	641	573	605	617	621	593	607	579	558	631	613	579	623	608	607	641	652	622	614	582	588	563	586	603	617	615	614	595	576	570	623	594	616	598	584	587	600	592	599	642	630	573	605	597	624	607	601	587	637	583	616	572	623	627	610	582	584	576	628	640	630	648	582	570	647	608	606	576	605	611	629	622	614	624	598	603	552	623	591	616	619	629	634	638	588	639	604	616	625	606	621	555	637	573	628	629	585	627	592	610	613	545	597	617	590	592	626	604	582	663	578	597	600	630	593	622	554	606	628	618	581	669	597	624	575	610	575	654	599	583	638	657	577	617	605	602	645	640	612	625	602	604	608	606	607	561	574	577	621	616	632	607	587	596	615	632	580	631	566	595	652	621	633	577	579	593	617	582	604	629	644	587	555	624	624	636	599	618	647	624	585	597	591	600	600	603	637	576	589	632	614	611	612	602	631	611	546	607	621	589	589	597	592	659	599	619	593	583	573	575	593	590	587	610	602	590	584	612	595	587	612	615	585	614	600	587	540	644	582	561	586	571	620	580	644	619	615	573	587	640	585	606	582	578	661	617	609	567	607	576	585	638	607	580	635	621	607	607	610	562	609	607	629	630	617	616	592	645	622	591	561	635	603	591	560	603	589	629	637	600	599	623	590	627	640	588	621	642	598	622	613	607	585	593	596	588	604	601	631	643	602	601	615	554	656	602	609	623	653	675	605	572	617	636	639	546	605	631	570	571	623	647	563	591	618	618	597	588	623	595	639	613	631	600	604	612	574	583	644	595	572	557	601	578	578	611	626	578	621	585	659	598	607	565	645	583	626	575	582	559	636	636	576	561	617	579	591	615	621	629	597	604	598	624	619	626	598	620	601	578	625	593	596	623	623	653	601	631	621	650	639	616	653	627	581	579	598	585	580	638	619	565	603	616	579	626	610	600	588	613	608	636	576	604	600	641	581	555	629	599	583	583	600	590	589	606	625	638	582	581	601	624	595	616	588	567	602	549	564	567	598	605	575	625	600	609	605	620	626	626	625	609	556	546	608	608	628	581	592	582	582	632	587	618	641	599	587	616	671	616	621	592	590	571	610	633	644	590	579	610	600	643	656	588	582	604	580	618	632	636	592	634	600	609	624	598	629	641	595	618	581	543	636	612	643	556	570	606	607	597	631	624	621	629	604	633	608	613	584	614	607	604	634	609	633	594	601	603	628	579	589	592	612	620	636	592	599	626	583	603	562	635	619	659	602	583	606	610	623	624	630	614	598	630	552	578	571	567	632	596	596	611	630	601	566	586	629	604	553	584	618	621	629	644	594	613	595	625	617	573	611	623	606	603	585	582	582	593	593	592	588	612	615	585	540	633	605	643	593	581	584	594	629	615	636	606	616	602	619	575	622	616	612	609	621	613	610	581	652	604	587	631	552	609	648	578	610	599	597	576	616	622	570	662	626	618	595	622	611	582	602	566	571	605	613	576	609	624	599	588	551	589	630	601	652	566	631	605	589	591	642	606	621	602	610	616	637	577	597	632	563	596	657	590	600	631	591	552	609	633	599	577	598	596	634	589	622	589	616	576	633	576	606	594	623	618	595	593	610	570	655	641	613	620	603	629	617	618	625	573	612	555	619	615	654	613	600	613	601	558	630	563	627	602	619	644	618	630	596	616	597	645	596	621	615	597	595	601	614	603	609	572	574	637	561	577	621	619	593	626	585	638	620	631	607	640	548	585	603	622	635	630	581	623	612	619	569	611	601	610	613	593	581	654	610	570	598	620	606	564	639	625	571	574	606	605	604	622	605	599	569	626	600	648	607	643	565	563	614	608	613	610	611	638	613	665	632	548	629	600	615	616	549	600	578	667	590	600	616	626	601	605	625	610	564	597	595	606	591	560	598	561	617	562	652	619	639	626	572	632	600	612	600	649	619	613	581	611	622	643	606	631	626	634	591	597	581	542	625	600	617	593	631	630	575	583	595	643	584	621	586	605	603	579	633	608	569	645	623	595	598	660	613	587	614	601	634	637	598	614	603	608	666	582	567	624	583	617	571	586	601	656	605	599	621	586	640	636	592	597	577	615	617	620	622	588	655	600	609	591	639	627	571	579	580	633	631	603	607	593	593	581	614	633	585	613	585	592	571	575	559	642	591	579	666	588	578	599	584	617	622	611	606	603	580	636	575	625	586	588	598	628	630	589	629	596	583	624	607	630	564	631	592	593	595	600	597	616	610	624	550	584	609	581	612	633	568	647	569	622	636	635	614	585	612	579	579	605	616	612	560	565	606	624	625	616	553	630	629	603	618	623	592	659	613	608	588	603	657	610	599	606	590	646	618	617	614	603	555	602	600	634	593	619	632	644	634	585	631	570	559	643	611	591	585	642	606	607	629	586	634	617	624	563	561	594	616	634	651	585	631	612	595	591	640	643	613	589	588	598	610	625	611	612	623	590	585	580	573	623	630	561	568	582	596	585	567	640	610	563	592	620	576	609	614	568	593	602	580	591	605	620	607	621	583	570	582	586	589	588	640	579	632	609	595	564	607	625	581	602	657	581	591	612	610	647	576	605	587	573	631	606	598	599	629	636	576	615	582	640	595	619	656	572	584	659	613	625	639	636	597	609	599	588	599	625	661	619	607	602	592	594	647	599	598	620	584	624	585	618	619	580	591	590	626	589	624	594	608	626	606	630	598	549	603	656	630	619	632	617	642	608	593	597	619	614	583	571	584	584	617	570	592	605	580	612	562	604	638	574	598	593	589	593	579	600	597	610	617	611	598
23417	21544	28722	24799	21430	5169	1281	946	907	890	845	891	839	816	915	838	859	828	845	800	803	824	862	799	790	807	810	856	823	780	752	830	857	820	787	816	841	770	853	791	816	796	802	801	805	799	802	849	793	772	750	801	828	834	837	771	805	769	825	800	760	790	802	802	749	793	806	782	781	818	802	786	813	795	887	773	850	733	846	784	786	816	819	837	798	803	827	814	870	833	805	758	834	787	806	852	852	735	803	792	765	826	816	787	803	818	777	807	756	784	812	770	809	792	796	791	795	770	778	777	826	742	886	765	730	800	718	768	782	744	775	760	795	759	799	772	849	755	869	770	785	796	797	837	842	846	797	834	770	848	830	803	788	801	782	792	800	773	824	792	843	774	773	812	787	814	780	828	816	842	808	785	788	778	800	844	769	839	737	862	755	851	806	778	789	853	799	826	769	756	790	835	792	785	816	794	753	810	808	804	805	838	785	834	757	772	786	789	802	818	791	809	761	795	846	804	830	851	821	769	786	847	799	788	801	821	839	802	829	816	847	737	764	780	803	747	805	822	810	787	768	829	762	804	803	811	771	787	777	831	797	830	793	865	804	822	840	777	819	788	825	801	796	828	797	852	775	753	840	810	781	781	818	808	783	818	826	754	798	779	819	768	878	770	846	791	792	783	806	829	778	754	829	809	776	820	863	854	833	785	770	785	812	795	798	774	797	764	777	804	823	786	807	804	776	821	804	808	809	734	799	824	833	756	815	781	835	798	826	780	777	780	795	865	810	798	785	756	809	738	814	847	766	780	783	770	819	812	802	767	763	784	847	788	835	806	859	823	784	804	851	840	749	755	835	786	768	772	816	761	770	785	777	813	767	787	798	795	778	825	808	828	808	730	803	829	795	821	773	808	850	797	795	759	819	789	783	804	778	800	747	772	758	743	808	780	809	800	843	800	811	767	786	771	806	793	796	789	806	780	808	802	826	765	794	710	832	831	803	811	822	802	768	813	809	762	774	836	789	765	796	821	834	746	796	850	782	788	810	758	844	820	796	820	767	799	791	786	814	786	805	754	768	797	814	797	789	837	777	814	817	828	819	789	818	838	749	802	793	810	822	784	791	787	813	803	764	775	793	813	736	839	777	802	780	764	792	777	779	789	797	818	828	828	820	813	841	798	800	770	808	783	788	784	782	770	826	811	767	776	822	786	765	825	771	789	804	771	830	821	819	791	818	782	774	861	734	832	794	808	815	789	813	756	807	813	800	802	794	776	761	777	814	819	786	815	821	828	845	854	789	812	768	784	846	776	818	769	824	786	807	813	792	852	758	794	857	793	828	753	830	803	799	770	783	845	822	788	863	808	797	764	776	756	808	768	789	804	788	773	846	755	795	809	842	808	789	803	818	831	789	770	835	784	777	819	782	784	790	788	803	843	814	774	774	850	826	826	796	844	804	795	840	741	820	824	822	815	805	803	783	788	790	844	789	835	765	824	813	794	801	807	801	810	746	781	763	787	833	769	806	838	818	809	788	789	778	799	810	778	816	792	770	812	855	771	793	781	821	795	792	786	780	796	856	787	829	783	776	795	810	768	791	812	812	780	780	871	776	800	789	802	816	834	837	830	856	778	829	740	802	788	815	830	799	776	772	834	798	784	782	767	788	814	796	782	817	847	766	789	801	837	753	774	792	821	819	761	832	825	746	805	831	809	769	805	817	803	832	859	854	819	782	808	760	808	785	826	800	760	757	843	764	795	798	764	805	859	746	768	798	783	772	772	793	810	848	785	764	825	783	758	803	795	769	778	771	801	775	798	794	788	766	754	768	796	814	776	778	806	801	776	810	806	765	859	804	798	835	837	807	786	815	818	810	821	835	817	781	810	814	830	780	828	818	765	847	768	826	852	833	835	814	782	774	825	843	777	809	811	788	773	815	781	801	832	801	810	825	800	781	816	876	800	768	800	748	824	786	848	856	774	793	751	797	819	833	799	843	823	801	762	779	821	754	809	828	862	790	783	817	759	803	863	839	805	804	775	806	841	776	781	823	791	792	829	793	773	839	822	738	846	852	815	780	786	778	789	798	852	806	824	847	792	779	742	826	796	768	788	835	821	796	811	769	799	819	787	783	778	819	813	782	777	788	826	798	815	798	791	777	802	814	790	800	782	771	794	806	785	856	777	763	849	820	805	793	834	794	833	847	834	789	788	779	759	800	794	763	805	837	801	760	810	800	794	832	772	780	794	763	806	783	784	784	827	736	818	820	829	809	802	768	773	839	813	817	839	786	784	776	785	793	703	747	760	832	798	807	807	825	805	804	752	809	793	761	808	796	803	829	783	793	831	810	808	809	796	799	796	810	751	793	803	775	798	799	769	799	780	830	844	817	811	776	771	749	824	841	765	779	798	786	792	849	838	804	825	789	798	831	778	747	787	810	812	805	766	837	804	820	751	804	789	821	775	806	841	808	793	819	810	806	813	806	836	748	759	754	760	792	842	823	826	824	837	758	742	793	822	846	841	811	804	793	823	833	802	811	776	792	737	812	816	825	801	771	772	788	751	799	812	762	746	813	749	802	839	809	800	786	806	801	815	860	745	816	806	791	835	845	774	766	784	805	821	797	759	843	812	823	769	786	826	797	813	774	791	780	767	754	775	842	810	778	775	768	828	824	826	809	760	788	791	779	771	797	756	781	750	828	800	828	795	823	842	848	799	818	792	760	830	797	790	811	812	816	780	762	779	838	803	739	819	803	804	820	810	823	765	782	831	797	784	789	792	786	794	795	771	804	820	781	757	786	862	742	787	795	832	786	803	811	822	792	805	790	793	778	758	815	818	808	844	821	849	802	822	828	839	785	809	749	796	841	757	817	769	822	788	802	809	766	766	771	801	800	877	807	769	792	786	812	799	773	823	755	807	801	795	811	833	838	786	808	764	811	844	814	771	800	777	764	800	805	815	779	826	853	809	800	839	798	782	804	773	788	802	784	743	773	809	817	723	806	825	856	797	862	861	795	766	811	833	797	828	802	835	810	813	745	767	797	782	819	785	778	772	770	769	797	794	792	774	796	755	806	799	780	827	783	827	737	748	751	791	823	782	782	788	752	794	742	804	779	742	815	800	810	789	737	755	781	796	815	797	774	778	765	827	759	778	812	742	852	780	845	788	799	806	827	805	850	835	770	825	811	797	846	807	859	822	800	756	773	748	808	797	778	809	782	778	806	754	792	755	788	744	748	811	787	811	825	790	769	781	790	786	839	819	740	835	780	817	813	822	821	768	859	768	800	854	801	801	800	784	798	761	782	831	777	864	794	816	806	757	779	832	858	858	820	868	810	777	785	754	773	826	764	782	788	847	806	818	769	820	795	793	800	815	765	778	777	773	812	756	831	837	804	823	796	801	814	833	814	856	816	822	826	787	766	792	872	784	860	773	813	793	851	779	758	826	826	798	782	760	745	817	776	845	767	767	793	821	774	799	820	772	783	795	788	835	816	770	829	797
14209	7562	5193	2776	2177	1723	1609	1397	1261	1236	1176	1175	1148	1089	1124	1074	1130	1098	1092	1058	1065	1129	1054	1054	989	1079	1098	1074	1047	1059	1082	1064	1015	1027	1063	1035	1021	1030	1019	1003	1041	1020	1014	1068	976	1059	1035	1026	1054	1068	1062	1052	1026	1004	958	1026	1008	1093	1050	1021	1061	1053	1014	1007	1030	994	982	1027	1050	1015	1008	1036	976	1026	1006	985	1079	1040	1036	1075	1022	988	1037	1022	980	1007	1002	1009	1012	1051	968	1005	1041	1051	1035	1030	1016	1049	997	1028	1107	1025	992	1049	1018	1053	979	1027	983	1024	1056	1020	1050	991	996	1013	1017	1035	1037	1001	998	1016	1046	982	961	1055	1012	1105	974	1026	1006	995	1003	1071	1026	1042	998	1033	972	1048	1030	1039	1066	998	1037	1015	1012	1028	1054	1006	1045	1033	1002	1039	1052	1045	999	1036	998	1014	1003	973	1006	1034	1033	1032	1020	1030	1021	1064	978	1018	1006	1021	1031	1025	937	1045	1062	1046	1063	1014	961	1035	1035	1030	1046	1022	1027	1022	1001	959	1002	1005	1014	982	968	1019	1049	995	962	1070	1025	940	1020	1041	1001	1032	1000	959	1022	1019	1031	1043	1066	1001	970	996	1024	1006	1014	946	1000	999	1014	1040	1012	1083	1066	1003	1017	1004	995	1014	1022	1003	986	1043	1040	1004	1015	1001	1029	1013	928	1034	1054	1033	957	985	1040	1025	992	989	1013	1059	1033	1025	983	1050	1004	949	1033	995	1006	1045	1029	1017	1060	1057	1006	996	1004	959	1039	1042	1051	1006	1044	1043	1021	995	976	1013	972	996	954	1014	1049	994	1054	975	1035	1058	974	980	1058	1066	1024	1008	1015	1016	1012	1089	1055	985	1046	1026	975	1025	1060	1028	992	987	1013	989	1074	1023	1049	967	1013	1032	1059	980	1048	1034	969	1003	1034	1035	1035	1053	1065	1060	1017	970	1031	1010	1017	1015	1056	1048	957	1036	1057	985	996	1069	1017	1064	1048	971	996	1023	976	1001	939	999	1038	1039	1013	999	1070	1068	1048	1013	1033	987	1053	1015	979	1058	1077	979	1032	1014	1013	1036	1046	1084	1068	984	1060	1006	1025	1009	969	990	1013	1000	1039	995	1013	992	1067	1033	1015	1063	1015	1005	1074	949	1016	1042	997	1032	1066	1015	960	1037	994	989	1038	989	993	1050	1036	967	1039	1069	1017	1032	1024	1066	966	1049	1067	1080	1032	1017	1005	1041	1003	1043	996	1015	1074	1021	1024	1044	985	983	1066	957	1018	1023	1045	1091	1062	999	1009	1038	960	1036	1011	998	969	1002	978	999	974	1027	967	986	978	961	1012	1060	1064	978	982	1078	968	1063	1027	1076	1039	1023	1033	1046	1067	1034	1042	980	1055	1016	1027	947	1039	1042	1021	1007	964	1044	1085	1068	1076	1022	1004	997	1008	1064	1036	1068	1063	1052	1004	1064	981	1000	988	1022	1002	1019	1038	1027	1015	1058	1068	1019	1026	1015	1032	1033	1060	1069	1004	968	1058	990	1070	1042	1000	980	972	1027	1003	1007	997	1022	1061	1007	1088	1021	1025	1042	1007	1017	1001	1000	1041	974	1067	997	1037	1095	1033	1025	1016	1005	1080	1006	1030	1017	1009	1048	1018	1034	962	1014	1042	1009	1021	1015	962	1020	991	1037	979	1024	1005	1075	1024	1068	1011	1016	1037	1032	965	1030	1022	1020	977	1054	1012	945	997	1005	977	1017	991	1038	1076	1046	1022	1056	1019	986	979	1008	970	1008	1008	1025	1029	1000	1017	1008	975	954	1045	1043	1016	987	1027	1017	1072	1035	986	1047	1022	1021	1029	986	1008	1013	1046	1001	1049	1001	1006	1055	1026	1072	1044	1003	964	1047	1038	969	1020	1040	967	1050	968	1025	1066	1030	992	1017	976	1007	1016	985	1048	1022	983	986	991	1001	1009	1028	1025	1045	1011	981	1016	963	992	1050	1020	989	1017	1027	995	1043	968	1077	1003	994	1062	995	998	971	1007	1005	1051	1070	997	1026	1058	1047	984	1019	1036	1009	996	1091	1031	1071	1076	955	999	1016	1017	1087	957	992	1007	1029	1025	1004	1032	1062	1052	1006	996	986	1004	1043	1014	1082	1034	1037	1011	1037	986	1008	972	979	1033	1045	1083	1036	1033	1083	1032	1021	974	1007	976	995	1001	1021	990	970	965	1042	932	1017	1028	1071	1064	1036	1038	1080	1045	1002	1010	1012	964	995	1025	1017	971	1005	955	972	1038	1034	994	1010	997	986	1035	943	1044	970	1036	981	1005	997	1029	1018	1054	1093	1042	1004	1016	1027	1039	967	1017	985	1078	1021	1047	1052	1023	1042	1048	984	1051	1012	1065	948	998	990	1107	1010	1022	1009	988	1053	1094	1018	1001	972	1026	1054	1010	1039	1002	1030	1055	992	1016	1049	1039	1092	1013	1001	1042	989	1052	944	1081	1016	1065	1027	1005	1048	946	978	1044	1016	1056	1007	1028	1015	1047	1016	997	1024	1053	1015	1063	1046	1001	1017	1018	1034	967	1024	1012	1015	1068	1053	1004	1041	1033	971	1031	1026	983	972	1062	953	1038	1039	1027	997	1001	1010	991	1001	1000	1039	1017	978	957	1009	1057	1009	976	991	1052	1050	989	1018	1026	1021	992	1009	1014	998	1010	1033	1029	1078	1019	1065	1024	1026	1022	994	995	977	1060	1023	1016	1092	986	1016	1037	1044	1004	995	1015	963	1031	1020	1040	984	977	934	991	1037	1015	1048	996	1040	966	1045	1004	1037	1006	1021	1087	970	1031	986	1007	1071	1070	1019	1086	982	1014	1020	981	1058	1051	1035	1048	1057	1034	1049	1042	1071	991	989	981	1043	962	1077	992	992	1048	1007	1049	1007	1036	1030	985	1028	991	1052	1021	1062	1049	1063	1046	1011	1001	1053	1002	1018	1019	1012	966	1014	1056	1060	1034	1091	1017	989	1034	1045	1007	1046	1014	1038	1030	1076	997	1010	1049	1043	1021	1049	971	1093	989	980	1004	981	950	1046	1028	1024	1049	1002	1006	994	983	1000	999	990	1046	1046	1031	1034	977	1004	1024	1019	1033	1071	985	1062	1019	983	1015	994	1040	1010	997	965	1019	993	1029	973	1016	977	986	993	1004	1058	992	1018	1038	1050	986	980	952	1038	1081	988	1009	1031	1067	1039	990	1078	1064	1058	1005	1049	988	1018	1011	1031	1010	1019	1022	948	1065	1001	1001	1033	1080	1013	1047	1022	960	1017	987	1057	999	1022	1051	1064	1029	1012	1018	995	1022	964	1047	1044	1078	1085	1001	1023	1026	1052	1020	1049	1031	1036	994	1073	1064	1033	1074	1031	1054	1022	1007	1036	1002	981	1007	1036	1017	1021	1009	1008	1029	1005	1018	1002	1059	1042	972	1003	1041	1052	978	1046	995	1012	1047	1004	1073	987	966	1056	1033	974	1014	1014	1001	996	1022	994	1025	1060	1059	1005	1067	1100	980	999	1049	994	1093	1049	1028	1004	1078	1044	1006	1011	1029	990	974	1036	1039	1025	1004	1036	1056	1007	987	1008	1022	1008	1028	1035	1007	1016	977	1009	1028	1048	1064	1027	995	1075	965	1027	1011	1020	997	1019	994	1054	1065	1064	1040	999	1025	1057	1031	1016	1060	1041	1072	1025	1058	989	1027	1004	1011	1033	1008	996	1049	1003	1016	1048	1026	1006	999	1019	1061	1069	972	1021	1047	970	1009	981	1011	964	1049	1035	979	992	998	1039	1030	966	1031	1012	962	1028	1013	965	994	1014	974	1049	934	1008	992	1050	1015	1075	1010	1001	1031	1009	1008	1031	1063	1015	1035	1030	1060	1008	1050	1023	1026	1013	1066	1058	983	1016	1048	1023	1080	961	1049	1020	1036	1084	1003	1003	1055	1036	1020	1084	1057	1014	1018	1047	1021	1011	997	1099	1053	1049	1022	1050	1026	1052	1033	1033	987	1010	1060	1000	999	1016	1041	1028	1030	1014	1022	1006	1088	1024	1027	1074	1040	985	980	996	1036	1032	1056	1093	1030	1038	1027	1059	1007	993	1047	1060	1001	1033	1081	1002	993	1023	1046	1023	1038	1039	960	1013	1029	999	1091	1014	956	986	1007	1051	1007	991	1029	1001	1068	1008	1065	1012	1013	1050	988	989	1041	1069	998	1002	941	1011	1033	1022	1022	987	1025	1016	1077	956	1027	1005	977	999	1042	1136	987	1047	981	977	992	1044	1000	1034	1061	1027	990	992	1025	932	1017	1019	967	1008	961	1038	1021	1056	1027	981	1030	1023	1015	988	1029	996	1030	1003	986	1052	1009	943	1005	986	947	1033	1017	990	988	1046	996	1053	1000	1025	1007	1065	1081	1001	1033	1002	997	1013	1004	1057	1038	1016	1040	1016	1012	997	995	1036	1027	975	1002	1009	1063	995	1013	998	1002	1026	1009	1003	987	1027	982	1049	1011	977	1022	1006	1011	1093	1017	998	1021	995	1081	1092	1017	1053	1028	1031	1108	1000
24895	21544	26841	25105	1615	347	288	296	242	246	211	221	213	214	205	220	241	182	223	208	219	187	207	217	194	215	194	183	222	175	184	206	179	194	182	204	192	184	194	184	198	222	208	203	195	207	212	192	219	205	195	204	215	213	214	199	174	210	186	180	168	205	208	207	209	186	186	199	190	216	188	182	201	193	169	210	196	175	196	220	174	191	217	187	204	179	183	196	171	179	160	188	199	195	210	196	170	196	187	189	190	216	204	225	212	188	193	165	222	207	205	190	207	209	209	199	230	201	180	202	204	201	238	174	203	189	193	216	192	209	205	194	183	184	211	214	195	207	181	209	192	211	183	185	168	171	197	189	204	186	191	176	193	175	209	191	199	172	185	205	216	199	206	202	197	200	194	204	172	193	201	199	193	193	183	203	181	204	196	195	170	206	205	175	206	213	204	190	200	199	205	182	205	187	193	187	195	216	207	197	174	176	201	196	210	208	195	177	201	171	230	202	206	181	197	206	177	198	215	191	215	180	193	189	205	217	200	179	201	155	198	179	182	195	173	194	197	208	207	212	204	187	208	159	212	185	190	186	161	166	215	200	209	157	212	185	193	184	201	198	218	171	197	210	187	192	204	194	180	192	212	187	188	186	211	226	179	213	224	192	201	221	192	183	196	196	192	195	218	187	188	192	190	205	202	210	183	201	183	194	206	199	223	202	198	176	211	217	189	220	191	202	204	182	206	187	183	198	193	205	194	175	179	176	165	204	174	203	211	201	201	203	190	207	185	193	218	183	188	212	185	180	212	198	177	229	197	186	192	196	216	196	203	213	198	177	182	200	191	193	210	185	211	190	200	194	188	206	183	198	185	199	203	184	180	197	205	195	222	198	193	187	193	171	214	178	186	198	215	194	184	179	190	171	203	202	226	198	201	205	184	202	197	210	192	192	165	206	184	187	177	177	193	213	224	203	209	173	195	188	203	189	203	210	199	188	210	194	196	225	178	198	203	196	201	193	194	205	199	203	198	184	211	213	193	203	182	189	187	222	202	195	209	189	201	188	181	215	217	203	221	185	179	201	193	185	192	197	204	198	176	217	191	192	207	192	186	214	199	205	188	198	201	213	222	184	214	194	186	202	180	200	200	186	188	184	167	218	211	189	204	218	183	199	218	212	181	193	206	199	186	217	167	177	175	195	177	204	202	210	214	196	186	221	212	197	179	203	180	190	167	194	208	194	183	199	191	233	212	192	194	194	175	201	200	197	219	181	200	174	200	226	209	182	187	179	186	199	178	210	225	189	201	207	207	204	233	219	199	192	202	185	216	214	179	188	205	203	196	209	211	191	197	198	188	204	198	207	196	194	198	182	192	171	190	199	209	196	185	205	204	202	204	182	176	217	195	183	205	177	195	214	170	194	204	201	200	219	193	185	194	193	195	181	197	207	184	189	175	194	171	193	187	202	175	191	194	204	180	223	193	193	195	186	198	175	162	211	201	206	202	199	193	190	198	212	187	194	211	200	220	184	195	228	179	174	203	205	187	188	198	205	213	202	202	175	212	183	195	228	173	202	191	219	190	190	185	216	205	204	179	202	203	174	200	182	198	199	177	205	182	191	176	192	167	217	203	183	190	203	200	189	200	178	202	189	217	214	187	201	199	218	197	197	196	194	191	179	174	215	198	196	169	199	195	210	227	198	198	171	223	200	189	219	206	225	201	170	195	192	181	188	186	200	194	185	186	206	193	194	189	181	173	196	182	201	197	184	192	202	217	217	203	194	210	199	210	208	211	210	206	183	206	202	193	196	191	217	199	208	190	205	202	234	228	206	188	178	189	166	186	186	194	197	206	204	179	215	173	193	179	175	193	213	186	179	209	225	197	202	234	214	189	201	214	202	205	217	197	209	211	222	192	192	190	208	197	183	194	206	188	214	219	209	198	207	180	194	198	183	178	173	212	198	214	219	204	187	201	210	205	173	216	202	190	205	187	197	194	231	178	197	185	179	214	208	193	175	208	225	222	180	200	191	196	187	177	189	202	184	209	186	214	211	210	226	200	195	198	197	214	180	197	210	215	165	194	201	206	182	190	209	188	210	205	199	176	203	180	209	200	178	175	178	220	201	194	207	196	220	213	176	206	177	209	184	220	194	196	197	194	205	198	197	204	185	194	175	202	176	201	190	164	211	183	215	193	201	208	183	207	202	198	196	208	189	203	203	176	188	200	212	192	186	180	173	199	202	197	195	187	193	206	204	215	187	194	210	169	197	184	218	207	205	191	177	214	195	189	186	217	230	193	191	191	204	191	186	192	215	213	208	199	178	204	204	192	186	200	200	210	189	175	205	176	197	199	153	191	152	189	190	197	190	192	217	221	198	193	201	179	212	200	201	187	186	222	187	217	183	191	208	195	188	206	210	226	182	202	215	211	200	192	202	206	206	185	190	187	185	177	191	175	215	206	212	218	204	214	207	198	218	176	197	186	163	169	201	183	188	205	207	237	192	193	199	192	208	165	212	202	192	166	199	214	195	208	205	175	208	188	206	192	197	199	226	203	209	205	184	207	177	204	199	207	209	199	209	196	200	186	169	210	217	193	194	208	196	202	195	196	179	170	182	175	200	203	172	167	196	199	194	186	210	204	182	209	193	193	202	202	182	218	206	201	211	198	210	190	191	220	182	191	225	202	209	182	194	186	210	201	189	191	211	183	206	182	203	197	199	201	203	206	215	185	189	177	181	204	205	185	191	199	208	210	194	182	190	165	192	180	199	193	180	171	204	211	202	204	177	185	182	207	201	207	201	209	171	216	195	220	211	193	192	216	194	193	171	203	202	193	198	176	191	184	163	212	191	233	204	211	196	193	180	193	173	209	190	199	206	187	194	208	213	190	201	210	194	194	203	227	194	196	183	175	200	209	197	205	200	182	198	196	218	203	229	198	183	224	198	211	179	219	197	214	198	210	202	221	195	218	187	177	228	227	211	176	189	203	205	180	223	211	212	214	171	210	211	197	184	226	205	200	216	196	187	215	199	205	183	210	180	193	194	177	199	199	184	194	196	212	206	198	196	212	201	224	200	199	187	189	175	180	204	188	210	182	210	194	195	192	209	212	200	166	209	173	220	208	184	200	195	212	194	211	215	223	200	213	174	211	186	180	160	188	187	185	206	212	192	186	196	196	184	217	214	209	212	182	185	201	177	193	192	170	185	171	191	207	197	200	187	178	220	193	233	215	203	191	188	232	192	213	206	209	200	211	205	202	183	189	196	197	182	216	203	235	190	202	181	167	190	208	197	220	183	190	199	193	201	210	179	211	192	199	211	209	214	189	209	189	206	191	176	199	215	206	212	204	209	164	170	192	181	198	209	183	185	207	208	202	189	212	205	201	203	188	213	213	178	185	175	196	192	192	211	173	186	198	207	205	213	203	201	226	195	202	193	235	187	228	197	197	184	214	186	181	175	189	200	209	168	172	216	187	202	178	206	204	191	218	177	203	186	207	222
12850	3401	2382	1069	797	641	536	458	392	386	385	338	348	307	331	324	306	317	259	346	287	316	274	287	333	281	306	260	304	284	312	307	276	280	278	305	304	281	291	304	255	291	300	304	314	288	290	283	287	270	262	283	302	306	280	284	295	251	272	318	258	302	286	311	297	254	281	270	271	272	284	280	273	291	257	281	265	273	278	277	283	282	291	258	284	287	286	264	272	280	267	295	279	297	293	281	296	275	282	279	293	288	303	271	252	282	273	292	268	272	278	267	276	296	261	282	303	272	278	302	294	287	264	267	283	258	279	315	268	284	271	302	256	311	277	280	279	239	297	273	251	299	288	309	288	292	284	295	287	296	277	277	285	291	271	280	316	305	309	262	270	272	272	283	303	280	279	267	284	284	268	323	269	254	303	272	302	286	307	307	282	297	277	276	288	308	296	282	273	274	281	308	282	252	280	288	260	270	291	282	280	295	283	290	276	283	288	273	277	289	276	273	297	296	293	286	299	263	282	303	284	275	264	274	308	279	282	298	257	305	249	281	278	300	289	286	292	261	260	282	263	294	271	265	252	313	278	297	289	266	289	251	265	290	282	277	265	262	267	256	254	239	292	281	278	294	307	299	274	276	278	268	274	328	257	277	271	280	253	268	286	263	278	291	315	279	315	267	301	304	290	294	296	281	268	287	300	264	318	263	297	285	266	290	270	310	288	250	281	299	286	266	276	282	276	306	271	272	260	274	282	270	273	279	269	285	252	263	294	252	268	256	297	276	293	288	288	294	253	280	301	308	275	296	252	306	277	304	253	255	278	299	275	264	293	273	272	292	289	264	277	282	303	281	304	252	292	280	296	267	260	297	264	318	308	294	291	289	293	250	287	267	274	285	279	293	273	262	268	292	266	284	272	288	280	288	305	269	302	253	268	286	277	285	283	258	289	274	284	238	280	276	271	278	272	273	311	284	270	273	288	263	268	296	256	297	271	280	261	282	262	301	292	267	269	256	277	290	285	282	266	295	272	283	287	288	292	277	243	268	288	304	329	281	302	299	297	288	260	306	259	284	276	302	268	250	271	285	282	281	272	281	285	282	249	285	318	247	265	273	273	264	278	330	299	296	293	292	270	305	289	272	269	254	257	303	302	281	296	261	293	262	278	289	278	288	307	257	259	285	290	276	283	295	263	284	281	271	271	295	292	307	275	268	275	265	282	275	285	281	274	284	297	276	281	275	283	281	270	294	321	292	305	287	293	287	269	279	276	249	302	267	273	283	272	287	308	293	306	285	290	279	295	297	277	302	281	257	265	287	286	259	279	262	265	274	273	295	307	289	284	281	303	262	260	284	288	255	254	298	266	288	250	276	287	271	260	270	312	293	306	288	273	272	299	270	307	284	310	254	270	268	276	274	251	293	286	288	299	292	261	273	283	264	273	267	283	294	269	257	267	312	293	310	281	284	266	281	277	255	273	252	282	308	272	272	307	266	286	297	288	250	294	287	289	284	285	247	256	287	289	282	271	272	272	270	240	284	281	300	266	283	278	313	281	252	285	258	270	277	287	303	262	295	266	285	256	278	296	253	288	280	284	289	282	261	296	293	249	307	269	294	253	291	272	287	283	267	246	292	265	277	299	270	284	294	302	278	287	296	267	255	274	270	291	278	271	274	295	304	280	239	294	283	254	297	261	300	307	258	292	312	288	267	260	300	292	247	274	279	265	254	284	267	268	279	263	264	270	279	289	258	271	271	273	310	274	263	274	297	292	287	276	290	282	264	287	276	294	252	285	284	323	258	270	290	289	255	252	269	287	307	300	261	260	240	291	277	286	297	280	300	267	292	252	310	291	266	272	303	265	306	293	304	287	285	307	278	274	276	271	291	276	256	286	249	289	286	289	314	274	272	302	292	291	290	290	274	271	268	297	263	268	305	292	296	279	311	260	293	283	304	267	274	273	276	270	253	274	261	265	286	252	314	272	275	269	274	262	263	279	291	305	249	260	290	281	289	284	242	277	263	306	274	276	274	276	285	266	293	269	287	298	307	284	275	266	291	297	296	282	260	267	294	290	286	301	273	313	290	295	274	308	296	304	297	304	306	290	286	266	280	270	253	269	261	282	289	314	263	271	283	290	283	282	305	246	267	281	288	284	278	287	293	292	256	291	273	271	312	272	287	266	301	280	330	293	310	284	285	256	262	271	267	279	273	264	300	278	266	266	283	272	247	280	276	301	301	281	262	268	246	292	283	280	299	256	288	289	280	288	283	253	267	285	281	260	288	292	283	280	253	283	268	286	271	291	275	288	261	284	271	268	304	295	280	249	266	272	273	280	246	284	264	267	287	298	277	323	279	290	275	283	268	287	296	274	289	256	275	278	274	299	283	295	282	275	293	300	283	266	266	278	264	315	317	265	261	267	305	289	281	285	275	274	283	306	273	251	276	280	264	260	276	289	290	262	283	308	278	289	264	296	287	288	292	308	277	254	276	291	269	304	284	299	290	286	287	266	260	279	270	256	269	279	300	283	296	290	294	276	277	290	302	290	270	299	278	285	266	303	284	265	309	306	282	301	320	280	261	287	281	281	339	304	320	269	289	275	305	304	311	313	269	281	274	255	267	289	298	276	263	320	287	285	295	274	294	282	295	282	273	269	304	283	295	309	292	282	266	245	275	266	268	305	253	275	292	292	264	270	270	252	291	279	321	301	263	273	301	277	291	274	281	302	275	298	265	288	294	267	275	271	266	268	262	289	271	270	298	299	268	254	310	292	290	259	285	305	272	268	287	295	257	278	267	300	294	274	252	260	251	230	253	255	295	273	268	276	287	292	288	266	277	295	270	292	276	258	282	268	286	243	262	290	311	272	312	272	274	269	290	293	273	293	257	294	277	296	314	270	268	271	281	265	269	269	282	278	298	264	292	292	294	290	305	275	276	280	288	279	288	263	299	323	272	273	306	284	270	291	288	287	278	299	295	276	273	290	258	259	271	286	285	294	274	252	260	306	284	293	282	283	279	287	279	283	286	279	292	255	263	305	320	271	299	300	249	264	280	288	281	275	281	287	286	260	268	288	258	261	266	267	245	296	283	268	269	274	295	260	271	304	301	285	260	302	279	299	265	301	293	254	289	305	307	270	295	263	271	245	296	287	284	299	288	263	289	286	268	252	280	236	244	288	302	269	297	284	298	264	293	267	297	263	268	271	301	281	252	293	249	279	275	287	243	271	265	285	287	268	273	261	290	288	260	295	296	287	262	281	271	290	269	277	287	280	272	278	261	256	287	277	313	295	298	310	265	294	297	282	276	298	280	274	296	252	258	275	285	269	341	266	279	304	274	273	266	282	261	298	260	273	257	309	280	287	266	265	295	297	304	264	272	259	297	277	284	268	292	273	285	304	274	294	268	283	279	281	263	292	276	284	312	291	278	287	278	273	275	276	290	295	285	284	287	295	255	282	305	265	291	297	286	276	286	270	277	290	270	284	287	312	273	259	288
22528	21596	29365	24297	21596	21375	3135	993	856	780	755	761	714	695	622	692	630	658	645	631	601	628	606	672	672	603	641	608	616	628	574	655	627	583	590	621	598	573	589	581	636	625	626	604	590	610	643	598	586	575	641	638	583	605	606	616	651	622	632	592	561	583	604	626	606	569	626	612	591	638	595	606	610	617	658	587	645	613	582	609	600	629	585	574	608	649	626	563	603	633	615	599	586	607	619	600	607	596	587	640	603	569	608	597	596	603	621	587	596	618	640	579	602	628	564	624	617	601	629	616	602	612	587	580	618	598	583	637	611	635	623	572	555	632	615	599	601	547	624	592	591	592	602	603	589	604	600	550	594	566	608	593	632	552	603	573	653	633	613	582	619	588	607	615	564	619	602	619	638	578	610	626	608	593	571	570	588	594	603	596	556	602	584	625	620	606	601	583	557	573	612	581	577	619	631	597	586	602	631	639	611	622	578	590	650	643	594	663	627	567	555	589	614	619	613	652	606	610	614	591	582	578	584	593	588	589	600	555	591	616	614	562	584	581	606	551	580	572	651	636	605	631	579	583	606	576	582	675	598	637	647	623	619	646	630	640	621	600	625	573	591	594	595	590	588	580	618	580	603	598	617	589	573	567	608	621	629	618	585	607	639	612	629	620	609	616	583	583	533	600	636	587	618	552	592	586	567	589	627	585	593	609	594	596	604	613	603	626	641	581	614	594	592	577	592	645	591	585	638	599	563	596	600	579	590	588	563	601	638	611	635	559	563	612	582	592	594	566	592	626	631	627	620	585	602	580	633	583	565	589	583	587	612	640	602	650	629	591	592	619	610	580	612	597	651	614	607	597	535	613	576	653	643	671	588	629	585	603	599	627	594	605	605	589	591	592	583	586	612	554	601	572	581	556	604	579	567	586	619	637	566	638	631	639	615	629	605	603	560	604	612	609	637	622	598	598	600	580	581	596	608	589	638	616	592	587	583	613	586	580	592	589	565	567	596	592	587	602	640	581	580	594	586	593	607	571	589	641	606	617	573	601	650	598	582	602	630	585	623	652	553	580	637	602	604	664	604	585	598	596	599	592	625	524	606	621	572	612	613	619	627	588	606	603	552	632	603	603	582	600	564	616	600	613	631	577	562	559	576	579	597	579	583	563	611	569	579	640	587	595	605	592	589	606	613	567	590	630	637	588	602	635	586	592	585	600	586	605	612	593	614	576	548	590	598	558	599	613	632	563	587	601	584	567	584	574	596	618	606	580	597	559	641	594	577	649	584	579	622	568	630	596	596	600	591	597	600	609	611	600	630	613	582	558	610	632	573	568	584	608	584	629	548	587	597	593	616	625	660	569	624	585	572	618	593	610	592	627	584	572	576	574	616	607	624	603	637	604	657	579	572	600	601	589	680	617	585	616	592	589	598	552	608	580	590	618	641	649	597	604	599	555	566	601	595	576	551	627	621	584	591	591	590	584	628	586	613	628	600	594	620	622	571	611	603	649	569	574	608	594	561	602	605	589	632	626	606	589	591	594	600	635	619	608	541	589	590	570	617	586	607	621	640	608	568	602	628	561	585	597	609	625	573	624	605	610	629	527	589	599	621	601	557	595	587	580	593	611	605	572	621	584	541	565	626	590	590	678	561	610	578	560	618	582	562	663	571	666	580	596	579	624	598	577	587	635	564	557	653	596	627	580	641	591	602	584	631	580	568	630	565	599	618	623	625	622	636	561	585	621	621	590	594	635	607	582	619	590	564	602	576	632	605	607	553	587	593	625	643	599	617	593	586	607	601	566	634	626	605	594	621	614	589	566	592	593	582	612	598	615	598	578	577	582	583	621	592	548	599	582	624	570	593	607	622	592	624	640	632	581	658	608	569	587	585	625	606	657	619	594	610	617	610	567	623	589	600	621	589	602	570	580	608	551	557	619	564	573	625	572	598	596	614	622	607	581	611	650	568	581	562	625	585	585	605	598	619	595	603	660	595	589	588	596	578	587	608	564	592	631	592	584	628	581	583	583	573	595	579	599	588	603	606	586	583	609	596	590	565	574	603	565	589	650	580	603	564	582	627	599	560	637	604	626	656	623	608	572	614	662	598	619	597	593	608	632	560	589	605	550	582	633	641	582	643	563	582	580	596	630	576	636	580	587	600	628	608	544	587	600	637	595	632	594	645	587	589	627	613	548	601	604	565	633	594	584	623	581	626	596	610	606	618	607	527	594	591	583	598	581	602	606	603	582	619	624	611	602	550	597	614	634	605	615	572	598	621	562	603	552	576	561	595	582	595	592	616	633	638	599	606	598	592	602	646	583	573	604	602	649	635	620	550	576	611	617	613	554	629	598	597	599	556	606	613	580	593	582	614	615	583	608	601	587	575	585	599	605	620	581	586	595	603	608	585	516	605	592	586	607	587	584	585	603	550	577	617	567	616	562	591	620	615	559	608	597	547	568	556	591	563	583	588	583	575	612	608	619	600	630	589	576	655	557	609	582	515	571	636	616	603	572	594	624	593	570	558	551	621	588	606	586	548	633	582	598	593	556	549	593	595	553	578	598	565	583	606	580	623	591	600	598	588	574	580	609	620	576	637	575	631	646	592	601	614	565	577	594	623	593	590	549	604	617	576	603	593	629	621	573	600	588	590	593	604	605	568	617	601	547	646	598	635	629	568	591	661	631	623	563	600	598	596	574	608	593	617	559	579	612	615	627	614	603	574	630	595	614	591	624	608	572	592	634	635	624	570	594	596	599	626	595	606	590	610	600	597	624	620	582	538	593	604	561	611	595	582	631	614	620	626	625	627	585	601	557	670	584	580	601	584	620	639	626	594	594	568	619	574	609	608	595	615	634	586	563	620	625	646	577	626	615	594	581	597	587	592	594	567	597	600	642	638	609	575	594	631	642	570	577	594	590	580	616	615	628	587	563	609	571	591	624	576	613	628	582	563	602	643	568	585	637	617	616	614	616	607	624	574	606	593	618	590	602	554	596	615	608	561	554	564	619	570	554	596	598	616	573	601	643	575	577	618	632	598	597	574	598	622	585	577	606	633	592	571	590	599	590	570	596	648	583	622	543	585	627	555	654	574	587	580	612	555	609	586	580	591	604	552	588	563	578	604	623	570	603	600	613	641	622	617	555	628	591	626	573	603	531	613	600	598	580	628	543	575	571	602	573	653	609	599	583	574	581	621	640	614	601	604	596	606	580	601	594	566	596	596	610	610	620	594	583	581	561	578	588	636	565	568	610	570	607	606	651	612	607	563	587	614	557	603	621	572	570	593	578	595	577	615	584	579	603	572	597	591	648	630	634	627	558	618	600	622	571	606	542	591	573	629	583	612	580	639	587	610	559	598	584	613	579	613	585	644	617	641	567	572	596	632	606	590	595	604	610	619	611	600	589	587	625	599	570	605	575	579	627	554	609	623	619	623	601	618	604	613	602	591	638	614	576	586	595	655	596	621	556	544	612	597	614	595	602	610	601	632	604
18343	11905	8322	4017	2896	2244	1930	1602	1340	1323	1156	1097	1047	957	985	925	930	932	968	895	876	873	817	813	847	839	831	843	815	883	791	871	872	908	808	786	809	832	824	874	837	802	839	832	787	828	807	779	834	823	788	824	793	789	762	828	811	831	837	837	765	774	817	788	831	823	787	747	802	796	798	834	743	826	816	837	838	851	781	808	770	802	836	870	817	798	758	805	752	796	791	803	786	834	786	784	810	814	843	839	848	773	791	817	789	810	828	826	793	815	815	839	835	847	801	783	787	757	782	789	815	751	814	793	800	819	808	863	809	831	770	824	802	822	777	806	829	816	753	750	812	826	806	759	787	792	808	779	784	783	802	789	781	806	775	829	826	787	830	789	806	838	826	795	788	816	808	805	769	818	798	842	805	802	759	774	755	823	783	809	827	801	818	805	837	796	804	843	846	814	806	834	793	793	809	768	859	812	801	852	787	833	818	842	824	819	782	797	813	781	773	820	778	810	836	760	798	817	709	865	810	750	764	804	764	756	807	792	761	780	818	778	876	785	788	778	754	845	802	780	759	806	810	760	832	814	811	791	856	825	830	772	744	773	825	767	849	819	789	830	801	796	802	812	866	792	771	842	818	778	789	807	823	786	869	823	817	827	843	806	783	795	817	798	802	796	745	795	785	773	780	758	815	831	778	837	811	780	828	839	798	823	769	822	808	826	820	820	832	839	752	777	823	800	821	810	813	760	784	801	831	829	797	826	814	812	756	805	790	767	812	805	806	782	796	794	772	872	768	782	764	799	776	808	839	788	806	767	855	789	808	743	829	836	776	862	807	774	726	810	745	788	798	826	827	742	784	788	794	834	834	826	817	767	825	790	867	845	795	846	777	806	793	811	823	784	797	765	810	840	824	886	832	781	793	781	811	869	822	842	800	796	742	831	796	857	757	794	792	817	836	792	788	782	816	821	804	795	824	802	827	808	798	750	846	778	799	783	823	798	794	813	756	786	827	786	748	767	770	827	825	797	796	822	818	783	729	829	830	828	762	790	828	768	792	787	783	760	766	786	815	823	817	819	805	828	767	783	837	789	786	818	789	766	801	776	799	821	781	841	834	777	764	781	775	788	761	853	830	834	788	793	818	791	789	813	746	846	829	765	817	764	834	811	846	815	743	788	783	815	868	792	818	823	775	787	756	821	838	811	751	747	811	752	814	838	779	802	859	792	795	839	826	821	772	819	763	803	775	792	843	825	785	784	821	786	829	803	786	771	806	805	779	791	786	809	801	809	783	805	783	770	805	805	812	771	815	792	808	768	820	807	844	841	840	839	806	779	808	791	774	784	820	782	727	800	897	783	808	828	806	785	819	751	803	835	808	796	785	781	832	845	815	802	843	793	826	783	819	790	850	768	861	776	813	815	784	857	815	817	841	808	766	835	827	783	835	750	763	764	783	799	812	797	825	829	814	828	828	773	845	799	776	765	771	838	839	772	806	821	767	806	753	791	825	814	837	803	795	770	812	793	764	785	761	803	788	806	783	749	785	799	775	760	761	755	789	817	793	880	838	731	825	853	804	804	882	777	802	811	812	756	813	787	778	805	798	818	876	781	822	789	859	803	830	784	805	796	824	768	834	806	784	823	822	790	819	761	825	797	769	779	772	761	798	819	805	768	822	769	776	813	769	859	802	828	831	793	815	822	735	824	737	794	794	815	796	772	809	723	872	756	788	807	844	754	828	741	850	799	801	829	738	792	785	837	776	790	820	812	828	764	780	799	789	793	802	796	789	780	803	816	783	809	805	803	830	833	834	805	834	768	810	809	776	786	778	812	782	765	797	790	815	772	814	822	773	793	770	777	829	880	777	814	794	806	843	775	831	799	771	813	832	784	764	806	778	817	791	831	799	836	805	781	800	868	806	755	793	835	749	835	766	810	762	800	790	789	797	808	777	809	785	796	821	810	790	790	769	888	791	775	793	783	806	766	809	830	784	818	809	808	795	802	816	791	797	833	835	829	811	737	849	785	856	836	774	801	794	814	823	802	805	750	810	817	800	827	813	780	811	795	781	796	866	809	769	824	817	779	828	791	802	780	843	726	775	809	785	796	786	818	766	851	822	844	786	792	773	790	828	792	783	801	818	753	815	815	781	859	746	761	756	804	818	815	792	873	812	847	821	807	763	810	813	805	831	791	783	849	765	806	778	829	836	760	760	820	778	805	832	716	794	809	795	778	830	788	778	825	782	824	807	756	780	770	845	789	837	784	845	783	858	780	852	778	775	819	828	777	872	765	805	826	775	811	781	813	804	783	767	821	870	778	826	805	807	793	803	871	800	846	837	795	801	802	799	826	730	746	790	765	784	863	798	855	767	745	754	832	807	780	777	787	791	799	786	792	783	763	775	776	779	832	822	728	829	854	735	823	810	820	812	857	758	784	851	779	765	782	789	789	783	797	857	829	779	769	813	832	789	762	765	819	810	795	783	828	799	811	782	792	818	773	825	766	758	781	797	766	768	834	825	763	838	836	807	799	800	843	780	786	834	849	858	810	842	842	782	834	784	778	796	807	778	824	818	834	790	801	757	795	809	758	788	846	807	829	828	808	819	821	812	767	866	813	787	824	809	789	805	800	794	819	768	794	814	833	758	784	814	765	790	837	799	796	804	766	735	822	797	793	761	839	880	799	788	817	780	749	845	820	783	842	796	818	826	797	828	774	739	806	783	777	760	878	801	803	826	827	820	793	854	816	806	825	821	849	763	797	820	783	848	817	788	742	776	774	785	785	839	776	821	826	789	853	822	797	773	760	826	825	800	793	765	781	833	776	796	833	827	760	773	847	781	779	798	824	803	807	767	766	826	859	830	774	749	791	773	798	833	795	801	819	842	843	808	797	846	809	833	794	845	781	735	814	813	809	789	794	769	810	820	805	837	781	823	804	799	761	809	832	771	838	833	841	860	793	775	726	856	762	800	844	770	836	782	837	796	833	774	787	814	787	790	842	824	816	800	811	775	858	767	836	818	805	793	806	793	749	737	762	762	761	802	797	827	788	738	746	804	771	803	793	818	742	800	773	816	776	855	797	839	801	787	779	838	763	776	809	821	793	800	777	871	806	785	800	812	797	814	781	823	807	772	773	856	768	756	825	786	784	788	823	801	752	817	791	783	789	814	830	805	798	797	786	809	788	768	808	816	855	782	842	764	809	736	801	838	846	809	830	829	782	778	808	812	829	792	794	799	809	762	863	781	799	810	748	827	824	800	803	808	797	808	764	817	779	792	839	845	786	784	793	788	811	838	782	822	778	785	803	802	845	818	773	808	810	764	847	783	798	780	813	831	797	865	851	799	837	788	810	770	808	802	792	808	781	793	788	817	781	824	819	810	766	777	771	802	803	793	793	793	809	793	835	758	767	821	831	769	846	834	796	789	781	801	775	811	795	753	809	884	798	795	809	754	854	775	802	796	841	754	791	782	724	831	734	781	851	760	812	825	812	757	805
27588	18453	3751	712	478	537	523	463	482	501	526	477	472	469	478	463	506	467	510	453	478	457	494	504	463	472	490	533	452	452	482	476	462	454	480	449	508	474	450	473	459	453	456	435	456	481	468	455	445	490	466	472	452	479	444	491	481	473	461	439	438	497	481	474	424	484	498	478	472	478	467	448	466	464	509	466	466	430	434	486	458	465	494	456	450	444	484	472	441	481	426	505	467	466	452	447	508	468	440	455	472	460	460	465	476	484	449	472	495	500	475	471	522	436	484	488	463	496	472	463	433	455	472	474	464	452	492	468	446	470	466	472	450	490	453	489	471	472	490	507	482	506	474	443	466	475	484	508	418	457	452	470	510	503	476	493	480	469	496	453	474	474	519	457	475	473	479	507	484	440	457	462	479	507	474	477	480	485	493	469	489	516	489	434	543	486	473	482	467	444	429	454	467	528	474	491	445	475	455	473	434	479	444	451	437	463	477	458	442	503	470	468	470	506	550	462	484	451	431	494	455	460	503	498	481	489	466	499	447	469	427	466	474	492	481	432	476	463	474	488	476	487	516	443	474	482	454	450	432	509	520	434	477	435	475	478	508	478	462	479	454	468	454	488	469	518	474	483	447	448	520	482	476	493	474	445	442	472	464	485	451	482	480	420	455	470	448	502	434	444	486	496	472	483	513	481	474	464	465	436	474	506	466	470	437	502	427	459	521	488	482	485	492	443	499	488	489	474	490	433	458	489	442	453	486	450	509	495	503	474	441	453	463	470	426	477	469	455	474	492	477	480	479	504	508	492	467	481	461	491	430	436	487	462	473	486	466	457	453	478	480	492	462	485	500	499	493	509	440	483	435	467	474	472	456	524	496	455	463	457	502	448	495	465	464	455	452	473	449	461	478	444	455	476	494	490	479	501	488	466	425	473	489	456	504	475	458	459	472	479	466	478	466	483	465	484	471	441	455	475	460	475	500	501	440	468	469	478	487	478	489	488	461	463	479	445	467	442	500	444	484	483	475	464	474	491	489	450	470	450	479	435	463	482	461	491	483	491	472	498	451	453	453	435	451	519	432	492	427	469	483	459	468	437	487	469	493	498	469	454	474	505	455	487	448	467	462	442	475	447	482	481	464	455	487	447	459	473	494	488	485	491	484	490	437	470	485	472	502	454	475	491	449	480	457	490	477	465	490	477	476	472	432	431	454	472	496	483	488	462	466	479	431	493	488	480	485	480	478	505	445	484	455	458	449	462	444	460	499	482	441	469	495	448	466	514	465	478	499	480	485	476	467	464	458	493	484	440	420	464	478	487	496	450	452	477	479	434	456	439	482	514	449	465	489	458	475	468	459	476	466	439	462	449	449	486	456	459	463	477	477	485	458	473	494	508	471	527	474	488	472	452	447	456	458	476	452	474	495	464	450	489	452	463	460	482	445	467	511	456	496	463	470	469	451	464	496	483	503	482	477	483	432	461	465	443	504	486	437	502	501	474	472	470	488	462	495	404	463	484	474	490	504	452	454	466	460	416	474	519	440	487	485	459	482	487	446	469	465	512	458	470	463	476	447	487	467	437	484	480	481	456	468	431	456	480	486	468	491	485	442	486	500	478	494	445	467	521	459	454	482	483	495	495	411	481	474	452	492	466	474	486	470	486	456	450	457	475	445	468	437	472	480	503	482	482	509	469	490	465	492	473	472	498	430	497	454	497	428	463	458	495	468	505	477	432	484	480	492	473	471	488	452	485	468	479	476	472	478	481	497	468	451	486	490	480	441	476	498	497	452	464	479	455	515	403	457	501	439	440	500	439	484	467	447	438	482	476	453	488	461	450	488	492	472	460	470	448	493	470	466	486	440	451	443	463	459	475	499	496	481	477	500	466	486	504	474	479	471	481	482	443	515	421	492	452	435	467	474	461	460	459	476	487	471	482	440	455	469	457	449	472	489	470	454	500	466	448	453	478	447	479	465	450	465	466	459	476	415	450	462	491	449	432	456	468	456	484	462	507	479	500	513	482	450	464	509	449	500	475	458	501	481	497	476	456	470	462	457	496	486	467	457	453	482	485	506	512	504	470	453	468	472	428	447	449	475	460	445	448	468	501	478	480	496	478	473	474	450	490	448	510	458	464	445	450	510	448	530	492	454	424	514	414	472	445	438	478	476	481	486	415	521	473	471	464	453	478	482	452	502	521	460	461	483	439	472	457	471	494	514	474	511	490	443	452	430	472	518	481	506	473	498	487	458	459	477	498	519	443	491	490	472	448	463	449	493	435	463	472	450	443	483	479	488	461	443	474	502	492	466	437	477	498	467	470	445	502	478	461	492	464	467	505	517	453	452	480	483	480	480	458	485	494	472	482	484	482	467	471	494	466	481	476	494	455	453	443	467	459	530	498	459	455	474	457	487	476	439	476	444	470	435	439	452	446	469	504	470	490	492	501	468	479	442	468	497	435	474	457	419	498	465	463	480	504	463	421	440	454	452	505	455	449	471	487	460	497	485	465	449	482	475	477	509	443	462	512	446	463	514	450	477	517	490	468	496	478	453	499	483	502	471	506	511	467	484	457	493	435	453	491	462	472	439	457	443	440	472	441	498	467	438	505	472	452	456	483	459	458	466	521	479	487	489	485	456	524	487	452	523	485	432	490	486	465	508	442	462	501	481	483	520	454	492	462	434	483	494	468	487	458	466	485	480	474	470	476	457	452	460	493	483	459	461	482	462	465	451	475	469	464	489	450	465	465	509	469	519	480	437	510	490	449	467	461	486	445	451	474	482	431	493	465	480	451	449	447	442	474	464	461	484	488	463	463	460	427	468	449	479	471	478	468	499	488	467	484	511	500	481	488	476	488	488	466	481	496	448	475	487	491	447	472	450	485	486	457	465	490	474	454	477	522	424	460	472	468	491	481	449	475	470	494	481	481	516	445	500	459	483	522	495	513	453	458	470	475	456	470	472	494	465	449	472	434	477	478	424	466	496	456	441	481	503	500	444	435	476	503	494	479	474	491	483	472	441	501	481	447	479	463	458	499	443	509	462	465	444	489	476	496	471	518	491	466	443	440	475	489	445	481	478	456	465	483	499	444	469	471	512	446	500	510	483	482	477	434	429	442	502	491	455	475	457	490	502	477	446	494	484	445	463	454	471	417	487	462	456	445	461	489	454	481	455	436	439	427	455	511	473	476	487	487	482	463	436	493	469	441	466	436	452	441	518	480	430	473	469	450	492	455	460	484	503	457	432	456	471	484	478	458	464	502	503	501	500	465	438	502	483	440	501	486	470	426	503	485	515	497	478	472	461	486	477	441	484	489	472	458	494	445	503	448	442	496	475	471	476	516	460	443	458	467	479	490	459	451	483	481	442	463	481	475	478	471	483	463	433	431	431	479	480	496	492	471	506	457	489	464	451	496	464	466	466	481	483	465	497	459	456	479	477	478	480	446	495	489	459	516	503	444	441	455	433	483	443	499	449	476	465	485	470	434	448	463
5339	1014	886	716	715	673	682	611	618	577	629	594	652	602	601	641	620	624	607	565	597	645	651	608	596	586	614	621	586	647	640	575	584	612	593	638	646	641	575	640	605	635	616	599	639	574	609	577	564	596	635	590	623	642	635	614	585	628	609	604	604	584	599	632	587	623	590	631	634	614	634	597	607	596	609	593	594	598	622	619	629	594	603	605	609	615	578	609	572	582	623	603	580	636	606	657	651	622	607	608	625	621	537	612	569	604	667	584	609	634	575	589	597	634	640	610	633	624	625	613	573	604	600	581	583	588	624	583	619	594	639	600	591	562	594	604	617	655	604	622	576	573	629	618	627	596	594	645	610	616	616	594	586	618	626	589	622	632	618	581	589	610	609	609	625	597	619	578	567	607	570	572	630	586	647	621	599	646	614	582	589	607	660	628	615	615	588	659	596	598	612	602	567	619	585	633	608	664	568	573	581	596	597	624	625	572	630	581	590	606	617	629	601	573	620	590	669	598	615	592	586	608	581	567	598	616	610	649	601	607	609	622	610	579	618	605	664	605	597	619	574	577	612	580	616	601	620	599	621	603	615	668	599	594	621	624	604	610	619	626	615	620	635	629	657	622	649	587	592	605	662	641	620	631	647	620	596	636	639	572	571	610	611	590	625	594	555	669	621	643	638	646	599	612	585	618	625	635	588	571	640	643	605	624	590	560	631	599	633	627	601	621	596	594	622	594	585	646	570	603	618	592	587	600	608	595	615	614	645	604	666	682	625	598	619	620	573	646	630	608	604	595	605	597	639	607	651	628	660	602	551	600	613	595	613	611	648	604	598	601	659	621	615	626	584	641	592	593	572	640	619	617	622	619	644	615	598	634	661	607	615	586	646	626	671	647	663	594	607	636	622	595	657	621	622	578	581	596	608	620	587	627	613	608	629	647	644	616	626	621	615	621	666	662	604	606	577	616	600	602	585	626	607	615	614	606	582	623	585	628	624	587	641	587	617	642	614	633	578	596	646	628	625	623	592	617	607	600	627	640	590	615	618	628	599	598	625	614	617	607	592	618	647	609	651	613	576	620	607	612	563	583	634	584	653	598	624	640	597	599	631	590	594	582	607	583	648	584	586	610	605	631	636	601	647	605	626	602	610	672	624	640	610	590	609	629	589	598	614	613	644	610	584	586	587	599	613	595	613	596	610	649	592	611	646	632	617	556	629	578	621	565	631	619	668	614	607	571	623	620	653	605	603	626	599	601	622	641	613	603	606	612	619	598	627	591	613	592	577	636	670	567	638	623	637	589	644	606	608	628	587	590	639	615	632	606	662	593	627	687	635	654	620	629	603	607	620	573	582	635	621	623	618	673	600	593	577	579	637	636	653	629	648	597	589	580	622	590	627	585	589	616	624	586	631	586	620	646	602	653	598	580	568	575	596	571	607	617	584	619	613	591	608	628	613	577	599	627	620	625	598	573	600	628	596	636	615	597	598	648	636	610	595	588	592	573	602	641	594	614	616	612	634	599	610	609	601	549	645	604	630	603	579	602	651	622	636	594	645	615	601	649	602	625	641	598	644	605	634	626	628	626	613	557	597	565	599	626	608	632	584	632	627	633	610	606	587	646	598	533	592	623	590	590	589	592	601	602	558	630	575	603	634	601	586	622	607	613	619	614	579	639	566	608	597	580	620	603	616	578	629	622	625	611	599	622	616	622	639	579	571	604	618	583	600	622	578	606	619	604	615	629	641	623	581	656	653	636	618	612	606	655	624	630	625	610	647	608	628	605	616	596	601	627	618	598	584	644	587	664	641	620	589	663	668	617	573	589	611	580	620	620	603	632	627	597	603	598	609	567	597	609	608	603	555	622	621	642	579	567	613	609	608	578	610	645	596	596	623	630	636	574	585	595	606	592	628	614	617	625	619	607	594	621	608	628	593	624	605	586	576	614	593	606	622	572	655	611	620	601	604	617	607	612	618	577	612	613	625	613	578	604	614	667	631	626	622	608	594	622	596	610	611	612	572	596	629	631	569	632	643	627	595	524	608	631	620	593	602	597	619	607	555	640	584	651	649	600	581	611	585	601	629	635	624	585	599	581	669	610	616	605	586	588	610	600	596	643	646	642	625	631	663	604	598	664	578	613	554	613	620	627	595	591	607	610	634	645	613	651	627	632	626	630	620	661	576	585	602	609	574	588	590	601	626	589	595	610	621	567	615	635	593	594	593	601	618	638	602	612	574	604	608	619	591	620	616	585	603	616	613	622	594	624	630	614	601	595	622	610	637	625	617	662	631	592	617	601	636	574	650	630	577	619	618	600	633	616	638	611	636	642	618	654	581	588	615	661	596	591	652	605	624	580	634	602	618	623	623	644	625	603	612	574	596	598	601	644	575	607	602	604	604	637	584	654	625	583	551	554	627	564	583	616	604	581	611	657	601	617	610	641	612	601	618	618	618	618	587	612	641	625	615	661	623	631	635	576	610	617	572	619	601	600	627	625	634	598	637	599	637	578	593	585	622	626	690	582	604	609	589	598	615	624	555	612	601	564	609	579	570	611	611	650	615	653	595	627	599	623	631	656	623	599	614	621	638	617	632	628	578	629	605	582	635	643	648	597	631	575	694	524	635	601	624	607	615	637	621	614	572	620	644	610	649	616	591	641	599	609	569	611	612	623	632	614	584	630	601	553	635	598	589	608	647	619	596	572	640	623	608	631	598	599	640	597	601	608	579	645	636	656	601	612	637	596	601	581	611	582	631	625	615	640	586	577	590	607	633	633	605	630	579	644	616	569	623	615	649	602	627	591	577	591	611	622	583	606	627	605	602	620	600	569	651	584	574	569	545	669	618	609	637	590	644	597	635	633	628	646	619	618	597	639	609	612	628	617	626	588	641	616	607	563	582	635	610	605	625	610	599	622	651	633	612	629	571	622	657	606	619	602	630	621	617	586	597	631	594	573	613	594	619	649	598	581	615	613	633	611	598	657	613	584	618	631	628	632	573	612	584	597	634	588	607	615	604	576	600	587	585	580	606	607	640	681	647	614	614	581	623	606	613	605	607	665	601	613	614	609	595	593	632	626	633	582	608	592	577	591	598	633	605	616	590	583	584	592	598	557	649	588	635	631	601	605	663	591	614	627	644	642	643	638	618	528	629	626	605	583	649	680	624	645	614	636	657	591	623	624	604	655	620	626	599	604	678	643	638	610	599	585	678	628	584	642	604	616	648	562	606	612	576	584	602	636	573	607	617	604	573	596	649	624	611	617	637	580	611	587	640	608	641	590	565	617	628	575	624	615	609	578	581	604	627	618	590	578	589	585	657	638	641	640	635	644	608	588	601	602	616	555	600	629	620	620	653	606	621	648	632	591	606	589	583	617	633	623	622	634	639	560	618	593	642	602	632	633	597	584	614	571	602	663	618	668	659	636	591	614	572	641	618	615	631	599	609	659	582	626	601	598	593	638	600	614	593	611	612	579	605	626	614	622	592	619
23507	21564	28691	24873	21452	5106	1259	1066	856	944	868	914	869	875	925	805	843	844	772	838	845	811	868	823	831	834	821	823	816	854	818	798	851	795	854	786	839	791	824	802	820	852	816	794	828	807	776	772	837	803	791	824	837	820	835	761	777	811	811	800	794	806	836	836	827	849	797	808	824	793	808	823	801	811	765	797	814	817	831	790	825	809	810	797	831	770	853	859	780	799	825	804	775	820	832	803	799	837	765	844	791	849	753	805	805	830	868	806	781	872	801	806	834	837	809	773	827	835	842	793	792	776	795	804	816	839	785	895	784	766	775	784	791	804	804	792	790	834	756	824	820	860	815	823	795	780	770	830	801	818	816	763	798	797	893	785	802	825	832	805	826	825	788	769	813	858	838	824	815	788	755	812	777	790	852	843	800	812	832	840	781	775	805	799	804	825	798	794	821	820	798	794	786	771	821	747	791	786	780	778	838	798	749	786	834	781	835	801	806	784	828	778	845	844	823	826	839	762	838	779	797	843	803	772	838	773	820	806	848	818	842	825	838	816	776	773	804	798	766	819	821	828	731	846	825	772	784	830	824	814	791	792	841	830	807	787	798	794	767	811	802	812	806	816	805	794	834	855	818	827	785	786	809	793	805	782	821	826	810	848	801	814	781	786	822	813	815	769	776	801	783	797	773	858	823	829	799	820	762	770	781	795	812	827	786	816	863	767	799	760	817	811	784	791	797	770	800	830	769	808	824	825	799	788	756	816	826	794	851	846	842	804	794	759	811	812	772	865	826	790	810	811	872	844	836	794	823	781	844	792	821	804	797	794	783	795	784	815	776	849	839	811	811	808	824	779	796	815	821	844	791	816	790	805	793	801	847	779	823	798	820	771	797	840	780	774	792	789	829	782	818	834	803	772	819	818	821	864	824	760	796	762	858	795	844	832	800	816	775	806	795	789	783	780	782	829	850	833	834	844	840	821	811	811	822	780	809	824	874	864	810	769	814	836	793	806	790	818	816	813	827	757	832	809	825	770	843	786	858	794	765	840	813	821	766	799	812	821	772	819	820	828	796	753	801	806	793	796	846	828	767	798	775	854	791	809	767	809	799	827	813	794	797	842	819	804	805	762	795	822	828	808	837	779	778	803	806	772	769	802	801	804	822	762	797	811	773	842	827	793	823	837	824	785	829	816	800	809	789	801	807	806	807	774	808	860	789	845	742	815	868	834	752	780	786	803	813	838	830	818	812	796	835	830	763	815	784	830	714	784	777	803	783	824	837	823	774	850	772	790	806	828	859	822	820	855	855	811	817	829	828	746	799	787	812	794	775	817	839	753	746	802	773	747	757	862	820	797	773	805	827	819	766	798	777	811	778	823	789	823	788	759	806	823	812	841	877	774	760	826	803	810	839	841	797	827	804	778	808	828	771	832	827	786	810	790	795	814	811	818	845	853	774	790	809	846	812	789	785	855	825	849	793	776	803	763	819	815	760	772	799	804	799	828	814	826	811	757	791	789	741	794	851	840	818	844	867	864	835	830	796	779	790	842	819	834	795	796	785	836	796	799	840	820	785	810	804	778	782	775	842	828	834	818	802	770	812	763	868	846	785	782	745	772	800	763	801	792	791	790	777	801	790	766	824	782	797	804	786	791	921	807	825	842	722	785	803	786	835	790	803	828	799	813	820	783	789	864	814	845	851	839	796	726	820	792	787	760	778	804	828	766	778	829	809	834	811	783	806	772	795	772	825	774	809	777	802	796	818	791	837	777	778	796	788	775	828	761	864	800	792	769	837	813	780	850	849	778	813	784	779	759	773	788	739	779	793	833	804	813	824	853	819	811	763	832	858	785	779	812	805	777	825	775	785	783	831	811	761	823	843	795	801	822	844	771	758	821	789	810	824	817	767	836	816	816	845	774	814	785	768	719	817	805	814	768	819	798	773	798	784	825	793	801	813	839	834	783	813	743	850	770	830	780	832	809	785	782	837	766	806	757	775	743	793	800	836	817	827	811	797	807	790	826	786	829	863	836	827	772	816	827	787	785	839	778	770	871	804	802	789	793	812	812	814	851	826	794	813	864	822	776	785	797	779	822	844	855	836	818	796	828	836	827	803	764	798	850	811	734	736	808	822	788	785	789	821	808	800	786	840	789	807	816	786	829	810	844	850	820	815	817	793	786	754	815	816	813	798	834	854	794	773	802	816	874	834	801	792	794	764	785	793	780	820	745	797	786	837	831	829	853	842	878	793	793	818	809	765	789	818	810	805	853	752	822	781	826	803	776	819	808	787	828	791	857	834	795	832	778	805	742	801	779	785	780	780	850	781	811	789	801	776	842	779	792	830	761	845	792	823	827	811	794	799	800	786	847	800	808	822	826	870	763	798	826	802	842	789	826	726	793	827	783	799	778	811	786	820	838	801	803	767	784	819	783	773	770	824	801	782	731	756	777	771	836	817	767	769	795	850	829	824	788	783	781	823	816	792	796	803	789	773	742	820	802	842	857	806	813	794	794	824	807	824	829	849	793	765	793	774	875	827	821	836	799	786	794	794	822	829	802	828	820	808	800	808	840	786	786	814	786	814	760	813	780	808	833	786	819	839	816	802	827	789	825	818	839	821	774	816	827	822	807	776	817	776	780	772	820	812	821	820	813	816	774	821	756	813	805	797	772	816	834	830	864	787	802	797	800	815	767	809	797	763	801	752	833	779	777	812	746	855	785	812	779	764	812	845	840	874	818	790	792	802	812	810	815	752	815	826	793	806	794	821	808	782	818	841	776	804	833	798	816	781	775	776	820	775	831	796	782	793	814	856	774	806	812	832	817	840	831	825	801	794	837	793	834	758	803	763	800	874	828	820	778	798	841	810	777	777	794	812	789	797	813	793	829	817	815	798	747	809	800	832	814	777	771	804	821	839	810	862	796	849	838	792	808	834	820	787	783	810	815	832	816	824	781	782	832	788	793	841	794	802	810	786	807	808	816	788	781	807	827	763	799	772	784	798	797	752	778	790	817	788	817	825	830	819	764	815	826	816	803	768	841	788	806	831	875	803	836	837	805	769	817	826	786	788	781	830	789	811	818	824	780	818	804	781	825	804	873	771	834	849	795	813	825	819	765	737	825	842	826	822	839	764	826	766	777	830	817	815	801	795	798	840	752	770	835	841	808	789	814	822	783	783	798	799	785	771	789	799	791	791	805	838	783	802	796	796	799	822	807	765	770	813	789	817	770	808	790	760	790	815	864	786	824	792	779	795	799	824	792	835	799	776	842	810	785	784	767	796	816	843	834	796	782	806	824	792	821	774	807	787	812	825	744	766	809	796	770	761	793	814	799	818	816	771	792	806	764	786	810	777	807	831	793	834	813	816	778	839	846	801	797	789	789	816	813	823	833	810	800	780	819	765	827	764	789	820	810	791	826	823	852	826	772	825	806	813	800	832	792	760	797	810	772	803	814	747	843	817	824	841	819	810	760	796	839	745	791	825	780	839	822
15242	7447	5198	2805	2118	1779	1611	1447	1285	1232	1161	1134	1151	1130	1105	1093	1131	1153	1077	1113	1000	1068	1039	1095	1046	1101	1031	1010	1067	1044	1044	1103	1049	1042	1028	1063	1065	1085	1038	1021	1059	1008	1058	1033	1052	1069	1067	1021	1059	999	1031	1091	1034	1086	1077	996	988	1035	1008	1079	1010	1071	1037	954	1009	1047	1025	1044	1005	1053	1051	1058	1023	1006	1048	1050	954	1025	1049	1033	1032	1092	994	1071	1025	1051	1074	1030	1127	1037	1058	1049	1066	1063	1055	1046	983	1015	1008	987	1050	1030	1034	1042	1024	1023	1025	1067	1046	1049	1020	957	1063	1068	988	1064	1016	997	1029	1049	987	1028	981	1088	1027	999	1004	1013	1010	1014	1002	976	1070	1018	1005	1060	1098	1018	1041	1003	1034	991	1042	1031	1013	1001	1008	1031	1056	1016	1022	1059	1038	1088	1060	999	1034	1079	1001	1034	981	1091	988	1021	1035	1038	1029	1051	1025	972	1005	1003	1001	1078	1043	1030	987	1025	978	1000	1058	1054	992	1023	1073	1034	1046	1036	1088	1017	1018	995	1014	1078	1031	1077	1034	1025	1061	1090	981	1040	1077	1052	976	1041	1043	1034	1029	1009	1028	983	1034	993	1036	969	976	1059	1038	994	1063	1008	1039	998	1027	1006	1056	1084	1040	1059	994	1030	1057	997	984	1038	1010	1025	1051	1044	1051	1053	1006	1026	1044	1060	1110	1033	1064	1021	1004	971	1031	1041	1042	1012	1039	1009	1008	1069	1017	999	1026	971	984	973	1028	1025	996	1043	985	1055	1059	1015	1060	1044	1056	1037	1113	1029	1092	1069	1054	1052	1018	1058	1016	1078	965	1058	1100	1054	1072	1047	1029	1028	1015	1033	1043	1090	1049	1042	1028	1081	1019	1045	940	1021	1015	1012	988	1003	1017	1067	1051	976	1001	1042	1041	1022	1024	987	1029	1042	1060	985	1015	1013	1014	1007	1004	1063	1073	1039	1029	1096	1060	1048	1035	1090	1026	995	1036	1084	1008	1019	983	1029	1048	1062	1052	972	1048	998	975	1040	1025	1078	1042	1039	1073	1053	1027	1024	1036	1061	1046	1068	1067	1042	1062	991	1052	1038	1034	1034	1008	1018	984	1031	1040	1029	1032	1042	1004	1052	1081	999	1053	988	1027	1059	1100	1026	1016	1016	1008	1049	1002	1021	1003	949	1009	996	1048	1030	1025	980	1039	1063	1049	988	1084	1050	962	1032	1033	1057	1059	1029	1054	1047	1026	1037	1040	1055	1021	1010	984	1033	1050	992	1063	1037	1086	1009	1036	1009	1021	995	1020	977	1048	1012	1102	999	1120	1011	1035	1017	1045	1019	1049	1062	956	1057	1005	1026	1039	1070	1077	1060	1010	1035	1041	1000	1085	1073	997	1032	1029	951	1012	996	1043	1084	1083	1026	1001	1000	1035	1043	1029	1035	1038	1025	1012	1056	1024	1055	1017	1021	1056	995	1039	1062	1019	1060	1051	1033	1063	1096	1002	1052	1053	990	1034	975	1020	1056	1017	1081	975	994	1077	1025	999	1054	1034	1072	1048	1035	1029	966	1027	1068	1017	1038	1019	1081	1021	1043	1020	988	998	1025	1033	1060	998	1042	1080	1018	1012	1067	1066	1007	1034	1067	1084	1012	1043	1047	1064	992	1041	996	1016	1071	1007	1038	1022	1025	1061	1085	1068	1015	1018	1076	1067	1044	1004	1047	983	1011	1080	1045	986	1020	1027	1026	1016	973	991	1022	1021	1023	1048	1017	1025	1074	1049	1027	1041	1024	1001	1052	1073	1012	1034	1028	1059	1041	1046	1059	1031	1024	1013	1051	1050	1009	1067	1011	990	1050	1101	1006	1020	1049	1054	1016	1039	1025	1053	1015	1069	1012	1081	1026	1041	1030	1076	1062	1038	1055	1025	1013	1008	1065	1032	978	1043	1092	1009	1031	1011	1043	974	1038	1000	1022	1061	1043	1036	1074	1052	1019	1000	1029	1004	1016	1028	1041	1025	1017	1022	1013	1062	1013	1063	1025	1010	1018	1016	1074	1062	1007	1091	1046	1067	1050	1075	1067	1023	1053	1019	1056	1057	1027	1043	999	1035	1054	1074	1009	1068	1048	1082	1020	1019	979	1003	999	1008	941	1008	1009	1023	1048	1018	1017	987	1022	1026	1079	976	1024	954	1020	1012	962	997	1024	988	1002	1113	1022	1046	968	1002	1045	1048	1035	1041	996	1017	1037	1020	1025	1053	1025	1036	1085	1089	1003	972	1053	1007	1040	1004	995	989	1031	1048	1061	1037	1015	1033	1023	1018	1045	1059	1070	1053	1059	1031	1052	1061	1018	1035	1031	1023	1020	997	1061	1036	1033	1056	1051	1060	1095	1045	1072	995	957	1023	1031	981	1001	1067	1038	991	982	1022	1009	1053	1001	1028	1036	1006	1003	1052	1024	1041	1027	1005	996	1016	1044	988	1019	990	1057	1018	1036	1066	1009	996	1030	1079	985	1055	1046	1073	1011	1016	1089	1058	988	1060	969	1009	1007	1059	1048	1010	1111	1004	1067	1052	1018	1028	1047	1027	996	1041	996	1000	1001	1128	1002	996	1006	1014	989	1030	1063	1008	1078	1080	980	993	1057	1066	1019	1054	985	1025	1053	1043	1053	1082	1040	1019	1078	1002	990	983	1048	971	1039	1021	1089	1047	1009	1005	996	972	992	1045	1078	987	1015	1046	1047	1035	1032	1072	1029	1016	975	1023	958	1018	1049	1036	1041	1046	997	1059	970	1006	1004	1073	1021	1076	1053	992	980	1039	1067	1031	1102	1057	1021	1035	1007	1031	1023	1013	974	991	1082	1049	1026	1031	1034	1039	1062	1039	999	981	1034	1023	1048	1010	1112	999	1040	1083	1021	1025	1009	1070	1046	974	1008	1056	1002	1018	1118	1061	1011	1012	984	1056	1009	983	1020	971	1031	1057	1038	1071	1070	1023	1007	1056	1002	1080	959	1123	1026	1030	1000	1023	1086	1008	1062	1006	1046	1038	1024	1017	1042	1005	1064	1000	1028	1093	1039	1025	1034	1007	1025	1015	1068	1011	1000	980	1118	1050	1102	1067	1031	1055	1042	1018	1100	984	1012	1043	1081	1047	1027	1089	1055	996	1038	1016	1047	1035	1019	1023	961	1024	1052	1048	990	1056	1097	1008	1071	1045	1048	1073	994	1004	1026	1020	1014	1028	1011	1049	1018	1018	1072	1081	1006	1081	1026	1045	1080	1070	1019	1056	1080	1038	1017	988	1061	1046	1055	1056	1030	1088	1051	1030	1017	1024	1070	961	1068	1025	1076	1022	1064	1030	1020	1051	994	994	1028	1054	1032	1022	1025	1001	1044	1057	1060	1040	1002	1030	1096	991	1043	1063	1095	1055	1068	1050	1051	1004	989	1011	1041	1042	986	1028	1004	1011	1006	1015	1017	1079	1022	1055	1111	1038	1038	1025	1093	1035	1046	1057	1032	999	1048	1053	1042	1123	1018	997	1062	1013	1018	1057	1040	1090	1042	1034	1015	1041	1028	1005	1041	1042	1014	1055	1088	1015	1039	1052	1009	1026	1080	1057	1019	1000	1067	1042	994	1059	980	972	1032	1054	1006	1022	1047	1110	1045	1006	1079	977	1043	999	1042	1001	1033	1023	1008	1008	1012	1005	1019	979	1009	1042	1019	1008	994	1066	1001	1015	1043	1050	1015	954	1017	1069	1060	995	986	1087	1029	1059	1045	1076	1045	1073	1043	1068	994	1005	1051	1062	1013	1019	1105	1071	1024	1012	1022	1062	1020	1022	1025	1004	1073	1052	1004	1062	1070	1017	1037	1067	1032	1101	1055	980	1006	1029	1083	1011	1067	1010	1060	1072	1008	1031	1036	1070	1027	1029	1035	1004	986	1028	1020	981	1034	974	1031	989	1062	1020	1018	1062	1004	1013	1072	1055	1064	989	1058	1046	1026	998	960	1021	1067	997	961	1043	1035	1048	1037	997	1065	1069	1022	1030	967	1008	974	984	1015	980	1089	1062	1056	1052	1012	1015	1044	1052	1017	1009	1040	1035	1047	958	1070	950	1075	1033	1026	1032	1014	972	1015	1089	1015	1033	1038	1053	1095	1056	1058	1020	1097	1034	1084	1016	1004	1073	1009	995	990	992	1080	983	1028	1032	1102	1032	1005	1046	1036	985	1133	1040	1061	1022	1071	1045	1040	1021	1035	1013	970	1036	975	1067	1004	1025	1034	1003	1023	1056	1021	1028	1042	1039	1015	1041	975	1004	1050	1055	1014	1080	1038	983	1054	993	1024	1024	995	991	1032	1060	1023	1044	1021	986	1009	1001	1080	1055	1009	1042	1017	1062	1083	1095	1022	1023	1008	1000	1054	1000	1048	979	1028	1046	1012	1081	990	1026	964	1002	1030	1004	1063	1069	1007	992	1037	1009	1012	1048	1019	1035	987	1052	1062	1017	1047	1058	1019	1029	1041	1049	1098	1037	1009	1034	988	959	979	1065	1007	1031	997	1075	1047	1068	1009	1024	998	1004	1081	1084	1045	987	1020	1025	1032	1023	1001	1007	993	1014	1060	1035	1022	993	1034	1046	1044	1016	1038	1035	1056	1052	1012	1062	1017	1064	1049	1052	1023	999	1045	963	1032	1014	965	1117	993	1077	1054	1061	1020	1025	1038	1039	1064	1044	1062	1016	990	1023	1067	1041	1016	1043	1037	1008	1083	1068	992	1025	1046
24858	21568	26938	25098	1543	299	290	249	239	239	247	212	209	192	228	205	202	204	209	201	179	214	185	211	195	185	203	200	192	194	188	197	222	206	209	213	196	251	217	202	198	191	174	197	199	223	210	186	172	216	190	222	194	197	219	183	207	204	203	188	193	228	209	197	205	177	175	182	190	179	197	226	198	218	213	200	207	185	210	193	195	199	201	200	218	208	193	183	201	195	216	179	205	185	194	215	174	214	209	196	176	183	207	217	189	189	185	189	188	199	191	178	191	187	199	204	188	207	199	186	213	201	217	181	183	209	227	178	192	199	209	197	214	210	199	213	188	198	198	216	217	194	186	218	197	222	212	205	180	198	207	182	204	209	224	189	195	193	184	214	191	206	188	207	215	206	178	213	196	189	193	194	196	169	206	192	195	204	201	212	207	210	175	216	177	211	206	196	189	247	206	183	177	196	173	190	188	191	201	188	198	181	189	163	195	211	194	215	205	182	208	187	182	230	212	190	191	216	209	195	205	211	202	175	194	182	184	215	203	188	204	178	195	197	197	196	206	185	193	212	203	192	195	204	208	212	211	183	189	202	196	222	199	178	195	198	178	190	201	198	190	164	184	191	187	206	191	200	196	207	183	196	192	194	178	205	191	187	203	200	221	190	189	172	176	197	193	187	253	188	199	206	202	199	185	181	188	205	204	208	186	211	230	186	194	202	192	183	202	194	185	197	181	185	205	198	200	209	198	220	187	186	197	206	192	196	190	181	174	175	226	181	185	200	193	176	203	189	200	193	196	196	204	189	208	185	192	213	200	205	195	198	197	218	210	212	190	197	207	222	220	186	205	182	205	211	224	190	214	180	199	197	206	211	185	193	183	163	196	204	199	194	204	188	206	181	204	199	199	198	195	187	176	212	184	201	185	195	198	175	197	214	192	210	190	218	199	215	188	186	206	186	205	184	167	194	184	212	196	199	172	194	216	216	174	193	189	198	194	192	198	208	203	194	207	208	177	186	184	217	190	210	192	190	205	184	183	206	214	200	226	192	178	186	173	192	181	221	195	214	226	207	170	204	192	169	212	195	210	195	193	213	178	197	196	206	170	210	172	216	192	195	196	207	194	202	207	204	213	211	206	199	209	195	184	198	194	189	208	193	197	200	194	197	196	208	166	192	180	202	204	207	184	211	211	218	195	186	189	201	212	199	192	199	203	192	196	211	198	197	199	185	211	179	194	203	220	207	197	206	185	210	197	204	187	178	226	215	216	182	198	198	196	191	183	167	196	173	190	204	180	207	174	189	205	207	194	202	178	194	199	189	206	181	198	204	194	178	195	185	220	222	197	185	201	193	191	202	175	239	205	181	201	166	198	180	201	199	208	193	188	195	189	199	200	189	208	211	196	195	214	205	221	213	185	208	193	194	178	206	203	197	179	198	203	189	199	200	200	207	191	184	209	198	183	194	193	190	202	166	186	184	159	209	183	197	205	199	211	189	200	211	181	175	198	209	198	183	197	211	202	190	198	193	191	192	195	186	189	158	210	205	190	219	197	173	182	198	209	179	173	203	221	215	182	199	203	201	204	236	202	197	203	199	187	180	201	211	172	234	183	193	189	198	212	201	234	181	208	188	207	193	174	194	214	207	191	207	193	206	206	203	204	205	201	210	212	162	207	201	220	184	183	180	207	197	214	187	206	192	199	177	201	202	193	203	188	228	206	183	197	203	204	205	203	206	211	194	193	212	164	202	203	206	201	197	213	223	209	199	201	198	195	191	205	197	186	195	180	209	225	179	207	179	175	198	211	192	224	189	159	229	217	202	189	179	218	210	181	198	183	196	183	177	167	193	214	221	199	209	183	192	230	222	214	219	172	185	183	191	204	213	180	192	193	206	174	216	184	209	200	202	201	189	225	203	190	183	176	207	189	199	203	206	183	172	201	212	207	200	194	207	192	208	216	201	210	206	203	193	182	177	198	207	201	193	191	198	184	198	200	209	197	228	201	220	204	206	176	196	207	187	193	189	192	188	204	218	220	212	183	181	227	216	188	184	173	201	183	233	201	209	175	204	185	188	191	221	213	202	210	181	180	204	188	214	217	177	193	175	193	205	188	177	206	186	195	184	193	203	177	200	170	219	190	206	197	203	196	191	192	210	203	196	193	214	186	190	206	189	190	205	194	216	166	210	195	208	194	209	199	194	191	233	210	200	182	181	185	190	199	208	216	190	214	193	197	203	178	225	188	203	206	205	181	190	185	192	176	199	195	188	193	200	194	200	184	204	202	212	220	196	207	196	194	187	198	205	192	190	214	194	192	198	193	195	200	200	218	178	186	189	210	174	229	216	173	180	175	179	197	178	185	219	170	210	198	211	216	200	200	191	204	195	187	222	196	193	189	183	200	196	225	188	200	194	187	199	205	164	223	182	189	220	196	200	179	188	185	202	192	179	194	197	212	178	182	183	197	196	201	198	178	200	186	213	189	196	216	178	211	200	194	180	194	202	204	215	194	186	181	204	186	216	197	212	191	179	189	185	205	172	214	203	193	191	196	198	210	198	197	189	214	209	186	191	203	184	188	224	213	186	213	232	192	194	208	176	202	214	195	193	217	202	211	172	225	194	194	208	200	190	207	216	162	193	208	172	206	179	208	177	192	192	205	200	183	174	193	205	184	184	229	201	175	208	195	185	194	199	187	177	201	200	185	186	221	190	203	195	200	208	202	180	204	183	186	200	176	185	195	207	217	185	194	196	198	211	173	179	245	208	186	202	184	219	189	182	177	211	198	185	187	211	185	205	206	183	191	200	198	205	190	192	199	213	187	212	214	196	187	211	199	200	214	203	218	224	202	188	183	187	213	183	210	193	199	195	190	206	181	209	193	204	190	223	202	185	193	192	193	183	175	213	181	190	184	189	194	218	208	219	203	198	186	203	169	180	183	201	177	191	196	171	187	205	183	200	185	182	204	177	207	207	182	206	193	196	173	205	201	203	190	182	215	174	195	193	193	189	206	218	207	184	215	195	188	178	204	226	194	177	203	214	177	202	181	195	204	199	199	165	202	214	183	199	230	192	185	196	179	171	183	189	228	189	207	207	209	208	195	205	192	188	197	183	207	197	163	170	178	207	206	229	194	220	212	190	193	197	199	194	194	215	208	194	178	204	181	224	188	211	217	214	186	194	179	203	191	200	188	193	203	194	196	208	194	177	188	209	193	233	229	184	181	198	188	203	176	176	205	186	188	188	209	202	247	195	224	175	202	189	180	170	214	193	181	234	202	204	178	192	198	182	215	190	201	191	211	188	230	209	179	174	196	180	202	193	187	217	191	200	204	201	179	183	181	201	190	191	215	193	195	196	174	224	216	213	193	219	199	181	193	195	175	213	213	206	192	218	185	197	195	215	189	188	196	176	192	195	187	210	207	211	207	170	183	185	224	194	228	206	204	241	193	178	223	186	207	213	190	203	183	211	192	208	207	204	206	204	186	195	193	184	188	184
13464	3408	2320	1129	783	690	567	459	423	407	405	378	368	340	355	304	292	291	307	295	320	304	286	294	283	271	283	315	308	287	299	301	348	267	304	314	312	296	279	278	260	283	281	307	298	286	267	292	301	329	292	315	295	285	264	294	297	286	279	324	277	297	285	273	259	270	269	270	296	281	293	294	283	279	292	288	285	275	290	298	304	269	269	288	289	301	313	290	281	280	298	294	287	297	300	282	297	307	267	262	289	297	294	278	306	318	291	256	253	267	288	277	287	290	272	269	295	274	281	279	315	286	276	304	299	280	281	245	265	281	270	298	289	298	297	286	303	279	272	286	281	279	291	263	284	309	300	308	289	305	294	276	320	276	285	281	260	277	301	279	301	272	256	285	268	278	295	284	264	281	288	276	289	288	273	276	286	288	271	280	290	247	270	286	280	303	281	290	298	301	270	262	309	277	283	293	265	290	285	320	285	278	287	296	287	262	311	278	253	271	275	293	278	316	266	283	289	261	287	258	274	258	299	272	314	289	289	294	297	301	277	276	287	283	263	313	268	303	273	294	274	316	276	302	287	305	290	270	291	271	272	296	304	303	277	277	278	271	277	279	284	270	307	292	288	287	278	266	271	295	297	303	276	254	279	273	288	279	296	272	298	275	262	311	263	290	290	279	279	286	253	307	285	274	269	284	290	276	277	285	272	318	278	285	276	274	292	311	312	308	272	258	300	295	288	301	268	271	274	292	266	294	265	326	285	322	282	289	292	287	279	269	263	273	291	285	293	279	285	288	281	302	310	278	268	255	289	290	270	288	293	263	281	287	262	276	253	308	308	291	293	277	254	291	299	256	262	284	298	288	259	266	292	318	262	317	282	252	281	274	293	296	303	266	299	279	273	294	276	273	283	289	268	307	304	296	278	254	309	300	312	282	298	296	287	264	258	254	301	270	268	235	286	298	298	314	293	293	272	284	300	260	289	285	274	267	279	284	278	267	307	287	248	261	301	271	279	244	253	320	284	267	289	283	274	307	282	280	285	293	250	281	264	263	290	297	291	302	255	286	305	296	312	310	286	274	297	267	307	300	314	268	265	276	269	262	289	281	272	263	295	280	278	302	293	258	296	290	258	306	316	290	281	270	287	283	325	255	268	279	297	280	303	268	274	271	304	283	293	305	308	264	319	282	294	288	271	258	272	297	278	292	281	276	308	277	279	291	277	284	274	295	284	335	283	306	276	282	311	291	272	271	278	289	291	309	272	261	299	304	304	297	261	298	285	297	286	312	285	275	309	292	262	266	285	277	264	272	291	259	255	278	291	268	290	300	290	293	272	275	268	287	304	267	288	274	286	287	293	297	256	298	272	332	294	262	278	316	308	280	300	276	302	306	286	300	320	314	287	279	292	271	294	269	263	302	285	275	254	263	292	249	286	294	298	270	278	256	291	280	293	307	295	285	288	273	295	276	269	272	291	298	310	282	303	238	284	281	277	323	293	285	281	273	276	292	266	314	280	273	292	293	291	294	270	275	267	246	303	265	311	260	303	305	305	258	269	284	280	271	283	302	290	271	306	298	302	278	264	281	284	279	272	271	280	305	291	291	272	275	285	281	296	264	277	278	260	283	293	276	269	308	304	278	283	281	284	291	288	270	266	265	286	278	278	282	275	281	283	282	274	321	265	290	306	303	268	301	286	301	262	280	266	275	271	267	271	290	263	297	279	302	274	259	283	282	292	289	282	313	301	260	276	268	282	305	270	307	307	261	306	308	291	290	252	312	265	289	312	261	289	278	253	277	287	299	281	276	264	288	300	260	274	294	288	275	280	289	290	254	291	290	292	254	280	304	317	260	297	276	260	289	273	277	287	273	311	270	271	266	274	286	268	287	272	277	274	285	266	278	283	292	296	270	302	297	260	298	291	284	275	267	288	290	303	251	281	286	267	299	282	296	287	291	279	251	290	272	278	274	281	303	276	287	276	262	253	295	295	305	299	287	275	255	280	273	259	314	255	292	307	271	281	280	293	277	272	282	247	286	294	261	267	305	255	295	273	243	288	292	303	297	267	274	274	255	289	277	250	308	289	269	266	260	292	279	282	269	296	268	311	291	271	282	320	315	276	310	305	278	255	306	298	282	284	296	276	319	271	279	296	277	263	287	304	273	282	264	281	287	309	298	318	282	276	281	257	258	273	306	285	294	259	299	274	291	297	306	285	289	305	281	287	301	264	261	282	297	269	275	309	281	291	283	255	271	268	309	317	248	276	321	273	283	282	298	278	297	299	263	292	285	269	288	262	272	304	264	263	299	287	300	301	258	293	276	283	274	263	244	292	297	300	323	282	256	288	256	253	297	271	288	302	301	299	295	295	269	277	285	309	300	287	286	298	292	286	263	298	305	287	294	299	271	284	286	285	293	262	319	269	285	265	277	328	274	302	288	278	256	306	255	284	307	263	257	285	314	245	296	292	280	268	300	282	300	303	300	289	259	278	292	279	305	293	273	292	273	301	287	296	326	279	276	292	274	266	277	336	254	308	316	273	278	275	268	277	262	286	278	297	280	301	281	290	282	287	276	272	290	295	278	283	252	282	281	288	286	265	277	305	267	295	305	266	270	269	297	289	278	303	275	339	311	287	263	266	285	281	264	265	272	290	264	293	285	258	300	271	286	275	297	301	263	305	270	297	292	263	292	272	316	282	273	293	278	255	280	261	283	305	279	279	310	272	331	308	310	252	302	285	286	306	270	298	312	275	290	297	248	289	265	275	270	280	299	269	281	247	305	304	289	284	285	277	265	273	267	253	280	280	275	302	288	255	315	279	297	292	277	285	303	299	300	267	253	275	283	273	298	277	292	280	303	296	287	280	266	280	291	245	257	283	278	274	285	287	286	300	287	281	273	262	276	277	252	291	275	289	272	303	288	245	284	278	259	269	268	282	301	286	303	272	278	275	275	312	292	277	265	269	319	281	286	283	277	286	306	306	298	311	281	281	320	270	270	253	284	283	277	298	312	284	297	285	263	298	265	289	284	278	264	299	266	289	275	271	288	308	270	290	260	317	250	276	296	256	296	282	283	250	285	256	247	271	294	270	315	279	284	257	280	297	308	260	282	246	282	269	283	343	264	268	281	306	318	267	265	263	281	305	283	292	263	293	261	300	268	294	278	260	301	246	270	282	288	262	288	267	261	284	289	266	296	287	292	260	257	283	306	256	288	302	271	293	282	286	266	293	276	300	282	278	272	303	300	270	277	303	269	289	332	283	318	309	284	279	299	251	275	271	276	272	320	270	313	282	278	255	279	279	296	311	282	259	273	305	296	268	269	264	265	269	281	250	302	289	281	293	288	275	279	294	257	273	287	291	311	293	249	299	304	295	278	297	249	243	295	316	292	264	281	269	281	270	284	282	301	279	297	284	305	286	276	285	284	276	303	275	275	280	305	280	260	313	274	262	311	303	312	279	294	263	275	298	315	258	256	281	302	274	295	261	260	276	269
22532	21588	29350	24298	21588	21395	3267	1000	829	828	772	740	716	724	679	732	630	670	640	652	630	662	653	614	640	621	658	608	596	605	594	652	594	620	617	628	671	630	647	621	630	625	579	619	584	648	583	617	624	598	619	599	590	615	663	639	631	607	605	672	625	623	652	592	628	621	595	620	604	621	601	619	577	582	604	659	632	563	618	606	628	594	605	618	631	670	589	591	618	624	563	606	591	611	582	606	592	633	636	599	617	607	604	587	576	620	626	550	621	576	600	631	606	631	645	628	584	590	575	654	619	612	608	558	603	591	672	575	589	649	656	617	637	604	619	619	605	600	580	609	654	600	637	631	622	601	591	593	536	585	566	593	628	645	586	569	580	590	573	604	593	610	572	591	628	633	633	623	614	607	601	593	624	618	625	570	606	644	627	668	563	607	646	586	631	634	616	573	632	599	588	605	611	580	601	608	641	629	626	606	603	658	609	604	620	567	602	625	622	573	592	590	555	594	602	645	568	628	581	638	600	639	614	604	624	630	571	629	586	558	580	591	620	583	611	596	624	599	587	641	613	607	628	679	627	583	566	634	536	567	619	611	645	628	635	623	620	594	638	591	599	598	594	629	562	587	590	633	632	639	616	587	672	628	652	591	629	619	572	586	596	596	599	571	614	621	592	579	624	629	549	583	572	616	612	619	569	612	629	640	603	574	602	625	615	557	603	587	598	631	644	589	563	601	587	624	612	594	632	617	594	652	640	581	591	618	561	555	617	592	584	659	612	600	581	610	629	629	625	591	621	615	565	613	603	592	568	594	618	592	593	609	681	607	571	550	648	555	584	556	607	615	598	630	590	607	594	628	619	579	604	578	601	617	599	568	585	651	618	608	636	585	614	640	610	582	618	615	616	596	574	600	614	609	593	629	647	568	555	597	615	595	634	627	622	609	599	617	603	586	581	605	600	580	582	582	567	613	634	632	542	579	599	593	601	643	599	568	600	589	641	587	633	608	567	594	651	634	613	599	595	577	604	644	628	572	554	583	585	569	550	610	611	594	621	607	568	616	619	614	569	615	638	643	574	647	589	633	631	616	653	641	594	629	607	633	651	607	613	623	602	543	619	617	559	606	596	611	611	615	567	631	598	602	610	609	578	631	593	583	624	566	608	638	620	614	582	588	592	566	581	644	574	576	627	623	620	576	610	644	616	571	597	602	616	593	629	587	596	623	618	600	595	575	566	617	628	637	640	565	555	614	617	614	578	615	586	549	645	609	635	598	625	606	588	628	615	580	640	605	576	624	630	568	602	614	613	618	618	570	628	577	590	611	583	602	608	593	600	579	579	598	590	581	627	591	622	592	618	592	605	577	587	619	608	646	585	625	632	651	614	561	592	595	600	607	611	629	587	604	582	597	592	624	624	586	591	596	633	606	590	610	641	558	603	606	630	631	542	573	570	600	603	635	584	630	604	596	650	627	626	590	590	571	612	626	589	620	617	599	607	614	590	641	634	606	627	587	622	623	623	573	602	607	606	629	578	583	535	580	600	597	597	608	625	621	617	604	626	628	626	607	652	600	596	618	546	614	604	657	629	599	575	616	604	627	591	640	573	635	628	587	600	585	591	607	553	655	648	592	595	634	594	603	600	574	599	584	613	603	561	572	516	609	605	610	620	603	605	619	600	590	595	597	574	569	605	624	632	593	614	612	576	597	592	580	668	617	604	606	608	565	610	636	639	606	582	585	584	625	630	583	598	602	610	609	617	638	600	662	608	636	621	607	598	594	583	581	579	597	567	628	595	568	595	590	599	616	644	606	579	617	555	590	584	644	566	616	575	591	677	599	583	586	596	651	608	564	604	630	583	613	613	625	632	553	613	627	603	585	587	596	591	618	621	628	594	649	575	582	609	568	615	616	551	582	611	599	609	582	607	627	605	581	649	561	621	579	612	631	604	571	620	600	641	570	617	634	614	605	630	591	616	572	603	604	607	578	616	606	625	661	629	638	627	576	653	604	609	580	608	591	631	616	594	624	617	620	583	594	615	618	610	586	594	606	624	594	635	541	637	613	578	615	604	622	582	600	581	648	590	650	570	611	621	586	676	604	619	604	621	627	593	615	601	600	630	540	617	635	605	578	601	606	650	631	608	622	591	591	634	632	621	580	618	648	633	596	615	559	630	592	570	651	635	594	623	576	583	593	598	598	617	577	624	616	614	592	607	606	587	593	579	637	598	561	621	622	592	608	606	590	627	619	578	612	593	596	605	636	562	625	576	601	615	611	661	583	643	596	642	622	634	586	630	608	669	595	599	592	618	608	594	609	568	617	631	567	612	596	624	581	633	623	633	596	604	599	615	605	637	570	594	597	623	646	591	608	618	583	599	581	602	575	586	626	605	609	641	544	581	590	654	521	611	591	608	617	603	569	600	575	606	624	600	603	644	557	572	596	627	556	606	632	591	580	597	565	590	598	563	590	558	627	629	604	617	566	592	575	568	595	586	597	630	587	564	634	619	600	590	644	602	579	623	666	594	607	565	626	619	626	599	624	610	623	634	600	626	613	617	614	566	620	624	624	589	612	575	641	611	602	622	570	618	567	577	634	591	598	608	562	575	624	619	639	615	569	632	602	611	629	577	621	618	598	595	581	604	575	547	564	595	639	619	584	591	584	594	650	629	632	630	579	607	623	611	584	608	637	596	578	642	609	626	565	644	613	586	629	600	561	634	642	622	596	594	629	589	593	578	614	588	593	613	665	649	596	624	582	586	626	580	597	573	613	580	585	596	591	596	588	593	607	574	621	597	649	587	568	571	604	616	557	597	578	574	637	598	596	604	630	596	602	629	650	588	633	572	603	590	572	617	619	573	613	613	616	622	601	584	596	641	628	610	612	600	595	619	593	621	590	639	601	615	592	598	592	657	599	580	575	581	584	578	626	615	606	638	655	665	601	632	544	625	618	637	590	608	651	574	611	564	616	618	612	634	626	605	638	598	624	614	594	619	603	561	681	637	614	610	609	585	551	619	606	539	626	606	595	607	579	597	639	609	593	527	618	561	590	668	602	643	577	549	548	572	593	625	583	626	608	600	599	610	575	625	612	606	584	568	627	605	582	557	622	582	608	600	611	634	621	570	569	609	621	608	613	579	598	587	605	558	560	580	612	637	587	616	625	646	599	597	606	601	593	629	626	624	589	579	606	599	622	570	637	586	594	577	551	598	595	619	572	595	585	611	601	610	598	619	583	593	566	634	596	583	583	573	609	618	608	585	603	635	574	684	607	595	585	633	621	600	596	575	538	645	574	573	554	631	629	582	630	590	600	563	626	573	608	609	618	614	549	632	599	582	596	624	588	618	584	609	576	602	625	583	653	619	638	597	659	608	624	587	653	564	618	602	601	604	581	643	581	617	643	578	578	603	662	581	651	622	584	637	613	629	594	597	565	588	627	615	616	632	603	609	563	574	575	584	587	613	608	619	618	606	606	619	598	611	657	603	587	599	621
18469	11877	8343	4087	2949	2200	1877	1573	1407	1255	1176	1131	1054	1021	1043	971	944	914	899	887	873	884	870	907	881	855	831	830	899	867	853	866	808	860	883	816	849	806	830	838	830	790	799	811	819	811	784	848	787	834	816	796	805	800	825	858	790	804	805	835	794	805	850	837	789	812	810	762	850	834	802	829	774	849	889	789	826	852	763	825	827	804	785	823	798	794	813	821	797	809	824	826	820	795	804	799	855	810	798	845	878	819	790	830	786	763	775	807	801	794	865	853	814	806	814	762	809	822	823	814	806	774	847	799	860	828	829	838	822	812	776	791	791	827	797	821	752	789	788	836	772	793	823	806	794	873	812	797	839	806	790	769	852	866	797	824	829	803	785	827	788	868	778	790	812	853	814	851	798	793	810	784	804	813	825	811	766	798	829	789	804	730	785	779	814	781	799	795	815	755	852	761	813	807	743	806	796	851	807	778	804	834	793	821	820	804	802	770	796	788	836	807	841	829	793	817	796	809	779	795	803	775	793	767	821	846	796	754	839	798	839	771	786	808	843	812	811	822	836	777	768	836	817	837	790	793	819	787	800	789	823	842	775	794	789	786	855	795	816	797	844	804	862	815	767	825	831	835	777	776	792	815	814	843	832	826	764	799	823	849	846	780	815	730	772	800	797	797	757	854	815	746	770	817	813	807	794	810	772	774	817	796	799	819	833	778	744	830	795	797	845	775	724	816	823	793	861	811	759	839	774	763	815	778	835	768	820	833	773	843	811	795	777	832	819	855	834	797	799	774	761	812	782	819	808	786	781	794	808	756	777	819	806	838	751	815	893	784	793	827	812	808	795	820	867	764	803	788	802	874	837	795	737	818	741	774	814	830	808	876	766	798	886	814	849	752	814	814	826	796	841	751	862	824	782	811	824	789	860	799	839	862	803	785	793	820	842	844	798	782	784	839	793	798	831	795	806	822	800	801	757	791	784	812	802	813	774	768	819	814	798	813	844	837	802	894	822	813	784	794	846	811	838	792	778	813	841	800	731	818	784	844	748	843	826	905	778	845	766	750	848	822	762	830	790	793	849	773	816	787	818	776	743	818	765	785	769	791	833	808	774	742	792	820	801	822	840	823	803	838	808	817	816	777	826	822	801	831	835	793	737	841	818	799	845	814	805	802	778	819	798	794	787	785	831	855	789	787	799	810	800	776	832	807	817	834	849	771	815	839	825	761	787	775	798	782	821	775	803	808	799	809	747	828	811	812	790	870	818	801	812	794	833	799	781	797	760	794	769	830	857	823	792	774	808	828	764	820	774	799	773	811	871	802	832	764	760	820	800	819	797	833	811	814	808	782	809	779	801	774	802	828	774	804	854	821	769	798	777	808	819	814	802	798	781	824	786	796	789	811	828	819	806	830	800	792	797	860	798	825	827	774	836	790	836	801	779	875	824	799	822	842	753	848	787	824	827	783	815	831	790	803	814	769	778	824	827	802	814	821	787	822	806	820	814	810	846	813	752	825	817	777	835	788	843	782	836	831	822	790	863	834	798	810	819	815	789	763	800	818	809	816	781	772	868	768	803	818	788	828	891	816	804	776	831	790	798	808	814	815	789	823	795	795	827	801	827	815	832	857	810	847	812	802	782	844	773	819	799	841	851	816	870	829	816	799	750	827	813	827	876	837	779	811	831	797	779	808	842	805	812	814	792	837	810	778	791	809	829	743	809	821	822	756	787	825	782	795	783	801	857	806	818	785	793	865	860	840	802	837	822	792	749	802	704	837	805	840	800	802	807	785	827	803	793	798	797	801	770	797	814	775	854	799	757	823	802	786	849	809	847	833	835	804	809	856	803	796	806	784	801	808	795	836	782	787	798	823	840	847	799	777	831	812	819	857	784	867	801	820	839	808	866	832	796	822	793	781	811	858	815	820	841	756	824	826	819	790	786	814	792	773	815	797	791	816	790	777	790	793	753	878	800	790	812	772	842	798	805	796	818	823	808	798	782	797	811	810	838	844	780	813	789	794	805	847	794	806	796	824	783	838	816	804	823	832	742	799	770	788	843	793	776	821	796	793	734	807	775	822	800	773	825	777	801	790	763	829	788	822	842	781	827	843	797	771	788	808	850	805	828	794	829	818	778	773	798	758	798	767	784	817	811	808	795	788	805	789	868	813	769	861	829	810	842	812	798	791	788	805	783	809	827	771	853	842	812	789	864	806	829	817	766	841	793	846	805	788	835	764	755	764	860	854	783	762	769	833	852	813	825	851	772	792	817	839	774	812	834	843	823	756	796	839	808	784	865	802	784	826	848	739	826	820	793	811	822	806	847	859	855	814	814	783	789	803	825	793	819	835	800	800	798	827	824	764	880	853	792	819	818	765	853	778	800	757	811	786	851	841	845	741	826	826	835	833	861	799	793	809	809	824	784	778	756	765	787	752	773	743	805	732	822	865	761	784	816	832	835	810	812	808	775	770	816	807	833	801	799	777	814	813	785	781	791	862	769	826	800	791	812	798	822	805	782	839	791	774	833	802	774	799	781	784	741	757	802	749	798	790	835	822	836	851	840	799	800	771	822	823	787	814	856	793	829	831	790	859	835	757	826	820	828	791	807	850	817	759	774	776	821	805	782	808	812	846	843	773	724	801	807	798	818	766	818	854	814	769	790	820	815	825	803	791	798	808	772	829	786	853	813	864	794	849	787	824	762	769	773	780	752	807	807	813	768	810	849	774	784	867	828	828	835	732	824	812	781	811	821	779	776	836	795	826	799	835	815	805	779	776	849	809	783	824	772	777	848	852	755	817	823	786	780	833	808	786	794	796	814	832	784	794	767	849	827	827	791	813	798	798	830	815	830	828	838	845	811	843	812	830	797	767	813	816	806	843	771	823	802	822	812	797	801	870	825	866	838	780	817	772	782	773	799	824	786	791	809	822	809	784	771	778	818	823	814	835	771	780	822	857	818	841	769	843	863	790	819	760	786	810	776	811	788	825	791	813	840	832	788	805	833	802	776	835	799	835	784	778	798	832	809	812	794	776	819	810	778	826	781	788	847	798	854	817	735	793	793	831	837	831	825	798	808	803	842	789	805	787	826	746	812	817	772	809	816	739	800	821	853	803	803	784	758	825	813	833	785	755	797	824	831	845	830	819	746	825	801	777	811	802	840	820	820	788	812	820	833	829	798	819	766	810	884	786	774	861	828	779	774	790	802	764	754	801	861	782	834	792	786	798	796	766	793	847	800	824	786	854	827	795	772	798	788	791	816	827	812	823	846	834	777	785	814	774	816	798	750	832	813	814	842	808	795	784	845	791	872	771	815	779	788	814	815	844	842	821	773	746	836	809	793	865	825	752	786	806	742	832	834	777	700	855	817	729	828	816	782	792	833	808	810	878	839	758	798	817	814	827	796	790	778	835	833	839	793	847	836	795	801	782	797	790	852	788	864	811	766	818	785	795	806	813	775	733	773	756	816	835	823	783	814	823	811	763	829	841
27621	18385	3684	644	485	502	469	471	480	468	451	506	498	509	488	477	483	487	425	459	431	500	485	451	460	489	461	445	461	496	472	485	486	506	499	458	480	489	472	472	452	495	489	428	459	489	480	473	476	459	442	446	481	480	454	436	484	465	451	470	484	478	479	459	489	453	462	462	452	467	455	447	453	428	514	489	458	482	447	470	452	473	501	506	498	455	424	451	452	490	496	481	472	468	466	433	472	477	462	462	460	463	495	485	473	491	474	460	482	449	466	482	474	492	464	508	488	497	495	434	476	455	525	468	432	463	482	481	432	480	450	493	496	435	481	466	477	463	464	480	473	427	437	459	452	497	491	489	485	526	482	483	496	426	477	472	500	436	458	483	485	475	475	497	468	499	496	502	459	478	471	442	472	473	465	451	479	497	446	487	484	462	486	478	457	455	452	485	519	481	502	456	468	503	481	454	492	478	493	477	484	456	488	463	446	482	462	454	485	510	493	487	519	518	455	476	456	434	485	486	479	466	475	492	472	461	479	466	461	455	480	459	486	480	455	447	500	493	434	465	469	431	505	503	461	442	466	465	486	453	486	467	470	491	463	457	488	504	470	484	476	446	454	457	462	469	460	511	458	498	451	499	469	477	445	453	475	500	448	468	469	450	476	506	474	434	434	505	503	420	469	456	479	474	461	474	461	523	475	450	525	484	473	442	446	470	479	482	471	506	505	461	479	499	460	460	509	467	469	470	503	460	479	496	487	449	454	491	485	464	483	448	480	453	501	522	482	474	434	432	456	462	472	451	479	463	481	495	455	445	495	504	457	470	445	438	447	472	482	475	443	496	445	471	465	477	452	481	485	441	491	483	466	497	474	467	441	519	497	458	494	446	438	435	450	478	469	460	417	475	469	438	498	495	475	444	443	481	471	437	446	452	475	474	475	525	458	503	483	491	488	466	443	451	478	455	490	500	431	456	451	463	454	468	461	485	516	432	506	435	460	476	437	483	475	484	485	466	494	478	479	477	432	505	475	481	443	491	422	477	456	481	453	484	452	451	476	478	479	453	460	461	500	442	504	474	491	450	469	473	474	466	486	496	455	472	468	460	435	479	482	470	471	465	475	470	448	463	484	453	471	461	505	473	498	470	446	492	493	486	474	487	456	474	444	487	503	477	473	524	472	470	471	464	471	505	458	475	480	502	493	516	477	469	473	401	450	510	466	482	467	466	488	473	460	474	459	506	487	472	488	469	505	477	457	475	464	496	482	468	480	502	470	481	476	475	490	497	469	454	460	466	493	455	475	392	459	467	478	493	455	471	495	513	492	443	456	493	496	469	450	439	420	492	456	445	479	469	469	464	474	461	498	460	494	445	473	458	487	476	459	474	486	471	449	509	460	469	506	473	484	450	485	465	437	481	466	477	491	421	476	475	489	439	449	478	466	500	446	451	469	474	430	506	466	469	446	461	432	478	463	509	451	456	464	458	484	488	456	442	460	489	445	430	485	424	439	459	477	448	463	469	474	503	478	496	449	461	494	448	457	483	458	487	467	459	430	411	497	491	474	514	477	459	487	427	487	440	451	459	465	488	508	469	457	493	486	459	471	468	518	481	460	469	453	462	499	480	463	476	444	466	459	455	440	445	447	475	434	462	454	504	469	506	490	445	464	474	452	458	481	457	434	441	471	513	475	433	515	489	432	462	498	451	493	457	491	459	451	484	462	451	448	462	499	485	439	456	489	459	475	459	478	430	465	455	482	495	447	448	447	466	500	454	474	473	431	500	478	480	486	490	488	499	478	472	467	464	464	435	459	464	489	454	515	454	473	471	493	463	476	469	494	465	446	513	452	517	436	489	467	427	449	479	498	462	439	453	465	446	499	518	465	412	506	442	450	469	488	410	490	469	469	471	463	526	490	431	470	471	480	470	471	462	487	460	473	473	473	480	464	509	474	475	476	469	479	450	438	506	457	492	472	465	482	468	449	494	480	425	459	462	484	477	487	458	470	505	493	520	449	460	449	453	484	448	451	444	499	430	454	479	478	485	475	525	466	433	446	476	464	491	480	470	480	469	462	499	461	489	451	474	497	410	483	424	455	449	484	444	458	465	508	468	454	485	473	467	461	478	460	497	424	477	475	456	479	470	484	447	461	490	469	449	504	475	474	478	496	455	465	460	457	423	466	462	492	438	489	451	475	455	479	469	472	427	490	455	492	491	437	450	463	426	461	519	493	416	491	443	437	494	459	478	472	434	488	467	438	475	461	455	471	529	479	457	494	469	460	457	478	494	508	444	432	531	504	484	447	454	464	477	495	464	487	472	507	452	489	462	426	479	477	467	481	518	448	453	459	461	461	467	447	458	462	482	485	493	486	472	452	464	486	498	474	467	491	457	457	509	499	479	494	456	442	480	437	453	479	488	510	455	459	448	471	447	492	471	477	493	458	473	442	448	462	506	457	481	489	478	490	487	456	433	451	457	496	468	524	499	483	486	481	464	493	469	486	488	490	482	507	470	419	467	447	458	444	463	459	489	478	437	448	450	458	506	497	455	479	457	468	504	466	436	474	464	452	474	493	459	493	505	476	466	507	484	489	463	462	488	490	489	456	460	446	468	472	473	519	444	484	460	442	478	474	475	467	442	472	487	482	440	478	446	463	470	459	518	484	464	468	470	511	489	461	490	449	474	463	484	490	476	482	498	444	449	473	448	493	502	490	470	454	472	474	493	507	484	484	478	457	463	495	449	479	511	514	474	467	452	446	490	469	459	473	460	446	498	472	471	457	498	433	475	459	460	466	512	478	485	460	473	495	477	498	488	471	459	491	491	518	442	473	465	444	469	444	476	495	477	449	460	456	499	448	476	477	463	463	467	494	499	496	451	487	504	472	464	483	481	455	470	481	465	492	454	448	432	480	482	475	453	437	493	485	447	464	436	477	487	470	423	457	441	476	486	477	440	426	489	485	452	485	437	533	429	496	523	451	479	457	485	477	454	494	465	477	442	483	505	484	476	472	456	475	477	467	457	500	505	472	488	441	483	503	490	501	459	434	455	509	465	477	453	452	455	478	458	465	490	441	478	508	445	494	488	453	462	491	507	482	483	464	452	461	484	456	458	500	447	465	487	465	490	459	471	475	480	488	516	467	490	461	509	512	465	478	488	506	455	464	458	483	499	472	482	459	460	488	475	486	478	474	472	486	471	501	437	477	469	472	498	472	447	479	455	457	470	442	444	481	516	447	457	453	464	492	451	443	483	440	449	471	474	456	446	453	454	452	465	482	457	501	498	484	445	471	484	525	461	449	501	499	492	477	481	477	440	464	443	460	442	476	454	464	506	460	476	476	456	500	502	487	473	481	442	444	489	478	444	471	502	501	495	448	466	466	444	477	473	462	451	517	456	423	475	463	471	462	495	462	473	499	469	444	479	461	425	496	420	460	448	507	479	446	502	457	440	434	478	465	443	422	498	463	484	445	440	469	514	443	483	459	457	458	475
5215	1047	868	708	653	676	646	670	601	631	648	639	600	624	631	620	666	605	659	603	611	642	606	604	602	556	633	629	572	677	659	614	631	606	636	641	641	601	626	608	619	620	633	580	564	648	614	632	640	640	621	619	588	612	568	582	594	589	637	548	639	596	626	614	592	578	605	578	629	636	631	626	667	588	576	608	626	600	657	622	629	618	599	611	602	600	624	586	633	603	635	650	614	619	581	627	634	589	590	591	614	587	622	693	627	600	614	614	623	632	584	609	670	601	605	625	645	599	655	613	626	612	603	646	613	559	613	597	617	666	589	590	644	608	614	605	616	643	617	588	626	611	665	609	658	616	593	622	587	618	636	594	624	580	617	648	600	625	614	594	620	606	622	642	599	618	659	601	659	634	549	601	567	612	639	592	619	644	634	573	615	685	625	548	578	613	646	591	613	586	619	614	588	613	579	672	577	574	624	646	657	656	655	635	647	631	586	601	632	627	610	666	601	607	644	628	640	547	648	600	607	609	586	612	639	664	589	593	608	604	617	643	621	591	630	597	634	625	622	580	629	583	611	592	616	615	630	672	613	664	630	640	620	573	597	651	609	605	595	560	599	661	561	620	615	620	610	644	664	631	623	618	636	596	605	585	644	593	592	624	611	591	609	609	626	629	607	586	596	592	596	620	648	625	599	647	600	606	601	600	595	601	588	624	632	627	603	630	641	617	623	659	600	570	672	651	620	623	582	616	631	648	601	604	644	628	612	631	557	651	602	617	621	593	645	656	592	637	657	588	653	612	600	628	614	579	636	587	624	626	556	596	624	628	597	663	628	586	584	581	651	598	607	579	646	592	610	587	580	637	616	594	594	623	614	608	611	577	617	590	614	613	639	613	600	617	643	618	611	656	611	622	613	619	599	660	583	619	598	597	634	631	589	570	605	648	649	605	604	627	595	601	635	613	596	595	650	604	651	647	634	624	556	610	601	635	571	646	626	639	597	604	607	659	621	592	620	586	611	594	575	561	562	650	569	625	599	629	588	673	616	657	634	609	562	616	611	676	617	611	623	568	636	659	583	564	606	677	628	625	605	628	610	619	599	564	572	627	626	617	588	602	623	626	648	618	644	587	639	564	630	644	649	583	614	599	616	631	591	617	618	634	648	612	626	624	625	610	620	589	574	614	638	599	585	625	617	684	611	621	662	617	610	624	611	590	623	571	638	560	587	613	571	590	604	607	592	609	582	640	609	594	621	569	630	626	595	616	635	649	601	606	593	624	623	616	622	601	586	662	677	593	565	620	598	588	567	597	628	575	641	623	567	614	609	539	616	621	599	653	663	589	613	584	615	653	594	579	616	620	604	579	628	565	604	610	594	541	584	625	697	664	575	582	616	625	591	586	578	620	573	614	625	572	669	649	611	607	605	640	627	592	585	644	599	617	615	610	612	612	581	605	626	619	596	656	615	611	586	617	612	608	584	620	579	593	650	644	584	622	576	640	625	688	585	580	619	585	640	580	620	608	620	623	612	618	622	585	627	596	617	630	607	633	605	586	638	654	638	553	612	605	613	632	608	562	600	630	628	596	610	598	656	616	592	611	617	585	652	580	610	601	636	599	650	621	580	612	637	634	641	594	604	650	604	665	613	599	623	661	608	602	625	631	620	607	617	598	661	604	599	624	627	585	627	617	618	611	614	644	637	632	617	656	588	653	640	610	592	609	643	603	637	668	550	592	617	618	608	631	632	619	631	655	549	651	647	635	601	609	603	652	608	631	572	610	581	613	585	659	628	581	628	600	574	571	578	580	578	606	580	613	631	611	576	587	608	602	651	579	570	623	640	625	652	606	564	613	637	617	582	661	600	618	584	630	592	629	599	597	624	593	617	617	598	632	606	657	590	577	632	619	684	614	610	595	623	620	627	569	637	626	619	620	634	579	671	626	658	654	627	639	634	617	572	618	603	612	587	627	624	585	579	590	618	581	627	627	571	588	602	630	605	625	569	644	610	622	597	609	623	630	681	620	634	632	595	623	643	597	578	641	584	656	632	673	628	618	618	629	599	599	657	622	633	581	606	617	587	571	648	563	629	589	607	658	630	631	639	615	674	581	623	618	638	636	666	604	574	603	637	640	623	612	552	601	659	632	605	611	636	602	662	593	603	636	610	609	642	659	595	630	608	659	631	595	566	593	637	601	608	648	628	632	619	599	612	600	615	610	601	602	610	597	593	587	609	589	613	631	610	643	606	610	607	611	602	606	667	654	597	582	582	604	648	577	614	624	609	612	605	662	600	603	612	629	623	600	613	587	663	644	592	639	652	615	594	609	635	586	606	628	634	613	587	574	608	579	583	619	618	568	623	626	639	604	609	597	587	632	589	642	594	587	638	598	583	621	635	611	609	624	583	679	600	617	603	624	577	610	630	604	607	604	655	601	586	593	613	646	635	588	595	656	611	636	605	589	578	607	594	604	625	618	590	594	648	589	624	645	572	585	616	646	634	662	585	586	632	567	622	637	616	602	638	636	633	623	609	594	619	596	620	595	581	582	632	646	613	654	635	561	624	584	600	628	597	628	621	599	615	641	591	578	650	635	570	649	601	559	591	626	626	603	623	622	575	625	607	606	588	624	623	634	627	614	610	629	637	634	627	612	625	612	552	601	603	622	617	611	610	603	603	589	611	600	576	624	611	598	596	586	578	649	618	593	596	663	604	618	588	639	614	642	607	608	598	645	600	637	642	596	636	642	612	621	624	601	632	615	611	614	559	643	654	581	632	655	617	602	623	629	609	657	614	602	655	596	588	590	626	684	554	573	647	652	607	592	580	607	629	650	638	649	602	613	643	665	619	606	584	669	597	652	594	659	639	614	612	600	624	577	611	561	617	650	616	652	587	613	604	618	596	647	615	600	640	626	621	597	621	630	647	573	622	614	631	616	608	591	597	607	620	599	624	604	592	565	606	607	592	566	612	617	610	591	600	643	650	597	615	654	621	643	653	563	595	600	641	668	621	588	591	585	645	612	593	613	654	606	619	605	600	615	618	618	618	613	663	650	616	602	621	605	620	563	638	639	619	609	594	612	575	601	582	570	590	594	613	602	592	603	619	544	612	631	580	636	593	603	596	649	589	643	617	632	614	603	604	625	597	608	628	598	629	634	587	588	613	646	639	592	577	645	641	591	643	630	590	624	623	614	596	627	617	594	582	589	601	639	584	603	597	626	663	584	615	593	601	620	642	624	628	633	623	609	587	610	601	618	648	656	630	593	643	629	629	604	586	597	585	630	631	623	610	588	674	646	623	612	568	668	666	605	675	594	610	600	609	571	627	621	601	645	645	608	590	593	577	611	639	608	624	593	609	645	587	601	637	635	590	613	635	632	580	586	629	652	592	640	595	597	582	582	610	643	604	638	586	649	544	655	609	580	629	590	628	603	611	632	657	620	580	642	581	611	658	613	632	584	644	618	621	631	612	644	583	606	658	622	611	622	598	642	631	587
23489	21602	28802	24865	21469	5181	1284	1008	951	996	874	893	887	838	878	900	861	817	838	834	853	860	844	830	809	820	822	814	830	817	755	762	793	822	823	844	809	825	868	793	830	783	830	846	797	815	758	785	796	796	888	774	798	820	855	849	863	820	849	795	799	864	840	828	863	788	860	832	834	807	838	821	816	807	828	814	785	853	836	847	814	834	769	834	798	848	833	878	766	806	782	849	783	813	809	803	844	815	852	779	798	794	770	738	865	777	866	848	837	831	837	856	826	824	788	816	822	804	817	799	842	791	816	777	811	841	822	854	793	768	873	836	831	784	835	840	821	830	757	815	820	802	816	788	809	815	817	769	827	787	808	790	826	852	847	816	772	789	786	841	807	824	778	834	831	808	770	831	827	826	795	811	847	816	832	783	809	835	844	803	784	827	817	801	860	813	843	780	774	767	819	792	801	810	778	748	823	801	825	818	798	782	780	843	776	776	867	786	841	810	861	814	805	825	804	780	835	828	811	779	807	851	844	837	770	769	803	795	775	793	812	825	823	826	786	810	853	810	803	839	818	809	841	865	807	866	799	819	836	781	796	808	832	842	812	862	830	756	888	768	816	794	815	817	809	853	831	772	809	837	816	814	804	834	822	757	842	861	805	812	812	827	847	824	779	822	775	790	721	828	777	792	774	782	808	854	855	788	800	785	801	828	874	817	867	823	857	844	771	819	807	835	830	764	852	838	839	833	808	804	796	838	763	801	790	806	776	811	797	799	842	824	836	841	806	834	779	762	772	775	777	800	795	787	872	884	855	790	845	839	800	814	840	800	833	835	791	817	841	833	774	803	832	809	809	784	806	821	821	828	797	825	808	823	863	843	831	815	788	796	823	823	836	810	833	848	829	770	787	774	855	809	830	842	820	789	819	823	846	805	950	774	819	862	799	758	801	827	860	838	843	827	764	751	788	791	817	871	794	773	803	835	812	764	824	796	748	787	796	785	812	786	815	813	826	792	832	832	793	815	794	815	802	776	807	783	836	839	806	770	840	831	837	821	821	806	798	791	783	824	784	902	811	811	792	833	786	800	856	848	827	777	814	791	833	809	832	798	875	821	834	861	800	825	837	813	810	799	758	856	813	814	822	809	792	820	821	834	779	850	817	775	845	834	797	790	807	779	817	818	814	804	801	817	837	766	809	801	802	841	816	799	795	819	832	834	775	839	837	787	828	829	779	781	809	809	797	818	786	831	808	793	836	777	801	847	813	838	845	864	813	814	851	801	841	802	805	826	840	844	828	823	760	854	844	817	848	781	780	788	800	772	816	760	860	826	880	852	817	840	856	804	812	811	798	837	835	848	857	851	816	782	791	804	828	812	841	803	815	831	789	774	827	799	802	837	770	815	852	820	795	842	818	854	813	781	837	781	834	855	836	815	857	800	833	897	784	824	805	792	745	778	782	868	778	869	789	792	788	765	809	817	719	776	852	812	815	817	842	843	759	823	830	778	836	814	848	844	843	787	878	838	835	829	791	804	794	820	786	790	864	759	841	810	855	771	886	790	810	865	832	807	836	822	820	849	843	772	833	863	777	823	769	820	826	784	797	814	810	808	786	858	809	812	831	787	801	818	829	793	846	815	795	818	805	818	820	815	817	770	772	759	790	797	824	835	853	810	861	785	819	834	808	842	796	843	812	809	814	779	825	794	802	825	810	783	795	780	862	859	819	859	795	819	793	841	833	877	811	832	831	844	812	796	772	831	852	828	838	841	802	769	904	769	795	794	763	821	800	810	831	792	779	855	854	807	834	801	799	848	809	846	810	834	827	792	797	809	788	818	812	819	787	846	830	818	820	871	820	833	830	822	827	757	807	807	820	802	863	781	851	797	777	749	887	846	823	785	803	771	810	806	824	788	834	839	794	806	835	807	815	834	811	844	833	820	797	844	799	768	776	831	819	799	843	816	786	797	776	826	819	785	803	814	835	888	758	783	837	825	828	834	811	793	794	843	782	802	807	845	809	815	812	822	786	829	801	769	791	850	810	842	824	787	827	849	827	859	842	870	787	787	800	856	805	843	794	802	842	833	727	839	787	768	860	819	809	772	789	847	814	830	879	794	834	791	817	808	835	818	826	825	753	791	835	812	835	834	786	788	830	805	850	798	800	829	830	847	842	800	827	826	808	792	796	810	836	802	855	774	811	814	790	830	834	773	819	825	824	827	796	804	785	822	849	826	769	833	736	770	768	843	799	826	820	827	834	796	799	787	826	853	816	854	813	787	874	821	793	817	837	789	822	830	827	791	760	825	775	808	887	826	840	817	785	794	774	808	794	726	839	761	801	826	850	849	841	821	823	738	856	800	841	814	816	842	819	801	884	798	791	833	794	847	891	831	854	808	835	790	843	818	773	822	818	815	796	837	797	723	758	803	853	769	819	869	821	797	809	805	801	822	777	812	811	755	877	799	804	787	870	790	854	844	810	829	809	772	826	793	847	784	799	835	832	832	828	811	755	807	871	806	836	781	806	771	793	834	801	827	786	782	820	798	842	819	827	805	820	790	792	805	791	797	887	772	821	837	817	836	824	820	830	786	877	822	856	807	793	819	806	863	792	805	792	805	807	796	797	807	812	796	762	820	824	779	820	853	829	816	813	815	817	806	829	806	770	859	796	869	846	809	806	819	774	817	832	847	820	847	781	806	799	837	811	832	832	797	814	759	858	837	848	783	807	807	813	790	797	842	812	819	821	832	777	784	799	770	841	780	832	726	840	749	799	849	824	847	788	769	820	836	765	833	822	807	834	805	771	841	850	809	831	860	801	827	788	775	780	821	783	766	843	863	832	860	813	828	875	784	807	798	841	845	776	822	810	817	788	796	829	842	820	826	825	764	833	812	843	798	836	771	824	828	751	847	824	782	878	800	865	779	831	803	836	840	844	840	800	813	802	820	782	775	819	827	833	832	790	784	801	762	778	826	822	807	859	841	883	821	791	807	823	795	825	822	808	768	894	797	825	809	762	777	835	795	786	800	852	865	788	832	864	766	752	793	790	809	827	800	821	806	800	793	819	800	831	838	823	809	814	849	812	754	810	850	814	831	764	779	832	782	802	820	846	801	817	834	831	806	791	798	772	796	840	850	823	870	818	841	835	810	806	823	812	808	833	756	845	819	812	834	808	806	808	808	797	802	819	832	816	803	788	819	759	842	799	833	824	800	834	875	868	807	808	824	793	809	782	808	842	750	786	866	812	802	796	779	824	780	757	802	816	800	822	784	825	790	839	793	834	852	812	802	783	801	782	769	799	771	776	844	845	794	801	793	821	772	793	820	766	802	816	844	810	760	829	839	771	846	840	791	770	802	795	747	855	822	837	749	835	794	802	772	821	827	824	804	820	850	801	772	820	778	791	801	788	820	833	825	796	813	801	768	841	816	846	779	821	857	860	808	776	783	781	803	838	797	800	831	830	796	823	819	810	803	783	768	811	723	830	832	799	829	807	752
16496	7415	5271	2752	2167	1842	1485	1385	1280	1236	1183	1173	1198	1154	1074	1087	1142	1011	1118	1041	1109	1115	1042	1127	1048	1079	1056	1088	1104	1028	1006	982	1072	1104	1102	1063	1029	982	1004	1079	1064	1027	1071	1031	1064	1121	1066	1014	1043	1021	1056	1064	1055	1009	1002	1054	1007	1067	1081	1074	1115	1043	1071	1080	1053	1052	1029	1035	1059	1063	1060	1072	1068	1046	1127	1054	1045	1003	1045	986	1050	1112	1056	1033	1116	1063	1021	1036	1046	1031	1053	1014	1030	1050	1031	1008	1023	1063	1018	999	1015	1042	1041	1040	1065	1051	1072	1031	1021	1020	1062	1079	1094	1044	1035	1034	1038	1068	1116	1064	1055	1031	976	1079	1091	1062	1003	1017	1019	1026	1058	1101	1046	1074	1037	993	1046	1000	1063	1027	1070	1049	1065	998	1058	1033	1021	1022	961	1043	1040	997	1066	1048	1050	1031	1052	1000	1079	966	1028	1036	1067	1092	1046	1017	1074	1084	1015	980	1053	1029	1026	1020	1085	1026	927	988	1021	964	1041	1018	1048	1037	1019	1089	1044	1027	1026	1054	1050	1103	1051	1093	1096	1065	1034	1028	1061	1057	1068	1050	1068	967	1019	1088	1035	1100	1028	1083	1034	996	1029	1080	1004	1075	1063	1065	1019	1063	995	1022	1036	1042	1054	985	1051	1163	1006	1045	1061	1019	1060	1067	1013	1010	1037	1040	1011	1051	978	1067	1057	1009	1039	1025	981	1038	1035	1062	1098	1016	1026	1004	1061	1053	995	975	1016	986	1022	1020	1015	1083	1101	1067	1064	1026	1000	979	1016	1044	1059	1098	1043	1067	1032	1077	1041	983	1033	1057	1033	1000	1009	1023	1029	998	1013	999	1034	1061	1073	1077	1041	1013	1040	1067	1081	1023	1064	1055	1038	1061	1032	984	1046	1031	1032	1018	999	1055	1079	1064	1098	1007	1061	1021	1045	1076	1010	1046	996	986	994	977	1077	1020	1029	1023	992	1023	1015	999	949	1048	1025	1019	1052	969	1089	1012	1087	1029	1000	1068	1027	1011	1049	1091	1031	1015	1007	1079	1027	1074	1034	996	1095	1074	1010	982	1051	1013	1018	1024	1050	1013	1042	1017	1074	1075	1026	1012	1014	1060	1011	1051	1065	1068	1014	1028	1041	1078	1011	1046	1024	1032	1033	1065	1049	1038	1077	1063	1038	1061	959	1065	1011	1019	1080	991	1070	1008	1021	1049	1008	1081	1042	1023	1006	1099	1139	1044	1043	1010	1046	948	1017	1050	1048	1016	1042	1063	1108	1029	1013	1035	1054	1057	1000	990	1033	1076	1074	999	1030	1014	1043	1035	1060	1049	1083	1018	1046	1014	1059	996	1014	1039	1015	1097	1048	1023	1048	993	1042	1029	1060	1083	1060	1066	1034	1058	1010	990	1041	994	1050	1015	991	1088	1075	1030	1050	1050	997	1034	955	1003	1054	1015	1034	1026	1085	1048	1026	1097	1022	1071	1073	1070	970	1030	1043	1075	1041	1062	1077	1029	1015	1043	1085	1062	1017	1044	1009	1085	1030	1069	1056	1020	1101	1066	1044	1041	1064	1036	979	1016	1072	1040	1062	1001	1034	1035	1074	1011	1061	1019	1045	1012	1087	1041	1022	1097	1040	1034	1036	987	1029	1082	1032	1029	1029	1053	1044	1102	1056	1075	1034	1032	1050	1093	1010	1072	1056	1032	1090	1061	1028	1028	1079	1062	969	1017	1039	1030	1064	1017	1045	990	1068	1059	1043	1091	1070	1017	1007	1048	1041	1064	1077	1013	1096	1012	1017	1005	1043	1046	1031	1031	995	1090	1034	1070	1024	1021	1033	1016	1090	1021	1014	1108	965	1057	1024	1026	1020	1088	1058	1024	1027	1100	978	1076	1084	1040	1010	1041	1060	1056	1063	1001	1017	1109	1017	1017	962	1008	1014	1056	1046	1046	1034	1036	1050	1050	1051	1010	1014	1025	1085	1036	997	1065	1064	1089	1052	960	1014	1007	1077	1028	1064	1039	983	1047	1058	1053	1059	1056	1070	1016	1033	1041	1036	1070	1021	1023	1026	1056	1073	992	1035	1005	1057	1073	1044	1027	1044	996	1049	988	1020	1082	998	958	1013	1016	1039	1031	1091	1087	1044	1048	1058	1037	1008	1013	1081	1055	1012	1045	1029	1033	1070	1030	1015	1032	1004	1017	1002	1058	1073	1047	978	1001	1116	1029	1032	1043	1065	1018	1052	1123	1045	1042	1044	1055	1024	1071	1065	1030	1072	1027	1028	1044	1084	1036	996	1101	1031	1063	1019	1047	1080	1021	1014	1006	1025	992	1018	1024	1058	991	1079	985	1020	1061	1051	1017	1054	1103	1041	966	1065	1075	1036	1055	1015	1014	1058	1014	1048	1028	1052	1032	1040	1012	1054	1061	1019	1028	993	1068	1051	988	1029	1088	1036	993	1055	1023	1052	1015	1069	1015	1025	1079	1021	990	994	1027	1007	1002	1084	1071	1027	1038	1040	1059	1026	1059	1029	1060	1029	1061	987	1036	1038	1087	1015	1067	1070	1086	1025	998	1015	1042	1021	1038	1089	1056	1024	1038	1046	1023	1044	986	997	1022	1007	1021	999	1012	1027	1054	1037	1090	1052	1066	1029	1043	992	1024	986	1019	1038	1085	1001	1076	1039	1070	1077	1043	1041	1019	1042	1064	1004	1030	1049	1023	996	1014	970	1097	1020	1053	1015	1044	985	999	1048	1031	992	1059	1001	979	1093	1055	970	1031	1089	992	1007	1013	1063	1086	1079	1045	1026	1037	999	1048	1083	1055	1032	1038	1059	1017	1031	1022	1014	1060	1047	1073	1058	1050	991	1038	1025	1050	1098	1030	1069	1038	1061	1036	1014	1051	1013	1039	1071	1078	1047	1041	1020	986	1046	1008	1052	1072	1086	1060	1041	1016	1034	1059	1042	1046	1066	1065	1083	1055	1034	1046	1042	1084	1019	1011	1048	1063	1034	981	996	993	1008	1034	1044	1037	1032	1067	1001	1048	1019	1090	1045	1025	987	1035	1061	1103	1036	1031	1099	1071	1075	1077	1042	1092	982	1037	1042	1095	1020	1039	1024	1040	1015	1064	1077	1036	1059	1112	1040	1032	1019	1044	1039	1032	1043	1027	1085	993	1063	1072	1046	1047	1069	1054	1038	1018	1085	1027	1086	999	1076	995	1046	1042	1005	1069	1066	1004	1068	1010	1023	1021	1015	1070	1033	962	1040	1084	1022	1033	1019	1071	1034	1102	1067	1046	993	1020	1034	1054	1030	989	1042	991	1028	974	1035	1048	1089	1003	1063	1066	988	985	1018	1041	1048	1043	1002	1057	1049	1020	1014	1017	1000	1061	1047	977	1062	1037	1044	1065	1014	1037	1025	1079	1055	1061	1039	1048	1030	1060	1066	1032	1011	1030	1048	1062	1019	1073	1052	1047	1023	1006	1036	1039	1093	1036	1044	980	1012	1017	1010	998	1066	1055	1067	1050	1018	1034	1048	993	1012	1027	1010	1081	1016	1014	1153	1073	1035	1074	1055	1017	1011	1072	1021	1034	1077	1028	1011	1028	1041	1053	979	1015	1009	1007	1015	1052	1054	1058	977	1046	970	1053	1009	1120	1040	1100	1032	1059	1064	1107	1033	1026	965	1022	1022	1032	1019	1010	1067	1066	1023	1045	1047	1076	1056	1010	1053	1061	1024	1046	1047	1018	1037	1030	1074	1015	1004	1045	1058	1024	1058	1034	1015	997	1003	1044	1075	1079	986	1103	1028	1036	1019	1004	1040	1041	1022	1021	1028	1041	1085	1038	1085	1080	999	1024	1038	1051	1023	1019	1044	993	1017	1054	1049	1023	1095	1043	1038	1067	1057	1092	981	1074	1024	1057	1032	1019	1063	983	998	1052	987	1035	986	1007	1025	1004	1080	1007	1028	1075	1028	1054	1013	1092	1043	1015	1032	1082	1048	1089	1017	1023	1022	1066	944	996	1012	1002	1061	1018	1000	988	1021	1046	976	1068	1028	1103	1023	1069	980	1045	1021	1026	1053	1031	1092	1096	1046	1044	1039	1039	1027	1062	1015	1007	1073	1086	974	1026	1018	1001	1087	1007	1049	1041	1021	1089	1097	970	1089	1038	1026	1030	1069	1081	1049	1029	1017	1032	989	1050	995	1043	1006	1102	1067	1083	1073	1031	1038	1018	998	1029	1013	1034	1017	1014	1102	1036	1057	1026	1009	1037	1015	1004	1095	1055	1019	1037	1053	1065	1052	1061	1025	1003	933	1021	1053	1033	1044	1058	1047	1073	1094	1050	1017	968	1008	1066	1058	1036	1068	1025	998	1021	1008	1048	1063	1028	1076	1033	1025	1048	1032	1018	1006	1055	1025	1018	1037	998	1011	1031	1027	1024	1041	986	1057	1044	1051	1058	1010	1045	1041	1015	961	1037	1105	1015	1015	1059	1022	1058	1009	1042	1008	1077	1073	1025	1072	1032	1023	1005	1031	1011	983	987	1090	1066	1060	1032	1039	1085	1023	1003	1040	1014	1022	1110	1093	1080	1049	1018	999	1023	1087	1038	1005	1039	1024	1027	1087	1023	1019	1042	1012	1058	1068	1049	1050	990	1009	1022	1063	1018	977	1029	1072	990	1011	1036	1040	1041	1015	1021	1016	1025	1029	1003	1053	1004	995	1072	1009	1042	1046	1016	1042	1008	1061	1056	1027	1055	1082	1101	1005	1060	1023	1030	1038	1025	1006	1082	1000	1046	1050	1093	1011	1094	1027	1013	1045	1035	1100	1044	1003	1043	1051	976	1028	1048
24805	21598	27035	25106	1617	349	299	251	272	247	226	224	208	231	211	188	194	197	238	198	192	218	211	213	202	217	196	216	197	214	183	211	206	218	199	186	215	188	206	211	204	206	186	201	193	188	209	214	214	203	183	199	201	210	190	199	211	194	217	188	171	198	192	218	211	189	207	210	170	192	187	214	203	180	190	195	220	204	207	205	185	215	189	188	196	224	188	196	161	204	219	199	201	199	204	206	188	205	218	189	207	204	195	218	213	197	193	183	195	194	183	181	201	206	203	189	204	206	195	213	212	217	214	197	209	184	196	205	208	207	171	191	217	195	200	235	192	193	209	205	208	192	180	195	199	189	211	176	189	195	197	203	212	205	190	199	215	216	189	196	183	180	210	190	202	190	210	208	206	217	183	202	172	190	209	197	194	196	182	172	188	162	190	202	208	218	199	192	200	190	217	182	194	202	185	169	197	193	189	206	185	179	191	228	228	194	195	208	201	198	206	217	202	201	188	205	213	186	188	186	214	220	180	208	210	200	212	161	202	182	196	186	180	204	190	198	211	195	204	204	209	218	188	198	203	214	202	199	210	212	203	215	193	217	208	170	191	193	169	193	191	182	215	197	194	210	228	206	201	210	197	229	203	188	197	189	196	169	200	197	239	225	194	205	185	194	203	196	207	200	206	221	209	212	201	213	234	181	208	210	222	189	203	197	199	195	179	219	198	198	182	185	189	208	183	191	199	193	230	191	178	175	191	202	213	202	197	201	175	214	179	200	197	217	235	196	200	220	191	206	183	203	207	208	206	195	198	175	196	220	224	210	190	194	213	192	197	214	186	199	193	210	206	204	202	191	218	196	193	208	210	189	210	180	201	200	198	200	184	214	186	204	184	184	227	201	191	195	192	213	175	184	177	187	200	185	205	207	212	193	213	226	190	204	202	205	192	209	175	222	195	223	218	205	206	209	216	201	188	215	197	205	200	192	232	188	189	211	218	184	198	197	175	189	220	190	240	192	196	198	199	177	193	199	224	178	211	177	160	207	202	194	224	205	196	207	211	191	203	210	208	218	205	195	185	206	216	178	196	178	176	204	190	214	205	216	200	222	181	210	194	185	198	217	197	211	204	205	192	201	214	201	217	185	202	207	174	206	213	194	207	192	212	195	205	198	209	193	218	210	225	192	208	192	195	206	206	179	205	181	203	205	210	211	216	182	171	208	202	199	205	175	204	221	187	186	215	203	205	209	179	215	200	192	169	191	197	176	226	178	203	197	192	176	194	183	216	211	204	212	192	192	185	234	237	202	203	166	205	178	194	176	193	183	185	211	230	185	202	193	194	201	225	224	193	220	204	184	190	193	211	220	189	194	183	183	198	187	226	215	207	196	230	196	187	190	192	194	231	199	187	198	185	215	203	188	173	195	198	226	225	193	209	189	167	190	202	208	193	189	211	221	215	203	206	207	212	187	195	222	216	205	206	212	214	199	195	185	199	193	184	197	191	214	195	197	193	219	227	195	204	184	189	200	173	199	198	183	198	183	206	198	214	185	205	200	204	209	232	192	202	219	206	194	208	177	183	195	191	202	196	207	196	197	191	207	203	205	195	204	196	176	208	190	198	218	177	191	190	186	187	206	196	194	208	195	171	225	190	198	206	183	193	218	223	199	193	201	199	197	198	199	199	208	212	204	195	206	221	210	214	191	205	224	210	169	216	194	186	185	175	205	191	186	222	196	212	201	204	188	200	193	199	221	197	193	191	200	199	200	213	206	206	188	200	217	204	213	187	219	167	203	182	181	183	197	205	190	173	186	188	179	206	181	180	212	205	195	213	207	228	184	199	187	210	213	222	188	190	203	194	199	200	207	202	190	209	199	182	194	191	219	195	186	213	195	226	183	196	223	200	186	193	187	206	202	200	214	219	201	213	174	178	204	176	176	177	206	190	189	234	193	214	188	212	194	176	213	206	183	199	194	206	214	177	215	188	193	197	207	189	217	179	196	217	198	188	206	210	206	216	213	179	207	181	206	172	201	206	220	207	207	198	213	213	191	207	192	238	192	208	198	200	191	174	209	203	189	188	178	196	190	184	212	207	199	208	216	206	180	212	196	202	197	180	209	193	200	195	221	214	217	188	218	215	190	224	201	204	200	213	186	204	208	196	203	211	232	216	193	185	209	214	198	215	194	195	202	170	204	182	189	189	188	195	220	197	208	188	216	187	200	197	203	206	203	194	202	196	203	217	192	196	206	175	231	178	207	214	214	219	186	181	204	200	190	190	187	210	188	197	205	223	192	191	183	203	216	201	199	201	209	206	210	203	188	216	187	186	216	186	178	220	187	192	178	226	212	178	203	168	193	186	232	191	201	210	217	178	178	169	192	210	206	203	206	206	167	184	222	187	212	199	189	196	168	191	202	198	190	228	194	207	183	188	192	193	187	179	177	188	186	211	192	198	203	196	197	190	228	201	204	194	225	193	184	204	212	202	208	172	192	192	192	190	201	175	197	213	198	203	191	189	202	191	232	202	203	165	194	178	209	201	167	193	204	200	208	182	169	172	192	190	186	173	203	192	207	191	194	214	204	206	177	198	211	187	193	197	184	207	192	208	218	211	183	195	183	198	207	191	204	228	176	170	209	185	188	198	218	186	191	224	205	188	188	192	203	200	168	200	204	221	197	198	185	189	218	216	197	221	222	222	180	186	187	187	205	210	207	189	217	218	207	183	206	193	170	193	213	201	188	194	204	225	213	220	183	230	202	189	173	195	215	188	190	205	194	198	220	209	219	170	199	198	189	197	186	199	192	201	192	186	181	199	195	203	215	213	190	184	201	205	186	201	222	173	186	195	173	224	201	170	188	202	179	190	185	201	187	199	182	207	191	228	185	214	200	198	190	185	220	201	186	222	189	183	210	192	197	177	207	196	194	195	214	192	200	203	192	212	196	204	206	221	192	205	192	198	182	222	188	198	196	197	202	221	198	197	194	203	176	220	204	204	200	201	190	189	210	193	198	185	225	213	190	219	218	199	211	206	206	217	205	188	194	215	197	194	202	199	193	186	193	210	209	209	189	204	186	160	186	177	211	192	210	183	197	176	193	170	198	214	198	205	189	204	181	196	177	199	200	186	201	185	212	214	208	207	191	195	220	213	176	204	204	188	179	195	190	207	182	179	193	193	202	201	212	196	206	196	161	222	208	186	191	203	219	194	208	200	182	195	204	173	216	180	214	197	208	206	200	198	200	200	201	193	182	222	203	197	165	189	196	202	214	206	213	212	203	198	180	199	187	199	180	204	183	212	188	210	195	185	181	214	207	208	190	181	197	214	200	199	180	174	173	202	185	199	185	193	218	185	198	216	207	209	204	171	187	221	198	202	219	216	198	199	190	176	193	182	203	193	191	188	197	200	202	185	204	211	214	188	195	176	183	214	212	173	185	195	206	217	223	202	210	188	200	191	181	227	214	198	184	217	200	176	200	201	169	193	198	212	215	173	208
14179	3470	2347	1105	805	650	515	457	456	404	358	336	331	346	333	315	304	295	317	297	321	308	298	311	325	297	290	254	288	304	278	308	277	283	278	260	270	309	292	270	276	266	327	315	296	295	313	293	266	286	306	279	294	276	273	297	291	317	284	288	294	278	274	277	261	303	324	301	257	294	290	309	318	290	290	298	290	295	303	261	288	255	272	315	320	298	302	306	279	279	295	301	326	289	292	270	287	275	293	293	287	283	264	307	267	273	266	285	291	280	306	308	310	286	273	292	253	292	312	300	320	290	301	299	287	309	295	292	286	295	290	282	318	265	281	275	291	296	289	274	288	278	281	285	304	285	277	302	290	294	278	261	301	319	298	274	268	286	282	305	286	265	290	307	283	269	292	304	273	310	276	298	299	272	264	286	290	261	263	311	282	301	290	299	294	303	280	309	278	287	296	282	313	288	266	276	279	289	290	303	277	303	273	292	293	278	277	260	254	284	277	306	302	281	253	276	292	289	274	267	307	278	280	299	293	260	279	293	316	265	269	241	301	302	275	299	270	274	274	313	286	285	287	285	287	293	304	262	291	285	246	260	278	294	290	277	290	300	291	279	258	289	290	286	266	259	303	292	288	292	249	290	291	262	282	250	306	260	267	270	298	306	301	285	291	303	285	295	318	285	321	269	279	260	286	308	299	297	262	289	307	282	252	279	303	287	292	280	311	268	333	296	302	268	248	276	262	312	242	301	292	302	305	292	281	306	279	308	323	296	280	271	270	274	293	291	250	288	317	282	278	287	298	297	296	289	271	305	307	315	301	287	284	287	289	293	280	316	265	306	258	291	306	307	295	271	321	294	301	312	312	290	301	284	273	275	291	308	300	257	297	266	311	270	275	296	308	274	256	280	276	316	286	307	266	292	258	272	266	275	286	301	291	264	279	302	286	293	309	304	283	283	284	289	301	258	271	266	285	282	260	261	303	289	285	282	298	284	305	303	287	289	294	251	281	277	299	313	294	305	295	286	286	319	265	276	318	284	305	306	281	257	280	276	275	276	295	289	270	252	269	294	290	277	295	271	289	294	299	300	297	300	294	299	317	277	292	293	274	270	271	281	289	280	283	305	272	295	294	301	288	264	284	305	287	279	300	268	301	257	263	288	315	259	304	292	304	294	276	300	274	330	292	272	275	280	294	261	272	301	270	304	291	283	271	276	301	306	290	306	283	298	286	316	294	287	282	313	252	294	284	273	296	271	325	268	265	282	275	271	285	274	249	287	300	324	290	274	273	320	281	282	296	265	290	263	258	280	281	287	276	249	288	296	271	275	276	289	280	292	293	294	266	261	292	292	299	272	294	295	295	279	292	299	272	301	280	299	276	265	290	332	291	278	313	288	266	279	286	260	261	257	272	275	269	282	294	291	289	262	317	277	279	278	305	313	269	308	246	278	293	297	293	270	283	292	300	285	280	279	292	282	266	305	284	297	290	273	309	288	267	295	295	284	253	265	292	308	296	293	296	288	266	280	312	281	273	293	315	296	299	291	290	261	310	247	284	286	302	269	265	302	288	274	309	318	276	276	279	264	295	273	278	279	302	244	277	292	336	306	292	255	277	280	279	303	294	304	303	278	268	279	295	272	296	270	256	288	288	308	295	283	284	304	286	299	282	293	302	280	269	290	290	273	289	312	289	248	299	295	270	277	295	286	286	308	302	279	271	281	251	286	316	297	283	297	306	287	268	278	299	294	291	265	284	304	286	284	293	298	285	299	301	254	290	272	289	322	292	294	291	272	305	301	300	321	279	277	293	293	308	274	291	312	257	284	271	265	274	291	254	250	273	294	313	265	289	296	310	288	281	270	266	296	293	292	292	280	265	293	298	293	263	267	293	262	295	293	302	291	303	301	305	306	278	302	285	271	306	279	312	276	281	297	303	284	277	319	296	275	295	267	312	292	308	302	300	273	293	289	313	277	286	272	292	276	302	259	297	325	300	272	295	293	300	253	289	285	303	294	300	276	296	272	302	258	293	302	313	304	266	280	262	264	263	285	299	296	288	273	294	308	287	280	300	252	302	279	284	258	264	295	302	289	297	266	281	272	269	255	268	299	304	253	282	275	273	294	280	273	289	275	277	266	283	278	282	267	279	287	289	310	305	300	296	276	300	275	295	299	292	302	277	309	259	296	292	297	316	278	280	280	298	293	304	289	291	293	289	301	277	306	299	275	289	289	276	296	283	309	277	295	242	253	323	259	295	294	298	276	291	280	283	288	310	278	288	304	294	287	280	320	268	282	303	292	239	289	331	273	282	284	264	294	262	265	292	298	310	281	282	301	298	283	293	281	293	294	291	285	293	304	272	282	279	313	261	295	289	237	267	295	273	280	281	268	285	289	284	287	286	319	317	278	317	276	287	304	249	280	289	305	297	318	306	335	295	289	304	276	307	283	278	291	308	294	269	294	292	289	292	298	313	303	285	287	296	299	286	278	293	299	301	297	266	267	274	294	318	300	282	290	301	283	300	293	292	253	297	268	297	302	281	297	266	298	298	257	291	281	282	289	288	280	269	278	288	293	269	286	339	296	283	278	264	298	291	280	300	286	282	274	250	286	279	284	299	282	297	278	270	279	297	283	311	300	285	275	288	292	289	307	265	284	276	265	284	302	272	309	301	309	257	264	277	285	287	280	302	300	278	291	276	304	296	294	308	270	288	274	299	310	324	288	320	265	276	307	287	268	254	281	282	256	288	277	318	298	295	255	291	293	256	274	298	279	271	294	299	271	312	302	261	312	311	258	275	298	271	294	297	315	286	306	318	287	257	285	295	279	312	292	292	278	279	287	287	274	290	266	310	284	255	318	299	288	293	314	307	284	277	262	282	270	263	247	304	261	279	284	286	272	289	267	274	275	293	259	253	278	268	258	277	296	300	294	250	321	298	294	295	304	298	262	284	313	302	290	278	263	277	278	295	269	262	309	284	267	317	252	282	260	287	308	291	265	272	280	279	288	288	272	280	264	283	290	284	286	284	289	287	284	284	272	292	321	254	301	286	297	288	321	299	264	291	293	303	271	306	313	299	301	303	294	291	296	265	300	293	285	301	303	275	308	283	270	314	325	289	276	335	294	265	299	297	285	287	252	290	312	279	250	286	288	273	276	272	307	281	274	270	273	293	333	253	301	283	280	264	283	290	281	313	263	302	261	295	274	285	284	342	282	279	287	331	279	291	322	300	291	270	281	303	289	300	282	270	284	257	297	279	283	308	281	287	313	266	292	279	282	287	262	288	283	278	319	271	288	258	286	274	296	277	235	299	294	305	297	290	271	271	301	274	310	277	272	290	305	269	258	295	293	279	299	248	273	310	280	289	301	284	287	285	290	274	307	305	281	320	292	272	300	273	287	268	287	259	298	277	308	311	305	273	272	288	288	277	284	280	297	284	321	275	297	295	262	290	304	274	293	280	307	286	302	288	283	284	298	285	270	292	290	271	298	282	276
22557	21614	29369	24326	21615	21405	3266	1032	910	825	706	744	722	690	682	663	657	658	666	671	618	669	652	596	684	594	678	659	651	608	595	663	601	634	644	669	633	642	623	626	668	620	628	673	648	572	605	634	646	623	609	583	564	613	622	631	571	609	619	641	603	635	622	586	595	641	610	617	638	591	621	623	605	621	528	616	629	599	598	636	614	608	614	626	653	616	632	603	614	642	637	650	619	610	570	595	637	668	595	589	650	591	622	660	588	613	606	566	612	660	609	615	632	608	588	613	614	604	618	597	622	613	597	590	612	562	611	624	593	589	557	599	619	617	587	573	620	594	598	565	583	619	641	605	620	631	596	556	636	624	627	618	598	596	661	641	598	613	616	603	555	661	602	585	605	587	636	604	552	563	617	585	621	620	580	584	632	609	601	598	601	575	557	591	614	633	625	616	605	610	653	579	599	620	594	572	628	609	593	637	613	616	599	621	611	611	573	651	614	595	608	647	589	589	603	618	635	612	634	673	603	652	653	626	603	617	631	607	623	587	565	629	583	601	626	582	583	622	628	595	568	617	564	601	593	590	624	620	594	615	606	601	618	620	598	630	613	618	638	592	588	644	628	600	618	619	615	579	574	615	627	618	648	581	682	611	612	583	571	599	628	569	618	598	614	633	628	634	640	564	651	626	618	612	567	627	661	592	662	595	560	630	595	680	611	578	563	566	614	638	600	668	624	626	610	627	584	638	624	645	601	662	590	606	648	658	580	634	612	593	617	620	610	576	606	601	633	636	619	554	632	624	588	601	601	609	576	657	634	592	631	572	555	626	619	612	613	584	595	577	629	606	610	618	586	665	623	624	611	648	594	632	632	622	583	599	654	633	563	581	633	579	577	634	583	586	651	611	622	589	614	629	594	590	598	598	581	605	547	583	617	558	598	597	629	601	628	622	609	634	622	626	628	594	603	603	606	581	626	627	623	607	626	602	575	593	616	617	598	595	597	592	613	668	617	615	636	576	592	624	595	579	602	571	629	621	620	604	648	625	594	633	585	641	612	574	640	610	636	586	628	612	631	618	597	585	599	591	599	609	612	589	583	648	587	644	622	572	610	583	621	598	595	613	593	620	623	639	598	641	595	604	643	620	628	595	620	612	651	619	572	570	626	622	615	622	604	627	620	594	592	663	596	588	613	602	627	618	611	636	603	594	645	648	618	549	612	607	576	634	620	632	588	618	608	619	638	589	563	602	573	616	595	595	561	595	653	638	607	633	578	625	606	611	598	577	586	566	608	622	644	598	668	604	553	597	602	619	570	599	602	586	628	611	633	567	602	595	595	606	549	609	614	640	613	618	616	602	628	572	604	575	592	620	695	610	572	623	604	601	560	600	643	639	645	605	665	626	595	639	644	675	599	621	600	637	607	595	610	601	639	633	601	603	599	609	607	625	593	627	604	632	579	616	607	591	578	608	604	583	648	589	621	630	661	584	589	578	594	582	602	627	591	601	657	595	610	600	664	646	578	596	596	637	608	596	580	587	598	611	590	660	649	614	678	618	554	605	614	603	627	606	638	563	598	599	604	608	627	607	628	598	651	631	656	615	608	588	569	573	600	603	621	598	590	607	599	636	588	657	631	582	618	616	637	563	628	600	607	599	581	601	633	618	607	590	614	651	616	671	638	636	603	646	625	601	612	561	622	581	600	636	579	554	619	591	620	642	576	624	623	584	551	617	633	652	583	618	618	656	586	598	611	622	607	610	658	624	617	584	629	598	558	598	577	626	628	617	555	605	621	574	569	594	615	562	613	610	601	633	652	547	630	551	630	649	649	646	580	592	599	594	606	610	602	661	645	610	562	608	610	630	567	593	592	599	577	635	609	653	633	585	633	597	592	597	579	602	654	605	661	587	581	609	613	605	571	567	578	619	601	672	608	562	580	644	593	622	625	587	663	642	605	587	588	577	618	561	625	625	607	627	581	601	624	613	624	633	586	620	614	607	640	623	656	614	580	629	601	661	598	583	606	566	611	621	631	582	615	586	687	598	596	625	585	595	623	553	609	563	611	651	635	587	625	611	602	636	566	611	585	586	654	627	615	590	617	603	556	596	626	646	583	603	612	572	611	599	635	614	625	645	597	602	643	592	577	575	636	600	614	583	584	638	583	628	637	611	593	650	627	640	616	608	612	594	605	607	637	565	645	641	628	629	681	614	639	597	604	613	626	603	622	599	637	580	618	577	630	616	569	624	588	592	581	602	604	617	593	574	585	560	584	589	588	627	595	599	617	571	693	572	608	622	630	588	675	628	588	588	642	610	608	632	639	625	561	615	599	588	597	604	617	634	655	633	618	628	617	610	641	579	622	549	540	581	603	588	618	609	640	633	554	636	598	563	597	644	552	658	643	582	608	616	598	583	616	586	603	638	618	603	611	584	636	617	621	635	624	619	600	588	597	624	614	562	563	636	608	596	617	641	587	620	619	595	600	587	594	593	593	593	576	602	602	581	621	608	581	582	620	655	568	622	633	613	579	593	620	580	611	610	609	676	598	592	656	624	647	650	595	575	591	620	626	563	595	585	564	599	572	585	589	604	628	575	606	570	645	601	557	580	606	630	608	622	640	604	640	595	627	661	635	634	605	604	587	615	624	625	626	599	628	636	567	582	618	592	593	595	588	607	617	603	621	601	619	595	583	629	652	613	628	611	595	600	633	599	587	624	618	652	613	574	626	618	617	677	604	614	596	587	606	586	620	601	614	562	624	590	569	622	594	577	637	597	606	657	613	548	635	596	620	599	643	622	593	615	644	593	563	654	636	648	614	560	656	587	617	575	574	632	573	620	591	614	619	636	577	619	584	607	626	575	566	615	597	597	617	576	628	608	628	634	651	567	596	622	623	601	587	670	606	627	622	607	588	595	631	631	571	590	622	584	569	572	613	596	602	601	650	632	614	625	575	534	586	635	605	630	581	596	640	563	596	643	585	618	633	628	606	695	603	586	580	631	631	623	638	568	646	574	617	660	565	583	637	566	628	604	591	617	615	597	600	607	570	634	633	603	589	578	595	594	598	579	595	616	639	653	600	622	598	643	662	628	596	587	606	592	630	635	609	634	661	603	585	621	608	598	598	573	638	658	648	630	596	648	622	637	611	617	620	611	623	650	597	570	607	592	600	594	607	620	619	601	580	591	615	641	614	593	618	602	619	612	557	655	631	588	623	594	656	640	585	628	601	602	586	622	596	623	626	624	620	638	605	605	613	589	615	585	653	625	621	623	598	605	629	652	601	592	614	614	575	625	606	607	611	574	612	595	623	601	596	613	641	624	593	593	637	627	599	604	613	588	610	586	627	571	603	640	652	650	603	613	630	643	605	589	676	627	595	596	590	599	620	584	583	606	601	573	615	616	644	611	642	623	602	627	641	618	621	640	604	610	625	595	630	593	600	609	608	624	595	628	585	587	592	610	652	604	569	566	672	595	611	604	614	638	629	609	624	620	558	596
21609	12047	8340	4033	2962	2264	1818	1625	1440	1276	1200	1108	1018	1019	991	890	961	922	939	880	904	895	917	864	812	872	838	888	861	831	863	842	836	861	825	828	887	829	824	830	819	807	798	817	806	764	829	844	818	861	865	828	820	837	834	827	818	853	857	781	791	868	834	791	821	810	750	874	801	853	756	792	850	826	801	788	829	833	853	821	761	788	790	814	772	794	848	869	833	785	846	830	862	803	814	816	820	798	831	819	780	796	851	774	803	772	856	836	828	832	810	800	850	813	809	788	764	816	832	825	794	809	809	807	795	837	881	854	801	766	802	781	836	857	761	785	815	827	875	831	769	832	787	803	820	848	829	816	822	827	864	769	841	777	859	839	806	829	828	824	804	767	800	818	808	844	781	821	818	825	867	794	830	849	794	825	819	876	881	822	809	837	795	806	806	872	765	798	837	779	801	775	842	827	827	843	826	804	797	836	869	820	785	827	796	842	785	774	823	853	806	820	810	870	740	822	755	819	813	802	803	830	836	775	807	813	782	840	769	801	795	774	849	796	845	781	858	783	815	801	811	806	814	793	792	768	815	793	836	803	847	847	790	808	763	794	832	800	837	720	766	825	845	771	803	867	847	857	802	776	840	820	791	782	863	828	772	787	838	793	831	759	818	806	832	861	829	827	814	792	830	848	816	767	839	850	800	819	803	761	813	778	801	830	800	797	834	848	801	865	823	827	813	817	789	786	790	806	812	857	837	798	819	815	790	799	828	855	824	791	801	844	819	791	803	862	813	820	787	804	827	811	799	794	809	802	798	851	839	803	815	796	780	816	824	815	831	757	835	794	798	784	777	831	840	802	821	822	813	810	851	839	813	772	836	808	802	815	830	799	814	796	808	790	798	818	788	811	840	802	824	812	828	832	813	797	799	785	887	800	758	798	807	819	813	814	823	840	832	847	806	821	825	773	808	770	809	800	829	879	823	828	846	777	785	800	796	836	772	765	818	825	823	816	845	815	815	840	758	827	773	832	790	806	860	785	819	797	797	799	828	803	862	788	816	855	827	797	872	780	817	759	828	782	824	816	842	809	790	837	797	824	824	835	838	811	808	798	820	812	804	773	820	807	853	819	801	862	822	822	824	824	806	832	851	844	786	787	798	818	808	803	838	752	816	860	779	832	786	767	860	802	838	778	807	753	830	829	843	824	827	757	779	840	798	765	806	818	822	807	830	841	832	773	785	832	826	843	771	803	824	821	819	787	834	787	804	835	819	813	824	772	783	847	797	812	842	795	839	827	848	765	813	800	806	809	758	801	815	806	776	814	815	819	830	811	838	782	765	797	845	850	849	838	829	790	833	790	858	800	816	802	809	819	773	802	808	823	848	772	827	829	789	784	798	832	784	818	860	816	802	812	795	785	809	775	842	754	821	840	816	776	895	783	881	812	800	767	772	831	802	800	834	782	802	828	781	786	828	854	813	819	810	802	781	818	813	771	802	802	843	764	780	812	776	814	786	809	816	839	839	830	783	841	784	801	838	778	837	787	787	813	824	806	795	755	798	819	812	778	840	785	765	858	855	839	844	872	821	818	871	786	831	799	800	870	781	772	831	779	814	779	849	819	830	821	777	830	789	828	772	811	887	807	824	878	792	829	759	834	837	789	807	808	804	806	840	784	791	819	805	827	818	799	832	829	837	802	800	843	803	766	808	823	916	810	783	818	807	816	859	868	767	830	828	843	812	849	797	836	808	829	831	853	799	808	856	815	797	793	822	870	881	796	792	796	829	782	792	854	773	809	837	853	855	825	874	765	824	874	798	786	826	776	829	806	825	778	870	858	783	860	799	780	808	810	798	827	842	832	802	784	824	823	803	816	760	825	782	791	819	804	738	823	811	788	798	858	826	804	811	810	799	794	810	829	831	818	797	759	819	779	830	833	818	803	822	762	838	810	794	750	854	778	826	823	807	812	836	789	825	802	788	790	817	795	763	835	784	868	786	796	796	802	806	817	835	807	831	755	822	810	775	809	778	833	824	845	855	840	840	811	828	818	808	772	789	822	836	823	824	798	755	836	815	853	791	773	763	809	820	817	818	848	818	843	874	826	824	788	853	816	766	792	857	834	850	841	797	753	840	805	804	805	763	835	817	765	854	823	789	826	804	829	858	796	773	832	791	813	790	793	839	796	855	791	779	834	781	788	807	777	831	809	837	846	805	853	791	819	804	813	791	793	819	783	849	825	824	768	798	796	868	821	775	848	825	857	821	795	771	806	877	842	754	805	782	853	772	802	861	793	819	838	786	769	817	805	774	808	819	821	820	772	820	817	807	843	802	807	786	801	769	786	866	807	808	821	860	751	814	852	768	836	866	814	816	815	805	805	810	772	782	852	825	849	827	860	827	809	775	829	821	822	810	828	827	847	801	814	858	819	838	821	781	840	789	865	810	806	821	769	833	777	859	836	789	828	805	812	768	832	811	880	887	789	841	826	799	840	756	837	835	805	800	823	793	839	826	827	811	796	812	814	871	801	790	766	813	797	792	821	779	763	795	799	779	813	748	831	853	807	816	822	837	835	819	792	852	840	805	838	859	836	771	793	810	815	784	773	827	798	780	778	815	769	821	782	824	820	794	801	844	790	807	820	830	827	824	783	826	772	770	800	796	828	827	799	823	856	848	832	803	767	787	847	804	819	762	828	795	794	814	817	770	809	793	776	817	850	796	806	841	801	803	754	809	806	769	764	828	787	795	795	805	832	815	804	788	770	786	820	815	823	792	831	823	848	875	811	739	817	765	822	762	793	818	836	794	835	833	797	760	823	827	916	808	816	789	860	790	811	816	799	872	799	823	849	831	828	841	821	789	829	779	828	810	809	803	815	789	776	833	824	822	800	830	710	816	818	803	901	786	835	821	857	820	809	783	793	779	794	784	849	784	773	833	833	848	836	817	807	792	750	845	861	764	807	777	839	807	822	818	845	828	793	824	832	835	801	762	808	749	713	807	813	819	804	799	826	764	828	801	792	833	828	792	802	769	808	817	774	773	820	802	839	818	858	811	791	808	810	840	880	823	848	803	791	840	817	779	812	795	846	849	875	774	806	782	758	816	795	816	799	831	843	821	859	859	775	779	785	837	786	802	784	869	807	768	836	799	802	791	807	848	806	795	813	799	822	802	778	801	788	772	828	795	778	801	788	810	816	823	838	795	792	765	842	810	806	797	800	807	768	816	860	753	849	807	784	833	803	866	834	831	809	796	822	798	808	757	829	795	815	813	832	815	779	826	817	838	780	841	792	862	832	807	792	813	793	765	794	823	805	788	774	795	824	793	750	828	827	810	772	824	788	795	796	833	792	854	791	754	807	782	839	732	796	814	819	778	801	849	809	841	799	753	846	760	779	800	830	791	772	840	793	819	796	776	801	816	812	845	785	774	785	776	760	835	760	833	833	796	778	825	840	829	796	777	798	826	796	752	792	847	832	835	777	812	801	856	835	839	787	800	823
27592	18537	3817	679	536	486	528	532	470	447	499	524	522	490	456	453	457	457	460	451	512	507	506	485	474	488	490	445	498	451	478	476	434	443	522	473	458	437	464	473	455	482	499	473	468	478	491	491	469	499	463	509	467	469	449	488	492	471	487	464	497	508	480	476	466	501	509	468	497	460	448	489	500	477	488	491	467	486	456	487	488	484	483	503	494	491	448	460	489	450	462	514	426	476	463	485	489	471	475	482	476	502	461	475	504	471	504	469	479	486	490	484	480	496	503	484	484	482	461	452	503	491	470	522	491	454	463	488	475	493	503	475	474	509	509	487	450	476	443	488	455	498	507	473	476	448	458	487	499	468	502	548	508	524	487	502	488	485	503	465	463	488	443	535	471	466	525	469	490	513	455	464	484	430	448	493	479	466	470	492	495	481	472	479	463	473	459	458	492	461	418	528	499	459	459	492	453	484	519	466	482	454	512	497	497	488	475	485	511	478	518	479	438	488	462	469	489	480	471	461	505	499	542	476	490	463	472	490	451	438	484	481	491	518	510	482	424	450	490	488	495	525	450	475	465	487	466	489	478	483	480	491	447	470	458	466	462	479	462	467	440	504	482	477	459	482	514	499	450	466	467	521	487	476	438	502	442	474	501	491	491	485	481	480	473	483	431	469	492	488	529	459	513	476	475	509	497	506	480	475	476	498	473	439	492	472	478	489	483	507	445	479	472	503	503	457	525	457	432	431	526	480	490	530	539	502	494	459	517	475	475	469	476	501	500	451	443	516	499	509	476	462	485	484	509	468	442	437	481	458	460	468	495	482	516	512	449	484	486	468	473	504	494	461	487	462	489	469	489	491	509	480	488	472	477	518	451	486	506	476	500	478	440	490	462	439	499	454	472	531	469	468	486	504	484	479	465	476	496	498	446	482	432	480	462	466	509	489	417	415	493	453	482	472	479	469	455	468	467	484	498	512	459	501	487	479	439	474	470	493	469	479	433	482	467	487	465	432	480	477	491	448	484	468	481	486	459	460	503	469	478	480	462	454	455	495	470	496	474	492	477	473	486	458	463	479	488	493	469	461	527	468	452	475	457	476	475	510	482	457	493	489	516	511	457	457	444	498	459	475	476	478	471	469	515	466	459	487	480	511	521	515	494	496	439	497	472	448	451	440	484	424	495	474	445	470	506	459	483	485	510	501	527	466	434	467	472	487	490	482	485	488	503	458	516	489	492	432	496	510	489	473	468	498	506	490	477	522	458	491	496	465	479	491	456	484	470	470	441	453	508	451	465	539	483	494	482	437	490	476	505	491	482	492	525	511	464	507	517	498	507	504	485	482	511	485	473	491	497	492	476	505	507	494	512	495	509	480	494	467	485	444	472	477	479	461	502	469	520	483	446	472	496	504	480	484	486	477	500	459	466	505	489	494	445	455	492	468	501	461	482	495	489	507	484	467	486	508	458	500	467	488	487	498	506	516	464	458	476	494	504	452	493	522	459	457	475	491	481	530	477	506	543	455	482	450	487	473	493	469	446	449	499	472	471	464	463	479	497	455	491	461	495	485	455	464	472	532	497	521	467	502	464	464	467	464	485	490	480	491	486	532	465	489	514	484	507	446	424	474	475	494	470	464	461	479	468	468	461	451	511	490	496	462	490	470	453	459	493	505	506	468	504	519	461	494	527	494	508	502	461	457	501	501	469	493	460	501	489	472	492	471	521	469	502	474	465	457	483	475	522	501	497	435	470	511	482	454	473	473	483	481	451	466	487	504	455	451	500	474	486	434	486	513	509	476	476	484	501	505	498	503	543	464	492	483	460	482	487	491	501	444	522	479	452	476	486	489	470	514	480	502	515	467	495	490	441	468	460	467	463	496	491	514	515	484	469	503	490	515	506	505	499	464	466	498	479	465	494	465	497	450	485	459	492	481	435	488	514	466	451	447	426	467	484	483	500	460	450	496	487	455	481	470	464	505	503	514	497	505	494	479	477	474	504	474	516	475	497	518	457	497	462	504	481	481	486	469	450	508	503	473	467	464	481	531	447	498	477	472	473	480	440	488	486	489	464	512	515	485	505	487	497	456	487	465	462	487	481	494	491	509	464	471	492	448	486	472	481	500	455	503	464	475	490	471	482	475	503	464	463	472	499	490	489	508	488	511	484	495	502	465	538	488	501	482	476	437	467	499	456	483	458	501	469	493	454	507	448	496	488	473	487	478	523	470	496	445	481	463	497	467	485	479	512	480	518	473	515	494	490	488	494	461	520	451	494	473	457	491	479	496	494	491	479	499	466	505	495	482	507	478	484	486	475	453	454	435	482	508	507	444	461	488	452	483	490	467	442	469	466	466	457	485	451	503	506	451	497	493	534	486	488	451	474	453	488	452	486	456	459	407	452	509	509	484	478	467	443	483	499	448	483	452	499	487	503	471	489	494	470	463	476	475	490	470	456	429	504	465	503	505	486	489	452	468	470	500	472	494	499	463	478	484	474	467	466	481	477	490	444	461	473	466	512	484	510	460	506	495	466	459	502	471	478	480	496	486	501	482	453	495	510	492	531	471	451	444	469	467	509	460	499	442	504	477	479	467	511	480	518	493	493	462	489	482	458	473	416	495	488	448	466	484	472	499	510	483	549	459	486	500	464	488	490	522	476	465	519	465	492	474	486	489	505	502	441	496	504	496	482	510	481	516	475	468	446	514	541	509	471	502	513	449	458	453	467	483	498	489	506	476	481	475	482	483	546	475	482	466	482	489	497	428	493	463	483	520	459	483	460	529	467	475	498	513	492	482	437	475	508	499	469	515	493	494	477	501	514	485	489	458	474	518	450	511	500	475	505	469	504	459	504	491	474	450	448	508	433	427	498	474	510	461	459	494	490	480	455	470	486	459	504	497	508	486	496	512	484	477	454	467	478	485	497	451	483	455	493	460	493	478	488	456	481	487	478	491	499	478	456	479	492	517	482	489	488	498	467	469	487	484	483	489	481	506	492	451	485	465	475	482	482	490	498	472	457	468	462	460	494	491	491	465	495	509	479	461	493	465	474	517	471	447	480	461	480	467	465	483	488	467	475	481	494	473	487	489	467	482	490	500	493	515	469	513	470	531	493	513	487	460	466	473	483	466	480	475	529	493	497	506	467	479	463	495	494	440	453	473	485	491	450	466	482	482	496	510	505	501	512	509	486	481	507	457	463	473	464	483	481	475	450	503	468	471	500	507	480	482	470	500	434	468	461	457	505	516	478	497	457	489	488	480	467	482	473	476	495	503	459	457	480	479	475	478	476	437	470	461	481	498	463	471	467	467	490	490	502	477	486	512	473	493	439	518	445	494	476	489	495	493	488	497	472	505	518	529	517	489	483	475	469	508	498	456	447	489	532	480	507	449	506	451	534	483	467	480	509	505	529	429	524	447	481	475	482	513	483	474	510	464	488	506	427	482	479	474	464	492	514	498	483	457	468	493	465	479	450	495	503	479	498	516	498	432
5436	1042	906	737	699	698	646	642	648	661	610	634	617	610	614	638	607	624	645	672	578	602	602	621	625	633	634	582	641	585	596	627	588	618	607	549	631	613	617	602	593	626	577	605	620	644	629	639	595	598	651	631	631	653	621	618	653	627	606	620	599	619	632	591	628	633	597	628	656	626	608	657	650	568	606	641	582	633	621	646	602	639	581	642	599	599	623	625	615	640	634	605	611	602	650	587	597	628	616	614	597	658	587	629	664	632	635	611	629	624	579	604	615	601	613	583	656	617	575	651	610	613	617	573	610	610	626	616	600	576	588	652	616	617	605	599	663	623	630	579	613	603	594	626	630	619	623	611	633	637	637	627	639	603	630	608	562	652	629	604	636	628	617	598	624	599	603	584	610	633	614	592	635	610	597	564	659	618	652	637	595	629	593	600	589	618	604	626	615	605	647	598	658	638	657	648	594	613	647	656	580	594	593	600	586	607	609	562	610	597	606	607	629	648	606	599	624	617	578	619	630	595	628	629	598	634	625	617	596	611	611	606	662	592	610	652	649	596	633	600	598	572	587	619	597	584	673	535	607	648	626	602	596	629	622	651	609	644	636	662	657	615	603	596	633	639	587	659	619	633	594	596	643	630	583	604	622	632	609	605	631	608	615	635	642	594	617	642	634	673	627	627	610	606	598	605	588	555	635	605	578	618	605	597	619	675	645	623	613	564	585	667	618	642	611	612	637	597	619	646	639	601	656	619	593	629	611	619	654	625	636	626	612	614	607	619	617	596	642	586	629	623	615	631	607	621	647	644	616	631	619	634	624	625	634	605	607	608	622	651	609	602	588	575	604	621	591	568	573	633	639	640	590	588	669	599	649	586	612	652	630	611	659	614	572	668	600	592	610	619	604	555	592	610	589	637	603	630	571	602	597	644	610	685	603	590	609	618	595	621	609	643	611	599	613	598	589	652	637	653	630	633	632	650	629	611	666	578	639	617	655	625	606	644	612	669	632	630	591	587	626	616	608	606	624	621	593	590	611	641	644	577	629	637	640	632	605	641	624	601	607	654	605	600	620	651	618	597	653	603	623	656	640	622	637	612	643	572	584	646	660	599	671	625	620	639	645	613	617	586	580	631	615	616	611	611	642	647	584	676	624	619	612	616	593	614	658	611	629	597	603	608	603	630	623	595	594	630	569	626	570	618	651	666	648	629	598	610	616	662	618	656	625	682	628	647	594	658	612	601	650	622	628	599	647	625	595	649	617	628	662	653	628	625	616	617	662	614	598	622	613	606	635	585	610	599	577	595	596	615	589	586	625	616	655	620	679	597	620	617	615	624	636	625	626	649	629	608	597	619	590	592	609	639	624	597	612	611	579	630	593	613	634	624	609	589	602	616	592	564	616	598	593	633	607	630	617	622	631	600	647	619	647	638	619	630	612	614	622	647	610	613	600	629	614	635	606	582	633	634	627	632	650	610	625	574	623	597	627	623	640	625	635	608	569	661	595	616	661	614	603	589	646	627	657	616	602	643	670	639	652	613	596	622	606	592	641	664	621	633	656	604	633	597	637	643	618	591	606	620	640	609	631	637	592	620	593	600	641	609	584	637	646	643	639	591	643	597	606	613	592	625	649	642	586	600	570	619	579	636	666	644	632	612	603	606	663	596	651	595	593	633	606	615	612	590	608	624	625	624	609	582	628	627	607	632	593	602	600	611	628	644	644	615	584	611	588	604	627	626	620	612	604	594	626	583	614	665	609	605	641	582	624	639	554	605	631	611	667	602	606	621	596	607	625	640	648	607	654	642	640	589	606	650	633	601	637	597	661	629	623	608	624	624	634	650	635	626	599	636	646	606	622	663	599	633	628	633	672	600	651	654	662	613	618	621	628	615	616	660	662	628	608	638	586	582	562	610	644	604	641	633	624	640	634	646	598	646	614	594	590	607	618	600	597	638	605	641	595	596	605	632	650	570	662	631	600	617	614	586	658	625	599	589	647	648	665	593	603	598	607	621	596	584	642	619	620	615	621	625	607	597	580	653	634	613	609	624	623	644	628	613	600	632	634	610	612	669	636	632	631	581	655	658	660	599	663	640	656	617	619	628	645	589	662	627	606	623	629	635	625	592	604	637	625	630	596	620	618	635	623	635	589	643	636	647	604	619	633	600	606	645	564	586	620	613	573	629	602	606	599	601	586	623	663	602	652	600	592	589	614	614	609	612	593	608	596	622	622	594	613	605	617	668	626	614	598	601	630	590	637	601	640	577	629	601	596	627	612	629	642	598	647	670	603	645	663	648	646	618	613	596	610	634	630	616	621	645	649	651	578	582	623	623	603	622	634	657	654	548	599	637	643	584	587	585	586	619	692	609	626	617	614	656	591	648	616	596	608	628	647	638	634	671	616	656	654	596	644	630	658	674	657	594	629	628	621	596	672	642	636	635	665	629	656	605	623	614	621	643	628	618	580	642	621	638	618	648	622	640	637	658	652	629	613	631	595	575	606	647	576	632	624	611	604	636	626	622	595	619	609	624	633	616	588	657	649	669	640	583	626	618	622	663	610	614	623	631	626	632	667	598	627	599	609	642	630	620	628	603	610	592	623	607	626	670	654	653	631	640	605	579	649	595	649	632	674	598	602	652	591	637	633	636	603	612	591	599	600	601	627	606	599	598	607	618	621	591	613	658	622	617	596	624	648	650	638	607	651	609	602	536	640	605	585	639	623	591	583	669	606	601	609	624	602	651	636	639	632	585	598	606	610	637	605	647	599	672	628	584	633	606	662	641	623	613	577	602	634	618	612	655	621	594	592	666	603	677	617	622	614	570	660	591	628	669	620	609	553	655	617	604	612	612	597	607	618	646	623	602	632	562	616	611	600	689	648	642	627	622	636	618	602	644	678	606	636	648	639	606	632	588	593	604	600	620	621	628	588	596	576	625	629	621	614	650	615	604	645	627	600	684	631	605	635	637	634	611	619	603	618	636	658	599	620	623	588	664	597	593	638	642	652	677	584	602	627	641	591	616	626	626	634	675	593	582	648	568	596	595	593	574	622	639	632	570	649	639	603	642	596	583	678	636	629	620	691	645	648	620	608	633	628	632	596	634	648	642	614	621	596	593	652	605	609	612	577	615	637	619	610	633	597	587	622	652	602	624	636	642	619	643	598	610	605	583	645	615	607	602	572	576	618	642	625	618	664	675	621	654	629	637	608	620	676	618	564	620	623	636	649	658	590	606	579	638	608	632	597	611	655	613	613	607	617	644	630	647	633	575	637	600	635	584	637	636	625	622	594	627	604	600	651	616	616	602	642	619	608	656	608	616	636	649	577	630	646	600	597	580	600	591	637	596	605	645	618	654	612	592	671	615	613	627	636	592	665	614	594	632	646	635	633	633	633	601	615	640	652	627	611	629	634	618	632	570	618	622	601	622	617	649	631	602	657	577	617	631	595	602	619	604	636	628	576	638	640	646	609	611	644	600	611	604	664	643
23493	21588	28759	24886	21476	5363	1272	1046	988	912	884	869	830	873	892	835	836	845	852	850	841	857	828	801	820	860	833	805	843	823	853	792	799	813	824	842	840	854	857	866	826	831	821	879	812	830	830	846	866	798	804	838	833	835	815	808	844	820	862	840	800	781	784	834	850	782	836	821	825	817	859	776	852	838	843	844	808	812	888	772	794	848	841	821	805	808	821	843	810	826	832	833	810	757	790	814	789	811	824	773	822	828	861	787	817	817	786	793	856	800	822	815	802	807	828	872	835	793	830	848	784	861	830	777	811	843	815	810	810	809	874	801	795	843	794	806	837	844	841	817	842	859	802	841	806	780	821	770	788	812	803	762	852	793	815	815	824	873	868	810	818	817	802	781	828	818	797	839	850	889	802	810	841	859	844	783	862	831	723	805	798	835	817	822	868	762	828	847	859	783	804	830	851	833	824	766	839	841	843	852	809	851	770	841	821	796	780	796	856	813	847	869	815	837	840	813	785	855	829	791	806	785	749	831	772	840	855	826	777	827	841	789	826	833	805	841	818	816	869	813	830	844	827	838	831	826	784	830	809	826	796	824	831	783	805	792	804	832	788	787	807	854	830	825	857	850	760	858	815	855	843	795	884	779	854	802	824	801	798	860	878	824	789	806	853	888	860	802	820	830	851	781	848	833	839	838	796	799	725	827	827	841	823	828	784	814	832	804	830	812	851	796	822	856	864	788	838	814	825	818	817	847	784	795	794	837	749	841	823	826	897	841	857	829	787	854	795	847	827	767	865	792	822	801	814	843	829	812	777	826	834	866	820	816	864	843	799	865	815	796	790	874	814	811	824	821	832	752	839	857	820	827	843	852	796	861	832	883	901	808	816	864	792	818	819	829	811	792	825	806	813	825	842	854	865	829	829	834	851	829	829	898	850	817	826	854	810	910	827	813	832	813	779	803	814	823	842	804	868	782	804	883	829	830	802	798	798	885	802	827	807	812	802	822	809	846	829	840	861	777	848	807	843	842	807	790	821	856	836	842	857	838	823	800	849	879	814	771	857	846	834	822	857	774	802	835	846	831	800	829	810	861	806	858	820	820	825	826	825	884	801	834	823	832	854	838	797	807	839	850	842	837	855	848	793	788	812	837	835	863	803	807	796	824	817	859	794	821	811	813	822	824	806	831	810	859	788	803	781	823	863	816	848	863	794	819	805	816	826	809	825	868	837	871	841	799	866	852	831	830	772	848	786	808	790	830	865	801	801	848	831	832	810	870	839	897	783	826	819	831	823	887	771	824	794	824	819	919	774	765	816	801	840	824	818	820	827	847	821	828	821	870	879	868	817	781	866	865	817	820	824	767	766	850	842	854	860	811	782	812	778	852	825	808	860	808	789	792	821	769	817	819	847	818	835	798	835	869	827	840	805	771	814	859	805	800	856	813	799	779	811	818	787	774	848	804	821	823	854	814	836	817	793	786	775	856	798	789	830	814	859	815	807	852	793	797	814	843	786	822	833	783	837	802	866	847	831	807	809	843	825	814	820	825	830	810	798	868	830	869	842	782	817	854	807	860	813	825	824	838	844	794	841	744	750	798	824	771	810	829	804	808	810	842	757	801	788	850	831	790	807	835	881	837	843	829	788	891	900	845	819	842	806	839	808	808	864	866	782	790	781	805	843	880	848	825	845	808	872	793	874	781	816	792	843	813	830	851	778	768	811	793	816	808	817	840	878	839	784	820	842	826	810	771	800	794	857	855	831	787	828	809	813	804	856	785	850	794	811	829	799	833	810	866	865	862	826	868	814	866	839	919	795	823	793	823	787	855	788	806	889	826	811	819	862	804	802	850	777	789	804	823	861	816	828	813	816	831	837	790	820	823	855	790	842	826	803	866	805	844	841	821	836	865	811	821	797	839	838	810	801	808	839	815	793	800	797	803	873	766	838	827	757	772	846	822	809	858	821	845	753	806	813	818	812	800	808	864	868	807	837	824	788	769	832	782	758	803	811	818	790	771	836	812	844	758	866	839	809	810	811	805	879	822	812	815	800	829	875	837	821	841	813	814	803	811	830	804	849	839	831	880	829	874	824	787	812	813	806	813	807	804	838	828	808	806	801	824	818	810	792	826	776	856	823	805	825	854	845	833	854	807	848	807	790	811	832	805	783	840	862	794	829	791	808	807	834	897	891	781	773	791	844	782	786	848	843	858	865	793	837	843	790	801	805	837	836	875	881	788	865	798	892	821	817	854	820	816	815	846	816	856	820	805	852	821	818	832	850	832	848	822	792	843	841	838	845	813	789	895	806	863	841	851	781	790	814	804	783	813	820	790	809	847	849	794	820	807	790	815	828	821	829	871	836	821	823	844	835	756	767	763	838	853	758	835	854	786	844	821	765	826	846	818	795	836	796	807	846	784	866	844	830	792	796	867	831	819	852	816	804	833	815	826	857	750	801	862	805	807	819	813	815	800	836	844	850	781	829	790	812	793	794	804	802	825	895	807	809	810	829	847	820	852	855	784	838	828	829	796	798	869	817	804	851	792	823	784	785	839	811	812	814	865	900	782	857	822	856	844	839	848	812	818	896	825	821	809	802	842	818	844	810	834	814	823	843	865	815	826	791	865	774	854	836	832	909	828	857	778	822	802	813	856	828	864	834	790	795	788	804	817	800	870	792	830	815	801	872	800	819	854	844	834	825	823	823	818	832	785	782	791	826	799	789	816	766	781	795	832	826	821	770	782	831	831	831	818	796	823	809	894	759	771	842	850	871	838	779	847	807	805	816	816	822	810	794	863	825	858	816	806	785	816	831	822	860	837	847	838	797	836	862	781	814	856	831	804	845	817	822	833	794	802	816	821	812	819	848	794	825	795	833	766	876	808	849	803	805	835	818	840	828	808	806	803	817	831	780	807	820	843	819	850	833	777	870	893	784	799	789	781	797	829	814	843	844	833	821	803	857	835	819	842	812	805	809	759	846	843	792	819	829	799	797	853	849	823	824	837	806	797	817	796	847	833	837	794	788	856	833	788	797	762	871	808	829	812	819	777	809	825	816	834	813	802	800	840	874	784	796	808	865	881	810	816	809	841	816	763	835	806	814	817	762	835	777	866	768	872	780	804	807	787	821	804	856	837	819	842	857	790	880	844	834	868	811	842	816	842	825	875	846	826	819	760	845	831	808	813	804	821	812	803	849	807	843	816	870	783	852	779	837	845	796	796	786	819	816	791	841	860	852	814	812	872	854	764	837	869	830	803	794	858	824	851	798	818	753	834	829	791	787	833	873	857	828	782	804	809	786	819	847	850	816	807	802	840	856	806	831	757	849	850	834	803	789	805	778	847	806	792	823	824	818	775	832	806	842	809	782	884	818	832	824	832	822	820	804	804	814	852	852	842	858	813	827	859	775	849	805	811	809	783	778	826	789	804	799	869	863	832	814	847	786	807	815	821	839	884	821	835	799	757	796	882	851	793	787	803	837	797	865	829	843	807
17988	7378	5307	2729	2117	1830	1588	1465	1342	1342	1231	1186	1165	1101	1123	1061	1129	1121	1107	1059	1090	1054	1078	1098	1084	1087	1085	1050	1019	1049	1061	1027	1091	1050	987	1064	1037	1012	1093	1015	1037	1076	1073	1044	1102	1062	968	1103	1031	1052	1068	1034	1023	1077	956	1006	1012	1072	1070	1064	1059	1049	1068	1064	1041	1129	1048	1037	1080	1108	1052	1024	1016	990	1031	1051	1034	1038	1061	991	1018	1040	1024	1042	1060	1095	1014	1013	1086	997	1050	1079	1053	1034	989	1039	1045	1041	1088	1054	1047	1057	1061	1055	1034	1048	1001	1021	1068	1017	1059	1051	1050	1023	1055	1059	1047	1064	1094	1034	1063	1070	1014	1097	971	1093	959	1029	1076	1075	1029	1099	1076	1065	1046	1044	1082	1073	1019	1064	1070	1083	1068	1036	1008	1054	1018	1039	1045	1027	1018	1092	1083	983	1039	1034	1047	1065	1014	1081	1098	1065	1063	992	1031	1032	1029	1096	1030	1062	1092	1101	1052	1023	1060	1036	1093	1024	1055	1087	1064	1043	1000	1041	985	1084	1053	1068	1091	1000	1060	1031	1058	1003	987	1028	1039	959	1032	1094	1069	975	1037	1072	1117	1060	1034	1100	1083	1034	1059	1111	1025	1104	1014	1055	1048	1068	1091	1060	1065	1069	1066	1051	1051	1050	1096	1106	1073	1092	1019	1090	1046	1026	1040	1068	1048	1086	1007	1040	1027	1076	1036	1052	1055	1061	1057	1018	1010	1052	1072	1017	1020	1044	1043	1072	1067	1047	1038	1055	1049	1030	1082	1074	1061	1017	1037	1012	1101	1036	1031	1073	1089	1067	1061	998	1064	1045	1044	1068	1053	1052	1056	1014	1044	1055	1030	1069	1023	1035	1073	1094	993	1036	1094	1010	1021	1026	1083	1051	1093	1001	1089	1064	1033	1070	988	1018	1078	1044	1060	1061	1026	1034	1034	1017	1075	925	1082	1064	1050	1046	1099	1016	1051	984	1065	1053	1016	999	1086	1042	1075	1066	1067	1009	1081	1060	1091	1038	1083	1047	1038	1053	1036	1134	1024	1039	1014	1016	1009	1078	1076	1039	1044	1062	1004	1070	1056	1033	1040	992	1065	1028	1068	1031	1025	1060	1085	1053	1012	1092	1118	997	1085	1055	1050	1033	1082	1014	1064	975	984	1034	1107	1105	1069	1085	989	1118	1042	1032	1020	1032	1066	1094	1085	1099	1015	1047	1028	1034	1063	1075	1025	1057	987	1030	1066	1011	1014	1032	1027	1015	1070	971	1038	1034	1072	1046	926	1032	1094	1060	1036	1012	1072	1000	1051	1018	1114	1102	1038	1051	1064	1054	1029	1019	1058	1005	1068	1081	1049	1020	1097	1028	1050	1072	1054	1023	1013	1021	1030	1101	1053	1056	1065	1061	1001	1070	1068	1067	1005	1033	1043	1068	1092	1069	1033	1076	1076	1046	1067	1050	1040	1016	1027	1021	1075	1032	1049	1009	1040	1063	984	1048	1017	1039	993	1033	1033	1036	1079	1059	1050	1048	1023	1013	1107	1022	1019	1010	1017	1041	1049	990	1037	1018	1028	1106	1056	1077	1049	1088	1046	1036	1029	1008	1051	1012	1076	1059	969	1058	1078	1091	1009	1082	1020	1039	1000	1085	1065	1062	1027	1020	1053	1076	1030	1031	1028	1058	1094	1067	1066	1076	1056	1069	1057	1042	1008	1034	1079	1099	1055	1092	1032	1079	1029	1056	1141	1026	1051	1079	977	1054	1022	1001	1054	1016	1091	1069	1038	1100	1047	1014	1045	1072	1091	1050	1013	995	1069	1103	1058	1027	1030	1014	1094	1090	1067	1053	1070	1019	998	1061	1080	1088	1014	1064	971	1072	1026	1023	1072	1049	1004	1018	1023	1027	1028	1035	1059	1048	1093	1053	1032	998	1037	1043	1079	1103	1090	1088	1020	1052	1033	1051	1051	1021	1079	1007	1054	1059	1059	1073	1031	1033	1058	1065	1075	1089	1053	989	1009	1037	1054	1041	1031	1032	1094	1028	1010	1051	1000	1054	1052	1045	1042	1011	1062	1070	1006	1044	1009	1106	1078	1038	1072	1063	1073	1068	962	1047	1004	1038	1070	1051	1110	972	1070	1089	1091	1063	1019	1016	1011	1014	1069	1028	1064	1073	1053	1056	1038	1032	1061	1058	1088	1072	1140	986	1080	1058	1034	1042	1050	1078	1028	1072	994	1044	1058	1033	1024	1082	1069	999	1014	999	975	1020	1059	1050	1007	1069	1054	1025	1070	1026	1073	1058	1070	1049	1047	1041	1060	1004	996	1069	1052	1066	1019	1081	1088	1049	1016	1015	1033	1071	1050	1004	1000	994	1042	1060	1052	1016	1027	1103	1074	1048	1057	1084	1045	1074	1072	1025	1027	1016	1022	1060	1034	1021	1035	1018	1022	1059	1033	1071	1064	1059	997	1029	1008	1065	1079	1055	1031	1046	1061	1039	1073	1012	1024	1072	1029	1009	1058	1036	1050	995	1020	1021	1006	1073	1110	1073	1024	1058	1023	1005	1062	1044	1021	1019	1053	1053	983	1003	1056	1049	1090	1041	1049	1053	1114	1113	1029	1014	1008	1022	1073	1028	1094	1057	1022	1013	1049	1007	1043	1053	977	1034	984	1042	1114	1065	1042	1089	1011	1031	1041	1092	1060	1060	1103	1083	1051	1018	1137	1031	978	1097	1035	1044	1019	1004	1004	1129	1031	1051	1029	1032	1082	1084	1066	1004	1078	1065	1056	1025	1071	1084	1013	1042	1095	1005	1046	1084	1020	1054	1082	1051	1035	1027	1083	1039	1069	1036	1088	1106	1014	1101	997	1074	1047	1063	1020	1118	1046	1022	1021	1051	1054	1039	1107	1025	1024	985	1075	1050	1034	1028	1050	1152	1043	1039	1088	1016	1040	1054	1016	1087	1068	1067	1016	1008	1039	1037	1037	1074	1012	1046	1019	1090	1051	1057	1065	1030	1013	1012	1055	1023	1027	1036	1086	1081	1094	1008	1070	1096	1052	1053	1077	1025	1039	1064	1027	1096	1055	1014	1121	1055	1124	1038	1008	1067	1074	1053	1083	1030	1022	996	1082	1018	1030	1041	1014	1078	1032	1049	1035	1068	1029	1017	1010	1022	1030	1003	1004	1031	984	1046	990	1017	1076	1115	1028	963	961	1067	1025	1015	1042	1047	1069	1057	1095	1046	1066	1028	1043	1093	1064	1036	1065	1079	1079	1027	1083	1089	1045	1034	1076	1057	1027	991	1053	1067	1023	1044	1044	1035	999	1047	1063	1104	1011	1072	1057	1021	1092	1055	1046	1021	1094	1042	1073	1089	1096	1126	1049	1025	1062	1058	1095	1070	1082	1050	1055	1022	1053	1087	1050	1070	1059	1036	1071	1018	1008	997	1110	1051	1052	1063	1024	1081	1102	1058	1058	1039	1059	1033	1037	1067	1007	1006	1009	1057	1029	1020	1067	1013	994	1045	1033	1028	1050	1073	1038	1034	1092	1085	1005	1093	1061	1031	1041	1079	1059	1026	1063	1036	1058	1048	1044	1090	1032	964	1062	1050	1061	1064	1029	1017	1054	1042	1015	1047	1051	1056	1080	1016	1013	1044	1046	1035	1133	1039	1056	1050	1055	1007	1039	1071	1053	1003	1034	1008	1051	1003	1014	1035	1103	1035	1086	998	1002	987	979	1024	1055	1044	1004	1009	1026	1073	1016	1095	1068	1042	1077	1043	1058	1025	999	1004	1001	1062	1078	1022	1070	1014	1001	1039	1052	1040	1056	1013	1078	1060	1006	1004	1050	1054	1058	1039	1081	1009	1043	1127	1015	1092	1069	1034	1013	987	988	1019	1069	1018	1067	987	1079	1055	1073	1016	1098	1102	1018	1010	1083	981	1058	1081	1056	1059	1067	1067	1075	1075	1060	1071	1009	1064	1054	1101	996	1067	1003	1035	1044	1053	1026	1101	998	1041	1027	1008	1031	968	1032	1054	1020	1085	1042	1011	1087	1080	1057	1068	1045	1044	1005	1052	1043	1060	1001	1070	1043	987	1058	990	1016	1047	1070	1105	1028	971	1085	1064	989	1027	1054	1035	1119	1068	1043	1017	1015	980	1066	963	1014	1111	1023	1029	1091	1047	1099	1024	1064	1026	1066	1015	999	1051	1100	1142	1016	1081	1051	1082	1091	1054	1067	1033	1036	1003	990	1067	1049	1050	1058	998	994	1055	1047	1006	1011	1041	1059	1065	1109	1074	1014	1071	1053	991	1075	1069	1055	1058	1064	1044	991	1063	1052	1040	1052	1053	1005	1034	1033	1019	1050	1052	1022	1077	1058	988	1079	1107	1053	997	1035	1051	1045	1001	1040	1047	1105	1021	1067	1081	1098	1102	1010	1005	1062	1055	1009	1022	1033	1028	987	961	1058	1058	1045	1119	1043	1092	1026	1046	1099	1055	1024	1082	1049	1065	1075	1073	1047	1018	1007	1036	1097	1013	1093	1081	1019	1033	1073	1115	1052	979	1018	1056	1095	1086	1058	1094	1046	1024	1011	1009	1032	1032	1093	952	1024	1096	1048	1036	999	1085	994	980	1066	1118	1093	1039	1052	1036	1068	1065	1027	1019	1029	1015	1063	986	1064	1035	1045	1041	1079	1058	1066	1077	1029	1072	1032	1015	1065	1069	1078	1012	1089	1064	1074	1077	1042	1009	1070	1040	1127	1005	1045	1036	1045	1109	1042	1036	1080	1062	1041	1077	1087	1108	1104	1051	1011	1085	1006	1008	1023	1090	1005	1055	993	1001	1058	1041	1001	1033	1048	1095	1008	1075	1038	1015	1063	1067	1103	1038	1069	1056	1056	980	1008	961	1072	1064
24786	21583	26976	25134	1660	325	304	279	262	229	223	229	217	219	213	219	211	205	215	229	199	225	214	219	216	198	206	236	209	201	197	192	233	188	229	214	184	215	204	228	216	222	210	207	202	204	195	191	201	176	190	221	186	195	214	201	222	218	228	214	231	214	207	194	213	212	169	188	193	202	176	210	188	191	169	203	199	200	221	193	198	188	193	219	197	219	197	191	215	194	223	202	242	211	212	221	205	205	213	211	204	227	208	179	163	212	227	179	198	209	227	214	212	193	218	193	212	218	181	187	208	215	209	207	210	183	180	217	229	185	208	181	207	214	218	196	201	193	216	203	204	200	200	174	195	181	208	203	206	191	205	219	164	194	196	198	208	195	214	203	205	203	194	185	193	223	207	225	225	192	195	180	199	207	216	188	213	204	217	205	211	239	216	223	215	200	196	196	205	213	218	204	183	208	213	211	188	193	202	197	197	192	205	199	219	193	214	192	188	215	174	186	220	218	196	206	186	208	217	207	192	223	207	232	183	218	190	205	227	188	196	210	188	206	203	196	223	223	198	202	224	205	206	190	210	219	206	203	200	198	167	198	215	193	218	192	230	229	198	183	184	184	192	192	218	219	189	193	222	191	233	229	208	193	220	187	203	213	191	195	183	201	194	202	199	190	195	218	188	185	189	185	211	222	231	205	187	205	199	210	188	212	189	198	189	196	195	191	229	191	204	212	195	202	214	181	190	206	204	233	229	201	191	188	179	201	200	199	179	217	191	201	210	209	183	196	220	190	223	208	189	219	205	201	185	189	199	201	193	191	221	220	190	220	211	206	172	207	202	196	216	203	210	201	202	192	219	163	230	198	199	205	203	178	210	180	190	222	213	234	198	215	165	200	208	211	189	193	178	225	203	205	171	198	195	222	180	190	210	197	210	191	196	193	200	195	204	214	218	197	205	187	215	204	168	203	213	181	201	213	184	213	207	226	201	169	181	206	208	196	192	229	196	202	206	191	193	184	192	189	196	185	203	194	208	194	191	175	236	204	206	196	198	177	178	208	202	204	206	194	203	191	187	186	224	188	200	200	198	188	182	167	215	201	219	203	207	187	198	233	204	202	214	201	195	218	238	185	198	190	206	209	186	178	188	204	218	191	201	200	207	217	203	206	216	216	204	185	214	216	209	188	206	187	214	189	166	203	208	216	184	221	174	210	210	214	212	216	193	201	224	218	195	219	201	193	202	216	223	212	189	181	193	195	214	205	198	185	174	182	205	211	181	201	179	181	194	220	201	202	228	202	190	217	196	184	200	206	192	182	202	221	192	214	209	200	206	202	214	206	204	194	192	186	202	160	212	205	191	262	205	206	179	210	181	199	235	192	201	206	206	190	240	196	216	202	180	217	196	207	218	192	208	220	167	194	207	205	213	204	188	232	204	192	211	210	200	204	211	189	203	196	210	215	197	212	201	205	185	204	227	192	186	192	198	231	191	184	202	227	185	192	228	199	173	193	220	220	207	231	201	206	215	214	192	173	190	203	224	192	230	199	194	208	180	194	200	155	226	190	201	210	187	212	194	215	194	205	205	202	192	195	195	221	198	225	210	208	177	198	228	183	227	214	190	221	191	205	194	227	194	224	183	202	196	211	204	214	180	182	191	180	230	192	200	196	227	205	205	193	207	215	193	205	196	201	200	178	191	220	208	204	213	225	207	209	188	193	217	219	200	192	199	177	193	195	193	174	208	209	204	204	189	227	168	167	219	201	203	208	207	214	211	201	206	223	201	208	189	201	187	214	188	203	202	196	185	204	193	194	180	205	196	215	190	196	213	222	214	205	204	200	215	183	208	219	212	224	202	191	201	230	194	207	197	196	201	212	214	168	194	197	198	212	185	201	224	203	204	180	233	202	177	229	200	212	211	197	202	187	223	204	203	202	205	204	216	207	219	215	205	211	202	193	214	188	207	218	182	204	195	202	205	182	203	188	199	191	185	194	209	190	208	198	215	214	215	217	184	210	213	195	197	184	197	234	193	201	218	213	191	176	185	185	218	212	183	200	202	209	184	211	198	205	215	208	172	203	178	170	200	201	194	227	195	212	181	208	188	214	187	187	203	208	201	225	202	189	185	194	193	222	196	194	201	200	197	204	203	187	181	223	213	190	223	223	208	200	212	207	204	177	204	220	233	212	207	187	191	180	199	213	212	169	208	185	187	196	197	183	220	211	193	209	190	218	195	202	192	207	223	206	204	223	227	200	207	174	195	215	206	205	208	192	179	212	204	199	198	225	191	220	189	194	201	202	212	188	203	191	198	227	212	191	199	190	210	197	219	215	197	179	190	199	199	205	205	209	211	189	215	195	201	198	201	223	205	222	202	234	213	190	210	199	207	190	211	197	198	209	222	212	198	184	217	224	195	195	197	194	208	204	213	205	183	208	195	207	170	190	205	182	220	212	204	202	211	207	197	222	192	187	192	200	201	213	205	196	217	180	192	223	205	206	195	207	196	197	205	211	208	194	186	219	195	203	209	201	204	230	210	180	188	193	186	200	212	187	195	221	208	206	168	189	207	189	195	206	204	203	187	214	189	212	193	201	213	194	190	201	206	198	196	210	198	195	211	176	224	224	194	224	223	187	196	178	206	197	180	193	221	180	199	222	202	195	198	219	200	194	213	177	188	202	210	200	181	190	203	218	173	217	207	204	193	209	196	200	224	208	225	198	200	185	204	204	193	185	212	207	192	205	195	200	232	208	200	158	181	211	200	195	223	234	182	195	198	190	201	190	207	218	209	186	194	238	201	216	204	185	195	194	173	200	188	215	207	206	195	206	213	189	200	196	194	214	194	185	199	175	200	197	194	179	201	216	200	209	197	203	208	196	228	232	188	211	205	196	215	223	195	167	202	190	221	194	191	204	197	205	201	231	178	184	196	196	192	189	206	188	209	197	202	179	230	199	180	177	211	199	212	207	215	188	223	188	188	203	234	207	198	195	216	202	201	181	163	191	209	180	196	196	200	197	205	203	188	192	217	182	188	210	223	180	220	175	209	196	201	192	207	219	195	201	193	192	211	214	203	196	210	188	194	183	226	205	219	193	228	193	203	193	205	191	212	196	203	194	199	218	197	209	192	204	196	222	194	194	202	200	218	195	237	172	214	214	227	219	215	212	210	207	216	222	211	178	187	215	216	202	210	205	199	239	214	196	213	210	214	185	196	191	228	199	185	201	198	215	197	226	189	198	227	184	170	213	192	201	193	219	222	200	222	195	200	200	209	181	182	207	202	203	208	201	207	249	202	180	175	202	222	195	193	193	208	196	225	205	210	204	211	199	205	193	193	205	186	184	203	197	200	183	201	213	187	215	178	216	218	192	187	197	189	194	210	204	187	209	183	219	190	187	206	205	204	187	191	202	210	202	193	193	218	201	214	218	200	192	194	190	195	202	205	211	183	180	202	190	191	180	222	205	194	209	212	214	215	195	196	232	194	203	209	182	201	219
15609	3386	2284	1082	868	667	535	495	449	404	395	324	355	380	380	307	320	307	321	285	317	326	293	294	295	304	296	308	316	281	315	257	291	273	301	286	286	296	323	276	305	319	324	302	293	286	292	312	300	294	287	298	294	303	279	309	266	306	253	314	301	274	279	316	268	268	285	298	280	307	272	297	315	283	298	288	282	312	296	289	300	264	302	298	281	289	291	292	288	288	300	267	283	306	312	292	283	296	293	274	266	306	291	284	305	276	256	291	273	321	307	273	270	271	310	274	292	273	297	317	282	290	294	269	292	298	274	283	305	280	289	301	275	310	311	281	290	277	271	292	293	268	308	287	315	265	296	262	270	311	291	282	278	294	295	269	298	244	293	283	302	268	288	287	285	296	284	281	278	285	310	292	302	288	302	292	299	274	289	291	304	276	288	263	296	269	288	274	281	266	285	271	270	279	306	287	275	251	307	301	301	280	267	309	310	289	291	314	314	277	283	269	287	283	313	302	264	308	287	263	289	324	273	311	329	289	324	266	269	330	290	310	325	315	295	303	290	275	303	280	275	311	292	315	302	315	280	302	255	304	299	284	281	317	281	299	281	303	305	273	288	315	298	279	311	300	321	274	305	268	300	263	296	273	296	307	288	267	310	255	266	289	290	301	285	288	272	277	268	294	296	287	296	279	286	267	290	298	294	305	289	293	295	317	350	298	308	300	293	286	289	295	276	271	300	243	285	305	294	302	303	301	305	313	306	287	282	318	271	290	275	306	268	277	292	300	303	263	319	308	301	280	261	286	325	300	283	302	305	285	298	278	291	274	306	315	317	310	298	280	290	300	301	294	288	294	276	271	311	295	284	276	285	254	283	255	286	307	291	301	294	288	295	283	301	289	293	330	293	292	302	285	306	300	284	289	282	292	250	278	310	323	271	269	268	286	290	267	305	302	267	330	304	270	269	295	307	314	304	323	308	301	289	296	311	272	323	293	288	269	279	268	277	291	283	276	269	299	292	289	292	287	275	301	304	292	306	266	285	282	289	288	287	316	281	292	279	313	267	268	272	274	312	305	281	319	252	276	268	297	303	291	311	279	311	271	298	289	285	281	311	317	267	256	296	290	306	319	286	293	297	300	284	283	289	299	295	277	296	272	279	296	296	290	297	294	288	294	302	275	288	306	345	297	293	304	281	288	309	260	307	326	266	288	310	296	267	286	318	282	285	293	291	314	275	281	316	271	288	278	280	299	286	295	275	266	271	282	290	285	311	270	294	295	308	286	264	282	290	289	283	251	301	272	290	282	289	292	298	295	270	313	297	310	277	273	318	297	276	288	307	298	281	302	274	298	276	277	274	248	308	304	273	306	338	307	275	275	274	277	264	279	265	273	281	289	279	308	281	266	264	289	275	299	311	298	299	275	288	271	289	314	282	282	287	277	305	276	273	293	310	294	272	259	299	290	312	305	277	281	263	255	264	307	283	277	276	258	331	280	300	314	279	327	260	265	325	281	289	284	296	286	270	270	297	288	294	285	265	263	297	318	289	320	297	261	294	266	301	282	315	300	282	287	304	293	314	284	298	282	262	302	274	274	270	277	298	280	258	273	288	283	294	292	291	291	297	278	298	276	303	279	309	324	276	277	281	323	294	287	291	302	313	284	288	296	284	277	293	282	306	295	285	293	275	272	277	306	275	297	280	319	298	304	279	276	306	300	292	299	314	321	281	280	281	283	298	283	283	280	300	306	306	293	288	276	286	316	291	329	292	280	276	272	300	291	304	292	275	270	307	296	289	281	248	258	253	271	303	305	297	264	298	290	308	289	324	321	293	275	301	302	294	269	274	269	281	271	295	300	296	277	244	311	274	298	302	296	284	252	300	314	285	310	325	268	311	282	315	279	299	272	277	292	326	305	296	274	292	281	264	269	284	253	288	274	288	333	263	274	262	284	289	288	262	269	262	292	286	296	284	278	266	316	302	257	303	286	286	305	278	251	296	284	288	302	242	301	266	334	305	300	296	270	280	280	322	288	273	284	260	266	301	306	290	287	301	287	255	290	292	328	300	262	269	298	269	294	285	276	251	296	294	268	296	282	323	292	253	282	279	269	276	297	279	298	282	308	299	300	323	289	319	278	268	306	312	278	297	300	285	270	276	288	270	265	306	273	296	277	273	279	283	286	280	280	282	284	265	292	311	308	289	287	310	294	303	282	298	322	307	296	295	268	317	289	296	295	301	292	305	269	278	297	287	302	286	315	272	278	344	282	304	296	309	286	291	280	304	264	285	287	279	289	280	280	267	274	249	338	287	280	271	264	296	295	315	350	272	282	275	270	323	277	302	282	296	312	285	293	297	294	290	301	338	311	280	268	260	294	313	275	280	279	319	298	286	297	298	284	292	320	276	288	299	283	282	279	328	271	284	285	300	300	275	256	290	300	297	280	276	269	290	289	286	283	300	317	295	276	299	299	287	299	297	260	298	288	279	267	275	302	321	276	284	247	284	296	293	314	298	249	289	308	285	291	284	294	300	296	292	272	271	285	266	297	307	292	331	282	301	266	302	305	283	285	286	304	275	296	292	320	284	276	268	313	278	286	297	288	277	292	312	329	262	318	287	290	297	257	283	310	277	293	303	271	302	270	277	307	275	294	293	314	268	297	289	305	278	304	287	272	282	317	281	260	284	273	280	270	279	311	293	316	313	287	282	295	301	282	295	278	291	257	294	278	314	314	310	254	274	300	307	272	282	287	300	334	297	287	267	254	290	309	291	306	300	275	297	292	291	294	281	277	272	291	282	317	325	313	297	298	309	284	282	290	314	309	305	268	311	296	277	306	302	282	317	275	283	261	293	277	277	303	298	299	294	286	299	294	276	288	273	270	294	288	298	286	304	293	294	297	257	292	269	312	251	267	286	281	288	293	293	289	331	288	283	298	249	281	293	275	287	261	325	293	288	282	267	301	274	289	304	276	326	279	296	281	269	295	285	293	285	339	292	296	260	272	319	265	314	301	299	259	290	274	287	289	302	297	304	290	274	279	273	316	304	272	277	303	253	311	289	302	317	314	299	259	278	293	288	261	284	292	289	283	290	287	305	294	277	256	252	296	324	277	284	289	317	289	293	299	297	291	305	281	295	288	312	290	269	295	297	281	244	301	304	287	311	290	289	284	296	312	305	269	325	244	279	269	277	275	328	286	283	318	288	308	281	271	264	270	269	279	298	321	274	295	279	265	268	292	303	284	262	312	303	258	280	301	305	311	277	312	297	294	326	289	292	274	296	292	301	274	268	290	278	342	295	301	304	267	285	311	284	276	294	277	265	263	307	286	269	309	281	289	275	268	277	304	284	298	269	297	300	273	270	294	285	285	247	283	274	294	273	298	262	287	288	275	282	306	282	286	310	281	277	308	303	275	292	321	302	319	308	308	303	259	270	265	272	286	289	269	281	275	293	281	260	279	289	295	290	261	269	293	264	292	280	279	277	260	286	280	282	293
22537	21570	29344	24279	21573	21398	3362	982	893	825	749	748	790	696	711	715	687	705	696	647	688	660	652	657	622	613	649	617	685	618	625	667	630	646	651	610	648	623	673	608	594	620	616	554	623	652	625	651	633	634	610	602	606	574	588	584	573	614	655	639	612	641	646	619	597	591	613	621	619	619	608	602	603	608	637	613	631	613	591	615	621	651	633	614	580	616	653	628	659	587	631	631	598	634	602	620	656	635	641	634	600	626	563	650	640	605	608	598	614	660	588	626	623	606	627	597	600	629	642	633	661	574	577	625	627	656	586	631	588	625	596	577	646	632	602	643	589	635	557	636	592	632	625	611	574	565	646	598	671	581	639	633	648	602	669	593	642	614	615	606	610	626	568	618	592	611	618	684	617	588	655	622	600	626	603	573	581	585	580	630	609	629	654	637	627	592	662	626	607	603	639	594	612	629	629	617	612	644	601	615	666	626	543	613	611	569	610	591	629	652	609	594	580	648	626	637	623	566	601	648	607	626	618	633	586	589	614	606	616	616	610	606	632	598	652	601	614	602	609	647	644	652	600	605	632	582	630	569	589	637	601	589	604	625	574	625	627	626	591	627	680	639	621	622	619	590	601	581	611	600	630	649	574	598	619	610	605	618	636	645	590	594	633	628	599	645	589	618	603	635	598	594	633	661	613	601	601	633	604	595	608	626	627	607	607	631	596	615	595	578	611	629	625	615	618	643	649	617	607	657	642	594	559	594	614	601	603	617	606	592	631	618	644	588	614	605	593	611	595	621	653	582	609	594	583	632	603	611	710	598	624	574	615	640	624	647	557	612	613	609	598	615	585	647	582	612	632	619	604	611	621	632	623	674	606	613	636	625	594	619	624	605	634	571	591	609	639	620	614	588	656	617	650	615	611	639	547	604	577	620	604	608	628	623	612	625	586	650	648	615	625	595	612	550	650	639	595	593	628	623	601	584	620	615	577	632	646	596	656	620	593	631	634	586	608	613	610	584	613	620	602	581	632	592	586	588	610	613	598	601	627	666	592	631	569	620	604	625	585	624	618	660	625	650	657	655	608	607	567	670	616	617	639	594	593	619	593	606	593	621	602	640	619	627	594	630	652	628	577	603	622	590	616	610	624	677	615	605	614	613	650	573	581	552	587	589	615	634	595	615	638	600	650	574	602	603	603	686	626	624	594	605	610	623	584	643	596	603	576	633	609	615	621	615	613	662	632	595	587	622	613	591	599	633	591	635	618	590	621	609	609	593	602	614	636	591	606	619	554	641	626	572	627	576	688	606	607	644	633	608	607	593	602	593	618	631	662	608	620	642	637	601	645	575	620	589	648	626	576	578	628	623	641	617	563	646	642	594	594	609	627	576	639	619	620	625	602	596	606	616	596	568	626	620	614	641	568	687	609	639	568	657	631	594	620	627	688	599	656	573	636	590	611	621	601	664	623	621	652	584	600	617	600	595	618	642	554	646	603	627	607	580	608	607	596	608	647	655	631	647	609	586	589	608	577	590	619	616	586	632	606	586	625	611	608	616	586	604	623	616	578	640	593	598	633	608	638	590	612	595	617	602	582	631	620	588	601	598	619	632	612	614	618	652	610	616	619	600	653	657	587	634	627	595	624	603	629	569	574	600	631	627	595	592	620	580	599	588	627	617	580	634	595	620	587	638	574	676	611	622	587	594	563	599	608	608	625	609	631	672	627	612	631	600	630	641	601	618	620	595	625	622	624	647	627	666	628	615	584	575	660	580	636	622	641	635	605	607	647	657	564	652	608	603	618	623	626	673	597	621	596	598	636	628	630	603	617	621	597	628	611	611	598	585	636	615	625	628	621	616	609	589	571	588	625	576	607	616	639	602	622	593	606	616	574	652	599	606	605	649	601	643	592	593	627	625	609	592	671	619	605	602	577	583	613	585	631	607	625	625	638	624	583	626	615	596	620	605	594	643	599	580	610	561	605	638	594	617	627	609	579	630	619	548	602	627	622	635	694	622	571	581	569	617	610	641	606	583	620	605	596	612	601	564	617	619	647	633	596	632	625	630	620	569	606	618	666	588	608	599	648	606	630	632	624	658	608	631	605	580	670	569	661	603	624	633	606	656	578	607	640	614	590	634	581	610	646	629	638	613	680	630	597	561	613	614	648	596	642	639	560	647	630	623	598	612	608	626	630	577	618	615	630	599	634	605	563	613	640	598	625	649	607	585	624	645	633	592	603	618	582	630	619	613	622	594	617	614	623	611	589	630	607	608	619	587	603	655	638	655	656	609	632	624	630	605	622	618	605	572	560	610	608	613	652	572	629	652	631	640	578	670	628	648	597	648	628	561	603	640	625	609	606	628	598	595	594	605	656	638	612	577	620	640	604	643	615	567	607	597	604	628	634	578	618	669	608	607	619	648	640	582	617	582	584	578	571	601	628	622	605	585	583	612	601	648	591	562	638	629	612	654	592	610	592	558	637	609	594	579	597	607	623	663	640	626	602	661	631	607	591	614	582	623	602	598	610	599	646	592	634	607	594	654	618	653	656	616	641	570	651	631	598	613	639	617	666	627	626	623	611	608	632	585	627	622	573	602	599	654	589	633	631	650	622	596	623	612	583	610	613	597	603	607	598	572	624	640	629	604	657	625	586	609	585	619	601	644	641	610	642	611	592	581	628	615	622	622	600	661	607	626	640	621	592	626	644	605	610	623	640	630	617	603	588	601	624	613	539	612	616	619	591	617	623	660	587	623	604	656	581	609	612	625	613	600	679	613	617	601	611	605	607	603	620	600	569	610	594	635	619	616	582	656	634	613	635	631	632	612	641	601	620	625	626	619	583	612	596	611	641	603	645	624	609	633	592	587	627	637	619	614	570	584	581	604	659	625	604	599	589	549	609	584	612	614	631	641	655	605	624	624	618	586	624	622	625	627	611	618	604	625	582	589	587	586	629	572	646	603	629	620	627	597	596	567	659	578	645	609	601	619	614	614	595	612	631	609	658	614	640	618	577	572	595	590	581	619	627	613	625	593	599	604	619	626	634	574	644	593	645	611	605	602	614	619	638	607	645	616	613	650	598	538	593	611	590	565	602	595	597	611	600	613	596	601	658	627	638	623	642	620	578	567	602	541	653	589	618	581	586	595	619	661	589	619	574	589	603	597	606	565	655	620	625	635	589	581	609	616	629	598	562	607	585	594	594	634	609	622	615	644	582	590	667	614	607	657	630	594	583	634	634	610	617	574	595	554	569	585	632	630	599	637	618	596	622	569	601	604	592	623	612	629	628	576	606	625	640	601	648	614	619	609	638	592	590	584	646	544	612	642	625	638	603	645	639	581	648	638	647	576	631	588	615	619	613	647	594	592	603	643	619	593	617	598	624	570	622	611	625	590	591	632	616	639	604	622	666	642	637	629	579	613	569	616	583	573	632	613	548	604	598	579	604	640	605	624	632	587	599	618	619	669	605	643	622	612	630	630	667	654	590	614	585	601
22943	11845	8234	3941	2860	2217	1802	1605	1375	1255	1185	1095	1085	1052	986	965	920	967	896	869	896	895	914	907	877	873	857	842	820	861	842	863	851	871	859	828	829	794	870	871	813	850	819	793	850	820	823	805	835	790	826	856	869	827	818	811	835	816	851	784	835	776	818	802	790	836	847	833	771	847	862	815	839	826	791	816	817	811	857	770	798	767	802	791	856	782	801	777	834	806	823	870	814	838	775	826	772	797	849	814	804	809	819	785	851	836	813	820	784	830	809	822	803	882	815	817	843	846	822	799	839	785	813	824	826	811	831	781	808	818	850	831	758	841	851	838	770	786	840	833	802	790	844	826	827	796	794	777	796	813	829	808	846	862	825	834	780	831	824	826	839	814	827	850	812	897	830	785	819	835	829	787	794	822	814	796	807	814	804	824	858	811	840	788	833	815	844	834	789	818	820	823	787	772	813	811	833	865	778	835	768	830	838	774	849	784	832	829	853	806	804	814	817	795	749	793	790	815	846	814	916	798	773	839	793	834	833	839	882	796	790	842	807	797	782	747	819	779	779	830	849	817	825	806	797	831	807	794	849	820	809	832	844	840	892	791	801	809	780	825	842	853	821	833	901	816	819	816	817	841	817	801	801	821	853	765	848	803	795	817	797	755	831	784	849	781	800	812	811	812	850	848	789	764	811	801	807	770	809	823	826	852	816	785	897	784	807	806	820	789	794	761	806	793	840	784	827	829	822	846	834	800	784	779	861	825	815	816	851	813	832	861	862	812	823	796	796	814	806	845	822	817	767	798	759	832	804	834	891	808	803	827	822	758	806	810	751	814	789	859	810	824	844	848	847	817	838	771	827	807	835	861	783	825	796	804	817	795	829	832	787	776	800	868	842	803	786	841	793	842	886	762	804	787	797	828	799	838	818	778	793	797	814	783	805	806	776	809	875	793	830	823	785	782	832	832	801	802	847	805	793	872	861	790	818	804	804	799	859	805	809	763	844	801	820	831	849	854	820	798	801	806	860	819	771	842	789	814	751	810	772	822	799	888	815	846	840	770	825	804	817	816	845	838	795	801	820	874	824	866	766	794	802	848	809	853	825	820	793	766	779	811	804	779	817	802	782	841	799	786	790	775	810	799	841	830	815	825	833	794	780	814	789	813	825	786	808	789	824	823	785	867	842	849	828	861	844	852	822	840	839	811	858	842	804	862	785	820	811	782	803	804	788	871	769	795	811	845	825	795	820	851	769	867	810	808	803	796	860	842	798	825	819	783	761	795	783	771	802	803	818	840	831	825	787	825	808	791	868	789	815	831	826	795	833	826	831	748	821	779	799	782	803	812	842	808	802	814	842	848	829	825	785	804	826	788	795	821	826	791	776	832	854	778	758	843	828	838	796	836	819	793	837	815	811	881	808	820	823	803	826	783	806	752	832	800	758	769	841	793	785	841	774	837	875	847	811	772	798	842	845	809	818	799	781	836	851	846	827	853	812	823	778	815	836	886	822	814	831	881	819	813	806	802	841	777	832	819	802	815	790	833	812	830	806	808	852	792	826	783	847	856	821	789	815	821	782	814	810	774	831	789	789	806	816	786	784	821	791	789	815	830	822	815	828	801	834	778	838	792	782	813	814	865	830	800	781	748	812	783	826	789	832	808	756	791	872	801	807	783	762	873	896	822	818	800	837	794	844	804	833	809	832	814	834	821	812	809	778	820	798	826	824	834	804	815	828	830	786	821	825	825	788	808	799	841	860	840	810	810	813	834	862	816	837	812	819	833	797	832	820	863	834	824	803	804	842	760	819	790	851	807	823	804	777	784	803	819	815	831	839	804	831	802	842	849	839	766	785	807	759	867	785	784	841	830	832	810	777	810	845	805	797	824	826	837	844	803	858	842	838	796	841	824	821	790	795	802	796	788	787	836	834	816	788	782	811	796	805	869	790	810	784	837	796	751	841	772	787	830	819	787	844	835	830	819	804	823	815	802	771	819	811	802	846	793	789	855	832	828	821	838	799	817	893	765	783	767	797	909	804	827	853	814	800	818	844	790	819	793	850	797	802	815	833	822	788	819	820	790	799	834	841	834	797	770	813	741	812	780	787	771	805	827	811	822	792	844	816	872	778	832	807	837	829	812	830	810	820	813	848	802	804	777	823	824	862	776	854	865	846	782	804	798	826	798	738	812	805	793	797	767	882	754	793	852	778	787	871	800	821	865	851	849	849	821	812	799	819	814	794	806	822	791	786	849	853	843	810	818	879	776	812	802	837	831	840	846	774	853	840	822	852	786	835	840	800	808	845	829	873	817	822	875	800	789	775	851	797	763	782	806	815	792	825	854	840	819	782	823	828	809	813	787	862	781	844	832	811	793	794	805	821	851	819	811	816	807	844	792	802	775	795	842	815	799	781	804	754	798	803	843	818	821	786	807	841	783	772	794	780	781	812	822	812	834	814	827	800	772	827	793	769	820	803	834	798	806	781	797	852	791	815	810	816	810	781	802	817	811	791	857	833	835	783	813	820	753	773	814	812	792	858	815	819	809	807	870	837	816	814	811	811	802	813	862	803	804	843	821	799	792	802	839	785	858	812	856	817	822	834	845	808	844	803	846	797	809	793	801	779	887	805	798	809	799	795	799	810	802	880	850	802	782	805	839	774	812	868	834	811	832	817	810	815	838	822	824	837	806	836	815	843	844	864	825	799	812	883	880	815	787	831	820	822	820	828	824	792	810	895	809	869	842	803	805	856	811	757	812	824	813	794	824	796	804	801	804	784	838	821	830	842	794	830	785	839	858	819	803	761	828	859	855	801	759	798	833	840	865	805	808	842	822	812	829	820	825	777	825	849	834	829	808	841	810	782	818	765	832	793	825	836	786	785	814	820	825	829	810	801	802	777	777	861	827	855	852	785	810	819	799	806	827	777	835	833	781	819	803	800	806	840	852	843	825	784	808	825	835	852	784	790	868	778	865	822	877	843	826	813	851	823	839	797	788	807	818	830	841	758	802	807	806	838	801	816	805	810	805	765	824	780	820	813	799	799	818	803	818	830	824	796	788	829	859	819	812	857	867	781	853	759	786	806	772	811	804	802	816	841	852	783	810	800	779	865	760	791	820	829	764	830	784	813	801	811	843	780	842	773	769	739	816	801	786	776	804	820	795	806	834	789	806	782	873	852	774	820	835	780	844	828	794	760	809	863	761	799	841	773	806	796	816	798	830	793	802	854	820	852	881	828	822	829	828	774	790	778	856	835	854	866	874	853	787	856	884	785	806	803	824	787	832	809	841	777	804	788	826	793	822	739	837	760	833	805	788	857	864	862	791	818	865	745	825	832	801	889	827	794	859	815	814	823	828	824	838	827	830	850	784	818	775	757	822	841	857	813	822	830	815	831	762	814	824	784	831	777	800	839	781	806	758	826	858	819	811	838	840	826	785	803	822	745	799	797	843	822	758	811	797	799	836	808	825	839	798	785	775	777	861	770	817	789	832
27506	18667	3973	700	545	502	500	493	510	513	478	488	494	487	459	450	528	509	490	466	480	529	460	438	490	490	501	468	515	503	479	498	459	502	475	495	454	477	472	528	491	508	512	513	478	460	500	509	488	462	489	509	473	511	503	476	484	484	465	511	453	471	525	443	505	522	417	476	487	517	516	482	513	473	492	486	460	507	460	450	559	500	494	520	478	507	455	472	476	521	491	493	498	521	505	475	467	488	516	488	454	500	479	458	474	497	522	491	493	472	463	479	472	471	466	486	529	497	481	481	504	504	453	441	469	488	521	513	456	535	473	504	451	492	519	474	510	448	464	436	502	490	432	524	464	501	484	493	484	508	515	504	462	506	485	497	494	485	460	502	467	453	485	492	538	497	509	485	504	548	480	479	469	526	474	492	494	480	486	441	494	472	469	473	468	492	529	448	484	479	441	482	490	470	492	474	463	504	482	448	490	481	472	480	492	483	467	466	504	487	493	488	484	464	488	452	487	499	498	500	519	472	491	508	453	509	489	522	473	502	501	521	495	508	533	477	506	461	494	481	455	504	494	479	462	494	490	475	463	504	499	509	491	486	477	484	523	531	512	493	472	522	504	495	485	482	484	503	469	486	487	497	463	478	515	511	492	493	524	487	506	526	490	486	502	477	463	494	497	518	513	516	489	497	491	499	503	467	473	476	485	458	523	477	476	477	486	523	522	519	495	476	523	526	503	514	493	517	473	474	472	522	448	447	483	495	501	472	530	513	498	477	520	495	443	491	497	491	488	468	489	473	493	455	477	459	496	493	508	484	502	516	494	504	495	514	481	457	543	477	491	478	493	508	476	481	498	463	491	477	494	481	473	514	498	479	489	475	500	462	514	475	549	489	466	485	505	496	475	469	522	481	473	497	505	524	483	478	504	507	482	461	509	497	471	460	524	474	470	499	440	464	490	441	479	494	468	458	486	511	461	492	483	518	483	491	518	479	521	488	504	524	448	476	499	474	480	469	466	503	500	473	469	537	488	477	481	471	486	455	474	500	558	479	464	486	515	499	483	483	472	534	467	488	507	507	503	468	456	498	500	479	460	478	508	476	490	497	464	472	498	460	464	481	473	463	462	445	495	482	465	508	486	502	515	454	459	508	511	466	480	499	492	480	479	482	457	508	514	479	457	487	438	467	467	522	495	524	492	485	516	469	494	571	478	476	472	527	500	492	484	500	495	504	474	454	488	486	509	482	529	509	465	482	525	490	439	487	508	522	477	488	448	441	500	507	508	511	489	488	437	518	462	488	491	483	472	468	520	469	480	513	464	504	494	529	469	497	497	492	498	468	472	461	513	490	443	477	494	472	485	503	532	492	493	486	510	496	479	484	477	435	487	454	497	517	500	482	466	525	536	524	487	496	488	486	486	495	503	487	482	522	518	496	477	511	507	524	503	477	475	494	478	517	496	482	500	486	473	501	513	495	508	511	498	499	462	468	487	496	452	480	496	502	524	473	493	509	502	522	473	474	482	477	485	466	501	469	515	486	483	521	467	500	493	510	485	500	439	443	462	516	482	505	525	510	496	463	531	460	492	476	492	554	503	451	437	484	468	477	507	500	506	502	529	483	487	481	509	463	467	457	485	507	507	516	504	442	479	471	482	502	487	507	465	482	502	477	498	505	470	458	454	472	486	505	466	474	498	527	491	483	487	499	521	496	465	487	494	490	524	480	509	464	490	508	533	527	494	478	509	493	491	512	491	497	511	484	512	498	481	497	503	475	502	510	525	479	554	476	492	479	482	482	456	513	473	505	464	518	503	497	507	496	460	471	506	463	495	472	454	497	524	486	441	492	508	510	483	493	487	505	460	483	528	489	488	486	487	476	493	505	529	460	522	468	523	453	521	495	511	477	477	496	500	459	470	507	486	487	499	529	510	480	474	494	486	460	516	503	487	455	486	485	449	483	509	515	493	540	485	496	481	511	523	481	476	509	506	492	473	490	540	515	492	489	509	453	481	503	466	471	501	465	508	472	505	480	474	500	474	491	463	454	516	504	515	501	484	527	469	481	485	495	539	473	474	513	474	505	449	489	504	487	473	527	441	452	485	484	508	488	481	463	488	522	505	464	500	498	502	489	504	494	483	504	515	462	474	503	478	470	510	489	431	467	491	498	464	480	475	490	462	484	500	489	477	491	469	488	508	489	474	500	509	525	518	499	481	504	499	490	474	491	512	465	470	485	479	524	503	518	509	524	490	550	504	532	490	503	458	462	510	481	506	486	489	474	466	451	480	498	460	512	506	508	442	493	489	466	535	449	517	464	512	479	498	479	488	484	467	534	464	501	520	467	478	493	477	520	432	473	467	527	502	514	506	475	468	510	474	509	494	492	499	496	503	493	488	494	543	514	421	479	423	452	504	442	514	491	472	480	511	461	451	507	484	477	469	514	478	452	452	493	488	482	482	515	491	498	500	481	506	543	514	491	546	458	504	508	484	471	460	534	493	473	455	471	513	453	491	482	465	493	502	481	472	435	449	496	528	482	492	518	542	508	446	512	537	458	442	454	521	485	496	522	487	485	457	485	419	535	514	524	479	488	450	491	488	494	498	474	523	494	521	470	479	475	498	479	494	447	508	491	488	470	478	495	488	458	508	479	487	500	516	464	469	447	449	474	513	469	475	476	517	459	466	479	493	470	486	462	477	519	477	495	492	479	494	499	528	523	495	472	451	504	481	500	510	465	490	517	485	501	495	480	489	490	489	449	509	485	507	489	466	476	500	544	490	466	474	455	454	517	509	480	520	476	502	483	477	506	473	479	486	499	480	485	465	490	515	491	483	539	476	519	457	493	495	515	496	525	477	487	474	513	486	525	512	492	528	516	488	474	464	484	516	463	487	478	480	542	517	487	500	493	472	453	494	507	475	489	474	512	458	490	542	484	459	475	452	509	498	455	488	485	497	508	443	487	467	491	502	481	462	508	496	481	480	509	496	483	441	480	531	479	498	488	516	533	454	490	459	482	528	516	491	510	515	436	490	538	484	500	505	479	496	483	518	486	494	566	511	451	478	508	502	471	501	428	495	496	471	463	520	511	508	501	498	450	502	461	505	459	496	508	478	463	478	474	506	486	519	472	501	481	517	493	493	557	478	492	468	474	498	489	489	470	494	534	494	529	511	467	536	524	482	507	460	476	435	494	454	488	498	482	480	478	497	473	499	468	501	496	485	526	504	454	474	482	504	538	507	469	471	467	448	533	498	492	461	482	471	482	494	489	515	478	484	473	444	474	510	459	483	469	510	502	515	506	491	464	497	510	479	467	475	495	503	479	475	509	499	483	494	530	522	492	494	477	467	480	510	515	454	472	512	478	506	467	471	455	491	486	494	499	499	454	481	517	507	504	522	483	515	448	491	480	481	508	507	499	446	470	498	479	497	485	496	465	438	480	486	519	466	511	495	471	519	477	508	470	501	513	532	507	511	538	466	498	481	484	500	488	492	511
5433	1027	911	735	740	644	662	655	615	629	651	672	636	596	610	671	646	618	603	595	693	631	629	619	638	612	599	671	593	592	656	584	632	611	660	614	602	636	640	645	617	636	626	678	622	659	636	604	607	676	606	578	631	626	629	681	573	617	612	653	678	633	652	675	663	622	653	620	613	600	603	652	686	592	601	603	634	632	630	642	611	640	628	609	652	606	614	707	628	643	641	643	642	618	634	672	638	650	631	584	586	648	610	627	622	682	601	638	646	635	637	610	658	644	620	594	684	626	637	597	667	626	639	627	603	593	618	606	604	630	609	612	660	620	576	626	653	609	641	642	621	574	639	603	643	640	624	651	606	643	667	644	669	627	605	678	596	639	577	608	681	674	625	612	592	650	655	591	606	600	658	598	620	633	582	603	622	614	601	630	643	674	647	611	617	628	640	614	625	620	634	623	619	628	642	575	601	610	630	612	578	615	647	657	576	626	617	619	633	611	633	604	629	601	603	598	654	648	619	629	641	611	593	596	641	652	600	635	646	671	623	628	604	645	608	608	630	600	665	585	647	647	612	630	592	618	639	635	617	625	594	665	643	633	605	652	635	601	582	646	613	662	626	634	665	631	641	648	666	635	641	636	623	647	638	623	640	604	614	599	656	633	601	628	670	604	638	642	630	636	591	680	624	630	622	618	624	606	579	642	608	608	619	605	659	604	607	650	655	668	685	617	640	618	566	629	651	641	650	626	643	624	585	657	638	641	618	678	662	590	643	649	650	635	593	614	644	668	652	658	613	607	624	693	621	614	667	641	603	625	620	648	618	657	613	642	596	618	596	598	586	635	644	614	654	603	603	617	593	641	649	590	605	623	655	645	637	599	604	629	657	603	649	598	657	629	573	597	650	616	614	603	673	619	642	644	600	607	569	660	649	598	597	614	607	569	597	639	672	634	615	639	632	591	613	610	651	654	625	596	568	649	618	613	613	633	639	674	590	610	617	621	679	656	639	580	621	604	640	590	635	608	615	567	598	664	655	621	634	625	607	619	597	625	665	596	649	626	627	594	663	652	626	651	623	611	587	631	629	618	617	661	587	638	613	628	620	658	614	609	602	588	663	636	606	598	645	653	636	604	648	630	601	574	630	615	629	652	632	635	593	640	613	608	609	611	640	625	600	590	627	605	631	632	654	633	632	645	597	648	598	636	588	661	651	617	642	624	644	666	630	664	690	582	618	658	660	622	590	646	626	595	593	632	625	638	616	607	652	620	599	640	638	599	607	653	656	644	646	622	624	602	614	640	622	617	613	629	632	649	565	638	654	664	628	630	632	591	603	641	625	615	618	652	590	577	672	597	614	625	635	609	636	618	615	603	596	624	610	595	628	650	654	640	617	678	602	641	634	626	633	634	635	611	643	604	628	644	675	674	624	648	632	555	676	619	618	636	653	641	613	637	591	634	658	607	629	584	639	630	554	648	603	650	648	644	609	629	645	600	637	603	630	694	668	669	637	565	612	577	643	591	610	642	595	637	651	642	638	652	641	628	664	655	615	605	653	630	630	675	690	640	610	609	669	604	634	679	609	606	584	590	677	617	631	578	640	636	618	615	630	566	630	574	617	588	595	616	633	616	622	628	597	605	639	642	616	657	626	550	653	594	641	620	630	643	608	644	640	631	615	648	614	624	663	631	619	614	638	605	610	609	650	645	636	589	618	644	656	580	610	663	631	641	685	654	633	605	609	636	651	637	611	611	575	622	634	678	608	629	626	622	615	641	629	651	608	633	611	639	646	637	693	642	645	597	628	642	621	626	634	635	674	579	573	637	645	599	623	657	663	606	602	637	625	658	692	601	666	580	665	622	586	608	639	628	660	678	642	641	634	633	692	698	627	609	637	637	603	647	618	602	617	629	671	603	650	616	608	630	638	641	669	644	591	629	671	569	640	648	630	649	598	580	613	606	624	622	550	632	613	636	638	626	622	670	561	640	600	638	630	652	630	653	639	611	630	635	631	641	595	641	612	576	652	632	636	651	595	589	631	600	603	632	619	640	658	601	633	657	649	586	618	618	579	645	630	629	599	613	685	603	645	626	640	640	647	630	651	622	633	616	609	639	632	582	592	639	627	606	608	636	620	593	588	650	671	590	613	600	643	579	601	614	640	650	594	632	618	633	621	618	646	594	665	665	591	654	588	570	616	645	610	617	614	609	631	633	640	608	660	586	624	678	652	623	629	671	656	625	661	617	632	622	652	658	627	646	613	627	622	620	655	634	649	635	607	604	624	585	577	641	636	632	606	632	617	637	643	637	621	630	608	677	644	647	621	612	614	599	645	646	627	616	617	590	627	598	662	684	598	612	600	638	637	639	590	617	635	614	692	659	642	617	615	598	651	593	641	653	628	643	598	594	642	615	609	639	619	655	633	620	608	590	614	641	611	661	616	699	684	583	655	604	598	637	629	627	605	588	632	597	631	572	592	647	646	636	623	628	678	631	684	619	580	614	685	633	639	622	639	659	584	654	645	615	636	641	608	584	580	653	604	641	616	675	597	667	626	609	578	628	615	625	587	620	623	661	634	653	660	597	597	632	640	587	621	643	645	593	636	633	591	627	650	635	590	618	648	621	609	612	634	634	630	593	626	651	617	571	562	594	631	642	618	592	634	612	607	577	643	633	602	633	670	609	576	650	599	653	652	602	627	634	609	610	624	616	631	582	660	613	659	595	658	622	664	632	625	632	643	573	646	621	610	623	670	622	612	631	630	657	613	559	638	645	657	637	641	615	610	629	573	618	647	596	619	612	627	593	629	654	642	629	625	617	665	612	632	645	618	651	620	606	547	580	601	630	621	595	647	606	634	592	623	645	631	639	616	614	572	641	601	623	604	595	645	638	600	582	664	650	636	611	604	611	636	647	654	678	586	619	600	630	612	575	650	622	684	635	610	610	619	627	640	606	602	643	673	637	595	620	640	650	646	583	703	589	593	659	675	680	621	646	650	649	625	665	614	671	602	601	711	657	654	617	623	651	554	690	666	644	608	631	617	612	640	639	624	611	640	648	618	574	628	585	608	643	625	621	621	650	613	614	615	637	605	612	667	613	637	642	681	605	591	604	629	611	597	649	631	616	643	624	629	564	621	619	652	675	615	650	635	604	633	600	646	596	650	608	648	618	585	647	620	617	572	635	617	647	618	610	622	643	616	640	597	594	643	644	651	630	612	593	607	634	595	622	601	611	664	625	661	618	620	639	624	639	618	629	625	613	576	647	624	639	637	609	630	607	568	595	655	659	636	666	636	598	626	670	624	644	641	613	614	679	598	590	613	604	651	666	597	620	632	624	620	667	603	650	630	616	638	659	625	615	654	614	624	644	631	684	607	631	604	620	575	687	638	586	611	598	620	657	597	634	637	668	619	613	641	665	644	646	663	626	656	640	652	606	624	597	624	695	629	643	610	608	650	600	569	636	615	617	601	601	643	602	620	573	639	618	608	629	665	618
23410	21580	28796	24803	21498	5715	1307	1034	974	1000	942	931	910	923	868	881	864	831	840	857	864	886	774	801	890	894	876	784	811	845	835	841	800	872	857	804	817	852	869	890	764	780	843	838	808	831	839	786	841	842	851	818	798	861	830	875	836	791	856	871	828	818	802	830	798	813	824	884	830	833	849	798	830	809	856	835	879	814	819	757	816	793	874	762	839	845	861	850	837	776	816	835	827	838	856	792	808	845	798	873	842	824	839	851	873	850	829	836	824	790	803	826	818	867	832	835	815	804	832	812	823	847	796	873	861	885	831	795	856	838	811	869	800	836	796	873	835	773	829	849	838	773	820	822	835	835	828	877	833	825	809	773	806	844	801	853	828	801	851	857	837	824	812	834	824	824	841	843	853	835	873	810	813	795	802	797	812	860	824	860	870	799	879	889	885	838	823	780	841	852	765	832	839	785	812	903	792	808	802	841	879	793	836	805	798	855	868	794	848	836	845	869	789	785	847	804	821	839	825	798	851	823	797	838	849	812	794	800	870	853	788	833	867	796	810	791	804	841	856	875	794	797	856	835	799	846	818	801	806	851	815	813	887	908	842	896	807	767	853	837	840	800	827	857	811	800	814	791	802	854	827	841	795	847	808	854	784	828	831	835	864	894	873	871	780	819	856	829	839	878	815	841	774	831	822	860	833	827	818	858	825	835	796	810	809	780	803	784	866	831	814	853	871	825	845	854	827	889	817	817	813	736	830	828	835	851	895	806	841	744	833	845	815	865	860	797	786	912	839	812	835	830	852	814	814	847	816	867	842	837	785	900	892	857	826	832	818	847	826	855	888	873	856	845	862	787	812	857	830	845	880	832	856	797	826	880	826	799	785	873	839	842	798	781	808	813	827	857	835	795	800	821	840	841	786	823	840	835	784	837	783	824	808	815	809	793	814	835	845	810	854	810	837	826	794	822	839	801	816	824	843	802	852	855	805	790	821	828	843	854	811	818	826	818	786	846	829	850	844	849	855	816	882	817	877	832	831	822	755	845	841	839	849	833	829	927	829	788	850	850	802	862	803	868	797	797	788	867	832	850	822	790	832	793	788	782	801	823	808	843	823	835	836	808	829	826	810	810	849	856	813	877	877	828	804	810	749	836	831	808	811	806	832	825	814	846	816	790	834	855	828	849	765	843	814	820	802	807	825	800	804	812	890	836	830	816	855	802	836	782	828	838	850	829	810	834	777	785	769	849	853	839	842	826	867	785	828	781	839	842	832	833	793	858	795	847	855	882	807	839	825	838	911	855	842	858	832	847	805	796	834	825	787	783	829	793	846	868	832	813	868	822	854	846	857	845	786	802	821	830	847	829	807	839	873	846	800	839	827	811	810	822	838	806	823	854	886	860	804	870	816	838	857	825	875	838	843	803	799	840	854	819	832	861	780	784	820	799	817	809	796	857	818	840	793	830	833	826	801	827	831	846	792	782	789	790	805	835	781	826	812	843	797	802	800	815	834	819	807	817	831	819	786	804	872	825	791	791	805	799	787	823	827	813	824	874	867	850	870	830	827	810	835	744	783	808	824	806	777	790	783	869	813	828	820	833	787	813	863	788	897	846	818	838	866	784	843	869	837	797	846	842	826	805	831	801	810	806	826	837	837	823	796	891	814	824	799	832	832	842	835	857	849	834	843	832	804	816	813	824	875	827	804	837	836	801	790	891	777	769	831	871	819	821	858	838	822	883	813	869	828	837	827	808	848	842	842	830	835	750	842	801	823	837	829	821	824	844	851	821	835	851	830	835	758	851	826	817	823	826	809	920	820	829	793	788	803	820	826	806	835	811	829	868	804	799	769	851	808	793	843	815	833	830	845	810	838	832	839	797	841	838	846	860	858	836	759	844	819	872	799	835	839	836	824	809	875	798	846	846	878	857	850	902	783	814	807	819	795	830	880	854	821	836	794	856	856	786	817	820	833	831	791	807	816	795	832	798	787	815	817	836	819	834	827	846	829	806	841	847	801	819	874	815	824	798	850	835	808	830	798	854	882	823	837	780	810	850	813	817	855	829	810	768	775	843	853	808	850	818	855	762	815	884	797	734	826	795	843	764	796	823	786	785	848	831	825	833	823	771	836	856	816	901	776	814	744	856	872	817	865	766	844	832	825	820	860	880	834	822	844	820	821	841	860	799	828	817	885	857	824	839	793	822	803	826	794	847	823	828	787	850	808	772	850	842	791	829	832	851	846	814	788	855	800	809	885	803	806	845	822	835	831	800	839	788	863	788	805	829	845	808	871	858	848	844	851	862	829	819	836	798	779	786	827	796	842	839	874	873	818	824	759	851	814	832	803	790	767	819	776	795	836	856	810	811	853	865	831	795	881	830	838	840	867	807	790	828	766	818	864	824	838	847	811	858	855	803	779	813	821	834	806	821	804	817	790	824	827	881	810	865	856	794	777	882	798	869	798	815	799	844	812	836	799	784	851	798	796	853	799	817	892	808	865	840	866	805	806	767	805	866	798	777	819	810	823	824	834	797	854	806	889	832	834	800	783	829	823	817	802	766	786	829	872	826	815	780	821	832	840	815	829	769	823	840	813	844	792	846	849	848	862	848	815	860	812	803	849	904	809	819	807	823	837	823	822	793	837	807	866	787	821	844	848	828	757	822	809	819	820	780	847	850	821	807	834	821	799	759	829	881	844	801	835	854	813	842	834	843	844	826	830	824	803	819	830	860	858	820	811	826	870	796	805	772	790	827	824	840	834	852	837	822	835	871	826	906	827	858	833	794	836	815	811	814	791	797	883	780	815	885	771	854	844	837	836	818	819	816	843	859	911	840	778	807	853	801	806	825	850	876	832	811	841	848	820	830	857	816	785	849	806	822	816	823	828	856	773	826	838	872	865	856	820	786	804	868	793	860	847	855	835	790	850	808	842	763	782	812	825	819	849	783	812	882	861	799	873	860	830	804	813	828	828	790	855	772	799	824	847	806	809	844	828	774	788	862	838	826	832	795	793	841	825	832	827	849	911	855	813	835	849	884	802	794	828	827	842	823	815	829	809	846	820	841	814	842	813	806	851	809	823	780	802	827	839	815	857	780	875	841	810	793	803	836	813	781	867	812	837	774	847	786	815	834	793	813	844	848	812	846	822	811	836	778	803	833	844	828	778	819	844	850	823	845	872	782	782	888	854	824	824	816	792	814	861	829	864	827	821	840	793	804	891	834	829	794	798	811	807	822	824	859	799	851	820	826	807	866	810	826	813	795	815	834	843	815	846	835	846	805	822	824	832	808	830	857	770	802	882	844	828	870	861	841	822	824	879	817	826	817	819	805	851	860	810	825	820	816	860	823	855	822	816	843	787	831	818	832	808	842	793	840	815	846	832	782	840	829	824	810	838	846	800	812	857	801	849	821	816	806	835	854	860	815	811	858	841	829	831	812	812	858	776	792	877	842	798	844	833	846	869	824	820	845	796	844	829	854	802	846	848	815	795	846
16809	7656	5340	2735	2115	1757	1615	1412	1318	1208	1244	1146	1149	1125	1127	1089	1173	1170	1161	1073	1086	1036	1108	1104	1098	1007	1032	1090	1048	1030	1083	1137	994	1124	1022	1046	1031	1092	1077	1073	1050	1068	1059	1041	1084	1063	1065	1098	1125	1052	1062	999	1081	1029	1064	1001	1060	1043	1002	1017	1058	1060	1021	1072	1103	1003	1101	1062	1064	1030	1082	1141	1051	1005	1109	1077	1031	1087	1044	1134	1032	1078	1039	1053	1016	1028	954	1049	1008	1065	1058	1071	1047	1041	1095	1067	1028	1078	1050	1082	1040	1096	1082	989	1059	996	1032	1104	1037	1043	1068	1074	1021	1064	1102	1038	994	1038	1035	1001	1080	1045	1071	1039	1031	1082	1017	1058	1036	1050	1006	1024	1091	1077	994	1115	1102	1027	1028	1137	1038	1034	1090	1086	1065	1033	1116	1072	1040	1031	1090	1077	1087	1060	1047	1042	1013	993	1078	1056	1092	1077	1027	1060	1095	1065	1010	1011	1069	1064	1072	1038	1026	1035	1013	1047	1014	1042	1052	1065	1076	1012	1055	1012	982	1015	1049	1031	1033	996	1084	1063	984	1051	999	1012	1071	1052	1079	1074	1043	1007	1111	1048	1064	1031	1077	1001	1063	1007	1018	1092	1122	1070	1018	1021	1064	994	1057	1078	1082	1083	1032	1066	1006	985	1083	1087	1028	1128	1044	1066	1046	1073	1026	1085	1036	1042	1072	1080	1006	1076	1000	1007	1093	1053	1056	1061	1026	1053	1038	1022	1097	1002	1094	1055	1099	1034	1052	1084	1088	1041	1067	1055	1100	1041	1102	1011	1071	1060	1060	1014	1010	1052	1029	1065	1025	1049	1054	1010	1031	1081	1029	1062	1061	1014	1023	1056	1056	1037	1013	1054	1007	1078	1034	1083	1048	1085	1121	1075	1072	1055	1033	1009	1001	1031	1053	1068	1104	1123	1012	1015	1050	1028	1065	1117	1017	1052	1045	1021	1101	1113	1014	1103	1028	1106	1123	1017	1081	1101	1066	1074	1075	1018	1072	1048	1031	974	978	1054	1046	1059	974	1036	1025	1009	1098	1052	1026	1070	1026	1075	1046	1093	1001	1008	1082	1070	1032	1109	993	1077	1095	1083	1090	1086	1038	1019	1077	1098	1091	1054	1013	1047	1014	1052	1025	1036	1062	984	1060	1006	1042	1035	1053	1032	1063	1104	1045	1044	1068	1025	1012	1037	1033	1046	1006	983	1025	1127	1027	1094	1086	1021	999	1062	1072	989	1093	1081	1068	1091	1060	1038	1068	1016	1079	1073	1062	1067	1083	1032	1037	1070	1040	1044	937	1019	1029	1037	1094	1039	1053	1091	1041	1100	1004	1133	1044	1097	1072	1086	1094	1082	1016	1068	1041	1013	1038	1097	1094	1100	1084	1059	1050	1093	1083	1077	1033	1058	1104	1000	1003	1089	1073	1110	1024	1030	1065	1090	1011	1031	1064	1136	1019	1062	1030	1026	1059	1079	1036	1019	1042	1030	1061	1056	1012	1038	1022	1027	1073	1077	1063	1055	1073	989	1055	1049	1102	1031	1054	1041	1052	1072	1042	1084	1019	1019	1061	1083	1032	1071	1028	1018	1098	1085	1032	1068	1050	1063	1051	1067	1052	1074	1019	1106	1058	1085	1068	1038	1079	1029	1007	1034	1018	1081	1099	1073	1040	1041	1051	1037	1078	1082	1059	1053	1090	988	1073	1018	1075	1033	1031	1084	1009	1035	1073	1103	1083	1043	1078	999	1041	1093	1091	1041	1073	1030	1073	1039	1062	1083	1029	1029	1042	1037	1039	999	1065	1027	1089	1091	1040	1087	1029	1060	1038	1050	1035	1094	1090	1089	1068	1025	993	1038	1053	1039	1101	990	1067	1035	1071	1015	1020	1063	1010	988	1015	1031	1031	1032	1036	1060	1060	1070	1074	1064	1064	1070	1060	1111	1050	1038	1054	1113	1071	1128	1033	1021	1040	983	1049	1014	1006	1032	1066	1023	1119	1044	1059	1050	1068	1040	1116	1023	1091	1082	999	1036	986	1123	1061	1057	1035	981	1037	1090	1114	1089	1005	1011	1053	1038	1056	1118	1062	1020	1041	1055	1025	1046	1054	1016	1065	1080	1025	1010	1051	1043	1107	1089	1029	1094	1081	1064	1052	995	1090	1079	1052	1079	1097	1037	1013	1024	1081	1029	1027	1004	1013	1008	1065	1083	1029	1065	1011	1079	1096	1068	997	1037	1095	1048	1052	1041	1064	1119	1011	1056	1042	1101	990	1049	1092	1065	1085	1043	1082	1065	1016	988	1069	1023	1049	1058	1053	1025	1020	1011	1068	1062	1074	1081	1073	1055	990	1013	1023	1029	1060	1036	1036	1075	1040	1059	1078	1109	1072	1058	1039	1044	1041	1058	1120	1066	997	1091	1024	1051	1056	1016	1055	1039	1044	1020	1015	1024	1083	1104	1022	1044	1071	1063	1059	1056	1025	1049	1023	1049	1024	1068	1093	1041	1040	1069	1008	984	1062	1095	1083	1068	977	1109	1094	1083	1088	1070	1065	1064	1120	1011	1066	1062	1071	1105	1124	1084	1042	1043	1060	1029	1038	1062	1019	1015	1037	1055	1092	1029	1021	1073	1051	1069	1035	1029	1035	1059	1029	1064	1047	1088	1062	1069	1023	1036	1027	1007	1037	1034	1003	1049	1063	1032	1077	1048	1095	1089	1037	1092	1047	1078	1042	1074	1027	1078	1028	1075	1030	1107	1020	991	1100	1027	1049	998	1051	1029	1078	1003	1097	1064	1084	1027	1102	1043	1079	1026	1090	971	1068	1122	1040	1068	986	1042	1067	1094	1034	1082	986	1080	1111	1074	1067	1038	1087	1034	1058	1024	1048	1056	1026	1026	1053	1023	1012	1082	1020	1054	1028	1050	1070	1049	1068	1009	1108	1072	1064	1015	1046	1043	1082	1073	1047	1031	1007	1081	1076	1054	1092	1027	1065	1100	1029	1059	1029	1037	1032	1008	1052	994	1040	1032	1103	1031	1033	1019	1010	1027	1074	991	1086	1066	1009	1025	969	1020	1070	1047	1053	1019	1032	1090	1031	1059	1093	1023	962	1045	1019	1062	1132	1055	1027	1044	1044	1058	1090	1069	1082	989	1077	1037	1060	1055	1099	996	1033	1007	1122	1021	1139	1022	1063	1014	1080	1118	1069	1100	988	1054	1019	1021	1062	1005	1058	1017	1017	1056	1017	1084	1085	1083	1052	1037	1005	1068	1084	1080	1013	1008	1078	1091	1059	1043	1002	1015	1059	1103	1053	1019	1051	1111	1037	1027	1007	1012	1076	1069	1061	1022	1057	1064	1104	1031	1064	1092	1102	1023	1032	1008	1057	1071	1080	1089	1064	1069	1046	1074	1071	1065	1096	999	1038	1037	1056	1075	1021	1047	1087	975	1050	1051	1036	1043	1080	1047	1006	1110	1040	1066	1061	1029	1058	1122	1087	1056	1054	1103	1034	1052	1018	1036	1007	1033	1073	1027	1021	1046	1032	1053	1017	1011	1071	1051	1033	1065	1050	1048	994	1037	1111	1060	1045	1009	1042	1083	1062	1075	1016	1050	1048	1012	1029	1054	1065	1029	956	1038	1046	1068	1030	1070	1038	1101	1092	1085	1021	1062	1042	1025	999	1077	1132	1055	1009	1093	1010	1063	997	1052	1099	1078	1056	1053	1072	1034	1051	1067	1038	1023	1054	1007	1018	1058	1088	1025	1031	1006	1063	1064	1017	1021	1109	1062	1029	1062	1060	1049	1026	1087	1135	1018	1070	1027	1032	1020	1067	1023	1004	1072	1070	1075	1079	1064	1020	1091	1139	984	1038	972	1059	1056	1095	1068	1064	1015	1051	1003	1070	1084	1028	1071	1086	1056	1070	1079	1064	1028	1046	1022	1016	1099	1061	974	1066	1071	1072	1070	1039	1059	1092	1100	1058	1072	1090	1068	987	1029	1085	1017	1080	985	1082	1002	1066	1112	1003	987	1045	1060	1083	1011	1102	985	1058	1030	1025	1093	1078	1114	1043	1055	1039	1062	1070	1063	1044	1083	982	1023	1011	1062	999	1092	1041	1042	1033	1075	1038	1027	1076	1100	1049	1021	1088	1052	1004	1084	1024	1105	1061	1118	994	1031	1030	1045	1030	1052	1118	1050	1058	1062	1042	1013	1029	1046	1100	1051	1078	1056	1024	1044	1032	1053	1068	1042	1071	977	1048	1066	1010	1045	1078	1116	1046	1041	1070	1064	1071	1052	1062	1124	1004	1049	1018	1077	1035	1038	1007	1040	1070	1045	1062	1029	1032	1058	1097	1076	1090	1077	1051	1031	1030	980	1078	1019	1069	1051	1037	1046	1016	1040	1019	1056	1049	1064	1045	1110	1075	1038	1013	1110	1052	1062	1051	1080	1010	1012	1093	1071	1072	1095	1068	1047	1074	1072	993	1074	1092	1040	993	1073	1097	1072	1099	1025	1022	1092	1081	1083	1097	1067	1091	1086	1063	1023	1068	1118	1067	1028	1029	1088	1065	1090	1063	1056	1048	1028	1050	1083	1039	1050	1062	1091	1093	1027	1074	1039	1041	1090	1055	1094	1039	1031	1060	1122	1056	1037	993	1050	1030	1036	1082	1078	1044	1078	1024	1059	1092	1110	1082	1023	1019	1003	1013	1052	1088	1049	1039	1053	1033	1040	1034	1047	1022	1042	1065	1056	1032	1038	1126	1015	1047	1108	1033	1017	1083	1077	1040	1065	1072	1078	1032	1059	1060	1069	1027	1056	1039	1075	1055	1102	1037	1051	1043	1061	1074	1018	1093	1076	989	1024	1058	1006	1042	1063	1040	1009	1031	1090	1042	1045	1065	994	1086	1117	1052	1034	1052	1033	999	1057	1024	1054
24790	21580	26961	25190	1668	389	292	260	245	232	228	231	219	227	238	224	201	211	196	237	218	214	218	237	228	210	193	183	222	196	223	212	195	212	207	175	210	219	189	220	190	198	222	212	218	198	205	176	174	213	195	222	193	198	189	195	228	220	210	194	205	213	212	218	210	211	209	223	192	185	184	213	195	207	211	228	200	190	199	228	196	203	198	189	204	199	227	176	180	202	202	196	173	187	232	197	188	204	229	201	187	215	194	171	212	192	238	167	208	182	212	197	201	186	214	193	186	185	201	213	197	194	204	200	211	210	170	207	194	186	217	188	177	211	175	196	236	198	184	215	186	206	171	201	198	171	199	203	222	191	238	241	219	187	185	209	219	191	200	220	196	207	189	183	188	206	212	203	232	212	206	239	202	221	223	197	206	195	202	229	229	197	229	208	192	203	199	194	227	203	203	223	222	210	211	206	210	188	189	199	191	206	222	220	189	226	203	197	205	191	202	197	209	184	202	211	189	206	226	226	191	207	210	230	191	198	199	216	207	220	196	224	207	199	210	196	180	210	181	213	227	195	191	201	204	212	219	175	188	211	187	191	182	192	222	190	216	186	194	183	201	205	198	201	196	212	207	211	193	225	216	197	202	176	205	190	208	213	210	179	202	185	189	193	182	197	213	206	211	199	211	193	233	210	193	208	172	186	208	216	218	224	221	201	216	219	200	198	193	190	220	187	199	194	201	188	195	190	213	202	217	209	190	181	203	224	180	191	207	207	184	204	198	222	217	201	207	190	231	209	201	191	212	213	195	201	225	231	198	197	213	216	207	200	202	222	216	210	207	217	190	213	189	200	187	191	196	207	206	219	223	193	190	222	211	217	202	223	187	198	202	226	199	193	209	204	204	186	202	210	208	204	188	229	203	220	198	208	193	222	215	203	212	187	185	208	214	195	203	206	195	178	199	211	216	175	192	207	210	199	202	192	209	193	209	221	197	203	200	202	208	205	185	218	195	195	195	188	190	191	192	211	226	237	199	209	212	205	215	222	199	221	205	224	197	202	201	189	194	202	214	225	191	216	210	212	215	203	211	192	194	188	195	205	191	208	201	192	192	203	199	181	219	204	224	212	198	221	201	206	242	204	191	187	174	208	184	231	211	208	208	209	200	195	194	182	202	219	229	203	213	214	201	181	207	200	177	202	212	213	193	227	171	236	183	208	199	209	209	199	209	204	181	214	168	190	195	195	199	174	214	182	207	196	240	205	188	202	191	191	202	193	196	195	199	200	224	200	188	185	195	170	198	211	201	191	237	179	182	205	186	200	207	202	192	220	220	171	211	189	239	205	199	201	204	203	214	209	199	216	212	207	204	196	212	211	224	213	213	208	214	191	218	222	205	183	219	209	221	216	230	181	206	205	243	181	193	192	196	196	217	206	217	203	191	215	206	200	186	200	175	216	216	203	220	200	182	206	196	208	199	214	219	194	199	200	195	218	207	230	229	202	196	214	195	176	219	215	242	224	203	209	197	220	189	186	195	184	203	223	214	194	185	187	191	196	209	169	179	217	208	212	219	189	207	212	211	227	184	196	210	192	211	208	239	180	181	229	207	177	194	212	194	208	193	212	224	177	227	192	174	227	192	182	177	211	203	208	197	192	202	199	192	180	193	205	173	195	238	196	202	191	185	197	210	194	214	221	187	196	211	209	198	211	210	209	219	203	171	195	189	192	198	186	195	198	216	204	213	188	176	205	203	206	225	211	214	192	217	209	210	208	181	192	191	205	201	193	180	212	201	214	203	203	191	205	203	216	207	201	201	200	162	221	200	203	195	232	188	209	201	204	198	195	190	206	202	199	190	184	245	186	207	198	210	198	207	208	206	219	202	215	184	226	225	209	208	201	192	194	201	200	201	215	190	206	205	185	205	207	208	182	211	216	206	205	216	202	192	178	195	208	208	212	207	208	200	213	199	212	198	205	181	221	201	192	197	211	206	198	204	189	206	199	202	168	213	200	206	208	200	226	209	184	175	193	183	203	213	202	230	207	197	204	189	207	212	182	211	200	205	197	198	206	190	180	231	193	217	187	192	221	215	193	204	184	216	202	212	201	214	193	194	171	214	193	228	213	217	198	215	212	204	178	206	195	198	204	183	196	197	191	195	215	190	220	192	172	230	185	189	200	186	206	184	220	182	177	201	214	189	187	193	198	210	201	209	204	220	202	183	194	211	215	223	219	186	193	195	208	204	208	193	209	172	200	201	228	189	177	217	202	203	199	182	206	200	218	224	213	192	182	180	182	218	203	212	194	201	203	164	215	190	176	213	180	202	207	226	235	219	219	201	200	193	192	186	208	191	189	189	208	216	211	196	213	210	207	193	196	201	209	203	213	196	206	208	237	208	216	201	212	233	220	192	216	185	202	195	197	196	203	214	201	195	201	198	205	194	179	207	190	199	206	198	176	202	207	193	221	212	201	202	200	197	192	203	197	192	224	187	184	206	204	225	199	207	188	210	194	198	172	217	219	188	199	193	237	225	197	228	207	209	211	192	173	206	217	208	213	204	194	185	218	177	208	174	201	180	191	186	183	190	210	226	189	204	191	224	178	218	204	219	213	217	214	177	211	220	187	171	210	192	202	181	199	219	203	202	207	196	220	221	202	195	199	226	198	211	226	225	174	211	213	211	198	207	188	212	206	229	205	185	174	197	193	222	202	184	187	208	197	206	194	197	239	188	169	205	195	210	200	208	197	206	191	197	176	193	211	213	217	217	198	179	212	205	186	216	208	212	204	220	201	200	208	204	203	202	175	188	204	228	238	202	184	234	205	213	217	205	209	199	199	241	194	211	203	194	190	198	185	213	229	202	219	219	216	205	208	212	193	207	202	193	197	192	191	218	197	209	235	198	203	191	218	207	188	181	186	204	183	203	208	223	203	198	197	191	185	197	204	210	219	208	221	206	184	203	207	193	180	197	202	200	221	198	221	219	181	213	189	242	190	196	199	193	217	225	196	219	190	193	201	204	199	206	211	212	211	192	201	220	208	221	192	207	235	190	196	184	203	191	240	197	195	197	215	207	193	190	208	217	224	229	199	210	195	201	204	198	202	172	199	206	221	203	196	214	197	211	204	189	213	190	202	199	194	198	188	190	190	190	196	192	220	214	208	196	182	176	186	186	210	220	198	200	199	185	197	210	178	196	216	191	214	204	161	207	213	211	198	192	193	186	205	197	213	205	213	212	182	221	203	213	198	209	213	202	181	212	198	218	229	193	176	193	231	228	206	179	213	213	212	195	196	197	200	197	219	208	190	193	219	194	218	217	201	168	205	232	209	232	207	213	199	195	180	215	246	208	182	191	186	221	182	214	216	198	191	175	197	172	194	201	209	216	210	178	190	186	202	206	193	205	191	207	212	190	218	205	203	182	191	205	204	201	190	203	185	196	194	202	178	174	211	208	217	201	226	199	196	226	192	218	216	209	215	202	197	185	196	218	217	202	194
15642	3381	2313	1126	798	680	525	501	404	428	358	312	381	309	315	331	339	334	315	281	264	318	306	319	297	287	321	303	306	303	316	286	294	295	306	295	323	294	272	312	300	322	294	324	291	290	285	281	288	314	279	274	311	297	311	299	289	313	290	283	299	275	322	306	327	247	306	294	309	293	317	290	283	282	273	284	295	323	272	298	304	287	305	314	280	263	279	286	243	286	279	304	293	307	282	295	281	310	326	278	293	292	305	298	306	279	301	296	289	320	274	294	309	329	292	297	297	312	281	265	279	299	310	308	276	307	292	315	296	290	321	261	304	295	305	293	279	285	308	294	286	286	322	280	262	318	323	308	305	294	271	299	288	262	239	293	296	279	261	299	257	307	319	285	272	299	307	293	284	288	339	274	268	298	299	284	270	331	317	273	312	298	307	296	306	309	291	288	297	280	307	302	295	300	297	300	257	277	261	284	313	288	286	311	294	276	291	295	267	294	259	291	304	311	284	300	286	317	291	309	290	308	290	278	304	292	277	289	305	317	318	319	302	304	293	275	299	289	239	289	296	323	284	297	306	312	280	305	320	302	314	270	302	275	303	308	307	269	306	295	288	316	307	292	287	282	277	275	302	291	265	312	275	320	273	299	299	282	268	319	279	306	274	302	282	315	288	298	319	295	304	302	290	318	269	309	303	296	290	282	325	282	290	284	293	256	271	275	271	313	273	293	281	298	266	288	306	280	296	295	278	286	272	326	268	293	287	282	283	282	304	312	297	276	281	306	317	298	285	302	261	275	300	289	297	297	302	273	296	308	279	296	320	278	304	309	315	292	288	302	302	287	277	290	321	268	280	292	284	284	288	308	314	312	276	269	318	285	309	301	302	298	327	287	258	304	311	289	284	270	301	273	305	278	284	282	298	298	295	328	315	309	290	299	304	301	303	270	300	266	255	279	308	265	274	291	267	280	312	294	308	300	270	271	283	290	275	317	285	278	270	334	308	290	278	287	279	297	285	289	302	311	320	305	292	273	315	278	273	289	285	304	320	308	277	293	297	266	304	285	281	293	277	294	288	304	305	300	299	278	275	319	266	263	286	277	280	319	286	272	281	300	264	289	288	312	295	309	291	277	278	318	311	269	292	278	322	322	312	295	291	306	289	291	309	284	313	289	277	286	289	268	296	288	283	288	316	276	269	278	279	261	281	287	294	316	296	282	319	278	331	273	309	305	266	278	276	305	281	283	325	282	289	279	289	266	280	312	265	292	298	299	305	286	277	266	305	286	291	326	287	275	304	266	285	323	314	291	280	314	281	296	306	307	291	299	288	275	276	308	299	298	298	287	282	286	292	320	288	279	268	291	291	297	276	298	312	282	302	258	277	302	311	281	310	306	282	283	297	334	346	294	252	304	313	297	306	281	315	290	304	278	304	281	302	282	288	246	308	314	298	306	270	323	312	306	272	269	291	282	309	282	305	295	256	284	278	317	289	272	276	302	257	290	309	287	296	289	295	293	281	311	269	293	334	293	285	306	300	269	288	270	272	287	318	264	301	288	315	307	282	275	306	275	305	312	288	297	276	281	281	279	293	274	249	268	302	307	321	287	303	303	317	266	284	318	320	291	341	290	288	286	299	342	307	284	308	294	282	290	341	296	318	301	294	315	293	282	272	283	276	299	303	280	290	275	280	283	269	298	333	246	299	254	279	330	308	275	300	290	294	282	275	306	281	285	274	307	275	287	292	262	294	288	304	295	283	320	283	292	299	277	253	270	244	296	290	306	283	291	321	289	264	304	284	274	318	297	289	311	272	291	301	311	306	293	281	289	296	291	274	313	290	275	304	303	325	266	284	288	282	312	291	286	287	292	315	272	296	289	327	274	274	279	282	315	315	280	302	312	288	277	280	289	267	316	294	296	298	320	330	277	280	315	282	309	294	286	321	309	273	299	311	275	310	293	293	270	283	288	297	298	294	280	272	301	271	265	281	296	296	314	309	288	287	300	316	277	295	288	279	300	272	302	292	330	314	279	314	284	268	262	288	247	324	285	265	274	299	271	302	282	274	328	295	297	290	294	288	321	308	265	281	291	271	297	302	301	291	281	288	312	326	284	290	286	274	268	309	268	303	275	286	292	298	284	258	292	310	271	291	262	294	279	280	314	300	298	273	268	315	280	295	266	303	314	267	315	297	290	304	267	299	304	317	301	295	309	273	319	279	296	296	294	305	298	312	315	309	257	310	262	298	299	292	325	301	280	285	278	294	280	297	305	305	310	279	305	250	332	289	295	291	265	280	303	310	305	296	295	300	272	288	297	312	308	293	297	293	321	302	278	313	263	280	312	304	283	285	285	283	281	327	295	286	304	263	283	304	292	296	271	264	302	296	286	320	295	286	327	280	291	278	292	308	290	272	271	297	286	287	271	311	324	273	280	297	287	281	277	297	278	269	315	298	328	272	280	305	278	297	299	286	269	267	294	299	288	276	332	288	312	310	263	289	289	269	270	274	297	285	272	278	301	307	261	287	282	291	290	284	303	276	297	286	278	296	274	300	298	292	292	299	269	280	321	306	309	301	327	283	285	302	291	297	301	304	282	286	301	322	280	269	285	301	309	297	319	323	322	308	313	291	290	296	278	307	297	272	294	300	289	267	290	314	297	304	290	282	269	271	258	284	283	331	268	290	306	296	324	329	306	295	304	267	288	303	277	283	271	292	300	298	281	305	286	266	277	284	308	306	303	270	299	302	305	291	289	287	280	319	301	283	272	294	292	290	322	292	332	312	313	292	292	288	288	300	303	301	301	291	289	313	282	272	257	284	278	272	276	261	290	302	270	301	290	293	300	273	292	303	314	280	269	297	300	280	296	295	283	290	268	270	326	310	312	274	268	285	297	283	288	290	294	261	288	295	325	298	269	315	298	298	305	309	286	296	310	285	303	287	269	270	266	294	282	308	293	281	323	301	279	299	261	292	303	280	282	305	305	311	278	260	283	283	302	331	320	280	277	286	277	344	282	283	309	307	265	273	270	285	278	292	277	282	322	271	268	303	308	307	293	276	283	278	289	298	314	265	302	301	302	318	276	258	297	289	317	293	265	306	283	268	300	299	280	278	301	273	299	310	292	312	308	277	272	281	324	298	270	304	301	260	271	293	278	287	309	288	274	313	305	299	278	281	313	300	296	289	315	265	287	288	301	270	285	288	290	280	260	273	322	304	312	307	264	295	321	312	308	281	264	304	312	286	280	283	291	332	300	285	310	318	295	302	301	286	288	296	302	317	261	287	260	291	275	290	277	262	281	302	317	291	281	278	300	313	278	282	303	273	269	295	306	323	278	301	244	307	287	323	295	267	282	309	308	306	292	284	301	309	291	273	301	292	280	304	317	295	304	272	282	310	253	285	287	289	277	284	310	291	275	283	295	308	301	289	310	258	293	266	293	277	283	257	299	255	289	298	317	283	274	311	282	279	275	300	292	318	280	272	277	256	277	294	305
22615	21604	29381	24298	21605	21438	3364	1035	848	774	798	815	730	709	708	721	706	626	667	669	641	657	603	659	622	644	638	633	656	649	639	656	596	653	602	590	620	605	638	610	638	643	623	586	639	619	647	629	613	617	597	581	600	616	648	578	661	612	622	566	624	607	630	626	584	626	649	668	594	677	608	675	653	659	645	663	662	649	633	609	645	646	619	580	626	641	644	615	590	653	618	615	621	633	620	641	591	611	600	621	612	608	632	600	591	646	622	617	556	628	604	580	594	567	628	610	659	617	621	643	564	618	659	695	595	610	629	615	605	636	619	619	628	606	628	643	602	644	638	602	645	625	614	633	646	568	605	597	659	605	575	639	573	570	627	630	642	609	640	616	630	656	664	632	615	593	605	666	615	637	655	665	654	636	606	639	590	617	642	604	604	597	589	608	640	632	593	630	595	628	625	642	597	624	616	619	634	657	619	596	630	640	601	631	656	652	621	607	605	650	617	634	596	643	575	612	651	609	621	643	598	582	609	638	627	647	627	629	600	567	597	627	628	592	592	597	639	649	636	631	590	598	615	621	597	600	602	604	647	609	635	637	575	589	678	589	633	576	594	614	615	611	641	573	614	611	629	628	642	670	622	615	618	601	645	646	592	610	636	604	642	636	635	606	675	644	608	589	632	631	628	619	643	574	614	653	624	598	581	608	599	587	620	569	649	662	619	600	588	614	638	607	618	626	638	631	609	579	624	626	630	601	636	607	576	626	643	600	607	636	666	637	634	658	657	639	634	577	652	601	607	575	595	611	600	627	652	640	620	663	617	609	579	637	617	617	616	620	645	657	610	651	625	606	628	615	653	682	616	617	634	678	628	612	600	666	608	603	612	622	642	649	612	638	608	613	592	614	628	634	642	604	639	625	577	620	632	624	607	672	623	610	632	640	646	633	590	623	608	621	583	610	654	621	632	606	608	615	629	641	599	599	633	601	659	632	640	615	616	679	622	644	656	586	643	621	625	643	603	639	624	598	611	627	609	650	642	615	580	632	627	628	586	576	592	613	623	672	647	640	642	574	648	604	611	570	636	642	620	607	611	584	561	625	614	614	597	585	606	600	628	583	656	589	650	626	587	596	656	624	645	629	594	630	600	620	653	652	619	619	632	671	570	634	620	658	595	578	590	632	627	612	612	637	636	574	626	627	594	617	623	599	591	606	601	616	653	604	632	651	615	637	590	618	598	601	620	623	627	600	602	598	610	623	619	548	623	642	596	626	613	586	635	612	609	580	561	620	632	613	610	617	585	614	632	604	606	612	581	588	634	665	621	612	648	607	589	639	647	656	620	630	598	572	635	574	639	651	611	650	639	656	580	640	670	651	590	628	641	610	631	598	619	630	614	585	619	607	648	612	641	620	664	627	638	603	623	597	617	651	596	618	640	609	652	638	627	603	611	635	648	617	587	615	600	608	568	590	613	575	598	615	625	634	622	574	613	624	601	585	589	589	603	638	617	644	570	631	602	620	605	634	572	648	650	649	566	614	601	646	609	644	604	650	623	595	591	613	609	603	611	611	685	666	623	624	646	647	632	637	671	628	666	615	654	623	610	623	643	586	615	610	651	598	648	620	574	579	611	663	588	607	624	617	635	615	632	628	593	635	660	605	625	601	609	582	647	659	604	623	592	661	611	631	642	623	612	638	594	638	641	626	598	597	619	659	638	654	592	605	626	605	608	596	625	606	543	634	557	605	648	636	630	636	624	569	640	692	622	643	611	651	648	656	616	589	602	604	609	636	622	601	624	651	620	612	629	576	562	613	612	648	619	634	557	662	632	623	583	620	604	605	596	593	574	581	621	605	618	598	628	654	640	614	592	627	623	604	635	605	588	661	637	611	666	630	649	647	636	651	621	655	591	598	593	646	627	624	611	567	611	616	643	637	645	664	638	667	634	647	627	624	584	592	577	595	580	609	609	624	638	628	654	591	578	579	599	646	638	605	588	649	626	594	599	592	637	648	645	586	570	639	596	628	609	613	622	643	628	629	628	607	608	628	643	620	641	628	633	624	600	554	649	630	652	610	611	580	609	624	674	551	643	627	619	652	602	668	637	640	592	603	605	604	629	634	600	568	633	629	561	640	631	576	620	617	625	655	645	697	632	601	623	619	603	638	612	631	610	574	647	642	610	642	613	576	652	611	630	646	621	621	585	660	600	596	583	648	617	609	644	599	612	592	619	605	619	630	568	651	638	629	628	599	613	597	605	636	587	634	632	640	622	587	686	616	599	606	639	631	633	592	581	621	570	595	602	587	613	609	635	606	595	621	641	647	612	622	653	598	612	603	630	624	607	594	632	630	617	612	606	604	596	603	649	597	620	601	601	616	638	618	651	591	603	588	628	616	576	591	584	674	616	674	617	645	652	635	576	593	638	604	592	651	613	607	640	592	603	613	606	613	605	609	627	568	651	594	530	614	613	628	629	635	622	641	613	608	623	632	651	618	640	595	637	588	630	601	598	633	573	618	653	623	618	649	662	641	567	652	574	639	643	660	637	631	599	661	645	586	613	645	632	619	597	599	635	594	607	621	643	587	602	635	633	626	677	617	643	622	623	617	594	578	591	620	644	602	608	636	606	596	639	624	685	654	609	602	632	607	630	632	655	626	613	594	621	596	621	626	609	616	577	613	617	615	589	627	635	628	633	591	603	622	626	597	607	672	613	658	633	578	612	610	634	611	607	640	592	623	637	612	598	612	585	572	584	607	612	625	656	620	646	592	639	591	600	617	610	604	576	617	643	646	623	650	648	643	573	612	654	636	653	598	643	601	604	624	608	592	623	621	605	607	589	627	635	636	635	594	644	660	618	632	642	599	612	629	581	622	606	625	605	624	677	592	646	611	632	586	601	621	600	635	617	642	572	626	615	620	625	588	625	617	595	592	610	597	578	649	594	601	631	632	600	592	633	589	584	597	640	610	592	619	637	631	630	616	618	623	615	610	637	604	615	583	652	661	591	581	612	643	642	618	633	647	625	613	624	612	601	631	618	631	600	569	580	618	656	562	641	638	665	667	615	631	632	601	592	610	652	581	628	610	620	644	632	607	586	636	624	625	638	585	569	622	589	621	618	605	621	598	637	566	573	601	622	632	599	635	626	611	613	597	596	649	613	641	607	647	586	621	607	646	651	608	615	663	662	586	570	624	592	659	640	637	596	611	617	560	586	624	619	569	625	656	594	624	637	590	634	557	671	611	641	579	632	623	610	636	531	654	606	668	604	598	613	642	630	599	635	567	611	612	585	602	605	595	600	646	609	619	619	621	658	580	609	583	596	614	602	590	613	609	635	623	624	625	606	640	650	613	621	575	592	620	586	565	647	608	588	596	603	613	650	653	571	590	618	596	640	630	579	613	600	623	591	617	593	616	616	593	624	646	584	622	573	610	612	615	624	639	601	607	619	618	604	619	636	609	622	584	628	644	611	657	587	616	583	608	605	662	643	615	598	625
21487	11842	8282	4054	2932	2279	1885	1583	1414	1288	1196	1145	1073	1024	973	1008	895	911	948	897	862	887	939	880	857	827	859	831	903	851	875	924	897	835	829	836	841	826	827	805	828	777	817	841	810	856	817	852	852	824	860	817	816	875	866	849	841	878	854	809	866	815	774	796	850	827	874	789	816	839	795	803	786	826	820	860	860	812	817	806	806	847	856	811	848	818	824	807	788	809	783	876	831	829	786	837	815	813	801	875	820	797	846	824	794	844	842	800	812	865	849	832	793	850	777	838	814	851	824	858	854	820	810	795	815	819	787	822	840	833	811	822	826	811	759	738	799	768	851	810	811	795	823	840	835	782	788	823	808	840	818	864	846	829	774	829	844	840	813	849	865	803	842	786	806	813	841	834	872	810	863	785	806	795	826	834	810	841	805	801	828	808	852	841	806	802	823	830	809	835	814	847	870	828	804	786	807	873	836	849	802	856	821	865	796	815	879	799	773	847	823	842	807	794	846	778	780	822	840	827	791	844	845	869	832	837	805	837	804	802	818	796	824	788	804	776	830	863	834	845	808	826	828	799	828	793	846	809	847	830	824	846	793	822	816	817	778	821	834	879	849	815	828	867	834	814	819	835	798	845	840	805	790	826	817	814	835	846	795	776	813	771	834	863	865	806	805	816	844	859	808	779	810	824	809	748	809	868	803	806	816	834	824	815	798	835	806	807	774	824	854	870	838	791	806	821	788	837	781	864	813	756	813	820	817	737	780	825	818	833	834	828	831	853	775	775	856	809	809	845	822	795	814	786	839	799	800	777	834	833	819	850	799	842	819	849	867	821	790	805	828	794	841	819	824	832	842	792	861	795	810	844	778	827	837	839	830	809	799	770	767	839	835	839	777	850	840	798	852	831	813	817	794	800	844	826	827	778	856	876	778	770	801	833	809	784	827	791	805	827	809	806	765	845	810	804	802	741	868	793	853	875	831	829	827	790	803	825	835	824	796	782	794	851	810	863	828	806	829	837	859	845	807	812	868	855	832	831	838	818	770	870	788	793	790	811	862	820	810	827	819	888	805	816	836	846	799	819	804	816	801	835	817	810	797	805	843	797	815	796	794	796	769	828	848	784	779	824	821	819	843	793	843	850	824	842	828	788	832	801	858	824	836	828	816	831	830	802	825	858	916	859	841	856	874	800	873	820	853	806	808	882	782	763	841	823	892	788	825	814	835	835	751	801	825	854	828	823	905	831	842	835	846	849	812	740	851	876	784	817	803	802	815	827	789	871	832	814	786	827	809	788	841	834	868	814	805	867	795	810	838	829	789	839	824	795	820	800	837	758	841	778	804	804	815	827	844	838	847	763	807	760	780	775	819	821	825	726	802	832	778	806	813	825	802	883	852	840	778	790	815	822	873	824	834	809	823	836	793	794	770	791	769	854	784	798	842	781	842	829	769	798	814	883	854	835	826	833	838	794	824	828	863	754	829	798	813	843	850	825	815	849	796	798	775	859	854	822	820	822	878	807	821	852	832	813	802	847	836	801	860	837	811	789	842	793	810	776	752	768	815	896	865	828	795	854	842	793	842	788	824	832	842	816	816	848	804	794	824	856	853	817	843	846	857	778	831	812	786	821	843	839	825	849	833	781	871	780	764	821	826	851	840	767	859	854	798	859	834	848	865	782	799	818	833	823	825	838	799	809	833	838	853	785	820	827	849	853	799	826	805	793	815	816	798	773	797	796	784	801	810	843	829	851	870	783	833	810	827	779	807	841	806	798	815	808	784	801	823	746	852	749	849	836	800	862	771	783	836	803	831	773	823	813	828	848	844	800	888	876	818	825	813	765	820	844	780	814	824	783	829	818	815	855	776	836	837	768	820	833	850	859	799	806	823	833	826	798	834	794	838	781	830	812	816	793	820	826	802	809	816	823	799	847	821	795	809	760	819	814	872	859	793	859	799	854	800	850	827	825	808	819	835	851	826	815	823	852	872	816	837	843	805	842	771	839	845	824	795	808	825	877	836	828	835	785	827	814	783	854	786	877	868	844	820	862	836	802	832	833	850	849	842	836	868	845	812	846	834	793	834	843	791	814	839	828	844	846	812	791	828	826	848	829	737	789	826	800	859	805	828	889	810	848	798	813	892	794	809	825	807	762	789	831	821	811	802	839	785	854	785	767	837	814	801	865	829	842	856	865	765	821	795	823	804	874	821	810	843	777	794	856	834	819	832	870	825	879	785	783	822	792	753	811	817	824	856	830	797	819	817	790	802	804	841	822	847	825	831	816	781	785	823	850	847	794	890	811	765	828	799	856	804	884	832	819	842	804	833	815	787	800	823	841	818	821	862	870	850	811	830	837	808	872	812	805	775	742	785	830	838	855	833	813	877	789	844	806	822	817	820	822	799	851	822	778	828	835	805	819	832	857	824	846	860	845	833	837	794	830	782	870	822	843	840	814	823	808	785	818	871	815	844	843	853	848	875	863	854	862	830	807	822	840	870	761	864	846	815	793	876	796	841	818	811	857	804	784	814	786	846	832	860	758	799	832	798	818	830	862	791	798	861	769	821	806	788	834	856	816	795	811	792	778	824	829	772	822	848	864	798	809	854	837	777	768	800	817	821	788	895	793	855	794	748	876	801	798	810	821	811	834	824	828	845	825	795	831	793	812	849	848	795	763	831	815	837	807	791	775	792	788	850	782	804	807	779	812	800	829	754	801	795	811	833	812	858	838	840	786	800	802	839	792	839	832	779	838	820	874	769	752	785	767	806	890	847	835	825	843	866	760	804	821	835	833	806	804	784	826	790	814	831	811	815	833	806	841	825	807	800	793	842	795	769	856	838	847	801	823	844	802	794	801	840	837	862	826	843	784	794	848	786	825	782	817	866	776	812	837	806	807	836	806	822	887	864	787	811	844	822	750	806	806	832	829	809	793	855	829	799	832	820	755	794	770	781	843	791	804	812	807	844	785	834	856	825	820	825	831	838	842	789	819	830	840	842	793	804	868	816	835	852	826	833	853	739	833	835	783	828	808	848	828	817	797	794	820	817	815	781	840	816	846	822	822	806	762	774	829	784	842	782	833	796	810	783	804	858	814	844	775	820	781	793	825	845	755	884	874	831	816	774	884	797	857	796	818	813	812	817	820	851	838	828	781	846	814	752	781	799	819	852	781	751	850	820	815	867	836	783	831	764	821	821	795	797	851	840	785	804	823	850	786	852	819	803	821	800	851	806	797	805	814	822	815	805	759	834	841	836	835	772	850	759	861	860	810	875	837	845	803	845	814	747	836	824	823	863	824	823	782	843	790	883	837	785	828	861	744	863	789	824	851	832	805	799	842	843	802	798	779	818	814	862	836	820	804	805	849	821	765	825	824	834	816	849	791	833	825	777	838	846	791	862	850	779	838	813	843	798	799	794	874	814	837	773	807	778	878	842	795	861	821	842	841	805	788	853	857	792	815	842	895	817	846	819	811	837	782	822	844	796	825	824	779
27445	18484	3870	669	571	534	513	510	474	493	488	498	468	496	515	500	504	493	528	407	502	453	469	547	484	493	488	491	499	498	495	511	580	538	512	506	488	457	526	518	486	484	542	505	457	484	493	552	552	470	461	499	530	490	490	475	477	480	470	462	447	470	478	488	510	493	501	502	440	515	500	469	492	520	492	501	497	472	450	506	472	482	486	471	496	499	475	475	509	530	517	496	451	482	473	487	466	464	487	485	522	518	471	488	456	529	466	489	453	507	478	481	514	484	480	473	479	456	457	509	504	496	527	473	483	486	529	464	479	476	478	500	478	476	483	476	480	505	514	485	456	482	474	500	452	520	512	491	501	480	484	469	496	503	473	491	503	450	478	491	495	484	530	516	435	490	521	501	489	514	517	505	508	463	499	487	460	483	493	469	504	478	520	513	468	458	504	464	496	477	497	485	494	475	505	486	510	445	504	494	515	520	460	499	528	512	486	538	439	486	472	502	517	503	495	475	487	457	498	455	463	469	494	478	514	495	455	489	503	513	486	441	512	529	497	532	496	462	477	468	512	544	499	510	502	447	496	453	454	520	489	520	500	460	485	532	477	516	463	454	527	475	523	529	495	473	494	485	509	481	519	447	472	490	510	483	495	517	460	489	519	449	470	475	507	486	514	520	496	462	476	475	468	500	505	498	503	465	474	479	473	499	515	513	444	511	521	485	488	442	471	508	519	493	527	491	499	491	442	489	504	532	520	534	431	488	500	489	480	526	465	512	531	476	463	486	454	478	479	464	464	494	491	506	467	491	502	549	492	508	453	489	500	476	483	475	478	486	504	508	457	471	481	492	493	472	523	532	463	496	470	451	473	466	479	501	510	477	512	516	497	493	481	453	503	483	493	479	448	487	522	497	491	478	494	469	487	474	521	485	467	475	517	506	498	459	512	478	515	478	467	487	468	500	499	488	506	496	511	503	478	494	477	495	503	454	510	495	521	502	461	454	446	491	464	506	515	471	492	460	497	540	508	486	490	492	510	447	470	511	516	512	494	442	491	470	519	478	510	516	498	500	497	495	465	466	477	476	467	469	500	458	492	484	531	549	508	542	487	497	492	495	483	467	508	532	489	478	516	471	498	501	477	492	498	488	513	501	472	462	497	487	526	505	473	442	464	485	497	484	489	531	473	452	494	482	491	478	463	490	505	499	559	482	536	498	480	482	466	475	480	469	485	488	490	462	492	483	490	462	509	472	470	502	474	515	518	460	521	468	479	521	513	491	505	523	531	549	523	492	488	450	467	481	514	491	484	463	507	481	540	506	454	482	529	487	483	476	478	496	485	470	518	491	499	466	486	481	481	485	492	485	512	472	467	507	503	483	491	476	515	470	496	497	532	480	472	491	480	510	430	482	490	499	491	472	526	503	493	501	496	487	429	481	532	510	474	516	518	497	498	471	500	487	498	479	513	503	507	503	463	505	536	520	492	468	515	470	478	496	473	483	481	500	490	471	523	506	494	479	499	499	485	470	480	507	538	485	512	478	512	496	540	464	485	501	493	461	480	468	478	539	490	524	483	482	509	496	523	453	467	496	491	485	531	450	504	468	522	481	504	502	473	511	485	494	494	537	516	479	518	471	478	479	502	511	491	499	496	491	472	503	503	517	505	497	501	476	488	485	476	488	483	460	496	500	485	488	489	487	467	467	513	507	510	534	473	516	518	484	467	497	460	509	474	499	446	500	493	551	495	493	479	505	471	492	491	502	523	506	491	443	470	453	499	485	493	510	506	478	475	506	483	462	495	479	515	494	464	485	489	512	475	463	472	508	526	489	484	459	504	525	482	512	489	487	486	485	479	493	491	525	513	459	512	520	504	500	503	528	492	518	494	499	441	464	545	475	498	516	478	521	459	524	526	518	525	456	490	500	519	475	507	506	498	528	472	503	491	514	489	515	476	480	485	476	509	483	465	488	501	484	479	485	516	516	496	482	467	473	541	474	454	479	486	501	496	469	516	460	519	548	494	516	459	487	493	484	479	468	503	467	509	491	499	510	523	464	518	473	465	491	529	487	514	488	507	471	500	497	502	478	478	528	486	458	486	487	455	501	488	535	490	505	504	489	510	499	479	496	470	484	498	481	506	464	481	492	476	477	486	498	527	490	497	497	500	504	468	504	486	513	510	492	490	477	511	506	481	478	527	459	487	516	496	461	499	495	499	509	518	494	478	491	521	503	476	457	488	522	467	458	466	444	507	490	533	531	462	476	476	496	490	457	484	481	483	514	491	485	481	494	487	451	489	490	516	494	526	500	475	460	497	513	474	485	479	489	485	458	479	508	481	478	472	500	495	469	498	454	500	499	473	522	500	517	520	502	507	464	482	504	473	519	487	551	482	482	434	515	454	449	484	544	464	479	493	475	507	483	486	465	489	484	507	506	483	472	496	528	504	450	514	521	504	499	500	447	525	503	485	462	493	482	486	491	511	481	521	503	532	487	502	492	500	519	463	473	522	515	471	497	533	501	491	497	447	475	435	489	482	490	490	503	528	495	467	495	475	504	514	516	494	500	527	497	506	495	516	520	487	493	478	507	505	500	499	474	494	520	482	509	468	475	486	509	494	463	461	482	484	493	479	508	497	462	486	471	464	468	497	521	474	504	467	496	498	449	494	470	499	498	484	488	494	473	495	492	517	461	509	464	489	555	473	497	468	457	526	487	495	446	531	485	493	462	473	507	521	466	521	524	499	431	462	552	486	515	488	509	502	494	511	488	485	487	449	472	465	526	483	506	523	462	464	465	466	499	503	474	508	510	513	500	509	478	510	469	487	477	498	502	500	490	507	490	520	474	464	472	494	493	472	492	491	478	482	481	473	479	484	465	467	492	481	482	470	491	473	455	522	507	473	539	485	513	500	526	491	461	492	520	502	521	498	499	514	516	460	461	486	492	500	484	500	489	454	525	461	472	450	479	450	479	490	482	491	502	470	459	482	508	469	500	488	484	482	487	469	476	483	468	528	518	467	516	503	451	455	504	519	471	493	471	540	507	493	464	505	491	516	493	536	506	513	475	500	495	484	467	494	505	508	524	495	492	544	473	490	483	472	481	462	490	464	495	457	513	457	520	486	467	506	459	517	503	513	496	505	497	478	465	501	532	510	457	473	475	493	508	516	450	451	510	475	495	431	476	466	513	511	460	489	508	484	474	507	495	531	502	495	473	483	470	486	487	474	513	503	504	525	490	500	501	466	508	506	523	472	459	478	491	496	488	520	498	476	496	455	537	514	493	498	477	492	475	495	502	502	472	486	521	491	479	478	517	497	496	486	490	502	470	498	497	515	532	494	512	503	495	481	484	473	475	480	469	458	564	522	511	471	483	519	473	485	507	490	508	518	476	490	505	474	520	490	467	461	456	474	472	491	478	530	513	499	512	538	479	490	471	530	520	505	494	489	489	501	491	480	535	480	492	446	469	458	481	504	481	504	524	514	501	496	524	466	470
5463	1030	919	774	665	668	672	668	645	641	654	668	623	618	648	609	610	602	638	662	646	619	637	635	655	635	602	698	656	594	627	604	636	644	651	662	641	638	665	664	613	626	658	632	646	658	675	613	628	629	658	603	632	627	578	662	682	614	642	651	629	600	614	638	686	615	645	651	644	615	624	687	635	616	602	607	650	690	631	627	651	628	625	643	674	632	594	662	599	621	631	653	614	637	675	595	607	641	650	592	654	646	656	606	666	637	604	642	652	602	637	618	653	648	654	673	638	629	605	626	668	650	597	642	629	636	645	630	625	639	643	647	649	612	601	615	646	599	593	603	600	630	708	622	612	638	619	621	608	648	600	615	615	589	588	602	617	645	596	614	639	654	644	602	594	645	669	656	576	657	649	611	662	612	638	641	650	656	635	613	647	612	608	610	612	642	604	640	642	626	612	674	659	642	663	678	643	616	648	635	670	622	620	649	668	646	657	646	706	620	592	661	582	627	612	636	636	618	659	597	659	616	625	638	631	668	631	652	666	607	653	654	594	643	606	631	638	631	601	630	642	661	625	639	611	631	617	683	641	638	685	612	662	588	605	669	627	605	651	640	660	645	621	621	618	616	599	617	626	636	587	653	638	591	646	637	609	648	620	611	629	601	644	612	600	651	575	641	642	653	651	667	663	619	642	629	591	638	646	619	644	612	660	631	634	648	650	616	599	631	605	634	613	602	701	662	609	606	626	587	612	638	620	640	630	639	648	644	641	663	672	660	665	615	589	605	615	663	672	634	649	705	583	597	629	645	653	670	636	606	648	593	600	657	631	610	627	614	665	640	643	633	640	575	643	647	600	639	630	615	610	620	623	626	640	639	608	653	614	647	582	639	637	622	600	627	638	651	614	634	596	625	609	657	631	636	630	596	638	646	630	608	607	624	671	648	627	611	622	639	666	654	679	605	644	635	657	620	627	601	612	598	624	632	599	636	625	630	648	591	613	617	591	624	633	668	643	621	592	613	609	580	605	656	608	585	599	630	634	663	655	619	638	617	635	592	607	598	621	630	614	602	644	562	627	636	595	671	624	620	616	643	657	590	589	646	627	644	669	680	647	653	645	656	632	644	634	633	695	592	676	610	617	648	633	569	573	640	636	622	641	605	631	606	621	640	653	597	600	621	657	622	624	628	629	687	591	611	653	662	702	679	665	621	645	602	661	602	620	613	614	642	635	640	650	613	626	662	596	618	666	618	684	620	657	660	679	670	637	632	630	634	630	600	587	621	586	668	634	645	643	638	646	620	578	620	653	613	629	686	615	622	613	636	696	604	618	607	630	600	662	636	613	621	623	615	599	620	630	661	573	617	618	618	646	674	691	584	603	674	622	661	645	615	632	610	606	624	660	612	649	618	650	664	640	623	601	608	603	647	660	642	640	633	599	628	627	649	598	647	599	596	640	650	619	651	678	659	659	634	642	662	615	658	636	624	667	652	610	588	567	659	642	649	659	599	628	621	654	640	609	624	660	619	644	656	645	623	649	647	645	617	617	608	660	669	663	590	648	654	643	601	604	617	648	620	608	645	609	687	629	632	626	668	677	683	619	619	620	662	614	604	628	615	663	615	648	632	648	618	625	697	610	646	622	637	629	621	641	593	632	641	655	639	646	647	683	633	646	623	699	667	641	611	640	664	584	616	615	631	613	661	630	617	639	638	658	613	644	666	576	632	648	669	620	681	640	649	643	570	619	614	602	625	637	633	626	613	599	607	669	614	629	634	607	598	641	614	603	623	617	637	633	637	638	618	662	643	617	617	653	648	627	599	686	643	616	653	636	603	629	652	664	669	618	614	643	613	644	647	651	631	643	670	666	636	579	606	602	647	606	647	640	650	621	629	626	674	635	631	642	659	652	633	649	613	650	611	648	642	638	621	626	625	661	610	679	592	615	624	616	632	648	610	648	633	606	604	604	569	617	676	604	646	618	689	625	628	699	610	645	656	589	660	627	630	655	638	647	637	660	609	682	614	611	605	588	643	582	639	651	647	628	635	641	632	636	653	647	642	641	659	622	646	643	654	657	625	647	592	647	614	611	628	631	664	637	687	626	619	663	601	643	611	662	607	629	630	629	624	615	616	576	599	645	579	635	612	630	611	643	690	606	608	662	642	591	631	634	638	670	627	615	616	616	654	619	627	597	601	630	643	545	630	640	660	664	632	620	613	632	653	619	629	620	607	595	667	640	617	614	637	608	629	631	604	671	613	642	626	647	649	630	603	617	611	622	612	648	647	633	661	670	605	636	642	616	644	640	607	632	621	641	616	646	639	603	653	629	675	631	641	628	629	629	676	612	646	614	613	641	629	633	593	581	639	672	655	600	633	625	608	650	639	606	620	614	639	647	696	632	647	686	622	616	616	621	650	612	644	647	634	615	615	628	642	627	649	654	629	643	610	616	661	613	639	612	654	666	671	631	638	629	634	656	662	687	617	633	616	651	625	645	609	648	639	693	643	642	629	601	623	615	606	602	639	625	621	652	640	610	641	618	619	611	620	640	614	643	614	645	653	636	603	698	644	612	578	642	596	638	635	672	630	622	648	674	655	637	658	635	620	632	627	619	625	625	620	683	626	659	643	614	622	611	627	615	643	599	625	670	611	609	591	630	619	660	623	645	619	596	665	640	650	607	620	635	633	619	628	633	588	652	624	631	625	650	664	626	635	589	624	619	637	645	632	609	634	607	618	608	690	619	640	668	616	628	624	601	636	594	664	623	613	613	608	600	688	620	621	657	628	603	635	595	660	608	618	693	613	634	644	660	653	635	621	608	602	614	619	659	623	602	633	645	629	646	666	645	624	626	628	648	611	638	617	667	679	641	603	676	643	607	620	664	604	632	639	668	650	598	589	689	606	607	596	615	603	677	629	631	648	589	673	635	646	644	616	688	601	646	639	683	633	661	649	619	633	601	655	614	658	591	621	676	607	636	667	594	597	610	652	588	651	610	642	661	638	651	621	610	630	642	630	688	633	630	615	629	667	643	637	631	643	645	632	615	621	688	685	602	608	677	627	628	626	589	618	634	649	647	623	660	594	677	661	632	581	662	617	639	642	659	671	609	669	637	602	602	615	598	624	668	651	592	612	627	638	613	678	654	629	640	643	621	616	642	625	660	657	616	640	612	642	596	620	610	635	671	605	656	653	649	583	636	653	611	631	653	593	663	659	620	632	642	657	631	584	625	660	638	614	656	574	652	653	660	624	579	651	636	634	640	655	638	638	607	643	602	580	670	672	622	598	619	638	648	608	650	628	628	584	651	637	608	619	615	632	645	588	660	648	642	665	618	655	656	663	609	589	579	624	599	640	643	622	632	644	639	613	613	660	647	583	652	634	563	620	619	650	607	593	609	625	642	628	633	640	612	627	631	641	663	648	619	618	661	629	710	693	631	611	618	633	595	648	609	626	630	635	612	600	649	608	643	645	646	630	640	627	645	586	618	668	577	607
23482	21582	28799	24845	21489	5503	1275	1021	1001	1008	903	888	895	936	942	864	859	887	836	863	799	832	823	829	839	807	849	862	821	885	878	866	861	844	863	859	832	852	881	864	852	828	822	858	834	828	837	864	828	870	825	761	846	867	882	823	824	846	809	852	846	838	855	826	855	893	847	818	880	827	828	829	825	856	880	859	828	840	859	842	813	834	869	829	791	834	810	809	856	851	817	838	825	798	860	845	838	864	827	837	841	834	882	900	816	771	805	813	855	840	884	851	752	818	847	897	813	845	868	843	842	789	821	827	820	877	832	833	877	856	857	830	820	823	796	885	821	811	813	788	833	859	833	873	871	848	901	857	842	831	805	847	842	827	792	848	809	871	770	842	807	797	848	800	818	816	762	758	808	868	891	804	826	890	807	878	822	815	809	865	817	815	894	840	877	883	774	865	812	888	839	794	825	793	834	806	841	840	839	805	777	858	832	895	789	831	843	780	827	807	845	811	842	781	870	860	871	816	804	796	807	802	831	828	863	819	826	827	882	842	853	841	910	808	876	800	806	850	837	813	815	754	876	852	862	877	810	842	821	818	798	826	838	872	864	864	835	843	834	794	862	839	848	883	853	816	814	838	805	837	876	829	823	825	875	817	851	842	813	852	867	882	870	817	941	831	794	842	818	775	822	815	820	832	877	882	823	842	819	835	867	847	829	843	844	785	826	843	778	862	861	838	836	828	860	837	824	826	825	872	898	844	869	889	806	825	841	760	796	827	794	817	840	857	862	858	835	808	864	842	910	856	817	840	885	844	828	862	869	831	825	845	822	800	824	860	828	842	804	883	845	798	850	800	794	856	846	804	792	835	900	793	822	806	841	887	820	864	904	813	837	802	830	877	850	796	869	839	836	870	825	811	842	870	809	859	819	828	817	858	826	888	861	859	772	839	837	839	836	803	824	820	795	807	821	840	884	874	802	837	864	803	787	867	838	846	827	841	821	857	849	854	796	815	892	819	831	826	894	861	883	832	776	803	779	820	816	855	839	885	846	803	878	853	832	768	827	875	891	849	843	810	869	876	825	830	820	902	839	815	919	886	869	794	853	817	812	804	844	850	856	853	834	832	806	849	812	799	807	777	849	855	874	821	805	816	834	831	792	834	875	833	806	805	806	848	855	841	835	815	820	833	861	839	846	831	775	782	842	819	849	843	858	848	825	825	879	822	854	849	811	800	796	803	817	824	788	840	832	810	817	857	854	801	799	857	835	838	862	812	828	830	828	778	837	780	811	854	855	858	840	817	804	848	865	809	844	810	809	811	827	815	785	841	866	884	783	859	819	873	863	802	832	811	861	795	851	819	872	843	872	826	838	800	818	830	811	845	809	905	846	805	837	843	829	856	880	842	817	841	853	808	781	833	807	890	777	867	771	851	853	780	820	800	876	831	841	845	882	871	883	888	815	828	825	841	837	852	864	815	838	802	833	847	839	829	869	851	800	817	797	777	873	865	812	856	827	898	836	791	882	824	817	860	819	848	846	827	803	834	791	853	853	847	864	794	829	848	846	846	867	848	848	868	780	818	828	822	816	842	900	804	851	804	826	802	821	836	770	829	833	828	831	824	832	848	871	873	834	874	803	868	829	822	753	843	796	837	902	819	884	879	850	862	903	803	863	886	822	847	798	840	861	777	868	855	848	852	817	836	807	810	828	859	798	787	847	843	795	781	817	847	826	836	845	845	870	855	873	857	858	848	853	859	813	855	815	781	840	820	824	827	838	840	842	839	853	834	869	791	828	848	884	853	789	802	858	872	819	817	836	826	838	866	850	846	845	835	830	829	812	775	834	836	814	834	786	850	823	851	810	811	859	838	819	850	829	851	812	814	878	822	894	791	836	845	841	890	878	822	839	836	823	800	841	804	845	866	882	886	822	846	816	776	863	824	778	815	875	825	865	788	818	833	856	842	844	839	851	837	807	752	871	865	783	808	828	839	844	848	836	855	850	819	809	833	831	856	773	865	841	863	865	803	845	816	824	820	815	877	827	820	821	800	815	839	822	801	843	844	812	830	871	837	849	824	840	788	789	829	809	875	848	803	860	907	814	836	815	856	833	874	868	821	796	879	891	818	813	835	848	880	883	856	783	843	841	852	860	844	814	822	832	795	852	803	852	835	823	828	855	873	842	802	803	867	816	829	852	770	854	784	813	813	818	821	848	883	772	799	890	847	865	801	856	841	825	861	854	842	872	867	853	827	838	827	853	860	784	820	828	783	820	854	809	802	863	808	838	793	803	822	856	815	840	829	807	794	799	863	848	814	816	858	854	808	857	864	812	831	847	835	823	861	819	881	796	794	842	800	848	833	776	819	898	824	853	832	834	869	809	794	847	858	815	812	856	783	872	845	816	865	803	857	871	794	822	802	860	854	807	847	848	804	847	831	788	842	856	849	791	847	804	895	827	825	832	855	812	835	824	858	807	803	802	819	828	835	927	821	878	820	869	872	785	870	872	847	859	824	843	826	867	841	853	827	864	861	822	903	822	839	848	813	871	846	838	861	810	864	791	849	829	839	831	846	820	790	844	814	860	836	823	840	842	791	832	828	829	816	818	879	872	775	819	820	870	828	870	838	806	836	848	802	859	783	854	848	858	798	812	843	852	844	820	800	851	841	854	792	865	820	773	828	847	792	817	799	839	817	890	872	871	929	843	810	851	840	854	846	845	796	867	873	881	813	856	815	864	851	830	849	829	792	824	821	836	863	843	828	828	845	817	855	844	873	879	821	875	839	826	815	868	868	827	832	883	765	790	826	890	822	797	831	819	866	832	803	864	826	860	815	837	822	877	856	832	854	848	867	823	801	839	793	840	816	860	884	850	852	808	859	831	837	855	813	913	831	827	829	872	823	827	875	822	816	823	838	804	826	866	855	819	834	823	815	850	835	846	780	759	775	814	835	813	859	820	807	836	784	850	849	759	816	811	815	833	792	824	808	835	829	862	863	828	854	847	824	798	828	796	836	785	863	819	845	812	850	866	846	776	813	815	846	802	880	864	833	873	828	824	787	850	841	811	791	849	850	799	861	806	869	847	851	801	809	866	846	786	816	867	797	820	784	852	792	917	826	821	820	789	811	881	814	847	821	867	856	893	793	846	771	818	819	789	814	825	804	845	815	852	801	859	826	849	840	815	835	881	799	823	830	914	868	819	769	837	848	872	831	839	869	850	810	825	873	792	846	835	837	790	873	876	822	868	839	835	856	836	837	830	791	854	850	838	816	897	887	849	814	846	825	855	819	829	834	834	876	846	827	788	814	821	831	808	807	872	830	872	850	823	864	798	801	906	789	861	791	866	851	851	838	754	807	842	826	838	828	841	812	843	843	865	866	832	846	802	812	812	858	807	782	883	818	851	879	858	840	846	837	792	814	868	861	821	812	808	858	871	831	829	833	846	791	850	839	825	871	790	802	839	817	826	875	874	839	862	767	844	844	802	865	855	833	819	814
16644	7383	5338	2810	2189	1805	1601	1502	1377	1206	1275	1209	1188	1162	1165	1164	1168	1098	1071	1088	1078	1095	1071	1097	1045	1087	1174	1094	1082	1054	1069	1045	1084	1136	1088	1048	1093	1062	1059	1082	1053	1059	1125	1069	1041	1131	1085	1116	1037	1036	1059	1082	1043	1064	1040	1044	1004	1052	1068	1078	1043	1060	1055	1080	1055	1053	1038	1048	1052	1089	1038	1062	1102	1061	1110	1081	1022	1075	1041	1055	1067	1037	1080	1090	994	1094	1094	1018	1040	1118	1047	1066	1020	1081	1066	1054	1004	1037	1063	1044	1088	1088	1053	1079	1054	1019	1096	1032	1042	1125	1052	1064	1087	1006	1041	1137	1043	1083	1108	1088	1029	1038	1036	1069	1066	1049	1070	1057	1064	1106	1078	1022	1059	1087	1083	1084	1082	1062	1055	1035	1025	1110	1084	1057	1063	1066	1108	1071	1052	1029	1018	1055	1047	1062	1098	1108	1071	1066	1045	1044	1049	1035	1044	1064	1007	1030	1101	1040	1029	1026	1055	1054	1051	1119	1089	992	1013	1050	1095	1100	989	1070	1048	1026	1074	1081	1063	1065	1060	1034	1053	1069	1068	1079	1043	1045	1048	1085	1057	1057	1080	1024	1065	1058	1040	998	1072	1058	1030	1037	1023	1059	1079	1087	1079	995	1031	1046	1070	1081	1084	1013	1035	1080	1086	1034	1067	1063	1057	1056	1053	1094	1057	1018	1079	1089	1010	1061	1058	1037	1030	1024	1045	1059	1047	1043	1090	1038	1076	1072	1069	1037	1065	1023	1077	1016	1022	1046	1042	1061	1066	1047	1051	1019	1060	1056	1000	1040	1056	1020	1024	1063	1011	1072	1043	1054	1106	1033	1157	1126	1030	1082	1028	1022	996	1057	1026	1033	1067	1038	1083	1045	1048	1146	1110	1091	1074	1030	1102	1066	1035	1083	1062	1066	999	1090	1021	1055	1081	1052	1107	1062	1036	1094	1050	1015	1051	1063	1008	1069	1048	1017	1052	1089	1061	1106	1058	1024	1083	1079	1059	1056	1114	1080	1042	1082	1059	1113	1064	1125	1063	1050	1061	1041	1108	1091	1045	1010	1088	1068	1064	1089	1021	1067	1072	1088	1097	1060	1074	1057	1070	1077	1030	1047	1021	1121	1118	1093	1097	1040	1011	1082	1103	1066	1047	1062	1124	1069	1092	1030	1031	1076	1023	1040	1019	984	1018	1086	1048	1070	1060	1103	1058	1019	1103	1065	1079	1053	1030	1086	1101	1072	1021	1031	1080	1012	1078	1049	1111	1076	1046	1082	1046	1103	1077	1114	1056	1079	1093	1049	1061	1086	1076	1045	1120	1025	1064	1060	1054	1040	1007	1067	1058	1009	1056	1065	1032	1010	1063	1103	1049	1043	1073	1060	1074	1061	1084	1087	1038	1049	1075	1120	1061	1081	1049	1031	1026	1064	1050	1017	1062	998	1081	1064	984	1043	1042	1089	1072	1037	1000	1060	1092	1068	1059	1107	1114	1065	1081	1039	1046	1061	1118	1034	1046	975	1085	1086	1056	1039	1044	972	1076	1065	1078	1095	1028	1051	1046	1034	1099	1071	1070	1062	1012	1100	1090	1037	1056	1050	1037	1048	1095	1047	1066	1063	1075	1051	1077	1051	1028	1109	1053	1048	1101	1022	1035	1051	1098	1017	1064	1082	1112	1093	1095	1066	1046	1070	1087	1058	1057	1046	1031	1061	1051	1056	1031	1012	1082	1042	1033	1051	1086	998	1080	1004	1060	1117	1014	1056	1100	1061	1006	1075	1018	1057	1078	974	1052	1029	1097	1017	1114	1064	1058	1048	1076	1031	1085	1038	1082	1070	1030	1000	1067	1086	1084	1063	1043	1122	983	1054	1100	1083	1106	1040	1045	1050	1060	1069	1017	1075	1002	1045	1065	1092	1062	1045	1080	1079	1104	996	1123	963	1030	1085	1020	1020	1064	1062	1073	985	1109	1056	1058	1105	1095	1091	1138	1028	1083	1065	1015	1027	1045	1107	1019	1061	1035	1050	1041	1020	1025	1088	1047	1016	1075	1070	1066	1060	1084	1104	1046	1064	1118	1025	1106	1068	1047	1139	1019	1042	1039	1040	1056	978	1043	1068	1061	969	1131	990	988	1018	1032	1051	1030	1084	1057	1001	1143	1077	1009	1027	1023	1061	1051	1108	1039	1034	1084	1077	1057	1061	1094	1030	1007	1061	1108	1034	1022	1111	1119	1083	1023	1062	1078	1009	1061	1060	1079	1106	1133	1061	1030	1067	1032	1015	1052	1033	1037	1032	1043	1083	988	1051	1020	996	997	1061	1044	1088	1047	1099	1065	1065	1061	1080	1097	1058	1098	1033	1074	1003	1034	1049	1030	1066	1087	1059	1069	1065	1106	1080	1069	1035	1125	1039	1101	1143	1068	1057	1012	1064	1021	1053	1069	1062	1043	1054	1068	1050	1002	1056	1035	1043	1103	1065	1049	1065	1034	1022	1059	1094	1049	1032	1056	1064	1068	1065	1042	1050	1007	1018	1106	1036	1093	1041	1029	1044	1111	1085	1005	1115	1035	1013	1079	1107	1056	1056	1085	1010	1052	1104	1073	1068	1080	1046	1133	1054	1060	1022	1051	1039	1039	1066	1039	1024	1016	1010	1064	1078	1033	1085	1053	1039	1080	1082	1067	1084	1071	1049	1099	1050	1052	1044	1043	1046	1062	1030	1114	1055	1020	1040	1050	1074	1072	1048	1029	1049	1018	1105	1065	1070	1058	1027	1059	1055	1044	1063	1015	1029	1105	1022	1044	1112	1065	1076	1090	1060	1054	1042	1055	1039	1049	1024	1063	1082	1072	1064	1048	1068	1011	1070	1099	1083	1054	1011	1091	1088	1058	1089	1100	1046	1085	1053	988	1065	1071	1042	1085	1081	1056	1092	991	1085	1096	1085	1072	1084	1075	1084	1014	1029	995	1108	1038	1045	1039	1066	994	1062	1118	1055	1092	1097	1100	1048	1059	1030	1067	1102	1070	1065	1070	1069	1043	1023	1030	1059	1014	1094	1063	1004	1027	1053	1053	1072	1050	1065	1006	1122	1055	1079	1081	1091	1085	1136	1085	1030	1080	1102	1079	1047	1001	1062	1058	1076	1038	1029	1039	1061	1076	1080	1018	1044	1120	1073	1015	1010	1131	1099	1042	1051	1046	1051	1045	1039	1070	1088	1056	1031	1090	1051	1066	1033	1047	1043	1054	1033	1049	1101	1031	1028	1039	1037	1040	1035	1023	993	1030	1013	1061	1090	1065	1016	1105	995	1018	1040	1032	1130	1009	1073	1049	1054	1019	1039	1066	997	1017	1045	1028	1132	1068	984	1107	1040	1007	1016	1092	1059	1064	1005	1092	1112	1066	1007	1086	1065	1062	1060	1055	1031	1064	1083	1085	1045	1083	1044	1044	999	1072	1112	1101	1073	1027	1054	1102	1080	1032	1063	1022	1012	1047	1079	1063	1026	1063	1025	1010	1070	1071	995	966	1032	1096	943	1048	1098	1052	1055	1032	1072	1072	1087	1062	1026	1043	1062	1016	1052	1020	1066	1055	1074	990	1062	1095	1081	1087	1080	1068	1097	1056	1005	1089	1031	1077	1046	1057	1094	1049	1143	1098	1063	1072	1083	1082	1051	1057	1059	1040	1082	1017	1004	1070	1029	1109	1085	1084	1026	1105	1030	1014	1005	1080	1042	1069	1043	1046	1034	1086	1055	1067	1044	1050	1011	1035	1069	1074	1112	1059	1011	1083	1024	1072	1033	1070	1028	984	1012	1105	1034	1027	1119	1033	1003	1017	1032	1049	1019	1037	1005	1023	1105	1010	1057	1111	1053	1019	1080	1064	1073	1066	1070	1022	1107	1076	1045	1072	1034	1059	1075	1043	1064	1053	1052	1054	1069	1009	1025	1090	1084	1066	1116	1055	1103	1018	1062	1037	1088	1076	1062	1080	1111	1016	1007	1085	1034	1068	1059	1058	1086	1080	1040	1069	1044	1023	1041	1052	1092	1071	1065	1071	1053	1014	1103	1036	1087	1047	1063	1031	1071	1031	1075	1061	1068	1016	1091	1021	1078	1088	995	1040	1064	991	1026	1032	1074	1031	1047	1077	1029	1020	1064	1059	1036	1074	1070	1095	1109	1019	1096	1092	1049	1056	1036	1106	1087	1054	1034	1023	1066	1082	1042	1022	1023	1047	1054	1061	1025	1049	1060	1085	1035	1052	1081	1042	1071	1029	1076	1057	1046	957	1055	1036	1075	1048	1043	1073	1058	1068	1066	1063	1078	1080	1076	1038	1073	1023	1056	1052	1078	1018	1033	1114	999	1080	1082	1044	1021	1040	1047	1117	1076	1066	1014	1052	1071	1069	1086	1014	1058	1086	1050	1064	1058	1054	1054	1059	1029	1060	1042	1006	1135	1026	1072	1061	1075	1066	1065	1039	1035	1077	1072	1024	1079	1025	1092	1077	1085	1057	1059	1091	1043	1093	998	1081	1060	1067	1077	1077	1052	1091	1050	1075	1056	1092	1122	1104	1058	1059	1067	1142	1078	1066	1007	1036	1055	1097	1048	1015	1068	1064	1033	1079	1071	1055	995	1026	1055	1083	1055	1033	1068	1061	1045	1089	1063	1061	1051	1118	1035	1088	1053	1032	997	1032	1031	1063	1056	1110	1087	1084	1036	1049	1058	1102	1077	1046	1083	1068	1048	1076	1086	1065	1078	1050	1103	1039	1098	1063	1103	1049	996	1060	999	962	996	1025	1059	1037	1015	1088	1026	1072	1042	1097	1024	1072	1096	1056	1071	1046	1076	1084	1045	1111	1048	1073	1067	1053	1031	1025	1058	1065	1053	990	1053	1058	1033	1077	1058	1039	1094	1063	1069	988	981	1054	1112	1060	1082	1024	1077	1010	1075	1083	1041	1027	1054	1097	1000	1073	1025
24808	21573	27046	25179	1776	359	309	264	252	278	228	242	237	246	221	223	213	215	195	214	225	208	207	187	210	234	206	197	216	198	226	242	209	208	214	185	225	244	211	208	215	193	208	208	215	199	186	193	194	216	207	209	173	210	227	196	211	190	228	209	209	228	193	214	194	210	201	216	201	186	232	229	209	200	202	209	198	212	184	214	185	217	197	200	218	202	195	192	207	191	238	185	204	211	213	187	194	223	208	208	219	207	199	223	211	184	223	228	204	196	219	194	203	198	184	195	199	186	191	215	212	202	232	237	202	215	183	209	215	210	210	220	183	198	201	224	217	204	216	217	211	211	215	195	212	223	190	217	228	186	214	218	194	208	213	195	206	227	211	198	193	221	175	223	194	222	217	202	210	215	195	201	202	230	205	251	193	195	192	194	202	196	207	214	222	201	203	220	195	196	228	202	204	196	191	185	222	182	203	203	193	225	212	205	226	209	203	220	220	210	211	192	219	204	202	216	188	212	212	188	205	206	212	215	191	181	178	196	202	234	200	189	198	226	197	241	210	199	223	190	205	213	216	200	219	198	210	215	205	214	206	209	194	208	199	188	192	204	195	217	199	214	208	214	220	217	183	191	210	213	204	223	202	240	198	192	233	222	186	224	187	213	191	190	221	225	205	194	208	211	195	187	183	208	230	189	218	199	223	189	206	226	203	212	185	222	181	202	221	228	215	196	232	190	208	212	205	229	225	234	193	202	207	213	189	185	233	199	203	208	224	191	215	203	219	216	218	235	169	201	208	186	194	204	206	188	207	216	234	201	208	198	237	214	214	204	195	206	209	210	236	221	232	209	223	191	180	213	186	213	214	243	224	208	215	209	208	215	198	201	217	183	210	224	212	205	187	193	178	214	221	183	206	214	196	178	222	193	190	221	206	219	214	220	207	206	221	220	218	189	230	208	227	206	209	213	183	191	213	218	193	184	212	216	205	201	223	202	185	195	248	208	239	198	201	180	207	234	239	226	207	230	207	212	224	203	248	202	194	212	198	189	225	211	213	252	203	207	226	192	185	197	202	202	221	211	206	208	211	224	204	192	220	210	205	199	198	224	216	208	183	175	195	205	204	198	211	190	213	206	243	194	206	194	240	207	196	201	185	227	202	205	247	188	192	222	238	228	210	184	230	213	189	254	203	189	214	200	204	221	225	207	196	220	211	206	202	222	219	201	194	205	202	209	213	202	213	202	208	237	189	204	220	204	210	195	220	210	205	187	195	230	193	216	211	183	205	210	225	223	229	197	216	219	202	214	199	199	209	220	204	225	231	188	214	226	218	223	230	218	189	232	199	209	208	222	206	190	199	208	215	187	188	198	209	187	163	221	242	229	228	200	210	206	189	196	225	208	211	213	206	184	172	219	220	197	221	202	202	184	198	201	212	215	183	183	212	189	199	192	204	227	200	192	195	203	229	217	216	184	206	204	215	246	207	201	220	230	205	208	213	227	201	156	215	205	214	220	205	200	198	214	203	198	205	224	188	218	221	204	232	216	199	204	203	218	211	201	226	203	201	230	204	196	166	212	210	225	217	223	213	225	194	190	199	223	183	223	221	209	194	230	187	187	202	205	210	206	222	209	218	195	199	212	225	186	194	210	203	216	210	215	217	235	205	203	208	217	184	221	214	208	224	200	183	192	210	205	190	223	206	189	212	177	219	204	209	202	227	209	178	199	221	203	222	181	210	214	206	188	209	186	201	198	196	204	202	237	216	203	209	204	216	210	218	218	167	206	209	188	193	181	187	214	219	184	195	206	208	211	223	229	210	213	206	192	198	199	214	201	226	187	216	191	218	215	203	236	217	212	207	219	203	227	188	184	219	207	232	223	203	221	186	194	194	193	204	208	205	211	225	198	223	203	224	212	201	214	202	196	211	220	175	204	210	223	203	192	213	190	211	226	233	210	177	203	197	199	214	190	205	201	206	182	203	203	222	223	194	206	201	175	210	193	205	202	212	244	237	233	197	206	220	197	215	215	220	199	220	186	189	165	191	214	215	187	213	213	199	204	219	203	211	209	216	189	205	218	224	228	213	213	208	179	195	229	212	200	201	209	225	204	195	188	219	205	190	213	217	218	187	205	206	201	205	203	183	208	162	201	232	216	209	219	225	226	206	198	199	197	232	210	209	198	220	202	189	211	215	205	197	203	225	190	193	224	236	212	213	187	225	209	184	223	195	209	206	210	213	196	175	202	196	210	220	192	202	210	201	192	181	231	214	194	207	200	225	219	199	192	210	219	221	225	208	223	196	194	203	205	211	192	193	218	195	199	205	206	215	196	212	225	215	191	200	216	199	192	217	210	217	206	195	208	199	199	199	206	222	221	204	204	206	229	224	220	207	198	201	197	190	204	209	173	194	224	199	210	187	231	194	249	191	184	218	212	211	221	225	196	197	213	218	205	221	188	197	197	216	206	187	184	204	204	200	220	199	186	217	209	211	185	192	212	204	218	214	199	204	224	210	203	205	184	157	220	218	211	213	214	205	229	193	226	218	206	220	221	210	210	204	215	230	190	217	196	237	194	190	213	221	200	211	232	225	212	229	242	193	193	191	213	201	199	195	205	217	218	238	211	201	205	234	211	209	195	203	201	232	177	231	219	193	202	202	205	249	214	215	215	214	199	204	213	224	208	201	224	203	214	233	220	194	205	210	208	197	197	211	188	198	193	202	211	212	209	224	195	208	213	221	183	198	191	230	182	229	197	188	227	180	210	223	213	233	207	186	205	204	195	235	204	227	188	201	211	210	204	196	173	200	193	214	229	211	207	229	203	207	218	204	217	193	194	235	196	216	191	213	188	193	190	218	203	207	214	207	216	222	220	217	202	183	204	200	204	211	222	222	195	212	189	224	205	214	204	221	221	214	219	219	221	198	219	210	199	200	208	204	226	212	216	205	212	185	218	224	205	192	197	194	181	215	182	238	203	196	203	239	197	206	192	200	214	196	206	208	210	232	213	194	197	196	206	207	224	202	208	208	228	213	195	229	180	198	201	205	227	204	208	180	221	234	188	184	219	226	232	211	201	212	227	194	224	177	194	195	193	211	235	205	180	181	187	221	229	214	217	188	165	190	210	180	213	200	247	208	229	218	221	182	208	202	206	195	202	221	205	211	198	204	225	204	197	209	212	211	217	210	190	216	193	201	208	202	201	224	186	208	225	202	226	203	209	201	201	217	194	183	186	201	181	197	217	234	199	223	225	183	222	214	205	186	225	208	199	201	233	180	210	219	218	240	201	200	212	201	191	191	214	176	187	194	245	178	196	223	230	186	216	185	212	220	206	226	227	204	197	192	204	183	195	180	215	218	202	200	191	227	214	192	203	212	201	218	208	214	182	241	220	193	211	219	217	216	205	211	228	218	192	198	210	212	212	183	202	203	223	205	209	197	215	206	202	215	190	207	196	188	188	195	218	206	181	203	200	216	185	232	221	199	192	196	224	211	215
15000	3378	2378	1117	842	652	543	485	427	422	398	361	337	373	329	290	328	345	298	301	354	288	324	301	338	259	298	287	314	291	342	295	318	296	286	309	329	314	292	276	308	311	283	300	317	279	280	309	286	296	308	310	265	327	316	284	290	285	292	292	310	301	264	288	282	302	310	298	273	317	287	306	310	291	290	301	312	292	293	294	280	331	272	358	289	308	270	299	311	312	306	274	291	322	267	299	297	293	308	307	322	308	319	302	305	286	286	298	317	269	325	315	299	290	294	280	304	303	298	306	288	267	309	273	275	292	299	263	273	264	292	310	285	295	288	295	311	319	313	280	266	290	296	283	305	277	278	285	278	298	275	270	278	300	299	277	301	287	298	278	304	278	291	284	258	315	258	305	296	306	311	277	299	313	306	287	299	257	304	312	287	285	281	277	310	290	303	292	286	294	276	306	325	304	301	266	293	283	301	322	284	299	280	320	330	297	267	291	309	302	283	318	285	294	271	297	301	296	305	299	300	315	297	295	298	279	295	292	268	304	287	295	307	308	290	309	332	294	302	280	304	283	287	288	256	311	279	316	293	322	297	319	293	289	311	285	326	264	257	293	284	317	299	274	302	295	294	275	312	288	289	284	318	281	285	301	274	267	324	316	295	245	318	315	296	298	309	260	278	299	288	293	283	307	295	263	297	294	263	284	286	291	303	300	321	281	273	298	298	299	286	301	300	281	291	310	305	310	284	273	275	303	283	269	293	322	275	289	275	302	282	251	272	302	286	296	307	284	281	279	286	296	273	299	305	293	332	307	288	309	301	264	276	293	289	304	293	310	303	270	298	304	320	313	286	296	327	262	332	291	284	303	301	312	284	293	299	311	276	290	281	280	284	314	286	293	285	301	290	316	295	273	278	292	298	294	303	265	299	341	289	297	280	331	272	263	271	304	254	314	273	276	294	295	277	271	279	295	311	292	308	297	323	285	275	269	327	299	292	303	310	320	277	303	305	300	302	277	304	269	291	302	274	275	323	338	283	323	289	303	274	338	265	302	277	310	283	297	272	315	292	309	299	286	282	323	308	307	314	252	316	320	265	310	273	306	280	283	274	273	263	300	307	267	301	315	307	267	299	304	291	296	301	288	304	295	280	289	291	263	274	324	293	308	281	263	287	283	278	293	262	289	263	289	294	307	286	294	270	276	315	293	282	322	258	304	311	307	300	298	265	314	284	318	275	296	312	291	311	280	295	281	308	288	335	289	282	281	293	249	295	297	303	276	331	297	300	306	278	264	285	302	287	271	332	289	279	288	268	303	263	279	274	301	265	299	298	278	285	288	301	261	296	282	299	299	298	293	303	291	335	317	308	320	270	300	291	280	314	285	332	282	276	310	291	287	298	293	258	302	294	293	289	271	290	290	283	284	269	294	312	286	308	324	262	291	322	316	298	299	313	303	282	302	291	302	288	281	312	302	307	274	296	286	308	298	258	295	281	280	314	313	289	332	332	326	319	274	281	283	326	336	268	291	303	308	290	284	291	291	259	280	284	319	289	291	250	273	274	294	287	304	291	314	298	268	302	306	278	282	305	314	326	317	272	268	282	294	296	298	303	307	282	266	293	288	282	285	320	280	287	290	262	272	296	309	284	269	282	272	313	292	322	278	318	269	289	302	295	297	284	317	309	282	298	296	292	320	301	284	282	275	286	319	278	310	274	247	326	283	283	280	290	312	305	301	317	278	267	277	319	308	274	355	294	314	303	276	301	317	286	280	307	314	291	280	301	313	261	311	280	307	274	279	294	291	255	291	309	305	294	310	289	271	306	278	264	285	292	299	297	302	293	300	313	300	314	308	295	285	289	273	282	299	285	311	286	291	292	286	279	272	291	292	294	304	275	280	294	293	259	321	316	286	286	288	282	285	248	313	307	282	301	316	280	271	301	294	299	287	290	298	281	278	309	304	308	273	303	311	298	312	297	319	345	307	284	294	294	273	300	313	274	324	307	302	274	291	309	279	282	295	275	295	285	296	274	298	290	312	289	277	303	292	304	322	292	270	320	280	268	304	319	275	264	304	291	284	304	333	305	270	319	295	288	328	305	298	304	293	307	290	312	301	285	291	273	306	287	303	307	316	282	295	294	317	284	297	291	309	288	279	298	269	311	299	309	301	287	306	286	314	274	300	289	319	299	278	304	264	276	284	289	270	278	262	285	335	267	287	323	329	318	328	285	301	253	280	278	275	293	294	310	311	271	289	292	331	340	290	276	320	292	302	289	290	270	276	274	310	321	330	306	300	286	281	280	301	311	291	293	349	282	292	279	282	280	312	290	308	275	309	320	310	316	296	294	275	295	298	305	298	281	306	300	304	308	302	297	285	289	284	287	294	317	282	312	278	275	303	313	306	292	317	306	278	295	306	293	278	296	258	303	274	302	268	290	300	308	293	302	300	311	280	312	306	288	323	302	328	281	253	283	262	309	309	317	294	273	288	293	287	299	309	280	311	268	321	292	304	306	280	299	277	267	298	291	271	287	317	306	284	304	288	304	320	274	294	297	275	282	284	305	308	299	292	285	274	329	276	317	325	278	290	293	301	271	268	294	295	274	310	259	332	317	293	328	305	322	282	296	320	309	292	303	328	299	267	252	288	281	306	296	293	276	297	306	296	293	297	280	294	286	279	304	318	293	304	265	276	283	316	289	294	308	309	308	279	306	268	302	253	270	347	309	285	270	303	281	284	272	306	309	280	299	290	297	296	292	302	276	303	277	303	300	290	266	300	288	299	287	282	311	291	285	260	281	296	279	280	298	280	283	294	303	257	286	288	280	238	290	299	263	294	275	285	279	312	297	307	296	287	293	326	285	282	313	297	303	302	299	271	303	301	288	289	319	311	355	308	300	296	272	278	296	308	309	288	293	264	307	280	290	311	331	298	317	260	295	283	305	284	301	276	307	331	274	302	326	283	261	313	263	295	271	311	276	286	281	300	284	286	321	245	303	303	279	308	274	288	293	298	293	301	296	303	290	287	285	279	288	283	278	289	267	291	294	325	288	268	301	299	291	275	278	300	313	297	318	295	271	276	319	336	306	294	271	325	316	304	295	274	296	290	283	282	280	304	317	282	291	296	311	287	303	288	312	289	298	289	325	317	284	266	287	326	292	274	307	317	263	319	279	286	272	300	309	269	287	300	281	303	305	292	306	288	306	299	267	301	295	290	294	304	300	330	289	287	271	291	274	269	293	272	291	303	304	308	274	311	319	339	313	266	275	293	319	274	309	305	306	323	321	293	288	281	290	327	303	279	280	282	289	279	272	281	304	280	260	284	266	289	306	276	281	287	300	282	282	276	302	272	295	282	333	258	296	295	289	285	281	263	281	308	304	288	311	307	303	280	329	300	302	270	303	277	317	286	303	311	286	289	294	296	305	278	264	293	260	296	270	304	267	264	295	303	291	258	280	301	277	310	293	282	311	266	257	289	285	310	297	315	258	303	301	305
22494	21567	29377	24211	21561	21396	3502	1046	842	815	812	745	760	731	691	667	678	667	670	662	687	668	686	661	661	634	626	663	637	678	646	611	659	636	658	648	649	637	623	607	639	605	671	657	614	569	601	678	623	651	676	640	634	645	628	600	614	610	609	620	621	680	598	597	649	616	671	603	566	599	614	610	667	630	622	577	633	653	617	628	634	635	603	624	629	578	628	630	639	642	622	701	587	613	640	652	626	635	604	643	642	581	562	651	568	604	610	628	637	563	577	654	633	615	630	593	620	643	668	611	575	593	627	612	609	604	608	622	579	625	608	582	628	560	649	631	652	646	637	634	652	598	647	601	585	649	611	646	597	632	641	660	603	629	608	652	610	628	639	587	657	590	584	626	621	611	619	640	635	603	645	589	601	615	616	665	632	612	628	583	612	628	622	607	595	621	665	598	632	671	602	619	619	633	614	629	612	619	634	620	560	639	607	603	587	588	589	617	634	637	615	653	577	609	626	636	566	604	636	586	622	663	636	624	610	623	572	623	650	596	634	608	630	634	648	605	633	641	602	624	607	650	594	619	635	556	583	640	606	612	584	639	664	651	645	592	637	625	606	644	600	657	575	550	627	575	608	597	645	599	637	646	584	575	660	623	630	665	622	602	612	610	591	622	599	608	605	575	626	623	647	601	613	633	632	651	616	632	618	622	604	670	628	616	583	584	619	583	602	612	583	653	612	616	665	629	596	656	654	635	641	620	640	608	585	592	588	618	591	627	610	605	620	614	625	641	649	630	599	649	643	630	613	602	606	598	667	616	616	652	598	629	573	589	623	616	627	638	623	639	634	616	593	625	629	643	616	619	590	629	617	598	607	622	590	604	609	632	608	636	642	658	641	630	597	589	580	610	634	598	605	637	615	633	620	604	604	599	653	622	638	635	659	566	635	599	600	628	574	616	653	591	621	589	598	631	582	626	653	622	594	631	653	623	631	644	609	603	615	591	616	661	610	602	627	617	620	616	696	615	618	637	618	627	644	631	628	566	638	698	636	613	597	606	581	584	622	594	636	652	669	628	635	629	657	632	584	634	595	663	643	614	634	620	612	598	622	625	612	619	671	603	612	610	613	627	591	612	608	636	619	631	624	613	609	585	606	612	597	638	597	626	587	638	610	606	587	593	644	631	677	591	582	594	650	612	611	588	595	629	639	642	641	638	630	610	623	618	635	629	589	607	640	587	613	614	614	639	684	596	616	591	629	618	592	611	642	643	603	625	667	591	593	611	607	632	652	616	624	626	620	633	581	642	641	651	663	590	652	623	612	645	601	590	641	613	618	613	603	612	622	623	607	660	628	607	618	623	628	584	584	642	621	616	620	602	638	584	608	636	666	630	629	623	616	598	680	681	603	598	578	593	632	657	626	637	622	658	648	593	639	613	595	635	580	658	667	643	622	633	682	565	597	624	622	624	634	618	607	590	609	612	632	644	611	622	638	628	641	610	624	608	637	622	600	585	618	595	595	635	617	605	612	676	672	645	643	579	601	629	607	630	628	588	573	653	607	619	594	579	615	592	601	611	595	608	653	627	597	661	586	655	628	615	656	569	600	638	614	564	619	614	598	628	620	648	622	631	602	607	621	640	613	652	649	623	602	604	629	605	634	595	615	616	611	629	624	590	642	601	606	675	611	666	583	640	650	593	584	607	613	662	578	608	621	607	636	623	598	653	604	624	626	621	600	652	576	663	684	653	637	597	593	614	624	562	644	611	628	637	600	614	638	591	581	594	648	606	653	619	604	599	639	633	631	621	587	570	608	656	604	618	598	614	607	592	655	613	580	588	605	613	614	591	626	614	584	638	615	630	615	615	587	563	574	604	619	640	604	618	642	641	604	620	593	574	551	623	617	653	568	591	614	617	637	640	602	589	600	612	629	596	593	641	603	610	630	639	568	628	607	579	560	592	603	641	578	618	636	575	667	599	619	627	621	642	647	585	648	636	595	653	599	596	657	623	653	653	674	646	681	619	603	600	618	644	587	620	590	617	616	602	610	586	614	640	591	623	640	598	667	643	642	607	602	604	609	635	634	635	649	587	620	617	608	628	666	658	627	631	655	577	603	638	579	607	624	620	586	599	617	604	567	580	669	633	666	593	612	612	603	650	605	640	634	586	589	611	565	612	645	612	613	633	590	618	630	599	599	697	667	592	588	601	632	657	645	663	610	641	615	626	626	637	626	609	618	651	598	611	637	608	573	685	626	639	633	601	630	615	623	613	642	596	622	636	591	632	644	627	643	620	617	610	659	621	604	673	594	625	551	658	653	589	608	609	583	629	606	598	655	606	643	583	633	661	581	634	628	604	600	603	625	636	630	609	610	586	610	632	637	622	597	602	639	616	601	629	628	655	652	629	635	628	612	636	595	631	587	641	594	603	590	617	635	575	656	621	584	594	645	620	629	636	613	617	616	593	598	606	657	600	620	583	623	604	625	633	600	650	595	627	641	599	634	645	619	656	661	610	569	605	676	610	633	624	594	685	602	610	618	593	599	607	588	608	615	615	666	622	576	634	583	594	621	640	618	587	632	604	600	633	600	621	615	632	614	593	630	596	575	613	625	626	600	657	618	644	622	593	611	643	644	637	635	636	614	597	620	685	614	650	621	595	615	617	621	620	640	612	603	622	684	622	656	651	597	595	606	660	641	590	597	620	584	611	603	570	638	602	650	619	610	633	580	622	610	631	580	608	590	624	614	593	626	634	604	602	576	634	597	621	633	632	620	604	662	622	579	613	622	608	603	606	623	621	619	628	607	648	643	616	621	601	609	625	636	639	636	583	623	664	661	596	580	601	626	598	611	610	591	626	632	641	619	631	636	619	619	638	609	654	584	596	640	629	609	610	643	569	600	604	618	623	630	606	641	602	641	591	593	632	601	614	628	635	624	590	655	630	698	638	588	629	607	644	626	586	600	641	622	598	603	650	590	632	583	585	673	654	592	613	624	607	637	609	617	647	660	585	605	604	618	651	622	583	579	606	591	597	628	567	625	652	658	606	603	628	643	629	621	663	619	580	599	628	629	616	622	644	608	593	650	631	637	626	625	612	633	615	613	601	651	596	650	610	674	635	649	627	607	603	582	594	631	616	639	632	649	602	594	649	584	589	569	590	628	665	628	600	637	582	597	599	571	589	615	586	593	605	614	635	637	613	605	620	631	634	599	611	632	634	646	604	650	573	640	574	612	615	622	589	595	625	630	642	662	606	630	586	597	668	604	599	625	580	603	636	613	612	626	611	584	610	599	582	649	643	611	618	633	610	633	610	625	635	640	606	643	612	624	592	601	623	618	592	673	597	594	590	588	632	670	584	640	594	710	619	599	618	620	592	605	634	624	661	639	602	654	619	692	623	626	634	647	643	595	670	584	623	627	602	613	657	600	615	612	611	585	633	573	635	618	624	604	568	583	608	629	670	585	576	657	592	620	643	665	591	610	617	593	626	607	631	611	593
19856	12016	8187	3984	2975	2289	1870	1596	1412	1298	1187	1066	1071	1023	980	989	943	945	943	886	900	872	868	890	886	929	835	885	860	866	859	871	875	818	829	858	840	839	835	868	835	839	830	863	868	843	854	808	814	805	849	869	818	815	775	812	855	830	830	850	866	776	829	882	858	879	800	788	821	847	794	840	854	843	750	799	885	812	815	799	847	809	795	798	785	865	788	786	838	813	873	802	858	769	803	863	779	800	812	842	792	795	765	810	819	807	834	830	839	819	895	908	853	810	842	808	847	807	837	809	786	801	822	854	841	837	838	834	840	798	847	847	814	772	818	884	817	792	807	828	858	815	814	839	826	836	824	841	847	808	832	837	835	804	808	879	828	801	872	827	833	821	786	871	825	816	764	801	820	796	813	801	808	806	828	790	825	807	820	853	849	884	828	803	779	748	800	838	755	851	808	839	826	839	811	848	803	849	787	850	810	842	864	827	824	841	807	804	791	788	817	850	858	783	788	879	873	839	800	823	856	816	800	855	850	796	770	816	813	817	812	833	880	780	811	830	794	833	829	806	810	801	869	840	755	832	806	833	786	816	825	808	821	830	850	841	760	820	849	843	864	827	825	832	829	871	798	830	798	867	825	820	822	836	813	838	852	820	761	835	821	813	871	887	820	824	865	856	796	762	798	797	812	800	838	815	802	878	867	807	803	787	811	787	767	800	824	910	813	832	868	773	841	869	773	833	812	794	831	859	766	844	846	784	861	829	844	848	875	845	795	833	830	819	837	801	775	806	845	817	800	796	844	802	811	826	858	782	829	803	837	862	819	834	843	845	842	822	839	818	786	805	817	835	827	762	868	812	798	789	859	817	857	852	870	816	825	796	791	806	899	838	831	879	806	843	819	854	818	843	766	800	767	807	792	843	751	843	837	797	764	858	768	841	849	815	823	766	811	841	845	844	797	821	851	859	831	786	837	850	818	797	839	829	837	817	781	850	823	863	842	815	857	822	826	830	792	851	852	815	801	829	825	822	822	830	814	852	826	841	873	814	841	849	865	769	795	831	793	807	814	837	817	822	819	812	838	833	825	825	800	886	848	833	779	813	772	834	781	795	828	779	847	850	801	797	810	775	879	809	749	828	840	820	830	828	853	824	810	832	808	764	839	822	810	783	821	812	851	859	877	783	769	829	828	853	820	812	810	844	818	827	813	822	803	830	831	814	766	794	854	824	796	832	861	802	822	842	838	780	825	810	763	850	842	802	847	836	795	866	790	832	851	857	819	811	821	768	840	766	812	828	823	816	790	820	828	853	849	779	793	828	847	820	776	804	824	840	864	812	850	847	833	790	809	826	805	837	836	823	824	791	806	808	783	781	845	834	847	806	854	848	846	843	817	788	810	803	806	823	842	801	813	794	840	805	905	832	805	842	879	823	813	855	790	797	815	839	817	789	833	772	836	848	797	761	847	830	805	844	831	863	842	778	863	822	851	759	816	782	784	848	875	775	853	825	828	876	774	792	839	885	829	834	827	848	862	860	810	803	837	829	812	849	860	826	771	827	832	780	846	785	854	773	855	822	865	869	788	814	873	789	801	823	798	844	837	799	773	763	838	813	819	833	871	824	855	791	861	836	827	757	817	779	849	829	832	778	812	775	797	805	821	769	856	846	843	763	820	823	827	812	824	784	856	839	787	789	838	796	787	820	809	794	811	849	852	855	842	823	818	806	809	839	862	886	830	825	816	793	863	816	832	868	783	846	810	811	770	829	828	800	869	844	834	728	855	787	838	876	843	823	839	789	848	857	836	841	830	794	846	841	793	862	899	804	871	868	799	811	839	774	798	839	788	800	787	825	782	830	801	834	819	786	849	817	849	810	801	810	826	820	827	852	823	769	836	868	809	783	823	863	829	838	853	846	796	824	829	795	803	824	767	871	862	794	817	800	843	829	786	826	836	840	868	863	815	848	794	852	857	814	836	832	835	776	887	865	800	803	725	780	797	880	810	866	846	837	801	810	824	860	796	833	813	800	829	844	791	872	775	810	814	839	857	855	847	816	834	827	833	798	818	887	812	807	777	811	774	820	807	815	847	799	854	793	820	818	825	863	853	836	786	768	793	878	824	796	809	816	844	760	831	819	816	819	803	774	862	796	817	836	827	802	793	849	753	809	835	808	858	821	821	777	855	850	785	830	812	802	825	843	875	749	835	781	833	755	804	780	807	786	807	831	810	884	837	853	795	810	838	796	869	858	796	810	841	854	829	845	780	824	841	844	801	824	825	824	790	786	810	790	839	827	801	814	841	837	830	790	811	832	829	830	769	778	817	821	838	841	812	844	837	774	831	762	835	778	778	832	780	807	811	858	875	867	863	834	815	829	800	740	795	785	830	804	818	834	839	783	824	817	822	839	853	837	844	795	793	811	818	818	845	809	798	796	893	811	844	816	860	809	827	771	829	816	819	797	785	804	848	851	897	800	821	776	789	884	798	819	837	863	835	808	846	804	812	825	810	840	839	819	797	867	857	800	821	817	807	801	882	824	837	855	801	830	766	821	810	803	820	832	845	807	790	784	838	808	809	748	831	803	837	829	821	877	848	789	804	840	807	840	825	837	779	819	813	845	818	812	799	817	826	862	853	841	860	795	851	801	835	840	843	847	758	810	798	829	828	834	842	790	835	802	818	841	784	816	836	833	817	863	900	828	840	769	794	834	795	805	832	834	808	804	842	869	855	829	760	834	816	821	818	870	774	826	788	825	786	776	820	780	810	818	843	823	817	852	798	838	875	810	840	810	836	832	811	858	807	816	825	850	837	828	767	825	793	839	835	750	848	789	817	837	837	788	782	838	815	811	838	783	796	844	795	831	842	836	835	790	816	837	865	837	770	810	847	811	826	824	872	864	818	795	796	787	784	762	796	876	841	827	818	817	789	870	815	839	835	779	802	851	782	812	812	845	764	862	830	834	845	845	831	840	809	791	785	795	785	826	860	841	788	845	877	829	839	809	847	800	846	830	826	853	852	774	875	801	863	845	847	785	806	783	833	804	840	824	857	824	785	833	792	836	774	754	824	828	814	829	831	811	816	843	869	808	882	834	831	848	841	832	765	799	836	850	804	802	810	828	790	803	818	823	828	781	839	877	800	776	857	814	784	783	850	820	841	786	889	820	806	853	842	816	853	817	792	769	850	859	834	784	821	773	818	798	825	813	823	839	846	828	834	798	789	824	790	823	783	796	898	846	803	780	824	830	843	866	789	825	823	862	847	861	833	877	780	857	802	810	830	874	797	834	767	846	826	828	847	811	820	878	788	860	772	830	825	836	857	775	864	865	853	778	771	783	811	799	810	782	813	769	850	827	788	821	756	852	801	850	869	803	843	787	829	820	824	847	812	800	837	815	815	822	833	848	845	811	826	825	828	820	815	847	824	825	894	811	834	893	850	815	806	842	814	788	832	755	824	839	815	835	779	829	779	849	834	808	808	794	848	830	780	802	831	848
27601	18568	4045	887	705	643	518	510	531	472	522	468	506	485	497	507	514	470	480	476	467	504	494	509	478	465	500	469	513	499	490	478	511	510	512	528	479	486	496	467	475	495	503	468	468	495	471	523	498	488	488	509	504	496	478	544	483	517	514	497	502	460	529	498	523	478	512	448	455	511	494	495	491	467	481	488	488	481	526	492	490	517	494	491	508	493	507	465	464	483	494	492	511	467	472	507	491	476	497	492	469	477	473	487	475	485	457	470	505	487	496	517	445	513	489	486	501	494	506	471	543	478	444	492	516	442	514	476	480	543	486	523	490	507	514	466	473	478	459	476	473	494	506	478	482	490	488	479	492	503	526	509	479	529	535	498	487	504	433	523	502	469	480	447	524	458	483	510	528	491	489	525	460	469	499	486	473	450	462	485	524	523	496	499	506	504	489	508	503	485	464	503	510	497	511	480	504	502	450	489	485	489	498	487	497	452	504	516	526	497	523	495	498	519	488	471	482	530	471	481	493	534	526	463	490	485	488	495	498	499	459	525	462	489	484	488	475	502	471	426	485	521	477	464	445	489	495	515	496	500	475	484	513	520	482	531	487	500	526	531	460	521	483	476	514	518	513	485	460	496	525	469	475	514	482	507	466	477	481	559	525	490	505	517	501	449	508	507	491	449	509	510	443	471	520	490	461	461	535	505	497	499	532	488	485	484	492	487	488	472	472	513	539	465	494	496	497	473	487	544	485	504	480	508	451	456	475	507	470	513	494	500	476	504	497	505	485	498	477	522	494	486	492	506	521	481	507	460	510	494	507	529	508	491	531	499	470	466	470	496	485	488	492	484	495	451	496	484	481	488	490	514	505	486	458	494	507	527	493	515	482	516	480	439	494	486	484	466	489	502	502	484	448	527	481	465	487	473	471	448	525	458	459	467	483	509	456	471	481	512	472	505	474	496	502	495	479	484	480	508	495	548	473	457	495	529	502	492	477	506	468	494	495	565	511	466	510	513	476	488	447	465	509	507	480	490	476	488	478	486	517	533	468	490	504	523	486	483	504	503	450	483	477	493	490	543	495	470	462	470	470	456	490	511	528	475	482	484	529	450	431	493	501	505	508	470	475	518	499	491	479	521	471	526	468	489	513	463	536	509	502	514	500	527	521	483	491	464	501	442	508	508	455	541	478	507	510	499	504	493	483	477	484	506	497	457	507	485	473	515	482	489	492	516	533	490	521	515	495	478	488	488	501	549	520	520	490	462	544	522	492	479	495	500	476	498	468	499	504	473	528	463	509	468	522	487	474	532	495	480	518	475	464	523	494	459	464	520	475	497	513	498	521	515	486	478	446	468	477	508	482	505	490	565	493	489	478	500	472	459	494	445	534	507	470	478	507	539	493	494	483	489	485	510	514	506	496	468	472	476	534	445	489	515	456	495	532	500	493	457	488	487	492	468	527	493	482	538	476	486	488	499	477	501	513	500	469	502	503	517	527	473	501	501	487	507	494	502	509	466	502	517	478	488	448	531	521	506	520	468	495	525	490	515	490	478	473	508	502	466	440	517	468	465	533	466	535	475	509	516	519	504	463	464	481	520	497	509	484	438	485	492	497	475	472	484	483	491	501	492	471	520	497	456	469	464	475	477	439	463	532	502	477	510	524	454	492	474	503	517	513	486	507	494	458	502	521	509	513	535	508	480	463	482	478	460	456	497	501	476	535	460	515	510	489	536	515	490	533	487	491	465	445	516	497	481	482	506	463	452	520	485	518	524	519	482	481	469	511	485	495	464	516	563	471	515	491	486	510	468	490	532	477	514	523	525	519	505	493	477	528	485	518	480	489	486	441	523	507	457	462	500	465	502	491	464	521	500	513	513	456	525	467	469	520	461	494	475	518	468	490	504	537	490	469	496	491	486	513	498	504	515	491	479	488	500	497	483	476	459	522	476	507	505	497	452	500	488	457	531	471	518	515	525	495	519	515	499	491	513	473	475	500	490	509	497	489	512	527	481	536	520	457	482	492	482	508	492	530	476	508	508	493	498	485	471	498	491	475	497	503	456	523	520	465	494	502	506	474	476	512	502	526	471	512	511	490	476	507	495	475	484	494	489	496	494	478	473	493	503	472	451	521	496	487	528	493	491	467	460	499	534	520	493	511	493	489	461	469	518	478	505	521	488	523	491	504	488	475	522	488	449	491	478	517	466	475	551	483	488	540	464	470	496	496	473	530	510	477	510	507	493	482	482	500	496	509	483	510	492	487	498	482	501	531	472	470	477	465	457	447	492	468	483	515	508	498	493	460	515	497	486	525	511	485	488	483	440	504	503	482	509	488	508	497	469	511	494	532	531	495	462	505	453	540	483	509	495	523	498	480	501	486	523	461	473	533	484	499	477	477	453	485	534	481	494	482	468	478	517	449	495	520	458	509	494	461	503	484	506	466	506	473	521	521	544	490	515	505	475	515	539	498	505	517	468	467	473	461	499	510	496	479	502	461	522	490	507	505	530	485	459	518	509	496	419	448	476	507	514	495	544	497	529	533	499	483	469	483	476	523	450	492	484	487	493	536	475	524	515	470	491	479	471	463	461	510	493	460	499	489	499	543	449	499	491	505	468	422	467	495	518	501	499	493	502	509	473	504	497	498	470	489	482	499	499	520	503	536	471	537	491	458	488	465	440	543	546	474	488	483	511	513	471	451	482	498	474	494	459	521	491	418	495	496	476	491	499	477	493	523	467	522	515	542	497	517	468	465	478	452	501	488	477	468	475	512	468	495	518	483	466	456	511	464	493	498	561	484	493	498	513	488	466	468	502	496	481	477	449	489	494	506	500	502	491	477	460	467	512	475	466	476	535	496	550	509	531	523	517	532	484	489	483	510	484	517	480	513	500	532	524	527	515	519	500	511	473	508	458	467	502	495	451	489	507	498	484	494	507	506	452	454	473	506	503	499	486	478	486	474	511	546	472	525	514	482	516	506	493	495	517	504	439	474	523	497	496	474	499	518	525	495	465	503	454	487	523	515	473	491	490	530	457	500	474	508	485	467	458	498	440	498	493	494	489	513	524	508	520	516	483	491	536	503	465	485	498	482	479	492	510	495	498	488	499	468	503	468	485	503	494	487	518	511	509	488	525	465	492	485	466	542	528	523	507	507	512	486	554	464	494	465	529	478	467	471	491	459	470	480	503	448	490	527	467	516	504	474	473	512	490	479	506	493	517	503	482	521	512	472	490	516	468	523	492	475	487	444	513	468	497	478	528	503	441	442	503	485	493	488	481	511	500	502	495	476	484	451	502	497	490	526	493	466	489	503	476	470	493	474	451	471	506	457	491	473	514	489	501	485	484	507	511	473	488	477	515	483	480	481	466	515	490	498	489	475	519	509	449	498	489	473	482	499	518	508	481	484	486	502	492	468	512	496	492	529	490	481	488	530	491	478	493	488	490	472	499	473	467	473	488	484	518	480	509	505	498	543	485	481	530	476	475	464	495
5650	1135	957	819	729	652	685	615	679	646	682	654	599	651	658	626	654	638	652	663	676	650	630	644	662	631	640	626	653	676	675	624	646	627	607	657	640	649	671	616	628	650	642	610	621	664	666	664	647	658	610	629	645	666	646	647	597	623	621	649	609	615	667	642	657	625	650	636	666	601	694	636	654	641	660	676	633	629	623	630	632	605	658	609	668	647	580	672	656	658	638	592	643	617	648	653	665	663	660	604	646	586	636	612	599	646	623	588	596	619	620	639	668	651	667	585	676	669	642	601	639	643	640	634	629	692	655	643	651	631	584	664	624	623	609	630	662	648	687	615	636	643	687	650	606	612	616	651	661	670	672	618	628	642	659	634	614	654	687	649	614	661	593	604	692	637	615	635	644	661	660	604	637	616	676	635	631	624	592	651	628	632	607	607	639	653	653	660	624	657	612	664	655	654	632	638	624	622	633	625	652	659	648	621	674	625	605	596	650	635	617	644	631	656	628	628	631	664	653	634	611	646	604	607	614	644	673	697	611	626	638	600	641	648	647	612	620	607	645	650	676	609	657	614	611	621	655	626	673	625	659	656	667	635	630	644	602	592	648	636	640	633	697	629	620	653	633	645	618	622	612	648	621	667	621	623	616	617	607	628	662	663	614	631	648	600	624	614	611	621	666	583	681	656	641	644	645	614	657	599	622	643	674	640	628	641	629	635	642	644	603	656	632	631	627	646	664	647	661	645	662	617	571	648	642	627	633	608	666	665	607	575	608	609	584	639	613	652	616	630	587	640	645	575	662	645	693	614	630	649	642	659	645	655	617	644	646	665	629	650	631	610	670	644	646	674	592	585	607	673	635	628	646	656	630	688	608	638	616	589	658	658	637	634	593	666	662	642	696	606	677	603	654	603	592	609	665	631	670	635	631	654	601	643	650	631	633	616	632	649	615	620	631	592	627	606	642	667	663	611	634	632	613	616	634	686	646	660	664	639	638	634	615	654	654	632	628	657	603	634	641	629	616	656	639	599	690	597	659	669	674	625	614	627	634	636	599	622	629	613	604	625	640	558	651	642	629	619	639	609	620	642	680	600	663	655	654	661	609	620	621	648	602	665	616	603	651	659	655	639	652	643	665	632	669	652	683	612	652	586	633	628	652	664	665	640	629	655	627	618	646	641	603	652	643	652	646	671	664	601	659	648	597	623	640	609	626	638	642	666	639	639	596	658	617	653	614	631	639	612	544	641	653	648	617	648	648	617	649	608	661	582	643	623	663	615	651	613	605	653	630	615	658	639	612	588	636	648	652	617	630	647	622	677	615	615	641	650	604	691	634	596	650	626	690	615	641	669	602	663	653	609	604	642	628	608	633	618	639	617	609	643	679	600	649	565	633	668	612	602	625	637	668	622	568	688	635	645	711	605	632	632	651	602	651	605	618	630	643	649	643	648	648	619	644	647	642	640	672	653	638	659	598	597	628	632	649	628	641	643	631	623	659	641	599	648	629	611	665	663	629	600	631	654	618	616	654	635	620	634	636	649	641	644	628	663	653	627	606	630	641	635	586	632	630	634	650	593	634	675	612	609	607	614	625	610	659	645	652	637	620	643	610	641	610	652	606	629	633	652	617	676	627	612	639	667	645	663	615	623	640	595	587	652	626	637	655	650	673	647	621	628	659	630	596	615	641	680	636	649	644	690	622	624	583	649	687	641	647	617	591	644	706	660	606	656	650	668	676	652	594	656	645	625	635	691	615	656	682	618	611	645	652	650	626	629	647	652	631	652	647	638	593	598	622	634	667	649	606	648	590	635	671	638	618	644	662	614	621	676	652	632	600	617	656	616	627	645	592	631	641	631	646	653	659	624	652	645	590	671	615	670	649	608	626	632	611	632	681	653	660	631	632	628	641	628	648	639	619	643	634	650	612	625	637	603	615	642	629	637	596	605	646	642	608	649	648	654	600	629	642	642	658	581	676	632	634	602	661	593	586	598	656	649	622	584	633	683	707	666	650	607	648	631	626	625	636	642	629	624	675	675	623	639	690	613	614	626	621	598	604	608	641	642	685	610	625	631	640	646	619	607	658	621	615	630	618	623	651	653	603	626	617	647	615	701	636	599	629	625	578	616	698	580	616	663	644	627	610	672	623	600	593	627	626	594	636	641	678	697	636	669	628	670	652	637	560	668	590	617	628	613	627	649	635	595	645	613	609	644	657	642	629	633	695	610	619	563	652	605	707	633	623	639	652	640	645	627	629	636	624	647	674	594	665	662	627	645	663	636	606	607	676	628	639	649	630	609	627	648	631	592	641	645	665	623	660	633	664	612	611	658	631	656	610	634	626	610	661	636	642	683	646	602	634	671	616	605	707	665	622	613	638	611	607	672	643	635	617	653	604	636	597	662	642	618	625	645	600	640	639	601	633	650	622	628	665	653	616	685	663	665	660	660	658	673	570	650	633	633	657	638	618	666	660	632	606	661	650	675	654	626	615	634	608	663	671	615	627	640	649	668	630	655	657	639	659	626	661	653	589	653	633	652	639	625	590	638	665	630	635	610	637	627	624	649	627	676	605	578	674	636	654	689	639	601	635	645	656	610	664	620	659	633	645	621	655	617	674	636	616	599	626	656	623	642	670	609	636	629	617	634	672	664	659	623	635	654	621	648	690	642	653	648	628	655	604	566	662	625	702	637	655	602	611	656	617	634	652	605	660	631	655	639	636	637	575	660	663	617	635	612	610	574	624	636	659	660	635	681	660	659	675	652	584	661	683	601	627	667	686	611	607	641	637	605	599	670	619	655	643	661	633	647	613	659	639	642	609	659	633	657	607	618	618	643	652	682	617	597	620	656	603	623	615	657	616	589	647	631	631	622	651	668	662	585	593	657	617	637	589	662	612	625	585	643	659	636	603	637	624	637	601	681	634	660	642	638	604	598	628	652	607	617	648	611	653	629	637	657	623	646	647	607	621	621	664	631	655	608	657	628	722	666	676	676	617	649	656	622	633	631	627	613	654	618	638	642	610	664	650	605	627	625	660	641	625	607	642	590	595	653	631	594	642	634	659	617	622	629	694	646	634	630	648	600	641	619	630	666	633	637	672	642	630	643	631	652	644	642	640	643	639	616	640	602	617	628	658	626	595	596	594	641	653	636	617	630	616	660	711	625	678	666	610	600	647	641	627	648	665	628	598	651	620	622	635	651	625	639	620	675	601	631	597	602	607	621	619	667	657	646	638	632	600	631	586	603	688	621	641	640	641	639	629	657	665	656	635	598	636	621	690	690	648	664	649	679	643	629	602	613	645	668	618	617	608	640	679	598	616	642	619	648	596	688	594	674	654	645	640	643	638	627	654	654	624	597	632	622	617	617	628	581	582	638	625	665	608	618	631	679	653	670	630	621	672	645	669	635	633	618	639	591	625	706	606	588	646	634	636	638	637	660	643	617	625	666	614	668	686	615	602	597	654	622	634	653	634	638	635	649	628	662	621	648
23414	21528	28731	24736	21438	5678	1352	1028	965	942	944	868	922	976	835	886	877	887	898	828	925	877	898	847	820	783	858	855	819	817	808	816	834	850	845	809	852	866	827	889	838	884	826	864	794	843	776	826	809	832	870	858	905	827	805	864	819	816	856	850	884	823	896	811	870	813	774	829	893	877	893	836	818	844	776	861	864	826	813	902	828	799	828	797	870	833	848	809	791	853	852	788	830	843	889	850	766	748	836	817	850	854	807	849	839	894	801	814	803	821	838	857	850	843	829	822	814	837	879	830	859	871	818	815	822	823	849	829	866	856	824	855	831	855	831	823	863	863	805	850	837	819	805	850	861	877	839	783	850	816	861	767	802	844	870	778	828	838	830	824	847	870	837	825	875	889	823	822	819	841	857	815	812	848	840	826	879	819	845	833	859	842	868	814	779	823	774	841	755	868	871	812	877	798	833	830	808	801	827	857	831	841	868	835	870	820	835	854	832	828	834	865	840	806	798	879	826	811	814	833	808	846	879	832	827	843	815	829	823	808	813	847	838	863	891	797	866	844	891	837	836	823	841	796	839	903	803	864	839	822	819	845	853	815	835	823	845	789	863	875	834	791	844	795	830	840	869	809	801	838	802	817	868	861	854	827	844	837	850	790	820	892	844	800	839	827	881	813	851	790	838	803	872	814	865	790	857	839	850	877	819	885	854	810	834	817	817	824	800	864	839	862	860	812	858	836	829	871	801	792	834	869	830	846	784	846	851	848	842	856	842	822	816	791	854	838	869	794	815	835	875	938	799	788	856	804	831	842	827	874	893	813	839	833	857	849	841	788	853	792	842	860	864	836	878	835	854	848	832	821	860	850	795	812	861	841	808	918	846	830	866	764	796	938	824	794	871	800	870	803	809	839	834	816	815	884	801	836	817	795	850	862	823	832	844	840	856	797	847	792	831	841	863	783	767	818	814	840	839	805	833	843	847	817	877	827	855	796	806	858	843	787	836	864	845	797	815	847	806	855	840	811	851	879	833	837	847	829	854	834	850	819	799	847	835	863	852	794	860	807	814	808	819	793	848	866	819	864	768	875	863	864	824	826	785	854	819	877	782	849	859	880	809	847	845	787	813	843	809	778	806	810	812	856	839	792	817	897	856	854	837	850	845	824	872	883	816	819	821	842	858	818	878	855	787	846	810	840	843	773	852	872	820	826	829	833	844	771	841	888	884	848	827	849	797	793	834	891	809	818	809	873	811	827	804	867	804	866	798	818	861	870	810	853	842	814	849	811	806	802	863	791	841	861	793	799	878	831	852	867	846	870	851	784	824	829	856	825	808	823	856	838	848	828	853	863	737	846	853	799	817	861	856	807	824	812	824	829	875	865	860	875	825	786	828	804	764	831	852	820	869	819	812	830	842	864	845	800	852	789	836	800	794	808	830	914	898	841	825	848	832	865	825	820	863	830	849	877	765	807	836	788	830	880	832	843	835	860	784	837	812	878	872	847	810	827	781	798	800	826	857	828	827	830	801	812	894	855	763	858	840	834	853	817	799	813	811	872	808	867	841	809	869	828	831	884	803	840	815	825	824	894	851	832	856	816	805	861	827	838	835	836	830	829	793	805	812	806	819	825	889	838	809	819	856	877	818	856	835	846	875	820	805	843	834	850	846	853	842	852	830	827	816	859	791	861	901	801	809	812	856	813	859	771	868	802	846	871	858	836	829	811	860	790	842	832	837	834	846	855	838	868	837	878	834	883	836	832	809	812	866	856	846	829	834	875	838	826	832	838	852	798	828	872	841	884	854	833	782	840	850	822	827	814	819	880	861	841	840	863	815	820	838	782	881	858	813	828	832	817	803	778	868	811	816	874	829	868	845	793	820	825	839	818	889	887	826	835	867	792	856	854	822	816	867	822	839	824	814	859	844	840	842	829	820	798	838	842	814	787	851	804	866	766	844	860	838	853	840	877	802	831	804	819	847	757	844	806	837	886	807	864	764	800	791	827	817	843	817	839	825	857	823	861	826	832	846	818	818	861	826	852	828	822	860	859	824	835	816	805	842	817	799	834	830	826	816	823	858	849	763	820	794	841	865	881	821	806	805	823	838	808	824	842	829	811	838	853	820	785	881	828	826	824	843	864	814	871	832	837	802	800	771	757	809	877	825	859	820	800	874	818	834	805	828	854	824	847	835	810	837	780	856	835	761	805	892	850	788	827	838	828	844	795	796	818	800	788	821	838	842	795	827	841	831	794	836	826	834	821	800	802	821	833	834	841	814	816	828	829	828	884	815	884	858	867	816	859	809	864	825	809	848	843	862	774	858	863	821	844	797	869	844	821	840	861	845	848	869	834	789	816	817	903	816	820	852	831	863	790	815	891	851	880	873	812	891	805	838	833	868	818	813	777	857	859	789	860	801	840	821	826	817	831	875	840	805	824	781	831	872	806	876	812	811	825	843	819	823	875	857	830	815	823	833	812	807	849	783	765	815	795	837	847	783	823	832	779	798	810	838	844	826	835	854	866	790	854	807	813	833	810	805	880	817	796	877	869	827	834	860	862	816	827	890	821	822	822	808	831	818	762	780	788	821	810	842	886	827	899	888	849	807	835	800	845	787	862	806	831	848	862	862	836	792	863	863	856	800	793	823	815	870	846	844	822	843	843	810	832	872	774	844	847	783	775	793	822	861	837	859	866	819	828	882	825	829	799	840	841	865	823	834	834	849	819	829	807	797	849	850	789	828	835	863	860	781	866	813	802	853	850	822	850	844	796	820	837	827	824	859	821	791	851	861	856	832	865	830	857	826	824	775	826	795	861	842	789	800	842	844	870	823	848	827	889	843	824	807	759	793	832	838	824	801	861	854	823	830	830	871	785	939	807	826	801	850	872	858	803	833	856	840	856	829	809	830	812	826	841	847	822	845	864	798	809	822	853	887	841	869	879	826	830	893	874	870	828	767	786	859	815	778	877	813	792	825	821	839	871	896	846	866	843	843	857	843	792	784	820	821	829	828	866	861	851	798	828	828	794	799	826	887	773	838	819	869	850	848	853	820	854	801	827	838	826	880	826	875	816	821	800	836	806	873	846	861	787	807	837	829	877	833	869	828	856	807	829	818	764	831	839	821	822	786	812	829	860	845	851	859	806	868	855	827	834	815	821	849	876	838	814	837	811	832	845	874	876	851	812	826	862	835	868	749	799	828	875	799	844	831	823	751	808	852	782	817	798	800	805	818	871	812	851	837	804	838	787	867	862	835	818	841	847	823	825	833	845	850	893	841	851	868	836	850	782	831	909	824	874	849	781	786	836	819	803	873	832	809	841	840	878	822	773	815	869	863	863	864	833	860	813	860	837	854	831	852	849	825	836	781	822	806	854	840	864	832	900	819	847	850	825	827	834	815	846	872	879	809	832	844	867	792	799	834	863	801	829	866	809	832	796	822	781	827	818	797	845	842	834	817	820	795	782	807	873	824	831	798	832	811	810	828	878	815	807
16676	7365	5187	2699	2187	1800	1603	1523	1353	1265	1257	1224	1198	1150	1120	1133	1145	1117	1124	1119	1160	1035	1068	1056	1081	1012	1080	1040	1059	1097	1132	1127	1090	1047	1131	1033	1044	1073	1084	1048	1090	1100	1058	1066	1060	1044	1103	993	1135	1064	1104	1081	1082	988	994	1085	1014	1083	1078	1069	1049	1052	1027	1063	1026	1104	1045	1046	1050	1017	1068	1005	1081	1027	1073	1073	1039	1063	1021	1053	1078	1034	1023	1054	1061	1074	1050	1051	1123	1058	1044	1041	1093	1079	1029	1058	1102	1066	1064	1084	1063	1038	1027	1060	1070	1008	1058	1103	1055	1053	1116	1053	1077	1003	1060	1039	1054	1096	1053	1098	1049	1049	1004	1081	1038	1021	1082	1043	1056	1016	1087	1060	1047	1093	1085	1095	1059	1039	1046	1021	1062	1019	1068	1092	1055	1014	1093	1001	1029	1115	1043	975	1036	1041	1132	1083	1035	1048	1022	1073	1092	1055	1074	1039	1042	1113	1057	1029	1053	1060	1051	1060	1104	1131	1112	1126	1067	1081	1048	1032	1063	1052	1122	1103	1095	1032	1042	1060	1025	964	1089	1073	1118	1083	1128	1033	1093	1043	1047	1048	1097	1072	1040	1107	1078	1063	1043	1049	1117	1071	987	1019	1090	1121	1029	997	989	1092	1071	1022	1056	1075	1090	1003	1078	1024	1022	1046	1068	1038	1080	1041	1030	1017	1136	1043	1007	1046	1041	1042	1068	1045	1094	1072	1028	1133	1057	1082	1090	1065	1081	1057	1103	998	1062	1070	1047	1102	1082	1036	1117	1015	1079	1031	1107	1069	1081	1103	1076	1037	1058	1103	1069	1053	1077	1035	1090	1096	1061	1038	1124	1068	1069	1086	1067	1072	1035	1093	1098	1108	1055	1023	1045	1040	1047	1143	1077	1075	1062	1126	1065	1003	1147	1039	1040	1012	1064	1068	1088	995	1043	1157	1054	1011	1090	1102	1001	1060	1052	1011	1065	964	1055	1073	1034	1010	1044	1096	1087	1087	1037	1048	1047	1086	1097	1010	1057	1091	1018	1094	1018	1064	1062	1051	1068	1040	1067	1075	1105	1078	1137	1078	1161	1058	1006	1029	1065	1077	1073	1093	1064	1044	1108	1108	1081	1072	1000	1060	1069	1051	1088	1089	1034	1042	1113	998	1014	1081	1037	1099	1102	1037	1067	1029	1061	1065	1062	1090	1027	1075	1104	1049	1051	1114	1070	1061	1053	1026	990	1064	1045	1055	1086	1058	1073	1054	1042	1042	1116	1117	1002	1051	1024	1137	1027	1105	1050	1074	1120	1055	1071	1054	1123	1078	1079	1121	1022	1021	1025	1026	1033	1071	1051	1038	1057	1058	1116	1058	1081	1014	1045	1060	1081	1068	1057	1051	1049	1106	1041	1055	1097	1026	1060	1059	1013	1053	1063	1053	1056	1108	1055	1072	1058	1016	1033	1067	1076	1007	1062	1042	1036	1028	1068	1015	1030	1040	1065	1073	1088	1043	1112	1039	1074	1108	1031	1059	1054	1101	1040	1034	1070	1101	1074	1047	1060	1111	1090	1058	1058	1052	1061	1040	1056	1083	1076	1057	1068	1086	1107	1066	1061	1046	1090	1022	1084	1074	1071	1075	1088	1090	1065	1065	1068	1029	1106	1037	1098	1054	1045	1042	1061	1077	1071	1078	1071	1055	1005	1125	1042	1026	1091	1062	1074	1071	1040	1055	1049	1055	1040	1043	1058	1119	1049	1019	1048	1054	1063	1024	1100	1086	1099	1103	1083	1093	1027	1081	1019	1109	1072	1060	1023	1046	1040	1048	1149	1049	1001	1086	1089	1064	1044	1068	1059	1064	1033	1113	1066	1067	1043	1052	1064	1101	1024	1059	1108	1149	1091	1073	1059	1064	1081	1107	1033	1146	1090	1081	1076	1061	1087	1018	1043	1005	1098	1085	1075	1066	1053	1055	1043	1071	1043	1063	1079	1006	1032	1017	1112	1049	1124	1029	1064	1001	1067	1084	1042	1096	1084	1069	1098	1038	987	1080	992	1062	1040	1000	1112	1024	1066	1026	1087	1020	1089	954	1111	1016	1044	1028	1077	1040	1025	1101	1092	1053	1080	1070	1103	1063	1074	1095	1036	1086	1065	1033	1057	1112	1104	1068	1072	1093	1016	1036	1070	1051	1062	1094	1097	1078	1022	1043	1040	1039	1096	1011	1055	1069	1116	1082	1081	990	1019	1097	1042	1059	1059	1063	1066	1031	1123	1026	1033	1056	1006	1069	1098	1060	1031	1052	1043	1090	1118	1023	1041	1116	1075	1059	1074	1077	1044	1066	1023	1049	1072	1011	1065	1062	1034	1051	1012	1048	1054	1041	1048	1079	1010	1106	1041	1074	1057	1054	1076	1060	1013	1027	1043	1046	1076	1077	1056	1078	1128	1058	1035	990	1058	1059	1022	1088	1030	1047	1065	1065	1067	1043	1049	1060	1085	1018	1112	1026	1055	1078	1056	1069	1011	1091	1123	1059	1052	1039	1046	1038	1107	1065	1073	1111	1025	1015	1014	1063	1103	1024	1065	1054	1049	1029	1050	1035	1031	1069	1074	1076	1086	1106	1073	1071	1080	1046	1073	1017	1000	1026	1045	1028	1110	1122	1083	1031	1054	1088	1057	1043	1083	1089	1070	1080	1117	1089	1002	1042	1098	1054	1047	1045	1089	1132	1094	1073	1071	1129	1019	996	1102	1039	1086	1063	1079	1053	1068	1059	1052	1089	1054	1073	1065	1067	1048	1043	1059	1061	978	1063	1030	1052	1142	1089	1046	1090	1030	1068	1026	1087	1094	1072	1074	1025	1089	1035	1148	1103	1064	1079	1051	1054	1116	1129	1019	1109	1068	1098	1031	1027	1100	1058	1064	1077	1061	1076	1041	1096	1042	1051	1065	1071	1080	1059	1044	1027	1085	1033	1087	1058	1036	1102	1030	1098	1036	1064	1024	1056	1015	1054	1023	1025	983	1072	1133	1117	1074	1050	1041	1059	1072	1018	1034	1088	1113	1106	1000	1004	1026	1031	1082	1000	996	1104	1024	1069	1045	1056	1098	1075	1118	1017	1042	1063	1092	1061	1077	1078	1095	1075	1091	1052	1002	1120	1053	1098	1069	1034	1056	1046	1044	1060	1107	1068	1053	1067	1009	1025	1080	1067	1074	1039	1033	1048	1087	1044	1077	1078	1037	1100	1069	1091	1033	1083	1048	1040	1091	1072	1084	1054	1079	1089	1046	1034	1039	1001	1073	1025	1056	1076	1115	1037	1037	1006	1079	1075	1042	1083	1106	1093	1041	1107	1030	1085	1077	1057	1026	1041	1031	1046	1071	1036	1031	1078	1032	1045	1003	1058	1044	1031	1050	1059	1008	1074	1084	1072	1037	1101	1015	1083	1015	1111	1068	1019	1014	1015	1102	1092	1053	1120	1037	1106	1049	1046	1109	1075	1075	1064	1050	1088	1042	1054	1131	1087	1029	1069	1066	979	1080	1103	1060	1131	1073	1043	1069	1086	1027	1053	1041	1113	1088	1055	1067	1001	1047	1065	1070	1051	1061	1055	1095	1063	1056	1068	1071	1025	1079	1064	1072	1071	1107	1118	1033	1031	1061	1038	1090	1042	1086	996	1018	1072	1080	1050	1076	1091	1082	1107	1047	991	1017	1044	1000	1041	1102	1038	1052	1121	1025	1072	1090	1061	1062	1085	1083	1081	1048	1042	1123	1037	1082	1077	1038	1042	987	1102	1061	1015	1031	1052	1066	1100	1051	1046	1069	1088	1028	1071	1006	1070	1117	1078	1016	1088	1148	1043	1005	1053	1056	1053	1095	1027	1107	1083	1032	1091	1092	1060	1070	1032	1060	980	1051	1050	1023	1012	1044	1026	1084	1092	1097	1075	1150	1043	1040	1093	1050	1061	987	1063	1056	1075	1028	979	1097	1039	1037	1069	1052	1057	1003	1058	1047	1068	1057	1068	1079	1077	1026	1028	1094	1095	1081	1037	1036	1023	1020	1048	996	1059	1070	998	1020	1076	1065	1053	1041	1079	1116	1030	1062	1075	1018	1090	1078	1084	1082	1084	1050	1122	1023	1112	1062	1042	1074	1092	1087	1016	1004	1050	1039	1021	1069	1041	1040	1102	1100	1020	1083	1085	1065	1056	1094	1017	1096	1060	1045	1071	1131	1056	1039	1013	1113	1049	1034	1105	1089	1111	1095	1035	1078	1056	1045	1084	1047	1066	1112	1106	1042	1136	1013	1078	1030	1099	1089	1058	1110	1069	1037	1063	1040	1096	1041	1090	1109	1026	1052	1103	1067	1041	1112	1022	1076	1087	1111	1034	1163	1089	1086	1068	1077	1040	1080	1066	1077	1027	1077	1020	1027	1059	1100	1019	1091	1041	1062	1069	1031	1045	1051	1049	1041	1046	1031	1044	1064	1088	1087	1032	1043	1035	1080	1101	1099	1065	1096	1091	1106	1042	1099	1094	1088	1029	1047	1039	1023	1088	1035	1082	1055	1059	1059	1023	1052	1091	1075	1062	1044	1003	1073	1062	1027	1023	1090	1077	1049	1010	1009	1068	1014	1070	1009	1070	1011	1080	1102	1067	1064	1066	1071	1056	1091	1081	1079	1059	1049	1051	1067	1056	1060	1059	1049	1068	1022	1082	1077	1058	1064	1080	1034	1096	1086	1080	1108	1104	1038	1064	1077	1033	1019	1117	1033	1089	1093	1026	1066	1045	1068	1080	1002	1033	1060	1038	1075	1049	1065	1070	1056	1017	1036	1067	1006	1079	1075	1030	1085	1029	992	1019	1084	1065	1054	1005	1073	1089	1015	989	1043	1074	1084	1092	1042	1033	1076	1040	1048	1006	1061	1105	1050	1097	1039	1037	1105	1049	1047	1040	1039	1089	1126	1032	1067	1051	1070	955	1041	1074	1059	1069	1051	1066	1057	1062	1069	1043
24773	21528	26961	25159	1866	355	339	273	258	268	216	236	237	245	187	201	235	222	217	215	205	207	215	198	203	226	227	217	219	221	215	194	226	216	213	203	207	206	236	214	214	202	215	182	199	226	186	235	211	205	226	218	212	202	216	206	229	202	213	186	209	210	223	232	241	198	212	214	186	219	197	206	208	219	205	212	194	233	207	172	197	197	184	191	184	199	221	199	220	202	232	211	208	206	207	220	200	218	182	196	204	218	244	218	221	197	219	213	218	208	223	218	220	244	217	206	207	216	185	215	190	197	201	216	200	208	191	188	196	178	201	202	208	187	212	209	237	222	186	220	223	213	198	212	212	201	191	191	196	173	234	215	201	223	196	204	219	236	190	238	237	207	216	216	238	207	200	196	228	232	192	189	203	211	210	187	199	217	202	172	199	213	232	208	216	213	212	230	215	203	216	216	195	205	221	170	213	188	207	197	210	238	204	202	196	215	177	215	201	195	226	209	230	238	213	210	227	201	199	220	206	226	212	214	212	220	230	204	191	191	217	201	211	199	217	178	196	192	206	203	203	201	225	181	220	197	217	192	202	215	192	198	217	233	188	196	227	215	217	201	204	201	203	236	190	178	234	204	187	224	208	213	211	220	223	221	212	203	195	198	191	205	212	210	226	206	203	203	220	191	211	227	199	215	196	194	211	198	225	200	208	235	214	214	192	203	205	206	208	233	213	195	204	190	209	213	200	217	219	207	212	190	195	222	222	184	205	197	209	201	202	220	194	186	206	168	220	204	210	204	200	214	225	211	208	217	206	194	226	212	216	213	204	208	217	191	214	207	184	215	216	212	189	223	202	208	212	233	189	217	221	202	198	223	195	205	189	207	206	212	212	207	240	196	235	223	196	198	214	213	219	189	186	200	201	235	213	221	199	195	209	212	211	196	205	216	206	208	192	187	209	221	193	211	206	199	199	192	195	239	218	211	191	227	228	199	215	196	208	225	206	192	216	206	195	200	183	227	188	211	200	201	208	199	198	200	225	210	219	235	195	197	223	220	227	220	212	203	187	214	184	195	207	203	213	209	208	210	217	221	194	213	212	199	185	204	217	191	200	198	234	229	210	194	216	197	217	189	203	212	211	204	201	211	195	195	218	209	188	197	201	200	185	212	225	210	200	182	213	247	182	218	201	223	215	202	225	215	210	209	219	206	194	199	236	216	198	219	213	219	222	198	229	219	193	198	226	227	208	213	214	203	215	207	196	209	214	225	181	228	221	216	210	213	200	202	194	195	190	200	210	225	201	201	223	213	217	190	201	235	225	189	206	231	206	225	189	191	189	198	225	252	218	197	210	215	195	212	229	197	226	212	195	192	225	203	209	209	194	214	200	213	226	189	201	210	210	196	220	196	233	209	202	176	198	228	214	190	183	194	186	195	189	205	229	204	219	225	210	215	223	207	187	190	216	208	213	186	207	216	189	202	219	200	210	203	203	197	175	235	202	207	196	186	228	209	203	222	210	185	198	203	224	200	239	236	230	218	214	216	185	201	212	199	214	206	160	219	199	189	212	215	209	177	222	210	220	224	223	205	214	228	187	214	230	188	249	226	214	228	195	220	204	212	179	174	178	210	225	217	190	195	226	223	202	207	205	191	215	232	199	214	221	204	208	220	181	195	225	207	227	212	198	213	217	209	221	220	208	212	216	197	196	196	223	205	198	219	192	203	216	232	198	197	181	217	202	211	206	243	199	186	210	197	197	201	192	201	251	184	180	221	204	187	207	231	228	212	200	181	213	203	216	204	191	196	204	211	210	242	211	207	214	210	213	197	189	184	197	209	205	229	206	207	219	232	216	184	187	193	228	205	210	238	228	211	216	202	221	209	179	201	178	192	206	187	219	203	187	191	201	201	224	195	218	221	189	226	218	217	260	199	207	214	222	233	205	201	203	207	202	201	202	223	227	170	196	200	185	224	220	195	202	203	198	212	209	187	202	217	209	212	203	198	210	209	175	192	201	184	202	211	194	192	202	211	190	193	221	182	200	195	225	199	224	183	201	201	208	192	202	177	194	209	196	206	221	251	171	219	208	227	181	226	194	231	225	193	204	207	179	233	216	208	202	198	210	220	208	217	204	222	191	200	216	239	200	208	202	201	218	215	223	227	236	200	216	221	220	198	198	199	224	219	208	216	173	216	194	215	211	206	242	207	195	246	184	185	207	213	220	202	204	205	204	219	216	203	191	206	221	214	210	216	202	234	218	200	218	200	184	203	185	203	203	213	194	196	209	235	231	201	211	168	202	200	211	208	181	211	192	197	197	217	191	241	186	194	219	197	215	188	205	198	225	199	185	208	216	224	206	226	188	213	203	239	198	215	184	215	216	213	227	189	191	241	211	204	214	193	204	221	223	211	201	215	210	203	242	193	223	210	213	201	227	211	194	203	197	212	203	226	191	208	213	213	204	215	197	201	200	195	204	191	215	252	217	204	182	201	188	221	220	246	212	189	205	204	202	202	201	200	197	179	213	209	203	220	221	197	199	178	185	201	228	176	190	229	225	200	217	191	172	198	190	210	198	230	231	182	226	187	225	184	195	193	215	230	222	217	206	226	181	229	216	204	212	240	196	202	180	200	224	233	218	188	209	216	219	200	182	207	221	223	191	212	208	204	195	186	221	208	183	192	205	214	187	223	193	231	207	216	198	236	212	184	209	207	208	178	225	218	170	212	208	221	178	213	198	219	202	210	201	216	205	240	211	233	192	205	185	233	209	207	215	200	215	244	215	194	202	230	197	205	197	221	211	204	197	213	218	205	205	203	174	213	219	198	223	197	202	195	221	233	221	208	204	230	207	183	212	220	222	202	183	202	203	218	197	192	197	206	212	227	190	209	176	209	200	192	222	196	200	198	189	195	190	194	186	201	229	190	206	189	186	234	187	198	216	193	197	216	193	205	201	187	205	213	196	208	182	187	193	205	196	191	216	189	186	214	217	225	194	227	221	196	199	211	204	214	180	213	195	188	195	218	210	210	212	223	214	220	189	238	239	209	212	209	206	188	210	209	213	198	227	201	209	210	196	220	210	210	208	181	213	201	220	189	205	193	205	199	178	200	206	217	159	172	193	196	202	201	224	204	210	199	203	199	214	202	185	191	218	199	179	193	186	192	194	200	222	244	197	233	200	188	223	191	216	209	220	226	200	213	210	191	192	230	174	199	203	243	186	209	216	191	203	216	181	221	203	225	213	191	186	228	211	197	221	185	221	212	248	196	191	194	236	224	202	212	208	208	213	196	224	200	191	211	203	215	227	222	242	209	175	224	224	243	214	196	233	197	226	194	213	182	203	241	182	214	201	211	205	196	230	196	200	213	174	192	218	233	201	217	222	211	199	206	192	230	212	211	191	208	203	231	211	186	195	194	208	192	189	197	186	216	223	213	214	224	186	216	192	223	206	224	208	192	240	197	205	238	212	217	196	173	216	197	219	209	202	207	212	218	208	161
14278	3435	2319	1059	836	634	546	484	479	406	383	387	341	339	339	336	320	317	294	325	322	328	303	299	302	328	314	297	306	327	298	296	289	323	312	316	302	303	298	325	295	309	312	297	323	285	293	327	300	267	312	321	306	339	311	305	310	282	291	296	289	290	279	317	300	300	305	301	292	305	308	307	275	303	285	288	315	293	291	341	308	303	285	299	310	276	269	298	261	294	292	295	286	328	276	311	277	306	292	311	311	284	298	297	304	312	276	290	272	314	273	287	307	319	292	280	295	319	314	295	309	322	275	296	338	323	319	291	282	295	269	285	263	266	280	276	311	314	312	297	309	291	290	309	284	280	322	303	316	273	296	289	308	296	274	295	288	303	317	290	273	257	283	296	280	301	275	275	327	335	287	289	281	314	265	312	290	287	296	303	325	277	280	327	289	266	326	310	300	324	323	304	292	311	267	275	296	300	285	316	268	306	282	308	259	291	285	301	301	320	288	282	290	299	290	306	306	281	308	320	322	328	300	291	283	292	320	266	314	267	306	309	265	299	273	269	289	275	277	316	316	310	325	298	280	276	322	263	318	286	301	278	324	302	272	282	306	282	275	293	255	310	281	282	283	291	328	251	292	311	285	276	262	312	322	271	317	307	256	288	259	278	305	310	289	301	288	275	266	309	305	304	313	273	300	267	306	283	274	326	305	307	286	342	300	309	318	308	301	284	263	316	293	336	287	283	279	312	305	285	292	286	294	321	292	290	324	310	279	300	268	275	297	279	293	298	270	273	303	294	311	279	280	328	297	302	285	287	293	310	314	300	290	278	328	294	300	330	298	276	268	308	317	330	300	301	293	296	309	313	284	279	267	322	291	321	279	284	299	339	276	281	339	316	277	290	303	304	280	297	300	298	291	300	314	295	293	296	287	298	309	312	314	287	286	278	342	293	282	299	293	288	324	304	276	304	307	326	288	324	334	281	291	273	316	272	315	326	320	290	265	273	289	290	278	302	305	271	335	307	319	263	302	302	274	280	304	287	305	297	302	283	297	295	314	280	284	307	276	291	318	300	283	296	268	283	298	266	301	278	306	299	293	268	324	311	288	329	315	315	301	276	325	277	299	292	284	273	303	293	275	308	306	300	326	278	275	275	279	318	319	280	297	278	311	277	299	285	282	333	306	266	263	289	293	294	329	301	303	318	288	277	307	293	260	309	296	303	310	277	315	258	316	266	280	315	268	293	313	299	279	288	274	319	303	330	306	316	322	314	323	300	282	277	319	318	274	311	313	294	304	328	304	301	284	258	293	272	275	321	314	283	284	286	295	282	303	309	297	286	314	293	287	277	278	300	302	294	346	281	303	304	275	273	312	322	280	264	285	300	290	296	314	294	298	299	319	292	308	294	296	319	295	300	316	304	307	304	312	300	303	314	309	296	286	295	321	283	289	295	319	308	277	299	326	280	333	298	271	312	278	290	317	302	289	322	295	322	294	293	288	298	314	283	305	304	279	300	305	274	306	300	310	324	300	270	310	280	273	302	312	284	303	305	262	276	290	314	298	265	286	279	285	288	247	291	291	308	255	279	291	268	276	324	282	303	268	285	291	285	296	303	307	304	323	323	267	293	265	314	278	280	300	322	284	310	315	280	305	299	322	319	327	286	289	278	293	263	281	305	320	331	298	309	298	298	325	282	297	263	239	263	306	271	278	317	299	277	280	303	295	309	278	317	290	297	320	308	315	305	276	281	308	299	299	287	288	298	308	329	332	309	298	298	307	279	258	303	272	298	282	286	312	305	294	295	314	275	307	303	277	301	282	292	291	300	255	312	287	291	315	313	286	272	284	290	287	324	318	291	278	295	298	278	319	299	289	306	277	291	291	287	298	278	297	331	285	298	328	288	303	265	299	335	257	271	321	304	263	307	289	307	326	311	267	280	318	311	315	292	298	307	278	287	314	286	293	294	299	286	262	298	296	318	290	284	302	316	292	273	279	301	300	271	311	299	312	318	305	310	289	297	288	294	282	300	306	299	275	330	315	278	306	294	319	292	275	310	324	314	296	296	295	283	298	323	275	295	306	299	315	303	312	320	285	266	257	282	302	302	308	295	290	289	299	306	307	305	286	305	291	291	302	296	288	300	313	296	308	308	299	288	339	270	304	311	309	291	293	289	314	295	305	304	275	274	308	289	275	314	283	265	289	260	279	270	284	261	309	293	298	274	318	327	301	273	298	281	283	285	284	281	309	303	331	326	293	307	277	294	318	315	311	294	278	278	293	270	303	276	315	317	301	293	253	299	301	316	313	306	296	300	274	303	289	302	296	253	317	310	323	325	286	278	304	283	310	280	287	298	272	279	298	315	291	307	296	299	331	291	309	303	302	291	292	299	314	283	294	302	314	298	313	290	303	310	307	284	297	311	294	316	308	317	276	308	303	309	328	325	303	280	295	300	303	288	299	290	299	304	282	300	289	289	307	276	294	296	275	298	269	298	284	324	320	288	288	300	308	309	279	288	333	297	316	264	327	313	290	292	318	316	314	313	308	283	306	299	293	281	291	294	295	296	305	300	286	292	282	298	295	268	289	310	310	279	295	291	307	285	292	302	307	294	309	307	314	270	295	268	302	274	295	299	296	288	321	297	276	268	273	320	290	310	307	307	294	290	331	298	283	327	280	297	308	302	307	298	316	279	276	296	279	337	282	293	321	317	313	321	281	309	328	294	287	296	251	291	295	292	350	297	315	278	326	328	250	317	309	269	330	316	288	304	298	269	290	256	307	288	301	314	311	299	305	286	301	308	278	293	279	279	304	266	277	310	267	300	294	294	307	294	309	255	289	287	309	277	321	286	323	273	300	273	299	288	316	297	307	302	310	290	303	299	296	274	320	280	325	291	274	311	279	318	296	275	293	295	291	272	273	300	321	280	309	273	281	286	297	311	293	320	285	303	290	282	314	310	281	289	305	280	294	272	301	298	298	302	324	278	275	290	293	308	323	285	302	260	299	284	317	288	316	329	305	309	308	334	306	298	288	311	317	301	284	308	319	270	280	286	267	308	298	314	276	294	288	288	291	277	324	316	282	283	304	298	278	275	301	291	291	295	281	285	299	302	312	296	299	283	292	313	300	300	296	276	307	284	294	267	292	327	296	308	286	297	288	267	283	291	297	344	292	294	286	306	293	297	291	307	307	296	314	299	279	306	285	321	293	259	274	276	251	282	303	289	292	286	309	292	318	303	312	288	285	275	322	295	300	275	292	333	287	297	285	281	292	279	309	270	314	303	310	311	259	302	322	272	286	269	287	296	295	285	304	287	272	302	312	279	270	305	275	301	272	276	292	308	316	305	276	314	302	301	312	289	291	305	289	321	286	301	330	285	270	278	296	330	307	304	298	284	290	287	295	283	295	333	300	288	254	300	311	326	260	254	304	299	285	274	295	285	302	278	299	316	295	293	313	337	285	280	281	312	295	312	298	306	314	272	311	302	312	283	296	330
22528	21572	29366	24276	21570	21406	3590	1059	921	872	753	778	750	727	706	689	664	631	655	691	694	667	712	679	627	683	632	665	607	612	631	627	608	642	668	632	660	647	622	609	666	592	641	593	594	635	637	621	601	649	664	703	605	620	612	637	593	624	627	601	639	670	657	602	577	673	588	656	640	625	628	599	601	653	633	602	598	610	635	628	651	630	646	637	686	579	608	628	606	644	612	674	636	649	593	625	604	625	632	661	647	598	632	647	547	623	603	590	600	590	606	626	556	639	590	672	650	622	646	632	599	629	605	616	597	595	603	622	603	593	643	624	630	634	654	637	620	615	586	624	627	626	580	658	619	646	620	603	620	656	598	574	639	634	649	660	629	636	647	603	620	599	627	623	628	619	645	638	597	628	613	643	597	597	653	630	630	628	606	622	654	599	633	641	617	632	577	634	647	588	594	581	601	641	650	633	633	648	611	667	597	551	640	622	609	600	629	595	678	561	585	627	630	612	620	645	668	602	613	632	628	648	672	617	652	605	574	625	639	617	664	634	630	624	609	607	641	635	581	580	615	667	591	601	644	608	613	636	597	612	581	605	603	613	626	607	655	619	636	620	642	660	638	568	647	630	638	637	624	652	602	650	600	638	601	627	627	645	649	615	625	639	621	592	613	626	586	620	637	664	609	615	581	641	659	605	639	625	633	622	624	627	624	635	624	635	565	622	600	625	656	604	601	638	673	650	588	619	618	630	608	615	648	629	647	651	651	637	594	638	647	681	608	625	621	642	609	661	633	671	620	618	601	586	617	624	672	643	632	658	601	634	639	619	644	587	615	600	611	633	624	627	613	615	629	602	638	594	572	614	672	633	671	636	599	608	635	622	615	657	575	590	657	636	606	597	634	652	642	631	649	629	656	565	619	594	602	645	607	592	625	613	603	652	595	614	623	591	652	621	637	641	647	615	657	606	652	590	655	598	635	599	610	607	632	621	586	633	613	644	640	608	563	587	626	620	644	637	605	603	636	655	617	624	686	606	611	605	617	605	659	605	645	597	612	599	631	602	615	627	626	635	651	607	656	582	605	668	612	612	612	594	616	594	631	615	602	623	625	610	590	599	579	623	653	625	618	613	613	642	620	621	641	642	604	597	613	599	589	641	622	632	664	627	611	598	652	637	639	624	604	628	592	638	644	620	639	691	613	619	619	628	653	605	635	670	605	630	588	667	607	624	639	590	581	652	612	659	649	607	625	677	649	665	619	604	627	627	635	678	640	606	666	618	623	645	638	627	596	635	631	643	626	603	603	615	595	601	647	628	594	625	643	668	612	639	628	583	584	621	635	644	610	651	606	618	610	606	628	632	584	605	603	629	639	610	590	606	622	584	633	595	620	604	655	649	592	611	603	618	646	640	611	642	627	633	660	600	593	588	573	617	604	615	589	639	637	616	624	611	624	622	581	628	593	605	655	646	657	622	658	623	615	611	572	592	645	626	637	619	604	624	620	612	623	634	601	646	588	643	645	594	634	599	599	593	614	655	670	631	611	664	635	647	600	625	613	623	654	651	657	683	615	641	632	600	624	658	615	615	643	623	645	633	659	635	662	653	621	650	653	604	634	664	634	631	636	593	626	592	594	616	592	645	647	630	646	620	589	640	614	624	597	719	640	614	599	601	666	619	586	662	618	603	624	653	620	561	616	609	594	596	633	587	604	655	662	638	625	614	622	633	617	645	585	611	656	649	627	611	642	601	614	627	621	621	609	624	657	674	582	595	622	605	572	601	646	685	642	629	636	637	640	598	639	590	639	612	617	608	627	638	622	637	612	606	597	614	613	621	629	644	621	620	600	581	608	613	650	576	625	604	670	644	607	602	639	587	639	647	647	664	657	584	602	613	611	658	599	574	599	654	646	609	580	634	601	598	608	597	645	608	650	575	624	626	565	589	627	587	615	599	616	608	616	656	607	656	593	623	586	606	625	641	610	611	636	597	629	642	607	622	624	558	609	646	636	568	629	619	567	649	589	646	622	608	659	650	616	574	610	567	656	595	645	638	626	593	560	589	616	599	666	589	609	622	609	631	651	643	612	652	620	604	602	616	662	596	631	635	644	625	598	670	614	624	645	643	646	562	599	619	628	637	610	664	600	594	628	638	626	607	633	616	615	592	600	653	622	580	639	607	649	612	606	629	618	615	603	581	574	661	625	607	591	595	603	596	621	612	581	582	615	624	608	613	637	594	624	635	598	622	641	651	625	632	609	617	597	600	619	649	621	608	630	610	634	620	616	643	611	645	617	624	610	587	628	565	633	618	609	630	602	654	663	600	617	657	605	646	632	634	578	616	594	602	597	657	625	594	645	589	629	609	661	623	628	666	601	622	649	630	644	598	619	609	620	595	583	627	621	591	594	643	607	622	645	592	592	579	613	588	623	613	596	564	640	611	608	630	616	595	613	605	604	607	598	624	641	635	588	584	638	640	608	613	603	626	606	652	666	639	617	606	638	609	609	632	596	609	582	610	649	618	600	674	595	602	569	583	623	611	611	632	591	594	569	598	664	648	665	618	604	573	605	596	639	569	616	605	614	606	626	629	598	597	642	624	674	635	644	655	599	605	585	652	639	620	631	599	642	586	615	648	592	646	609	612	611	644	619	608	662	605	583	576	631	577	638	618	623	654	621	642	617	607	628	625	633	601	598	591	634	639	580	585	620	628	616	605	627	592	629	593	586	650	641	597	628	614	594	586	646	599	608	573	612	572	607	610	624	642	608	656	611	635	611	625	582	636	637	688	618	569	596	678	624	590	619	630	629	617	613	588	557	594	645	614	644	625	616	587	649	606	582	619	610	615	597	606	626	643	618	636	630	634	596	662	641	672	624	634	628	627	641	644	621	618	600	616	609	634	633	616	601	601	634	632	610	607	582	634	599	560	624	653	602	647	619	620	630	585	612	597	613	604	600	663	690	631	629	615	610	576	651	579	654	616	629	627	654	627	622	627	634	632	615	643	635	637	604	623	615	626	588	635	636	615	655	652	592	611	600	630	622	634	648	605	624	647	603	585	627	660	591	660	586	614	647	602	606	629	636	643	589	640	604	638	626	612	592	657	622	578	617	610	600	635	630	645	693	620	626	561	643	621	635	659	649	592	598	569	669	601	568	656	642	636	584	613	591	617	638	628	604	625	578	626	579	629	605	607	647	605	638	631	527	657	579	630	622	634	639	679	628	600	589	627	619	629	640	631	601	606	580	650	664	601	606	601	615	599	590	633	570	627	613	623	593	610	601	669	602	625	638	579	595	624	669	638	565	585	571	604	621	633	632	611	600	647	583	595	617	643	633	593	604	627	602	587	592	628	625	666	653	651	615	611	609	622	660	582	662	644	657	587	607	594	612	601	606	656	606	631	635	650	598	658	644	613	581	626	624	649	577	600	622	639	632	606	627	593	640	645	612	656	625	673	601	585	578	618	619	650	584	637	658	615	637	631	656	594	606	603	631	695
19557	11995	8218	4108	2896	2310	1849	1614	1320	1281	1135	1078	1043	1056	981	970	970	946	938	878	878	894	912	928	883	872	818	880	842	850	827	782	853	866	820	848	885	881	845	943	850	905	811	826	856	847	812	835	820	835	817	830	867	821	889	841	820	875	829	792	828	833	815	822	837	811	839	828	881	769	795	784	896	835	808	839	866	852	883	828	852	838	854	838	834	798	792	873	833	780	801	815	854	822	844	906	871	844	849	803	867	813	835	808	812	837	843	789	816	839	829	814	801	838	764	848	861	814	747	841	831	866	851	860	851	798	826	854	825	887	780	777	805	876	789	868	826	824	862	827	802	820	831	783	826	887	815	790	852	828	786	772	800	845	838	758	879	862	794	856	843	846	806	833	784	818	845	817	838	805	752	880	802	781	812	819	836	825	870	757	885	862	777	819	817	866	808	849	813	856	814	860	806	854	817	794	807	770	818	807	821	831	848	828	859	822	852	829	832	832	837	827	793	814	863	780	863	813	818	832	808	887	768	855	838	829	827	836	825	841	833	847	740	813	829	802	819	814	877	818	824	863	800	802	837	836	815	847	847	843	847	799	781	878	846	860	819	844	836	832	854	813	779	811	848	861	863	871	842	809	872	808	821	782	840	869	867	808	823	835	780	788	873	852	877	838	864	817	821	868	824	811	841	860	843	776	850	843	828	878	886	825	841	830	830	827	838	912	791	833	824	843	828	780	857	814	837	824	776	853	845	858	824	830	887	829	861	815	838	819	811	827	787	837	801	799	835	861	839	829	786	796	831	842	845	797	889	824	816	840	851	790	777	787	848	833	852	830	790	826	843	868	800	824	777	821	847	848	852	836	781	817	795	811	837	826	827	803	814	800	812	818	831	824	855	854	808	818	823	813	810	823	867	817	828	830	829	879	827	814	831	844	796	851	840	819	795	842	810	857	812	826	820	810	816	807	817	833	824	806	824	791	855	821	852	834	858	843	805	829	829	840	878	791	818	797	799	822	835	816	842	850	827	810	811	777	826	836	797	841	836	847	777	846	848	821	811	817	834	854	803	843	774	820	801	848	852	867	813	906	803	805	798	822	780	826	830	865	837	784	817	836	825	874	858	839	864	848	854	807	811	816	857	854	812	784	793	822	823	868	851	800	791	784	844	871	842	829	797	795	835	854	816	809	809	824	788	896	811	782	796	779	782	790	791	899	830	793	824	828	837	857	809	834	818	800	800	808	804	823	814	807	830	763	835	795	806	796	828	778	848	836	811	837	783	861	860	837	870	844	836	766	793	848	809	783	817	820	833	786	810	801	837	887	860	809	852	818	803	816	806	829	815	852	831	825	783	786	792	803	833	829	834	804	843	849	769	847	826	837	841	788	782	812	782	833	805	840	800	823	815	826	848	794	852	852	875	868	819	792	843	790	843	823	820	819	854	844	820	839	845	820	835	866	831	800	825	844	878	815	786	793	780	835	842	827	787	874	858	800	849	814	830	853	846	821	851	858	830	806	808	834	826	787	802	815	773	804	798	805	816	804	804	847	855	828	844	831	858	836	772	853	849	870	823	862	845	836	850	856	817	832	824	868	805	816	817	891	841	842	760	813	786	819	810	817	833	779	827	833	815	782	797	834	824	867	835	823	823	836	834	802	828	807	808	836	828	806	845	801	834	791	827	808	841	821	855	833	809	793	847	835	821	797	795	871	831	898	811	769	837	875	846	838	831	902	819	833	783	785	778	836	828	817	813	839	841	826	789	848	819	854	794	820	826	820	824	828	828	808	824	831	826	841	850	880	869	847	827	859	886	796	824	817	856	808	873	821	796	807	825	819	844	821	791	875	888	844	828	750	796	817	855	856	846	826	866	753	836	789	856	795	784	850	835	830	811	795	839	823	858	878	813	865	788	811	786	823	855	845	812	841	865	864	829	810	816	835	872	828	840	822	829	798	813	801	832	798	811	844	816	796	815	823	827	771	849	788	866	799	811	824	836	814	858	821	872	766	796	826	775	783	820	821	818	811	831	794	822	787	792	787	803	828	799	824	838	802	837	815	816	812	818	819	848	800	852	835	787	849	834	793	796	801	856	803	812	817	829	807	810	844	933	788	818	820	850	817	823	853	816	813	812	861	853	795	818	797	812	854	887	774	848	830	826	785	856	852	813	797	775	771	844	809	851	832	780	874	840	832	797	782	809	856	844	831	825	828	854	840	882	807	819	798	848	847	818	836	797	856	817	830	802	832	820	838	813	822	841	819	858	789	777	858	819	785	826	856	812	783	814	832	837	790	827	858	810	826	802	831	798	821	833	844	811	814	777	771	847	787	835	787	808	868	804	831	865	863	824	818	812	803	818	810	805	881	819	788	859	815	791	843	838	832	825	850	800	801	791	886	829	880	851	784	805	815	786	816	851	826	862	813	858	838	830	794	797	803	824	824	854	781	838	815	850	853	793	831	818	808	834	815	818	870	811	820	786	796	794	820	806	788	845	854	777	849	813	798	846	844	798	848	822	821	807	814	830	847	834	815	835	810	814	833	845	781	836	812	818	798	811	863	775	773	860	838	806	785	839	799	815	782	837	837	821	826	880	859	834	861	807	791	799	839	834	804	814	849	803	814	850	803	797	856	833	840	765	798	804	843	819	800	913	810	812	827	833	812	848	808	808	815	833	755	859	858	774	855	839	830	788	854	818	825	808	826	818	830	841	827	833	840	797	819	825	845	811	820	755	852	825	793	805	792	832	820	787	820	806	828	774	854	826	838	820	844	821	790	899	805	772	785	835	848	827	811	792	827	884	814	858	843	835	839	802	805	794	828	824	802	829	812	834	806	827	830	819	801	778	889	800	791	776	835	883	856	772	806	822	876	806	778	821	768	813	857	803	809	828	807	767	869	837	813	841	765	829	794	813	830	852	873	855	856	814	781	844	869	812	805	801	833	890	807	797	826	807	844	866	814	812	799	812	794	824	828	765	824	845	850	802	818	827	825	800	838	818	777	816	825	814	817	823	818	811	835	830	819	824	822	797	820	795	781	888	799	829	794	851	849	783	821	832	863	834	830	816	837	834	753	828	784	858	766	746	896	878	838	794	790	848	818	840	826	851	786	792	828	788	828	864	819	780	773	858	804	816	802	825	818	822	797	854	819	836	803	789	810	847	862	886	830	780	792	770	856	806	829	886	840	834	829	789	834	827	840	868	858	824	836	841	839	822	795	851	869	862	786	859	802	791	827	859	859	870	816	838	832	829	794	830	857	830	851	805	812	820	843	771	857	823	857	842	840	804	828	785	803	776	860	821	821	835	863	819	813	802	761	820	820	867	801	825	817	810	804	801	813	848	779	835	835	828	822	876	852	828	826	824	839	853	824	841	865	781	865	817	811	851	763	823	798	805	791	797	768	834	829	834	833	801	823	845	807	841	783	814	806	820	790	840	832	834	767	835	791	791	817	862	834	817	788	829	862	788	785	791	788	889	822	856	785	808	804	824	855
27471	18507	4030	701	544	521	509	493	491	508	486	542	486	516	479	483	475	478	494	475	492	458	490	512	501	504	487	501	473	490	508	523	509	521	453	491	468	527	521	512	525	491	480	469	475	516	487	509	481	491	527	479	490	523	488	513	489	468	521	484	485	473	544	484	488	515	436	485	524	497	518	538	501	479	503	531	494	501	472	531	497	500	533	478	504	496	489	490	500	511	525	504	489	493	481	475	505	523	450	522	503	483	496	527	481	503	488	481	495	517	469	503	490	504	499	498	492	491	527	559	484	519	517	505	491	506	484	502	484	474	526	472	516	494	528	475	476	526	513	500	504	497	494	500	483	486	498	536	453	545	473	451	487	505	485	501	535	521	558	531	511	448	485	499	484	497	546	497	490	492	465	495	481	508	515	476	518	472	505	471	522	516	502	461	467	515	485	487	490	503	504	471	441	474	542	479	525	481	531	500	494	476	496	490	484	461	514	496	488	515	521	519	549	481	530	502	532	493	542	499	522	492	489	553	486	519	489	493	488	528	501	489	532	503	507	510	473	501	447	502	524	517	538	516	461	508	469	478	499	478	511	533	503	516	510	521	469	497	562	492	518	522	530	520	504	483	554	529	535	518	482	525	524	515	521	496	488	522	547	497	485	519	508	528	484	439	491	499	454	520	481	515	468	519	519	506	512	534	505	505	466	516	473	495	477	482	474	487	471	444	524	491	493	515	511	479	518	501	485	515	537	473	491	524	510	508	515	471	533	492	479	485	533	500	515	452	496	535	474	479	441	498	522	516	489	550	492	490	492	502	519	504	500	493	554	504	506	515	504	500	505	496	511	483	529	444	529	485	456	497	482	506	505	514	501	494	520	502	501	473	488	452	532	510	504	482	521	456	498	497	530	507	508	524	498	506	482	474	519	521	535	521	490	522	513	493	511	486	492	503	475	511	521	486	486	446	488	468	525	509	489	502	512	567	512	499	484	504	497	485	505	518	500	491	473	500	483	520	510	521	507	473	508	495	494	508	489	474	520	484	493	482	497	518	497	515	496	489	465	471	515	499	510	466	494	488	500	546	470	477	469	481	527	481	498	481	529	510	549	507	471	509	505	493	490	470	512	545	495	544	482	518	503	507	541	491	496	502	521	503	441	515	529	512	494	544	486	492	502	505	484	524	484	514	487	532	507	501	480	469	481	479	517	529	481	485	497	523	492	490	514	486	465	503	503	456	487	484	498	487	489	480	502	494	488	489	484	505	474	493	474	504	491	499	461	498	518	491	473	481	461	454	478	508	490	461	465	515	482	504	500	519	512	484	493	509	488	512	488	496	473	434	472	475	488	548	456	497	498	533	495	484	471	515	527	460	464	521	488	509	499	493	465	483	496	455	520	470	454	488	502	526	521	453	510	476	501	478	467	534	499	508	493	534	476	457	491	489	518	502	506	432	500	454	516	520	476	492	454	509	490	457	482	496	482	503	498	539	488	520	471	515	496	513	493	486	508	509	536	480	491	527	475	462	502	493	513	524	538	531	497	484	491	497	498	478	520	483	481	489	491	535	504	494	476	500	474	495	487	501	519	501	518	487	498	491	471	496	488	463	475	515	525	493	514	434	507	518	488	484	433	511	509	495	492	518	497	478	522	510	472	475	491	519	502	488	515	505	522	523	522	534	509	505	519	489	510	481	472	519	515	502	490	517	549	478	462	501	459	467	526	528	551	489	493	479	501	529	495	485	466	518	482	509	503	505	482	535	534	528	553	494	507	474	477	485	482	519	498	485	512	497	529	528	483	469	517	483	507	492	509	496	493	460	515	515	515	511	480	497	504	494	490	477	507	472	507	497	503	511	508	539	491	516	517	489	478	493	449	518	490	532	462	517	486	550	487	478	513	508	501	487	494	487	499	449	501	519	490	496	489	530	501	479	525	523	510	473	516	503	480	519	518	491	468	528	497	507	506	483	524	534	507	474	469	518	493	526	500	515	491	502	543	489	491	497	544	496	506	496	479	499	520	490	478	480	514	500	509	486	491	465	533	477	474	523	487	544	500	526	493	481	521	522	487	483	499	489	502	496	530	510	505	500	488	494	520	519	479	539	498	450	498	478	588	514	485	492	478	521	529	475	474	498	500	504	476	489	481	476	484	479	489	481	490	526	452	451	472	502	527	489	479	479	511	505	544	533	483	520	497	518	506	483	479	525	496	512	524	521	504	499	477	499	449	485	481	478	502	501	466	506	498	470	472	507	487	463	539	498	467	462	479	487	492	461	503	484	503	492	549	507	466	528	499	472	496	512	503	482	487	500	556	495	478	493	487	485	533	511	492	488	503	485	482	490	502	505	491	483	488	462	474	522	477	484	521	532	508	521	509	489	521	489	526	511	463	530	455	523	470	515	507	482	503	503	505	500	512	482	524	516	468	498	482	439	514	500	468	456	500	467	482	486	484	524	523	466	480	511	514	506	516	503	463	507	474	511	468	532	499	465	496	499	504	500	505	469	508	506	472	457	461	507	506	489	468	482	474	504	493	499	527	488	514	510	499	478	486	496	488	488	514	515	538	481	499	474	470	511	518	506	476	506	509	445	479	484	467	520	502	479	505	497	502	497	486	509	466	502	516	477	452	509	502	505	510	472	512	516	512	509	484	541	499	505	454	500	478	529	516	520	504	489	512	488	466	526	522	500	516	495	521	520	501	503	480	514	498	499	466	486	475	510	511	480	514	515	510	491	514	464	492	505	542	490	505	476	499	513	495	501	513	468	482	503	531	475	490	499	488	507	497	487	458	493	475	490	461	470	501	492	485	507	522	503	504	490	513	531	479	508	492	522	507	476	461	502	466	515	507	530	496	473	513	486	535	502	501	527	495	527	512	455	496	517	501	483	519	465	496	501	447	501	516	488	459	499	496	532	508	473	500	498	496	521	535	450	487	512	473	501	480	506	513	489	475	496	478	499	462	472	508	476	484	489	491	487	521	495	531	474	527	520	500	514	469	514	507	417	476	471	500	506	533	521	493	518	538	519	529	474	499	474	509	458	500	492	494	492	525	504	496	499	437	530	495	499	489	463	492	430	506	478	534	466	504	452	524	504	477	523	461	479	491	511	548	512	479	491	492	516	522	501	486	505	485	494	480	519	489	524	501	491	489	518	472	480	490	504	500	556	495	494	491	499	464	489	517	487	505	513	455	489	459	526	497	519	492	526	489	505	510	526	509	488	490	506	494	500	516	533	468	513	500	540	504	472	538	529	509	486	514	471	507	489	447	493	532	464	501	519	467	505	515	494	483	496	460	497	524	527	493	464	482	514	499	502	477	489	522	539	444	533	476	477	484	490	510	515	535	464	492	535	533	506	503	533	496	513	519	494	483	504	519	471	489	474	457	500	497	509	493	467	464	506	507	495	487	502	480	497	476	526	502	509	502	522	510	462	536	490	511	472	490	496	457	467	507	523	487	505	490	507	527	492	474	488	486	514	482	528	526	490	498	488
5503	1095	929	785	716	743	628	666	673	674	647	630	608	658	648	635	619	638	634	643	610	641	641	621	636	631	644	630	667	661	643	632	644	617	664	613	605	616	657	670	647	591	647	609	645	660	627	602	599	628	673	592	659	649	652	645	647	631	622	638	644	669	618	656	577	585	606	659	640	630	625	612	596	648	602	639	649	607	682	673	629	651	662	639	637	627	611	677	622	636	657	656	662	629	626	635	639	646	618	585	603	617	655	645	630	656	628	603	608	627	632	636	602	640	668	633	628	673	650	621	635	681	604	643	642	632	636	627	672	635	596	608	653	634	670	622	620	628	641	650	648	607	624	628	614	645	641	626	645	605	633	640	636	631	663	643	632	599	649	632	641	672	627	611	606	648	635	638	646	624	655	660	653	647	672	609	637	645	627	638	633	597	664	597	626	662	667	631	643	632	611	617	647	610	674	598	637	636	640	666	635	631	687	624	614	641	584	617	627	630	619	670	632	673	619	648	634	625	666	599	637	655	653	625	644	641	575	614	651	589	652	616	619	593	658	669	618	592	629	658	632	632	580	642	663	676	625	656	616	647	646	635	629	630	655	624	626	648	673	652	632	657	627	636	631	682	637	624	643	648	660	667	646	600	645	591	611	664	666	625	656	632	632	630	665	590	663	622	658	607	623	670	621	651	630	616	675	647	637	642	642	671	636	658	604	672	642	623	640	616	638	632	635	647	603	635	651	616	612	657	584	655	613	636	611	637	651	640	694	641	659	594	684	644	685	626	694	618	662	617	680	665	633	658	656	616	601	668	604	695	623	668	670	621	661	648	639	658	694	648	658	645	648	626	635	593	631	633	603	642	616	637	653	615	649	628	628	677	652	563	697	653	635	625	575	660	617	629	640	592	682	597	653	643	638	675	670	647	604	590	636	655	632	574	655	708	657	623	640	610	633	677	591	617	622	641	593	674	598	664	656	632	623	635	595	684	687	645	655	645	648	626	640	646	672	625	662	619	600	630	647	632	650	647	636	673	651	624	620	648	641	624	636	630	631	646	616	672	680	625	635	622	651	594	641	632	618	655	615	625	635	624	692	600	658	631	626	599	587	633	665	614	646	644	633	611	600	647	675	653	637	659	620	681	593	611	644	634	641	664	648	675	628	619	678	664	597	616	615	650	645	644	653	643	656	699	633	610	646	656	628	682	641	670	661	630	598	639	612	625	651	645	676	562	668	626	633	667	647	682	591	661	661	655	621	636	685	601	620	685	641	580	652	627	646	604	638	626	593	590	654	633	650	667	649	626	601	638	631	595	596	663	624	658	619	658	637	677	650	673	659	629	603	651	627	638	664	623	656	617	662	656	647	651	621	640	604	662	591	608	680	637	646	629	610	654	635	662	663	635	655	620	624	651	620	633	592	597	632	658	590	623	634	649	668	651	638	640	583	657	648	635	642	611	692	643	633	629	661	653	668	629	690	647	649	652	735	654	646	637	673	674	632	666	632	667	670	621	657	634	689	641	638	629	606	614	643	583	595	668	638	630	642	622	655	632	650	611	630	612	628	662	645	645	648	599	665	650	611	650	641	643	689	687	644	632	651	600	639	651	595	663	635	631	653	589	644	600	592	643	623	650	608	623	635	632	631	653	607	646	626	629	582	649	624	659	619	650	673	641	660	617	651	672	625	626	614	624	732	608	613	639	654	623	630	657	636	652	627	660	640	649	613	635	616	693	616	649	645	671	599	665	662	635	657	642	623	662	669	620	670	674	659	697	633	677	654	677	642	616	651	663	611	641	620	628	610	625	621	600	640	618	667	616	677	678	678	618	607	589	641	628	657	673	685	632	625	699	657	669	607	668	620	672	645	638	607	657	640	642	651	638	667	598	642	646	628	665	649	603	628	654	631	636	610	653	661	638	629	599	630	694	596	644	639	664	705	642	622	622	614	611	630	634	671	650	599	666	632	589	621	643	709	626	653	595	641	644	643	625	675	616	637	641	651	653	616	626	586	625	634	667	662	655	636	644	641	650	633	673	620	685	670	653	650	618	652	648	627	648	610	666	658	604	612	628	654	605	640	655	633	650	622	644	657	666	700	659	634	651	637	608	634	609	659	631	626	619	679	578	622	702	623	656	617	613	629	644	676	640	654	654	659	599	669	641	630	632	628	622	656	638	650	614	665	631	645	659	620	679	608	622	680	615	604	677	582	637	650	601	650	661	640	660	690	679	609	593	644	638	667	682	624	630	655	632	613	626	610	628	646	666	623	640	626	639	667	623	605	665	622	658	626	633	632	696	655	635	629	670	652	637	648	645	617	680	597	657	629	636	640	644	673	617	635	599	665	638	641	654	689	646	630	701	634	614	644	641	631	668	624	606	614	629	627	627	657	677	627	630	644	627	638	633	675	667	665	658	642	656	659	688	676	639	608	638	664	672	640	603	641	629	681	623	650	674	646	662	662	621	638	631	632	624	620	627	627	649	640	586	645	630	673	671	621	651	640	686	672	628	649	679	665	660	697	649	627	626	660	650	651	680	624	649	665	624	638	641	634	662	659	660	618	686	650	671	636	684	624	647	608	635	658	698	615	682	653	628	648	660	642	646	617	598	645	668	687	649	599	651	641	668	641	616	681	684	640	649	671	694	657	647	596	644	620	647	660	621	622	666	636	677	651	578	678	643	683	639	622	626	630	611	678	633	713	658	633	669	615	659	620	688	618	655	614	637	629	654	611	668	630	617	653	655	619	639	613	638	653	616	651	642	682	646	639	640	650	644	667	611	635	651	648	612	662	617	616	614	648	650	622	667	632	616	605	622	645	695	631	632	630	640	658	648	643	678	679	657	592	678	614	637	663	623	644	614	660	637	661	644	630	591	616	657	618	632	637	687	628	703	621	645	673	650	669	654	631	600	645	657	652	674	631	683	627	617	657	609	662	587	613	639	599	656	660	624	671	630	648	596	634	612	627	641	628	651	647	623	623	635	610	586	623	623	648	639	644	617	617	643	625	600	649	681	612	670	610	640	565	662	635	680	659	648	613	622	686	641	652	649	641	650	664	617	664	695	650	654	612	601	682	640	636	614	624	668	622	642	648	682	675	637	686	627	637	698	642	632	666	609	651	651	642	613	635	631	683	645	631	637	634	646	637	588	651	636	674	619	644	656	652	649	657	625	691	649	647	672	627	664	644	635	642	643	631	684	628	580	630	662	626	631	649	647	631	635	653	655	699	605	607	621	622	664	656	637	656	591	634	616	652	633	676	641	675	657	645	605	596	645	668	580	618	660	671	661	601	630	662	650	662	638	646	675	599	626	644	636	574	606	630	650	650	665	643	646	670	637	636	612	684	620	624	680	629	654	662	641	617	631	628	667	616	641	600	662	652	664	643	689	624	645	619	648	611	614	650	658	669	625	639	624	607	654	633	638	634	666	612	666	576	687	608	639	641	622	604	660	642	627	651	629	667	642	659	670	630	638	645	617	689	652	680	659	665	654
23378	21514	28718	24749	21426	5513	1281	1056	938	936	980	943	876	899	853	889	903	852	827	853	845	865	820	879	843	808	883	847	805	879	841	836	836	840	848	790	863	843	888	847	903	863	854	903	827	833	917	838	795	879	869	875	896	818	867	862	871	875	753	830	840	815	842	797	849	852	838	859	798	860	830	798	843	890	822	880	847	797	859	833	809	821	863	886	865	803	839	778	850	863	813	859	844	825	816	835	838	871	874	856	883	904	881	857	863	808	812	832	811	871	848	836	818	818	820	886	837	859	870	862	823	818	848	839	864	879	882	849	905	839	788	849	811	825	817	859	871	866	868	826	836	830	836	859	831	855	847	847	850	846	856	761	846	850	790	815	807	829	865	865	840	874	861	860	850	869	839	891	882	854	826	855	865	805	859	874	876	814	861	814	829	805	852	877	882	865	827	853	800	832	802	825	864	823	837	848	812	833	858	829	839	844	846	805	874	862	855	810	875	828	828	868	887	896	827	840	828	828	847	848	873	812	878	828	818	870	798	840	823	882	875	808	885	871	877	848	870	859	830	854	833	788	817	842	853	879	826	849	822	827	858	864	848	873	844	909	860	837	865	823	864	847	885	853	868	846	884	837	867	878	841	834	870	882	893	835	875	809	838	872	865	833	862	835	821	813	822	875	805	824	834	853	845	792	829	870	872	858	817	815	834	806	831	819	841	843	894	809	831	838	815	891	909	823	854	825	822	867	853	855	805	868	826	828	790	794	863	815	836	889	817	905	819	795	884	859	797	855	791	854	881	847	820	833	848	841	824	877	855	879	838	868	839	853	800	878	870	815	858	793	855	836	884	800	858	817	823	859	816	869	792	827	830	855	820	841	819	829	819	787	883	889	818	798	832	823	815	825	767	824	866	821	856	843	903	853	822	787	817	833	774	852	795	828	845	837	890	859	832	856	849	761	849	807	816	885	865	810	792	867	897	828	862	828	878	896	845	865	850	850	832	833	844	859	829	793	819	854	866	861	792	819	836	817	825	861	824	873	831	816	877	820	880	866	846	892	832	839	810	801	869	854	865	917	849	856	829	847	837	832	841	827	889	796	887	837	867	857	837	826	799	839	824	878	863	866	858	839	868	815	825	866	849	892	811	896	875	810	868	872	873	815	835	907	848	858	906	848	801	813	860	848	816	813	839	907	845	863	880	879	851	829	851	839	831	783	868	865	813	835	884	857	825	845	823	883	837	841	830	892	838	844	839	880	901	806	836	866	841	813	845	867	838	883	839	837	831	808	827	803	870	768	755	889	866	866	840	893	810	837	814	859	859	812	825	822	846	829	800	881	843	874	849	847	819	840	817	838	871	811	808	834	890	796	877	872	845	843	844	807	851	843	888	871	895	870	874	809	806	904	839	907	895	834	839	813	821	815	850	831	864	830	871	818	826	830	831	858	898	864	849	849	877	856	824	811	862	811	826	833	815	779	830	843	821	835	842	825	847	781	888	808	836	823	822	822	830	833	863	837	867	868	817	819	882	838	849	895	840	831	821	870	804	898	774	898	883	856	804	846	809	856	877	848	861	848	869	891	891	871	858	876	858	807	829	853	843	855	818	818	877	855	873	846	816	813	839	839	869	843	795	811	893	836	847	852	857	838	901	839	849	885	881	845	848	832	830	858	830	850	883	906	850	819	844	861	782	870	880	839	827	819	829	859	849	853	893	873	833	846	801	814	849	848	855	867	859	786	857	809	853	834	885	826	807	863	815	830	862	835	822	804	863	860	802	842	862	834	814	781	828	826	870	837	814	884	849	845	800	853	847	845	906	879	826	840	803	854	852	852	817	868	770	822	818	854	803	836	829	887	842	770	852	860	856	874	913	833	824	819	874	830	803	821	844	809	860	876	825	834	878	794	855	847	853	849	888	854	903	784	850	827	870	818	818	888	816	828	837	842	842	805	859	831	798	854	827	771	812	773	836	845	861	876	878	798	850	858	818	847	857	832	864	878	895	833	881	812	820	867	812	831	896	858	798	822	784	835	823	818	851	876	820	861	864	847	904	822	825	798	807	851	852	827	877	882	806	890	846	847	885	832	861	819	852	869	810	881	852	831	835	809	849	877	842	848	838	823	851	858	861	802	847	829	828	854	809	879	808	799	902	854	840	791	818	809	889	831	870	828	814	812	844	794	782	813	799	843	807	785	867	836	881	835	911	831	866	800	846	829	866	909	865	824	837	815	817	819	798	814	811	859	867	874	821	827	824	823	868	831	812	848	808	831	841	846	823	841	806	846	852	881	896	841	795	800	895	804	833	827	843	855	846	804	841	877	820	783	829	857	828	858	836	823	859	862	867	825	850	850	887	853	852	894	823	870	842	867	856	806	888	828	824	825	852	843	864	819	844	822	814	873	850	837	823	834	803	860	926	863	869	812	865	803	855	873	856	878	847	794	850	804	874	834	869	805	830	837	899	871	838	822	815	866	859	844	846	847	842	840	810	839	843	855	819	815	872	821	812	813	866	849	840	843	841	816	824	853	787	830	822	809	820	830	870	855	835	803	791	892	871	769	845	843	844	864	838	783	864	824	813	859	865	846	865	845	837	802	873	845	782	856	813	845	851	833	854	819	841	866	821	818	842	889	814	812	846	825	801	849	887	836	843	841	816	853	840	885	855	853	855	820	753	869	837	843	869	858	845	856	828	896	847	855	858	858	798	834	821	814	832	882	824	826	827	852	843	824	834	866	814	828	832	836	877	816	813	849	822	859	835	928	821	827	847	852	842	841	825	812	873	838	889	891	818	879	845	878	809	829	826	813	880	827	858	868	909	844	763	888	823	881	854	869	870	845	820	840	826	852	833	883	881	824	847	936	813	848	868	864	853	868	808	841	836	838	830	825	775	835	861	862	813	816	843	817	815	828	835	829	874	807	841	853	810	827	822	826	813	825	860	870	801	857	787	833	823	798	808	874	892	827	824	791	840	888	894	845	871	853	786	912	833	795	795	867	822	870	786	885	892	800	841	851	768	874	802	770	799	856	858	828	846	843	828	796	829	842	922	856	793	810	834	913	855	841	801	867	817	814	846	853	856	828	860	840	837	803	843	833	815	867	832	835	859	817	843	808	862	863	813	855	843	831	835	851	873	875	901	837	793	824	844	837	846	852	816	862	880	832	856	875	860	876	883	806	853	800	855	848	845	851	860	813	835	851	805	881	827	858	866	879	863	845	838	814	840	808	810	837	882	827	846	875	791	834	855	895	827	840	914	790	817	805	829	830	894	833	841	840	820	858	836	887	848	849	837	846	806	813	878	830	839	888	861	800	874	792	839	815	899	864	818	858	862	828	861	836	809	837	857	821	869	818	785	882	787	804	790	832	877	827	795	837	832	873	827	836	849	832	825	846	825	840	831	803	809	815	841	855	864	850	789	793	839	870	855	838	885	838	803	807	851	807	838	815	876	830	857	868	866	812	882	851	825	839	838	864	842	844	846	836	804	793	825	874
17229	7366	5319	2810	2171	1822	1621	1446	1345	1291	1211	1294	1160	1136	1190	1144	1134	1160	1059	1093	1079	1131	1065	1044	1028	1080	1145	1122	1062	1077	996	1092	1025	1101	1057	1089	1116	1053	1045	1018	1052	1075	1103	1052	1006	1075	1104	1116	1059	1125	1082	1049	1168	1053	1053	1033	1063	1060	1041	1122	1025	1111	1043	1123	1066	1026	1033	1137	1036	1069	1066	1037	1159	1136	1112	1041	1046	1170	1083	1053	1069	1047	1065	1101	1083	1065	1098	1069	1098	1023	1095	1125	1065	1103	1115	1092	1030	1074	1047	1120	1045	1027	1074	1077	1050	1092	1086	1099	1061	1121	1035	1036	1085	1032	1014	1040	1084	1036	1056	1044	1008	1030	1092	1060	1118	1057	1060	1029	1080	1082	1033	1078	1088	1098	1040	1094	1097	1021	1018	1048	1053	1137	1065	1072	1124	1096	1033	1027	1102	1093	1054	1040	1031	1041	1071	1038	1072	1073	1030	1064	976	1072	1146	1053	1045	1029	1100	1087	1067	1079	1073	1015	1071	1058	1062	1065	972	1089	1077	1046	1113	1077	1042	1071	1098	1038	1100	1113	1036	1010	1099	1097	1082	1064	1034	1064	1013	1063	1091	1106	1031	1066	1109	1082	1075	1074	1053	1092	1064	1087	1093	1116	1073	1098	1050	1056	1048	1044	1106	1052	1040	1033	1049	1058	1040	1062	1034	1021	1054	1082	1013	1034	1066	1047	1054	1051	1040	1084	1061	1154	1072	1080	1093	1163	1063	1071	988	1076	1049	1122	1102	1088	993	1103	1099	1089	1073	1059	1061	1031	1055	1106	1027	1079	1114	1001	1081	1061	1064	1019	1055	1038	1081	1012	1084	1047	1104	1059	1018	1050	1083	1085	1036	1049	1046	1097	1020	1016	1080	1077	1109	1072	1061	1075	1058	1044	1025	1070	1065	1076	1045	1071	1055	1033	1020	1027	1045	1074	1057	1030	1039	1078	1045	1034	1082	1108	1106	1078	1086	1014	1089	1077	1021	1102	983	1075	1057	1051	1067	1137	1025	1041	1031	1049	1090	1035	1071	1021	1045	1089	1076	1067	1085	1108	1051	1039	1093	1077	1074	1055	987	1080	1062	1040	1004	1047	1008	1060	1102	1001	1098	1064	1091	1002	1079	1093	1081	1091	999	1084	1048	1066	1032	1094	1006	1070	1115	1071	1094	1071	1024	1096	1077	1082	1086	1122	1068	1131	1096	1044	1049	1053	1053	1131	1086	1061	1082	1105	1092	1050	1131	1016	1045	1053	1074	1043	1069	1056	1083	1091	1050	1091	1074	1080	1061	1116	1055	1111	1071	1056	1091	1036	1122	1034	1069	1073	1082	1044	1079	1088	1077	1029	1124	1060	1085	1075	1054	1089	1088	1065	1028	1054	1104	1077	1113	1038	1102	1088	1033	1017	1051	1070	1040	1086	1052	1040	1072	1029	1075	1078	1070	1137	1071	1129	1123	1018	1081	1085	1092	1060	1101	1039	1077	1082	1060	1101	1106	1064	1060	1000	1073	1135	1115	1069	1027	1072	1039	1097	1045	1035	1001	1091	1033	1052	1011	1084	1085	1100	1006	1073	1065	1072	1044	1010	1058	1025	1068	1082	1084	1004	1085	1034	1027	1095	1010	1077	1039	1061	1067	1099	1076	1094	1085	1050	1096	1109	1097	1067	1049	1061	1050	1070	1017	1096	1089	1023	1084	1040	1025	1076	1148	1110	1023	1073	1014	1068	977	1085	1080	1102	1022	1096	1048	1064	1110	1078	995	1047	1123	1056	1084	1064	1099	1072	1096	1030	1119	1064	1092	1064	1045	1030	1049	1079	1071	1051	1027	1054	1035	1063	1071	1035	1068	1086	1066	1095	1087	1095	1143	1109	1012	1042	1082	1114	1071	1056	1087	1069	1024	1038	1088	1085	1078	1106	1059	1053	1089	1092	1077	1012	1102	1080	1008	1051	1013	1075	1053	1071	1080	1030	1082	1082	1037	1050	1012	1071	1051	1019	1092	1061	1014	1109	1066	1069	1039	1064	1025	1034	1028	1072	1052	1078	1064	1046	1092	1020	1058	1042	1080	1057	1089	1100	1056	1013	1050	1035	1046	1079	1154	1125	1073	1038	1095	1097	1065	1002	1029	1047	1016	1099	1003	1073	1112	1062	1034	1102	1088	1066	1058	1044	1046	1056	1052	1127	1034	1059	1099	1144	1058	1061	1109	1079	1067	986	1099	1110	1099	1101	1052	1054	1090	1066	1078	1081	1057	1086	1085	1129	1040	1075	1003	1113	1100	1075	1020	1020	1059	1061	1048	1067	1094	1114	1031	1083	1088	1045	1105	1060	1070	1044	1069	1076	1102	1065	1070	1103	1050	1059	1064	1131	1092	1053	1057	1125	1005	1123	1085	1067	1008	1054	1073	1074	1061	1002	1077	1096	1080	1075	1100	1108	1091	1051	1033	1063	1059	1055	1135	1050	1115	1043	1070	1068	1124	1069	1066	1001	1069	1067	997	1051	1037	1086	1070	1068	1029	1035	1081	1072	1040	1064	1050	1102	1013	1062	1049	1024	1068	1046	1058	1111	1028	1109	1063	1026	1055	1022	1115	1071	1075	1081	1070	1054	1070	1051	1065	1103	1137	1122	1043	1080	1054	1067	1104	1092	1048	1007	1023	1039	1061	1017	1058	1053	1096	1086	1070	1048	1050	1015	1096	1040	1082	1098	1050	993	1005	1059	1125	1108	1062	1057	1115	1018	1067	1086	1068	1104	1078	1092	1024	1055	1048	1078	1038	1010	1091	1071	1091	1070	1090	1063	1030	1076	1044	1033	1091	1090	1034	1054	1099	1033	1076	1054	1047	1051	1019	1028	1083	1074	1071	1060	1064	1058	1088	1046	1076	1008	1074	1043	1048	1103	1091	1054	1072	1068	1045	1055	1023	1032	1128	1084	998	1099	1087	1109	1086	1060	1031	1064	1043	1106	1071	1107	1039	1050	1065	1073	1049	1037	1003	1036	1088	1058	1093	1086	1041	1004	1124	1036	1047	1062	1072	1086	1061	1048	1047	1075	1070	1033	1045	1067	1003	1065	1035	1067	1119	1121	1046	1079	1066	1111	1061	1064	1041	1032	1107	1080	1065	1048	1040	1073	1061	1072	1072	1045	1067	1001	1097	1084	1051	1077	1048	1072	1038	1124	1078	1042	1067	1087	1034	1048	1059	1032	1076	1042	1080	1030	1112	1052	1056	1071	1069	1063	1082	1098	1102	1058	1091	1076	1106	1137	1045	1049	1069	1103	1079	1082	1099	1046	1068	1103	1025	1080	1093	1044	1026	1079	1085	1045	1089	1121	1022	1075	1084	1051	1089	1055	1035	1110	1088	1052	1029	1017	1076	1049	1049	1069	1046	1067	1101	1043	1086	1085	1127	1080	1084	1022	1061	1051	1078	1168	1088	1068	1036	1090	1014	1093	1078	1001	1066	989	1008	1044	1097	1043	1129	1124	1028	1108	1114	1045	1001	1082	1057	1024	1084	1059	1114	1053	1012	1091	1032	1085	1038	1090	1004	1081	1014	1070	1004	1074	1063	1057	1132	1073	1045	1103	1004	1040	1095	1094	1114	1086	998	1070	1087	1037	1029	1024	1045	1078	1061	1026	1041	1063	1053	1081	1115	1085	1070	1042	1137	1091	1005	1075	1029	1081	1066	1036	1072	1069	1072	1066	1100	1104	1051	1078	1077	1069	1097	1063	1085	1046	1069	1089	1109	1077	1113	1030	1067	1022	1147	1045	1091	1072	1060	1076	1097	1066	1062	1113	1074	1080	1053	1082	1068	1048	1070	1055	1051	1033	1110	1066	1076	1065	1068	1077	1083	1073	1004	1036	1084	1071	1079	999	1108	1053	1038	1031	1037	1134	1012	1017	1022	1167	1065	1056	1080	1040	1095	1090	1106	1065	1030	1063	1068	1021	1100	1088	1060	1067	1132	1059	1060	1019	1037	1050	1073	1030	1107	1106	1003	1045	1074	1054	1015	1071	1046	1056	1056	1062	1071	1038	1064	1068	1077	1126	1093	1045	1073	1070	1066	1021	973	1045	1085	1104	1036	1105	1105	1035	1073	1071	1078	1043	1075	1023	1022	1047	1067	1076	1032	1037	999	1075	1055	1080	1117	1058	1013	1028	1068	1098	996	1094	1076	1072	1095	1041	1072	1030	1015	1044	1075	1082	1091	1108	1061	1065	1116	1034	1117	1071	1011	1123	1062	1168	1012	1116	1018	1032	1106	1036	1054	1096	1083	1027	1119	1100	1058	1036	1045	1058	1042	1045	1054	1041	1057	1042	1039	1030	1054	1061	1068	1037	976	1023	1046	1057	1028	1093	1109	1058	1029	1055	1103	1081	1069	1101	1066	1131	1041	1062	1102	1072	1059	1040	1073	1061	1035	1068	1113	1094	1081	1058	1044	1046	1032	1084	1058	1080	1122	1025	1025	1049	1047	1027	1024	1009	1027	1056	1019	1036	1067	1091	1020	1080	1051	1072	1109	1044	1104	1076	1079	1048	1069	1027	1033	1056	1115	1078	1052	1092	1081	1104	1082	1055	1035	1059	1029	1064	1102	1042	1066	1114	1034	1050	1067	1035	1030	1039	1083	1066	1097	1061	1101	1113	1087	1019	1026	1042	1037	1104	1123	1041	1038	1048	1082	1088	1060	1082	1048	1041	1064	1044	1040	1087	1066	1051	1104	1029	1036	1071	1035	1053	1056	1131	1033	1118	1014	1085	1050	1110	1123	1086	1093	992	1083	1106	1059	1047	993	1100	1068	1104	1039	1072	1072	1044	1116	1077	1117	1024	1037	1074	1094	1111	1026	1119	1048	1079	1082	1094	1094	1071	1047	1047	1052	1065	1077	1108	1039	1086	1059	1034	1034	1086	1008	1095	1084	1061	1098	1031	1078	1072	1068	1104	1077	1070	1053	1047	1070	1076	1068	1086	1038	1110	1018	1078	1088	1067	1080	1046	1069	1052	1037	1107
24775	21564	27015	25050	1768	362	276	298	263	237	251	238	221	229	221	210	198	174	208	212	228	228	219	224	211	215	227	210	213	195	233	195	217	208	229	231	193	217	214	216	223	216	213	241	197	208	211	201	220	198	211	227	191	211	210	231	194	232	226	208	221	218	205	253	206	220	227	204	216	218	198	216	235	219	208	202	185	211	214	208	220	225	200	220	202	192	223	207	196	217	195	240	215	219	213	206	203	219	200	215	201	227	197	239	206	218	231	226	200	202	199	199	249	205	190	186	218	223	214	187	194	227	229	221	209	243	194	211	201	212	199	207	207	228	168	218	227	247	223	215	181	211	193	225	206	211	214	179	224	200	203	190	205	203	211	212	228	203	212	220	213	195	215	199	210	182	197	207	205	212	212	213	184	206	210	191	195	198	195	218	196	207	200	242	211	213	185	199	203	203	204	199	219	207	210	211	227	209	229	200	196	220	220	229	205	198	232	197	225	205	220	208	215	193	200	216	216	204	196	212	212	216	227	214	216	185	220	223	202	197	221	210	208	191	195	220	200	184	191	208	235	200	229	204	174	210	207	193	189	219	190	189	227	207	213	208	207	215	211	215	222	199	229	212	232	204	212	239	202	202	221	196	210	179	204	211	206	220	221	215	205	229	191	207	217	197	229	206	220	190	211	182	208	195	193	221	193	232	197	210	211	215	208	199	193	217	218	214	192	224	218	207	217	218	212	201	224	217	206	232	207	189	196	217	203	197	222	201	177	209	199	230	197	232	230	233	182	201	202	183	200	227	225	208	189	194	213	212	193	205	209	221	215	199	202	213	182	201	200	220	196	215	209	200	229	223	185	203	213	210	217	222	219	201	203	231	179	202	205	200	233	203	205	212	230	201	218	179	196	239	212	210	205	195	210	199	202	223	218	217	201	226	222	213	190	217	233	221	204	191	192	227	225	194	202	203	199	197	193	214	239	205	208	213	212	239	209	175	208	214	211	231	228	186	196	194	186	194	220	234	221	202	174	218	211	222	211	214	221	220	211	222	218	211	207	229	202	210	183	200	233	203	222	203	227	206	195	203	207	216	204	217	205	199	206	239	226	217	195	196	214	191	207	230	208	249	182	189	230	210	216	212	195	210	233	213	222	234	200	206	189	208	232	186	192	224	212	210	212	231	216	197	223	197	207	212	230	192	211	238	220	204	196	210	207	195	222	209	225	201	217	195	210	215	197	220	207	207	191	221	203	199	208	217	191	206	210	202	194	236	208	213	189	206	218	214	230	192	212	232	226	200	202	210	211	221	186	165	194	198	234	212	210	216	215	220	247	215	218	203	186	209	204	215	221	227	208	208	196	216	198	204	207	223	211	196	218	209	179	222	215	179	185	204	214	212	228	203	212	227	225	231	221	195	225	202	210	224	225	217	217	225	226	215	203	242	200	213	211	212	224	210	210	222	203	208	195	229	183	206	196	230	208	200	234	194	214	201	193	206	209	222	224	185	202	219	210	208	185	178	212	217	203	233	190	250	209	221	206	194	239	225	223	215	187	216	192	189	183	214	197	217	220	215	238	217	214	188	193	197	216	223	183	218	216	208	183	200	219	224	195	196	214	230	212	190	201	205	202	214	177	227	204	213	221	219	218	193	222	222	192	189	191	194	228	202	205	222	228	216	202	215	179	208	220	227	224	226	215	215	209	225	200	192	212	222	189	216	198	214	197	206	216	197	191	231	214	215	190	192	200	230	200	212	220	221	209	193	225	207	220	219	196	187	203	183	217	214	227	207	218	217	204	226	212	165	196	204	200	216	210	188	195	230	204	203	186	221	215	212	217	211	213	207	210	221	211	215	198	190	200	196	206	216	235	195	208	225	211	206	227	203	198	196	202	229	193	206	204	204	196	211	195	226	205	194	226	218	205	216	204	204	225	229	223	216	194	220	188	234	226	231	190	213	190	188	218	229	223	209	199	229	230	197	199	225	198	182	195	210	205	204	209	207	222	207	181	209	195	216	237	214	193	200	205	223	189	190	221	207	205	196	197	213	209	216	198	209	210	206	230	227	218	210	203	228	220	198	208	190	218	238	200	194	213	203	208	213	202	231	190	193	182	193	203	210	225	191	221	220	192	209	228	217	238	225	222	199	211	234	216	207	191	214	219	217	204	221	207	216	214	211	202	227	200	176	204	209	206	189	188	227	202	228	215	208	211	220	241	210	236	189	187	215	204	211	231	204	232	243	193	206	195	201	219	210	221	235	212	229	220	212	211	173	198	214	227	182	219	186	237	228	196	211	200	195	216	211	208	218	186	199	200	203	198	209	212	215	195	196	217	198	220	241	245	205	200	211	185	217	251	203	220	208	203	204	198	200	227	199	198	189	191	229	226	214	200	217	210	231	221	211	189	186	215	206	192	217	242	182	176	230	231	206	237	197	209	189	195	213	218	199	204	216	222	201	194	182	178	225	212	180	191	226	211	235	213	185	198	211	206	215	194	203	227	216	221	204	217	210	202	245	235	189	206	215	210	194	192	225	220	196	207	221	196	206	200	211	188	210	233	237	215	194	211	238	205	211	236	193	198	233	235	227	194	217	224	218	201	193	185	208	210	209	216	202	193	184	219	199	189	205	248	196	204	219	192	214	197	193	188	196	230	205	202	210	193	225	231	215	207	188	204	212	181	240	212	206	185	201	188	214	218	223	205	208	192	190	214	214	202	220	204	221	207	198	188	198	212	216	225	202	217	214	208	227	206	220	204	205	173	204	219	215	211	204	224	232	195	212	198	218	206	205	178	203	189	237	201	206	204	195	216	214	183	229	197	191	188	184	230	198	196	218	207	205	186	203	195	196	201	225	187	208	208	200	220	208	214	212	215	211	212	219	199	212	211	199	189	194	226	221	224	198	191	243	218	218	222	203	214	214	233	198	207	232	185	189	228	222	216	205	211	232	218	198	190	193	198	219	181	208	227	207	229	199	193	212	187	217	201	221	219	201	195	224	257	224	199	207	218	223	194	223	216	217	190	189	198	189	228	210	202	198	217	204	236	212	206	208	214	207	218	205	226	201	193	193	231	210	217	198	214	183	202	197	232	204	216	198	218	224	206	216	205	172	205	192	219	193	195	197	206	193	210	213	207	192	199	195	209	242	228	186	197	189	227	212	212	199	204	206	195	217	196	213	193	205	183	220	216	205	201	213	214	215	180	193	203	221	192	216	193	198	216	227	202	193	206	207	221	225	199	222	217	197	208	228	215	203	202	229	202	220	229	207	212	219	201	223	210	240	192	216	219	193	210	180	197	186	211	256	177	231	235	199	218	206	204	191	226	202	216	204	190	220	225	204	218	227	224	213	221	204	220	213	231	211	215	200	220	198	226	216	205	198	199	196	199	220	218	221	212	208	208	234	219	209	199	189	214	210	225	217	207	196	228	211	247	238	216	208	176	204	206	213	193	214	234	206	209	204	219	234	198	208	188	200	218	214	217	239	198	206	215	200
15255	3373	2302	1085	843	689	563	546	459	415	376	410	381	368	289	351	326	330	347	310	331	311	326	330	332	278	333	284	297	304	305	318	300	288	284	298	313	307	284	321	332	284	309	294	302	289	309	282	300	328	289	313	332	327	303	311	304	274	274	292	308	337	309	311	298	306	298	309	285	293	301	307	310	318	308	273	305	297	293	285	286	313	287	301	297	275	291	292	300	288	280	303	333	312	298	306	297	299	315	300	291	263	300	294	304	313	306	302	277	277	326	326	314	293	322	288	298	316	292	292	299	301	332	293	289	309	300	321	311	265	299	294	323	316	287	307	312	281	313	294	330	305	320	295	313	311	314	293	304	286	325	298	307	310	309	283	280	291	313	306	293	308	306	295	264	272	288	291	326	298	313	304	306	297	326	292	295	283	302	317	339	304	340	310	286	305	306	289	307	286	294	277	308	300	287	275	303	305	277	318	295	298	295	281	295	310	305	318	280	319	301	328	281	307	309	304	323	257	279	297	314	309	294	298	300	285	297	325	301	316	289	283	280	309	289	295	285	312	280	284	308	323	275	308	286	318	314	324	289	308	332	307	278	299	308	310	296	304	299	280	275	309	299	287	286	311	304	294	308	297	299	275	319	306	267	300	288	301	298	312	291	285	315	334	292	291	293	315	314	309	297	292	306	298	297	299	252	313	302	286	287	267	315	313	296	312	308	322	309	299	305	299	325	334	302	297	287	282	288	307	282	323	328	288	299	286	282	295	287	321	313	295	301	317	315	271	296	326	282	269	274	316	313	283	292	286	278	274	290	275	303	294	277	315	285	282	326	263	319	284	304	312	289	302	268	304	307	291	307	294	339	330	277	293	311	312	261	302	296	330	307	291	318	308	306	308	289	272	329	275	295	309	307	284	305	291	264	289	273	306	296	307	330	321	278	307	277	294	297	307	310	288	266	309	315	299	312	272	311	281	313	294	285	302	306	300	283	322	297	291	279	320	301	311	306	289	317	313	316	277	276	289	288	319	295	292	318	306	297	304	309	312	278	306	303	306	302	287	316	298	297	247	308	306	277	287	299	308	282	292	264	322	303	305	324	326	319	248	306	304	292	267	292	284	305	293	307	280	283	286	287	280	323	255	280	281	292	290	300	281	295	308	289	306	291	284	315	300	317	279	263	312	303	329	301	312	313	314	260	286	289	284	314	311	300	280	317	276	289	317	332	303	292	297	287	303	303	334	314	306	290	296	296	320	294	293	277	277	312	272	307	292	294	288	291	281	327	266	317	309	308	303	288	298	316	277	296	306	304	324	309	289	307	288	308	324	295	306	263	286	292	285	289	284	283	295	316	302	323	301	272	299	296	294	325	264	273	279	287	303	304	301	313	310	331	326	300	272	277	307	283	282	290	295	298	296	305	301	296	286	291	311	293	293	312	295	312	306	331	308	270	318	307	267	299	300	280	306	331	296	311	278	309	315	314	307	320	284	311	276	303	292	292	305	319	298	308	300	263	262	297	294	311	301	258	285	303	279	307	268	302	290	293	282	299	289	331	271	284	329	301	300	289	289	297	312	307	280	292	294	315	332	302	278	285	319	287	293	311	274	299	325	316	269	259	285	329	283	290	308	268	288	307	278	309	279	282	285	309	302	289	269	308	299	298	299	325	287	304	296	333	284	287	277	303	286	319	277	263	277	280	318	296	283	273	338	283	281	300	330	322	304	298	275	316	313	294	305	301	296	284	287	277	323	296	268	287	299	338	289	324	290	317	306	287	273	328	296	252	281	270	274	313	298	292	305	304	339	287	293	324	309	317	278	320	311	306	304	289	288	293	291	287	287	303	280	265	267	293	311	295	284	380	308	282	309	316	280	312	308	291	297	311	327	313	313	295	283	301	285	291	307	289	314	265	284	303	297	322	277	306	333	301	306	298	293	308	331	300	293	283	322	307	326	311	290	319	293	294	315	309	288	310	318	284	280	280	302	292	286	304	315	305	311	310	293	289	306	284	308	306	304	304	296	294	266	301	298	308	301	298	302	271	304	297	293	309	273	286	301	288	279	281	302	318	323	323	313	291	307	296	290	283	312	266	267	275	279	281	274	331	324	275	292	301	273	283	313	322	298	300	313	300	323	308	307	304	291	318	314	299	288	295	289	286	277	315	291	295	292	290	298	295	295	300	316	308	314	285	276	275	276	307	317	296	301	301	288	278	291	312	280	287	292	297	294	274	293	300	287	335	280	297	317	307	291	317	281	292	297	327	308	312	279	300	312	308	325	305	281	279	278	297	310	336	329	326	306	291	288	281	298	314	281	297	299	303	275	289	305	260	258	313	317	319	332	290	287	306	326	307	285	294	308	306	271	297	309	287	275	333	337	289	287	299	305	284	295	336	288	282	299	307	295	341	288	292	300	330	331	280	317	279	308	315	315	297	309	291	288	256	311	300	323	288	282	290	321	311	309	325	292	298	310	301	321	290	293	310	312	291	274	286	292	303	299	308	279	292	298	273	286	320	292	294	330	306	309	296	288	298	288	287	264	331	289	281	303	306	262	313	287	307	327	286	321	314	300	284	308	303	337	311	319	302	263	309	293	305	302	292	326	329	279	304	328	304	325	284	283	300	253	269	256	284	287	290	294	330	287	278	320	315	333	309	308	303	272	314	315	322	289	289	298	289	267	287	301	300	308	305	304	271	308	321	286	312	277	288	312	344	314	298	297	253	305	297	295	293	294	307	297	307	272	298	291	261	307	296	297	331	320	305	304	307	330	332	306	311	290	288	287	308	285	324	336	294	274	320	285	301	276	290	304	280	322	320	275	310	303	294	296	311	315	275	283	290	301	265	292	317	299	293	296	315	321	309	303	339	303	298	313	292	305	314	312	305	293	305	293	309	305	317	312	279	314	315	291	321	302	314	306	301	287	300	297	304	273	286	314	308	294	313	319	302	306	264	268	303	315	313	296	314	302	283	291	302	303	318	319	314	295	302	283	304	295	303	302	291	305	285	287	293	287	290	274	272	300	317	281	304	298	290	293	298	284	290	301	251	320	316	266	284	301	293	288	278	318	296	297	302	298	324	319	315	287	308	302	330	287	308	308	302	319	287	314	314	270	292	272	265	319	297	317	293	278	284	298	317	275	312	289	288	308	291	296	311	287	314	303	302	290	299	313	296	273	312	261	270	285	307	290	291	310	302	301	293	302	291	293	294	298	330	295	280	301	290	318	300	305	323	310	291	307	292	308	304	309	314	331	253	266	291	290	315	309	296	278	279	279	296	286	307	315	306	337	314	270	281	306	281	297	280	280	316	276	315	289	314	313	271	295	302	330	275	306	354	310	277	290	268	269	280	323	310	307	275	291	307	306	270	297	284	303	286	304	275	274	311	314	284	307	275	320	301	277	284	318	298	307	298	300	287	274	297	305	306	302	295	292	303	298	288	311	300	311	290	286	303	303	299	322	305	323	281	279	287	313	278	266	300	297	283	297	297	287
22553	21592	29386	24279	21587	21407	3307	1032	864	759	738	743	710	718	674	637	687	681	627	608	691	685	674	675	650	622	600	638	646	664	610	646	630	576	664	612	671	607	594	636	605	614	644	598	659	601	612	663	629	631	646	698	632	665	602	595	622	602	642	630	588	677	633	574	623	622	635	614	633	609	642	594	612	623	604	593	621	628	586	603	653	638	644	614	637	598	596	640	615	609	622	621	628	591	651	617	610	600	628	630	667	634	624	639	610	609	601	634	600	634	599	625	658	632	656	614	683	588	627	632	645	608	629	636	633	577	599	617	621	654	605	598	621	643	654	626	639	612	640	570	591	596	643	596	648	540	595	595	675	646	634	603	649	667	646	633	632	648	622	629	594	566	621	635	598	605	657	613	572	552	648	654	607	636	613	620	613	620	651	627	668	623	638	587	629	616	650	621	591	605	620	650	616	634	609	606	604	653	606	665	611	649	615	624	598	662	630	633	586	582	623	609	592	590	645	623	639	628	612	635	617	596	594	638	592	583	615	641	608	674	640	648	589	634	627	639	657	633	628	622	674	647	622	629	600	665	661	583	576	620	638	605	627	661	613	615	634	617	662	603	608	599	607	638	619	657	599	618	602	649	638	599	635	639	651	648	653	647	612	625	642	588	609	593	622	583	631	668	619	630	615	616	610	638	623	615	632	669	633	583	574	643	674	646	621	618	657	631	588	616	605	640	628	651	664	722	643	638	660	635	637	596	613	619	653	603	689	601	621	599	610	534	615	645	559	614	614	624	615	606	631	610	598	601	609	660	611	631	606	650	583	673	609	642	612	621	595	679	652	585	606	634	586	552	604	649	615	607	593	599	622	613	599	622	619	613	594	605	598	647	646	627	624	610	652	655	642	608	677	661	629	599	624	661	643	650	678	619	599	610	643	607	604	647	609	655	621	608	611	622	646	574	580	629	657	645	626	674	635	612	600	641	604	628	560	620	640	602	630	635	609	605	635	609	635	643	615	639	611	624	605	617	646	602	601	645	596	686	609	607	574	611	623	626	625	628	632	642	632	585	601	597	636	599	644	624	621	617	641	630	635	692	609	632	656	641	652	637	569	633	630	596	593	628	647	622	673	632	629	626	613	641	621	588	590	660	648	620	615	615	584	651	641	638	636	594	633	622	615	643	608	640	594	620	637	659	649	619	681	659	594	624	580	612	667	642	601	571	624	633	663	584	620	611	583	606	583	636	624	607	620	621	612	620	604	613	614	613	593	602	638	622	635	616	641	609	641	646	633	641	604	628	690	598	586	610	635	606	646	604	588	602	590	616	618	633	609	597	585	633	574	587	655	579	609	605	614	638	604	657	618	671	626	674	639	597	626	644	644	656	631	596	640	634	608	603	599	618	649	634	591	583	608	670	618	621	636	631	674	606	582	656	591	593	635	612	654	619	605	663	615	628	616	622	596	647	625	613	658	599	621	579	651	618	602	622	590	602	622	636	631	639	621	639	627	625	576	645	604	639	581	565	621	588	642	628	623	573	599	606	602	601	613	625	597	622	656	615	609	635	605	623	598	645	580	590	667	602	593	647	676	689	637	671	623	635	590	624	590	603	638	663	607	567	639	639	649	586	628	635	637	622	591	631	655	639	625	617	600	596	636	665	635	634	640	629	642	614	566	651	635	588	632	599	661	647	572	613	657	615	620	602	616	621	630	597	649	624	628	626	593	608	589	626	611	617	588	616	644	609	609	614	634	612	587	615	630	671	611	707	657	610	651	628	583	624	607	611	638	586	629	618	608	577	621	596	668	647	705	600	619	605	654	643	645	627	631	619	626	647	638	595	639	584	601	585	587	672	605	616	619	609	605	612	586	608	624	594	636	630	672	638	623	609	630	649	643	633	621	659	611	622	674	582	656	629	620	594	607	623	632	646	620	622	647	646	591	605	575	597	598	658	575	619	642	656	631	639	638	607	689	656	573	624	625	650	602	588	612	639	604	638	650	621	622	664	643	605	652	631	641	622	583	623	644	632	665	620	630	601	600	607	611	597	621	636	622	615	573	648	636	603	625	617	608	588	617	585	667	604	614	644	670	617	664	632	583	619	559	581	654	625	597	639	592	582	653	658	570	643	640	620	602	641	626	586	624	642	597	633	653	627	618	600	634	586	634	606	583	621	624	569	589	632	661	608	627	618	641	650	672	650	652	611	682	640	584	589	594	633	584	607	638	662	634	649	598	643	604	607	633	622	616	570	588	576	636	638	608	595	641	612	616	590	646	633	667	636	642	609	646	604	591	632	578	581	615	664	632	651	630	650	628	600	597	609	609	643	601	625	596	595	607	635	622	617	633	635	594	611	627	606	634	573	634	621	582	659	616	632	617	630	636	631	606	637	644	629	640	624	631	635	633	558	611	582	629	644	639	596	619	643	653	597	614	639	600	625	615	619	646	631	649	584	633	601	618	600	607	661	621	654	628	603	624	641	615	649	673	619	613	625	638	609	604	614	606	615	632	662	609	639	612	608	601	649	602	652	621	621	651	618	622	643	644	593	618	638	603	612	624	595	628	599	624	620	653	639	633	646	584	560	636	607	627	635	671	618	581	642	584	606	600	613	615	630	613	612	598	582	650	654	607	629	586	590	631	608	590	615	658	634	671	619	653	636	636	629	687	583	635	617	614	612	606	634	628	617	638	645	615	606	605	613	622	616	624	623	596	603	637	635	603	672	632	645	643	610	574	629	609	660	633	630	579	592	587	619	635	612	629	666	624	587	592	581	603	576	616	590	618	616	599	607	620	637	656	574	601	587	649	612	587	636	653	614	600	610	633	572	647	639	604	616	611	607	599	576	562	610	588	620	571	623	605	664	657	603	650	637	612	667	612	631	632	634	620	606	644	609	621	599	595	569	620	660	632	622	598	616	586	611	592	571	619	634	677	617	672	612	590	599	610	609	592	629	627	630	677	578	637	597	585	654	633	636	598	628	574	615	587	669	645	677	601	642	607	605	609	660	586	592	628	579	617	606	599	582	619	659	641	585	613	625	645	637	613	632	641	653	601	649	656	591	659	571	605	647	634	589	632	625	643	580	622	617	598	619	604	655	623	596	610	606	601	587	639	591	645	599	674	625	569	633	629	609	601	621	669	643	601	595	640	620	632	609	652	604	587	629	603	614	635	614	611	595	603	614	621	605	638	647	619	644	656	639	630	654	623	628	661	632	662	575	603	555	625	571	631	629	611	603	634	633	595	596	620	618	615	568	609	635	632	640	639	589	623	605	620	641	602	637	635	638	614	606	596	613	647	645	632	591	607	656	636	616	606	654	596	568	611	644	645	626	644	601	603	624	659	632	629	652	636	607	610	633	611	634	616	630	647	626	607	610	622	638	670	633	615	611	647	591	633	644	581	572	622	593	600	617	585	616	591	595	632	626	576	630	645	600	611	602	617	594	630	587	649	615	581	623	634	612	630	657	618	646	663	638	569	628	623	622	644	579	654	652
20893	11780	8297	4013	2934	2221	1786	1572	1395	1295	1216	1128	1019	1005	971	985	996	940	961	861	925	899	884	922	873	870	827	838	909	857	842	873	832	847	832	905	818	848	813	825	842	857	850	852	862	844	845	840	844	791	869	793	814	839	844	820	844	857	835	784	854	871	799	783	766	831	865	835	885	832	836	801	866	790	844	824	780	853	917	807	819	800	873	886	825	885	817	874	874	857	788	861	826	832	828	841	855	820	891	840	842	836	806	897	811	802	838	808	789	822	859	809	806	795	876	802	820	863	815	878	883	833	823	813	798	786	832	825	817	856	833	811	816	874	782	822	822	795	819	823	856	833	803	791	858	782	830	772	805	837	844	853	862	846	776	846	817	805	814	819	830	838	866	857	820	827	820	839	872	809	839	838	825	879	822	833	841	839	847	869	830	855	845	812	876	820	871	894	794	826	808	860	824	813	808	794	814	844	814	833	823	818	818	823	800	879	838	863	858	808	834	824	825	853	775	873	793	838	844	862	788	807	871	779	858	824	838	800	779	860	839	817	871	836	771	801	829	845	804	857	811	870	791	856	844	823	835	852	893	805	834	895	812	786	875	834	883	869	836	797	791	827	863	826	837	827	807	847	817	838	832	794	846	804	804	838	841	843	815	855	878	852	827	831	841	808	847	856	827	821	852	809	844	851	776	810	783	810	873	821	751	828	852	760	850	878	846	862	795	864	857	836	843	814	828	876	833	843	826	834	820	924	852	863	758	815	890	774	807	864	867	825	819	868	841	831	825	820	832	846	856	835	820	822	834	866	812	791	809	799	813	835	896	806	846	808	806	797	813	831	837	842	816	822	828	869	819	839	810	785	822	883	825	816	781	839	849	833	796	825	838	803	887	821	790	881	764	885	838	805	848	794	840	820	851	788	791	872	836	866	797	840	788	802	857	810	834	811	822	844	853	805	796	800	831	846	815	801	865	812	855	842	902	777	828	831	825	838	800	787	828	821	875	842	795	860	812	817	768	809	814	798	777	830	908	858	831	790	788	843	832	851	862	828	815	834	774	819	780	802	810	873	850	832	851	820	745	750	848	800	768	812	872	858	856	844	823	833	807	861	813	834	814	778	814	884	844	849	849	827	850	862	828	791	817	876	809	817	752	851	853	824	822	802	839	801	792	838	772	884	863	840	818	835	825	878	869	798	839	855	802	797	834	802	845	796	815	819	859	813	865	786	896	814	782	805	786	839	820	851	812	811	811	883	853	857	833	819	834	841	835	837	848	828	788	819	801	840	876	874	801	839	827	886	807	824	787	851	823	828	790	800	871	814	826	865	816	827	855	842	840	848	799	862	784	792	859	826	813	822	832	818	868	811	822	791	841	866	844	814	828	781	855	843	845	853	877	840	807	804	841	788	828	866	797	827	822	836	880	837	856	823	835	791	826	824	800	826	826	811	807	797	829	846	868	776	857	799	876	818	832	789	819	854	806	807	852	818	859	888	845	854	794	840	843	860	816	774	832	814	866	841	810	851	817	823	831	838	798	870	816	856	837	819	820	795	824	842	808	843	831	831	871	840	818	851	832	815	780	843	855	852	827	859	876	780	834	807	802	831	804	890	837	761	839	803	837	835	854	831	830	847	830	837	861	833	801	827	854	805	811	837	880	881	851	798	845	857	836	816	840	795	816	860	809	764	816	848	830	796	845	829	803	828	838	819	819	844	843	820	812	886	844	794	852	894	844	844	833	834	785	808	842	781	878	823	805	890	773	834	790	818	848	864	825	879	816	870	862	833	855	835	829	826	827	809	878	849	816	842	808	782	825	813	822	819	901	853	827	853	888	837	849	826	837	833	809	814	824	821	871	797	850	851	823	793	793	813	828	834	811	794	785	856	865	799	840	797	853	813	839	854	795	842	833	797	873	816	861	826	870	839	812	839	828	810	838	807	792	790	811	832	847	815	810	807	858	838	865	787	791	815	857	809	792	815	853	842	807	828	842	832	844	862	772	824	761	779	806	811	826	839	810	850	805	847	817	806	787	816	868	901	837	832	813	798	849	831	813	827	804	785	818	843	867	842	871	856	857	827	800	838	793	799	858	839	819	836	851	836	814	827	830	757	758	818	834	843	805	789	790	836	852	879	787	868	802	831	753	819	902	799	841	837	795	875	838	828	861	819	858	814	781	855	871	832	790	892	844	785	838	871	824	819	846	802	811	844	827	810	864	803	807	827	842	836	827	871	838	851	809	836	840	822	848	869	874	844	746	858	769	843	847	779	815	881	849	808	799	883	867	830	796	805	824	785	866	853	831	860	861	788	841	829	783	843	863	855	819	861	830	787	792	813	846	797	817	872	794	825	824	855	823	831	890	850	856	819	845	833	844	788	837	817	806	826	779	852	842	819	825	841	797	862	857	842	843	821	867	810	846	812	801	862	815	834	830	810	797	822	841	811	824	824	871	772	829	876	852	802	859	823	792	834	841	839	863	822	804	825	823	812	812	770	770	773	806	828	874	793	819	881	860	826	829	835	824	837	809	818	890	857	807	831	844	841	800	837	854	832	863	856	865	838	858	841	834	807	884	824	830	835	852	856	820	810	876	833	872	822	813	837	861	817	757	866	815	856	822	877	831	841	858	859	799	831	816	826	786	852	832	836	821	803	862	816	821	804	877	837	822	857	854	822	842	867	794	859	778	865	872	797	891	853	775	839	838	759	783	904	840	867	810	834	805	811	825	843	809	831	828	854	808	856	799	794	819	842	871	822	814	870	814	911	842	828	868	812	815	872	830	840	871	843	883	812	801	779	851	853	846	877	791	777	771	840	819	794	841	828	810	836	861	826	828	792	845	792	785	857	819	891	855	879	776	810	800	809	861	756	864	792	823	827	839	814	803	803	840	809	801	791	809	834	852	863	865	870	819	786	805	835	875	815	816	804	811	832	771	850	830	843	863	820	857	901	829	832	840	822	851	786	861	797	856	823	839	855	881	826	803	863	828	790	825	793	840	808	837	877	832	873	796	801	850	804	872	873	829	792	809	841	878	801	842	825	776	808	849	863	783	908	814	853	853	827	847	790	772	810	882	795	801	846	828	855	878	855	818	789	777	862	857	823	783	829	861	863	826	840	832	819	816	788	782	821	786	780	862	811	811	825	845	795	788	834	843	885	877	852	805	804	849	825	820	853	839	848	777	886	864	787	810	848	860	901	833	852	830	840	781	824	856	820	809	899	808	818	785	854	852	908	875	809	825	842	829	863	840	768	829	862	865	817	827	799	841	790	880	822	861	819	866	806	795	844	803	814	812	835	837	829	900	844	799	845	793	866	826	830	899	875	848	827	864	842	823	809	827	805	877	816	789	801	846	822	818	818	849	857	822	876	837	801	827	836	805	869	858	836	799	793	830	835	794	876	807	826	883	865	804	811	838	802	789	762	830	807	803	742	874	825	854	808	851	810	816	847	850	854	796	783	818	805	835	805	804	796	836	776	837	857	836	826	747	855
27539	18476	4087	931	747	696	523	543	552	493	511	501	521	535	508	512	537	540	459	509	500	498	491	494	497	509	491	515	455	523	539	496	510	512	483	467	537	510	451	498	494	512	508	476	478	461	467	472	511	481	484	504	477	507	466	509	479	509	486	506	525	489	512	497	517	483	480	492	503	519	537	477	489	522	550	545	496	493	479	507	535	549	509	543	484	508	501	546	510	492	490	488	506	489	488	506	501	501	533	474	518	482	521	523	494	468	507	542	468	444	459	503	481	504	468	495	506	479	471	483	479	514	528	533	487	522	504	511	515	551	508	532	496	518	471	528	501	479	521	524	552	542	477	521	521	492	443	521	513	520	496	497	478	513	483	461	514	468	504	546	501	470	492	492	522	517	504	495	499	516	545	510	490	495	493	512	487	492	535	477	502	519	501	525	519	473	504	503	442	493	525	511	491	546	515	538	516	509	531	475	513	557	508	549	480	471	519	502	515	484	504	507	480	504	492	506	524	480	516	508	500	527	534	510	509	480	524	519	509	517	525	510	524	463	462	542	481	511	452	497	492	488	508	465	514	496	476	509	529	517	562	487	504	480	480	507	472	542	493	490	490	533	526	509	496	504	470	487	505	515	497	460	508	517	512	501	488	493	517	531	503	483	514	529	485	506	541	503	485	515	488	514	503	490	491	492	511	487	513	506	487	498	467	488	495	501	473	508	515	517	476	513	457	521	497	487	481	534	496	533	469	485	553	515	445	530	499	472	523	492	505	496	504	476	502	473	526	463	485	530	493	497	470	513	517	520	486	496	458	474	531	521	474	540	470	529	514	512	516	527	427	490	537	451	455	528	483	518	473	513	483	474	515	491	476	512	492	497	496	470	508	498	530	508	530	508	478	479	496	509	523	491	499	512	503	495	515	518	503	513	471	486	526	493	502	463	491	539	529	484	492	432	463	486	474	505	507	544	501	510	535	485	505	499	485	526	520	516	505	511	471	487	495	497	528	504	510	510	527	518	497	495	511	493	484	485	466	487	494	481	515	489	507	546	534	514	496	461	503	517	507	482	473	468	518	521	492	515	486	515	502	513	499	485	498	461	442	499	530	477	531	493	490	503	486	475	505	478	514	496	513	484	503	478	501	539	554	484	497	524	534	501	543	505	512	503	497	537	474	518	528	465	525	502	507	469	512	484	483	453	499	527	555	521	521	525	539	523	525	546	472	511	518	505	483	506	535	499	509	533	491	496	492	489	474	503	461	511	479	466	473	486	496	486	484	508	508	511	514	481	539	507	500	488	492	525	511	492	474	494	511	522	487	487	507	510	535	516	497	513	489	530	516	514	538	513	470	486	500	492	503	498	486	513	503	485	508	483	516	506	523	521	540	516	551	479	481	488	509	507	470	500	548	479	507	565	482	515	516	472	530	486	500	484	448	504	499	516	515	485	502	506	520	526	480	498	487	471	437	483	515	459	477	478	478	494	494	479	505	502	485	522	504	520	472	567	476	504	520	495	513	520	503	504	494	497	518	504	501	550	538	486	540	521	487	510	502	537	463	487	494	495	475	475	501	495	482	482	530	484	530	493	517	500	497	496	496	488	513	499	515	535	510	525	519	495	539	509	494	482	472	528	503	508	458	515	494	467	513	482	490	465	493	480	479	492	470	539	504	503	489	455	503	523	534	535	482	479	478	489	526	500	470	506	482	501	517	542	486	516	502	480	498	472	491	531	525	503	497	495	504	492	507	488	517	524	489	452	501	494	506	481	501	445	498	502	529	490	463	511	511	497	516	545	546	501	495	482	461	478	508	483	487	477	508	541	550	553	535	504	472	494	517	526	507	504	497	479	467	507	518	512	499	501	494	495	537	546	483	490	497	525	508	503	515	517	500	484	511	529	512	484	501	521	493	577	497	525	497	515	509	495	487	516	531	492	503	482	463	499	567	495	492	474	500	485	501	526	496	508	500	518	490	487	509	491	527	485	510	493	540	509	494	515	519	515	461	495	507	473	476	546	486	494	472	510	504	517	506	537	512	495	512	515	473	542	537	531	460	493	502	523	500	526	512	451	488	516	499	480	488	486	515	495	528	504	484	530	457	498	545	505	478	521	530	527	513	495	512	513	522	494	522	495	473	515	504	492	480	482	496	495	530	504	451	500	478	474	524	516	513	476	483	490	502	490	480	525	498	528	534	490	491	486	501	515	506	450	538	473	510	511	481	508	526	502	527	518	486	513	541	501	486	550	477	456	494	490	516	498	486	525	443	491	492	510	519	492	499	473	473	516	510	505	483	487	485	517	488	467	509	518	499	484	487	503	486	496	492	523	492	473	482	526	519	486	496	497	494	521	499	522	501	479	480	490	470	509	434	521	507	500	507	506	500	449	495	522	482	492	494	549	472	493	500	515	537	475	546	513	500	513	491	518	521	498	524	475	466	524	506	500	496	482	495	498	487	545	534	506	465	511	493	495	495	508	518	525	501	471	460	477	462	526	500	529	512	522	476	521	474	510	517	550	476	462	544	496	533	496	514	501	493	496	497	490	506	481	498	511	502	490	497	525	457	518	548	497	519	503	464	519	498	502	515	527	505	505	487	487	496	537	486	456	535	511	465	535	481	485	493	438	522	493	495	489	521	529	466	505	484	465	524	513	498	502	482	488	497	510	524	519	478	472	515	525	542	471	531	523	492	496	483	485	485	482	480	529	503	462	525	528	496	485	536	520	468	495	493	507	529	501	525	505	480	497	543	475	539	508	479	489	503	486	535	506	486	508	492	512	537	496	527	483	464	483	473	512	490	467	520	437	519	470	493	531	529	471	466	564	525	578	501	483	500	480	531	480	479	499	506	484	471	466	489	545	511	503	496	487	462	523	522	529	485	527	470	496	494	443	488	532	488	423	499	540	500	520	494	539	536	538	508	489	486	546	549	499	503	481	555	497	512	491	527	531	480	510	466	516	490	468	517	521	534	511	499	519	490	501	504	475	534	460	505	473	480	444	489	551	495	490	484	508	565	499	448	479	474	505	445	514	494	509	480	511	481	519	529	487	513	516	484	509	525	515	495	489	536	511	539	467	519	480	521	499	493	513	483	470	484	519	540	469	484	519	532	513	500	529	508	492	491	527	515	505	492	507	512	491	502	520	517	479	491	475	490	494	490	496	500	505	503	527	498	512	542	477	518	515	518	499	501	543	458	458	519	504	507	469	496	519	527	499	497	490	482	507	519	510	498	510	531	502	492	468	483	497	528	498	476	520	498	494	489	511	504	518	509	510	510	515	480	538	522	485	479	498	440	492	463	509	489	503	529	495	516	506	505	475	513	526	537	501	512	503	509	535	495	454	512	518	530	476	536	519	481	494	514	499	468	511	475	497	485	500	512	501	486	465	488	471	554	482	471	518	492	476	510	492	503	475	529	494	508	541	521	466	458	499	535	542	541	478	489	456	478	491	482	527	465	514	520	508	461	459	536	486	489	494	480	495	519	518	484	510
5650	1245	957	804	713	690	644	700	653	662	606	649	686	669	621	645	634	669	646	651	684	647	667	659	681	657	623	600	655	631	654	598	656	619	667	617	636	671	643	663	659	603	627	621	674	646	632	604	667	658	683	651	629	669	627	663	635	638	633	646	610	669	651	642	661	691	666	641	657	682	649	647	657	693	604	649	630	637	628	640	609	669	656	618	689	671	628	627	588	660	634	628	637	634	636	658	646	642	641	656	644	646	666	666	635	668	651	660	657	659	682	662	670	655	623	717	652	677	635	635	602	639	659	686	679	609	669	662	664	675	628	630	626	640	629	641	682	655	628	651	660	674	664	662	653	627	673	628	644	663	633	659	644	633	631	628	658	640	677	598	641	626	624	657	629	639	620	675	672	624	610	609	615	636	643	651	667	606	602	649	607	654	621	676	649	641	655	626	630	664	654	672	616	597	650	661	666	660	648	660	627	615	633	631	635	650	603	643	677	667	649	625	645	609	685	654	657	647	666	620	636	632	596	659	646	660	679	650	661	675	655	675	649	676	637	662	614	593	602	657	589	660	710	642	625	683	694	639	657	667	655	638	634	624	633	651	637	644	675	633	691	638	659	645	642	651	656	615	671	648	688	628	596	599	649	612	631	654	618	690	607	633	598	672	670	643	669	647	644	644	636	650	594	628	649	673	627	667	667	618	617	647	701	653	656	664	649	662	656	626	649	677	618	639	641	631	638	643	617	690	611	659	624	669	681	627	675	622	636	650	670	617	644	700	646	644	684	649	649	609	647	661	688	663	605	665	639	640	680	657	625	636	647	673	663	616	640	656	632	635	684	626	699	634	605	652	650	622	629	683	643	667	662	648	705	632	642	630	644	630	639	599	627	628	675	637	620	655	607	620	627	683	636	612	647	647	682	654	680	614	656	652	649	655	641	663	615	620	666	639	613	628	647	694	673	695	674	658	622	632	658	670	642	645	646	581	657	682	634	647	629	606	667	634	631	650	602	613	672	632	626	676	704	631	629	663	676	614	649	643	647	625	618	663	602	688	612	614	647	624	673	617	649	647	615	613	677	691	662	617	612	668	623	675	594	662	640	659	674	661	655	630	656	695	686	612	643	627	641	656	640	639	629	660	635	642	682	641	665	624	608	617	617	659	629	650	645	660	664	663	650	662	633	640	700	626	613	638	659	670	656	603	635	685	687	668	690	647	655	653	674	644	655	627	617	665	622	643	651	660	625	653	661	661	680	644	632	625	671	655	684	618	612	633	678	700	702	695	627	628	669	645	644	639	649	628	644	624	647	643	607	662	633	645	646	623	666	673	660	665	632	614	621	707	641	663	651	635	617	663	627	631	669	620	641	679	707	687	583	644	660	686	683	623	616	659	661	609	631	600	634	588	639	604	607	638	626	613	645	674	598	665	673	610	638	669	684	635	659	674	648	666	744	641	662	651	654	671	677	661	623	682	693	682	678	660	616	629	595	632	684	677	602	647	646	699	668	609	627	619	616	614	660	722	662	685	662	703	651	625	645	647	641	688	642	669	679	634	606	631	620	655	646	690	623	627	645	645	626	695	661	635	653	621	658	652	655	635	659	674	641	630	629	629	656	697	617	647	611	673	666	668	610	644	700	608	638	688	636	696	632	638	650	646	657	668	681	625	626	682	662	620	642	613	610	634	643	632	613	668	664	639	673	632	656	642	606	638	648	664	642	609	615	658	658	666	639	626	609	666	690	658	679	629	637	620	597	661	656	621	636	601	610	649	648	609	680	596	628	645	651	625	671	622	630	642	651	637	652	631	728	631	650	614	667	640	618	640	634	697	661	634	670	647	634	666	659	641	646	677	650	592	632	660	679	660	667	622	636	621	622	632	659	658	596	645	639	613	631	660	658	673	645	635	665	618	655	642	639	700	621	633	680	667	652	643	631	688	673	671	643	676	662	639	633	654	637	617	635	653	636	625	639	609	671	672	654	649	643	639	671	657	615	651	612	626	664	651	642	622	670	654	659	654	629	644	621	640	651	603	702	648	693	674	649	638	647	681	645	653	623	655	709	653	637	670	663	641	665	595	632	647	686	621	634	681	636	627	641	656	660	655	681	635	642	635	681	580	623	645	642	649	633	631	680	645	661	659	617	625	653	616	668	656	635	665	651	629	627	660	657	688	662	655	650	608	686	651	678	647	661	635	604	638	689	667	618	659	605	651	704	685	700	688	640	637	630	664	676	646	654	653	648	636	654	657	659	633	592	627	638	651	650	635	671	666	636	645	656	628	664	654	675	633	663	641	635	678	669	662	673	616	608	634	653	676	647	670	633	633	669	650	659	620	679	683	653	638	629	608	662	677	671	655	615	613	675	669	675	641	692	640	661	662	667	660	633	624	621	601	644	644	704	655	693	651	649	655	636	585	680	640	654	676	660	635	607	599	641	639	620	657	662	623	663	663	668	622	659	639	672	657	654	651	635	638	663	651	635	643	692	659	593	692	650	622	613	631	672	678	681	677	634	700	644	672	650	656	648	613	651	664	663	624	598	643	662	605	614	650	602	637	671	656	641	637	664	650	633	692	651	637	623	640	626	621	645	659	604	676	635	655	649	634	618	625	619	667	633	627	574	645	657	641	666	642	670	613	665	616	614	696	651	614	676	653	621	661	646	664	664	667	613	649	638	605	643	644	603	631	666	640	649	666	673	666	667	620	660	627	670	616	619	667	658	647	652	624	645	651	606	653	598	674	638	644	658	611	678	656	695	663	642	658	619	663	669	641	594	621	641	635	589	668	628	663	635	677	654	643	677	601	666	673	649	631	625	634	629	640	596	681	658	620	602	631	669	643	685	641	649	663	623	650	602	630	651	694	670	619	672	664	627	613	671	646	658	620	701	641	637	637	670	644	667	683	671	682	662	662	647	655	603	643	619	613	629	657	609	654	661	619	666	688	639	669	614	629	629	660	668	626	650	658	672	599	673	689	608	655	637	655	639	693	653	674	632	602	667	638	670	650	611	641	683	657	667	661	713	684	650	632	642	663	668	615	650	621	656	618	614	673	689	617	647	650	645	647	630	646	622	703	658	642	609	666	652	689	647	661	652	639	611	653	624	644	625	621	641	657	663	650	632	638	615	632	662	665	617	648	648	664	658	657	662	645	675	652	652	660	709	646	692	639	660	643	611	650	618	676	601	638	636	679	653	600	659	629	661	672	657	594	660	697	589	628	660	668	621	658	670	679	667	608	634	664	594	613	657	611	651	678	637	680	639	639	622	610	638	627	599	630	658	636	624	663	653	630	605	651	612	665	657	623	675	624	669	626	610	620	591	604	642	646	640	621	630	603	654	703	629	647	648	674	629	664	673	663	636	652	615	640	672	647	656	637	640	623	648	605	665	675	642	636	662	648	612	675	575	648	646	601	680	683	619	682	641	651	655	669	641	644	611	655	639	693	640	634	695	658	626	633	630	609	663	630	583	637	661	628	643	674	639	682	615	580
23443	21564	28784	24815	21448	5587	1336	1096	961	993	930	932	896	860	904	883	828	856	848	884	928	881	864	859	905	871	859	870	855	837	865	875	821	878	862	833	867	852	838	888	848	850	847	854	835	841	858	859	870	823	867	850	831	794	805	842	866	811	878	795	875	830	825	853	834	859	859	766	830	815	881	858	902	859	841	837	812	846	825	851	800	864	837	860	870	898	862	889	865	860	830	840	823	839	848	873	886	877	811	861	867	846	870	834	845	810	814	826	850	795	888	896	853	858	875	802	864	881	850	876	862	832	845	818	889	860	903	830	875	852	839	780	834	807	748	846	854	926	845	851	837	896	848	871	858	847	909	847	860	861	875	870	815	832	859	867	825	836	879	867	803	885	844	844	821	830	837	824	854	839	868	836	859	841	865	858	896	799	864	782	886	843	879	828	808	831	865	840	814	849	863	862	801	776	882	858	822	855	873	872	893	884	838	861	828	871	830	826	856	813	871	832	842	916	859	895	854	843	905	884	830	878	803	818	860	825	815	817	842	805	804	854	834	828	869	830	809	915	804	838	837	861	835	850	832	839	897	876	842	858	843	815	883	832	854	852	863	872	884	872	845	854	842	844	844	848	869	846	827	912	882	859	895	803	801	837	864	834	870	877	880	907	841	881	828	852	813	856	808	869	823	856	892	884	849	842	842	855	808	851	864	825	866	864	848	803	818	852	823	844	883	849	816	866	823	879	833	803	841	838	832	867	837	866	852	800	832	856	818	899	827	912	822	857	852	890	854	835	851	840	809	863	917	863	819	844	808	808	837	873	885	890	839	807	879	846	928	840	858	889	848	822	844	875	858	826	931	829	852	779	859	816	830	848	928	899	852	837	859	859	860	821	822	842	812	824	866	878	837	846	824	808	883	816	881	873	791	875	897	813	848	870	775	876	883	834	823	859	791	864	845	824	835	845	839	860	871	852	860	809	835	905	869	875	846	791	825	876	900	791	846	861	849	798	836	798	851	782	812	827	862	873	879	811	875	838	828	857	847	850	844	870	845	848	873	888	816	860	896	825	844	829	849	805	857	836	860	812	840	867	878	884	858	874	817	857	917	855	866	866	896	842	859	835	847	895	825	811	860	871	848	810	832	841	863	837	858	817	782	821	856	810	795	843	836	828	840	803	833	825	872	847	896	918	844	834	810	830	833	837	858	889	902	870	857	836	877	883	808	831	786	868	832	856	860	844	844	842	863	818	777	835	863	831	853	884	860	844	836	861	898	815	827	840	859	880	866	896	837	892	889	814	840	835	862	858	869	854	829	854	865	830	859	840	827	796	871	804	878	877	853	849	842	887	825	808	852	849	845	879	795	866	817	888	858	820	825	841	846	865	823	868	861	848	899	816	856	887	819	852	881	833	906	875	907	805	822	907	791	855	805	865	841	849	866	863	802	816	816	878	889	863	922	835	916	845	855	848	852	920	829	837	835	856	861	840	890	821	789	834	897	866	843	794	835	834	852	823	868	871	865	869	866	859	888	780	862	855	830	872	896	830	806	821	871	842	885	876	841	781	895	853	808	822	865	835	853	859	827	812	871	845	878	909	855	853	825	853	885	832	821	865	839	830	827	844	841	838	857	820	840	801	886	875	825	871	842	824	841	865	841	886	822	858	873	861	867	892	830	861	843	884	883	846	840	892	845	867	856	855	804	917	848	857	834	845	870	896	829	854	881	833	869	837	862	843	835	835	889	860	826	889	860	847	801	824	869	812	920	836	908	832	807	842	841	849	887	863	825	822	856	862	827	884	813	843	832	836	893	841	876	841	847	847	859	904	878	831	894	838	859	856	825	846	867	862	870	869	865	833	854	826	893	868	896	868	837	844	824	822	874	872	848	782	882	813	832	863	840	820	868	882	825	811	859	891	850	858	844	859	843	823	869	897	830	876	872	872	878	844	796	784	884	874	836	817	858	868	895	888	881	837	840	888	862	870	880	835	804	891	863	896	907	883	840	901	785	874	821	883	835	820	923	889	858	865	806	862	873	822	849	885	894	891	862	820	824	851	914	823	873	835	859	808	853	824	837	858	870	885	873	841	813	839	846	851	831	870	882	860	846	867	836	818	844	914	885	833	817	896	855	866	841	805	850	854	868	825	794	820	805	849	904	818	826	819	875	894	899	857	860	795	837	828	815	850	827	846	827	853	856	817	845	830	844	829	840	868	803	828	834	881	881	873	892	812	862	847	855	860	875	804	879	881	807	814	868	843	849	922	868	872	831	855	860	794	895	850	847	807	812	833	799	863	881	843	837	876	804	890	845	825	835	837	839	863	891	881	901	840	785	840	925	841	807	836	862	869	848	814	894	878	799	839	850	837	847	815	849	845	812	894	873	858	847	867	825	882	856	866	816	894	820	869	888	873	817	855	874	839	866	865	832	809	864	836	857	791	821	793	873	876	827	879	840	886	820	848	840	872	830	791	837	922	881	912	824	829	864	811	895	849	847	869	807	861	809	862	789	810	870	882	829	849	795	830	834	845	849	882	843	822	863	825	896	826	824	875	824	842	822	886	834	826	897	860	852	855	840	859	839	869	828	854	809	872	877	836	854	840	858	838	854	823	907	849	804	876	795	856	832	786	854	843	833	841	802	924	889	893	835	878	821	840	903	937	884	914	830	868	843	852	839	861	905	841	832	856	899	823	827	806	829	859	825	870	843	859	840	859	891	839	836	812	833	814	847	813	805	821	902	829	830	841	806	817	871	826	854	869	867	886	864	834	865	832	844	883	836	780	833	851	882	880	849	821	831	818	818	796	814	832	901	906	862	889	840	819	809	866	823	840	901	851	808	830	816	851	831	816	808	911	884	919	873	877	858	830	839	847	841	789	862	857	843	843	842	863	849	863	848	796	891	869	863	870	888	824	885	843	815	822	880	847	856	849	811	873	845	814	830	841	849	825	847	849	862	798	766	850	826	864	809	830	869	797	784	811	835	824	859	803	833	828	868	853	834	864	851	836	864	889	856	899	833	890	884	850	836	811	851	859	830	825	897	854	824	847	888	868	783	844	829	864	864	833	879	890	827	873	808	881	834	856	813	877	822	827	875	805	855	847	863	866	889	819	783	853	851	858	862	847	888	814	811	837	824	828	854	892	859	874	845	881	789	845	824	864	875	878	855	869	827	885	846	865	837	893	860	891	869	877	821	842	786	848	855	862	837	841	782	835	912	932	798	884	830	840	850	820	871	866	823	813	844	856	865	847	849	845	854	845	834	818	839	838	885	906	876	865	875	845	832	832	873	789	856	821	821	828	810	890	844	834	821	840	908	837	783	828	770	857	850	861	892	875	840	861	811	840	858	836	878	860	861	831	814	868	850	879	872	885	861	827	815	816	866	877	823	880	860	834	821	848	836	902	848	826	856	829	784	902	851	890	792	855	799	868	875	836	844	893	820	854	858	845	880	857	790	815	874	858	852	854	845	842	850	874	831	873	834	811	781	858	831	862
17327	7442	5223	2758	2165	1845	1608	1409	1325	1247	1239	1193	1182	1148	1150	1152	1096	1155	1076	1106	1096	1105	1170	1086	1088	1116	1058	1080	1141	1040	1118	1110	1051	1056	1107	1112	1048	1138	1066	1079	1077	1069	1097	1082	1031	1125	1125	1144	1046	1081	1065	989	1087	1098	1025	1096	1058	1118	1036	1068	1058	1058	1062	1136	1065	1070	1086	1030	1060	994	1141	1059	1061	1082	1081	1094	1077	1050	1042	1027	1080	1065	1123	1097	1070	1080	1051	1089	1070	1096	1049	1023	1085	1134	1048	1069	1151	1096	1034	1086	1097	1076	1005	1066	1075	1092	1051	1049	1078	1046	1097	1057	1151	1068	1095	1076	1102	1084	1059	1081	1134	1077	1017	1161	1123	1119	1064	1019	1125	1085	1048	1007	1129	1041	1050	1109	1100	1088	1088	1069	1075	1022	1049	1085	1073	1123	1096	1027	1096	1083	1092	1088	1017	1042	1016	1072	1022	1045	1094	1024	1128	1055	1018	1026	1029	1087	1090	1034	1057	1105	1082	1064	1035	1139	1073	974	1078	1048	1095	1073	1123	1097	1069	1105	1099	1009	1069	1071	1037	1023	1090	1054	1051	1058	1082	1038	1071	971	1089	1045	1085	1050	1104	1113	1061	1112	1066	1080	1074	1095	1107	1036	1042	1016	1005	1088	1067	1084	1097	1083	1010	1124	1107	1081	1106	1105	1106	1102	1067	1144	1087	1118	1075	1026	1059	1113	1106	1062	1067	1112	1122	1111	1080	1087	1082	1082	1056	1085	1057	1126	1048	1080	1064	1033	1114	1042	1052	1039	1054	1101	1071	1116	1098	1103	1100	1082	1036	1158	1059	1069	1049	1033	1120	1095	1069	1045	989	1024	1126	1008	1039	1093	1085	1113	1123	1088	1088	1038	1096	1120	1049	1073	1096	1082	1035	1086	1069	1103	1065	1055	1043	1057	1025	1028	1076	1078	1049	1059	1092	1048	1062	1107	1079	1112	1062	1056	1052	1124	1023	1083	993	1029	1070	1064	1053	1027	1092	1062	1050	1126	1124	1072	1026	1062	1006	1096	1072	1032	1063	1112	1082	1191	1045	1066	1115	1052	1054	1119	1074	1056	1071	1079	1099	1041	1153	1147	1096	1066	1099	1075	1053	1071	1068	1073	1136	1068	1057	1107	1048	1129	1075	1058	1061	1067	1079	1065	1038	1137	1039	1068	1071	1080	1085	1051	1023	1113	1077	1041	1038	1096	1065	1108	1082	1091	1034	1052	1047	1101	1054	1085	1051	1094	1085	1087	1069	1069	1065	1034	1095	1072	1089	1080	1099	1116	1079	1135	1051	1065	1061	1082	1076	1105	1062	1092	1063	1159	1042	1058	1063	1062	1080	1079	1065	1093	1082	1019	1072	1046	1136	1052	1091	1051	1038	1063	1060	1121	1060	1071	1048	1026	1065	1035	1050	1080	1030	1066	1059	1102	1065	1096	1075	1008	1104	1048	1043	1099	1062	1087	1013	1094	1052	1079	1061	1160	1109	1030	1044	1083	1065	1068	1086	1017	1104	1026	1040	964	1031	1052	1080	1058	1051	1080	1116	1139	1089	1081	1075	1109	1125	1078	1080	1067	1108	1077	1063	1033	1073	1050	989	1032	1043	1098	1138	1090	1127	1087	1047	1113	1126	1017	1103	1012	1058	1088	1091	1099	1082	1050	1064	1050	1089	1073	1089	1061	1030	1097	1085	1036	1101	1045	1085	1110	1045	1049	1048	1079	1072	1081	1107	1067	1047	1092	1037	1078	1094	1035	1070	1079	1074	1122	1095	1086	1075	1084	1076	1090	1090	1057	1038	1132	1138	1089	1075	1054	1062	1060	1057	1087	1065	1077	1029	1098	1092	1042	1090	1058	1101	1055	1141	1106	1151	1124	1056	1125	1064	1036	1033	1089	1042	1069	1056	1130	1104	1043	1086	1039	1059	1176	1073	1078	1149	1102	1068	1045	1099	1075	1023	1033	1028	1026	1058	1065	1107	1066	1076	1085	1103	1124	1070	1056	1061	1068	1118	1094	1011	1056	1116	1070	1054	1085	1139	1059	1077	1140	1087	1081	1126	1016	1082	1078	1091	1106	1140	1074	1099	1092	1086	1085	1099	1086	1088	1038	1059	1063	1014	1057	1047	1100	1041	1087	1080	1088	1088	1041	1110	1133	1100	1095	1068	1075	1083	1103	1004	1077	1087	1124	1026	1019	1133	1072	1069	1040	1029	1067	1119	1106	1034	1113	1122	1057	1046	1080	1072	1085	1044	1071	1074	1048	1125	1026	985	1059	1031	1110	1032	1045	1068	1064	1072	1074	1031	1071	1068	1086	1058	1061	1085	1026	999	1002	1075	1056	1056	1066	1065	1071	1096	1060	1101	1055	1113	1068	1115	1131	1093	1064	1132	1059	1071	1086	1037	1116	1054	1030	1082	1090	1108	1099	1061	1047	1054	1119	1127	1094	1077	1098	1062	1093	1095	1098	1055	1087	1091	1077	1071	1016	1040	1107	1065	1069	1005	1131	1112	1124	1082	1062	1068	1076	1106	1075	1067	1065	1047	1049	1046	1076	1088	1066	1090	1145	1114	1094	1081	1073	1054	1071	1071	1066	1013	1097	1090	1048	986	1065	1062	1077	1110	1039	1093	1077	1063	1116	1037	1051	1071	1140	1031	1079	997	1086	1052	1136	1141	1070	1002	1078	1091	1046	1045	1110	1088	1024	1093	987	1051	1079	1050	1041	1076	1115	1096	1095	1053	1079	1066	1102	1101	1048	1090	1127	1121	1034	1057	1102	1027	1079	1099	1092	1089	1019	1137	1083	1091	1094	1094	1097	1032	1089	1019	1072	1144	1067	1010	1085	1104	1064	1008	1039	1073	1086	1102	1039	1023	1140	1099	1124	1026	1059	1085	1066	1056	1105	1042	1095	1113	1113	1087	1084	1071	1113	1087	1072	1099	1043	1108	1152	1053	1065	1058	1052	1082	1074	1090	1012	1054	1063	1087	1076	1007	1041	1100	1055	1066	1060	1059	1063	1025	1103	1074	1070	1084	1083	1022	1131	1054	1084	1094	1100	1080	1069	1064	1050	1083	1061	1042	1047	1099	1060	1053	1065	1110	1073	1064	1090	1075	1156	1102	1088	1064	1103	1052	1057	1091	1059	1092	1101	1084	1016	1075	1024	1106	1062	987	1053	1059	1103	1101	1047	1099	1077	1043	1092	1107	1062	1079	1077	1034	1099	1062	1054	1069	1090	1090	988	1100	1077	1088	1092	1106	1056	1130	1118	1049	1118	1127	1144	1059	1095	1042	1051	1143	1080	1043	1114	1063	1049	1039	1058	1055	1093	1052	1045	1032	1055	1088	1066	1115	960	1086	1031	1066	1074	1034	1006	1073	1109	1063	1072	1092	1050	1127	1104	1003	1089	1055	1075	1030	1092	1027	1035	1099	1100	1055	1090	1068	1121	1056	1066	1046	1105	1066	1070	1061	1088	1106	1070	1079	1089	1082	1089	1121	1071	1045	1055	1026	1054	1077	1097	1120	1099	1015	1084	1109	1067	1097	1072	1099	1080	1072	1073	1073	1064	1119	1050	1123	1120	1090	1078	1056	1113	1044	1114	1119	1115	1061	1095	1103	1061	1028	1035	1077	1072	1055	1069	1069	1137	1071	1086	1049	1053	1059	1072	1130	1107	1105	1088	1101	1030	1073	1074	1082	1071	1080	1095	1030	1122	1106	1078	1072	1074	1066	1096	1087	1117	1135	1105	1096	1113	1104	1026	1101	1083	990	1081	1092	1073	1102	1011	1036	1057	1079	1081	1101	1065	1077	1038	1106	1137	1081	1089	1111	1066	1117	1021	1066	1040	1037	1054	1045	1058	1086	1155	1072	1064	1098	1095	1022	1116	1010	1098	1097	1038	1049	1010	1089	1101	1099	1093	1061	1105	1101	1121	1041	1068	1060	1061	1061	1060	1070	1074	1070	1063	1035	1071	1135	1054	1081	1111	1109	1079	1091	1036	1050	1027	1040	1050	1003	1101	1064	1095	1058	1016	1073	1092	1079	1067	1028	1044	1053	1058	996	1060	997	1035	1108	1068	1055	1086	1061	1089	1024	1046	1050	1004	1079	1051	1107	1083	1044	1080	1130	1092	1022	1049	1066	1055	1081	1107	1094	1089	1085	1127	1070	1076	1024	1047	1117	1079	1089	1143	1049	1095	1065	1107	1019	1061	1031	1082	1013	1069	1108	1074	1141	993	1065	1104	1058	1067	1047	1044	1045	1070	1092	1148	1090	1011	1095	1057	1101	1075	1128	970	1102	1066	1036	1066	1112	1134	1057	1098	1061	1058	1114	1099	1057	1064	1042	1147	1091	1054	1104	1090	1076	1086	1082	1072	1042	1074	1097	1076	1009	1120	1129	1028	1074	1078	1069	1070	1022	1033	1027	1068	1105	1068	1120	1093	1113	1070	1078	1046	1003	1157	1065	1068	1102	1088	1079	1092	1064	1081	1114	1066	1078	1080	1091	1092	1139	1051	1054	1061	1023	1033	1091	1021	1093	1102	1088	1085	1072	1043	1091	1096	1074	1107	1035	1120	1078	1104	1073	1132	1062	1054	1064	1074	1037	1082	1039	1020	1080	1102	1035	1069	1027	1072	983	1081	1091	1034	1020	1068	1124	1065	1069	1098	1107	1129	1135	1074	1052	1170	1039	1091	1072	1061	1047	1083	1087	1094	1105	1122	1034	1090	1092	1105	1049	1105	1104	1079	1019	1107	1068	1086	1063	1083	1087	1080	1107	1057	1140	1094	1111	1110	1040	1028	1086	1057	1120	1128	1089	1074	1066	1033	1061	1072	1092	1076	1049	1083	1124	1083	1058	1029	1117	1055	1090	1127	1076	1077	1108	1148	1053	1124	1076	1050	1125	1084	1071	1100	1117	1022	1064	1110	1038	1144	1045	1052	1077	1067	1097	1079	1047	1082	1089	1062	1098	1074	1061	1059	1064	1019	1125	1114	1083	1044	1052	1061
24702	21508	26918	25118	1734	347	304	280	258	274	240	254	229	236	236	176	227	188	238	211	217	216	224	225	212	221	235	232	220	226	210	195	232	200	223	236	215	231	232	216	215	221	227	209	187	191	218	220	190	212	213	226	208	236	176	211	191	229	214	206	186	219	210	198	211	206	206	207	209	238	208	218	198	201	201	220	189	209	194	227	222	210	220	196	218	205	210	221	217	196	201	196	213	238	198	209	224	220	207	198	201	201	215	198	212	181	212	189	223	215	196	239	242	234	213	207	224	195	173	199	210	242	207	225	214	214	196	218	201	185	211	243	224	225	211	202	222	211	192	217	212	241	217	211	202	209	221	228	192	221	217	217	223	217	199	205	218	219	202	211	213	198	196	206	194	223	225	197	228	199	188	206	218	202	232	220	206	248	225	216	195	196	228	232	221	211	226	217	223	194	209	228	209	216	213	192	184	211	204	213	200	195	202	182	205	194	209	211	229	216	228	210	225	199	202	210	222	220	197	239	193	225	213	177	228	231	217	223	221	190	219	197	198	204	216	194	196	231	198	188	206	222	223	212	211	206	222	227	205	209	209	206	190	193	232	227	222	226	222	223	228	224	212	227	199	193	220	185	245	225	236	192	200	212	205	184	215	186	192	200	209	261	193	183	226	216	213	214	176	224	213	210	206	203	201	212	229	198	227	228	212	214	204	233	196	207	210	208	217	240	207	224	196	195	210	212	225	203	222	213	208	211	206	203	199	209	183	214	185	202	201	204	237	198	186	182	214	214	215	210	232	234	210	230	222	196	208	221	221	222	209	192	211	209	212	223	218	208	195	206	221	225	211	219	229	195	218	224	219	230	181	199	231	189	185	181	207	205	231	201	213	208	225	187	210	197	216	205	193	200	201	219	201	199	189	217	196	246	218	213	209	190	231	224	207	212	212	207	213	196	196	208	220	215	191	234	210	207	245	216	198	208	213	202	195	177	209	195	206	216	221	235	222	204	207	216	213	195	204	214	198	223	187	217	220	218	235	224	202	190	185	229	207	216	199	205	186	220	216	218	200	203	200	215	209	241	193	198	214	202	214	211	228	188	210	217	194	244	202	235	199	209	194	235	200	186	195	222	206	212	237	223	180	195	196	207	212	212	198	194	217	189	221	231	207	209	210	231	186	195	203	194	221	222	224	210	230	215	229	202	222	197	232	221	231	238	234	215	214	217	196	173	208	204	207	214	216	206	225	204	212	202	209	199	232	195	220	199	212	172	220	223	201	229	191	202	209	198	216	182	226	204	218	190	222	217	213	214	178	231	195	173	223	225	219	239	222	228	223	225	196	247	234	214	201	210	231	231	199	191	194	224	230	212	222	226	208	206	218	237	211	200	197	231	213	184	233	205	204	230	199	212	192	198	224	219	199	223	208	201	192	196	193	205	219	231	197	209	217	204	228	197	210	201	202	212	208	225	230	226	211	169	209	214	224	215	230	218	236	197	239	180	211	242	217	211	199	200	198	210	215	203	234	202	233	181	224	197	198	190	219	227	196	215	221	229	190	211	192	215	223	204	201	231	224	198	217	207	227	196	197	219	236	241	207	208	197	235	216	206	202	213	215	214	206	200	214	211	193	212	199	219	204	243	228	208	209	225	223	182	174	206	220	225	216	200	224	211	216	186	189	221	226	204	212	223	218	200	209	225	218	216	207	228	177	225	199	207	229	221	181	223	201	171	218	210	207	193	228	193	226	209	214	202	196	217	220	175	214	210	228	209	187	214	221	207	186	218	203	216	196	190	226	220	210	213	196	196	219	198	203	191	218	250	245	186	201	221	200	218	224	209	188	239	200	236	202	222	178	234	215	222	196	193	222	193	220	183	201	208	206	205	208	201	210	209	224	216	217	209	181	200	198	224	234	200	183	191	203	202	195	218	225	208	194	201	210	187	231	224	241	196	214	228	191	194	211	241	205	219	212	234	213	201	213	216	191	215	239	218	219	230	198	228	211	212	229	208	193	218	226	203	221	208	222	217	197	218	202	198	204	207	212	228	223	229	229	224	192	201	222	216	209	229	188	213	207	186	232	198	203	237	205	220	212	221	216	202	209	220	233	206	232	218	215	231	206	203	199	236	230	213	217	220	223	182	238	198	244	200	214	221	216	218	206	213	201	218	220	207	223	236	198	231	203	211	190	228	225	206	226	212	213	218	226	214	236	196	186	215	212	211	221	219	178	207	206	200	223	194	197	218	219	216	223	233	198	203	220	216	218	193	218	197	207	208	206	220	211	238	225	201	232	219	201	223	202	212	184	211	217	234	217	200	227	197	224	194	218	199	206	218	186	225	202	222	219	202	203	219	240	219	212	224	203	215	221	229	225	221	220	200	217	204	194	207	225	244	196	227	224	196	215	200	216	224	205	202	208	218	201	204	223	219	239	204	243	226	216	203	193	211	211	203	216	208	194	230	208	192	205	196	182	205	200	214	198	217	191	203	201	208	194	200	223	216	208	195	193	220	210	217	212	222	212	203	221	226	201	205	185	237	193	221	184	202	208	192	220	213	215	221	218	220	216	221	204	202	219	214	223	240	195	209	201	204	209	197	220	188	236	247	199	230	224	203	216	196	219	211	217	228	187	230	231	181	194	220	194	204	200	207	197	200	200	204	182	215	218	189	199	215	207	216	220	204	203	212	199	200	208	194	226	218	212	211	182	218	205	224	213	194	216	221	242	216	214	194	206	235	191	187	198	211	216	199	205	214	206	222	208	192	244	229	210	193	187	228	204	217	210	228	214	195	225	192	201	217	217	218	216	191	226	202	222	203	221	201	200	208	231	210	225	187	198	183	198	212	223	232	199	218	200	206	199	223	224	209	215	206	207	218	235	202	218	235	221	208	217	229	219	216	221	223	234	220	186	218	210	222	235	196	201	191	186	203	224	187	190	229	201	213	200	216	225	243	216	212	195	199	198	210	174	196	229	202	224	225	201	236	207	207	203	204	191	197	199	230	202	211	212	188	217	202	218	228	224	211	185	213	213	202	229	215	204	216	189	217	229	195	209	209	206	222	213	205	198	209	215	217	224	230	220	214	203	220	217	199	223	214	225	220	240	185	213	234	241	222	172	237	228	185	181	203	199	203	209	207	206	227	229	211	200	208	191	205	218	223	216	226	241	202	233	207	188	220	227	207	220	206	205	200	193	217	212	200	223	205	215	198	222	231	209	224	230	229	217	211	202	213	211	245	194	192	224	205	222	206	202	197	224	219	208	188	205	231	243	216	216	214	189	196	184	229	219	205	170	201	209	201	166	196	204	192	221	232	219	206	200	201	205	233	210	202	231	229	238	216	227	212	212	168	221	208	212	195	195	219	204	209	202	188	254	215	208	216	195	209	211	243	178	170	222	225	202	210	206	212	233	201	182	247	207	244	227	206	219	220	204	209	203	188	226	208	233	209	231	214	217	199	243	220	182	210	220	221	210	235	232	211	212	216	255	240	200	226
14962	3277	2378	1103	783	677	568	488	428	399	371	349	353	352	347	326	311	354	320	307	335	329	300	293	302	311	284	299	297	332	299	314	308	315	319	309	333	297	324	287	298	315	328	311	311	300	281	300	340	331	282	314	295	295	277	305	281	289	307	286	335	296	290	306	299	271	344	290	318	287	298	306	304	311	307	314	283	294	272	307	310	323	314	300	302	285	305	335	285	317	321	308	324	316	286	304	313	299	293	265	295	275	266	302	279	294	288	297	303	299	324	288	294	330	266	295	278	306	312	283	270	322	311	324	301	296	270	302	303	290	280	307	295	275	285	293	303	318	300	288	308	323	297	295	304	295	312	323	303	317	322	305	303	268	330	286	295	295	307	307	305	302	307	298	288	314	285	302	295	279	287	307	320	263	286	316	309	294	291	298	306	294	292	302	279	289	309	323	307	297	310	280	304	307	301	265	295	276	297	273	291	303	341	283	292	336	312	319	304	312	326	274	300	282	309	283	310	292	291	307	311	309	302	310	303	299	280	291	296	302	309	302	328	299	310	309	353	304	272	332	308	281	274	301	290	315	296	295	305	307	302	312	321	297	298	293	280	320	312	306	301	309	300	288	324	296	278	291	286	280	295	315	288	303	277	291	299	290	267	284	273	316	312	323	264	308	286	281	280	303	318	286	284	314	324	295	309	296	269	287	321	290	304	312	299	302	308	286	270	286	342	297	293	303	321	269	277	293	304	305	317	304	293	323	301	290	276	315	322	302	327	276	302	303	280	287	300	310	299	327	323	282	311	305	302	301	291	272	281	282	311	332	287	285	293	354	297	288	280	321	314	308	310	314	274	279	288	262	282	338	292	323	264	283	294	328	301	293	254	283	341	311	270	290	306	296	291	301	261	303	302	294	310	346	314	314	254	287	343	316	317	325	277	291	318	304	319	329	277	299	306	324	320	315	302	270	302	320	275	279	296	316	308	282	283	266	306	293	286	285	311	286	313	304	309	310	304	314	277	270	278	310	311	302	284	301	330	336	338	310	273	284	300	289	292	308	315	344	304	292	275	312	287	288	318	321	323	307	309	298	288	265	302	331	287	283	286	312	272	305	314	304	293	303	314	303	321	318	298	322	319	310	325	301	303	286	303	296	312	300	295	276	277	285	340	301	312	300	312	302	290	302	271	281	298	290	297	320	304	329	294	312	287	295	313	276	327	334	300	284	275	320	290	276	313	305	302	300	296	308	322	266	300	311	283	317	300	300	295	302	291	299	294	315	317	293	294	307	307	295	285	304	296	306	284	303	300	287	297	301	288	311	265	297	297	304	302	298	308	294	306	321	343	273	302	301	316	284	309	325	288	310	324	305	308	300	295	286	299	256	282	292	307	300	321	310	295	307	299	306	294	299	300	300	296	278	310	300	316	310	295	302	274	329	291	289	303	286	312	274	274	316	298	311	313	280	310	294	309	308	325	304	275	297	331	293	283	313	280	304	268	323	335	302	304	317	323	298	282	318	297	304	301	310	308	318	296	304	285	301	287	322	296	283	307	309	340	331	305	321	300	298	288	300	267	291	309	297	301	323	308	302	292	303	286	259	293	315	322	301	301	294	315	292	315	319	329	290	303	300	302	304	300	289	292	317	278	306	301	304	278	324	275	289	335	286	286	310	306	316	315	279	309	302	299	305	303	298	296	318	326	300	311	312	275	321	285	312	318	301	304	285	292	317	319	294	346	298	307	300	300	294	298	324	324	263	275	303	311	303	279	294	299	264	298	293	291	316	285	272	289	257	302	291	325	319	292	313	288	292	310	331	312	320	330	307	344	292	312	309	293	278	336	323	291	337	292	282	281	285	315	296	315	289	289	293	298	298	317	287	321	282	297	302	279	314	305	292	277	277	286	287	288	288	335	311	277	291	308	308	327	323	311	294	300	303	299	306	303	304	309	294	283	295	301	308	285	303	291	302	333	292	293	287	278	255	287	303	298	318	297	297	296	301	273	286	313	283	272	299	283	336	284	334	312	320	312	301	309	306	302	317	320	337	268	283	318	297	322	311	292	274	315	262	336	279	314	292	306	329	311	297	312	309	291	304	272	301	309	323	297	290	344	311	304	306	289	306	311	307	287	334	312	311	311	299	343	316	321	284	300	332	286	311	292	298	287	286	279	297	287	298	288	333	277	316	274	325	293	322	346	299	280	278	286	283	310	312	320	282	305	297	320	290	324	286	331	324	301	269	304	314	325	301	278	276	274	306	305	278	303	304	285	303	328	309	265	304	296	300	304	294	301	304	288	314	307	296	283	298	296	294	330	303	288	267	304	287	303	310	302	321	296	274	300	307	315	320	275	319	297	278	288	330	319	287	261	277	280	304	279	315	304	288	311	313	296	315	267	296	301	320	315	331	291	298	319	286	297	297	311	308	331	286	295	341	290	310	299	290	288	297	340	281	317	315	278	313	300	280	285	285	315	306	282	282	313	300	297	323	290	296	322	305	300	294	290	335	297	296	310	323	285	298	282	293	249	310	295	306	295	299	312	295	276	338	299	304	315	326	307	333	304	314	305	315	306	290	307	310	328	290	300	315	294	274	321	285	321	331	329	314	295	289	337	304	274	309	309	280	292	320	295	302	290	312	296	313	277	284	306	283	299	281	306	291	325	256	284	331	308	295	291	292	322	316	309	285	300	286	255	311	322	305	333	276	295	311	291	281	308	291	336	291	310	287	321	310	320	275	325	313	313	321	289	326	310	330	267	327	297	294	314	338	293	302	282	326	287	302	273	278	278	291	291	302	293	314	293	311	293	272	285	301	298	296	299	299	299	306	295	308	272	310	301	309	291	307	306	290	313	312	284	304	285	309	301	327	320	273	327	299	293	352	342	273	309	325	280	309	289	291	284	288	313	309	315	290	289	305	304	302	310	286	318	329	293	311	317	300	305	289	319	330	294	290	301	300	310	324	321	292	278	297	290	304	306	304	313	298	325	281	294	305	297	295	303	300	318	302	278	278	287	283	321	269	314	278	314	309	287	279	309	292	342	299	295	284	311	282	286	319	300	329	294	291	333	302	296	303	314	299	292	295	284	281	288	260	291	295	302	311	309	317	295	283	295	312	329	325	302	338	306	324	325	293	312	319	289	323	301	298	324	313	319	337	327	340	274	343	306	288	287	298	316	309	284	349	297	295	291	265	280	318	311	296	277	274	295	313	271	305	272	322	305	307	311	291	342	286	308	299	316	286	286	286	278	292	295	306	331	298	315	306	266	324	325	317	292	253	298	305	283	278	298	282	277	309	315	335	319	299	250	285	307	303	313	280	317	298	271	310	330	295	323	301	293	308	314	288	292	299	319	299	303	312	293	307	345	339	335	310	286	291	290	320	315	317	325	288	299	294	336	310	304	296	292	293	302	288	294	293	316	317	288	310	293	312	272	296	267	290	326	286	286	322	266	286	302	329	306	334	305	294	281	304	301	279	296	292	305	318	261	265	316	309
22493	21564	29366	24210	21559	21366	3521	993	826	798	792	752	718	736	717	727	706	649	697	661	676	640	691	642	683	679	706	681	669	627	653	644	600	631	692	638	629	655	634	629	621	665	646	657	606	618	636	626	642	676	675	643	646	656	642	650	678	603	672	620	651	660	640	666	636	649	642	597	588	681	612	630	655	589	632	623	670	646	637	595	602	587	647	635	667	594	646	661	654	639	613	658	615	668	633	623	603	633	686	682	616	681	589	630	657	609	640	662	597	641	640	609	644	635	659	637	646	629	611	593	624	628	601	638	640	646	622	581	649	610	643	627	651	623	649	608	601	618	633	639	652	681	658	613	595	647	658	638	626	625	639	633	631	614	696	620	634	644	662	647	643	623	617	633	619	573	608	580	622	595	647	656	596	586	626	666	609	622	680	680	628	609	605	619	664	632	583	617	615	632	574	632	673	595	621	659	638	626	676	642	632	624	633	652	679	630	642	620	679	637	628	597	650	637	616	611	598	608	626	622	647	630	610	681	637	586	626	651	648	608	637	686	667	628	627	636	653	606	612	654	657	654	639	659	657	664	634	641	613	647	634	636	638	649	619	634	588	611	644	630	629	638	639	644	590	608	591	565	599	670	635	591	613	649	639	600	606	652	662	614	646	622	589	572	674	665	613	671	646	643	619	586	634	617	633	621	612	632	578	615	619	561	613	652	621	652	654	638	629	648	651	594	637	626	594	611	616	606	630	654	644	645	626	610	646	615	595	634	626	687	600	642	635	634	668	665	608	673	678	646	603	669	660	616	624	615	611	602	630	585	635	655	654	660	672	612	604	670	616	617	622	638	629	618	632	595	655	607	694	630	664	638	615	689	628	563	631	584	612	648	643	668	601	638	638	642	643	698	610	607	639	636	642	631	628	643	630	664	602	605	630	666	633	642	609	633	630	633	623	587	623	641	608	604	615	573	617	583	580	646	585	645	630	631	614	606	627	626	665	626	622	624	673	610	635	653	657	616	639	637	635	638	615	662	657	621	599	683	636	671	631	621	605	659	628	602	677	614	627	627	627	628	625	612	667	597	648	619	622	659	641	620	595	627	693	626	610	719	651	671	688	625	610	632	622	572	617	639	639	636	611	604	597	632	590	644	646	622	610	591	622	673	653	617	652	629	656	652	639	572	596	635	609	608	653	651	684	627	638	649	610	587	596	644	637	666	664	616	654	621	659	607	628	628	672	586	625	625	626	639	611	603	595	622	643	658	618	635	645	614	601	646	616	642	651	594	608	645	623	608	635	587	632	638	645	622	635	601	598	591	620	661	625	635	618	593	614	657	618	660	628	622	669	651	674	634	630	648	615	654	644	621	602	634	635	621	623	639	620	625	632	615	672	624	644	617	643	613	598	659	614	648	627	616	643	602	650	619	616	634	636	616	633	627	635	637	651	594	641	620	666	602	621	687	655	580	623	661	612	603	627	599	647	630	622	607	650	613	658	645	666	651	635	640	623	617	567	615	601	603	631	625	647	615	623	612	662	626	677	647	659	620	613	634	620	634	611	646	652	637	637	628	621	627	602	628	638	640	622	663	646	626	629	619	648	648	621	605	627	634	622	628	585	622	602	605	672	650	631	613	652	638	651	604	605	642	609	619	624	629	613	591	598	662	634	606	623	601	621	678	649	660	635	593	618	648	606	641	581	599	664	662	639	635	588	630	647	597	635	601	621	593	652	576	628	612	590	624	629	664	624	609	646	622	654	617	618	637	653	614	622	604	641	618	670	637	658	641	654	678	587	609	596	661	637	613	605	637	647	641	612	605	623	634	635	622	647	645	647	671	628	620	644	615	613	647	650	646	627	651	637	631	646	629	593	603	651	648	596	639	619	612	599	623	635	650	620	616	601	624	637	642	627	656	645	615	630	665	613	631	628	628	631	664	669	651	638	626	635	620	645	650	631	639	637	601	669	634	602	614	588	642	635	593	635	602	622	654	613	628	612	640	599	627	642	627	630	651	647	612	628	604	598	615	593	640	628	602	631	639	588	610	609	686	623	646	631	567	610	633	627	588	596	652	634	625	601	654	593	587	633	597	581	665	632	646	625	625	581	659	672	627	615	678	640	634	605	610	594	648	633	616	661	602	636	616	629	634	644	600	700	645	616	589	624	635	644	643	600	633	589	610	644	575	651	634	629	609	671	613	667	661	616	620	637	664	616	649	684	632	571	579	578	653	647	644	638	644	618	597	651	594	619	647	631	624	631	619	654	602	656	626	607	640	600	581	672	622	584	606	621	603	612	650	661	687	638	609	621	631	604	613	659	655	638	634	641	649	652	607	630	644	619	633	642	610	637	614	618	623	662	624	627	612	602	637	628	601	616	659	618	618	604	611	641	623	626	621	650	646	616	648	611	634	641	612	646	634	626	639	621	642	623	666	600	618	622	614	633	650	679	613	668	650	558	604	614	638	625	645	651	623	612	601	623	626	587	623	692	595	633	615	660	651	570	654	603	575	625	631	627	626	608	599	623	648	622	611	628	633	645	620	643	618	601	612	622	653	627	678	616	666	661	575	599	599	596	657	617	601	646	642	595	662	619	620	649	649	637	656	594	627	630	618	620	686	654	638	626	637	656	583	629	607	655	611	671	612	632	683	625	638	602	601	562	693	590	662	636	659	632	642	681	646	651	634	628	640	618	623	615	663	587	613	613	613	678	631	616	621	605	605	678	632	620	573	630	686	688	637	673	610	633	631	657	644	683	613	658	634	568	643	583	621	660	621	606	659	615	589	595	636	586	631	637	607	601	589	634	600	632	612	612	604	619	609	633	665	667	651	587	606	635	632	623	646	648	667	627	642	660	659	656	634	607	641	644	616	614	656	639	629	622	619	625	614	604	645	616	664	603	632	636	663	629	632	647	645	637	645	601	635	599	620	634	633	612	635	617	628	634	620	621	595	675	658	679	621	658	620	631	606	633	564	661	616	628	589	651	615	632	589	694	631	600	623	620	611	640	652	603	603	630	601	650	608	633	618	613	662	654	633	677	620	613	600	648	608	612	585	627	575	590	638	684	679	625	617	635	598	636	623	653	622	591	619	636	630	619	659	606	621	595	630	624	640	633	602	644	637	593	600	656	614	609	633	639	607	640	653	632	637	653	641	649	631	634	613	623	650	648	635	639	672	618	646	647	635	701	636	654	567	588	637	623	615	633	674	624	610	642	578	625	606	615	658	617	612	590	633	620	604	615	616	605	640	612	610	692	618	622	627	687	645	643	596	647	632	653	620	622	631	643	605	608	627	629	665	666	608	625	635	595	618	593	628	621	662	608	625	665	610	616	650	636	684	606	669	623	642	658	604	615	587	644	605	652	670	647	648	642	631	638	661	624	627	651	601	639	675	645	650	635	625	659	637	664	602	655	628	614	587	659	604	633	618	629	628	626	586	677	638	649	586	611	629	621	633	618	635	593	607	662	623	648	646	661	624	633	581	653	657	584	635	625	626
19018	11758	8318	4002	2849	2254	1772	1596	1382	1248	1209	1128	1050	1021	952	978	957	999	976	916	930	901	879	842	873	895	837	903	855	832	837	831	875	899	888	835	849	862	893	881	831	854	879	843	835	820	828	872	851	822	873	827	855	861	869	854	840	838	841	813	849	814	853	822	852	820	830	863	862	858	890	877	869	859	854	871	802	849	795	874	891	804	884	798	861	860	844	861	847	848	893	805	841	861	901	842	831	803	865	832	838	825	855	807	842	766	786	830	822	872	881	794	813	849	867	870	858	837	786	816	835	845	807	871	870	818	764	791	904	816	837	834	844	824	796	833	839	897	805	837	888	838	814	838	825	807	841	802	828	878	757	830	828	816	839	852	823	813	810	810	821	751	846	853	800	800	855	847	884	823	838	868	833	865	822	863	809	822	849	827	884	817	797	811	827	862	828	815	858	800	882	853	815	876	809	863	846	879	832	830	845	828	840	857	865	814	833	848	828	858	828	822	806	810	819	839	832	842	853	840	822	893	846	817	828	863	839	780	853	864	803	847	803	818	812	834	854	810	784	785	794	847	861	830	837	858	844	865	814	860	760	866	877	865	810	846	850	845	788	858	858	872	826	802	821	836	812	828	800	827	823	840	838	813	813	859	842	875	843	772	794	832	836	906	874	839	845	820	764	847	781	901	837	852	816	826	819	817	843	862	904	812	859	854	840	885	838	884	835	853	818	793	817	812	830	871	816	810	820	831	853	855	796	842	797	751	859	826	846	844	829	849	833	802	833	883	780	828	836	830	861	836	805	839	806	833	817	830	828	790	865	840	856	837	843	855	807	798	832	872	797	902	856	836	829	874	832	793	787	854	887	874	844	857	804	858	862	802	861	833	823	814	833	816	813	874	850	791	830	813	784	828	826	849	835	776	809	854	864	840	803	794	812	842	849	814	870	825	791	846	825	824	826	853	874	820	790	818	800	874	869	887	864	830	858	813	865	850	830	856	806	804	780	788	818	809	822	809	777	812	813	843	854	864	862	853	799	911	885	828	867	802	762	811	837	865	843	834	838	824	815	847	777	830	838	885	882	823	859	843	846	810	837	828	772	809	824	809	851	794	839	834	788	819	825	820	781	822	802	861	870	796	860	839	827	849	808	769	845	797	852	786	848	831	824	808	842	864	804	830	843	861	816	834	848	840	808	798	852	870	859	858	795	855	840	838	847	848	810	878	847	802	878	865	779	842	825	857	845	810	845	811	861	834	841	814	815	842	810	825	825	820	807	811	822	830	811	832	818	839	806	854	851	860	815	817	815	849	870	819	802	843	854	800	839	799	845	897	814	831	855	846	815	812	896	820	788	818	830	825	792	850	832	803	847	804	832	780	864	809	855	822	827	886	842	829	840	805	788	868	821	855	840	849	848	801	815	826	845	899	809	845	832	881	856	876	814	827	812	807	801	851	780	811	865	848	828	801	777	795	850	836	814	839	836	873	856	873	820	887	816	874	854	873	814	842	900	810	861	848	838	832	843	794	811	796	853	827	788	793	827	868	884	783	843	892	777	803	842	828	824	825	876	818	806	847	831	837	832	827	853	840	833	819	842	817	818	840	816	815	780	822	788	803	777	855	865	783	834	840	827	796	810	816	831	844	839	849	830	772	861	875	830	813	795	854	800	826	806	821	850	810	840	815	881	868	793	798	800	770	817	863	828	862	863	816	805	849	802	833	835	835	842	834	795	895	803	824	877	821	849	834	829	806	843	850	812	816	886	847	873	823	797	832	853	768	796	887	795	801	782	830	824	819	841	857	795	844	838	848	815	872	816	823	852	801	863	776	797	850	835	822	882	851	831	818	858	832	860	813	822	838	857	841	838	833	901	838	910	818	757	825	840	810	822	800	824	831	841	836	817	812	827	870	855	833	865	827	788	750	793	807	806	865	778	853	802	834	851	799	860	818	857	819	880	851	795	797	829	867	816	842	848	805	814	851	806	804	842	812	809	815	836	846	866	853	827	861	810	888	878	837	779	850	802	913	830	826	836	811	868	828	801	824	868	847	817	807	849	849	818	888	854	785	871	851	855	771	837	828	847	802	858	812	857	853	812	772	915	810	788	859	847	820	818	835	897	867	809	826	758	794	860	825	829	833	773	854	836	841	904	825	841	826	832	879	863	852	827	838	798	827	817	874	817	826	861	833	851	815	814	852	855	810	774	825	797	833	847	832	762	836	849	854	838	843	815	828	816	799	864	866	841	836	845	825	826	851	763	860	833	852	829	846	851	846	772	817	868	790	884	827	836	838	886	817	815	834	845	810	822	851	829	854	841	841	778	848	786	857	834	800	828	855	779	839	854	804	787	815	804	869	806	806	815	858	873	865	834	858	867	816	816	832	780	865	815	850	842	867	878	839	841	848	882	805	816	840	765	768	799	815	848	818	827	885	840	797	815	840	835	873	790	837	823	850	876	877	796	816	829	848	855	831	794	844	789	823	811	833	837	818	792	842	822	804	762	776	781	878	814	837	864	794	848	798	862	815	802	799	839	875	793	821	822	832	848	816	777	863	853	807	844	824	862	837	834	834	771	815	859	873	818	834	804	811	860	755	828	875	837	842	861	845	851	884	838	776	788	850	851	856	829	827	845	778	834	861	807	833	838	889	765	884	792	881	789	829	810	866	920	842	798	830	822	828	824	829	871	810	825	819	839	840	840	851	789	836	835	858	776	827	830	850	826	876	824	858	762	839	810	809	821	814	831	878	872	883	841	813	851	890	884	793	773	824	812	814	841	808	830	810	877	860	826	803	847	811	851	851	831	817	810	791	772	786	827	834	829	831	810	834	789	834	850	865	767	860	838	815	793	866	840	832	865	887	849	830	809	831	878	863	865	835	852	853	836	840	852	876	852	808	857	815	884	828	893	852	846	828	793	807	768	805	821	822	780	842	823	882	855	894	814	885	790	870	864	811	833	860	855	858	846	867	836	867	817	843	844	833	810	812	829	821	847	841	876	904	805	819	840	881	833	820	846	809	855	831	809	801	835	800	829	809	853	792	852	883	834	813	802	870	799	820	817	788	811	831	878	841	863	832	838	872	777	813	848	829	850	823	856	844	852	843	797	849	863	861	831	789	858	846	804	823	826	853	833	807	848	778	865	873	825	824	811	820	886	835	816	864	813	832	837	848	796	845	880	814	849	807	844	813	860	823	844	836	840	847	850	833	802	859	855	853	797	888	827	860	882	850	840	866	844	833	849	879	839	832	840	827	829	827	774	823	827	812	824	860	815	842	823	768	801	808	834	919	811	835	862	804	819	841	834	822	818	815	804	857	791	860	818	849	854	820	871	871	789	836	801	850	841	859	793	812	820	862	825	852	848	850	858	810	777	799	847	832	834	840	876	775	842	870	867	833	851	835	919	862	838	829	790	821	855	798	817	788	847	850	861	846	831	853	835	857	871	859	841	843	839	815	825	846	804	821	801	855	827	905	820	849	853	870	795	832	825	803
27459	18325	3764	720	598	567	504	515	495	475	554	517	522	521	488	518	477	493	480	480	534	580	529	521	504	459	503	450	496	490	477	504	477	482	518	520	509	505	512	495	548	500	493	496	512	509	491	489	508	524	495	523	510	500	496	506	485	514	500	497	501	490	454	461	508	466	546	526	525	476	490	521	540	483	490	471	524	517	477	498	511	483	509	513	495	486	507	455	501	522	492	483	557	497	519	496	517	479	442	516	534	501	513	511	511	488	523	492	490	491	526	516	499	498	546	545	510	530	509	461	500	480	494	505	514	495	479	499	522	523	484	527	533	532	503	517	482	503	510	496	526	517	508	487	521	518	501	510	524	528	502	495	529	494	538	506	477	492	525	494	515	454	512	512	475	516	494	462	521	522	483	524	497	517	534	480	474	565	477	500	528	541	516	542	489	472	541	506	485	498	522	469	460	509	487	514	501	491	545	514	517	504	494	527	491	499	493	508	471	541	504	522	489	508	453	490	458	539	494	507	487	488	501	497	488	526	514	508	514	526	515	461	534	473	525	508	520	520	529	527	527	524	496	525	518	513	483	525	510	542	494	508	496	483	500	504	508	511	509	530	530	483	481	498	500	520	550	519	508	471	537	514	491	479	508	489	507	493	519	530	545	517	465	467	508	513	466	530	544	509	497	528	510	504	510	490	511	517	544	518	522	485	496	490	496	511	514	487	522	508	495	503	490	498	560	495	540	520	500	524	487	485	499	519	488	515	532	520	472	490	530	490	515	503	518	543	479	534	520	483	526	477	475	504	512	520	461	532	456	509	495	540	571	542	523	490	477	501	500	536	512	503	510	493	530	534	482	507	548	506	483	512	476	507	500	523	526	528	505	531	515	491	477	519	515	513	530	481	535	510	515	521	498	494	478	506	525	526	508	533	501	527	549	483	491	528	505	475	509	507	513	503	503	511	525	516	467	489	519	502	538	476	507	525	505	484	495	490	483	530	494	526	517	500	476	482	517	523	489	518	514	464	549	491	466	513	508	521	497	532	526	490	518	503	514	519	478	495	514	499	502	528	497	530	471	495	471	490	468	487	469	497	489	493	470	479	479	464	494	534	526	509	506	470	517	514	518	475	489	520	513	499	473	487	506	513	506	492	504	530	499	489	490	507	520	489	496	477	505	457	484	493	503	483	524	505	516	489	493	521	516	484	482	514	461	514	503	516	496	499	508	493	502	487	515	477	464	497	509	470	506	581	519	510	517	512	506	499	467	521	512	524	479	510	462	508	496	476	488	505	496	518	480	545	519	490	459	497	505	458	499	528	495	479	479	465	555	505	470	539	521	487	512	483	517	480	509	508	517	480	526	498	500	526	502	528	500	484	501	525	454	511	501	499	516	528	463	512	460	480	509	510	535	505	494	499	528	487	539	543	497	537	501	457	498	489	477	495	512	485	488	489	549	513	542	515	522	493	523	537	509	474	493	533	487	486	508	551	537	492	525	465	519	497	500	509	481	482	467	518	507	527	504	491	501	479	512	503	489	471	521	525	503	540	497	487	483	513	481	512	538	483	510	492	474	466	495	521	508	497	453	522	545	489	501	496	536	518	505	493	528	515	495	489	474	463	477	493	516	526	495	458	491	485	511	499	505	496	454	491	507	468	506	514	503	512	459	479	511	469	494	527	502	531	502	496	474	514	512	478	492	503	508	455	532	491	492	476	527	523	536	544	521	504	534	475	487	511	496	504	500	527	515	488	541	492	519	519	490	517	485	506	535	521	549	525	483	529	507	548	502	533	523	506	486	473	551	500	547	519	534	492	485	516	490	529	497	493	488	527	508	494	493	511	498	523	483	512	505	550	502	514	493	494	474	444	459	481	522	527	489	477	504	519	469	480	484	505	545	483	473	492	460	479	458	526	476	504	530	492	476	501	499	498	511	481	505	489	460	524	452	499	488	518	539	516	500	474	522	524	497	504	480	508	490	436	475	461	489	519	551	489	438	461	518	510	495	490	487	483	501	501	495	530	517	487	485	518	500	500	512	507	499	487	492	513	522	521	474	497	481	537	470	477	510	524	546	518	450	487	546	512	539	509	488	481	547	504	508	496	467	517	526	496	515	521	485	471	500	504	518	499	505	495	488	563	498	486	497	527	505	511	492	492	529	501	454	474	491	497	474	509	533	479	480	463	494	506	520	533	479	538	445	533	511	488	548	481	510	478	535	524	499	515	484	506	502	500	493	504	467	505	522	517	501	484	483	491	523	509	483	484	502	506	477	472	511	518	499	515	518	544	502	542	499	491	501	528	551	499	487	494	527	524	490	498	487	508	532	545	499	538	519	531	506	505	545	498	518	507	501	472	510	504	537	497	505	480	538	482	507	511	486	527	489	512	515	535	477	480	507	494	485	515	507	525	514	514	514	491	487	535	470	492	513	509	507	488	482	457	532	480	498	451	476	505	480	516	498	518	544	526	495	520	523	488	508	486	498	540	466	525	507	470	489	485	512	495	476	496	476	503	484	514	529	503	478	515	500	519	537	484	495	478	495	504	500	475	472	484	508	494	501	512	481	510	496	503	499	473	494	452	489	494	522	509	516	469	504	534	502	496	521	522	476	490	518	522	532	475	525	475	520	538	460	504	533	513	499	506	504	552	538	507	484	522	518	510	490	507	484	487	501	493	516	497	491	520	494	482	489	496	486	503	528	501	479	512	501	549	488	528	489	531	466	465	507	508	518	514	493	531	524	500	515	523	520	508	485	484	464	485	469	505	503	507	514	527	524	496	535	513	463	509	476	486	515	561	489	522	514	475	483	492	554	517	517	513	517	539	517	515	516	492	503	471	497	491	534	484	493	489	497	502	503	499	523	500	497	471	459	494	487	523	495	527	511	510	509	479	465	527	517	490	516	538	472	554	532	512	491	494	528	470	520	512	519	534	533	501	454	458	521	526	455	485	525	491	489	498	493	517	506	507	512	510	534	482	514	456	482	512	531	478	494	535	498	530	471	501	509	518	490	474	528	493	476	528	497	510	526	511	500	521	447	487	491	516	484	506	516	464	512	520	469	530	515	501	506	557	500	494	510	497	516	550	485	494	507	476	490	528	457	450	494	524	463	513	533	480	465	511	446	491	509	477	488	497	554	499	510	514	491	498	523	512	471	508	453	504	504	515	501	507	531	505	479	499	488	474	514	472	475	522	461	483	517	513	456	487	486	532	494	514	543	494	524	517	505	517	501	501	518	501	487	500	516	550	506	487	530	464	524	547	499	479	477	542	481	512	516	482	523	481	523	504	545	477	498	520	491	492	484	525	516	478	504	485	558	502	484	504	492	479	481	493	495	500	507	471	522	510	502	509	490	491	530	469	467	468	539	434	499	543	532	498	485	465	521	502	555	506	499	518	486	511	528	498	539	491	479	476	506	464	500	552	484	503	505	502	542	516	529	499	488	490	477	492	473	514	506	504	509	484	480	490	436	478	479	524	516	513	500	483	507	484
5260	1096	968	760	715	699	711	721	665	639	640	649	680	653	666	636	614	653	649	648	668	653	650	635	680	652	599	665	645	651	670	671	636	632	637	675	623	629	629	636	638	680	608	624	674	659	589	664	650	632	646	636	601	630	652	654	634	602	642	624	650	620	627	637	596	654	651	665	671	688	664	674	634	639	614	619	620	651	674	615	661	693	698	715	636	653	669	630	610	625	632	680	666	666	659	625	627	624	667	669	621	623	671	640	649	663	642	622	663	601	649	616	671	664	677	655	637	639	606	647	677	641	660	615	636	660	635	648	655	667	674	602	648	667	643	616	651	659	630	688	621	678	673	624	652	654	637	596	622	611	667	677	628	626	638	592	654	656	678	687	624	661	655	689	635	684	657	627	693	645	630	642	624	639	677	654	651	661	666	662	609	665	679	646	623	617	643	625	693	661	610	661	643	643	655	652	624	626	680	626	625	642	669	614	636	649	672	659	652	642	630	652	644	643	649	621	640	655	643	648	678	658	685	629	627	622	583	617	681	618	672	665	709	663	623	667	612	667	680	637	658	664	641	629	652	622	656	641	614	684	640	614	627	634	693	617	642	634	648	640	645	676	645	618	679	688	641	694	636	654	648	639	600	699	653	625	626	608	606	626	603	638	683	671	611	607	663	666	619	662	656	628	665	643	655	660	621	660	629	649	633	655	660	642	637	659	687	638	643	629	638	669	615	653	645	645	686	694	643	611	668	631	576	661	666	676	634	612	616	640	636	642	658	649	655	610	648	651	678	664	627	669	680	616	663	631	617	667	685	629	628	671	664	641	659	632	633	655	653	646	650	618	649	689	682	657	639	622	634	658	650	662	672	658	640	694	646	654	602	619	623	639	645	616	660	636	683	612	643	603	651	632	689	646	629	660	641	628	643	662	624	672	594	630	668	642	626	659	644	622	641	700	608	692	660	614	660	590	597	634	643	639	696	638	619	635	626	644	632	686	633	624	619	659	652	650	599	701	629	684	611	645	640	603	720	654	662	627	661	675	636	618	590	620	642	625	640	658	644	608	664	656	661	622	661	652	643	652	680	657	669	635	634	641	682	642	690	647	675	641	612	682	665	652	616	619	628	675	648	630	655	604	629	684	681	650	649	672	631	625	630	657	647	648	677	629	633	678	664	637	598	618	692	687	669	635	600	649	693	653	723	649	653	690	701	681	628	626	686	648	659	654	621	655	614	667	653	668	637	611	667	672	644	697	650	661	659	638	659	599	648	634	656	596	654	623	641	671	710	628	658	678	631	644	636	642	616	664	680	651	654	635	619	658	652	661	689	664	694	662	641	646	616	674	623	666	651	642	625	681	653	620	659	655	636	668	574	613	650	627	657	658	668	639	627	691	643	613	666	630	663	678	624	652	648	654	677	633	641	642	622	617	597	670	699	623	648	647	651	609	615	653	633	650	648	639	654	656	643	628	624	639	642	608	681	656	610	664	657	663	681	669	659	661	693	635	667	634	667	614	638	622	643	612	673	696	652	659	660	668	635	642	642	629	685	632	644	670	642	667	652	644	657	654	644	637	661	661	682	640	629	640	683	618	659	634	631	656	654	653	646	642	623	678	677	673	643	601	595	641	664	641	652	679	624	636	656	626	662	684	710	685	671	626	641	680	614	663	655	694	615	647	601	642	661	641	627	668	648	668	714	670	621	659	603	636	639	649	638	656	623	659	683	665	626	645	608	644	672	610	636	667	664	634	622	598	643	647	645	649	697	640	619	613	675	611	639	639	670	672	651	649	637	578	681	642	673	663	668	666	679	657	669	606	680	639	647	651	630	609	668	648	630	679	655	614	645	636	615	652	675	645	657	685	670	652	633	653	713	629	619	629	653	653	667	653	603	674	659	646	647	635	679	626	662	644	702	653	687	626	624	650	676	631	650	660	662	635	697	655	664	635	618	663	662	626	658	619	637	622	678	680	640	683	674	633	638	671	650	646	660	657	667	644	625	639	645	663	610	674	653	621	610	677	652	664	662	692	694	624	668	648	667	642	680	655	684	678	659	612	656	622	617	646	634	713	671	610	660	636	637	629	650	662	659	668	694	655	611	628	644	639	643	640	647	639	630	636	670	615	640	658	627	601	646	590	589	676	643	655	663	655	652	664	600	644	692	657	594	650	676	620	633	636	643	686	650	623	633	692	652	639	646	645	620	609	657	628	659	698	623	605	655	611	651	653	636	638	653	663	624	657	618	632	677	612	699	626	633	643	617	679	657	650	596	672	648	689	686	666	662	634	618	630	672	664	596	630	632	650	676	672	632	635	659	678	637	630	674	632	693	651	642	620	625	686	666	652	674	670	692	632	679	614	654	640	621	664	639	644	658	696	645	657	619	629	671	670	634	675	661	631	613	658	627	644	620	641	592	689	658	676	656	604	623	636	613	659	659	681	667	670	611	652	644	632	657	654	618	638	669	667	687	629	662	627	629	668	678	636	683	627	668	692	630	622	634	668	704	620	684	654	649	599	644	630	622	603	599	640	622	639	657	639	592	633	646	645	623	634	627	646	667	653	667	589	629	671	656	625	653	652	652	645	680	598	643	625	674	664	641	635	660	650	602	672	652	615	652	657	678	644	650	638	649	662	606	660	622	666	618	659	606	678	656	668	656	652	673	714	640	652	642	618	675	598	623	651	625	658	630	683	649	648	680	666	633	650	678	679	625	655	621	673	647	658	647	647	631	647	630	635	656	680	671	644	618	663	615	689	642	631	661	616	618	649	697	619	621	629	670	679	651	666	617	649	649	661	641	657	674	620	654	663	659	666	602	624	665	608	652	617	679	690	634	643	648	683	590	659	673	637	633	633	668	656	689	654	658	646	693	603	616	665	649	644	630	643	653	608	655	662	675	630	715	638	660	651	660	644	653	623	674	713	645	690	646	662	650	634	610	659	657	594	625	651	643	661	628	655	666	652	681	696	600	628	686	692	637	675	660	633	614	682	620	676	642	603	635	641	650	615	615	651	652	674	649	645	627	668	668	646	675	637	655	683	649	706	614	680	718	635	671	677	680	657	661	617	644	640	641	594	646	626	642	695	641	654	634	655	693	611	694	628	678	646	683	658	625	619	637	635	609	667	697	681	655	615	668	643	665	645	664	702	654	702	627	633	666	679	600	620	670	657	613	654	630	655	665	637	614	631	695	607	688	690	613	629	631	635	662	660	650	669	679	659	631	672	643	636	633	658	673	665	651	661	631	634	686	648	606	653	662	605	632	673	690	628	655	678	646	636	693	636	657	608	690	672	659	653	660	632	626	595	639	672	660	633	623	668	631	681	681	632	639	678	656	650	635	652	642	666	636	627	654	637	633	662	644	651	684	612	640	645	616	630	635	668	653	660	663	681	641	618	646	671	654	618	619	604	621	660	628	644	647	651	666	607	690	640	655	626	656	688	686	677	661	649	677	658	633	658	613	665	643	632	619	648	645	634	649	629	644	659	682	652
23403	21518	28692	24735	21386	5435	1308	1032	1011	965	949	958	920	913	906	914	864	827	878	894	857	887	875	827	827	873	875	882	872	889	901	847	876	909	853	881	846	868	793	910	875	801	823	864	864	871	829	865	840	878	829	864	863	805	871	928	865	876	918	812	858	807	775	829	868	862	902	889	818	890	879	826	862	811	899	859	873	839	810	876	822	815	880	807	831	841	844	863	872	896	860	900	902	878	875	893	909	835	838	858	872	863	850	901	907	862	824	843	875	857	890	783	874	833	792	844	851	899	867	837	841	852	830	872	824	843	868	853	879	864	864	742	897	841	829	822	816	857	896	917	859	805	837	811	819	881	809	890	913	899	844	831	850	821	849	815	850	870	835	856	909	845	809	911	846	802	819	827	871	862	862	829	803	819	780	883	853	841	825	874	832	821	924	882	866	788	886	842	835	878	851	792	854	855	810	882	890	883	828	860	896	850	880	865	841	853	880	836	838	840	849	846	827	814	819	821	846	856	832	938	869	869	874	817	807	883	872	900	826	832	796	809	857	807	834	810	809	832	880	884	865	860	839	876	846	827	836	857	818	801	858	895	896	844	905	834	829	851	804	827	841	834	861	864	878	860	852	833	856	859	800	894	903	841	834	841	839	824	888	878	835	841	813	845	849	859	882	839	858	826	865	833	866	798	833	847	812	834	852	867	809	885	856	825	810	866	828	848	834	864	881	914	874	883	839	849	834	828	873	869	794	842	903	859	834	790	818	866	856	889	883	858	841	863	805	810	836	799	819	794	841	917	828	797	864	854	840	831	840	865	873	789	810	866	895	839	828	833	821	898	859	871	798	855	909	869	875	773	887	869	892	863	850	887	901	849	853	856	836	822	848	886	848	850	842	838	831	845	899	816	841	903	786	852	904	858	848	837	885	842	812	820	834	823	823	913	824	844	825	848	857	912	864	842	834	799	823	834	820	803	898	852	896	847	836	800	822	808	873	816	833	822	817	839	871	849	842	847	864	892	852	841	859	877	868	863	836	867	888	863	832	856	818	794	753	756	854	862	866	831	827	841	849	844	837	859	784	881	874	831	813	818	834	824	870	826	826	882	808	900	859	851	826	869	817	846	819	868	833	899	825	826	801	845	851	843	844	869	791	861	870	832	852	847	864	816	821	916	835	853	832	798	818	843	800	848	888	848	873	872	902	803	844	858	847	841	828	821	813	866	861	851	836	856	819	844	833	849	912	849	855	872	819	840	848	859	845	837	818	814	866	870	808	826	830	859	855	822	862	798	830	893	826	881	832	835	805	815	824	857	863	901	838	747	804	788	812	842	870	817	851	823	871	862	876	829	877	805	831	851	855	798	937	855	838	836	854	875	873	859	805	886	929	853	890	836	843	806	884	841	811	829	792	802	848	890	821	865	832	855	867	834	789	811	854	840	848	865	871	865	881	912	842	881	808	820	879	864	844	871	840	829	880	855	840	850	871	848	835	798	846	767	873	819	856	797	838	876	829	877	916	870	917	892	861	817	883	851	806	840	888	878	845	823	868	823	847	864	853	854	880	850	817	819	856	839	877	865	802	842	862	879	868	822	851	796	887	815	874	815	866	910	893	796	820	841	866	863	850	833	839	881	859	799	812	834	863	840	815	850	864	881	859	851	842	802	817	852	883	874	890	916	866	873	903	806	848	842	822	808	872	922	891	881	822	889	848	831	878	831	818	797	854	854	863	793	862	880	803	883	881	779	840	879	872	826	796	878	870	843	827	863	850	837	858	877	823	842	835	867	894	854	862	876	911	883	854	840	827	794	864	850	844	810	812	864	843	866	865	866	825	758	861	859	842	833	809	826	835	860	799	891	894	882	864	895	817	860	844	821	830	812	852	817	881	814	922	862	866	784	823	825	858	853	854	841	852	887	859	781	826	872	801	867	829	895	858	844	823	847	824	842	904	839	840	865	834	825	820	881	858	880	854	882	801	827	865	843	834	863	830	804	884	860	851	835	883	857	793	844	882	867	839	873	823	849	844	847	830	822	838	847	861	805	846	845	843	791	905	807	915	835	872	843	819	838	844	840	899	838	796	844	828	827	854	831	809	789	860	824	852	806	821	823	795	819	815	890	830	819	814	844	840	855	858	851	847	849	863	903	871	833	786	828	855	835	858	850	890	844	859	912	835	835	794	826	840	805	853	819	818	830	856	844	844	889	822	876	841	850	836	837	857	890	904	836	844	838	853	860	876	864	888	854	796	840	791	862	847	894	873	833	888	826	822	858	860	836	913	872	783	833	865	845	874	876	835	795	866	850	870	823	838	896	816	807	831	820	835	779	819	888	840	804	875	846	877	866	845	856	830	837	856	841	869	839	813	779	832	885	810	832	864	826	842	830	848	904	864	879	854	830	793	836	844	848	884	864	825	827	816	822	827	875	878	838	814	856	837	852	864	806	838	860	840	832	874	863	880	814	851	900	816	887	796	862	835	873	876	873	844	890	809	843	824	857	852	844	821	835	861	852	838	826	827	817	801	860	835	844	862	899	848	850	873	825	909	855	848	854	924	865	841	906	857	841	886	811	803	867	896	882	792	811	808	828	862	888	861	812	833	789	818	839	870	830	888	878	883	856	831	926	849	865	851	837	830	844	828	785	796	867	832	822	790	829	922	782	863	898	849	829	845	820	864	852	808	908	820	856	826	853	872	893	850	841	795	867	884	838	838	807	867	859	858	837	850	869	828	897	822	876	846	793	838	881	880	872	788	832	893	891	851	788	848	822	816	866	840	879	803	815	812	831	858	879	862	785	828	895	881	816	822	845	819	869	859	843	836	816	845	830	779	832	851	824	810	847	837	846	862	795	849	866	842	819	830	872	842	894	857	871	882	807	866	835	840	869	827	804	812	910	875	822	879	859	809	781	863	832	897	848	839	827	868	821	875	834	792	896	835	797	810	863	907	836	879	856	852	834	835	855	848	874	849	890	864	843	901	823	799	907	814	819	888	866	879	829	837	865	837	870	806	870	882	855	780	849	839	773	852	800	849	859	858	832	864	904	886	830	837	864	829	836	867	832	852	847	794	823	865	830	819	835	847	803	868	853	855	858	840	871	854	834	877	823	824	834	879	856	805	835	840	835	857	850	850	812	830	865	833	859	814	859	827	811	837	834	826	855	873	820	804	851	880	856	864	803	819	808	794	814	797	842	856	877	839	819	824	855	819	863	827	836	875	842	831	859	875	830	871	843	846	814	864	883	833	901	829	848	854	863	830	845	880	777	880	859	767	802	857	856	821	835	822	841	829	829	803	888	882	787	829	839	802	833	845	889	784	838	816	888	792	778	866	845	801	877	828	863	860	850	825	870	838	823	824	885	827	808	913	878	869	842	814	801	908	856	871	876	843	865	819	831	829	811	855	799	836	836	865	846	823	849	845	823	839	836	842	815	850	823	842	847	836	834	861	881	827	846	838	837	845	831	839	799	806	822	849	864	823	873	865	852	879	842
15349	7470	5368	2699	2147	1780	1639	1447	1342	1239	1249	1237	1210	1227	1156	1186	1141	1131	1101	1168	1171	1037	1136	1133	1105	1057	1118	1092	1130	1027	1065	1135	1117	1081	1074	1117	1108	1094	1032	1118	1030	1048	1104	1105	1063	1033	1108	1068	1100	1050	1057	1017	1131	1064	1111	1101	1122	1044	1091	1017	1084	1101	1092	1064	1065	1089	1137	1097	1018	1064	1038	1097	1029	1046	1036	1081	1073	1055	1108	1131	1112	1100	1055	1088	1086	1096	1031	1108	1091	1091	1083	1105	1014	1086	1075	1075	1047	1115	1124	1101	1079	1057	1130	1076	1065	1078	1113	1087	1107	1046	1046	1093	1090	1094	1012	1075	1049	1048	1073	1089	1066	1040	1094	1064	1078	1067	1093	1004	1085	1105	1029	1106	1103	1042	1098	1101	1076	1095	1085	1061	1033	1106	1116	1106	1146	1078	1102	1080	1101	1055	1052	1063	1080	1059	1121	1089	1119	1124	1076	1059	1099	1091	1140	1098	1088	1109	1071	1072	1114	1116	1033	1059	1057	1016	1057	1081	1057	1084	1028	1092	1098	1070	1025	1148	1074	1114	1089	1066	1064	1055	1069	1097	1052	1076	1080	1112	1072	1046	965	1077	1085	1061	1059	1087	1152	1059	1100	1073	1084	1044	1052	1085	1104	1136	1146	1046	1087	1133	1078	1042	1108	1087	1023	1041	1060	1042	1107	1066	1102	1084	1088	1085	1094	1123	1056	1059	1080	1105	1114	1066	1111	1122	1090	1067	1084	1096	1125	1035	1111	1097	1013	1024	1065	1004	1013	1079	1125	1087	1113	1075	1021	1088	1103	1054	1118	1091	1083	1062	1116	1031	1078	1143	1042	1095	1076	1015	1071	1069	1064	1057	1086	1086	1125	1107	1076	1164	1034	1052	1106	1064	1139	1114	1043	1095	1006	1125	1112	1041	1079	1095	1110	1061	1096	1005	1071	1076	1080	1036	1083	1064	1059	1073	1075	1068	1130	1083	1096	1028	1160	1097	1041	1099	1116	1079	1064	1073	1065	1044	1121	1076	1075	1067	1118	1115	1086	1108	1114	1085	1112	1041	1070	1073	1021	1055	1090	1066	1091	1035	1043	1090	1038	1069	1102	1049	1105	1060	1134	1047	1042	1113	1146	1040	1074	1094	1056	1084	1056	1024	1057	1146	1122	1060	1075	1084	1088	1114	1092	1019	1079	1035	1084	1050	1027	1042	1066	1120	1055	1129	1118	1103	1109	1111	1002	1075	1100	1046	1082	1095	1052	1034	1074	1064	1078	1103	1106	1062	1111	1082	1038	1066	1069	1122	1090	1068	1088	1127	1073	1074	1092	1082	1048	1086	1052	1069	1041	1126	1084	1112	1100	1104	1088	1042	1096	1073	1034	1085	1042	1057	1069	1081	1075	1110	1114	1120	1042	1075	1091	1064	1088	1097	1092	1059	1026	1057	1131	1061	1062	1081	1134	1077	1022	1099	1063	1085	1057	1025	1106	1044	1102	1099	1130	1071	996	1088	1047	1105	1119	1095	1039	1100	1106	1119	1085	1056	1022	1041	1042	1060	1058	1149	1065	1059	1114	1088	1077	1137	1097	1115	1070	1089	1048	1054	1111	1060	1063	1039	1090	1081	1028	1123	1115	1134	1046	1099	1093	1078	1084	1048	1082	1081	1124	1072	1076	1091	1114	1072	1109	1095	1060	1098	1097	1040	1093	1066	1112	1085	1066	1086	1031	1091	1103	1101	1116	1114	1026	1123	1081	1063	1083	1049	1038	1094	1141	1106	1106	1082	1057	1050	1099	1112	1060	1055	1073	1144	1066	1110	1118	994	1077	1105	1080	1074	1116	1116	1060	1105	1107	1093	1013	1046	1137	1061	1041	1067	1072	1050	1124	1070	1079	1077	1052	1114	1016	1053	1044	1104	1098	1018	1038	1105	1138	1084	1089	1079	1025	1075	1094	1074	1106	1042	1167	1011	1062	1057	1050	1064	1063	1023	1032	1020	1108	1114	1050	1141	1061	1113	1080	1102	1127	1094	1066	1064	1058	1084	1042	1090	1038	1085	1054	1068	1088	1093	1103	1081	1058	1101	1079	1054	988	1083	1043	1040	1054	1074	1153	1086	1096	1051	1101	1093	1090	1065	1087	1099	1058	1054	1085	1086	1072	1100	1065	1067	1119	1146	1054	1049	1067	1099	1062	994	1067	1047	1118	1171	1083	1098	1054	1155	1148	1019	1087	1039	1045	1150	1086	1060	1081	1068	1054	1082	1091	1073	1101	1077	1115	1030	1067	1097	1076	1095	1017	1091	1040	1035	1077	1081	1086	1113	1065	1093	1006	1075	1125	1078	1077	1098	1126	1038	1110	1054	1084	1060	1034	1112	1047	1104	1059	1050	1135	1067	1082	1099	1102	1079	1149	1137	1012	1056	1107	1084	1046	1052	1146	1111	1097	1098	1052	1102	1064	1105	1049	1056	1074	1069	1047	1095	1106	1072	1057	1072	1105	1089	1126	1061	1078	1098	1025	1065	1139	1102	985	1069	1071	1047	1104	1118	1041	1040	1111	1051	1029	1067	1126	1098	1049	1064	1063	1058	1094	1056	1055	1043	1042	1100	1078	1037	1096	1045	1066	1110	1085	1103	991	1129	1087	1061	1105	1018	1032	1120	1085	1088	1091	1112	1073	1096	1091	1054	1058	1029	1037	1028	1061	1032	1010	1130	1079	1016	1060	1102	1123	1089	1023	1058	1087	1096	1075	1085	1085	1089	1075	1050	1034	1070	1112	1082	999	1017	1075	1118	1100	1098	1106	1137	1039	1062	1107	1083	1080	1111	1090	1076	1129	1134	1045	1083	1049	1098	1079	1044	1142	1069	1051	1045	1046	1037	1070	1072	1064	1048	1092	1119	1080	1038	1078	1109	1083	1055	1076	1113	1076	1121	1062	1058	1068	1072	1071	1028	1041	1047	1043	1083	1113	1058	1083	1112	1078	1041	1118	1102	1067	1093	1073	1085	1082	1105	1076	1090	1063	1043	1123	995	1049	1086	1096	1114	1025	1083	1056	1073	1034	1070	1098	1048	1022	1113	1074	1057	1135	1083	1056	1063	1034	1038	1148	1048	1147	1098	1082	1088	1081	1097	1043	1087	1090	1044	1058	1099	1046	1124	1061	1110	1095	1116	1073	1079	1105	1068	1146	1068	994	1066	1002	1052	1110	1076	1073	1072	1028	1057	1081	1077	1111	1063	1080	1042	1047	1073	1057	1076	1129	1071	1060	1081	1078	1106	1067	1136	1142	1077	1090	1116	1094	1074	1095	1024	1069	1084	1101	1091	1062	1056	1050	1059	1056	1070	1096	1066	1071	1139	1080	1068	1104	1067	1083	1096	1075	1053	1084	1046	1155	1104	1029	1078	1059	1079	1132	1082	1087	1083	1065	1066	1063	1043	1130	1156	1097	1047	1071	1066	1083	1035	1070	1095	1114	1076	1111	1070	1007	1033	1083	1038	1091	1042	1128	1034	1082	1116	1116	1087	1089	1121	1081	1082	1093	1108	1057	1097	1078	1056	1053	1032	1055	1027	1065	1151	1113	1069	1072	1035	1137	1041	1118	1103	1054	1074	1068	1042	1102	1107	1086	1104	1067	1038	1113	1053	1051	1110	1078	1035	1059	1146	1053	1107	1111	1096	1110	1084	1042	1072	1070	1100	1059	1062	1055	1073	1155	1128	1045	1014	1143	1084	1095	1085	1072	1116	1085	1103	1071	1141	1020	1081	1038	1063	1165	1112	1084	1064	1100	1038	1018	1083	1117	1084	1044	1055	1098	1027	1080	1116	1112	1101	1104	1062	1115	1115	1091	1044	1103	1082	1098	1080	1027	1147	1080	1090	1008	1063	1034	1051	1086	1075	1091	1072	986	1065	1102	1115	1076	1068	1088	1039	1030	1068	1019	1106	1041	1130	1133	1077	1125	1040	1039	1060	1078	1125	1069	1108	1125	1130	1041	1101	1085	1117	1102	1042	1103	1140	1068	1121	1049	1055	1068	1063	1044	1115	1077	1000	1080	1045	1070	1071	1048	1100	1078	1090	1052	1085	1082	1063	1104	1048	1038	1081	1059	1068	1052	1128	1046	984	1073	1085	1015	1047	1132	1047	1075	1029	1135	966	1067	1112	1101	1103	1072	1083	1065	1072	1066	1054	1002	1064	1056	1103	1048	1068	1083	1112	1091	1068	1082	1050	1048	1098	1078	1098	995	1020	1104	1085	1046	1072	1051	1084	1051	1052	1056	1034	1078	1054	1048	1111	1071	1029	1094	1102	1085	1045	1097	1079	1044	1055	1100	1072	1043	1077	1082	1081	1071	1092	1065	1097	1072	1041	1061	1101	1087	1102	1064	1102	1036	1117	1057	1067	1022	1099	1049	1108	1010	1009	1066	1113	1055	1074	1086	1069	1091	1025	1043	1127	1128	1079	1093	1041	1062	1075	1096	1094	1140	1058	1111	1067	1075	1093	1034	1041	1088	1124	1114	1085	1082	1121	1075	1125	1001	1057	1087	1069	1132	1081	1034	1084	1054	1097	1059	1111	1081	1091	1111	1060	1065	1033	1106	1075	1045	1068	1106	1076	1080	1060	1085	1069	1069	1062	1095	1073	1104	1127	1076	1091	1063	1089	1071	1063	1065	1036	1046	1043	1086	1109	1067	1118	1093	1084	1042	1062	1049	1095	1087	1069	1069	1126	1126	1107	1099	1126	1101	1045	1084	1078	1100	1169	1095	1085	1087	1065	1120	1019	1061	1073	1160	1076	1039	1123	1046	1083	1065	1078	1096	1107	1087	1129	1090	1107	1110	983	1062	1037	1110	1056	1092	1048	1069	1101	1054	1088	1068	1068	1047	1074	1072	1052	1053	1065	1143	1055	1076	1084	1074	1107	1058	1084	1140	1034	1119	1060	1067	1102	1091	1101	1078	1049	1066	1100	1056	1052	1119	1057	1065	1126	1030	1053	1070	1055	1091	1039	1072	1026	1055	1069	1097	1137	1079	1115	1035	1089
24808	21537	26943	25131	1798	362	329	274	273	250	243	253	269	222	216	248	230	231	226	194	216	202	227	238	239	202	218	219	222	240	212	220	220	230	219	238	204	190	195	207	208	211	205	221	237	212	228	229	215	217	213	198	211	229	253	205	205	214	193	200	232	201	247	212	240	223	206	198	199	208	234	215	216	226	238	230	224	213	187	203	240	217	232	211	228	223	213	221	238	192	192	201	235	227	218	209	191	217	247	195	218	276	251	233	223	200	208	222	222	209	221	210	208	227	193	223	205	209	237	238	220	200	191	208	227	228	206	205	232	197	199	210	208	186	226	187	242	195	204	224	218	228	212	225	221	231	249	212	209	223	214	206	233	225	209	241	220	209	201	216	215	227	200	204	214	219	200	225	174	211	208	203	194	221	239	248	224	224	221	197	245	237	215	232	232	227	203	213	220	204	184	221	219	225	209	221	218	219	207	214	226	183	206	219	213	230	192	226	215	231	216	214	189	228	214	210	214	223	204	214	199	212	188	196	207	200	227	233	215	222	237	207	245	229	224	189	215	217	220	217	222	244	216	215	195	225	209	207	228	208	214	205	227	213	216	210	223	191	200	228	242	192	215	219	220	238	196	210	214	221	222	206	196	202	191	222	196	197	210	224	222	207	241	214	208	210	217	216	206	218	223	189	210	202	213	222	221	230	201	188	206	204	244	208	239	218	231	202	208	216	244	207	212	202	218	234	200	212	221	200	201	214	204	208	212	227	196	205	194	199	221	211	238	214	201	210	207	226	200	219	204	228	237	212	221	191	199	221	208	210	212	234	226	218	219	230	199	206	222	206	219	241	213	220	211	211	204	196	222	223	210	238	210	219	174	211	233	217	214	206	214	213	243	200	196	199	194	220	229	210	234	227	204	200	222	183	188	237	216	202	234	216	235	232	218	182	204	196	231	208	192	216	207	201	206	200	215	226	224	228	229	212	225	208	241	199	188	222	191	219	206	215	219	210	213	209	214	205	226	209	205	226	221	204	255	218	230	211	201	220	220	208	227	189	197	231	200	209	244	205	217	230	169	218	222	191	220	210	230	203	206	230	218	240	206	229	200	209	216	234	245	233	194	222	207	212	205	242	238	207	212	211	224	215	201	210	209	186	221	223	210	227	211	231	211	231	217	208	215	203	202	204	220	220	195	223	191	229	229	238	200	194	223	208	216	243	212	183	238	226	189	206	196	196	196	213	228	203	207	221	256	226	213	200	201	228	194	215	213	221	219	208	214	203	202	220	198	240	229	221	216	217	221	211	203	197	207	225	213	201	228	189	211	231	202	220	228	218	244	234	214	261	204	202	210	225	199	219	240	193	226	232	212	203	220	232	219	219	227	200	216	226	235	195	240	198	227	233	210	193	190	217	213	191	228	204	191	218	194	188	204	223	197	217	225	218	210	217	208	213	187	184	217	236	242	201	214	216	219	220	239	194	204	218	202	233	212	229	240	193	205	211	205	239	188	197	205	174	227	208	201	223	182	219	209	206	232	216	222	205	194	209	221	208	219	189	203	212	184	217	204	243	225	229	225	215	203	228	206	205	234	255	214	201	237	216	213	198	178	192	222	215	201	220	202	230	204	175	242	216	211	229	214	199	227	204	211	214	205	215	223	201	247	212	229	237	199	200	234	193	204	194	230	213	229	200	225	181	224	214	254	219	215	222	209	198	198	207	222	194	208	222	217	214	201	233	234	237	199	224	203	213	198	199	207	202	196	204	220	232	225	188	219	239	202	214	220	199	220	222	218	228	195	221	231	239	227	200	197	189	208	184	219	226	198	232	230	198	191	202	218	198	213	212	218	214	215	231	185	228	238	199	197	198	234	224	203	210	195	193	229	210	219	216	226	186	226	193	201	209	235	178	205	186	225	217	210	206	240	218	212	220	203	213	194	208	227	220	237	213	220	217	206	192	220	218	199	221	225	231	234	212	240	212	228	201	219	231	230	218	216	202	208	214	209	225	241	213	212	213	256	236	216	231	218	203	212	219	222	194	221	234	206	223	189	192	214	231	222	204	215	190	222	211	197	213	182	208	207	224	188	214	216	210	227	219	217	220	219	222	225	202	200	214	238	199	216	192	216	236	208	212	213	224	210	210	192	228	203	235	208	216	184	219	236	179	207	231	234	214	212	233	205	190	229	216	224	213	235	218	187	221	205	213	226	230	214	228	183	227	213	213	204	205	203	211	203	217	227	210	194	218	220	222	208	227	247	216	217	222	217	206	228	226	216	221	213	217	208	194	227	231	211	222	240	219	187	225	234	207	212	210	226	210	237	186	205	206	220	215	230	233	179	206	182	213	225	216	210	202	194	252	222	206	223	231	205	223	209	212	197	219	206	221	194	248	208	219	225	209	187	223	194	223	194	218	205	225	210	233	192	195	201	239	222	228	228	208	217	233	227	195	205	204	214	198	244	193	215	193	209	246	202	240	201	227	210	215	234	225	211	221	214	225	208	207	208	216	226	227	219	199	262	212	189	214	200	217	229	221	204	227	203	229	210	231	249	190	227	199	225	193	222	222	230	218	172	189	197	191	208	198	209	231	205	226	222	209	226	211	221	220	201	198	235	206	219	202	236	224	229	229	185	207	202	185	219	214	239	187	200	242	209	218	244	245	235	211	208	195	192	212	191	194	222	216	201	216	207	212	215	207	226	203	202	197	222	206	220	209	232	185	218	197	221	218	227	219	228	210	192	198	226	202	211	204	210	201	203	223	205	225	201	223	216	199	215	213	201	242	215	209	218	222	213	232	244	189	216	227	200	227	205	215	214	204	190	216	204	216	214	232	213	200	213	213	196	221	214	245	228	223	216	198	190	223	193	202	226	225	195	224	206	204	226	225	217	223	205	234	225	186	199	196	210	231	221	209	203	218	211	207	220	208	229	217	226	210	223	209	207	222	205	187	229	217	204	202	220	198	194	206	214	229	198	224	227	230	190	198	223	226	201	201	205	236	211	185	225	227	218	224	226	213	210	207	202	192	202	206	194	225	189	208	219	245	211	191	192	219	210	227	193	210	233	200	224	204	195	204	213	206	204	222	207	214	219	189	210	202	207	203	208	216	226	211	206	224	218	226	202	216	190	191	195	197	213	218	224	214	226	197	234	207	193	221	215	213	214	229	215	206	228	228	221	233	215	233	220	213	209	194	219	217	217	235	207	216	217	196	221	192	230	207	231	234	197	212	205	218	214	191	231	210	233	203	206	221	209	212	204	189	216	214	229	209	212	230	198	204	193	216	236	198	237	200	221	221	229	238	215	209	193	223	194	198	205	222	219	221	200	206	199	235	219	212	223	190	193	208	218	219	210	205	221	233	191	225	192	176	218	200	251	206	225	196	222	249	199	245	223	202	206	210	195	212	209	199	210	207	205	232	213	243	195	200	222	200	185	219	233	197	214	208	206	209	173	205	227	221	206	209	223	205	215	234	231	208	197	211	221	193	241	213	204	197
13151	3307	2273	1147	785	645	528	509	443	396	385	395	351	357	338	335	353	331	349	338	370	304	303	321	340	325	343	333	333	302	334	285	321	347	316	334	307	270	320	267	291	306	331	314	296	321	334	321	284	280	322	299	295	308	316	314	280	291	324	301	303	284	329	296	335	309	314	339	323	310	305	308	334	305	309	285	299	293	336	327	311	288	310	351	295	312	293	324	294	285	287	301	304	318	312	324	278	305	282	311	314	304	331	299	325	315	270	335	292	303	288	306	329	314	303	322	323	306	279	308	331	292	334	284	321	299	306	293	316	323	300	265	323	308	286	323	309	293	304	317	315	310	300	285	300	295	326	311	319	324	271	289	301	305	283	287	294	310	293	311	332	305	321	274	273	293	316	324	290	330	311	319	296	298	275	297	286	294	327	262	292	266	305	340	284	330	324	314	299	313	280	284	304	297	289	318	321	290	318	305	294	294	278	270	271	275	311	309	343	330	298	280	354	288	296	302	283	286	292	307	300	275	293	273	294	293	280	282	294	246	303	322	304	308	299	264	313	272	338	278	325	289	287	337	307	268	314	267	298	286	288	325	313	313	295	315	290	330	308	308	299	297	324	305	278	284	303	275	296	320	303	283	292	264	297	309	295	317	265	284	300	330	280	325	337	308	308	322	315	295	301	329	276	291	336	327	289	278	299	302	286	294	307	298	299	282	286	275	291	299	294	275	304	276	304	319	306	294	309	262	318	322	324	305	309	273	299	295	268	320	300	311	285	287	288	258	313	272	287	294	294	298	305	310	293	307	352	323	303	283	285	316	297	316	323	331	281	307	291	323	260	282	278	305	335	346	305	322	299	316	299	302	288	281	275	295	295	290	293	339	299	304	308	305	311	303	289	304	294	325	314	347	309	292	331	296	322	302	298	343	309	292	295	325	295	313	276	304	277	295	308	316	323	315	285	300	291	296	303	300	329	323	302	294	298	310	275	343	321	298	324	312	307	286	303	310	318	313	344	303	332	301	321	298	332	281	317	292	312	317	334	314	293	331	311	325	321	297	325	312	312	282	288	312	305	315	306	330	289	313	315	279	304	302	293	310	320	309	344	316	309	312	345	285	307	326	316	333	290	309	314	268	315	293	319	314	338	314	331	291	312	314	294	288	297	294	315	300	279	291	316	284	296	299	300	307	270	317	275	319	296	322	310	300	315	313	289	289	303	313	288	287	299	331	301	274	299	304	255	315	311	326	314	318	314	287	314	300	305	298	286	305	295	288	338	331	312	305	286	278	298	297	304	286	299	313	317	310	305	313	331	308	309	278	331	308	300	278	299	302	296	265	321	288	285	305	265	256	284	295	288	309	336	315	272	320	312	296	275	317	290	285	302	287	290	303	330	285	348	280	279	298	320	345	311	300	308	318	309	286	331	302	284	320	307	307	282	304	339	308	297	290	294	320	293	281	345	298	307	307	310	292	301	326	315	321	314	298	301	310	309	297	301	321	312	285	321	297	298	317	311	289	294	303	291	294	288	283	307	291	323	312	305	331	293	324	282	288	307	316	309	309	284	328	312	285	287	312	343	286	338	285	273	288	309	297	297	313	310	279	292	287	302	297	296	317	278	273	284	302	317	315	301	337	322	306	331	319	309	314	306	280	283	318	296	353	291	323	305	305	321	296	333	334	304	301	302	301	313	282	300	283	316	308	322	289	296	326	303	320	272	307	333	319	312	302	322	325	318	290	284	275	301	342	278	300	288	296	268	282	267	289	314	290	259	309	324	295	316	315	296	310	289	314	301	288	308	283	329	325	288	303	280	311	320	282	319	282	305	311	270	278	297	309	304	323	338	291	293	320	321	288	316	320	286	347	289	324	295	325	314	329	309	350	304	266	295	283	289	302	300	305	305	291	294	309	295	298	314	311	301	331	305	313	323	309	319	296	307	293	309	315	309	271	310	319	291	323	286	330	301	298	310	339	322	310	323	281	283	312	302	297	286	340	319	299	292	297	289	325	295	293	294	324	267	261	306	296	297	296	314	280	297	304	318	332	335	295	309	311	305	311	317	279	325	301	309	286	303	304	307	314	299	313	316	290	326	315	299	295	330	273	276	303	295	282	299	310	301	269	296	293	292	273	289	309	301	290	293	303	290	307	301	321	292	316	285	331	310	306	306	284	276	290	289	306	294	319	288	294	298	300	315	300	321	303	312	324	318	298	314	310	306	333	306	293	306	316	315	282	302	297	283	314	292	313	286	285	304	310	327	317	297	315	311	313	292	303	298	291	338	313	313	311	303	321	304	334	288	305	304	313	308	294	302	309	362	336	300	328	310	298	277	301	274	302	310	315	280	303	307	311	295	315	289	284	337	314	335	325	297	316	313	320	278	306	263	319	306	308	282	288	319	288	319	310	286	305	285	349	294	274	283	279	291	283	287	309	310	311	269	314	294	286	308	295	289	308	329	300	327	280	300	298	282	335	295	282	313	282	321	297	295	301	323	310	314	292	291	258	302	304	274	306	288	307	291	336	313	328	299	317	329	341	291	275	261	283	305	292	295	323	302	293	290	300	291	339	298	310	299	298	286	294	302	284	305	291	328	291	306	273	306	324	310	302	293	300	335	338	287	311	310	309	300	304	325	269	316	302	292	316	317	319	308	278	336	313	328	338	314	332	306	298	301	295	316	312	294	285	260	310	291	323	319	298	303	321	299	294	285	317	301	270	278	333	288	340	291	282	301	285	316	304	329	318	304	291	284	283	298	330	349	283	294	330	300	312	285	317	278	294	311	307	286	303	328	278	310	300	309	300	317	303	307	333	327	279	266	302	285	318	331	285	309	309	310	297	314	317	318	335	292	321	326	299	308	317	314	321	336	276	308	272	289	303	300	307	291	285	279	319	329	323	318	266	302	288	277	309	297	266	325	315	286	326	267	291	329	290	304	294	281	284	320	308	312	297	289	330	285	290	333	288	333	316	321	269	283	303	309	296	302	292	274	295	286	288	321	303	297	289	309	294	309	334	326	285	313	316	286	309	293	279	294	279	301	311	318	299	276	321	322	314	305	277	280	268	303	323	287	297	299	296	323	305	332	307	318	321	313	302	287	290	295	315	293	314	307	318	312	281	301	294	301	317	312	325	289	309	311	299	289	337	321	301	299	326	314	334	307	327	297	292	293	296	293	279	318	266	304	313	333	288	306	275	328	311	312	314	285	309	309	332	311	320	315	302	292	332	310	309	289	301	279	294	283	306	320	303	323	331	360	304	281	290	336	336	298	313	299	315	312	322	301	294	330	324	298	309	296	298	266	284	304	284	280	281	315	280	315	291	305	290	304	281	340	303	312	265	309	316	297	288	302	315	291	296	282	283	305	354	285	305	295	262	300	256	311	288	290	304	329	332	290	289	276	288	297	333	300	285	313	331	306	291	284	321	293	292	307	293	325	294	288	313	317	297	298	319	283	322	309	308	296	310	290	288	274	309	292	321	318	275	329	320
22574	21564	29315	24265	21556	21399	3552	1097	851	804	789	780	711	747	701	708	675	669	691	654	696	706	677	648	674	657	653	670	657	644	653	677	657	644	655	628	661	660	681	617	716	672	635	646	608	657	709	655	595	626	673	633	678	623	629	651	627	638	666	657	667	663	658	629	626	643	605	614	674	674	647	607	639	635	635	589	695	658	613	624	685	571	653	621	574	656	641	658	629	622	618	617	679	687	607	624	689	678	618	627	614	673	593	621	624	627	640	589	631	659	637	643	645	642	620	662	635	591	627	608	640	620	607	664	605	612	627	653	634	618	643	614	627	692	614	622	658	622	628	670	635	610	610	616	635	641	661	656	617	633	650	673	617	684	615	654	632	560	639	622	656	605	666	607	635	620	654	658	584	604	661	652	634	594	648	638	664	638	605	639	605	651	667	647	609	658	654	640	645	602	682	630	622	656	682	601	655	670	660	608	636	640	630	591	632	594	655	621	644	598	616	611	660	615	607	628	614	649	639	617	655	634	603	604	642	658	648	636	618	641	633	586	627	652	578	570	623	646	617	654	622	622	667	592	637	659	642	635	633	657	631	659	646	612	613	592	626	607	637	611	612	625	633	601	620	658	617	634	688	631	654	665	613	651	629	605	617	688	634	663	647	624	657	616	608	608	638	633	618	642	651	631	585	641	695	667	616	650	639	635	614	608	586	633	612	660	674	641	648	641	612	567	618	642	639	659	637	624	594	670	634	661	644	623	634	669	635	645	684	648	616	639	633	591	660	639	617	634	668	642	621	622	603	629	651	652	618	603	674	654	585	621	630	593	656	627	628	693	655	637	657	647	647	612	590	657	618	645	605	642	643	576	612	652	626	636	701	611	555	625	640	597	655	611	625	665	684	693	608	681	660	612	632	638	631	625	639	603	569	699	671	606	623	634	593	618	637	595	669	616	649	649	668	671	617	639	653	677	611	631	656	650	645	642	631	617	630	674	664	662	635	684	650	596	642	619	645	620	621	641	665	641	624	609	629	626	600	658	642	641	631	654	611	631	634	647	625	674	629	658	640	671	645	655	572	623	630	670	631	651	576	655	630	630	610	621	640	596	594	652	659	668	627	619	620	601	646	654	627	667	635	632	672	668	641	632	606	643	639	667	657	650	666	673	675	643	646	642	613	638	604	614	622	633	619	684	635	632	609	645	598	641	650	566	672	637	629	602	638	665	632	613	631	642	619	629	638	658	661	623	646	631	649	649	641	639	646	657	612	572	641	684	632	587	626	664	622	598	611	665	663	615	679	596	652	657	657	673	607	618	613	672	666	589	650	662	612	699	619	620	645	661	617	640	639	657	660	641	655	661	669	618	641	634	648	635	641	591	633	643	596	579	673	660	654	615	642	641	673	623	664	647	622	680	651	621	590	600	644	605	638	660	646	666	634	648	630	633	612	620	660	632	663	627	649	635	573	686	625	622	689	649	646	631	617	600	609	637	638	666	623	620	601	629	633	617	641	672	602	628	635	665	641	675	641	582	681	630	646	657	667	678	633	625	662	634	618	636	603	599	645	626	634	648	677	644	622	653	620	627	647	635	646	711	605	622	638	664	646	673	624	656	658	618	660	643	657	635	642	662	638	644	664	629	598	674	665	630	614	618	660	640	623	604	651	674	657	636	652	616	661	613	602	615	612	640	634	644	663	629	633	665	653	663	626	624	664	645	658	650	625	624	592	618	631	617	642	626	707	628	579	631	630	614	601	662	663	609	622	687	626	630	583	633	603	609	619	638	613	631	628	636	618	612	625	666	579	625	640	585	654	617	629	651	641	645	658	634	617	632	621	660	602	629	662	618	619	614	611	623	639	653	632	641	618	668	616	623	596	654	653	619	630	630	617	660	631	633	653	617	627	657	646	597	604	616	657	694	647	629	586	655	641	654	667	654	624	635	633	622	615	648	679	599	671	634	673	613	636	676	652	622	633	631	654	603	636	632	625	616	629	622	634	634	623	623	630	634	666	629	620	686	678	662	659	689	633	662	603	622	669	637	619	632	626	648	688	618	625	636	644	663	620	593	653	642	647	637	610	663	626	631	633	606	670	644	629	631	605	593	653	653	631	646	615	593	633	639	665	665	627	645	591	662	662	607	673	583	615	628	601	621	588	597	640	615	594	638	629	604	659	628	619	613	649	688	622	631	689	619	665	683	621	611	609	642	639	622	620	628	600	589	621	675	620	657	595	580	657	649	650	658	608	606	645	627	622	657	645	671	631	649	618	619	643	628	665	582	649	629	606	607	625	623	626	577	611	637	629	620	599	617	646	678	619	624	652	627	686	632	587	654	628	618	610	636	652	610	641	648	658	624	665	640	621	645	630	622	642	636	650	629	632	624	645	638	663	625	564	661	628	637	654	619	636	662	641	564	680	624	653	629	698	653	657	604	621	632	645	672	625	665	624	641	623	663	623	627	628	679	632	627	640	629	665	646	695	641	652	657	692	664	690	603	647	635	618	653	617	656	653	654	634	614	666	632	650	611	660	618	648	604	648	609	642	622	633	639	639	628	663	587	631	614	667	662	599	627	623	627	619	608	605	614	647	590	620	658	693	575	614	616	660	640	635	656	622	657	604	636	566	630	630	599	642	643	659	617	663	648	608	645	605	681	636	660	660	620	626	607	682	651	612	627	643	615	606	665	596	624	643	589	659	671	614	614	584	598	646	663	658	651	612	617	628	625	617	646	582	672	635	630	660	668	636	609	630	635	602	677	647	632	611	637	639	571	652	627	672	650	650	624	608	649	637	634	620	628	633	659	620	656	651	647	666	671	592	615	611	592	614	653	648	662	652	629	628	689	607	662	603	590	617	572	637	631	638	648	631	610	636	677	620	623	619	683	674	643	656	647	615	647	640	648	619	605	605	635	589	619	639	667	649	621	624	633	609	651	639	675	602	615	661	603	629	648	629	661	595	664	594	637	645	634	669	625	633	636	646	605	664	657	668	626	608	673	634	649	664	610	663	605	621	673	656	658	629	645	591	641	627	590	632	645	650	634	633	632	600	627	632	678	592	665	657	640	673	647	637	622	606	643	625	625	666	612	616	648	643	636	656	669	611	573	668	638	650	603	643	633	652	631	649	630	632	595	640	656	614	641	627	649	582	641	627	643	669	666	678	633	652	608	614	670	619	690	630	658	611	614	591	633	633	645	581	610	630	653	599	661	604	618	625	663	653	533	609	674	653	620	661	650	626	677	656	626	678	654	653	616	676	623	604	656	615	614	613	644	606	629	645	648	639	622	644	683	639	610	618	649	614	623	597	601	619	613	625	695	642	642	635	634	631	615	611	637	642	617	663	604	634	659	617	608	636	621	645	667	640	627	593	665	645	659	600	649	637	642	583	645	646	658	668	640	604	629	670	656	663	615	635	626	590	675	629	659	629	634	620	625	612	659	650	596	667	639	632	622	642	704	648	677	668	636	657	598	638	615	637	594	647	663	677	638	626	708
18972	11641	8362	4087	3005	2290	1868	1632	1348	1310	1193	1108	1043	972	967	981	979	956	921	917	933	951	911	875	925	911	859	893	915	907	876	880	880	821	900	847	820	863	847	882	887	893	856	843	860	810	854	842	818	867	818	841	812	849	826	827	858	849	807	848	823	879	799	890	867	882	852	840	857	799	859	845	869	817	808	820	852	819	832	812	862	892	823	869	830	781	825	826	830	825	858	812	840	819	825	856	860	859	807	859	858	855	866	857	862	827	817	835	848	791	855	822	879	784	822	860	838	856	803	869	840	842	827	896	831	833	845	873	786	851	796	829	836	840	868	844	870	893	865	828	849	802	785	883	882	855	844	837	826	892	848	851	797	866	868	819	810	863	821	813	872	849	852	885	784	875	826	763	855	831	841	833	816	817	797	829	823	827	870	872	810	851	859	799	807	824	842	851	882	820	836	860	853	876	820	829	827	840	853	836	790	882	874	857	862	799	856	848	874	809	805	856	786	851	858	849	825	795	812	834	818	939	781	864	839	831	835	807	851	837	898	813	867	883	852	847	814	830	824	803	835	805	812	829	827	824	855	871	910	858	857	860	823	803	781	769	851	870	925	782	795	872	811	865	804	804	814	877	806	819	827	862	842	809	875	858	865	858	819	832	854	826	879	833	817	771	813	809	792	803	839	830	834	864	815	820	876	799	800	842	818	859	804	863	866	858	838	837	882	787	824	801	850	842	858	880	806	786	824	824	785	803	893	822	780	894	810	817	854	864	831	829	854	878	897	870	906	783	819	889	861	816	868	820	858	773	845	845	803	798	813	764	833	837	900	848	794	836	821	827	827	839	877	849	837	789	843	829	812	850	815	846	847	840	883	845	837	815	845	832	850	862	873	847	813	854	803	817	786	833	876	866	854	871	843	858	824	840	815	822	855	849	807	815	819	791	814	809	844	836	818	793	822	868	848	827	868	846	842	882	783	852	777	842	768	798	830	867	880	803	807	897	871	829	867	827	786	814	771	831	814	853	831	855	839	814	881	808	799	851	777	850	845	821	788	819	847	866	848	798	802	830	784	793	869	820	874	851	831	868	822	802	850	838	867	878	862	847	780	862	859	811	831	791	869	830	806	799	793	899	811	881	821	864	795	863	804	875	788	814	828	789	846	862	856	818	844	886	803	810	858	838	862	844	876	784	814	811	797	865	807	836	833	826	777	830	830	849	853	808	844	863	824	832	838	834	805	814	846	860	758	784	858	823	841	855	870	850	889	866	850	793	792	786	894	927	839	836	860	836	863	801	796	823	872	811	813	834	834	872	855	845	820	846	848	802	828	794	837	839	860	856	861	831	807	837	815	875	874	841	854	838	832	868	855	842	830	817	809	865	808	852	855	850	831	844	879	860	808	820	794	818	810	826	829	851	773	806	850	842	841	834	809	850	809	851	797	841	882	832	819	842	808	896	827	832	785	826	790	844	796	873	873	839	815	815	829	844	826	824	862	805	846	814	795	823	861	797	839	818	826	832	891	831	860	787	863	856	832	848	865	828	867	796	827	843	798	805	819	873	846	894	866	798	834	834	861	830	868	831	872	804	873	856	810	871	857	848	801	841	827	838	859	850	778	863	863	846	819	832	816	834	780	830	831	806	808	840	849	827	816	869	788	863	797	812	846	879	751	857	772	815	814	862	851	840	840	853	837	874	815	788	813	830	861	780	822	875	836	843	845	827	842	841	845	878	787	845	814	810	816	846	796	817	817	784	875	851	818	849	825	815	828	842	850	830	848	786	807	840	866	782	874	884	850	852	825	872	838	822	834	843	804	813	889	823	818	812	814	866	784	809	873	810	818	818	840	834	813	865	884	796	812	906	837	864	844	837	830	862	825	817	835	843	813	801	823	834	781	818	855	835	834	842	853	800	811	873	835	874	811	845	786	826	807	825	865	898	831	886	844	858	814	838	829	849	841	827	815	822	807	856	869	877	818	825	885	792	875	837	829	842	805	775	810	888	823	850	824	840	777	828	778	716	852	807	818	857	826	878	804	813	833	880	836	768	840	817	871	851	771	837	818	876	820	870	836	843	777	854	834	830	782	867	798	861	853	806	838	825	837	762	777	823	846	850	786	773	868	830	841	858	823	795	811	838	807	814	814	829	821	877	797	805	848	810	809	845	855	846	823	824	842	834	827	869	825	813	859	880	903	807	858	898	821	850	868	859	740	831	850	855	842	823	809	825	845	849	847	822	816	778	840	838	845	836	767	800	820	829	796	842	833	844	908	813	857	818	814	855	843	840	831	836	832	808	867	858	791	845	885	821	809	847	838	801	831	829	840	830	790	871	850	861	838	837	870	803	811	822	883	835	811	882	843	824	841	824	815	836	870	818	846	809	878	865	814	814	819	810	836	800	858	870	802	853	812	811	823	850	834	833	836	837	787	817	870	802	828	838	839	809	816	852	810	828	882	839	797	831	844	820	845	790	864	817	852	822	873	817	794	787	882	904	821	814	820	828	823	845	895	880	830	809	829	808	877	866	800	857	882	858	796	822	843	806	806	845	837	757	901	799	789	856	818	836	881	842	851	846	865	855	854	872	860	837	862	865	816	815	846	769	891	832	855	812	868	825	855	830	848	824	826	828	853	837	867	837	835	830	809	861	844	834	867	839	846	804	863	806	796	849	863	832	811	818	825	854	802	820	858	835	787	906	846	831	836	799	831	865	808	857	824	783	813	815	858	833	849	867	867	812	867	862	844	885	881	824	853	848	790	858	815	896	808	840	790	825	876	820	864	840	850	853	808	826	806	863	808	857	788	855	881	818	866	840	834	836	851	847	857	804	873	852	859	782	886	793	814	815	813	799	854	825	844	854	774	863	784	837	808	876	830	811	875	818	820	856	859	842	838	802	786	830	837	848	843	822	811	784	847	821	801	853	846	835	848	837	839	814	813	857	862	818	817	776	815	811	869	831	828	791	831	845	835	836	857	809	818	847	794	829	785	869	840	874	815	797	793	773	824	856	842	823	854	837	870	872	828	863	842	827	886	848	852	830	794	817	834	845	840	859	822	815	821	864	846	785	825	856	816	847	867	873	811	853	842	826	821	853	842	906	837	838	816	861	844	745	835	826	816	851	845	816	878	851	858	847	821	836	842	848	783	799	845	828	818	853	831	777	794	868	847	858	833	823	845	783	821	832	873	813	825	814	780	839	809	812	853	880	814	830	848	847	829	842	840	855	842	843	882	862	804	836	800	789	821	849	857	866	784	813	873	872	827	852	865	784	807	847	854	800	860	886	896	826	846	912	834	811	816	787	841	853	875	816	849	832	817	805	879	820	826	845	850	849	839	813	842	879	828	855	877	834	839	821	814	824	831	880	859	826	883	822	869	804	851	816	860	795	804	848	805	801	832	840	828	832	796	866	823	840	791	805	869	833	802	852	850	870	821	858	823	825	845	850	857	867	845	862	790	836	816	822	876	812	890	851	809	793	848	806	824	826	794	841
27502	18563	3901	681	548	543	539	507	556	533	490	513	511	526	479	507	493	514	500	497	481	527	514	526	544	529	546	553	520	482	488	500	507	492	497	486	507	514	509	485	493	504	516	476	535	505	525	472	541	520	508	543	536	510	476	502	540	510	525	483	541	491	517	527	503	549	553	510	557	516	509	552	519	486	460	504	523	492	524	486	494	489	489	497	503	491	508	522	559	525	499	514	487	537	545	557	511	495	494	542	501	512	522	493	538	507	519	484	534	558	498	497	509	499	499	487	505	501	544	527	473	497	547	520	532	560	521	506	491	547	542	464	526	530	493	500	520	530	544	494	527	534	534	498	492	507	555	533	498	499	504	507	528	523	477	508	538	497	532	530	485	564	531	510	487	502	551	496	478	527	517	511	532	543	521	502	540	464	511	515	494	549	488	487	457	476	513	532	480	519	501	523	509	480	511	513	534	496	543	525	529	556	526	503	507	497	552	517	494	532	461	507	478	469	537	508	524	518	504	503	551	506	509	516	507	504	517	492	537	484	494	519	523	480	504	501	508	521	518	505	523	507	529	465	487	473	493	498	535	504	484	512	509	529	496	524	452	509	497	529	511	511	468	521	508	522	514	521	512	531	505	456	561	495	507	484	515	474	467	482	489	546	504	505	516	485	502	502	527	521	546	526	477	497	508	507	522	523	497	518	524	492	522	480	531	528	484	516	485	512	531	493	516	533	523	503	523	512	499	518	515	517	500	517	509	505	514	545	466	493	517	481	498	502	518	488	530	519	557	535	563	536	554	484	494	511	563	469	509	504	547	512	489	493	526	505	488	481	505	490	514	539	540	536	518	522	513	499	547	499	511	500	539	512	518	487	483	496	534	463	488	484	515	532	489	504	550	526	503	525	527	532	512	552	503	498	538	541	523	504	471	537	515	526	529	504	527	544	524	527	534	478	476	493	507	515	544	530	526	534	504	501	488	516	485	508	530	478	480	524	514	557	510	492	531	479	460	500	503	503	528	503	518	479	506	502	529	496	542	536	488	526	483	535	530	529	500	519	474	514	517	503	491	476	518	523	513	500	527	525	462	565	515	546	520	526	541	505	502	491	488	513	500	513	498	527	557	495	512	488	478	526	530	512	509	490	511	482	509	520	520	513	492	513	496	505	476	534	477	535	558	516	449	560	552	525	502	523	536	501	556	529	550	550	515	533	504	473	534	531	489	488	526	508	505	522	526	464	507	540	511	541	475	508	519	533	478	490	506	467	471	520	526	529	530	515	529	496	525	512	478	480	479	487	482	497	506	450	509	522	502	491	494	477	528	545	518	525	528	526	510	522	497	485	538	543	533	492	468	512	484	487	515	511	474	547	548	499	541	500	543	494	517	521	506	533	523	486	524	492	542	506	463	509	519	535	499	525	538	484	542	517	524	527	580	549	457	508	503	472	494	460	540	475	496	534	510	526	531	547	492	473	514	484	527	466	505	531	531	513	510	511	520	518	528	518	454	511	532	531	488	544	524	475	472	491	514	492	508	538	518	516	577	530	523	535	494	495	508	493	476	522	520	538	514	520	472	498	534	489	513	507	516	453	457	496	525	536	521	505	502	570	493	546	519	498	520	514	546	520	503	503	539	471	523	497	504	472	474	548	513	513	549	481	527	489	531	461	497	516	502	496	529	513	516	524	511	467	485	513	490	530	526	493	514	512	500	447	516	488	562	520	521	482	498	574	509	472	531	484	495	503	538	524	522	516	495	523	500	538	493	513	491	508	524	501	498	492	561	525	479	499	498	508	496	520	536	494	510	504	528	509	498	522	522	505	503	531	524	534	526	481	507	510	525	524	511	508	495	510	499	493	523	474	501	485	536	521	539	503	561	508	530	487	491	512	487	500	530	517	510	465	548	518	491	493	538	522	476	531	506	521	475	505	499	527	534	518	528	497	532	483	509	518	525	522	509	487	515	531	527	520	496	494	473	517	489	517	537	537	502	517	565	494	519	523	508	524	488	499	494	519	524	504	551	516	524	507	506	461	514	514	513	498	527	511	535	527	520	506	506	540	494	515	514	506	517	497	515	510	482	508	488	487	545	500	499	522	500	505	524	522	510	516	490	478	517	528	505	534	541	571	523	499	502	498	530	543	533	514	511	484	494	489	498	483	518	530	512	467	486	531	498	519	519	523	495	503	518	497	539	492	490	496	493	565	529	513	502	527	548	513	527	517	537	518	496	499	470	564	508	497	532	542	502	530	528	477	528	502	535	492	552	506	503	479	490	538	514	467	518	480	472	491	461	504	452	521	513	538	503	500	549	478	554	538	522	544	473	513	501	496	503	544	498	534	574	546	519	491	518	497	519	504	506	479	490	497	472	506	479	495	508	521	516	508	533	549	530	487	560	519	462	488	530	537	538	516	502	455	504	487	516	471	527	483	488	464	491	468	537	524	510	553	465	513	471	523	488	509	503	491	471	499	518	492	488	459	503	515	485	521	523	518	531	525	542	493	455	555	516	506	516	493	528	519	497	495	513	513	540	489	507	493	526	551	518	457	519	568	484	456	549	526	486	539	506	510	481	517	527	558	512	536	517	510	523	513	503	555	555	518	544	529	488	493	490	509	488	499	544	536	486	530	542	532	512	542	494	523	471	493	525	505	471	531	506	523	514	521	509	491	518	529	486	517	516	497	510	511	518	544	522	517	538	504	479	494	538	532	494	520	523	471	465	501	493	495	537	495	550	489	519	491	483	456	488	508	573	554	509	470	532	525	545	547	516	497	505	537	502	497	548	538	470	531	528	484	557	516	491	491	483	516	525	547	501	540	508	483	528	476	502	509	498	489	521	499	509	549	488	504	527	503	499	520	484	527	498	538	515	516	492	507	540	501	458	541	463	530	520	519	512	523	489	523	504	516	490	538	492	480	497	510	505	546	501	526	505	527	498	486	531	488	533	515	501	498	484	528	500	507	508	525	519	532	526	465	462	506	536	533	503	507	545	507	523	521	480	554	515	511	512	498	498	513	490	508	437	522	528	525	460	544	496	505	515	470	520	495	502	547	471	510	511	494	482	506	485	517	502	506	504	508	509	529	469	462	505	500	513	521	515	529	517	511	475	498	549	507	520	529	532	500	501	532	530	516	520	515	493	501	489	537	492	513	519	483	521	513	526	546	529	505	516	499	506	530	497	519	518	487	498	448	487	519	488	475	478	523	492	473	560	512	514	528	498	519	491	470	471	509	504	496	508	492	519	514	543	474	544	498	546	526	524	528	533	541	531	508	509	508	526	520	548	535	478	498	500	528	511	477	508	468	525	518	525	510	512	537	503	502	482	509	504	498	504	480	482	497	522	518	498	517	530	522	520	471	485	516	510	500	470	526	503	495	487	497	474	506	514	469	493	541	509	512	542	482	515	486	537	486	484	472	502	510	510	539	485	499	526	498	490	515	503	517	528	473	496	500	536	505	469	511	521	506	485	510	512	515	555	544	522	526	518	547
5232	1034	908	778	694	655	644	672	644	660	657	676	673	705	658	684	665	628	637	635	639	678	629	657	665	679	664	666	676	670	654	626	709	635	657	666	688	651	657	597	672	638	657	621	652	651	645	662	671	646	657	658	639	589	646	642	661	673	715	650	633	612	631	661	683	641	606	664	610	634	664	627	635	696	718	689	610	667	645	661	631	679	682	674	641	634	704	637	650	682	639	630	677	701	595	679	670	626	633	639	609	719	656	644	628	634	619	671	668	647	689	634	670	687	613	651	657	677	647	640	636	693	639	660	686	614	608	653	655	622	650	638	630	654	643	609	616	623	633	649	613	665	618	672	619	641	667	654	619	626	613	645	681	631	649	630	622	659	671	665	667	623	621	660	628	661	671	640	642	645	649	587	697	687	638	604	667	630	675	656	637	713	610	637	674	644	684	621	671	642	690	679	671	686	659	602	676	655	627	649	648	673	625	661	634	644	662	664	668	619	660	694	697	663	669	721	638	679	677	671	669	615	614	696	674	680	636	641	605	662	648	668	689	659	672	640	650	663	625	662	600	639	654	654	671	629	652	611	618	688	671	639	675	690	683	597	675	690	616	703	606	687	664	659	655	628	614	732	635	645	584	664	673	669	632	664	647	646	660	626	675	631	690	638	666	631	683	635	685	642	665	638	657	663	642	710	666	640	622	626	603	651	638	641	632	683	656	667	648	637	575	661	666	658	642	666	677	616	658	645	650	609	622	662	671	663	650	640	646	646	628	648	603	675	655	678	640	642	619	626	659	659	648	687	639	628	656	661	684	664	642	645	616	646	634	670	648	635	632	653	640	658	660	637	654	670	634	699	660	659	628	656	706	689	646	647	679	674	638	642	630	653	636	630	653	680	623	646	643	654	676	629	699	629	688	651	636	579	696	685	671	661	664	627	619	657	698	654	696	635	630	642	655	661	684	622	640	655	635	662	644	621	642	711	641	658	645	648	648	639	668	672	674	663	630	615	692	626	673	648	670	684	648	635	722	652	648	655	642	630	686	659	638	645	653	643	655	592	658	701	693	642	648	671	654	654	680	662	666	650	660	658	643	658	608	664	674	612	647	657	648	654	730	683	662	675	594	618	623	652	672	695	662	625	614	642	657	657	647	658	666	632	675	681	643	643	637	649	674	670	648	651	685	649	636	691	652	647	633	635	693	637	657	670	668	656	655	695	670	639	648	646	660	655	662	663	710	594	675	642	684	621	632	678	643	651	632	644	682	651	672	662	688	677	627	654	618	629	680	611	642	616	639	654	652	644	649	639	696	651	639	702	678	719	638	630	633	650	652	652	661	651	663	630	659	609	646	618	627	666	685	652	645	637	641	631	669	655	627	654	659	666	680	655	659	635	673	682	665	634	673	706	635	605	632	631	674	656	650	677	627	638	662	664	677	667	681	660	667	638	685	645	664	653	663	630	600	654	707	646	616	692	666	670	655	696	651	674	713	680	684	604	655	637	634	670	654	650	678	686	654	675	692	656	664	648	671	680	692	673	681	609	644	637	609	651	652	634	659	647	588	671	668	647	698	653	651	638	669	648	674	664	636	695	654	639	665	667	620	656	691	655	726	683	705	636	636	682	622	654	615	616	640	637	659	661	652	652	659	625	656	678	647	674	639	693	626	664	621	637	638	638	648	660	691	656	631	646	677	654	654	668	643	653	638	636	655	699	646	642	673	690	665	625	646	632	620	620	633	682	633	697	650	645	697	700	655	658	615	619	635	597	663	685	631	642	670	624	677	670	666	682	624	669	683	645	653	651	702	620	664	697	620	640	671	666	680	565	655	618	661	707	669	650	642	647	645	633	661	679	647	649	654	677	651	647	668	653	653	641	604	575	615	635	624	695	644	628	630	683	640	627	724	601	660	655	670	685	640	613	655	639	695	651	703	656	641	663	673	654	613	637	654	674	692	641	644	677	681	655	697	683	619	651	652	652	667	655	643	649	670	658	646	663	684	686	629	662	607	652	647	619	637	692	644	629	639	660	607	632	638	644	646	660	687	685	658	659	671	659	689	652	666	632	656	635	663	662	625	621	629	646	673	645	650	641	641	669	667	662	686	611	684	650	618	618	614	681	644	633	640	651	676	629	607	701	668	647	648	638	680	662	671	643	672	697	602	681	604	679	691	611	628	663	675	652	666	658	639	643	603	706	650	635	627	662	650	650	676	654	653	647	692	677	630	664	646	676	673	625	652	661	659	648	624	678	630	652	640	686	653	668	661	652	593	664	703	661	630	621	612	626	643	654	645	655	663	645	645	639	684	665	629	670	646	678	631	634	679	645	673	646	611	661	682	639	649	656	616	622	693	699	632	645	670	654	654	638	669	662	613	659	640	675	676	614	695	637	642	634	615	694	684	650	689	665	634	660	676	682	650	675	650	654	615	654	650	605	632	642	673	690	653	657	685	651	679	659	686	652	652	663	640	656	650	652	715	662	647	661	688	644	626	658	682	611	627	625	597	663	651	692	660	641	654	697	651	638	650	672	625	623	669	641	655	645	616	628	633	643	696	673	642	617	592	635	672	640	652	665	637	630	652	635	634	619	632	676	650	618	643	639	613	602	652	664	638	678	599	644	651	639	667	680	657	665	663	645	687	674	640	611	641	671	667	656	639	653	648	604	669	643	687	602	641	664	634	669	678	639	648	649	681	678	664	643	597	647	643	626	647	619	744	632	666	631	644	628	642	591	678	681	600	625	603	660	641	670	668	678	663	620	680	694	625	635	647	681	660	669	637	644	678	648	677	604	671	627	692	672	650	684	642	610	637	701	690	665	634	662	661	644	607	623	671	653	641	657	647	581	638	671	651	636	703	661	663	665	678	651	634	636	661	632	616	648	667	681	660	627	653	609	659	663	670	661	688	685	579	632	646	697	651	623	672	712	658	676	670	638	672	648	666	628	662	683	661	638	680	687	650	658	660	621	664	657	645	653	676	687	679	650	663	664	673	683	662	644	684	668	639	672	638	616	638	684	633	670	688	662	645	605	641	636	644	647	651	682	708	693	623	677	676	658	648	667	641	648	624	668	627	628	635	673	649	647	688	632	678	669	654	672	654	621	687	700	661	689	659	642	654	653	668	679	598	623	683	694	643	642	671	622	631	655	686	658	708	602	660	665	624	639	624	627	667	654	670	637	649	659	647	647	630	650	673	632	651	704	659	606	686	710	700	678	638	634	653	646	635	638	680	672	676	630	647	626	659	652	607	666	660	658	675	664	678	674	639	662	651	651	660	683	696	693	641	663	637	656	649	642	648	676	652	643	672	672	659	615	676	656	707	649	659	634	675	666	657	660	669	624	644	692	648	634	649	677	659	627	651	675	674	695	685	628	639	670	642	660	631	660	607	656	637	627	617	646	688	673	651	639	664	603	636	631	634	635	666	642	652	634	626	649	694	663	649	664	653	648	672	659	651	634	649	643	676	663	648	682	650	651	671	662	662	660	683	625
23403	21514	28731	24731	21409	5601	1362	1136	937	968	925	937	928	951	858	888	915	895	908	812	909	876	887	863	882	884	894	839	861	840	869	875	849	859	888	849	913	869	857	854	850	856	898	886	879	856	857	863	878	852	843	851	901	845	852	881	882	851	893	836	840	844	865	881	846	862	886	883	864	882	809	897	861	863	842	853	882	870	867	868	858	912	919	883	866	909	799	878	836	887	830	862	845	846	857	874	880	841	809	827	863	870	812	833	894	842	880	835	808	801	867	847	896	827	884	813	846	855	817	863	856	891	861	879	892	836	934	898	848	851	893	871	803	847	802	837	863	865	896	873	849	844	862	836	894	885	821	809	826	860	810	868	870	825	848	780	891	860	885	839	868	838	876	836	837	870	820	831	862	858	838	811	857	838	818	860	820	870	850	806	858	884	847	890	861	831	848	816	866	829	868	859	872	841	842	846	889	894	905	862	870	867	887	804	846	894	839	822	864	868	830	844	847	856	795	845	802	855	881	853	839	829	881	928	870	847	861	865	846	842	884	836	798	835	772	865	866	874	897	874	853	847	857	839	817	869	879	820	856	804	884	880	877	890	869	871	910	851	855	856	910	871	811	841	769	836	859	863	832	852	829	833	796	837	909	867	850	849	878	875	846	866	884	894	851	896	891	867	861	837	911	849	848	847	846	868	869	849	859	855	839	888	809	856	836	809	835	846	833	877	850	870	859	830	841	899	847	838	865	857	899	854	874	870	820	877	836	877	892	897	825	878	866	822	862	902	837	789	856	845	887	853	847	848	845	851	911	907	807	900	900	853	880	808	855	873	829	886	866	867	896	880	852	855	847	792	876	937	858	821	902	856	910	926	893	869	834	843	863	872	799	791	848	851	904	838	879	915	836	885	825	871	854	852	911	900	896	890	869	835	867	879	833	843	820	881	882	884	879	830	861	850	812	931	831	841	887	847	829	839	852	893	829	886	862	875	885	898	871	875	878	910	876	866	873	857	847	879	867	872	856	874	891	901	842	847	838	840	771	875	831	900	844	930	919	877	824	820	838	889	849	838	854	892	884	830	847	853	814	906	814	854	813	900	847	868	881	857	864	841	903	881	854	835	853	846	877	804	849	873	864	865	918	855	843	812	912	876	871	834	867	856	887	829	876	883	842	876	819	874	845	804	829	870	856	826	840	851	847	843	835	862	869	848	868	860	874	834	886	853	865	841	846	836	843	856	885	856	781	867	853	850	857	859	811	828	930	877	897	892	917	852	936	857	890	886	842	898	882	873	871	835	872	818	844	873	859	916	853	836	859	890	833	807	883	818	823	872	861	840	835	864	875	894	849	917	816	829	831	864	868	815	849	803	880	827	826	844	851	884	881	854	816	843	870	857	868	816	892	823	823	849	887	864	834	872	901	880	816	801	850	854	866	868	888	873	853	869	865	874	813	836	842	867	858	843	893	885	866	846	875	846	852	881	857	819	881	851	850	879	851	853	835	809	845	824	816	834	893	843	887	813	820	900	888	867	778	848	843	866	859	885	821	948	832	880	886	863	814	859	855	845	873	843	869	791	907	824	868	809	879	889	848	837	839	888	863	861	901	844	809	843	848	859	891	822	889	819	882	875	897	826	843	819	883	853	831	854	909	860	832	873	879	889	879	860	841	884	866	907	851	870	834	869	824	849	864	894	852	882	873	837	861	831	877	866	851	841	864	781	851	875	868	804	915	882	859	837	851	845	865	849	835	843	877	840	885	841	806	830	854	847	800	911	822	905	924	869	897	823	877	816	856	864	890	907	858	868	890	790	858	880	919	859	883	911	844	836	920	855	835	862	888	824	848	836	844	897	880	824	840	822	870	875	892	903	888	797	873	838	816	883	836	882	877	884	840	852	848	825	854	854	876	858	892	799	824	852	854	839	878	878	920	823	827	864	871	849	886	864	876	850	889	867	892	851	852	902	853	874	865	814	799	891	848	832	875	906	869	869	896	855	843	842	874	877	857	890	855	855	876	828	872	852	835	834	889	850	842	858	897	870	911	879	893	858	836	831	829	823	871	827	811	816	852	825	889	908	909	836	856	868	839	822	898	872	914	816	827	860	821	873	887	861	884	854	850	903	856	831	875	831	856	819	809	870	872	849	801	833	857	818	882	850	935	881	862	863	823	807	875	803	866	903	869	851	872	813	831	816	870	831	846	909	876	833	821	852	854	875	831	916	863	851	784	863	875	906	853	847	832	871	890	832	784	882	871	822	873	895	868	872	869	848	851	898	901	842	860	808	825	877	828	866	834	811	898	868	869	860	819	838	848	837	866	843	864	842	852	910	864	846	899	821	868	855	847	810	919	921	810	867	796	848	919	841	833	813	889	906	817	853	838	876	855	824	918	822	834	840	834	829	846	846	876	860	838	854	843	875	857	828	841	853	847	805	858	878	833	879	847	820	886	850	865	863	837	883	827	904	895	851	862	830	871	856	866	842	886	859	897	824	867	839	790	909	816	899	843	853	842	886	838	830	890	854	837	831	880	889	825	852	876	832	841	889	876	834	844	831	885	885	874	868	839	804	841	854	817	910	842	839	886	872	871	856	948	852	858	849	853	832	867	914	828	862	856	926	866	851	841	783	884	890	844	846	842	917	827	833	845	881	834	867	837	808	781	893	885	844	888	849	890	834	822	827	851	901	808	847	896	823	842	854	903	814	812	862	865	858	912	845	829	865	847	819	884	837	855	880	811	824	877	842	876	869	870	778	850	851	861	838	829	879	930	871	858	902	864	873	831	822	907	819	884	889	842	862	840	884	823	876	828	844	840	811	842	891	832	855	846	861	869	865	895	866	862	883	855	786	817	868	860	892	865	887	877	821	853	892	842	827	800	864	890	887	859	878	858	970	847	847	857	870	888	816	837	876	893	889	854	849	856	921	841	895	894	835	895	833	818	858	875	899	888	863	864	873	875	844	852	791	811	872	889	847	908	874	835	871	849	848	902	873	877	794	911	849	892	887	801	837	854	904	822	850	858	817	822	870	827	843	890	835	851	871	840	856	920	819	851	877	851	884	873	872	904	858	890	858	910	856	822	875	840	853	843	888	846	852	870	856	858	887	823	816	862	852	854	841	892	860	875	874	882	828	823	838	880	837	881	850	845	836	849	824	875	840	850	813	860	878	877	823	808	866	828	842	813	820	842	788	864	828	836	843	836	900	824	792	875	814	855	836	870	868	817	843	793	831	843	894	834	829	848	854	867	841	888	870	900	840	880	818	859	857	859	830	838	881	893	895	843	858	892	865	888	810	835	868	821	879	884	841	832	857	881	857	816	905	826	845	855	821	895	847	786	860	825	908	872	820	821	871	845	844	861	849	873	859	906	848	914	859	879	800	851	773	822	860	893	849	926	890	836	875	785	850	849	858	801	844	875	832	819	823	843	841	838	804	890	846	768	855	870	871	888	845	871	879	821	840	883	821	882	824	849	851	877	837	874	850	910	803	816	898
17828	7358	5252	2755	2224	1767	1610	1485	1284	1354	1246	1159	1229	1208	1137	1096	1162	1176	1179	1157	1124	1145	1113	1132	1160	1145	1117	1099	1093	1103	1099	1082	1078	1101	1125	1084	1178	1086	1086	1109	1129	1117	1134	1108	1074	1082	1084	1053	1086	1099	1115	1089	1054	1032	1132	1088	1102	1100	1127	1075	1072	1095	1086	1087	1101	1136	1039	1112	1085	1090	1060	1122	1071	1100	1066	1032	1042	1108	1150	1031	1052	1042	1092	1071	1098	1084	1034	1105	1086	1045	1103	1115	1106	1073	1068	1031	1102	1077	1032	1061	1084	1039	1102	1089	1086	1044	1066	1108	1092	1092	1015	1053	1140	1068	1124	1054	1105	1112	1099	1081	1126	1055	1068	1055	1143	1137	1051	1060	1074	1134	1018	1103	1091	1139	1103	1118	1101	1065	1100	1166	1087	1110	1077	1090	1114	1099	1089	1045	1087	1042	1074	1021	1106	1067	1065	1066	1116	1140	1088	1037	1099	1085	1043	1060	1100	1069	1105	1070	1118	1088	1105	1054	1051	1086	1056	1125	1039	1069	1115	1087	1080	1074	1067	1074	1107	1051	1091	1090	1155	1097	1080	1108	1150	1127	1112	1071	1103	1091	1037	1033	1028	1068	1044	1107	1082	1068	1067	1072	1064	1114	1066	1080	1039	1102	1066	1104	1106	1037	1077	1056	1046	1068	1069	1106	1071	1077	1091	1092	1119	1147	1078	1051	1087	1052	1021	1100	1019	1138	1091	1093	1108	1102	1070	1112	1148	1084	1079	1052	1035	1139	1073	1067	1058	1076	1047	1120	1122	1076	1062	1066	1056	1124	1025	1070	1041	1085	1126	1061	1040	1074	1109	1058	1103	1031	1069	1128	1038	1097	1099	1049	1156	1135	1064	1054	1092	1108	1073	1034	1014	1097	1061	1115	1115	1096	1072	1079	1082	1077	1081	1059	1102	1066	1133	1082	1099	1102	1102	1113	1063	1089	1116	1066	1125	1070	1023	1088	1088	1076	1068	1092	1076	1126	1140	1115	1111	1074	1117	1137	1059	1069	1073	1061	1095	1114	1071	1069	1119	1093	1088	1092	1096	1067	1093	1055	1101	1120	1114	1071	1077	1085	1068	1108	1100	1111	1037	1109	1070	1096	1042	1101	1048	1031	1091	1115	1095	1123	1026	1096	1120	1105	1074	1073	1084	1109	1079	1068	1117	1053	1051	1067	1067	1075	1095	1077	1113	1044	1144	1056	1043	1049	1079	1082	1069	1107	1178	1076	1072	1069	1090	1057	1123	1120	1076	1111	1027	1106	1082	1073	1102	1089	1113	1122	1095	1114	1135	1066	1037	1138	1095	1112	1073	1101	1071	1091	1108	1086	1070	1087	1094	1047	1080	1130	1085	1063	1059	1050	1134	1153	1071	1109	1006	1060	1068	1097	1041	1144	1105	1074	1039	1038	1041	1074	1074	1107	1118	1089	1140	1079	1093	1159	1106	1050	1065	1091	1104	1073	1047	1082	1082	997	1069	1108	1115	1101	1052	1140	1127	1116	1077	1089	1115	1118	1186	1092	1047	1081	1083	1152	1081	1060	1104	1102	1101	1078	1049	1118	1085	1062	1093	1081	1168	1106	1082	1055	1072	1130	1146	1107	1115	1116	1109	1073	1101	1069	1107	1141	1098	1092	1042	1154	1052	1128	1151	1070	1083	1095	1043	1061	1078	1163	1063	1099	1083	1050	1082	1110	1070	1092	1085	1058	1109	1076	1130	1157	1060	1093	1103	1092	1120	1040	1127	1075	1042	1117	1043	1077	1036	1112	1101	1097	1050	1094	1042	1107	1051	1135	1108	1047	1100	1168	1037	1080	1136	1084	1080	1144	1096	1116	1127	1085	1135	1123	1066	1135	1119	980	1062	1057	1039	1128	1087	1059	1088	1082	1067	1089	1123	1037	1127	1092	1026	1146	1132	1076	1114	1079	1087	1081	1102	1172	1067	1116	1094	1071	1113	1048	1101	1107	1093	1086	1069	1089	1065	1074	1119	1046	1060	1067	1063	1106	1061	1114	1086	1102	1063	1081	1081	1101	1067	1097	1041	1120	1120	1032	1107	1017	1017	1074	1126	1065	1092	1078	1017	1095	1115	1026	1060	1053	1076	1042	1055	1041	1051	1100	1069	1170	1157	1075	1087	1053	1108	1099	1054	1060	1048	1097	1052	1090	1104	1068	1117	1102	1063	1133	1014	1129	1101	1073	1114	1111	1037	1116	1111	1080	1039	1086	1107	1061	1095	1136	1046	1042	1090	1101	1146	1099	1140	1056	1133	1124	1072	1016	1124	1109	1103	1123	1084	1088	1054	1039	1117	1121	1066	1105	1134	1062	1004	1097	1093	1113	1088	1011	1116	1129	1024	1054	1073	1067	1063	1093	1090	1075	1079	1062	1069	1072	1051	1044	1033	1126	1100	1056	1027	1084	1052	1087	1124	1093	1087	1111	1099	1092	1022	1077	1139	1082	1067	1100	1089	1076	1116	1120	1093	1060	1109	1087	1105	1069	1141	1093	1039	1033	1104	1087	1087	1106	1097	1083	1070	1041	1102	1024	1054	1105	1141	1104	1084	1084	1094	1109	1144	1092	1075	1071	1036	1064	1094	1121	1076	1025	1021	1059	1030	1082	1079	1057	1052	1086	1177	1083	1060	1105	1108	1081	1127	1111	1108	1086	1154	1056	1106	1040	1111	1076	1044	1062	1052	1074	1083	1061	1103	1073	1072	1056	1086	1077	1079	1106	1093	1078	1027	1106	1084	1056	1103	1077	1089	1161	1075	1020	1044	1081	1059	1095	1095	1064	1071	1090	1064	1094	1077	1106	1099	1105	1068	1126	1062	1082	1098	1067	1048	1084	1098	1024	1089	1095	1114	1095	1112	1063	1136	1136	1081	1084	1107	1066	1065	1107	1073	1050	1120	1081	1087	1076	1093	1064	1061	1140	1114	1116	1059	1096	1057	1124	1135	1058	1083	1084	1107	1113	1065	1103	1091	1040	1111	1091	1082	1120	1069	1098	1065	1052	1066	1111	1163	1034	1042	1100	1100	1138	1094	1067	1116	1145	1111	1091	1072	1125	1055	1086	1101	1115	1114	1072	1127	1097	1134	1001	1037	1097	1055	1132	1100	1081	1080	1054	1062	1095	1111	1036	1075	1058	1100	1102	1088	1117	1068	1081	1060	1113	1062	1096	1110	1039	1076	1099	1062	1124	1085	1121	1032	1092	1063	1084	1069	1072	1125	1080	1084	1074	1097	1077	1097	1107	1100	1050	991	1063	1100	1045	1060	1084	1122	1071	1106	1089	1076	1099	1062	1096	1139	1087	1064	1080	1080	1032	1119	1096	1119	1106	1132	1078	1158	1076	1092	1080	1044	1071	1085	1084	1122	1094	1032	1058	1103	1096	1099	1120	1061	1018	1048	1080	1166	1086	1071	1074	1105	1042	1032	1059	1090	1068	1066	1037	1055	1082	1040	1074	1088	1027	1153	1087	1098	1113	1084	1086	1037	1092	1082	1062	1060	1092	1074	1064	1062	1083	1110	1053	1109	1083	1081	1053	1103	1116	1109	1119	1119	1026	1075	1065	1050	1112	1124	1067	1083	1035	1091	1023	1099	1091	1065	1103	1059	1037	1095	1076	1091	1041	1089	1116	1054	1091	1091	1060	1032	1082	1051	1082	1094	1106	1094	1096	1070	992	1130	1144	1099	1056	1090	1178	1077	1115	1074	1045	1100	1097	1052	1100	1098	1081	1076	1057	1095	1094	1115	1068	1075	1085	1098	1054	1121	1086	1112	1061	1143	1058	1097	1068	1108	1069	1084	1093	1070	1092	1062	1150	1037	1111	1087	1053	1058	1097	1090	1050	1094	1074	1077	1124	1076	1061	1076	1051	1101	1044	1111	1109	1047	1079	1161	1142	1080	1103	1083	1109	1062	1088	1079	1053	1126	1114	1033	1146	1047	1102	1062	1089	1044	1092	1131	1060	1058	1105	1130	1067	1056	1079	1034	1038	1056	1135	1067	1055	1042	1092	1101	1107	1069	1079	1078	1055	1087	1049	1054	1100	1103	1102	1111	1063	1049	1093	1059	1046	1110	1048	1049	1072	1063	1126	1133	1085	1088	1082	1076	1068	1094	1116	1087	1067	1097	1101	1165	1110	1123	1033	1124	1052	1132	1124	1108	1081	1060	1051	1083	1063	1052	1049	1022	1069	1079	1069	1043	1053	1051	1078	1108	1149	1082	1058	1146	1055	1060	1111	1035	1123	1123	1101	1094	1100	1096	1098	1096	1103	1012	1093	1051	1049	1100	1124	1148	1002	1077	1079	1073	1131	1088	1069	1108	1056	1029	1138	1113	1065	1077	1085	1103	1108	1062	1004	1109	1075	1091	1076	1060	1106	1070	1144	1067	1060	1111	1111	1038	1062	1088	1029	1120	1100	1119	1059	1079	1052	1030	1106	1086	1087	1088	1094	1120	1065	1033	1100	1111	1099	1040	1087	1123	1016	1026	1096	1055	1106	1102	1085	1100	1124	1095	1087	1032	1080	1112	1152	1080	1046	1109	1070	1104	1113	1179	1049	1107	1065	1048	1109	1121	1059	1044	1108	1059	1043	1062	1112	1087	1015	1059	1108	1078	1078	1095	1112	1069	1042	1089	1007	1139	1048	1080	1072	1058	1091	1036	1121	1107	1084	1076	1111	1100	1054	1075	1016	1069	1074	1069	1075	1122	1047	1105	1089	1074	1058	1056	1067	1139	1118	1096	1099	1089	1014	1032	1142	1078	1107	1152	1091	1072	1084	1041	1036	1024	1076	1067	1098	1040	1194	1042	1077	1138	1129	1085	1030	1020	1070	1107	1152	1107	1143	1049	1091	1077	1088	1097	1051	1065	1107	1030	1140	1052	1077	1107	1003	1109	1092	1093	1099	1045	1049	1046	1057	1075	1085	1109	1081	1086	1043	1105	1052	1138	1137	1098	1056	1087	1100	1094	1100	1115	1113	1113	1129	1084	1116	1056	1039	1068	1076	1086	1122	1091	1054
24800	21527	26977	25078	1835	344	298	273	282	255	231	242	244	253	236	247	219	210	226	235	210	219	258	224	256	253	203	242	188	214	205	229	231	217	207	203	217	215	226	223	233	216	230	205	209	223	216	232	225	226	219	211	242	202	215	223	218	244	216	198	196	219	223	236	205	221	213	227	219	208	190	220	224	198	188	220	227	206	209	213	189	209	215	221	203	215	211	237	224	210	243	203	210	220	240	204	241	198	199	206	197	228	216	241	228	223	209	195	169	193	205	232	218	214	227	239	231	233	199	235	219	234	207	236	210	233	208	231	204	212	223	191	225	221	216	223	212	223	239	220	205	212	220	238	216	204	253	208	233	223	213	208	236	197	196	233	196	227	217	240	207	227	229	214	224	229	201	199	210	241	256	232	215	216	217	200	230	217	222	186	207	210	224	223	210	218	237	233	201	203	214	210	261	243	201	211	210	221	219	204	189	233	223	200	247	220	234	217	237	226	222	206	216	216	211	212	224	200	220	207	204	211	209	208	223	231	196	248	212	243	224	233	183	228	214	212	203	219	196	237	216	204	197	201	205	225	218	225	194	235	198	224	218	224	222	213	222	241	214	218	215	241	217	208	189	204	214	216	198	218	229	212	208	204	246	207	188	205	220	189	224	206	237	214	201	205	194	183	184	222	205	202	241	240	214	221	238	208	212	207	217	225	207	200	237	210	221	213	195	212	230	200	219	211	243	235	228	231	209	215	243	226	210	245	195	212	214	230	226	226	217	248	232	192	241	210	213	209	227	224	204	198	240	193	188	219	204	211	180	205	208	233	208	205	250	209	182	214	209	219	224	199	230	239	205	218	233	221	212	244	183	214	238	207	218	210	233	205	242	213	230	216	189	219	226	213	235	217	196	230	202	208	196	215	196	230	214	229	215	230	229	232	220	220	215	203	204	219	209	165	215	220	211	212	219	202	198	186	221	230	230	230	220	182	216	218	200	218	219	209	197	208	208	211	221	222	207	227	250	211	205	227	194	199	219	219	220	236	213	217	226	205	243	191	220	225	188	159	229	210	223	212	214	209	201	222	241	211	208	202	225	203	196	214	204	222	209	196	215	215	225	223	202	203	203	203	238	213	220	193	223	191	222	249	221	220	214	220	229	232	231	236	205	210	214	221	231	227	196	223	229	233	214	234	218	190	227	220	230	227	229	227	199	227	215	203	212	204	207	215	228	229	221	228	226	232	225	208	211	221	218	223	212	224	215	214	213	202	209	207	214	225	213	213	225	214	223	214	220	203	226	214	225	193	216	237	202	231	212	214	264	208	227	212	233	215	192	229	215	203	199	214	232	238	190	222	205	194	248	208	229	200	187	227	191	228	201	208	189	229	217	218	233	223	226	218	187	210	245	231	210	221	226	213	198	208	217	214	228	203	205	197	218	246	222	216	183	217	234	192	195	206	218	207	202	196	196	205	204	213	214	220	206	218	206	227	266	217	227	244	206	200	212	211	235	226	240	208	216	205	217	218	203	233	204	232	237	230	230	203	222	227	227	233	191	222	207	200	180	219	232	216	207	197	221	211	213	205	207	203	230	201	228	238	213	205	239	212	212	220	229	198	217	210	210	218	202	250	193	203	190	206	226	221	188	177	225	231	205	209	200	244	206	204	185	210	224	211	217	193	217	218	212	205	235	217	221	189	197	196	203	201	214	212	220	223	223	216	217	218	215	226	245	221	232	232	239	222	201	212	217	194	247	229	200	233	235	213	206	232	204	207	236	231	205	224	226	187	217	211	207	220	201	199	208	237	200	226	198	203	216	216	236	247	212	225	214	239	227	230	211	204	246	227	251	189	232	226	223	228	213	215	213	228	217	243	183	242	209	231	219	230	226	236	225	223	238	229	234	209	238	232	241	215	193	225	221	220	214	214	213	225	222	209	215	228	200	209	212	234	195	232	217	229	225	208	199	225	213	217	235	217	237	240	192	233	207	223	212	216	221	213	207	195	215	235	213	221	214	243	210	217	199	225	206	199	197	212	237	227	239	213	199	251	212	205	213	237	228	217	216	208	201	218	195	215	210	205	224	188	220	222	231	233	183	235	205	214	223	192	216	199	207	233	207	188	234	203	219	224	226	237	227	220	212	200	214	219	217	189	243	210	228	219	211	213	210	214	226	198	230	211	212	218	216	216	212	196	209	241	211	209	206	231	205	205	245	232	213	212	209	228	195	213	212	225	194	245	225	216	213	208	222	225	204	179	247	230	217	207	219	210	170	227	230	217	225	213	211	190	208	215	213	213	236	223	215	191	223	197	202	215	209	215	196	221	222	214	219	220	188	216	175	208	204	200	221	211	218	221	240	208	216	239	249	232	204	213	202	224	220	213	206	280	220	183	212	210	212	219	204	206	189	193	217	227	213	214	222	209	221	227	194	221	232	223	203	233	224	235	218	216	197	216	201	205	225	208	213	224	210	234	208	223	234	201	255	183	213	186	201	215	198	231	200	202	224	191	225	220	212	196	201	219	196	246	211	209	242	230	229	225	207	195	235	221	219	218	224	200	230	211	204	216	220	234	232	227	220	209	202	253	191	211	197	229	205	231	175	224	192	220	226	207	232	227	248	237	201	234	242	241	202	215	222	210	214	217	225	221	229	262	222	239	207	242	228	224	186	221	201	237	224	211	204	198	230	209	200	193	223	206	219	195	223	206	220	210	224	216	232	212	202	189	220	216	220	233	203	218	197	209	207	214	209	206	220	222	220	235	208	233	216	212	221	242	224	230	216	204	220	214	210	214	226	233	196	220	201	213	202	224	203	214	233	235	209	195	228	216	202	236	206	221	217	220	204	209	213	224	210	213	219	198	202	199	207	230	209	200	221	194	210	227	215	225	208	233	222	245	223	216	215	198	214	199	210	217	235	211	234	236	218	220	225	200	234	209	205	232	230	231	214	208	176	221	224	221	235	220	201	225	182	234	212	254	213	220	227	213	230	193	219	200	198	252	217	206	232	225	229	210	219	224	219	222	237	225	235	233	225	195	248	225	218	239	222	211	189	226	221	223	241	206	241	211	213	208	225	206	211	224	200	224	212	201	208	215	195	227	208	208	234	202	216	189	190	225	226	231	218	210	224	225	204	226	223	210	228	197	203	189	212	239	216	206	202	195	193	217	200	212	231	245	199	208	205	197	219	217	204	212	241	196	212	229	210	202	253	212	226	204	198	208	230	224	208	204	205	227	209	218	226	201	230	211	210	214	196	186	224	219	218	231	222	216	207	232	246	233	215	207	218	200	233	201	213	218	209	195	216	224	206	204	195	221	227	228	217	206	218	179	203	224	236	226	196	195	223	206	216	225	201	195	218	208	201	206	182	197	230	209	200	214	210	208	208	219	222	197	223	213	228	215	219	212	221	226	206	239	216	208	197	222	228	234	225	224	211	228	226	227	215	207	235	212	225	236	224	224	227	215	183	232	209	230	224	204	244	216	195	202	198	191	218	202
16473	3318	2276	1103	847	646	534	482	442	423	386	379	378	334	344	332	331	335	361	350	336	345	337	308	356	318	324	352	304	313	287	314	300	297	340	336	287	323	320	264	309	338	301	302	322	311	349	314	341	315	300	305	317	307	314	321	331	291	307	317	269	306	318	341	314	337	262	318	321	324	322	319	313	308	327	310	308	285	305	298	308	309	313	331	279	295	288	299	288	322	315	297	281	319	320	306	337	299	301	281	307	302	334	309	301	340	278	303	299	294	295	329	349	311	277	343	283	317	312	302	308	294	319	317	309	340	295	318	271	324	320	270	284	304	299	298	324	331	306	306	305	306	281	282	316	293	301	291	304	302	319	289	338	337	300	321	290	287	305	301	301	313	303	332	307	311	305	305	297	300	323	276	313	315	285	324	296	323	286	289	314	311	305	306	341	292	293	268	298	303	310	330	323	278	290	267	289	301	287	289	312	312	303	299	288	299	301	299	317	281	285	299	291	292	293	313	325	319	310	291	293	318	267	288	289	312	306	345	305	314	303	303	276	333	285	342	308	341	307	299	305	349	319	301	308	300	296	347	300	304	277	312	295	328	300	294	295	303	317	317	340	291	293	304	302	303	308	357	293	286	288	320	284	295	292	304	265	283	331	275	318	280	318	311	306	319	320	330	290	344	316	291	337	302	310	316	331	295	296	328	314	293	315	280	292	293	308	299	284	294	325	286	305	309	301	288	297	294	312	281	286	286	298	291	305	327	287	333	319	304	303	318	293	302	307	307	317	333	327	326	303	305	316	309	311	298	279	310	318	308	345	290	314	322	327	332	312	293	308	315	315	287	309	344	302	288	310	344	311	322	322	309	294	267	299	337	293	324	281	289	302	313	286	313	316	301	277	308	303	305	328	304	306	276	282	284	328	305	304	312	298	295	309	293	296	289	286	307	310	306	296	331	327	310	283	291	328	321	318	313	321	279	296	290	305	304	292	303	315	333	300	289	314	334	345	294	305	321	334	317	326	292	310	294	312	317	280	333	330	297	294	334	307	350	286	314	275	307	308	299	344	300	299	320	291	285	329	314	288	291	315	303	287	305	298	302	331	323	317	308	308	289	314	323	308	314	334	316	295	296	312	300	296	307	319	300	326	305	293	298	329	313	322	301	275	308	294	292	315	301	285	310	316	309	304	314	309	269	320	322	302	298	311	303	319	309	316	352	286	291	332	305	288	309	333	321	295	293	321	290	330	330	298	330	307	330	312	306	286	293	325	304	338	270	282	308	299	322	322	321	285	343	311	331	306	284	283	317	328	301	302	350	319	296	322	304	319	295	327	318	282	317	280	302	295	325	317	305	275	302	315	299	323	325	291	296	317	318	284	311	321	322	290	299	293	293	280	316	291	297	315	302	302	301	289	316	307	309	293	317	285	319	297	310	316	350	336	300	294	292	296	317	314	315	309	301	299	287	282	314	306	313	318	293	322	306	298	288	310	289	272	323	313	305	317	297	275	303	304	284	289	304	314	290	317	321	280	312	321	335	297	298	274	295	306	327	296	334	349	323	320	285	328	303	334	337	308	289	333	301	324	298	298	277	302	296	324	307	322	330	297	278	337	290	313	311	288	280	319	258	277	271	289	321	317	299	293	330	308	269	333	313	305	303	303	349	311	287	322	317	290	316	286	321	327	281	271	344	324	306	302	304	269	296	327	305	296	318	336	308	319	303	321	330	306	343	294	303	311	303	282	298	320	307	288	331	328	308	311	312	341	268	337	267	314	331	292	295	301	307	301	304	294	292	314	275	320	291	310	319	301	308	311	314	323	328	314	292	291	350	317	299	279	326	315	326	325	348	315	327	309	316	326	298	304	302	313	315	306	314	331	315	330	324	302	299	327	292	312	284	302	311	331	313	307	306	291	321	253	289	262	307	317	331	331	280	323	279	331	314	293	294	314	320	294	321	295	293	277	307	301	307	306	316	288	324	308	252	313	310	321	304	311	309	295	295	320	294	325	302	311	286	278	333	320	303	302	319	289	296	355	317	283	339	319	289	324	326	294	281	291	329	330	322	338	291	333	343	319	272	270	300	312	296	312	323	300	325	294	320	326	275	303	297	320	280	348	287	290	278	288	321	304	292	285	296	297	326	297	325	298	314	296	281	301	306	343	298	312	305	306	309	295	325	312	290	305	299	288	319	298	317	313	281	305	304	303	317	318	297	292	336	308	281	303	298	306	304	319	329	301	336	339	314	316	306	331	316	309	308	294	300	332	324	331	283	287	301	301	301	302	305	333	302	279	314	308	290	271	316	327	300	292	315	314	287	296	315	309	324	289	297	321	317	281	283	310	310	288	324	298	289	317	290	313	304	346	325	324	312	312	307	304	284	312	292	283	323	303	285	327	284	291	309	286	305	319	289	294	329	307	301	313	300	309	303	278	297	307	305	299	315	272	315	342	306	304	302	296	301	304	302	316	296	334	300	287	304	310	296	292	302	317	291	287	309	323	325	300	278	330	308	276	304	311	287	301	327	292	302	306	294	292	301	303	277	312	325	290	311	323	289	315	304	345	311	280	305	318	305	321	292	348	317	315	292	297	296	311	291	291	309	309	285	330	314	321	313	308	317	301	329	341	319	285	282	280	306	317	310	304	318	332	321	312	279	305	345	271	281	290	320	341	309	331	287	360	335	295	314	299	320	289	327	324	299	312	310	327	308	328	327	303	294	321	336	315	281	307	325	304	315	306	309	314	333	294	320	291	310	279	302	327	302	305	285	298	307	322	310	298	302	342	300	290	325	319	296	319	320	319	338	288	314	323	333	306	314	317	311	307	311	302	305	300	313	319	278	314	329	303	308	302	305	305	308	319	301	347	324	327	298	304	305	328	316	297	319	313	285	301	323	290	299	295	298	275	268	294	300	302	292	291	280	346	317	300	305	320	310	314	316	293	311	324	321	304	304	299	315	293	322	295	325	316	318	319	290	311	303	318	312	305	306	310	285	323	297	310	321	304	299	324	309	314	288	292	254	293	326	283	314	322	295	333	310	298	314	311	329	303	280	329	313	289	284	263	308	299	314	313	356	342	321	292	316	321	321	299	312	310	337	314	325	319	287	318	320	339	294	310	290	306	305	321	304	304	289	308	296	288	308	317	278	287	295	320	297	309	295	326	296	326	296	309	273	325	314	302	334	297	315	295	334	298	293	312	300	304	285	270	302	284	296	299	311	302	305	304	298	285	310	299	302	289	309	281	314	286	303	355	272	291	302	286	312	296	302	314	299	284	322	306	304	309	292	302	314	333	310	295	298	296	328	293	301	292	310	284	290	333	287	320	303	316	297	339	294	304	288	301	298	314	325	319	310	309	305	295	335	273	299	290	309	299	339	305	283	306	326	282	307	305	327	325	321	314	314	332	287	285	291	315	318	312	306	326	267	311	317	317	303	304	307	297	306	290	335	307	287	323	269	277	313	315	299	298	273	262	285	309	318	302	335	307	291
22531	21550	29344	24217	21539	21403	3575	1045	834	808	813	709	732	713	698	712	676	689	692	662	654	639	679	672	651	672	673	621	704	690	678	641	673	667	646	645	668	660	650	632	641	688	612	612	638	626	654	609	656	668	625	631	632	611	634	648	620	683	594	661	646	655	672	666	601	645	602	667	634	633	618	632	636	599	620	622	628	614	687	706	639	594	668	680	635	612	651	636	654	630	609	643	657	635	616	617	662	673	644	698	618	658	672	654	681	606	636	660	647	654	618	637	645	672	621	661	638	606	636	653	613	647	625	626	636	644	648	639	677	649	643	650	688	652	621	645	673	651	654	682	633	631	666	619	622	604	581	624	661	643	659	664	605	610	603	605	688	640	661	634	654	624	645	667	621	665	656	615	615	659	609	616	596	672	647	633	627	631	608	687	608	661	637	678	657	655	658	644	580	648	607	644	608	651	580	687	676	636	663	669	630	623	594	624	681	612	653	648	662	663	612	630	645	660	656	615	637	655	645	623	599	619	634	619	625	581	593	648	651	640	666	637	642	599	685	651	678	638	651	627	635	623	617	635	627	650	645	608	604	661	594	667	609	636	622	653	638	647	642	636	633	604	608	609	614	610	645	667	629	559	589	671	569	659	670	594	639	658	608	630	654	658	634	676	627	632	641	671	677	640	673	608	647	657	634	632	684	597	612	641	667	664	631	609	658	639	632	639	612	615	631	645	644	677	622	630	652	611	647	627	633	609	603	657	645	632	605	630	653	647	664	623	675	632	627	654	646	672	649	628	637	663	658	617	615	622	630	593	611	646	612	622	645	605	631	639	650	622	622	683	669	670	617	630	633	609	626	596	672	642	639	648	685	647	591	663	637	617	627	625	638	597	605	653	650	607	646	637	597	636	608	639	685	664	651	632	643	627	614	653	653	636	645	649	681	646	662	610	617	614	623	658	599	664	608	636	611	651	672	671	643	614	624	669	680	645	634	668	642	625	663	566	620	663	616	590	610	609	644	612	625	647	615	664	639	627	601	671	598	610	643	624	656	621	634	625	675	626	655	613	631	660	623	638	639	652	616	641	641	656	664	644	646	642	645	601	628	620	608	652	624	645	672	684	649	633	613	669	612	658	650	649	621	585	640	615	610	629	674	676	624	626	645	677	677	616	676	583	605	660	657	689	644	627	674	640	670	633	646	655	624	649	627	693	623	675	650	671	613	643	648	690	664	646	579	618	623	642	619	631	584	612	636	616	637	609	583	671	635	623	630	626	624	637	645	657	680	620	602	652	618	659	568	620	652	630	639	644	614	686	607	629	644	621	589	633	659	677	627	619	617	622	581	660	590	678	605	636	625	622	597	610	637	624	689	624	631	663	709	654	602	654	670	664	620	641	599	630	609	639	668	648	633	626	628	615	651	646	604	640	644	636	603	663	662	588	605	607	627	660	644	654	624	632	594	627	687	601	625	616	616	641	671	636	655	616	606	663	662	640	631	641	666	598	627	644	667	615	639	645	638	676	639	694	623	673	605	623	624	656	641	682	613	670	621	655	609	637	640	672	597	621	704	654	605	654	636	651	623	638	626	595	680	602	597	629	681	646	675	643	677	663	648	627	666	630	624	640	623	646	658	640	621	593	625	620	648	643	634	621	636	615	598	622	635	655	657	669	621	582	596	603	611	646	658	623	658	618	629	600	620	636	616	622	627	621	643	630	651	618	649	664	596	664	597	634	621	634	640	641	668	642	652	604	603	621	635	646	627	636	623	678	639	644	632	653	600	663	634	635	645	629	580	657	625	606	625	616	631	616	616	621	656	676	614	605	643	654	649	629	604	635	625	651	675	639	606	669	650	606	606	581	607	637	623	653	623	606	648	613	635	666	654	670	652	664	668	615	646	604	690	640	609	661	655	623	624	660	624	652	628	599	640	620	684	635	629	639	618	614	606	641	651	618	599	663	583	660	625	616	594	642	662	657	649	654	688	631	659	639	627	617	627	600	627	628	704	656	635	628	616	677	578	648	626	654	674	584	652	598	604	632	617	616	653	680	610	641	639	643	611	595	611	632	641	653	632	631	648	613	630	664	621	628	654	619	632	632	625	635	661	667	653	678	592	600	586	610	632	626	653	610	628	599	600	622	659	646	573	640	611	636	615	653	656	651	667	653	592	675	613	647	605	639	650	593	590	616	626	610	640	643	612	634	645	619	672	620	622	670	641	635	655	631	647	633	703	643	642	615	688	605	601	636	634	634	606	615	618	642	653	621	640	635	635	645	642	638	625	648	607	625	643	629	599	636	628	613	631	636	654	650	608	610	650	598	623	644	621	637	624	654	662	603	675	699	637	646	615	637	670	635	633	634	657	648	604	594	680	690	634	620	625	660	649	649	635	597	606	621	629	615	662	641	645	637	641	638	597	560	675	603	620	615	622	653	621	666	618	626	612	623	619	642	629	631	679	608	628	636	653	670	662	643	648	634	629	653	597	669	617	624	642	620	592	623	641	629	633	641	609	658	641	605	658	639	637	613	656	631	577	627	666	677	651	634	647	652	632	647	593	614	610	614	634	662	634	642	604	626	613	649	583	631	605	630	667	675	627	585	618	613	647	633	646	631	657	619	643	661	641	673	641	667	670	616	681	620	626	615	594	599	642	660	634	654	632	621	654	580	655	709	606	647	677	626	599	621	670	602	633	599	622	639	663	649	612	560	638	616	595	626	621	653	624	664	635	642	611	655	618	607	611	615	641	632	652	629	640	621	671	652	612	658	611	612	622	617	633	641	638	667	620	631	656	683	666	620	637	638	691	587	599	633	650	626	606	604	618	620	602	635	647	651	616	645	583	592	647	627	647	617	609	652	640	606	637	594	642	598	654	650	602	669	592	697	650	676	655	638	592	652	663	577	658	625	644	652	586	635	619	585	680	659	677	611	614	670	650	613	638	646	582	619	644	617	642	635	595	609	627	632	632	600	612	631	642	635	658	665	651	650	638	596	602	625	649	602	642	598	688	636	657	629	632	663	589	638	641	625	654	690	640	613	628	644	634	581	657	586	641	622	597	627	680	653	627	667	622	624	582	626	626	662	614	672	649	619	695	596	624	692	667	637	663	650	616	625	640	657	648	652	640	649	617	648	691	618	656	652	635	655	656	655	654	626	654	616	634	620	661	639	594	604	676	611	582	639	650	655	637	629	614	635	612	633	669	661	608	636	615	618	651	636	634	622	595	605	628	615	617	628	632	633	633	696	643	628	648	618	665	670	648	630	609	654	683	654	660	623	610	640	624	627	641	616	604	637	650	648	627	625	596	591	622	668	634	681	614	633	621	643	668	627	641	616	606	655	650	627	657	581	645	662	621	630	633	671	612	702	616	628	637	591	661	657	620	582	627	598	586	621	609	612	640	617	635	620	634	640	587	626	633	645	623	643	645	652	635	637	662	651	581	629	625	601	647	638	627	621	594	677	610	637	672	660	657	635	628	629	583	615	639	635	636	658
21404	12075	8299	4010	2997	2271	1826	1642	1395	1335	1218	1142	1088	980	963	955	919	937	968	878	882	933	940	916	894	881	870	877	851	906	888	879	896	862	836	917	898	840	810	872	828	828	797	800	827	854	834	878	854	851	826	820	829	889	793	832	819	870	841	835	849	851	859	849	805	853	825	821	833	847	804	831	879	841	841	860	846	777	821	819	871	880	858	863	888	826	856	818	862	847	834	845	847	853	852	816	835	893	842	834	847	864	800	817	804	892	851	818	796	832	847	860	798	873	863	854	797	844	857	830	788	857	866	862	889	808	861	797	841	827	849	818	777	885	862	845	850	824	844	843	854	804	874	855	840	826	824	853	875	797	852	817	856	834	875	882	812	825	843	854	859	836	839	903	875	861	854	833	821	899	851	892	816	874	861	853	851	866	819	831	868	843	851	884	804	838	809	863	801	833	841	835	821	811	839	844	848	856	828	775	882	851	857	826	856	804	878	825	846	814	849	843	798	851	865	844	818	792	826	805	875	878	860	845	836	842	815	834	883	880	852	858	820	860	830	860	835	865	835	890	857	817	770	859	833	858	847	881	800	793	772	828	858	809	847	803	853	829	782	841	851	831	852	823	790	819	806	842	812	816	864	843	859	855	810	835	869	823	856	862	822	879	861	852	871	792	783	849	874	883	867	813	784	857	825	789	810	809	855	799	848	883	849	843	842	817	846	822	843	832	827	864	830	831	828	876	878	856	812	800	818	790	834	876	926	787	843	884	823	824	801	878	785	878	815	847	848	869	870	819	898	807	845	852	878	829	831	873	835	875	839	856	844	845	876	825	800	810	835	830	840	846	823	876	792	876	851	796	791	814	822	882	816	824	845	879	839	848	828	863	894	829	828	844	840	870	829	827	827	839	821	809	814	823	848	861	828	799	808	822	841	817	824	874	828	876	865	856	851	816	781	800	880	820	817	873	851	775	860	830	859	885	816	879	846	832	882	846	812	849	822	822	789	796	847	829	806	859	832	894	827	813	826	850	831	857	870	811	818	857	818	842	846	842	865	820	811	790	853	810	885	882	783	850	848	807	796	809	834	818	776	770	824	840	835	790	841	832	900	814	858	846	874	822	794	890	873	771	854	863	817	835	805	859	862	808	857	861	842	842	860	902	837	854	829	825	833	841	804	805	854	865	862	898	877	851	891	826	780	832	833	858	821	832	821	782	870	861	814	862	858	820	838	808	823	845	849	863	837	862	858	832	861	864	816	814	834	844	808	812	829	837	786	848	820	822	859	806	835	828	857	847	833	845	864	794	855	814	800	861	830	824	867	859	855	851	847	798	843	805	853	887	844	794	814	810	881	843	835	851	814	864	847	810	863	831	829	874	849	816	797	944	823	885	848	857	845	861	841	864	786	784	857	779	818	797	847	888	883	814	906	834	841	792	777	809	822	834	794	837	806	806	895	815	779	857	872	840	843	812	865	877	851	807	854	827	863	811	821	844	833	829	889	815	819	848	825	835	847	789	832	849	908	806	898	841	853	879	859	867	838	803	848	850	854	885	832	855	839	786	816	855	838	870	793	850	849	828	898	870	831	812	849	811	859	819	832	847	875	788	851	841	797	842	813	808	839	835	879	798	878	831	801	825	813	837	856	874	867	808	811	865	828	865	854	810	813	865	858	828	825	799	836	878	804	835	869	882	808	847	851	830	868	853	802	859	853	864	832	826	865	816	863	815	844	853	849	843	801	856	832	845	866	824	767	813	814	835	870	836	807	863	846	788	809	838	843	844	839	833	813	799	815	808	835	853	875	821	825	863	828	804	833	802	784	862	883	807	821	798	807	839	879	853	882	786	881	882	873	782	833	845	819	866	794	879	830	864	835	826	808	801	840	826	823	880	847	813	849	858	810	829	878	833	794	888	831	863	878	792	813	826	856	850	849	823	857	841	826	814	848	877	832	799	887	833	829	854	826	785	847	817	812	813	847	776	869	908	825	924	864	786	899	846	854	795	862	819	876	826	860	819	796	857	869	875	792	835	838	816	824	797	820	857	881	860	842	828	867	810	782	835	846	855	865	884	867	848	787	853	807	850	840	831	878	823	853	827	810	858	801	864	816	836	846	884	815	779	840	869	818	810	810	843	871	800	828	848	870	824	846	821	820	854	806	807	883	794	805	804	878	834	873	773	853	838	835	850	866	844	860	812	789	854	887	875	906	848	796	820	835	852	772	819	854	834	808	812	845	815	838	854	789	860	843	871	878	827	866	820	804	881	830	844	840	806	833	811	860	835	807	872	806	847	871	913	834	870	805	844	837	797	895	819	832	826	833	818	790	890	818	854	824	828	902	870	825	784	821	811	835	873	852	791	831	847	827	814	828	858	890	804	837	796	839	835	813	834	820	794	841	849	869	780	841	834	829	811	882	817	840	855	812	780	839	845	825	835	793	863	863	848	877	863	878	839	818	784	866	802	858	767	803	883	863	820	839	841	821	844	878	812	809	887	877	887	840	860	786	857	894	863	854	878	843	801	876	790	811	831	824	862	836	860	823	836	814	831	855	864	825	822	832	854	824	850	778	826	880	923	847	830	837	832	868	835	805	862	892	797	884	880	830	834	860	869	850	825	800	854	844	815	848	858	750	858	790	830	843	820	866	807	867	846	842	832	899	863	869	862	846	847	771	846	813	808	833	832	843	863	779	808	778	902	822	820	803	877	872	862	779	872	906	803	855	814	847	804	876	802	812	830	824	812	762	865	853	774	764	845	859	857	853	836	791	788	888	844	845	799	909	859	874	845	891	794	819	804	817	825	875	833	852	849	856	823	861	852	831	821	860	821	862	764	887	842	875	908	828	858	787	801	857	881	778	837	849	842	849	913	853	850	871	781	844	841	792	855	849	877	848	836	816	890	858	819	794	802	803	813	842	824	869	876	844	835	825	889	885	828	833	855	839	840	803	882	851	830	848	845	828	842	873	845	841	900	791	843	783	785	855	851	833	830	785	800	811	812	870	811	839	865	861	859	818	846	829	850	875	850	824	817	807	835	835	806	818	873	849	830	840	824	865	884	856	807	796	850	821	788	875	877	860	826	779	851	848	823	836	855	844	833	879	814	798	811	807	866	771	839	836	861	834	807	823	878	859	878	822	807	859	836	864	783	807	802	815	858	840	849	880	827	862	848	844	879	815	820	856	798	850	806	837	858	842	793	829	840	828	859	805	789	837	846	812	830	821	870	886	846	807	858	830	861	795	895	853	840	817	864	840	815	796	809	848	798	838	847	851	834	824	855	875	821	840	869	901	826	831	827	838	856	814	806	859	840	818	852	814	818	827	827	875	835	879	822	894	891	846	830	854	756	855	805	816	872	856	817	858	812	850	866	836	812	839	813	815	834	844	893	872	822	840	865	830	812	815	823	877	847	867	830	821	825	847	830	858	869	814	832	772	870	813	877	801	870	804	772	877	880	846	869	849	853	839	830	820	804	833	882	848	834	836	817	862	825
27413	18399	3877	749	558	535	526	518	512	500	497	509	531	558	542	553	499	559	521	519	511	543	518	507	544	556	520	501	513	540	552	531	522	518	539	514	479	540	523	523	550	532	515	472	514	512	540	515	533	490	561	523	467	519	540	518	455	537	518	520	505	494	507	496	516	481	503	507	545	486	540	549	563	510	505	492	520	529	527	516	510	545	514	506	541	497	508	540	483	514	468	479	553	547	501	542	523	526	548	503	488	494	522	481	512	521	512	496	523	529	485	538	558	481	543	512	534	484	499	497	491	511	505	486	485	520	528	550	546	512	499	505	545	539	515	540	520	552	515	498	486	523	548	496	551	508	486	501	512	457	503	530	527	524	486	530	535	539	523	524	491	479	529	542	487	502	506	500	510	480	549	522	505	510	488	515	521	506	519	519	517	542	509	512	509	493	482	503	508	513	545	544	489	525	512	517	521	472	472	516	500	509	531	565	511	577	567	536	519	534	531	498	527	503	525	531	540	521	462	500	526	509	476	505	521	477	496	502	546	461	468	521	508	517	532	536	491	495	497	503	496	499	530	549	526	520	475	548	538	505	516	517	501	496	516	496	534	511	471	508	496	536	522	514	498	507	531	508	519	549	526	510	510	512	509	515	535	523	509	492	472	502	503	549	543	513	527	541	502	576	550	511	508	535	519	523	461	533	523	497	524	540	533	505	496	516	506	504	507	533	536	500	484	543	501	484	519	472	507	533	528	550	479	505	510	519	510	502	535	538	544	486	502	517	535	514	532	525	510	491	484	518	514	527	521	527	520	506	542	520	564	535	523	499	546	486	529	522	507	509	507	505	507	547	502	504	505	531	544	520	514	489	483	523	499	518	514	511	488	532	505	505	496	485	501	525	518	522	523	460	559	499	529	532	550	492	499	504	521	543	509	537	543	523	540	517	519	497	508	486	502	494	506	474	527	549	523	492	481	491	542	512	517	539	503	518	519	535	490	513	550	501	483	531	555	507	499	519	538	492	507	508	510	519	517	483	496	562	489	510	501	507	466	528	556	495	512	553	490	525	524	511	510	511	497	528	518	518	503	529	496	513	502	529	471	506	485	514	561	497	495	545	559	500	486	535	484	506	509	515	549	533	506	536	461	506	521	481	533	503	476	492	528	519	469	533	513	479	515	507	511	520	500	500	540	462	530	489	478	502	548	495	495	486	520	528	525	554	517	509	554	564	527	547	519	550	540	528	513	460	535	520	515	520	487	525	498	516	532	519	561	497	565	524	518	546	554	532	470	523	519	525	503	506	499	492	513	490	521	468	537	520	505	513	528	530	503	528	519	501	516	516	543	497	509	509	514	522	522	533	506	517	518	542	537	538	506	510	530	507	471	532	489	493	530	514	515	495	523	494	567	489	484	500	509	538	519	541	521	534	546	484	524	528	497	525	531	499	506	477	531	572	495	496	521	480	506	486	489	458	516	487	542	508	508	503	510	491	549	514	543	518	505	523	489	499	475	510	526	523	509	513	504	518	545	515	502	545	531	549	471	530	499	498	502	488	564	466	507	518	499	567	513	518	477	489	493	533	530	523	481	544	485	507	546	515	530	550	490	524	511	517	538	533	492	512	511	458	483	515	520	503	511	507	518	493	524	506	547	492	496	504	519	522	532	513	491	535	499	551	520	571	499	491	476	458	532	527	552	504	514	525	521	528	539	494	541	513	510	550	491	524	491	545	509	561	525	506	478	502	518	469	502	535	501	516	476	508	510	516	529	533	524	541	518	488	534	517	543	514	529	469	494	493	475	512	482	519	495	516	497	489	503	531	545	528	493	482	512	478	522	531	529	545	500	519	508	494	519	502	508	545	528	522	546	486	524	506	552	528	486	524	534	564	477	537	497	568	493	543	548	504	504	508	523	503	547	518	496	527	514	502	490	501	482	508	494	516	501	490	529	531	536	493	516	507	511	540	528	553	523	515	489	514	499	507	479	506	532	518	518	510	545	493	566	493	472	510	506	548	513	533	510	514	498	476	542	466	497	472	509	549	492	520	469	519	526	531	507	536	474	518	541	463	507	491	529	523	499	491	502	541	518	519	518	548	509	518	553	508	516	501	529	484	507	517	530	539	533	503	518	473	524	527	510	515	496	515	522	541	519	522	504	530	501	498	554	493	492	527	524	536	481	492	487	484	540	529	492	478	520	529	517	537	509	467	548	509	490	506	523	527	503	518	541	483	503	527	513	534	523	506	535	519	515	518	475	538	514	515	516	523	497	573	517	504	537	497	534	539	527	538	501	514	544	550	518	517	512	494	517	510	540	525	531	523	509	541	503	534	491	507	515	527	523	564	545	500	463	482	507	488	489	530	527	463	526	537	512	555	500	567	534	517	524	508	488	516	487	513	495	476	452	510	546	525	509	543	500	554	535	558	495	544	477	532	547	487	495	495	501	547	550	513	505	475	516	483	522	511	483	515	529	534	503	522	524	536	508	510	521	572	516	506	510	538	502	516	546	500	500	486	536	548	498	473	535	520	496	515	505	548	518	532	523	477	504	544	545	498	535	488	552	532	519	506	539	528	504	491	496	486	494	493	497	512	522	511	541	506	515	529	552	482	531	524	460	505	543	490	521	522	501	501	499	526	556	518	533	467	496	551	531	533	538	524	531	478	517	543	566	509	537	502	534	498	501	549	485	478	543	498	509	445	538	545	514	512	545	502	518	503	536	502	545	514	479	522	534	509	490	504	544	510	527	509	497	516	491	502	548	507	524	495	501	512	481	545	569	503	508	498	541	502	540	478	488	464	518	502	523	527	496	513	521	513	511	518	478	546	521	525	518	514	494	543	547	488	523	487	515	579	481	516	551	555	488	539	546	506	501	534	550	524	532	535	512	527	534	524	538	532	497	547	531	522	510	509	513	545	508	467	481	489	493	530	518	492	471	513	507	481	554	529	499	487	558	509	487	557	509	517	498	493	536	576	491	510	522	459	482	489	533	491	518	505	515	510	536	495	494	551	498	526	500	494	472	491	492	507	519	514	549	513	507	524	527	514	505	490	511	523	570	554	519	464	490	492	523	519	464	535	506	530	556	509	496	503	504	507	558	517	499	505	484	537	494	523	506	527	501	534	541	479	502	511	516	499	527	557	515	494	495	532	495	490	554	533	497	517	543	580	477	541	495	524	509	491	493	509	483	555	478	503	540	493	495	510	534	489	482	521	502	485	481	527	528	480	536	519	487	521	534	521	523	524	496	491	541	532	480	535	527	523	486	488	539	498	530	504	481	518	519	497	473	464	518	530	495	487	521	534	557	542	521	520	540	491	532	529	528	540	505	521	507	530	551	530	490	540	487	530	513	504	546	522	528	491	477	533	547	533	541	502	532	485	523	524	483	535	504	510	550	496	519	514	487	503	544	504	530	513	545	545	495	540	536	484	490	507	505	484	493	549	509	484	486	536	523	516	538	576	546	473	519	491	550	498	521	525	540	509	501	510	476	488
5383	1128	965	763	750	725	692	685	657	684	635	666	637	635	647	685	663	666	659	690	666	642	684	678	656	640	606	673	689	697	646	655	710	651	677	684	686	660	650	680	619	674	649	653	632	648	678	664	657	655	612	617	652	681	652	625	690	707	674	672	630	685	665	644	668	648	670	691	645	683	644	640	653	635	643	670	656	632	652	657	670	636	642	659	656	659	623	704	710	691	660	631	671	606	691	660	696	665	676	676	632	665	613	684	682	736	639	670	698	643	661	653	654	649	624	641	618	660	642	612	688	689	634	638	693	688	635	642	667	642	655	670	649	663	639	675	638	661	663	621	662	639	633	681	669	636	645	671	657	650	634	687	671	672	632	679	629	684	686	632	702	624	681	659	681	691	670	675	711	638	661	618	656	657	668	630	653	699	615	671	603	615	629	644	642	706	670	661	702	647	676	624	611	727	618	641	665	626	639	663	629	646	680	655	677	654	653	704	676	656	693	609	653	702	638	642	677	653	667	659	657	670	637	603	634	652	612	650	676	658	675	632	684	654	610	657	634	613	655	673	657	662	667	693	664	694	623	628	681	689	628	661	621	676	670	648	660	635	678	651	643	634	680	704	643	656	665	685	650	646	702	670	690	677	681	641	697	662	658	655	619	698	720	651	657	634	666	645	667	649	636	671	668	635	639	644	666	681	678	680	625	633	643	637	690	632	644	619	631	667	693	672	664	694	660	640	641	681	619	644	647	637	650	659	661	710	663	625	637	678	634	696	691	684	661	666	594	690	675	691	673	606	628	663	669	675	664	650	677	673	656	644	658	695	684	665	614	653	630	660	668	679	639	628	660	673	681	646	696	709	661	670	647	624	664	625	713	687	705	682	661	696	649	628	680	651	651	667	627	642	710	634	631	613	664	687	661	682	675	667	637	652	657	610	664	679	669	656	678	624	672	648	683	626	652	597	730	677	606	652	659	653	656	678	700	624	662	663	654	625	595	623	647	629	656	646	668	668	659	639	636	735	649	656	603	615	647	666	648	640	594	668	649	624	632	634	664	607	663	666	659	682	604	669	669	649	626	656	662	689	654	660	626	680	617	673	648	664	684	674	676	636	674	673	694	649	666	635	665	639	677	664	615	684	681	698	659	655	688	666	688	649	700	635	631	684	663	627	662	692	656	678	622	650	681	646	625	628	656	654	702	653	657	652	661	661	660	649	697	713	651	665	632	622	679	657	660	660	631	614	660	631	638	711	673	670	664	681	693	632	684	606	633	671	622	650	666	649	630	632	688	618	604	682	654	662	635	644	621	644	715	624	666	668	632	612	647	661	625	663	696	631	691	691	628	650	671	636	676	672	641	644	690	635	696	638	621	674	673	658	597	635	648	655	679	680	636	645	678	614	665	647	655	692	615	669	675	670	674	663	664	657	629	676	656	614	664	649	645	704	710	672	642	659	629	673	646	662	695	668	654	669	693	634	661	635	635	638	652	637	710	658	679	655	702	675	657	612	655	674	648	668	669	663	670	670	647	654	637	643	687	626	681	641	670	649	692	593	663	693	658	672	647	615	613	650	669	634	610	617	692	649	659	653	690	639	673	635	629	641	644	656	604	654	684	635	659	612	661	682	628	667	645	688	658	650	685	674	657	620	666	712	639	709	677	686	650	630	659	636	653	630	658	648	614	655	664	630	680	624	636	694	653	637	658	654	629	646	661	661	663	662	641	612	659	657	670	686	653	629	646	637	684	625	638	632	676	652	685	643	680	632	663	642	647	653	696	643	633	697	663	678	699	661	666	661	679	669	681	646	654	672	648	675	663	639	647	660	657	635	681	667	637	702	637	620	672	638	614	643	639	641	654	638	680	639	710	621	640	642	651	636	677	648	616	641	666	610	672	656	657	621	647	644	623	673	740	654	640	664	683	639	694	700	695	678	657	640	668	666	672	648	693	659	653	683	644	687	648	710	663	608	660	670	673	686	650	650	621	711	644	658	655	637	679	662	677	618	667	643	658	664	689	676	637	634	651	668	636	620	637	674	670	689	618	637	636	657	656	643	688	736	669	686	680	703	653	632	714	648	636	632	624	694	654	698	714	625	621	649	631	616	691	660	669	631	620	605	635	671	708	651	639	640	641	631	679	637	651	646	628	696	648	604	621	650	694	630	636	674	682	638	687	697	639	668	659	670	663	612	631	611	621	638	673	668	668	669	691	670	653	663	614	639	680	648	616	699	655	706	706	642	674	624	644	659	638	631	646	703	711	665	676	675	698	650	638	626	687	717	663	691	641	577	612	628	648	661	668	727	649	641	679	659	702	659	638	630	665	671	624	668	651	626	616	672	691	676	590	673	695	690	670	632	635	620	665	648	669	637	696	629	658	613	676	636	680	666	689	668	653	620	687	674	673	713	611	605	660	663	701	640	668	636	641	661	640	668	647	668	696	671	621	589	672	686	674	670	659	686	662	611	662	645	666	693	641	617	662	627	628	686	629	662	671	686	616	646	650	671	641	704	635	721	653	686	624	615	664	636	664	638	611	658	706	642	672	664	721	665	713	670	658	680	639	656	650	623	654	665	619	650	585	629	653	636	660	695	641	626	649	681	659	693	682	685	657	630	653	650	637	681	629	668	557	652	695	647	627	671	641	692	664	635	646	672	642	639	698	656	610	615	679	716	645	690	672	642	653	661	675	631	634	675	649	662	643	651	671	667	687	659	668	682	658	655	656	669	672	669	584	677	647	698	709	686	621	675	642	666	668	624	656	660	638	660	607	666	650	640	673	645	647	662	677	662	612	666	694	626	617	669	665	695	624	698	683	674	667	682	664	646	625	611	688	643	649	641	671	665	626	628	658	610	697	699	642	647	664	664	652	650	670	666	625	691	676	652	628	608	657	629	634	656	657	663	657	681	684	597	645	662	658	632	629	630	654	683	671	697	657	626	682	695	662	653	682	656	694	669	659	672	693	617	679	657	678	691	704	705	648	592	648	637	660	656	676	687	673	623	684	677	659	627	649	644	666	606	682	604	662	668	686	663	629	629	688	709	658	616	655	678	685	671	677	634	632	645	660	664	634	650	664	686	656	675	652	646	652	668	680	663	689	668	660	642	628	732	646	685	664	660	702	684	632	662	692	690	673	609	667	691	692	622	632	689	592	640	696	657	640	648	646	671	682	671	703	663	685	630	668	639	658	668	611	639	707	688	714	644	645	637	626	723	648	649	660	613	686	626	681	623	621	682	634	644	661	652	644	669	694	668	649	672	645	658	644	659	637	676	687	674	673	686	663	659	636	644	656	666	621	675	650	680	682	638	640	681	666	631	622	639	614	639	643	701	639	657	607	662	641	664	630	694	670	696	670	666	614	659	671	726	639	695	655	632	638	633	670	671	690	666	655	650	679	629	601	604	680	631	687	665	679	657	661	705	643	692	672	665	641	634	654	665	642	663	653	639	679	661	641	638	619	639	674	702	654	634	645	641	651	663	654	654	661	666
23393	21512	28738	24703	21414	5755	1351	1120	1023	965	982	967	917	906	920	917	975	919	926	937	871	897	900	883	873	883	897	864	891	913	864	891	904	900	872	874	890	859	818	870	864	863	879	853	883	865	884	819	858	852	849	863	856	844	814	943	888	894	861	881	841	912	886	887	906	850	860	847	895	914	857	878	885	888	873	902	857	873	862	902	875	916	896	877	853	861	854	904	832	883	847	855	875	858	862	833	858	827	875	815	812	883	894	912	897	921	856	898	850	838	847	867	879	874	861	877	811	863	899	822	849	862	866	821	814	827	863	834	872	872	868	904	834	877	840	911	866	866	877	866	875	851	827	844	864	913	854	871	851	883	810	907	861	873	880	842	842	839	832	869	837	847	881	848	918	856	835	898	872	861	846	918	867	884	915	881	858	835	915	809	898	880	879	853	880	823	864	834	864	885	888	872	830	858	834	850	826	902	899	865	856	837	852	842	823	861	851	840	895	866	841	806	870	850	829	842	894	884	812	886	893	848	883	852	867	828	888	853	782	859	837	843	865	860	846	878	851	900	858	886	900	890	836	839	867	871	836	841	821	885	943	838	881	879	856	817	850	911	797	899	904	904	893	877	858	825	848	862	788	904	844	902	897	880	832	869	858	926	811	868	935	850	895	820	831	876	878	869	880	865	814	844	871	860	871	830	903	875	864	824	857	850	828	909	860	858	847	831	845	856	885	804	878	812	862	897	911	849	826	899	874	857	867	850	884	878	845	857	840	875	849	859	863	895	837	930	850	845	862	841	891	833	889	857	892	910	860	866	916	837	870	846	850	880	850	853	836	858	869	841	825	877	858	797	907	867	872	868	856	894	872	886	868	862	846	886	866	925	838	831	886	860	856	880	931	883	888	832	865	871	894	860	906	807	894	839	833	856	831	943	879	789	810	888	878	838	825	840	829	810	840	918	875	828	872	836	920	840	836	887	842	908	812	856	814	878	901	898	839	899	887	862	933	874	881	852	884	826	825	887	872	892	880	902	875	856	896	833	831	902	824	875	838	865	850	850	849	879	876	877	881	844	905	894	875	869	846	898	862	826	873	905	855	841	829	829	841	883	886	872	853	866	843	851	835	887	879	854	873	888	878	936	854	867	816	836	921	878	892	817	891	905	921	864	849	860	805	845	872	833	913	825	884	905	840	866	904	877	841	881	830	885	862	868	901	849	884	880	857	843	881	895	895	817	887	880	891	839	928	884	863	870	864	890	864	846	894	833	854	883	891	789	779	887	851	854	864	867	786	905	890	812	830	900	843	884	866	905	872	875	884	850	887	914	873	834	883	871	900	872	853	885	862	819	839	826	848	858	887	851	872	854	844	878	854	903	946	870	842	858	877	909	841	842	870	886	892	876	833	858	864	870	879	879	863	895	918	860	880	879	879	889	855	907	858	873	881	854	870	819	866	859	905	842	915	862	868	881	859	859	867	886	878	879	876	855	874	882	877	886	861	852	925	826	897	869	881	887	859	818	937	902	864	897	834	924	890	878	888	920	833	858	863	886	828	883	890	842	875	879	885	884	863	828	835	857	885	897	865	856	882	880	835	958	896	841	889	862	847	868	871	864	891	855	837	850	828	921	821	873	865	860	894	849	854	848	853	868	877	859	859	819	883	922	831	888	839	913	877	866	874	891	917	816	900	867	912	863	885	831	904	844	797	917	911	873	914	859	893	875	887	909	837	907	864	837	878	868	878	848	852	842	844	944	833	829	868	849	867	878	873	789	879	857	858	889	937	868	862	882	863	845	864	803	882	875	858	877	884	896	912	850	898	887	831	869	880	854	861	881	890	814	859	872	879	825	864	843	914	922	851	949	816	895	908	814	823	897	840	859	867	815	807	819	843	898	899	839	829	860	843	839	890	911	845	875	863	871	847	844	883	861	840	872	862	834	875	877	838	850	835	866	825	909	843	858	891	870	824	886	881	878	845	903	871	842	812	775	861	875	886	847	870	826	885	888	890	862	862	852	859	779	895	874	827	849	892	839	848	815	818	890	875	864	902	894	838	860	851	892	883	870	787	844	889	900	849	854	871	847	865	825	827	857	867	872	889	878	855	899	830	792	895	906	859	825	854	886	849	873	903	861	859	867	866	862	851	892	853	872	865	814	886	858	880	882	851	829	855	941	871	874	880	902	867	859	866	836	853	871	854	856	895	858	817	866	856	846	891	888	850	899	890	871	902	846	897	873	881	865	860	874	811	865	849	893	888	847	825	817	898	876	852	868	894	864	860	820	865	915	866	820	858	847	869	848	917	888	859	842	858	851	897	877	814	840	873	832	897	855	870	832	875	824	832	886	826	860	883	854	863	834	838	931	919	816	877	851	887	845	846	779	827	853	836	870	827	853	827	872	879	852	870	870	838	871	873	846	804	863	862	841	838	824	836	795	810	819	893	899	853	830	837	823	839	863	913	887	916	889	848	890	901	879	833	849	849	889	897	852	876	872	883	761	851	886	832	887	848	840	917	870	832	871	815	843	926	831	833	876	813	871	799	872	857	863	874	872	863	829	866	883	856	849	857	869	862	853	887	948	914	876	873	874	848	885	899	851	870	843	905	856	874	833	834	872	861	952	856	862	848	823	895	886	846	850	910	817	844	844	849	931	885	918	849	830	841	853	862	860	887	834	881	864	805	885	874	865	904	855	839	882	892	850	857	890	800	847	837	845	861	834	908	823	819	840	871	896	896	868	849	924	922	855	866	805	854	889	876	850	899	813	867	886	883	842	912	858	892	874	860	815	822	879	875	797	879	800	842	878	845	878	851	879	876	878	924	908	869	902	912	867	887	853	863	852	809	825	815	894	847	900	850	822	855	878	838	888	871	896	895	873	809	829	909	879	856	836	905	877	883	863	854	892	865	860	922	874	866	851	887	825	922	865	835	882	823	878	887	862	897	831	906	859	901	831	906	830	859	890	896	820	927	886	862	853	858	877	846	809	893	904	920	842	823	888	792	881	855	893	828	841	839	844	859	925	863	869	853	876	899	884	857	851	851	878	850	819	862	843	850	860	851	928	840	895	848	822	845	875	842	923	853	815	891	863	833	877	901	911	880	859	839	827	912	874	837	888	843	765	908	839	928	836	907	851	802	936	872	837	902	861	926	882	861	842	845	849	862	862	884	877	885	886	837	908	922	841	886	861	901	847	864	890	876	830	896	897	921	874	866	921	877	857	847	891	825	900	836	824	848	807	833	867	879	828	912	822	875	862	840	862	855	856	918	856	847	839	903	851	871	879	880	894	861	854	904	863	843	848	846	842	807	879	887	843	858	848	881	877	910	895	873	848	908	851	831	889	877	894	845	877	843	886	866	861	816	836	881	892	881	861	892	857	828	881	874	904	841	893	915	878	862	869	864	817	861	842	875	916	846	890	812	858	894	856	898	859	911	848	910	924	815	898	847	858	805	829	891	851	832	890	849	841	832	871	857	896	845	864	899	872	914	838	897	893
15742	7443	5274	2774	2118	1911	1715	1455	1402	1291	1268	1230	1221	1150	1173	1140	1213	1156	1121	1115	1090	1120	1155	1121	1059	1188	1113	1083	1123	1136	1102	1123	1114	1120	1105	1159	1111	1131	1154	1066	1120	1094	1087	1070	1079	1107	1147	1106	1117	1068	1107	1038	1087	1112	1104	1091	1043	1109	1078	1057	1085	1033	1101	1127	1122	1098	1088	1079	1107	1096	1111	1067	1123	1132	1115	1091	1096	1095	1099	1114	1151	1118	1073	1133	1075	1063	1122	1104	1097	1127	1084	1092	1074	1057	1081	1067	1069	1060	1080	1062	1074	1140	1081	1057	1078	1132	1089	1060	1091	1112	1048	1130	1029	1111	1078	1159	1126	1104	1073	1072	1138	1086	1095	1071	1087	1057	1097	1039	1067	1116	1084	1102	1089	1079	1111	1079	1061	1114	1135	1076	1037	1145	1098	1119	1093	1069	1106	1099	1047	1141	1105	1075	1094	1064	1132	1052	1122	1098	1089	1067	1122	1129	1132	1086	1106	1042	983	1138	1087	1083	1082	1064	1082	1080	1161	1117	1053	1036	1114	1099	1140	1065	1075	1079	1054	1099	1081	1078	1030	1071	1059	1108	1097	1098	1174	1068	1047	1120	1081	1097	1101	1066	1099	1118	1042	1017	1122	1046	1050	1086	1159	1082	1076	1068	1131	1069	1117	1063	1096	1069	1075	1058	1096	1120	1110	1110	1112	1117	1073	1067	1042	1105	1117	1078	1092	1144	1120	1085	1118	1083	1098	1089	1089	1063	1054	1119	1134	1068	1117	1079	1055	1029	1065	1078	1042	1082	1035	1081	1151	1120	1091	1091	1100	1037	1163	1117	1079	1149	1145	1065	958	1118	1111	1048	1120	1064	1117	1106	1062	1099	1126	1089	1052	1106	1012	1065	1132	1109	1100	1110	1082	1103	1102	1123	1065	1087	1123	1094	1042	1112	1137	1118	1084	1100	1058	1087	1125	1075	1151	1100	1069	1078	1103	1142	1116	1053	1080	1074	1071	1032	1121	1160	1131	1110	1045	1077	1068	1077	1110	1123	1116	1066	1078	1057	1058	1132	1121	1107	1055	1126	1077	1147	1085	1112	1091	1084	1098	1086	1110	1071	1139	1115	1065	1091	1174	1115	1120	1033	1057	1129	1084	1115	1059	1085	1082	1035	1047	1054	1112	1112	1053	1058	1068	1096	1047	1057	1084	1107	1097	1123	1110	1117	1064	1111	1130	1066	1090	1052	1108	1186	1136	1104	1105	1060	1124	1121	1072	1133	1075	1085	1125	1069	1083	1079	1060	1106	1118	1081	1061	1086	1094	1111	1111	1085	1060	1089	1104	1113	1123	1081	1082	1054	1077	1068	1085	1083	1094	1150	1072	1105	1111	1075	1046	1029	1049	1074	1042	1052	1088	1091	1087	1080	1044	1094	1179	1064	1109	1082	1085	1146	1138	1114	1065	1080	1057	1058	1116	1153	1075	1084	1134	1065	1088	1093	1080	1073	1075	1108	1112	1125	1110	1079	1040	1089	1143	1108	1126	1091	1080	1037	1102	1060	1055	1080	1113	1088	1110	1063	1071	1093	1023	1081	1084	1095	1025	1067	1130	1075	1049	1099	1104	1063	1058	1102	1023	1064	1069	1081	1061	1113	1067	1075	1100	1082	1078	1004	1123	1062	1133	1190	1095	1050	1149	1044	1126	1146	1083	1068	1118	1100	1067	1106	1048	1063	1122	1165	1065	1111	1049	1111	1084	1092	1145	1065	1137	1069	1066	1068	1063	1056	1127	1103	1113	1068	1040	1057	1123	1105	1075	1106	1112	1039	1072	1091	1065	1122	1091	1078	1042	1102	1152	1101	1024	1137	1067	1072	1100	1073	1117	1059	1023	1081	1072	1129	1150	1108	1124	1115	1041	1113	1067	1086	1097	1011	1121	1106	1104	1179	1118	1083	1053	1053	1082	1039	1096	1083	1142	1076	1052	1070	1057	1035	1103	1054	1067	1061	1045	1080	1077	1104	1115	1074	1116	1080	1028	1113	1064	1090	1112	1069	1084	1071	1103	1151	1097	1119	1090	1114	1158	1035	1102	1149	1049	1076	1066	1103	1056	1061	1057	1092	1104	1098	1121	1077	1102	1118	1084	1104	1043	1115	1042	1058	1103	1125	1078	1067	1101	1130	1077	1103	1108	1099	1058	1094	1139	1047	1063	1129	1109	1059	1059	1082	1059	1148	1039	1116	1031	1074	1159	1071	1074	1085	1072	1067	1142	1135	1076	1084	1083	1126	1060	1080	1013	1139	1062	1114	1149	1019	1099	1027	1094	1073	1080	1100	1092	1142	1083	1113	1122	1081	1138	1014	1093	1078	1127	1141	1067	1120	1102	1076	1121	1066	1106	1130	1079	1042	1099	1060	1153	1133	1095	1030	1118	1064	1104	1121	1087	1115	1094	1125	1087	1087	1087	1092	1024	1066	1065	1061	1088	1160	1058	1071	1114	1163	1105	1047	1068	1067	1048	1090	1061	1115	1135	1066	1160	1147	1079	1088	1092	1134	1079	1078	1070	1138	1140	1095	1100	1130	1083	1095	1074	1088	1060	1095	1142	1053	1180	1092	1099	1105	1060	1095	1032	1059	1106	1100	1082	1066	1092	1124	1103	1085	1035	1034	1115	1045	1094	1152	1039	1035	1075	1137	1137	1080	1087	1055	1033	1108	1146	1088	1129	1062	1086	1105	1098	1031	1106	1108	1089	1089	1128	1104	1133	1072	1107	1067	1103	1115	1063	1105	1141	1141	1107	1086	1057	1032	1068	1117	1048	1091	1072	1053	1150	1077	1137	1081	1055	1091	1135	1105	1098	1137	1084	1065	1085	1111	996	1116	1094	1124	1127	1073	1129	1092	1032	1125	1106	1075	1057	1090	1141	1009	1084	1077	1085	1115	1046	1064	1120	1119	1098	1033	1133	1071	1099	1080	1103	1069	1085	1030	1086	1115	1088	1089	1099	1073	1151	1126	1113	1102	1029	1064	1046	1050	1102	1089	1097	1123	1099	1113	1057	1121	1081	1050	989	1113	1110	1168	1094	1105	1101	1146	1084	1088	1098	1032	1121	1142	1090	1061	1092	1157	1133	1126	1019	1080	1042	1099	1036	1043	1112	1073	1111	1033	1077	1078	1050	1110	1063	1015	1101	1120	1033	1098	1061	1090	1109	1069	1136	1099	1082	1135	1077	1059	1060	1122	1113	1073	1116	1093	1115	1077	1089	1118	1119	1055	1051	1074	1114	1175	1087	1150	1107	1089	1059	1075	1083	1085	1003	1117	1151	1023	1030	1042	1096	1097	1104	1165	1038	1017	1114	1037	1043	1089	1138	1049	1083	1103	1084	1078	1092	1061	1095	1081	1080	1071	1134	1078	1177	1069	1131	1085	1104	1114	1153	1126	1049	1116	1035	1132	1141	1056	1114	1065	1063	1107	1113	1109	1099	1055	1108	1061	1092	1161	1094	1118	1072	1152	1073	1085	1111	1112	1111	1117	1061	1059	1044	1107	1108	1041	1110	1056	1170	1062	1080	1086	1117	1098	1024	1104	1117	1098	1159	1048	1087	1042	1135	1048	1044	1039	1048	1083	1142	1066	1156	1073	1065	1059	1075	1074	1031	1143	1140	1147	1071	1121	1092	1103	1119	1074	1089	1108	1077	1064	1155	1093	1085	1078	1130	1149	1084	1103	1105	1143	1132	1081	1070	1105	1055	1112	1114	1055	1077	1120	1078	1086	1093	1131	1094	1102	1039	1064	1069	1070	1105	1123	1032	1102	1112	1124	1157	1112	1103	1084	1122	1061	1171	1109	1096	1089	1065	1095	1069	1112	1112	1072	1080	1090	1054	1018	1114	1111	1112	1062	1099	1025	1123	1141	1044	1144	1098	1100	1078	1044	1050	1090	1117	1105	1043	1082	1133	1093	1126	1036	1116	1106	1118	1092	1123	1112	1040	1126	1098	1141	1137	1046	1090	1111	1129	1092	1028	1047	1078	1094	1103	1135	1086	1118	1047	1057	1091	1083	1099	1110	1140	1080	1047	1151	1143	1070	1129	1085	1088	1102	1101	1059	1184	1151	1121	1094	1036	1119	1122	1111	1097	1050	1093	1143	1085	1066	1098	1115	1097	1026	1111	1099	1084	1080	1097	1049	1006	1099	1103	1099	1052	1114	1097	1122	1103	1139	1075	1090	1069	1100	1080	1096	1066	1088	1108	1138	1067	1095	1115	1047	1100	1073	1113	1068	1075	1074	1061	1083	1067	1128	1135	1110	1101	1079	1054	1067	1118	1087	1121	1084	1162	1065	1087	1082	1064	1079	1109	1100	1141	1073	1130	1088	1073	1027	1072	1108	1109	1049	1081	1040	1039	1117	1071	1120	1088	1048	1167	1107	1111	1075	1113	1095	1068	1071	1089	1121	1104	1099	1064	1099	1006	1048	1128	1074	1124	1062	1052	1135	1095	1103	1049	1124	1068	1042	1120	1150	1118	1058	1101	1097	1111	1051	1052	1068	1112	1077	1051	1063	1087	1094	1166	1150	1091	1144	1143	1125	1106	1139	1113	1062	1085	1055	1033	1150	1082	1110	1069	1049	1069	1070	1073	1053	1081	1125	1083	1098	1105	1087	1120	1068	1110	1097	1085	1076	1088	1115	1080	1100	1079	1107	1105	1085	1136	1075	1087	1063	1075	1103	1117	1134	1103	1038	1110	1101	1072	1040	1060	1116	1130	1065	1100	1025	1116	1084	1059	1137	1092	1047	1114	1095	1011	1087	1078	1029	1102	1111	1086	1076	1016	1062	1049	1064	1193	1027	1045	1092	1058	1070	1129	1130	1049	1068	1060	1086	1122	1085	1075	1050	1092	1066	1073	1084	1087	1017	1135	1113	1036	1112	1069	1071	1107	1094	1123	1083	1075	1100	1094	1113	1055	1089	1082	1040	1090	1065	1141	1068	1029	1059	1103	1087	1117	1057	1084	1140	1124	1091	1041	1146	1110	1089	1131	1092	1051	1068	1038	1089	1104	1065	1110	1143	1077	1103
24753	21508	26931	25093	1843	341	310	260	247	284	264	226	251	235	226	219	216	247	234	221	221	215	209	213	226	228	226	213	205	202	225	234	217	210	197	229	198	245	215	235	232	238	224	228	214	211	204	237	204	225	204	212	214	213	243	191	230	229	233	227	223	249	225	214	202	208	211	210	227	256	220	212	212	220	219	182	226	224	225	212	226	203	211	194	215	194	228	255	203	205	219	225	205	209	238	215	247	231	249	216	248	190	204	207	191	207	230	223	229	238	198	211	206	215	217	214	207	221	221	226	195	243	248	205	225	221	224	217	194	228	217	223	250	232	193	214	221	233	208	209	235	244	218	204	225	233	253	226	205	197	216	192	219	229	208	233	229	204	194	228	210	229	229	236	245	229	226	214	203	202	204	190	249	221	243	209	235	217	225	220	208	201	214	238	197	216	207	193	217	231	220	211	195	201	218	250	194	220	228	207	215	207	202	214	205	252	212	220	224	235	225	216	218	228	200	215	228	224	216	239	210	210	212	231	206	234	198	202	204	239	221	218	231	230	210	214	229	207	264	199	224	217	226	209	177	227	210	223	235	211	232	226	223	217	218	231	214	192	228	207	225	223	206	221	228	199	200	246	228	251	221	215	212	213	213	193	234	224	214	217	253	231	205	201	201	197	200	199	222	237	235	201	225	209	185	197	216	215	239	240	214	234	227	214	226	220	233	209	186	229	205	230	230	215	201	211	228	210	200	235	195	223	225	218	216	210	231	227	226	237	228	220	214	202	215	208	230	204	207	207	186	211	244	231	238	220	223	218	225	217	206	207	215	214	236	206	224	215	210	205	212	253	207	226	228	209	217	232	209	227	206	228	230	210	229	209	202	219	207	220	214	226	212	213	221	239	224	217	219	214	193	216	250	222	191	220	225	274	210	232	246	234	212	201	222	241	213	229	206	226	225	243	208	214	217	229	233	239	193	203	221	225	212	212	230	203	210	245	205	232	199	222	228	217	221	204	224	215	238	205	188	219	197	225	209	225	215	229	194	207	218	228	226	224	219	212	211	205	212	233	234	184	222	203	211	208	237	229	227	246	230	215	231	237	233	250	202	217	204	208	236	209	242	203	209	221	221	238	201	232	234	252	241	216	202	233	219	231	226	206	217	247	235	208	224	238	216	189	196	226	197	208	223	247	215	224	210	233	218	235	227	235	222	212	216	225	245	194	220	215	257	227	230	219	217	226	225	208	239	226	223	225	207	211	216	228	199	190	224	251	244	253	230	233	222	181	212	230	214	192	197	218	204	209	208	232	206	220	214	215	223	217	225	225	243	208	227	198	233	222	217	190	213	239	234	238	229	232	201	237	191	209	213	245	248	215	207	224	191	224	216	233	206	194	211	223	221	237	208	216	214	226	204	214	225	210	215	203	212	219	214	189	240	216	195	209	207	224	199	247	204	221	221	206	198	227	220	215	224	184	206	233	224	215	209	218	193	213	240	209	226	228	218	221	217	191	224	231	216	246	186	206	227	221	221	199	212	263	217	207	237	201	216	235	220	234	221	236	199	231	220	211	232	225	206	217	234	222	219	223	206	219	225	230	207	206	210	214	245	219	221	241	233	235	213	198	231	214	198	247	203	209	236	216	207	227	231	204	230	212	207	228	203	202	198	216	221	230	221	244	206	216	200	225	203	218	216	241	200	181	222	197	223	252	229	214	211	225	215	208	221	196	230	246	232	221	230	198	231	220	239	202	215	192	218	224	249	254	190	223	230	207	223	207	205	227	213	220	209	201	211	241	204	228	239	226	194	227	242	203	213	219	218	193	235	211	214	214	195	207	170	251	199	240	224	212	221	212	192	203	211	244	227	231	197	211	201	256	215	221	215	186	237	220	226	218	206	233	227	231	217	222	198	199	240	220	228	205	243	201	203	190	221	229	204	197	247	180	192	245	224	221	189	204	215	207	231	201	209	233	225	225	228	216	210	209	212	210	197	207	233	208	221	240	212	222	234	211	228	190	223	211	214	212	220	206	225	228	197	211	203	215	212	220	192	208	207	222	216	229	213	194	221	206	227	209	231	229	225	234	222	217	214	205	214	203	183	226	205	197	230	237	191	192	228	212	242	254	212	229	215	239	230	211	198	218	256	239	205	225	211	215	224	216	212	213	210	218	204	227	212	214	235	207	237	210	217	216	225	209	207	213	176	219	196	223	238	196	221	221	210	207	214	261	201	222	221	224	225	226	218	214	194	224	224	176	216	234	241	218	200	216	227	201	219	231	206	255	228	195	191	213	206	215	249	202	207	226	194	203	192	220	230	230	214	216	216	218	205	210	202	225	184	223	216	231	177	212	199	206	216	206	217	215	214	230	205	247	230	186	221	206	222	240	213	201	205	180	200	238	228	192	189	242	225	236	226	221	223	224	246	216	218	241	233	222	225	207	205	219	218	251	216	219	226	222	222	213	209	205	216	221	213	213	219	206	211	195	222	216	206	228	218	230	213	231	229	204	222	259	221	192	232	208	220	243	224	230	236	223	213	222	212	211	217	215	201	202	191	221	226	225	209	207	229	204	191	253	226	242	222	209	203	202	217	206	233	216	239	210	186	219	224	225	228	192	226	215	220	200	252	204	228	212	214	238	222	213	207	196	236	205	199	227	221	205	196	214	218	200	231	236	204	227	204	210	228	201	220	218	222	205	211	229	211	219	246	220	210	194	218	229	211	219	213	217	223	229	218	221	235	232	191	209	210	218	231	225	230	198	194	218	230	201	220	221	190	220	202	210	215	240	221	222	203	226	215	210	229	212	208	223	202	219	205	196	199	212	208	231	202	199	230	225	228	210	217	230	202	241	215	202	245	203	200	231	222	225	231	210	209	229	213	219	203	223	236	235	210	230	218	231	225	225	231	217	241	214	219	219	230	214	203	219	228	213	234	236	199	221	221	201	236	221	223	190	237	236	234	227	212	225	203	215	225	215	235	216	242	231	212	208	213	230	229	198	199	209	216	211	207	240	201	223	230	241	232	236	233	213	231	213	208	220	230	210	209	194	200	231	211	221	179	226	220	217	242	210	216	237	214	196	205	203	227	217	211	237	221	231	228	237	195	190	191	212	210	206	221	221	230	211	209	201	230	211	208	227	211	194	239	231	219	236	209	194	186	219	214	221	223	224	200	236	225	198	216	219	203	234	198	217	219	201	198	223	196	230	191	218	200	229	214	176	202	197	238	229	230	206	209	241	222	214	213	180	224	219	232	211	230	227	232	212	233	206	215	202	226	226	222	200	237	225	230	212	187	220	202	230	201	216	209	215	203	208	217	250	218	232	229	204	233	235	202	199	198	224	201	210	219	212	229	204	217	216	232	221	208	218	225	247	206	239	210	196	254	201	209	207	216	221	192	226	229	220	211	220	238	221	235	211	220	222	221	235	215	227	205	222	216	203	237	207	192	199	204	238	230	206	250	202	224	225	217	210	206	227	224	216	225	209	219	226	246	223
14292	3508	2450	1159	835	672	573	496	448	437	396	409	376	356	360	377	335	341	324	333	340	342	350	337	312	351	339	312	299	319	339	332	323	321	323	347	326	300	305	310	334	305	309	322	314	329	338	315	316	308	284	310	265	311	319	319	313	296	282	311	333	300	339	310	317	292	299	333	285	317	296	318	313	320	309	287	291	289	310	311	347	289	319	360	325	282	309	309	319	330	322	297	302	326	295	297	277	331	291	298	324	323	330	311	337	309	319	287	292	305	311	280	284	320	326	313	329	327	284	313	285	329	325	322	307	301	308	322	300	310	289	319	294	320	311	304	295	280	285	292	280	349	291	327	322	312	309	333	281	303	319	295	302	329	311	292	299	284	314	294	328	314	341	300	314	299	272	307	318	302	298	293	293	321	305	305	322	283	306	316	306	292	320	287	304	345	288	319	282	315	314	294	306	327	292	329	314	294	322	281	290	331	301	294	306	317	303	285	312	311	291	284	326	296	323	301	289	289	310	295	284	300	288	325	286	302	309	297	308	281	302	323	283	312	296	319	292	327	340	299	289	349	303	313	302	288	312	325	295	299	292	302	283	295	322	302	334	276	313	295	319	322	325	278	280	289	335	319	321	296	312	281	303	296	298	314	291	324	312	280	318	291	310	324	295	336	320	311	294	322	291	315	299	333	344	313	294	291	288	312	310	303	291	336	309	286	320	302	314	286	311	314	283	288	305	342	333	295	279	296	297	314	297	283	313	347	290	335	329	293	306	284	295	320	306	294	314	279	298	307	311	258	284	288	319	301	297	332	346	271	318	293	317	284	275	300	332	303	293	304	316	342	278	331	299	295	319	325	320	353	292	329	309	333	284	271	313	299	296	299	291	326	300	322	293	316	297	289	283	290	284	286	296	278	295	282	316	296	306	316	320	320	305	308	287	265	302	297	321	274	316	330	326	308	327	300	319	336	291	291	261	283	289	334	297	274	316	303	313	321	310	323	299	337	279	294	308	282	329	279	286	310	318	325	329	320	326	269	318	292	302	295	308	292	314	332	325	313	293	314	318	304	321	307	308	311	305	289	290	298	287	299	290	279	312	289	342	329	334	302	347	331	323	287	284	281	315	320	308	281	309	327	307	304	310	326	282	318	306	289	305	277	313	328	279	339	325	308	278	274	323	294	339	316	291	298	298	293	331	308	318	319	309	310	309	304	298	325	329	314	334	323	300	294	308	321	303	323	292	317	322	333	295	298	300	312	293	297	293	303	337	323	301	316	329	332	270	305	331	299	313	279	311	321	266	305	320	288	326	308	311	299	316	290	285	325	330	295	318	335	312	332	309	339	325	315	298	342	301	297	323	325	315	297	293	299	307	335	276	302	306	272	320	303	317	317	346	294	303	290	299	313	309	321	320	310	325	323	327	288	312	269	321	332	308	319	275	286	317	320	269	300	319	298	326	287	288	332	289	326	322	282	325	298	308	286	299	313	316	322	310	355	330	297	318	325	301	322	290	280	301	291	286	316	305	308	345	304	310	308	315	279	311	292	333	283	323	300	314	302	323	310	308	301	315	330	310	290	328	296	314	305	307	296	252	287	303	325	305	285	323	286	314	305	318	308	320	309	308	324	288	317	301	333	319	319	327	340	267	281	350	306	324	309	311	306	315	300	286	303	317	311	338	310	290	289	297	305	299	331	325	277	319	305	327	313	314	280	278	296	306	335	322	314	286	324	292	294	310	321	323	291	277	312	302	304	306	308	272	280	280	276	300	308	311	293	334	303	290	300	315	290	323	276	330	266	314	295	299	322	277	293	329	329	299	312	293	319	334	312	303	298	308	326	291	307	271	287	281	306	300	296	287	271	324	330	315	293	339	328	335	274	289	292	315	331	285	338	307	277	287	276	321	297	338	311	313	316	320	299	345	290	321	315	317	299	346	318	284	277	313	300	317	297	301	282	313	294	306	321	300	291	326	301	325	334	297	316	287	299	303	302	299	307	316	312	330	301	320	295	319	293	300	323	308	307	309	286	300	299	342	307	286	291	277	315	326	299	297	346	324	310	300	308	298	307	309	331	295	340	308	316	313	329	293	309	329	306	293	307	284	313	325	303	306	299	318	300	308	309	324	325	289	332	293	314	301	287	308	344	301	324	327	344	294	321	324	311	314	305	305	288	323	296	311	333	319	279	281	311	317	330	297	335	305	322	296	307	293	322	313	310	327	287	309	307	324	296	304	292	326	281	293	302	311	346	318	273	304	354	292	311	276	320	286	314	328	302	304	298	276	300	323	325	289	328	317	308	302	278	292	352	295	311	306	314	309	307	298	286	306	324	306	304	316	325	307	314	326	314	316	313	319	318	301	287	310	351	271	300	332	329	313	293	300	293	303	281	293	300	269	309	304	282	313	303	287	283	335	305	326	287	322	332	295	321	310	289	325	327	304	320	306	309	303	313	311	324	313	340	326	306	288	298	308	297	269	323	310	320	291	317	305	283	334	307	292	306	297	324	284	311	311	329	313	300	289	305	312	337	297	319	325	278	294	281	334	313	275	279	306	304	323	314	291	307	285	313	309	284	300	335	323	317	332	313	295	315	309	316	332	316	310	303	330	325	314	308	322	285	322	309	298	291	318	289	300	290	335	326	314	332	305	285	308	314	300	334	263	308	318	303	283	326	322	285	296	296	303	317	320	297	308	268	308	324	305	350	284	341	315	325	313	306	295	304	285	285	291	316	310	300	299	308	335	298	293	296	301	333	309	293	347	323	336	294	329	309	321	343	329	315	272	326	298	303	307	316	292	312	308	330	307	297	271	319	307	293	295	324	310	309	286	321	298	298	309	324	312	353	336	329	316	292	312	267	319	319	277	296	319	332	281	268	353	301	334	304	336	314	305	299	313	327	313	326	312	288	279	266	320	269	312	304	300	297	312	279	283	289	282	308	301	291	318	296	301	299	296	315	326	309	329	306	290	334	312	310	326	286	315	347	281	319	314	317	331	285	309	333	298	288	344	250	294	319	308	338	319	280	334	348	308	340	299	313	323	291	318	332	287	319	308	330	308	290	299	349	288	275	304	298	309	322	307	296	312	294	328	292	296	260	301	262	329	317	293	307	295	302	332	323	291	314	305	328	296	286	318	276	312	307	291	336	301	307	263	316	315	340	305	306	294	282	285	313	295	301	320	305	317	309	314	321	298	314	302	277	312	328	311	293	300	303	299	329	316	319	319	310	306	328	285	303	305	289	314	330	307	315	292	297	340	309	324	291	316	314	297	308	325	334	298	327	310	294	319	318	308	306	301	316	288	311	295	319	302	297	307	334	296	285	324	288	283	310	322	291	294	314	328	324	353	289	326	303	322	279	296	302	317	312	312	286	314	301	315	310	302	315	322	315	318	343	326	316	298	300	294	282	312	320	299	315	326	331	324	311	311	302	324	313	295	312	310	300	307	336	313	284	278	302	315	298	331	305	275	295	286	305	288	267	333	295	282	276
22553	21579	29344	24274	21574	21431	3457	1069	885	789	777	740	737	706	691	665	664	727	681	706	675	682	632	698	662	690	658	644	639	669	633	628	645	650	684	612	648	631	700	701	646	599	657	616	610	672	629	655	631	665	626	638	650	636	642	699	649	655	643	650	668	662	619	638	695	565	665	627	670	644	668	670	633	686	608	662	643	650	605	611	656	699	628	659	617	658	646	631	648	674	633	665	601	612	611	676	666	609	663	599	607	619	623	651	670	622	649	620	643	648	670	633	665	613	676	655	663	631	608	658	681	637	644	639	597	665	596	679	625	599	659	600	585	656	625	617	624	644	708	618	640	620	629	667	629	593	633	589	629	671	604	611	649	647	619	653	648	624	596	591	658	645	643	637	643	645	589	625	610	641	665	623	606	658	635	601	656	630	583	627	616	665	620	646	610	638	606	630	637	668	670	638	613	654	647	646	607	643	636	619	649	664	675	612	643	636	656	689	640	608	666	677	649	617	655	625	588	628	662	655	652	610	648	655	656	653	652	623	645	691	593	649	588	638	611	658	631	627	614	665	692	626	660	644	641	613	609	631	653	688	621	635	659	670	627	660	662	648	632	664	667	668	675	695	656	603	612	677	614	630	633	604	620	649	643	598	610	688	641	648	622	663	623	649	643	641	653	641	675	618	613	643	638	640	553	659	623	621	660	632	601	643	620	616	637	645	672	619	623	635	629	606	649	619	623	611	644	646	605	618	603	647	615	595	658	660	660	624	649	637	611	613	672	633	649	654	601	637	667	679	648	612	625	582	668	601	683	702	648	639	626	643	644	633	616	618	637	608	630	637	687	665	606	632	630	695	676	636	629	616	592	686	611	658	688	638	649	657	588	660	641	654	581	657	660	668	633	627	607	649	644	679	611	669	661	611	655	595	652	637	631	610	621	647	687	664	653	653	663	664	641	634	625	647	659	629	687	641	626	633	644	632	639	655	635	643	634	634	636	650	670	673	623	647	614	643	661	656	652	610	637	632	658	627	656	634	635	587	647	662	636	566	661	671	672	613	655	682	614	664	653	662	650	667	651	617	648	654	632	646	598	665	643	623	639	631	616	641	634	621	652	640	618	620	614	650	638	685	606	650	668	594	583	662	582	668	628	606	636	641	643	580	648	663	637	622	599	655	681	604	616	648	610	613	683	668	625	643	620	611	673	642	661	703	690	667	586	642	581	634	645	649	623	649	684	650	596	602	643	596	667	625	625	673	649	668	572	665	633	621	636	636	616	655	609	644	613	651	645	647	663	632	604	636	618	625	622	607	682	629	602	669	649	711	647	661	624	629	618	610	685	597	614	660	601	655	639	675	633	613	645	606	611	652	592	651	646	669	662	629	621	630	629	671	626	643	705	628	624	627	653	646	580	664	659	616	612	603	637	672	624	630	633	673	623	597	653	656	638	651	640	658	636	621	675	627	641	631	626	697	654	636	592	655	674	630	656	642	665	661	630	629	646	632	651	648	664	627	651	656	643	636	642	665	642	649	642	623	615	671	691	612	650	656	683	625	661	680	633	607	661	671	666	664	651	636	645	637	643	626	665	606	666	610	606	636	657	621	617	655	600	627	654	655	664	631	609	616	632	619	673	645	623	664	683	656	646	633	666	652	638	671	660	640	606	641	629	648	678	576	592	623	610	624	652	624	648	610	601	676	645	653	660	614	597	626	619	622	641	616	643	614	668	578	589	681	620	608	619	658	643	631	644	634	634	601	582	630	630	626	655	645	657	645	656	658	635	635	637	613	627	693	661	654	638	650	619	654	589	627	650	606	626	640	640	608	661	631	683	645	617	622	622	633	646	616	612	631	651	643	626	588	629	654	646	596	675	664	631	619	608	645	651	620	622	583	625	682	665	660	673	648	630	619	665	656	664	650	647	644	604	633	611	650	621	631	662	623	706	626	601	609	628	656	636	658	609	625	624	644	617	605	652	640	641	639	603	626	651	636	657	616	600	664	655	626	598	646	637	633	602	651	657	625	668	622	661	604	617	652	651	568	628	641	648	616	629	643	648	642	628	684	648	658	623	655	683	672	632	628	647	590	641	700	640	665	681	635	625	589	624	647	600	590	673	619	629	681	701	619	648	652	597	679	645	651	659	629	625	577	628	667	630	705	652	635	670	660	633	636	641	630	670	675	593	653	622	612	630	689	657	656	688	669	624	656	625	636	627	639	633	637	648	624	634	628	680	653	605	606	613	646	654	595	660	619	666	605	609	590	651	658	679	615	612	642	613	622	655	657	643	684	634	613	658	675	648	653	667	640	626	644	581	633	643	647	598	649	670	663	629	633	689	649	655	643	649	581	639	672	635	608	639	647	590	686	649	642	611	633	655	628	650	648	646	643	641	681	665	614	630	643	623	616	628	623	626	612	606	619	609	633	631	669	672	637	642	670	631	594	610	650	636	615	642	602	642	645	615	667	634	617	626	622	569	679	600	620	651	610	678	653	636	640	641	626	634	630	681	593	649	682	636	664	664	636	623	621	621	678	633	654	628	625	648	624	642	657	643	636	598	620	646	607	654	604	633	666	648	663	638	643	689	673	666	629	619	708	622	606	643	636	639	646	639	621	627	639	644	615	645	659	640	646	641	646	682	597	594	627	627	645	622	616	660	617	645	628	683	670	629	636	599	658	643	692	602	644	637	614	637	664	619	655	635	660	575	628	630	671	636	637	648	643	654	586	628	628	695	663	656	631	641	673	654	640	654	615	608	622	667	624	669	619	608	627	644	622	664	586	634	647	634	641	642	638	684	616	565	631	670	639	637	628	650	663	636	633	633	619	643	641	656	622	662	653	659	610	623	608	582	641	648	646	692	594	626	611	602	605	619	636	597	632	650	615	624	616	650	637	625	650	647	618	650	668	633	657	627	655	640	614	593	605	651	638	639	641	635	618	635	640	654	625	675	614	665	608	650	648	671	640	615	689	612	606	669	613	672	666	643	649	676	623	639	640	647	663	618	621	676	643	701	678	627	642	648	655	612	622	611	666	596	654	637	634	622	652	656	658	596	632	657	636	599	649	636	603	616	650	662	611	639	654	683	628	641	594	630	627	668	651	629	627	621	659	635	596	663	613	594	628	602	655	663	611	675	634	613	603	667	646	680	643	691	617	626	605	667	636	629	584	594	649	669	637	620	642	589	641	651	605	661	659	704	658	635	599	629	658	637	638	567	630	606	654	601	655	642	648	651	653	629	644	613	632	599	650	642	662	635	639	618	643	612	609	602	641	670	617	645	626	637	651	617	615	634	626	641	643	617	620	612	659	608	650	661	645	612	643	664	631	648	640	679	628	679	642	636	644	613	647	629	678	619	609	654	650	656	658	640	627	639	625	663	602	617	642	598	655	622	597	660	672	629	646	647	647	623	659	657	662	608	625	662	583	624	639	596	608	720	647	638	664	612	643	649	623	607	627	642	630	645	646	602	626	624	640	601	620	638	589	597	638	656	649
19837	11893	8414	4065	2874	2302	1829	1551	1405	1311	1213	1079	1091	1018	989	1017	947	942	990	953	933	916	925	888	898	895	920	848	920	927	892	861	885	896	906	827	880	833	881	877	886	843	849	829	880	862	904	816	813	878	882	869	858	864	840	857	861	847	826	824	833	817	835	836	858	835	850	852	859	854	921	896	804	851	828	844	842	860	839	828	840	834	838	888	845	798	854	876	827	853	799	821	841	863	843	831	860	844	856	813	827	841	857	836	862	839	849	866	851	869	842	850	835	820	864	816	832	860	878	838	830	831	821	859	839	831	832	838	852	800	836	769	906	872	848	851	878	817	812	863	817	820	807	878	830	862	846	833	849	834	898	803	851	797	825	798	849	883	849	860	842	803	881	860	838	877	837	855	820	876	835	840	854	899	779	825	827	834	853	819	844	876	852	842	879	832	833	836	789	810	813	846	834	880	813	864	864	859	814	853	831	872	820	829	835	867	813	826	846	910	842	811	879	844	829	823	838	809	862	820	850	876	824	850	881	878	770	850	854	854	845	786	842	871	820	815	901	810	870	828	809	859	817	849	821	843	855	825	818	907	884	807	874	832	812	815	833	874	864	883	874	832	851	849	841	834	820	812	816	795	784	818	816	834	833	889	873	828	859	849	856	879	869	821	819	805	850	865	849	863	820	841	830	877	857	812	839	861	794	865	832	828	806	817	839	788	839	845	834	846	899	838	842	897	861	836	864	857	842	846	775	834	890	850	791	837	844	825	859	776	817	802	835	814	875	855	863	852	865	839	886	881	860	859	844	894	812	837	864	853	878	888	866	887	854	881	814	874	820	833	848	841	822	786	919	845	795	805	899	895	889	811	867	856	871	866	868	839	804	857	861	828	863	836	809	846	854	827	817	846	884	843	828	867	807	839	817	840	840	817	841	850	802	876	827	835	822	877	864	850	846	906	861	820	850	845	824	880	852	806	826	820	828	884	835	850	839	832	883	825	825	863	828	890	875	876	835	879	889	834	836	866	846	854	847	904	861	825	820	833	839	874	850	834	818	885	834	813	839	888	810	838	807	861	854	878	865	827	801	856	859	845	791	850	894	801	873	793	882	813	804	803	872	799	847	876	875	838	860	861	767	909	854	830	814	863	806	846	874	898	839	858	914	844	877	861	796	815	833	834	849	891	892	815	875	813	809	860	889	844	820	812	845	864	801	884	872	800	921	888	850	838	819	849	848	873	806	825	830	856	850	825	849	872	804	830	863	867	861	838	878	864	870	829	830	838	872	849	862	833	818	849	817	801	877	855	809	812	832	857	845	829	779	786	840	828	842	832	844	834	816	794	857	804	884	891	856	871	864	817	835	828	862	857	840	866	790	843	842	842	827	833	822	801	864	880	803	786	840	840	842	863	823	830	818	898	821	845	831	858	797	841	822	887	819	863	835	833	809	818	886	837	820	841	816	823	857	812	801	840	836	840	820	861	854	856	843	839	857	833	879	887	855	878	850	884	830	842	860	827	837	836	839	876	835	800	854	829	835	821	847	805	863	861	864	856	805	893	868	878	803	847	846	814	849	794	827	875	805	878	842	829	805	878	816	846	843	875	862	817	825	849	829	836	838	849	815	867	914	892	831	797	871	822	847	834	834	814	832	871	820	845	862	831	784	875	855	817	831	860	810	862	874	907	822	856	844	883	852	836	839	819	858	860	857	820	781	840	845	845	840	867	826	775	830	851	820	883	888	872	853	862	779	832	885	833	823	827	864	868	835	860	840	850	851	836	784	838	796	892	845	757	818	847	835	881	857	828	838	860	808	822	835	827	815	861	836	875	824	835	864	873	851	884	829	843	826	834	826	834	855	871	788	798	856	893	854	916	876	794	837	884	837	813	797	851	821	797	821	814	846	882	903	867	823	853	851	843	751	882	833	837	849	843	836	837	877	853	842	854	877	882	825	823	851	800	881	817	821	843	828	851	851	824	800	903	793	830	828	841	891	875	845	853	865	843	857	863	860	872	877	813	839	813	838	824	812	872	820	837	875	842	806	872	844	809	850	838	875	806	831	851	854	831	833	831	828	813	861	864	850	837	832	820	856	826	876	858	828	847	821	857	816	787	834	848	823	813	856	824	818	823	795	840	883	875	876	820	843	907	881	863	857	863	867	858	860	856	868	897	843	795	804	861	818	890	805	874	808	802	813	776	851	838	845	826	833	834	896	800	834	881	857	818	848	836	811	854	868	831	844	899	840	876	828	821	846	899	816	857	817	850	897	776	893	843	841	865	802	806	853	815	861	907	823	909	813	837	842	862	846	839	851	847	845	801	824	823	855	823	846	865	879	828	881	837	831	831	788	890	880	837	810	860	825	910	810	836	795	814	834	904	783	798	838	894	853	801	887	849	808	871	837	829	842	790	812	852	793	824	856	806	821	830	855	808	874	829	843	815	840	830	857	821	820	803	834	806	823	787	839	866	878	881	925	862	830	807	861	840	761	819	858	847	857	890	838	810	818	851	860	824	848	833	796	865	832	825	855	853	838	855	867	824	836	865	814	835	825	819	870	829	848	845	847	846	818	830	828	834	893	764	871	889	819	828	836	849	781	927	846	873	875	869	837	802	869	795	815	842	862	864	876	834	909	856	843	904	826	845	836	812	787	789	856	898	857	851	836	839	843	832	864	803	833	839	869	872	874	863	842	890	835	814	863	951	786	890	857	843	879	839	792	800	853	828	875	867	807	846	858	842	874	835	841	881	897	838	866	853	848	865	814	879	782	817	811	836	879	842	847	827	909	836	840	842	797	827	816	843	882	824	870	830	807	821	830	837	822	820	802	894	837	834	864	907	826	863	841	774	852	898	832	852	884	812	854	823	834	776	827	929	836	874	893	858	870	835	842	864	851	807	864	803	770	861	840	851	856	870	800	821	810	809	838	887	799	898	868	813	808	836	821	818	830	851	843	859	789	917	825	835	802	821	829	818	901	880	805	846	856	843	861	843	831	823	835	843	844	892	828	861	872	839	885	878	814	875	873	861	843	818	825	910	796	782	839	887	846	796	863	842	845	833	826	850	871	824	800	836	805	837	847	909	818	811	850	856	903	850	901	845	812	826	854	840	833	858	877	791	818	837	812	844	832	758	830	815	841	840	825	864	832	836	827	830	885	865	840	840	864	823	835	839	828	860	848	798	841	843	835	882	900	862	897	855	827	833	833	816	819	869	832	853	815	820	890	827	875	824	828	824	841	857	829	882	785	832	809	832	822	849	820	832	834	831	797	877	849	865	818	824	828	840	862	860	800	859	845	831	869	819	837	835	903	860	870	843	800	883	866	823	796	844	862	833	840	843	890	839	873	833	860	862	835	871	856	840	869	820	814	833	865	799	832	839	814	796	803	841	868	798	834	866	781	769	883	850	859	869	864	848	798	796	791	831	863	854	888	878	843	894	823	859	832	783	814	818	834	792	835	887	784	864	811	876	848	805	798	849	881	861	844	817	860	875
27379	18503	3990	792	555	540	545	534	525	512	575	507	499	532	495	483	553	515	513	511	492	497	520	514	545	512	492	502	487	523	498	520	516	534	527	533	571	529	512	533	528	525	516	544	492	484	502	532	542	476	499	545	519	520	515	502	549	525	547	510	536	494	526	487	512	502	559	530	542	513	502	474	532	541	510	496	515	573	504	500	486	537	525	511	495	527	530	520	538	522	539	561	515	500	534	492	531	526	501	495	509	483	549	508	538	509	535	546	510	496	540	525	518	546	514	541	497	512	518	495	492	528	494	540	542	538	497	500	535	500	521	546	556	524	509	525	506	512	516	512	474	529	499	506	508	545	547	546	530	490	531	516	541	512	482	493	485	493	547	528	540	529	502	501	509	462	509	569	520	548	524	537	507	492	517	511	553	518	527	498	521	511	543	539	493	499	566	509	511	473	552	494	506	543	505	542	508	474	542	515	519	493	550	508	525	524	481	524	545	502	534	500	530	530	555	512	536	480	518	548	533	521	519	564	528	492	495	527	527	514	527	512	513	565	536	501	538	493	540	507	504	478	534	526	519	492	507	518	491	484	535	558	526	523	477	498	504	540	509	513	510	536	517	503	504	501	549	483	539	549	485	498	521	495	499	501	529	544	553	528	460	544	513	535	540	521	532	535	531	519	516	500	536	513	542	527	509	495	499	516	538	526	514	478	546	562	549	527	511	523	522	527	552	563	501	550	530	537	518	507	555	529	530	478	539	560	497	506	510	535	536	534	502	507	538	476	509	514	515	499	494	514	496	493	507	510	507	537	528	531	506	521	522	543	515	493	518	508	515	493	520	535	529	542	507	511	557	495	515	541	478	547	553	480	540	505	475	498	507	512	562	552	527	502	499	528	559	549	520	524	544	560	565	506	577	534	525	491	528	496	541	495	513	530	533	493	529	493	541	502	523	507	509	541	500	515	537	527	506	509	541	503	520	537	541	546	517	507	560	521	491	540	507	503	525	543	543	502	511	512	526	500	493	552	503	487	529	497	553	465	496	487	496	478	568	501	507	494	521	514	499	549	537	529	505	532	518	533	530	478	495	543	524	546	529	529	496	519	504	483	542	545	506	548	543	484	504	531	532	499	492	497	529	561	494	533	519	520	550	494	508	552	485	518	501	488	511	515	503	493	495	509	534	535	484	497	526	520	513	518	511	499	530	524	513	528	524	523	510	501	551	502	540	536	505	553	512	533	525	537	536	505	546	505	494	531	514	534	535	528	551	531	535	500	519	490	513	521	508	505	508	533	509	492	544	461	538	513	510	489	523	520	572	502	517	491	517	514	515	491	546	505	531	534	475	535	508	519	584	504	536	478	490	541	492	484	529	505	490	484	487	534	558	507	500	541	499	539	511	508	526	526	521	523	521	510	498	504	532	572	530	537	490	487	534	496	488	543	558	499	520	522	540	495	532	516	508	548	483	528	477	507	505	524	555	524	539	544	483	528	527	514	523	490	510	514	547	495	527	499	511	478	560	511	505	537	488	538	526	523	492	498	551	551	524	475	516	517	569	495	505	569	515	517	539	575	509	527	498	554	501	519	488	560	515	551	541	537	501	504	513	501	502	503	508	529	533	515	534	491	544	528	492	499	503	512	533	504	507	535	557	534	548	537	541	486	530	532	533	544	505	506	571	507	545	524	529	501	508	510	499	516	504	534	539	517	517	514	474	521	506	499	500	522	510	528	494	494	533	527	548	489	490	539	506	511	494	541	519	497	498	540	539	507	497	549	532	494	514	517	549	510	549	504	532	529	496	504	538	548	545	498	527	502	547	470	523	488	475	500	516	494	513	541	532	516	524	504	516	526	535	483	515	535	530	528	516	506	529	511	515	543	503	479	536	540	546	504	548	499	511	508	506	537	535	561	514	521	520	536	539	549	526	548	523	493	519	533	541	492	493	509	504	535	494	530	559	517	508	536	499	513	534	501	540	536	509	550	524	533	477	569	505	459	529	532	493	549	503	509	547	497	556	506	507	548	484	476	505	518	511	479	544	535	498	534	508	525	512	528	560	517	530	470	510	549	529	519	514	503	508	532	466	484	522	501	531	552	516	511	509	533	528	515	549	483	505	483	534	506	499	504	544	509	504	464	502	537	476	517	515	540	518	517	533	526	538	536	524	534	515	540	475	556	477	522	541	549	533	552	557	568	541	487	530	530	489	542	494	541	540	544	499	501	547	509	515	521	522	503	518	502	520	509	544	520	529	533	526	571	527	549	541	480	502	517	550	501	529	529	545	546	517	462	485	511	516	503	505	518	548	457	473	538	558	502	531	524	524	535	514	571	499	526	586	537	518	518	506	486	538	497	536	521	490	486	512	538	511	561	528	547	519	521	508	526	537	514	480	482	507	499	450	519	535	529	537	522	493	503	541	501	545	511	508	500	526	488	518	493	527	538	500	531	551	459	499	507	507	469	510	542	506	538	523	524	516	514	565	553	494	520	516	502	475	501	518	522	532	496	516	552	523	549	532	507	540	496	514	514	501	533	511	510	520	494	487	491	542	503	531	533	507	522	471	506	550	471	534	549	475	522	532	500	510	516	518	525	545	522	515	509	527	518	503	536	494	509	526	533	544	541	485	516	533	528	560	486	534	522	567	535	494	502	542	503	510	455	507	514	552	536	511	556	492	550	458	475	504	552	500	477	519	516	531	502	496	536	527	472	498	507	515	544	523	491	538	499	550	516	519	510	503	492	520	487	544	519	538	479	503	506	471	551	527	505	501	527	509	494	554	532	522	483	516	531	523	543	495	548	519	507	541	539	528	500	523	528	520	522	516	504	537	535	483	481	502	540	502	496	488	521	551	548	496	557	511	490	536	570	526	500	495	501	524	498	533	505	541	528	514	545	474	501	530	513	525	509	438	543	476	509	477	555	475	523	498	548	507	509	489	508	501	523	500	514	509	500	513	522	560	562	503	508	518	508	503	537	466	573	519	504	514	463	519	478	523	520	532	519	568	499	532	501	530	548	504	501	522	519	544	536	520	492	538	497	522	491	534	509	540	545	537	536	529	540	492	523	508	562	474	523	517	489	507	489	510	451	489	510	514	482	520	464	490	455	526	518	499	514	534	493	530	503	554	520	489	573	582	521	543	540	500	502	489	487	499	510	527	475	481	517	505	472	552	498	503	535	529	510	505	541	535	498	538	492	560	549	533	520	523	482	504	491	520	538	516	532	524	502	532	503	539	534	510	528	489	497	549	539	532	494	495	482	536	541	532	519	539	486	493	510	539	566	509	508	515	502	510	500	541	517	480	519	509	516	516	500	531	491	517	498	515	514	494	518	521	474	496	511	510	502	506	514	509	526	536	534	531	537	530	548	530	511	551	506	536	545	551	479	521	543	534	530	504	505	533	528	563	539	544	504	532	514	507	500	544	512	506	450	534	517	515	529	528	519	512	505	496	501	537	508	515	532	539	526	494	493	515	520	507	516	521	510	510	543
5312	1108	958	724	751	706	720	678	648	691	672	692	677	673	685	703	714	705	658	646	688	660	670	637	676	651	653	673	664	743	632	659	636	650	642	659	660	697	699	702	683	646	687	661	665	662	700	644	659	683	690	671	650	665	670	704	648	668	639	690	670	663	643	640	643	631	635	669	686	655	684	674	660	669	684	664	639	663	654	641	674	680	679	665	670	691	681	661	627	701	676	669	662	668	655	672	674	619	669	662	663	738	670	674	676	705	636	686	659	645	665	703	568	681	700	689	677	682	670	649	654	694	633	688	671	641	650	634	693	644	646	665	592	688	659	617	658	686	648	678	678	683	662	657	668	681	717	633	636	694	675	596	660	706	655	709	660	675	695	658	688	662	645	672	643	666	611	648	644	626	669	675	646	617	681	672	669	674	655	664	617	667	643	688	683	631	617	627	629	644	641	642	651	730	693	767	694	693	659	640	667	623	671	656	668	699	671	605	679	625	682	640	673	668	624	698	637	638	661	610	646	664	640	653	701	657	681	666	693	678	614	667	692	672	629	635	739	659	655	690	654	692	624	674	630	669	644	703	655	668	611	647	648	643	675	652	684	651	704	679	723	655	664	628	692	631	647	712	635	654	684	665	661	660	691	651	658	666	660	648	648	670	643	675	672	684	665	678	639	653	624	679	663	641	664	669	665	649	651	695	685	676	687	633	673	621	644	703	681	690	630	614	709	687	692	659	633	667	603	693	674	642	670	656	651	641	658	681	670	652	659	660	645	673	633	632	674	630	634	681	709	663	679	696	693	654	660	633	664	647	626	635	659	628	690	674	667	694	634	689	645	620	658	650	653	622	687	663	692	673	693	622	616	670	616	686	646	659	642	662	680	669	654	663	645	674	666	696	611	632	658	631	704	654	658	618	664	650	653	642	712	636	677	655	644	684	653	643	677	646	647	716	664	663	655	684	676	680	638	663	666	663	646	652	654	728	682	688	725	659	609	679	679	689	662	668	656	666	665	707	692	623	663	673	680	715	658	654	669	663	663	652	662	617	693	684	637	644	679	658	658	695	719	672	664	649	698	614	685	672	641	658	665	633	680	662	646	705	684	656	655	717	649	643	687	641	644	701	654	609	621	722	662	670	633	664	621	622	678	655	676	655	675	650	677	622	661	658	735	632	667	605	675	667	675	679	673	699	656	642	638	663	620	648	636	706	681	668	626	638	635	672	710	630	652	682	664	647	659	644	638	707	663	689	686	664	621	665	697	693	610	671	686	617	648	660	670	718	694	694	706	654	688	691	629	656	666	688	667	705	665	657	610	692	692	656	697	631	661	662	660	661	664	657	619	699	652	696	667	699	641	637	639	711	667	645	664	644	680	660	671	672	684	600	681	652	648	635	694	675	704	650	670	643	674	661	649	664	651	677	712	661	651	702	733	664	692	683	650	634	711	683	665	655	677	640	690	646	635	655	622	618	698	674	697	630	659	655	699	677	614	648	687	625	665	635	676	665	700	623	646	680	646	626	649	670	665	654	694	673	687	645	704	680	692	697	657	652	728	650	691	704	660	711	618	688	661	661	669	701	667	652	716	668	678	642	646	706	693	682	678	685	647	703	666	712	656	671	659	686	614	662	638	644	662	658	687	680	629	644	685	710	691	671	669	637	635	671	674	665	696	652	657	702	705	700	658	674	650	703	686	682	630	659	672	674	686	626	671	660	712	656	632	667	699	679	650	664	600	698	642	694	629	690	661	629	643	665	631	657	604	641	648	636	695	680	692	708	645	651	677	644	678	636	702	681	676	699	676	664	678	666	680	688	659	674	678	653	690	667	654	661	666	719	647	702	620	699	666	616	706	686	629	665	706	646	665	618	629	645	691	650	704	666	663	631	660	660	686	655	700	619	655	655	665	665	664	682	660	677	677	677	649	677	669	660	645	674	669	679	673	668	672	653	667	690	620	643	647	674	684	661	691	645	703	620	683	674	646	685	629	672	660	667	652	632	699	662	673	678	683	665	695	644	630	693	664	624	667	621	689	663	627	679	654	666	677	636	633	632	664	656	647	651	645	671	683	683	670	675	626	679	660	693	649	680	656	654	618	658	622	660	664	690	697	704	639	657	613	725	682	652	684	667	668	643	626	686	704	645	684	695	669	668	691	655	670	663	667	646	670	668	650	646	698	678	663	646	677	613	674	619	715	674	679	674	681	601	693	637	671	660	642	674	635	649	639	700	650	647	628	688	680	673	685	654	679	685	713	698	634	632	699	659	696	653	678	704	689	666	640	637	682	648	650	654	651	667	640	675	648	690	651	699	635	708	619	677	649	636	627	685	650	679	627	648	702	641	701	661	706	656	641	638	681	656	733	703	695	592	664	618	673	698	664	669	644	647	666	685	680	604	690	653	686	693	646	667	679	669	688	648	656	658	663	655	656	646	718	688	668	662	690	662	647	674	636	645	668	687	709	693	629	667	675	670	704	634	693	665	659	666	658	667	676	684	669	674	680	651	678	661	645	662	705	690	652	707	689	637	674	640	642	691	642	645	652	629	691	707	672	656	685	611	704	629	714	656	638	631	636	688	657	715	660	659	670	620	701	705	687	660	673	678	678	676	653	664	689	648	609	674	692	661	703	656	728	630	654	701	684	624	632	622	656	690	647	652	639	636	643	684	639	677	717	635	669	651	687	685	653	712	714	618	669	637	679	642	662	700	676	609	678	648	665	668	699	671	668	699	701	654	630	677	655	687	669	660	667	627	660	698	691	670	659	674	684	658	710	666	702	668	637	641	652	651	659	621	607	667	673	593	624	650	730	676	639	654	647	635	684	659	668	646	710	677	649	690	691	711	643	665	648	659	682	701	653	635	646	627	645	656	654	665	654	604	670	710	680	672	668	696	631	634	665	664	656	695	612	695	666	636	654	685	682	689	670	669	661	679	680	677	639	631	705	645	650	682	643	651	616	631	663	668	595	675	601	684	653	642	663	677	620	676	676	634	661	705	693	593	666	674	657	701	672	676	689	686	652	683	654	687	644	684	617	660	681	644	644	673	706	697	649	656	671	644	669	609	662	677	672	685	714	682	668	728	663	644	687	680	631	687	672	700	693	634	646	644	701	701	673	682	671	626	655	669	727	655	700	651	693	671	624	644	668	616	721	697	697	662	664	629	629	659	683	662	654	660	678	641	640	648	654	696	687	670	645	666	701	658	689	672	734	674	683	677	668	666	645	693	641	614	649	674	668	645	667	617	678	727	654	648	675	681	666	651	644	659	711	613	665	628	623	688	652	629	678	663	641	648	669	698	648	638	695	640	692	728	648	672	689	664	637	643	672	657	644	634	662	674	688	640	696	649	677	690	700	658	652	668	645	672	656	664	687	656	658	693	711	673	704	665	688	637	668	608	633	686	628	685	647	637	689	642	684	627	679	705	646	654	664	707	697	683	667	645	685	666	650	677	631	670	661	675	648	706	667	718	721	670	691	644	668	674	641	665
23445	21538	28743	24787	21433	5948	1370	1128	966	1004	982	904	939	939	922	923	872	892	969	902	858	939	974	899	936	908	908	893	901	925	860	888	887	870	885	918	869	960	858	810	836	865	852	879	900	922	927	908	867	876	899	864	817	921	898	868	895	911	912	884	843	883	919	911	892	803	858	821	814	850	886	860	909	828	903	852	842	948	872	871	871	923	875	892	913	840	872	891	868	946	865	885	894	832	894	902	924	890	846	874	884	850	869	914	900	873	852	903	891	896	914	855	852	858	932	831	911	818	855	817	883	903	872	902	888	876	873	894	869	873	860	870	814	863	870	892	845	881	872	888	895	828	844	932	796	917	851	897	846	863	844	853	893	905	912	865	893	895	915	884	946	867	814	956	901	926	888	821	841	899	893	873	839	877	870	865	831	879	845	876	907	920	859	875	930	877	899	856	892	895	830	854	915	898	846	894	906	911	855	924	880	876	910	870	836	890	911	845	866	866	861	896	903	921	882	851	936	846	845	891	899	911	853	855	885	841	877	885	873	885	859	828	886	843	887	885	909	821	867	856	869	870	840	853	815	906	872	919	841	911	869	863	867	866	867	854	823	878	827	878	888	850	889	861	877	874	892	917	906	856	891	842	873	890	871	893	842	888	877	890	890	894	914	873	838	875	881	951	860	874	881	879	877	831	877	895	852	824	850	932	905	905	901	890	851	881	865	798	867	922	872	865	880	834	866	879	894	902	864	959	838	904	932	875	876	869	841	895	859	861	873	902	891	844	888	883	912	930	847	883	892	848	911	916	862	879	923	875	889	858	908	866	872	854	856	843	899	857	825	903	862	838	845	857	841	883	889	904	849	883	886	905	823	865	872	856	892	869	853	897	841	897	826	808	887	864	868	832	883	924	850	885	894	823	818	916	882	844	851	840	858	855	837	868	850	882	927	860	862	867	876	869	874	879	879	869	832	857	898	890	884	906	811	848	868	820	876	920	935	807	818	920	856	886	904	893	838	839	859	858	859	859	874	874	828	928	873	915	881	845	864	890	927	915	883	887	883	875	863	900	867	871	848	896	852	865	879	905	902	867	839	837	826	885	893	870	854	887	879	852	881	891	921	937	889	900	856	869	911	851	879	851	861	857	794	889	872	869	866	861	939	867	881	863	793	899	828	834	877	876	889	869	887	848	857	876	857	846	830	842	892	917	840	904	841	859	874	890	852	872	850	901	900	831	875	911	903	867	858	917	889	849	804	851	876	933	859	848	889	906	863	883	913	926	929	860	844	858	884	884	833	889	892	837	823	843	883	864	865	832	906	862	872	865	885	862	909	847	863	854	860	943	905	845	863	895	813	874	877	926	888	852	928	925	908	828	874	874	875	878	870	853	841	934	876	882	899	873	880	858	887	883	849	860	949	865	901	839	849	868	865	877	896	903	894	856	864	890	829	859	913	851	871	813	872	898	902	833	912	872	922	889	883	886	868	839	849	849	866	888	920	880	858	869	871	851	894	908	874	855	902	884	869	885	875	906	907	883	870	940	889	914	854	883	895	848	888	880	880	884	858	845	908	878	912	869	874	816	881	886	827	887	899	881	895	801	868	864	856	874	804	923	839	868	887	851	885	839	915	829	838	824	804	866	875	834	831	895	910	912	896	879	937	900	871	883	886	898	870	858	903	909	921	862	889	861	882	825	863	844	867	850	890	853	834	833	871	880	872	858	895	916	850	830	891	852	850	851	843	851	900	917	833	878	851	803	910	871	919	887	884	845	908	827	886	928	870	879	885	866	938	878	882	890	845	844	864	877	857	896	900	832	866	828	907	850	838	838	875	863	867	898	922	869	845	815	841	882	852	876	829	828	822	907	860	857	891	838	875	896	894	860	872	857	895	857	863	873	886	883	867	890	862	887	914	839	877	920	892	872	875	875	893	823	902	805	856	886	916	880	861	846	873	882	900	868	875	890	906	878	935	852	880	849	875	864	859	857	857	899	880	922	879	876	887	894	874	849	843	838	800	912	858	844	857	860	922	880	902	884	859	882	866	888	867	936	863	829	885	861	865	858	856	839	891	913	880	872	871	901	874	844	896	912	899	863	868	846	866	849	885	925	878	855	901	904	906	896	893	903	869	859	866	842	872	872	841	843	863	890	915	853	891	826	914	889	864	879	881	877	840	877	840	873	856	885	870	862	875	851	864	892	852	822	889	905	883	891	866	821	854	832	859	852	877	889	892	885	882	863	822	863	922	853	880	816	845	848	892	867	848	839	870	864	828	884	823	888	868	841	872	859	884	818	848	949	872	920	863	830	824	896	892	922	856	930	942	851	879	833	890	858	886	879	878	819	907	876	850	838	857	879	848	863	875	843	869	848	901	869	837	895	875	879	812	900	911	870	857	813	870	875	892	849	891	885	856	880	898	904	888	857	845	943	893	909	844	866	880	855	888	830	877	863	814	895	831	890	873	950	875	873	870	872	834	875	796	866	845	874	894	862	858	806	838	847	864	879	861	875	858	913	889	887	918	872	920	892	899	915	884	870	902	862	837	885	863	863	873	874	855	940	893	870	851	868	891	842	890	889	915	833	882	861	866	835	823	877	852	880	852	852	863	898	873	855	879	802	873	869	874	810	946	816	837	872	827	846	838	835	845	863	852	853	909	838	845	891	782	875	866	870	895	855	893	850	874	828	851	923	863	864	966	895	854	834	825	867	853	877	881	885	858	855	861	886	833	896	873	844	843	805	782	794	816	881	879	871	908	876	885	802	907	913	863	851	881	845	829	824	909	860	860	869	861	857	870	854	892	866	869	860	847	892	845	886	860	877	873	888	846	894	907	855	859	886	886	896	873	875	876	871	915	848	896	906	876	872	908	910	869	896	848	836	862	893	858	838	838	826	867	869	819	898	879	804	893	907	885	889	891	860	830	847	900	830	846	867	893	857	857	846	905	840	880	887	935	843	828	892	904	831	864	878	791	802	902	869	851	870	865	859	848	906	906	895	864	875	840	910	928	899	877	834	878	870	835	923	826	885	870	828	877	883	822	864	863	838	889	850	852	833	904	893	892	833	875	824	902	916	853	871	949	862	911	876	891	846	878	855	936	897	856	902	934	831	890	856	878	870	845	831	888	903	894	867	888	859	822	886	917	807	850	883	910	879	824	854	817	838	923	912	909	828	884	880	836	881	898	831	873	859	876	866	841	886	873	908	837	849	831	876	843	844	855	896	800	859	802	844	869	866	894	861	826	879	912	890	858	810	899	837	842	911	831	904	891	876	940	880	866	847	874	874	900	896	828	851	847	869	854	867	891	899	853	860	911	872	866	869	902	866	830	888	907	914	910	896	840	846	890	894	896	862	874	848	877	871	899	824	842	853	905	807	919	912	881	886	849	923	869	858	880	925	883	856	883	879	836	878	884	869	843	863	901	916	890	942	840	878	865	871	881	863	893	851	920	853	837	880	907	927	857	912	934	899	873	835	890	886	892	836	851	889	815	898
14274	7489	5348	2864	2219	1853	1678	1454	1411	1340	1266	1291	1207	1205	1221	1134	1209	1132	1090	1158	1165	1120	1121	1094	1128	1119	1058	1126	1117	1100	1094	1129	1141	1157	1132	1093	1092	1082	1113	1082	1131	1084	1135	1118	1078	1080	1152	1132	1112	1083	1124	1056	1080	1039	1133	1036	1068	1047	1087	1102	1100	1094	1152	1102	1034	1073	1120	1099	1079	1062	1039	1129	1125	1068	1083	1114	1099	1060	1100	1095	1111	1150	1077	1051	1072	1134	1126	1123	1110	1081	1075	1078	1114	1126	1053	1109	1088	1127	1095	1076	1094	1132	1106	1046	1114	1099	1055	1132	1061	1110	1138	1059	1126	1078	1073	1177	1098	1134	1099	1102	1093	1100	1085	1117	1136	1064	1030	1080	1122	1093	1173	1071	1073	1060	1098	1068	1059	1033	1088	1141	1111	1084	1149	1096	1071	1125	1090	1058	1106	1086	1103	1080	1161	1115	1085	1132	1086	1102	1076	1117	1067	1090	1181	1058	1080	1122	1131	1088	1077	1085	1103	1148	1096	1119	1066	1052	1082	1189	1107	1119	1135	1074	1060	1106	1117	1080	1079	1051	1058	1111	1094	1071	1132	1044	1117	1113	1138	1054	1028	1090	1068	1124	1088	1129	1091	1077	1101	1121	1050	1144	1130	1125	1175	1051	1082	1124	1130	1027	1086	1100	1122	1133	1081	1122	1141	1113	1047	1091	1083	1077	1109	1108	1093	1092	1118	1099	1133	1068	1139	1091	1133	1080	1167	1095	1064	1077	1118	1117	1139	1093	1095	1124	1116	1055	1119	1139	1125	1109	1076	1112	1097	1131	1119	1091	1088	1067	1088	1078	1084	1117	1078	1146	1109	1036	1117	1053	1144	1123	1074	1111	1079	1096	1072	1063	1079	1095	1091	1069	1059	1091	1073	1113	1096	1104	1064	1148	1083	1123	1104	1104	1146	1076	1047	1114	1113	1111	1114	1125	1078	1077	1131	1109	1075	1112	1087	1082	1136	1152	1065	1081	1087	1122	1076	1129	1082	1092	1054	1049	1077	1118	1100	1109	1153	1081	1082	1093	1141	1082	1104	1091	1059	1035	1099	1095	1098	1102	1084	1139	1107	1089	1122	1120	1175	1018	1069	1136	1139	1072	1131	1105	1116	1093	1113	1049	1135	1116	1103	1035	1138	1088	1105	1064	1040	1069	1128	1104	1124	1123	1168	1113	1062	1078	1041	1099	1109	1162	1125	1145	1095	1099	1082	1096	1124	1074	1123	1075	1135	1068	1059	1112	1076	1111	1097	1098	1095	1120	1093	1068	1134	1090	1070	1074	1060	1098	1041	1087	1092	1103	1085	1066	1090	1119	1111	1064	1042	1113	1021	1111	1145	1142	1071	1171	1066	1068	1072	1135	1178	1138	1059	1136	1150	1102	1094	1077	1113	1056	1082	1119	1081	1130	1073	1188	1145	1083	1093	1133	1091	1142	1091	1084	1101	1105	1058	1091	1044	1106	1121	1048	1119	1087	1120	1068	1102	1093	1149	1124	1106	1065	1089	1092	1073	1099	1094	1102	1102	1084	1090	1156	1091	1106	1077	1122	1064	1121	1106	1126	1117	1109	1135	1056	1116	1094	1103	1051	1093	1099	1094	1096	1051	1134	1090	1057	1050	1138	1060	1078	1063	1072	1062	1139	1044	1137	1152	1067	1115	1142	1143	1077	1106	1045	1110	1165	1135	1103	1062	1136	1085	1071	1161	1125	1088	1112	1056	1128	1146	1054	1068	1148	1141	1041	1136	1073	1134	1157	1091	1132	1143	1065	1040	1122	1078	1115	1114	1071	1085	1057	1087	1062	1086	1125	1004	1096	1053	1078	1088	1122	1054	1152	1127	1049	1124	1103	1065	1115	1046	1056	1087	1100	1075	1073	1109	1053	1102	1145	1037	1107	1093	1159	1085	1052	1127	1094	1116	1117	1038	1121	1115	1115	1104	1096	1102	1111	1146	1101	1054	1129	1108	1069	1095	1054	1169	1095	1078	1063	1087	1049	1075	1114	1096	1081	1114	1080	1079	1106	1077	1113	1157	1077	1084	1044	1120	1102	1102	1072	1100	1126	1104	1080	1093	1128	1067	1115	1113	1087	1092	1075	1107	1067	1069	1121	1130	1095	1121	1077	1109	1194	1100	1114	1099	1099	1098	1113	1102	1154	1082	1149	1093	1118	1065	1075	1094	1081	1105	1125	1076	1065	1122	1097	1106	1113	1161	1106	1106	1118	1139	1081	1128	1105	1126	1086	1121	1106	1070	1126	1143	1096	1111	1105	1066	1129	1190	1064	1062	1049	1042	1064	1103	1089	1125	1143	1072	1033	1118	1137	1104	1104	1155	1102	1125	1100	1121	1077	1147	1101	1142	1123	1025	1098	1075	1079	1145	1059	1127	1126	1048	1115	1147	1140	1079	1056	1122	1133	1113	1104	1099	1078	1117	1064	1066	1116	1090	1121	1133	1172	1081	1144	1121	1096	1097	1087	1107	1057	1137	1073	1114	1083	1058	1127	1125	1065	1046	1139	1093	1061	1070	1188	1129	1131	1145	1029	1156	1078	1059	1104	1149	1135	1065	1099	1130	1130	1098	1074	1146	1100	1085	1048	1151	1094	1130	1080	1110	1097	1073	1126	1118	1114	1104	1077	1100	1154	1091	1151	1149	1063	1098	1121	1099	1115	1109	1023	1035	1132	1039	1076	1158	1118	1076	1089	1085	1100	1121	1106	1145	1135	1155	1071	1120	1120	1093	1101	1085	1095	1045	1105	1131	1093	1125	1136	1093	1079	1105	1047	1068	1097	1097	1098	1138	1136	1096	1133	1130	1173	1087	1035	1110	1137	1104	1101	1125	1040	1097	1085	1123	1079	1127	1070	1146	1110	1149	1096	1055	1086	1050	1119	1094	1095	1115	1069	1027	1117	1047	1103	1104	1058	1088	1035	1113	1075	1088	1150	1126	1198	1076	1112	1162	1109	1085	1120	1086	1060	1086	1051	1125	1087	1088	1106	1129	1071	1089	1073	1109	1150	1114	1111	1072	1126	1109	1077	1147	1106	1080	1143	1129	1108	1135	1092	1069	1112	1123	1088	1105	1060	1151	1064	1131	1091	1082	1102	1100	1085	1070	1165	1068	1043	1151	1088	1164	1108	1138	1065	1029	1109	1115	1110	1075	1123	1087	1152	1110	1058	1150	1092	1151	1053	1125	1123	1069	1040	1109	1056	1037	1047	1096	1089	1092	1048	1113	1154	1055	1052	1119	1069	1085	1092	1171	1113	1123	1101	1086	1124	1078	1103	1090	1106	1097	1076	1113	1136	1070	1115	1125	1094	1112	1036	1079	1077	1134	1138	1093	1145	1095	1077	1101	1139	1169	1060	1103	1084	1086	1130	1111	1039	1115	1129	1081	1110	1126	1103	1081	1144	1106	1074	1084	1052	1119	1087	1082	1120	1087	1092	1063	1112	1085	1130	1136	1089	1027	1085	1071	1148	1116	1171	1128	1096	1095	1095	1076	1077	1076	1075	1076	1085	1064	1059	1144	1118	1050	1112	1055	1102	1093	1072	1064	1081	1120	1044	1072	1072	1076	1116	1056	1086	1123	1191	1057	1083	1112	1104	1045	1122	1079	1107	1127	1029	1107	1169	1098	1104	1068	1107	1065	1156	1146	1070	1141	1128	1097	1103	1133	1081	1126	1188	1086	1169	1139	1073	1132	1132	1089	1133	1119	1114	1159	1132	1096	1102	1094	1125	1091	1105	1127	1133	1156	1119	1118	1091	1094	1103	1117	1068	1117	1082	1081	1135	1138	1055	1077	1093	1076	1077	1143	1126	1045	1092	1075	1088	1078	1097	1068	1119	1085	1073	1091	1089	1085	1111	1076	1092	1062	1079	1078	1090	1104	1146	1054	1045	1106	1103	1129	1128	1088	1102	1083	1092	1141	1089	1090	1075	1102	1083	1099	1103	1109	1089	1115	1065	1082	1045	1138	1044	1083	1123	1154	1140	1116	1148	1122	1122	1101	1070	1120	1114	986	1117	1014	1098	1127	1070	1110	1199	1160	1119	1066	1102	1088	1087	1083	1087	1101	1110	1101	1099	1037	1101	1120	1166	1071	1097	1052	1048	1147	1152	1063	1119	1057	1082	1137	1130	1086	1045	1088	1079	1044	1072	1075	1088	1080	1058	1096	1099	1142	1110	1160	1104	1098	1167	1052	1071	1154	1082	1131	1055	1131	1061	1094	1103	1092	1091	1148	1092	1094	1037	1114	1125	1088	1052	1075	1039	1075	1130	1040	1066	1084	1134	1157	1130	1111	1063	1129	1106	1144	1084	1113	1167	1143	1028	1066	1107	1071	1158	1134	1088	1100	1093	1091	1060	1088	1128	1049	1153	1085	1086	1132	1102	1053	1087	1083	1087	1131	1098	1056	1145	1085	1081	1088	1076	1068	1090	1127	1060	1125	1113	1138	1071	1131	1065	1071	1089	1102	1087	1089	1078	1104	1090	1042	1088	1032	1079	1103	1134	1197	1069	1110	1061	1048	1134	1161	1114	1169	1092	1077	1094	1068	1078	1073	1078	1106	1059	1054	1098	1122	1040	1117	1094	1041	1128	1063	1110	1053	1041	1113	1052	1090	1158	1103	1054	1079	1050	1099	1069	1088	1073	1147	1110	1053	1088	1154	1100	1155	1060	1057	1073	1082	1069	1149	1110	1057	1085	1065	1143	1131	1126	1097	1111	1054	1140	1108	1057	1102	1074	1124	1136	1133	1058	1117	1093	1105	1096	1137	1135	1034	1110	1099	1158	1069	1074	1109	1106	1040	1082	1123	1089	1108	1024	1140	1048	1123	1120	1084	1072	1125	1056	1105	1071	1109	1157	1038	1110	1076	1110	1089	1086	1116	1074	1098	1133	1144	1138	1082	1058	1095	1069	1163	1085	1115	1061	1171	1084	1087	1081	1079	1117	1069	1089	1122	1169	1116	1064	1105	1125	1122	1126	1102	1074	1176	1079	1099	1132	1104	1154	1057	1141	1131	1047	1061	1117
24860	21570	26996	25223	1826	372	300	288	255	280	247	248	220	233	215	213	239	225	228	232	232	253	245	235	223	224	226	227	209	219	221	204	211	216	195	240	211	254	215	191	222	226	227	212	224	223	210	221	236	232	220	232	208	231	213	205	233	210	238	222	210	227	201	228	214	240	247	211	232	210	202	210	238	222	224	215	204	227	221	210	215	227	233	189	205	203	203	235	215	210	206	211	206	254	218	224	231	234	229	199	224	224	225	220	218	212	237	199	225	223	218	230	214	204	210	243	236	216	214	213	211	209	209	229	234	216	242	221	215	230	203	235	215	204	211	213	208	211	226	234	239	207	209	246	211	249	213	204	212	217	200	203	237	220	221	241	240	196	215	216	210	214	234	212	221	235	235	220	225	224	203	198	230	189	208	217	213	239	226	198	223	242	226	240	256	215	222	227	223	201	228	206	234	229	208	208	223	242	196	229	233	238	224	226	213	212	225	209	203	209	222	213	226	214	240	218	231	222	211	201	228	239	202	217	228	233	235	218	220	229	234	210	236	259	203	212	193	241	215	221	227	203	234	200	216	205	249	212	223	210	214	215	212	205	207	231	186	227	206	211	210	228	225	221	224	219	241	219	209	220	187	204	240	229	225	231	197	216	218	244	225	220	236	232	228	235	234	218	226	208	219	233	194	226	185	215	199	232	226	236	210	220	208	219	204	201	222	217	202	207	218	220	207	237	220	226	211	207	200	247	221	214	200	229	222	222	227	207	181	242	210	195	227	219	206	218	258	224	193	229	217	249	211	220	200	222	207	253	194	226	242	233	229	193	214	224	218	210	199	224	230	224	225	197	229	243	199	213	211	242	220	223	198	204	209	234	225	238	210	217	214	212	238	248	220	226	236	228	243	216	202	226	242	230	215	207	194	222	210	229	219	208	217	228	199	213	231	220	237	200	203	215	234	229	213	244	221	229	225	208	225	221	217	208	208	197	203	245	224	216	220	218	232	260	212	222	212	224	214	212	229	247	206	245	215	232	230	224	234	205	206	206	219	221	234	201	216	218	242	235	186	224	206	224	237	233	196	214	215	220	248	222	229	218	233	200	233	216	218	226	215	230	224	226	219	217	231	219	247	220	232	244	195	194	208	202	231	209	224	218	229	213	228	214	231	204	225	229	236	215	208	199	227	241	228	234	257	217	221	223	230	218	222	200	225	238	195	191	191	183	224	222	212	242	238	224	251	221	225	207	185	209	222	214	220	246	205	215	219	209	198	206	222	215	192	213	243	186	214	240	217	220	202	202	219	191	220	213	233	206	214	245	231	225	230	232	230	228	195	211	197	221	246	185	225	186	237	226	236	241	234	238	213	220	208	204	233	215	230	231	223	236	214	200	232	226	217	210	227	234	203	206	212	206	213	217	222	198	227	220	217	215	218	211	205	226	226	247	223	215	229	200	230	214	209	224	250	227	202	221	210	224	231	198	234	201	239	218	227	227	239	216	176	227	207	223	186	221	206	224	216	242	221	196	198	212	234	214	204	228	220	211	222	238	245	223	212	208	238	212	184	239	247	179	222	211	215	192	209	221	228	222	198	226	223	222	253	206	221	217	222	223	238	235	201	203	217	218	232	224	222	194	223	206	200	210	216	224	197	210	213	209	213	235	248	219	202	204	212	211	220	219	210	200	204	261	217	213	219	221	229	198	243	228	208	195	223	201	218	222	214	231	220	218	213	223	234	216	225	198	217	228	214	204	217	230	215	231	229	220	208	220	222	234	201	219	218	230	229	222	215	207	216	213	219	248	205	194	203	228	220	220	205	234	196	197	197	204	224	219	215	211	231	217	202	212	204	240	218	224	187	215	225	215	213	243	234	229	198	254	217	227	200	226	220	212	214	228	238	219	200	213	203	199	217	229	203	235	227	191	246	219	210	216	211	214	213	226	226	241	221	228	212	224	230	220	234	225	212	228	219	196	212	221	214	226	241	214	243	235	224	208	222	235	225	224	217	226	243	225	216	207	229	188	205	214	195	203	217	237	213	210	201	200	237	214	207	228	225	210	228	240	191	211	231	215	228	221	224	225	230	203	216	207	197	232	201	223	230	229	196	216	209	198	224	205	215	201	209	241	248	239	227	205	183	209	195	219	233	259	216	240	233	227	227	210	215	233	212	226	240	231	235	199	227	212	220	190	234	212	210	230	213	217	229	213	227	229	253	222	227	210	226	236	218	221	211	242	204	212	215	227	195	200	205	216	224	224	232	221	235	200	231	210	189	224	217	216	216	211	238	232	251	209	205	208	251	199	213	238	241	224	228	223	232	197	252	213	220	184	219	201	204	201	202	189	206	220	192	213	207	218	214	192	190	229	206	192	199	225	212	201	216	197	232	206	243	215	201	200	228	230	206	240	223	218	208	215	225	214	218	212	229	204	215	216	219	234	213	245	209	185	239	219	219	214	217	229	217	228	221	202	207	213	234	218	231	230	226	228	227	233	208	235	216	218	218	200	243	230	219	221	211	235	210	229	220	235	223	206	212	235	247	235	213	207	204	239	183	201	226	232	224	196	206	234	217	226	206	223	230	221	210	235	225	228	206	199	201	223	231	207	213	213	228	213	223	215	212	233	234	219	214	213	233	237	208	225	201	210	197	208	223	221	231	238	240	192	210	209	214	253	210	240	223	222	242	245	204	229	204	194	213	201	225	183	213	221	225	243	206	220	211	207	207	227	192	217	213	228	212	222	215	232	213	236	201	196	255	194	205	229	210	223	224	231	225	211	186	222	252	199	202	228	200	226	243	224	194	212	204	223	230	229	218	230	237	233	225	210	242	201	231	223	214	212	232	212	227	208	216	238	229	217	235	232	203	209	216	204	183	224	207	201	219	240	229	213	216	219	224	218	206	213	226	218	218	203	222	222	208	221	216	202	227	225	210	215	192	199	219	210	222	228	219	211	221	238	228	208	227	204	217	222	230	218	194	233	207	220	205	200	202	215	220	210	229	258	198	215	217	222	233	219	223	216	211	219	236	215	207	226	231	206	219	235	193	211	217	238	226	209	218	225	211	226	224	216	222	205	231	228	220	229	232	231	237	209	184	219	211	206	218	250	221	230	223	227	215	238	196	224	194	183	218	235	202	212	223	228	221	222	200	226	225	226	246	188	212	238	222	245	236	224	213	189	231	225	207	200	211	243	194	208	210	263	208	206	217	201	211	218	208	237	245	202	237	200	231	179	198	235	202	215	213	215	199	209	231	224	207	228	231	240	210	235	207	223	231	255	219	228	195	194	214	207	239	201	195	212	197	207	232	215	208	236	222	211	220	209	221	200	216	234	203	205	239	219	211	206	221	216	237	211	234	210	217	203	226	214	197	214	257	195	240	241	178	229	197	216	210	225	210	213	208	242	225	217	210	217	193	203	231	237	225	235	217	212	204	228	209	214	220	227	203	202	189	222	217	226	210	211	201	199	204	195	212	215	205	207	238	195	225	223	204	197
13211	3441	2271	1126	818	670	575	489	470	398	374	388	348	343	369	351	345	364	326	354	328	350	336	322	335	345	304	328	342	305	317	328	310	307	322	345	299	326	294	292	316	310	291	276	345	296	316	315	341	310	284	298	267	333	325	315	299	324	320	280	295	320	281	323	307	311	296	269	336	303	313	331	313	324	322	311	306	310	314	302	315	302	307	298	323	299	327	304	311	293	320	304	281	340	307	309	349	327	312	313	316	321	358	332	337	302	282	322	316	300	314	302	328	336	329	309	305	314	296	303	335	325	298	318	315	303	328	309	353	310	334	333	302	298	320	295	302	289	298	292	319	319	301	325	315	319	303	303	298	289	311	301	311	318	301	307	320	325	308	310	295	305	308	325	331	332	335	312	271	312	302	293	305	303	300	297	317	313	305	323	288	296	323	293	301	322	308	331	278	303	286	298	289	278	333	285	344	282	282	292	322	309	325	290	308	295	285	303	315	328	324	302	293	313	331	328	286	299	317	321	355	333	307	299	323	316	295	321	305	312	314	286	295	297	303	277	300	325	311	321	312	293	308	317	312	316	316	311	314	300	311	311	321	307	298	345	309	317	295	301	306	286	313	295	287	302	308	302	321	311	266	324	316	311	307	306	288	306	310	323	322	314	307	282	288	313	336	341	311	347	297	331	306	307	335	329	315	298	321	307	288	296	315	295	302	288	332	275	311	267	291	290	279	292	313	288	334	319	314	319	314	326	322	300	309	324	286	305	335	328	309	301	328	297	316	304	289	287	351	307	307	325	307	285	310	304	324	313	341	313	293	317	322	317	302	312	344	310	303	318	296	312	296	269	309	344	319	295	319	338	290	292	307	268	323	310	313	333	312	327	309	311	291	330	321	295	292	289	325	281	307	341	295	328	308	318	295	343	316	288	308	288	339	337	298	333	319	326	299	285	313	303	335	290	297	354	315	324	314	324	312	316	294	317	341	319	331	322	285	300	329	328	304	265	284	280	319	324	293	303	300	309	299	298	301	296	308	315	335	287	307	305	280	331	341	274	290	316	300	321	352	308	321	326	299	359	321	328	292	292	297	310	307	301	278	331	289	317	318	300	310	310	283	316	309	323	297	330	303	275	332	302	327	300	300	309	321	313	312	301	319	322	334	319	287	315	308	289	316	309	300	286	312	308	298	306	286	333	326	313	292	295	282	336	332	305	281	323	296	332	300	289	287	273	306	318	356	281	299	306	273	346	333	288	300	326	319	313	307	308	328	292	297	327	319	313	334	300	326	323	330	272	309	295	318	313	284	300	320	304	308	287	301	295	309	306	333	321	316	332	306	324	302	324	337	287	323	305	330	296	291	334	333	315	285	311	292	303	320	342	315	300	319	275	329	321	304	328	294	326	285	310	287	310	351	332	298	310	305	309	320	322	317	284	313	313	306	324	314	290	305	304	308	305	305	321	334	288	312	298	275	319	337	316	320	305	294	295	314	314	339	306	318	290	331	309	311	305	335	299	309	285	306	301	289	312	316	315	285	298	301	320	315	296	322	323	288	267	305	305	300	300	316	302	318	320	330	325	296	318	304	301	307	326	326	300	337	333	326	327	326	316	316	290	329	313	296	282	334	328	316	316	293	318	322	318	307	309	290	282	277	313	332	311	291	324	308	342	324	277	310	298	274	325	309	301	327	280	341	281	305	307	324	335	312	304	317	323	332	328	303	318	298	302	335	313	310	345	342	284	314	315	311	311	298	291	310	330	280	315	293	320	297	300	304	322	320	332	326	310	276	346	295	321	296	293	312	305	303	297	334	324	307	326	319	279	274	299	291	294	345	305	308	309	307	333	321	288	304	299	303	303	300	313	333	296	304	318	308	306	360	288	335	304	340	349	292	308	309	328	315	291	317	320	313	304	319	312	322	314	307	334	301	317	291	329	303	292	307	308	325	301	313	286	339	314	299	316	280	302	308	320	292	301	317	292	321	310	313	328	303	304	306	320	311	302	288	317	317	315	295	351	313	329	335	335	305	301	322	322	309	325	314	295	284	317	313	286	332	314	330	316	300	292	286	291	306	325	283	287	308	280	323	334	327	334	299	320	286	292	310	298	304	310	285	286	322	308	314	296	334	307	307	348	319	336	308	322	264	347	310	310	304	297	345	295	292	281	315	318	337	344	319	288	305	316	316	306	306	320	333	316	310	252	296	322	357	303	295	339	306	302	294	334	308	322	299	307	313	338	303	319	339	299	317	302	301	297	296	269	306	326	330	318	333	305	328	344	331	311	311	319	307	320	276	318	297	287	309	286	288	316	295	288	315	296	308	295	297	328	309	283	295	299	303	330	312	294	298	294	299	326	314	339	321	291	296	314	287	311	282	311	298	302	263	302	303	305	306	312	292	301	288	322	320	297	311	311	309	282	281	323	287	286	276	327	312	317	293	340	307	318	286	297	321	283	309	312	282	293	295	324	283	315	335	313	324	287	295	316	324	305	311	304	323	311	317	269	300	312	300	312	301	276	299	315	284	309	291	333	341	328	287	315	309	323	315	310	339	318	308	349	303	333	297	289	325	276	317	309	310	307	273	281	321	323	296	303	323	353	289	327	303	320	309	314	312	323	345	322	300	289	295	346	342	308	299	306	347	312	317	301	265	326	291	322	297	306	268	357	316	294	261	341	294	341	320	322	301	319	316	294	292	293	317	321	308	293	324	333	303	334	293	304	339	323	308	375	299	308	290	351	294	330	327	323	317	335	330	294	315	323	334	270	303	289	301	289	314	291	321	342	301	312	321	321	305	306	321	312	312	331	322	305	280	319	361	304	340	298	310	334	326	312	301	312	280	269	340	316	295	315	317	296	288	307	340	315	308	292	305	315	299	315	326	298	304	329	322	307	319	293	300	305	312	314	313	318	314	289	311	271	313	295	309	299	323	332	302	297	294	288	304	291	316	338	309	329	284	292	332	312	312	349	291	319	315	311	304	316	265	293	290	312	321	301	305	305	330	294	323	291	309	299	308	330	337	291	330	290	315	295	305	302	297	340	308	295	288	288	308	307	327	308	309	313	312	314	297	309	329	292	329	330	298	305	320	289	277	295	325	312	336	321	307	296	304	309	334	298	301	309	320	301	299	321	317	337	299	300	338	317	295	304	295	296	303	319	303	332	309	321	328	282	322	276	329	315	320	293	318	300	294	310	329	295	273	338	305	342	292	333	307	317	330	315	309	301	281	309	319	304	312	323	309	309	330	301	296	328	300	314	316	336	307	301	303	333	332	283	280	314	275	320	298	299	315	307	314	343	311	331	288	292	334	317	288	311	314	300	316	296	300	309	356	289	310	309	308	333	317	286	315	310	293	325	298	321	338	313	314	297	317	330	295	338	299	305	299	311	320	305	324	326	323	320	306	328	286	315	290	314	323	341	310	314	313	328	301	289	321	330	318	352	332	344	276	325	353	327	298	312	311	325	303	312	320	307	308	302	343	323	320	299	306	298
22509	21555	29302	24261	21553	21375	3529	1030	928	826	832	739	757	724	726	727	723	729	711	653	642	694	716	704	667	656	658	663	651	632	642	673	664	618	663	611	613	641	699	638	682	634	685	614	667	612	669	616	664	649	614	643	636	625	702	687	598	690	697	642	639	695	610	633	671	602	607	641	637	658	675	639	689	658	615	633	603	649	635	666	646	615	604	684	654	644	643	587	665	632	634	660	623	631	606	623	596	647	609	664	655	650	673	631	645	632	599	571	667	646	615	663	665	659	647	608	622	646	597	649	648	627	622	682	630	629	653	633	656	668	612	662	666	631	656	614	649	619	668	640	654	612	637	647	643	681	632	668	683	605	627	635	670	643	657	675	626	648	689	639	644	692	632	619	627	648	610	661	606	640	596	667	646	658	642	600	618	607	629	685	599	633	675	633	633	641	623	608	679	656	668	664	658	636	694	632	657	601	637	654	658	639	667	646	646	643	647	651	649	665	601	620	652	685	628	633	644	603	658	653	600	610	645	635	613	665	601	643	640	648	658	658	670	626	616	632	633	685	620	622	604	614	613	664	644	621	638	638	613	634	648	643	613	635	628	612	625	624	657	657	569	614	625	653	616	647	632	671	690	686	629	658	615	633	680	623	618	639	634	650	661	589	644	648	624	622	631	621	646	655	652	641	682	607	678	639	679	607	612	655	640	654	660	626	613	640	632	666	669	638	630	624	647	608	681	658	627	655	645	614	679	658	662	662	679	598	692	609	663	623	662	615	650	688	644	612	632	625	642	583	631	634	622	655	641	652	623	664	620	625	582	644	636	622	652	678	636	670	654	673	661	630	657	672	640	629	616	608	643	596	633	636	669	668	638	626	594	619	655	617	613	634	632	604	579	649	604	676	645	591	670	650	642	642	622	644	641	616	650	630	666	645	626	604	606	635	594	648	600	664	694	612	617	614	680	640	625	604	599	616	616	647	617	633	621	656	610	672	635	648	650	646	639	627	648	650	625	603	639	606	570	614	678	642	656	628	644	653	659	640	608	655	644	650	640	610	638	624	618	619	629	658	586	641	652	640	641	661	645	671	618	652	660	644	644	609	614	675	660	664	656	601	658	610	635	620	649	613	649	654	641	609	611	577	620	630	664	632	633	615	683	637	619	658	693	660	662	653	666	617	631	621	619	636	660	672	670	618	671	653	649	608	628	636	613	669	623	670	637	591	623	635	636	704	666	632	605	690	580	659	630	637	622	675	656	623	658	594	622	616	630	630	587	638	619	664	616	621	591	601	613	649	653	648	678	597	654	684	624	633	612	649	643	660	617	613	648	610	608	614	656	615	676	620	636	676	616	637	676	615	641	661	614	629	649	631	666	602	606	664	653	645	622	624	645	646	604	650	688	637	624	649	647	603	609	652	622	620	578	642	650	614	624	618	613	644	615	646	631	658	614	617	635	656	660	607	616	579	650	633	611	578	657	615	644	616	631	644	644	623	642	649	607	640	627	652	639	629	622	613	656	643	621	615	639	608	645	647	610	671	631	606	645	612	653	658	648	633	617	606	659	624	618	686	608	630	610	676	657	653	635	633	620	654	696	605	680	632	648	606	639	615	648	666	651	645	629	619	637	636	620	628	679	648	618	632	633	672	671	612	630	593	638	617	668	650	652	662	658	613	583	629	609	626	630	680	640	644	664	588	661	588	643	673	665	629	659	636	672	583	653	659	643	668	616	599	609	668	625	621	626	628	599	640	632	680	657	641	658	639	617	645	620	660	624	600	626	628	647	636	629	658	638	645	659	637	649	635	635	638	628	671	644	597	619	649	708	661	626	594	624	674	670	661	625	654	593	641	669	628	635	679	599	656	648	686	649	657	680	645	685	658	600	656	624	611	658	619	683	648	607	678	669	609	610	600	639	647	639	652	643	668	583	672	627	639	666	644	616	641	617	667	632	604	650	592	668	613	648	682	666	658	595	668	638	673	614	614	641	651	621	658	613	685	667	632	651	596	640	653	623	607	680	652	674	588	615	643	594	605	596	674	639	604	596	595	631	651	662	619	613	679	615	642	639	606	620	597	626	552	661	632	648	662	626	659	651	644	608	587	577	650	641	668	620	628	630	622	651	606	629	651	675	672	642	663	637	621	664	619	643	574	651	603	689	639	615	639	625	632	681	618	667	570	641	650	642	640	592	675	614	635	650	656	658	635	643	648	658	661	616	616	624	618	648	645	611	643	628	608	625	635	633	633	650	634	677	646	615	641	628	663	619	642	585	642	608	615	619	642	658	695	644	600	635	621	650	638	629	651	659	631	644	664	654	603	557	637	696	666	615	630	617	631	660	682	642	629	624	625	611	649	665	678	584	636	633	587	599	659	662	641	662	643	616	664	631	616	650	656	633	628	640	656	585	661	663	656	666	678	670	618	612	659	670	628	636	591	605	660	643	613	632	649	596	653	606	670	589	623	618	609	638	597	614	660	647	642	704	591	653	619	684	634	661	631	694	595	649	688	670	622	709	622	624	611	657	662	631	629	648	641	683	621	662	604	670	612	633	628	629	625	628	664	604	633	611	620	595	642	664	649	663	638	607	590	619	655	656	582	639	634	655	639	640	592	627	673	608	611	633	606	621	616	596	656	655	605	655	613	694	620	600	666	631	657	645	656	638	649	629	626	626	697	618	669	624	604	609	649	608	627	628	645	651	582	621	629	637	658	618	619	652	612	613	656	597	633	694	629	594	633	579	670	645	625	627	603	651	580	623	604	604	640	644	650	626	656	638	643	657	627	643	651	628	633	635	629	619	621	649	657	610	611	629	642	634	679	597	650	639	652	659	634	667	657	617	622	636	604	656	623	669	677	587	673	597	630	601	623	636	596	584	643	654	606	625	649	620	633	643	622	637	616	659	680	669	596	658	625	617	620	629	630	644	628	653	619	651	640	660	668	608	659	598	649	621	625	666	626	632	670	689	618	607	630	629	656	639	619	610	646	675	628	619	653	630	632	656	662	629	602	642	652	622	603	674	669	607	665	666	674	651	624	646	667	628	659	575	593	626	723	636	632	607	654	664	630	635	638	649	655	647	611	624	623	645	581	639	627	644	621	600	686	664	614	628	604	698	661	633	621	679	631	622	605	623	638	665	638	622	662	640	687	628	610	644	666	634	641	643	650	642	652	610	643	623	646	657	648	620	627	620	626	600	643	612	615	654	621	645	674	638	667	623	599	597	608	663	619	635	691	617	652	642	607	630	628	634	631	629	634	618	654	614	664	647	637	645	638	603	638	634	667	643	656	677	635	653	655	613	684	609	656	613	651	629	656	636	652	680	618	627	604	673	657	655	637	601	606	662	626	645	563	612	627	641	642	614	613	643	607	612	614	645	636	653	639	649	616	669	642	628	635	593	661	645	641	670	675	649	623	621	651	625	630	641	617	622	656	640	643	650	645	617	577	635	629	665	663	601	688	595	692	592	668	602	616	612	639	614	651	647	655	619	651
18227	11738	8358	4100	3021	2224	1847	1617	1442	1312	1136	1119	1080	1013	1072	941	1000	973	973	929	967	867	878	945	922	945	901	907	874	843	857	888	880	864	855	877	896	894	921	856	869	849	854	837	862	827	790	896	880	867	867	894	890	850	876	833	878	825	807	881	850	907	874	837	834	868	874	832	868	843	859	852	867	877	840	860	858	833	850	808	883	835	821	845	852	831	852	883	801	811	875	816	844	868	886	883	859	797	845	838	872	811	828	804	868	821	803	845	897	810	833	834	844	774	857	892	836	867	847	825	852	926	857	858	870	914	854	887	852	839	844	839	831	866	830	850	859	859	860	856	875	843	884	860	779	850	851	828	868	879	846	822	866	872	808	862	849	824	890	847	858	858	895	877	881	826	831	863	845	863	846	871	838	858	834	826	847	862	847	842	852	837	882	877	847	831	819	867	797	843	813	774	824	809	877	819	811	861	903	896	808	861	846	844	829	880	843	827	896	806	863	855	841	880	844	883	816	844	875	831	881	846	844	814	813	869	848	862	859	794	814	834	807	858	848	864	898	856	797	814	843	865	865	892	812	780	816	836	794	817	905	861	833	850	831	838	819	884	843	795	850	863	792	884	851	877	856	886	858	884	825	872	886	811	873	811	830	868	866	840	812	835	873	897	896	824	885	856	859	864	843	841	906	883	836	806	874	885	851	821	830	844	828	811	836	860	857	834	846	840	791	830	851	848	885	840	853	800	858	917	821	817	862	870	867	841	873	859	855	870	863	841	839	814	890	831	833	890	851	847	836	840	795	848	812	791	853	868	856	850	802	873	847	881	847	821	852	847	842	831	821	844	872	888	825	879	843	834	825	884	879	869	882	817	786	881	878	802	850	880	839	853	872	852	851	878	832	839	839	860	847	836	797	843	885	856	838	855	920	843	845	900	864	903	869	859	824	845	890	811	860	845	886	872	812	863	874	845	848	855	827	851	858	882	864	864	877	923	826	857	839	838	888	855	804	881	809	863	838	842	843	824	842	858	848	877	865	831	851	790	860	888	875	900	853	913	867	868	814	821	878	833	856	857	870	896	798	842	849	799	841	868	772	848	794	884	840	838	835	863	843	849	844	905	811	821	819	841	846	896	835	816	821	881	842	888	872	872	843	902	858	859	884	787	864	842	831	931	860	810	856	867	863	868	810	859	805	890	906	811	881	852	856	812	861	826	853	870	898	856	835	878	805	824	925	852	826	848	868	819	814	911	903	858	777	806	843	806	838	818	873	868	841	855	855	849	843	905	886	828	810	857	847	875	824	828	847	840	806	814	878	834	853	857	902	842	870	824	924	882	809	840	833	856	810	863	767	847	870	796	814	826	805	851	906	881	840	827	860	875	838	875	925	814	829	870	850	850	838	845	843	907	814	814	870	841	852	838	830	865	878	851	851	817	854	804	864	817	833	818	856	907	810	789	851	846	884	821	865	846	795	862	785	865	889	882	846	876	866	876	816	868	855	816	838	897	848	850	858	850	827	846	815	866	882	832	814	849	848	857	861	805	850	803	903	812	830	908	833	860	828	808	832	849	847	833	860	880	854	885	896	845	856	838	845	895	854	834	843	806	869	816	896	862	811	863	885	879	827	849	811	836	848	868	832	798	890	899	897	911	858	868	869	863	833	896	845	807	810	867	874	842	866	899	824	849	841	868	844	793	874	860	835	849	796	877	862	845	882	832	817	845	875	847	883	845	833	861	802	825	820	852	830	859	795	860	863	819	792	881	830	829	854	866	904	847	838	843	850	866	875	862	832	938	848	832	814	908	876	854	865	843	811	844	841	822	843	844	882	832	830	841	785	908	832	856	879	852	840	833	815	875	868	845	913	861	864	875	813	791	849	808	874	813	823	897	833	841	825	861	835	857	887	884	848	822	818	839	890	816	786	852	835	864	883	876	872	887	863	823	819	804	806	857	847	872	811	847	855	838	829	811	842	912	852	832	882	847	887	810	823	826	890	887	877	838	884	899	833	869	819	840	842	909	815	903	850	871	843	820	835	864	845	877	855	885	817	827	821	826	855	829	862	884	848	817	845	856	835	871	887	865	826	873	846	871	854	894	857	879	869	887	828	815	838	861	841	843	829	837	826	856	850	852	851	843	870	874	865	801	923	818	852	822	832	868	814	834	824	826	863	826	857	877	883	833	826	837	820	860	801	906	832	880	840	831	904	847	858	824	824	839	893	835	871	838	866	826	829	800	844	847	823	874	856	807	812	873	833	808	885	853	844	850	858	812	819	847	843	834	854	841	844	855	870	835	856	833	841	846	859	821	831	814	865	838	888	857	870	839	848	817	829	869	852	871	842	873	826	847	856	895	800	856	852	841	897	857	848	827	866	863	820	856	842	833	860	866	902	877	859	857	851	837	818	763	873	815	810	839	920	869	849	823	905	828	794	789	849	865	818	857	841	857	856	804	835	832	858	863	878	825	844	868	859	858	893	851	857	804	849	874	827	886	848	833	827	843	875	843	843	852	863	860	840	824	854	844	871	866	879	813	838	831	853	912	841	872	812	826	818	891	841	823	910	843	841	856	851	811	890	881	847	840	832	859	859	831	815	855	870	889	863	848	823	823	852	831	820	835	862	823	883	866	867	878	815	772	844	880	834	832	871	861	834	857	872	895	825	919	887	868	810	856	792	800	885	828	865	817	863	779	861	883	821	842	837	841	890	862	822	868	860	883	830	833	839	830	854	884	779	797	827	803	887	845	842	876	845	872	850	851	843	865	839	859	878	796	843	825	817	846	842	844	830	847	842	812	847	902	833	838	898	829	864	861	828	898	815	902	858	858	821	801	837	874	900	842	834	889	889	843	828	883	840	850	827	865	874	826	902	802	807	899	826	843	824	851	833	880	886	881	811	857	809	859	844	884	867	808	848	847	833	833	884	847	849	813	849	814	874	897	841	866	827	829	839	807	874	808	797	837	819	821	876	845	845	847	868	852	831	867	832	885	849	851	809	872	881	902	904	879	864	876	839	812	850	865	897	812	764	831	837	897	846	857	819	815	811	841	806	892	854	866	851	787	834	878	831	861	869	843	823	839	811	902	873	880	812	913	854	854	869	852	856	872	852	810	846	836	830	808	851	878	867	828	887	875	861	802	871	847	810	852	847	848	879	880	855	835	850	863	850	860	840	830	806	899	849	834	842	864	842	873	850	876	881	837	818	852	834	802	876	896	851	821	824	806	848	881	854	914	858	887	824	826	814	882	859	917	866	870	856	859	885	884	917	811	842	870	864	831	854	790	901	831	823	905	895	843	816	889	837	831	862	852	851	825	871	838	896	868	851	875	874	823	859	810	844	838	830	866	822	854	852	843	854	870	869	828	840	821	847	897	849	841	840	808	822	798	857	853	839	838	784	861	848	827	817	825	879	858	812	855	853	805	879	869	859	875	853	924	789	827	810	784	817	874	864	823	854	838	828	804	845	807	821	794	813	860	829	820	863	835	839	852
27466	18547	4060	771	625	583	531	526	536	511	557	536	481	481	551	525	520	534	520	563	539	540	513	501	515	535	550	513	481	522	533	535	525	493	555	498	531	519	507	530	526	531	518	523	523	503	507	522	521	544	510	532	504	493	522	513	558	542	520	521	523	493	512	543	528	538	482	553	513	557	533	516	514	520	514	508	477	519	539	531	508	488	520	518	516	493	563	529	501	556	532	472	485	506	519	560	553	544	491	491	480	496	518	507	507	508	513	514	521	475	523	524	511	550	495	560	512	526	536	521	500	506	537	499	538	536	524	515	547	490	515	517	548	503	512	533	506	536	531	567	579	538	510	480	543	531	492	570	503	487	527	487	522	509	471	497	502	523	536	551	523	498	525	501	488	491	519	495	512	508	561	489	532	547	479	557	516	502	508	511	503	536	548	568	510	541	528	552	562	540	523	531	524	543	511	521	495	497	525	521	522	533	512	488	537	558	538	523	483	549	541	546	514	536	518	529	534	510	525	518	518	558	516	496	538	491	520	548	499	488	502	492	524	490	487	544	536	495	530	522	542	497	495	548	492	545	526	507	515	509	518	515	528	513	515	514	517	491	494	517	442	538	516	498	552	528	573	513	519	543	531	478	549	550	487	515	511	504	483	478	521	503	496	556	510	499	551	532	539	509	521	575	539	548	517	514	556	553	545	547	519	540	489	475	508	526	563	497	526	498	533	537	520	560	498	516	535	544	533	488	537	487	492	492	514	531	524	500	537	496	502	503	566	516	507	525	525	522	516	504	516	509	538	546	557	510	496	544	531	510	537	515	486	557	520	523	500	508	536	536	511	523	510	535	530	505	548	534	540	521	527	498	523	547	485	525	533	491	511	534	517	555	536	477	530	493	528	538	518	542	516	529	534	531	574	495	496	505	557	565	493	556	510	506	526	504	520	524	523	528	517	520	524	543	522	503	510	487	518	518	499	531	490	512	510	541	550	498	547	515	513	460	492	530	490	514	527	521	511	549	537	524	491	533	521	506	529	517	517	542	526	490	544	525	499	527	511	530	513	504	501	550	485	522	516	531	525	539	518	535	502	519	582	494	538	520	559	554	549	513	493	518	503	504	486	488	508	501	551	524	488	541	515	544	548	538	522	509	523	478	548	507	540	504	494	581	468	503	501	525	496	528	541	521	512	513	491	554	513	487	512	555	517	503	510	547	552	507	571	498	543	503	527	514	503	526	516	511	517	547	554	487	557	514	568	546	547	510	534	543	518	521	580	497	521	500	529	502	509	501	532	541	535	531	508	510	529	534	505	539	542	494	532	496	560	525	536	494	535	546	510	529	512	539	527	539	490	487	530	537	525	536	488	483	520	510	472	546	518	528	546	555	537	491	484	511	522	468	553	522	490	544	540	545	558	483	534	514	510	523	490	480	508	512	476	525	552	555	549	503	532	532	544	477	530	506	531	547	528	545	566	525	524	499	528	472	510	515	467	512	570	500	494	489	585	510	529	524	527	507	483	517	525	514	531	489	516	525	537	507	512	549	500	488	535	516	495	492	511	507	509	507	520	473	516	504	562	531	532	502	518	500	540	559	527	478	540	540	523	531	547	490	513	504	494	511	518	487	526	535	506	567	530	546	513	518	529	504	528	509	511	543	474	478	514	493	531	516	500	563	559	533	511	485	543	543	523	513	490	571	504	530	547	542	473	505	515	521	512	555	518	478	527	523	522	528	534	508	520	509	516	531	540	517	514	556	527	468	498	472	507	514	521	511	547	496	530	513	562	506	504	532	524	491	524	542	502	523	544	530	508	506	518	483	509	536	517	491	553	529	566	530	511	542	501	528	497	487	524	514	517	516	531	511	534	524	483	529	531	527	497	501	521	495	504	498	517	482	506	504	520	536	546	535	549	502	523	515	511	502	543	546	502	516	547	548	497	518	535	476	541	574	511	564	517	493	518	502	522	517	541	489	548	464	534	491	506	548	492	521	502	534	487	547	553	554	493	509	527	562	554	505	521	519	504	530	518	524	502	523	521	493	587	524	502	523	533	526	506	507	528	480	518	528	491	540	529	543	547	538	513	522	482	541	510	526	496	533	547	491	519	500	516	554	516	508	534	516	544	492	533	524	517	571	487	526	515	508	513	519	513	560	502	537	513	526	508	540	519	576	507	536	516	500	517	520	542	515	494	525	535	498	502	497	554	512	504	500	489	514	541	514	565	541	521	495	518	498	525	473	514	506	546	492	531	487	509	531	489	497	528	523	539	522	498	514	518	474	510	529	542	535	511	506	528	505	516	535	537	546	540	554	550	477	535	525	509	505	541	474	530	519	478	519	560	548	527	501	547	508	558	504	487	487	532	509	541	508	542	494	533	511	504	532	518	513	476	552	509	491	554	516	537	495	518	507	547	521	524	500	521	524	492	502	505	508	486	515	532	542	541	537	512	574	531	521	532	514	540	474	516	541	510	526	546	521	495	561	552	550	503	549	519	487	511	499	508	515	534	525	535	564	538	512	486	531	536	528	536	504	539	512	513	527	550	529	518	541	513	549	514	545	532	556	539	574	517	504	548	523	521	525	490	498	497	517	532	547	474	488	526	514	483	515	529	539	550	565	495	560	475	507	527	538	507	540	534	492	566	541	556	520	529	572	541	504	509	514	517	547	546	501	522	538	491	506	533	506	496	520	518	511	497	514	496	519	529	510	533	541	540	531	503	527	528	512	505	521	534	543	562	534	508	504	519	523	526	515	508	583	537	489	469	542	536	494	509	483	491	509	537	518	525	546	507	511	557	511	507	529	526	501	517	507	530	517	506	482	473	516	513	550	586	497	507	528	493	503	515	506	527	499	529	536	547	530	525	480	508	512	570	543	526	549	552	527	537	562	523	520	487	535	535	513	511	551	513	550	502	523	556	514	541	502	521	527	489	535	524	508	520	540	542	520	532	540	533	511	512	541	523	529	541	491	509	473	526	524	517	518	531	476	564	482	549	540	551	536	542	523	495	473	512	512	504	516	497	540	537	508	522	552	499	529	538	524	490	501	551	492	518	509	553	525	528	523	552	520	523	560	473	512	501	524	524	508	504	532	543	498	549	532	496	538	507	502	517	535	513	505	570	522	512	505	528	497	539	522	507	515	514	544	503	508	498	529	549	492	481	478	557	537	494	527	570	482	548	517	516	500	507	494	526	486	522	545	506	554	527	546	507	566	537	536	494	537	534	494	518	491	515	519	548	573	555	503	550	556	529	529	554	488	495	512	522	507	508	551	529	480	502	494	562	532	529	549	525	515	508	494	530	535	507	556	518	500	529	527	552	506	527	504	527	503	481	491	531	545	530	484	542	533	545	495	514	531	528	503	537	530	546	507	472	520	535	508	513	557	527	521	547	540	509	510	502	553	515	518	526	514	545	549	529	536	525	500	511	546	529	523	552	530	508	499	547	553	521	566	508	547	499	507	491	543	521	504	510	543	569	500	516	527	538	545	500	507
5206	1097	972	776	713	721	689	708	673	658	651	677	639	708	660	724	671	645	665	662	667	679	680	736	699	657	632	669	660	705	628	683	666	693	692	677	695	659	659	679	662	654	660	693	627	681	676	660	659	682	672	674	662	669	630	672	693	663	691	656	672	654	675	679	646	741	673	640	612	638	667	662	657	642	661	652	677	669	641	671	718	670	673	636	662	650	674	647	675	694	715	714	701	703	669	639	689	662	667	700	702	677	653	666	652	697	655	651	636	685	691	675	680	686	656	668	683	718	675	660	657	655	677	671	700	679	703	632	675	729	678	638	705	671	647	672	662	669	678	680	666	679	670	700	713	674	652	629	679	655	709	651	674	641	642	657	632	689	638	667	703	679	627	666	693	665	670	682	684	665	684	669	664	689	664	625	678	690	671	700	669	656	674	735	654	640	647	656	651	686	691	647	666	708	702	661	671	626	653	669	643	654	666	667	664	655	638	686	653	650	643	692	695	654	681	674	660	655	681	658	653	698	622	730	658	649	682	623	691	709	678	648	642	649	725	666	669	683	672	720	694	667	666	723	711	680	658	710	692	677	688	666	680	701	644	633	678	625	624	637	692	660	686	649	707	671	668	653	684	672	690	645	654	645	613	690	616	660	651	700	670	641	707	717	672	701	705	716	653	689	655	657	696	685	658	702	695	609	735	641	675	697	667	674	681	650	683	689	646	635	665	674	733	670	678	695	672	695	625	645	669	628	624	703	708	687	695	705	656	694	695	635	711	614	646	651	656	639	698	649	648	652	674	667	597	675	650	664	678	679	704	698	694	695	683	689	716	661	657	674	652	686	657	709	704	710	663	674	679	664	665	705	652	672	678	726	652	727	678	649	621	728	722	621	635	673	651	656	653	690	673	664	646	687	648	675	620	611	674	619	654	677	665	686	658	671	683	696	636	662	686	639	687	695	640	620	631	683	659	706	667	686	690	651	652	627	672	655	696	651	654	624	703	702	631	684	659	683	639	604	664	687	671	652	645	677	694	687	667	612	682	694	685	730	651	649	669	644	686	655	643	690	627	678	678	698	675	637	649	658	667	646	700	648	650	719	599	681	687	653	691	637	640	645	678	652	654	674	659	665	642	653	685	694	650	653	673	654	664	657	628	709	673	687	708	625	691	667	668	686	743	643	674	645	644	662	666	645	680	674	681	661	657	690	689	671	711	708	685	641	666	649	687	649	704	640	690	651	689	656	669	668	683	718	695	671	657	671	620	655	609	655	700	638	654	719	687	668	689	671	666	672	698	660	640	634	626	692	658	673	672	681	658	678	670	683	667	713	620	654	668	656	655	667	672	711	661	671	720	646	663	667	652	665	718	651	643	737	672	667	655	692	701	645	692	682	655	708	675	671	640	654	682	643	659	637	659	688	661	666	698	592	679	662	662	627	722	725	712	683	679	671	665	648	658	685	687	664	698	667	658	719	696	686	630	686	643	645	648	649	656	686	629	613	698	621	649	629	660	663	683	640	689	658	684	662	633	674	661	667	714	694	695	700	648	676	627	631	677	687	758	716	629	629	664	680	662	638	683	643	651	653	689	673	659	678	702	651	668	646	708	668	624	649	702	661	639	668	643	686	698	673	690	672	627	682	686	650	701	675	669	663	672	655	688	692	663	698	654	649	681	689	679	642	648	651	673	713	702	663	687	685	693	689	672	700	651	711	685	678	674	670	676	709	601	704	712	654	702	663	651	671	618	682	666	653	708	691	661	692	667	647	661	667	706	693	633	650	630	631	687	657	625	685	668	659	673	683	657	664	653	677	678	661	653	666	666	661	661	617	696	657	624	664	687	671	633	674	675	658	702	664	629	724	673	647	667	682	679	655	726	657	678	678	620	686	651	646	656	652	639	659	689	668	687	697	670	675	640	717	660	673	662	683	619	653	667	635	717	638	715	691	640	667	678	643	678	659	633	692	709	680	652	688	634	695	654	669	652	635	663	698	635	698	682	659	625	669	660	649	664	658	642	679	667	652	668	710	685	656	670	710	678	693	680	645	649	666	632	646	680	679	670	658	672	700	631	648	636	662	689	660	648	638	699	661	663	688	729	687	696	647	683	701	647	623	678	668	663	650	680	662	625	634	652	685	678	666	671	657	670	680	665	699	678	711	672	657	704	639	679	642	646	659	686	638	693	688	686	648	704	668	721	670	724	710	641	700	677	625	678	704	649	647	684	683	689	690	701	710	649	618	735	645	670	667	679	653	668	702	649	680	651	640	698	608	657	662	662	677	702	655	689	648	708	651	686	639	651	630	680	628	654	724	642	644	670	633	651	643	609	682	663	681	617	666	640	659	657	674	713	687	708	672	683	676	663	713	690	689	666	674	690	667	679	671	670	706	666	643	709	716	677	698	729	703	638	653	638	664	717	668	667	652	672	657	639	665	687	712	676	690	634	663	667	695	657	706	708	717	696	619	645	627	684	622	663	627	691	661	653	681	644	650	643	623	666	670	662	698	647	614	689	669	661	694	693	667	680	667	692	711	689	678	693	708	642	685	696	698	732	670	680	660	692	664	690	676	646	645	683	682	659	716	680	642	704	675	682	652	611	702	656	675	680	648	648	679	648	673	674	693	682	706	697	671	685	694	675	656	697	712	658	673	653	670	667	670	638	703	658	692	681	684	608	721	651	582	681	677	728	683	672	679	658	678	659	678	699	650	666	669	721	649	659	684	688	675	644	671	658	655	641	700	688	683	638	677	663	683	691	697	709	688	646	687	664	728	662	629	694	672	682	649	671	648	663	652	692	685	622	742	689	638	676	679	688	666	676	681	698	715	660	669	657	660	646	663	646	661	673	661	673	668	696	704	700	645	677	622	691	664	659	678	691	625	675	675	670	696	673	649	666	661	672	667	647	644	641	627	648	698	725	725	625	711	645	669	689	683	689	683	666	717	660	658	670	702	675	681	682	658	703	707	609	689	635	654	698	628	656	639	704	662	704	704	630	644	730	669	674	675	682	660	624	684	695	648	667	606	656	748	644	711	710	675	650	662	679	668	639	674	650	676	669	678	644	666	681	667	683	680	704	694	687	701	654	683	679	652	634	681	661	709	681	629	709	696	746	631	646	689	715	720	661	707	701	689	630	728	618	700	654	674	673	670	632	698	694	696	630	715	674	625	727	695	683	613	700	663	679	666	710	635	656	656	609	673	710	698	690	653	666	676	699	713	651	655	649	713	654	667	647	689	644	624	700	651	701	672	658	618	686	620	651	671	660	683	701	695	674	672	675	683	663	664	703	604	703	678	651	652	704	666	680	688	639	640	640	682	663	642	653	665	684	661	632	721	698	658	680	656	627	685	650	714	705	707	632	657	683	672	669	670	746	664	639	669	642	646	613	653	677	638	660	660	675	704	684	639	689	700	671	690	687	716	665	730	650	654	691	683	690	699	669	707	663	661	733	639	669	665	646	629	671	638	692	636	693	680	706	671	683	670	680	684
23474	21522	28738	24773	21412	5575	1362	1100	1037	992	939	958	933	922	920	883	941	878	898	907	945	840	874	919	903	866	865	892	903	857	898	924	847	854	886	860	827	920	888	928	888	876	902	902	826	882	852	872	853	873	787	866	848	827	891	893	848	894	883	853	798	893	913	867	880	878	874	865	870	910	913	858	865	848	826	833	870	817	941	883	941	890	873	887	887	873	852	916	854	896	887	856	890	865	868	881	846	868	922	875	876	865	891	855	885	889	815	862	905	903	846	886	904	892	885	928	828	898	880	867	875	904	844	892	817	934	891	903	870	843	843	917	891	891	865	857	872	881	931	868	884	849	850	880	914	936	885	861	894	851	925	899	885	883	879	886	882	906	913	848	834	953	922	861	783	886	909	898	921	804	892	855	853	895	921	842	819	899	874	889	883	920	814	861	837	871	852	814	831	884	853	850	895	878	873	868	901	804	841	881	789	852	879	853	854	915	845	828	940	862	899	882	889	856	924	902	838	860	856	873	893	939	867	880	905	877	945	835	890	892	902	894	872	935	845	865	890	876	873	802	890	864	868	877	881	859	880	912	849	890	867	907	903	862	881	937	918	914	911	930	838	860	849	854	862	876	867	798	853	871	920	893	835	865	894	850	826	848	862	860	847	882	820	898	875	809	874	904	888	853	863	837	897	880	872	879	851	902	881	903	833	909	885	873	865	836	889	892	862	863	918	838	881	921	868	836	906	870	879	879	899	854	884	813	832	850	874	876	876	902	876	931	893	882	863	883	922	893	956	818	856	829	869	854	863	843	886	907	899	824	878	875	833	905	930	787	855	826	861	886	849	845	893	863	876	912	876	877	843	876	852	842	842	881	859	880	835	861	867	838	939	829	858	838	857	911	920	865	876	862	909	875	858	871	881	861	865	880	844	880	902	789	873	860	848	841	852	895	876	936	875	869	896	847	879	889	866	841	873	848	885	860	865	826	813	865	907	799	875	872	883	932	892	861	875	841	910	914	811	860	890	936	917	854	826	903	896	816	942	827	885	840	907	860	863	835	895	874	850	852	873	872	866	857	949	847	912	841	832	878	832	889	844	861	864	917	865	854	854	829	845	903	911	887	842	857	875	900	948	888	893	859	920	933	846	853	884	916	866	880	837	875	896	859	862	965	938	827	874	864	874	887	859	894	810	875	823	913	823	911	941	875	854	837	811	870	850	871	861	885	910	852	873	903	841	884	939	874	879	847	917	865	883	873	842	874	816	852	851	856	899	858	800	923	903	890	867	860	897	852	872	863	837	875	833	905	880	844	925	850	879	887	841	896	809	878	845	794	888	846	880	873	862	882	926	868	889	907	879	857	844	903	865	886	867	864	874	837	855	826	923	912	882	887	842	854	848	857	894	848	882	901	901	881	880	876	856	928	870	876	893	890	916	865	866	876	869	827	904	859	882	899	848	877	884	837	860	886	906	839	885	857	870	884	865	864	880	862	823	868	866	908	883	883	856	863	853	812	856	847	873	852	865	899	858	845	833	873	878	832	855	889	884	880	843	825	845	854	893	860	825	900	820	899	871	853	907	814	894	872	874	868	869	917	876	875	897	820	878	909	815	826	866	836	896	865	903	847	848	845	904	862	911	865	865	857	893	826	897	839	909	896	879	905	862	915	853	829	872	879	843	902	869	837	866	856	866	863	842	845	874	886	867	897	857	845	853	871	885	855	912	865	904	913	886	834	887	879	845	943	879	842	897	877	895	866	805	898	877	853	837	895	854	889	881	890	889	884	880	873	880	835	883	845	920	880	875	845	879	938	917	863	856	897	902	844	862	885	815	849	851	854	874	881	862	879	855	859	813	880	882	882	857	933	901	885	856	867	862	893	850	885	912	899	868	866	860	912	883	871	842	875	892	886	836	852	879	848	891	871	839	790	837	869	882	856	852	918	895	821	899	908	879	858	903	873	884	881	889	817	858	885	905	915	882	836	879	899	919	845	902	836	915	877	885	886	879	919	912	861	856	824	843	887	888	843	944	851	846	891	862	884	859	901	803	934	887	820	878	884	855	888	896	873	840	858	871	892	879	955	858	836	875	886	810	907	904	845	863	851	872	921	874	886	923	887	877	889	931	844	825	872	851	893	904	879	859	880	825	880	852	859	864	853	843	820	831	899	913	819	841	868	870	908	825	858	872	854	877	911	931	900	820	845	872	851	855	805	859	870	868	922	850	869	891	850	890	861	891	881	823	845	884	897	898	856	874	859	838	896	843	814	893	863	885	812	869	901	904	852	883	867	879	854	912	844	843	892	839	824	913	893	811	905	841	899	827	906	851	917	923	897	795	933	877	916	864	835	875	877	874	847	888	887	868	880	859	868	831	890	860	893	845	885	856	848	857	851	848	839	907	847	903	870	885	887	861	859	849	893	871	885	859	874	964	841	821	852	922	877	821	929	915	917	873	861	904	862	907	853	814	839	861	890	866	833	815	903	872	882	878	892	848	813	852	844	904	836	855	897	886	842	873	862	880	863	896	840	902	883	855	860	880	856	900	831	842	895	882	930	854	871	855	790	831	884	880	835	860	856	804	919	871	830	873	852	890	910	946	852	832	869	882	921	891	817	830	836	866	829	875	828	910	899	883	881	844	835	883	886	894	873	859	858	859	899	914	897	848	934	840	859	857	907	887	882	846	908	839	873	869	863	872	855	870	835	906	854	858	862	885	829	809	787	907	817	835	855	870	943	889	905	847	890	862	903	836	889	828	879	936	902	872	891	822	871	895	919	851	904	868	843	931	832	823	838	864	880	818	840	899	899	851	851	847	867	906	845	936	932	858	908	847	876	929	915	857	858	822	837	854	838	814	900	837	847	855	899	849	885	879	915	888	855	847	866	852	852	861	859	877	838	880	812	884	825	855	887	861	875	921	853	802	862	950	960	859	863	851	852	872	877	863	873	860	827	859	922	871	864	918	887	900	865	857	862	880	847	873	867	809	881	875	825	854	897	843	946	834	913	828	845	834	866	836	898	892	824	856	874	854	850	852	876	858	892	889	890	866	829	911	890	914	873	894	851	807	909	848	863	887	875	851	856	916	895	871	880	885	824	791	856	848	859	821	848	903	880	889	882	890	940	886	887	871	864	860	923	899	872	871	885	930	881	797	837	867	863	800	865	876	848	880	871	872	916	848	835	822	889	857	875	865	869	839	835	888	863	825	826	871	867	845	833	900	853	905	871	839	880	851	918	810	835	860	890	839	884	843	844	862	878	854	828	901	856	862	912	858	860	839	876	892	890	894	884	887	953	912	874	847	895	866	909	875	849	831	860	885	864	900	855	879	868	888	865	870	839	851	893	873	873	900	824	866	873	868	894	855	838	852	886	851	878	898	846	920	877	906	826	841	859	882	887	807	863	851	850	876	841	859	853	848	915	847	871	931	879	876	847	907	842	825	831	863	847	833	845	886	850	863	845	863	845	837	841	857	859	879	854	932	875	920	867	866	865
15677	7556	5246	2826	2221	1859	1612	1495	1394	1291	1301	1297	1218	1181	1198	1195	1181	1107	1200	1215	1137	1074	1143	1159	1118	1134	1199	1140	1089	1094	1134	1125	1122	1116	1085	1112	1149	1137	1106	1126	1096	1095	1099	1121	1155	1151	1120	1115	1116	1109	1048	1096	1132	1147	1133	1078	1099	1178	1078	1158	1150	1149	1055	1096	1039	1128	1088	1150	1076	1082	1083	1145	1086	1129	1085	1093	1054	1041	1111	1112	1071	1101	1158	1083	1073	1061	1105	1123	1100	1137	1051	1115	1092	1100	1067	1133	1137	1139	1168	1108	1112	1112	1075	1101	1110	1081	1067	1118	1082	1129	1081	1136	1061	1093	1133	1104	1067	1103	1132	1059	1093	1119	1072	1096	1143	1080	1064	1105	1084	1104	1141	1105	1160	1114	1140	1078	1078	1101	1127	1128	1112	1155	1106	1070	1163	1120	1156	1122	1089	1136	1042	1078	1097	1076	1087	1083	1134	1099	1154	1104	1084	1120	1120	1037	1120	1077	1107	1157	1104	1089	1104	1120	1073	1132	1081	1135	1062	1137	1083	1055	1120	1124	1079	1112	1036	1043	1159	1136	1055	1137	1067	1086	1142	1112	1056	1142	1142	1132	1061	1093	1077	1102	1093	1087	1043	1063	1098	1085	1099	1153	1058	1111	1092	1100	1162	1059	1067	1129	1117	1120	1071	1076	1067	1123	1139	1068	1087	1044	1100	1093	1156	1096	1121	1089	1068	1102	1107	1119	1124	1135	1079	1127	1109	1122	1098	1078	1144	1053	1105	1134	1081	1072	1113	1175	1117	1047	1050	1068	1132	1078	1107	1105	1072	1098	1043	1032	1135	1140	1078	1105	1140	1104	1094	1180	1076	1021	1021	1096	1154	1083	1081	1143	1092	1075	1092	1127	1069	1127	1172	1076	1074	1106	1083	1147	1120	1166	1103	1092	1148	1124	1091	1102	1138	1087	1121	1048	1076	1131	1071	1102	1098	1080	1204	1080	1073	1095	1087	1134	1090	1025	1083	1127	1138	1158	1111	1099	1137	1119	1066	1098	1141	1135	1075	1096	1107	1148	1093	1164	1063	1150	1114	1138	1096	1148	1074	1104	1081	1118	1126	1145	1106	1189	1033	1124	1100	1144	1087	1109	1135	1109	1153	1087	1086	1120	1125	1100	1144	1080	1082	1136	1175	1122	1092	1127	1107	1143	1107	1132	1065	1147	1169	1092	1128	1117	1180	1082	1069	1081	1117	1142	1154	1098	1071	1140	1105	1070	1054	1160	1110	1124	1100	1079	1127	1119	1080	1128	1131	1120	1123	1127	1092	1079	1137	1122	1101	1109	1082	1109	1052	1097	1116	1134	1032	1078	1119	1106	1056	1092	1104	1087	1119	1160	1132	1082	1097	1150	1068	1099	1103	1138	1084	1115	1121	1080	1067	1111	1134	1072	1085	1109	1130	1097	1108	1113	1088	1133	1139	1133	1086	1150	1136	1073	1090	1088	1096	1148	1068	1125	1136	1116	1143	1137	1092	1041	1080	1147	1076	1110	1108	1128	1116	1128	1131	1088	1136	1097	1161	1114	1084	1055	1148	1073	1109	1074	1057	1076	1145	1122	1096	1093	1084	1066	1028	1124	1109	1137	1123	1133	1081	1057	1091	1069	1123	1080	1092	1128	1100	1100	1134	1102	1078	1103	1114	1131	1090	1084	1102	1095	1105	1081	1141	1152	1068	1087	1108	1035	1073	1128	1102	1053	1160	1067	1050	1100	1026	1142	1162	1072	1123	1110	1130	1091	1122	1158	1069	1097	1153	1127	1090	1097	1079	1094	1142	1122	1151	1131	1137	1159	1116	1137	1117	1110	1034	1097	1032	1151	1073	1089	1118	1038	1098	1110	1093	1107	1066	1083	1150	1153	1087	1083	1105	1130	1093	1115	1112	1113	1099	1118	1105	1145	1161	1134	1071	1083	1106	1048	1072	1121	1119	1119	1054	1054	1082	1071	1095	1131	1089	1119	1069	1124	1091	1051	1063	1102	1115	1079	1096	1126	1163	1098	1093	1111	1058	1119	1090	1111	1122	1094	1069	1056	1098	1114	1077	1102	1102	1109	1142	1133	1097	1079	1079	1094	1076	1114	1061	1116	1100	1142	1113	1118	1091	1084	1091	1096	1084	1133	1115	1132	1146	1121	1074	1095	1116	1119	1161	1150	1155	1113	1132	1140	1135	1130	1071	1119	1072	1128	1107	1072	1120	1080	1136	1097	1102	1169	1160	1091	1088	1051	1079	1115	1110	1107	1140	1116	1119	1103	1093	1117	1079	1130	1153	1123	1126	1106	1106	1141	1192	1049	1165	1074	1072	1076	1166	1107	1091	1122	1157	1131	1067	1109	1048	1078	1133	1161	1161	1092	1096	1073	1138	1148	1093	1085	1083	1114	1108	1058	1101	1157	1077	1117	1070	1088	1152	1097	1096	1157	1101	1128	1078	1175	1140	1104	1090	1165	1098	1014	1141	1081	1078	1141	1107	1110	1131	1149	1093	1061	1089	1071	1075	1095	1126	1044	1095	1183	1055	1128	1039	1074	1119	1058	1073	1151	1127	1110	1084	1151	1104	1113	1066	1050	1140	1145	1126	1065	1113	1074	1057	1158	1096	1138	1169	1119	1103	1080	1154	1143	1124	1092	1093	1111	1159	1067	1120	1136	1133	1152	1108	1106	1084	1154	1090	1150	1138	1075	1172	1073	1139	1129	1117	1165	1139	1099	1124	1044	1086	1064	1081	1113	1100	1129	1045	1082	1117	1087	1066	1100	1098	1144	1113	1104	1103	1098	1145	1118	1149	1115	1032	1069	1065	1105	1091	1193	1144	1083	1104	1128	1164	1121	1162	1100	1120	1083	1071	1135	1078	1085	1135	1090	1083	1107	1107	1156	1075	1135	1102	1092	1122	1091	1120	1128	1108	1209	1179	1088	1105	1137	1105	1113	1080	1105	1094	1130	1011	1166	1151	1155	1126	1057	1129	1177	1078	1173	1133	1091	1069	1113	1153	1105	1106	1083	1080	1131	1148	1064	1069	1088	1146	1128	1085	1150	1142	1105	1212	1156	1119	1145	1046	1105	1122	1077	1137	1083	1105	1112	1108	1100	1137	1052	1141	1089	1071	1179	1096	1215	1038	1063	1087	1159	1065	1166	1045	1143	1019	1066	1138	1059	1117	1168	1092	1041	1143	1090	1100	1155	1105	1037	1110	1149	1080	1091	1034	1051	1117	1067	1112	1102	1060	1104	1099	1114	1141	1059	1120	1124	1093	1080	1101	1155	1121	1065	1160	1171	1083	1061	1083	1100	1116	1194	1067	1109	1085	1082	1040	1133	1072	1074	1080	1113	1141	1093	1174	1090	1132	1121	1099	1088	1166	1050	1103	1182	1191	1092	1171	1092	1163	1159	1118	1105	1068	1125	1161	1124	1120	1066	1093	1087	1110	1132	1153	1096	1122	1075	1115	1153	1115	1109	1130	1118	1138	1155	1116	1091	1108	1147	1147	1097	1066	1113	1061	1116	1114	1153	1085	1102	1116	1083	1196	1104	1128	1100	1120	1123	1120	1084	1137	1125	1095	1072	1149	1112	1070	1081	1126	1101	1027	1130	1067	1086	1163	1105	1104	1149	1154	1066	1119	1103	1135	1136	1114	1133	1065	1097	1149	1060	1075	1124	1104	1025	1104	1092	1118	1086	1102	1095	1042	1118	1161	1121	1113	1119	1066	1073	1069	1088	1136	1114	1108	1123	1083	1087	1038	1108	1095	1082	1071	1065	1139	1068	1094	1051	1111	1119	1031	1168	1210	1081	1091	1163	1118	1069	1148	1118	1053	1105	1128	1153	1085	1102	1049	1151	1134	1115	1096	1093	1100	1089	1154	1136	1067	1080	1126	1107	1114	1101	1168	1109	1174	1085	1145	1081	1058	1125	1128	1100	1131	1070	1074	1157	1132	1075	1157	1075	1115	1084	1084	1146	1128	1193	1047	1085	1084	1144	1122	1061	1078	1088	1063	1070	1144	1065	1108	1084	1088	1069	1105	1132	1166	1070	1102	1096	1193	1155	1115	1078	1082	1045	1126	1129	1085	1146	1106	1168	1125	1118	1126	1111	1121	1088	1092	1117	1048	1085	1073	1109	1069	1124	1092	1038	1119	1072	1066	1071	1091	1144	1134	1148	1131	1164	1101	1134	1126	1098	1048	1089	1133	1123	1082	1072	1095	1155	1119	1134	1104	1118	1129	1110	1134	1106	1133	1106	1123	1101	1132	1132	1111	1101	1100	1152	1069	1112	1101	1143	1126	1117	1112	1135	1129	1068	1119	1129	1053	1107	1124	1143	1020	1133	1121	1201	1137	1106	1022	1139	1105	1083	1115	1113	1083	1123	1108	1119	1115	1120	1109	1116	1079	1088	1092	1066	1103	1096	1039	1127	1095	1141	1089	1084	1121	1055	1140	1129	1058	1089	1104	1117	1127	1114	1071	1115	1167	1066	1079	1128	1111	1060	1160	1078	1052	1113	1107	1144	1186	1065	1132	1101	1053	1079	1083	1100	1132	1158	1121	1153	1131	1106	1123	1094	1090	1087	1107	1099	1115	1180	1139	1095	1093	1128	1104	1111	1094	1040	1113	1153	1022	1131	1148	1125	1101	1122	1143	1117	1152	1072	1097	1098	1181	1117	1115	1069	1073	1108	1063	1080	1094	1085	1131	1103	1093	1093	1164	1128	1155	1114	1122	1110	1108	1118	1091	1165	1134	1103	1118	1146	1123	1145	1077	1066	1110	1095	1099	1097	1089	1112	1095	1140	1139	1073	1110	1105	1114	1157	1056	1109	1145	1119	1152	1106	1103	1138	1115	1117	1077	1115	1088	1084	1095	1138	1125	1142	1120	1093	1071	1126	1125	1089	1076	1134	1166	1114	1105	1096	1127	1137	1116	1141	1108	1123	1095	1080	1111	1124	1087	1068	1076	1087	1082	1044	1125	1052	1128	1078	1133	1082	1062	1136	1061	1136	1094	1153	1144	1097	1134	1077	1139	1105	1119	1141
24765	21512	26877	25105	1854	363	341	256	267	246	243	256	272	242	243	248	230	215	240	212	240	213	246	231	222	221	213	235	214	210	231	196	222	204	216	222	217	213	220	223	236	230	209	261	231	215	201	207	220	222	212	214	233	237	207	230	228	202	217	210	202	187	219	228	222	205	223	202	217	232	202	237	234	237	209	220	239	193	222	214	209	207	219	223	195	218	233	218	189	201	220	222	222	216	225	225	210	222	201	191	231	218	235	221	198	231	232	249	230	221	248	215	206	224	201	225	218	241	209	207	218	192	248	201	236	211	224	233	243	211	225	192	193	213	219	191	192	235	233	229	229	211	219	219	209	231	232	230	224	228	238	221	212	238	244	214	230	219	207	190	216	215	206	226	206	213	226	247	220	209	242	206	228	235	245	201	237	206	205	214	222	231	210	235	220	235	221	220	192	218	210	187	230	216	238	229	196	218	220	233	204	225	249	205	235	220	217	226	206	201	225	238	235	223	199	222	250	236	221	211	233	216	210	219	257	220	241	209	192	212	225	205	229	223	214	225	190	241	234	221	241	225	229	229	217	181	243	204	253	216	236	200	198	210	216	226	206	211	234	247	184	207	229	206	233	194	231	235	233	202	188	231	231	219	237	215	220	225	236	219	191	204	210	232	234	223	256	208	216	229	234	241	235	202	236	238	255	214	203	223	222	222	181	192	217	213	248	213	212	227	224	211	229	237	229	221	218	207	230	251	210	222	196	220	199	192	197	193	205	233	228	224	206	208	238	228	221	220	223	225	231	231	218	200	233	208	225	226	218	197	203	190	224	237	245	232	231	240	229	224	219	224	210	228	231	237	227	232	246	209	238	234	198	203	254	200	250	229	225	200	231	206	228	224	238	224	213	207	242	229	235	206	225	207	225	217	237	226	238	236	217	213	209	227	229	205	220	195	211	219	220	236	233	223	226	242	228	231	214	208	191	216	214	246	206	231	224	214	233	188	214	200	247	229	214	211	194	211	265	220	230	245	215	214	225	224	249	232	218	238	238	217	202	211	219	221	217	235	225	187	223	223	230	213	223	230	202	223	224	193	229	231	210	208	190	219	216	222	212	207	197	230	202	213	222	218	224	209	237	210	215	217	199	198	208	217	246	224	228	213	200	237	219	218	214	217	208	226	218	204	223	227	213	235	233	230	186	244	205	213	219	229	217	215	205	218	223	243	204	216	206	225	213	235	244	229	234	202	218	263	219	235	215	211	210	216	246	223	237	213	214	214	243	203	244	238	234	211	230	208	220	208	223	227	211	224	222	197	216	207	231	214	215	216	226	214	249	235	235	216	211	217	230	236	210	200	215	217	200	235	231	246	233	228	217	208	205	212	216	230	208	227	233	230	208	235	210	229	207	211	205	231	245	207	215	215	220	200	219	262	223	242	225	228	233	214	225	224	233	210	217	204	217	236	209	214	195	209	227	198	235	210	209	229	216	207	225	241	239	211	217	221	234	226	198	225	188	202	197	241	237	226	216	214	199	218	220	230	219	229	214	230	224	236	216	231	224	209	212	227	233	240	239	223	239	237	210	214	211	227	219	235	207	220	205	224	218	223	215	218	221	224	248	221	205	208	204	239	225	200	221	213	225	226	216	200	230	233	221	197	220	213	254	227	226	225	205	229	204	242	237	233	221	190	195	219	206	207	205	223	238	226	212	221	200	231	230	235	212	232	243	210	203	247	200	231	200	241	197	218	241	194	205	249	219	200	218	215	217	235	240	224	219	227	205	216	219	241	231	214	184	211	206	203	222	250	209	210	193	223	210	200	228	209	253	216	229	233	219	208	211	199	215	197	213	224	218	213	215	235	230	227	233	249	221	217	206	209	214	215	238	224	212	211	215	230	210	229	220	212	210	227	208	232	204	209	213	219	230	223	222	227	207	231	212	219	217	205	219	219	230	229	220	218	242	248	213	198	207	228	229	257	243	198	235	198	207	227	211	227	213	223	179	239	224	221	202	203	230	235	209	221	206	207	199	224	234	236	210	198	210	238	216	243	229	206	220	212	235	220	232	233	238	220	221	229	238	208	230	210	211	201	224	224	247	188	215	235	238	231	205	225	204	214	232	211	196	205	220	233	202	214	228	234	232	216	245	214	250	204	237	255	214	222	230	234	205	217	206	213	225	239	219	228	221	209	227	219	210	220	209	222	241	234	236	234	205	192	221	233	245	205	258	247	239	229	235	218	232	219	209	215	202	238	205	224	205	198	202	222	214	238	224	233	221	230	225	212	211	221	217	225	200	213	236	235	198	218	232	225	221	193	229	222	212	214	207	234	235	244	220	195	220	212	212	189	227	217	204	192	208	214	211	223	229	242	210	232	203	191	198	224	246	251	239	239	233	229	222	220	227	209	227	230	210	227	210	197	226	237	227	217	216	184	221	192	232	200	221	226	247	232	210	255	202	206	204	229	229	230	205	220	221	202	213	236	219	202	207	215	214	247	223	211	231	213	190	196	230	185	220	231	226	220	226	220	215	230	220	209	213	194	217	209	202	219	213	208	265	230	244	195	204	224	206	223	216	231	209	231	220	238	227	210	210	224	221	212	211	198	219	230	214	191	192	207	200	234	244	233	224	232	230	232	248	232	210	256	210	223	227	233	227	253	230	245	166	224	219	224	212	234	194	213	216	226	219	223	242	208	224	236	200	206	214	236	211	214	212	216	205	213	219	217	228	219	206	224	201	211	213	215	229	223	232	215	239	211	217	195	226	229	207	209	238	192	211	180	232	213	203	238	240	240	225	250	215	213	221	205	221	207	203	208	228	242	219	208	244	229	224	229	215	220	243	203	203	235	201	188	228	211	218	205	208	208	224	243	248	220	221	206	207	213	223	211	229	212	229	237	243	198	218	238	233	219	239	224	228	222	229	226	212	195	235	231	215	207	216	237	210	211	215	217	230	192	233	183	236	203	203	219	219	225	217	234	216	242	237	208	212	226	234	233	216	243	244	230	217	225	233	214	195	223	227	236	209	205	246	230	183	232	220	197	222	229	232	214	242	203	232	196	221	212	235	219	227	221	218	229	240	209	237	218	218	227	231	240	224	222	207	191	204	206	209	203	229	211	227	232	222	231	218	199	193	227	209	219	199	222	219	222	277	229	203	219	208	220	222	197	236	224	200	221	220	223	234	233	223	229	207	201	205	224	206	232	227	223	203	219	236	209	224	221	205	207	216	221	230	235	210	241	226	206	199	200	220	212	214	205	231	222	237	209	206	219	225	232	231	205	203	220	222	216	221	186	243	237	229	210	219	208	206	219	256	208	249	207	231	207	215	234	229	221	215	209	250	183	232	211	233	223	194	222	258	189	244	224	216	241	251	213	232	256	224	234	225	243	206	222	219	232	234	200	218	205	219	241	231	265	207	210	226	231	212	204	219	181	210	240	224	223	183	228	196	217	206	217	209	219	223	209	244	249	228	213	211	240	232	213	214	213	209	229	233	230
13619	3456	2308	1075	794	663	573	526	483	416	375	398	345	339	325	371	351	312	341	341	333	360	311	299	314	302	328	292	349	292	334	299	305	333	342	359	308	340	323	312	329	327	314	325	320	329	288	321	309	304	318	330	305	288	290	306	317	329	299	310	347	310	331	344	307	317	303	325	325	304	318	333	293	327	323	312	306	289	318	305	322	320	316	329	293	310	300	305	339	311	306	292	310	324	330	311	304	308	330	306	311	308	305	331	314	288	312	299	291	327	322	331	282	306	311	338	342	349	329	348	297	339	298	308	344	279	337	320	295	290	302	318	295	299	333	308	310	318	325	297	304	304	308	324	326	305	329	327	301	313	340	337	297	302	315	337	338	347	297	314	277	301	319	307	302	315	302	287	287	301	280	278	321	307	309	326	316	303	331	293	319	342	314	305	333	330	348	316	326	344	300	296	302	317	311	314	320	294	319	336	291	297	283	333	314	349	327	317	303	292	331	342	297	292	289	298	293	341	298	329	327	302	320	341	296	326	305	311	324	293	311	344	278	308	327	287	286	316	309	293	305	301	274	293	342	312	301	297	332	332	311	301	294	308	305	299	309	324	321	317	307	309	339	319	321	310	360	321	316	303	328	313	335	312	350	342	342	298	311	323	314	312	313	326	333	335	348	314	289	315	339	295	336	295	339	325	334	314	319	303	293	313	306	310	270	307	312	310	312	292	292	324	318	310	289	344	322	321	307	314	295	275	330	301	296	311	298	308	350	314	320	299	291	292	317	332	322	311	329	304	330	291	306	297	303	279	263	301	321	325	324	299	333	319	299	300	332	296	312	295	285	323	331	315	287	314	317	321	321	306	341	339	324	323	314	310	318	321	333	301	316	340	294	279	339	276	328	284	296	301	310	330	318	312	326	329	315	310	343	330	297	324	302	301	300	315	309	315	318	309	330	287	324	323	292	288	303	334	306	317	291	302	322	315	311	302	316	284	324	292	349	298	331	322	273	305	314	314	346	319	289	321	335	304	315	340	303	316	300	285	318	346	277	300	330	306	297	301	325	316	310	300	327	289	308	337	286	281	320	319	341	318	301	316	301	308	320	307	305	298	308	299	312	331	293	304	300	322	313	307	323	317	315	286	300	282	315	292	297	333	311	335	323	347	315	308	320	323	327	322	342	295	283	295	334	303	306	306	294	304	315	330	364	292	313	296	298	346	290	303	300	334	326	334	276	297	323	331	286	291	331	297	294	303	323	311	312	321	317	331	289	270	338	332	298	330	324	283	303	303	323	333	339	283	332	307	293	324	315	301	305	310	303	328	343	323	311	293	311	332	325	316	326	305	304	317	322	300	294	300	312	305	318	305	297	314	282	335	316	297	326	318	307	317	326	322	296	306	325	324	309	311	303	321	329	344	339	308	282	318	312	320	309	300	280	327	311	327	303	283	304	308	346	301	331	321	342	310	312	320	323	279	319	289	311	313	309	349	327	331	307	327	345	320	327	327	320	336	304	352	317	321	300	328	273	298	308	333	307	355	324	281	337	302	285	288	319	279	331	314	305	287	319	319	290	303	323	334	312	338	310	321	335	357	308	332	293	333	331	304	328	330	329	335	326	354	314	313	313	298	290	273	309	310	288	316	292	319	295	293	325	305	343	319	305	327	312	328	314	254	317	326	326	316	310	274	311	307	307	311	306	313	318	296	306	313	335	321	299	338	294	290	299	298	309	327	302	300	309	321	309	328	303	324	315	291	310	300	307	305	304	311	320	330	321	298	332	314	327	323	285	315	333	320	322	306	323	306	327	315	310	303	313	330	318	298	331	344	301	321	298	289	302	292	304	327	337	315	311	321	307	313	278	304	296	300	315	314	315	304	294	325	291	290	326	306	346	332	336	320	350	306	306	306	300	295	338	259	308	325	306	301	304	297	252	299	303	320	322	332	347	305	344	339	323	301	324	306	298	326	313	325	327	302	310	286	285	315	307	344	309	313	300	319	336	312	307	305	321	302	301	295	323	293	307	332	352	317	331	347	308	321	289	315	298	353	293	286	338	285	334	302	306	332	297	307	335	327	327	320	316	303	296	315	323	308	293	297	310	304	319	299	283	308	292	290	343	322	316	324	304	304	294	308	306	320	300	312	318	312	304	306	306	309	306	344	319	330	281	321	319	311	316	294	336	321	314	316	325	308	302	309	319	299	302	278	306	299	295	276	345	325	323	308	275	314	319	316	320	344	341	325	314	306	314	314	315	284	334	319	346	309	316	327	315	313	304	292	327	330	294	313	287	308	303	315	317	309	308	308	314	341	316	306	317	301	315	301	339	342	330	283	316	306	311	272	312	320	312	318	305	289	320	330	306	300	314	319	310	301	329	322	328	301	292	324	326	313	316	317	302	308	338	283	306	310	318	321	348	309	362	337	326	319	296	310	301	286	308	304	329	317	361	310	302	313	304	306	274	301	315	291	322	291	314	317	322	331	319	327	326	326	309	297	312	317	299	303	292	317	299	298	321	321	304	307	291	321	289	315	327	312	310	311	298	275	323	304	307	346	322	314	317	286	318	295	315	319	316	315	297	289	293	313	300	310	286	329	336	335	306	345	324	323	301	293	316	310	313	337	333	280	325	306	313	327	298	316	343	289	293	317	325	340	315	329	316	331	286	343	374	319	287	322	299	315	351	300	306	334	314	287	317	312	327	277	331	302	315	311	300	337	316	313	318	315	299	304	291	339	299	271	305	337	320	329	308	324	290	324	299	312	331	310	301	340	321	297	337	318	340	294	302	278	301	332	310	306	311	347	300	312	310	294	307	341	305	324	284	325	320	318	324	318	323	342	289	321	315	333	309	299	296	272	339	331	341	311	311	303	317	291	320	312	292	317	323	320	300	309	313	308	329	317	314	305	315	307	333	300	281	336	274	328	314	336	319	329	305	300	329	345	316	314	346	312	332	332	311	295	309	314	342	336	311	328	296	309	302	312	351	304	299	303	318	302	310	316	309	342	293	301	328	322	307	291	323	312	297	304	320	309	341	306	315	291	316	294	342	334	339	295	323	339	315	335	346	340	320	326	346	316	319	312	306	313	325	310	319	313	308	278	301	272	320	277	311	311	317	325	310	326	320	286	304	289	301	344	310	289	303	343	277	314	269	334	360	331	283	316	317	327	302	331	286	326	316	305	287	317	285	309	302	316	327	312	318	302	326	312	276	337	321	315	321	310	313	314	307	304	296	302	285	319	304	349	264	301	312	298	307	346	303	334	300	284	292	295	320	311	312	288	319	308	310	309	333	310	322	333	327	298	322	331	321	306	332	288	322	321	300	304	298	281	302	320	311	318	310	306	295	312	281	294	322	347	330	331	293	330	306	343	299	321	300	341	313	324	299	293	321	324	292	320	349	330	298	349	329	332	325	286	285	313	351	320	310	316	307	313	330	317	308	321	315	298	283	323	313	286	346	319	326	321	339	314	331	339	318	292	287	327	338	328	320	316
22513	21572	29402	24211	21573	21377	3517	1057	892	838	805	790	758	744	732	752	706	705	671	718	681	689	708	681	673	668	641	670	672	649	659	665	634	636	670	661	676	655	706	695	673	675	659	671	625	658	660	619	675	660	706	672	607	641	666	722	632	628	638	663	623	676	657	654	698	683	660	668	628	610	628	637	627	668	646	674	655	653	641	661	704	634	705	605	682	661	597	657	628	597	666	595	650	628	674	659	623	615	637	637	649	645	648	657	637	691	600	637	636	644	601	623	656	704	661	639	625	606	619	629	663	633	664	615	644	639	626	672	638	637	614	650	621	649	663	591	647	641	672	634	684	601	649	634	646	664	678	677	631	668	620	671	650	604	614	664	638	612	566	603	683	644	677	643	638	616	661	671	613	626	669	640	620	644	655	650	639	609	620	604	649	683	649	640	609	630	678	620	594	651	633	656	648	608	612	666	634	616	610	632	642	644	623	614	631	674	646	624	660	638	646	613	681	627	649	721	625	664	655	689	630	643	602	621	641	643	610	648	639	669	648	658	629	628	672	669	618	636	623	657	674	648	615	636	628	665	631	658	670	638	689	625	655	626	638	588	649	642	628	651	632	606	661	643	632	607	623	606	658	637	660	644	628	645	656	624	642	709	639	615	689	642	608	612	695	675	638	636	681	655	631	652	667	661	645	627	629	592	675	632	615	663	629	671	654	665	635	610	656	666	634	652	638	655	673	595	619	625	650	663	620	619	624	592	651	648	648	668	650	717	611	627	628	637	640	580	642	652	674	672	641	640	609	643	641	665	610	693	673	670	615	626	638	641	673	637	673	632	689	657	638	668	666	650	623	679	663	606	657	624	636	621	653	655	628	634	654	601	636	703	638	646	673	661	614	636	704	654	620	640	672	641	656	667	649	677	680	647	647	666	631	617	674	691	639	664	642	670	637	613	656	643	625	632	615	632	648	649	654	613	593	644	638	687	609	616	671	653	649	673	651	614	662	627	673	648	622	648	700	643	657	661	643	627	654	650	591	645	689	682	599	705	668	638	628	661	650	693	627	630	603	673	651	635	651	638	689	601	644	656	609	656	603	659	647	684	640	661	638	641	656	648	606	646	621	640	656	606	680	627	619	631	616	667	646	647	632	630	659	656	664	660	651	630	672	663	625	656	696	671	650	637	666	640	588	682	652	673	651	636	656	657	647	617	626	636	628	626	669	662	626	689	653	638	610	680	659	614	649	610	652	646	650	653	591	558	610	658	604	633	667	633	629	627	616	625	622	632	646	654	703	651	621	657	621	658	622	623	597	628	637	629	647	673	635	657	673	637	685	614	613	666	674	679	633	645	646	641	681	618	657	601	626	618	655	669	613	631	595	636	641	614	602	631	680	609	640	588	634	646	667	643	618	639	673	638	625	679	646	622	630	670	612	581	595	673	666	609	617	619	624	589	665	606	662	656	647	622	652	635	649	642	656	657	665	682	622	621	619	670	664	692	649	610	674	676	656	621	643	645	664	634	615	606	640	663	657	622	619	628	642	674	659	657	655	635	658	591	675	690	648	651	693	672	602	643	605	651	682	670	574	617	658	637	604	678	615	614	675	614	613	671	648	662	679	669	633	628	623	655	642	683	680	678	683	677	612	609	647	587	630	637	642	665	630	639	640	663	680	645	641	661	629	643	679	638	638	650	624	661	635	622	601	658	637	627	607	645	657	649	648	651	661	648	619	638	675	677	666	647	669	630	654	632	640	685	668	618	601	650	684	631	682	634	628	667	640	650	679	687	605	636	633	649	610	620	667	659	639	673	663	667	630	616	650	675	653	673	662	674	605	636	635	643	630	683	606	660	591	611	667	651	642	621	584	658	643	616	636	613	636	678	642	630	642	628	658	665	615	662	624	649	607	615	626	636	597	601	677	653	646	637	648	631	617	636	672	654	636	611	723	627	634	683	637	653	636	688	665	599	638	684	670	585	664	669	604	628	668	658	574	689	620	622	632	708	675	622	665	597	601	643	667	641	628	616	642	625	582	649	649	619	637	617	631	578	631	652	628	645	623	672	675	608	614	639	648	650	658	650	662	643	670	631	625	633	613	657	673	660	675	619	646	640	639	545	633	625	596	635	661	631	669	677	687	674	646	668	611	662	617	635	703	688	641	638	654	614	640	650	660	632	647	656	645	619	699	636	647	647	685	646	669	645	614	638	650	663	641	662	695	614	665	648	604	634	623	675	608	638	672	624	668	637	581	647	617	620	688	639	667	657	633	694	661	614	677	656	648	660	652	624	629	612	628	629	638	643	635	639	600	651	655	693	656	624	694	641	643	608	686	632	685	619	647	619	670	687	642	631	635	631	648	697	626	630	637	658	670	654	653	621	661	658	674	614	576	650	667	637	613	648	649	632	694	637	693	665	640	616	650	617	657	610	621	662	610	609	622	606	630	644	662	689	631	638	678	635	611	634	721	664	665	640	693	646	611	682	658	642	663	637	606	603	621	649	648	659	618	615	658	574	643	629	646	643	614	659	666	676	650	588	638	601	627	674	640	643	656	649	652	673	642	630	654	583	623	679	669	687	645	686	618	633	655	659	652	606	618	672	626	652	646	624	669	631	644	638	655	643	654	652	616	637	621	620	647	662	670	634	629	659	633	650	590	587	625	612	638	651	624	598	649	669	683	619	621	657	621	623	612	678	628	643	655	660	620	600	625	644	658	621	692	628	672	692	608	646	653	610	656	620	645	684	602	621	661	595	650	648	669	678	690	631	665	639	683	638	650	586	662	643	665	623	672	673	608	679	622	663	604	690	655	680	612	646	653	668	609	622	633	610	653	681	645	670	642	655	635	656	672	642	651	620	631	638	683	644	597	664	655	627	633	626	620	684	631	619	635	626	642	661	671	673	587	622	643	639	677	634	677	667	668	638	629	658	634	680	652	635	614	663	630	631	593	646	629	655	610	630	665	695	629	612	594	617	642	628	619	625	685	632	615	639	598	644	594	674	634	630	638	579	655	629	687	653	644	690	646	646	626	655	633	654	619	672	636	705	629	657	701	611	653	630	686	620	607	621	614	676	644	637	616	620	671	634	614	685	601	634	588	620	605	643	630	628	671	676	618	675	629	661	680	628	664	666	668	688	635	615	631	660	655	664	648	667	647	623	638	593	663	622	633	649	640	645	626	622	658	659	653	607	610	667	662	593	668	624	658	644	655	685	676	563	622	590	623	627	634	615	621	663	605	670	611	672	626	648	662	647	635	647	692	638	653	699	637	641	659	658	642	659	650	614	623	656	605	659	670	588	635	630	602	686	596	640	630	627	615	651	620	657	649	610	618	602	638	627	600	630	644	648	630	642	666	614	622	629	644	612	661	635	676	636	655	653	635	637	670	682	639	591	633	673	660	618	676	661	679	647	642	612	642	641	636	670	641	637	591	642	623	618	660	635	575	632	593	652	640	667	651	646	624	626	596	680	697	660	655	666	622	641	690	661	690	687
19994	12059	8190	4116	2899	2300	1950	1594	1407	1268	1258	1127	1097	1016	1015	982	1018	963	927	870	971	870	886	915	886	917	896	897	925	859	838	897	865	834	874	923	881	805	828	873	843	884	854	832	864	772	883	863	874	868	843	868	867	874	833	847	889	857	879	925	871	875	879	886	841	840	866	862	860	849	828	858	856	842	920	880	847	821	826	821	885	819	858	860	859	840	884	866	818	864	868	867	911	903	848	911	867	866	878	835	855	862	838	851	852	868	849	870	838	900	854	881	862	853	859	839	899	828	856	843	821	875	871	852	843	821	892	864	793	877	894	833	783	854	828	840	869	838	864	855	861	851	829	791	857	845	933	893	790	810	825	877	790	829	869	803	804	838	812	870	870	863	809	813	827	849	885	867	847	829	825	875	903	866	859	883	793	825	831	891	825	831	887	860	916	841	847	866	822	865	867	846	809	870	875	857	856	865	835	822	852	836	913	860	818	832	838	887	879	821	851	774	900	800	837	846	857	820	831	835	916	821	818	907	866	852	849	889	842	814	887	838	881	838	871	855	807	843	873	801	861	840	779	829	802	838	868	782	846	839	848	845	889	848	797	866	879	874	846	868	846	762	889	855	864	820	845	838	834	906	891	897	864	815	862	846	917	852	817	814	891	860	902	934	849	876	886	844	827	811	860	860	844	851	833	843	894	819	831	794	862	810	824	845	855	860	874	817	862	831	852	815	884	850	810	870	856	854	877	819	855	792	888	871	902	819	830	852	831	865	831	866	877	840	851	851	886	886	830	890	839	888	817	868	849	849	857	857	849	822	856	800	849	857	814	835	820	875	848	870	825	876	846	779	826	788	813	885	836	865	883	800	882	819	894	861	847	826	834	842	850	809	855	843	845	862	864	817	793	890	822	809	826	902	862	854	838	857	840	931	825	840	845	834	894	790	889	873	866	880	898	839	840	822	828	868	813	847	810	833	866	862	876	892	830	858	885	876	867	873	832	857	845	836	841	868	869	818	846	813	848	888	823	842	852	831	866	860	886	833	893	809	901	872	851	829	803	802	824	860	851	915	856	813	821	809	818	904	872	848	853	852	833	884	835	909	827	836	853	889	872	858	863	880	896	832	862	823	871	866	825	888	878	838	859	816	869	835	876	805	866	875	825	817	844	907	851	887	875	862	865	808	856	833	821	871	850	880	847	855	852	866	874	829	861	862	856	830	862	819	892	866	842	864	831	889	858	852	832	829	829	858	802	894	869	910	855	858	843	841	882	886	857	845	866	855	868	834	869	848	874	839	798	868	845	835	806	821	854	800	815	811	846	812	847	848	832	844	830	856	844	806	873	874	809	835	888	830	836	821	813	861	779	856	891	818	807	872	826	888	836	847	890	843	841	854	841	885	846	861	833	834	842	842	791	830	833	833	888	872	855	875	839	892	865	819	848	869	886	811	859	851	855	858	795	906	782	811	865	890	885	842	849	893	853	855	857	838	836	828	840	827	895	843	819	877	814	858	854	841	839	826	861	818	816	817	874	789	846	857	812	829	883	864	781	813	874	869	894	852	797	820	849	859	800	848	867	872	843	880	848	853	867	858	832	842	891	885	838	863	874	833	892	841	898	861	817	872	816	888	868	855	854	819	842	867	859	843	811	816	852	845	859	871	889	810	806	869	871	886	843	883	803	845	857	828	857	820	788	856	851	876	882	856	860	859	893	815	859	846	882	826	824	793	941	795	854	867	905	808	793	809	840	836	833	832	816	851	870	845	810	873	824	808	856	842	857	803	862	920	845	828	867	811	808	828	848	796	886	813	855	851	814	879	935	835	863	899	832	875	855	877	850	929	853	853	865	841	849	835	863	821	847	855	898	791	883	822	858	853	837	905	850	850	798	870	843	862	863	880	862	835	860	849	835	878	844	801	826	844	869	845	839	852	793	865	847	858	847	882	852	843	831	849	836	817	905	887	878	799	894	839	871	861	856	810	869	842	813	871	836	844	797	820	851	840	897	892	857	896	817	826	900	860	900	856	859	901	803	818	820	830	865	866	842	838	872	867	904	858	863	862	821	904	905	876	813	860	857	865	835	847	798	821	798	879	849	822	834	821	872	856	795	840	902	874	817	900	860	862	792	866	814	909	839	811	898	852	840	889	910	809	868	840	848	826	841	830	858	829	829	852	872	788	847	866	861	880	885	863	805	809	827	874	798	876	890	896	846	841	821	832	883	834	854	844	841	873	897	874	838	851	851	837	853	840	879	936	873	876	875	826	839	890	868	859	917	857	826	851	878	875	850	809	865	825	898	847	862	846	862	845	824	845	875	820	862	840	887	840	878	842	794	868	856	823	885	860	825	762	889	848	893	821	838	951	830	852	900	780	822	877	842	857	878	870	866	861	830	846	838	824	879	863	850	817	883	899	830	839	856	886	836	844	869	888	892	841	882	823	861	892	859	866	871	846	811	849	830	878	892	833	857	863	822	860	813	870	861	881	873	873	835	831	854	867	825	839	945	844	863	875	884	851	826	800	849	786	823	862	866	850	860	872	833	865	877	855	877	816	884	830	821	806	821	848	839	879	856	873	889	799	878	832	808	832	820	920	902	899	844	858	854	870	873	828	859	820	871	883	863	846	831	828	764	826	862	818	880	879	839	885	810	880	817	822	858	784	857	878	865	884	846	843	836	867	888	854	843	890	871	873	815	844	841	846	861	908	869	832	903	816	905	826	890	828	876	799	803	853	830	841	849	833	881	892	893	859	833	854	808	817	854	879	830	812	856	818	904	818	823	880	881	863	837	853	864	874	874	808	807	859	821	846	855	840	850	803	898	810	862	872	813	870	863	803	829	883	845	855	867	778	828	868	859	920	863	871	858	835	852	856	880	819	805	850	848	855	801	798	850	804	797	819	860	854	920	880	818	871	850	859	868	829	881	789	831	854	855	839	817	839	872	839	813	921	862	842	855	839	854	840	833	875	865	857	858	867	849	829	858	855	900	870	889	888	852	826	858	820	879	773	827	833	866	896	850	845	886	884	899	855	839	870	850	857	835	893	873	806	849	876	871	846	840	880	872	874	876	859	831	844	869	892	888	845	824	843	839	877	852	814	803	854	861	860	806	788	795	846	825	815	832	826	856	851	868	842	871	873	846	872	843	821	901	818	877	846	828	857	888	849	868	867	861	789	846	884	874	844	862	910	878	842	871	858	879	870	844	795	801	857	835	825	789	835	864	868	834	856	819	849	850	860	829	792	877	892	830	835	855	821	801	884	847	882	783	872	882	817	854	795	871	849	858	833	874	842	844	858	868	910	831	848	830	840	841	845	846	894	845	887	857	835	883	829	801	867	864	832	854	862	822	852	850	843	840	866	848	877	825	779	852	799	800	857	812	829	824	842	888	827	858	867	823	766	829	887	868	897	858	890	869	889	771	832	841	841	893	851	808	868	827	859	844	820	877	821	883	851	863	842	847	901	828	837	883	838	817	848	898	803	870	842	852	822
27426	18515	3993	761	584	528	593	540	554	516	530	495	494	542	504	540	516	534	563	506	563	536	536	514	552	567	472	493	522	538	548	537	530	495	544	547	500	530	513	509	512	550	509	526	560	573	525	522	515	532	523	563	501	545	499	558	564	573	466	529	583	500	537	507	501	529	534	534	494	515	513	508	525	573	550	496	510	529	521	525	532	515	522	500	551	520	515	520	519	495	546	520	546	527	505	500	504	535	534	544	557	469	541	483	570	549	489	535	545	566	564	532	510	515	534	540	511	489	570	548	520	558	524	525	555	541	588	524	531	527	547	513	520	507	507	536	540	532	531	512	481	549	475	525	562	540	563	511	520	515	549	543	484	513	509	533	575	542	508	573	539	554	533	497	550	568	534	545	535	545	545	561	532	546	546	515	493	555	550	537	553	525	503	518	521	514	479	461	524	497	512	544	512	528	556	519	538	544	535	547	535	513	522	532	512	519	532	520	534	548	523	534	506	569	564	522	535	533	514	554	584	540	505	530	558	537	523	536	514	537	496	517	495	553	520	541	536	524	517	497	525	497	488	529	519	537	549	519	533	496	539	514	532	531	545	503	525	493	544	502	522	489	562	517	510	593	532	525	522	532	586	526	528	560	532	516	539	554	547	549	532	532	544	550	526	541	500	579	502	552	564	550	556	537	526	510	525	516	512	563	494	522	490	519	484	489	533	539	521	555	464	580	499	506	550	516	501	551	551	583	514	542	524	552	537	547	529	517	515	470	518	512	530	554	539	525	523	525	526	529	579	522	552	499	539	511	508	520	506	511	506	540	535	533	490	538	498	494	524	500	537	553	577	480	505	536	550	511	543	530	511	500	527	503	523	512	519	525	535	550	547	525	525	524	514	501	525	485	480	564	519	550	506	505	496	534	563	564	518	510	513	551	535	563	502	527	546	503	503	476	501	513	485	563	544	547	492	521	498	562	540	538	531	494	555	494	507	498	518	488	508	535	504	527	519	526	511	510	542	534	521	575	557	519	555	526	546	536	493	534	512	562	529	582	530	548	545	499	533	504	511	506	515	524	527	551	549	553	532	535	518	531	527	548	517	534	519	476	539	471	507	492	507	539	546	524	538	530	501	547	597	509	500	551	521	498	526	528	498	592	556	505	499	560	540	523	515	501	523	518	518	491	537	536	520	479	531	521	579	521	555	540	502	489	511	497	532	506	519	572	480	518	600	524	535	517	511	534	584	530	521	503	544	522	536	518	523	527	504	530	512	543	513	514	509	532	524	573	570	494	514	525	537	556	578	533	526	524	505	501	524	516	532	534	519	517	482	529	544	498	507	569	500	518	565	549	546	530	531	526	541	527	562	560	552	547	539	516	558	493	485	531	508	512	561	575	516	570	531	534	547	542	539	503	530	566	541	517	555	518	510	533	539	533	533	564	536	520	501	495	541	549	555	516	529	520	524	520	508	485	506	491	502	560	492	496	537	531	535	485	534	507	541	541	544	548	527	544	531	510	517	548	538	524	531	534	500	502	552	532	549	571	521	539	507	502	527	508	542	531	544	538	535	561	510	540	523	540	541	516	529	554	513	487	504	499	554	525	498	575	526	557	537	544	529	552	515	504	459	497	478	508	525	508	541	517	489	531	518	511	520	510	522	524	524	526	569	529	555	488	497	494	501	525	497	560	563	555	536	549	545	528	533	530	525	553	514	490	536	530	499	564	609	560	519	527	561	501	522	528	544	519	482	518	565	485	527	522	513	499	552	511	551	523	543	495	528	545	515	521	550	494	503	523	479	528	571	506	542	570	547	547	475	497	536	524	577	549	502	519	541	507	541	485	539	505	535	509	489	493	520	524	539	492	544	512	520	535	544	546	526	554	539	547	506	513	529	538	517	507	538	552	505	549	527	513	562	477	497	525	523	537	568	524	538	521	525	517	543	525	529	520	520	529	504	529	528	545	547	552	537	490	552	532	518	521	540	508	544	510	549	554	556	506	544	517	529	556	523	555	505	533	522	504	534	505	559	531	570	550	519	503	553	488	513	515	545	528	544	564	534	514	533	520	545	469	533	503	544	542	548	540	511	519	522	565	517	501	541	481	524	491	545	512	506	544	505	486	540	566	513	532	546	497	535	511	506	552	510	521	510	512	531	465	498	540	570	529	496	508	538	518	555	538	532	541	517	539	501	497	501	505	526	535	538	518	579	541	532	491	502	536	516	538	528	565	503	546	547	530	515	533	549	508	511	524	522	549	509	502	568	533	564	544	537	517	529	539	536	532	482	551	543	528	482	525	508	530	537	537	516	524	528	514	526	519	539	476	511	557	514	530	514	480	538	514	523	521	545	558	519	526	506	527	523	531	544	558	534	519	540	504	535	553	507	552	532	527	549	535	567	556	489	517	492	521	510	531	504	525	509	501	526	538	503	477	527	509	478	537	519	500	522	534	509	509	527	554	561	537	462	516	487	601	510	539	549	538	516	528	516	529	590	546	517	474	562	485	504	499	521	550	539	497	536	513	472	555	512	534	553	518	521	483	531	531	491	503	533	546	511	525	515	517	502	559	487	532	533	545	501	536	521	527	498	501	525	548	521	518	528	509	487	488	543	492	549	590	543	529	546	555	579	570	501	492	520	532	496	510	570	564	530	502	515	501	531	569	508	521	561	544	517	506	553	535	525	527	519	521	550	517	514	552	510	528	552	501	501	548	568	494	489	521	500	516	533	535	490	542	518	498	546	512	551	557	530	511	509	531	555	505	534	535	527	521	504	540	552	573	482	509	552	577	557	526	509	500	523	551	543	486	569	534	493	516	505	526	513	547	535	497	498	532	460	468	551	540	509	527	542	564	537	501	523	536	513	484	545	550	539	560	528	532	527	522	530	550	550	547	541	527	491	532	524	546	516	497	520	523	492	506	521	557	548	548	538	528	508	552	493	551	523	560	506	534	508	493	536	488	509	510	540	508	543	489	491	535	534	531	548	471	505	535	525	504	581	517	489	581	537	514	513	548	522	547	525	497	502	559	550	511	548	488	503	517	522	525	514	525	552	499	514	524	543	531	518	547	508	526	490	517	516	535	513	507	523	507	557	516	511	538	488	541	529	501	507	552	526	553	522	495	530	528	540	532	578	514	547	508	591	565	536	514	500	551	532	512	514	525	527	538	543	563	584	518	536	551	532	573	566	513	533	529	547	530	586	555	554	529	519	525	585	549	572	539	541	527	490	510	528	546	488	528	551	528	552	529	530	539	535	511	572	489	544	555	546	545	522	562	556	508	499	520	544	511	543	523	523	524	532	526	521	523	571	506	524	530	535	573	530	514	539	524	507	509	557	567	526	500	543	529	520	523	548	502	576	496	526	526	534	552	572	508	527	561	556	526	558	552	572	554	508	524	510	473	494	581	512	550	523	553	555	557	518	555	544	516	496	526	544	510	554	545	550	508	519	551	507	563	564	518	531	494	527	579	559	531	523	531	540	523	541	527	503	549
5266	1116	942	754	741	720	697	671	675	687	670	680	646	691	703	646	697	682	664	642	684	694	657	670	660	713	706	684	684	638	709	702	647	675	643	726	712	684	634	653	653	666	694	653	647	620	651	664	658	648	671	701	693	684	694	675	650	696	659	648	656	664	674	710	664	664	647	662	654	665	664	620	641	659	685	663	721	638	683	689	694	682	664	668	705	698	700	679	658	643	686	674	696	693	701	690	669	662	707	653	673	683	672	662	670	634	666	671	657	692	682	727	698	644	675	700	723	659	649	684	659	647	638	658	735	707	648	709	701	697	699	668	676	737	718	661	624	633	714	681	668	683	689	673	677	640	644	686	659	694	683	650	686	684	687	661	680	675	660	675	647	734	647	698	678	655	655	648	663	647	724	679	706	711	687	639	655	688	656	670	641	681	732	662	696	656	678	650	651	679	719	656	702	669	678	636	747	691	655	673	635	750	671	693	730	639	696	646	654	711	661	697	728	702	632	655	690	647	658	640	679	697	693	715	664	736	681	646	685	672	662	671	672	695	664	722	635	642	650	697	688	676	624	704	716	714	605	707	632	687	745	650	691	693	652	725	674	717	644	692	641	647	678	697	629	633	651	667	636	730	696	650	665	669	686	633	649	663	707	699	646	678	690	667	708	665	692	675	669	639	672	689	684	695	627	685	685	696	692	669	662	644	667	650	693	711	654	709	714	656	664	745	671	655	654	658	727	674	720	656	676	696	656	676	666	644	665	677	692	661	678	720	646	702	714	651	691	657	676	694	690	684	662	710	644	651	713	667	660	678	603	692	746	658	684	676	680	661	649	668	676	688	640	713	652	661	642	679	715	681	640	677	649	655	668	654	669	701	647	712	651	640	647	686	722	695	642	704	665	664	658	673	666	691	689	677	666	677	643	673	642	672	643	717	662	634	654	705	663	662	651	701	623	709	655	677	685	709	703	681	719	713	649	672	698	745	647	698	651	632	755	666	702	723	679	681	709	671	639	707	638	677	691	642	658	682	698	669	673	689	684	656	635	651	676	651	697	667	659	647	679	681	647	672	693	659	709	642	666	663	670	648	673	715	667	669	667	680	681	697	701	652	661	698	701	636	687	684	686	696	717	675	657	642	655	645	698	670	679	665	663	657	668	691	681	658	673	649	653	680	682	637	618	656	659	673	640	657	672	667	720	716	710	696	725	617	675	678	661	678	679	622	678	611	664	666	667	674	679	679	655	634	694	663	680	677	637	654	667	723	660	662	659	654	631	678	639	653	651	672	681	638	642	677	635	709	614	676	696	643	706	705	685	623	691	663	733	692	624	687	684	677	675	729	678	658	681	659	702	661	670	660	754	653	699	611	678	668	711	636	716	668	690	699	651	669	702	668	735	719	688	733	668	673	712	680	652	700	702	643	650	681	650	704	682	655	690	696	690	703	675	664	693	648	686	675	626	670	642	709	665	720	730	678	674	660	700	652	634	749	647	632	644	678	666	695	674	682	687	721	636	702	635	682	681	672	684	658	661	667	712	666	635	657	668	667	685	702	686	661	646	723	695	695	715	677	674	682	659	645	708	709	677	664	647	711	635	700	631	645	661	711	651	635	712	670	669	648	688	684	685	611	677	654	683	676	669	722	633	715	636	674	719	681	723	680	628	693	693	694	667	663	614	658	649	643	688	658	636	682	669	679	679	663	649	670	663	679	705	680	639	662	678	725	722	636	673	664	666	666	666	667	662	641	714	662	689	668	702	655	634	685	672	635	657	694	630	638	720	709	646	698	703	683	699	648	721	696	667	656	665	680	713	714	703	666	704	685	655	667	693	666	664	666	720	683	668	688	699	688	697	670	668	679	681	666	698	695	684	698	685	645	659	683	652	658	653	690	663	639	664	673	658	651	648	645	658	652	685	668	673	651	687	666	649	712	690	646	630	722	684	627	698	706	685	655	655	693	661	619	691	668	655	633	670	674	684	658	665	659	686	700	675	685	678	630	698	630	657	665	664	664	648	660	695	695	705	655	695	705	719	671	685	667	693	702	680	686	666	640	678	697	704	684	689	669	681	630	690	723	645	720	677	676	683	670	679	649	670	731	667	682	712	636	685	664	655	703	658	698	649	677	682	699	641	649	744	654	656	684	657	663	679	628	688	680	669	702	679	692	678	636	665	683	691	697	653	668	660	672	673	702	705	672	695	652	662	631	688	637	641	621	636	692	630	676	715	648	716	672	641	670	593	693	660	665	691	643	694	653	594	684	661	633	676	638	681	654	628	632	686	690	646	673	698	662	671	672	695	681	691	669	699	651	683	689	695	662	686	684	716	665	639	679	669	674	676	659	640	661	693	710	645	599	651	645	686	670	707	679	696	685	683	665	687	693	679	675	694	701	625	724	623	705	676	684	687	684	651	710	736	694	676	715	631	710	681	701	661	658	694	709	685	701	704	718	667	675	680	715	687	651	646	650	724	707	660	648	697	663	604	680	694	724	686	649	693	675	642	731	661	658	670	711	693	674	638	673	699	690	674	704	654	724	689	708	636	668	659	682	683	674	657	662	660	661	710	616	700	648	664	687	623	650	642	651	693	668	666	697	659	687	686	681	679	694	673	670	685	694	638	660	686	665	641	711	650	682	674	698	689	646	672	625	694	672	669	679	665	713	646	669	655	681	670	680	677	731	666	695	709	674	656	722	704	638	711	698	656	698	677	703	655	656	664	669	657	627	692	657	676	676	633	640	639	663	715	665	638	692	619	671	700	681	655	623	670	655	682	657	680	690	664	706	669	691	701	735	653	624	682	649	728	707	673	623	649	665	684	683	665	664	667	698	673	690	647	660	672	674	663	665	664	664	687	730	672	704	666	718	679	672	610	717	672	700	691	650	694	704	664	693	693	645	708	638	682	685	670	688	679	636	670	663	693	671	699	665	686	687	695	653	657	681	618	652	654	657	654	636	678	706	691	702	654	685	661	672	639	684	706	678	679	659	649	697	670	700	670	676	739	650	721	684	678	681	726	652	659	674	662	652	686	641	678	657	692	656	679	698	659	680	685	677	658	649	653	675	621	657	672	733	644	700	657	667	657	630	689	664	698	690	669	663	722	676	690	648	661	681	669	654	691	659	681	699	707	681	678	688	602	689	650	673	677	679	687	662	690	674	667	625	693	661	702	638	663	682	667	654	693	689	677	692	706	651	686	662	675	637	646	671	695	656	667	680	662	685	643	653	682	674	659	673	674	697	626	654	660	658	719	691	697	697	674	649	698	673	600	684	689	671	656	686	650	632	656	651	687	690	688	657	672	673	653	696	657	658	658	686	675	672	680	654	658	627	682	664	644	717	660	683	685	679	684	691	670	688	671	632	680	672	674	657	700	717	693	644	711	695	676	654	657	659	656	683	701	735	701	660	724	656	667	667	683	704	691	690	638	695	682	651	637	690	647	719	690	664	635	686	673	651	668	647	635	640	670	710	735	645	645	641	713	690	667	646
23390	21524	28694	24788	21401	5763	1432	1128	1020	1018	971	923	915	914	958	919	866	966	958	903	905	870	922	944	883	881	897	937	912	941	880	932	936	906	894	895	886	871	916	873	868	855	865	882	914	882	878	899	852	894	848	835	850	902	925	879	831	852	898	892	883	872	885	891	906	867	947	883	924	894	850	821	857	890	882	958	919	893	848	933	945	844	856	841	924	945	902	899	888	881	868	908	905	885	901	867	870	858	862	907	862	896	893	891	897	920	898	866	839	936	875	896	954	876	891	898	912	875	926	864	872	864	919	855	876	934	899	879	908	887	912	842	856	880	891	908	918	870	902	879	849	870	841	875	862	890	851	875	864	889	858	853	838	850	897	842	848	876	900	862	883	893	850	891	900	876	875	827	940	867	897	893	889	891	883	864	877	892	866	863	911	901	853	886	891	831	917	889	869	908	854	892	922	901	851	913	830	870	892	867	866	884	878	915	839	840	869	892	908	859	882	861	909	829	873	909	936	889	915	917	872	890	888	932	865	838	876	867	879	909	924	869	905	919	884	875	901	828	877	921	881	909	867	911	896	840	869	881	872	860	893	854	929	879	879	901	943	833	884	895	855	938	878	836	868	893	837	878	946	836	843	853	911	877	877	908	847	878	894	856	907	906	906	873	912	903	911	884	856	888	876	812	912	835	883	892	902	883	926	883	921	861	867	888	889	807	874	941	890	898	831	926	895	951	885	847	832	941	925	851	898	888	871	848	895	924	881	898	917	829	906	928	872	872	853	839	863	894	857	905	874	888	910	848	823	942	850	869	847	906	935	910	831	863	852	911	937	903	903	890	922	862	872	913	941	863	884	873	828	895	883	907	876	883	895	937	861	851	922	912	881	902	887	862	889	843	893	809	895	908	901	856	876	873	885	839	892	903	911	884	893	842	923	901	931	913	875	866	889	940	874	820	914	882	939	893	884	901	870	877	919	896	891	855	837	868	848	861	860	940	816	918	882	928	879	887	898	934	862	840	851	851	864	891	854	906	893	893	901	867	893	889	872	854	888	853	849	876	913	898	892	886	839	874	876	884	888	836	892	855	918	886	872	832	880	909	831	884	951	874	914	915	900	912	892	851	843	895	869	901	867	894	898	905	845	865	894	881	873	889	894	875	890	898	873	907	944	954	897	855	883	903	910	872	851	891	881	865	902	808	923	860	897	864	880	883	886	851	902	869	893	885	853	899	841	902	924	837	876	940	896	900	887	884	887	867	873	899	889	883	848	863	841	900	876	931	884	856	871	858	876	870	897	956	828	875	902	853	930	864	885	854	869	902	856	864	893	945	868	850	871	894	929	854	888	882	898	865	875	872	886	926	866	932	884	910	917	867	879	918	879	810	865	914	822	884	895	848	875	907	913	890	917	911	886	885	857	887	884	897	877	886	856	896	886	940	873	973	873	844	837	928	864	878	888	883	927	873	865	915	896	887	903	836	862	875	914	899	894	822	873	879	928	866	856	867	873	879	849	911	855	851	896	884	896	953	880	862	927	881	931	849	854	910	857	883	867	934	869	895	904	881	882	912	925	871	885	942	903	908	862	910	862	947	873	881	924	889	816	909	856	898	872	904	902	860	862	905	858	889	888	929	848	924	888	881	853	860	866	852	914	950	847	911	833	954	856	910	874	926	904	879	877	892	879	878	815	834	973	859	901	895	855	913	927	848	905	968	828	893	871	875	911	845	851	865	917	885	940	880	890	854	933	919	902	861	816	869	928	885	905	929	869	884	898	825	858	853	878	934	852	864	875	876	857	911	891	896	864	893	844	943	946	909	910	925	869	902	836	903	851	908	919	894	860	875	932	909	862	886	885	931	882	882	869	916	879	864	950	948	896	851	915	907	848	880	904	872	848	828	855	867	888	805	860	881	868	837	915	856	962	834	870	908	840	870	898	850	863	910	856	894	863	906	821	886	904	901	858	850	870	893	875	879	871	854	927	898	908	857	876	909	888	832	869	968	835	931	873	869	889	881	896	952	882	961	868	858	881	886	969	846	856	915	842	899	884	907	812	877	873	922	889	875	866	878	908	893	865	871	860	856	854	856	866	899	901	896	872	901	891	883	837	864	927	856	888	847	838	922	883	851	898	863	907	879	854	888	851	911	841	891	869	864	879	887	876	888	847	883	926	904	871	879	917	859	852	864	886	858	872	834	892	897	858	936	864	837	851	853	942	876	856	902	915	862	825	848	868	852	862	910	889	877	857	865	889	924	885	937	906	823	846	859	832	875	925	868	906	837	850	888	932	855	845	856	891	856	835	825	866	845	829	884	844	870	879	884	873	844	852	937	865	884	900	854	837	943	868	888	883	909	903	904	866	911	936	848	889	868	850	900	911	837	862	910	918	871	879	907	909	915	892	863	858	884	865	876	884	859	865	913	899	845	893	896	876	913	855	873	888	877	917	849	891	894	849	848	879	921	881	872	908	860	851	859	842	890	884	850	869	906	895	906	890	903	813	902	884	881	898	879	889	872	897	902	912	856	881	900	895	904	916	904	899	921	919	882	883	877	878	900	880	884	871	919	875	884	862	892	882	915	784	876	880	962	835	913	926	906	858	845	932	868	871	889	881	865	863	858	913	909	859	874	877	919	898	942	876	830	904	888	877	862	917	893	857	907	872	858	869	844	910	883	813	845	879	886	907	896	882	890	906	885	890	888	911	854	860	901	908	850	891	873	864	854	840	909	844	881	864	903	911	940	934	845	882	883	888	921	878	919	888	873	902	870	878	883	928	845	886	835	890	846	892	847	913	906	858	883	923	884	867	871	943	895	902	895	878	885	882	869	856	854	852	853	881	855	879	899	841	840	853	919	894	901	896	886	882	842	892	889	872	886	899	866	858	913	838	851	878	923	847	848	890	866	834	884	798	875	865	855	909	887	909	853	857	864	874	891	805	880	888	924	860	873	862	886	873	949	884	872	864	891	895	909	834	896	898	905	892	967	866	835	906	844	884	881	874	854	879	871	849	901	873	928	891	855	875	842	845	859	867	863	902	886	846	951	896	926	946	874	886	859	860	929	843	883	836	908	898	856	863	864	902	915	879	867	913	893	841	870	939	844	900	867	871	883	922	882	876	861	816	844	899	869	927	863	877	916	888	904	834	810	897	903	864	848	901	892	877	903	882	887	859	832	852	912	855	913	874	901	919	951	896	866	822	821	887	843	882	886	855	872	887	846	885	865	885	900	830	893	848	876	897	928	899	817	862	830	843	888	912	883	878	884	890	887	937	893	848	923	831	875	859	915	887	863	922	871	873	876	924	874	914	876	869	865	951	866	831	812	904	885	869	855	850	868	955	839	864	903	875	895	877	884	853	867	903	903	860	854	870	849	861	856	876	895	954	845	878	900	879	904	917	895	847	848	877	868	915	849	947	873	837	932	908	890	840	925	868	858	896	878	879	926	897	900	891	902	864	929	932	864	865	840	829	848	897	883	864	841	899	925	898	912
17438	7344	5327	2842	2214	1834	1589	1509	1434	1338	1268	1274	1250	1189	1210	1191	1228	1204	1242	1157	1150	1156	1107	1165	1126	1090	1093	1135	1125	1131	1145	1130	1122	1095	1133	1081	1174	1180	1144	1142	1156	1062	1089	1119	1133	1079	1162	1125	1155	1081	1099	1135	1124	1146	1124	1156	1107	1135	1110	1103	1102	1031	1120	1103	1152	1075	1109	1138	1109	1087	1121	994	1131	1112	1123	1126	1132	1085	1129	1028	1067	1077	1079	1103	1110	1110	1088	1146	1110	1123	1119	1108	1095	1136	1083	1096	1062	1117	1062	1077	1111	1096	1054	1066	1143	1169	1129	1060	1186	1122	1140	1123	1178	1205	1139	1121	1126	1086	1087	1116	1118	1051	1138	1105	1135	1063	1090	1146	1194	1124	1109	1129	1059	1101	1092	1153	1099	1146	1085	1082	1103	1071	1081	1111	1065	1109	1138	1105	1110	1105	1126	1121	1034	1077	1090	1023	1101	1154	1051	1160	1109	1107	1072	1147	1068	1145	1156	1112	1145	1138	1137	1177	1120	1125	1134	1067	1097	1135	1067	1105	1071	1128	1102	1199	1133	1155	1153	1106	1147	1148	1143	1101	1131	1124	1092	1120	1179	1108	1123	1139	1083	1098	1095	1104	1098	1119	1157	1099	1150	1138	1108	1135	1114	1073	1150	1120	1101	1164	1113	1106	1072	1159	1128	1137	1126	1166	1118	1053	1105	1110	1052	1109	1067	1092	1132	1094	1123	1093	1125	1153	1119	1154	1207	1107	1141	1111	1104	1145	1113	1120	1156	1114	1132	1123	1111	1037	1094	1103	1132	1090	1123	1086	1089	1096	1117	1109	1086	1113	1059	1148	1134	1068	1146	1108	1137	1079	1241	1172	1104	1137	1109	1087	1112	1081	1087	1121	1031	1093	1130	1077	1099	1127	1120	1139	1069	1061	1099	1156	1121	1146	1154	1121	1097	1084	1122	1156	1088	1152	1055	1064	1104	1127	1094	1101	1158	1135	1116	1098	1131	1139	1188	1078	1154	1126	1113	1152	1151	1186	1100	1131	1130	1152	1120	1168	1133	1095	1078	1068	1120	1128	1042	1170	1151	1079	1158	1158	1145	1106	1140	1171	1090	1161	1102	1143	1111	1074	1096	1114	1201	1100	1085	1163	1133	1085	1120	1122	1110	1113	1075	1149	1104	1156	1090	1111	1126	1076	1082	1161	1126	1087	1058	1073	1145	1163	1165	1082	1049	1151	1177	1068	1110	1108	1113	1105	1156	1103	1039	1087	1074	1055	1075	1120	1090	1117	1113	1103	1111	1090	1054	1129	1027	1080	1094	1123	1168	1106	1154	1172	1119	1105	1152	1086	1167	1108	1084	1116	1102	1058	1037	1115	1165	1097	1087	1123	1156	1123	1141	1160	1108	1106	1127	1136	1089	1095	1113	1083	1146	1074	1146	1152	1117	1092	1042	1126	1051	1070	1159	1135	1075	1074	1169	1100	1105	1120	1144	1102	1070	1180	1065	1115	1121	1083	1165	1124	1133	1098	1143	1160	1185	1090	1153	1115	1098	1105	1098	1105	1100	1115	1094	1089	1135	1096	1068	1052	1122	1048	1131	1135	1142	1093	1138	1166	1123	1079	1187	1151	1121	1086	1132	1114	1093	1131	1185	1112	1099	1047	1116	1066	1091	1093	1126	1123	1092	1033	1063	1148	1133	1098	1081	1146	1143	1078	1080	1085	1194	1127	1092	1142	1129	1173	1114	1179	1106	1072	1104	1114	1096	1078	1139	1142	1107	1158	1052	1091	1105	1154	1109	1123	1082	1138	1097	1085	1154	1102	1097	1067	1171	1073	1091	1107	1083	1156	1142	1082	1119	1091	1146	1106	1056	1098	1101	1215	1054	1089	1069	1099	1060	1093	1112	1176	1161	1125	1149	1153	1087	1148	1085	1102	1069	1027	1081	1103	1064	1149	1143	1082	1086	1112	1137	1126	1148	1140	1102	1144	1126	1125	1147	1140	1100	1106	1123	1121	1133	1113	1096	1135	1102	1048	1128	1170	1089	1148	1187	1058	1123	1113	1119	1138	1135	1045	1114	1072	1143	1094	1114	1138	1153	1173	1044	1183	1125	1087	1091	1144	1052	1111	1112	1092	1065	1123	1076	1053	1083	1118	1083	1144	1126	1116	1135	1074	1123	1119	1183	1105	1111	1142	1083	1156	1108	1126	1085	1116	1064	1140	1076	1119	1136	1063	1151	1059	1080	1175	1060	1102	1172	1130	1106	1153	1126	1148	1080	1130	1096	1096	1091	1152	1169	1111	1052	1142	1089	1055	1094	1080	1150	1091	1092	1102	1098	1057	1151	1125	1114	1214	1146	1119	1193	1088	1139	1132	1046	1111	1129	1116	1141	1094	1125	1117	1145	1140	1149	1145	1044	1103	1138	1152	1097	1157	1121	1143	1138	1073	1136	1125	1032	1137	1068	1160	1078	1086	1147	1098	1111	1066	1113	1111	1111	1129	1093	1084	1170	1085	1112	1140	1076	1122	1067	1111	1047	1086	1150	1127	1099	1132	1071	1132	1109	1141	1090	1135	1225	1179	1120	1104	1045	1119	1069	1128	1124	1153	1155	1157	1120	1089	1141	1110	1096	1103	1185	1123	1094	1134	1048	1122	1138	1059	1143	1123	1106	1201	1115	1125	1067	1098	1151	1120	1120	1096	1103	1121	1119	1087	1111	1041	1155	1170	1074	1070	1148	1155	1091	1117	1115	1102	1136	1127	1085	1171	1108	1086	1126	1104	1127	1086	1136	1111	1090	1165	1107	1122	1149	1155	1060	1090	1109	1133	1107	1134	1148	1182	1180	1049	1097	1098	1094	1132	1104	1104	1110	1051	1115	1077	1084	1108	1071	1086	1169	1148	1066	1056	1086	1123	1097	1157	1140	1114	1105	1147	1065	1094	1063	1144	1130	1105	1127	1130	1132	1110	1154	1111	1152	1072	1057	1126	1089	1092	1147	1108	1141	1132	1025	1120	1119	1133	1087	1126	1085	1163	1043	1153	1093	1070	1101	1078	1121	1144	1036	1059	1146	1160	1146	1092	1104	1119	1099	1100	1122	1117	1044	1073	1112	1091	1065	1159	1122	1108	1117	1122	1165	1077	1137	1118	1096	1081	1070	1100	1116	1105	1127	1096	1083	1161	1117	1158	1105	1081	1043	1176	1094	1080	1109	1124	1119	1125	1088	1091	1188	1113	1057	1080	1172	1106	1115	1072	1134	1110	1067	1036	1180	1167	1087	1118	1097	1120	1119	1193	1147	1124	1099	1096	1104	1122	1048	1080	1072	1124	1098	1100	1157	1090	1144	1110	1147	1096	1090	1122	1122	1079	1098	1098	1136	1147	1137	1134	1168	1058	1153	1092	1099	1062	1044	1074	1116	1140	1134	1154	1152	1085	1068	1086	1082	1100	1073	1160	1103	1151	1095	1108	1147	1130	1107	1073	1056	1153	1171	1103	1076	1111	1167	1125	1136	1106	1138	1145	1105	1096	1078	1100	1146	1125	1142	1131	1034	1084	1162	1113	1143	1115	1076	1105	1143	1126	1069	1079	1080	1156	1082	1108	1115	1079	1115	1163	1148	1066	1140	1103	1121	1093	1199	1147	1148	1199	1102	1074	1136	1110	1126	1096	1117	1086	1106	1116	1098	1123	1088	1130	1141	1119	1116	1110	1105	1159	1140	1073	1165	1185	1046	1111	1166	1113	1125	1101	1170	1117	1147	1146	1133	1085	1108	1080	1110	1148	1127	1123	1165	1129	1064	1085	1058	1142	1113	1155	1115	1088	1145	1103	1104	1115	1135	1068	1095	1128	1133	1132	1116	1139	1142	1089	1122	1058	1119	1153	1142	1097	1071	1171	1098	1144	1109	1044	1159	1112	1174	1115	1077	1119	1152	1108	1108	1108	1079	1161	1106	1167	1135	1081	1083	1110	1042	1144	1152	1072	1098	1116	1134	1136	1129	1136	1080	1113	1127	1174	1084	1122	1143	1127	1167	1144	1098	1105	1149	1130	1089	1112	1102	1107	1156	1170	1123	1087	1142	1110	1167	1066	1109	1101	1082	1083	1137	1150	1092	1152	1163	1127	1162	1137	1172	1111	1110	1063	1143	1138	1079	1112	1072	1120	1108	1095	1173	1155	1122	1102	1095	1170	1108	1113	1118	1112	1106	1087	1146	1141	1165	1129	1078	1079	1153	1102	1120	1114	1122	1132	1102	1126	1140	1074	1135	1096	1142	1182	1184	1106	1112	1131	1140	1104	1057	1114	1120	1172	1106	1138	1117	1072	1103	1083	1122	1086	1101	1086	1178	1118	1199	1143	1089	1157	1150	1174	1135	1079	1122	1068	1099	1129	1140	1137	1139	1076	1078	1148	1129	1148	1148	1111	1151	1150	1133	1113	1167	1134	1104	1116	1105	1096	1117	1150	1123	1051	1144	1103	1077	1118	1106	1121	1137	1062	1187	1142	1138	1145	1167	1151	1100	1173	1091	1150	1120	1141	1086	1076	1132	1113	1103	1093	1115	1100	1113	1101	1110	1080	1152	1048	1133	1136	1103	1097	1069	1193	1084	1141	1064	1088	1102	1129	1141	1100	1106	1123	1153	1094	1071	1072	1157	1126	1102	1137	1134	1118	1080	1078	1116	1143	1146	1153	1186	1159	1070	1068	1088	1143	1104	1116	1159	1127	1126	1139	1166	1125	1010	1036	1134	1056	1094	1122	1083	1118	1088	1149	1149	1129	1093	1073	1167	1097	1109	1123	1138	1112	1082	1109	1173	1103	1103	1083	1085	1068	1125	1123	1087	1067	1147	1174	1105	1166	1060	1177	1055	1071	1064	1102	1119	1167	1125	1096	1061	1114	1102	1099	1082	1095	1090	1136	1087	1046	1074	1101	1121	1119	1076	1069	1126	1131	1045	1168	1146	1100	1098	1112	1103	1094	1136	1141	1172	1086	1134	1118	1066	1146	1042	1076	1084	1121	1130	1112	1118	1071	1137	1090	1146	1177	1136	1135	1080	1089	1086	1100
24750	21557	26970	25292	1917	382	325	288	247	262	254	240	242	226	212	235	251	193	245	246	232	249	242	219	222	254	250	243	240	233	225	235	216	223	243	217	220	211	236	243	243	210	232	253	224	203	239	221	250	223	227	222	234	218	234	222	231	221	220	255	250	240	246	243	218	249	214	207	203	247	221	231	222	210	211	232	256	207	226	210	250	219	218	198	212	245	226	233	215	213	226	243	232	221	203	210	211	229	221	216	228	223	245	234	237	223	209	249	223	231	203	219	244	209	242	205	222	211	216	220	230	250	257	224	229	247	221	237	217	218	232	214	229	252	225	229	200	228	226	238	228	207	231	239	240	225	248	229	224	229	250	205	218	224	221	237	243	237	213	206	214	213	202	213	217	225	200	212	217	224	209	223	221	199	228	222	215	232	230	210	229	260	242	208	227	243	207	239	206	220	220	216	234	238	231	209	231	233	210	234	231	212	235	216	234	211	203	200	241	213	223	232	222	244	239	224	228	216	230	227	253	209	230	225	246	217	238	199	216	229	238	239	243	220	243	230	245	224	236	237	241	217	228	221	213	248	224	229	212	229	244	226	231	204	207	241	223	224	247	198	245	236	217	229	224	187	210	216	208	218	235	229	230	224	236	208	228	226	217	224	256	236	216	216	234	262	220	223	214	216	235	227	223	214	226	239	222	219	243	216	246	198	259	224	225	240	207	232	198	227	214	228	230	244	245	225	250	219	232	234	217	232	220	243	201	215	228	223	239	199	209	214	238	218	249	238	216	234	220	226	214	240	234	209	236	227	226	227	214	214	205	198	228	231	247	219	228	226	213	230	213	235	205	237	243	241	204	211	237	224	272	224	225	232	213	221	213	236	239	262	233	241	191	226	225	183	227	232	216	224	232	224	242	226	241	221	230	248	215	218	226	240	221	235	225	244	271	219	217	246	260	231	195	216	212	237	205	216	232	241	251	229	213	207	220	229	221	253	239	223	241	219	240	242	219	284	255	217	232	238	223	216	222	221	254	259	209	247	233	234	222	249	192	183	265	240	220	236	253	245	220	199	238	222	219	230	230	215	230	213	207	228	231	227	237	260	223	203	239	235	236	237	220	204	206	237	251	228	224	243	219	217	233	224	223	204	225	223	220	252	210	249	232	215	243	218	207	236	218	194	214	233	220	229	233	175	209	237	216	237	204	202	233	246	227	232	228	248	208	230	237	222	208	223	261	230	235	234	236	213	226	258	194	243	226	248	202	212	201	235	232	214	238	181	221	229	229	233	231	229	227	225	218	218	202	250	220	246	217	214	208	240	242	209	215	250	243	216	236	234	222	225	210	235	244	233	219	229	215	249	233	196	240	240	227	240	229	222	211	199	223	201	215	206	187	220	224	262	202	210	225	228	213	228	223	249	221	227	216	200	193	244	228	236	195	232	208	232	229	245	220	219	221	226	217	219	238	234	205	205	208	206	229	244	225	196	218	240	227	240	203	216	239	212	199	214	220	233	247	213	227	220	238	220	214	245	200	206	211	227	233	225	211	223	213	219	234	228	249	231	224	234	222	233	256	236	221	223	231	223	251	226	211	259	244	213	215	235	224	220	211	224	249	229	220	215	230	226	248	240	254	241	223	230	251	212	241	237	206	210	227	237	252	232	226	225	220	206	261	242	218	199	224	246	198	229	222	219	240	220	234	229	210	233	236	244	214	237	226	231	218	210	226	251	208	235	225	212	219	241	194	226	225	224	222	207	228	215	218	238	234	240	217	216	202	235	252	224	221	220	238	241	235	232	206	201	196	260	217	216	253	196	226	213	216	202	218	230	217	247	222	235	206	220	220	227	200	211	238	217	227	231	235	235	200	199	241	214	211	266	260	245	243	213	245	254	221	240	233	224	246	201	250	225	218	237	223	192	231	197	192	249	260	227	215	217	212	212	216	217	201	232	246	256	223	218	215	243	222	229	232	224	236	203	206	253	231	230	210	248	210	224	247	247	213	220	233	252	217	234	230	217	202	220	232	227	240	237	234	234	227	224	219	233	212	223	224	232	254	239	217	251	236	234	221	243	241	206	202	236	220	213	212	244	235	233	239	222	225	209	209	215	215	250	221	225	208	213	220	228	209	225	244	227	210	238	217	242	224	208	235	220	234	210	225	242	217	201	235	230	254	211	235	232	253	234	228	232	242	229	226	235	227	240	196	220	203	233	229	230	228	229	217	239	229	216	191	253	226	253	227	202	237	231	225	219	227	236	229	237	233	224	248	197	213	216	218	241	196	244	224	226	216	228	233	205	212	215	221	234	231	234	225	225	238	234	227	239	254	230	250	225	240	237	216	230	227	202	230	227	210	222	226	215	197	211	202	228	270	231	223	221	210	208	220	197	219	239	226	225	212	249	232	219	224	237	233	211	229	240	204	219	230	221	219	231	219	207	198	240	206	219	250	231	228	244	212	222	206	205	229	203	235	217	213	220	211	217	246	194	220	239	250	233	232	231	204	210	215	196	219	224	204	217	234	227	213	221	226	217	238	234	242	221	242	210	208	214	229	228	219	236	214	217	195	242	251	240	207	224	224	210	234	216	201	264	213	220	247	238	233	234	206	220	203	235	206	209	223	227	228	232	208	236	256	215	229	233	221	196	211	250	214	255	222	222	217	197	232	257	239	218	237	224	207	238	218	207	200	222	249	216	228	239	225	229	235	211	220	212	241	205	241	218	230	200	233	222	203	215	240	238	199	217	237	228	205	218	232	229	225	239	224	219	235	215	238	251	185	207	232	207	218	211	227	218	194	235	227	227	244	220	240	246	212	231	218	205	245	206	217	203	231	231	211	227	233	240	216	240	213	214	225	260	214	234	227	243	235	218	223	230	223	227	236	264	237	217	191	219	224	218	220	216	243	211	236	219	224	220	216	220	233	212	230	227	227	210	245	213	251	233	230	220	233	229	241	245	228	228	231	228	232	208	245	210	221	221	243	219	221	231	207	235	240	215	211	242	216	215	217	232	211	182	220	235	242	223	234	240	231	240	219	223	212	236	213	218	221	230	213	245	208	194	245	226	222	229	244	214	232	205	227	221	220	203	241	219	226	245	223	221	239	216	209	232	232	228	232	224	231	222	197	206	218	250	210	234	203	213	227	222	214	225	241	228	213	227	217	220	262	229	199	218	248	238	216	216	207	215	246	247	219	228	222	238	229	205	217	257	203	221	220	194	236	209	225	239	217	209	218	234	234	224	217	231	220	247	231	232	199	246	249	215	218	211	244	222	239	228	220	236	225	239	229	204	205	250	256	208	236	237	211	195	238	213	235	214	247	226	217	200	215	214	225	225	219	234	223	207	233	226	214	212	201	233	233	214	228	208	224	212	235	216	240	258	205	220	236	239	247	220	228	203	231	220	210	193	226	251	206	220	241	228	222	226	244	226	248	212	265	228	224	235	223	243	220	206	216	221	213	197	222	231	255	212	238	198	226	218	196	210	235	229	221	230
14715	3407	2302	1125	837	670	594	504	457	425	393	379	368	370	348	404	338	345	354	337	324	336	328	345	313	361	319	316	327	315	340	318	363	350	327	338	308	300	339	300	319	327	308	312	350	326	288	335	296	270	308	322	307	304	315	341	339	322	340	339	333	290	320	312	316	326	323	303	323	305	328	336	283	327	309	295	316	306	318	311	333	306	316	308	338	330	335	321	332	337	310	299	314	288	315	292	295	299	356	341	324	309	303	295	343	326	330	310	316	305	304	310	313	304	334	323	305	352	310	316	320	310	322	331	301	299	334	301	322	302	312	270	333	316	316	315	337	284	302	301	308	345	304	330	312	290	347	333	303	315	307	283	321	359	348	336	347	322	327	297	309	301	320	341	313	326	307	293	308	322	345	260	353	346	307	326	326	298	307	296	311	330	332	347	281	343	342	295	314	323	339	313	328	295	324	320	334	339	289	308	303	330	305	324	278	304	340	311	333	323	305	347	326	326	319	337	327	308	334	308	330	328	278	283	328	304	378	326	319	351	302	315	303	345	315	300	312	353	323	365	276	297	298	306	292	302	322	333	296	321	332	289	321	319	332	302	316	284	318	351	294	336	323	347	315	332	340	316	322	327	300	331	280	308	351	297	321	291	317	267	306	317	305	290	346	284	313	320	342	318	309	308	304	315	350	309	334	319	328	313	313	295	331	297	341	332	317	356	308	331	323	304	294	308	302	318	316	317	310	339	319	311	334	310	315	305	318	292	325	294	295	340	320	344	290	315	333	317	329	321	323	303	337	322	316	334	300	304	305	336	330	299	305	292	309	314	317	299	299	310	309	350	277	328	326	308	315	302	329	330	347	321	343	309	308	327	301	313	283	334	293	316	326	321	352	322	331	307	334	333	347	357	311	301	342	301	318	301	328	326	313	321	319	326	309	332	347	311	310	354	315	297	338	312	292	355	287	305	341	326	304	298	300	322	314	318	302	313	297	321	285	312	274	298	346	306	315	295	335	338	325	301	297	336	297	289	324	310	323	308	330	322	359	302	327	324	299	336	312	308	332	336	309	317	304	324	325	366	324	323	316	321	327	300	328	357	297	296	328	312	314	338	302	336	314	338	311	313	307	283	304	332	313	332	318	330	347	291	323	308	286	338	308	315	345	299	303	323	330	309	310	329	311	294	342	303	308	296	301	319	294	312	308	325	306	343	304	283	328	287	304	323	340	316	343	342	299	309	306	308	302	298	327	311	313	327	345	300	331	327	301	300	303	329	325	326	315	319	343	341	339	318	317	337	315	341	307	289	309	313	303	317	308	310	365	322	306	303	325	324	316	309	288	306	319	295	309	320	288	316	318	326	313	316	302	340	277	306	325	312	318	322	315	339	290	317	295	308	288	290	279	286	320	313	310	317	310	343	334	340	299	314	309	299	370	336	334	279	316	353	312	321	316	337	320	330	333	315	311	329	339	323	304	289	341	316	297	310	303	317	305	305	349	317	334	327	295	309	333	296	339	296	316	306	341	267	338	322	312	306	326	330	330	313	297	343	336	337	300	305	320	345	283	332	324	315	295	306	295	321	279	324	322	316	329	313	302	324	342	330	298	333	324	332	325	302	302	315	302	302	287	312	297	333	291	344	298	339	305	353	324	285	328	319	281	330	313	296	333	321	307	304	334	299	315	338	311	306	317	326	296	339	287	317	297	329	313	296	316	320	309	307	313	331	346	312	308	311	346	323	329	322	316	310	347	311	315	303	318	340	285	293	333	286	318	272	321	316	303	308	321	298	319	301	304	291	314	302	328	335	319	332	324	318	336	347	363	301	288	318	329	310	302	311	325	309	324	350	321	320	309	291	308	319	313	338	295	295	273	318	315	309	326	309	307	347	305	331	324	286	294	343	310	328	344	323	291	323	354	318	323	333	325	297	332	321	332	333	335	320	304	348	328	345	355	343	306	310	315	329	295	289	307	299	309	322	324	300	305	299	300	330	305	304	321	323	323	314	316	318	304	309	332	334	298	315	339	340	334	331	293	346	313	285	288	328	317	329	314	290	317	313	288	305	320	327	345	342	350	288	353	297	269	316	326	316	321	314	268	311	320	335	327	316	319	330	288	321	314	334	316	315	323	312	368	324	348	318	307	290	289	328	311	316	348	297	306	335	257	315	299	313	328	325	329	309	319	302	332	296	333	319	316	319	282	271	337	317	319	327	305	332	316	332	325	316	302	319	308	321	312	310	325	307	286	297	351	309	331	286	314	380	330	324	305	321	336	326	314	315	308	328	285	342	315	302	317	341	301	295	289	316	303	332	319	318	333	329	327	328	326	294	325	296	312	304	333	325	296	300	326	352	345	303	320	350	319	314	322	334	335	309	318	348	314	308	303	304	331	324	314	323	323	310	318	286	319	325	343	303	303	308	306	303	318	294	291	282	347	306	332	295	296	314	323	296	272	343	308	340	350	313	288	327	338	310	332	304	315	329	334	328	322	288	325	329	313	329	324	304	318	303	301	320	278	307	305	296	331	303	341	300	300	354	311	352	307	311	312	304	338	300	279	306	302	330	299	299	313	303	300	337	353	327	321	291	289	318	316	318	309	295	309	305	306	321	302	315	328	342	273	307	329	313	301	340	331	359	342	326	324	331	325	340	308	316	303	330	327	328	298	293	318	320	286	301	314	299	324	328	316	321	318	302	318	314	309	353	321	315	307	288	333	326	298	315	347	323	324	303	297	300	345	296	314	302	341	313	276	326	363	326	291	322	301	349	376	295	323	323	306	303	328	306	347	340	318	333	331	351	318	298	311	337	313	332	342	304	347	325	338	308	325	314	282	323	298	318	296	311	331	317	335	321	342	348	322	288	364	338	325	331	332	317	327	301	316	337	288	336	324	308	316	303	334	296	315	302	332	339	305	324	297	338	255	293	289	296	309	324	311	313	333	318	326	334	315	330	335	336	347	321	301	302	327	330	335	331	319	335	310	337	315	322	315	308	332	278	312	305	299	341	324	303	350	366	352	285	307	317	316	317	331	292	328	321	323	324	304	328	293	312	311	310	332	297	314	315	314	323	313	276	299	295	315	319	294	307	299	291	307	307	339	312	307	334	306	334	313	324	305	284	301	293	322	306	316	350	305	328	313	330	302	284	310	323	316	307	343	303	342	303	328	331	316	356	317	311	297	297	322	274	318	316	315	321	351	339	323	328	332	332	293	336	295	323	332	282	321	283	315	330	319	299	290	295	336	302	337	330	311	312	309	296	308	319	325	317	333	328	320	303	323	348	334	296	329	341	302	322	334	343	299	320	337	336	282	359	292	290	329	316	307	345	315	283	349	325	320	314	281	314	300	311	320	343	332	336	300	343	335	296	321	336	329	331	317	300	319	330	294	319	336	341	324	288	305	302	301	313	323	321	323	325	320	330	340	314	300	323	294	336	348	303	347	302	319	351	322	301	322	348	314	316	311	331	331	314	321	326	324	333	339	301	322	360
22494	21567	29319	24262	21561	21415	3719	1058	929	822	885	814	799	748	711	720	700	745	663	700	727	689	696	676	685	671	691	682	683	670	720	697	610	683	615	691	664	687	687	614	635	680	653	653	638	669	638	591	675	637	636	716	662	618	641	624	631	633	644	672	676	631	637	675	664	651	677	633	673	702	608	639	609	635	670	661	639	651	652	648	662	706	716	631	673	699	631	673	631	668	605	649	686	691	646	655	687	599	670	616	645	625	669	640	651	704	654	678	671	671	658	660	702	666	682	675	625	692	661	659	657	691	624	669	681	628	691	619	583	617	678	633	652	641	666	686	656	635	641	683	670	642	602	683	634	687	684	646	677	624	649	660	674	650	635	669	667	674	647	626	602	666	714	634	606	672	656	655	657	686	662	669	626	643	671	680	683	660	706	714	650	636	625	625	677	630	606	681	690	702	623	619	668	660	617	647	666	663	676	641	656	626	618	648	673	648	650	646	707	653	711	676	631	655	638	634	653	648	644	650	664	647	639	679	607	616	659	635	647	659	598	675	690	674	658	676	647	686	651	626	660	652	667	663	644	655	682	649	648	642	673	656	684	628	629	618	687	653	685	684	655	658	610	632	658	655	645	657	670	627	656	617	642	720	678	655	644	644	651	579	661	651	652	659	643	663	665	645	677	684	689	630	665	664	675	638	662	642	645	681	651	610	629	664	622	619	654	664	675	655	647	604	656	673	680	667	653	671	617	623	638	613	649	699	666	658	644	654	628	623	603	663	594	628	670	675	650	645	688	677	662	675	659	670	670	644	603	648	678	609	590	672	669	632	599	677	700	670	644	634	656	663	656	634	635	672	664	641	700	632	650	666	659	653	675	629	653	649	617	624	662	691	615	672	660	635	663	679	651	592	627	692	606	669	624	611	689	651	682	657	647	630	623	687	647	673	634	661	671	615	618	668	673	679	638	657	679	667	680	681	656	715	669	654	666	681	652	597	616	668	659	672	599	635	630	650	677	648	685	638	672	653	631	632	667	673	702	720	645	625	702	619	623	626	626	678	619	678	621	648	624	648	649	626	660	619	666	655	656	663	605	684	604	656	631	662	673	633	643	603	657	676	609	606	621	659	650	639	650	655	628	581	637	650	672	687	627	600	663	695	591	630	627	657	637	650	663	664	625	589	667	622	686	653	693	656	658	608	636	636	668	659	600	654	631	640	682	726	641	595	684	649	624	661	664	641	631	634	666	667	648	654	612	663	643	663	669	630	623	663	638	686	657	671	643	642	641	697	654	677	640	664	655	641	657	684	679	649	649	603	651	635	586	635	670	658	617	628	694	643	659	622	674	639	642	595	621	672	619	662	638	649	662	645	624	636	652	670	623	684	603	710	671	647	654	619	664	730	656	636	638	649	668	659	670	668	646	607	698	616	707	690	672	641	666	670	653	626	639	627	647	644	674	649	652	650	658	621	643	688	660	643	640	630	622	697	661	636	627	645	672	671	640	636	649	630	667	618	646	669	665	635	633	659	641	637	602	639	621	629	660	685	662	603	691	635	657	677	639	644	671	633	628	652	645	637	663	658	642	636	671	650	645	664	686	678	641	627	656	654	620	637	661	658	688	677	661	664	667	601	647	680	690	662	670	656	702	662	641	655	659	680	691	646	678	701	653	627	615	652	606	660	649	613	643	696	678	627	639	668	692	632	654	647	643	624	635	680	672	667	676	650	633	642	651	648	649	656	643	643	671	649	650	637	634	618	607	667	650	610	682	665	626	646	684	656	657	654	670	641	687	650	658	637	658	664	622	688	693	646	702	689	656	642	687	621	654	645	650	641	688	635	616	646	622	621	664	629	613	646	639	598	662	691	683	623	663	618	626	635	641	623	657	654	667	643	621	700	634	655	632	712	668	665	667	652	671	679	653	664	625	683	642	619	635	616	674	630	659	604	627	668	644	655	665	638	643	650	669	632	674	723	658	669	657	665	641	626	608	670	623	617	657	671	639	659	656	655	606	609	634	663	654	604	628	634	651	657	678	599	629	598	675	652	686	653	672	683	653	632	649	649	612	646	670	620	677	639	638	649	637	657	637	603	647	650	626	622	641	633	733	645	685	634	687	592	639	668	615	697	667	617	702	681	602	619	669	680	730	624	664	652	643	681	647	659	641	645	623	658	591	633	688	649	673	656	711	647	601	644	630	615	657	631	678	706	644	629	666	671	635	647	652	652	639	677	641	619	660	635	650	651	671	684	660	630	636	657	637	700	644	674	653	663	642	646	656	641	651	631	650	637	657	682	662	668	615	631	637	665	616	633	664	641	656	682	644	621	668	601	635	655	661	650	686	623	668	679	635	651	638	646	644	644	660	637	652	673	634	646	639	652	628	607	628	646	649	661	650	655	660	670	607	658	646	651	654	673	679	617	658	651	658	606	626	648	572	657	679	613	642	694	620	653	601	662	661	624	665	646	653	655	674	602	663	641	639	664	605	616	701	648	669	701	627	612	613	642	633	644	644	613	620	653	656	690	637	663	673	645	659	654	645	621	692	685	650	646	665	693	697	691	651	630	638	623	648	697	649	644	682	616	596	658	651	682	641	702	684	634	685	668	629	648	683	635	649	664	679	684	633	640	667	686	667	654	657	622	660	657	704	676	656	652	636	630	650	610	645	627	667	650	615	648	636	655	652	674	632	610	652	696	646	650	661	664	651	630	615	583	634	642	645	662	672	687	661	665	669	657	681	607	614	610	655	613	672	623	647	673	658	623	624	659	632	649	679	652	635	634	673	624	614	626	656	676	665	633	660	633	645	693	606	621	631	617	650	700	609	627	696	641	635	668	594	649	636	673	692	635	617	624	634	693	635	646	615	642	643	652	630	670	660	633	637	639	648	684	627	627	606	666	671	662	673	670	736	633	614	681	631	651	600	640	636	668	692	660	670	629	679	644	643	671	621	656	633	638	602	652	639	646	683	628	634	669	630	632	646	620	637	650	640	656	666	642	618	644	582	634	696	643	615	678	617	657	650	672	628	666	624	688	654	637	664	659	644	680	640	666	627	713	674	666	648	655	627	633	662	638	670	670	670	681	680	626	672	653	614	669	629	640	665	639	620	651	646	681	714	625	712	674	641	647	629	615	632	642	673	618	677	662	601	648	628	661	658	594	612	660	652	639	643	661	641	640	678	712	664	626	638	681	645	656	610	682	627	693	664	617	676	632	649	677	665	637	644	635	657	694	603	692	683	706	628	677	655	645	649	633	638	590	624	647	625	658	680	605	653	616	638	640	697	660	635	627	673	661	671	628	618	627	616	676	643	650	655	650	641	656	656	639	651	699	658	682	594	685	620	645	648	645	689	668	657	637	660	618	637	655	660	650	674	647	662	642	670	663	621	655	638	633	645	611	593	669	664	677	651	656	631	669	619	668	634	673	661	613	635	696	640	641	581	645	634	648	637	674	633	669	648	631	643	618	658	633	659	623	645	696	675	620	665	668	616	651
19532	12047	8397	4038	2924	2337	1902	1628	1416	1274	1244	1163	1131	1043	1013	1004	962	993	924	977	907	876	943	942	865	922	895	900	924	882	863	915	911	883	844	832	863	841	872	859	875	868	903	879	871	911	865	919	879	888	865	862	859	883	899	868	819	861	874	823	837	868	887	856	855	846	836	848	812	932	809	884	820	850	866	888	862	845	843	863	923	870	869	844	796	837	892	895	874	835	852	888	849	865	821	872	850	912	856	846	853	829	890	825	878	837	845	880	882	891	796	821	825	846	853	859	916	849	881	856	868	870	858	876	844	854	846	855	760	833	875	844	846	820	861	801	832	888	825	868	853	879	857	885	826	798	821	856	898	836	856	887	867	856	865	884	872	855	843	874	887	826	813	852	837	865	858	915	771	848	817	894	893	810	798	840	823	854	879	873	919	887	850	889	869	861	867	881	906	872	859	867	897	856	832	830	907	795	855	838	804	804	810	839	879	850	846	826	864	849	829	883	896	847	810	861	835	842	879	868	833	842	854	884	891	902	867	860	847	867	883	882	885	841	840	794	868	806	890	829	884	859	885	832	900	848	876	825	869	906	839	836	884	854	861	845	839	838	820	860	855	848	879	869	826	821	821	847	896	861	840	834	827	851	852	863	875	865	855	827	883	872	858	894	801	857	860	852	887	874	814	831	874	858	893	829	795	811	874	858	884	872	842	861	831	817	869	854	840	857	817	838	849	757	885	850	898	869	838	869	857	807	868	879	889	894	845	878	846	837	817	823	859	819	844	865	878	853	896	820	907	866	868	844	844	810	845	811	860	838	827	814	778	892	843	908	866	818	934	839	874	892	838	825	831	837	799	851	837	883	880	877	835	863	869	891	850	884	849	858	847	868	904	849	853	798	860	864	837	836	865	874	788	890	821	778	837	836	847	816	871	863	852	807	849	844	855	861	853	872	826	881	851	843	865	795	824	826	864	860	889	831	814	810	869	883	816	856	843	825	857	853	877	879	857	857	894	850	848	851	850	850	848	838	815	840	877	885	869	835	835	822	820	796	835	868	841	853	821	857	814	813	855	892	893	868	850	808	853	847	812	878	895	824	900	819	817	882	886	877	796	901	852	839	863	817	854	875	853	821	865	840	865	862	885	849	874	820	876	886	843	870	910	879	909	858	828	847	908	865	862	860	784	849	868	902	865	872	899	863	858	825	847	862	888	856	874	836	879	853	856	832	828	846	886	870	871	833	835	845	893	866	888	864	829	814	840	909	843	888	844	871	870	899	862	804	898	883	876	849	862	853	894	846	872	883	864	889	860	869	900	857	864	821	888	849	846	893	860	882	863	853	873	822	876	882	832	872	852	838	806	833	883	828	856	867	883	822	857	915	822	906	835	855	850	876	841	843	884	834	856	872	874	833	852	861	919	809	872	885	888	838	811	835	856	832	834	869	817	824	884	826	882	854	869	812	837	860	812	882	861	838	866	871	863	829	850	910	866	852	863	867	856	825	870	870	784	847	847	856	850	833	848	851	781	876	883	875	829	851	822	838	907	882	857	810	903	870	828	856	839	875	903	820	851	834	925	853	879	839	804	809	877	845	850	866	882	830	850	837	834	868	854	840	838	884	876	825	869	888	842	843	846	811	828	854	893	852	862	841	853	885	897	868	855	781	896	853	891	883	834	858	832	843	837	846	841	854	863	863	891	920	820	816	867	908	889	846	869	802	834	827	869	850	905	872	835	894	880	840	904	903	868	845	870	850	852	853	942	877	889	855	825	858	901	879	879	829	855	879	852	850	870	868	822	918	843	880	831	918	840	871	886	876	850	875	865	896	852	885	864	878	813	900	812	833	878	872	878	837	858	837	850	905	886	874	847	891	906	839	852	815	864	818	823	858	836	826	899	899	828	841	856	849	900	844	843	866	867	872	840	850	914	868	832	883	864	851	870	875	860	855	892	847	885	832	873	850	834	847	873	857	880	856	874	855	907	859	836	823	890	813	890	803	891	840	836	864	840	866	835	810	835	798	851	831	897	808	843	871	832	856	860	870	857	837	844	829	859	864	802	841	874	852	856	852	836	839	926	873	865	891	867	833	853	904	855	862	891	868	794	854	808	868	794	901	891	848	863	856	907	843	839	879	860	860	823	816	920	844	873	833	857	850	878	835	844	871	835	882	836	862	870	845	813	815	861	885	855	839	886	822	870	817	835	857	906	825	825	832	855	817	844	822	820	822	815	860	861	881	863	869	823	851	900	846	798	819	852	860	853	837	819	858	878	815	881	873	826	847	837	841	819	827	840	837	840	827	882	813	865	862	845	842	816	879	868	856	848	862	860	812	827	827	829	832	902	860	864	847	841	829	875	872	809	837	854	911	802	857	896	826	856	870	856	855	838	841	861	798	876	834	825	871	880	883	839	880	843	873	870	860	852	884	875	863	861	870	896	920	881	821	835	869	880	904	847	850	825	881	862	847	846	851	883	835	844	819	864	892	836	849	864	825	872	931	881	901	852	849	865	881	864	855	869	865	865	886	866	864	845	869	919	895	915	867	843	842	856	875	859	865	829	830	846	821	888	876	816	890	831	862	834	866	899	822	836	805	846	833	814	838	833	859	815	846	880	883	860	850	811	876	859	852	821	874	837	806	890	860	874	819	862	818	780	861	852	849	797	819	874	844	857	829	861	811	828	910	830	827	766	905	875	873	848	859	832	832	878	902	850	842	820	861	898	896	835	858	893	840	855	864	886	852	843	876	852	826	847	837	839	856	840	838	846	849	828	870	859	807	865	873	809	865	853	827	854	863	801	845	831	846	862	859	859	836	869	850	826	915	871	813	822	876	863	821	887	873	878	854	854	868	904	852	832	809	894	882	891	885	844	870	874	871	854	869	837	855	824	872	906	868	839	829	894	844	842	852	879	839	907	828	804	841	831	868	827	842	891	853	852	818	862	848	806	822	831	860	844	854	898	843	875	802	850	849	858	886	866	892	918	820	824	822	850	896	910	884	894	865	888	866	894	852	870	884	815	876	839	833	861	815	851	850	836	804	856	901	888	870	839	876	785	843	905	843	832	879	820	877	858	827	883	869	845	875	899	870	795	835	891	858	831	799	840	867	847	835	855	908	816	809	824	818	810	885	847	825	877	830	866	823	808	839	872	841	816	798	874	909	876	825	877	823	855	823	849	867	861	887	869	824	850	805	887	871	847	806	841	870	873	878	844	833	867	820	861	851	883	847	848	884	799	848	858	879	870	842	882	855	860	857	886	866	869	843	870	875	877	874	901	848	803	788	857	897	836	833	839	820	854	875	924	823	904	870	876	853	873	848	863	864	857	861	834	798	831	864	860	842	836	898	861	834	835	925	904	866	838	874	793	853	821	888	887	808	872	852	813	863	835	804	835	853	844	847	865	858	837	844	863	859	890	838	888	845	856	919	840	820	835	812	875	849	858	871	883	880	864	839	822	825	881	811	867	893	859	874	845	875	899	828	850	829	825	851
27624	18513	3973	667	594	597	641	529	529	539	514	570	531	550	554	524	552	577	536	493	516	515	504	545	539	566	522	531	567	529	476	536	530	505	529	526	495	534	519	504	527	504	528	523	537	547	569	545	490	532	529	548	522	496	512	554	550	526	551	529	544	502	541	576	513	497	536	508	555	522	530	519	568	511	511	522	512	527	517	546	552	506	528	556	535	518	534	572	523	549	549	520	510	529	529	537	519	596	512	551	569	533	537	512	485	531	535	515	583	576	539	517	535	553	556	528	495	543	534	504	528	565	510	512	525	505	564	525	530	537	518	526	525	529	491	562	523	545	547	504	532	508	509	465	541	547	508	513	565	539	547	531	531	528	555	489	544	527	508	533	535	519	520	502	506	517	505	516	517	524	500	510	507	552	543	526	494	545	494	513	497	486	532	573	526	515	504	522	531	542	527	571	523	550	534	526	543	570	577	573	541	508	539	571	536	515	557	506	519	541	518	538	553	539	567	543	515	519	558	557	540	509	533	515	551	530	582	506	497	553	522	534	532	529	562	549	547	491	553	551	529	545	544	552	531	521	533	568	551	537	518	534	500	557	524	532	528	566	507	502	534	520	505	551	560	541	490	545	495	550	491	526	552	590	552	566	568	512	571	489	532	545	541	483	520	564	523	536	546	552	527	528	547	491	517	515	560	501	534	539	557	556	562	553	569	547	497	546	542	565	572	524	510	546	533	515	529	506	533	583	529	541	541	567	508	553	535	563	547	526	510	545	540	522	531	546	536	538	538	541	517	560	540	539	554	504	489	541	516	488	548	573	504	532	535	558	523	530	526	526	530	534	550	520	509	527	512	499	536	547	489	531	543	517	515	543	497	566	513	539	514	548	580	502	536	518	551	513	546	556	563	506	511	548	524	539	530	557	513	503	480	522	560	540	528	509	494	526	528	510	571	536	546	511	558	528	515	552	549	533	573	525	518	554	540	556	539	571	505	566	575	560	503	510	510	528	541	559	526	503	522	534	561	540	561	521	542	513	554	534	542	534	534	545	514	549	510	535	544	517	553	550	515	556	553	551	511	529	512	513	537	543	534	485	529	510	524	571	516	549	563	494	530	512	532	530	497	505	565	525	582	506	537	538	508	547	527	564	547	512	544	526	541	555	546	491	527	530	547	534	538	557	527	529	518	496	539	548	516	559	551	543	582	575	521	528	553	501	548	556	539	529	519	538	523	510	512	508	533	558	577	520	524	505	550	525	552	501	524	491	540	546	508	502	584	538	539	533	540	474	530	539	547	521	539	551	485	534	555	534	534	561	525	542	488	544	550	556	533	542	540	515	556	520	502	518	544	522	505	547	539	522	536	516	537	525	535	543	525	551	534	550	527	507	510	481	490	522	517	540	511	556	551	520	534	536	522	485	539	520	541	519	501	533	553	559	546	547	496	549	522	488	525	507	533	515	568	540	507	556	505	512	538	535	552	544	518	533	504	525	540	525	503	531	576	551	535	497	500	521	516	566	578	523	509	532	485	525	521	549	541	507	486	546	548	575	549	532	547	503	553	536	529	487	557	515	523	541	544	519	523	538	528	496	513	518	515	532	561	519	539	531	506	544	538	545	534	540	513	520	532	497	511	551	535	531	537	551	553	543	504	557	543	486	507	539	498	510	509	549	512	548	531	548	510	512	532	519	498	544	496	535	525	547	567	523	622	521	552	552	536	502	517	542	590	545	569	529	520	560	526	505	491	544	547	540	520	544	517	547	514	513	513	542	558	556	518	538	557	514	562	493	571	573	533	586	503	544	495	544	515	523	540	508	546	539	554	505	536	536	518	558	570	583	556	580	552	527	541	529	564	509	502	578	523	531	519	491	526	527	522	549	517	564	547	563	515	547	541	535	503	562	505	519	522	522	527	494	546	499	546	498	504	551	530	531	518	490	544	545	524	572	494	512	545	513	545	521	531	512	536	601	508	545	546	526	555	534	550	518	523	536	532	509	537	530	531	550	527	533	557	558	501	553	490	534	510	521	507	521	527	516	501	544	571	540	590	560	505	542	539	528	559	537	502	579	569	561	529	501	529	533	545	522	533	526	568	543	512	561	531	535	499	536	549	535	523	499	512	548	514	503	517	537	502	511	524	561	580	563	554	543	544	562	511	545	527	541	550	508	562	519	530	540	571	538	532	535	503	560	546	555	557	518	532	497	551	546	559	504	532	538	499	550	520	551	560	523	531	562	538	509	524	507	569	531	513	514	514	530	550	511	562	555	534	569	509	569	551	561	498	556	517	541	489	547	528	534	510	514	503	512	560	539	513	505	472	606	521	544	509	546	543	490	525	526	551	519	534	557	539	514	564	542	532	537	529	546	557	531	540	543	552	525	575	526	552	515	527	553	551	560	526	526	551	539	525	545	523	501	583	524	532	493	511	545	526	538	528	514	539	522	487	519	520	505	527	519	542	540	535	532	498	517	522	547	553	524	509	506	522	541	502	545	519	544	518	511	500	506	560	532	532	546	548	470	545	522	546	512	532	544	550	514	552	523	556	537	514	533	508	525	521	517	553	586	547	538	560	527	555	565	538	526	532	523	551	555	565	537	492	539	512	557	560	563	544	515	503	518	577	517	570	504	527	539	512	559	572	517	527	459	523	558	508	556	529	529	536	533	557	512	553	516	527	517	498	578	507	500	512	535	533	535	552	554	575	533	514	580	562	550	586	543	533	516	526	527	500	515	545	529	567	535	571	518	524	566	506	527	524	529	540	515	564	524	499	549	531	506	532	547	550	446	492	515	517	513	507	541	518	565	587	537	565	522	516	529	546	552	504	538	539	502	553	545	513	534	511	552	567	541	548	503	534	519	569	550	555	522	537	526	502	578	548	586	520	529	504	546	490	521	501	529	548	529	543	515	535	563	538	564	544	503	544	567	499	527	495	555	518	565	533	559	527	499	521	562	560	580	532	545	558	540	542	558	507	519	528	507	536	518	551	523	531	532	517	582	547	519	533	515	538	552	529	594	556	499	545	537	521	531	548	499	531	526	535	538	510	586	545	516	514	529	519	546	581	540	525	496	508	548	517	528	514	532	563	542	548	554	542	549	542	509	554	549	493	521	499	533	595	504	498	533	560	519	566	538	565	523	512	546	554	542	522	552	525	582	528	530	543	529	587	544	564	543	562	531	494	547	541	541	553	545	542	536	538	507	579	534	577	477	539	523	531	494	528	528	528	531	536	498	597	537	554	557	541	540	509	542	523	530	516	528	530	536	533	549	539	534	534	562	533	525	523	504	545	511	539	493	504	545	528	546	539	504	510	504	578	538	540	499	518	493	485	520	560	533	554	567	545	540	512	578	572	531	499	540	567	563	528	576	514	490	528	521	534	543	493	540	506	530	558	558	565	543	540	506	509	510	504	563	500	529	569	496	549	524	547	512	521	541	531	566	490	500	526	493	553	566	543	549	503	539	512	509	534	547	547	530	557	520	542	551	508	508
5395	1159	928	792	815	691	684	708	713	693	665	644	699	675	711	647	710	688	638	651	696	607	698	678	653	645	629	698	667	658	660	693	719	683	697	710	634	706	673	685	730	698	671	698	701	696	717	727	701	674	638	663	619	652	671	672	685	690	706	704	702	721	722	699	704	707	676	649	683	691	687	702	677	680	719	716	668	675	670	655	657	651	672	638	664	646	726	677	675	688	672	661	697	661	672	672	707	665	635	700	653	652	667	671	657	661	635	689	710	684	663	685	660	691	613	719	670	690	748	658	684	656	665	674	701	743	662	728	724	728	657	720	625	609	660	703	703	712	739	666	710	670	665	662	684	647	683	654	718	742	660	689	719	655	638	704	699	664	698	732	732	708	659	690	658	747	671	674	712	717	681	689	712	652	695	644	668	623	667	681	724	684	642	709	649	682	706	690	697	700	691	675	652	664	706	676	691	701	723	713	702	663	653	700	703	713	684	680	657	698	650	680	739	664	647	690	659	646	690	729	678	701	693	707	691	681	682	663	614	727	612	674	684	712	630	721	656	664	713	696	664	728	699	711	685	677	671	634	662	692	655	691	694	672	730	702	649	653	706	689	656	657	703	660	673	600	734	695	669	717	695	677	689	697	681	754	724	716	688	673	662	688	704	685	633	699	716	709	688	680	691	667	668	667	669	683	690	686	685	678	712	722	712	659	684	716	691	659	699	697	679	705	685	652	691	706	653	743	653	713	681	682	682	681	711	662	670	660	714	674	683	758	698	663	696	662	648	685	682	697	674	669	647	713	643	656	678	665	658	670	634	702	696	701	690	645	664	722	621	668	691	693	701	674	723	710	684	688	740	722	673	669	709	706	697	655	646	671	691	675	681	648	716	675	694	690	654	654	672	692	616	673	684	713	685	714	679	707	706	656	667	696	641	665	689	646	680	655	676	716	653	708	636	652	716	640	680	632	710	690	687	668	669	667	691	709	721	700	651	680	683	686	721	709	712	677	702	736	679	661	723	679	664	686	715	661	673	683	675	741	656	622	725	685	636	676	706	699	713	644	695	716	655	690	684	661	679	674	644	696	727	655	695	658	662	669	671	692	688	679	689	692	670	677	670	666	720	678	682	689	655	678	665	717	684	667	661	671	698	643	701	699	668	691	741	665	695	659	662	668	683	673	684	690	654	667	667	677	653	682	636	733	708	709	669	715	646	677	664	658	717	678	666	705	700	714	714	648	665	683	696	658	692	637	700	717	663	660	680	664	663	673	689	686	697	716	673	688	666	699	705	670	655	677	646	705	704	709	661	720	669	693	676	689	662	718	682	652	696	636	666	677	673	639	661	699	655	709	679	701	717	704	687	656	639	607	638	702	678	652	661	673	684	673	667	678	681	664	717	720	690	683	649	698	704	674	658	642	614	695	708	672	746	656	692	654	678	669	702	703	694	704	701	694	668	691	663	653	680	659	641	689	716	678	698	650	667	669	647	651	681	731	627	675	680	649	674	665	676	702	703	688	676	681	642	697	686	675	665	700	680	666	643	668	703	688	656	700	634	639	708	674	721	689	697	659	680	690	677	674	683	714	678	699	737	686	664	671	710	692	672	649	657	664	675	678	680	722	665	699	617	643	740	704	734	677	704	669	693	669	666	712	741	698	701	699	722	678	700	666	650	668	672	675	692	674	702	686	665	738	687	665	654	685	686	676	657	674	690	654	727	649	706	687	640	654	686	697	688	694	685	660	719	654	695	678	682	680	679	749	694	686	693	702	681	683	685	717	647	696	663	700	686	674	674	678	686	721	669	658	692	696	669	672	725	679	653	690	750	684	684	652	660	679	679	716	662	691	715	665	671	688	674	702	720	707	645	638	636	694	684	687	699	673	639	695	662	664	727	687	631	718	720	673	659	724	666	695	677	701	699	694	701	698	622	705	710	698	726	682	681	712	720	694	680	703	683	666	685	722	680	666	684	666	693	740	661	675	700	662	681	713	673	683	678	717	627	673	665	708	681	656	702	632	684	662	710	684	683	731	681	669	672	650	707	684	680	699	672	689	709	681	683	705	700	655	682	676	722	688	705	697	659	658	651	700	711	704	676	650	708	672	678	744	640	638	705	670	729	703	681	717	694	659	689	652	686	716	725	645	716	707	692	706	690	663	714	688	676	686	657	695	686	638	674	691	690	649	684	665	682	700	645	687	688	653	666	694	677	713	686	651	705	668	652	672	659	647	671	654	689	673	657	672	660	681	697	689	706	663	712	697	663	706	695	690	677	653	644	701	688	715	659	701	717	707	721	702	685	665	669	643	710	698	676	704	675	641	669	645	628	673	625	657	643	669	673	698	721	659	716	682	699	693	686	662	694	696	675	672	691	653	696	686	689	676	678	694	712	701	666	708	695	707	704	692	706	664	738	704	664	708	711	693	648	663	690	692	662	696	689	664	672	745	718	720	689	702	680	708	688	672	659	665	649	640	669	673	667	691	677	675	680	665	630	667	670	702	669	718	646	669	690	690	705	628	654	684	704	712	677	711	712	651	668	651	675	718	667	696	662	646	670	717	667	701	692	671	656	661	684	673	654	689	684	714	706	643	713	749	673	726	641	655	669	667	673	634	729	697	667	661	654	685	709	655	680	709	645	695	661	709	674	645	666	658	717	709	641	739	664	689	656	683	698	680	686	710	688	693	655	699	679	696	648	686	652	656	687	663	693	662	676	707	729	705	684	678	703	646	696	687	642	706	688	748	683	752	735	669	740	691	675	678	659	677	725	699	683	678	666	707	709	701	656	729	658	668	724	662	719	664	652	647	673	670	738	698	674	659	704	734	665	640	630	691	700	622	657	718	675	664	655	670	688	673	644	695	721	657	661	665	723	699	671	749	676	707	678	652	714	670	665	689	710	679	665	671	690	690	685	669	717	681	682	681	733	672	635	704	688	681	689	683	684	644	640	689	724	700	695	658	723	686	714	674	674	679	674	700	633	672	693	684	679	706	688	631	681	719	710	684	706	676	665	698	665	696	675	686	719	672	666	640	680	671	667	639	668	709	710	701	691	691	658	612	683	691	663	718	683	654	719	702	694	692	699	667	714	675	643	689	639	662	707	651	706	666	659	694	666	676	663	683	686	675	678	678	710	692	709	670	667	680	621	699	658	758	688	684	676	684	722	649	654	734	632	699	705	706	657	677	688	649	703	705	696	698	723	685	712	668	694	690	686	734	704	654	711	681	665	701	672	676	698	689	723	692	690	701	665	653	660	657	663	684	677	627	656	670	709	715	722	713	644	679	679	667	734	645	676	619	684	717	706	623	651	674	675	655	656	671	683	700	654	639	710	714	679	665	661	667	721	709	679	696	679	718	706	663	685	708	682	680	683	639	672	719	733	719	685	643	659	686	657	668	691	666	737	694	677	650	715	669	634	657	712	647	698	645	718	717	687	650	653	704	668	731	682	698	683	659	684	698	642	661	689	718	630	676	663	701	733	663	675	657
23366	21502	28693	24743	21401	6042	1356	1152	1050	1008	899	985	940	941	893	945	917	924	906	930	903	878	873	894	915	839	865	821	885	933	882	879	937	917	885	881	923	903	945	940	907	903	926	883	929	889	884	882	882	896	847	864	911	867	851	888	848	864	904	894	898	887	896	913	931	874	891	880	888	873	876	893	884	882	870	836	872	869	895	861	902	891	859	820	921	930	908	860	835	899	911	948	889	872	878	888	842	906	856	892	902	860	880	911	884	867	885	923	899	887	898	970	856	869	906	843	887	871	869	903	900	892	896	884	859	909	932	890	872	844	921	915	914	906	867	875	876	891	888	971	880	883	927	925	885	911	906	900	873	887	849	864	925	886	887	910	880	892	856	923	924	877	906	911	857	870	892	854	855	912	858	842	890	892	889	934	869	842	881	872	924	855	898	873	870	893	859	863	891	938	906	833	847	862	858	839	902	864	952	910	933	869	828	869	897	889	913	867	880	848	874	911	905	871	940	913	924	897	934	887	857	916	870	892	881	938	875	875	924	919	875	895	883	897	868	885	931	867	931	908	899	855	869	895	929	916	871	941	872	866	846	899	905	913	909	919	872	894	909	861	870	915	874	911	847	895	883	939	911	906	876	899	840	882	901	921	914	849	886	834	881	878	910	906	934	880	899	875	890	881	880	930	854	907	862	889	879	905	887	784	898	882	897	875	880	838	869	900	899	869	909	897	904	914	847	876	806	893	863	895	896	861	852	888	900	919	878	903	901	835	894	877	853	919	848	905	909	874	956	884	888	868	868	885	897	875	879	960	939	831	862	909	878	856	886	931	913	876	878	887	898	890	885	939	861	901	874	887	867	887	884	916	914	815	858	861	847	861	898	864	858	823	926	913	896	851	906	892	949	890	904	895	876	892	843	897	905	900	873	907	881	868	877	883	918	876	876	892	857	870	903	901	873	896	917	880	887	864	886	849	857	811	925	964	886	838	867	890	891	864	895	867	908	862	831	947	900	890	938	827	870	907	864	858	867	856	904	914	840	849	912	825	877	880	902	846	835	905	896	895	886	872	901	878	899	879	869	893	867	853	871	845	904	921	932	891	897	856	892	865	909	871	882	843	915	886	884	914	882	868	891	896	822	857	874	920	866	906	942	944	936	882	846	923	863	898	875	838	862	901	867	863	849	926	894	918	914	872	883	841	976	837	865	875	867	897	870	914	928	887	961	916	880	852	859	879	898	881	902	932	924	937	860	883	843	855	910	919	865	855	877	892	883	893	884	889	823	894	830	845	885	868	837	900	855	909	912	886	837	908	934	898	900	895	891	922	885	826	922	931	916	937	868	932	885	902	880	891	894	908	905	869	875	863	952	865	833	902	920	854	886	970	871	838	864	837	892	869	903	902	876	867	856	874	932	884	905	939	891	849	885	842	882	894	936	859	920	857	895	810	876	885	860	913	856	882	895	862	893	846	916	878	884	932	915	919	875	846	916	873	871	869	828	888	852	879	870	935	897	855	918	884	936	905	853	919	901	873	887	880	914	932	882	821	899	866	873	961	840	892	835	877	929	878	841	899	887	907	889	885	887	867	844	901	882	908	898	873	899	863	913	837	876	909	858	924	909	893	966	887	937	890	947	890	921	849	841	888	930	837	902	838	867	930	900	879	893	841	863	907	859	869	886	892	954	815	866	880	857	869	848	852	923	853	906	851	873	891	927	916	863	898	885	887	881	889	879	860	879	874	930	937	849	878	856	854	854	905	855	887	864	893	912	896	902	909	854	884	917	877	937	849	851	913	866	901	849	862	812	841	867	941	885	872	832	827	862	902	884	887	878	902	924	921	924	858	842	889	812	888	846	886	893	865	851	890	923	868	913	937	845	900	862	930	931	884	876	873	884	925	865	912	863	837	926	885	966	926	860	883	891	887	870	909	909	828	884	870	876	895	905	909	940	897	884	889	871	924	877	910	907	833	895	845	920	869	868	873	938	869	925	874	884	861	924	900	852	855	916	836	920	865	878	867	900	877	914	833	867	885	877	898	848	836	841	881	855	859	863	879	865	878	886	908	862	914	937	904	910	900	860	877	849	863	924	983	899	903	883	927	859	870	870	870	848	910	871	879	936	889	858	889	834	873	922	903	877	887	892	891	909	891	877	864	913	884	891	868	850	898	872	897	905	887	870	859	885	875	793	873	906	920	877	859	875	902	850	849	914	847	910	894	871	860	912	854	822	898	868	865	836	843	880	894	889	832	900	905	914	862	894	890	885	922	916	828	927	860	900	882	866	919	909	929	834	892	888	865	920	863	855	895	896	904	894	935	912	926	913	910	898	879	830	922	922	865	939	920	899	875	882	840	888	920	896	855	886	924	873	892	863	912	890	891	935	910	862	904	855	894	882	884	835	846	846	861	860	869	876	874	915	847	874	891	913	868	880	871	917	896	934	904	900	912	844	863	862	922	904	876	879	850	836	957	849	867	878	881	858	870	880	916	924	938	853	866	937	828	902	864	880	837	898	927	919	895	858	910	864	891	841	873	925	876	923	882	838	895	879	875	894	885	923	853	917	886	925	899	852	884	890	822	895	867	844	866	934	949	891	942	879	875	895	850	911	912	874	859	880	899	883	886	860	871	869	887	883	915	919	949	906	856	925	884	900	885	847	852	874	880	874	956	878	874	914	882	876	866	860	908	876	895	836	917	880	863	868	885	902	801	891	835	926	898	864	890	876	874	866	857	919	865	863	865	883	810	881	871	906	885	913	909	890	906	865	914	877	909	887	873	885	897	854	923	860	901	879	869	917	916	852	887	891	888	861	894	923	875	865	863	906	921	885	877	907	864	810	871	888	895	861	880	879	879	878	855	857	873	883	926	918	875	863	885	855	866	898	883	938	905	921	911	915	855	894	927	873	897	928	885	867	837	877	884	882	860	888	906	893	871	850	867	878	889	911	889	941	913	923	844	905	893	909	836	916	828	863	881	867	903	873	875	900	880	858	900	842	869	913	869	852	855	901	892	912	913	910	916	884	868	881	866	894	913	898	922	862	865	901	887	922	913	902	888	899	898	897	814	935	844	865	823	920	866	895	853	858	853	861	873	878	854	873	909	854	847	877	892	888	880	892	862	862	839	896	877	918	841	924	864	907	902	861	886	877	888	893	950	867	880	855	927	975	890	937	899	871	863	893	880	858	883	881	913	893	870	850	878	885	822	903	876	862	880	876	904	858	892	904	884	921	914	867	888	871	849	891	853	880	880	892	923	925	912	913	838	866	841	860	902	869	916	916	921	842	918	884	916	898	880	963	978	912	865	871	848	838	834	911	861	938	877	862	859	917	917	912	884	890	857	905	864	847	912	894	893	862	879	873	856	883	869	871	852	925	906	855	901	885	864	890	890	907	865	892	870	871	916	896	885	832	873	881	892	920	883	938	897	947	869	931	892	849	889	886	905	869	923	879	876	877	862	889	851	882	905	898	897	855	877	867	888	903	886	861	903
16238	7444	5184	2808	2245	1880	1609	1475	1422	1332	1302	1250	1225	1269	1221	1140	1175	1283	1114	1157	1103	1175	1180	1156	1137	1114	1115	1142	1151	1165	1171	1175	1074	1130	1147	1131	1142	1137	1143	1090	1168	1109	1162	1096	1099	1102	1110	1107	1139	1122	1128	1192	1065	1122	1132	1073	1098	1115	1148	1077	1065	1197	1195	1096	1123	1124	1137	1173	1157	1140	1107	1106	1113	1136	1110	1149	1125	1164	1103	1136	1083	1119	1102	1096	1203	1122	1151	1110	1137	1127	1080	1113	1113	1086	1109	1119	1136	1108	1121	1114	1086	1121	1137	1086	1142	1132	1142	1129	1058	1101	1045	1119	1147	1054	1129	1124	1129	1140	1103	1144	1078	1151	1103	1131	1083	1151	1142	1147	1132	1155	1163	1129	1089	1140	1120	1140	1095	1121	1014	1100	1091	1186	1075	1175	1107	1149	1145	1164	1153	1091	1138	1095	1080	1132	1102	1094	1102	1086	1138	1115	1191	1164	1130	1179	1146	1045	1143	1109	1148	1131	1181	1111	1143	1062	1141	1171	1185	1150	1136	1105	1083	1081	1120	1149	1139	1112	1144	1082	1066	1138	1130	1152	1106	1133	1201	1129	1165	1097	1112	1118	1103	1135	1089	1026	1114	1104	1122	1107	1121	1128	1102	1093	1123	1128	1115	1135	1091	1117	1080	1195	1121	1097	1113	1074	1074	1079	1054	1112	1081	1048	1101	1143	1164	1116	1093	1146	1177	1088	1149	1088	1100	1102	1157	1115	1065	1118	1121	1100	1117	1075	1094	1112	1165	1135	1195	1100	1092	1100	1026	1104	1131	1157	1105	1108	1158	1130	1152	1164	1119	1075	1139	1217	1139	1153	1105	1120	1104	1108	1114	1126	1109	1121	1126	1097	1103	1092	1182	1065	1097	1028	1165	1093	1138	1104	1149	1115	1073	1103	1133	1079	1202	1094	1076	1138	1108	1083	1096	1131	1108	1079	1132	1157	1097	1136	1177	1084	1064	1078	1030	1135	1064	1144	1149	1089	1124	1143	1120	1159	1114	1093	1151	1050	1126	1104	1156	1079	1084	1128	1149	1124	1125	1134	1130	1085	1132	1119	1093	1102	1129	1133	1121	1112	1094	1133	1106	1097	1096	1110	1150	1101	1104	1096	1131	1173	1157	1136	1148	1124	1180	1140	1148	1142	1135	1139	1127	1148	1157	1143	1131	1053	1089	1119	1141	1100	1121	1098	1137	1156	1093	1118	1114	1151	1153	1120	1110	1139	1091	1102	1194	1039	1156	1149	1069	1096	1075	1085	1083	1125	1155	1110	1131	1115	1158	1144	1208	1106	1116	1064	1135	1059	1087	1176	1062	1152	1121	1085	1189	1081	1129	1100	1150	1066	1091	1117	1159	1079	1129	1023	1184	1118	1132	1112	1090	1099	1101	1157	1061	1158	1101	1121	1090	1086	1130	1123	1062	1142	1096	1108	1098	1110	1057	1152	1113	1160	1088	1104	1158	1124	1065	1067	1101	1137	1158	1164	1109	1065	1139	1092	1094	1136	1145	1085	1064	1103	1111	1109	1175	1116	1159	1090	1116	1167	1151	1130	1158	1114	1092	1098	1108	1113	1057	1163	1097	1105	1148	1101	1162	1094	1183	1109	1112	1113	1139	1148	1127	1202	1175	1130	1102	1096	1111	1055	1135	1081	1155	1131	1135	1112	1150	1143	1186	1094	1167	1095	1138	1120	1126	1113	1154	1126	1072	1109	1108	1120	1073	1162	1076	1094	1079	1112	1077	1151	1106	1174	1090	1098	1121	1070	1147	1123	1144	1100	1139	1154	1070	1103	1047	1132	1109	1133	1116	1135	1138	1070	1107	1084	1095	1127	1108	1170	1160	1083	1141	1104	1144	1110	1102	1164	1170	1137	1135	1105	1121	1127	1064	1067	1151	1135	1055	1107	1102	1102	1068	1162	1159	1039	1080	1146	1135	1079	1137	1155	1051	1177	1133	1174	1115	1139	1070	1110	1119	1117	1074	1112	1127	1091	1140	1066	1127	1123	1114	1141	1127	1077	1110	1123	1115	1067	1119	1175	1116	1122	1181	1103	1124	1075	1136	1186	1128	1135	1092	1149	1181	1135	1126	1107	1176	1086	1193	1038	1197	1121	1104	1137	1091	1116	1113	1175	1072	1135	1120	1069	1100	1204	1125	1102	1053	1151	1111	1076	1139	1135	1168	1132	1136	1094	1225	1072	1130	1129	1159	1088	1105	1097	1095	1150	1119	1125	1138	1157	1183	1055	1128	1080	1100	1107	1098	1134	1121	1159	1120	1152	1115	1104	1137	1145	1142	1096	1075	1097	1103	1099	1098	1171	1101	1133	1110	1144	1149	1117	1144	1083	1183	1154	1133	1164	1125	1142	1056	1177	1128	1083	1097	1085	1133	1106	1157	1133	1166	1120	1127	1150	1065	1085	1148	1085	1098	1091	1157	1067	1122	1165	1133	1100	1175	1035	1161	1066	1076	1137	1077	1134	1092	1093	1151	1105	1152	1151	1064	1097	1114	1128	1108	1116	1182	1153	1095	1128	1158	1108	1106	1160	1062	1119	1136	1131	1134	1072	1161	1138	1102	1135	1188	1094	1040	1086	1182	1135	1106	1072	1153	1124	1156	1105	1141	1123	1082	1112	1135	1157	1088	1176	1172	1078	1164	1112	1096	1157	1113	1078	1129	1120	1112	1083	1056	1149	1081	1115	1105	1154	1152	1115	1090	1153	1187	1146	1131	1140	1147	1106	1128	1126	1127	1057	1148	1124	1161	1094	1132	1117	1138	1161	1192	1063	1128	1122	1141	1090	1144	1091	1134	1114	1096	1179	1123	1146	1109	1065	1059	1087	1127	1116	1081	1161	1192	1108	1153	1136	1184	1069	1134	1091	1115	1119	1065	1095	1128	1089	1146	1105	1136	1127	1075	1099	1069	1123	1146	1135	1137	1091	1125	1110	1103	1092	1156	1104	1104	1122	1122	1083	1121	1091	1106	1190	1128	1119	1119	1067	1060	1125	1112	1066	1089	1046	1160	1114	1093	1118	1103	1128	1113	1118	1095	1138	1155	1173	1184	1106	1133	1128	1112	1162	1154	1146	1162	1117	1147	1147	1181	1116	1139	1062	1142	1112	1132	1085	1135	1177	1111	1108	1155	1093	1097	1118	1110	1140	1198	1118	1095	1043	1089	1104	1070	1161	1144	1120	1072	1227	1074	1134	1121	1158	1057	1120	1117	1175	1116	1091	1112	1107	1121	1149	1099	1111	1092	1119	1087	1101	1126	1095	1132	1077	1113	1077	1121	1123	1099	1033	1106	1087	1122	1140	1134	1111	1135	1076	1123	1108	1100	1138	1132	1093	1093	1096	1079	1141	1133	1185	1139	1130	1150	1109	1195	1092	1093	1148	1109	1145	1186	1130	1141	1127	1090	1115	1158	1076	1143	1151	1084	1091	1096	1103	1088	1160	1153	1105	1082	1117	1068	1121	1096	1111	1091	1118	1155	1126	1159	1176	1107	1125	1151	1154	1135	1142	1049	1134	1150	1143	1144	1098	1168	1115	1135	1129	1105	1098	1100	1133	1068	1066	1163	1130	1188	1132	1112	1068	1081	1082	1169	1102	1152	1166	1129	1129	1138	1100	1109	1133	1103	1089	1129	1159	1141	1138	1123	1108	1147	1107	1127	1161	1143	1112	1137	1105	1171	1180	1169	1139	1131	1092	1183	1167	1107	1144	1100	1141	1093	1110	1123	1052	1141	1178	1095	1125	1073	1111	1091	1115	1104	1175	1144	1153	1184	1150	1045	1069	1144	1102	1118	1128	1150	1125	1116	1094	1137	1111	1159	1081	1076	1050	1124	1084	1085	1075	1102	1153	1126	1113	1081	1123	1102	1141	1105	1130	1114	1174	1070	1133	1197	1168	1094	1083	1099	1108	1063	1137	1112	1094	1148	1125	1120	1141	1134	1098	1087	1095	1147	1110	1178	1131	1095	1176	1136	1080	1187	1090	1220	1124	1095	1151	1130	1101	1088	1119	1165	1119	1146	1112	1074	1096	1106	1114	1128	1097	1150	1163	1126	1155	1145	1159	1124	1179	1115	1084	1110	1034	1122	1107	1149	1101	1144	1122	1187	1144	1153	1133	1148	1162	1105	1102	1124	1102	1074	1103	1168	1062	1087	1085	1174	1072	1113	1040	1108	1094	1124	1092	1153	1139	1139	1097	1123	1071	1146	1206	1131	1159	1118	1171	1122	1152	1164	1133	1141	1093	1141	1128	1137	1058	1125	1146	1134	1123	1162	1105	1111	1052	1107	1087	1122	1063	1118	1127	1082	1131	1110	1138	1103	1141	1121	1113	1122	1138	1123	1111	1076	1079	1093	1112	1158	1066	1098	1128	1172	1090	1145	1103	1092	1078	1174	1137	1199	1169	1085	1098	1095	1117	1128	1097	1124	1103	1140	1065	1098	1093	1081	1058	1125	1111	1146	1087	1114	1085	1117	1116	1092	1175	1124	1131	1070	1143	1126	1139	1116	1141	1181	1140	1112	1109	1076	1132	1083	1090	1173	1108	1074	1133	1146	1130	1107	1144	1171	1079	1140	1087	1069	1175	1112	1111	1118	1054	1118	1107	1135	1162	1111	1105	1149	1065	1102	1079	1037	1127	1127	1116	1097	1103	1125	1124	1118	1157	1106	1124	1109	1128	1143	1144	1078	1150	1167	1092	1162	1128	1059	1189	1102	1082	1128	1141	1126	1148	1160	1185	1132	1111	1086	1127	1080	1125	1183	1145	1141	1115	1152	1146	1122	1169	1080	1122	1086	1110	1169	1158	1083	1146	1161	1102	1079	1130	1108	1154	1130	1019	1077	1133	1094	1062	1157	1097	1108	1096	1156	1101	1182	1139	1153	1131	1108	1117	1089	1073	1098	1118	1104	1142	1088	1135	1158	1112	1131	1094	1126	1135	1081	1125	1088	1080	1157	1104	1064	1147	1130	1161	1113	1072	1169	1107	1070	1128	1126	1096	1133	1101	1087	1114	1043	1094
24608	21530	26991	25295	1921	397	358	304	278	260	264	221	249	230	236	282	248	236	230	218	245	237	206	224	235	216	220	227	214	233	238	211	214	220	243	246	245	227	220	229	229	228	263	234	240	232	216	240	212	252	221	195	220	237	235	240	245	216	240	219	228	206	246	206	214	216	211	246	220	237	245	209	236	229	208	226	236	220	234	235	268	221	212	228	226	209	234	209	230	233	252	244	246	242	208	234	220	232	220	219	242	224	227	228	250	231	229	208	243	224	214	220	237	257	240	219	205	223	238	242	209	209	229	213	235	228	222	231	211	233	217	235	262	217	213	231	230	223	211	218	229	255	237	212	227	229	215	239	206	228	211	253	250	242	229	228	212	223	215	233	223	236	242	209	221	228	246	232	237	212	231	191	208	221	229	234	207	219	207	189	254	253	200	227	220	208	224	226	224	209	217	221	238	208	235	228	231	217	216	237	235	241	260	221	242	228	233	214	232	248	223	219	223	234	225	242	229	241	222	228	238	236	219	235	242	236	241	208	244	197	217	223	244	208	219	233	221	231	238	239	249	226	191	242	218	222	229	225	207	219	219	255	221	223	225	218	238	238	194	240	222	252	211	255	232	236	223	238	222	209	212	225	209	228	263	223	226	225	246	207	209	238	224	232	210	237	261	222	210	222	248	278	241	244	238	240	238	220	212	234	234	220	207	206	218	228	215	238	197	243	241	215	196	232	227	225	236	234	224	216	210	239	222	234	222	210	235	231	230	221	232	230	243	222	208	225	227	219	223	237	248	232	227	207	248	220	201	208	207	196	212	229	220	226	210	216	214	200	219	218	217	236	223	200	200	228	217	213	224	221	233	257	201	221	218	222	218	234	213	228	233	239	219	226	242	242	232	229	245	236	236	216	218	254	226	229	233	221	223	205	256	212	234	218	213	228	238	231	213	217	227	241	237	229	227	232	224	232	231	222	240	223	202	202	239	206	221	237	229	219	238	247	265	247	226	212	243	230	225	224	225	223	235	212	224	228	225	212	209	240	210	224	231	221	243	235	246	211	222	223	224	218	238	240	231	217	223	243	258	237	218	223	207	217	232	221	228	198	209	218	210	234	238	239	237	238	247	245	222	223	207	236	194	254	224	230	232	205	220	245	225	243	252	222	220	234	244	225	217	218	241	235	214	246	226	195	236	251	199	238	208	239	236	224	205	251	226	212	224	208	205	254	236	226	247	228	230	205	218	200	211	239	211	226	237	220	222	249	209	235	245	216	229	213	219	248	221	211	205	243	228	231	221	239	262	228	246	232	222	211	240	228	233	244	231	210	219	216	223	240	227	229	262	214	223	220	241	224	223	218	234	210	208	231	246	230	218	227	228	223	235	213	229	226	194	245	229	235	231	234	240	237	205	220	259	198	221	220	209	218	219	210	210	258	229	239	226	189	226	227	221	213	208	247	244	216	234	243	243	244	242	230	194	233	231	239	221	224	213	220	247	231	225	219	196	207	253	222	200	244	263	231	236	211	225	233	232	225	228	223	207	223	236	223	216	242	241	223	252	217	213	246	220	231	246	194	223	234	223	228	214	244	224	202	233	232	199	229	224	217	239	226	253	229	225	224	213	208	232	222	238	241	217	204	212	247	196	246	226	249	233	203	255	211	221	223	248	214	235	223	222	265	193	224	230	213	225	231	228	221	220	199	231	244	214	219	221	255	226	224	216	235	230	247	226	250	220	213	207	243	220	227	192	235	217	215	209	215	242	222	203	243	217	235	228	219	208	230	226	233	220	215	235	204	218	227	246	238	240	240	208	232	233	230	224	210	218	235	221	224	223	265	204	241	211	231	247	219	229	229	222	229	240	246	248	226	182	244	243	238	218	223	219	195	228	235	264	238	239	228	243	231	231	234	235	233	247	225	239	214	206	222	224	214	190	235	237	237	222	239	235	253	248	218	246	248	233	225	237	231	238	227	197	221	231	216	225	240	233	218	219	239	234	222	214	236	237	231	227	208	239	224	227	240	213	231	230	229	218	225	249	219	228	210	228	208	247	223	235	250	218	206	226	220	242	235	210	228	245	230	270	232	209	224	235	226	238	219	214	209	221	244	206	228	233	217	225	228	220	221	221	199	245	216	220	216	232	232	221	226	233	210	233	279	236	194	212	201	217	259	201	214	219	222	230	218	216	218	231	237	241	200	246	207	236	230	210	222	209	201	226	218	231	245	210	233	248	233	243	241	217	226	224	217	235	250	212	214	239	249	226	233	217	228	234	227	235	250	260	231	251	229	230	252	238	229	236	227	240	243	197	188	227	202	225	248	211	231	199	206	236	213	238	217	228	220	226	212	219	237	228	244	243	180	246	218	233	232	232	211	205	218	254	213	214	225	254	224	250	200	214	236	224	212	215	208	253	201	221	239	197	232	242	211	234	253	208	239	245	208	209	233	224	223	217	235	226	238	238	256	207	241	241	240	220	226	220	226	227	232	213	220	230	222	218	226	212	223	225	229	207	217	212	217	223	221	240	210	250	227	210	226	242	217	217	209	247	207	236	203	202	229	217	231	229	243	229	226	249	250	233	212	247	204	257	219	245	219	225	214	208	224	233	236	241	233	212	220	203	224	232	231	222	211	223	245	234	211	207	225	224	240	219	212	188	217	232	231	208	226	221	204	243	205	198	214	193	220	222	221	234	214	210	219	233	227	216	225	199	236	214	227	215	243	202	238	224	212	234	229	199	232	231	231	195	221	225	234	232	212	200	228	204	243	212	219	249	231	241	218	259	226	251	221	222	221	226	229	235	236	210	216	211	233	241	232	238	228	223	237	226	221	213	241	228	214	216	229	211	224	251	211	205	229	199	214	210	244	214	209	216	225	224	222	216	232	221	208	203	224	213	225	222	223	231	272	238	221	242	221	239	219	244	236	226	242	219	201	219	215	243	208	214	216	246	221	242	199	243	232	232	223	233	225	226	236	209	259	238	226	226	223	242	215	224	248	228	238	229	233	230	220	223	204	203	238	195	217	209	222	247	234	230	219	209	216	241	228	240	229	219	212	218	229	216	239	226	230	224	236	220	210	251	241	237	211	266	204	237	231	236	210	220	253	215	217	233	217	245	243	219	209	217	212	248	242	231	225	232	247	216	252	221	207	215	219	227	220	247	221	239	208	199	216	242	213	259	202	227	178	213	250	223	232	230	227	226	247	215	209	227	242	242	248	223	231	239	252	209	229	233	248	221	201	213	234	211	220	223	221	197	221	232	242	231	215	224	206	236	219	231	225	229	222	215	206	212	221	231	247	231	240	223	239	209	207	232	236	201	238	216	238	220	214	218	217	219	236	235	209	218	236	230	232	225	220	216	230	213	222	223	209	238	223	245	236	212	240	212	208	239	236	222	211	205	246	190	210	201	237	217	219	186	235	188	248	231	243	237	221	226	213	225	202	229	210	225	198	202	215	239	232	203	215	226	193	233	255	241	206	218	249	203	232	222	212
15098	3385	2318	1147	867	678	554	517	431	419	388	425	380	370	318	343	365	352	323	336	350	359	326	296	309	359	337	348	322	310	315	300	311	321	288	329	328	345	285	336	317	346	307	316	346	306	279	300	352	287	311	304	338	315	303	317	316	339	325	318	316	331	304	305	330	324	300	311	299	312	347	325	341	314	312	332	340	321	308	309	305	287	290	322	318	286	332	355	303	333	326	338	340	323	319	313	307	310	312	327	319	327	320	324	358	324	321	324	299	297	318	332	317	296	308	320	301	297	313	313	340	318	308	335	311	278	295	309	323	324	338	327	322	316	313	349	333	340	338	323	299	332	332	307	302	343	313	321	305	336	323	292	339	338	312	348	330	296	311	318	337	300	314	322	307	299	348	340	296	269	325	329	313	332	308	311	308	325	321	328	308	317	302	337	307	285	316	306	289	338	324	307	305	350	320	301	287	316	319	315	339	331	311	304	281	328	294	347	323	297	322	339	320	310	312	305	305	309	323	320	351	340	345	278	299	316	293	306	319	289	318	340	324	342	346	326	282	343	293	336	334	316	328	322	343	372	333	325	334	327	335	329	331	298	329	316	310	312	320	348	333	304	344	316	309	371	339	304	334	320	358	312	311	322	317	332	291	326	354	330	338	290	331	328	314	307	311	316	346	300	322	320	339	296	336	292	317	316	313	305	324	296	297	316	316	349	322	304	313	324	340	332	331	309	324	317	308	308	318	326	295	317	317	323	333	312	307	333	350	296	327	315	296	281	290	345	328	311	352	334	320	318	287	318	318	301	317	293	302	311	332	327	332	321	336	320	324	348	284	294	303	299	332	309	342	349	334	322	308	329	304	294	328	348	310	341	309	304	293	289	336	317	330	294	333	299	313	298	311	330	318	324	332	338	329	335	331	319	324	341	302	315	333	329	333	324	318	322	306	303	298	295	338	332	325	320	311	317	306	339	296	336	351	312	321	330	320	303	316	332	303	325	321	316	334	309	318	280	336	331	359	331	304	319	335	308	311	305	315	305	315	314	327	296	320	311	322	299	312	276	285	304	329	342	313	288	334	296	336	344	314	328	347	334	331	303	290	295	308	324	303	323	318	346	313	362	333	346	331	312	347	351	314	336	331	349	316	333	323	324	305	286	312	318	315	322	288	319	292	309	308	345	306	334	319	340	348	331	306	307	305	299	327	293	319	321	322	305	329	299	289	298	330	300	343	322	347	298	355	292	333	314	346	305	310	305	360	322	351	326	352	360	361	318	352	312	358	304	336	339	332	298	345	344	308	332	337	310	302	319	310	344	300	334	293	326	294	331	324	307	315	331	308	336	300	312	304	318	321	296	348	300	314	347	313	352	354	361	292	326	332	290	326	341	327	317	317	298	332	301	312	330	301	316	364	325	330	324	309	310	307	314	323	349	332	321	308	334	290	299	343	308	334	332	314	287	313	315	310	315	317	355	318	296	320	276	327	334	319	353	322	344	310	288	323	338	317	309	276	339	342	344	344	334	326	331	314	326	296	318	327	344	344	307	307	309	332	313	309	315	337	303	333	325	333	332	348	338	330	324	337	315	326	306	322	332	302	320	308	289	317	321	312	345	298	334	323	286	308	331	289	307	303	345	310	303	332	305	308	324	332	351	316	318	332	337	300	308	318	323	328	313	311	352	301	325	319	330	310	352	316	318	337	312	327	285	310	306	336	354	329	304	331	308	330	323	321	308	343	294	346	297	320	303	314	324	307	344	364	335	326	300	322	343	326	307	316	329	338	315	311	322	308	312	313	312	323	309	321	295	313	329	299	349	327	344	321	317	315	345	308	312	322	338	298	357	352	323	334	302	329	319	314	338	283	366	285	335	347	281	328	302	324	350	310	346	335	325	301	312	311	344	289	312	318	327	311	309	290	296	339	307	309	325	307	341	319	322	342	287	295	357	324	313	340	348	313	315	323	308	315	282	293	287	317	353	332	314	336	295	325	314	305	309	344	290	280	340	341	342	296	309	280	353	333	332	283	301	346	341	335	322	302	323	372	319	312	316	303	373	296	309	336	307	336	329	302	306	324	327	328	316	315	316	319	299	288	325	327	333	306	307	316	315	336	308	359	342	319	301	325	301	334	315	314	336	349	342	291	323	324	321	361	276	310	338	319	326	310	318	316	342	296	338	317	341	306	333	312	343	321	324	304	312	323	351	347	322	334	320	311	313	342	329	318	314	339	309	344	300	332	321	350	319	274	345	309	334	340	350	305	322	336	301	333	326	336	338	286	317	345	295	307	344	298	285	312	295	327	352	322	363	341	305	371	364	326	311	311	317	321	309	350	312	326	307	294	324	304	316	319	294	323	345	296	323	301	302	329	330	307	302	280	325	341	305	311	316	307	311	328	310	292	318	335	309	314	304	342	315	352	345	317	296	316	324	326	328	314	297	295	327	317	290	324	324	338	315	345	351	305	301	310	289	308	326	302	332	314	296	321	322	305	308	335	327	310	329	333	331	277	332	335	334	318	328	319	293	312	314	309	291	285	307	291	304	299	338	336	297	298	315	330	301	314	308	336	314	311	303	327	310	326	304	320	302	341	332	294	312	344	331	306	342	310	289	317	324	307	333	299	313	303	327	318	302	329	306	281	286	316	333	334	288	284	325	301	359	336	303	328	312	313	316	301	343	330	347	307	342	337	329	305	295	310	332	317	309	292	299	325	311	311	344	317	338	265	303	324	313	303	323	281	336	327	325	316	322	304	325	305	342	317	319	327	317	325	313	333	306	308	320	331	334	311	324	282	303	310	342	318	319	315	324	313	294	347	310	322	330	316	352	316	319	286	323	298	324	312	314	326	299	292	344	321	309	320	321	318	323	344	271	301	306	314	321	314	317	281	293	339	335	326	331	308	329	341	318	314	316	320	312	337	318	316	332	313	270	325	327	311	329	289	306	323	356	295	326	305	306	325	310	289	303	296	318	308	312	333	333	305	301	302	304	345	316	330	321	312	296	338	309	305	322	293	329	316	328	304	289	322	309	311	292	326	310	337	292	318	314	322	324	333	328	356	317	375	321	324	261	310	286	311	313	338	313	325	333	309	317	350	328	332	339	327	287	320	332	308	324	308	333	282	340	301	348	316	321	315	285	326	338	305	306	315	293	316	338	338	315	320	313	287	312	313	312	311	336	327	323	321	327	323	298	309	313	330	283	326	328	300	314	306	309	331	309	340	346	315	322	313	303	307	297	331	343	291	353	337	326	291	299	287	291	297	313	364	281	307	324	334	362	334	331	346	332	322	317	333	332	328	310	337	307	343	328	280	327	264	347	354	314	280	315	337	303	297	337	294	321	332	313	310	293	314	301	352	324	334	349	332	311	301	330	332	321	295	327	302	311	312	326	306	326	309	324	300	273	336	341	283	290	304	328	305	302	333	327	336	313	329	327	309	343	306	309	306	297	313	342	322	312	317	319	339	294	329	309	311	315	309	313	318	344	347	310
22570	21598	29370	24283	21596	21483	3932	1125	867	894	832	833	782	724	803	785	751	661	764	703	707	691	696	674	685	729	672	673	709	696	683	670	660	692	709	715	689	729	658	718	650	637	666	668	651	713	679	665	685	699	686	654	646	659	693	635	674	698	669	631	652	696	659	601	701	644	674	599	661	619	638	661	608	681	672	643	654	681	662	712	710	673	665	651	673	666	694	654	621	657	681	669	681	632	637	692	671	689	672	680	598	636	678	681	692	654	633	687	657	634	694	691	663	661	615	657	651	631	636	668	674	672	608	631	670	642	655	665	695	671	718	636	671	728	637	590	656	685	683	678	675	679	656	661	649	647	654	663	656	665	630	708	701	632	695	620	675	666	716	658	677	629	673	634	658	633	694	659	653	636	657	643	656	665	656	684	651	635	643	651	695	702	639	641	657	643	666	678	625	629	629	724	650	662	687	612	634	672	631	689	651	675	650	581	683	690	672	625	652	630	671	650	667	680	647	652	649	669	676	633	675	630	635	689	606	688	713	694	662	662	697	677	666	633	660	643	633	636	687	672	670	666	655	643	760	593	666	663	637	657	628	686	644	720	630	681	597	666	669	630	657	683	693	683	656	628	630	661	624	648	608	679	696	629	651	650	637	654	668	630	639	650	660	655	679	656	645	681	654	628	655	657	678	708	662	674	691	670	661	697	666	624	668	644	631	670	690	690	635	682	663	675	612	697	677	663	663	643	679	672	655	691	655	685	628	662	657	593	669	653	621	667	653	664	661	686	605	678	596	625	665	647	640	649	671	674	694	611	671	680	636	642	655	673	625	654	639	678	688	647	674	654	662	680	609	666	655	673	625	658	681	674	667	677	645	644	690	670	664	659	698	623	630	670	664	661	644	619	609	669	663	684	655	637	664	657	651	704	676	653	649	665	671	651	641	645	659	681	651	730	697	666	673	653	663	684	642	647	646	627	683	669	669	660	655	629	624	687	695	692	648	663	674	649	632	680	692	674	641	650	671	664	696	643	630	665	639	695	643	657	632	613	651	659	674	706	659	644	651	657	662	631	656	667	696	656	690	630	648	651	627	682	645	637	665	643	633	691	692	682	679	662	648	672	721	659	705	674	707	682	648	619	611	650	650	663	667	662	641	650	685	676	689	631	617	703	693	667	671	662	661	673	641	673	692	650	697	647	702	699	663	656	677	667	682	664	645	656	657	668	674	593	676	673	663	644	630	663	633	654	656	650	654	597	633	661	700	612	617	671	646	621	667	644	635	666	700	674	655	661	673	649	661	645	716	625	682	605	642	621	626	667	622	650	683	659	655	616	657	680	682	627	648	625	650	685	665	648	675	635	638	651	639	655	657	639	686	652	671	705	667	626	674	618	642	682	661	648	688	631	654	662	640	655	641	644	670	666	625	694	631	625	682	660	607	680	664	655	629	666	634	655	653	679	629	681	666	677	669	623	648	632	662	695	604	699	637	665	682	668	645	659	662	698	623	628	629	644	669	619	643	631	647	659	670	680	687	641	652	648	626	665	625	640	618	636	653	635	632	664	680	690	667	638	653	670	689	630	596	648	662	629	641	596	662	674	654	686	665	641	659	664	659	659	656	661	688	678	677	639	668	620	654	695	708	631	653	614	667	639	639	685	703	679	698	621	628	660	631	657	676	684	686	666	698	618	668	700	660	659	656	663	636	689	674	708	692	677	667	670	682	659	650	667	675	635	676	677	622	644	627	636	626	648	680	660	640	657	628	676	664	717	638	654	659	692	648	638	674	670	696	688	664	695	693	661	653	689	688	653	641	661	665	670	707	651	673	710	660	645	664	666	639	609	675	618	641	699	695	673	658	661	677	648	610	675	616	666	667	651	587	659	670	660	676	641	693	626	618	695	663	646	638	697	652	648	635	690	671	599	633	682	634	671	643	692	671	664	691	637	657	606	646	615	649	636	657	650	637	652	622	659	682	632	653	648	641	644	672	690	664	625	666	688	634	703	661	621	687	646	634	680	659	692	667	653	671	653	679	696	642	640	672	675	679	660	694	621	627	600	647	634	634	651	607	684	705	655	653	621	625	675	642	636	637	651	639	654	635	676	708	649	648	666	660	696	619	633	678	612	662	688	677	645	644	653	666	705	643	656	682	654	672	681	629	670	629	593	614	672	599	644	677	690	604	657	657	711	628	624	691	654	743	654	655	673	648	696	675	638	671	667	633	645	661	651	680	667	662	661	642	655	653	641	720	668	675	662	661	664	696	647	632	669	663	696	670	684	695	658	608	658	656	712	641	684	651	663	686	655	670	670	655	671	664	643	667	634	631	631	641	648	676	634	647	646	661	678	721	616	656	679	646	634	653	629	636	622	669	672	663	653	691	679	645	683	675	629	608	689	661	652	672	619	629	716	668	672	677	704	634	684	725	673	654	662	600	698	680	619	632	660	643	644	683	646	657	680	662	679	697	694	671	598	597	603	674	625	668	686	655	665	653	689	697	629	652	635	645	695	631	681	657	693	614	688	661	653	615	683	655	694	663	631	651	682	646	672	665	670	700	676	670	674	644	620	629	691	684	621	635	701	669	700	653	678	688	645	693	650	680	645	668	667	677	625	678	682	646	656	649	687	651	673	673	643	657	689	708	654	692	648	656	661	640	682	624	637	666	680	638	678	618	610	682	643	644	666	630	676	692	672	608	685	693	634	604	660	642	598	603	639	664	673	655	671	661	617	624	701	655	689	684	614	671	655	642	703	672	728	634	660	684	653	682	628	681	671	679	663	648	663	648	630	659	683	674	724	672	716	647	655	677	628	642	646	664	623	660	619	633	628	678	658	665	613	708	672	635	678	629	665	653	649	613	610	634	675	673	640	656	674	640	607	680	666	669	652	653	667	623	659	664	668	666	674	608	626	710	688	615	676	641	669	610	676	671	671	652	685	685	640	674	649	686	636	651	623	632	658	644	659	693	673	689	663	637	630	685	634	646	674	659	650	634	665	648	658	671	629	676	677	697	630	665	664	668	674	633	625	662	665	643	674	665	706	680	702	676	639	647	690	624	668	635	645	658	637	645	631	691	640	657	671	646	654	679	662	641	686	620	692	684	633	666	618	657	645	656	631	639	680	641	693	668	693	654	673	628	668	648	673	653	640	654	649	627	660	665	636	627	628	653	667	676	638	682	652	678	642	653	648	616	655	689	705	649	671	670	649	669	661	683	662	648	657	646	630	675	649	677	685	628	660	711	635	658	638	651	677	659	654	644	649	620	638	630	625	668	715	613	654	645	655	633	643	652	671	675	682	666	635	641	646	659	669	695	641	663	666	629	649	694	651	660	679	631	630	654	694	673	680	648	643	670	638	644	647	664	662	651	663	645	642	640	684	680	636	703	681	701	626	633	645	670	640	667	672	668	631	652	664	639	667	672	626	642	649	638	680	634	649	641	665	664	667	653	662	653	627	648	655	668	634	706	652	677	635	654	661	641	634	645	686	667	643
20463	11925	8402	4081	2871	2279	1901	1589	1338	1273	1148	1193	1090	1042	1016	1077	1006	977	947	938	882	872	977	878	938	912	960	939	869	912	895	932	932	945	916	913	888	926	843	874	849	864	865	888	871	963	933	905	849	843	885	880	866	879	911	931	883	944	844	845	872	868	890	840	914	870	819	884	835	879	908	868	819	834	876	837	897	889	833	862	870	857	830	838	832	876	858	883	819	832	934	857	903	818	892	897	823	867	837	884	867	890	853	837	788	845	821	838	836	856	884	831	832	892	850	823	879	907	850	895	846	831	926	864	850	897	844	875	840	875	883	834	865	869	863	863	874	825	916	853	842	834	809	873	917	896	916	864	858	842	845	928	800	923	880	861	843	857	849	828	840	869	878	865	889	863	884	858	933	869	881	843	887	832	792	849	877	863	888	853	857	849	941	893	913	877	858	884	840	841	883	850	863	876	829	871	847	837	873	788	826	855	844	833	854	875	882	883	875	846	859	832	854	813	859	826	859	873	843	854	891	867	806	831	868	860	880	865	858	867	890	883	828	890	867	885	863	830	841	878	855	875	844	830	840	884	848	855	899	889	870	877	838	808	887	869	912	877	822	901	857	869	863	883	888	879	870	888	874	855	841	878	906	887	828	865	840	834	820	855	830	833	870	843	858	859	892	874	831	861	875	883	861	851	836	891	902	863	875	840	870	856	846	848	870	849	923	817	867	880	929	857	803	923	841	861	903	860	848	895	828	831	849	860	887	861	889	868	830	837	878	837	896	833	826	815	847	923	904	922	863	899	872	865	860	894	845	807	872	894	892	825	832	836	846	861	858	865	875	886	854	867	874	857	830	836	836	832	831	886	848	833	853	836	833	859	848	828	879	880	835	860	858	851	859	850	834	882	839	855	839	922	835	849	860	847	892	934	847	802	875	894	827	887	836	837	819	832	881	905	838	876	887	856	822	837	873	812	852	865	849	889	884	855	857	877	816	868	825	794	905	906	865	849	870	835	834	823	872	847	896	866	872	872	846	824	880	817	869	940	829	839	849	849	871	894	898	866	850	853	883	812	873	857	882	851	865	836	847	831	896	848	852	844	859	886	854	845	834	843	854	901	872	870	847	883	862	825	864	900	858	864	820	849	811	869	848	865	900	841	836	814	827	804	878	833	884	864	851	811	883	836	907	894	873	864	839	781	838	879	831	897	851	816	905	881	824	855	860	928	868	914	830	811	893	852	858	887	860	820	866	893	869	848	872	846	875	841	874	876	890	876	897	903	824	871	854	914	856	854	844	867	861	847	871	854	858	920	875	865	935	807	867	832	866	876	901	832	862	892	857	863	860	866	824	834	790	851	899	852	869	865	904	838	884	853	865	836	907	802	823	880	887	880	869	867	912	796	881	883	821	850	883	864	914	868	884	888	873	856	829	874	857	836	825	890	890	859	869	806	888	852	860	847	868	875	897	917	904	894	871	862	854	852	849	893	840	876	927	898	829	897	883	821	874	840	852	883	838	774	861	860	837	818	878	919	895	805	894	926	847	856	862	912	813	855	830	878	895	854	939	897	851	875	822	866	888	919	834	806	852	826	857	842	821	857	850	903	864	851	865	863	903	925	828	862	837	833	845	853	824	851	803	860	862	885	787	856	800	863	820	914	868	895	835	851	888	934	853	869	841	865	867	911	892	857	826	828	845	895	864	867	857	837	851	822	877	818	837	855	838	906	875	836	901	876	881	915	910	874	867	871	828	800	878	846	915	862	863	845	868	823	878	877	864	854	845	845	858	876	904	890	832	840	914	816	852	802	805	863	874	902	862	850	841	859	850	795	843	950	845	870	867	889	932	832	864	863	868	885	871	870	810	887	925	890	863	853	853	885	843	875	862	869	839	867	907	843	864	845	879	832	868	901	898	849	869	818	825	862	937	834	894	886	801	844	881	857	844	828	901	894	906	864	888	855	907	883	882	851	862	877	820	845	888	861	863	868	845	894	832	874	852	899	875	873	849	868	822	814	851	830	843	896	824	877	861	876	805	846	836	866	878	868	871	835	911	863	834	855	887	870	844	901	862	863	896	905	880	885	864	843	853	914	853	868	875	867	886	884	836	859	875	848	813	874	884	882	881	838	864	804	816	887	831	903	851	833	883	906	864	809	879	849	879	869	846	882	862	862	894	888	860	822	905	806	856	904	850	875	824	873	821	852	895	836	882	869	919	843	836	890	899	786	892	873	895	830	871	859	918	887	898	859	906	849	862	882	856	830	826	828	835	930	908	879	917	842	829	917	844	841	839	907	882	884	906	871	847	905	882	895	893	887	888	856	854	857	853	859	891	815	872	869	861	897	877	905	851	849	881	797	918	796	880	833	793	813	914	869	848	859	837	865	902	912	884	834	893	906	870	877	877	842	876	891	839	825	845	873	855	899	877	867	870	836	914	811	879	881	857	819	875	853	885	840	858	876	886	839	872	865	879	872	875	860	859	845	876	871	853	896	828	897	857	874	905	875	891	868	822	858	851	877	850	841	892	898	836	818	837	865	872	847	917	896	880	840	876	873	823	870	892	883	848	818	832	867	870	808	874	894	874	900	876	839	828	851	837	875	799	911	854	844	832	843	872	846	863	845	904	792	847	834	835	847	867	851	903	899	845	845	857	869	790	864	894	814	823	857	873	857	873	837	871	856	837	896	835	880	849	897	869	824	834	867	905	860	776	792	889	882	895	898	897	813	861	863	859	869	816	880	860	881	849	879	901	829	899	823	898	862	894	843	866	829	845	872	883	909	842	901	838	888	900	846	875	884	866	826	864	848	881	840	863	867	833	911	890	858	867	859	880	828	896	850	868	905	862	828	857	877	846	811	875	853	870	892	888	827	875	899	847	837	884	852	933	914	919	884	853	835	896	907	885	823	855	905	921	881	819	893	803	885	922	794	844	837	818	909	888	943	848	840	835	897	867	928	865	848	888	870	829	842	842	861	833	846	891	856	853	833	844	838	862	815	861	877	878	864	851	868	860	889	851	893	876	856	882	903	927	901	869	870	859	896	860	894	873	822	809	849	881	913	856	892	873	795	808	805	794	847	898	848	809	838	842	880	848	874	895	800	859	853	870	897	872	833	848	865	906	856	870	806	856	861	838	858	834	887	842	870	869	907	850	870	872	896	808	808	899	884	848	823	830	874	901	874	862	827	832	801	846	899	851	848	845	876	854	882	940	812	810	856	841	849	857	835	906	884	829	866	837	850	864	889	875	915	911	874	822	891	882	881	857	851	855	858	781	863	839	873	861	825	887	844	823	891	891	885	861	841	837	849	842	827	880	870	850	851	817	888	886	861	813	877	864	807	835	913	844	848	862	867	867	867	867	884	841	855	849	892	915	845	866	893	839	870	835	899	878	836	854	880	849	878	863	920	847	826	808	867	859	874	847	872	840	865	833	876	816	878	803	863	882	820	812	786	845	822	846	843	858	848	827	872	880	940	893	913	867	883	844	865	877	855
27519	18650	4062	819	609	616	569	530	510	556	517	584	564	529	544	529	531	549	504	551	536	540	518	490	537	588	552	553	547	519	529	558	567	525	556	539	530	524	525	514	510	552	537	568	545	552	525	526	535	493	525	512	542	539	552	536	528	518	529	523	553	515	538	505	563	543	520	520	540	537	550	517	534	553	536	524	561	526	523	531	537	563	537	514	538	563	536	548	528	567	548	538	542	573	569	610	540	539	491	512	514	516	539	549	554	561	540	548	551	580	492	526	547	540	535	573	549	538	545	509	547	546	527	500	573	535	527	541	538	549	501	498	539	555	520	585	521	541	519	559	563	569	605	516	595	557	563	551	584	538	528	536	586	526	539	528	501	564	553	571	503	558	551	534	569	535	542	546	536	524	583	508	539	557	514	537	550	546	574	552	547	575	545	582	531	577	504	522	505	560	571	585	517	548	542	575	589	516	513	540	541	530	565	564	533	540	510	530	546	537	528	522	556	539	532	560	541	522	544	532	553	542	536	569	551	560	519	550	570	517	591	520	534	537	535	516	540	533	543	556	577	539	538	545	521	542	544	547	549	553	552	559	557	547	522	541	541	574	486	566	556	496	550	565	487	516	542	523	567	553	562	501	544	532	547	529	562	566	505	542	569	543	542	518	532	556	546	545	494	531	551	549	517	520	532	558	504	523	565	553	541	498	561	578	523	551	507	568	527	479	528	567	517	553	540	554	550	548	517	525	501	503	515	490	534	548	503	563	509	518	525	552	507	530	557	549	553	543	530	562	565	505	557	520	551	572	569	548	528	510	574	556	534	532	561	540	520	530	538	550	498	566	505	534	504	549	529	544	504	530	553	535	568	571	534	525	515	558	527	540	580	527	561	582	581	508	505	580	561	515	506	516	564	555	487	551	503	559	518	558	513	544	538	514	560	521	559	545	521	520	532	502	510	513	540	550	544	533	534	587	514	551	533	514	524	537	573	547	560	556	571	532	555	563	556	519	528	536	559	513	568	513	501	506	574	502	504	509	512	528	541	521	553	536	539	568	563	565	571	484	564	540	555	544	515	546	557	561	584	531	546	550	566	531	541	555	564	542	521	512	512	537	545	543	523	530	536	484	533	554	534	534	500	590	552	513	565	528	567	584	574	574	580	522	544	543	553	563	567	529	546	543	531	556	506	518	548	535	532	546	550	534	531	555	580	563	559	560	569	562	521	552	511	545	509	544	535	517	547	517	538	538	530	525	541	486	586	589	563	548	531	526	563	548	512	526	520	540	544	578	504	541	516	487	558	501	547	536	557	514	547	540	542	543	537	536	570	521	489	485	537	548	539	543	532	507	536	578	533	531	546	563	553	528	492	527	477	523	570	547	548	543	572	541	574	519	512	548	568	572	519	523	510	524	549	586	558	526	544	542	551	543	539	512	578	562	548	504	552	575	571	524	574	511	520	509	502	535	526	564	523	576	504	537	519	564	539	527	602	567	542	541	551	554	557	537	510	579	550	528	534	525	590	527	570	567	530	530	559	537	544	530	490	544	528	503	569	494	550	547	559	559	521	533	515	526	530	517	524	521	555	565	532	514	579	531	547	558	522	520	560	584	509	535	546	564	514	494	539	533	539	551	535	516	553	584	502	560	545	543	538	511	506	534	531	475	534	508	535	546	565	535	506	543	561	559	562	529	537	541	521	561	553	552	548	540	571	518	533	551	515	531	544	549	513	500	557	569	512	539	533	505	470	581	514	559	527	557	504	534	548	543	516	530	542	523	519	531	556	548	564	550	481	552	541	531	524	526	549	528	547	545	551	517	550	528	547	505	579	516	527	563	538	568	528	543	534	482	527	520	563	582	515	532	521	521	554	547	549	547	493	534	545	538	556	562	554	554	542	549	549	538	494	523	578	561	525	539	561	539	564	566	539	535	563	571	538	536	533	484	531	561	515	523	475	531	522	546	509	564	555	509	524	511	522	533	499	533	511	567	547	540	538	511	558	575	598	578	535	582	541	552	566	547	511	548	560	508	519	530	567	532	529	558	602	548	536	546	512	548	510	545	546	569	529	517	531	559	547	571	548	525	541	535	505	546	514	491	511	558	538	533	513	571	569	568	535	562	560	527	519	569	516	535	533	571	535	530	500	516	540	511	544	578	588	513	548	549	546	550	586	547	542	534	548	552	569	468	534	518	594	546	567	511	579	540	500	538	551	562	530	540	556	537	561	529	549	540	527	552	518	560	517	526	547	516	537	521	539	551	508	579	567	498	535	555	573	550	511	542	568	533	551	558	526	530	555	546	537	540	520	553	544	544	491	550	581	543	514	531	500	579	526	504	547	538	529	514	581	526	535	587	530	562	527	556	519	512	561	543	531	532	523	554	531	536	536	534	496	497	566	517	540	537	558	529	517	545	528	573	507	522	531	555	538	607	566	523	529	579	546	534	527	536	527	534	531	512	538	561	538	527	534	526	521	574	624	531	524	542	573	516	518	534	543	519	532	566	557	523	561	504	485	557	591	559	557	495	547	546	547	559	525	558	543	518	515	545	541	566	540	507	537	559	541	559	543	545	534	571	553	574	536	556	550	520	525	534	519	503	569	536	557	579	597	550	571	511	533	553	550	527	517	516	520	467	538	526	548	524	547	512	573	549	565	564	570	529	509	565	535	527	574	529	542	524	558	526	530	567	584	516	552	552	540	537	565	546	519	560	570	534	522	527	519	563	587	554	521	553	558	605	525	553	565	517	522	512	553	544	533	549	509	538	549	536	593	600	512	548	547	516	524	517	554	513	521	535	517	564	517	579	507	543	547	581	540	535	546	534	565	523	495	539	557	547	535	537	536	555	519	558	515	509	545	554	519	535	544	538	511	525	560	511	584	578	505	529	516	502	552	553	528	528	546	558	555	525	516	530	580	580	529	502	558	531	542	505	547	575	503	514	544	534	578	525	521	570	513	550	518	547	537	547	583	539	522	522	559	547	559	541	568	556	535	526	548	556	532	531	518	510	539	556	535	559	495	504	516	554	502	562	556	553	514	554	555	562	550	512	520	540	578	552	544	548	570	567	527	513	578	514	533	559	527	592	538	592	559	541	532	528	533	533	534	543	533	552	557	528	522	533	542	531	584	510	539	546	531	544	551	520	547	504	550	564	565	551	514	516	574	572	541	529	567	574	528	537	536	588	524	550	548	535	539	545	514	532	531	571	515	557	501	537	558	541	537	559	551	538	508	521	527	595	557	561	546	558	521	539	534	539	551	547	527	519	498	555	575	532	543	476	514	533	554	512	512	544	524	525	572	554	538	538	536	550	507	525	542	579	544	527	496	555	578	506	519	512	549	547	505	553	523	559	601	514	571	526	546	509	540	558	595	575	576	550	526	518	570	565	553	548	516	533	532	555	491	512	530	610	535	561	539	502	537	513	549	527	521	523	558	531	531	541	541	545	585	547	562	574	542	512	536	537	556	564	555	544	562	573	563	537	543	518	499	534
5371	1127	962	843	806	712	718	666	740	667	735	675	725	696	668	686	695	720	728	683	704	689	674	720	720	703	689	670	676	704	668	738	642	695	681	716	716	674	705	692	721	679	690	666	730	701	705	680	689	704	703	692	667	710	687	676	702	691	694	731	696	655	638	643	692	702	664	684	683	667	686	689	708	670	638	693	654	696	724	642	704	669	731	656	690	676	677	689	692	707	669	741	714	695	720	661	741	702	638	726	709	705	682	710	708	705	712	737	683	679	672	653	668	645	713	692	713	718	647	644	645	656	663	648	732	737	700	696	662	724	703	605	688	678	678	690	672	642	636	735	679	684	664	709	694	717	680	685	672	677	695	637	664	711	659	636	701	711	679	693	720	682	648	679	655	700	703	657	746	682	660	643	669	734	690	702	715	727	675	728	661	719	695	661	699	719	702	724	742	647	697	693	709	700	727	694	690	720	641	655	739	685	727	680	710	692	691	682	686	703	759	662	677	690	676	675	646	680	663	713	722	672	667	681	656	716	675	755	721	681	708	676	686	687	701	671	670	737	702	703	721	688	730	669	759	669	644	697	709	670	678	674	658	749	685	672	762	716	710	649	709	678	670	731	712	658	673	663	687	736	672	663	691	679	668	649	680	699	691	666	669	720	674	719	686	669	670	694	661	686	652	673	672	701	700	663	700	707	650	668	691	642	681	679	690	663	650	652	693	647	713	677	658	757	651	690	683	722	671	657	688	667	690	717	696	703	708	676	676	704	694	645	674	714	682	688	676	734	680	656	661	699	703	678	722	665	687	734	649	647	663	691	693	685	671	677	696	690	670	644	661	666	684	694	700	690	655	683	678	713	677	739	663	705	705	713	693	677	692	717	675	703	703	692	728	656	690	729	708	715	674	740	693	720	686	697	701	671	702	645	665	690	712	665	711	722	651	710	671	684	667	698	643	642	665	710	664	672	714	656	688	665	700	708	683	657	683	656	696	683	696	711	687	660	696	746	696	677	710	712	665	738	656	685	660	690	708	658	668	696	698	670	664	679	673	676	650	697	699	662	701	701	656	688	695	697	696	660	712	686	707	681	655	665	718	715	724	637	662	672	689	702	680	678	689	673	693	673	750	652	688	729	685	695	670	681	678	674	666	698	671	662	708	689	657	706	690	711	645	648	698	680	710	666	667	690	722	711	672	694	640	684	683	682	664	692	688	696	699	663	623	667	646	706	713	707	695	666	722	689	690	684	630	670	717	658	733	666	677	693	669	679	718	702	672	710	661	697	735	684	671	696	691	715	664	674	658	703	668	714	716	668	680	691	663	705	726	643	723	652	686	671	663	708	680	734	730	760	684	640	714	721	670	670	668	710	713	669	717	675	672	672	713	685	675	666	728	675	681	690	724	645	663	656	765	693	674	719	694	702	623	717	690	700	686	734	676	654	671	656	691	703	752	679	680	657	730	702	686	690	693	694	701	692	667	673	679	691	656	685	643	679	678	686	705	658	701	670	624	680	720	696	717	726	698	659	656	670	658	722	677	620	654	656	707	697	744	669	694	690	668	710	688	692	708	651	723	735	689	709	688	711	656	688	711	718	685	658	716	692	706	696	671	698	698	663	680	699	709	646	689	669	643	689	717	685	640	744	667	700	685	700	672	670	685	679	678	684	658	731	684	667	670	703	681	684	663	675	693	667	717	693	657	695	708	715	662	646	708	707	686	677	691	679	681	700	704	652	715	738	674	687	698	687	678	669	724	681	712	669	665	691	649	704	659	693	668	702	717	698	729	694	706	674	701	683	676	690	657	697	682	706	692	703	730	722	693	660	715	713	731	677	673	687	660	676	662	654	675	707	742	689	699	693	726	699	696	622	670	681	692	681	736	683	680	670	657	673	646	678	667	713	685	693	658	699	699	662	676	698	694	706	676	729	697	702	691	682	681	684	741	698	676	659	742	717	671	710	692	658	657	719	710	673	707	676	655	670	660	647	670	714	693	695	698	678	682	692	694	656	663	692	700	697	725	660	665	698	702	669	745	703	711	683	643	705	689	722	689	718	608	645	701	697	641	739	727	705	655	670	682	741	690	688	626	699	721	726	698	708	703	713	710	711	727	716	695	678	691	705	675	684	717	717	664	635	677	692	676	698	669	689	694	726	695	691	675	641	683	737	711	643	709	710	686	713	668	678	716	694	685	697	673	686	666	708	645	669	669	656	711	660	681	694	679	692	702	675	727	768	689	649	659	757	653	723	681	703	671	664	691	679	631	656	659	703	707	725	633	665	687	644	681	693	706	709	652	670	689	668	654	704	671	703	684	668	669	644	656	628	727	697	678	664	696	698	661	645	701	676	668	742	674	677	711	725	702	677	690	700	695	728	713	672	676	678	666	699	677	712	699	700	713	703	702	680	713	678	712	650	695	694	720	689	673	717	702	689	671	690	657	690	715	658	727	724	689	693	689	707	722	665	697	692	660	657	696	712	631	702	728	642	656	694	716	676	706	674	707	687	666	718	664	692	684	692	686	685	675	709	682	677	725	648	714	706	615	694	694	694	730	687	690	681	707	667	654	678	689	695	682	685	673	745	676	664	688	657	693	692	679	691	705	688	672	670	680	719	705	711	736	675	714	712	680	706	702	684	687	670	689	669	722	654	702	708	692	674	679	649	685	658	692	681	721	662	689	726	674	704	663	663	653	699	652	736	723	677	669	671	718	680	692	691	708	688	705	655	687	673	682	686	785	685	695	651	670	677	695	687	698	689	684	692	683	672	663	692	665	707	670	698	684	670	747	679	706	669	612	693	741	648	696	691	661	686	665	695	671	697	658	705	649	687	707	721	707	701	658	640	678	692	677	720	674	675	704	652	729	668	677	703	626	684	667	689	713	700	646	633	692	680	663	642	631	668	718	666	729	705	669	696	660	701	727	731	733	668	717	711	682	683	663	694	673	742	738	663	642	694	653	667	674	639	697	690	763	707	703	679	665	673	697	731	705	682	694	679	665	696	709	709	630	714	695	728	658	703	705	729	732	660	695	682	719	724	715	686	725	693	678	688	674	711	698	775	688	711	703	686	712	705	713	696	688	702	652	639	694	679	691	675	671	655	682	692	681	696	722	708	662	685	674	733	668	683	655	655	716	681	631	660	689	701	696	707	678	650	745	642	670	708	714	695	770	682	702	728	694	706	689	668	643	653	679	716	697	709	656	676	703	723	643	687	685	715	702	690	664	691	684	675	679	665	651	674	679	675	700	670	700	693	697	674	665	664	677	654	705	633	668	653	679	663	659	708	677	653	653	696	655	708	665	711	685	669	685	723	689	643	684	659	710	722	658	667	687	720	678	688	704	662	681	672	713	681	691	686	706	694	676	665	672	640	675	670	697	697	686	681	692	658	694	621	714	659	716	764	695	646	698	640	670	671	729	693	697	710	699	699	695	703	642	688	714	672	705	708	688	726	689	686	706	691	692	647	668	658	709	667	677	727	692	644	718	695
23378	21528	28737	24736	21464	6080	1423	1139	1074	1008	995	978	959	967	885	912	952	881	934	927	924	900	837	907	878	961	956	902	901	906	840	912	922	914	870	924	900	892	936	892	879	915	910	858	895	935	877	913	895	910	930	865	903	961	922	854	887	864	876	899	890	942	877	876	915	945	893	936	917	925	896	874	951	887	921	886	910	847	879	925	895	896	964	883	915	887	949	911	927	902	896	882	886	951	895	900	947	855	890	901	985	901	859	874	886	934	870	885	838	868	940	876	930	838	846	912	912	911	881	864	879	879	935	869	918	894	923	906	864	879	877	907	900	922	856	891	943	909	798	895	948	904	929	926	824	911	884	907	928	904	955	924	928	913	891	855	888	876	923	833	885	916	892	907	853	930	942	820	842	901	885	891	856	876	889	923	903	923	903	887	853	918	891	881	842	879	866	876	878	903	915	912	855	900	918	862	937	912	867	868	897	855	925	866	933	895	908	834	839	884	945	864	906	904	955	932	892	874	864	855	888	877	879	870	925	917	861	857	839	886	899	896	935	842	883	850	869	900	892	884	909	863	892	805	908	889	845	848	867	864	845	877	896	882	889	931	894	881	875	849	876	896	872	922	871	933	885	901	932	862	899	866	891	863	871	900	907	897	910	872	908	928	886	907	888	900	874	904	901	812	863	897	917	850	867	897	879	901	867	927	889	875	911	894	875	911	911	918	916	880	883	900	905	915	809	911	844	904	912	854	914	895	827	874	853	900	976	828	896	910	912	908	924	903	897	892	918	911	901	895	873	874	941	904	940	840	897	926	878	900	943	878	927	854	859	880	943	881	902	848	913	887	925	905	925	915	900	898	892	903	899	910	839	883	875	844	940	900	891	919	930	893	866	901	926	860	851	891	895	856	871	914	886	894	918	951	938	934	946	886	936	913	902	860	923	878	945	915	864	885	885	880	880	888	880	909	904	977	882	897	899	935	905	901	871	852	936	848	856	908	907	831	907	877	829	936	866	898	888	875	894	922	868	889	881	917	882	874	885	881	886	879	889	901	931	901	852	877	944	875	914	922	903	899	926	864	909	878	875	883	880	925	903	922	936	832	920	914	831	879	855	896	886	909	912	902	851	893	867	891	866	872	853	929	846	894	908	919	921	957	881	868	885	894	839	953	883	894	912	928	897	857	910	861	922	865	896	912	922	951	920	917	938	901	937	951	884	908	883	885	848	882	872	910	909	907	932	903	846	910	858	889	885	909	868	901	919	903	901	861	891	899	952	904	936	898	864	865	892	926	856	905	897	857	875	819	954	879	893	836	935	827	945	903	943	870	842	905	894	963	882	881	823	878	875	916	910	864	922	889	862	908	921	932	889	899	890	879	860	891	920	880	908	875	922	861	880	919	917	901	903	909	850	838	831	914	937	912	952	897	908	941	939	962	923	902	933	863	878	877	927	904	875	923	892	855	886	886	870	872	900	898	871	876	863	815	911	908	916	910	870	883	963	906	945	858	899	842	893	901	882	906	905	908	941	923	926	837	936	884	894	906	864	908	885	856	853	930	889	869	855	894	840	899	951	878	890	954	930	948	886	883	871	883	849	913	900	929	898	850	885	819	937	926	915	888	864	854	871	875	912	871	862	884	848	887	894	846	887	849	856	969	928	869	913	877	947	887	920	881	882	868	901	909	858	898	883	912	939	940	878	907	919	873	855	923	970	894	901	864	892	883	902	896	880	877	840	840	950	879	862	937	922	865	904	886	901	888	924	874	892	887	927	892	883	897	906	902	930	945	887	922	895	843	895	903	924	894	900	861	924	944	894	873	915	886	881	946	837	877	908	872	915	976	894	876	895	892	884	853	841	889	886	873	929	903	916	936	894	861	881	940	891	884	885	910	901	916	915	896	886	944	903	902	902	913	898	955	909	903	904	863	842	910	917	900	894	882	864	940	910	923	897	955	909	873	883	869	894	932	862	903	886	842	938	864	870	841	879	948	881	880	884	895	852	899	913	924	912	882	926	891	890	924	882	900	923	861	853	844	931	849	941	928	1000	888	934	899	901	925	931	895	967	944	872	887	935	865	922	894	894	908	934	841	877	891	854	907	855	868	918	894	901	901	866	904	890	905	884	866	865	892	918	948	873	938	859	829	950	918	881	877	930	891	870	877	865	908	871	938	876	959	880	849	887	876	895	909	952	918	926	909	857	903	893	876	898	904	931	888	896	871	895	871	842	922	915	872	851	883	876	855	893	878	918	890	872	887	929	848	919	930	814	918	905	883	923	871	887	864	862	914	876	869	920	920	924	967	898	896	963	855	871	851	924	854	875	906	864	875	902	917	852	930	899	865	850	874	929	889	915	886	921	893	875	900	919	910	923	958	854	896	924	922	901	894	902	824	876	888	885	906	892	856	875	840	845	915	930	933	900	881	891	858	903	884	920	949	874	934	852	940	868	908	936	915	872	865	877	916	835	918	887	898	912	878	914	909	909	879	940	853	889	841	914	899	930	922	882	914	971	881	888	848	910	906	922	870	867	901	900	893	875	892	909	905	906	889	860	858	859	923	871	920	902	924	923	848	916	879	927	883	924	866	869	910	876	895	869	938	991	929	892	903	901	885	876	933	888	885	879	881	852	920	857	865	926	902	935	922	892	907	940	897	934	893	895	886	887	861	936	935	886	874	889	899	860	872	847	850	891	935	907	876	954	864	915	919	881	901	838	870	890	874	878	834	888	842	896	904	891	850	877	902	933	888	848	830	920	903	882	923	908	890	899	876	861	907	877	915	915	864	899	941	868	902	916	900	931	916	903	918	939	891	874	870	868	925	905	866	876	930	813	897	945	886	907	930	898	851	857	892	891	881	915	939	899	870	921	910	871	976	901	868	881	888	855	873	866	894	869	897	917	958	850	935	882	904	854	913	881	895	887	889	872	891	887	881	883	896	885	920	883	892	906	918	942	841	886	960	960	899	916	900	898	925	930	900	874	897	906	914	961	857	853	937	898	910	841	881	921	929	922	867	902	885	880	889	915	833	839	886	879	865	914	942	883	906	956	884	847	913	866	913	919	889	890	899	909	886	876	921	866	873	938	889	853	890	850	901	916	908	861	885	854	881	840	885	875	952	875	875	915	881	818	879	930	947	909	870	862	921	848	909	922	906	863	868	902	920	938	826	876	908	873	921	930	884	905	904	886	882	946	897	856	883	901	884	857	878	939	911	905	968	889	893	892	829	879	935	953	867	869	858	865	879	856	896	847	879	893	889	848	858	890	868	920	864	859	901	918	879	896	871	902	893	877	967	901	921	899	901	831	908	887	885	903	873	851	862	918	922	908	921	905	905	907	894	853	855	892	883	900	981	874	921	930	910	919	865	872	958	910	901	909	885	861	903	924	872	937	889	989	884	911	954	898	872	916	873	887	915	905	929	968	831	868	880	899	932	917	872	928	947	981	871	914	820	918	843	939	899	920	862	890	872	897	862	951	873	882	874	927	855	892	855
15498	7537	5394	2848	2162	1890	1690	1527	1465	1392	1325	1213	1254	1294	1190	1238	1205	1218	1138	1165	1123	1137	1195	1155	1153	1265	1204	1158	1125	1097	1155	1193	1141	1112	1146	1199	1091	1175	1161	1094	1143	1169	1119	1108	1127	1148	1120	1141	1209	1151	1101	1130	1167	1098	1104	1106	1106	1137	1184	1136	1161	1132	1095	1119	1119	1088	1174	1142	1121	1117	1163	1142	1110	1111	1129	1154	1178	1163	1154	1143	1115	1168	1147	1092	1126	1078	1138	1177	1155	1139	1047	1142	1099	1110	1083	1184	1186	1125	1100	1162	1119	1138	1123	1122	1117	1104	1096	1115	1164	1115	1123	1097	1184	1129	1092	1067	1173	1100	1116	1082	1147	1165	1138	1094	1083	1101	1088	1181	1087	1169	1145	1089	1132	1098	1199	1155	1113	1110	1095	1139	1107	1145	1084	1119	1093	1147	1195	1118	1053	1148	1112	1074	1088	1087	1178	1154	1069	1131	1119	1132	1121	1145	1155	1128	1126	1119	1044	1143	1112	1122	1064	1137	1072	1168	1137	1102	1159	1173	1122	1170	1122	1132	1141	1179	1118	1108	1179	1101	1103	1106	1151	1127	1120	1122	1126	1186	1101	1162	1156	1059	1088	1098	1122	1179	1134	1127	1092	1140	1131	1114	1081	1174	1136	1145	1074	1145	1133	1129	1133	1123	1097	1116	1117	1156	1154	1146	1095	1092	1138	1133	1126	1085	1165	1087	1125	1187	1163	1055	1134	1120	1123	1167	1109	1136	1111	1079	1114	1133	1134	1103	1136	1143	1139	1138	1094	1138	1139	1109	1085	1097	1193	1121	1124	1140	1167	1102	1169	1088	1123	1123	1162	1107	1065	1098	1115	1118	1110	1157	1113	1167	1155	1064	1142	1143	1155	1139	1150	1164	1161	1122	1058	1102	1143	1106	1162	1130	1119	1177	1156	1117	1172	1198	1150	1169	1137	1121	1112	1058	1122	1156	1139	1143	1163	1170	1119	1183	1137	1122	1126	1113	1172	1186	1149	1145	1109	1227	1121	1129	1140	1063	1144	1100	1121	1081	1155	1118	1224	1149	1150	1119	1133	1121	1093	1124	1107	1131	1126	1146	1084	1187	1086	1089	1098	1061	1129	1185	1053	1153	1127	1083	1075	1126	1091	1104	1128	1150	1127	1128	1136	1104	1107	1065	1113	1104	1124	1206	1152	1135	1094	1087	1123	1115	1100	1093	1163	1097	1125	1120	1094	1159	1093	1108	1085	1121	1119	1162	1113	1151	1190	1155	1137	1129	1120	1130	1164	1104	1113	1160	1086	1140	1144	1127	1113	1092	1132	1088	1152	1137	1057	1144	1150	1127	1158	1137	1108	1143	1063	1145	1142	1095	1104	1080	1160	1062	1126	1183	1101	1173	1157	1069	1107	1123	1144	1095	1139	1072	1094	1112	1154	1114	1117	1187	1126	1213	1170	1135	1103	1123	1127	1146	1160	1073	1179	1152	1162	1120	1147	1059	1142	1141	1104	1156	1110	1099	1128	1170	1115	1124	1129	1077	1147	1076	1152	1182	1121	1134	1130	1118	1145	1112	1104	1161	1095	1128	1114	1133	1144	1134	1148	1108	1126	1136	1178	1111	1104	1154	1127	1134	1157	1122	1119	1123	1136	1104	1064	1161	1069	1132	1095	1092	1198	1067	1169	1131	1136	1166	1060	1139	1092	1148	1184	1177	1176	1100	1119	1094	1143	1135	1117	1110	1194	1049	1117	1126	1167	1129	1124	1109	1119	1094	1075	1131	1090	1144	1052	1114	1114	1144	1180	1174	1069	1160	1158	1174	1149	1120	1067	1135	1156	1120	1130	1163	1168	1082	1083	1103	1167	1169	1063	1180	1097	1176	1100	1088	1108	1103	1125	1176	1136	1139	1123	1077	1098	1156	1136	1067	1185	1123	1159	1158	1125	1162	1117	1153	1145	1148	1115	1152	1104	1125	1078	1119	1085	1109	1119	1187	1109	1136	1126	1145	1092	1177	1064	1129	1136	1153	1157	1089	1088	1124	1130	1158	1044	1186	1106	1057	1127	1160	1134	1151	1116	1108	1136	1131	1182	1104	1073	1184	1152	1158	1083	1103	1124	1102	1154	1138	1109	1123	1109	1119	1143	1113	1083	1144	1147	1085	1106	1126	1135	1103	1133	1137	1115	1154	1141	1130	1069	1091	1099	1134	1062	1098	1152	1092	1159	1105	1123	1131	1115	1068	1110	1160	1146	1101	1135	1144	1124	1074	1134	1082	1202	1158	1103	1109	1103	1141	1094	1135	1066	1192	1146	1107	1102	1140	1097	1119	1161	1146	1225	1161	1121	1137	1135	1161	1125	1134	1138	1129	1110	1083	1142	1165	1130	1199	1098	1126	1070	1037	1209	1135	1124	1129	1118	1080	1083	1146	1163	1103	1117	1158	1135	1133	1101	1121	1193	1122	1104	1106	1055	1110	1119	1126	1101	1137	1075	1139	1080	1151	1126	1116	1145	1131	1107	1162	1077	1123	1172	1118	1151	1083	1066	1142	1138	1150	1120	1136	1104	1092	1084	1070	1151	1122	1094	1169	1093	1124	1154	1170	1155	1155	1082	1148	1096	1154	1119	1159	1099	1077	1187	1188	1106	1159	1087	1128	1104	1141	1094	1131	1147	1099	1084	1109	1059	1056	1182	1084	1116	1080	1190	1088	1127	1157	1141	1090	1177	1124	1139	1106	1150	1156	1185	1131	1132	1120	1194	1119	1123	1134	1144	1136	1093	1161	1112	1116	1108	1192	1162	1078	1175	1142	1129	1158	1156	1104	1174	1186	1206	1169	1136	1112	1151	1108	1141	1153	1122	1124	1120	1108	1119	1102	1161	1139	1107	1057	1138	1124	1164	1131	1173	1071	1106	1170	1134	1147	1101	1168	1048	1092	1123	1144	1154	1095	1112	1149	1190	1067	1107	1140	1117	1195	1106	1093	1126	1171	1100	1114	1160	1129	1109	1165	1103	1084	1099	1099	1134	1120	1154	1191	1109	1131	1134	1102	1168	1114	1119	1188	1145	1118	1109	1053	1191	1124	1095	1121	1195	1071	1111	1123	1088	1093	1117	1100	1101	1116	1113	1107	1147	1135	1100	1146	1163	1146	1112	1141	1118	1123	1076	1126	1147	1145	1110	1121	1090	1121	1089	1057	1138	1117	1114	1065	1129	1097	1113	1106	1047	1156	1127	1112	1164	1136	1149	1123	1107	1176	1114	1067	1141	1144	1118	1102	1117	1065	1114	1094	1084	1117	1143	1113	1089	1082	1169	1113	1147	1157	1131	1124	1110	1163	1132	1138	1151	1225	1152	1152	1107	1138	1093	1179	1114	1150	1098	1087	1189	1088	1075	1135	1119	1096	1146	1104	1114	1074	1156	1127	1093	1108	1124	1178	1138	1162	1123	1136	1128	1097	1150	1150	1088	1111	1151	1074	1084	1124	1067	1154	1168	1134	1068	1120	1136	1161	1105	1150	1112	1121	1170	1098	1134	1096	1109	1110	1117	1118	1120	1123	1139	1120	1128	1197	1117	1111	1049	1132	1114	1117	1159	1061	1129	1189	1135	1131	1202	1191	1221	1086	1191	1121	1072	1087	1116	1090	1109	1216	1116	1134	1161	1127	1113	1119	1158	1047	1130	1156	1134	1134	1107	1164	1197	1175	1134	1119	1110	1117	1069	1117	1107	1105	1037	1169	1149	1123	1106	1170	1162	1085	1185	1138	1108	1104	1111	1186	1083	1086	1112	1034	1140	1140	1116	1112	1193	1175	1148	1113	1086	1093	1145	1111	1119	1127	1132	1087	1110	1184	1165	1138	1141	1154	1179	1113	1119	1144	1135	1080	1156	1122	1092	1117	1120	1115	1153	1128	1158	1141	1159	1099	1185	1161	1156	1082	1093	1086	1150	1112	1118	1170	1116	1156	1122	1128	1095	1064	1113	1173	1142	1143	1064	1150	1123	1146	1138	1092	1086	1131	1122	1118	1118	1121	1097	1172	1106	1108	1163	1093	1116	1062	1157	1102	1118	1140	1081	1127	1167	1150	1111	1176	1140	1100	1137	1154	1108	1081	1084	1114	1131	1138	1097	1119	1089	1138	1156	1062	1106	1063	1125	1149	1097	1156	1153	1166	1124	1116	1178	1161	1105	1145	1179	1147	1200	1173	1180	1118	1172	1184	1136	1115	1134	1153	1148	1124	1126	1093	1130	1165	1181	1088	1131	1106	1113	1145	1144	1168	1141	1156	1056	1139	1088	1115	1212	1124	1097	1140	1126	1146	1126	1097	1128	1144	1113	1096	1117	1069	1114	1102	1124	1134	1100	1176	1110	1115	1106	1080	1086	1132	1119	1153	1208	1083	1127	1159	1110	1120	1128	1064	1145	1153	1185	1123	1139	1101	1125	1186	1155	1099	1163	1141	1162	1114	1151	1091	1134	1181	1140	1098	1111	1119	1124	1107	1152	1174	1115	1195	1140	1113	1121	1114	1152	1117	1122	1153	1121	1060	1132	1116	1105	1100	1150	1139	1114	1146	1157	1128	1123	1115	1124	1100	1096	1121	1097	1165	1119	1106	1136	1134	1088	1146	1135	1108	1153	1026	1132	1099	1142	1167	1131	1182	1111	1080	1124	1123	1087	1132	1108	1101	1094	1098	1187	1109	1070	1076	1146	1107	1094	1138	1116	1078	1169	1081	1101	1123	1145	1112	1116	1144	1032	1141	1115	1170	1146	1112	1113	1119	1129	1146	1157	1131	1156	1113	1127	1120	1107	1165	1110	1126	1120	1095	1102	1099	1159	1126	1199	1094	1096	1147	1088	1145	1092	1123	1109	1184	1073	1148	1100	1170	1120	1191	1107	1114	1129	1119	1139	1118	1109	1094	1113	1147	1073	1105	1144	1098	1148	1144	1100	1114	1123	1216	1100	1066	1089	1130	1130	1148	1120	1174	1170	1166	1086	1154	1118	1180	1118	1147	1089	1125	1166	1077	1127	1130	1128	1147	1124	1078	1127	1133	1150	1147	1126	1115
24739	21529	26952	25277	2006	381	318	308	289	266	250	249	227	244	234	243	254	241	235	244	250	260	224	222	246	219	233	228	246	246	223	207	239	216	254	234	217	220	222	226	240	261	223	203	202	229	230	213	227	220	244	246	237	191	245	238	209	230	259	213	225	238	224	225	211	237	221	221	249	239	228	242	218	252	230	224	223	233	223	231	208	263	222	235	199	226	246	217	218	213	250	227	257	213	212	207	250	236	240	209	215	262	219	221	230	219	230	226	224	229	216	213	255	235	204	227	242	212	234	234	222	247	214	253	235	220	221	221	211	245	225	253	253	209	209	223	244	220	241	227	222	226	223	233	223	194	225	209	219	247	229	248	217	220	224	220	213	211	233	243	238	215	215	207	248	224	237	216	240	216	223	249	233	211	202	239	255	244	230	235	229	239	252	241	249	225	204	226	234	214	233	242	242	196	225	242	232	181	251	200	224	217	197	216	229	216	243	242	248	246	227	245	246	223	210	221	235	226	238	190	240	245	221	236	243	239	237	222	232	226	246	232	234	228	235	222	235	221	227	204	246	220	211	236	220	206	244	233	234	228	204	242	285	220	228	215	226	236	230	232	247	205	233	223	204	232	261	249	231	254	230	223	204	216	220	226	227	245	241	214	234	225	214	242	248	205	244	233	240	245	239	235	213	235	234	261	238	246	219	248	249	238	226	236	226	262	222	208	243	221	230	235	224	210	232	246	223	244	231	209	262	212	234	226	220	224	231	207	223	214	251	256	218	223	227	229	235	231	242	246	227	216	203	229	240	226	220	222	260	253	236	211	220	214	228	205	236	218	220	241	214	220	214	218	220	216	239	231	236	221	205	230	236	215	236	231	223	234	194	235	231	217	231	233	238	229	241	240	259	229	220	217	214	203	239	227	247	233	219	226	241	244	208	229	230	257	234	225	235	214	217	215	212	236	229	222	223	280	217	227	207	204	227	218	230	216	225	200	225	211	223	245	208	210	245	225	204	229	241	262	257	232	244	209	239	213	253	253	211	239	215	220	245	247	237	237	230	255	238	229	212	231	234	234	229	236	206	238	237	239	252	220	216	219	229	235	243	237	232	206	237	222	238	235	216	232	214	214	250	230	230	214	226	234	239	204	246	231	242	204	223	204	235	232	235	248	224	238	236	240	209	220	235	234	225	224	212	221	226	230	232	232	218	227	224	262	226	255	260	243	208	245	200	213	259	224	227	202	222	220	219	236	235	240	242	209	208	230	231	212	224	221	221	226	238	196	213	230	229	250	229	230	230	245	235	229	241	240	219	248	248	229	225	215	208	217	253	220	211	215	205	226	219	239	212	214	219	206	212	218	253	219	232	213	227	249	209	248	230	212	228	222	222	201	234	216	226	204	220	228	238	220	224	242	212	231	247	205	252	240	228	247	195	217	226	214	238	235	206	208	230	250	218	245	232	224	214	246	235	221	237	219	225	230	241	229	226	218	229	235	236	215	212	213	222	212	208	211	224	212	238	254	234	244	251	235	220	247	236	216	242	220	252	235	226	239	221	238	228	230	223	235	250	220	192	258	218	221	208	235	221	213	239	202	202	194	217	242	226	243	230	237	240	214	226	235	209	222	192	209	227	223	216	229	184	237	195	238	251	223	235	235	226	227	235	230	215	263	227	237	233	235	237	219	222	255	261	244	199	248	214	211	249	224	237	245	243	231	219	237	234	236	194	237	229	223	233	224	245	224	236	207	211	211	235	258	218	215	236	237	230	230	227	254	255	226	255	233	236	255	227	206	241	244	232	227	238	239	215	256	233	218	251	235	238	216	262	236	218	228	220	209	251	251	238	223	196	226	237	241	219	224	221	243	225	226	244	255	243	202	229	232	225	234	216	213	231	225	229	244	212	238	214	236	219	240	231	244	210	260	221	249	241	210	241	237	230	226	240	238	241	225	229	227	227	232	220	229	241	215	243	221	259	231	221	209	223	230	248	205	262	242	232	248	215	219	196	206	231	238	205	215	200	236	232	223	231	230	239	230	208	216	242	225	246	218	228	254	217	239	219	236	195	194	224	254	210	211	237	232	233	209	227	215	205	213	224	206	240	212	251	221	224	237	239	244	209	242	192	221	221	231	236	214	231	240	221	222	233	234	224	247	242	203	222	190	250	226	230	214	207	228	244	217	247	222	226	234	226	212	221	213	229	238	238	240	207	213	211	244	234	244	236	220	235	248	244	237	230	230	232	247	233	219	212	221	203	209	247	249	238	248	195	220	226	228	246	224	232	204	226	214	261	231	231	216	212	264	250	247	250	245	212	243	244	232	209	238	260	228	266	231	193	246	219	222	223	226	255	239	219	224	214	237	225	208	234	212	229	210	198	251	241	210	234	215	257	218	246	225	238	252	245	205	237	264	220	204	269	224	217	198	239	193	248	251	224	217	225	253	237	249	245	216	199	219	217	220	245	226	216	210	222	229	241	204	241	218	231	242	266	227	225	241	217	221	242	251	239	245	249	229	215	225	244	233	230	203	224	204	227	222	213	213	243	217	224	215	229	229	247	210	241	226	213	243	245	250	242	220	204	222	244	244	220	219	248	226	235	256	248	229	226	224	230	220	250	232	229	219	223	226	241	257	237	219	217	241	223	253	226	239	217	233	235	251	226	202	218	238	221	234	249	241	223	234	212	236	214	250	218	223	213	213	223	237	241	204	214	201	221	219	233	233	214	229	228	223	223	239	248	233	232	233	210	260	225	244	230	192	227	242	235	228	263	221	218	218	246	240	232	234	212	233	223	217	238	229	239	221	205	214	232	217	259	232	273	249	223	214	235	222	218	218	219	235	251	230	248	243	217	257	218	240	246	265	235	210	227	224	211	232	232	209	210	281	235	224	199	220	244	226	238	247	225	231	238	222	227	226	211	210	227	227	245	226	245	254	219	238	227	258	211	213	220	213	222	226	219	250	211	233	235	180	221	266	247	231	209	207	228	233	255	202	216	229	234	237	235	251	226	232	253	231	217	220	236	221	239	258	233	219	210	223	215	227	235	215	234	229	237	228	211	251	214	214	213	240	245	224	226	220	261	234	219	223	190	237	220	242	228	229	211	248	223	217	255	253	244	230	257	220	229	235	209	217	223	241	226	230	225	264	227	233	247	255	217	214	253	234	246	217	220	227	236	237	206	204	214	230	213	245	222	216	199	216	231	222	201	217	207	220	253	221	214	212	218	225	247	246	205	230	232	215	204	230	239	226	219	212	216	221	227	243	223	206	221	223	253	217	240	231	236	230	223	220	207	224	205	237	223	241	244	229	218	240	200	236	241	230	250	233	235	238	215	215	212	206	258	254	243	246	240	237	222	225	248	219	233	260	239	247	232	194	239	234	250	230	226	222	224	213	231	212	241	253	228	229	252	220	240	228	236	225	228	241	224	244	257	217	285	238	213	251	250	245	239	219	237	205	207	247	235	273	206	232	250	243	239	228	238	249	243	209	230	213
13284	3495	2339	1169	831	737	600	495	442	481	438	349	408	340	380	344	359	348	322	348	317	353	359	349	338	349	330	316	356	319	331	345	307	335	336	315	340	344	334	314	325	316	346	353	313	318	332	289	326	308	321	362	294	343	334	353	322	302	343	309	304	318	326	319	331	326	348	357	357	291	296	318	335	327	334	354	322	322	329	303	294	327	331	328	303	312	305	302	314	329	322	340	323	358	347	301	303	337	314	298	318	326	314	306	310	308	335	340	325	302	305	314	336	359	341	306	328	327	312	356	314	344	332	300	304	332	299	341	332	334	305	327	323	333	315	310	319	323	352	344	313	342	336	317	346	314	325	336	298	327	318	333	326	314	317	299	333	328	332	336	298	317	308	326	331	343	299	340	317	323	327	316	326	336	306	332	303	289	319	317	316	318	298	286	350	315	323	305	320	344	301	339	332	326	298	294	300	312	289	337	359	326	314	330	295	351	338	318	307	359	313	321	327	321	311	316	298	340	297	315	338	297	350	327	323	337	328	315	334	344	307	296	308	319	324	335	308	329	314	292	320	306	297	307	316	301	321	318	330	286	345	327	316	301	361	318	292	329	326	317	306	337	295	328	309	332	283	324	327	306	329	318	323	341	277	308	332	314	325	309	328	309	321	343	348	311	327	307	328	301	325	320	314	323	347	344	333	339	340	298	355	323	321	324	328	337	339	317	339	277	330	328	304	348	305	332	342	343	290	287	315	336	315	344	349	283	316	310	298	321	325	347	311	306	354	329	349	335	320	329	318	309	340	353	326	338	310	312	333	346	341	296	322	330	319	328	370	338	327	316	326	310	316	299	326	341	302	316	325	339	305	339	332	326	315	318	336	323	346	342	326	332	330	312	274	289	333	324	353	299	341	341	311	340	309	308	319	312	318	322	327	320	345	311	313	361	311	302	325	329	320	329	320	321	321	308	317	320	303	312	309	288	314	358	340	285	331	310	348	341	325	327	335	336	297	308	314	357	327	337	297	316	306	325	333	319	305	321	297	312	346	325	342	327	318	303	326	310	311	335	333	311	301	298	315	329	299	318	330	291	307	307	323	329	301	325	299	300	343	318	322	310	319	339	296	305	315	305	315	294	310	315	321	333	337	320	313	346	308	341	333	336	341	329	347	295	303	338	311	328	304	327	352	327	300	340	363	343	316	325	339	340	347	342	313	316	346	326	330	348	323	329	323	322	351	348	325	320	289	306	326	354	313	308	339	339	321	325	327	347	361	314	319	276	302	273	321	324	281	315	328	306	317	325	338	329	323	307	362	320	313	341	284	327	341	321	330	297	305	331	305	298	346	332	317	327	325	313	354	324	301	328	360	331	324	313	299	308	324	330	347	346	310	339	310	323	328	312	347	308	333	288	314	313	342	338	337	333	297	312	342	327	349	313	300	327	317	332	305	317	336	302	329	330	333	330	307	335	309	330	302	306	317	315	324	331	336	316	288	339	323	309	307	299	342	343	365	299	302	303	296	362	327	349	335	330	348	313	305	309	324	328	323	304	319	309	337	328	299	311	315	312	300	329	309	278	344	321	324	327	312	351	326	321	332	338	323	327	304	313	317	303	335	286	308	317	323	301	340	345	325	348	313	315	322	338	348	300	342	318	307	305	309	306	315	326	317	302	304	329	343	293	329	304	257	330	349	317	322	332	336	325	335	304	308	329	336	302	314	320	317	305	336	301	337	334	349	287	329	291	337	327	327	315	353	317	336	365	315	341	325	357	307	342	296	304	336	305	308	316	327	320	326	320	330	338	308	333	296	325	321	336	308	345	337	322	362	293	308	297	306	289	318	303	323	313	297	352	349	332	320	294	310	330	315	355	341	311	300	374	317	306	291	298	325	344	313	327	316	337	297	310	311	334	305	327	321	315	327	361	323	313	342	311	336	347	333	299	317	301	311	326	314	331	344	326	338	330	294	302	290	326	323	305	315	304	333	341	283	309	314	317	338	293	305	337	318	342	295	309	290	298	364	316	300	301	325	303	332	322	294	292	327	344	331	312	301	314	335	325	290	330	334	324	336	335	340	304	332	326	336	305	336	324	324	318	333	337	312	303	297	321	312	327	330	302	311	314	291	350	301	343	337	317	318	327	334	314	305	321	304	347	314	299	352	323	341	347	316	318	348	319	319	348	355	349	329	338	332	316	352	364	301	338	318	299	329	313	373	309	324	334	334	347	318	323	311	309	329	310	323	297	321	329	312	307	346	338	318	318	323	323	324	336	347	327	350	349	347	297	323	317	344	312	326	297	303	304	314	315	290	294	315	320	336	331	350	287	323	339	312	345	297	306	333	323	324	333	335	332	315	310	309	284	324	319	299	306	320	305	341	298	327	354	325	324	332	328	315	318	333	345	358	342	314	311	307	318	332	329	363	378	332	308	328	344	314	340	342	299	347	319	334	337	323	315	329	305	311	335	338	333	334	319	343	320	332	347	301	316	306	342	333	302	334	316	355	326	331	314	310	302	307	319	338	355	316	307	355	331	294	294	340	331	316	338	332	327	308	331	339	330	326	333	315	340	335	338	328	324	333	280	337	304	325	315	334	314	312	317	321	340	324	325	332	317	337	291	318	332	328	305	353	329	291	297	316	321	334	283	314	322	322	313	321	310	325	320	329	345	310	319	336	317	287	317	292	281	329	342	325	291	325	323	344	316	328	349	312	320	327	315	306	274	306	317	330	347	335	326	306	317	330	317	300	305	351	351	335	284	320	304	357	299	340	341	322	348	345	350	319	295	324	327	286	332	300	305	295	309	295	313	309	288	305	344	318	341	356	310	334	339	333	311	307	339	320	318	280	332	335	340	315	339	321	343	304	305	333	318	353	320	304	309	313	333	315	286	329	350	347	327	315	306	325	332	347	306	296	306	310	354	291	297	302	314	319	360	341	333	337	315	314	329	335	321	351	343	312	307	346	295	296	306	337	334	314	307	318	308	323	357	317	321	336	352	300	303	332	325	293	311	332	293	271	331	324	332	349	353	325	285	335	323	320	320	325	342	321	324	319	327	331	320	317	312	335	332	308	325	319	345	313	319	330	349	291	347	303	325	354	296	332	335	284	345	336	306	335	356	319	313	335	305	326	335	324	351	302	351	303	329	331	333	350	316	336	318	346	304	315	335	312	317	326	338	332	321	322	303	300	335	324	333	341	331	302	313	322	307	345	338	336	330	313	309	318	341	310	328	343	366	343	336	317	317	300	335	337	310	325	309	308	353	309	316	312	308	331	329	311	311	324	304	301	316	296	307	335	361	330	325	347	295	292	305	370	354	318	344	353	317	315	342	311	350	322	342	292	308	349	345	328	339	322	332	307	318	367	327	307	293	308	341	327	300	310	328	296	326	338	323	347	335	342	319	319	336	339	326	328	293	323	336	332	307	305	317	317	345	285	337	315	302	352	314	306	308	278	345	310	353	331	334	317	320	338	335	331	308	308	337	332	360	331	315
22548	21564	29351	24234	21564	21435	3773	1148	883	777	821	793	774	777	740	694	710	685	680	683	671	712	679	679	658	647	650	665	697	674	639	644	690	696	676	655	644	636	646	692	698	695	623	647	627	674	621	702	654	662	728	629	668	640	689	669	672	638	648	706	656	656	691	619	607	683	684	663	655	665	706	632	695	655	657	671	627	685	627	650	647	684	648	667	687	707	661	638	636	640	684	672	669	618	643	649	690	643	663	677	698	612	652	701	626	680	684	675	637	691	674	683	644	660	666	650	707	681	665	630	677	610	636	645	729	633	612	626	631	662	648	624	703	701	609	640	687	643	637	648	658	659	649	659	690	635	664	676	698	668	687	663	682	674	662	634	642	669	645	632	691	685	671	672	662	623	690	640	672	647	653	683	700	682	659	616	675	673	660	665	630	696	667	648	651	671	668	640	664	677	695	721	629	694	627	630	695	656	641	619	621	624	647	614	685	641	661	699	632	655	624	667	660	654	628	688	631	628	647	643	660	694	627	647	626	603	665	657	627	636	653	679	647	628	657	673	639	675	661	661	663	658	629	667	640	653	620	650	683	658	609	729	641	694	647	656	670	654	659	678	645	672	627	686	649	663	640	656	669	695	647	636	668	669	606	677	683	653	699	655	651	662	685	690	645	691	669	664	682	667	667	663	682	642	653	634	676	699	648	657	700	647	685	595	656	658	633	664	710	644	681	639	696	689	656	689	605	644	656	657	630	637	689	634	645	636	622	661	651	656	642	628	682	657	657	689	630	663	656	664	645	637	673	651	663	694	654	675	666	647	608	666	639	662	691	639	678	617	661	633	672	662	651	649	647	634	657	632	640	663	624	631	667	722	636	730	700	655	665	693	618	683	653	686	635	707	650	647	658	645	699	620	628	723	640	646	658	632	692	636	601	648	647	690	583	629	614	670	640	634	655	664	691	648	694	672	651	621	638	666	676	637	695	699	674	642	666	661	640	655	694	660	657	708	657	665	626	656	666	651	651	650	708	677	631	644	670	612	664	665	649	695	668	675	645	638	618	666	677	635	658	601	653	679	646	623	666	646	648	639	684	686	654	617	617	637	654	655	698	674	649	657	650	688	664	674	630	665	632	673	622	624	653	627	663	603	671	673	661	623	654	661	641	685	661	651	676	662	656	656	651	626	625	712	650	644	624	674	659	661	657	653	633	661	678	667	656	654	659	641	650	637	685	615	648	648	655	681	635	652	672	643	625	644	662	629	623	667	684	666	662	686	643	637	655	645	629	653	676	635	673	609	668	659	644	664	657	670	676	634	658	705	664	628	667	652	666	668	656	628	648	646	643	644	627	675	633	634	667	629	660	607	683	606	699	633	695	678	607	663	656	693	656	662	656	663	648	705	685	633	685	664	639	679	662	622	664	693	682	680	657	682	660	654	657	642	638	628	679	664	673	692	691	640	647	622	618	640	669	660	683	644	605	641	652	657	649	681	650	685	655	695	671	648	690	704	650	671	653	675	627	658	619	668	699	651	608	655	621	648	655	685	658	636	646	674	675	638	643	657	643	718	658	656	632	627	647	662	641	668	612	625	677	615	648	710	657	639	607	721	658	673	643	650	669	614	672	645	663	664	708	642	586	659	643	678	704	640	637	667	624	605	687	671	668	641	620	679	697	626	675	661	629	616	665	691	673	666	655	680	688	634	698	674	638	659	635	657	581	668	632	641	649	637	632	679	644	713	681	627	656	651	703	643	621	679	621	633	685	658	669	646	649	685	667	660	664	646	672	667	666	680	698	667	656	630	690	655	673	655	676	692	667	690	642	638	643	656	655	684	641	673	606	638	658	636	665	667	674	618	659	654	620	639	648	645	672	640	635	665	697	672	616	677	637	660	662	667	633	684	624	670	667	630	687	664	669	641	689	668	680	664	607	643	680	647	659	656	637	654	630	697	688	650	681	678	656	662	670	595	675	722	703	659	650	634	618	626	650	651	659	626	646	659	620	658	682	640	683	648	644	643	603	644	598	708	680	603	640	664	604	685	664	671	641	708	636	664	650	668	681	689	658	647	658	609	666	645	631	620	661	641	673	623	636	659	718	685	587	630	649	633	646	670	658	649	649	616	648	671	671	650	626	679	644	646	668	609	650	659	654	641	662	607	667	629	638	681	644	628	638	657	643	621	666	628	619	641	702	652	686	660	704	678	612	619	643	701	688	656	615	668	672	660	645	729	624	679	693	642	684	633	656	672	673	595	667	638	702	646	649	635	674	682	656	605	652	621	614	688	672	606	659	611	623	684	647	652	633	624	661	658	657	686	667	678	648	618	645	677	659	680	631	692	689	639	668	671	670	609	660	670	634	614	653	620	669	663	686	679	658	644	639	651	610	619	666	636	698	662	683	655	696	676	677	625	630	659	716	683	658	688	664	679	655	584	674	672	651	678	650	675	657	611	658	662	633	658	646	632	653	629	659	629	654	704	628	671	636	689	627	677	614	620	672	641	636	624	667	644	654	649	656	649	660	670	691	654	652	602	627	676	630	655	634	659	629	635	665	640	658	643	688	654	650	670	623	665	615	679	658	639	683	691	634	628	650	630	637	661	627	661	651	598	673	680	632	621	624	618	691	646	678	665	653	666	664	642	636	634	667	672	630	643	612	667	655	644	640	642	654	663	674	684	641	647	678	683	703	606	607	671	631	662	666	645	644	684	706	685	611	644	688	650	655	611	666	660	627	652	659	703	635	637	631	650	633	685	676	641	632	629	681	624	673	665	634	686	667	638	670	638	665	693	614	616	654	665	641	685	663	678	656	634	627	645	641	657	710	633	635	660	688	668	685	648	698	659	656	635	613	666	643	679	636	635	690	696	620	632	680	681	668	647	627	652	635	598	656	622	707	646	623	614	693	617	679	654	676	657	676	678	651	666	657	586	648	703	688	660	666	670	649	637	641	648	643	683	659	657	689	626	686	653	658	698	711	681	615	666	643	670	678	690	694	644	681	644	646	651	676	630	641	663	654	685	646	639	659	649	662	665	664	673	659	645	624	618	653	661	677	622	665	632	680	621	687	661	688	627	643	624	660	639	656	658	684	635	650	681	657	674	651	660	625	668	637	657	647	643	701	605	620	627	696	638	650	658	653	647	719	704	674	664	640	625	626	660	614	647	679	634	635	676	639	650	659	654	631	643	673	665	676	674	635	657	633	643	650	645	644	668	533	638	661	643	686	622	646	670	673	634	663	649	625	668	645	631	655	676	633	641	644	649	687	640	648	661	652	650	672	647	652	658	663	711	665	666	683	664	658	622	660	671	681	635	684	638	652	643	633	620	655	615	631	716	630	653	580	638	656	664	626	648	659	665	659	595	641	656	627	626	678	670	653	600	627	669	656	657	638	658	645	651	663	585	630	584	611	660	675	637	624	650	648	642	634	686	710	641	648	647	661	624	623	668	650	664	645	697	625	680	621	689	619	669	667	635	694	602	645	620	673	667	650	662
18192	11906	8345	4055	3016	2221	1838	1631	1425	1320	1109	1146	1071	1046	1026	1022	1020	1030	937	891	910	951	954	943	923	872	942	903	908	878	998	887	896	928	935	869	907	849	880	892	868	927	939	901	813	828	893	867	921	933	902	889	891	880	871	854	889	857	836	877	863	857	926	804	915	906	861	890	863	850	878	823	888	864	828	804	896	889	883	889	881	822	877	878	880	867	898	875	884	914	837	877	860	835	804	883	911	860	841	821	860	952	846	859	894	948	833	883	919	860	845	852	900	850	777	821	891	888	890	864	811	927	881	839	857	861	863	899	872	883	885	840	883	837	845	832	877	878	885	846	851	872	840	819	897	875	815	836	928	859	913	874	848	842	857	835	889	881	862	805	859	851	843	897	867	885	832	875	854	867	836	875	882	892	897	828	917	903	894	839	869	896	826	831	907	869	854	841	868	877	876	865	869	836	857	873	849	864	884	865	861	885	857	817	874	787	830	873	817	890	874	896	842	821	893	889	846	877	860	828	841	856	874	897	876	872	878	812	867	820	878	840	918	858	883	842	843	840	863	868	870	882	832	845	858	846	888	838	901	899	854	836	805	889	908	837	830	849	873	848	923	872	894	826	831	867	840	886	816	881	828	868	824	899	837	827	842	880	860	846	894	850	866	862	845	857	876	850	832	893	880	876	849	892	822	828	881	857	872	860	898	867	848	823	869	903	845	900	864	843	878	875	918	875	918	826	913	839	887	865	884	869	837	874	902	875	905	835	844	864	876	880	858	868	845	878	890	843	855	829	893	946	865	868	874	904	886	833	876	832	879	824	872	837	865	875	840	892	869	877	884	864	843	809	843	872	878	867	881	846	851	887	848	823	886	888	867	797	848	859	822	849	880	892	807	883	863	900	882	871	887	860	881	869	865	847	843	901	900	846	887	895	856	885	875	876	834	839	880	910	901	872	845	845	836	876	864	896	777	855	879	921	895	909	859	880	897	823	810	825	841	901	875	913	851	841	799	822	855	893	862	907	904	828	861	881	885	904	821	880	902	857	844	889	872	900	890	864	855	816	872	891	877	852	882	877	881	844	862	850	889	855	875	858	878	859	854	934	835	870	874	873	889	801	863	855	854	866	850	851	876	847	891	885	853	879	830	864	860	849	836	881	844	865	901	850	853	879	884	895	861	847	884	838	860	850	838	827	868	853	869	882	867	810	881	892	801	857	899	873	827	839	836	825	857	922	809	896	847	879	890	835	835	871	834	835	895	844	924	865	886	843	883	855	900	895	806	866	882	842	880	859	830	836	887	844	863	850	865	846	901	898	872	848	933	885	835	840	837	838	851	835	860	901	846	897	877	876	850	864	898	866	861	843	875	880	844	814	798	843	861	874	841	920	969	867	849	869	929	853	877	908	862	849	895	857	892	851	857	835	843	863	841	865	848	897	862	855	829	848	910	856	842	883	876	854	931	825	853	843	876	863	850	862	827	842	906	841	815	865	919	877	858	831	886	852	901	860	852	820	868	822	934	818	857	855	882	849	871	855	899	862	908	853	838	855	909	863	909	899	917	819	857	879	901	829	855	922	904	861	887	845	898	799	837	859	873	829	927	867	818	851	885	839	871	866	830	908	839	931	870	876	900	824	849	853	848	843	870	832	924	822	831	828	790	895	885	889	876	914	881	876	840	830	856	878	881	890	840	856	881	902	853	865	875	876	834	853	851	859	913	888	884	830	872	821	944	890	840	825	844	858	843	872	860	786	846	884	840	926	874	874	827	857	884	845	875	809	886	864	870	854	833	867	858	863	858	813	892	894	851	826	863	811	884	856	850	857	820	902	871	840	835	825	896	840	859	873	875	873	788	848	858	795	823	846	848	851	917	863	883	876	917	866	847	912	911	881	877	832	905	846	826	840	884	859	870	812	818	851	884	934	849	853	838	844	819	873	879	876	857	832	834	851	864	861	830	844	839	880	840	862	897	896	867	864	811	830	889	861	884	890	854	874	866	847	808	827	911	864	864	889	842	804	862	879	843	876	892	805	896	878	819	859	851	845	865	850	891	859	863	878	861	849	835	865	845	849	831	876	822	864	801	848	851	868	818	850	866	918	885	924	856	865	823	827	900	867	854	854	839	887	798	879	879	852	882	872	856	925	882	873	881	834	830	821	907	856	876	865	877	891	940	860	817	916	884	804	882	841	889	894	877	880	859	849	888	877	912	853	816	869	818	846	878	914	865	876	909	828	844	870	800	860	871	877	837	867	894	877	862	834	836	823	830	907	891	853	826	828	915	850	853	916	838	812	869	896	886	871	863	818	870	853	902	848	868	913	856	887	864	847	872	846	805	862	919	860	860	815	906	906	868	849	904	796	857	882	912	837	875	836	896	862	871	837	791	843	879	855	851	839	869	822	819	904	850	853	861	809	914	850	815	916	876	864	850	879	849	833	877	916	874	876	842	858	872	882	862	877	883	880	834	806	891	821	861	867	834	859	842	901	887	840	876	877	867	850	817	868	863	890	870	877	851	926	873	874	852	856	896	872	873	895	847	818	855	875	885	872	873	885	854	831	910	852	867	850	906	861	845	845	917	868	873	858	835	879	850	855	854	894	865	792	895	924	854	815	885	853	878	847	881	856	828	869	859	840	897	893	872	844	854	845	848	798	851	831	884	857	837	854	828	877	943	876	903	898	891	893	903	854	857	879	804	816	870	848	823	903	846	857	816	852	865	880	847	838	844	855	878	883	920	878	811	841	907	816	833	874	861	832	834	856	848	813	847	859	909	850	851	882	845	836	918	861	915	824	896	795	880	851	874	882	869	827	835	891	873	871	886	845	830	883	855	837	862	889	889	857	825	836	911	847	811	868	837	862	856	909	823	872	800	900	851	850	881	931	873	876	817	889	809	841	883	886	847	815	854	862	875	862	831	876	804	832	870	841	936	860	872	836	870	861	880	845	931	786	861	819	838	887	882	907	856	857	843	871	857	870	904	895	895	879	834	885	842	859	878	903	863	827	865	829	847	854	875	832	880	839	846	892	853	865	841	859	885	857	902	887	877	861	912	870	832	839	890	874	850	813	833	845	858	877	884	821	852	930	904	785	865	849	884	878	861	939	825	835	864	879	806	883	871	856	873	845	873	871	884	890	866	863	844	853	917	821	821	859	902	891	860	870	837	863	859	870	862	859	864	880	892	845	866	877	816	882	882	838	831	838	844	811	885	814	855	883	890	866	870	884	830	816	843	817	875	865	832	879	908	837	871	892	842	858	848	915	840	801	885	858	861	877	878	881	914	903	866	885	889	864	868	840	884	847	858	880	881	883	872	847	888	828	883	841	907	828	890	916	856	854	890	841	861	813	873	818	943	888	952	857	882	879	818	854	840	888	846	880	861	899	879	844	843	879	850	854	874	877	848	822	829	879	894	875	829	887	842	869	804	818	851	867	826	893	856	890	829	896	886	868	898	804	772	934	873	864	860	861	886	864	804	849	884	842	895	838
27491	18533	3917	728	583	525	544	547	523	534	548	593	564	583	537	560	558	567	521	528	509	561	536	582	527	557	559	533	534	572	533	577	578	560	555	488	522	573	596	542	553	550	546	570	568	560	582	551	503	527	523	574	565	535	506	559	523	516	541	548	566	542	527	539	509	563	547	511	515	570	551	546	555	535	515	550	520	543	553	537	514	563	610	530	542	544	568	533	540	524	519	498	563	571	588	536	487	526	555	512	556	551	535	506	541	549	525	573	566	564	566	531	552	557	544	556	528	561	547	520	516	560	565	527	548	514	511	563	550	540	521	550	532	517	497	528	544	552	524	550	511	534	489	555	590	520	521	575	513	522	532	519	555	582	526	508	537	518	522	527	574	561	532	547	572	528	546	565	536	528	560	525	536	507	519	559	565	535	576	543	532	497	510	513	562	540	515	579	537	551	540	538	553	548	542	530	558	532	570	546	561	517	508	545	541	567	549	550	523	555	549	565	509	587	548	549	532	557	585	537	623	552	549	561	557	546	560	561	562	560	541	528	511	574	568	557	508	561	570	532	543	554	516	547	551	530	546	525	559	556	542	526	552	571	539	544	562	592	547	588	555	544	520	560	556	556	538	525	530	553	545	577	546	540	576	545	502	539	572	537	540	496	525	546	555	526	549	505	551	543	540	544	529	581	537	552	549	479	542	545	539	537	524	573	576	580	530	522	519	578	546	538	525	524	518	528	557	532	537	599	528	581	570	527	530	528	502	528	506	548	584	553	536	579	488	552	523	587	541	553	519	568	575	523	526	521	580	553	543	510	538	566	523	553	486	537	553	531	522	540	567	578	549	567	536	528	552	567	520	529	517	525	505	588	552	523	549	543	549	530	540	551	577	562	546	553	552	580	555	533	584	531	519	534	552	573	571	538	530	552	515	566	561	554	551	550	555	532	551	528	516	540	555	515	540	584	529	547	525	541	557	541	553	557	531	530	513	503	526	539	509	584	517	559	567	529	561	511	529	531	561	535	551	552	548	576	545	522	557	535	551	540	517	571	551	555	565	493	554	502	554	575	560	528	581	544	555	533	574	524	541	581	537	517	533	577	531	563	542	540	551	500	545	562	550	538	538	611	575	533	554	569	529	488	522	563	495	595	523	484	536	563	537	536	535	569	536	529	512	533	520	522	555	552	551	532	530	509	542	587	489	562	562	525	468	519	568	527	561	530	529	530	569	496	540	549	565	528	549	507	562	491	511	526	534	551	518	518	517	559	545	562	543	512	569	538	508	531	534	526	537	571	558	535	564	576	516	569	530	577	539	504	554	541	546	554	500	530	546	533	509	529	502	514	563	517	521	550	528	547	561	592	585	522	563	538	552	559	528	543	529	537	517	554	574	564	561	554	544	587	570	548	571	523	525	563	535	561	520	551	499	587	543	542	563	521	562	553	563	555	540	564	547	512	587	537	553	530	535	564	568	526	491	505	538	541	565	525	524	532	520	539	559	508	539	522	531	564	540	540	529	590	585	559	606	556	541	523	534	531	516	549	533	558	545	580	510	545	585	549	530	585	539	550	534	509	506	566	567	587	525	544	569	545	556	532	563	506	526	541	521	523	508	536	576	544	561	559	517	579	544	541	553	508	519	545	511	536	569	512	513	537	513	601	598	572	543	561	549	536	554	536	541	550	494	555	569	520	569	490	541	547	557	527	560	611	547	529	508	476	549	551	579	556	525	533	543	535	524	526	575	551	581	484	506	552	514	512	522	551	567	540	564	556	539	549	523	499	529	558	559	567	538	574	586	553	564	508	556	530	541	581	569	562	542	555	468	518	537	520	560	542	562	538	501	524	565	528	528	547	507	565	510	524	554	513	495	555	531	560	517	504	530	504	546	487	536	561	556	510	538	506	550	568	547	516	529	545	534	492	585	533	522	535	522	542	530	575	550	564	512	544	519	519	549	495	493	510	551	527	540	612	536	544	483	538	520	507	538	568	511	526	537	559	537	525	450	556	561	533	536	540	541	553	596	551	572	528	556	588	540	553	558	509	511	525	543	586	554	565	531	544	552	539	514	529	511	558	516	534	574	525	521	562	555	573	557	556	533	584	552	552	589	545	518	538	528	512	545	541	516	530	538	534	548	530	568	507	583	547	557	569	551	529	558	547	525	523	523	497	533	492	517	553	571	566	588	549	548	570	548	536	524	505	555	530	516	557	512	547	576	499	520	521	549	558	546	574	536	569	559	529	513	510	518	560	560	507	527	554	526	552	549	518	535	530	548	527	562	486	532	524	565	544	555	546	528	498	532	586	554	542	546	526	527	540	504	515	520	517	528	531	542	575	567	538	477	532	534	573	551	539	525	493	556	549	510	541	553	530	538	540	555	533	569	535	557	535	537	526	504	538	528	510	588	494	545	525	505	609	543	491	524	538	532	532	599	547	547	559	568	532	511	568	520	560	542	562	551	570	539	536	522	555	550	524	545	527	556	523	565	504	578	549	587	518	592	588	564	518	550	538	542	533	562	546	533	505	520	536	532	544	533	510	547	553	520	523	548	572	574	539	507	555	507	523	551	565	518	563	561	588	558	501	589	548	557	543	518	563	538	558	503	535	527	546	525	550	552	535	534	548	578	547	512	561	547	514	496	525	555	501	576	524	551	576	563	557	495	544	532	578	526	558	564	580	560	523	532	585	537	553	577	532	547	495	531	549	487	563	557	557	557	524	564	510	517	509	574	511	532	526	537	524	530	548	519	565	505	523	538	545	531	535	527	542	538	554	558	567	522	509	559	511	531	537	553	526	541	507	524	524	533	547	555	507	510	549	562	509	542	514	522	542	558	531	569	528	563	515	543	553	556	513	574	538	533	529	511	547	524	552	559	524	547	511	517	518	543	551	564	492	573	535	544	510	571	491	572	515	520	588	570	562	565	537	553	498	531	561	544	537	592	523	554	558	504	544	516	568	571	519	522	554	506	564	578	511	534	580	528	569	517	544	536	515	521	563	555	526	544	507	530	556	527	555	580	516	530	547	531	499	527	531	571	544	555	508	564	552	565	552	543	564	570	527	569	554	536	552	568	597	582	561	584	545	541	567	526	549	507	535	551	550	536	570	514	496	585	524	576	561	557	542	493	579	566	509	508	526	526	559	585	556	497	508	523	577	531	571	564	539	542	559	545	561	510	560	541	550	550	544	562	557	508	527	524	542	551	549	554	552	536	594	550	572	540	546	555	535	563	564	552	556	567	563	582	507	557	548	552	536	521	530	523	537	506	555	467	571	482	546	547	533	559	529	541	538	514	604	503	558	569	537	539	500	562	515	530	565	529	562	526	495	549	535	499	576	556	530	516	556	542	541	508	520	523	557	528	560	539	522	554	559	503	513	532	533	556	534	573	527	530	518	515	571	568	513	536	546	558	540	569	569	520	577	512	559	551	538	535	539	535	543	524	546	576	551	572	522	538	542	545	540	530	562	511	549	516	575	534	538	531	514	537	556
5336	1067	918	826	738	751	726	704	707	697	733	721	690	688	710	709	752	652	696	653	717	738	730	655	704	688	701	707	681	748	697	735	702	673	711	712	665	680	704	751	694	690	688	689	657	662	643	737	686	688	677	680	707	687	687	717	675	694	700	674	677	708	668	688	729	734	738	675	712	665	715	725	704	700	725	701	686	677	686	698	665	695	705	711	706	700	731	724	668	725	642	711	693	690	695	678	690	685	662	664	694	707	656	694	719	649	703	652	727	707	693	698	733	679	718	705	689	724	720	740	697	680	701	702	681	697	693	669	682	679	689	641	635	697	635	726	714	679	736	676	694	710	700	661	710	725	659	658	738	721	620	689	740	648	694	701	710	686	683	660	707	695	685	655	722	755	732	693	703	683	707	732	687	677	728	697	691	730	699	711	681	678	686	687	683	688	660	678	692	730	704	740	662	710	686	687	695	683	703	660	668	693	729	713	701	664	722	678	726	709	697	706	699	698	686	667	698	686	626	671	710	692	653	739	674	694	693	717	681	675	672	727	743	668	710	693	710	692	658	692	692	664	680	698	684	666	673	711	679	672	663	703	668	708	689	713	709	670	740	718	694	679	698	690	737	685	664	725	700	687	675	688	698	715	699	698	703	719	693	723	691	714	692	727	628	711	717	652	743	721	727	673	694	705	681	723	692	701	672	685	695	676	739	670	679	685	680	680	673	712	674	702	672	713	713	735	692	689	696	644	734	688	664	699	692	658	738	709	697	689	643	708	680	674	666	702	747	693	686	670	700	738	679	688	740	701	708	690	682	674	693	677	719	684	670	712	711	686	664	715	690	670	679	685	649	658	655	681	688	691	685	669	688	662	659	668	652	694	670	746	687	698	685	706	639	687	719	655	673	712	695	677	685	684	667	698	653	705	667	693	738	707	691	709	651	714	677	658	678	758	685	654	720	664	713	698	686	679	737	708	706	709	706	704	653	675	679	661	660	728	739	658	684	656	707	711	665	705	723	712	714	698	703	654	719	697	720	686	685	723	695	652	714	700	667	665	641	674	671	723	671	673	697	700	699	706	671	661	696	664	692	680	690	686	701	717	715	698	682	694	694	702	661	673	703	684	699	715	716	662	689	727	729	701	698	663	677	689	731	690	722	669	687	682	651	686	705	673	682	705	687	678	700	689	668	737	692	711	680	694	715	635	694	651	745	676	647	679	717	699	714	670	687	676	683	662	694	697	726	679	737	682	667	637	674	696	693	723	681	731	682	717	673	696	733	672	650	726	684	710	702	694	632	681	662	693	660	692	728	730	700	736	688	716	662	748	679	729	653	646	638	700	685	689	718	681	701	688	748	747	682	645	638	751	675	667	669	677	704	674	677	650	721	681	717	668	677	680	706	719	686	691	712	674	749	676	674	682	678	718	623	670	682	755	690	651	693	687	702	707	662	733	700	663	684	680	688	685	672	672	699	682	721	681	750	698	711	690	683	736	654	705	705	700	740	688	711	679	660	658	647	681	679	685	698	686	676	707	712	695	667	714	692	689	701	651	697	708	676	711	678	684	751	721	659	720	672	701	696	681	677	667	690	703	652	665	708	662	709	743	776	683	684	650	681	689	726	712	625	636	716	703	730	691	785	644	677	681	701	702	708	683	737	650	694	637	685	714	692	700	716	682	671	707	706	703	753	738	728	703	671	715	656	664	738	728	675	753	706	714	673	689	734	693	664	657	721	631	663	746	714	684	630	693	639	735	669	707	661	696	696	672	732	664	664	709	696	698	709	726	712	699	723	746	740	635	650	688	670	653	613	714	679	719	679	690	655	695	694	678	698	690	679	728	686	660	687	680	717	693	679	654	700	737	683	722	698	698	679	711	684	688	714	640	675	657	691	740	726	694	742	644	675	673	715	756	714	740	678	682	666	699	757	650	682	683	643	714	720	723	650	674	638	688	694	740	650	680	727	709	701	703	692	654	656	673	684	664	655	729	691	683	698	729	655	663	712	692	771	744	637	694	703	711	638	735	667	749	689	681	681	672	698	649	683	748	667	727	711	684	711	707	665	715	655	637	669	680	658	697	731	698	702	733	717	632	689	747	698	674	660	706	643	698	713	657	696	695	656	722	681	675	724	717	711	700	693	760	673	715	688	705	677	693	684	729	724	734	740	634	649	696	680	647	665	697	747	664	717	694	662	752	713	629	730	722	712	673	665	701	712	696	663	709	738	662	662	664	684	725	723	679	715	675	695	705	725	703	664	668	699	682	713	653	675	682	702	675	766	672	697	720	698	654	675	683	721	690	661	671	702	677	669	737	693	694	668	722	682	720	715	696	746	703	686	680	708	643	658	714	698	623	677	719	720	654	700	709	630	682	682	666	688	722	742	707	731	694	682	711	680	684	684	699	693	645	718	668	690	709	666	739	732	679	694	692	703	687	685	695	678	667	720	719	694	666	702	685	666	689	685	682	706	681	671	689	696	696	709	725	721	680	676	675	716	718	697	681	694	645	652	706	698	689	660	739	649	743	730	703	673	678	698	673	726	671	710	706	658	739	712	676	690	627	693	701	710	716	695	645	683	697	672	679	702	639	715	665	670	718	693	664	629	732	659	688	670	662	689	691	717	693	675	715	652	671	663	672	696	656	722	662	682	664	684	730	682	699	714	723	665	717	660	699	720	688	698	700	723	682	674	707	728	703	707	680	660	698	693	733	680	719	655	663	647	692	723	688	716	707	719	679	679	707	692	658	654	665	692	679	681	689	679	641	690	705	657	702	684	690	687	704	673	649	662	676	710	710	700	702	708	685	649	652	692	657	675	695	666	689	694	674	659	667	679	707	722	683	694	666	665	672	672	702	698	673	690	734	714	651	681	649	677	654	647	698	677	663	657	710	702	663	670	713	695	685	704	726	666	705	678	723	689	679	673	618	689	709	671	749	658	692	707	677	669	722	649	728	715	693	741	696	701	707	707	725	689	692	712	637	699	672	671	700	685	675	704	735	706	677	684	688	643	678	675	662	686	670	718	672	707	694	677	722	655	677	677	673	705	678	682	662	676	716	691	711	660	722	703	682	694	701	718	688	746	689	642	690	711	700	671	692	651	732	673	679	726	769	675	664	687	732	717	703	704	673	715	664	648	685	674	682	652	685	731	684	642	727	673	698	668	705	696	659	686	681	673	689	730	730	682	701	644	699	698	713	676	670	677	664	676	657	634	706	719	751	701	663	653	704	680	714	676	688	702	699	628	664	713	698	705	707	677	695	663	684	704	686	681	683	658	650	706	708	715	634	704	718	711	727	647	697	723	713	717	645	722	690	702	639	733	717	672	732	692	737	647	744	732	716	676	625	731	655	753	695	646	715	709	711	696	717	646	693	682	670	700	672	696	710	669	658	644	694	672	709	684	701	699	722	674	659	717	720	706	726	703	644	635	708	700	678	703	678	676	672	713	694	696	643	702	774	690	681	688	696	690	676	725	726	699	676	698	701	708	699
23434	21580	28806	24829	21518	6027	1412	1179	1072	1045	1004	924	986	945	876	957	1013	970	930	933	951	918	977	891	918	931	938	895	892	937	954	888	949	896	897	901	890	911	922	867	893	912	906	915	899	903	921	857	891	913	896	903	905	908	907	886	853	955	892	892	914	876	884	906	907	899	904	914	849	879	937	944	903	938	967	868	858	869	891	890	908	941	932	867	899	911	886	856	927	881	915	927	900	893	939	908	920	930	824	921	860	918	934	907	914	933	918	898	936	914	895	914	936	890	920	885	923	944	927	881	884	963	914	897	981	828	952	887	916	929	936	925	962	873	914	839	917	886	903	904	894	908	887	846	929	860	929	856	899	914	965	891	950	828	910	918	956	862	852	849	899	879	907	889	890	895	926	912	854	929	904	914	942	880	881	906	903	893	931	909	899	907	903	898	923	892	909	996	932	911	939	881	933	865	910	912	879	894	921	888	894	885	894	928	911	903	923	913	936	963	888	867	889	878	879	867	943	936	896	870	830	922	919	874	936	862	913	858	910	864	910	905	946	918	938	909	941	902	918	853	959	878	945	928	886	909	911	904	844	905	901	960	833	887	888	944	909	894	957	916	939	900	906	920	892	923	879	920	921	927	843	903	912	923	926	920	1001	885	921	844	937	848	910	906	846	924	862	888	907	924	937	867	894	893	898	876	902	859	909	923	895	901	916	874	909	941	850	898	918	893	851	905	903	882	863	872	878	886	865	947	861	916	916	920	924	839	887	924	895	915	878	939	898	886	918	913	875	900	907	928	938	922	882	895	887	892	898	904	894	965	958	895	874	896	893	856	913	958	878	908	920	857	926	956	890	933	874	905	852	893	925	939	876	878	908	963	933	935	888	896	877	918	926	940	896	926	892	860	934	905	876	898	874	923	953	896	851	862	842	907	929	910	882	908	942	916	905	862	893	899	900	918	914	876	878	861	893	924	875	932	886	848	943	931	893	873	920	920	845	892	854	935	889	885	872	921	854	915	921	883	835	872	923	931	942	907	909	901	904	871	913	873	968	912	873	858	924	864	942	918	922	936	921	916	890	878	914	883	931	903	918	904	959	873	878	895	906	908	853	850	879	880	869	877	863	876	900	903	862	878	891	893	862	900	921	871	902	920	947	915	937	922	915	861	835	863	867	907	892	914	884	925	863	920	935	869	909	925	887	994	932	907	915	904	870	885	919	883	879	887	923	874	878	892	845	897	941	924	896	936	943	901	890	939	887	924	911	906	915	873	923	859	932	904	924	910	869	922	928	855	892	901	866	896	881	912	932	941	945	923	941	957	919	926	910	873	894	928	907	932	934	853	897	907	855	904	922	877	912	900	887	885	945	955	911	872	911	879	882	895	909	908	904	916	933	880	900	887	935	897	883	950	948	938	882	928	874	852	903	936	966	961	931	960	960	899	927	880	911	865	898	945	918	924	882	905	943	940	909	957	933	927	922	940	913	958	926	945	872	874	865	887	880	947	900	851	890	863	940	901	917	900	851	881	927	957	856	911	875	924	910	911	950	864	919	917	863	985	964	894	925	943	916	890	929	909	935	880	900	998	897	879	899	887	909	955	921	944	909	885	907	866	864	969	905	853	894	932	893	943	911	884	921	925	911	934	863	870	911	927	860	922	876	892	882	882	892	893	918	891	913	925	872	841	863	878	872	901	882	945	880	906	896	948	882	836	853	894	933	895	911	905	865	878	888	891	949	850	905	929	912	960	904	880	926	882	896	953	895	866	879	848	892	894	891	904	930	915	891	920	911	968	863	902	891	824	963	913	978	952	889	891	942	857	908	937	909	936	941	921	862	866	902	882	897	863	922	942	890	874	915	885	910	872	907	929	911	888	919	900	932	925	883	910	930	882	863	936	927	872	864	890	870	900	907	864	898	926	894	930	920	951	926	903	857	919	898	956	922	862	914	841	929	902	869	908	896	914	937	883	940	901	912	971	920	890	911	930	964	897	904	876	900	934	908	882	923	921	888	863	907	889	907	975	887	828	896	969	906	879	907	876	872	857	886	924	982	896	940	954	920	879	905	886	936	904	888	902	889	914	909	872	844	896	901	932	939	945	858	859	868	886	910	872	891	914	909	864	896	912	905	902	904	872	886	922	906	904	933	917	921	893	902	886	882	862	958	852	933	892	931	895	906	941	895	886	981	907	961	968	931	901	913	911	906	888	949	888	875	859	880	849	932	862	907	881	932	950	905	883	877	898	926	923	935	882	918	831	867	945	876	921	961	872	896	913	845	889	931	856	921	928	930	910	932	942	839	939	869	909	954	836	892	953	918	903	892	880	895	866	895	918	903	909	877	867	895	945	884	944	927	879	902	877	905	946	905	905	866	881	899	911	873	860	888	923	911	937	921	884	870	894	934	888	922	922	868	917	899	862	922	893	835	895	900	919	912	929	907	974	965	858	964	840	962	870	891	868	901	870	851	848	950	855	907	907	857	920	868	846	848	893	911	904	960	894	893	924	888	879	905	847	925	882	919	879	899	898	931	963	876	942	957	914	867	882	869	925	890	924	899	917	856	923	917	916	903	893	929	866	899	877	868	924	932	947	898	931	913	888	878	918	917	899	929	863	896	876	884	948	892	863	911	907	909	914	897	881	910	927	932	867	963	847	944	919	893	921	868	969	933	819	907	923	829	934	885	913	939	958	858	868	908	933	908	854	879	890	926	880	861	928	898	879	905	980	882	983	930	919	903	896	927	890	933	957	887	875	906	914	896	916	903	955	888	893	938	895	927	962	890	920	883	848	912	927	905	900	873	943	903	848	911	893	885	827	950	863	922	938	875	934	903	932	890	859	902	875	914	872	935	861	853	933	884	928	876	917	903	904	884	942	896	918	937	959	950	922	921	940	882	899	881	925	867	922	896	831	936	857	912	905	875	828	912	953	894	904	887	891	891	920	903	912	882	919	851	893	929	928	927	894	860	900	869	897	873	915	959	864	891	892	887	910	930	908	916	870	909	831	891	856	923	850	956	922	869	923	898	876	886	893	907	873	884	896	925	910	918	875	919	907	968	867	922	914	863	908	890	906	891	875	880	937	872	905	901	847	910	917	854	932	913	929	883	880	912	852	910	873	959	879	891	886	901	910	930	862	914	913	902	928	928	922	906	919	931	895	843	944	917	877	914	954	883	899	900	903	878	972	915	858	885	911	882	903	911	924	905	923	924	891	864	922	927	902	903	889	880	847	957	880	920	873	927	921	854	897	913	892	891	864	950	924	921	922	889	883	928	911	932	949	921	878	933	896	870	905	935	876	911	896	864	902	928	891	874	898	935	882	909	901	830	896	865	902	911	911	953	939	926	898	905	902	926	937	930	933	901	865	865	883	877	893	918	900	897	896	946	940	902	887	878	896	947	921	931	855	915	888	848	940	853	976	946	908	930	847	841	889	883	918	914	930	944	939	904	880	883	947	903	885	935	905	883	871	876	891	907	875	861	917	888	917	952	923
15848	7371	5296	2927	2210	1908	1685	1570	1489	1346	1379	1239	1284	1244	1211	1219	1163	1227	1223	1205	1144	1141	1152	1122	1190	1133	1215	1122	1203	1139	1156	1129	1123	1133	1166	1209	1202	1200	1133	1123	1147	1167	1105	1155	1128	1124	1083	1079	1163	1173	1156	1122	1189	1184	1113	1161	1163	1187	1097	1079	1077	1160	1132	1113	1167	1123	1177	1149	1127	1153	1112	1093	1177	1132	1106	1173	1157	1144	1168	1121	1131	1143	1155	1152	1184	1096	1157	1144	1111	1165	1141	1099	1098	1185	1143	1185	1114	1178	1135	1172	1206	1157	1155	1123	1125	1121	1185	1155	1145	1158	1114	1100	1150	1131	1168	1130	1153	1150	1148	1141	1159	1149	1099	1092	1160	1107	1108	1181	1120	1138	1184	1077	1137	1185	1102	1151	1127	1137	1155	1162	1205	1113	1067	1152	1158	1116	1124	1162	1153	1140	1188	1061	1154	1191	1087	1123	1105	1232	1095	1104	1083	1126	1122	1120	1120	1163	1192	1151	1177	1089	1148	1134	1130	1141	1146	1174	1174	1163	1116	1054	1110	1129	1117	1104	1177	1112	1151	1192	1161	1196	1145	1136	1084	1098	1098	1164	1185	1081	1148	1176	1165	1092	1121	1135	1122	1144	1179	1132	1110	1142	1110	1148	1190	1071	1174	1153	1176	1143	1116	1097	1153	1135	1161	1073	1099	1170	1102	1132	1155	1182	1181	1153	1190	1115	1180	1099	1154	1166	1193	1111	1139	1089	1198	1127	1164	1119	1130	1151	1114	1179	1072	1135	1162	1127	1129	1113	1117	1121	1146	1220	1163	1141	1078	1135	1111	1076	1186	1169	1123	1141	1146	1133	1105	1123	1079	1135	1067	1142	1154	1061	1125	1165	1175	1232	1152	1118	1156	1101	1161	1148	1111	1100	1120	1102	1132	1130	1148	1170	1166	1130	1093	1167	1156	1160	1094	1132	1159	1169	1116	1068	1174	1112	1134	1121	1148	1159	1186	1173	1117	1166	1173	1203	1145	1146	1068	1162	1106	1161	1091	1180	1095	1092	1126	1098	1186	1191	1148	1167	1124	1117	1117	1137	1104	1118	1132	1140	1117	1134	1120	1132	1153	1127	1168	1164	1144	1155	1181	1110	1142	1098	1115	1197	1141	1179	1137	1167	1099	1114	1125	1140	1067	1131	1072	1102	1165	1149	1168	1105	1161	1157	1163	1079	1208	1138	1167	1125	1126	1115	1173	1088	1103	1114	1095	1163	1144	1107	1111	1166	1127	1136	1145	1130	1139	1154	1104	1100	1184	1140	1154	1160	1183	1167	1126	1092	1162	1167	1137	1127	1119	1175	1178	1121	1152	1140	1176	1164	1075	1105	1164	1173	1120	1138	1175	1153	1152	1106	1159	1109	1139	1119	1087	1111	1208	1137	1193	1132	1067	1082	1160	1172	1082	1119	1096	1155	1163	1191	1141	1132	1135	1117	1128	1138	1144	1160	1128	1208	1081	1126	1161	1151	1091	1140	1094	1187	1136	1163	1155	1195	1122	1185	1153	1125	1157	1076	1069	1154	1111	1137	1168	1110	1074	1089	1157	1179	1129	1123	1171	1151	1157	1113	1093	1115	1123	1119	1053	1163	1135	1146	1157	1125	1168	1155	1106	1168	1179	1143	1172	1158	1123	1071	1094	1125	1064	1163	1064	1128	1147	1131	1140	1139	1131	1191	1195	1159	1085	1196	1155	1100	1121	1144	1143	1107	1126	1197	1106	1178	1123	1155	1179	1095	1153	1143	1078	1113	1130	1115	1148	1129	1118	1120	1141	1110	1126	1078	1165	1113	1104	1140	1130	1186	1127	1158	1184	1109	1127	1178	1118	1143	1182	1136	1151	1065	1151	1119	1190	1204	1162	1065	1184	1110	1108	1116	1165	1157	1160	1168	1101	1122	1187	1152	1165	1177	1172	1133	1137	1158	1109	1145	1148	1174	1135	1094	1053	1129	1077	1087	1091	1134	1115	1144	1100	1128	1087	1138	1216	1107	1162	1151	1133	1140	1145	1177	1112	1124	1160	1148	1177	1091	1203	1110	1128	1137	1088	1183	1173	1084	1078	1144	1092	1115	1139	1101	1102	1093	1157	1090	1116	1120	1173	1160	1083	1142	1132	1139	1166	1127	1111	1218	1159	1117	1201	1228	1152	1204	1170	1141	1125	1154	1115	1118	1179	1193	1133	1144	1169	1200	1128	1171	1158	1091	1197	1173	1130	1181	1145	1161	1100	1106	1117	1104	1077	1159	1146	1190	1134	1209	1100	1158	1162	1115	1158	1069	1139	1112	1124	1202	1151	1169	1115	1125	1136	1164	1171	1060	1112	1063	1094	1141	1088	1095	1173	1126	1164	1144	1128	1098	1171	1133	1118	1124	1113	1126	1129	1115	1189	1167	1070	1180	1160	1140	1191	1199	1085	1151	1122	1166	1154	1161	1169	1143	1157	1146	1088	1125	1160	1128	1122	1178	1112	1139	1176	1167	1171	1125	1122	1085	1206	1135	1178	1121	1170	1182	1140	1188	1173	1095	1157	1110	1181	1113	1150	1146	1154	1146	1172	1181	1118	1137	1090	1140	1105	1115	1101	1099	1098	1169	1111	1146	1127	1129	1230	1161	1136	1134	1113	1174	1157	1139	1123	1067	1094	1147	1160	1141	1135	1120	1136	1188	1148	1095	1107	1170	1074	1166	1135	1136	1155	1173	1164	1158	1099	1154	1103	1165	1155	1103	1147	1119	1129	1166	1139	1087	1131	1150	1087	1145	1115	1168	1133	1153	1192	1161	1144	1106	1158	1151	1179	1136	1114	1176	1126	1166	1144	1119	1118	1193	1124	1155	1136	1080	1117	1116	1112	1080	1150	1190	1145	1101	1043	1194	1166	1176	1143	1144	1107	1190	1122	1137	1117	1113	1101	1086	1122	1130	1114	1135	1146	1108	1146	1123	1116	1107	1161	1133	1127	1076	1113	1177	1133	1140	1157	1135	1118	1165	1140	1153	1152	1161	1104	1157	1133	1069	1136	1082	1135	1131	1116	1157	1150	1150	1177	1209	1151	1112	1128	1178	1138	1153	1089	1135	1186	1158	1090	1113	1143	1140	1124	1155	1134	1176	1156	1087	1133	1165	1113	1167	1145	1060	1136	1114	1048	1132	1125	1140	1140	1098	1181	1166	1141	1180	1142	1236	1177	1115	1089	1151	1128	1125	1153	1142	1119	1147	1130	1113	1144	1139	1069	1122	1161	1183	1156	1107	1138	1139	1156	1142	1135	1138	1201	1128	1116	1152	1105	1086	1163	1132	1179	1145	1218	1100	1058	1093	1132	1122	1174	1146	1121	1137	1117	1147	1164	1105	1194	1084	1133	1156	1084	1155	1111	1139	1127	1082	1134	1200	1050	1146	1147	1158	1145	1177	1096	1154	1117	1116	1147	1110	1167	1150	1226	1139	1136	1129	1141	1129	1146	1144	1153	1113	1173	1163	1162	1131	1133	1117	1121	1117	1086	1118	1127	1166	1102	1119	1187	1169	1138	1201	1121	1114	1171	1084	1072	1154	1188	1146	1149	1108	1161	1171	1150	1157	1247	1154	1114	1208	1132	1144	1158	1107	1164	1143	1168	1178	1112	1120	1115	1159	1132	1191	1179	1155	1141	1179	1161	1139	1124	1195	1196	1169	1189	1132	1108	1129	1135	1145	1166	1209	1077	1080	1159	1148	1147	1073	1173	1199	1182	1157	1131	1134	1202	1127	1120	1143	1131	1119	1081	1141	1126	1120	1122	1126	1120	1124	1145	1164	1108	1108	1114	1099	1114	1132	1116	1144	1130	1197	1154	1142	1159	1208	1180	1128	1149	1166	1111	1190	1184	1134	1177	1146	1055	1169	1085	1160	1087	1126	1141	1097	1150	1175	1130	1159	1157	1158	1134	1111	1094	1126	1119	1169	1139	1121	1152	1131	1170	1103	1125	1191	1090	1198	1135	1084	1138	1126	1114	1115	1134	1116	1107	1112	1185	1061	1114	1161	1158	1111	1125	1121	1181	1071	1164	1112	1174	1065	1092	1222	1126	1180	1073	1102	1143	1147	1092	1119	1103	1094	1156	1062	1156	1153	1168	1104	1135	1150	1149	1098	1173	1186	1100	1111	1184	1096	1098	1146	1175	1197	1188	1107	1086	1099	1121	1094	1117	1156	1170	1165	1141	1121	1121	1101	1126	1137	1063	1106	1116	1142	1057	1082	1116	1141	1133	1140	1188	1213	1094	1189	1115	1082	1139	1131	1165	1111	1132	1191	1147	1107	1132	1206	1155	1203	1139	1126	1153	1203	1165	1101	1171	1183	1111	1125	1126	1108	1118	1123	1148	1141	1146	1094	1136	1106	1132	1117	1115	1177	1112	1162	1163	1142	1126	1160	1139	1160	1116	1117	1149	1116	1185	1154	1157	1136	1122	1097	1134	1092	1147	1115	1093	1174	1112	1164	1152	1161	1135	1052	1172	1151	1169	1133	1156	1164	1138	1074	1125	1110	1120	1096	1143	1153	1161	1131	1168	1183	1135	1176	1187	1159	1148	1077	1150	1170	1192	1141	1159	1137	1146	1160	1159	1131	1186	1147	1139	1112	1171	1196	1161	1119	1096	1087	1128	1102	1119	1137	1188	1109	1168	1142	1131	1181	1181	1101	1116	1092	1128	1115	1166	1126	1051	1144	1122	1112	1165	1128	1065	1113	1129	1194	1178	1129	1144	1153	1111	1135	1169	1156	1088	1174	1107	1112	1152	1178	1184	1153	1137	1112	1134	1119	1167	1088	1104	1129	1088	1147	1125	1125	1161	1154	1126	1161	1153	1151	1172	1123	1164	1152	1131	1159	1087	1130	1138	1078	1108	1111	1161	1129	1153	1191	1160	1140	1205	1160	1150	1179	1180	1124	1109	1185	1079	1162	1121	1108	1165	1145	1194	1078	1189	1102	1076	1055	1102	1124	1113	1142	1173	1140	1154	1037	1116	1140	1191	1177	1142	1169	1166	1053	1145	1189	1107	1110
24783	21574	27079	25297	1933	395	345	300	271	279	266	257	251	247	237	249	232	233	249	239	262	228	255	236	225	219	230	255	191	243	224	227	242	226	251	273	258	237	213	237	232	235	256	216	232	223	253	251	234	251	268	261	228	246	247	235	251	233	244	228	219	241	244	218	259	215	251	218	237	232	231	243	248	211	238	222	193	257	232	232	226	243	267	223	239	223	224	234	220	230	221	228	238	206	230	237	225	239	237	226	243	216	233	225	235	251	239	237	210	254	231	251	227	224	221	237	206	226	235	250	242	220	240	235	250	263	240	224	227	256	201	219	226	205	242	231	217	234	207	235	246	211	239	218	239	267	229	225	251	262	229	242	237	232	186	236	243	206	255	208	233	210	221	235	215	235	242	203	255	245	253	234	228	242	246	234	251	227	230	230	247	231	211	250	238	237	234	205	225	219	229	220	263	243	247	234	247	228	234	226	238	211	243	229	241	249	222	260	216	213	229	228	229	233	238	217	257	225	240	235	213	219	241	236	215	213	224	232	247	217	215	200	229	229	204	247	243	263	233	244	227	247	187	220	211	230	229	216	236	230	183	220	227	245	225	241	210	242	210	240	213	247	232	242	260	250	245	222	228	236	206	218	231	229	239	244	217	246	239	246	227	267	224	203	225	240	224	237	217	248	243	220	226	231	217	248	226	247	231	244	212	226	247	224	242	246	234	217	220	218	228	240	227	244	225	225	237	222	230	239	249	223	236	231	234	210	217	230	212	230	260	219	224	222	231	245	201	198	226	208	237	212	236	238	212	225	245	236	229	232	223	241	189	223	221	239	237	214	249	247	228	233	230	249	228	225	234	233	213	208	249	256	230	212	259	223	246	222	244	255	236	237	225	225	229	212	234	218	227	239	231	242	225	218	235	246	220	239	189	225	239	229	242	265	220	241	229	232	227	228	252	250	264	227	219	212	225	246	253	237	232	209	209	235	232	235	227	255	231	238	211	229	220	224	206	230	236	226	230	229	244	234	249	268	238	248	224	257	255	222	224	237	240	253	228	251	228	237	230	244	221	216	248	253	223	214	232	248	229	212	206	222	220	190	237	227	221	219	227	231	236	234	234	237	228	220	243	225	234	239	226	214	249	197	229	233	233	250	237	238	230	232	219	231	228	231	253	251	214	226	240	245	246	249	242	222	247	226	241	249	225	215	230	228	247	218	243	217	240	241	222	237	254	233	217	223	235	240	231	250	197	254	221	241	226	229	239	219	225	237	220	223	216	260	228	230	252	255	218	248	242	242	226	232	215	250	263	233	213	232	242	243	234	224	213	233	216	235	233	221	224	215	229	221	192	224	206	225	254	235	228	206	242	230	234	236	227	232	223	229	248	235	232	241	239	241	253	232	269	245	237	225	216	237	219	236	256	225	223	247	268	249	199	225	251	242	219	234	234	247	246	244	195	226	226	220	227	230	209	232	242	237	250	231	235	206	231	222	208	202	231	234	209	240	225	237	223	248	244	227	205	234	222	267	253	238	203	246	223	238	213	195	256	222	230	228	227	200	235	238	240	242	233	249	234	244	199	244	231	238	260	256	228	237	249	206	231	218	209	223	246	227	217	245	218	227	255	222	224	203	232	217	239	244	258	235	239	247	267	221	223	238	242	229	247	230	215	227	209	229	234	264	240	223	250	235	245	253	210	217	267	215	237	267	239	211	224	228	229	247	232	221	221	240	244	241	228	251	242	218	228	204	247	252	219	195	225	217	219	225	226	239	227	228	238	247	215	225	248	196	215	197	232	223	232	210	213	228	255	238	245	233	217	265	233	250	227	229	231	207	194	221	194	236	260	258	242	222	235	233	244	218	210	246	234	205	220	239	271	257	248	233	223	221	238	246	234	241	231	197	234	232	203	213	219	239	223	234	245	242	239	221	224	235	224	240	261	233	190	219	238	211	244	244	201	228	231	190	261	227	223	235	246	227	220	249	250	199	248	271	226	236	249	232	225	228	243	238	219	210	215	220	213	255	254	233	260	233	233	248	239	227	228	217	216	229	228	229	239	230	223	251	219	230	218	230	233	238	245	232	246	239	226	245	207	226	239	228	245	221	232	226	229	224	208	231	226	249	259	207	221	238	265	211	236	200	237	225	252	215	215	253	216	226	239	236	212	234	241	213	211	232	222	225	218	231	232	240	227	251	228	220	214	234	230	192	237	211	211	249	240	252	221	264	244	241	230	250	243	235	254	243	239	230	221	212	241	204	208	221	240	217	261	212	218	226	222	243	230	206	231	223	236	210	242	233	243	225	228	225	209	233	237	220	225	227	216	193	231	224	229	231	232	219	211	202	223	233	233	233	214	237	217	224	226	214	236	237	243	219	218	218	246	233	260	215	246	202	221	192	213	224	224	236	240	232	243	239	236	234	202	232	222	255	239	220	260	244	250	230	242	234	246	216	249	243	237	232	211	243	239	218	249	222	234	237	222	251	199	231	241	223	240	242	212	254	235	185	227	251	225	267	227	222	244	228	234	225	227	220	207	253	201	210	213	204	236	244	206	270	216	211	241	238	248	228	204	222	223	274	222	229	217	237	222	227	242	228	216	266	234	204	223	235	239	209	253	241	239	225	231	244	252	229	239	223	235	227	224	238	230	239	217	218	246	216	208	204	253	221	255	222	237	223	245	228	231	206	223	247	223	234	235	230	219	231	216	235	235	230	246	242	221	239	222	206	253	243	237	216	235	231	241	244	216	247	229	217	216	233	223	246	241	212	232	247	240	251	226	240	237	258	223	208	238	226	240	226	244	215	221	231	226	240	267	207	217	235	233	218	246	214	238	248	256	228	232	223	218	210	247	232	220	249	221	230	223	232	242	217	278	222	236	242	225	212	247	240	215	233	232	216	217	217	259	244	209	238	216	270	228	219	209	228	220	229	196	230	201	236	245	238	194	241	239	250	233	213	224	205	254	248	251	249	203	232	206	221	238	235	234	235	238	240	216	237	232	233	219	234	217	204	202	244	247	226	233	211	236	259	257	241	192	214	208	266	237	231	226	245	242	222	224	239	216	238	238	235	202	216	251	224	225	221	225	253	205	232	223	233	226	234	206	221	248	225	246	218	229	239	258	242	235	237	230	231	249	206	220	248	232	232	242	252	255	259	205	234	226	259	216	218	214	207	222	242	249	225	222	225	231	234	238	205	226	221	250	218	207	228	249	233	239	233	245	249	207	206	226	236	241	229	223	247	215	251	243	197	228	216	257	216	234	226	255	220	228	222	210	217	219	245	203	242	216	244	262	222	225	215	238	243	236	242	230	203	236	203	220	241	234	247	249	239	243	251	234	221	242	231	220	251	211	221	199	214	229	221	229	265	243	245	243	194	228	240	251	241	222	231	228	272	229	200	202	246	252	213	228	249	233	197	266	240	239	231	249	239	222	237	228	199	230	229	220	236	214	220	242	225	241	239	237	229	241	236	244	241	246	225	217	216	232	229	212	236
15054	3424	2361	1167	807	679	583	507	433	452	423	398	426	391	382	375	367	364	357	371	315	348	356	358	328	333	310	342	324	343	332	354	335	353	287	314	332	337	338	321	306	346	334	345	313	308	310	347	346	351	316	321	330	344	330	330	293	313	293	325	309	341	337	294	309	329	316	319	307	338	373	324	320	327	304	325	326	322	342	297	326	362	343	324	317	352	324	313	302	326	310	339	324	318	320	365	295	326	316	336	318	362	328	320	325	321	338	322	334	324	320	328	294	346	356	327	295	306	328	347	342	313	309	329	315	308	310	333	334	301	334	308	320	341	328	290	294	312	340	336	307	327	317	293	324	335	316	332	318	315	332	316	325	322	326	317	323	339	329	321	332	316	324	321	331	361	334	332	334	312	312	341	304	349	295	328	346	339	311	334	325	317	315	320	307	320	310	326	335	322	308	300	299	338	326	325	337	300	296	334	320	346	367	279	295	336	346	314	346	298	335	351	304	322	316	332	330	340	344	317	303	329	338	343	359	368	317	308	340	285	317	341	322	337	306	305	325	328	311	317	334	331	314	358	314	329	361	325	332	346	313	328	341	315	323	356	307	306	311	321	329	342	334	318	314	307	312	342	329	326	334	319	296	325	317	326	320	317	325	319	330	321	318	311	299	345	349	303	347	340	283	335	359	346	328	314	356	303	306	285	327	337	337	319	349	343	330	343	332	344	314	342	345	330	312	336	314	355	348	332	352	332	300	328	386	293	334	304	356	337	352	321	331	356	302	357	331	318	365	300	333	351	310	324	341	321	327	316	332	338	334	321	354	326	327	356	334	369	302	299	306	369	328	312	329	344	353	310	335	283	312	332	346	358	325	306	328	320	319	334	308	325	323	317	329	331	333	342	327	328	324	316	308	303	356	316	316	325	327	302	311	339	317	312	322	355	324	317	305	340	326	360	321	321	332	337	349	348	336	317	343	336	318	353	289	314	332	320	344	324	304	314	317	342	305	311	322	297	336	318	289	315	313	356	344	330	321	326	318	326	291	329	325	314	319	345	345	342	315	341	315	332	313	318	314	341	345	331	289	313	327	281	303	342	331	330	330	355	313	332	318	326	298	322	318	319	340	331	326	328	340	321	360	335	349	353	314	312	357	316	336	330	326	351	293	336	334	320	311	315	301	364	357	320	307	343	318	325	313	315	331	330	344	314	327	327	301	310	320	314	301	310	325	301	336	330	296	304	315	315	333	284	337	306	352	304	328	335	359	345	310	322	315	332	308	326	323	310	322	327	321	310	318	314	315	313	328	333	304	320	303	347	324	277	329	328	317	331	330	353	341	330	352	364	320	347	311	326	313	298	311	340	316	324	328	351	308	322	298	310	315	339	343	310	303	341	320	319	312	332	319	295	320	321	318	309	344	307	315	318	310	312	349	301	339	285	309	309	335	312	309	357	350	334	340	291	344	324	314	322	384	335	326	327	325	337	341	308	307	309	359	335	340	341	328	344	324	313	336	339	325	302	348	314	302	321	320	332	320	336	334	320	346	348	349	315	303	311	320	325	325	342	346	316	363	339	333	309	321	344	356	319	333	360	329	312	321	322	285	332	336	312	319	344	363	320	312	351	325	338	322	335	296	334	343	310	290	295	327	327	334	308	314	299	312	316	343	316	367	301	314	316	315	314	326	346	344	312	323	314	315	350	337	309	328	346	291	338	340	324	314	347	329	318	324	354	324	326	313	310	323	321	322	326	308	327	324	332	326	335	316	368	296	361	321	331	339	316	293	291	310	309	339	329	310	333	338	279	315	325	323	316	352	325	315	322	349	326	316	318	308	352	321	344	322	338	332	330	316	338	321	332	336	312	283	304	337	343	300	350	334	322	343	303	368	353	352	364	291	322	325	322	325	344	315	322	297	353	329	308	302	349	353	309	343	346	358	311	330	320	329	337	327	333	318	304	352	365	348	329	289	311	371	317	347	314	344	297	328	307	329	356	316	357	304	302	310	318	322	321	364	318	360	338	312	332	310	338	326	321	302	321	306	321	338	302	305	332	346	328	349	315	315	359	325	286	354	344	331	318	361	336	343	328	347	361	320	321	317	304	332	291	303	355	299	291	350	333	345	282	362	327	359	335	329	326	333	298	345	305	345	344	314	318	321	354	316	323	323	342	346	346	318	345	307	300	344	333	331	309	332	309	323	305	308	312	319	323	336	321	325	322	347	348	340	324	331	295	329	316	321	341	331	315	328	320	344	341	335	335	320	330	330	362	340	315	318	300	342	301	317	341	314	338	323	282	308	320	331	294	323	326	329	318	344	359	304	334	293	320	307	320	319	335	318	348	322	329	298	303	276	319	303	316	304	357	319	333	329	336	317	285	306	325	301	316	334	382	312	302	288	299	298	311	352	351	341	293	309	316	354	316	353	344	349	327	334	337	329	302	305	356	316	330	313	306	334	315	325	346	295	333	359	289	333	320	356	327	312	351	348	319	322	347	312	300	286	344	331	328	317	327	329	311	321	323	305	321	327	316	321	361	300	299	354	334	318	336	330	321	334	351	323	345	325	333	331	328	325	324	323	317	344	297	327	336	322	319	324	304	338	315	333	352	343	331	318	334	318	327	314	309	318	316	305	333	327	303	346	343	342	308	336	327	346	328	311	334	358	318	334	309	347	314	305	269	333	301	298	312	291	340	320	313	310	333	316	320	345	322	327	343	328	306	352	322	331	310	320	309	345	325	349	330	319	328	328	321	306	331	345	306	343	304	314	335	317	325	305	350	340	354	301	309	314	325	285	346	349	352	313	322	298	342	342	346	325	303	328	298	328	349	333	312	327	350	320	310	306	343	333	317	309	283	322	340	304	328	326	291	332	305	337	319	276	316	343	319	323	309	352	328	331	305	294	319	329	306	315	334	343	332	328	319	299	312	325	341	305	324	332	336	317	323	329	306	287	313	323	330	301	302	320	303	350	328	334	336	324	329	331	326	311	302	319	308	314	334	330	322	334	280	352	330	318	327	326	322	336	316	323	354	319	350	323	348	303	309	301	334	348	309	324	334	308	325	348	337	333	290	310	309	334	326	314	319	317	292	335	352	313	334	328	301	335	312	310	326	320	309	311	351	299	287	348	304	327	310	343	302	373	298	309	325	312	301	338	296	334	316	326	337	325	340	290	321	311	341	364	301	345	316	353	337	325	327	326	300	303	337	325	294	369	340	321	336	320	342	333	324	321	334	322	322	310	339	327	299	328	330	327	329	297	327	327	336	312	362	300	338	310	314	314	327	317	317	287	350	311	310	330	328	343	335	296	309	306	348	325	354	345	318	309	289	311	328	326	317	338	343	357	307	341	322	341	306	308	320	319	328	333	327	346	290	337	320	335	310	320	332	287	340	334	285	318	329	334	312	331	333	313	349	304	350	344	318	319	293	322	337	328	345	335	315	318	327	328	371	332	328	313	368	338	353	327	314	331	308	328	310	327	310	320	348	319	315
22513	21552	29338	24239	21552	21455	3775	1110	900	885	843	875	794	804	756	726	719	697	693	723	701	672	710	715	718	697	682	697	722	669	661	630	657	677	690	674	634	645	674	684	678	674	646	724	684	618	720	660	679	676	646	642	683	701	690	720	619	659	688	623	675	674	705	663	678	630	669	704	729	632	680	723	717	724	663	643	646	694	668	676	654	634	663	672	733	686	681	628	640	654	671	675	688	631	666	662	660	721	694	617	636	662	666	718	696	621	686	684	695	620	664	653	642	675	621	681	653	706	680	651	654	621	651	659	630	661	677	666	686	691	727	653	695	650	657	669	664	712	694	616	642	651	642	690	653	646	661	694	660	670	665	636	688	686	666	596	665	632	682	686	704	665	694	638	646	668	641	645	640	684	624	613	680	659	711	660	665	682	663	641	669	666	680	671	646	677	675	737	649	687	685	667	633	648	649	673	658	695	665	656	644	720	655	635	647	670	659	714	629	628	714	676	617	688	629	679	650	674	694	631	657	618	637	676	651	650	637	651	679	660	662	664	674	694	668	703	668	571	687	601	661	663	694	666	646	658	688	598	670	692	621	664	667	634	661	634	694	639	714	636	648	647	637	686	693	690	696	673	665	683	672	708	657	653	665	654	670	674	693	665	702	633	662	659	685	675	689	668	652	670	619	688	644	683	679	652	680	667	698	686	689	631	662	643	663	627	685	646	659	659	674	676	671	623	653	649	654	690	682	685	663	664	711	641	670	646	670	617	675	694	657	651	672	702	687	655	648	666	678	687	679	630	694	651	663	676	632	696	664	703	675	668	658	693	644	707	658	676	647	650	664	670	709	694	639	674	681	679	707	681	700	608	641	632	698	654	655	647	658	683	688	620	638	672	696	695	602	662	699	637	676	649	658	669	693	654	716	696	676	649	655	663	638	688	658	689	657	640	679	653	644	676	668	654	679	655	665	645	631	663	658	676	670	660	610	669	670	657	616	666	658	632	697	686	605	662	644	654	638	629	669	651	676	706	663	679	674	642	678	695	705	693	649	684	656	666	638	678	692	672	705	638	633	746	679	688	659	684	664	690	635	655	661	641	639	625	615	662	676	639	675	670	684	697	685	670	679	708	634	670	679	656	684	692	667	697	656	697	672	666	654	674	651	645	653	673	713	657	666	670	679	673	662	651	641	674	650	640	687	675	673	683	660	666	620	696	728	662	651	637	649	618	643	656	663	697	666	617	633	658	673	643	714	656	660	651	652	663	657	638	698	671	676	716	674	650	630	661	652	675	696	669	681	659	636	640	656	636	676	694	650	652	638	658	673	663	686	654	680	683	657	665	653	668	646	638	679	695	656	675	689	723	701	673	650	665	655	652	660	635	681	639	659	666	651	643	695	676	657	669	657	643	706	677	622	652	628	643	714	677	686	663	673	657	669	638	610	675	684	678	679	691	680	598	678	689	644	660	631	595	622	675	687	675	713	648	627	677	631	633	647	660	637	664	646	605	699	672	660	702	667	640	643	648	730	656	719	654	662	649	634	684	651	678	643	707	700	660	679	630	647	657	700	669	669	668	661	654	676	685	692	677	655	638	670	593	653	631	719	671	698	680	684	673	679	680	657	690	666	671	680	641	645	713	614	666	658	653	634	644	657	727	675	638	713	618	669	622	622	684	661	653	667	684	634	648	689	645	654	685	667	613	637	725	654	661	667	658	679	689	685	661	668	652	698	617	645	594	661	692	659	646	675	686	615	668	658	663	673	700	636	692	666	639	673	659	654	646	660	635	647	678	678	650	662	657	690	660	669	617	717	680	709	677	639	661	665	686	649	689	628	671	664	650	641	633	685	679	681	628	659	610	707	645	660	644	663	665	660	643	686	680	652	662	667	667	671	679	660	657	684	672	674	658	679	666	699	690	682	646	654	680	667	645	661	655	610	630	658	654	658	644	658	615	608	682	677	653	673	649	695	627	695	689	649	647	674	719	660	674	624	651	676	692	645	673	679	670	694	665	679	637	675	627	675	643	659	677	662	601	666	596	616	650	647	679	657	646	703	671	640	655	695	643	659	696	652	670	629	648	684	686	684	711	651	665	677	672	645	655	664	678	694	646	660	681	654	651	676	672	636	681	675	656	638	651	670	673	667	680	648	650	687	652	638	665	657	638	690	686	676	697	673	672	681	677	642	675	642	636	659	661	668	685	675	696	640	660	648	667	657	651	652	678	644	634	651	655	657	714	701	678	673	663	643	614	661	728	714	659	688	669	703	638	670	631	652	650	660	648	656	659	649	709	673	671	688	658	644	630	708	658	658	625	647	635	685	639	675	670	683	695	650	651	663	661	669	643	631	673	674	661	655	658	658	661	713	638	673	671	659	654	634	606	672	671	695	677	671	661	673	670	643	677	651	661	605	668	602	639	694	686	710	681	675	686	678	622	628	654	707	724	626	702	637	670	628	646	702	701	614	625	639	652	671	634	639	691	692	651	671	697	640	673	729	663	667	652	701	655	632	653	618	650	665	672	668	689	694	684	638	636	675	672	738	668	616	682	706	688	671	708	611	692	680	673	671	706	674	693	683	618	612	666	651	662	693	678	689	690	666	642	649	669	657	612	695	716	673	652	659	694	665	653	681	658	674	715	692	660	634	663	613	667	646	715	627	594	676	678	640	653	677	674	697	646	643	630	659	658	650	663	667	642	634	634	671	632	663	698	700	673	613	672	588	637	622	636	681	678	651	690	680	634	621	683	697	651	696	642	638	655	709	680	724	699	673	639	621	623	643	652	674	659	653	665	662	677	661	671	638	686	634	677	662	671	684	637	649	696	630	693	685	671	653	647	630	611	631	614	659	697	615	662	621	671	678	719	692	665	670	656	646	658	645	686	654	689	693	670	652	677	682	654	668	678	638	643	685	667	685	619	609	686	697	659	680	656	700	655	633	613	690	677	643	673	659	639	640	653	678	725	672	650	659	689	661	636	696	638	651	650	671	674	683	612	690	681	685	658	662	639	645	657	679	728	642	654	712	644	687	678	627	651	677	673	636	683	689	662	665	658	658	640	666	658	692	667	647	642	636	651	627	674	711	690	644	653	611	666	627	605	675	690	645	693	744	634	658	667	711	681	694	649	672	674	635	680	646	670	654	677	633	693	671	634	660	664	639	668	697	654	670	688	661	676	651	662	690	667	676	691	634	689	667	703	654	668	656	681	687	648	703	679	705	617	619	695	692	652	668	700	665	664	679	684	640	639	698	639	632	630	669	671	706	672	676	682	659	637	689	669	664	654	638	678	640	670	654	666	656	642	664	705	617	670	710	650	672	630	662	668	635	657	658	638	631	667	637	641	673	670	678	658	646	660	678	634	623	658	648	639	657	655	681	641	649	685	678	682	666	696	656	710	683	597	661	670	655	617	689	678	658	675	674	690	656	645	604	619	658	658	678	657	713	683	678	657	728	677	629	677	671	629	705	688	678	704	656	667	662	627	663	662	649	655
20708	11985	8424	4136	2805	2306	1884	1566	1457	1268	1187	1149	1112	1131	1062	1055	1018	944	1022	969	899	988	929	895	918	938	913	964	879	831	929	888	874	909	889	927	893	900	868	898	898	903	876	869	914	831	861	865	992	909	874	914	843	900	895	834	866	877	791	885	869	899	838	888	886	905	828	882	849	915	874	870	895	823	887	844	896	926	910	821	822	922	853	803	886	858	826	889	864	914	898	844	832	821	915	885	876	865	904	860	830	913	871	852	819	842	803	867	878	824	921	825	886	895	881	848	896	866	867	807	852	849	904	895	882	818	884	836	927	835	856	952	840	903	867	938	804	871	860	880	855	864	875	821	863	846	849	872	875	855	834	887	816	874	863	872	874	848	867	826	892	886	877	831	930	892	866	816	904	877	890	871	885	854	863	892	858	902	903	866	908	833	843	896	850	833	894	856	873	904	814	827	862	838	877	829	828	810	893	855	869	892	835	878	855	858	844	852	861	887	856	842	908	806	847	823	828	843	908	894	855	815	838	854	833	866	884	843	849	876	851	898	879	871	819	868	891	851	888	864	860	878	865	851	867	886	829	842	882	908	880	898	844	854	799	866	912	860	851	852	858	875	863	839	883	874	909	851	894	840	864	935	877	877	924	878	864	868	865	833	886	820	871	930	860	848	839	876	850	844	883	858	851	901	938	859	795	866	890	881	882	866	829	846	853	880	898	844	827	877	825	867	838	934	872	919	868	835	909	873	839	816	844	878	839	895	871	919	874	829	887	855	830	865	877	895	832	855	863	895	890	832	849	837	863	875	806	830	840	872	821	846	909	881	831	911	890	815	816	851	894	836	891	879	848	876	869	874	905	865	826	845	890	861	832	892	866	828	865	889	799	878	861	820	926	857	846	900	867	881	824	848	938	862	898	867	869	845	833	852	849	886	878	847	895	796	860	867	899	822	939	838	917	919	866	859	855	859	857	923	825	851	851	837	879	812	927	847	865	907	881	804	852	977	826	872	861	850	825	871	824	845	879	872	922	827	828	798	803	874	856	864	868	847	889	914	861	865	852	868	886	851	859	841	891	823	872	877	841	864	894	852	883	845	846	860	859	861	944	853	832	847	867	854	865	906	864	890	892	845	797	855	843	881	869	850	880	895	896	838	907	860	882	839	854	815	870	876	874	868	851	911	771	917	871	829	897	838	853	872	836	869	873	859	861	913	848	825	836	877	816	868	863	849	878	776	899	872	901	886	872	902	857	888	839	872	909	857	914	913	890	845	913	849	910	882	877	829	856	856	878	859	852	818	860	831	852	873	889	847	856	862	876	840	851	896	866	894	869	849	893	867	841	864	863	916	846	847	835	855	867	857	855	895	851	908	885	874	892	912	832	853	915	897	869	873	831	858	861	874	806	864	863	895	844	862	835	884	885	873	855	895	835	889	876	845	856	836	851	882	907	864	858	878	898	847	875	831	879	909	879	871	839	836	815	867	786	860	908	847	875	844	834	883	830	858	837	874	849	865	832	899	840	860	813	843	849	891	914	808	840	864	870	845	869	864	842	860	830	846	953	857	920	814	877	898	810	893	824	840	869	883	908	864	893	847	911	839	840	878	817	919	887	885	901	886	872	833	864	881	859	850	866	872	867	923	843	866	896	881	864	866	912	881	849	819	900	825	886	831	865	909	850	891	856	863	879	845	886	854	897	886	915	854	870	855	876	920	838	890	891	914	874	882	903	902	870	844	820	837	908	891	826	810	946	866	907	901	828	848	840	851	850	892	903	838	874	858	880	821	874	868	924	857	829	827	869	844	842	929	861	869	856	843	918	866	878	853	865	841	892	839	845	883	929	871	878	847	839	888	849	847	871	869	867	865	848	839	887	863	878	901	837	884	865	883	894	930	828	877	852	821	886	920	921	894	828	899	887	883	850	854	955	830	848	830	917	934	929	856	859	882	851	924	838	871	828	841	855	844	839	850	848	873	906	897	875	878	867	873	839	849	872	881	862	882	908	873	868	816	867	893	789	871	902	873	880	916	899	836	899	897	882	845	883	832	879	836	847	877	826	850	865	863	936	876	880	851	914	869	873	872	843	861	878	816	815	846	874	871	823	895	863	855	857	847	911	909	842	856	873	889	907	879	828	925	870	837	920	866	858	870	836	873	949	867	904	838	844	870	825	894	814	977	863	901	839	861	855	928	854	900	861	856	840	877	883	829	840	833	878	849	878	870	860	905	864	862	865	805	885	853	783	886	895	890	839	891	868	825	866	872	828	856	860	844	851	873	820	847	882	863	838	904	884	933	807	897	887	840	860	859	848	854	894	839	852	822	870	838	901	873	845	859	839	938	877	894	831	884	843	894	829	816	843	871	898	870	836	880	844	896	894	878	877	854	898	833	837	915	867	864	878	875	850	930	858	905	881	854	883	874	866	858	894	840	854	828	874	821	856	853	907	835	884	833	894	886	839	860	898	878	890	844	834	852	852	895	862	863	881	893	818	895	808	845	863	857	821	877	895	865	913	921	859	874	888	822	858	802	849	864	907	831	879	880	878	892	846	830	792	838	853	881	883	867	858	897	895	818	859	819	873	827	814	867	853	885	860	864	881	832	885	895	890	911	844	891	882	827	865	840	886	877	826	907	870	855	865	868	880	868	797	915	836	933	839	836	844	913	849	898	838	854	844	832	919	872	883	815	889	887	871	830	938	830	857	831	808	821	811	822	842	882	840	870	883	837	897	883	903	882	882	859	835	832	838	824	918	919	845	858	848	870	812	886	856	829	929	875	865	811	861	852	831	876	842	881	842	871	837	875	850	852	848	872	896	834	861	907	885	840	868	837	855	844	863	904	867	911	824	852	883	850	854	882	823	835	892	927	850	872	868	790	856	862	860	848	854	856	887	855	853	854	911	925	803	857	842	837	881	893	840	872	856	903	868	907	898	866	825	856	864	876	872	866	821	818	892	895	844	924	842	875	873	898	829	856	871	856	830	822	830	850	857	891	848	900	864	874	811	886	854	839	855	874	868	848	891	916	893	871	864	857	844	864	856	886	854	886	844	909	879	892	890	882	931	834	863	904	824	846	852	868	839	849	847	813	876	811	883	842	847	863	867	879	827	894	859	925	937	881	874	808	889	856	893	857	881	843	871	830	854	905	813	837	893	877	826	892	869	863	867	922	883	828	868	853	861	878	876	902	872	872	813	847	862	854	872	876	877	902	905	828	889	864	844	863	850	893	917	888	824	882	803	908	858	864	875	899	847	839	841	856	852	837	814	900	858	906	862	844	842	845	873	859	851	829	867	837	868	868	909	857	843	909	840	840	851	847	891	883	815	884	864	880	907	837	872	849	832	872	855	877	871	810	864	852	852	891	861	885	808	882	859	894	858	942	914	864	836	865	911	843	849	838	832	879	783	857	860	872	877	842	887	867	854	881	822	847	790	882	896	871	853	889	826	859	863	845	839	900	828	901	869	904	811	920	860	829	894	849	851	895	861	852
27482	18704	4164	798	611	609	576	562	645	570	563	533	538	549	565	546	574	550	574	564	539	534	597	520	572	544	552	627	563	552	540	537	538	550	530	568	560	545	554	575	540	565	566	548	539	567	492	519	506	559	579	518	560	577	562	571	560	528	602	538	549	545	563	531	554	559	529	504	564	563	562	550	577	541	541	547	539	603	607	533	558	570	577	538	528	551	568	518	512	527	552	576	583	503	564	559	560	536	573	542	532	577	591	597	521	600	582	569	545	569	578	562	528	597	555	523	547	575	547	540	537	571	544	568	586	562	540	539	555	556	590	521	580	521	567	537	525	571	554	589	551	518	526	571	537	539	536	514	521	569	560	564	604	540	544	552	591	549	523	538	549	492	570	530	528	563	550	533	552	536	545	594	564	596	568	533	589	552	557	556	554	516	516	497	573	565	546	545	527	554	555	515	534	559	540	527	571	552	532	548	572	547	534	535	560	546	541	548	560	572	563	534	549	547	572	565	571	597	555	549	546	548	561	575	551	510	580	520	495	538	593	528	502	560	537	550	553	583	545	531	563	532	567	554	544	535	548	579	537	578	537	530	582	577	554	557	568	557	560	543	540	567	561	574	553	552	580	511	590	527	539	528	575	509	551	539	551	533	562	498	553	553	513	558	524	510	510	520	555	543	561	526	547	510	554	585	547	555	497	510	560	582	544	552	575	538	535	572	561	558	552	601	493	606	555	567	551	511	533	584	498	546	575	497	587	572	560	542	563	556	590	533	517	543	583	564	558	563	568	563	545	607	609	582	583	574	549	555	528	535	564	549	572	531	573	554	559	533	572	547	560	578	550	553	555	572	565	561	569	579	535	590	591	532	553	540	521	525	577	595	586	549	574	528	511	555	518	588	548	557	546	536	550	500	544	554	524	567	551	586	553	502	587	605	519	542	538	564	541	508	521	555	609	506	561	565	547	503	579	542	574	583	552	561	521	535	566	555	560	587	539	584	557	514	520	515	545	566	584	591	510	521	539	548	553	553	525	550	565	540	567	550	581	542	579	513	546	510	557	561	556	557	538	524	550	581	529	554	541	571	549	544	500	561	580	550	547	559	520	509	566	535	569	543	480	584	545	548	536	541	559	571	596	561	542	546	550	570	559	516	559	560	600	560	536	569	578	505	553	575	537	540	535	539	562	552	518	566	509	539	610	530	553	551	572	556	517	551	541	593	531	579	585	575	529	524	552	526	546	544	548	521	550	489	565	585	567	499	538	553	533	563	538	567	580	562	575	526	526	582	534	540	544	551	538	543	558	512	545	572	531	545	526	550	504	588	554	547	524	536	569	587	557	540	537	541	508	568	537	527	564	546	548	543	535	544	539	550	498	569	539	513	527	575	521	552	542	562	540	582	551	519	527	522	582	527	551	565	597	565	569	533	545	550	576	579	572	519	546	569	594	540	513	570	557	579	535	546	533	606	558	533	564	573	540	544	564	567	513	536	532	545	587	547	566	571	510	539	566	548	582	532	578	505	512	559	558	534	550	550	559	544	587	551	571	522	579	628	545	567	562	562	548	511	570	562	530	565	537	571	577	525	528	515	511	569	554	585	591	524	563	518	563	561	521	553	527	538	584	573	584	557	551	581	522	558	586	528	559	546	562	566	551	570	533	518	557	569	553	559	544	605	537	575	565	505	500	542	521	560	609	534	556	510	544	548	523	527	535	576	508	592	577	492	526	513	604	539	562	526	533	571	592	573	578	556	534	550	569	554	549	590	559	529	519	546	549	537	549	506	556	582	571	560	491	581	535	555	531	541	553	564	577	543	542	573	579	523	522	540	541	588	564	540	547	537	555	511	563	571	542	593	534	542	531	555	615	524	582	592	596	548	570	539	591	565	533	547	585	547	557	560	525	569	509	568	563	512	548	559	594	515	571	555	541	515	577	546	531	524	555	556	547	541	537	594	578	522	605	559	532	552	570	545	548	523	557	549	555	582	503	577	539	538	524	599	540	524	555	554	535	581	582	528	569	514	568	544	554	541	596	567	536	513	518	566	583	567	572	562	536	562	542	569	565	571	571	581	542	589	556	560	561	562	535	591	563	560	541	557	560	507	560	571	533	556	565	550	558	524	572	534	558	520	522	572	540	560	524	532	526	555	607	562	554	577	552	543	547	517	506	562	578	508	547	555	551	550	552	546	571	560	508	552	577	558	526	579	499	500	546	502	511	518	583	546	578	532	595	544	571	527	558	564	544	524	540	583	550	545	568	542	593	534	571	533	554	521	566	561	569	576	513	575	565	521	508	589	570	547	534	575	552	562	559	553	540	522	507	553	573	567	565	610	569	552	542	550	547	520	528	581	591	532	572	555	545	600	550	533	571	561	548	518	494	535	568	554	544	550	533	542	561	527	554	579	531	533	541	545	527	525	565	519	574	520	514	600	522	588	510	564	570	558	526	493	586	615	535	577	534	573	561	584	560	544	559	554	540	563	534	527	553	584	588	539	574	586	519	538	589	541	528	593	514	534	582	524	602	541	544	606	573	566	577	577	519	523	553	536	539	498	552	572	560	573	556	528	545	520	585	544	535	576	538	538	577	557	576	542	553	586	562	532	566	520	505	555	566	543	568	582	525	532	557	543	544	560	533	519	552	519	573	559	557	545	526	539	516	529	553	542	562	556	558	516	613	529	487	567	568	553	528	520	557	542	551	534	521	528	538	546	552	574	527	559	555	549	533	582	565	548	505	555	553	576	544	558	546	519	541	505	570	576	552	544	565	555	548	583	566	547	586	569	528	536	557	525	531	523	579	514	538	560	547	584	554	570	559	534	531	566	527	551	559	584	588	555	583	529	552	552	561	564	543	508	566	530	555	520	611	562	581	543	553	523	573	543	554	552	551	544	528	565	601	571	565	552	549	550	550	546	559	519	559	545	543	577	543	522	580	543	586	547	518	545	561	560	566	529	550	568	540	544	545	568	549	569	579	567	559	547	552	532	519	570	533	569	554	537	580	550	563	529	554	561	581	568	558	547	532	593	552	544	536	528	563	523	544	544	564	628	542	583	539	571	507	570	597	532	531	539	530	578	561	524	594	558	536	522	569	577	564	551	530	534	548	536	552	519	600	544	537	532	539	526	542	561	541	593	565	548	549	547	538	540	562	534	540	518	522	524	544	561	560	531	533	607	567	510	586	569	548	587	589	556	538	559	529	550	509	568	569	580	535	532	499	554	546	564	529	577	544	597	557	558	555	578	563	554	510	500	522	545	579	603	552	525	546	540	518	556	582	549	552	611	569	583	531	573	549	546	550	548	567	549	574	545	562	543	580	551	589	527	600	563	526	552	552	556	538	493	524	600	563	514	574	513	554	562	562	537	560	534	569	544	564	570	573	543	536	570	548	570	523	546	543	558	572	546	538	529	534	612	541	513	536	571	525	563	532	555	541	525	555	573	572	544	589	564	602	553	553	559	553	560	527	524	551	553	554	571	524	561	547	516
5639	1105	993	777	745	755	768	688	729	719	712	678	729	712	701	663	678	727	696	693	679	752	705	705	657	674	708	718	663	694	696	707	751	740	700	696	657	676	692	713	711	679	627	679	658	673	700	697	674	692	730	678	713	686	673	650	715	741	705	702	699	664	667	735	730	693	690	723	712	724	683	700	739	667	679	708	703	660	691	677	660	718	721	744	729	712	668	687	677	686	704	676	719	717	652	713	721	629	715	692	705	694	691	708	647	638	714	707	736	672	699	729	686	652	682	692	632	691	686	723	685	719	699	664	732	705	698	700	689	707	741	705	694	738	750	682	703	675	671	722	744	691	728	659	690	685	722	717	676	713	680	698	671	721	717	700	665	640	727	728	679	687	713	724	737	692	671	646	697	724	724	722	682	701	732	663	675	662	710	689	717	712	666	699	697	713	684	695	695	696	704	693	692	698	695	726	700	692	715	694	719	745	725	698	670	692	677	675	680	717	674	675	666	673	705	687	682	716	722	731	680	713	673	666	711	655	703	676	655	694	679	727	602	717	686	649	694	685	674	691	656	685	695	713	690	697	705	714	729	693	725	736	712	724	691	699	705	701	676	751	692	672	694	672	705	684	720	732	687	712	752	678	692	724	696	731	653	690	687	686	670	706	661	680	698	699	688	709	690	678	763	679	719	725	667	742	697	745	690	687	711	714	684	723	667	708	721	660	722	718	691	664	748	680	687	684	690	684	690	780	696	748	677	660	718	754	643	680	735	758	703	694	698	675	711	696	696	701	691	701	665	717	638	677	717	723	619	692	688	669	712	715	729	718	695	686	717	685	703	752	711	676	718	681	704	729	680	713	685	665	708	667	665	707	755	670	679	686	683	744	721	692	699	729	697	686	722	698	669	708	644	716	700	706	663	694	720	698	721	731	711	697	698	715	731	725	750	674	742	656	638	700	722	681	693	692	663	702	723	693	677	697	665	682	717	747	666	649	719	693	726	735	701	684	671	693	645	699	710	691	721	672	701	702	657	685	681	664	687	693	657	747	691	719	719	666	715	717	733	691	736	703	683	706	681	665	672	681	728	689	693	702	698	699	691	693	703	737	703	669	697	694	679	726	717	715	689	694	660	682	731	694	672	725	700	683	696	715	776	692	716	727	658	691	663	694	646	753	745	728	746	679	703	682	699	714	702	748	707	705	720	686	708	707	687	720	701	685	621	684	688	656	692	655	717	668	763	692	628	719	750	667	689	710	703	699	699	716	720	706	643	725	712	732	734	711	663	702	741	691	705	711	695	644	713	717	698	697	690	719	702	683	687	705	703	721	719	718	750	702	726	677	658	715	700	715	725	731	674	731	706	676	715	667	720	727	716	722	656	707	711	762	746	726	686	704	699	721	702	729	698	692	707	703	691	747	708	713	742	687	703	670	692	720	679	711	775	702	671	732	694	697	721	719	777	692	702	750	728	713	706	698	749	695	657	709	698	709	673	674	700	719	710	729	763	712	703	662	702	697	684	717	703	725	780	674	746	715	739	712	675	729	722	692	739	703	731	689	688	681	699	711	690	734	703	735	654	685	702	704	719	702	750	705	715	721	687	665	723	686	734	717	684	669	703	703	647	731	727	714	723	746	696	707	706	689	684	690	692	704	703	696	689	731	682	700	683	712	726	713	716	702	776	671	717	634	702	651	712	675	691	699	749	676	702	673	708	725	720	768	711	686	666	687	666	682	688	734	688	688	698	685	705	713	715	697	732	698	721	703	697	708	693	701	656	699	674	704	710	711	690	731	673	673	722	678	746	713	688	699	715	671	698	718	668	688	671	696	705	720	715	666	673	712	741	666	710	661	755	683	676	700	692	702	681	678	735	673	641	693	645	739	669	687	704	646	729	652	692	709	704	719	696	713	677	652	674	739	716	705	692	734	702	710	701	702	692	709	719	643	714	695	726	729	748	726	673	720	691	694	698	716	701	695	680	691	674	712	723	667	694	675	699	677	701	706	686	708	729	690	733	658	673	720	708	710	704	697	713	705	706	681	702	662	665	714	718	693	717	688	724	672	698	724	704	731	662	715	684	676	722	727	668	705	716	738	676	701	694	662	714	711	658	676	667	698	731	666	686	698	709	711	715	688	687	708	702	733	625	679	713	691	676	651	729	680	703	696	691	724	644	692	687	659	701	708	710	675	732	711	699	713	704	670	654	707	661	692	706	729	737	704	656	695	700	728	756	716	716	738	675	691	684	688	716	710	705	657	692	704	698	736	709	774	742	693	694	670	721	731	717	694	724	675	696	688	760	705	731	674	685	680	696	749	662	664	654	685	669	676	664	713	676	699	734	718	702	724	669	735	693	712	707	714	690	696	679	681	669	690	692	650	733	691	705	693	660	719	676	668	718	679	694	693	674	692	678	680	720	691	693	695	693	698	702	711	667	722	711	672	722	656	644	691	705	673	685	712	724	712	660	734	688	693	685	669	728	637	759	723	673	706	753	705	680	713	649	667	704	713	684	655	742	685	690	699	657	699	717	673	702	709	746	728	735	661	754	728	680	670	725	720	677	727	659	721	724	707	680	734	689	719	680	660	686	710	713	709	681	741	691	717	624	712	751	698	717	763	721	715	710	662	710	725	690	704	753	694	703	704	726	732	653	678	694	687	693	710	750	673	675	705	695	643	684	697	677	692	740	730	682	717	690	676	685	701	730	665	691	726	688	677	711	681	706	758	658	708	684	745	754	699	699	670	685	659	726	726	657	662	742	692	719	696	708	738	716	680	733	704	731	708	727	712	698	709	659	694	689	688	699	713	688	701	739	685	715	709	667	707	727	670	750	683	675	675	734	725	711	691	694	697	747	699	692	669	721	688	644	683	680	667	652	691	713	672	690	717	706	709	710	715	685	739	679	660	696	709	705	710	671	697	686	712	700	696	704	720	656	676	662	713	714	677	680	730	727	703	678	724	672	709	671	737	701	677	726	733	681	693	717	747	649	695	700	687	665	733	733	722	717	720	697	708	744	714	683	685	700	711	679	687	714	665	742	658	726	740	723	676	728	687	709	702	666	717	732	727	721	680	680	722	711	776	692	704	723	680	755	773	738	735	697	725	689	676	742	663	702	661	707	698	702	718	752	723	704	717	632	711	712	721	665	702	693	681	673	712	719	730	683	686	693	727	704	726	671	690	713	717	703	672	673	705	728	713	708	666	709	690	701	689	669	702	666	677	659	710	660	729	719	718	694	689	704	718	726	766	695	709	704	697	729	704	690	712	741	641	692	690	723	685	690	674	674	708	703	764	693	697	723	695	665	653	742	710	690	673	714	697	739	714	655	684	686	724	710	742	726	701	699	712	703	696	707	745	687	725	689	719	721	705	689	679	699	688	680	648	683	687	669	676	729	721	655	696	710	708	662	683	726	700	708	705	730	737	692	691	681	674	733	672	670	689	704	699	687	704	665	661	683	721	648	648	695	671	707	731	713	697	705	667	663	702	727	705
23389	21534	28767	24764	21421	6000	1396	1075	1040	1041	1074	983	946	976	969	948	987	971	906	972	913	915	985	950	999	944	938	930	890	930	963	890	886	964	915	951	928	896	901	947	875	903	934	866	898	928	928	940	936	961	910	926	935	927	928	909	952	899	864	926	953	893	894	979	907	881	933	929	895	924	870	901	901	846	897	861	884	945	912	928	918	893	904	897	921	928	911	873	858	956	891	930	907	921	899	895	880	881	921	929	916	922	922	894	899	904	897	898	921	917	944	902	924	944	947	883	944	905	926	956	895	929	919	891	931	950	908	893	932	881	897	876	883	906	883	983	917	905	909	940	894	925	911	839	871	932	906	924	900	945	882	960	902	932	960	903	926	965	983	921	882	926	948	942	919	906	893	986	944	911	931	854	906	938	932	936	908	898	930	928	900	912	884	891	911	924	907	884	926	973	875	885	936	924	926	894	893	907	877	937	873	974	914	911	883	947	883	881	928	874	868	901	914	899	908	928	890	877	902	884	907	885	864	891	913	905	911	932	924	889	913	939	888	891	903	896	900	914	950	899	889	903	938	952	896	902	867	869	902	896	865	888	850	846	910	943	889	944	867	885	886	936	915	932	915	911	891	943	941	907	936	926	941	915	937	875	884	912	940	940	928	886	956	876	911	971	872	939	949	919	900	944	936	863	913	887	943	946	908	914	836	931	907	886	932	908	895	887	939	927	905	925	907	922	862	897	903	875	868	899	879	945	887	900	870	831	870	910	935	924	886	912	923	879	920	901	943	887	923	871	993	935	862	909	891	862	941	896	926	900	881	925	885	923	890	899	895	903	882	933	930	916	901	912	889	880	912	915	876	924	920	942	884	928	877	870	909	840	924	872	913	875	930	864	850	931	889	885	898	836	887	894	912	889	896	865	911	924	928	900	903	915	891	889	899	910	908	952	894	904	974	872	952	902	897	949	947	952	880	933	911	891	966	900	880	849	908	923	909	917	844	873	959	871	913	929	886	967	1002	939	934	929	896	892	935	922	893	905	933	892	957	907	915	962	954	904	939	869	891	920	910	908	988	903	901	886	937	879	890	909	920	948	857	883	868	861	898	943	882	862	886	913	922	889	897	886	929	904	895	979	931	935	906	966	959	891	922	862	922	906	928	885	874	849	904	913	925	883	960	888	880	894	906	886	879	886	895	912	871	906	983	862	871	957	912	919	932	929	896	944	958	930	922	949	869	921	931	866	908	893	930	920	908	914	903	881	936	942	883	912	843	935	872	896	908	905	858	920	910	949	903	931	914	872	921	921	932	935	946	934	920	870	866	910	885	879	895	905	900	875	888	884	866	945	945	926	906	872	821	870	965	898	957	964	884	893	931	851	950	944	919	893	888	857	916	885	866	888	940	929	894	901	874	913	832	912	930	858	911	947	939	867	908	932	946	935	920	905	909	918	876	906	898	894	897	928	902	944	893	905	900	937	919	955	909	906	875	899	905	858	879	931	980	894	867	890	902	888	916	895	871	912	948	912	903	876	884	970	906	1000	930	915	898	962	918	822	952	951	887	932	911	906	920	867	928	900	886	870	867	867	933	844	932	872	884	876	940	915	903	911	935	881	879	947	886	947	889	840	920	910	899	836	913	895	911	880	936	884	865	923	927	869	886	995	890	900	941	880	883	937	980	942	901	886	878	936	911	933	901	939	901	922	910	917	968	906	883	905	851	922	899	881	908	912	859	862	900	935	923	931	897	923	948	909	926	909	877	907	949	887	904	871	896	893	848	956	859	930	887	936	873	920	912	912	884	929	845	896	906	909	869	903	921	930	921	866	913	948	880	975	951	886	945	930	884	939	895	918	939	933	890	898	909	941	907	866	936	908	926	896	958	891	906	926	897	874	929	902	894	985	928	903	877	868	901	864	952	931	928	854	937	908	924	962	920	953	887	887	896	906	923	931	925	914	926	898	934	963	921	952	912	856	929	886	945	875	915	896	885	867	919	936	860	897	980	908	886	887	895	891	934	939	935	900	881	877	892	916	931	985	907	955	931	966	889	978	914	937	863	884	879	899	871	896	851	859	957	878	910	871	888	919	936	924	879	933	921	876	874	909	972	953	953	947	902	905	861	924	795	920	949	893	929	898	928	920	876	867	939	896	916	918	961	847	886	892	923	890	923	960	932	897	909	911	931	931	926	912	878	953	928	889	890	910	942	895	901	921	917	921	919	909	960	865	882	953	945	919	925	914	911	914	906	928	921	909	889	876	904	914	950	899	895	926	889	915	947	952	906	885	925	919	897	951	876	949	927	871	973	890	927	926	907	930	925	872	887	901	877	937	922	872	929	935	878	912	972	950	921	888	920	940	872	951	861	951	938	969	948	879	941	886	926	919	927	866	888	890	876	856	917	953	911	944	908	858	969	943	952	899	932	879	929	927	863	859	918	866	882	894	898	866	884	860	910	931	937	933	955	845	873	871	851	939	911	944	898	902	894	934	923	887	915	868	882	908	935	897	876	893	902	914	872	920	864	877	911	951	940	915	884	884	902	937	962	912	884	848	953	936	974	918	925	921	862	854	896	889	880	902	910	929	854	924	899	869	901	873	886	924	896	919	896	946	950	945	901	902	911	887	918	911	869	916	893	845	877	929	952	892	944	887	901	887	888	937	926	904	977	902	892	868	873	921	906	879	913	921	888	963	869	848	879	891	892	882	917	922	876	939	942	927	944	936	925	911	862	912	884	897	931	902	900	948	908	874	912	882	866	924	928	936	925	871	935	923	943	964	919	926	950	867	953	888	897	932	890	882	910	825	931	914	943	927	904	900	917	971	919	884	944	898	882	874	876	945	920	879	963	899	904	913	906	884	922	910	876	919	897	815	925	928	925	932	906	850	850	944	877	914	897	903	896	925	937	917	923	892	925	920	938	864	899	949	895	943	876	891	857	882	916	904	959	905	869	901	928	887	996	890	913	941	895	936	897	903	939	931	934	877	951	937	876	927	884	942	962	915	954	926	864	867	980	918	876	910	911	896	918	931	871	925	887	863	881	913	952	951	869	942	925	896	917	909	881	943	891	900	890	902	878	882	960	955	955	925	963	901	901	882	909	930	913	872	916	858	884	914	916	919	974	869	888	925	897	896	869	912	908	893	929	945	943	952	936	884	846	882	925	925	940	868	973	960	889	976	925	869	903	945	886	881	969	920	934	928	878	940	884	918	949	881	839	885	953	855	867	913	936	908	859	930	866	832	879	889	893	879	911	827	912	858	927	894	910	855	903	948	953	898	952	892	902	952	989	938	908	916	918	878	900	868	928	956	860	866	922	892	878	892	903	916	911	896	913	939	980	957	868	930	932	976	943	860	880	897	881	896	911	907	936	883	942	883	919	921	868	883	957	877	888	924	886	896	914	883	904	896	895	943	908	871	901	909	917	884	875	907	925	910	910	873	905	923	911	921	949	934	885	870	885	901	922	896	895	910	933	892	905	902	906	938	892	953	910	903
19189	7535	5406	2727	2178	1896	1662	1446	1393	1435	1229	1311	1222	1229	1226	1238	1242	1265	1178	1184	1167	1195	1120	1139	1209	1120	1140	1185	1125	1203	1159	1149	1209	1166	1157	1159	1165	1150	1068	1177	1122	1053	1164	1081	1118	1082	1164	1145	1142	1105	1133	1137	1123	1126	1110	1120	1103	1149	1081	1118	1103	1155	1041	1122	1175	1182	1141	1149	1144	1113	1131	1178	1155	1135	1136	1142	1122	1115	1192	1156	1161	1106	1146	1167	1158	1164	1157	1043	1154	1148	1185	1132	1114	1100	1120	1111	1157	1090	1187	1113	1119	1169	1133	1159	1197	1150	1174	1152	1116	1180	1172	1128	1162	1096	1118	1141	1128	1182	1168	1117	1087	1166	1167	1096	1153	1124	1149	1199	1182	1154	1099	1134	1127	1178	1175	1156	1153	1074	1123	1138	1163	1116	1115	1120	1150	1231	1088	1098	1154	1138	1128	1107	1168	1111	1107	1199	1097	1172	1131	1149	1141	1167	1159	1163	1117	1157	1162	1052	1157	1093	1100	1142	1084	1122	1132	1173	1091	1160	1112	1144	1140	1178	1155	1131	1176	1155	1159	1157	1211	1194	1096	1131	1101	1100	1107	1119	1137	1132	1142	1133	1119	1200	1188	1099	1148	1178	1172	1145	1100	1202	1169	1157	1163	1135	1157	1176	1165	1163	1126	1106	1189	1099	1108	1109	1164	1145	1148	1084	1135	1099	1115	1109	1107	1151	1119	1109	1167	1141	1173	1123	1172	1105	1136	1165	1101	1130	1140	1138	1174	1101	1110	1161	1124	1191	1167	1107	1196	1121	1176	1116	1114	1104	1123	1086	1139	1141	1143	1108	1146	1108	1123	1211	1159	1129	1127	1111	1111	1151	1135	1131	1172	1170	1163	1181	1133	1109	1142	1168	1105	1119	1149	1115	1113	1143	1128	1164	1084	1171	1160	1121	1142	1110	1093	1179	1117	1138	1127	1202	1112	1135	1120	1173	1156	1181	1129	1100	1135	1097	1180	1121	1133	1126	1113	1143	1142	1145	1165	1141	1103	1103	1190	1073	1161	1071	1147	1109	1070	1173	1118	1092	1115	1072	1097	1205	1145	1156	1165	1192	1200	1150	1117	1161	1111	1144	1118	1162	1207	1135	1152	1153	1118	1152	1119	1110	1191	1117	1197	1162	1122	1124	1095	1129	1156	1147	1163	1173	1155	1129	1095	1128	1146	1097	1119	1127	1218	1150	1141	1153	1196	1145	1185	1110	1165	1148	1187	1104	1132	1121	1120	1113	1162	1112	1122	1155	1182	1134	1146	1147	1100	1158	1055	1122	1152	1106	1135	1140	1123	1127	1183	1101	1140	1072	1156	1180	1150	1179	1130	1183	1138	1142	1160	1140	1177	1127	1115	1118	1196	1086	1195	1111	1082	1155	1128	1151	1156	1102	1127	1131	1139	1120	1161	1138	1160	1135	1130	1200	1143	1187	1048	1200	1130	1168	1117	1148	1089	1196	1183	1103	1130	1118	1136	1178	1125	1182	1157	1162	1206	1109	1124	1169	1178	1064	1132	1133	1131	1092	1163	1131	1131	1225	1167	1148	1151	1119	1110	1136	1152	1144	1176	1110	1178	1108	1109	1086	1180	1154	1122	1102	1085	1154	1164	1145	1180	1101	1154	1123	1181	1133	1137	1150	1118	1161	1162	1110	1159	1148	1096	1136	1106	1166	1196	1163	1117	1132	1139	1149	1153	1163	1149	1183	1114	1171	1164	1210	1135	1169	1150	1174	1146	1163	1125	1149	1149	1065	1170	1200	1141	1105	1112	1198	1109	1177	1138	1192	1111	1145	1118	1175	1143	1108	1168	1099	1223	1162	1135	1198	1122	1191	1122	1135	1138	1120	1154	1174	1149	1116	1123	1201	1166	1103	1161	1160	1165	1143	1089	1171	1132	1215	1168	1103	1139	1141	1162	1157	1130	1142	1143	1155	1177	1101	1109	1138	1124	1116	1156	1160	1134	1156	1176	1109	1115	1167	1146	1180	1125	1133	1071	1147	1215	1199	1110	1154	1096	1169	1118	1106	1136	1127	1206	1154	1146	1153	1166	1145	1186	1179	1131	1130	1159	1149	1157	1137	1095	1196	1130	1137	1111	1109	1099	1134	1194	1098	1110	1136	1129	1145	1202	1131	1062	1174	1121	1150	1156	1152	1151	1082	1119	1171	1176	1159	1155	1160	1104	1125	1145	1152	1154	1115	1159	1139	1117	1098	1210	1154	1179	1080	1144	1179	1131	1145	1142	1111	1171	1099	1116	1128	1174	1131	1155	1154	1080	1156	1127	1122	1182	1155	1096	1115	1130	1165	1158	1094	1172	1141	1181	1123	1190	1087	1127	1155	1147	1154	1213	1088	1153	1147	1146	1138	1160	1169	1116	1158	1172	1152	1151	1162	1122	1132	1146	1120	1154	1113	1146	1090	1166	1121	1140	1161	1111	1172	1199	1162	1163	1091	1129	1152	1178	1135	1093	1181	1160	1111	1097	1095	1172	1129	1151	1158	1140	1169	1096	1162	1162	1107	1162	1208	1114	1188	1147	1064	1157	1130	1169	1059	1082	1181	1153	1105	1146	1171	1110	1157	1158	1100	1135	1201	1153	1128	1136	1171	1203	1154	1134	1165	1114	1187	1183	1141	1110	1208	1140	1172	1149	1207	1118	1213	1136	1098	1123	1146	1114	1115	1113	1121	1208	1091	1143	1143	1097	1242	1113	1111	1148	1136	1159	1147	1118	1188	1084	1118	1122	1133	1151	1153	1160	1205	1130	1113	1135	1107	1141	1121	1079	1118	1125	1135	1114	1116	1144	1149	1210	1141	1140	1122	1147	1130	1108	1150	1164	1099	1131	1125	1171	1084	1091	1160	1143	1166	1138	1118	1128	1082	1122	1126	1175	1130	1137	1168	1136	1232	1143	1119	1153	1088	1093	1140	1129	1138	1186	1136	1226	1118	1141	1212	1104	1164	1123	1155	1184	1086	1125	1125	1095	1120	1130	1079	1148	1151	1190	1157	1149	1163	1169	1074	1140	1168	1156	1183	1155	1134	1237	1131	1123	1165	1146	1125	1146	1123	1142	1152	1197	1111	1135	1154	1151	1151	1192	1120	1152	1111	1161	1102	1093	1127	1125	1156	1227	1102	1238	1092	1164	1087	1169	1152	1079	1146	1094	1141	1180	1176	1181	1127	1160	1128	1103	1129	1136	1120	1118	1174	1154	1144	1140	1082	1086	1119	1084	1177	1153	1151	1128	1162	1120	1129	1121	1133	1126	1178	1083	1111	1150	1162	1154	1195	1137	1099	1120	1144	1138	1107	1149	1175	1088	1123	1130	1091	1094	1146	1137	1130	1125	1105	1072	1143	1127	1169	1154	1167	1130	1141	1140	1077	1132	1046	1109	1107	1152	1103	1170	1127	1125	1176	1195	1148	1211	1129	1153	1126	1120	1162	1148	1112	1121	1158	1134	1079	1125	1142	1175	1113	1122	1132	1128	1176	1124	1128	1194	1143	1091	1170	1136	1120	1128	1058	1110	1218	1149	1114	1203	1079	1124	1084	1106	1145	1157	1115	1137	1137	1137	1096	1169	1134	1207	1158	1092	1102	1154	1171	1121	1102	1134	1170	1067	1168	1159	1197	1152	1112	1117	1177	1147	1126	1065	1112	1238	1114	1127	1104	1162	1092	1171	1172	1128	1069	1176	1189	1134	1237	1147	1116	1119	1079	1172	1156	1132	1176	1101	1122	1219	1148	1121	1144	1129	1096	1118	1082	1115	1163	1220	1145	1194	1130	1142	1121	1183	1151	1205	1097	1143	1183	1145	1197	1105	1118	1086	1087	1117	1151	1103	1139	1064	1175	1093	1168	1131	1072	1103	1100	1129	1125	1059	1150	1148	1092	1146	1173	1148	1134	1170	1163	1152	1185	1166	1146	1159	1163	1118	1150	1074	1175	1180	1142	1153	1150	1146	1174	1107	1161	1156	1093	1157	1099	1188	1092	1088	1178	1122	1144	1139	1205	1178	1140	1174	1110	1088	1085	1153	1128	1111	1133	1150	1110	1111	1132	1100	1117	1104	1104	1164	1095	1213	1092	1190	1162	1165	1113	1234	1109	1127	1103	1195	1192	1122	1165	1148	1166	1129	1143	1169	1154	1184	1123	1167	1151	1075	1156	1135	1138	1151	1117	1171	1131	1156	1127	1081	1199	1161	1179	1159	1101	1136	1161	1062	1132	1182	1105	1153	1136	1204	1081	1152	1070	1115	1139	1100	1086	1079	1152	1123	1127	1193	1140	1072	1121	1167	1082	1124	1076	1109	1099	1108	1153	1124	1139	1151	1118	1168	1140	1161	1171	1094	1187	1160	1135	1180	1092	1159	1122	1040	1137	1182	1116	1155	1112	1160	1158	1115	1133	1120	1138	1055	1146	1148	1165	1101	1156	1138	1179	1156	1118	1076	1175	1115	1159	1143	1085	1178	1171	1088	1112	1120	1117	1127	1142	1181	1130	1177	1224	1144	1137	1168	1182	1137	1167	1141	1174	1128	1126	1160	1135	1159	1149	1107	1181	1214	1177	1177	1187	1106	1133	1160	1166	1153	1093	1119	1111	1107	1137	1147	1181	1145	1151	1181	1129	1145	1143	1180	1177	1132	1155	1124	1096	1180	1197	1145	1109	1172	1195	1163	1095	1163	1146	1186	1190	1178	1155	1085	1132	1161	1130	1176	1181	1151	1167	1195	1102	1101	1139	1124	1119	1083	1165	1113	1161	1110	1125	1169	1113	1157	1115	1214	1093	1158	1122	1110	1149	1160	1145	1171	1144	1133	1166	1161	1148	1189	1157	1147	1141	1131	1165	1154	1164	1158	1127	1131	1137	1135	1152	1092	1058	1122	1141	1167	1168	1110	1098	1149	1084	1165	1099	1161	1123	1171	1190	1121	1225	1144	1126	1162	1126	1118	1115	1137	1112	1151	1152	1080	1122	1125	1105	1095	1127	1166	1173	1103	1165	1120	1142	1139	1140	1153	1162	1119	1132	1166	1057
24753	21498	26996	25256	2095	405	317	284	278	281	277	269	228	250	252	247	218	245	234	243	246	263	238	257	226	255	248	237	245	207	230	231	199	235	230	223	246	253	233	270	231	260	248	244	233	252	227	229	248	255	230	232	252	243	231	231	242	237	242	255	245	218	242	244	220	227	253	221	269	220	209	248	226	240	242	215	230	230	215	233	215	249	240	212	265	223	223	231	229	256	223	212	235	246	236	231	274	249	210	228	225	250	245	233	213	260	237	231	210	232	202	240	216	224	235	234	207	220	238	236	261	222	216	244	226	243	244	220	246	235	255	222	265	234	236	219	231	242	245	235	268	241	236	216	253	240	243	205	244	230	218	226	260	196	255	217	263	238	247	245	238	230	250	232	265	258	240	237	235	201	246	233	226	280	237	233	223	227	221	212	200	250	222	231	231	215	207	242	240	256	232	241	242	183	242	226	233	236	257	233	241	244	216	241	207	255	231	213	228	242	220	227	236	223	212	231	223	244	226	251	231	217	237	246	216	224	233	211	240	231	228	247	223	222	213	243	240	226	232	207	225	244	208	221	245	240	216	225	243	218	256	236	233	231	212	251	280	240	237	233	276	238	244	235	228	217	261	235	254	244	230	230	246	241	262	222	276	219	220	234	226	231	212	252	247	219	231	216	257	235	236	253	238	229	236	238	263	227	209	233	199	203	247	259	225	199	232	271	234	234	232	221	250	221	226	214	228	238	241	245	236	239	256	236	207	270	251	189	240	238	228	239	233	240	233	212	260	228	221	230	205	226	255	229	236	246	206	241	253	226	203	218	221	234	210	217	231	241	215	235	216	215	198	228	242	233	210	243	235	228	265	257	224	243	230	234	239	241	239	259	224	234	230	206	230	250	229	236	226	217	244	248	236	242	241	271	234	226	260	228	218	235	212	241	214	240	241	204	222	251	237	258	238	220	242	210	239	232	237	245	239	266	246	235	241	282	222	242	231	233	216	207	235	263	240	258	215	208	232	232	209	215	244	238	270	226	217	261	254	234	211	214	227	233	243	231	235	246	228	258	212	234	248	243	232	237	222	270	229	222	230	253	243	258	246	212	243	204	258	242	226	263	230	227	205	252	248	219	254	230	245	245	243	250	232	222	245	243	241	234	229	249	258	226	230	251	220	204	227	234	246	257	205	246	236	219	229	254	244	253	243	247	248	246	213	221	240	229	234	202	239	219	231	224	228	227	237	220	229	227	239	239	225	256	215	223	263	246	254	239	222	243	240	233	231	213	239	254	249	240	242	233	250	239	227	269	228	241	214	241	228	234	235	201	228	227	244	231	233	264	274	223	237	214	239	233	244	237	241	238	236	243	205	242	226	271	258	249	235	238	230	252	248	235	240	226	233	255	260	228	250	219	241	232	215	243	242	229	249	228	238	232	255	235	217	272	228	215	231	210	228	260	211	260	245	209	262	229	222	230	208	220	222	228	252	258	269	239	225	230	241	254	197	247	279	242	231	227	219	225	229	242	232	262	233	229	207	233	234	245	234	234	209	259	246	216	223	221	235	245	236	222	241	239	244	238	261	223	233	234	242	223	227	255	245	196	254	240	233	242	224	222	225	229	228	237	202	228	239	224	256	255	249	239	244	242	216	241	203	215	239	212	225	215	202	182	206	236	221	248	235	234	231	237	257	217	240	216	233	216	243	252	212	262	223	252	239	238	250	258	224	236	231	241	223	225	250	241	250	236	225	234	236	233	264	256	224	236	235	216	215	253	252	220	252	245	253	225	222	227	230	238	212	232	232	225	238	243	249	230	251	235	237	229	217	250	246	235	233	266	238	239	240	236	243	214	234	225	242	260	236	215	234	204	228	236	210	233	216	215	230	220	243	229	253	221	222	265	206	228	229	201	222	246	203	222	220	207	222	227	209	224	226	257	231	242	225	247	235	235	234	234	249	213	252	251	220	223	240	229	266	252	254	221	247	238	251	224	241	223	228	214	221	274	221	222	236	233	221	237	251	242	250	233	218	233	264	250	245	224	217	246	224	256	235	221	212	247	267	241	246	236	231	229	232	221	233	217	234	232	228	222	239	198	229	217	237	252	239	215	236	225	228	245	216	241	223	231	249	238	214	235	229	242	242	236	250	229	248	244	209	234	231	249	239	233	229	239	268	231	235	269	219	243	255	243	215	199	223	227	263	195	214	257	212	234	229	214	206	208	232	208	245	236	215	234	225	236	228	256	188	230	225	242	253	234	221	240	251	222	255	221	239	218	233	238	233	231	226	222	208	252	233	248	232	227	232	235	228	235	215	240	246	217	241	242	227	230	199	276	201	233	214	248	209	234	259	243	224	243	211	224	239	219	195	212	260	202	226	243	224	225	248	245	239	250	227	245	244	212	226	242	230	235	206	254	222	258	224	248	228	250	230	239	222	232	217	217	230	227	231	219	230	232	225	214	226	221	266	226	247	209	230	221	217	226	235	239	242	229	240	225	251	257	226	210	232	237	225	208	230	227	210	241	256	233	236	238	227	238	257	244	231	216	223	240	225	212	210	244	234	234	236	225	263	247	200	251	243	246	228	238	231	236	246	246	259	240	234	211	237	243	249	237	203	245	232	209	221	249	213	251	234	240	207	228	234	285	195	247	233	237	258	258	219	229	225	241	228	270	205	225	226	247	246	237	249	230	248	244	222	202	208	236	232	272	250	218	237	226	250	240	239	244	255	243	242	241	247	226	232	238	231	217	241	247	262	258	238	252	232	207	222	250	222	238	262	230	252	257	237	217	241	234	246	225	212	237	214	247	229	220	222	220	224	233	247	246	246	261	253	226	233	231	245	249	216	251	226	236	256	237	228	221	226	222	222	234	246	213	265	197	246	229	201	236	226	222	231	254	201	254	232	244	224	207	249	252	219	216	234	239	251	236	249	260	241	238	210	215	214	234	235	242	235	234	233	240	242	227	247	247	239	234	247	220	222	250	242	244	204	230	230	246	234	239	236	223	238	231	245	245	237	242	239	234	248	206	233	226	229	233	218	239	230	232	252	224	237	236	248	251	219	239	251	259	244	247	243	204	233	233	241	193	239	249	253	240	222	239	232	222	230	241	263	224	239	236	232	226	252	236	244	215	250	221	260	223	230	222	233	251	232	238	230	219	233	243	213	223	213	216	222	243	256	224	248	252	226	225	245	233	239	247	243	259	237	232	246	246	242	263	228	245	254	227	231	242	246	219	238	236	248	247	220	220	227	241	231	229	240	236	217	210	218	253	238	220	245	244	241	231	218	226	238	253	235	222	228	231	225	226	244	223	274	240	223	243	224	255	212	239	228	254	213	235	226	255	219	243	216	240	231	221	235	224	255	238	217	252	228	218	218	254	245	241	228	234	270	211	224	241	241	231	233	229	254	249	253	237	232	258	236	206	206	199	235	233	251	239	223	217	236	218	225	243	251	257	210	214	235	222	231	227	229	251	214	238	245	268	231	244	253	235	229	215
18079	3583	2322	1106	843	712	572	528	443	410	414	399	384	374	372	378	356	352	407	322	339	336	324	323	349	326	330	352	346	368	365	316	344	312	307	375	321	325	331	325	305	326	340	349	340	325	335	369	338	338	320	333	336	314	316	316	332	327	333	357	315	321	316	338	332	318	356	347	313	339	328	313	324	333	296	313	343	303	330	329	317	313	268	338	350	325	298	330	320	332	345	312	342	351	368	320	327	346	321	326	321	336	324	330	313	291	333	290	349	319	323	311	303	353	335	302	308	337	344	295	302	336	331	317	330	309	356	322	316	376	327	328	340	341	349	321	337	304	312	292	317	341	351	312	334	311	343	324	314	319	351	339	329	326	297	321	328	343	300	342	323	330	326	293	310	351	316	353	333	360	342	331	322	302	349	311	302	334	300	357	345	337	330	302	302	322	329	308	323	327	312	329	327	317	326	318	299	353	338	326	321	331	314	296	329	303	342	317	310	301	335	314	343	349	340	309	311	314	344	326	305	351	328	311	320	334	324	302	342	355	324	309	320	350	335	346	325	326	295	319	311	314	338	341	330	310	323	337	286	351	320	338	313	312	329	321	305	332	333	351	323	294	313	311	313	321	280	323	314	311	345	284	337	314	283	336	336	328	312	314	339	326	308	332	334	312	347	315	306	309	329	349	344	320	317	330	327	304	298	316	301	330	318	317	337	288	324	331	329	370	330	327	315	323	347	320	306	305	356	354	316	310	328	324	344	331	303	308	346	314	336	342	365	322	293	344	340	281	334	314	343	352	311	308	304	343	345	327	345	338	343	366	346	334	321	343	352	353	300	313	311	297	320	328	339	360	341	320	322	336	340	325	340	312	332	320	328	339	332	300	343	295	307	318	324	304	316	319	309	320	334	318	337	321	339	281	340	335	312	315	331	315	338	339	306	327	327	344	333	318	299	321	340	333	344	313	330	355	316	320	333	316	363	326	311	328	312	330	327	325	315	322	330	326	333	357	298	319	352	330	320	326	341	348	328	338	327	330	333	324	304	313	329	303	317	304	349	318	343	335	363	351	390	351	340	326	338	322	328	333	321	312	315	324	327	327	283	339	330	329	317	324	316	317	297	309	325	330	298	345	331	336	333	318	312	347	328	340	326	346	324	320	346	376	336	333	351	335	345	334	299	325	355	332	317	305	292	330	340	340	317	306	333	314	313	325	315	332	324	307	307	315	320	267	334	320	321	308	319	330	331	325	357	313	315	310	319	325	326	352	334	354	300	330	310	310	320	313	298	348	315	281	348	309	315	328	309	352	323	334	316	307	365	313	332	336	323	315	315	326	347	297	310	296	324	333	331	306	351	316	330	298	360	330	341	297	342	319	332	309	344	315	317	326	317	325	324	354	363	296	339	313	323	341	310	348	304	326	335	328	310	347	354	317	290	323	359	333	328	325	331	326	317	302	316	349	335	314	369	320	318	314	329	366	329	359	322	306	309	336	344	344	352	315	307	311	305	345	299	327	332	327	331	311	307	338	336	310	319	342	335	338	345	334	350	299	334	295	330	352	361	333	332	336	317	318	323	353	346	325	321	331	315	320	341	287	311	318	326	354	320	322	310	355	330	323	359	301	355	340	348	319	294	344	321	334	340	338	362	336	320	361	331	333	315	301	323	313	322	314	322	333	346	355	347	355	338	359	299	319	324	311	309	306	296	333	327	363	318	299	306	338	307	354	322	300	340	323	342	329	326	311	335	324	339	347	334	330	338	317	290	347	346	339	317	318	308	323	331	338	333	327	321	312	335	330	328	316	348	316	328	341	309	315	311	343	329	329	327	350	338	330	345	345	310	336	329	343	314	307	302	304	315	325	327	313	311	355	299	315	324	298	328	334	334	301	334	307	308	351	318	345	324	302	309	310	353	332	335	313	299	343	326	294	330	288	366	342	364	355	342	347	342	361	312	323	318	289	317	328	308	352	334	339	319	349	315	320	316	318	287	326	312	310	308	308	348	317	315	336	326	301	334	359	324	329	342	335	321	314	315	346	314	314	328	315	329	324	294	320	331	308	343	339	316	331	336	305	351	351	324	328	341	285	336	291	316	334	318	331	332	303	344	329	307	292	356	321	331	348	332	310	326	328	307	288	311	359	310	315	312	353	314	336	316	303	319	335	358	357	350	352	304	322	285	337	340	312	341	311	313	305	353	309	329	301	362	322	361	287	315	312	333	296	308	303	340	320	336	329	322	331	326	347	318	350	353	316	296	299	294	287	342	315	312	347	301	319	322	319	337	327	325	328	325	309	330	315	316	336	341	322	336	351	319	346	310	320	305	295	312	317	300	330	320	307	295	301	307	332	321	325	347	305	320	330	332	328	351	363	373	348	345	357	313	341	348	321	345	334	333	295	320	332	349	320	327	298	334	322	291	326	321	340	329	333	325	340	340	318	320	299	336	332	312	335	326	326	358	345	340	349	320	332	314	289	338	300	355	308	308	323	330	365	327	304	346	360	314	329	342	307	332	356	326	313	333	309	274	327	325	348	302	332	329	347	313	321	348	360	316	308	322	323	313	287	325	339	316	307	317	336	335	271	314	322	311	329	325	309	307	310	323	336	336	306	338	299	340	324	345	308	339	334	344	306	346	338	326	354	347	321	334	327	337	330	354	340	321	348	343	330	321	306	297	336	336	311	316	289	334	342	308	304	325	320	307	334	322	336	331	309	359	336	330	331	311	347	291	348	342	340	299	356	329	319	324	322	358	333	322	336	339	336	338	311	335	306	295	318	348	298	322	322	357	321	306	314	295	310	296	349	306	312	357	300	347	276	332	358	336	335	329	338	312	333	301	308	296	356	321	321	301	318	322	308	312	303	340	298	310	335	336	305	333	333	331	337	337	318	319	318	355	324	315	314	334	323	340	336	327	314	371	320	332	319	313	356	297	337	329	302	335	320	335	321	342	321	355	309	332	346	330	313	290	320	353	324	369	362	333	317	336	312	306	333	341	334	329	363	300	320	321	315	326	303	344	303	313	319	334	347	310	316	343	315	333	316	356	344	332	301	310	347	335	342	348	299	326	340	308	342	290	325	330	295	335	305	313	312	321	302	339	359	351	320	326	336	336	326	315	343	322	349	364	310	325	326	314	338	329	368	296	319	314	310	362	311	333	349	352	340	327	309	350	293	336	305	320	322	338	312	302	328	348	313	359	336	326	333	347	316	344	327	325	351	343	340	324	312	330	308	293	301	334	307	312	346	316	341	343	333	325	306	320	301	344	346	334	315	333	328	291	293	322	300	317	336	318	345	302	336	315	347	322	340	310	325	333	329	315	313	315	331	336	331	317	342	356	340	329	328	333	331	318	353	335	313	335	314	333	340	324	343	347	342	349	306	346	342	339	342	318	350	317	332	282	285	359	352	313	313	286	336	335	342	343	335	302	323	336	340	313	334	317	331	354	317	322	304	303	339	317	324	330	319	320	322	318	384	306	334	363	332	332	312
22532	21576	29418	24189	21573	21457	3788	1073	909	859	798	790	785	774	715	721	694	746	683	692	724	659	700	701	659	682	704	700	699	694	663	696	692	644	660	693	676	697	702	674	690	716	684	662	651	658	664	697	658	651	717	666	658	640	711	691	682	653	668	709	693	663	702	671	694	671	629	618	678	639	648	602	712	646	647	611	645	664	627	667	667	620	652	655	637	630	666	670	674	705	631	675	647	719	644	637	699	633	681	641	695	704	699	587	645	635	651	657	666	640	655	697	702	646	686	630	719	682	651	665	642	642	681	636	722	651	654	698	697	603	649	647	693	644	652	666	665	685	651	669	666	673	663	654	654	698	663	662	681	705	725	660	635	707	673	673	646	664	646	626	636	706	667	665	636	658	682	685	671	702	692	692	644	641	703	688	660	688	677	626	666	657	700	667	720	662	673	579	688	729	674	642	632	629	687	664	656	664	612	638	645	676	621	625	649	671	663	669	703	655	661	633	646	684	703	681	675	668	653	644	634	704	669	630	661	680	655	662	643	683	657	662	679	647	639	664	712	632	682	677	699	718	682	678	644	630	682	660	678	659	649	674	659	713	629	710	663	669	691	601	675	651	677	658	652	665	682	679	622	680	675	695	657	656	667	695	663	654	636	669	677	615	745	690	648	668	702	659	650	702	673	625	670	674	709	690	648	622	643	669	659	673	685	644	733	688	688	686	622	676	644	651	665	717	659	660	678	647	703	720	648	654	670	720	686	652	652	672	619	682	659	664	624	728	660	671	712	672	606	682	692	646	634	677	652	662	716	632	666	645	662	652	643	661	658	659	693	683	681	695	674	658	652	639	676	656	678	675	678	688	638	684	691	693	654	703	646	686	699	641	684	672	678	695	659	663	664	679	636	672	669	694	637	650	720	645	682	632	680	688	675	668	664	637	713	726	679	662	664	637	658	625	651	666	595	615	669	677	688	671	652	741	716	622	670	687	644	652	648	696	629	655	662	695	684	632	677	684	689	609	651	688	670	650	690	652	637	663	639	652	678	662	691	662	684	689	657	693	713	669	626	634	687	647	701	711	692	709	626	634	687	663	652	609	665	654	645	679	709	660	638	661	633	703	706	649	643	614	704	643	657	645	666	651	676	636	632	611	635	679	693	646	678	641	664	632	644	659	697	650	632	701	690	672	660	672	697	612	620	701	649	677	679	667	718	698	669	688	677	678	627	669	682	654	633	645	667	626	633	660	597	632	664	650	633	693	617	658	656	676	646	664	676	649	648	652	694	653	689	640	700	647	661	692	699	660	696	660	676	666	677	667	678	618	701	641	700	653	647	674	679	650	668	635	662	631	678	691	662	643	715	665	683	656	636	647	674	652	644	646	645	641	633	653	672	646	628	703	664	668	641	684	662	663	645	699	678	685	723	637	637	634	662	644	644	663	667	640	620	653	668	620	687	714	656	667	629	654	638	608	698	664	602	632	684	665	700	678	606	642	686	678	668	612	665	661	664	693	682	651	651	659	659	656	633	659	675	703	658	688	712	644	698	669	690	642	658	657	635	628	623	658	691	652	719	660	661	628	670	672	723	680	652	699	670	691	668	683	666	670	695	615	643	692	665	668	646	662	715	670	654	637	628	686	665	595	674	696	709	692	652	660	591	661	664	695	633	650	640	694	642	687	682	626	642	666	617	639	704	647	667	659	666	699	660	655	687	721	647	663	656	652	652	669	657	698	700	677	644	639	674	662	681	648	681	662	617	626	688	691	680	679	637	693	679	642	671	655	653	672	650	716	675	693	612	647	705	607	705	657	697	709	695	703	674	682	648	659	690	666	648	643	687	668	657	624	677	631	692	720	693	670	703	641	664	655	717	631	689	680	671	635	670	687	660	653	688	654	653	641	694	669	642	672	699	712	687	627	652	672	662	670	670	661	698	653	661	650	701	646	634	687	665	722	639	706	683	626	624	656	611	656	677	693	669	618	661	668	657	641	641	681	681	671	650	671	679	677	674	695	663	647	673	677	662	683	654	639	682	647	717	660	646	681	636	634	686	622	685	640	642	664	634	630	678	648	652	688	666	651	689	699	658	631	670	661	622	646	640	626	674	645	637	672	653	695	671	669	664	665	693	629	676	655	671	652	652	700	667	700	672	657	636	652	690	658	655	647	617	652	666	679	682	611	617	642	663	628	685	663	663	691	611	676	675	671	631	647	644	642	655	670	662	653	662	672	635	626	663	647	656	628	656	679	659	603	674	652	653	657	591	658	685	660	633	653	679	648	703	641	640	626	697	694	645	667	670	699	632	620	643	655	677	689	599	653	632	659	628	652	656	684	626	647	697	655	674	669	657	684	650	667	660	660	663	662	666	645	645	638	691	660	676	679	644	619	720	663	651	656	658	642	647	643	614	651	665	662	651	650	695	652	705	698	643	660	657	673	637	674	681	620	663	588	668	657	693	658	644	646	702	653	661	664	648	644	643	662	615	689	633	717	681	590	678	698	677	652	647	654	684	652	726	657	697	644	645	662	665	666	625	634	690	644	653	632	704	646	683	668	675	668	709	681	647	671	602	679	674	632	640	639	663	671	664	665	628	676	672	639	693	666	704	663	675	688	650	637	696	654	678	681	657	647	656	699	672	578	647	657	647	678	645	627	713	665	686	686	672	647	690	628	680	698	637	652	676	672	660	643	654	674	656	634	657	640	665	650	658	658	649	696	678	674	642	658	626	653	628	685	657	630	691	645	677	631	665	670	635	678	648	693	684	641	617	675	638	648	657	657	618	632	643	692	704	646	677	627	617	647	689	654	677	631	630	686	633	689	669	661	709	621	657	613	635	658	647	659	615	656	673	648	674	674	638	664	657	626	650	638	692	663	688	624	664	688	653	641	651	652	690	677	627	657	655	619	710	699	670	697	677	636	684	643	711	672	666	668	646	631	642	647	675	648	620	630	703	635	632	667	659	701	660	685	667	679	632	676	682	674	660	665	657	643	676	692	648	641	693	685	669	653	731	677	714	714	612	660	652	699	673	677	693	703	673	676	646	599	676	675	649	622	668	650	651	633	654	710	645	626	676	711	677	629	614	686	653	626	680	647	622	652	652	621	697	668	666	668	686	616	669	662	671	627	643	717	661	623	622	683	681	645	705	722	668	663	653	677	686	670	662	707	642	665	675	655	676	658	719	704	679	655	592	629	630	665	641	633	716	657	676	668	691	684	679	639	652	625	654	593	657	675	681	663	683	637	703	691	653	618	636	640	649	638	684	652	667	670	719	674	685	653	678	622	651	636	675	664	667	659	664	648	600	692	681	644	704	654	644	651	653	615	605	691	681	654	664	677	669	645	655	666	644	558	635	685	657	693	658	684	650	666	663	690	672	648	675	706	696	601	653	688	642	658	668	648	667	659	640	678	614	692	630	652	672	630	646	667	671	652	629	588	699	670	686	663	677	638	654	655	656	672	649	658	658	655	693	693	666	690	678	664	667	657	633	637
25978	11823	8283	4051	2943	2268	1888	1670	1440	1349	1239	1114	1100	1081	1031	1054	1041	940	978	973	975	916	907	906	962	918	917	899	893	936	910	868	949	885	879	887	851	890	903	908	781	835	868	904	845	897	925	895	883	920	884	859	893	890	916	874	877	896	819	858	895	851	886	831	877	863	882	846	869	863	849	837	853	882	867	930	840	899	874	871	837	846	861	881	802	922	835	901	847	861	886	896	911	823	888	912	892	831	836	864	863	898	926	887	861	845	852	893	832	908	849	881	867	858	875	884	850	871	911	892	898	821	883	859	876	936	889	817	901	877	839	862	865	874	892	887	846	914	896	857	889	865	841	800	871	900	859	885	927	847	869	883	908	878	901	857	927	859	891	879	895	886	901	818	843	898	885	872	882	948	950	858	903	862	881	867	864	874	837	871	885	864	881	840	875	779	880	861	880	894	908	823	836	947	917	843	891	875	891	881	872	889	894	847	840	839	911	855	857	873	832	870	847	881	887	865	870	822	864	894	851	884	889	847	852	891	891	879	875	807	888	932	849	894	862	885	874	829	849	827	858	875	839	863	850	851	865	880	883	833	839	842	893	871	854	878	875	849	861	951	874	863	863	879	872	872	861	848	872	839	879	835	871	893	913	861	850	891	867	878	858	882	822	856	902	905	861	934	920	904	892	861	879	832	871	849	869	878	826	886	858	910	839	911	872	859	892	897	815	862	906	861	900	894	915	796	855	887	887	905	891	886	875	829	886	888	832	841	825	878	842	877	838	870	877	904	885	887	861	980	820	865	829	880	903	875	872	879	833	856	890	828	874	806	907	862	848	849	893	923	861	891	835	840	863	846	837	869	849	837	863	875	831	824	850	885	866	898	933	823	857	856	879	878	904	870	902	896	836	882	900	884	907	891	879	851	862	868	888	949	819	862	919	852	898	877	895	816	835	888	867	832	901	851	874	887	902	882	846	879	884	873	841	858	903	911	850	839	866	910	852	842	878	922	839	890	891	822	866	784	898	885	885	876	865	855	846	876	841	835	886	853	872	908	870	899	851	903	829	880	853	919	906	855	867	923	887	881	921	892	884	844	827	865	871	836	912	837	813	838	859	867	915	870	879	857	870	902	855	825	912	858	848	846	859	866	868	899	897	870	806	877	866	820	834	860	858	819	855	893	879	885	865	848	850	923	851	834	824	836	838	863	846	857	813	872	894	869	912	850	856	877	843	857	843	911	862	860	889	894	872	857	869	839	869	898	881	874	904	916	890	886	871	850	859	902	866	861	911	958	864	838	885	855	874	839	815	912	853	913	904	869	901	876	815	885	861	854	840	825	863	887	861	860	867	886	879	839	892	903	847	873	872	883	852	878	883	876	818	864	834	889	879	933	830	832	874	887	887	907	877	872	913	909	839	857	868	907	898	842	853	866	938	856	886	869	897	832	841	882	894	896	901	878	849	880	842	812	841	881	825	853	815	923	908	871	858	903	938	903	895	853	919	899	843	859	806	861	876	875	862	892	905	910	865	910	896	869	849	910	868	919	876	824	888	803	885	886	851	864	857	831	900	851	799	850	846	887	797	905	876	877	863	852	858	857	821	898	840	878	902	877	805	855	850	855	867	864	922	844	879	882	848	892	903	898	862	897	933	849	897	852	868	904	904	895	877	852	867	922	902	886	822	844	828	831	860	860	872	831	920	866	918	861	828	884	866	931	866	854	855	871	900	891	839	877	927	885	859	869	909	902	871	882	913	859	906	932	886	846	869	867	906	888	938	870	842	882	851	859	868	824	937	875	862	876	894	824	883	835	863	851	894	844	831	881	875	900	843	863	839	872	890	868	872	878	896	839	850	878	831	873	869	863	834	916	905	895	866	856	890	838	897	918	825	892	862	896	855	843	904	852	865	868	843	859	852	854	895	820	860	890	882	872	898	889	904	832	817	844	826	949	965	902	843	881	836	889	884	904	842	864	856	814	877	880	821	839	894	865	858	919	897	835	866	870	897	892	888	903	880	825	854	892	830	912	870	877	901	829	875	884	874	856	906	847	875	826	858	875	889	848	879	874	889	883	871	891	837	857	854	872	854	872	881	862	940	854	839	848	808	873	838	914	890	909	854	908	851	853	871	866	820	870	861	855	879	886	894	861	856	823	791	864	865	848	844	878	896	837	858	853	845	887	863	916	867	823	854	848	846	856	892	883	905	861	907	857	908	862	817	884	917	864	881	854	842	934	898	896	892	886	848	873	887	850	875	910	842	856	873	853	854	893	869	845	873	857	857	854	858	789	824	854	899	862	894	829	911	852	893	876	850	881	853	858	871	880	924	869	849	905	877	893	852	867	850	895	878	892	827	873	921	831	885	881	876	904	904	871	894	895	862	928	892	908	911	877	880	871	867	822	876	889	847	835	909	847	882	824	881	885	875	869	892	841	894	907	869	845	925	888	864	904	871	893	951	818	850	882	820	878	836	885	910	886	827	853	867	902	893	832	895	846	848	872	873	879	845	865	843	894	873	844	864	884	884	874	867	907	928	891	893	918	855	912	879	843	859	874	892	862	897	927	885	899	869	857	882	855	905	877	874	831	853	849	885	859	829	869	896	866	868	892	859	895	844	863	888	861	915	906	898	895	821	841	876	858	871	851	916	848	856	899	856	871	874	877	883	820	808	921	865	847	827	877	863	837	894	873	902	823	874	911	890	838	797	880	898	833	842	825	929	813	844	912	886	858	909	888	905	874	847	850	831	888	834	908	870	902	854	921	885	895	888	883	859	852	885	887	855	843	828	836	845	895	866	875	851	885	875	849	855	882	895	869	886	882	860	830	841	862	881	854	882	881	954	881	844	880	858	882	933	844	894	816	848	880	861	873	869	885	919	823	816	859	879	888	827	872	878	817	883	894	896	933	824	846	825	924	858	844	859	865	849	879	881	880	880	878	870	861	872	867	890	837	889	844	868	885	839	855	854	892	852	885	892	859	842	849	845	857	822	883	882	831	859	875	834	860	913	874	899	851	895	854	864	864	862	878	880	838	825	925	864	860	846	837	868	883	877	820	900	906	837	803	819	827	834	882	868	826	886	882	847	867	823	868	862	882	863	884	832	914	861	878	875	892	867	899	867	872	843	885	849	899	816	875	915	827	869	839	848	901	832	920	889	838	850	886	839	888	852	851	912	906	858	928	878	871	865	894	842	897	875	903	830	931	876	913	897	885	870	890	875	861	882	906	862	900	865	894	864	903	910	898	821	912	862	853	896	890	845	909	875	863	850	921	866	860	920	864	873	899	932	881	911	834	820	874	869	909	878	853	827	831	836	863	875	833	861	919	885	778	839	858	813	906	903	891	887	857	906	851	903	907	879	846	848	889	889	886	865	925	847	862	876	901	845	891	846	865	826	853	864	835	874	910	886	913	822	857	862	867	882	858	857	852	937	856	895	900	885	832	878	891	879	833	817	876	870	860	874	936	889	874	887	848	848	883	849	848	880	881	907	913
27428	18541	3985	753	600	538	619	584	557	561	533	559	555	513	541	549	556	534	559	491	549	576	561	533	565	590	476	580	548	540	573	565	521	525	571	569	559	549	507	608	570	540	551	556	550	497	555	586	546	522	528	555	559	550	595	520	521	550	579	578	552	558	514	541	553	525	555	564	555	557	548	531	535	524	561	512	531	564	537	597	529	549	533	555	519	548	571	594	559	530	515	588	541	566	544	545	559	532	574	507	544	516	573	568	521	555	596	549	571	553	550	582	531	542	530	569	534	534	512	531	557	538	548	554	581	592	545	529	567	569	586	545	541	536	512	519	527	587	566	539	580	602	556	583	557	577	576	559	544	546	540	501	524	517	567	527	572	519	555	527	542	531	564	525	571	557	553	536	570	566	549	595	548	587	596	601	496	549	567	508	536	536	521	567	582	564	536	523	558	544	576	487	554	519	568	567	557	515	551	578	537	552	550	547	521	576	582	549	511	567	562	538	539	600	584	573	530	544	551	538	533	570	530	556	559	536	612	518	580	574	544	519	559	573	561	585	572	548	517	642	570	552	531	591	565	494	514	514	554	544	597	524	530	529	522	576	584	556	577	558	570	533	543	567	546	550	539	551	535	523	543	564	524	561	499	498	534	557	555	509	512	555	536	534	572	516	554	590	524	540	559	547	575	528	536	569	563	540	554	557	538	519	576	549	586	544	570	518	577	582	508	566	573	580	503	526	595	575	574	554	585	578	556	572	549	546	512	540	516	548	522	556	528	526	571	571	553	514	554	569	580	550	560	548	522	552	566	538	562	542	568	604	554	526	509	583	546	550	555	557	520	547	566	573	557	535	542	584	578	582	556	557	584	525	559	565	544	594	552	568	570	522	547	506	505	577	553	531	493	531	552	545	550	567	543	538	533	606	511	562	589	530	520	574	526	541	583	583	569	540	548	523	594	541	576	543	571	526	538	539	556	532	532	577	562	536	577	539	585	555	549	538	517	533	579	546	540	540	589	594	517	570	578	547	550	514	539	573	522	532	585	579	560	540	564	535	561	534	556	579	522	542	564	546	610	528	541	497	538	534	571	482	578	536	560	525	587	540	580	575	581	544	524	571	520	532	586	531	545	546	533	513	555	520	574	543	535	593	548	530	534	585	546	588	580	552	542	585	582	571	586	515	567	540	526	537	604	524	557	541	580	588	527	569	590	580	530	567	508	588	562	545	554	546	584	550	522	555	533	549	600	548	564	546	582	492	529	532	596	560	547	524	544	522	588	562	551	541	539	593	537	571	554	516	567	559	577	604	541	554	546	564	545	560	531	534	533	601	574	570	558	554	564	570	563	547	568	528	527	579	585	552	547	523	536	533	514	552	587	543	533	543	560	600	562	538	593	545	563	554	554	562	518	593	568	582	495	597	531	553	572	570	542	585	551	589	550	563	531	553	565	556	592	555	534	574	558	571	533	572	565	548	579	546	535	545	576	506	529	520	591	568	578	565	549	505	517	559	547	547	577	531	543	529	540	522	581	514	534	518	554	576	550	545	563	564	548	552	513	583	540	587	545	544	490	552	527	533	561	549	559	559	518	544	518	523	571	576	546	538	545	567	496	570	546	513	562	566	560	569	546	555	552	566	530	550	550	519	544	560	547	579	553	536	533	530	547	535	499	534	535	575	567	557	523	547	540	567	529	541	566	554	518	548	558	540	556	559	564	548	569	578	532	503	534	555	547	542	520	542	518	548	523	538	565	556	524	571	532	524	565	527	548	562	542	552	531	564	572	572	540	535	560	601	570	513	545	540	571	528	521	529	572	554	521	552	553	604	542	535	560	544	596	580	552	536	562	570	550	570	492	575	565	563	569	566	575	553	524	554	605	520	549	553	556	527	545	535	555	558	547	542	581	539	602	512	550	572	527	550	526	556	571	541	550	574	552	578	572	582	568	520	535	518	549	547	570	542	551	536	556	589	546	542	593	519	558	494	570	525	520	550	535	525	613	541	578	532	542	566	539	533	586	520	536	503	552	535	563	561	582	516	594	545	539	559	550	559	581	526	535	560	535	539	565	550	564	562	549	559	573	552	540	526	574	540	553	559	575	565	594	540	549	565	553	519	540	612	559	544	551	613	533	507	567	594	588	549	537	550	527	563	545	532	533	539	536	572	555	528	593	528	529	535	555	563	533	537	542	580	552	540	524	558	502	543	589	562	563	619	574	540	583	535	530	565	569	525	576	579	576	539	545	559	574	572	551	551	593	551	556	557	592	542	567	525	536	513	554	529	554	528	564	568	529	577	579	554	540	559	572	544	547	555	530	573	569	516	549	550	491	572	545	497	560	502	517	550	515	568	550	581	586	548	568	549	564	564	538	582	542	604	562	621	575	555	543	512	538	546	547	502	522	566	573	530	530	514	519	591	459	546	557	587	567	529	578	522	542	530	520	531	553	534	575	566	572	550	559	584	562	531	530	571	533	498	534	536	521	533	547	591	562	509	541	559	588	569	576	598	539	566	568	571	577	517	595	575	596	549	568	505	566	508	563	570	567	575	561	510	543	540	566	508	565	505	612	555	558	526	574	561	560	549	541	555	571	554	568	537	582	490	539	529	522	512	560	573	545	542	545	532	573	565	551	530	565	557	518	553	544	551	528	538	534	550	517	563	500	560	535	543	564	542	547	547	554	576	564	553	580	580	553	536	565	548	555	542	537	540	550	569	511	537	543	563	560	565	543	515	523	550	586	557	492	595	581	525	590	539	542	548	540	531	588	567	555	585	563	569	538	567	567	545	573	551	556	541	533	561	588	553	520	570	537	600	535	563	554	551	529	525	522	575	569	521	507	554	573	555	545	512	513	537	552	586	577	583	603	549	548	562	556	525	580	573	620	554	546	514	558	552	560	563	558	539	537	545	566	546	539	501	566	488	556	520	561	569	516	581	544	561	549	584	546	576	547	592	584	570	546	544	543	530	588	512	592	577	587	511	585	559	585	529	528	518	539	529	559	559	474	548	559	529	513	578	570	541	581	566	618	562	529	531	524	552	567	543	524	608	532	533	564	534	569	571	560	542	562	503	535	566	597	545	568	538	537	548	521	529	577	527	562	551	525	516	539	541	571	544	525	534	511	570	572	545	553	582	536	566	514	548	550	567	540	555	555	545	522	540	548	577	592	583	577	552	554	524	552	537	513	557	558	554	538	563	546	548	532	553	551	537	560	545	533	503	485	542	577	550	597	519	555	547	544	548	566	507	570	535	538	513	565	529	524	562	547	560	575	580	556	569	556	557	543	536	566	541	605	551	559	562	540	490	545	549	527	581	541	557	521	574	554	553	570	578	527	559	582	577	573	575	579	540	544	551	554	518	572	548	569	580	585	582	575	525	520	572	557	522	554	528	575	600	551	558	555	546	546	555	567	533	558	520	570	538	561	560	544	546	543	560	547	573	516	564	570	597	535	577	502	499	531	563	518	525	562	576	528	573	575	561	618	536	574	568
6047	1075	1026	839	794	800	729	768	702	733	714	674	686	705	687	705	707	705	703	690	706	710	758	708	712	751	682	706	693	737	700	695	688	714	742	701	728	722	721	709	720	708	692	718	735	736	690	711	719	754	726	707	717	717	673	692	700	711	712	704	689	749	700	699	713	726	685	692	681	699	746	703	684	671	725	686	693	718	744	671	687	728	716	713	755	727	627	692	715	738	711	705	662	697	676	692	741	669	703	741	654	695	732	720	695	740	697	711	687	676	719	761	779	678	722	704	700	687	690	751	662	714	698	704	674	734	731	728	677	697	739	721	736	709	690	713	665	654	698	741	711	719	695	732	725	700	690	679	659	677	649	684	662	688	709	695	707	713	736	710	708	667	697	658	681	678	711	687	694	738	687	707	703	706	665	694	721	685	676	697	728	717	698	718	713	698	710	676	695	720	678	696	709	729	665	691	644	749	697	750	725	756	685	666	657	724	679	715	749	668	725	659	631	668	717	733	675	693	713	714	725	701	706	714	687	700	704	696	687	684	649	694	703	706	685	729	713	735	691	712	691	715	639	711	710	677	700	723	709	714	692	736	679	704	717	695	671	727	686	758	712	698	690	706	699	682	696	728	728	740	687	678	744	726	685	679	705	695	668	704	677	743	738	645	698	733	738	713	699	707	688	687	714	697	689	675	680	688	696	693	744	717	632	700	703	654	660	721	697	697	699	702	746	745	730	683	674	673	691	673	715	676	693	713	722	702	732	690	706	738	687	672	704	671	680	696	679	700	638	677	716	702	746	702	730	728	732	693	675	700	711	682	695	700	740	667	741	699	687	686	714	692	721	708	661	730	705	699	678	729	728	703	680	706	715	722	697	688	703	696	707	718	714	704	726	744	743	702	660	691	669	710	748	731	690	691	714	659	685	731	685	681	701	668	657	735	693	717	689	699	744	720	692	706	655	670	716	759	709	714	682	712	709	717	661	723	720	691	684	672	729	724	734	713	704	689	680	713	711	725	723	726	704	728	729	724	696	724	720	715	730	738	708	665	662	683	713	712	712	701	686	732	711	703	702	726	710	692	693	675	727	690	734	673	698	646	646	706	773	687	685	727	753	684	737	714	758	677	720	694	738	644	716	717	702	714	731	733	685	725	710	705	695	707	657	686	694	697	712	740	744	755	725	740	737	675	690	715	720	718	671	722	666	735	661	668	689	700	708	711	716	693	667	659	699	704	781	730	712	683	702	708	715	684	693	689	723	697	688	663	663	700	747	658	716	705	749	684	701	712	715	715	686	708	701	700	698	701	680	702	714	725	711	726	680	678	652	698	641	670	697	720	696	678	734	746	718	691	728	679	651	690	739	663	711	767	698	706	694	676	720	704	684	682	671	695	703	707	699	726	718	703	698	691	734	713	733	687	678	754	680	739	712	725	686	704	637	719	685	690	690	718	719	670	712	765	710	674	688	749	706	714	649	726	706	712	721	672	713	659	705	665	644	702	701	719	669	674	667	682	736	705	694	706	719	678	628	668	719	682	729	730	727	662	699	667	723	710	701	671	694	724	671	722	699	704	714	721	677	682	703	697	703	662	751	706	713	690	734	707	661	687	741	751	710	697	749	689	677	720	736	691	663	668	675	694	684	721	721	714	679	689	696	703	734	726	656	680	700	742	698	744	672	710	713	754	752	693	712	638	710	704	671	707	733	747	673	665	671	678	693	700	755	724	691	681	673	712	684	729	694	659	680	728	669	712	696	695	702	684	687	668	694	657	710	705	679	737	685	713	773	729	681	714	712	776	704	656	666	716	687	733	668	695	673	701	732	672	690	695	723	734	703	693	704	747	701	695	698	710	672	670	701	736	703	778	724	680	690	676	688	733	740	742	682	719	696	754	691	709	715	762	741	773	725	674	687	723	680	707	729	690	674	688	733	698	711	696	697	712	741	749	679	692	723	731	673	668	676	692	712	729	700	671	700	688	723	723	708	756	717	714	710	722	683	691	693	684	744	683	687	769	714	721	710	705	692	691	704	668	725	716	705	724	716	704	683	716	668	672	671	675	666	713	691	724	753	719	698	694	682	710	690	709	728	654	673	661	703	685	693	703	648	715	702	701	734	727	681	736	669	685	741	688	690	716	717	687	714	683	722	735	680	678	729	707	713	705	712	712	726	670	732	684	726	653	700	688	723	680	677	745	704	680	694	697	721	721	705	747	714	665	694	698	711	770	713	687	688	713	726	741	732	693	709	702	696	709	756	689	692	683	697	696	675	746	729	698	731	710	676	679	676	716	690	708	729	726	747	715	706	742	708	669	724	707	753	685	716	716	732	684	651	696	706	691	721	716	680	691	710	731	671	665	698	704	678	735	681	709	742	687	664	736	701	715	729	714	634	699	739	645	670	697	713	647	666	685	717	679	691	647	705	671	721	705	709	685	699	703	680	717	693	670	693	746	709	736	699	703	726	717	708	697	738	686	691	682	654	731	731	687	718	724	734	642	670	714	717	704	695	715	675	706	748	717	710	668	720	674	691	678	682	670	716	698	673	725	700	724	710	683	687	666	727	681	739	719	687	715	734	730	706	678	704	698	715	704	653	674	666	719	707	695	693	691	729	736	696	721	700	748	670	731	735	712	687	686	712	762	681	688	704	647	670	725	708	659	664	718	697	693	736	705	751	700	775	724	697	663	739	685	726	708	704	656	736	710	674	673	713	706	665	711	697	742	731	740	698	753	686	683	688	742	715	706	697	686	691	699	714	721	732	725	642	664	691	663	696	729	683	720	689	682	679	736	656	743	706	707	703	703	702	680	699	763	686	763	719	667	685	715	671	691	723	733	710	687	709	667	724	726	704	679	709	698	710	728	737	732	684	715	683	713	738	765	755	711	698	699	693	701	680	690	670	719	713	721	717	674	717	715	690	690	673	715	696	739	738	713	637	683	710	634	686	721	696	746	694	686	713	762	685	671	751	695	709	706	689	692	673	737	701	697	697	714	673	705	678	706	698	707	733	702	676	669	712	653	708	730	722	700	701	720	701	702	703	737	715	759	714	714	702	721	707	731	671	698	639	708	731	690	700	688	708	715	711	684	659	727	731	790	687	737	733	691	762	618	702	724	683	669	707	688	701	747	706	706	721	702	692	708	719	709	684	731	705	741	727	703	710	688	688	724	682	724	743	682	725	755	744	659	724	710	676	729	723	664	681	700	726	694	725	649	707	746	721	693	727	681	713	727	677	696	680	734	683	701	698	690	670	733	716	681	694	684	720	680	708	737	728	712	718	724	654	737	710	698	679	712	734	716	750	699	707	672	733	708	724	679	676	700	650	712	691	718	670	716	694	686	711	692	671	695	695	749	720	636	727	699	734	720	714	704	666	714	714	670	688	720	751	725	724	736	712	713	714	699	717	684	672	684	782	703	668	699	682	779	735	683	751	699	681	703	669	665	718	690	670	707	694	658	671	639	676	717	706	750	672	693	722	709	734	698	686	660
23426	21532	28766	24738	21450	5840	1395	1122	1073	1046	997	973	980	1004	945	921	978	930	922	922	961	906	928	938	910	958	889	933	939	903	947	894	956	939	931	917	929	923	903	981	901	908	866	922	890	916	942	872	901	899	949	942	847	908	867	848	894	913	894	866	859	924	876	941	901	925	906	881	906	991	941	864	893	945	921	929	926	882	918	895	890	905	941	881	897	862	935	900	983	903	866	899	888	932	924	861	940	875	910	917	880	872	930	900	909	863	893	932	931	914	931	878	876	951	923	895	905	888	907	926	913	886	897	896	877	893	925	930	884	879	965	934	923	912	941	907	937	918	892	872	905	934	914	926	885	911	930	912	937	833	878	903	933	919	900	902	920	947	971	944	938	920	950	929	852	884	916	920	899	920	899	910	903	942	859	909	940	940	892	864	895	870	861	898	945	908	960	931	896	927	944	838	899	835	913	865	882	919	884	962	947	862	886	916	919	928	917	879	904	882	929	881	902	966	912	890	908	886	911	932	921	864	903	934	890	920	839	905	897	894	882	882	955	948	914	866	885	950	942	918	944	897	884	890	916	885	903	932	939	961	939	918	925	900	900	921	929	876	900	867	917	882	860	890	870	915	906	895	846	963	898	918	891	942	941	929	913	878	944	937	872	857	938	969	948	929	837	892	989	895	907	923	942	913	934	893	942	895	929	924	925	837	942	844	921	904	871	933	850	916	863	904	876	921	938	948	892	868	852	910	892	934	876	865	905	915	949	943	848	936	897	900	884	931	947	889	897	893	928	917	898	871	892	865	953	897	918	910	883	902	888	882	930	931	911	896	926	882	942	893	901	900	917	917	870	904	903	943	933	921	896	889	871	920	898	952	978	916	907	848	906	903	962	894	911	842	879	902	915	849	893	898	951	924	936	928	864	934	911	938	899	914	908	842	910	885	914	950	907	898	925	886	931	922	920	939	908	912	954	883	919	932	1003	892	889	880	916	943	875	902	907	887	881	899	925	874	931	872	865	907	861	920	935	899	889	924	923	886	942	900	892	946	928	892	922	968	882	892	894	933	905	916	973	899	959	890	905	870	926	869	871	945	913	914	908	902	924	907	903	896	908	852	913	862	942	903	905	912	897	950	844	945	856	920	925	796	896	879	940	886	899	899	886	980	893	937	917	827	904	901	908	910	913	862	886	896	931	970	950	892	857	868	889	853	877	899	868	936	928	961	892	908	918	928	896	939	953	826	886	887	871	903	1002	960	901	861	905	949	861	886	888	870	924	952	883	913	950	906	923	910	904	891	885	942	938	937	916	895	893	926	928	961	903	901	890	888	953	907	934	954	933	886	952	923	866	936	1012	944	864	888	946	918	968	875	935	884	864	850	918	877	884	871	890	880	923	916	894	897	920	897	882	946	890	887	1007	895	973	978	922	940	875	855	947	925	896	880	919	885	926	886	917	861	923	914	863	923	949	898	896	904	947	902	838	961	851	915	887	953	935	894	911	916	858	887	899	941	904	876	926	960	895	900	843	871	926	907	934	864	924	924	935	907	911	896	921	938	847	928	962	959	919	912	864	948	907	953	898	928	918	930	1010	970	903	889	897	891	899	951	872	883	919	943	937	881	924	907	891	942	845	886	902	931	903	885	872	858	925	884	906	974	921	920	927	894	915	881	898	892	874	870	918	978	922	957	915	966	923	904	946	924	925	901	900	958	876	903	917	896	904	889	888	924	899	893	907	852	959	913	892	943	879	961	857	921	934	877	944	905	918	917	907	908	920	946	906	935	952	875	876	927	984	928	957	879	853	909	933	881	883	895	891	907	881	897	909	880	908	920	883	943	862	895	922	878	916	892	915	882	927	892	909	936	895	906	918	888	853	895	929	949	960	900	890	941	899	934	887	896	948	911	875	922	930	912	866	925	940	944	949	964	898	919	919	894	880	865	945	886	937	941	907	890	943	909	902	940	914	985	892	884	907	890	904	925	901	947	866	916	890	911	895	932	860	868	892	867	939	912	907	970	872	930	876	902	910	965	932	910	888	904	916	914	937	943	860	908	946	937	833	972	895	942	910	983	925	949	886	939	891	920	906	843	893	883	894	888	941	874	881	891	930	978	886	928	955	893	903	871	940	861	919	935	936	892	971	953	921	925	928	892	902	959	897	911	942	916	886	950	917	879	935	824	944	912	870	900	939	860	918	920	902	922	906	817	902	922	913	867	878	893	861	930	884	910	911	939	933	894	899	865	855	868	893	874	918	845	910	897	917	955	895	882	943	866	941	887	918	972	944	917	950	947	942	912	919	891	942	939	856	911	945	909	964	935	936	884	893	984	899	930	959	880	922	881	867	968	912	964	919	837	861	878	921	925	891	917	894	957	947	941	908	930	888	921	879	946	931	952	941	872	902	924	887	923	895	935	942	936	906	903	889	945	924	852	925	916	894	880	914	855	904	862	846	886	876	903	925	953	893	856	930	902	911	883	947	881	891	859	900	897	881	909	904	892	924	908	895	886	902	887	935	900	896	882	925	908	859	951	921	912	885	907	920	925	911	833	954	948	932	830	919	874	919	924	899	883	871	873	885	926	880	923	877	952	919	899	875	881	936	878	902	901	920	879	902	931	892	962	839	939	924	928	892	904	934	953	907	911	885	896	874	872	919	944	904	851	911	916	944	928	936	877	904	946	946	914	946	892	881	884	887	921	930	911	904	903	944	917	955	868	924	911	863	896	910	887	878	865	897	878	929	941	934	884	930	943	906	928	892	912	906	939	852	902	925	917	948	917	917	971	895	906	896	948	890	942	848	931	881	840	929	933	875	921	922	913	913	900	873	910	960	925	894	897	915	933	875	948	917	921	954	894	908	873	929	923	898	896	956	873	809	912	864	902	925	938	904	905	917	883	907	874	908	879	882	905	921	897	878	942	916	893	874	926	948	924	906	902	932	871	912	902	903	949	959	874	908	902	917	917	860	876	891	858	957	924	943	956	856	871	886	872	901	915	952	896	900	949	890	933	887	916	934	904	889	916	888	903	892	898	882	926	903	880	893	880	888	934	897	897	914	920	997	937	878	889	924	890	922	922	936	898	894	948	942	882	872	929	846	898	853	888	913	896	964	924	946	914	911	877	986	902	853	888	923	938	901	868	963	900	919	948	881	925	912	853	929	932	878	886	905	972	907	889	890	924	954	905	953	871	866	899	902	904	919	925	876	903	925	916	957	889	873	930	899	912	946	896	925	911	898	859	911	912	915	939	912	903	867	886	961	873	940	876	898	946	837	872	884	910	898	893	932	871	914	840	907	872	887	865	899	891	909	960	899	918	921	887	919	856	903	969	935	896	924	903	900	863	901	885	928	892	908	887	895	950	920	866	898	932	929	912	925	929	900	931	893	921	917	903	912	939	884	900	908	909	894	872	912	956	885	921	921	878	966	873	871	891	883	973	923	932	893	910	908	872	902	885	922	925	903	936	858	833	872	908	882	984	924	905	880	883	912	876	917	936
21638	7368	5221	2877	2181	1945	1699	1514	1471	1339	1393	1324	1262	1274	1249	1250	1204	1195	1242	1169	1191	1187	1165	1180	1179	1186	1151	1165	1169	1149	1176	1207	1159	1144	1154	1178	1190	1118	1161	1180	1132	1176	1210	1192	1152	1137	1137	1160	1139	1201	1131	1147	1148	1190	1214	1149	1135	1185	1183	1132	1109	1117	1087	1123	1121	1187	1127	1149	1130	1151	1144	1175	1145	1140	1148	1124	1132	1114	1070	1133	1202	1099	1153	1158	1212	1121	1140	1144	1196	1124	1160	1144	1127	1144	1216	1191	1141	1166	1177	1148	1151	1127	1155	1164	1131	1168	1117	1185	1173	1122	1160	1089	1126	1139	1172	1164	1117	1078	1097	1173	1148	1136	1184	1149	1141	1187	1142	1174	1150	1136	1118	1114	1196	1138	1137	1171	1191	1177	1122	1140	1134	1099	1124	1138	1145	1145	1234	1196	1112	1167	1174	1146	1130	1158	1152	1182	1145	1155	1178	1172	1162	1158	1148	1202	1130	1176	1117	1132	1180	1131	1153	1112	1171	1134	1188	1210	1181	1140	1130	1148	1155	1148	1133	1163	1137	1131	1136	1243	1199	1169	1142	1111	1206	1165	1110	1176	1194	1173	1153	1156	1109	1190	1139	1110	1196	1165	1199	1139	1148	1164	1143	1151	1127	1141	1089	1137	1095	1148	1163	1137	1087	1104	1103	1127	1125	1128	1130	1204	1171	1159	1165	1159	1107	1144	1190	1144	1108	1156	1147	1127	1146	1118	1135	1160	1153	1122	1106	1153	1138	1089	1138	1151	1139	1173	1142	1121	1127	1139	1155	1146	1120	1126	1150	1164	1164	1165	1152	1197	1142	1082	1096	1173	1197	1113	1159	1123	1188	1136	1165	1128	1119	1118	1179	1119	1125	1223	1154	1154	1161	1199	1208	1137	1182	1157	1216	1169	1162	1205	1085	1223	1174	1165	1161	1150	1136	1154	1139	1205	1154	1166	1140	1165	1150	1132	1144	1123	1169	1164	1203	1140	1148	1149	1151	1206	1188	1149	1159	1108	1211	1158	1170	1146	1150	1192	1145	1177	1159	1159	1143	1137	1146	1077	1123	1190	1142	1189	1131	1097	1147	1214	1155	1203	1124	1151	1167	1178	1178	1090	1189	1096	1147	1185	1229	1169	1165	1202	1156	1138	1078	1160	1142	1167	1103	1141	1157	1105	1169	1151	1101	1174	1131	1169	1107	1070	1181	1156	1140	1197	1203	1220	1115	1171	1135	1135	1257	1150	1138	1140	1161	1052	1159	1133	1195	1161	1166	1199	1194	1145	1100	1177	1121	1092	1081	1189	1086	1156	1115	1179	1192	1159	1155	1102	1153	1160	1178	1117	1171	1129	1212	1219	1197	1176	1121	1130	1157	1157	1112	1154	1110	1133	1155	1194	1172	1183	1116	1146	1134	1156	1175	1164	1166	1107	1130	1229	1144	1134	1193	1155	1212	1141	1189	1149	1080	1161	1129	1187	1155	1175	1131	1065	1091	1167	1187	1133	1130	1077	1158	1174	1131	1183	1126	1101	1093	1240	1148	1129	1149	1134	1100	1203	1110	1133	1133	1115	1175	1117	1140	1177	1200	1191	1115	1155	1156	1211	1175	1197	1170	1157	1184	1164	1216	1169	1116	1199	1163	1167	1162	1159	1148	1160	1131	1089	1162	1140	1155	1136	1189	1124	1214	1050	1152	1136	1115	1092	1158	1208	1164	1136	1211	1153	1148	1183	1166	1172	1208	1095	1198	1140	1141	1212	1165	1189	1156	1126	1183	1133	1127	1162	1163	1144	1123	1116	1155	1124	1144	1136	1125	1090	1188	1137	1145	1162	1158	1146	1215	1192	1167	1147	1160	1156	1116	1161	1212	1167	1138	1208	1172	1113	1142	1142	1113	1126	1202	1169	1054	1140	1154	1187	1158	1141	1200	1131	1140	1160	1140	1106	1145	1156	1129	1104	1126	1186	1130	1127	1102	1146	1096	1128	1112	1144	1120	1139	1125	1072	1120	1141	1117	1114	1138	1180	1164	1182	1138	1128	1120	1139	1165	1222	1127	1172	1126	1137	1107	1231	1126	1169	1141	1145	1175	1144	1184	1153	1141	1137	1195	1132	1099	1149	1161	1222	1177	1162	1155	1137	1139	1169	1178	1179	1155	1194	1140	1106	1182	1125	1144	1130	1102	1195	1132	1234	1110	1200	1117	1134	1120	1181	1159	1203	1154	1146	1164	1082	1157	1190	1161	1163	1175	1165	1105	1199	1117	1133	1124	1154	1098	1139	1129	1168	1117	1096	1088	1215	1148	1145	1116	1128	1166	1137	1164	1136	1177	1133	1181	1150	1127	1152	1165	1144	1088	1195	1173	1145	1123	1155	1133	1089	1182	1118	1125	1206	1153	1129	1169	1148	1074	1126	1181	1171	1156	1120	1156	1177	1163	1164	1182	1144	1098	1117	1141	1150	1137	1205	1100	1126	1189	1121	1087	1222	1142	1206	1137	1154	1223	1114	1139	1134	1103	1127	1122	1136	1226	1109	1133	1162	1171	1144	1135	1103	1137	1129	1133	1098	1194	1186	1112	1138	1135	1169	1149	1187	1211	1082	1191	1191	1199	1142	1182	1198	1201	1227	1190	1139	1152	1173	1139	1091	1116	1127	1165	1167	1157	1141	1158	1159	1116	1162	1199	1054	1099	1131	1117	1097	1131	1165	1141	1148	1124	1146	1111	1167	1211	1119	1145	1077	1177	1147	1185	1157	1163	1158	1149	1114	1163	1108	1156	1179	1186	1151	1180	1149	1143	1146	1155	1141	1125	1151	1244	1114	1104	1166	1161	1121	1132	1109	1158	1218	1153	1149	1144	1166	1153	1213	1144	1165	1124	1175	1143	1190	1165	1174	1164	1208	1178	1166	1217	1133	1133	1175	1120	1212	1161	1172	1161	1168	1128	1189	1172	1162	1127	1124	1119	1138	1151	1193	1202	1141	1133	1183	1189	1089	1151	1126	1098	1178	1136	1126	1214	1157	1202	1134	1172	1212	1128	1140	1129	1063	1161	1107	1122	1140	1185	1113	1233	1164	1163	1139	1184	1135	1150	1175	1170	1118	1149	1152	1191	1168	1167	1209	1186	1136	1171	1150	1147	1138	1116	1171	1190	1119	1164	1188	1184	1113	1199	1191	1124	1139	1149	1157	1164	1162	1162	1229	1180	1142	1193	1101	1130	1101	1162	1140	1140	1143	1133	1135	1165	1157	1147	1144	1093	1162	1145	1178	1098	1224	1103	1136	1112	1133	1139	1153	1138	1204	1114	1147	1160	1189	1128	1149	1124	1150	1145	1188	1171	1104	1086	1152	1131	1101	1156	1102	1116	1150	1151	1182	1123	1148	1212	1111	1091	1166	1177	1201	1109	1177	1132	1144	1143	1146	1150	1139	1137	1154	1118	1125	1186	1181	1126	1165	1155	1132	1223	1167	1131	1157	1131	1162	1183	1195	1136	1220	1216	1183	1140	1147	1196	1159	1117	1183	1109	1192	1093	1083	1033	1114	1114	1129	1141	1129	1129	1188	1199	1100	1166	1175	1121	1173	1211	1202	1196	1164	1121	1107	1200	1117	1139	1149	1151	1205	1195	1201	1113	1149	1163	1193	1162	1165	1160	1158	1169	1142	1135	1124	1199	1189	1144	1174	1149	1139	1163	1188	1065	1163	1129	1182	1179	1122	1115	1140	1160	1166	1128	1134	1123	1177	1144	1107	1086	1123	1137	1139	1168	1178	1151	1153	1200	1125	1153	1163	1236	1103	1108	1155	1143	1086	1163	1140	1203	1159	1161	1126	1172	1134	1166	1126	1145	1188	1182	1129	1137	1174	1095	1177	1182	1159	1195	1160	1041	1199	1124	1138	1174	1154	1181	1169	1171	1154	1139	1159	1185	1128	1174	1143	1155	1204	1158	1158	1143	1154	1154	1156	1201	1128	1171	1157	1165	1189	1166	1150	1133	1119	1179	1163	1105	1213	1092	1214	1199	1082	1168	1159	1140	1117	1124	1157	1173	1172	1191	1159	1128	1088	1153	1187	1095	1168	1117	1170	1170	1139	1137	1087	1166	1113	1183	1161	1202	1116	1244	1195	1179	1161	1087	1198	1132	1131	1182	1134	1129	1135	1120	1124	1148	1171	1203	1127	1254	1132	1159	1163	1112	1197	1077	1128	1166	1145	1179	1134	1124	1185	1126	1103	1152	1083	1171	1132	1209	1164	1134	1182	1155	1125	1153	1132	1120	1131	1155	1153	1150	1152	1138	1163	1169	1134	1168	1156	1161	1210	1201	1136	1179	1165	1141	1148	1143	1109	1118	1113	1165	1147	1151	1143	1168	1161	1076	1162	1214	1149	1185	1168	1150	1127	1099	1150	1146	1135	1149	1135	1140	1192	1176	1127	1109	1150	1143	1173	1212	1187	1099	1089	1164	1139	1177	1141	1161	1193	1124	1156	1189	1140	1168	1210	1167	1191	1153	1176	1210	1178	1181	1146	1149	1184	1150	1125	1195	1152	1096	1152	1196	1212	1168	1169	1110	1095	1126	1078	1160	1105	1170	1174	1144	1077	1196	1213	1152	1134	1219	1134	1142	1112	1153	1169	1157	1140	1137	1152	1159	1124	1079	1179	1170	1142	1136	1167	1148	1146	1144	1185	1127	1160	1165	1152	1182	1146	1086	1143	1157	1154	1135	1142	1134	1195	1148	1146	1142	1167	1182	1148	1142	1118	1116	1173	1190	1176	1103	1135	1196	1152	1196	1066	1153	1063	1164	1211	1157	1136	1130	1129	1177	1151	1090	1105	1125	1179	1231	1142	1185	1163	1137	1126	1120	1113	1152	1174	1116	1146	1113	1162	1127	1156	1160	1050	1132	1221	1149	1116	1151	1115	1102	1187	1151	1139	1142	1124	1125	1165	1121	1136	1158	1172	1119	1221	1155	1131	1180	1172	1108	1125	1223	1154	1104	1177	1158	1162	1084	1119	1179	1119	1114	1178	1122	1091	1168	1127	1132	1150	1092	1149
24823	21576	27101	25236	1999	397	302	305	278	277	246	249	231	261	233	238	258	271	219	260	264	248	257	261	240	237	235	220	282	241	246	240	235	254	216	247	240	240	228	258	243	245	221	239	235	214	232	231	249	266	225	219	248	266	230	248	246	236	260	235	244	253	241	254	218	235	230	246	238	239	231	230	263	239	215	217	228	241	242	219	217	213	239	225	229	246	236	238	228	252	236	233	230	228	222	242	217	249	243	231	227	247	212	245	244	232	239	231	248	237	240	262	220	264	232	229	223	240	254	207	243	218	232	239	232	245	252	226	221	231	246	220	240	259	250	233	241	245	257	248	229	224	221	246	228	212	227	215	233	229	235	249	259	231	240	240	247	243	245	222	237	239	235	242	250	233	232	242	226	250	222	250	255	220	220	227	219	230	252	234	240	259	238	244	250	227	217	212	254	231	230	225	252	236	222	221	238	254	225	233	234	222	207	250	223	239	228	197	249	216	238	257	237	196	241	222	236	219	238	236	241	210	252	218	223	241	244	217	243	220	220	242	231	226	254	226	206	249	244	251	233	259	246	249	256	263	230	263	220	222	231	219	248	203	225	212	241	256	234	218	261	231	248	228	228	230	210	211	233	240	240	230	228	256	252	210	248	219	242	252	214	248	222	228	233	238	239	238	231	235	261	275	254	256	203	223	240	222	230	206	264	233	257	230	250	231	239	217	211	241	251	209	229	224	207	233	223	277	239	256	244	226	224	253	219	237	207	237	230	194	242	243	231	235	238	257	252	233	237	219	231	217	244	247	227	241	218	236	229	216	230	255	256	258	251	265	214	235	246	226	207	254	235	238	239	222	194	239	220	227	249	244	223	234	218	250	245	256	214	213	218	234	226	230	216	234	247	248	252	247	221	240	254	240	231	247	235	248	239	217	245	242	254	232	218	217	221	232	236	247	222	217	238	237	248	201	235	240	216	224	256	272	232	230	261	239	228	223	222	204	263	215	214	248	205	245	246	243	212	236	235	208	256	237	223	218	227	220	240	238	246	231	239	255	202	238	236	261	233	237	229	253	212	246	240	245	236	225	217	248	225	251	220	233	241	227	235	248	233	242	231	231	247	216	246	231	235	255	212	242	206	224	242	246	209	248	251	214	214	215	213	216	227	248	250	253	237	237	243	212	241	244	225	212	244	260	258	236	233	221	238	238	243	225	250	260	230	234	249	236	232	224	241	279	238	212	247	199	203	242	227	255	217	241	241	244	213	256	212	242	259	246	245	233	234	224	215	205	241	218	253	265	226	211	266	228	216	224	224	253	233	257	252	231	227	250	222	239	265	235	223	215	221	223	261	239	226	236	255	257	232	228	233	255	244	250	249	244	236	265	232	242	244	244	240	243	246	257	233	240	207	226	222	244	225	245	232	254	222	248	197	229	260	240	215	244	232	240	204	231	213	262	228	234	236	229	217	216	239	230	229	210	212	232	259	223	229	215	264	258	233	245	211	228	231	215	223	214	219	260	230	240	227	245	269	233	259	236	240	256	257	244	215	231	218	233	254	235	237	228	236	229	227	209	247	236	253	252	239	233	264	242	224	252	245	242	240	226	236	203	235	241	217	243	236	228	225	232	243	245	225	229	240	226	211	252	225	233	250	243	227	244	210	213	241	234	196	244	225	233	221	222	246	229	257	241	237	218	228	217	245	216	229	220	223	244	252	231	217	282	248	229	228	252	227	259	232	234	238	240	223	220	259	233	227	252	227	233	245	243	249	210	256	259	217	230	260	247	255	246	227	218	262	248	234	221	239	252	204	242	220	241	251	255	255	247	230	258	233	231	267	253	234	227	215	227	232	237	235	226	256	219	223	238	217	268	230	221	266	246	207	236	239	244	220	234	250	257	255	212	248	238	216	235	231	246	244	206	245	217	226	216	230	229	225	225	230	231	218	232	260	241	228	228	229	232	230	236	213	218	237	239	264	235	227	246	225	226	214	227	239	234	231	208	226	229	235	243	237	236	245	237	260	222	238	220	239	232	252	217	226	251	218	251	239	244	216	231	221	222	261	222	230	243	247	224	245	223	225	249	246	218	230	248	242	208	255	268	254	216	240	261	223	228	216	235	216	228	238	263	273	233	253	221	242	258	234	274	218	239	225	232	244	262	227	243	255	229	261	266	203	232	263	262	251	222	228	241	224	231	216	246	220	232	219	230	228	234	227	223	246	227	251	260	240	247	231	255	268	243	244	215	223	232	221	226	239	245	232	255	233	231	236	240	233	197	205	255	237	259	231	226	266	228	255	256	243	212	247	227	239	210	232	241	234	249	213	224	209	231	243	234	255	260	239	245	231	221	234	241	252	258	231	218	251	254	220	257	236	213	225	232	220	212	245	218	218	234	236	232	230	217	245	235	268	238	235	199	252	256	235	243	246	251	253	222	230	228	234	241	215	237	233	245	214	252	225	225	262	239	211	193	247	254	230	235	245	241	242	239	240	253	249	267	230	248	251	243	241	217	241	240	263	252	234	229	234	262	242	232	240	234	247	230	217	229	209	222	253	241	246	233	224	253	218	223	224	237	272	235	245	235	242	244	236	206	257	230	240	223	231	208	253	240	261	251	220	218	259	257	218	252	219	212	239	227	274	220	249	231	262	225	226	253	216	240	237	227	220	227	250	217	227	241	242	225	240	232	236	214	240	216	227	224	232	241	214	243	249	265	241	232	268	240	250	253	235	221	210	261	254	250	206	230	233	239	216	233	254	222	235	235	261	257	268	243	252	221	238	219	221	232	235	227	239	232	227	236	281	201	232	238	234	237	231	235	231	241	220	255	244	210	252	230	241	255	221	235	231	241	257	220	235	238	209	234	247	231	244	252	230	242	245	269	236	238	234	257	258	244	226	220	190	256	252	202	234	220	246	239	223	242	239	228	268	216	228	215	217	231	221	262	240	274	215	270	248	233	275	215	245	236	230	215	206	215	227	219	258	248	249	242	248	225	224	199	203	228	243	254	228	250	215	247	239	216	241	265	235	212	220	239	251	243	236	236	241	234	251	265	192	219	261	262	217	249	226	200	246	237	245	218	232	225	256	232	219	230	241	222	245	248	242	248	226	276	214	223	241	228	252	234	249	238	238	219	223	230	240	215	230	243	229	254	228	223	217	247	251	231	230	237	237	219	228	225	236	270	233	228	233	227	238	251	239	218	263	253	230	237	219	251	241	243	217	261	206	237	222	227	251	224	207	240	237	200	244	239	223	219	242	229	245	254	223	218	238	253	261	238	221	230	252	228	259	218	237	238	205	276	265	226	237	220	234	220	240	224	230	249	229	241	247	246	250	221	224	216	213	248	242	266	241	236	232	233	246	258	217	221	229	228	232	227	239	217	222	261	227	210	215	213	247	253	224	203	237	247	266	227	244	249	232	246	237	225	232	236	224	239	257	224	255	228	221	243	238	217	252	272	214	239	241	237	233	235	242	224	220	227	218	245	253	228	241	243
18183	3419	2353	1136	849	689	594	513	482	461	384	384	419	376	364	362	390	380	361	327	359	336	320	353	379	332	387	318	348	338	358	333	345	342	330	330	334	337	346	346	314	356	334	346	352	300	304	317	319	320	337	302	354	313	334	331	332	323	375	336	349	320	367	327	297	359	346	334	350	336	346	329	330	354	364	336	353	338	331	360	343	349	360	353	279	346	332	359	362	359	341	369	332	346	303	349	318	337	338	325	322	316	312	287	374	332	340	326	334	348	353	332	328	336	352	345	327	341	326	298	320	292	355	316	383	308	318	329	335	343	329	336	328	332	351	332	325	330	327	316	328	308	366	311	312	325	387	322	341	352	336	341	337	342	344	316	361	333	298	339	370	337	331	314	344	337	303	322	353	357	338	337	337	354	309	342	348	322	337	367	318	327	332	370	301	328	336	329	321	310	342	338	327	349	335	346	327	327	313	337	333	312	333	339	315	348	308	320	363	310	358	291	307	280	318	324	365	358	316	331	317	356	324	347	357	342	307	331	334	372	323	337	311	327	351	298	332	310	318	332	347	336	318	351	335	336	339	340	329	311	314	324	341	315	331	339	314	336	306	321	353	299	317	368	347	313	320	322	320	310	302	377	341	334	314	335	371	343	360	340	329	315	342	330	323	328	328	312	305	345	355	346	318	334	304	345	362	318	340	357	322	335	318	356	343	317	350	369	346	320	345	367	357	314	335	328	338	358	306	324	318	356	386	321	338	366	335	306	311	311	384	323	326	345	349	320	335	338	329	320	346	304	342	316	295	333	358	353	327	355	344	321	312	335	330	315	335	339	334	334	354	345	336	346	332	309	334	356	317	340	315	366	312	313	312	348	318	309	344	334	309	317	369	383	338	330	316	337	323	328	356	322	332	313	328	321	341	371	312	347	347	314	314	316	312	316	337	331	347	300	347	302	338	364	336	331	334	312	309	351	322	332	311	345	349	342	334	326	356	318	340	307	309	319	329	317	301	324	334	346	308	310	328	337	338	323	349	346	348	365	306	352	325	314	312	303	335	345	340	351	336	339	320	312	368	319	331	305	315	315	299	324	363	327	318	305	342	349	286	349	306	338	323	301	337	337	330	361	321	335	328	337	353	328	339	330	341	347	334	332	374	301	338	328	322	304	312	336	339	337	338	319	333	371	305	327	320	332	342	319	307	356	316	323	329	340	326	345	347	358	311	335	349	320	327	347	325	326	332	343	332	318	349	320	324	335	317	353	302	306	311	307	312	339	330	306	335	330	325	322	335	344	305	334	325	337	298	369	381	285	340	348	348	344	348	339	333	305	333	353	317	357	369	317	335	355	357	318	337	320	329	379	316	341	328	327	303	328	318	332	353	347	346	302	328	358	340	327	354	337	322	326	333	364	340	380	327	341	334	372	329	310	313	313	332	313	343	322	353	362	317	314	307	303	323	342	328	328	357	312	329	310	298	341	306	330	332	313	305	290	317	336	326	329	337	363	344	372	322	323	331	353	308	322	327	316	325	338	348	331	361	299	360	321	324	322	346	354	351	336	301	345	317	361	374	287	348	333	319	301	338	330	315	347	340	296	317	336	335	308	325	342	339	324	328	320	345	329	341	321	349	320	340	311	297	345	300	314	329	322	353	350	319	331	316	343	304	320	337	314	325	354	317	340	333	318	353	351	330	339	338	332	334	357	362	327	314	339	332	322	306	323	354	334	347	301	326	309	326	348	321	310	358	351	344	339	337	335	320	353	316	363	315	364	311	337	313	354	321	337	310	347	319	319	338	315	338	331	342	328	329	337	346	297	326	355	356	377	315	281	348	323	322	317	337	351	355	317	317	344	302	338	349	336	326	337	346	336	347	331	290	310	312	313	359	316	312	363	322	310	309	319	339	331	322	377	311	350	335	362	330	327	353	315	352	304	348	329	348	328	362	309	328	333	366	340	339	331	340	289	337	338	330	345	324	332	329	320	335	325	345	327	341	306	323	333	355	329	317	329	337	296	336	309	323	319	345	341	314	323	353	330	306	337	313	352	339	311	329	318	328	302	327	334	322	298	342	341	331	350	330	329	347	342	361	345	326	316	327	309	330	297	333	331	341	326	359	325	331	335	358	340	300	331	321	339	330	348	337	336	304	346	325	309	321	319	338	325	323	331	315	309	308	325	322	359	292	297	333	363	335	349	342	342	316	346	306	344	299	323	340	314	342	312	349	346	302	324	323	324	323	338	329	327	309	346	328	337	377	362	350	319	369	322	366	352	347	288	347	327	345	350	337	307	318	306	324	313	321	305	369	324	323	315	325	346	337	343	334	351	351	315	330	301	323	338	374	343	334	351	347	354	288	317	369	360	299	337	324	313	298	334	322	326	346	353	369	325	372	297	294	337	324	294	305	291	322	318	326	311	343	332	357	339	326	296	356	342	367	305	321	300	341	327	369	369	319	330	355	354	317	329	312	332	319	359	348	339	321	321	319	341	353	315	364	332	327	331	323	309	329	353	356	331	329	351	340	294	335	298	314	323	321	311	322	329	329	373	304	326	342	324	337	377	328	321	339	353	297	335	330	385	334	347	314	340	308	327	342	344	339	315	330	356	319	355	338	348	337	317	316	305	352	370	339	343	374	322	318	332	303	337	361	322	349	312	367	332	336	335	307	331	359	353	336	347	329	317	333	349	346	329	340	349	334	299	317	300	331	331	369	344	344	349	323	326	340	352	341	301	303	333	306	313	308	312	333	331	307	320	334	336	318	337	351	327	314	340	326	309	342	314	368	348	354	322	353	325	367	361	348	326	325	335	362	342	301	340	352	357	330	345	338	335	318	332	322	353	313	337	330	356	322	308	343	323	362	354	359	348	340	318	320	335	364	295	321	364	340	330	328	343	340	314	344	352	362	326	360	318	332	350	324	290	355	322	302	334	338	307	335	297	339	302	363	355	320	316	332	325	330	338	301	322	322	338	330	360	322	347	342	350	347	349	359	338	307	351	319	345	303	346	311	335	375	329	312	315	346	340	330	355	322	330	313	356	332	341	333	330	307	327	349	303	334	312	316	331	308	349	342	316	339	351	340	320	330	324	347	320	310	317	330	342	320	336	349	315	332	328	307	328	324	315	299	345	318	344	300	309	326	354	336	317	295	323	346	346	358	370	309	372	346	361	306	318	344	337	319	354	307	320	335	346	310	314	304	317	346	343	321	361	320	303	318	345	318	328	352	297	309	340	350	317	334	316	304	350	332	355	351	317	333	324	349	331	324	309	327	325	323	353	322	313	325	342	360	363	324	277	333	323	343	328	331	341	336	358	372	318	335	339	312	339	335	301	303	322	332	343	320	339	335	315	342	305	337	371	326	333	307	342	318	323	303	294	344	340	380	346	315	295	335	319	318	353	344	311	338	342	334	354	389	338	303	359	326	332	346	339	351	315	329	335	317	302	329	319	344	340	329	346	333	328	327	327	320	339	360	318	332	333	356	347	291	320
22536	21562	29343	24237	21557	21414	3679	1043	912	840	795	805	755	759	762	685	741	706	705	720	707	695	671	694	655	650	715	660	656	678	675	736	694	683	614	662	721	673	702	701	688	695	698	663	644	645	650	693	646	665	640	682	668	703	741	688	693	680	644	677	646	663	675	696	693	662	686	675	708	647	609	646	695	640	665	682	670	648	698	693	646	675	677	681	649	658	675	650	695	631	675	664	658	642	664	677	699	654	693	660	677	661	695	639	672	681	644	657	630	640	682	696	652	650	660	630	647	685	687	661	669	670	658	692	655	717	679	637	601	669	666	683	696	665	682	703	669	648	694	638	631	707	655	684	643	691	629	662	624	616	678	675	649	663	684	647	682	646	660	649	645	665	681	653	710	648	662	652	656	646	659	664	650	629	637	636	624	661	629	667	679	625	669	659	683	646	731	678	676	645	695	675	702	668	645	647	644	589	664	706	641	688	710	658	661	675	650	674	666	696	669	686	668	667	640	664	664	660	672	652	644	631	653	641	649	635	614	625	639	656	651	740	653	651	644	712	668	620	659	629	663	689	689	705	707	639	663	708	648	625	640	663	690	662	679	662	667	667	673	690	705	687	646	673	637	711	624	649	646	659	699	655	659	653	673	662	674	668	689	658	678	624	654	697	671	686	666	646	662	685	643	667	649	736	672	701	635	646	637	712	634	690	628	659	644	628	637	658	674	636	617	646	662	649	675	669	665	656	680	681	652	628	648	713	666	607	624	665	728	644	674	644	651	686	630	666	684	666	653	685	679	685	676	639	682	648	659	641	687	654	645	689	667	659	642	688	660	682	600	607	660	703	643	676	680	693	733	681	665	604	674	685	658	689	678	688	658	610	617	709	664	667	665	689	678	680	662	661	665	686	690	658	654	711	687	630	673	662	637	714	672	654	701	667	671	675	673	649	687	697	670	643	709	651	621	633	697	687	685	657	703	683	669	664	683	663	663	650	647	651	640	662	717	624	684	656	647	625	692	656	663	661	692	639	692	628	690	687	669	625	665	663	673	702	644	664	694	660	686	649	632	655	674	651	668	646	624	675	648	692	657	626	623	626	649	686	645	634	676	669	652	646	649	672	644	680	628	665	704	680	696	634	683	674	623	634	663	683	672	613	617	640	652	638	652	640	627	660	697	664	696	653	726	667	665	676	630	653	680	639	669	658	626	688	644	677	677	674	643	654	670	674	622	613	602	673	679	666	667	724	692	610	667	722	675	681	658	645	676	678	634	700	712	695	681	657	645	658	670	653	647	685	630	672	640	683	592	711	663	683	709	688	702	701	648	624	660	710	680	687	679	681	652	619	690	653	672	628	652	633	683	667	667	683	598	609	642	651	603	645	671	710	652	671	645	675	637	629	659	670	683	714	691	663	597	695	622	661	617	679	621	664	637	659	693	675	668	665	634	643	633	624	612	649	645	668	664	627	613	668	668	621	624	644	637	655	673	707	700	643	662	618	663	642	673	705	640	692	627	663	669	657	642	701	680	665	690	587	615	693	691	644	653	678	673	677	718	672	655	675	615	685	638	683	704	689	618	623	661	642	648	634	663	646	674	625	654	697	694	662	684	659	665	696	680	629	716	651	671	677	660	663	696	661	669	685	694	688	650	682	650	639	622	640	654	703	670	669	673	600	703	679	712	631	656	645	657	668	614	648	644	640	667	631	662	635	669	699	678	691	645	644	658	656	693	646	667	663	644	666	637	639	636	629	686	661	674	680	639	668	657	661	642	645	669	687	648	633	639	648	642	569	661	672	660	646	662	672	707	685	666	624	620	670	635	673	677	651	643	660	645	701	716	656	690	660	643	689	675	666	690	669	637	691	599	732	681	718	646	701	681	647	640	653	687	669	617	692	690	693	643	629	651	668	682	653	655	643	652	668	632	682	657	639	668	667	687	741	646	672	648	693	677	663	617	662	686	653	615	651	674	681	672	709	670	670	657	675	661	628	697	620	666	690	686	652	685	645	684	658	653	626	652	667	693	716	673	640	609	661	639	699	673	656	620	669	611	642	691	706	678	633	657	686	687	658	691	682	653	650	630	710	690	680	688	684	648	613	639	667	692	684	694	628	652	666	638	687	672	602	645	663	666	710	712	656	631	646	654	647	614	665	634	659	697	701	630	671	648	635	634	673	663	655	678	665	659	630	726	680	646	651	650	695	629	676	684	601	677	659	635	670	697	621	659	672	689	627	649	649	633	667	657	661	643	651	644	672	621	654	678	668	687	676	656	649	629	624	664	647	600	702	639	635	623	652	669	635	653	669	682	663	660	655	627	669	659	696	631	695	648	690	681	619	625	610	678	638	637	636	668	647	672	670	670	670	686	631	689	648	632	687	689	696	689	670	673	679	675	652	666	624	649	672	645	680	661	688	642	673	633	662	698	665	674	681	643	609	656	641	691	670	671	691	650	646	682	650	692	686	646	691	669	670	612	674	664	683	664	643	658	658	604	654	661	667	650	642	634	645	644	668	698	712	660	695	694	644	635	681	701	658	653	644	648	715	664	691	651	605	661	587	653	659	658	678	710	623	681	618	671	616	664	656	704	668	664	683	669	643	637	650	666	661	684	650	622	656	638	621	707	617	626	635	704	643	644	652	692	681	658	665	672	649	672	650	629	621	712	676	649	695	673	655	661	621	663	657	642	637	665	670	660	673	692	655	653	670	651	634	681	715	676	666	676	617	664	631	656	639	721	658	666	645	672	693	690	691	630	618	660	629	638	666	702	637	644	636	635	681	642	668	684	626	621	611	667	650	657	647	700	663	681	670	677	651	651	661	649	710	695	674	613	672	669	651	631	661	694	646	668	628	641	631	615	648	648	660	670	624	674	654	657	649	647	652	699	721	673	663	690	668	692	633	653	678	656	683	686	719	678	674	642	646	671	670	649	631	677	621	649	694	666	700	689	672	660	684	685	704	628	674	646	658	660	624	628	651	667	694	645	681	666	644	698	665	626	648	638	692	668	666	667	631	638	637	641	656	645	629	662	659	671	606	622	643	642	647	665	661	687	695	636	627	680	670	691	644	665	677	619	571	650	681	664	684	653	620	629	656	651	669	648	686	681	656	658	668	644	629	676	661	667	663	664	658	619	647	705	692	651	645	681	634	702	673	656	664	658	650	652	657	695	703	681	618	675	666	641	675	668	691	697	676	688	692	663	699	674	645	691	653	652	658	682	652	667	676	640	665	594	677	666	691	629	704	670	658	670	623	711	635	678	682	670	641	647	673	662	656	710	618	650	661	718	651	642	645	674	640	712	651	634	634	655	691	669	611	714	672	704	673	657	691	676	619	705	661	663	657	643	658	718	698	674	658	647	664	626	653	639	654	658	651	701	656	636	691	654	645	680	691	653	645	634	670	663	658	692	690	673	632	641	688	648	631	681	697	646	653	648	640	617	643	657	688	711	637	606	683	705	681	653	653	623	672	660	621	685	625	678	650	644	670	672	685
24696	11807	8468	4121	3026	2336	1924	1591	1428	1331	1261	1210	1156	1061	1066	1068	998	939	987	952	976	950	967	887	947	952	924	910	900	897	884	871	905	892	866	885	859	936	921	911	882	846	811	847	903	856	895	943	912	919	842	893	915	887	856	902	862	869	890	864	891	895	910	915	907	832	868	908	831	933	856	906	908	894	892	855	942	904	873	898	882	812	857	950	894	890	896	915	841	862	879	874	904	868	833	882	924	863	894	817	929	883	852	861	817	865	886	880	857	874	925	889	905	884	844	880	827	916	862	872	886	883	884	860	887	864	896	914	851	848	875	858	831	889	838	901	866	893	914	868	917	882	890	856	898	906	904	890	889	881	929	882	921	914	877	854	852	883	852	886	870	865	851	827	848	858	865	884	880	880	843	911	900	835	901	923	857	859	849	916	923	886	844	824	854	844	849	867	906	850	856	870	908	856	868	875	872	890	839	903	879	857	894	865	857	876	911	897	858	827	865	862	856	829	981	836	859	926	825	847	845	917	907	872	886	837	853	868	876	858	893	865	912	918	890	864	892	872	874	849	873	876	855	862	922	876	886	891	870	879	895	904	896	891	903	911	903	890	850	881	808	883	868	891	822	889	878	894	801	871	871	808	885	858	888	952	906	868	870	889	846	852	824	855	874	858	839	874	871	828	902	845	943	822	848	831	891	888	863	855	907	873	881	869	926	875	924	890	887	844	849	910	908	812	863	901	767	876	848	872	892	843	892	898	869	887	892	881	881	826	866	836	897	897	936	853	856	877	881	919	873	867	878	893	879	865	934	823	875	917	891	907	868	863	798	842	884	830	884	867	910	870	843	876	877	909	873	861	912	880	889	856	851	899	904	923	880	877	878	862	872	862	863	797	892	856	893	895	896	883	893	885	897	941	865	857	863	898	840	866	885	940	863	895	908	898	902	833	890	865	858	933	857	886	871	882	932	796	862	832	867	879	885	853	903	906	828	827	865	785	884	888	879	881	845	854	849	838	838	904	920	849	867	947	877	824	863	858	852	931	870	828	859	860	867	887	853	875	890	930	890	881	837	891	879	877	876	903	864	926	844	883	879	890	851	903	915	880	833	878	842	877	877	885	853	868	865	901	843	885	884	829	897	924	886	874	871	900	826	891	861	892	872	902	855	899	902	857	883	872	893	874	911	871	856	821	863	839	862	889	878	846	885	851	876	836	866	888	844	873	865	879	860	884	861	880	885	859	883	894	855	879	901	847	896	854	880	840	820	826	880	872	894	894	861	892	824	870	855	853	872	891	893	934	860	895	913	894	862	846	920	876	873	916	825	861	892	860	849	893	860	890	871	843	933	851	860	886	919	852	894	890	843	863	875	867	859	877	878	883	884	862	900	820	918	866	868	857	872	883	908	877	863	789	909	854	882	820	851	822	848	866	845	851	874	863	894	834	933	844	937	844	839	855	885	865	874	857	877	929	822	880	879	831	905	902	841	895	888	886	918	852	912	871	885	889	861	916	924	874	848	890	855	871	914	852	880	878	945	889	912	854	908	895	868	866	896	895	857	863	925	847	866	806	853	877	833	837	887	824	856	848	870	953	869	846	856	934	833	889	874	851	871	802	877	800	853	827	903	863	842	878	908	862	890	896	910	846	893	911	942	828	892	870	883	861	867	893	876	897	852	874	899	856	851	834	903	876	847	901	890	853	948	906	894	954	867	860	903	845	891	877	850	826	918	830	918	875	907	934	823	906	858	865	879	840	899	887	901	868	854	855	890	893	893	876	886	879	905	893	840	848	864	889	887	863	888	854	826	851	887	884	879	890	877	852	883	822	857	868	911	879	865	845	906	833	918	884	912	863	868	888	885	907	917	897	877	935	868	833	887	867	927	881	862	859	859	860	888	863	892	874	938	827	877	818	842	936	896	863	816	865	823	876	894	827	871	867	868	822	810	856	899	850	918	899	865	890	867	848	872	900	858	909	870	860	899	897	939	798	822	897	913	873	872	862	861	891	874	868	911	905	930	911	878	898	899	836	864	863	886	898	886	846	919	874	884	850	917	869	903	898	849	848	912	879	870	873	889	899	884	871	875	858	855	861	932	921	906	848	804	880	849	873	879	900	875	882	848	881	887	867	859	875	908	908	813	852	853	859	877	910	859	879	852	911	855	875	925	878	877	895	924	869	916	880	839	831	882	877	842	831	909	871	855	863	830	836	867	884	911	849	862	879	896	877	849	909	850	917	886	876	848	909	915	903	896	943	856	792	834	849	871	863	896	882	879	808	868	878	837	933	896	887	876	933	909	824	903	900	841	845	890	905	867	919	852	809	917	903	833	870	911	879	939	879	852	874	892	941	911	908	885	886	890	837	886	851	896	874	867	869	880	863	861	882	893	883	855	899	861	918	881	854	879	902	889	900	861	913	874	888	864	799	874	867	878	868	880	846	881	860	875	908	834	912	901	868	885	849	881	876	831	869	852	758	864	809	815	876	867	901	836	883	862	898	879	883	861	916	900	849	852	864	904	869	868	886	879	890	942	876	882	881	794	952	926	848	885	905	864	845	883	862	867	859	916	869	873	914	874	878	877	888	879	884	847	894	878	859	876	905	832	855	827	857	906	835	893	864	894	880	903	928	848	856	859	901	856	894	873	905	864	835	815	932	859	922	927	896	882	863	849	931	875	887	913	846	860	897	869	848	916	870	825	890	864	830	850	873	867	873	862	910	860	829	898	899	873	847	848	890	861	865	871	832	903	869	885	873	940	882	882	894	833	895	901	855	862	859	908	850	840	918	873	873	917	949	874	931	931	822	851	889	899	838	829	889	840	866	883	867	881	884	872	922	864	853	896	839	857	842	832	860	880	855	886	900	897	899	853	828	923	896	866	863	866	880	934	902	863	891	923	860	931	939	897	899	868	863	875	897	822	876	852	917	853	870	883	879	833	883	846	857	853	892	821	872	877	868	856	847	809	857	891	866	828	891	843	863	904	818	841	898	900	915	878	877	881	878	884	863	847	876	842	877	849	854	863	896	824	880	862	882	868	911	863	865	910	869	788	912	911	835	849	885	860	919	873	876	934	863	858	878	863	890	836	883	839	885	841	873	860	833	863	907	859	866	909	918	908	900	876	913	878	874	856	840	941	938	919	878	839	844	836	930	845	878	859	880	847	873	889	850	869	885	880	865	791	858	886	880	886	875	846	861	881	828	893	880	904	894	870	860	912	898	878	864	937	866	868	833	862	827	952	869	848	847	860	871	899	887	830	864	835	936	859	811	849	849	882	836	845	841	891	860	898	878	873	883	860	888	843	940	886	880	881	892	941	863	869	837	902	891	900	870	906	844	896	899	883	896	860	905	818	784	839	902	885	850	874	883	832	867	890	940	836	875	891	874	911	870	848	860	856	799	865	880	792	903	876	887	820	878	857	880	916	911	871	822	878	886	833	837	874	888	856	812	866	816	839	850	898	815	899	949	855	864	899	886	799	837	883	838	917	881
27466	18668	4122	778	606	614	561	616	533	555	567	551	585	550	574	562	552	562	569	574	543	562	547	590	523	508	552	543	533	555	558	593	577	525	548	585	547	599	533	549	562	552	555	521	535	542	560	541	549	558	517	549	556	630	575	575	566	564	535	578	557	557	530	571	542	573	545	520	548	543	571	521	519	547	565	532	543	536	563	528	544	528	525	588	538	584	585	530	562	551	561	593	512	583	532	540	533	556	562	535	574	537	541	522	537	550	568	543	535	538	566	548	616	549	565	577	573	565	551	607	567	519	591	577	546	553	521	531	533	570	542	507	602	560	561	527	570	517	578	541	524	581	561	561	544	541	588	547	541	545	569	541	553	553	539	558	580	533	576	544	552	602	555	571	534	497	568	573	611	571	583	573	567	524	545	575	520	572	590	564	569	536	532	567	557	574	551	565	547	523	585	535	550	552	565	569	544	539	550	514	562	512	566	568	568	559	547	555	517	552	562	567	540	540	579	536	563	553	548	558	566	570	532	600	561	566	525	579	572	533	555	560	534	525	544	578	572	593	560	545	563	583	538	586	553	562	564	571	570	577	571	577	565	551	592	575	588	581	549	604	537	571	543	572	529	557	529	588	555	575	554	537	568	517	504	584	542	546	560	546	549	556	543	556	577	536	512	587	526	597	540	578	571	547	572	574	573	578	530	554	584	617	530	558	591	631	511	530	518	544	605	547	522	565	582	560	553	552	523	566	609	552	559	532	529	555	585	507	574	578	555	551	548	533	557	537	538	533	557	551	561	562	555	566	566	565	554	584	536	550	582	510	597	523	601	559	576	548	529	559	561	530	576	549	559	526	540	494	563	531	544	514	589	529	630	531	555	558	550	551	619	566	546	545	533	570	560	551	573	521	539	540	544	562	538	585	573	576	531	546	554	546	563	496	571	583	616	561	550	579	556	572	572	556	548	598	576	560	553	548	524	555	560	569	578	570	571	579	531	543	548	573	562	565	598	552	593	586	543	550	567	515	538	568	588	561	571	550	548	575	510	576	532	551	576	519	521	568	547	590	571	570	571	552	523	578	599	555	564	576	573	577	602	592	554	556	557	567	504	546	513	567	565	590	519	564	610	525	550	547	541	586	562	589	553	590	558	535	541	515	520	538	570	537	552	528	582	554	551	533	583	533	566	573	549	555	604	551	536	538	590	588	569	545	527	549	567	582	549	544	519	548	578	561	597	589	513	539	593	565	547	552	539	569	561	547	540	578	566	540	547	531	502	563	584	507	552	568	590	531	520	553	559	564	524	548	590	560	548	556	530	564	521	532	570	558	556	523	550	574	555	563	549	532	569	577	541	566	583	543	547	504	560	547	571	514	552	561	626	546	545	566	541	583	528	578	550	561	544	546	560	562	527	528	517	582	565	541	594	600	562	584	513	553	544	564	567	591	542	534	496	555	547	532	596	542	534	564	585	528	557	542	547	565	558	531	578	536	575	531	582	532	588	559	543	523	564	567	534	579	576	582	559	541	552	557	551	536	568	537	577	572	559	544	534	509	549	566	537	530	574	528	551	583	531	516	514	563	567	542	550	565	517	574	531	518	540	558	574	557	550	566	529	583	549	540	531	568	600	601	573	585	565	551	561	572	561	549	534	561	588	560	509	548	556	566	561	543	573	535	562	535	572	569	546	598	551	583	532	514	558	543	511	571	539	552	560	589	577	566	624	497	525	550	554	522	607	576	581	562	555	555	577	537	522	552	550	572	571	546	521	582	560	573	561	552	497	562	569	514	561	516	569	559	532	551	588	521	555	541	577	510	536	579	553	549	541	517	558	527	529	550	584	549	544	546	523	572	575	545	556	561	539	583	599	561	568	560	522	517	536	565	548	548	568	603	562	559	537	559	546	574	539	553	560	595	574	582	534	577	557	579	570	571	568	566	574	581	558	582	552	541	560	569	497	560	541	586	535	539	565	581	558	542	530	579	544	550	552	553	548	579	575	580	511	549	561	545	539	585	557	548	528	555	527	555	547	542	578	532	566	501	540	553	578	544	549	539	554	569	533	530	566	526	548	550	527	554	553	541	539	510	550	535	579	554	572	580	543	577	574	535	541	555	558	542	561	522	568	549	522	542	534	543	581	569	580	585	594	540	529	513	617	559	582	593	562	553	584	552	533	594	559	572	513	545	572	544	515	569	529	513	604	500	546	561	536	528	556	534	546	585	570	564	571	572	560	543	524	525	571	527	582	616	542	561	565	562	594	548	590	551	591	524	564	549	558	547	525	567	604	567	581	539	520	535	555	526	533	555	540	595	558	550	509	580	537	569	554	571	561	592	556	593	541	583	558	540	541	536	557	525	542	538	559	535	524	512	587	545	584	587	586	528	541	562	577	565	554	558	577	535	545	571	547	565	550	553	533	523	575	571	543	541	560	583	569	523	530	584	559	590	533	564	566	574	593	544	517	587	540	542	590	523	560	551	553	567	540	556	579	568	565	521	572	534	568	529	544	531	544	526	587	591	569	588	598	552	601	530	558	534	563	537	537	517	515	545	562	557	524	547	543	557	550	538	543	583	545	595	563	558	523	532	599	586	537	582	574	586	571	547	549	531	515	562	580	574	583	574	563	520	575	564	567	533	554	582	484	528	544	595	556	544	544	588	534	529	584	564	593	540	551	560	542	545	540	569	554	506	550	565	576	601	558	535	578	548	609	589	563	542	515	552	584	512	551	497	551	575	550	538	544	593	533	542	570	564	580	555	551	569	529	556	547	564	541	559	536	555	538	530	547	533	586	558	555	557	538	551	533	525	526	576	561	520	597	604	530	577	554	542	532	562	558	574	616	568	552	531	503	587	553	538	581	576	548	523	556	557	586	579	541	531	564	563	532	552	585	550	570	575	521	545	526	590	556	527	543	563	530	577	522	560	572	566	559	541	552	559	534	564	520	523	530	576	564	521	552	565	570	555	510	525	557	579	584	586	567	521	553	562	550	536	571	548	591	549	556	555	524	535	543	544	544	539	551	571	542	564	546	566	572	588	566	558	538	558	523	582	582	543	582	515	494	530	544	549	590	519	562	575	558	583	557	603	588	587	595	532	556	575	557	560	559	582	546	543	579	542	590	542	579	580	546	568	538	542	585	556	550	549	532	521	555	549	563	569	551	508	592	547	565	563	574	534	566	595	605	550	576	526	580	567	531	542	568	552	524	570	569	564	501	573	560	519	568	567	556	530	554	524	551	589	564	549	546	527	493	547	577	525	626	517	574	553	516	534	497	566	573	540	574	555	509	553	543	541	537	576	546	545	512	560	534	560	525	596	529	580	521	602	569	555	534	560	528	577	583	586	549	529	569	556	524	543	562	541	568	622	566	559	545	532	540	516	552	545	544	552	570	519	563	552	559	578	526	516	541	582	564	563	577	600	563	566	543	573	538	525	545	547	561	581	554	554	530	493	559	538	566	569	559	556	565	567	538	594	552	557	529	565	584	565	570	550
5925	1105	1000	833	761	750	762	775	736	715	682	677	665	752	680	722	753	731	744	680	718	683	664	684	727	726	758	716	742	769	731	698	750	698	697	744	743	714	701	721	748	730	662	772	656	734	714	732	722	715	698	725	670	672	668	666	638	671	668	730	680	703	719	718	706	693	707	727	716	713	743	742	656	683	694	702	710	701	690	756	686	718	723	674	748	711	687	683	681	686	693	723	709	746	724	687	735	674	695	673	721	781	718	703	737	695	730	743	693	739	688	722	703	707	716	722	712	739	666	665	750	699	753	720	704	693	720	722	703	713	743	716	700	756	721	710	688	675	686	714	703	754	699	691	734	687	683	707	799	747	702	675	729	719	693	718	670	702	622	719	722	732	691	765	695	717	764	739	753	685	699	759	677	685	733	687	741	715	708	720	724	763	695	685	693	722	666	732	711	673	755	772	718	678	696	687	720	701	667	665	715	722	738	689	722	682	685	705	694	724	722	700	695	706	711	734	687	714	731	685	682	743	696	690	720	673	703	727	721	723	709	732	695	723	702	648	691	692	730	679	723	700	647	701	705	703	665	748	705	633	708	682	684	674	686	750	697	673	694	697	710	689	719	733	696	683	664	726	687	696	689	696	737	696	691	752	711	732	688	717	733	725	713	686	701	665	678	702	677	741	748	744	688	667	728	706	674	685	698	738	738	705	681	700	735	678	704	686	664	763	705	680	680	705	706	714	733	687	737	691	719	759	714	731	725	701	717	697	675	711	725	744	732	692	729	697	738	731	772	720	714	699	728	718	685	725	657	668	681	741	669	716	740	713	714	664	713	724	710	720	665	706	659	656	663	706	680	705	694	747	744	709	698	747	724	688	725	723	710	725	715	710	659	686	702	695	701	747	699	696	739	705	757	658	734	723	683	734	700	702	657	733	722	693	691	710	701	686	708	717	718	735	715	684	697	732	683	705	683	682	727	688	702	699	657	706	735	683	670	722	693	712	674	733	774	686	645	709	687	713	679	734	693	719	684	689	723	712	706	664	713	704	699	708	707	696	731	735	714	664	751	723	725	709	693	701	707	728	725	695	696	737	728	685	722	732	747	698	713	658	686	725	697	783	693	734	683	711	711	714	733	727	672	689	732	727	699	737	726	723	738	707	704	747	682	723	694	731	670	732	700	703	761	720	764	708	693	690	693	702	718	710	706	702	706	705	687	678	715	726	664	677	761	698	762	690	742	653	654	694	725	681	700	738	721	684	722	695	730	693	665	734	724	710	740	697	709	733	694	697	702	666	747	722	685	676	669	744	705	707	679	689	732	723	658	741	750	697	686	742	713	720	680	689	736	722	670	732	691	716	683	690	692	672	700	708	704	720	710	705	759	737	660	687	709	726	696	745	686	719	773	708	659	676	735	696	672	729	719	698	743	724	723	728	755	725	698	737	711	660	712	677	692	679	679	650	733	713	690	721	696	713	729	683	673	717	685	725	700	694	720	687	693	687	721	678	703	728	691	728	647	692	697	707	749	741	721	747	718	713	757	688	696	724	716	663	736	701	701	697	711	733	733	719	692	749	748	675	734	705	671	720	678	712	678	745	749	687	687	693	708	756	685	684	714	710	689	689	697	673	772	708	678	719	758	712	712	719	660	724	680	751	682	699	684	702	687	682	724	670	724	721	695	722	675	713	709	699	721	660	711	714	753	707	690	723	687	747	722	689	704	722	697	696	672	737	716	741	718	741	716	688	749	760	719	692	737	694	700	701	695	700	700	686	739	724	760	706	704	702	678	756	742	722	738	724	716	703	802	676	759	705	679	713	720	734	734	723	671	698	715	732	700	643	735	683	681	717	678	689	731	718	740	660	692	727	689	694	699	697	702	645	697	700	683	745	719	739	703	718	754	683	706	695	699	737	702	681	683	715	721	685	642	621	695	728	714	753	705	724	659	754	703	672	694	698	662	733	689	739	726	685	701	726	710	710	686	734	717	716	705	681	728	728	760	751	691	678	676	708	711	649	773	696	683	681	675	726	716	672	679	738	692	695	727	684	788	745	697	768	740	735	758	705	753	703	734	773	669	735	735	710	738	736	727	736	696	785	663	704	717	686	677	710	675	728	733	727	760	707	761	688	667	694	702	665	695	695	733	709	710	717	699	738	745	750	689	669	668	703	730	697	720	697	705	647	752	716	726	686	698	753	776	699	755	708	685	675	726	669	705	679	682	714	750	698	718	688	748	662	650	697	705	695	663	772	728	779	693	734	721	709	743	709	695	726	727	722	693	710	703	698	716	695	699	740	639	721	629	655	727	687	704	714	713	731	697	707	728	677	688	714	727	739	698	705	753	763	736	714	690	710	676	686	722	737	652	741	702	701	707	686	717	719	729	701	706	718	712	739	651	733	681	681	736	698	696	706	692	678	734	723	723	720	686	703	697	698	689	749	705	708	696	714	681	718	675	712	743	708	725	703	697	716	707	685	704	751	704	702	708	732	707	725	677	743	742	717	719	681	711	656	671	643	725	699	694	694	649	782	705	745	714	785	679	693	694	721	750	682	703	779	697	670	697	689	678	687	685	727	706	722	711	713	689	713	702	706	740	712	703	695	723	734	675	682	692	731	707	709	712	731	714	683	672	717	700	721	711	714	719	767	687	728	702	696	679	729	707	722	700	755	701	728	694	650	658	714	733	751	719	674	717	680	772	713	695	764	739	700	703	715	693	727	710	661	687	699	715	718	675	764	744	714	738	760	695	757	768	660	722	682	711	713	709	691	731	732	721	675	724	683	704	687	701	729	701	721	696	723	679	700	736	707	700	711	713	714	750	721	723	687	696	670	771	733	719	711	651	710	695	681	653	677	731	699	699	691	701	698	684	713	670	731	699	742	704	773	708	659	695	709	719	669	718	752	711	696	710	709	702	692	674	709	750	710	734	658	697	729	696	731	681	725	645	775	702	715	732	718	718	768	700	706	711	661	729	711	734	685	679	732	699	738	680	675	715	745	707	696	725	704	642	727	694	695	671	663	694	758	722	751	678	706	733	764	686	688	721	715	701	722	693	657	714	673	702	720	720	696	726	709	730	694	700	714	720	708	707	744	698	687	651	693	744	736	674	675	696	699	715	672	731	696	729	790	716	691	704	725	701	759	713	732	705	664	736	716	742	655	738	727	677	728	728	665	678	743	706	712	713	742	695	726	690	706	704	711	716	673	705	707	697	730	690	761	735	712	703	704	701	683	714	742	705	694	726	702	717	719	664	706	693	676	746	725	708	702	736	722	775	706	708	707	683	774	676	697	666	712	698	722	688	671	693	772	698	693	705	724	671	668	691	685	694	752	743	690	704	683	734	657	659	696	699	727	689	676	722	724	678	676	696	742	705	667	740	719	763	760	701	703	677	704	711	681	674	731	724	754	681	714	740	686	689	689	709	735	703	663	707	717	727	676	720	705	694	711	710	709	715	744	783	682	702	726	729	678	719	747	759	708	736	685	677	666
23333	21514	28763	24683	21415	6053	1366	1048	1087	1025	1074	993	942	973	1036	968	923	980	930	919	977	966	930	915	964	884	902	949	943	898	945	908	898	923	923	934	901	956	938	919	918	944	931	915	929	966	883	905	910	944	950	949	909	912	984	923	937	883	912	918	942	960	901	873	866	892	886	908	952	901	924	956	875	918	914	895	912	966	913	899	903	906	915	929	923	922	955	934	860	893	932	901	898	937	933	929	942	951	890	959	886	960	917	944	903	949	912	910	897	940	941	906	886	975	869	885	924	866	931	903	900	897	960	928	875	866	910	884	890	879	951	943	942	891	938	901	934	983	957	932	834	938	896	939	911	945	919	933	938	947	926	877	888	834	968	945	932	928	971	977	904	926	906	967	945	893	884	898	937	886	903	945	954	892	925	919	942	928	919	886	943	881	885	916	854	873	921	949	917	934	872	891	891	905	962	891	902	968	920	947	888	936	914	951	892	899	911	886	907	914	916	983	865	914	923	854	903	864	900	926	925	925	965	939	936	926	946	900	898	938	866	930	930	889	934	877	972	943	932	888	926	891	916	895	938	937	880	968	902	931	893	944	961	905	889	950	883	907	881	959	904	955	962	882	901	917	886	935	935	937	884	926	907	883	881	905	909	900	934	963	871	913	898	899	945	899	919	909	919	925	906	931	942	928	928	886	935	944	920	948	941	919	920	908	866	943	895	921	910	909	935	927	907	895	919	912	882	884	975	915	906	938	955	924	939	926	931	939	884	940	935	898	912	965	892	946	885	943	946	880	913	831	931	926	942	903	969	916	909	926	918	952	911	886	924	877	954	971	960	942	864	876	955	872	910	884	916	875	882	951	910	971	989	899	914	930	903	930	887	949	898	957	906	910	938	929	946	928	904	979	950	896	944	905	920	933	954	912	916	879	944	929	903	888	950	885	882	919	898	866	936	913	963	884	936	884	886	948	964	907	913	957	943	926	911	867	912	894	935	870	885	909	917	860	914	927	950	914	958	925	964	914	890	942	936	912	933	886	925	949	906	928	916	934	849	926	931	903	908	905	944	891	927	931	931	912	921	927	869	896	946	967	888	891	930	926	866	923	923	951	918	917	878	907	930	965	913	884	870	973	974	917	927	963	873	923	943	906	1001	840	930	918	901	934	917	916	889	912	914	927	929	880	897	1015	912	906	934	937	986	940	920	882	932	904	970	889	920	863	920	966	911	883	905	955	927	975	882	969	962	940	936	894	855	932	951	948	860	907	900	912	889	882	916	949	931	902	911	903	917	953	923	885	918	947	887	937	869	908	937	874	891	892	888	925	853	958	927	867	908	897	918	908	943	911	964	911	878	925	956	902	943	897	854	898	891	889	889	928	882	908	903	926	905	918	919	946	900	971	902	896	918	889	986	884	963	912	910	943	923	915	882	948	903	872	853	950	890	897	853	910	914	914	958	929	909	896	921	916	907	922	888	926	907	874	894	1026	933	937	890	958	969	948	898	972	899	931	891	904	931	855	921	912	930	918	921	923	869	879	927	874	913	937	960	883	848	909	940	907	912	964	943	928	936	962	884	885	872	926	879	927	903	929	872	876	891	939	943	925	960	928	919	956	929	918	992	893	940	948	941	904	951	914	919	951	987	913	942	918	922	912	897	908	940	837	951	922	942	940	915	896	938	904	905	981	978	875	893	888	934	834	862	923	944	894	918	914	885	893	924	978	937	909	928	919	891	878	944	903	888	915	908	904	902	909	873	966	864	957	893	897	957	924	877	925	917	980	956	973	937	920	902	966	912	901	901	913	901	895	852	896	919	939	932	857	913	962	908	920	877	887	899	929	913	876	904	934	907	913	924	925	880	863	901	891	879	882	930	886	882	876	937	855	917	937	907	979	912	895	903	933	959	981	973	944	921	877	964	957	904	981	933	918	925	905	934	924	887	936	936	950	892	899	961	947	911	939	967	871	906	920	910	895	899	922	975	956	963	942	963	960	926	929	874	932	921	912	915	937	901	936	972	871	901	872	908	946	899	910	924	929	938	954	895	873	886	922	839	941	928	896	927	867	914	963	834	902	908	919	882	898	831	890	913	909	933	898	957	851	869	879	858	901	998	911	940	932	932	903	938	892	994	901	911	897	958	917	894	909	915	938	916	892	888	937	884	909	882	894	921	915	930	900	944	909	902	903	912	917	912	901	928	922	918	917	910	934	883	925	905	929	968	879	943	901	875	894	970	903	978	942	957	894	937	949	885	895	929	925	912	890	920	926	900	899	925	872	961	867	922	880	929	934	913	888	905	934	943	910	902	898	943	945	921	902	847	913	914	947	886	888	889	943	907	979	960	889	886	949	933	953	914	904	954	948	947	911	944	966	881	953	882	905	941	906	937	932	859	900	880	907	978	891	932	921	940	969	959	888	875	920	910	886	911	927	904	919	876	930	900	926	903	943	930	917	940	864	855	896	871	874	940	907	907	932	922	890	914	905	907	895	891	901	887	891	929	911	951	966	910	900	947	906	898	886	942	898	901	943	931	912	900	914	884	887	923	896	947	893	885	908	890	936	956	921	924	944	905	950	946	942	911	929	869	927	889	901	945	887	889	903	962	922	935	907	893	911	853	892	896	883	933	973	883	958	946	895	934	928	942	936	940	902	890	937	930	841	846	898	895	892	933	856	887	861	912	928	929	949	935	930	924	856	916	929	942	906	877	874	924	926	925	944	916	941	931	922	896	955	898	871	934	913	943	899	936	872	868	833	967	1000	924	875	929	931	920	872	921	942	923	909	944	918	963	939	905	951	935	925	927	959	841	926	927	945	939	885	865	858	955	978	856	909	894	943	913	929	930	938	887	883	884	896	904	895	950	931	941	891	984	933	929	909	931	915	893	941	939	892	968	925	890	919	920	888	919	953	892	995	933	822	860	913	890	913	902	971	843	898	913	938	862	915	922	949	963	894	903	876	898	954	935	909	936	939	889	901	917	892	864	921	888	914	902	928	947	938	881	913	901	910	927	939	910	914	940	889	898	922	894	919	885	877	871	903	885	967	957	861	906	884	932	886	880	912	894	928	902	931	931	872	932	957	936	908	925	899	944	913	920	901	877	928	918	938	906	973	934	968	903	832	976	935	917	879	916	943	902	888	922	989	878	902	928	935	889	939	923	902	881	922	850	899	857	910	911	935	913	856	933	867	975	920	969	917	892	945	977	882	926	935	959	910	938	940	912	898	928	929	897	881	916	894	917	934	920	915	876	877	878	922	914	887	907	924	929	956	946	916	911	909	959	954	910	916	879	926	909	906	902	942	918	900	916	893	921	894	927	953	909	898	893	892	911	874	932	897	957	915	918	887	965	887	866	931	914	932	890	909	933	839	877	944	940	896	916	935	876	978	951	910	894	947	937	900	946	906	922	896	923	956	901	947	889	962	966	928	914	897	980	920	905	927	884	939	959	932	933	890	950	952	904	893	876	929	893	939	944	893	872	895	910	895	940	873	938	919
18037	7444	5249	2873	2217	1918	1634	1567	1391	1341	1379	1317	1217	1227	1267	1202	1234	1267	1262	1140	1193	1199	1193	1158	1188	1136	1153	1154	1169	1186	1103	1204	1108	1166	1086	1153	1159	1168	1161	1216	1183	1106	1190	1124	1125	1115	1150	1131	1216	1167	1135	1081	1093	1126	1114	1167	1184	1134	1238	1195	1129	1134	1147	1177	1151	1178	1148	1139	1148	1169	1195	1144	1159	1181	1116	1200	1100	1124	1165	1184	1136	1187	1176	1128	1153	1104	1168	1068	1206	1121	1188	1180	1177	1175	1161	1158	1167	1150	1123	1179	1108	1113	1106	1119	1147	1157	1139	1142	1136	1175	1189	1131	1177	1146	1182	1107	1204	1161	1160	1147	1176	1179	1157	1117	1143	1137	1148	1167	1178	1106	1135	1185	1154	1137	1148	1107	1170	1151	1144	1100	1094	1185	1097	1176	1122	1175	1193	1156	1124	1179	1113	1164	1134	1162	1132	1098	1155	1182	1178	1088	1170	1150	1145	1138	1193	1146	1103	1156	1145	1193	1111	1106	1137	1160	1114	1181	1259	1116	1160	1126	1146	1135	1163	1149	1129	1148	1193	1122	1170	1200	1153	1204	1147	1126	1197	1107	1164	1183	1167	1183	1202	1129	1125	1153	1115	1172	1135	1111	1109	1112	1144	1160	1089	1193	1093	1177	1168	1182	1168	1158	1148	1168	1057	1138	1161	1189	1138	1129	1195	1174	1117	1256	1175	1214	1172	1116	1172	1214	1162	1173	1152	1148	1140	1159	1121	1140	1220	1152	1136	1157	1091	1147	1140	1154	1133	1090	1141	1171	1172	1134	1199	1161	1117	1068	1166	1140	1107	1172	1182	1151	1182	1149	1205	1263	1169	1163	1140	1172	1131	1193	1155	1147	1119	1128	1161	1205	1178	1139	1118	1088	1153	1140	1122	1133	1197	1158	1151	1197	1203	1212	1154	1189	1162	1194	1133	1124	1167	1110	1125	1174	1111	1159	1182	1177	1158	1193	1103	1094	1131	1164	1236	1134	1226	1137	1104	1201	1166	1161	1130	1089	1131	1190	1132	1185	1062	1119	1161	1150	1157	1129	1209	1167	1165	1164	1198	1153	1093	1112	1171	1194	1173	1131	1141	1126	1234	1181	1171	1182	1113	1147	1168	1161	1229	1178	1135	1186	1168	1143	1184	1134	1149	1194	1188	1151	1189	1185	1137	1188	1152	1133	1153	1153	1129	1102	1180	1139	1121	1159	1166	1161	1216	1154	1183	1124	1113	1161	1137	1087	1104	1192	1166	1136	1148	1188	1156	1178	1104	1135	1140	1148	1132	1209	1119	1190	1142	1135	1155	1148	1164	1173	1139	1092	1106	1122	1160	1189	1157	1159	1162	1131	1113	1148	1124	1163	1172	1154	1221	1123	1157	1161	1188	1148	1139	1167	1220	1143	1133	1160	1199	1125	1196	1159	1166	1179	1167	1111	1202	1179	1163	1161	1172	1108	1146	1132	1108	1135	1175	1150	1164	1237	1177	1139	1177	1205	1106	1114	1123	1152	1115	1205	1146	1138	1138	1129	1119	1173	1173	1162	1212	1188	1129	1210	1133	1142	1094	1159	1127	1122	1175	1219	1164	1186	1165	1116	1195	1112	1190	1136	1185	1206	1235	1141	1239	1178	1150	1081	1146	1155	1184	1132	1182	1136	1165	1110	1224	1142	1154	1178	1193	1180	1179	1177	1171	1123	1152	1143	1129	1130	1122	1234	1199	1168	1147	1129	1126	1192	1106	1180	1139	1199	1157	1152	1143	1134	1144	1189	1147	1177	1153	1168	1134	1213	1173	1136	1084	1126	1111	1091	1214	1172	1176	1176	1139	1203	1140	1169	1131	1157	1091	1182	1154	1154	1176	1156	1101	1164	1148	1126	1154	1129	1164	1196	1154	1130	1173	1197	1200	1168	1165	1217	1180	1208	1118	1171	1148	1122	1135	1119	1096	1193	1127	1113	1202	1218	1133	1097	1142	1135	1160	1187	1094	1166	1135	1150	1109	1163	1126	1149	1148	1123	1121	1161	1121	1134	1193	1217	1073	1149	1096	1212	1162	1177	1079	1137	1104	1187	1152	1147	1178	1149	1128	1188	1098	1129	1128	1175	1210	1182	1222	1173	1111	1122	1180	1131	1135	1166	1172	1185	1132	1135	1125	1136	1109	1216	1182	1129	1126	1102	1129	1206	1209	1164	1138	1174	1167	1188	1124	1123	1106	1167	1166	1124	1190	1155	1244	1173	1168	1141	1228	1158	1172	1128	1076	1187	1129	1177	1116	1134	1210	1140	1141	1141	1092	1273	1166	1165	1138	1169	1180	1089	1109	1164	1093	1166	1149	1129	1185	1089	1220	1142	1153	1209	1139	1162	1140	1152	1166	1156	1140	1183	1200	1183	1122	1152	1094	1049	1136	1162	1150	1168	1134	1135	1161	1142	1112	1163	1152	1099	1265	1103	1186	1188	1132	1164	1158	1171	1110	1064	1143	1164	1091	1125	1093	1138	1121	1185	1177	1118	1171	1186	1184	1122	1195	1132	1222	1142	1190	1188	1125	1208	1119	1204	1164	1179	1168	1207	1172	1162	1139	1122	1150	1209	1181	1192	1156	1144	1178	1167	1199	1153	1150	1193	1168	1145	1172	1212	1177	1197	1160	1157	1109	1160	1107	1115	1149	1160	1102	1111	1177	1170	1144	1174	1127	1126	1093	1108	1173	1142	1115	1220	1176	1089	1149	1164	1161	1178	1118	1142	1152	1155	1172	1137	1173	1170	1183	1108	1174	1179	1145	1140	1234	1194	1160	1200	1170	1147	1146	1101	1173	1123	1147	1123	1098	1186	1160	1160	1069	1184	1146	1205	1161	1062	1126	1186	1137	1120	1158	1108	1148	1123	1167	1163	1169	1111	1118	1139	1121	1179	1099	1106	1158	1201	1103	1138	1104	1098	1178	1137	1150	1147	1200	1153	1139	1152	1173	1116	1137	1177	1120	1183	1162	1100	1150	1134	1129	1218	1206	1121	1191	1102	1197	1163	1177	1182	1069	1163	1104	1170	1156	1156	1149	1168	1168	1137	1140	1107	1145	1122	1144	1125	1140	1140	1166	1214	1122	1230	1133	1121	1128	1145	1178	1139	1173	1190	1172	1140	1228	1205	1165	1186	1156	1151	1202	1203	1168	1172	1115	1174	1173	1112	1128	1152	1177	1144	1127	1129	1125	1148	1150	1099	1196	1192	1110	1179	1144	1175	1139	1161	1159	1134	1123	1147	1101	1163	1209	1167	1189	1113	1132	1132	1161	1148	1154	1170	1180	1133	1145	1151	1127	1173	1062	1167	1152	1081	1254	1126	1113	1099	1191	1145	1186	1207	1120	1177	1211	1178	1140	1169	1125	1126	1164	1123	1195	1117	1107	1122	1153	1111	1160	1180	1138	1126	1169	1117	1180	1177	1238	1167	1179	1145	1147	1144	1145	1143	1187	1117	1146	1171	1149	1131	1136	1151	1100	1158	1172	1102	1156	1116	1121	1091	1144	1160	1197	1132	1159	1215	1166	1106	1214	1127	1138	1109	1190	1161	1174	1190	1138	1183	1166	1171	1145	1146	1161	1058	1151	1155	1212	1177	1134	1132	1190	1148	1169	1131	1140	1137	1185	1135	1153	1144	1141	1119	1105	1157	1189	1173	1134	1125	1168	1119	1091	1121	1182	1190	1173	1238	1138	1146	1211	1132	1136	1117	1140	1143	1127	1154	1185	1145	1160	1124	1217	1147	1117	1173	1186	1161	1179	1120	1199	1105	1175	1138	1149	1143	1136	1153	1206	1173	1206	1186	1181	1134	1097	1199	1143	1157	1119	1139	1167	1150	1132	1161	1135	1151	1152	1164	1137	1181	1175	1162	1113	1144	1170	1118	1146	1151	1129	1168	1146	1240	1166	1186	1151	1188	1132	1141	1127	1158	1117	1166	1125	1110	1114	1126	1115	1125	1160	1102	1163	1147	1133	1182	1188	1146	1109	1147	1160	1163	1181	1145	1098	1110	1174	1150	1238	1148	1201	1131	1175	1142	1167	1150	1203	1200	1117	1162	1218	1157	1215	1178	1181	1121	1184	1194	1149	1160	1231	1116	1144	1151	1109	1211	1109	1178	1203	1174	1153	1117	1225	1135	1161	1138	1099	1199	1106	1130	1176	1127	1153	1148	1202	1174	1119	1138	1207	1129	1119	1223	1125	1125	1138	1162	1208	1154	1203	1173	1178	1171	1111	1105	1150	1172	1156	1175	1128	1141	1139	1220	1131	1169	1182	1115	1179	1132	1126	1106	1185	1235	1140	1135	1104	1113	1170	1114	1113	1181	1149	1093	1153	1141	1197	1132	1114	1157	1104	1179	1174	1168	1150	1087	1121	1154	1119	1161	1165	1140	1111	1192	1179	1150	1138	1165	1147	1165	1122	1119	1208	1149	1133	1201	1210	1099	1208	1174	1176	1150	1136	1125	1100	1164	1202	1178	1231	1164	1114	1125	1169	1174	1097	1193	1098	1161	1180	1165	1127	1159	1166	1133	1139	1166	1153	1113	1154	1166	1164	1177	1160	1152	1191	1133	1148	1205	1093	1117	1198	1141	1172	1139	1186	1193	1121	1206	1146	1174	1170	1151	1161	1178	1172	1145	1141	1129	1115	1139	1149	1191	1146	1137	1181	1184	1166	1170	1191	1088	1183	1121	1171	1134	1098	1127	1174	1163	1218	1158	1172	1138	1178	1104	1158	1154	1107	1181	1163	1159	1125	1133	1170	1167	1142	1186	1144	1180	1130	1128	1158	1149	1148	1164	1104	1169	1163	1167	1107	1116	1143	1048	1079	1097	1149	1202	1190	1171	1126	1180	1160	1101	1188	1196	1129	1213	1134	1133	1113	1155	1152	1134	1141	1180	1213	1128	1211	1140	1134	1047	1112	1131	1206	1182	1139	1142	1095	1162	1188	1172	1110	1094	1067	1103	1227	1127	1151	1104	1112	1168	1171	1172	1181	1203	1183	1149	1169	1191	1162	1178	1115	1142
24696	21498	26983	25266	2094	364	347	293	305	253	278	284	226	254	247	216	249	264	259	237	236	262	260	254	239	251	253	251	247	194	217	237	237	216	230	258	229	232	235	246	237	237	251	250	233	211	245	252	214	244	252	223	235	222	222	252	228	230	243	251	233	224	245	280	259	255	232	227	227	252	245	238	220	255	231	220	215	238	249	231	248	220	229	217	252	251	230	243	238	240	267	239	228	213	236	238	240	249	240	241	233	235	232	248	234	218	221	223	257	228	243	219	226	278	228	222	235	207	241	263	242	227	238	260	243	242	239	223	220	245	231	222	220	242	224	274	220	245	225	243	243	212	230	242	221	288	240	257	248	217	231	221	239	240	234	239	232	236	271	253	240	214	250	222	235	231	259	249	250	263	230	216	243	233	217	229	222	237	225	238	219	260	233	268	251	242	225	258	259	248	247	223	226	236	233	258	230	249	250	268	233	231	232	251	234	255	257	233	232	240	235	262	224	217	231	232	244	233	258	234	249	226	250	268	245	218	237	234	224	246	252	238	240	249	217	262	231	229	247	235	263	228	248	238	249	230	221	244	234	242	259	252	240	250	208	254	252	233	230	235	239	225	235	235	269	241	233	249	208	227	254	213	221	238	253	269	209	226	265	230	246	237	234	218	247	228	225	240	238	240	237	250	266	236	234	238	240	216	252	276	222	209	250	229	253	263	217	238	239	231	269	215	244	273	233	247	250	214	266	259	244	223	247	228	226	253	222	277	215	245	237	231	242	218	241	215	213	230	222	252	219	238	258	250	214	235	215	239	234	233	236	258	241	221	237	208	221	260	235	248	248	220	230	260	261	253	260	221	218	233	249	239	254	256	242	273	271	214	209	246	249	259	231	257	251	247	231	239	223	239	248	238	247	240	212	253	226	224	249	245	247	236	210	242	229	196	239	233	247	230	249	224	230	255	210	237	249	226	220	238	228	257	257	234	231	249	249	234	236	239	216	218	223	272	223	250	228	260	250	229	226	249	233	190	261	232	253	215	221	238	245	214	213	245	240	231	224	224	236	235	243	228	252	231	227	236	245	259	235	251	249	232	225	213	237	234	262	256	230	235	244	237	249	236	238	242	214	271	244	240	207	228	254	255	244	251	237	243	255	226	237	215	240	221	237	245	227	242	250	245	237	230	222	255	253	249	238	238	246	212	236	269	225	227	256	215	262	215	231	228	245	256	260	222	228	245	234	225	243	259	239	244	251	235	239	209	213	231	215	233	226	259	278	279	227	225	209	233	245	220	252	221	238	211	210	216	218	218	205	250	214	243	226	250	212	240	215	244	220	236	232	245	214	241	251	253	216	274	233	227	248	250	245	212	218	239	239	220	248	223	254	259	245	257	242	214	250	269	231	233	235	238	241	242	224	214	236	240	245	217	262	252	219	267	241	232	220	230	234	239	241	240	238	197	230	242	266	229	243	214	243	225	227	199	215	224	218	242	264	233	208	243	257	210	237	235	249	228	244	240	268	231	216	247	247	233	233	240	270	245	269	246	251	217	243	241	240	229	228	228	231	242	266	265	233	220	233	212	214	246	218	231	241	251	234	237	259	267	218	213	246	230	258	242	246	239	221	244	246	254	220	241	226	237	258	244	238	226	228	242	216	215	244	262	240	246	228	240	218	237	219	255	243	238	237	230	233	223	247	260	207	223	233	250	215	234	246	274	240	246	215	230	256	216	246	220	229	229	226	221	248	227	215	208	223	258	237	251	204	246	236	224	221	247	238	241	218	230	240	245	234	259	242	290	213	235	226	259	222	239	226	258	247	280	208	221	221	249	238	233	242	243	254	236	256	237	218	257	229	232	222	248	228	247	237	242	262	226	229	228	235	251	222	236	254	230	256	233	240	253	243	252	242	232	234	231	210	234	273	219	245	251	236	247	254	248	221	244	248	230	226	244	236	231	217	237	214	237	223	234	211	224	240	242	239	252	236	229	229	240	234	231	249	262	242	234	230	241	265	255	255	216	222	245	255	225	244	234	254	235	232	224	243	225	224	252	252	237	233	220	254	245	260	214	225	248	230	237	240	253	234	212	238	213	243	243	250	230	242	208	235	253	224	255	264	224	223	237	247	234	243	234	246	241	259	228	259	234	242	224	258	249	243	230	243	232	230	254	245	238	230	224	235	237	226	218	194	272	239	261	234	229	248	257	238	249	233	246	231	248	225	230	255	250	227	232	245	230	245	240	253	244	234	209	254	239	265	223	248	256	226	225	240	267	232	235	259	238	225	223	227	236	241	227	233	234	236	254	229	234	228	267	207	252	258	222	213	223	231	223	245	219	240	246	220	231	258	253	244	216	220	221	243	259	265	210	227	243	233	251	222	246	235	234	223	238	238	235	213	249	230	259	215	222	239	254	227	230	264	252	238	235	254	219	262	223	241	220	229	219	237	234	226	253	204	245	226	233	205	257	268	252	253	226	255	215	208	238	265	224	228	241	249	233	235	231	220	245	232	239	247	226	232	240	242	247	249	250	244	251	244	227	243	240	240	209	229	225	263	263	216	231	232	255	237	268	248	234	252	259	204	230	239	246	242	243	220	231	226	219	235	229	269	248	243	262	257	231	205	204	229	255	241	236	224	223	225	219	238	224	226	234	238	211	235	241	244	239	248	230	246	235	248	209	233	237	248	276	206	245	239	232	244	256	237	253	226	237	257	248	255	252	245	249	250	236	245	227	243	237	244	231	242	261	237	243	276	250	245	216	242	242	271	234	258	258	271	244	241	229	249	211	240	241	247	254	242	240	251	255	250	228	253	260	241	231	248	224	235	214	225	228	237	243	234	246	214	251	234	227	225	242	247	231	244	208	235	249	231	230	224	216	210	241	257	232	248	250	251	244	227	227	200	217	235	237	211	251	253	214	223	234	214	219	225	252	233	242	248	219	241	243	235	240	238	204	247	231	241	237	236	272	197	212	239	210	224	232	261	250	240	218	249	233	236	236	227	238	243	271	240	232	253	251	270	251	245	218	247	256	241	262	211	227	245	247	253	225	232	232	247	209	247	256	258	209	244	227	257	219	250	280	238	210	235	234	216	216	236	208	264	227	238	232	222	233	238	222	248	247	231	218	252	221	233	262	269	209	245	272	212	255	241	238	222	243	246	232	226	251	216	227	255	237	246	267	213	279	227	199	244	230	245	235	250	250	236	229	250	226	242	233	263	255	239	252	226	228	247	240	268	250	257	220	240	229	238	253	244	237	226	219	214	232	202	235	244	260	228	262	245	252	228	229	231	218	225	226	238	227	248	221	256	243	251	223	247	235	232	244	253	243	252	242	235	255	199	230	235	244	229	246	255	241	247	221	221	234	238	235	245	241	260	232	235	258	237	241	234	227	229	212	222	200	234	237	224	264	239	232	242	220	244	244	252	247	232	233	225	236	221	221	214	231	233	240	218	226	250	248	225	221	241	213	241	241	237	239	252	234	236	249	216	260	256	228
15928	3406	2265	1080	855	637	605	525	472	435	415	411	383	386	338	355	362	336	350	374	362	364	334	349	354	334	323	347	367	353	343	347	330	343	324	344	371	354	355	325	360	318	339	347	338	330	333	321	365	355	321	345	326	298	359	354	355	299	380	327	335	347	304	318	331	356	332	351	366	329	322	329	326	325	345	313	352	319	343	368	343	347	330	333	346	309	326	321	345	311	342	379	341	343	313	344	311	341	316	354	320	321	337	369	320	321	327	341	324	309	341	344	337	331	323	341	325	309	320	319	343	298	328	353	326	329	349	309	311	369	341	328	355	317	350	321	310	320	354	326	315	307	318	347	346	335	314	336	375	308	309	301	328	314	293	301	346	354	331	345	301	338	326	329	356	355	336	323	348	361	310	334	331	350	330	339	302	304	331	381	347	328	332	317	322	321	295	364	358	334	332	341	314	334	317	343	320	316	314	327	328	308	313	313	335	345	318	330	315	357	319	380	361	328	363	314	316	349	334	327	308	327	366	355	304	299	356	394	324	326	340	328	340	337	347	336	350	311	337	323	341	346	343	323	340	348	296	338	352	316	338	354	338	343	330	325	317	317	335	338	335	355	320	314	317	279	305	316	352	337	321	295	363	324	332	325	358	307	348	353	344	327	317	310	346	311	337	352	353	310	312	365	322	331	320	372	318	339	313	342	308	348	329	319	331	319	341	327	369	367	340	345	333	377	331	317	335	341	308	323	329	307	307	354	366	320	332	348	322	311	351	335	323	329	315	311	356	329	315	323	340	322	354	290	334	334	322	319	332	336	348	335	368	373	322	330	345	319	314	338	320	334	317	354	338	343	327	317	324	336	345	331	322	295	329	332	316	365	331	315	342	348	291	336	289	297	360	316	340	339	329	361	333	320	333	326	332	315	327	318	341	327	343	314	302	318	320	337	312	346	329	364	315	311	341	339	328	325	306	328	366	335	336	296	343	378	337	351	348	323	339	326	350	310	355	305	326	336	319	337	310	340	335	305	316	343	344	344	349	310	342	372	330	335	340	318	332	326	308	320	344	360	361	328	336	329	322	331	335	348	342	327	331	347	335	329	356	335	313	349	319	352	325	327	347	351	311	316	313	343	345	306	320	340	347	307	331	325	336	348	331	334	349	337	337	327	334	342	331	323	321	332	321	336	367	348	317	326	319	338	361	343	336	359	319	314	312	316	347	285	327	329	283	339	325	306	337	336	362	304	288	347	356	335	360	341	340	352	295	342	329	324	327	338	324	359	350	326	333	353	324	337	350	350	299	302	349	355	332	321	329	315	360	322	309	343	323	350	344	335	310	312	331	349	359	318	317	332	352	362	338	300	347	293	330	330	341	348	356	332	370	332	316	349	317	323	333	314	325	332	349	312	343	319	354	358	340	299	325	350	307	320	331	344	326	321	320	315	339	306	328	331	335	333	331	317	354	351	305	315	376	336	330	314	337	301	318	323	303	325	347	333	348	324	331	362	335	361	339	354	350	316	341	309	305	321	347	293	327	316	333	358	331	318	322	331	344	344	329	345	323	329	337	344	351	329	317	321	324	314	332	341	336	344	344	326	322	356	331	326	326	341	341	344	311	320	320	319	301	367	353	333	322	342	358	336	332	341	361	313	320	334	319	341	322	314	338	333	348	298	333	327	341	332	332	338	349	328	313	363	334	355	333	315	323	299	364	310	321	343	323	335	330	323	326	326	341	316	328	324	333	347	333	309	330	331	327	341	313	346	328	306	339	329	325	298	339	337	342	357	338	320	330	290	317	324	333	369	340	330	369	303	316	384	352	328	327	309	347	307	308	294	345	348	316	322	349	322	336	314	292	350	339	343	303	315	334	303	326	330	338	357	364	329	338	362	299	335	354	311	354	336	362	313	332	312	335	335	355	326	315	337	320	340	334	324	346	322	311	328	356	342	345	324	345	345	350	317	322	307	343	337	355	335	366	354	300	375	304	336	307	342	344	339	297	334	341	327	328	333	329	338	344	329	351	338	337	338	304	355	346	315	327	316	344	326	347	326	325	331	367	338	338	343	301	331	327	315	358	333	341	364	345	330	329	346	309	334	344	368	311	326	322	356	325	315	338	351	336	348	299	363	364	311	294	325	342	319	329	333	333	329	355	328	320	343	381	342	314	327	334	316	342	330	337	333	336	328	328	361	317	329	301	324	316	326	349	333	326	324	320	334	339	342	343	341	303	333	347	321	308	336	348	318	354	309	346	314	319	344	332	318	338	305	330	336	340	326	337	338	339	313	320	319	368	337	294	325	346	347	310	307	335	336	341	354	324	303	305	339	318	306	305	292	333	326	317	325	342	321	322	357	337	321	348	335	327	304	341	346	332	308	337	347	349	316	309	317	314	310	302	310	351	340	320	329	359	325	312	317	347	328	310	322	343	320	322	360	332	318	353	361	315	322	365	316	336	329	325	344	299	329	284	321	353	335	340	352	344	342	362	350	336	337	355	376	328	340	332	326	358	330	308	362	361	321	342	334	331	320	328	331	367	345	330	321	348	372	354	303	337	357	331	335	331	333	351	318	306	333	357	314	338	355	322	323	329	369	316	320	331	344	335	348	354	346	368	336	332	339	334	281	321	322	289	346	315	356	340	313	357	337	353	326	324	333	343	349	328	324	332	358	369	326	331	354	316	353	326	344	346	333	345	337	325	341	316	331	308	340	336	341	306	329	340	342	370	330	324	348	301	322	308	348	311	328	331	320	333	361	298	355	312	331	321	319	336	315	339	346	324	358	335	375	334	314	330	339	338	309	310	355	337	320	312	349	307	355	311	336	322	325	335	352	365	292	275	348	369	341	331	347	323	330	340	323	321	359	328	293	309	342	312	331	337	320	310	326	354	306	331	291	342	335	361	330	319	355	323	312	349	309	317	346	333	330	343	332	339	344	339	316	320	346	327	327	304	306	333	327	327	323	350	317	342	358	319	342	299	319	324	357	351	341	337	324	348	332	343	307	398	352	346	331	307	334	343	336	330	342	350	334	352	346	349	304	296	328	311	323	341	337	371	324	337	304	315	359	350	327	323	332	356	321	341	362	348	307	340	333	307	343	349	324	294	366	342	314	350	306	307	334	334	348	320	336	332	338	348	307	326	297	337	327	347	319	359	360	350	348	357	365	308	336	334	334	362	331	342	336	328	308	342	335	330	325	324	313	362	327	324	316	350	329	320	311	342	319	307	305	343	334	296	343	302	355	351	331	349	349	353	311	320	348	339	337	314	343	327	348	337	360	357	327	321	313	341	307	329	327	361	342	343	344	341	317	340	334	349	340	360	353	307	325	346	311	308	344	333	309	331	321	330	319	338	323	339	363	334	336	323	323	342	322	362	357	311	325	318	307	337	353	334	325	321	332	320	350	307	304	343	308	322	312	322	344	281	332	280	327	315	310	327	299	303	323	338	321	351	312	359	329	318	324	354	342	314	352	303	328	314	321	332	306	342	308
22487	21554	29388	24177	21550	21465	3875	1060	925	811	807	751	807	711	720	769	718	698	680	712	755	677	701	746	680	670	649	686	686	668	689	715	705	704	688	683	668	725	707	669	660	711	716	668	697	669	637	629	701	682	657	700	689	650	706	697	666	701	643	653	759	671	673	664	698	710	702	638	673	660	645	693	661	656	702	689	660	662	660	686	677	666	668	645	684	636	671	686	659	685	705	680	717	658	674	656	659	666	642	633	646	657	655	707	682	711	710	624	645	688	683	645	720	677	652	680	675	715	663	620	658	689	677	672	682	673	649	696	629	655	672	687	716	667	696	644	703	639	699	691	645	680	644	690	640	699	683	662	653	692	635	644	682	715	672	699	663	716	671	708	653	680	671	652	710	697	651	682	710	663	703	658	673	643	677	703	623	679	684	680	671	672	697	662	662	680	668	669	638	680	664	667	704	683	686	627	667	659	733	654	664	651	702	676	650	670	678	668	691	720	680	653	680	659	704	695	676	676	664	653	673	692	673	697	673	702	641	629	688	708	684	663	680	641	673	632	705	700	694	641	695	706	684	669	647	655	663	676	654	691	653	696	734	678	712	653	657	643	647	646	692	715	634	695	712	669	663	689	671	696	686	651	720	660	713	636	750	675	663	683	701	687	650	675	675	677	691	661	677	642	694	647	633	655	654	686	670	670	633	635	607	713	701	655	678	712	646	672	673	674	644	672	685	690	688	717	675	647	666	695	673	638	689	630	696	661	640	674	676	683	701	655	695	607	716	745	676	696	703	633	678	684	658	676	693	691	703	676	695	642	703	667	633	628	691	716	674	640	638	664	686	670	674	657	627	633	645	674	643	665	654	679	672	638	656	643	683	653	668	672	660	677	689	684	719	705	721	701	645	668	653	679	727	706	702	669	675	676	669	629	684	680	652	713	657	642	672	623	654	689	638	732	688	645	683	652	639	704	654	693	701	712	693	660	698	693	677	713	655	703	679	673	665	633	609	673	636	695	640	651	662	690	673	623	641	650	660	678	658	681	657	680	685	704	640	673	659	649	668	626	656	692	662	686	641	677	700	677	660	641	651	653	695	688	691	642	684	649	632	661	682	637	631	662	673	681	668	651	651	660	658	655	636	676	700	691	675	726	659	721	682	691	661	650	692	680	675	671	697	688	676	640	635	652	665	654	666	676	697	694	654	715	658	677	647	702	621	649	658	656	657	679	677	655	684	628	703	693	660	639	696	690	637	659	640	662	664	687	655	653	662	715	696	683	670	641	726	642	664	676	668	641	704	583	695	696	691	660	632	633	689	696	648	656	658	681	700	697	637	683	710	675	670	663	628	658	714	671	653	641	698	660	661	636	705	679	651	690	693	680	647	666	671	675	689	696	631	666	704	711	692	666	674	658	671	654	664	659	660	703	692	624	672	696	689	655	648	702	703	659	629	662	649	652	680	658	731	704	671	684	707	681	681	676	665	643	654	672	640	661	661	648	692	658	630	690	671	654	679	690	632	668	666	697	707	649	646	660	690	658	681	690	665	680	621	659	635	696	632	674	646	610	656	619	667	680	631	687	696	646	683	673	687	689	689	710	664	677	669	634	668	651	685	645	684	639	645	662	716	685	667	651	656	654	668	623	675	693	674	670	659	681	669	699	666	674	642	638	648	648	649	681	643	660	713	627	700	669	647	685	641	657	672	689	673	603	687	664	637	652	654	700	672	692	644	714	675	622	681	648	669	678	633	688	663	677	635	647	697	640	644	637	678	650	666	685	626	616	693	637	647	652	650	666	670	692	650	658	676	703	668	694	699	648	682	664	707	693	655	715	656	702	660	668	705	645	662	690	677	663	651	656	725	686	647	705	645	683	659	669	671	662	701	679	636	654	688	669	692	665	731	651	701	676	606	658	678	644	670	641	752	677	673	693	637	659	676	712	686	674	605	683	644	640	683	634	640	680	649	647	635	678	692	645	670	669	666	665	649	645	615	673	695	616	643	676	675	692	701	639	679	641	674	685	642	661	689	674	707	663	666	638	716	682	622	716	654	721	667	733	704	649	676	651	687	681	698	707	634	704	747	671	665	681	701	641	667	693	688	626	685	696	699	713	670	686	711	703	716	676	662	651	676	663	669	640	694	685	634	683	668	652	727	669	686	637	659	664	657	712	725	675	690	702	671	691	647	655	705	668	653	671	648	691	645	659	712	716	669	621	706	691	684	671	671	687	703	653	694	613	682	607	662	663	714	641	661	696	645	635	665	688	679	667	647	681	668	664	700	658	679	655	651	705	673	617	671	683	676	656	667	687	657	605	701	674	687	654	683	654	647	665	733	676	640	727	650	659	637	687	683	669	705	737	656	668	659	675	688	630	664	660	672	676	687	646	710	678	676	632	678	678	704	702	651	693	704	672	665	706	674	691	660	632	691	663	652	646	632	643	675	686	704	666	663	700	658	664	708	699	713	670	693	605	689	675	694	692	664	660	633	622	705	635	676	698	628	677	687	654	681	648	660	669	691	690	703	675	708	735	635	680	691	690	711	668	707	685	606	695	713	730	655	650	660	691	629	663	671	694	652	693	675	709	651	662	669	703	635	649	643	716	697	658	678	677	670	673	669	682	691	662	636	677	626	669	674	655	665	701	636	716	681	658	645	658	710	661	673	704	630	654	728	659	653	677	701	702	653	686	680	670	663	659	648	625	709	654	647	658	673	670	633	691	629	685	687	665	663	642	712	640	652	678	718	665	680	666	687	677	641	682	615	636	690	697	698	730	654	634	674	679	679	695	705	669	651	607	683	669	711	658	719	713	664	662	621	661	647	695	706	689	681	718	661	669	663	670	711	662	679	692	694	708	636	686	632	669	668	690	636	673	657	697	676	666	676	663	683	669	615	676	720	674	683	685	685	621	673	661	651	687	671	656	595	668	669	605	699	632	707	650	644	673	697	678	687	657	707	684	699	635	654	632	658	666	647	627	661	680	682	679	718	688	693	670	713	672	630	655	705	672	687	633	671	646	707	647	664	660	698	671	702	693	700	664	686	697	655	693	658	642	687	694	685	692	678	707	674	639	657	654	678	705	631	697	650	659	677	687	707	644	666	628	620	673	662	674	649	661	699	692	710	678	724	636	690	688	671	721	684	642	701	724	673	649	666	702	705	621	665	701	673	604	707	687	700	637	678	740	671	663	686	704	688	647	699	669	633	663	630	669	721	652	648	684	676	673	719	680	635	654	657	636	683	665	661	652	605	671	677	676	671	712	717	653	702	698	676	652	657	673	686	618	633	673	685	704	652	680	647	664	650	609	652	686	668	608	643	651	646	632	632	662	658	667	667	688	675	651	706	665	680	678	694	662	656	666	713	644	677	673	629	648	713	695	645	688	693	644	698	660	681	666	680	627	689	616	688	659	642	655	701	656	679	679	659	611	653	700	661	626	658	660	663	655	653	658	687	699	697	651	693	628	679	710	656	652	699	693	649	669	657	675	669	656
23373	11877	8337	4120	2924	2303	1908	1586	1493	1324	1288	1203	1140	1126	1009	1060	1050	1026	997	969	970	993	985	968	937	941	957	931	904	889	874	924	916	890	903	939	903	912	866	902	927	891	875	905	930	885	918	859	887	840	957	879	932	860	881	869	922	815	842	823	937	890	877	856	926	894	914	900	862	866	891	886	908	887	876	878	880	899	875	921	835	895	906	833	965	820	867	911	908	888	851	900	876	842	896	855	876	910	906	845	869	833	862	909	835	835	879	895	907	879	860	841	905	869	862	894	886	862	884	867	887	873	842	897	909	823	850	869	902	920	877	926	910	879	892	814	874	855	914	813	895	926	903	885	905	865	868	903	868	877	851	916	884	849	827	870	913	865	913	937	858	883	894	908	862	846	872	892	846	861	880	912	835	869	835	829	850	847	884	934	913	889	909	884	835	904	898	904	877	883	873	932	869	842	905	893	882	912	811	879	957	914	889	907	878	879	878	848	894	900	897	903	859	898	884	840	875	898	898	873	867	891	886	850	924	897	841	880	893	876	859	935	848	887	870	885	862	875	941	832	908	878	900	866	888	878	867	872	905	861	877	866	844	937	885	852	871	887	854	836	839	864	933	857	858	909	826	840	859	887	905	896	885	840	870	893	887	882	911	909	906	907	851	855	897	902	915	889	873	860	869	954	889	814	865	894	864	885	862	856	886	861	895	828	877	867	903	861	879	871	959	955	852	898	869	867	849	911	868	885	883	844	856	834	889	883	866	863	898	909	816	873	857	907	875	869	828	901	866	855	886	859	882	886	856	850	892	900	858	879	860	823	877	907	891	911	885	938	835	830	896	898	890	864	865	883	829	917	915	874	890	898	898	903	909	914	865	854	884	888	813	835	846	849	905	866	889	844	869	885	903	912	960	861	907	914	838	841	836	864	852	913	869	892	874	893	897	879	873	933	887	919	897	914	844	866	859	925	899	900	937	865	835	897	874	855	873	911	855	880	860	879	870	842	810	819	890	877	867	878	854	899	890	909	873	883	927	883	873	862	830	875	833	894	851	895	895	911	870	923	845	897	906	909	913	852	937	851	834	862	927	884	883	912	892	922	889	879	821	894	869	918	900	797	919	858	879	875	896	849	924	817	869	866	896	877	874	855	888	801	902	885	879	912	860	834	850	869	861	866	838	904	852	870	904	819	890	851	901	904	907	901	924	813	914	865	894	940	855	892	885	850	896	856	920	849	905	914	897	883	849	902	842	900	895	842	908	901	892	826	901	904	872	856	864	857	866	859	883	859	904	864	884	865	852	896	864	903	831	884	888	879	872	889	888	876	902	920	876	853	823	849	859	820	895	849	878	911	929	859	911	858	829	792	866	931	879	884	863	876	791	839	843	844	875	875	877	850	813	845	898	846	926	891	897	857	907	947	895	886	889	878	874	881	834	890	925	889	949	891	885	857	857	892	888	879	900	862	894	898	914	889	855	892	878	912	825	864	884	950	823	882	869	842	871	894	849	926	883	921	841	861	900	898	841	880	850	875	867	889	885	896	906	846	878	871	871	920	849	884	877	891	846	894	863	919	922	869	878	902	893	865	922	838	902	840	825	941	894	854	856	899	870	871	887	936	874	855	883	868	899	895	855	856	894	917	876	857	902	911	895	936	860	857	844	841	908	881	895	917	865	919	841	878	830	918	843	885	837	854	894	847	872	904	860	872	851	870	906	877	911	910	849	900	889	883	874	862	890	886	852	837	809	893	846	918	907	833	872	902	871	861	920	861	860	862	867	924	878	898	897	930	870	920	828	867	888	911	862	869	813	856	862	885	871	887	878	837	916	932	879	871	874	852	880	898	805	908	894	876	857	890	831	890	923	946	862	865	873	871	882	841	947	929	879	876	922	869	859	890	845	877	887	906	872	871	854	897	868	890	893	872	915	865	907	834	901	877	850	865	923	912	846	890	910	868	896	928	859	881	904	898	870	898	841	871	870	851	873	851	861	847	871	872	881	907	885	892	829	862	904	900	858	849	886	910	849	848	887	925	902	902	854	911	836	868	914	853	918	859	842	899	860	892	857	901	879	844	879	915	901	867	924	899	881	788	878	826	839	872	883	930	844	859	895	831	879	880	881	944	855	916	912	877	837	857	901	840	856	861	908	906	904	869	863	884	901	861	915	887	932	904	870	828	907	833	876	872	909	882	887	851	875	831	912	857	851	891	862	879	905	831	915	902	905	886	866	885	895	849	852	867	855	898	900	881	834	910	852	936	856	908	901	848	861	850	845	868	933	901	874	844	878	872	854	883	900	939	837	882	879	898	907	952	863	873	865	827	873	912	883	889	891	887	883	878	846	871	873	862	875	833	857	856	878	891	788	901	817	839	902	839	894	895	914	891	886	907	854	890	868	842	841	899	881	878	890	835	936	874	861	909	893	843	898	912	876	888	842	886	858	853	872	858	897	905	856	855	868	844	899	837	843	835	852	867	878	878	923	870	894	854	877	809	899	911	864	932	897	857	851	910	837	882	914	885	859	842	897	880	866	851	886	938	811	902	864	857	947	879	896	843	876	871	854	873	849	835	850	895	872	905	827	852	887	876	864	875	867	872	854	896	902	833	872	873	840	904	909	844	887	902	849	850	911	909	882	867	956	898	945	917	901	880	895	861	869	874	912	842	827	905	888	859	880	906	938	859	853	830	847	882	896	855	887	901	851	876	887	894	852	854	891	913	864	926	922	914	884	883	898	878	833	891	862	913	885	864	842	860	892	897	909	891	891	897	883	827	875	877	891	850	898	942	929	877	897	875	919	894	830	899	922	859	879	917	842	870	869	922	868	904	905	857	860	825	910	882	922	813	894	906	923	859	860	871	837	885	852	854	912	832	870	854	818	890	854	890	905	890	869	810	806	843	875	859	823	896	886	862	866	894	851	860	820	859	892	905	855	873	907	876	875	875	869	860	798	854	848	905	932	947	853	872	841	853	894	802	868	900	869	892	891	882	898	855	816	944	883	881	855	916	890	864	924	876	909	905	858	900	921	880	861	882	901	832	839	874	901	834	879	877	886	825	812	876	847	913	884	879	972	934	902	842	888	861	848	874	921	881	936	854	883	917	892	894	851	912	925	967	862	881	848	922	924	901	875	890	859	929	914	849	866	864	901	864	849	841	922	899	851	850	885	910	890	951	833	888	935	924	820	877	823	851	837	908	917	917	918	887	899	874	891	904	867	932	897	868	871	834	833	866	891	861	894	860	874	871	910	889	870	909	850	882	904	876	851	870	844	827	862	909	865	856	917	858	889	865	864	858	869	893	908	880	867	887	864	887	878	892	881	902	894	926	881	859	869	893	903	892	888	897	942	857	833	892	922	872	833	900	841	941	898	945	877	967	888	882	822	893	904	875	932	863	904	893	855	844	892	897	878	919	881	893	868	903	821	866	907	871	917	897	883	881	878	919	865	896	893	886	875	901	896	851	865	875	889	888	820	845	886	916	911	850	910	897
27435	18650	4130	812	568	591	621	573	579	553	542	571	536	547	550	551	585	571	582	540	538	531	560	552	585	578	508	578	542	518	587	540	559	582	539	565	589	595	539	579	539	511	532	573	571	570	553	500	578	539	526	610	554	539	557	595	593	552	562	563	579	565	548	536	571	563	586	569	545	569	545	566	531	547	570	504	517	574	522	588	584	563	575	565	550	580	561	493	577	548	584	581	558	560	550	564	531	529	613	571	569	564	578	577	537	544	597	580	625	523	559	578	603	567	594	540	548	550	597	559	579	557	556	522	548	584	538	541	551	519	527	527	579	563	600	528	541	521	566	593	576	554	561	580	599	539	526	570	559	523	525	527	590	560	530	541	567	604	585	563	556	558	571	549	581	589	535	524	557	571	570	565	548	570	548	566	555	547	549	559	532	581	564	580	535	636	609	543	535	541	538	570	583	597	566	520	573	550	559	547	559	530	560	548	533	545	522	601	537	547	569	547	553	577	540	551	524	578	571	550	553	548	552	550	573	576	522	543	565	559	541	598	586	546	517	574	538	574	634	543	534	566	552	566	535	544	534	584	551	539	549	516	551	593	560	519	547	574	531	567	593	596	585	540	540	524	561	566	544	576	570	540	526	547	534	540	546	556	515	553	581	540	553	597	588	590	535	572	570	542	545	612	579	546	541	580	551	575	564	561	566	540	559	547	545	517	521	564	557	569	590	544	597	548	605	536	582	560	565	554	565	561	521	559	573	564	518	545	550	547	607	532	576	561	599	553	565	545	535	596	573	524	528	538	595	579	553	586	577	581	575	564	529	558	540	519	547	574	522	573	566	569	543	520	516	548	625	581	555	502	563	572	622	608	585	547	554	542	526	594	556	543	560	547	571	545	566	583	570	569	535	560	511	555	559	567	565	571	555	549	549	561	520	560	534	550	544	529	575	533	581	533	537	546	551	575	586	540	574	570	576	550	558	547	576	605	590	579	541	632	591	532	579	526	577	537	527	565	592	557	517	572	542	512	564	507	563	522	573	542	579	599	577	583	580	590	562	552	559	554	536	598	578	553	553	558	535	538	551	549	537	554	578	537	567	545	590	571	542	558	530	551	520	568	589	539	561	537	591	527	551	573	537	558	552	589	563	568	558	540	559	561	596	579	536	536	564	562	569	534	566	585	554	586	531	582	575	555	547	563	580	611	558	559	538	525	558	602	551	563	565	537	549	534	547	536	523	566	565	532	534	604	576	550	579	573	538	573	540	528	591	561	629	583	549	602	544	520	557	554	549	574	531	549	553	534	551	555	520	543	524	563	525	581	566	587	556	570	572	549	608	589	573	573	537	539	550	537	556	575	570	561	562	558	544	553	533	583	578	549	575	564	542	562	567	571	579	551	513	567	572	567	574	569	547	522	554	533	542	529	548	617	595	588	562	554	506	565	570	533	543	577	584	553	532	584	547	560	499	592	570	577	562	561	531	553	559	525	577	560	596	556	567	553	572	572	606	522	526	599	576	568	571	564	567	538	564	572	611	581	533	577	565	554	539	577	559	582	569	532	550	560	551	628	561	600	525	550	540	540	560	597	574	548	532	558	536	582	575	566	560	527	551	565	558	546	584	600	555	547	571	556	559	579	534	514	600	536	560	536	561	570	576	585	569	555	542	581	580	586	513	552	571	554	572	567	588	545	582	531	583	551	569	591	589	580	531	574	556	568	530	561	597	545	536	600	588	558	545	565	622	533	518	609	550	539	570	578	544	522	557	547	538	544	567	527	510	583	579	616	541	537	573	566	559	564	572	574	556	549	554	576	536	523	523	550	566	546	546	582	578	559	539	561	570	566	550	548	602	587	553	533	564	582	578	557	529	582	594	546	542	557	577	542	578	542	507	597	537	540	552	586	541	598	561	555	588	541	580	578	564	565	531	547	517	518	587	551	560	568	562	561	545	529	561	570	570	550	569	603	549	544	529	566	543	584	533	559	525	571	569	560	549	583	544	577	557	549	588	567	551	556	562	523	570	523	576	592	519	576	580	545	563	547	572	552	543	555	547	555	561	572	549	560	586	561	528	569	560	529	567	569	567	577	546	550	564	566	589	530	532	559	557	578	539	589	558	561	562	589	613	559	540	579	536	546	549	565	524	573	564	541	519	588	554	599	569	582	601	572	573	590	540	549	551	519	523	594	535	592	585	569	551	556	575	572	522	599	595	571	549	591	560	571	565	582	548	560	530	603	582	544	544	566	593	518	541	569	551	557	575	571	567	542	573	542	544	584	509	566	536	530	515	579	548	531	618	572	614	609	593	527	515	591	564	546	547	569	587	577	547	605	542	570	536	597	545	555	580	568	541	566	571	550	574	539	596	561	543	543	560	574	539	605	569	596	531	589	577	576	551	567	525	522	555	586	541	570	578	556	553	545	611	588	526	573	567	554	557	548	522	549	555	550	531	592	613	560	560	534	536	554	553	550	554	608	580	518	582	555	534	599	564	535	608	570	565	521	532	538	570	534	604	574	522	581	559	596	578	566	608	565	552	536	528	531	528	527	515	545	556	544	545	589	533	555	562	537	578	546	537	566	566	542	549	552	556	545	561	553	510	518	521	520	577	606	569	559	579	588	537	512	608	546	568	584	542	548	532	601	575	529	551	546	581	580	605	570	526	594	598	582	598	568	558	539	580	543	576	545	550	603	560	547	599	528	548	521	571	556	520	520	596	540	562	485	558	525	560	521	554	543	524	552	600	574	524	553	569	616	562	580	545	568	558	565	561	566	535	552	554	558	536	549	558	594	556	572	542	531	573	556	534	553	552	549	586	547	535	571	585	526	559	589	554	562	564	530	565	573	553	534	530	548	549	617	595	560	543	554	543	622	555	581	543	550	544	570	547	586	537	537	580	555	589	582	566	574	558	607	534	562	572	536	572	587	545	545	552	576	572	550	564	576	563	544	566	518	533	539	570	526	572	593	570	529	532	552	608	562	541	553	538	551	522	596	521	568	580	563	592	589	518	564	548	547	531	551	582	563	544	555	578	535	538	574	531	506	536	571	543	547	573	552	602	576	553	553	582	569	576	524	538	531	544	544	565	594	588	540	523	542	527	543	546	563	566	570	538	551	595	548	550	532	543	545	562	578	584	562	556	562	581	571	584	578	535	591	497	565	560	571	544	558	564	528	565	478	597	548	542	589	586	556	539	542	532	545	575	510	570	563	591	564	537	569	556	583	578	544	588	605	534	575	557	609	586	553	572	570	558	538	561	569	592	569	555	557	556	557	575	544	559	594	597	579	521	532	524	563	553	560	570	554	547	538	521	563	551	577	571	576	603	589	561	533	543	558	560	551	570	545	500	533	580	542	544	545	596	532	573	573	580	566	556	593	552	560	544	561	580	516	558	543	539	542	577	569	581	531	572	550	574	574	538	557	537	543	575	568	546	581	558	542	573	574	569	616	560	542	560	560	567	533	558	554	536	535	566	581	574	624	574	565	579	571
6018	1108	993	856	807	750	766	728	731	748	757	727	709	736	674	712	747	754	717	689	735	726	691	710	751	690	682	698	661	718	732	783	704	729	733	686	679	719	743	739	700	722	698	660	723	683	754	728	712	679	727	727	691	736	709	688	744	677	723	713	699	687	691	696	718	727	701	684	685	709	759	763	737	700	710	692	684	698	713	669	699	687	715	745	669	759	717	703	692	708	690	760	718	746	683	761	692	746	673	734	693	733	665	763	719	664	705	719	654	767	729	696	740	714	684	734	746	717	730	697	703	714	725	703	785	689	724	703	727	742	707	700	713	695	740	753	745	723	695	733	692	694	725	716	704	713	711	701	701	680	735	714	719	727	767	716	751	654	752	708	707	714	721	731	752	720	709	757	711	700	709	705	725	726	745	706	706	752	726	700	701	753	690	732	718	770	692	740	668	700	696	718	706	654	678	716	683	706	726	714	731	720	718	695	688	666	761	727	750	723	772	752	702	678	739	736	730	727	707	745	720	676	720	735	758	694	712	689	714	704	690	700	722	737	709	737	719	745	748	754	766	686	694	720	701	711	682	709	722	739	688	703	740	714	708	706	698	699	736	694	736	734	728	720	719	722	704	712	747	718	695	736	727	755	699	738	717	719	723	711	710	743	719	703	714	682	683	732	744	723	701	721	668	674	731	747	766	707	690	775	740	730	718	704	718	708	768	681	725	721	713	719	704	712	731	718	675	696	733	686	684	747	749	702	687	714	727	717	706	723	708	696	663	699	737	775	724	658	701	750	737	693	701	722	734	695	723	724	671	723	654	747	750	753	771	704	732	708	737	670	715	722	725	707	710	695	709	765	727	766	726	697	691	691	726	745	705	742	690	756	772	762	668	679	694	734	705	671	703	678	710	723	666	677	700	737	705	711	716	744	690	747	698	739	716	741	685	683	785	741	752	703	725	750	661	691	769	742	697	743	675	748	736	719	679	754	719	680	698	716	706	707	726	729	706	723	727	683	677	729	730	673	729	681	682	677	713	726	759	694	731	700	690	723	752	754	722	764	705	708	690	712	742	718	726	694	716	764	728	768	687	751	691	685	671	725	716	672	679	737	694	727	738	726	757	762	689	672	727	715	740	707	691	661	708	737	712	698	685	738	721	726	702	727	713	697	715	776	727	742	664	767	699	703	791	737	703	723	735	699	708	660	741	705	731	740	724	685	699	710	717	707	706	701	723	723	673	667	729	728	750	727	699	735	705	698	689	726	690	716	735	725	736	731	712	671	697	730	699	702	674	736	697	695	714	706	711	730	693	703	686	716	691	690	687	691	725	696	714	737	696	760	722	670	733	735	694	725	745	734	728	734	725	774	697	703	677	724	699	735	709	722	786	673	724	710	679	715	706	679	725	701	725	729	686	707	727	702	726	720	730	719	714	721	680	772	696	747	708	699	716	723	708	706	738	731	733	689	695	711	697	732	751	724	729	685	715	733	698	760	715	711	782	702	722	700	701	739	689	699	694	729	744	708	676	705	729	714	770	736	768	693	735	682	706	700	679	779	743	685	723	746	679	697	702	761	712	678	703	661	706	717	682	701	722	745	691	694	715	688	790	714	685	713	736	688	695	709	733	667	712	697	672	759	705	730	724	693	736	692	731	696	693	730	721	730	701	696	690	733	771	753	705	691	751	672	718	736	708	668	726	678	719	752	694	725	682	734	748	748	677	705	708	689	725	695	723	690	736	720	744	769	719	734	676	702	723	647	763	737	714	758	677	684	728	686	749	740	768	726	672	694	728	710	717	707	701	740	730	706	697	697	739	714	710	691	674	750	745	725	703	694	686	703	723	676	699	712	674	701	739	732	675	709	663	710	700	722	732	725	734	674	748	762	691	712	739	679	699	693	774	730	712	700	746	715	737	800	761	686	688	689	730	693	722	709	716	676	746	734	774	734	712	682	652	741	683	698	694	747	747	763	706	701	759	702	704	696	696	740	774	752	667	649	733	737	753	709	728	739	674	678	707	729	729	703	677	698	737	757	666	713	712	742	723	680	695	747	711	699	752	743	697	735	684	687	745	664	703	701	684	669	745	652	706	766	683	741	734	685	722	698	728	765	700	719	698	729	730	685	712	699	725	715	736	707	668	693	737	697	729	751	725	747	766	714	713	727	691	718	756	683	711	702	693	711	719	714	677	662	678	660	690	711	729	690	754	728	720	716	674	722	680	684	736	764	702	736	666	750	702	701	728	720	682	695	705	682	696	737	698	722	704	740	706	729	709	714	682	687	739	713	740	718	694	762	672	726	725	698	733	730	715	720	698	743	698	719	712	721	728	688	728	722	705	723	713	726	734	709	721	707	694	752	705	714	724	699	704	723	714	723	721	672	732	746	748	721	704	740	741	726	724	714	711	720	762	771	694	719	693	760	657	678	703	700	731	713	689	703	694	748	757	717	716	694	710	665	732	720	692	725	655	758	715	744	727	790	690	669	732	728	693	733	779	717	714	655	741	730	739	744	686	706	701	683	683	754	704	734	714	686	701	720	740	727	713	713	707	719	739	720	701	732	779	715	719	732	703	739	688	688	700	739	734	733	716	703	714	747	699	739	693	710	752	691	727	713	728	695	752	782	691	737	728	708	727	755	683	705	763	671	672	715	726	739	684	717	732	679	715	660	729	689	744	711	718	706	707	701	753	683	726	740	742	681	727	717	719	696	714	698	729	688	736	707	743	699	722	705	687	716	728	719	698	708	693	766	734	706	777	700	743	764	696	683	767	682	696	740	705	721	727	769	728	656	708	695	674	682	721	764	715	702	694	708	740	696	739	700	706	728	720	737	728	715	717	710	719	697	720	750	684	697	688	716	761	717	763	722	684	777	707	695	755	735	673	735	707	707	693	684	677	741	666	691	740	701	691	732	789	724	752	725	756	709	695	694	716	712	700	741	713	728	737	663	741	730	742	709	719	705	737	721	699	685	702	668	761	730	764	719	725	729	722	742	669	749	687	696	748	721	751	705	702	698	715	731	679	746	709	681	748	774	711	734	719	735	722	684	677	694	720	759	718	740	691	722	726	704	770	712	661	702	711	719	704	688	717	682	702	663	714	728	726	735	699	734	709	697	713	721	736	733	702	728	721	739	720	668	718	731	753	664	739	718	725	733	696	730	735	735	709	670	694	690	732	709	730	733	705	719	728	706	718	697	706	700	676	729	721	744	755	732	742	702	705	757	729	689	682	744	696	714	692	719	778	691	737	702	698	688	706	672	751	707	693	685	712	716	720	705	750	704	716	698	720	701	731	719	746	743	720	682	750	746	736	676	691	687	696	699	725	727	753	719	731	663	720	704	686	732	737	702	731	718	679	746	730	693	701	751	706	737	682	703	677	708	734	716	726	670	706	687	735	716	700	745	733	716	723	742	686	703	682	726	740	707	736	725	689	693	708	669	768	697	712	744	694	738	726	727	734	703	676	679	756	717	703	755	775	687	743	693	680	657
23405	21526	28730	24752	21429	6078	1425	1126	1048	1046	1041	985	991	974	959	938	957	951	894	961	1005	910	930	947	965	968	927	980	907	954	993	983	927	939	953	873	957	918	901	890	993	945	888	940	948	931	911	955	978	872	921	877	910	982	925	930	915	914	1009	909	975	926	953	966	916	920	902	936	939	911	926	912	883	928	905	922	913	976	928	949	929	914	920	922	914	947	901	857	942	863	878	919	964	897	936	941	872	944	904	887	920	842	929	954	916	929	913	967	888	917	879	880	948	910	935	963	894	935	938	947	879	952	1002	878	928	948	962	938	919	904	989	932	909	903	958	898	945	903	912	912	956	941	884	949	970	909	880	927	931	887	865	975	964	910	902	940	932	919	912	916	922	892	935	912	932	878	942	872	889	917	909	903	854	1005	897	937	942	932	876	879	938	903	917	900	892	934	878	894	934	905	964	893	935	903	940	872	927	916	933	892	1011	864	942	875	946	890	947	917	945	967	930	910	887	939	962	918	890	890	902	991	922	925	960	948	895	888	923	960	932	954	903	906	955	908	936	930	926	917	851	969	924	931	899	881	969	934	950	842	861	945	926	928	939	871	916	917	954	949	914	924	925	904	903	901	839	919	964	869	897	932	932	876	883	929	843	922	907	920	883	929	871	880	979	957	884	933	931	938	988	943	889	905	890	906	880	911	832	920	956	946	930	914	919	902	892	901	928	948	934	953	890	910	950	941	960	907	965	921	940	929	880	958	911	926	930	920	963	865	877	889	957	943	958	911	936	965	941	965	949	962	927	908	931	880	919	904	951	839	938	922	894	890	920	897	941	957	915	894	921	914	919	904	890	914	923	933	920	952	926	902	938	892	963	906	882	883	942	872	903	978	938	956	927	877	917	953	933	907	941	895	925	957	868	955	928	876	888	868	923	959	952	899	939	910	991	919	938	876	992	949	928	979	883	912	869	928	961	968	920	885	900	930	968	938	958	908	911	950	908	895	884	910	842	856	933	890	924	893	893	944	875	921	904	904	904	905	915	945	912	914	916	887	967	954	978	1005	921	931	893	923	906	913	847	970	965	912	952	959	959	939	918	946	907	874	881	955	952	967	935	902	911	906	951	908	949	934	916	899	950	885	950	946	865	942	877	965	934	881	859	899	887	969	856	897	981	908	937	950	909	917	928	918	924	952	927	975	902	925	930	948	912	913	953	888	912	907	931	931	941	945	914	877	884	944	882	935	950	879	1011	929	921	913	919	962	948	920	944	941	930	858	913	912	954	951	905	893	934	939	916	900	934	904	917	919	993	888	915	904	928	926	929	899	878	883	943	920	932	894	890	940	911	944	955	909	874	894	968	888	967	963	907	949	905	912	928	875	914	905	907	907	925	890	982	909	989	915	866	914	917	910	952	933	870	938	945	887	890	926	887	968	992	914	896	922	927	926	927	912	915	881	936	895	925	952	871	929	922	888	936	923	966	882	900	938	864	934	982	914	937	890	957	935	902	918	948	897	893	917	902	944	889	916	903	852	929	937	919	879	958	953	946	922	902	900	870	920	891	928	969	972	899	869	866	891	936	895	908	892	931	921	910	880	982	952	930	897	955	918	929	952	944	947	922	943	910	872	916	941	885	935	963	912	878	920	962	923	974	970	921	945	926	912	914	912	932	892	919	884	909	897	901	947	889	912	927	902	971	880	963	967	914	964	931	958	914	906	890	904	930	972	914	916	970	910	962	867	930	876	973	882	878	938	872	933	856	929	949	911	897	906	955	938	963	872	896	937	901	913	955	901	871	940	934	980	959	904	907	924	918	885	960	915	910	863	929	935	889	966	907	895	868	913	914	893	893	966	968	937	1000	957	911	900	932	918	932	931	936	948	938	923	923	967	882	962	952	870	863	954	868	931	935	905	909	912	919	928	958	900	858	907	916	935	900	911	908	965	930	885	916	972	894	920	924	877	919	964	888	926	922	878	882	918	964	948	926	898	888	946	850	896	922	846	956	962	861	918	882	872	944	927	881	883	918	950	912	871	915	912	944	931	944	953	931	912	911	950	886	921	974	944	952	883	960	872	973	930	900	960	900	1000	889	970	910	899	935	921	932	950	895	941	928	923	962	879	912	933	904	961	952	868	974	976	899	881	884	916	919	892	923	888	905	894	889	861	970	848	928	908	923	897	894	925	881	871	865	910	898	944	904	966	929	897	880	941	903	941	907	916	879	933	952	873	885	856	955	904	856	894	946	963	890	928	916	908	933	941	895	916	912	917	944	920	899	928	873	931	895	914	908	916	960	956	931	886	900	895	879	900	897	941	898	948	898	973	940	899	880	907	961	895	960	923	889	912	965	901	872	910	876	901	918	900	876	850	897	918	890	914	904	983	901	880	953	897	982	874	927	928	904	905	911	881	918	900	864	894	904	931	907	940	895	884	933	940	908	919	970	962	923	945	964	953	966	887	911	904	847	932	922	898	951	920	1003	913	957	955	904	935	885	933	895	882	952	986	887	859	948	921	888	954	932	955	936	965	969	921	928	879	909	916	903	885	974	917	904	887	928	915	866	926	923	872	911	860	885	958	929	950	919	918	923	887	880	896	955	983	882	893	957	971	947	952	872	880	913	901	920	891	926	939	871	926	907	900	934	892	926	901	892	956	943	916	959	924	905	914	964	891	882	970	873	944	911	890	918	904	897	928	945	893	939	907	879	862	894	937	935	949	888	914	937	926	876	905	915	899	959	889	919	847	886	915	901	903	943	913	937	968	916	932	914	894	932	905	943	919	893	929	864	919	928	948	978	928	901	931	924	904	915	971	917	908	918	932	891	927	926	958	937	947	923	930	1011	933	896	950	908	949	920	906	941	890	919	918	915	857	956	937	999	932	886	904	943	928	910	914	900	896	908	879	974	953	902	941	920	886	901	946	923	933	943	891	910	944	951	939	851	941	881	905	964	974	933	902	955	922	938	937	956	946	906	897	899	915	898	907	860	959	900	918	991	900	900	908	917	863	971	1004	883	933	863	942	925	952	935	903	908	943	899	866	912	914	898	945	936	925	892	906	934	969	950	941	904	917	913	907	933	961	899	981	927	906	900	880	930	931	917	884	941	933	891	910	914	926	933	867	867	951	860	956	984	946	908	925	920	919	909	928	873	857	908	891	945	873	910	888	914	953	900	855	956	948	960	932	879	891	914	915	942	945	956	967	890	941	928	938	915	907	927	919	909	912	976	916	924	955	952	850	895	937	907	915	900	891	932	946	850	956	910	938	1045	917	926	932	930	934	941	877	1012	936	947	913	892	903	914	870	981	941	948	988	917	880	946	957	917	933	895	894	957	894	933	937	953	970	893	866	925	938	953	916	970	863	890	910	890	939	888	921	931	942	966	877	884	905	917	867	911	931	966	895	955	904	956	906	920	956	970	922	943	986	988	965	878	866	869	946	939	906	865	918	925	937	948	905	943	908	914	951	949	940	942	936	963	906	913	911	908	913	860	913	905	955	906	924	975	959
18204	7308	5423	2885	2276	1926	1681	1562	1473	1369	1316	1309	1263	1256	1285	1283	1255	1153	1208	1224	1140	1211	1215	1144	1183	1212	1203	1222	1149	1155	1150	1165	1189	1115	1167	1226	1163	1179	1225	1182	1146	1175	1108	1172	1147	1153	1127	1177	1182	1162	1178	1118	1192	1206	1134	1154	1159	1171	1214	1143	1156	1208	1140	1267	1166	1170	1141	1143	1166	1174	1194	1150	1144	1153	1199	1139	1213	1206	1111	1152	1136	1160	1106	1138	1142	1166	1154	1079	1174	1132	1165	1170	1148	1191	1187	1184	1176	1115	1221	1157	1213	1177	1144	1192	1131	1112	1164	1105	1193	1116	1142	1120	1129	1137	1153	1180	1162	1099	1173	1098	1130	1135	1161	1159	1205	1210	1209	1206	1127	1160	1186	1191	1133	1111	1153	1129	1199	1183	1211	1187	1173	1204	1167	1200	1132	1204	1133	1174	1148	1209	1212	1153	1178	1152	1169	1126	1107	1195	1158	1147	1145	1132	1158	1196	1148	1267	1207	1150	1205	1196	1181	1203	1154	1139	1125	1151	1169	1182	1167	1179	1190	1142	1170	1158	1233	1150	1172	1214	1147	1158	1135	1070	1157	1189	1179	1197	1221	1147	1155	1138	1158	1161	1126	1129	1256	1137	1250	1189	1154	1093	1169	1136	1195	1200	1114	1183	1178	1183	1127	1161	1160	1134	1189	1183	1131	1130	1156	1137	1130	1142	1127	1113	1140	1143	1176	1168	1231	1144	1198	1136	1112	1205	1178	1160	1162	1132	1159	1208	1256	1178	1180	1127	1164	1145	1195	1115	1150	1112	1192	1196	1163	1153	1150	1149	1149	1211	1131	1161	1204	1202	1187	1096	1189	1196	1179	1141	1160	1174	1186	1116	1133	1129	1199	1185	1201	1156	1192	1137	1207	1130	1191	1147	1108	1075	1158	1155	1112	1169	1150	1105	1120	1169	1145	1141	1176	1186	1167	1127	1132	1134	1155	1145	1186	1135	1139	1141	1226	1169	1210	1152	1224	1127	1121	1149	1145	1176	1153	1199	1160	1116	1108	1177	1123	1151	1156	1197	1156	1177	1170	1137	1175	1150	1137	1095	1187	1189	1178	1104	1103	1136	1144	1138	1111	1180	1167	1224	1165	1186	1108	1141	1175	1164	1203	1119	1133	1213	1165	1210	1142	1142	1088	1252	1176	1144	1189	1149	1099	1184	1138	1158	1142	1145	1178	1180	1171	1073	1112	1157	1187	1207	1162	1164	1191	1187	1154	1180	1207	1144	1114	1131	1196	1138	1155	1195	1176	1164	1167	1173	1199	1214	1165	1156	1130	1159	1157	1167	1186	1204	1142	1153	1130	1164	1145	1189	1128	1153	1221	1187	1204	1123	1182	1203	1105	1117	1210	1170	1161	1134	1175	1158	1167	1169	1139	1121	1126	1165	1119	1105	1096	1152	1141	1113	1159	1151	1177	1154	1158	1123	1238	1182	1145	1165	1142	1239	1143	1122	1163	1150	1177	1084	1234	1192	1136	1186	1147	1167	1150	1125	1177	1126	1182	1152	1162	1129	1170	1147	1178	1180	1121	1097	1142	1181	1192	1106	1158	1185	1199	1182	1188	1155	1106	1095	1151	1170	1111	1151	1147	1096	1143	1173	1150	1183	1156	1186	1147	1141	1152	1163	1150	1198	1135	1104	1112	1159	1119	1158	1162	1108	1154	1167	1151	1159	1121	1199	1193	1163	1167	1154	1121	1110	1119	1220	1172	1157	1127	1130	1142	1161	1188	1165	1140	1120	1141	1130	1101	1148	1140	1213	1154	1155	1220	1125	1096	1190	1160	1142	1151	1156	1145	1200	1230	1204	1172	1238	1214	1181	1119	1108	1114	1166	1148	1181	1126	1115	1142	1184	1193	1134	1123	1170	1165	1100	1154	1153	1123	1145	1218	1163	1215	1170	1112	1206	1168	1087	1147	1139	1146	1121	1107	1144	1151	1172	1173	1098	1165	1080	1159	1203	1187	1102	1175	1216	1129	1156	1142	1120	1150	1096	1189	1100	1128	1108	1175	1190	1177	1189	1235	1039	1104	1173	1167	1123	1135	1142	1193	1127	1179	1144	1125	1117	1120	1198	1170	1139	1177	1150	1100	1191	1107	1132	1106	1142	1180	1155	1107	1138	1134	1177	1156	1137	1221	1163	1127	1103	1142	1188	1161	1196	1136	1209	1179	1181	1120	1157	1077	1173	1195	1164	1233	1177	1194	1192	1147	1115	1186	1207	1139	1177	1240	1148	1106	1164	1159	1165	1142	1133	1114	1184	1190	1135	1188	1182	1192	1151	1179	1157	1172	1150	1152	1152	1158	1221	1113	1148	1179	1136	1169	1154	1121	1221	1140	1140	1138	1109	1210	1144	1119	1127	1199	1107	1140	1127	1130	1127	1240	1174	1192	1226	1174	1190	1147	1215	1110	1181	1144	1207	1132	1132	1168	1148	1135	1191	1127	1117	1169	1224	1161	1165	1162	1172	1142	1203	1155	1183	1174	1091	1177	1184	1209	1134	1136	1125	1163	1199	1172	1153	1171	1207	1126	1143	1096	1125	1098	1182	1207	1176	1149	1180	1166	1179	1165	1140	1173	1139	1168	1208	1201	1147	1165	1151	1190	1158	1128	1143	1159	1124	1139	1228	1192	1189	1132	1114	1185	1165	1085	1240	1206	1197	1121	1140	1184	1152	1162	1235	1096	1166	1149	1151	1142	1173	1097	1194	1120	1174	1139	1102	1159	1222	1168	1159	1173	1208	1165	1179	1121	1193	1156	1113	1120	1191	1143	1140	1161	1120	1212	1191	1238	1158	1144	1191	1143	1143	1131	1139	1129	1071	1184	1124	1183	1197	1111	1151	1141	1177	1147	1193	1110	1162	1128	1208	1140	1125	1139	1141	1113	1158	1142	1204	1163	1163	1117	1159	1159	1099	1173	1148	1130	1151	1176	1145	1195	1213	1116	1144	1198	1188	1134	1155	1090	1158	1130	1138	1166	1086	1104	1135	1213	1241	1129	1192	1189	1046	1149	1122	1175	1119	1126	1131	1131	1216	1149	1128	1133	1163	1182	1158	1204	1207	1142	1126	1146	1173	1165	1154	1180	1184	1121	1181	1192	1164	1170	1164	1142	1141	1169	1163	1152	1188	1159	1164	1152	1214	1152	1117	1143	1144	1094	1158	1187	1157	1176	1139	1097	1153	1227	1192	1167	1151	1144	1158	1093	1186	1139	1116	1169	1166	1192	1168	1106	1172	1162	1191	1120	1169	1181	1123	1132	1126	1134	1069	1106	1129	1245	1143	1164	1175	1145	1186	1168	1122	1111	1188	1182	1180	1149	1166	1105	1107	1113	1174	1128	1151	1227	1174	1186	1136	1111	1134	1233	1105	1188	1173	1148	1165	1127	1150	1160	1104	1137	1121	1199	1181	1147	1148	1171	1215	1183	1187	1136	1130	1210	1238	1173	1197	1105	1207	1174	1139	1166	1156	1127	1205	1166	1118	1144	1147	1188	1130	1184	1094	1204	1181	1156	1170	1168	1196	1181	1201	1115	1217	1170	1129	1106	1122	1185	1108	1209	1103	1095	1141	1164	1177	1180	1136	1173	1145	1162	1135	1119	1173	1192	1153	1060	1185	1151	1144	1152	1192	1154	1145	1186	1124	1134	1114	1174	1190	1177	1188	1202	1182	1181	1135	1198	1190	1216	1089	1130	1176	1130	1162	1222	1160	1145	1236	1133	1149	1201	1150	1212	1121	1180	1200	1104	1123	1147	1177	1141	1143	1140	1206	1145	1239	1173	1106	1127	1154	1183	1182	1153	1147	1165	1181	1198	1161	1226	1158	1193	1161	1216	1151	1190	1155	1138	1177	1198	1174	1188	1148	1145	1204	1193	1200	1101	1128	1220	1220	1125	1171	1191	1196	1144	1129	1200	1172	1175	1181	1180	1140	1164	1167	1165	1203	1217	1175	1140	1193	1119	1199	1145	1166	1139	1230	1179	1134	1142	1155	1130	1123	1205	1164	1168	1179	1115	1148	1157	1177	1109	1163	1199	1145	1134	1134	1120	1183	1200	1195	1131	1144	1123	1189	1138	1112	1134	1158	1159	1092	1138	1161	1160	1095	1137	1217	1075	1131	1179	1141	1162	1145	1113	1149	1132	1164	1140	1169	1214	1134	1193	1199	1172	1179	1197	1129	1187	1179	1135	1178	1130	1156	1064	1164	1221	1144	1159	1137	1146	1157	1150	1214	1114	1170	1191	1190	1133	1164	1188	1156	1205	1155	1205	1133	1173	1129	1115	1166	1168	1158	1194	1150	1188	1163	1222	1185	1166	1169	1123	1144	1165	1217	1169	1164	1179	1118	1152	1183	1150	1237	1178	1142	1138	1229	1157	1193	1188	1204	1150	1166	1213	1193	1188	1134	1127	1099	1110	1184	1171	1187	1176	1165	1152	1165	1175	1208	1153	1172	1104	1093	1170	1230	1112	1139	1150	1146	1166	1173	1142	1157	1172	1132	1168	1155	1142	1123	1179	1216	1136	1152	1167	1146	1256	1163	1127	1153	1248	1168	1161	1114	1208	1173	1160	1220	1119	1220	1158	1127	1127	1151	1193	1191	1213	1164	1123	1131	1155	1139	1195	1170	1169	1125	1111	1087	1196	1126	1152	1120	1119	1081	1179	1138	1221	1211	1118	1138	1159	1148	1147	1153	1135	1128	1212	1139	1153	1167	1122	1154	1127	1218	1159	1162	1094	1065	1206	1149	1136	1191	1171	1124	1185	1150	1148	1169	1153	1182	1148	1118	1175	1151	1101	1109	1161	1193	1227	1188	1155	1169	1164	1214	1191	1199	1168	1091	1160	1109	1190	1173	1236	1172	1138	1188	1135	1203	1147	1187	1184	1181	1169	1199	1193	1152	1179	1125	1120	1151	1174	1139	1178	1204	1151	1153	1165	1189	1131	1228	1145	1087	1181	1139	1112	1160	1184	1114	1141	1199	1162	1166	1177	1121	1157	1142	1102	1170	1141	1207	1152	1175	1198	1129
24731	21507	27031	25310	2098	347	316	309	278	297	279	249	233	267	255	303	277	248	227	280	252	246	242	256	253	244	246	254	271	257	235	227	256	243	251	224	225	221	236	253	229	225	243	244	218	235	248	256	236	237	232	277	225	218	246	210	246	239	256	250	245	200	220	247	237	242	265	237	226	236	260	244	213	216	240	217	249	222	236	236	259	231	220	244	243	221	262	251	248	257	235	240	233	250	242	242	258	221	250	258	230	238	250	249	257	230	249	228	268	264	236	244	258	217	242	253	240	248	230	268	256	243	223	233	252	273	216	255	230	250	235	248	222	239	206	238	247	214	228	244	268	247	219	230	196	234	218	264	246	218	229	210	275	236	235	231	230	213	231	237	216	241	247	227	227	240	244	248	212	242	252	237	240	249	267	235	207	248	265	258	252	221	247	237	246	233	235	258	230	223	235	234	241	231	253	238	256	239	225	219	251	232	276	260	232	230	224	247	231	238	223	240	219	219	242	236	253	237	229	247	250	252	254	253	219	271	221	240	232	227	192	222	229	262	243	234	240	236	242	262	243	233	207	241	211	238	210	246	254	209	248	232	246	229	232	234	227	231	242	238	248	230	234	223	270	242	233	229	226	268	242	267	250	241	244	235	237	224	248	248	236	258	224	250	267	237	247	226	252	236	267	219	220	255	238	243	238	252	242	227	248	242	228	224	222	232	233	222	258	249	248	221	210	242	253	249	229	243	259	221	223	225	232	260	258	227	217	248	240	232	210	237	229	237	236	245	248	232	230	236	253	223	225	248	260	244	249	217	253	218	247	216	222	256	233	232	267	241	235	236	238	248	254	247	240	221	222	243	259	236	254	241	268	249	253	217	228	268	237	212	248	226	246	219	269	222	234	242	199	273	238	280	266	256	234	241	247	219	222	224	255	243	247	225	243	248	241	231	237	224	222	226	206	208	239	229	239	251	241	243	205	219	231	249	224	251	249	225	253	247	245	255	226	243	244	242	235	215	210	229	241	238	239	222	245	243	243	253	222	240	241	239	248	242	215	244	246	230	260	223	245	245	259	261	243	245	216	257	236	228	222	236	259	211	257	249	216	256	224	228	232	229	229	228	246	224	245	249	216	246	256	234	251	233	261	236	265	245	237	251	278	236	243	206	232	216	228	241	245	261	216	238	241	239	234	245	238	263	234	261	254	251	255	221	258	245	260	230	275	215	223	253	250	268	243	236	261	238	253	268	227	224	242	231	219	252	259	253	234	216	251	236	247	215	260	237	227	249	238	240	249	250	243	248	256	253	231	221	227	242	234	256	253	249	243	227	263	226	234	221	220	240	211	235	277	257	250	251	238	232	226	232	234	274	240	251	218	224	259	232	236	244	223	278	240	234	218	226	228	236	253	213	231	251	239	229	245	234	233	213	238	270	257	223	249	225	228	221	250	260	250	257	233	218	233	232	288	231	248	222	245	232	222	218	236	216	252	279	276	241	224	238	270	209	224	229	241	269	254	244	230	234	225	232	257	214	250	218	269	221	229	233	241	245	231	259	244	237	259	275	265	250	242	239	258	233	247	259	256	210	240	216	242	278	243	258	244	223	221	226	251	218	247	217	265	230	232	246	244	221	243	263	222	246	232	251	258	229	242	260	231	247	222	262	246	248	242	226	243	250	228	224	237	241	254	224	227	241	244	238	228	269	232	253	224	247	266	239	258	246	262	233	234	213	247	255	248	226	235	246	267	245	245	258	254	248	271	228	244	221	229	229	238	238	231	240	256	236	237	222	223	235	250	226	253	259	221	242	218	236	225	223	236	234	240	265	230	261	231	251	211	239	264	272	245	253	253	248	251	253	244	239	223	259	243	237	233	257	258	252	220	253	245	239	232	226	205	247	237	231	225	265	205	244	231	220	237	253	281	235	264	279	233	229	247	243	256	232	251	233	223	230	233	242	238	246	249	236	243	229	239	249	224	244	266	251	223	236	252	277	208	263	244	222	224	223	261	240	234	223	233	239	233	226	227	242	221	251	230	237	272	234	231	248	225	246	215	234	243	234	254	231	253	217	241	283	215	227	232	231	230	243	213	273	261	245	235	228	237	271	221	268	250	252	230	231	271	208	250	265	235	236	245	241	240	276	262	223	264	271	229	242	248	228	235	227	253	221	219	242	226	253	250	228	264	238	248	239	236	223	245	247	207	237	230	268	254	265	242	242	241	248	255	256	249	240	230	246	223	253	235	216	227	251	248	258	245	235	267	245	226	227	245	214	232	225	271	243	263	235	207	219	234	244	264	243	243	245	238	217	255	236	267	250	254	227	215	249	216	257	263	254	230	234	229	216	223	226	201	233	235	239	253	246	262	235	265	237	224	232	234	233	237	226	226	252	235	208	246	213	245	264	260	221	260	224	221	250	254	218	223	238	234	244	254	271	244	247	224	220	257	242	243	232	248	221	266	236	254	254	263	225	240	225	246	239	239	251	201	231	222	234	236	259	223	218	225	249	239	229	261	226	249	242	233	254	259	237	224	244	269	230	230	213	233	230	264	224	247	246	248	245	260	244	248	210	231	251	234	233	248	251	240	264	281	243	234	212	236	230	232	219	251	239	234	235	260	215	240	224	229	245	218	216	253	236	249	245	226	244	207	252	232	246	260	218	240	233	259	248	253	252	256	232	242	232	243	227	232	235	235	220	231	259	255	244	258	243	245	248	240	259	243	246	276	215	241	235	237	236	267	245	240	238	233	262	237	232	250	234	238	205	235	253	220	260	241	261	212	227	212	232	216	237	247	240	240	228	210	228	244	225	240	241	241	250	239	245	238	238	239	216	259	245	232	230	224	258	268	264	247	242	225	244	226	215	218	239	255	238	228	221	235	223	248	257	228	226	249	235	238	235	232	255	204	239	238	224	234	242	229	235	238	228	245	220	264	243	247	233	256	258	266	229	217	214	223	237	259	214	254	238	244	243	243	234	212	238	250	213	236	222	254	236	227	228	259	225	236	245	232	249	249	240	208	259	206	237	229	229	226	217	226	233	225	245	272	229	202	258	228	223	238	237	241	248	276	269	261	236	241	249	232	261	228	220	251	236	233	200	226	248	216	237	230	238	238	234	240	235	242	244	269	240	262	248	213	247	248	219	257	227	238	216	214	226	263	239	227	233	235	211	259	252	234	210	221	261	244	228	270	237	223	235	206	215	255	206	233	250	230	222	242	234	231	218	243	245	270	235	262	242	256	217	267	247	244	214	258	231	243	227	257	239	236	248	253	253	259	248	251	222	219	227	285	248	252	190	224	252	228	248	235	256	245	255	263	208	242	232	248	207	243	239	255	241	242	240	246	212	230	254	221	244	219	235	238	281	252	222	240	222	262	247	243	253	240	225	252	237	214	235	235	224	241	219	239	251	234	246	243	241	238	239	243	222	220	225	247	228	224	238	251	249	217	239	223	237	238	238	233	243	240	208	256	263	265	221	225	224	241	229	238	238	232	243
15919	3427	2348	1139	774	689	606	514	486	432	436	414	386	360	388	362	374	368	344	383	352	353	369	350	342	365	359	355	357	358	316	327	321	344	352	320	335	341	327	339	364	308	330	346	350	334	310	364	331	312	333	330	349	333	321	363	360	365	328	315	327	342	317	335	338	356	331	313	358	322	337	357	358	335	350	344	349	338	281	332	370	353	344	361	322	356	330	327	326	323	318	322	344	343	347	315	329	344	354	329	315	372	345	323	325	325	344	349	357	323	293	363	312	337	293	336	329	336	327	347	335	324	310	330	318	317	331	325	363	338	331	323	357	357	322	337	324	355	360	352	347	314	338	313	332	344	314	345	357	332	363	355	330	337	306	320	343	332	330	328	320	311	356	383	342	337	363	325	320	330	312	345	352	352	340	310	346	343	317	342	337	349	325	345	327	318	326	333	345	317	326	369	343	334	328	323	323	330	327	340	373	361	296	315	348	333	316	355	359	330	338	327	341	331	340	360	329	333	335	345	353	312	358	332	338	303	364	345	350	349	338	352	357	315	341	340	350	352	302	376	340	298	321	331	395	328	323	313	335	356	334	337	326	366	334	334	329	336	335	309	307	337	333	325	321	351	324	318	331	349	311	341	339	337	352	357	349	348	329	340	322	341	328	338	345	319	356	319	333	339	335	367	310	359	350	305	330	375	354	359	345	349	347	329	285	350	321	345	318	333	304	311	335	363	331	324	336	334	335	323	330	327	334	350	338	316	323	336	331	366	331	350	381	357	312	313	330	337	329	321	348	322	359	345	349	340	351	340	301	346	352	312	320	284	334	355	306	374	326	310	330	353	324	360	323	336	337	324	348	321	329	322	329	351	334	310	343	334	335	329	332	312	330	317	327	330	319	325	339	348	337	334	333	341	335	356	335	323	349	339	320	341	301	327	336	335	349	316	361	366	355	337	345	340	330	351	325	339	337	324	361	354	321	328	291	373	329	318	323	327	323	356	334	313	331	323	336	323	342	326	355	346	329	376	310	339	331	322	341	360	322	358	348	328	341	354	308	321	357	325	358	338	334	327	341	328	344	330	365	334	322	306	342	354	361	346	362	326	328	351	340	324	339	333	316	317	325	315	355	358	337	334	327	348	291	319	323	326	336	329	327	335	334	307	330	349	319	338	341	326	343	320	348	353	370	347	338	325	338	338	310	336	338	308	355	345	319	324	314	371	297	358	317	336	321	357	320	324	345	330	320	316	330	336	337	361	342	318	302	364	330	342	361	330	354	332	296	352	330	340	328	363	331	335	331	321	359	354	334	365	352	339	348	316	326	337	347	318	332	334	328	312	308	344	370	312	334	365	347	314	339	313	320	354	338	330	318	367	330	327	384	359	346	315	333	367	314	315	350	331	335	336	331	344	321	322	363	336	353	389	344	350	324	330	329	352	338	327	319	342	318	341	324	332	324	318	360	328	358	332	348	367	340	323	335	327	342	321	347	345	351	337	323	335	334	340	335	347	342	343	319	333	319	334	286	337	322	377	316	359	321	337	328	350	337	333	323	358	320	325	337	356	320	346	325	337	352	348	303	344	300	337	342	331	311	330	321	345	340	330	311	279	336	353	343	322	339	343	337	309	338	320	317	330	377	346	357	309	316	332	314	280	338	295	342	333	345	329	325	332	311	292	359	349	320	324	336	330	332	350	360	332	333	352	354	312	317	334	336	326	318	328	336	316	347	324	350	362	339	330	306	335	339	324	339	313	362	321	356	326	359	371	342	301	303	321	320	352	327	319	377	347	320	334	370	352	354	333	336	371	363	347	311	333	342	334	318	340	336	321	347	301	324	349	359	332	310	331	381	336	339	310	337	333	350	350	342	332	313	349	331	333	325	353	337	333	357	322	345	323	337	388	313	307	341	309	346	347	305	343	357	355	328	341	350	366	336	323	331	321	373	326	341	337	326	351	299	309	327	322	303	305	327	339	346	320	372	338	363	317	358	318	330	320	338	364	326	322	317	312	348	352	332	336	333	285	343	329	319	367	324	321	368	326	334	361	324	328	339	301	356	327	322	347	348	347	331	324	328	370	339	352	322	322	328	326	330	331	332	343	353	350	330	328	367	320	354	336	326	331	332	320	350	362	343	327	324	328	344	346	341	301	343	331	324	340	359	334	322	352	307	336	350	350	358	356	361	329	343	373	334	335	332	361	325	323	347	344	330	351	343	357	347	358	356	335	356	314	359	355	366	324	358	306	341	340	305	361	326	357	322	319	373	356	319	338	310	349	344	350	327	317	345	336	382	328	350	322	344	333	344	307	350	346	342	340	368	354	353	302	333	360	330	360	315	315	313	366	351	363	346	302	326	346	320	356	334	309	338	356	325	327	348	315	322	334	338	320	313	327	344	335	359	287	346	294	322	348	373	316	340	342	343	324	301	331	331	335	347	350	322	346	349	348	345	351	316	329	349	339	351	348	339	344	359	334	316	330	332	341	367	339	338	368	327	341	346	347	340	347	338	343	356	341	362	320	300	310	291	341	340	345	306	346	332	323	343	344	331	348	341	343	353	343	329	281	356	325	352	321	318	331	332	361	353	318	335	329	346	317	335	350	338	306	321	352	347	338	331	313	366	343	326	328	331	357	338	315	369	326	339	334	321	332	340	297	314	348	356	344	317	332	334	358	309	357	322	348	333	347	353	355	341	340	338	320	333	381	325	313	354	339	319	317	339	338	360	319	370	303	355	325	365	319	349	303	370	324	322	345	311	342	317	349	324	305	293	321	314	354	329	328	326	338	356	329	331	335	341	336	357	336	337	331	365	371	332	316	334	302	334	371	335	340	332	345	324	351	356	329	306	321	320	362	354	315	344	320	316	348	340	312	350	334	356	331	363	325	328	331	327	363	315	357	338	307	302	353	317	352	323	329	373	358	334	327	346	363	343	309	306	331	322	338	344	323	329	325	319	332	361	325	351	338	346	315	354	340	345	342	348	347	340	352	337	342	341	332	333	332	330	335	304	359	336	349	332	348	311	330	331	332	333	316	325	311	350	328	371	350	339	344	335	327	332	347	353	351	340	352	349	324	324	336	327	310	340	344	368	322	348	327	346	333	314	345	333	326	360	339	348	344	331	319	338	292	375	377	327	338	344	331	335	313	321	335	366	339	378	353	338	339	316	331	345	333	319	339	347	338	332	322	326	293	342	364	369	361	305	338	322	329	342	356	328	349	354	352	302	322	334	315	306	338	331	336	318	363	350	338	318	318	350	338	353	313	316	314	319	340	344	283	310	300	339	337	334	316	294	318	355	355	324	316	325	340	348	313	338	329	343	324	343	392	328	327	370	327	372	349	331	347	343	355	322	307	372	357	334	322	365	374	335	333	340	308	359	354	342	314	361	351	334	334	329	363	294	323	364	326	306	350	348	367	353	319	331	371	361	336	321	291	335	305	335	323	343	331	326	332	344	319	345	337	317	345	324	346	313	293	306	336	337	314	352	356
22572	21566	29409	24219	21560	21430	3880	1095	884	852	803	789	796	789	740	732	752	697	692	756	752	697	721	713	736	695	727	671	680	703	728	671	725	664	696	671	705	682	671	630	714	683	696	660	682	661	683	684	652	671	660	657	695	639	659	678	647	670	665	685	675	656	643	680	671	663	692	625	658	662	655	669	649	656	678	658	635	659	633	666	653	656	659	667	667	704	697	711	665	648	697	690	653	658	682	642	682	701	683	690	627	738	697	665	643	690	681	658	688	632	676	683	703	619	672	644	673	666	667	661	679	727	719	712	653	672	635	642	714	624	659	656	654	653	653	667	662	707	668	698	695	687	656	691	670	705	642	688	620	623	638	720	672	661	681	718	712	640	691	685	682	649	693	651	657	656	672	660	688	662	718	673	689	657	683	623	643	682	641	656	715	639	686	647	689	641	641	760	655	634	657	651	649	691	695	671	662	675	679	689	707	673	615	713	666	626	696	662	653	694	654	684	676	653	616	597	677	677	649	670	704	652	677	664	707	717	693	699	663	673	684	648	661	652	679	685	675	645	656	708	659	693	659	671	672	658	718	706	659	695	671	692	717	640	669	675	643	709	712	677	661	663	626	668	710	677	662	688	697	682	665	663	620	675	656	698	698	692	668	697	661	692	637	709	650	673	677	678	642	724	633	645	684	687	663	648	691	672	656	671	676	685	631	650	684	667	667	668	662	643	690	735	662	634	705	673	667	677	692	644	656	675	670	717	652	692	693	674	708	676	732	633	669	671	659	704	710	614	703	657	608	697	630	679	666	614	696	696	671	688	644	690	665	660	712	647	674	659	680	656	674	653	709	661	691	666	667	690	678	655	641	679	662	679	677	689	682	639	654	654	637	656	668	621	692	676	696	668	624	702	660	631	639	662	669	679	680	679	685	625	679	638	696	675	661	671	670	694	629	703	703	685	725	657	669	685	690	667	686	649	660	642	688	668	662	699	720	664	649	640	696	709	645	644	668	632	643	639	662	724	700	685	677	672	694	682	629	678	651	668	666	646	704	662	681	632	661	741	691	693	652	689	671	685	724	691	648	703	657	665	681	733	692	657	707	661	676	683	674	686	659	672	652	655	629	685	661	636	698	696	683	646	693	666	616	648	719	706	606	641	626	694	653	705	664	591	635	686	646	655	658	669	670	648	682	680	658	695	655	682	660	707	679	693	663	653	700	658	678	675	662	678	732	680	673	658	682	703	629	667	717	620	650	693	702	664	678	645	677	668	679	671	637	675	663	678	715	663	687	692	658	734	687	644	689	655	642	683	680	700	668	729	658	667	688	627	652	693	705	703	652	681	680	744	661	630	701	632	727	655	680	656	636	706	671	660	691	681	683	666	670	631	695	669	634	678	709	677	642	758	677	650	690	677	659	719	615	705	693	698	695	695	687	645	650	696	709	662	651	678	675	668	635	655	707	661	703	716	660	711	680	639	694	643	717	649	677	657	686	709	646	673	676	673	649	683	642	632	661	719	702	667	692	627	672	684	709	722	654	697	685	641	712	688	698	665	646	678	655	701	672	604	669	675	662	631	687	697	704	637	686	690	650	650	680	669	688	656	688	669	670	692	635	677	668	633	697	630	710	708	690	647	632	646	691	655	705	646	669	677	653	697	672	694	655	629	682	631	655	673	646	649	681	668	683	677	651	661	655	703	656	656	672	660	672	685	660	669	700	702	644	678	666	665	678	688	656	715	697	663	685	650	676	683	677	641	719	707	629	689	694	658	636	696	698	651	682	649	655	646	659	657	662	654	653	613	713	701	613	649	659	698	645	641	706	686	678	734	691	702	663	700	674	688	631	669	685	654	674	597	703	678	716	660	640	631	698	642	662	663	665	656	644	693	635	633	675	660	632	673	709	632	665	671	697	642	667	684	669	671	684	646	680	702	664	700	642	663	671	688	671	705	671	642	681	661	655	656	687	655	621	650	683	651	636	695	733	630	636	655	658	647	650	678	613	680	645	644	650	655	696	621	642	666	653	682	674	693	758	658	696	693	637	616	669	696	643	678	709	692	672	674	682	636	636	637	685	665	700	673	665	691	605	659	682	687	682	704	728	642	685	698	721	638	677	681	664	669	646	695	670	650	664	654	654	713	626	636	662	680	677	699	665	706	673	581	703	687	707	635	666	634	672	692	672	678	685	682	652	631	703	620	646	696	692	642	704	681	656	642	693	693	615	675	643	638	669	690	674	711	699	643	666	694	663	671	680	681	661	649	673	681	714	692	678	619	663	708	658	621	670	624	650	622	638	683	648	663	619	695	645	643	678	663	653	641	631	651	666	680	682	690	656	660	686	703	648	691	684	616	667	680	654	697	667	641	648	719	714	670	627	652	663	608	704	670	697	686	658	673	633	685	678	649	664	646	669	655	637	667	671	650	688	651	735	641	661	668	706	674	679	644	625	607	698	696	702	680	660	694	674	628	721	681	643	666	671	637	695	659	630	679	660	667	671	648	715	712	671	720	691	646	667	668	694	666	660	668	669	640	653	657	682	662	697	699	664	620	649	637	675	741	717	702	736	646	696	666	682	664	725	614	675	659	700	677	680	691	648	668	654	645	647	626	661	675	674	629	660	619	657	641	627	651	653	647	680	663	688	685	682	674	620	683	714	656	634	616	700	655	631	665	650	689	680	660	695	590	693	653	642	690	688	698	675	657	672	638	638	671	611	655	634	634	670	659	650	644	689	661	671	631	691	664	667	681	671	624	668	659	671	667	617	674	675	713	691	691	669	694	661	655	621	693	679	668	692	684	659	642	644	684	640	665	651	647	695	693	681	622	633	663	702	676	676	646	719	681	698	638	662	645	699	649	686	681	621	675	659	660	647	667	708	697	678	629	685	682	651	665	630	655	705	615	652	688	675	658	679	665	677	670	705	696	685	670	659	685	638	651	668	691	697	680	673	686	660	688	713	657	679	619	676	689	692	691	637	641	640	662	686	646	663	614	643	669	643	675	627	643	666	717	638	716	639	668	664	629	668	693	658	645	656	692	655	678	654	670	682	718	660	669	641	635	629	693	679	610	664	672	667	694	698	682	716	681	677	651	646	697	670	655	678	671	680	694	654	670	690	683	645	650	692	645	699	691	624	692	659	626	665	644	674	692	670	712	691	676	674	648	684	732	670	695	688	646	716	662	663	682	690	716	659	684	651	679	658	686	672	676	667	657	695	693	700	650	664	672	645	652	706	615	651	668	671	651	672	654	673	651	709	665	614	660	636	644	664	672	666	681	643	687	676	695	699	726	657	660	718	652	654	663	678	672	649	649	655	637	699	652	630	647	667	640	724	717	677	695	705	724	692	655	681	687	616	677	660	662	666	657	601	656	664	638	679	667	656	665	676	668	634	698	671	710	721	680	675	684	680	699	669	646	642	686	636	654	670	647	664	704	693	644	651	650	697	672	617	633	664	659	664	694	645	670	660	589	669	670	655	645	680	636	632	662	689	673
20890	12014	8178	4050	2888	2338	1860	1567	1547	1375	1239	1152	1126	1084	1056	1049	966	1037	983	972	990	959	997	908	875	850	934	882	929	903	954	925	945	839	928	913	897	897	944	837	933	913	883	931	894	886	891	835	866	867	867	932	870	895	861	884	911	857	857	856	884	859	924	916	864	973	879	866	876	903	859	881	812	932	880	865	894	909	840	892	917	916	885	857	926	898	881	915	841	854	895	886	880	826	888	885	938	894	883	908	887	902	925	859	878	841	896	890	891	915	887	898	885	907	830	875	834	901	874	898	872	888	896	863	918	880	905	880	863	843	925	858	891	900	833	865	892	899	845	955	869	897	901	878	870	862	900	877	913	929	866	906	876	921	898	928	931	937	906	858	868	904	859	851	841	877	850	850	840	879	904	859	852	878	869	839	833	898	908	883	866	884	863	870	849	915	940	864	853	892	882	858	841	943	891	897	911	860	903	910	905	861	871	872	907	891	870	890	882	886	873	921	852	862	882	906	857	812	861	898	895	874	883	921	848	880	883	834	840	900	885	848	877	849	854	901	884	831	926	883	937	928	899	862	969	884	870	826	895	902	885	920	921	877	903	909	855	845	905	895	939	870	871	859	885	880	888	888	887	908	872	881	835	844	894	859	869	863	848	881	894	876	882	866	894	860	878	861	916	856	875	884	867	800	892	923	830	871	904	892	890	867	879	832	896	865	902	873	926	890	887	884	875	870	892	898	897	901	922	853	846	876	931	890	967	924	887	830	920	872	886	870	882	841	858	874	895	882	936	887	903	892	873	878	947	908	872	883	909	818	866	895	858	859	849	869	902	939	831	840	897	833	911	894	852	912	919	894	899	898	921	886	858	906	859	901	853	916	893	916	901	936	875	835	886	892	820	906	876	923	885	890	846	925	827	878	878	884	844	921	815	902	890	910	844	855	860	890	898	855	835	905	852	920	914	848	919	821	844	953	949	915	889	935	846	914	920	882	874	861	811	900	908	876	880	839	879	909	924	927	962	864	923	924	853	891	879	896	906	895	882	884	890	896	831	873	876	904	908	890	846	851	853	872	884	908	845	925	815	856	858	917	850	812	808	871	865	846	863	817	867	898	847	881	926	863	897	928	856	896	906	877	882	895	887	894	855	895	926	962	866	940	862	820	844	880	910	927	849	878	892	870	833	921	889	876	910	881	856	935	895	898	882	864	863	855	898	881	880	863	881	858	876	839	863	872	860	897	868	880	928	883	830	882	859	898	874	828	917	928	869	826	907	936	935	892	834	805	918	879	937	911	865	843	871	929	859	936	922	878	847	868	903	898	875	890	865	901	892	898	896	900	852	884	932	884	841	887	862	852	876	874	890	905	837	918	868	925	951	848	866	948	914	898	915	913	904	898	897	925	878	894	925	878	886	925	914	921	915	879	929	867	936	851	831	920	904	927	901	903	848	855	880	881	873	869	853	888	859	941	892	828	906	864	863	812	859	877	887	876	901	860	863	909	909	880	860	920	864	890	873	833	928	848	845	837	912	897	881	845	854	972	913	885	878	844	899	817	831	861	892	908	894	915	888	898	889	890	858	920	902	945	876	847	899	873	906	888	907	917	884	895	849	917	919	874	921	918	912	900	914	828	861	895	970	859	899	909	909	878	878	867	864	889	851	875	891	852	882	903	879	896	899	804	919	851	872	885	904	867	877	923	910	874	862	897	919	851	857	868	916	863	905	922	934	850	883	849	867	873	884	882	933	923	948	881	894	862	900	899	872	943	919	877	843	905	887	857	850	908	903	886	874	868	857	896	801	901	918	850	835	862	867	909	839	914	907	853	909	873	871	875	882	860	907	877	905	906	881	925	888	924	897	882	908	887	822	865	902	938	935	917	909	822	911	903	928	852	875	887	886	924	853	832	858	906	862	870	902	880	871	854	922	893	857	892	870	889	878	799	892	883	911	882	860	907	915	879	886	899	822	870	871	909	890	887	878	889	852	863	858	855	911	862	902	918	896	868	888	900	924	862	873	843	877	822	859	886	885	891	942	932	863	855	918	902	873	900	910	881	914	816	939	867	914	907	917	855	886	880	817	896	873	904	863	874	853	890	886	878	864	899	855	870	892	827	829	856	899	947	890	882	849	863	889	909	878	865	910	887	909	881	888	847	868	841	829	833	857	858	868	885	862	902	847	885	908	881	937	925	851	901	838	829	900	838	915	882	894	893	877	874	920	874	836	887	898	863	915	901	875	831	850	810	906	945	850	865	829	868	896	885	919	870	890	885	880	916	882	893	849	869	871	864	937	880	899	925	841	887	888	858	812	868	913	850	857	879	889	838	883	863	884	856	880	861	879	917	892	851	901	910	873	869	867	831	885	885	908	896	860	872	881	832	878	854	949	922	914	843	881	908	871	886	863	851	943	894	900	868	898	908	867	857	842	869	906	856	862	807	901	866	860	911	913	847	858	837	868	910	924	877	902	911	905	881	889	879	918	893	856	903	877	841	950	843	862	903	895	861	853	900	881	855	927	833	872	872	860	814	842	877	844	914	909	862	901	862	877	935	851	858	958	860	908	856	999	860	885	922	870	841	904	858	910	849	858	900	869	858	885	902	887	866	848	858	881	869	920	935	879	871	904	864	901	853	851	889	833	885	872	863	874	804	887	903	935	894	873	911	926	896	892	884	899	832	843	854	883	873	866	823	881	855	923	920	889	848	866	858	885	892	937	839	843	896	887	906	898	860	878	900	863	902	936	865	881	861	912	892	874	880	883	876	888	869	880	869	912	820	906	891	906	920	824	901	905	890	881	883	858	902	918	872	878	873	833	855	869	866	854	927	891	926	877	842	865	825	912	868	853	871	848	913	886	812	853	883	860	869	891	841	942	871	843	930	835	898	890	873	904	834	827	903	884	933	841	881	901	926	855	908	883	914	888	899	857	850	896	884	889	927	857	895	871	846	875	889	942	880	900	894	869	891	876	975	891	889	925	918	870	842	888	860	869	859	868	880	859	935	886	937	834	840	863	955	879	875	891	847	925	889	900	909	851	902	888	830	875	941	872	844	849	879	892	898	858	877	877	898	959	906	915	891	933	867	882	873	837	878	852	922	917	890	837	938	902	928	876	897	858	822	902	853	894	948	903	807	865	889	922	904	876	901	864	859	925	829	871	915	882	899	834	881	863	844	920	907	889	847	838	888	903	875	856	887	868	883	854	909	925	895	894	905	914	891	874	900	930	948	944	875	865	915	842	859	887	954	923	888	870	866	860	842	880	877	861	873	872	926	881	882	879	918	835	889	909	891	872	900	882	917	912	900	900	832	856	821	879	906	852	892	905	892	877	875	867	909	889	906	866	869	903	835	850	929	879	885	885	914	931	857	891	919	870	891	884	872	904	889	898	895	894	911	903	896	861	894	894	849	849	881	881	853	944	895	889	903	889	884	895	870	892	880	910	911	888	855	944	849	931	867	918	928	896	916	886	849	908	915	924	887	874	856	934	814
27543	18461	4019	739	633	544	563	578	571	586	601	588	557	556	579	568	569	583	582	565	583	566	519	579	565	543	544	590	573	514	520	565	550	612	546	587	546	549	569	594	549	551	562	573	541	578	525	549	561	542	536	558	556	531	566	576	591	564	573	580	524	539	570	557	586	563	570	579	540	564	531	554	615	582	558	555	579	567	588	553	549	520	615	546	589	545	587	562	563	569	548	526	545	564	546	581	540	554	585	582	582	572	564	560	544	558	540	563	560	574	563	579	595	567	588	564	562	595	569	572	547	570	572	558	601	596	563	556	592	582	591	554	582	558	554	580	517	556	515	586	560	536	572	583	556	601	586	600	543	576	584	610	560	569	589	580	563	541	568	571	618	624	591	550	583	568	597	572	572	547	594	584	602	540	613	624	587	599	542	550	550	558	520	560	560	552	576	555	616	556	581	610	554	547	557	566	569	621	539	571	557	580	565	564	548	586	557	568	533	612	566	568	629	541	594	566	600	593	539	549	581	561	582	529	606	563	573	586	586	591	566	567	561	597	553	534	566	575	565	565	580	551	529	549	574	558	589	563	537	545	545	538	535	553	538	540	533	573	569	566	553	512	581	586	568	580	579	580	547	580	555	610	562	574	562	609	540	575	544	520	563	517	566	630	580	584	602	551	593	579	555	544	574	573	594	546	513	558	542	564	569	576	555	572	550	565	555	542	557	570	561	574	520	583	572	557	549	578	579	561	576	584	568	546	554	564	567	575	546	577	563	514	591	520	549	603	536	543	603	549	548	562	572	576	568	572	562	603	572	566	537	589	576	537	567	578	590	600	534	578	589	531	546	574	546	552	533	575	561	574	554	556	544	577	609	616	559	574	595	555	561	553	569	604	557	533	581	572	600	571	591	547	609	566	593	575	567	592	548	565	575	609	583	590	573	559	555	558	585	559	563	603	557	540	581	565	540	543	565	574	584	526	601	575	571	549	560	578	577	530	584	579	544	548	546	598	569	552	631	549	591	538	548	564	582	584	575	562	569	567	557	540	592	590	583	595	568	590	557	543	571	609	578	543	577	553	597	578	516	537	532	532	588	569	563	576	579	539	586	556	540	567	515	605	535	558	562	536	551	538	554	574	547	595	517	570	560	565	540	560	557	586	568	626	574	569	549	585	590	589	578	613	563	539	598	561	564	560	517	532	540	583	566	553	561	518	568	549	569	596	550	594	565	561	551	561	596	613	574	617	620	621	595	591	584	580	588	564	566	582	546	591	549	558	575	522	597	515	548	581	586	597	604	554	542	543	553	578	520	580	536	553	539	562	537	565	557	543	560	568	559	570	571	524	604	592	533	594	562	543	574	546	591	553	542	567	566	546	579	589	629	551	537	527	609	534	583	587	567	549	560	584	605	558	537	602	545	526	613	523	594	549	615	531	550	557	571	600	574	572	522	571	596	563	606	558	584	534	532	571	563	574	580	562	566	561	545	579	554	546	556	584	580	555	547	601	534	590	576	529	527	586	579	581	611	586	562	602	582	583	539	597	560	549	581	595	558	540	559	592	555	541	554	535	555	511	558	594	594	589	586	583	532	612	559	576	574	522	565	552	558	587	535	579	543	557	561	564	512	548	554	549	568	548	607	585	571	564	539	574	596	592	565	528	569	556	575	583	554	581	571	555	530	577	603	498	545	588	531	559	613	556	550	537	549	556	559	550	563	592	571	523	581	572	527	555	574	548	545	624	604	578	533	550	565	555	552	578	588	555	598	567	538	540	574	594	586	557	598	534	563	607	592	539	585	563	573	542	552	550	567	544	583	601	537	566	597	504	593	548	588	555	560	552	543	546	586	565	604	549	576	567	582	523	542	560	551	574	551	578	582	554	558	530	552	576	543	569	611	588	578	602	548	576	564	597	611	560	579	602	571	566	551	554	600	577	552	507	570	564	564	577	580	572	579	572	594	568	565	576	597	596	570	533	571	529	533	578	571	576	562	600	545	566	561	569	560	523	582	561	604	560	544	573	550	604	565	508	551	545	574	574	543	556	558	545	573	543	542	537	551	535	510	531	543	561	570	544	586	612	584	547	551	566	581	544	533	564	585	526	524	559	553	552	565	561	547	568	533	609	554	588	566	565	550	559	562	531	547	533	554	559	568	541	576	572	535	526	565	551	568	607	557	578	558	552	561	575	534	575	572	569	560	564	552	553	558	583	574	575	575	572	596	578	549	565	562	528	579	565	578	560	554	530	546	554	564	567	562	588	522	547	548	564	549	561	558	581	568	576	574	595	544	583	579	577	554	536	575	571	565	552	550	571	546	579	583	560	523	556	546	567	537	527	589	581	599	573	572	591	601	533	551	581	568	558	615	573	522	571	567	593	552	597	572	546	623	521	566	534	544	548	570	576	553	577	550	618	554	587	610	602	514	570	540	571	563	594	580	598	592	566	551	571	572	554	522	525	641	560	565	523	531	616	564	570	568	511	545	611	575	570	535	575	535	543	559	554	567	526	555	579	618	570	585	540	575	592	570	535	520	582	540	574	528	571	581	546	563	522	528	536	547	569	551	587	545	540	540	560	551	564	614	540	527	530	556	574	522	591	565	527	556	563	571	565	573	556	565	580	552	554	568	546	575	542	576	497	567	551	573	538	532	578	575	569	545	532	593	538	566	568	542	531	514	553	591	594	584	529	532	582	623	559	559	531	576	536	544	556	538	521	570	576	573	589	558	584	556	581	562	558	560	565	588	533	584	581	575	527	555	565	570	553	549	532	600	557	573	569	595	553	553	554	544	572	565	574	577	575	554	575	551	560	589	556	611	584	584	576	566	541	559	554	584	590	563	562	576	551	537	578	562	559	567	575	550	508	610	530	556	600	590	514	569	632	561	567	595	558	590	567	556	520	573	559	589	556	585	539	593	536	576	564	567	582	535	537	586	571	537	572	546	580	542	605	588	569	569	589	577	569	525	547	594	599	539	569	506	555	563	506	563	554	567	533	558	578	563	594	571	519	527	553	567	553	536	606	535	585	572	565	571	565	599	554	552	565	575	578	521	588	554	563	591	545	574	573	607	565	605	564	554	532	554	569	570	591	559	522	561	589	537	549	581	575	528	555	551	620	557	551	497	582	591	565	561	573	561	555	561	535	562	590	563	541	606	613	552	593	564	548	570	543	550	567	546	516	571	511	550	558	560	571	590	569	581	578	540	570	561	567	534	538	527	582	564	579	587	559	592	576	580	548	577	547	540	604	576	558	538	561	557	566	542	560	590	563	549	533	541	578	557	568	524	546	565	572	631	588	527	539	563	581	599	504	550	581	584	582	586	580	571	586	575	495	576	583	588	527	576	548	562	552	590	488	584	553	547	607	562	551	531	573	552	539	571	597	586	570	514	563	560	557	580	584	600	554	565	532	573	528	559	556	519	572	541	563	528	573	559	587	568	535	582	574	571	522	593	548	564	548	534	538	563	610	543	570	558	571	598	555	565	615	586	555
5870	1105	975	846	752	764	777	758	733	755	729	762	714	755	690	692	689	711	721	735	693	724	718	722	771	741	701	724	724	703	725	672	769	754	684	736	692	699	737	737	729	703	726	704	728	731	693	698	727	771	745	739	727	697	765	734	745	729	697	702	687	749	721	720	710	728	685	719	756	708	679	704	706	726	692	702	732	705	710	728	738	750	703	751	712	721	725	708	676	706	714	697	754	711	732	657	687	720	763	745	697	713	702	747	690	750	749	740	709	715	703	700	662	705	744	693	730	698	707	717	749	723	690	712	716	724	693	709	719	694	764	697	690	680	681	706	703	748	707	661	726	736	705	696	744	689	696	687	745	768	714	675	721	690	756	657	709	727	754	737	740	693	697	740	691	729	678	685	708	723	700	717	760	754	718	715	698	740	710	733	659	687	742	685	751	756	727	728	661	684	743	747	746	760	756	728	690	691	720	688	708	752	737	666	747	723	695	724	669	675	663	715	761	759	704	720	723	723	710	720	714	749	730	744	731	767	768	683	715	717	752	752	685	701	731	700	728	729	713	723	704	710	751	699	710	723	701	691	765	783	723	725	687	750	722	763	745	764	746	740	710	736	673	743	725	765	739	722	699	693	711	727	700	725	707	738	739	719	727	686	709	723	745	691	664	686	714	716	681	719	731	724	735	700	748	704	707	732	749	683	687	705	738	709	748	684	729	703	732	716	681	702	690	713	741	730	737	685	734	733	708	698	697	718	670	735	682	731	721	729	688	742	724	684	719	652	707	717	743	713	741	678	721	719	689	755	684	728	696	703	763	712	753	651	710	744	689	745	698	755	747	697	733	667	665	687	707	708	741	692	712	752	686	728	714	721	699	732	740	706	697	744	711	723	772	709	720	686	685	706	733	685	712	719	736	705	723	670	740	711	721	719	732	718	721	713	675	742	713	713	687	697	777	741	698	706	682	739	709	808	720	711	728	732	704	736	706	729	768	650	728	743	784	743	723	752	723	689	702	693	688	681	736	714	741	732	709	722	715	707	713	707	718	679	683	755	703	779	675	761	701	722	726	673	727	702	736	720	668	790	758	700	711	688	712	698	702	770	717	729	785	701	684	721	725	721	705	778	730	714	781	699	676	664	717	704	679	721	694	718	722	696	748	831	717	723	746	715	758	733	708	719	753	732	728	711	689	760	718	719	737	739	719	716	729	704	720	751	734	713	737	676	757	764	740	774	740	741	714	720	682	711	724	725	740	711	704	711	742	735	732	709	784	724	716	695	752	718	710	710	719	709	712	752	838	707	701	726	738	721	714	714	729	721	750	702	679	721	753	724	714	686	706	761	725	668	729	766	736	729	718	732	762	677	714	734	742	762	721	713	695	712	707	721	739	689	719	717	750	713	698	699	713	698	720	691	702	730	706	743	708	758	739	729	732	730	787	723	687	738	734	711	700	724	709	691	734	747	711	706	731	746	754	660	727	716	735	720	673	730	757	733	755	710	732	706	758	758	758	718	694	750	698	710	705	730	729	726	749	681	753	754	728	739	706	703	699	730	709	744	693	689	670	773	728	720	733	733	736	742	715	735	738	732	703	704	723	712	705	737	741	671	739	734	720	703	790	760	707	720	734	722	711	711	736	713	753	741	696	723	702	697	730	704	705	708	710	775	730	687	693	749	719	703	714	731	706	709	739	712	742	693	732	717	745	711	741	729	715	706	741	717	712	723	687	729	748	686	776	716	679	735	710	672	723	760	689	712	733	738	689	728	694	763	716	706	674	721	769	664	728	716	721	774	734	766	766	751	686	777	707	718	742	683	729	703	690	711	687	764	704	674	670	717	757	717	731	728	690	724	734	692	665	742	709	723	702	745	701	776	681	717	675	727	732	729	692	697	753	685	709	706	707	752	739	714	724	784	731	739	714	715	720	734	742	706	716	663	756	726	711	708	707	715	719	740	716	716	760	742	722	733	747	775	710	710	758	737	710	696	749	758	726	699	715	747	753	691	687	728	722	714	727	752	761	744	701	654	718	709	768	697	713	768	708	706	714	720	700	747	736	754	735	679	727	725	684	680	732	760	707	682	692	733	728	704	726	718	698	702	692	706	769	756	723	720	753	775	688	711	685	696	693	711	709	740	783	723	723	736	742	760	764	724	717	711	736	703	702	694	733	742	762	716	744	692	749	736	700	722	765	654	679	717	724	773	681	704	693	713	727	721	757	704	701	772	737	738	739	701	719	748	714	722	755	729	717	698	709	690	720	732	688	728	740	753	699	712	700	695	694	756	715	747	706	744	681	720	734	714	710	677	664	709	659	716	718	716	721	703	724	725	711	767	690	731	698	767	715	726	717	727	723	774	724	711	727	715	753	761	743	695	728	730	715	734	723	700	674	664	770	731	726	692	722	652	705	697	699	740	713	680	736	720	764	716	721	751	671	729	741	715	720	742	743	736	793	634	722	752	718	731	707	671	750	678	749	707	698	692	715	693	684	741	723	724	706	747	730	692	773	715	757	739	740	729	685	769	778	709	765	736	710	720	706	696	741	729	740	691	724	690	698	750	710	755	710	723	735	739	731	738	675	726	770	723	754	745	741	728	712	739	766	751	744	731	725	696	701	698	754	747	714	714	675	749	725	697	759	778	714	745	743	704	768	726	669	737	697	711	735	732	722	675	660	700	683	719	746	731	680	751	713	724	736	697	702	699	741	765	724	744	774	736	702	723	682	720	712	690	705	686	686	726	717	704	746	715	707	700	685	715	746	790	715	703	698	701	713	755	679	685	680	726	749	723	689	691	717	714	729	751	697	731	701	751	657	686	719	659	729	717	705	729	722	724	681	666	702	723	754	701	737	797	760	696	723	725	753	720	698	711	741	682	709	701	743	715	758	684	715	728	743	753	743	686	756	713	693	691	693	718	687	692	713	666	721	684	728	723	728	713	728	652	748	745	717	719	760	684	654	710	776	731	720	687	713	663	713	725	743	703	681	718	753	743	723	723	721	688	704	721	732	707	765	705	683	749	714	668	739	715	764	691	682	725	730	717	712	701	731	694	729	731	715	691	663	733	678	728	700	712	715	697	698	709	704	682	732	702	704	766	719	707	727	688	723	710	728	724	692	695	731	689	717	660	727	734	741	673	704	732	711	719	651	736	714	754	734	734	710	687	718	700	757	683	720	669	742	691	705	741	699	696	746	738	729	703	718	717	743	748	723	749	696	741	678	740	732	736	741	663	726	760	708	718	700	678	717	680	728	765	748	725	706	679	655	696	706	694	727	753	718	693	711	736	742	681	689	720	713	735	738	770	676	736	701	733	773	688	678	747	680	680	708	711	742	731	738	718	765	728	702	692	668	729	770	709	717	755	734	733	735	721	705	711	754	701	763	677	750	718	709	754	729	706	710	720	712	693	713	671	731	715	725	697	672	684	725	712	704	743	707	731	762	789	758	713	765	704	752	708	734	718	661	725	728	747	705	730	736	709	705	739	731	733
23405	21536	28805	24711	21451	5945	1430	1122	1039	1061	1026	1007	959	924	994	987	995	950	948	974	978	939	907	938	998	938	993	988	927	896	930	928	907	979	945	925	946	961	922	939	957	948	881	927	1014	932	874	900	953	960	961	931	978	889	928	968	923	908	972	936	905	906	915	890	924	963	926	918	891	926	1006	915	968	971	968	946	1013	959	943	922	967	956	913	913	962	884	899	931	893	923	872	964	881	905	999	939	894	897	910	919	895	927	881	864	885	915	962	928	920	968	923	895	873	926	921	904	933	885	948	909	962	849	967	902	929	946	905	961	945	927	958	914	947	923	924	969	911	895	890	914	929	870	954	924	904	868	880	932	907	949	942	932	913	877	951	941	964	945	946	909	947	935	974	914	971	898	931	909	900	901	982	1018	910	911	982	890	957	995	953	959	932	932	968	965	923	903	870	987	873	899	971	966	947	933	905	940	916	909	838	966	919	956	889	971	915	964	893	955	925	874	911	945	902	930	883	1006	920	938	877	960	940	931	928	952	942	938	928	888	977	875	917	902	916	939	926	935	896	936	943	887	961	979	1053	932	969	935	952	978	991	944	1026	934	942	979	931	919	920	923	892	898	934	933	970	943	909	917	899	944	920	943	926	969	941	954	923	906	940	923	937	956	892	915	883	976	915	891	990	920	914	903	910	900	898	948	917	938	983	899	918	935	933	930	957	926	931	958	960	954	973	904	904	892	915	922	937	890	887	993	948	914	950	932	998	918	944	924	940	920	919	956	899	922	924	913	899	946	977	950	897	946	922	934	950	941	942	943	888	963	917	928	975	895	948	926	810	903	973	937	933	877	893	893	941	935	963	918	936	973	931	956	932	899	919	927	935	949	919	927	928	913	904	934	934	962	907	934	961	939	982	886	990	928	971	930	952	907	926	927	925	904	875	948	896	940	918	987	931	933	942	906	872	931	924	933	855	937	964	897	933	926	927	916	951	853	935	957	936	878	950	943	893	878	932	952	914	952	957	954	940	922	943	910	922	919	926	928	972	952	924	925	987	936	950	922	961	926	961	871	1000	953	910	964	896	943	943	892	925	966	931	961	898	932	929	974	919	908	948	909	953	895	936	905	962	929	921	895	955	953	960	943	912	910	924	911	935	884	947	923	943	912	937	892	930	913	946	920	912	922	965	904	949	860	891	900	928	923	954	882	1053	979	919	920	925	894	865	919	939	969	929	889	973	896	936	961	982	916	937	948	939	920	896	856	913	895	963	936	925	949	962	890	961	936	905	892	889	921	933	922	873	936	825	935	905	937	900	901	920	905	986	939	983	922	911	921	963	946	929	909	941	932	917	907	865	891	969	887	927	898	940	956	979	940	936	938	877	906	964	1002	900	954	912	1005	956	902	896	878	913	886	914	925	945	911	922	928	939	922	895	897	939	921	892	934	952	952	933	957	927	977	937	922	906	921	921	940	881	959	926	906	874	925	899	896	944	960	880	945	965	946	925	890	916	965	960	945	967	915	914	976	984	880	923	947	874	959	961	963	942	883	915	950	936	938	904	895	943	988	953	910	857	919	901	939	908	909	946	929	911	945	868	920	948	888	921	948	920	961	931	964	959	898	908	962	924	923	968	870	979	926	910	949	959	900	885	942	947	963	910	968	960	930	881	981	959	872	946	987	950	930	907	993	904	888	903	895	921	885	940	913	920	895	979	963	929	995	947	850	900	898	945	926	892	904	941	915	870	907	897	954	960	933	928	947	919	971	882	918	969	914	907	927	914	901	931	946	921	940	944	921	985	939	953	950	957	911	951	925	920	927	912	922	885	868	991	945	932	963	862	925	941	892	952	1013	978	956	917	895	901	903	922	945	949	941	887	900	963	898	916	939	907	939	939	941	965	924	915	933	944	910	914	912	936	925	907	923	959	916	872	876	957	951	946	980	892	964	951	894	905	991	941	907	912	914	933	943	954	953	933	901	918	898	906	891	902	913	934	868	960	964	913	975	952	857	961	929	953	965	929	941	916	910	959	917	932	934	943	906	896	884	942	907	901	943	909	947	893	924	962	928	931	928	939	948	919	996	921	881	945	918	913	915	919	902	913	886	904	946	960	917	914	945	917	902	980	856	888	973	955	946	953	899	951	930	908	912	944	909	940	983	970	958	946	931	951	943	957	940	941	914	904	934	892	959	909	906	927	945	927	920	927	959	952	976	904	917	860	880	885	911	967	914	914	901	933	923	847	919	917	949	886	899	946	973	929	895	890	967	914	915	887	900	945	908	928	953	929	945	875	926	901	963	963	933	902	933	948	913	896	920	954	924	928	911	921	985	936	949	895	922	950	947	980	915	941	950	906	880	909	950	878	929	890	921	928	954	1014	930	956	943	912	914	894	933	931	941	949	853	909	933	889	953	946	929	938	996	914	921	1006	884	944	901	965	941	865	930	992	957	966	933	985	947	887	940	926	955	960	878	950	935	943	899	839	883	976	929	891	872	953	959	904	932	947	949	957	967	993	866	943	908	942	897	934	919	899	903	881	878	925	910	897	919	945	939	927	904	980	862	904	965	955	886	879	1003	907	900	907	878	963	921	931	894	907	947	949	887	952	889	920	928	941	1003	921	914	965	855	916	938	922	919	906	931	920	941	948	965	933	917	988	914	960	934	919	999	896	903	922	857	912	881	955	888	941	871	904	891	870	924	930	963	974	920	940	916	988	938	942	825	832	860	937	923	841	950	828	890	936	964	881	967	903	973	925	932	921	948	920	918	891	913	988	992	955	944	926	897	925	950	877	903	931	919	932	946	876	918	930	891	945	982	913	965	909	879	889	894	893	986	954	909	912	955	956	928	974	973	874	928	952	916	872	914	962	914	904	960	974	909	935	956	954	955	930	917	915	981	898	925	924	944	943	973	899	945	935	941	929	940	960	948	921	910	901	905	894	944	934	1004	904	923	900	939	942	928	941	996	931	884	947	933	973	890	947	905	937	944	926	939	936	902	969	908	952	955	917	945	891	915	939	980	928	911	895	936	900	879	934	922	927	933	927	915	875	962	896	991	937	939	923	935	939	951	897	869	920	921	977	864	928	937	928	858	927	878	957	913	938	889	961	947	921	951	974	868	882	938	869	959	903	966	982	925	950	924	923	913	937	988	946	902	895	923	950	956	880	928	966	935	916	904	887	877	922	982	888	937	935	882	892	959	905	871	941	954	920	907	941	905	905	884	918	842	901	896	927	867	958	940	930	937	922	922	898	913	936	946	900	891	938	947	926	917	939	948	959	850	924	890	927	944	955	966	918	919	906	889	919	906	898	905	931	956	957	914	928	931	958	949	942	970	865	874	872	913	916	923	905	935	894	899	909	963	954	932	916	886	965	935	952	925	957	940	935	934	907	955	956	901	887	949	925	917	992	926	953	931	958	935	963	962	929	961	941	901	889	934	964	977	895	945	901	896	921	879	898	905	949	931	906	979	961	907	920	944	890	940	957	875	925	913	897	929	915	951	931	909	903	959
17888	7427	5373	2850	2252	1882	1686	1550	1525	1437	1304	1315	1350	1318	1229	1285	1221	1225	1147	1230	1179	1181	1203	1184	1222	1179	1178	1155	1150	1192	1188	1169	1208	1174	1162	1149	1222	1175	1142	1205	1144	1177	1242	1176	1215	1189	1216	1186	1149	1199	1173	1162	1153	1114	1169	1131	1224	1173	1143	1110	1255	1216	1233	1192	1167	1110	1154	1140	1181	1210	1166	1162	1155	1181	1116	1195	1213	1198	1183	1177	1139	1249	1216	1141	1168	1073	1221	1160	1116	1174	1148	1225	1267	1139	1248	1144	1126	1111	1179	1115	1151	1122	1217	1110	1218	1147	1228	1166	1221	1193	1151	1214	1155	1136	1219	1198	1124	1123	1205	1139	1149	1186	1193	1136	1162	1228	1201	1145	1173	1178	1163	1180	1193	1218	1211	1208	1185	1166	1168	1138	1128	1142	1200	1188	1201	1169	1129	1185	1186	1123	1124	1221	1228	1172	1124	1207	1174	1155	1126	1228	1128	1109	1154	1176	1180	1168	1205	1173	1158	1188	1190	1203	1168	1189	1104	1182	1214	1162	1182	1139	1143	1143	1212	1201	1172	1204	1135	1188	1160	1189	1184	1196	1183	1173	1225	1239	1132	1161	1155	1171	1172	1124	1199	1116	1175	1140	1142	1130	1145	1249	1138	1160	1161	1146	1198	1231	1204	1202	1143	1148	1194	1174	1196	1208	1123	1177	1172	1173	1235	1171	1134	1167	1194	1248	1155	1149	1137	1177	1207	1206	1170	1238	1188	1184	1233	1197	1126	1121	1187	1111	1170	1158	1182	1179	1160	1107	1127	1167	1141	1172	1140	1162	1165	1116	1146	1184	1184	1131	1238	1201	1204	1126	1197	1153	1075	1174	1120	1132	1188	1151	1212	1164	1220	1183	1177	1178	1149	1201	1166	1200	1180	1113	1202	1145	1244	1137	1150	1161	1179	1117	1181	1159	1128	1173	1154	1093	1167	1135	1187	1210	1175	1163	1164	1108	1157	1122	1124	1134	1181	1133	1200	1145	1183	1193	1217	1140	1176	1194	1129	1205	1200	1103	1072	1209	1225	1228	1148	1262	1244	1173	1223	1181	1139	1126	1164	1161	1111	1134	1158	1177	1190	1224	1166	1155	1198	1130	1195	1159	1162	1188	1244	1150	1123	1127	1210	1155	1197	1171	1121	1225	1202	1158	1150	1193	1149	1150	1212	1197	1162	1168	1172	1174	1115	1176	1193	1186	1195	1190	1176	1171	1134	1191	1186	1179	1144	1177	1122	1186	1170	1186	1204	1113	1218	1122	1157	1188	1186	1154	1112	1124	1106	1149	1145	1110	1193	1119	1135	1179	1186	1167	1164	1191	1185	1135	1235	1134	1198	1166	1181	1171	1201	1213	1171	1156	1175	1189	1185	1146	1131	1185	1158	1175	1161	1160	1205	1180	1145	1119	1230	1145	1214	1153	1154	1159	1200	1143	1179	1157	1187	1116	1212	1190	1162	1187	1191	1187	1148	1176	1160	1166	1157	1131	1150	1106	1116	1135	1195	1141	1118	1152	1167	1147	1227	1218	1170	1169	1159	1223	1212	1167	1166	1159	1146	1218	1184	1152	1175	1150	1226	1180	1160	1135	1203	1136	1163	1157	1250	1217	1171	1208	1158	1134	1175	1188	1120	1193	1192	1138	1118	1144	1145	1157	1082	1117	1135	1240	1190	1139	1138	1187	1176	1158	1143	1186	1207	1138	1141	1150	1107	1220	1219	1172	1167	1123	1189	1125	1165	1163	1152	1119	1202	1168	1195	1222	1177	1156	1158	1217	1194	1196	1188	1207	1162	1142	1152	1202	1119	1204	1145	1188	1166	1166	1218	1186	1226	1195	1168	1108	1128	1161	1139	1168	1178	1120	1205	1153	1185	1162	1168	1160	1211	1110	1201	1149	1290	1140	1184	1224	1225	1226	1132	1161	1163	1141	1089	1088	1095	1196	1159	1199	1198	1145	1142	1122	1181	1173	1248	1121	1165	1186	1168	1099	1125	1200	1166	1163	1155	1223	1195	1192	1225	1223	1152	1134	1168	1138	1208	1134	1213	1148	1151	1131	1190	1160	1185	1160	1163	1217	1211	1174	1155	1207	1190	1203	1183	1161	1183	1191	1172	1112	1208	1188	1177	1180	1169	1184	1167	1188	1162	1194	1176	1183	1215	1197	1167	1208	1141	1152	1126	1195	1177	1166	1176	1145	1129	1151	1147	1146	1137	1125	1178	1228	1230	1161	1194	1166	1220	1141	1203	1170	1150	1234	1147	1156	1227	1114	1119	1142	1190	1190	1203	1168	1181	1219	1206	1116	1158	1094	1163	1125	1164	1245	1148	1165	1164	1163	1208	1149	1144	1113	1191	1229	1203	1167	1229	1182	1149	1190	1179	1176	1175	1135	1137	1203	1135	1240	1151	1174	1206	1154	1121	1141	1176	1145	1184	1154	1128	1157	1157	1175	1182	1210	1221	1179	1115	1183	1226	1135	1181	1167	1194	1193	1175	1249	1103	1195	1189	1154	1184	1169	1184	1190	1156	1184	1183	1206	1123	1124	1167	1130	1177	1212	1158	1181	1172	1210	1147	1153	1137	1181	1169	1146	1139	1178	1256	1224	1193	1191	1188	1141	1155	1157	1198	1218	1120	1151	1137	1155	1198	1215	1155	1175	1143	1134	1169	1178	1165	1189	1203	1159	1106	1160	1115	1147	1154	1185	1103	1188	1194	1171	1174	1161	1126	1189	1151	1196	1253	1099	1139	1219	1172	1157	1129	1169	1135	1167	1158	1148	1159	1202	1194	1171	1183	1208	1142	1116	1202	1151	1191	1109	1144	1204	1247	1162	1157	1175	1165	1201	1167	1189	1218	1182	1149	1168	1166	1144	1183	1197	1118	1152	1189	1126	1183	1182	1191	1157	1176	1195	1179	1277	1219	1121	1171	1203	1180	1180	1210	1155	1123	1228	1235	1198	1147	1225	1165	1131	1210	1184	1194	1159	1151	1139	1121	1178	1071	1114	1204	1213	1195	1198	1135	1203	1185	1201	1210	1126	1199	1256	1220	1159	1167	1180	1154	1262	1183	1181	1143	1169	1141	1158	1185	1169	1118	1177	1146	1193	1184	1171	1173	1247	1146	1201	1186	1164	1179	1123	1179	1130	1164	1167	1162	1164	1179	1223	1205	1133	1172	1116	1189	1148	1171	1236	1145	1203	1179	1142	1147	1094	1246	1124	1153	1151	1188	1168	1117	1193	1159	1226	1214	1184	1194	1232	1123	1232	1232	1185	1153	1199	1148	1185	1153	1200	1177	1129	1199	1182	1126	1136	1245	1205	1139	1149	1186	1206	1130	1165	1154	1182	1251	1148	1218	1128	1180	1166	1171	1158	1171	1187	1194	1176	1201	1183	1164	1207	1224	1187	1125	1134	1186	1130	1127	1107	1109	1141	1269	1170	1171	1136	1217	1178	1150	1189	1174	1199	1132	1146	1132	1226	1258	1187	1237	1161	1189	1157	1176	1122	1172	1123	1177	1160	1213	1204	1152	1140	1180	1236	1236	1111	1158	1208	1177	1134	1146	1226	1122	1123	1231	1182	1192	1165	1177	1235	1174	1176	1139	1210	1103	1181	1194	1158	1205	1126	1160	1185	1218	1184	1161	1147	1182	1200	1225	1224	1088	1149	1137	1210	1187	1211	1105	1157	1165	1183	1164	1239	1121	1167	1137	1116	1134	1224	1235	1121	1173	1170	1174	1159	1135	1134	1128	1173	1157	1179	1197	1171	1132	1219	1148	1122	1158	1164	1151	1163	1217	1154	1201	1188	1188	1149	1133	1144	1162	1174	1155	1156	1100	1139	1130	1171	1172	1149	1164	1203	1175	1187	1185	1159	1172	1193	1127	1206	1199	1204	1208	1135	1195	1172	1138	1110	1117	1155	1175	1198	1200	1143	1162	1096	1170	1155	1190	1174	1120	1067	1117	1173	1142	1165	1153	1155	1230	1171	1161	1180	1142	1194	1165	1147	1126	1246	1201	1155	1229	1160	1172	1223	1098	1159	1111	1127	1208	1185	1148	1121	1177	1188	1151	1169	1144	1131	1177	1131	1174	1145	1190	1201	1199	1184	1141	1078	1168	1173	1156	1154	1133	1144	1222	1155	1116	1191	1164	1161	1191	1127	1195	1155	1154	1201	1114	1137	1234	1193	1134	1216	1139	1182	1182	1149	1153	1233	1142	1116	1162	1175	1192	1112	1223	1166	1176	1170	1179	1188	1155	1207	1169	1169	1186	1201	1181	1161	1158	1136	1181	1160	1193	1221	1109	1216	1136	1212	1156	1166	1203	1150	1181	1123	1182	1164	1176	1179	1101	1194	1163	1183	1163	1171	1189	1213	1176	1182	1175	1184	1182	1208	1197	1183	1222	1186	1159	1144	1189	1183	1173	1148	1202	1208	1125	1157	1136	1163	1172	1176	1164	1123	1149	1211	1225	1149	1149	1167	1124	1139	1168	1122	1189	1215	1168	1173	1214	1149	1166	1210	1161	1172	1160	1164	1169	1166	1154	1148	1193	1143	1162	1161	1146	1211	1216	1203	1173	1198	1197	1120	1179	1179	1132	1157	1154	1131	1184	1166	1166	1200	1161	1198	1161	1171	1199	1207	1183	1167	1159	1163	1181	1146	1148	1134	1118	1205	1120	1151	1114	1157	1178	1128	1126	1131	1141	1200	1155	1194	1163	1142	1126	1148	1158	1197	1120	1198	1216	1227	1165	1159	1164	1196	1161	1160	1217	1155	1156	1155	1114	1197	1172	1149	1200	1172	1173	1148	1184	1185	1163	1148	1193	1166	1162	1101	1083	1168	1162	1187	1133	1115	1158	1165	1173	1196	1179	1098	1182	1229	1147	1202	1144	1169	1196	1130	1211	1155	1181	1181	1181	1184	1172	1148	1191	1175	1180	1123	1170	1088	1174	1159	1150	1166	1116	1138	1185	1143	1217	1142	1209	1192	1172	1215	1117	1161	1250	1167	1179	1102	1108	1149	1197	1169	1145	1139	1119	1163
24755	21511	27057	25174	2118	424	348	348	315	293	292	246	251	222	232	252	255	244	237	267	244	249	234	276	218	227	235	229	235	244	266	246	279	245	257	239	221	242	261	235	225	227	217	194	252	265	260	219	239	253	234	237	229	253	241	239	249	235	246	247	254	232	228	243	234	225	234	226	234	260	224	240	246	229	250	240	248	239	260	227	237	247	254	233	234	261	236	235	239	279	230	247	220	259	245	237	266	223	225	210	240	248	251	227	265	239	237	233	212	254	245	213	241	217	243	254	235	274	245	268	232	242	217	219	268	251	250	239	238	279	264	246	229	255	236	216	234	232	258	250	256	225	253	230	242	214	232	224	256	217	262	242	243	244	244	210	250	232	251	262	240	237	225	223	226	228	246	235	235	219	231	247	225	254	248	229	236	278	242	286	254	223	243	210	221	234	252	240	248	253	239	236	225	247	220	275	256	232	220	246	243	231	252	224	231	250	247	227	277	241	226	228	243	244	223	242	227	242	245	236	220	270	248	233	254	232	247	235	268	240	239	254	241	225	251	234	247	225	222	231	254	221	229	219	227	223	249	233	254	211	245	257	256	233	217	247	226	242	248	222	223	233	211	233	218	219	246	210	228	236	210	220	226	241	263	221	267	237	258	254	241	255	226	250	240	250	245	228	244	225	236	238	249	222	227	226	254	256	249	217	267	267	225	236	234	239	243	241	227	252	234	245	228	219	226	249	245	221	250	237	211	231	210	205	268	251	251	251	235	239	237	247	256	218	214	258	233	248	231	229	214	206	232	239	247	234	260	229	240	256	243	211	252	240	238	257	269	252	236	258	219	249	263	242	238	234	250	217	232	223	233	220	238	251	247	257	255	251	243	243	267	231	240	259	244	227	220	219	210	245	236	229	237	242	221	221	248	247	228	242	233	256	255	248	220	247	254	236	237	243	241	233	215	260	248	219	252	250	229	255	257	230	265	251	258	235	252	253	251	215	250	230	237	246	250	235	234	233	238	238	244	239	260	243	231	247	222	234	257	244	260	270	211	234	240	242	246	243	232	257	251	241	260	227	277	270	199	252	267	236	259	232	214	245	248	250	249	225	239	231	257	246	259	259	251	263	243	273	223	229	275	254	233	246	259	259	242	259	247	246	260	232	262	214	208	249	245	251	227	215	243	257	234	256	240	257	228	242	231	227	248	214	260	238	269	272	226	221	262	245	254	243	240	255	242	244	249	228	265	239	222	235	233	231	251	234	212	217	249	250	218	245	241	262	254	235	259	235	249	231	255	234	255	242	240	242	247	237	232	256	259	226	252	240	253	245	264	275	234	273	241	259	236	239	233	237	271	256	245	217	229	237	226	258	248	232	241	229	228	240	248	245	211	249	231	236	228	232	230	253	240	243	228	221	219	224	251	206	272	250	232	238	251	238	236	245	234	251	227	245	221	281	238	236	252	244	247	241	232	247	214	244	262	204	253	242	226	246	235	241	247	280	235	241	260	249	224	235	245	242	251	245	243	250	236	212	249	261	222	236	246	231	217	252	219	259	239	272	232	256	237	233	238	224	264	226	240	267	249	242	219	258	243	257	287	211	248	217	257	255	235	228	241	231	231	205	247	225	237	222	223	265	243	218	242	229	218	229	238	233	239	241	246	228	261	239	228	226	248	264	232	210	229	241	230	260	229	231	243	248	239	254	238	222	255	222	256	242	244	258	219	238	259	241	234	267	245	209	242	229	231	225	257	244	252	250	252	232	231	255	231	241	270	212	241	253	272	236	238	220	255	233	227	248	240	258	264	253	234	225	236	265	249	209	249	235	236	248	266	222	232	233	233	251	232	242	259	235	253	237	220	258	229	254	262	247	246	283	236	231	243	241	269	235	216	240	230	247	232	228	249	247	249	252	230	258	272	226	225	239	232	263	263	218	283	237	226	247	216	232	239	254	258	208	223	221	251	272	270	240	216	233	228	237	249	239	248	259	265	246	242	215	241	249	273	239	221	231	262	236	250	244	236	290	268	230	230	247	222	245	226	241	233	229	228	257	217	251	259	234	229	227	256	239	244	237	249	255	270	236	223	244	258	246	255	250	236	239	234	239	251	232	221	223	229	239	263	246	234	235	248	226	223	244	222	247	240	253	238	239	253	249	231	230	245	219	235	279	231	229	234	251	252	263	232	237	250	222	283	198	265	238	219	228	210	250	229	226	228	241	225	242	256	227	242	217	236	236	221	248	247	244	237	270	233	272	235	247	201	242	251	208	243	250	271	230	253	237	254	217	261	211	261	237	235	255	240	253	239	241	238	256	228	233	229	264	237	256	237	227	265	277	224	252	237	239	246	256	239	228	251	241	254	246	238	230	260	252	262	252	258	229	258	234	234	243	233	248	271	239	220	267	254	252	227	257	247	229	233	245	233	215	260	241	242	271	221	265	232	242	260	245	294	250	236	242	260	253	261	252	257	240	215	238	224	256	239	261	258	245	205	244	237	239	204	221	240	235	254	251	231	243	229	242	274	226	247	250	238	246	249	257	238	253	239	251	221	235	234	249	225	256	232	248	207	245	236	259	265	230	231	242	243	271	254	228	237	234	230	209	221	254	227	246	265	242	244	275	267	264	275	218	237	261	239	250	235	235	237	240	246	252	239	234	262	250	249	250	250	261	234	207	237	214	230	234	227	270	274	241	257	229	225	219	240	239	249	232	230	237	241	208	223	254	247	233	224	261	214	215	260	255	236	233	212	287	231	230	253	254	249	223	258	230	240	234	218	256	249	231	235	238	255	258	255	235	262	245	249	244	234	249	272	237	276	241	245	251	254	244	249	238	245	245	252	243	243	246	244	247	220	254	250	238	250	261	247	214	243	244	232	217	229	254	241	245	232	260	259	243	238	244	240	231	241	246	262	260	237	241	244	238	268	259	250	239	244	245	259	235	214	253	279	213	230	240	226	258	230	243	250	242	214	236	250	235	210	234	200	216	250	238	238	254	241	237	245	227	241	243	255	229	246	232	226	241	229	247	265	256	256	227	253	245	233	238	237	256	228	229	255	230	236	228	244	252	243	253	255	263	256	227	254	239	243	238	231	254	265	266	248	259	220	243	257	237	235	238	241	228	221	238	275	228	249	238	247	210	236	244	238	246	265	248	235	236	246	228	273	229	264	224	231	228	236	258	248	237	225	238	246	239	242	231	240	268	228	257	254	233	248	257	215	258	244	221	227	259	249	230	238	222	232	235	225	257	266	274	241	251	228	231	216	242	230	248	235	245	246	236	250	237	230	255	220	242	237	261	240	230	246	224	235	224	223	254	249	257	258	248	223	230	285	253	263	255	255	224	254	230	241	221	236	261	240	231	272	244	252	250	255	233	239	226	235	206	253	230	244	235	251	223	260	250	251	250	197	222	225	229	229	223	230	257	241	224	252	254	228	244	237	240	207	239	233	248	218	225	260	254	262	238	265	268	248	262	208	235	241	228	240	233	250	245	245	235
16234	3440	2319	1154	856	686	615	536	498	449	432	429	437	371	372	362	391	322	329	391	378	356	339	365	355	330	334	355	328	361	369	390	340	353	358	360	339	339	327	335	332	329	334	345	339	355	345	342	335	341	342	356	343	350	361	330	325	350	351	330	312	356	324	356	331	324	364	369	342	326	332	321	342	339	361	322	366	327	351	293	335	313	307	381	316	335	340	344	373	340	336	367	331	341	353	344	346	335	344	328	361	288	316	315	347	335	342	349	319	334	335	350	341	353	379	352	327	363	333	339	335	348	329	330	351	334	371	330	315	355	333	349	333	343	313	354	350	348	339	321	319	324	353	333	339	345	349	346	342	345	342	363	334	328	318	352	337	358	327	323	346	367	352	396	337	352	338	288	370	360	343	335	328	339	315	359	328	356	317	316	360	346	385	309	350	339	318	328	358	315	348	333	360	340	296	342	334	313	337	331	331	331	323	335	318	320	342	314	367	322	344	327	377	327	316	350	329	331	345	314	314	353	344	322	341	316	337	321	343	354	320	350	348	369	333	341	340	332	339	311	340	327	340	325	321	356	367	347	364	322	356	342	308	349	338	315	368	360	351	349	355	352	330	340	343	354	332	351	336	351	352	335	335	343	347	308	319	312	323	315	336	326	322	337	334	310	347	311	314	354	337	318	348	347	356	364	327	337	329	318	357	354	326	321	306	354	312	310	304	304	362	313	392	391	340	329	370	337	328	358	316	294	369	331	340	344	376	354	323	353	355	313	337	320	339	340	312	335	316	326	339	342	320	328	352	330	338	340	353	347	325	325	313	332	316	333	340	344	331	343	340	332	320	345	333	330	322	322	336	348	319	345	359	313	306	358	340	384	365	360	364	347	338	337	330	325	343	337	318	356	344	296	352	314	333	382	317	348	364	351	323	310	348	338	344	307	341	354	321	338	349	365	319	333	325	311	358	353	338	323	310	350	346	353	348	323	307	369	380	318	341	344	375	369	351	361	369	339	322	342	326	327	319	349	326	322	338	313	332	347	328	358	334	327	328	373	364	341	334	332	369	350	344	345	323	331	333	351	299	324	358	310	337	342	324	328	348	392	343	340	339	324	382	355	320	306	318	342	320	344	344	353	333	330	333	339	327	335	307	372	335	356	364	341	328	327	350	389	335	336	338	315	328	372	326	347	341	354	347	327	327	354	320	364	338	340	361	343	329	325	352	333	340	347	323	301	336	347	344	348	345	351	338	357	336	338	338	328	352	326	363	327	347	310	342	329	387	343	361	369	320	339	343	352	376	358	335	305	350	357	316	300	311	342	343	352	353	337	359	330	351	329	321	335	310	350	340	315	339	363	327	322	341	328	337	357	339	320	312	345	341	376	355	332	292	361	330	357	338	343	333	315	339	351	320	334	371	349	333	343	332	310	313	335	343	333	332	324	323	329	351	380	344	367	373	325	332	337	380	349	335	317	340	359	352	317	317	349	357	375	332	351	331	350	353	303	362	336	328	319	355	338	339	328	347	378	312	328	353	325	370	346	331	361	352	320	338	308	321	327	356	325	329	362	344	335	334	322	309	335	292	344	366	344	353	351	338	301	342	324	338	335	342	314	330	352	343	338	306	330	305	321	370	346	336	339	318	351	336	324	331	347	331	343	334	338	327	354	342	354	364	296	325	341	340	360	330	320	330	341	347	346	368	338	355	353	357	335	338	349	383	324	341	324	353	324	313	370	332	332	327	349	323	331	320	327	377	309	308	334	333	360	375	345	363	356	378	338	334	312	328	377	331	311	332	289	345	348	329	325	367	374	341	316	309	345	326	345	349	355	339	330	352	363	321	352	342	339	360	382	325	350	373	349	344	344	338	332	324	346	340	340	334	349	357	354	343	314	384	329	335	358	326	327	339	327	317	336	341	348	360	329	390	340	371	328	346	319	334	336	339	356	339	365	342	357	348	336	339	352	381	352	344	355	350	347	326	332	354	344	339	341	353	316	355	343	306	336	347	350	334	331	349	345	356	355	333	322	352	338	320	353	347	322	349	325	316	362	323	341	299	332	345	338	303	312	375	380	313	372	328	351	368	328	318	344	335	341	356	345	340	326	311	343	324	337	341	358	345	328	352	340	359	337	351	344	342	330	341	328	335	333	329	340	325	303	311	341	342	329	336	333	352	339	319	330	332	319	353	354	354	353	344	358	337	353	346	334	340	364	361	340	337	335	379	365	375	317	345	344	295	352	354	352	320	319	305	366	314	324	313	390	308	332	354	327	363	353	341	358	346	340	369	355	335	335	338	361	362	346	332	341	337	337	328	343	316	335	357	344	357	345	313	314	320	355	338	358	354	333	344	330	331	332	336	329	345	315	342	322	359	367	295	327	315	315	353	337	337	341	300	331	344	339	312	350	351	315	343	336	355	314	362	344	328	328	356	339	314	328	347	297	346	341	329	342	348	334	355	345	318	363	324	336	307	354	323	341	353	345	343	366	333	328	356	327	357	350	351	340	380	321	376	332	306	344	316	354	354	340	365	320	347	346	344	354	341	320	348	344	328	379	312	323	330	344	317	338	298	329	361	337	333	347	312	350	331	351	362	342	341	354	360	347	328	349	342	367	335	315	314	310	316	332	322	346	341	313	339	353	326	356	372	346	327	340	377	336	373	326	333	368	353	349	317	339	335	338	353	303	353	359	370	321	348	325	344	333	354	338	331	338	336	327	366	342	375	338	333	386	349	352	364	336	345	345	335	326	335	283	343	309	314	356	315	333	351	359	327	362	338	325	336	358	344	349	330	331	347	341	353	337	331	345	324	345	293	317	333	361	353	351	330	354	326	349	322	341	326	333	333	368	367	317	329	370	327	355	332	323	300	374	303	359	348	312	323	328	310	331	325	353	352	331	305	306	344	332	350	351	358	363	335	356	322	348	311	334	366	343	337	331	328	347	305	322	380	358	328	352	321	345	320	372	343	332	329	345	337	348	340	338	320	362	389	316	370	336	343	346	327	347	336	329	326	325	295	333	330	335	321	341	312	355	337	356	332	336	345	385	295	346	356	292	320	343	364	347	337	327	372	338	345	337	366	340	326	308	288	347	329	330	341	349	340	349	332	315	350	314	352	295	333	311	355	318	344	332	369	327	343	346	334	331	355	322	341	336	346	338	349	329	370	318	337	318	328	349	335	351	361	310	360	292	345	341	328	361	342	353	312	343	348	317	346	313	353	332	353	333	337	362	356	337	349	335	316	316	333	330	308	335	363	328	333	332	325	354	348	371	338	327	307	309	328	336	320	348	326	368	318	330	347	330	353	375	315	322	364	313	348	359	340	343	314	311	351	376	331	344	361	319	324	378	342	345	329	354	335	330	378	344	344	339	347	333	343	347	346	346	334	313	359	338	319	322	335	367	327	355	315	300	333	352	349	331	330	312	338	321	357	324	368	321	362	360	339	353	328	335	334	345	327	329	339	359	353	338	349	328	330	331	355	310	327	330
22499	21567	29424	24170	21562	21446	3879	1013	894	862	809	828	742	754	731	784	772	673	714	714	693	691	699	693	694	694	692	683	715	666	653	716	705	678	710	721	710	676	695	711	712	669	715	711	662	700	668	673	677	721	695	677	687	696	688	657	707	744	634	714	694	661	657	659	677	701	720	671	671	669	638	717	646	679	676	681	658	691	660	669	678	676	693	672	647	674	661	682	681	673	701	650	685	696	685	626	680	652	650	693	661	709	687	710	657	670	692	690	666	656	710	692	698	689	705	674	687	643	674	641	743	635	710	689	644	663	677	613	666	679	669	671	671	726	676	679	678	700	679	642	673	665	706	739	683	640	648	668	675	654	701	645	686	681	696	677	687	656	668	644	709	689	689	651	659	652	657	654	656	644	723	688	680	673	703	706	679	717	624	647	669	668	654	635	764	693	693	645	696	633	654	655	660	682	711	682	656	629	662	649	694	680	651	659	616	697	682	703	677	689	654	678	674	685	627	659	742	646	673	712	689	675	690	673	628	647	686	664	656	717	628	689	664	667	700	680	684	653	689	661	655	613	685	658	680	676	718	636	637	700	640	715	640	667	672	711	673	644	702	711	668	691	657	675	670	656	663	688	650	679	655	675	688	735	630	681	657	640	696	721	686	635	671	664	675	651	662	677	699	705	733	725	663	689	626	674	644	707	636	649	702	699	707	657	697	694	675	672	683	656	679	739	642	649	678	666	632	724	729	630	691	689	700	654	677	673	679	685	618	671	706	709	703	698	693	648	640	724	657	657	693	647	668	658	729	702	642	633	630	644	672	644	660	634	676	686	672	662	724	659	669	661	630	706	699	690	681	642	688	658	679	677	638	642	673	669	694	675	678	709	605	660	700	693	660	709	636	652	714	677	686	703	673	687	678	705	669	673	721	709	706	645	667	690	645	701	639	686	662	714	675	688	676	626	702	657	681	673	668	677	685	673	638	664	693	672	656	652	699	672	674	664	682	739	668	690	722	705	690	670	690	638	680	723	635	677	679	671	675	660	626	689	661	699	675	647	642	692	711	704	673	690	651	643	647	653	690	649	693	637	672	648	684	707	703	628	677	634	738	696	666	703	616	675	698	626	588	684	674	653	690	706	669	698	687	685	667	683	687	672	745	685	693	640	695	656	683	672	685	684	675	684	657	676	670	634	682	690	663	706	695	646	648	713	642	655	683	660	663	671	688	638	643	662	656	741	644	700	686	651	651	594	668	660	665	710	709	687	680	732	675	686	706	691	648	677	689	633	664	663	686	670	678	654	652	703	666	644	686	676	653	655	670	667	650	691	708	661	655	640	656	655	677	687	638	672	665	672	643	685	638	674	684	681	700	678	667	639	650	692	661	679	646	695	743	651	656	639	674	695	662	662	653	721	646	685	673	703	698	683	688	698	675	676	677	672	636	695	650	617	687	628	682	696	680	638	653	643	653	667	661	682	681	726	689	685	647	671	676	699	695	676	691	662	646	694	684	689	649	654	700	683	708	636	674	641	672	636	717	662	699	673	678	682	670	700	661	670	665	665	674	646	674	669	753	682	665	679	674	640	713	664	684	683	707	708	680	664	634	668	632	632	691	688	653	672	714	654	683	684	695	681	689	672	693	672	641	643	678	657	666	699	665	658	686	695	703	688	710	645	647	691	645	610	683	640	690	669	680	655	681	663	622	692	703	672	727	690	677	653	704	750	643	662	623	671	723	664	662	658	672	653	646	693	649	642	668	741	658	648	672	651	678	676	701	684	624	687	623	662	692	664	692	677	662	678	732	738	649	643	647	690	639	699	697	631	713	693	650	646	686	679	647	709	678	696	684	665	719	681	646	687	650	689	667	677	679	660	637	682	715	678	709	676	700	622	685	729	645	642	672	646	714	725	686	745	701	705	700	696	725	703	698	669	665	663	671	696	668	707	665	664	699	676	641	657	649	693	713	679	683	720	694	738	681	687	664	647	643	673	631	664	640	662	653	644	676	669	646	666	692	657	655	647	676	663	654	708	693	665	722	628	647	722	681	690	656	679	673	656	671	651	680	674	730	640	689	648	672	689	648	686	715	687	714	687	652	633	673	612	645	649	637	682	639	688	699	623	661	672	669	650	648	644	703	691	674	663	684	692	673	651	681	638	668	682	699	668	703	645	702	688	689	693	651	618	705	647	689	707	669	677	687	652	655	679	657	701	653	710	692	667	691	696	681	690	700	650	597	675	657	664	676	731	734	709	685	716	692	700	669	618	711	706	661	638	687	712	617	698	670	652	649	704	681	672	675	662	640	677	631	686	637	647	674	680	697	669	675	667	692	653	665	704	670	719	630	677	645	621	693	660	641	674	663	689	685	735	723	624	708	620	643	656	675	680	636	690	711	683	683	647	663	673	668	673	671	642	697	673	697	651	684	689	687	671	658	706	653	627	640	673	664	674	648	687	700	687	661	632	653	667	624	624	621	674	663	669	661	682	678	673	664	665	692	692	663	689	641	648	664	681	691	707	671	657	664	643	666	684	677	651	661	693	688	651	682	624	667	661	671	712	688	690	680	638	690	655	692	655	653	665	635	659	644	668	692	684	672	663	617	690	647	662	678	622	698	682	677	643	648	682	721	671	669	702	690	676	674	708	715	703	631	680	660	674	640	696	707	684	701	666	678	635	671	711	754	665	664	689	678	659	648	643	667	710	706	650	672	720	632	667	635	638	707	697	706	632	664	730	709	681	686	681	651	662	715	651	669	702	719	668	682	645	689	694	662	639	651	654	665	691	660	645	635	680	651	686	691	649	631	621	669	672	660	691	651	683	654	702	666	649	679	665	684	667	644	675	685	651	680	674	668	675	644	692	617	648	668	723	657	682	666	703	641	690	671	639	680	637	713	637	660	692	709	664	683	646	695	687	684	683	724	652	682	644	629	685	663	640	703	630	666	690	639	700	621	670	683	697	638	650	672	671	686	661	678	673	708	649	649	657	666	642	624	677	724	657	698	701	697	665	644	718	668	634	713	675	665	671	681	721	670	720	680	683	674	723	627	708	748	667	632	675	677	694	670	693	633	674	668	663	664	670	676	689	654	668	677	688	635	699	646	667	656	683	691	675	672	736	648	705	710	597	676	671	648	703	691	649	676	677	684	610	655	651	703	671	647	709	658	626	695	679	629	629	677	659	647	678	671	683	671	703	671	707	656	685	651	693	691	669	654	697	718	663	685	656	683	699	643	679	673	657	639	638	659	661	716	631	677	616	676	656	658	647	642	654	719	704	676	682	728	719	682	665	614	663	708	586	654	678	676	690	642	693	652	667	679	660	667	707	720	688	638	654	667	702	700	671	695	704	672	694	691	691	673	683	661	694	670	680	659	682	613	665	702	691	637	603	692	668	612	697	643	672	645	673	673	673	684	678	668	683	674	683	675	677	662	717	688	688	656	676	686	643	649	681	676	642	659	662	681	647	637	652	690	653	674	670	697	683	674	643	719	704
22815	11767	8334	4064	2978	2329	1921	1636	1441	1414	1290	1183	1194	1084	1045	1066	1057	1047	928	1003	1016	972	963	990	968	915	985	942	934	930	924	926	960	968	917	929	891	846	928	908	979	870	869	907	848	909	892	860	895	873	912	878	873	887	876	856	891	870	913	850	878	902	908	894	875	912	906	880	906	883	893	875	868	849	853	870	910	889	884	869	893	947	853	894	874	927	926	886	872	921	931	858	879	912	862	870	882	860	875	908	886	888	925	852	843	894	866	910	894	895	897	853	928	870	892	921	859	857	866	861	914	925	849	886	923	825	885	884	881	875	911	886	937	846	872	881	901	843	960	900	917	884	886	868	866	890	881	909	956	818	902	878	877	865	846	855	912	865	914	885	891	875	883	908	888	900	834	934	868	918	868	875	924	889	905	925	890	908	975	873	899	893	921	924	826	900	896	939	914	859	873	897	884	908	878	885	878	905	923	923	893	885	880	841	885	910	902	887	826	895	880	891	911	807	897	867	859	931	893	866	905	843	899	882	885	848	927	901	849	899	924	884	885	924	876	914	923	928	918	877	854	922	867	884	892	879	899	856	862	922	838	886	903	853	922	864	932	859	869	884	858	896	869	885	890	825	886	921	847	864	925	862	912	850	886	840	875	914	836	922	897	890	900	875	865	863	837	886	846	910	893	892	843	920	917	870	879	925	853	895	872	887	881	864	907	895	859	844	855	873	908	845	934	888	890	924	855	871	860	887	891	887	872	934	870	862	858	889	893	883	879	913	823	900	917	879	913	980	892	867	930	871	901	953	898	898	882	832	922	857	871	882	835	906	939	885	854	888	898	874	944	890	834	840	870	868	872	854	824	868	910	892	862	854	904	908	841	855	903	873	859	906	871	823	865	903	854	856	891	978	903	908	910	924	856	841	946	904	849	804	894	869	937	893	900	901	863	915	877	932	855	900	856	854	875	877	909	878	931	899	867	931	874	895	901	869	886	954	897	897	883	868	892	848	920	938	883	849	910	834	893	866	891	924	928	959	914	872	894	884	850	846	884	895	852	909	900	865	886	910	922	901	904	845	883	879	953	921	902	853	928	859	861	884	851	868	908	893	905	900	929	909	842	927	911	940	897	924	890	864	891	893	923	914	900	904	875	823	877	873	927	874	893	843	855	902	919	914	888	901	866	834	914	836	954	873	868	889	915	927	856	973	865	871	874	858	876	883	885	911	867	935	837	843	892	904	915	910	917	881	896	829	895	859	876	942	969	925	864	882	919	887	900	898	924	928	897	883	910	867	923	881	893	918	886	914	947	910	857	896	907	861	894	889	875	884	878	919	876	871	873	877	872	874	935	857	916	883	875	907	876	952	855	903	913	865	868	908	899	941	876	865	855	813	890	895	839	896	908	878	943	851	882	885	896	868	888	912	962	898	853	902	905	902	890	922	965	917	867	883	879	899	871	909	868	884	841	885	871	876	917	926	828	924	910	850	851	877	924	973	890	834	834	917	954	890	900	868	843	910	895	893	836	883	897	887	879	883	883	869	893	887	875	853	888	867	885	906	867	877	803	890	862	885	930	962	945	874	938	895	895	880	908	878	883	934	911	908	867	867	840	954	917	863	882	918	918	891	866	893	906	869	848	880	828	851	863	893	905	884	853	854	896	938	934	890	873	912	872	860	879	828	861	921	898	884	888	873	866	830	917	845	890	887	924	889	913	872	925	931	867	901	855	909	903	922	856	905	887	899	931	838	851	883	910	931	879	831	925	858	944	861	897	883	855	897	946	857	871	892	897	883	821	886	903	890	866	906	892	897	951	905	900	908	837	954	862	851	895	874	895	892	866	886	902	881	855	918	860	849	887	885	871	897	864	903	888	977	818	875	927	890	871	917	898	890	903	888	873	844	858	920	902	888	884	879	894	899	883	923	892	857	880	872	865	903	881	889	910	904	901	874	869	896	897	877	841	875	867	894	885	887	862	885	911	912	868	905	827	902	900	839	929	851	935	907	895	885	881	936	903	847	893	866	877	875	863	932	891	865	879	891	867	850	870	870	933	861	923	873	899	928	841	869	850	894	824	880	894	905	867	901	942	854	829	880	874	888	896	929	868	841	869	883	905	892	855	917	876	886	869	848	885	900	929	916	947	880	891	889	840	865	869	877	866	867	883	890	888	866	884	877	894	884	914	843	863	859	862	918	885	915	890	836	906	869	868	884	854	880	882	916	858	817	840	883	880	899	890	897	903	862	918	865	888	840	898	906	851	915	859	915	913	866	892	866	919	899	896	925	861	924	883	879	874	891	930	848	875	870	903	994	886	895	874	925	945	843	880	879	839	913	829	853	911	891	873	888	899	881	885	893	885	908	908	873	902	958	829	895	807	912	928	832	937	902	884	878	854	898	855	899	848	909	863	878	953	907	874	915	879	900	892	866	860	901	933	910	890	943	862	865	870	873	856	873	887	882	928	865	847	888	912	894	890	900	863	880	883	915	842	907	902	897	925	897	873	902	897	937	862	907	898	862	943	902	876	870	884	890	915	883	866	889	904	922	884	860	932	900	891	900	869	884	905	847	873	856	886	951	881	873	914	881	928	898	886	905	909	864	920	976	843	911	874	873	934	878	850	889	875	898	845	889	843	878	864	868	868	896	838	889	897	939	919	848	833	887	857	922	857	904	842	881	856	872	868	857	894	899	867	863	909	899	846	857	911	850	840	907	893	935	840	846	831	887	847	881	889	903	921	892	920	880	847	912	922	895	865	916	889	815	886	835	885	911	867	859	920	914	862	893	911	862	839	875	874	874	869	902	844	861	845	895	976	855	811	916	903	957	862	905	885	927	867	906	839	861	864	900	943	939	877	892	897	853	871	921	894	908	840	913	822	938	859	907	860	855	887	827	910	879	868	892	917	927	846	906	895	913	897	903	862	834	887	872	942	899	924	827	893	935	904	847	902	901	949	914	846	827	897	938	910	912	857	908	901	883	892	915	845	893	855	924	917	906	873	849	882	908	926	957	850	870	848	931	884	884	887	889	911	865	870	846	895	883	865	914	834	881	857	874	900	928	926	905	874	930	881	890	887	848	910	891	847	917	838	906	898	880	901	840	829	875	883	890	916	873	904	917	892	888	902	888	894	914	918	928	896	903	849	913	858	844	836	868	876	892	918	915	850	895	893	891	875	895	859	834	942	942	875	882	874	891	877	875	942	876	888	893	858	894	891	915	928	929	866	899	925	871	886	921	879	871	911	887	868	897	853	858	906	864	861	866	871	860	856	877	900	856	923	858	841	883	844	865	906	874	853	879	890	881	930	886	946	866	868	914	893	874	895	894	943	874	925	893	881	957	901	872	906	932	834	881	811	868	879	863	858	890	886	875	870	830	889	926	918	946	897	911	900	925	941	884	918	913	859	868	883	883	879	898	917	882	858	897	899	950	837	892	840	882	900	854	857	860	893	866	895	934	895	867	867	883	939	897	924	895	846	906	912	869	897	877	891	874
27353	18735	4319	974	825	713	605	578	621	532	640	554	552	550	583	600	543	622	586	583	539	523	573	582	588	553	571	593	591	530	553	530	563	609	569	570	598	574	580	554	553	564	620	611	547	592	563	603	598	599	618	568	571	657	574	584	597	583	559	592	556	542	569	563	575	584	576	569	577	554	567	580	560	552	530	576	574	551	556	564	597	550	572	586	548	587	580	560	545	585	547	619	555	606	565	549	591	566	595	576	560	590	619	575	589	527	555	589	585	523	545	567	569	593	576	554	522	582	552	590	579	559	580	560	539	533	540	561	554	552	612	573	569	549	564	548	549	585	559	618	494	602	575	565	574	562	549	564	584	594	544	576	557	566	597	602	593	587	532	626	545	546	530	564	555	579	525	593	568	584	523	590	546	596	540	558	543	524	547	512	565	570	556	578	573	615	579	585	587	547	564	571	582	599	552	592	502	551	628	539	573	559	638	624	611	582	542	576	576	546	623	568	610	549	581	570	572	545	572	571	524	567	593	549	566	538	592	593	553	540	540	568	580	552	586	587	586	540	586	565	579	581	576	589	593	600	541	588	570	630	602	593	598	590	570	583	592	554	567	574	576	569	597	561	593	521	555	598	570	554	585	567	599	576	522	593	588	598	534	555	591	558	554	583	582	559	607	630	610	581	556	589	525	587	579	548	571	581	563	561	602	550	613	571	543	547	619	555	540	563	560	521	538	566	580	562	581	600	593	555	608	583	549	587	589	548	583	589	589	572	535	625	637	589	551	585	551	570	562	540	563	542	573	557	528	574	568	582	571	599	587	555	541	593	571	550	590	583	563	582	547	590	558	566	554	591	529	568	617	572	577	533	577	556	602	597	570	553	570	553	616	554	564	579	613	601	609	516	550	563	573	577	516	601	590	565	565	550	539	532	537	559	551	563	576	572	588	575	571	561	601	579	548	573	542	585	555	572	546	525	608	570	573	557	580	573	540	550	566	589	585	564	579	535	565	569	604	581	549	561	576	556	530	579	545	514	594	537	581	565	558	591	572	574	576	573	601	556	564	525	571	543	569	561	574	543	571	577	574	554	587	560	557	577	584	567	578	612	561	551	582	592	598	559	624	544	602	604	596	574	541	620	550	584	594	598	576	564	592	584	631	556	556	596	598	611	589	554	569	596	560	567	547	588	565	591	555	595	581	564	588	567	553	586	566	561	579	550	535	593	582	597	613	557	572	603	606	562	555	599	518	627	571	577	579	556	549	602	571	575	583	594	595	586	574	588	624	553	569	636	547	567	558	581	612	609	537	578	592	584	609	534	499	582	548	548	587	565	509	564	574	580	551	572	556	527	577	562	562	581	577	566	559	577	606	574	584	631	577	569	590	548	583	536	543	541	568	533	604	565	589	557	592	540	595	597	583	555	560	550	592	559	590	588	559	557	598	577	600	521	533	566	563	569	611	569	555	537	561	575	565	606	552	599	576	577	521	578	594	583	567	579	571	578	582	595	557	549	545	584	607	531	568	598	603	586	583	584	584	567	577	612	603	579	576	599	552	548	552	573	559	604	582	570	577	597	589	574	571	592	524	574	583	612	544	556	549	586	567	539	604	570	585	560	557	610	547	511	564	597	568	616	551	594	565	600	550	556	573	575	572	599	623	572	566	526	587	575	578	575	581	621	523	549	604	564	567	572	548	547	570	560	557	578	583	551	564	549	588	561	506	586	541	542	578	586	584	577	567	579	588	564	577	558	565	582	568	559	545	554	529	546	539	552	544	575	587	567	548	597	555	576	562	570	524	613	566	557	593	563	537	589	575	594	517	583	552	584	569	593	573	585	583	565	589	603	583	576	552	549	556	560	569	555	550	568	604	596	584	559	555	619	577	540	568	599	537	558	566	570	556	567	535	562	573	572	599	572	557	575	574	580	605	588	566	567	572	569	600	604	535	547	551	599	568	597	569	529	568	544	601	571	562	592	557	570	585	540	553	593	540	551	560	626	565	578	575	569	567	556	585	577	588	527	566	558	580	570	528	600	574	583	592	599	581	582	554	519	557	570	609	607	586	594	557	602	541	592	576	597	592	579	544	577	559	580	525	574	551	559	541	571	558	568	578	586	597	533	587	570	578	582	579	596	565	582	575	578	616	577	580	587	545	618	608	543	573	564	539	589	595	585	594	600	544	561	612	588	596	564	586	575	585	599	561	583	570	582	579	577	517	597	591	579	617	574	589	591	574	570	599	551	546	577	587	604	550	533	577	532	569	588	580	534	554	611	589	611	589	553	584	569	553	600	576	570	572	537	532	575	573	572	553	616	567	627	564	559	542	599	558	559	540	599	556	563	623	591	574	576	555	567	538	580	565	564	534	588	594	568	553	543	606	593	563	571	583	563	584	577	563	600	573	570	554	556	589	606	578	564	630	569	607	593	528	546	611	563	604	575	593	575	612	573	595	582	613	584	579	543	559	606	599	603	558	628	556	591	577	550	593	555	623	598	617	617	540	561	607	573	577	534	592	589	549	622	538	608	567	541	586	603	592	561	520	603	610	610	591	548	547	579	588	574	547	532	527	560	567	550	568	592	594	569	575	603	578	574	585	572	604	623	591	608	592	548	553	614	584	543	580	603	538	624	578	533	527	573	589	556	590	579	600	563	602	565	571	576	642	564	601	591	548	551	572	554	556	579	539	562	528	565	562	601	569	542	609	577	578	623	592	573	558	555	558	564	595	599	575	545	543	598	585	553	576	530	541	574	551	600	572	582	595	538	547	557	538	554	555	551	525	591	569	585	568	564	555	600	570	597	564	538	578	609	564	572	594	554	559	578	598	550	601	555	600	567	605	526	592	552	544	596	562	562	562	577	551	610	555	565	572	524	549	569	546	577	573	583	577	567	548	574	573	577	610	562	578	600	579	559	586	607	557	553	526	597	567	581	543	556	594	576	561	548	589	587	594	578	560	578	592	595	534	582	597	503	586	584	603	577	572	618	572	613	585	562	596	601	560	600	548	553	546	573	557	564	568	596	567	618	609	555	604	589	587	596	545	582	568	543	541	534	579	582	553	581	553	571	580	609	582	505	545	576	608	577	555	568	561	564	596	602	514	561	560	581	573	581	580	549	567	596	547	583	555	567	600	568	571	569	572	573	570	550	561	546	589	569	621	591	547	568	565	609	606	582	579	548	569	624	534	620	518	542	569	572	568	598	587	559	554	562	579	552	572	560	597	552	547	551	612	600	587	581	575	585	567	565	565	579	556	570	577	580	497	575	582	559	595	582	556	561	581	593	583	573	608	597	602	560	599	549	551	593	576	576	567	541	550	571	558	574	621	578	585	592	594	583	567	592	544	553	595	525	539	626	577	559	567	549	554	569	554	570	562	559	553	569	558	557	582	577	568	581	540	586	591	582	583	558	613	541	557	573	552	582	567	559	534	544	566	568	575	587	596	555	540	568	609	554	591	591	548	610	546	591	564	598	530	574	580	599	574	552	564	567
5948	1189	1036	846	746	750	716	744	779	688	761	723	736	769	730	740	719	716	749	755	725	754	741	721	708	738	690	720	782	768	736	714	674	783	765	723	776	705	730	726	724	727	717	771	757	713	729	713	717	752	714	750	697	724	697	747	698	688	733	742	695	667	670	788	688	734	732	711	694	745	706	714	705	718	711	708	772	731	730	739	727	734	716	749	760	692	710	698	707	736	696	761	728	723	751	726	767	747	727	712	738	718	732	702	715	725	721	706	726	779	791	698	767	747	727	728	689	729	760	737	744	728	798	713	692	693	751	717	715	713	709	705	741	758	724	763	734	728	719	718	751	724	754	709	684	752	772	656	700	716	740	749	761	712	698	742	764	739	676	756	727	754	698	762	789	705	751	756	766	774	733	712	715	683	741	697	697	759	686	714	762	756	700	738	756	700	733	732	731	715	748	698	703	742	758	738	744	709	712	717	763	722	704	773	755	754	727	686	725	734	694	711	712	739	696	700	701	706	681	734	723	737	741	707	693	687	688	726	752	726	718	703	716	722	741	747	740	714	769	738	752	742	636	709	709	703	746	702	705	699	732	731	725	696	743	739	778	695	729	761	718	756	684	718	722	737	725	748	694	705	753	737	691	738	743	716	751	714	763	755	680	735	779	724	719	696	729	771	773	690	744	724	723	754	707	731	730	752	722	767	722	734	749	747	713	705	714	699	749	702	723	783	675	719	743	692	708	691	700	751	739	719	767	743	664	734	725	731	793	719	731	724	725	775	707	674	707	733	774	745	704	712	696	719	708	738	749	731	727	747	721	679	712	688	741	722	735	736	724	700	706	725	731	737	741	666	734	703	771	779	718	695	771	773	751	748	676	691	735	747	679	739	697	737	760	727	718	728	725	734	705	749	721	692	659	755	738	703	734	722	746	751	804	709	750	779	702	731	744	734	748	750	745	755	721	717	694	746	708	703	770	708	782	766	734	739	745	743	723	677	740	681	699	756	726	723	731	701	739	731	692	684	755	728	742	748	703	753	721	710	718	685	756	722	737	720	744	712	693	705	720	710	727	681	742	725	719	756	696	751	772	725	771	765	701	666	699	711	795	729	710	742	706	730	752	740	717	687	739	692	748	736	754	722	760	677	725	754	749	729	693	724	743	678	685	766	748	705	711	722	761	739	697	720	728	702	768	700	749	766	741	750	739	740	717	753	692	706	762	691	739	716	762	735	680	686	750	707	707	694	748	714	733	720	750	729	719	718	746	734	708	680	701	707	766	718	759	725	680	726	718	775	731	736	750	722	730	706	725	711	748	720	744	704	694	770	723	699	716	691	723	742	719	717	735	716	675	729	755	680	748	735	716	702	748	713	741	721	763	744	726	731	742	741	723	700	683	706	763	754	719	757	797	733	694	725	716	769	712	750	706	699	752	716	755	745	716	748	731	736	724	748	749	686	709	677	745	737	727	653	682	696	754	749	728	704	712	761	724	669	715	707	742	746	725	760	676	697	711	768	739	743	769	678	717	693	734	730	754	689	748	769	722	700	741	734	718	714	766	757	697	721	749	763	776	726	756	760	698	737	712	743	734	751	743	728	715	769	712	691	737	717	766	695	687	719	695	694	736	747	757	728	726	752	720	713	720	706	752	772	728	742	712	742	717	726	718	704	701	675	733	746	727	748	716	695	730	715	710	721	751	689	714	735	738	729	720	718	742	712	719	688	682	705	729	742	718	789	742	699	741	741	755	711	723	688	749	725	746	691	732	754	765	694	721	748	744	703	741	713	700	699	753	744	725	710	727	731	739	718	686	772	702	719	754	750	672	668	698	734	709	669	785	700	717	735	741	723	721	807	729	718	713	748	772	728	753	744	705	683	685	775	731	690	728	762	696	710	714	725	708	727	736	633	735	727	697	703	712	724	713	723	710	750	725	714	757	787	705	796	735	692	710	701	673	732	754	726	734	776	698	767	719	764	721	730	654	684	742	740	726	737	763	746	739	733	696	751	718	737	729	716	734	755	755	727	755	732	737	720	712	732	708	721	722	746	742	752	751	749	735	708	729	751	747	772	695	678	688	719	738	682	686	754	741	729	763	684	756	737	743	728	673	766	733	742	791	755	745	754	760	742	731	777	683	701	742	701	771	766	756	681	732	743	718	751	748	805	716	695	727	720	721	734	743	728	701	749	665	785	737	732	707	704	725	682	704	720	707	729	695	701	756	709	699	705	805	720	655	753	713	749	766	729	761	690	738	772	745	726	742	723	751	704	714	743	680	716	769	742	726	695	715	723	793	700	719	675	773	737	726	747	729	724	732	766	739	723	748	731	760	728	796	732	717	714	718	743	715	733	738	736	718	713	761	719	723	684	728	708	691	772	723	697	747	731	716	730	768	704	772	671	687	723	742	704	743	760	773	720	741	731	727	756	693	699	691	738	649	700	730	712	757	761	715	713	703	762	773	726	697	758	737	728	758	698	674	695	739	716	702	692	726	739	749	748	790	741	752	758	717	788	693	727	677	733	734	716	740	735	722	716	747	717	753	711	706	685	694	719	742	729	697	744	746	709	764	717	749	723	765	709	793	687	700	737	774	724	731	720	718	735	725	728	715	724	750	738	759	701	726	751	710	716	732	735	724	742	735	783	762	770	761	713	729	714	705	714	680	681	749	722	709	766	736	722	727	735	742	707	712	699	729	708	687	739	681	756	713	727	760	730	716	725	734	724	728	724	739	711	701	761	713	747	692	692	679	685	756	708	764	736	680	724	674	763	755	727	711	734	705	688	732	742	743	723	690	762	817	700	683	755	739	699	715	682	686	691	737	682	739	728	736	739	717	710	759	719	706	712	686	732	678	675	706	739	735	757	710	713	745	743	725	730	770	778	736	670	735	727	774	695	725	755	718	725	774	712	756	712	714	746	754	739	704	698	702	744	688	745	754	713	767	752	752	722	745	715	756	755	718	703	751	646	738	752	729	721	742	740	757	682	729	746	713	711	707	739	727	756	757	753	705	750	739	764	763	742	675	685	696	743	731	705	715	689	753	772	694	719	752	778	728	686	737	738	697	749	738	727	715	755	696	746	695	740	664	715	732	700	750	725	746	720	707	759	721	736	745	712	680	729	749	700	732	714	735	760	734	762	697	694	734	759	723	676	726	740	740	691	736	753	735	762	698	684	735	713	755	709	759	771	708	727	773	712	738	755	734	694	739	674	714	743	699	755	684	692	740	774	734	754	701	727	752	701	723	805	763	726	711	673	720	721	742	748	769	702	720	687	726	746	663	725	717	773	752	717	767	738	823	693	733	727	692	762	717	745	738	744	718	726	723	717	709	755	676	775	766	773	726	632	703	749	749	684	742	727	738	724	747	790	732	731	759	723	786	772	730	694	771	752	713	742	722	734	702	688	759	711	675	689	713	697	789	721	741	724	763	690	720	758	711	727	726	688	692	739	766	751	707	760	726	789	703	767	697	760	724	752	700	694	751	689	706	763
23406	21514	28763	24697	21424	6030	1420	1151	1068	1058	993	977	972	937	1015	959	969	983	1027	973	967	916	949	973	973	970	974	950	927	933	938	917	903	924	924	948	988	989	943	924	977	937	937	970	958	891	903	1042	974	896	934	939	914	900	967	973	935	969	947	897	957	901	984	978	858	904	913	929	992	920	962	972	934	917	932	959	968	901	954	899	940	913	953	891	956	903	965	874	908	970	984	949	914	924	896	955	931	919	944	894	936	950	961	888	912	999	919	895	949	966	966	864	969	887	934	897	923	894	937	928	977	931	931	968	970	967	952	921	935	917	925	938	922	950	921	963	928	885	972	883	926	930	936	971	972	856	909	902	904	893	983	944	965	912	906	949	911	979	937	959	903	914	908	903	923	930	951	969	933	925	948	945	925	948	872	907	941	975	944	926	913	950	937	902	928	942	922	901	949	955	970	920	921	966	935	944	995	973	944	922	881	944	934	986	925	950	914	940	950	963	900	902	977	886	941	972	970	954	988	888	927	943	919	932	951	894	922	823	909	889	921	917	947	955	924	943	972	921	970	931	885	943	941	969	946	882	950	952	940	929	910	953	909	911	921	954	909	898	888	913	979	849	898	977	975	837	952	894	950	893	904	956	919	956	963	937	911	880	959	955	961	982	956	888	931	910	970	931	963	927	938	938	938	894	963	963	904	890	928	899	909	890	922	958	914	886	944	927	957	876	945	918	970	963	930	960	937	960	901	935	940	980	939	956	903	936	919	941	1016	920	958	967	908	961	917	895	962	952	1029	900	946	923	926	949	919	911	904	951	926	892	879	928	944	964	927	942	940	931	910	970	966	923	912	930	948	951	966	911	969	946	936	934	888	899	925	886	953	941	888	923	976	903	918	897	913	908	973	935	974	923	914	947	960	946	942	933	904	857	955	984	904	918	957	930	930	963	898	921	966	949	956	1015	911	918	896	960	955	882	1001	945	920	890	905	958	961	950	913	930	950	916	938	938	872	891	950	923	875	905	951	921	938	941	878	960	933	935	999	922	973	943	943	906	910	939	953	969	939	947	941	914	905	922	879	928	951	913	850	985	969	957	982	901	918	936	938	916	934	926	912	921	938	891	918	942	918	929	920	937	956	936	938	951	886	932	907	949	917	907	888	964	969	966	887	982	917	936	965	931	964	964	930	977	945	963	930	939	954	901	956	939	942	947	921	919	946	889	940	921	932	891	954	883	918	926	937	930	975	911	986	950	959	955	947	941	924	876	990	959	907	916	952	959	937	948	924	932	848	968	939	932	900	925	964	941	971	952	939	877	983	903	913	935	958	877	889	951	922	934	941	909	897	890	969	1018	918	977	932	889	905	884	973	973	859	950	919	932	927	935	943	966	932	924	951	910	911	948	958	921	905	883	916	911	960	946	914	905	911	935	945	966	922	941	932	951	966	941	915	956	922	872	928	889	939	950	878	916	943	918	968	947	888	894	926	933	947	881	940	945	920	941	927	921	972	929	934	924	1001	932	945	922	907	926	893	939	972	937	929	954	876	949	979	894	962	868	965	966	887	916	937	956	961	962	921	931	953	926	974	965	869	920	908	935	947	953	954	942	915	961	912	875	923	989	952	932	961	911	898	956	939	950	986	937	948	941	933	917	909	963	918	983	891	911	925	938	902	886	949	916	963	946	945	949	933	891	865	914	940	967	933	957	904	952	894	922	931	879	937	935	947	953	940	892	948	971	856	927	985	993	886	937	934	920	891	917	950	943	893	939	913	932	891	930	941	924	933	969	947	964	1030	967	982	934	941	937	901	956	963	920	934	920	976	955	931	917	955	927	905	928	1000	939	914	1002	922	905	951	878	933	928	913	944	927	942	885	950	975	986	937	874	949	986	988	932	904	923	918	909	936	975	979	937	933	885	943	920	964	918	912	916	941	827	919	921	953	921	912	949	919	938	964	901	915	937	932	980	953	928	922	931	866	888	952	931	918	959	938	950	876	938	945	911	868	920	932	926	950	937	915	915	945	953	930	930	922	891	979	872	931	1002	895	949	922	866	926	915	944	919	1000	914	976	928	931	926	909	948	937	891	993	925	940	914	908	909	994	871	940	902	947	942	900	878	880	917	926	864	940	824	936	923	917	929	976	921	945	945	917	946	898	924	884	959	912	928	935	948	972	988	922	940	931	957	936	904	974	947	927	918	908	907	874	956	963	947	869	910	923	944	908	926	913	923	925	964	955	929	961	895	913	954	980	938	885	952	917	916	911	901	965	956	939	928	960	948	887	928	916	902	938	940	895	906	886	883	960	905	919	961	969	916	938	912	917	956	936	947	927	933	954	955	982	936	925	879	955	911	911	946	967	963	951	907	925	902	941	933	979	946	940	931	954	972	974	927	886	881	941	922	921	879	907	925	923	927	919	983	988	951	899	956	944	905	949	956	890	930	931	915	940	929	955	960	974	922	948	946	914	917	944	906	952	951	960	954	975	904	976	962	895	926	918	947	932	919	930	946	913	976	911	938	943	947	944	932	934	901	965	952	918	921	931	932	953	891	924	927	952	943	947	971	953	915	881	966	880	890	913	967	928	958	953	940	932	924	945	957	913	965	930	974	896	933	923	885	971	920	948	919	969	978	929	986	934	1009	890	935	924	938	936	949	939	898	955	934	935	884	939	1018	940	932	932	921	979	951	908	943	948	940	924	940	923	919	981	926	901	911	922	907	935	920	914	939	900	917	951	898	905	974	931	955	943	971	930	841	946	928	947	895	932	922	904	860	973	915	955	927	965	866	937	986	997	959	961	888	938	928	941	905	874	983	942	885	971	931	933	940	911	972	921	948	965	861	929	878	941	966	891	915	936	950	968	963	943	963	908	933	955	918	926	927	881	890	911	943	951	924	905	943	941	941	921	911	930	964	954	901	911	926	982	945	944	964	950	989	957	922	941	959	933	946	952	950	922	882	936	930	898	933	992	906	913	934	988	914	992	951	942	943	935	908	984	901	915	966	963	946	964	893	900	947	928	951	960	940	955	924	906	925	889	972	964	943	863	923	955	939	943	924	994	918	954	931	946	917	944	941	935	933	957	899	924	939	921	915	951	950	916	927	915	907	987	925	954	949	943	968	978	886	922	952	948	932	919	921	925	887	926	916	926	923	910	906	895	910	939	948	951	957	915	928	884	970	942	942	905	946	962	921	975	953	917	918	945	945	957	912	962	936	967	892	974	959	889	932	919	976	918	883	983	949	949	961	965	1017	936	939	914	952	937	919	951	1005	915	956	971	886	943	947	896	904	978	964	935	942	989	951	924	889	983	897	930	920	962	973	941	976	947	935	921	963	894	894	936	919	913	893	935	925	895	928	861	905	884	957	949	886	840	892	970	959	927	884	947	914	885	918	953	933	906	912	909	899	932	944	904	927	902	931	925	898	869	865	909	939	884	948	918	904	868	952	875	950	962	897	918	949	892	933	943	988	901	977	985	879	933	952	945	922	935	927	984	870	965	930	988	956	936	956
18868	7371	5458	2860	2203	1864	1715	1512	1543	1421	1330	1355	1306	1258	1299	1209	1224	1268	1178	1164	1185	1167	1186	1215	1155	1201	1204	1209	1174	1217	1142	1251	1204	1156	1200	1212	1131	1129	1175	1172	1219	1238	1166	1182	1176	1218	1199	1193	1249	1154	1155	1148	1204	1157	1182	1172	1134	1176	1172	1161	1167	1154	1216	1208	1142	1131	1202	1165	1169	1160	1146	1119	1190	1144	1186	1141	1112	1123	1171	1184	1164	1153	1187	1173	1166	1137	1182	1180	1212	1191	1175	1241	1232	1131	1170	1128	1181	1210	1143	1173	1166	1178	1160	1196	1202	1178	1169	1182	1142	1222	1227	1207	1180	1156	1172	1165	1186	1137	1187	1184	1141	1193	1103	1147	1139	1171	1212	1181	1082	1186	1184	1176	1166	1108	1136	1216	1163	1208	1207	1192	1181	1184	1187	1174	1268	1188	1165	1228	1193	1216	1196	1111	1183	1149	1150	1170	1181	1178	1096	1206	1168	1154	1162	1197	1190	1161	1200	1155	1190	1163	1188	1199	1144	1211	1136	1141	1193	1181	1096	1145	1202	1190	1157	1198	1196	1251	1163	1190	1215	1138	1219	1176	1122	1165	1128	1158	1197	1214	1176	1129	1136	1207	1214	1129	1171	1174	1149	1135	1153	1192	1225	1224	1230	1182	1186	1126	1171	1117	1159	1194	1174	1156	1177	1145	1105	1161	1116	1219	1264	1179	1155	1139	1149	1157	1179	1115	1173	1196	1149	1137	1167	1134	1168	1129	1153	1102	1187	1204	1117	1152	1181	1203	1231	1124	1209	1224	1227	1135	1141	1174	1137	1211	1190	1142	1173	1193	1130	1213	1155	1150	1152	1193	1137	1209	1161	1208	1125	1100	1136	1203	1161	1184	1199	1225	1117	1200	1180	1132	1221	1144	1216	1131	1136	1111	1139	1111	1122	1157	1132	1115	1234	1156	1124	1116	1189	1198	1148	1123	1200	1150	1204	1214	1233	1200	1166	1206	1188	1147	1217	1165	1221	1221	1178	1147	1170	1156	1170	1207	1154	1240	1208	1142	1201	1189	1175	1155	1136	1134	1102	1182	1153	1194	1227	1200	1211	1133	1204	1153	1218	1152	1185	1077	1170	1196	1218	1108	1151	1169	1194	1105	1189	1193	1198	1196	1124	1151	1190	1180	1183	1145	1177	1171	1186	1117	1138	1232	1142	1172	1179	1215	1203	1159	1188	1126	1187	1165	1143	1154	1141	1110	1205	1171	1158	1171	1236	1183	1161	1113	1227	1188	1153	1157	1139	1163	1164	1176	1175	1132	1243	1107	1168	1154	1140	1179	1170	1184	1151	1188	1242	1147	1121	1156	1268	1195	1139	1214	1208	1172	1140	1216	1212	1171	1209	1212	1172	1182	1181	1158	1172	1176	1185	1190	1125	1205	1170	1149	1150	1146	1189	1138	1098	1117	1223	1200	1166	1166	1142	1148	1131	1153	1182	1116	1167	1275	1179	1180	1160	1135	1204	1139	1158	1156	1165	1191	1203	1230	1168	1181	1197	1140	1183	1127	1201	1226	1251	1138	1214	1205	1140	1170	1182	1166	1168	1157	1162	1180	1158	1207	1148	1129	1137	1183	1101	1198	1235	1222	1196	1202	1165	1186	1127	1153	1154	1126	1199	1194	1164	1146	1162	1144	1176	1242	1211	1144	1111	1133	1213	1201	1126	1177	1111	1228	1097	1163	1142	1187	1151	1174	1137	1145	1205	1092	1235	1188	1206	1192	1222	1198	1150	1125	1185	1168	1107	1198	1145	1180	1187	1155	1228	1211	1175	1167	1164	1191	1242	1147	1169	1172	1211	1195	1148	1185	1160	1195	1176	1130	1128	1196	1214	1214	1168	1163	1163	1220	1159	1125	1170	1176	1212	1123	1166	1199	1193	1172	1224	1172	1220	1209	1223	1188	1178	1161	1168	1139	1149	1190	1172	1211	1195	1179	1184	1222	1227	1160	1138	1110	1151	1149	1248	1181	1230	1185	1183	1129	1217	1184	1196	1206	1179	1151	1231	1200	1122	1095	1185	1120	1147	1175	1112	1112	1169	1145	1149	1239	1140	1179	1190	1175	1181	1096	1134	1158	1157	1195	1136	1186	1148	1185	1209	1171	1171	1157	1160	1148	1145	1116	1185	1133	1189	1156	1183	1205	1252	1175	1139	1157	1154	1157	1138	1220	1204	1153	1163	1147	1180	1109	1194	1175	1147	1181	1187	1118	1198	1222	1209	1198	1212	1192	1218	1180	1177	1186	1126	1221	1139	1260	1195	1168	1247	1244	1148	1097	1146	1131	1228	1185	1172	1170	1198	1194	1115	1224	1133	1231	1171	1156	1173	1128	1157	1136	1169	1151	1228	1185	1193	1190	1229	1145	1144	1244	1204	1183	1205	1181	1123	1197	1117	1149	1118	1203	1181	1168	1114	1187	1140	1183	1129	1133	1183	1180	1202	1139	1189	1122	1167	1164	1187	1239	1135	1160	1186	1193	1137	1199	1148	1136	1109	1138	1178	1210	1148	1185	1185	1215	1155	1158	1097	1157	1181	1188	1166	1202	1171	1182	1239	1249	1158	1174	1098	1169	1164	1211	1147	1195	1162	1152	1199	1181	1213	1148	1201	1202	1135	1165	1200	1181	1225	1193	1175	1138	1200	1115	1189	1182	1124	1183	1133	1162	1146	1132	1153	1146	1138	1176	1202	1107	1180	1212	1168	1175	1161	1181	1159	1217	1217	1134	1186	1214	1154	1145	1142	1165	1197	1213	1142	1200	1187	1108	1184	1172	1183	1213	1154	1204	1203	1105	1189	1228	1174	1220	1172	1165	1166	1129	1164	1162	1131	1226	1187	1162	1205	1159	1124	1162	1180	1206	1153	1186	1152	1201	1117	1186	1189	1149	1186	1207	1123	1185	1199	1215	1210	1118	1193	1147	1149	1130	1169	1145	1175	1190	1164	1178	1196	1234	1171	1178	1172	1207	1236	1185	1181	1208	1149	1141	1175	1134	1140	1158	1145	1259	1227	1085	1181	1208	1145	1237	1156	1147	1170	1149	1132	1150	1210	1158	1178	1143	1217	1152	1197	1155	1183	1145	1200	1177	1192	1151	1181	1154	1145	1187	1186	1105	1116	1192	1197	1138	1162	1115	1202	1148	1197	1205	1137	1179	1175	1198	1192	1188	1152	1170	1188	1127	1164	1152	1177	1144	1164	1206	1202	1173	1157	1184	1243	1244	1237	1194	1186	1189	1109	1135	1208	1143	1138	1147	1234	1134	1153	1145	1213	1230	1145	1135	1254	1142	1176	1204	1077	1160	1140	1177	1206	1181	1228	1209	1195	1163	1213	1191	1176	1204	1110	1220	1207	1138	1246	1196	1161	1214	1148	1215	1152	1169	1105	1111	1222	1167	1134	1227	1197	1214	1161	1147	1143	1180	1159	1169	1162	1179	1192	1188	1165	1179	1205	1215	1216	1115	1211	1177	1178	1158	1190	1158	1156	1138	1233	1162	1212	1196	1189	1196	1189	1177	1168	1216	1181	1156	1198	1154	1164	1183	1136	1219	1190	1177	1201	1156	1178	1184	1154	1177	1095	1248	1115	1137	1203	1180	1092	1187	1127	1178	1168	1224	1190	1155	1184	1142	1169	1157	1162	1167	1204	1201	1138	1274	1149	1184	1135	1173	1111	1103	1181	1166	1113	1095	1188	1168	1183	1238	1180	1163	1179	1204	1183	1177	1153	1134	1113	1219	1147	1214	1214	1107	1204	1182	1176	1169	1200	1181	1220	1179	1164	1137	1148	1175	1192	1207	1212	1156	1196	1152	1184	1172	1180	1169	1202	1191	1166	1256	1180	1157	1209	1247	1164	1143	1168	1163	1110	1160	1178	1208	1168	1161	1209	1193	1149	1183	1101	1163	1169	1157	1149	1116	1195	1113	1238	1110	1108	1185	1213	1185	1229	1189	1156	1169	1170	1151	1184	1158	1163	1176	1180	1209	1117	1126	1133	1131	1088	1134	1195	1185	1184	1178	1173	1171	1157	1175	1145	1134	1173	1158	1127	1209	1163	1222	1193	1192	1233	1248	1164	1161	1182	1264	1156	1184	1138	1189	1195	1178	1128	1188	1147	1160	1200	1179	1194	1162	1207	1153	1132	1160	1202	1190	1159	1199	1192	1160	1170	1184	1145	1151	1179	1177	1185	1217	1208	1114	1124	1134	1187	1177	1154	1118	1228	1164	1206	1134	1171	1121	1161	1187	1138	1130	1133	1207	1180	1173	1183	1136	1176	1161	1134	1191	1173	1262	1125	1169	1130	1172	1177	1215	1148	1150	1174	1147	1143	1177	1151	1164	1203	1176	1192	1198	1154	1156	1186	1147	1184	1196	1186	1180	1165	1192	1218	1179	1225	1122	1137	1200	1143	1203	1221	1187	1183	1171	1235	1137	1146	1139	1171	1197	1177	1136	1179	1147	1214	1153	1079	1201	1160	1116	1142	1154	1219	1182	1159	1176	1149	1127	1171	1162	1144	1142	1133	1164	1213	1136	1180	1102	1159	1165	1181	1195	1149	1169	1202	1213	1153	1206	1266	1163	1167	1161	1167	1250	1226	1146	1144	1135	1185	1155	1186	1232	1171	1195	1180	1154	1175	1164	1169	1189	1188	1195	1152	1144	1178	1127	1160	1218	1170	1199	1200	1163	1176	1170	1165	1155	1181	1156	1150	1182	1138	1251	1221	1144	1159	1150	1149	1147	1179	1153	1201	1117	1173	1206	1145	1228	1133	1132	1192	1178	1181	1209	1150	1209	1184	1130	1204	1166	1215	1118	1195	1242	1150	1137	1181	1119	1156	1208	1203	1156	1224	1172	1196	1213	1172	1136	1129	1209	1183	1160	1144	1148	1210	1215	1183	1150	1142	1203	1177	1198	1176	1214	1179	1153	1178	1157	1117	1209	1130	1139	1140	1154	1179	1148	1181	1142	1212	1139	1199	1186	1215	1133	1138	1157	1216	1164	1259	1188	1183	1203	1137	1157	1182	1176	1143	1197
24775	21519	26984	25222	2022	416	356	311	282	268	283	263	291	275	260	290	271	276	235	262	239	256	286	225	239	257	272	251	239	256	254	242	226	227	222	220	249	224	220	240	245	234	258	253	249	251	236	256	241	251	280	272	215	254	241	260	263	232	238	240	268	223	244	265	256	249	242	249	249	276	247	217	259	233	224	238	239	235	235	263	234	250	235	237	236	243	228	270	222	232	251	248	242	234	246	234	232	247	268	220	256	248	268	244	235	242	253	250	227	245	217	234	239	214	249	238	252	240	224	240	254	237	246	250	244	264	250	247	235	229	242	223	259	212	240	242	216	265	238	240	254	232	238	236	251	253	243	214	220	221	239	236	251	268	227	259	234	244	244	242	244	254	225	231	237	215	252	239	247	275	239	236	241	291	221	257	219	259	278	240	261	233	224	256	230	244	261	265	263	252	260	243	247	220	227	264	234	232	244	260	246	233	218	252	223	238	251	256	245	249	231	226	266	227	241	245	249	234	204	247	240	215	247	238	253	245	236	268	225	219	237	262	257	222	262	218	246	237	251	259	249	211	245	241	241	231	240	236	250	254	260	242	231	229	223	257	259	225	261	200	247	224	238	257	249	213	246	237	233	245	238	254	231	265	225	227	253	243	240	246	217	261	226	268	223	216	240	261	245	245	238	253	260	282	227	253	236	241	247	237	252	241	271	226	232	237	235	249	255	263	270	237	236	229	249	239	250	230	242	261	257	255	271	232	251	259	241	221	244	260	257	225	229	266	239	222	235	237	226	238	230	246	233	236	241	220	244	239	262	250	239	253	241	242	246	241	244	232	234	231	222	226	214	226	246	217	218	230	258	236	260	229	224	258	237	240	217	239	232	259	228	230	213	236	243	243	246	233	250	221	241	236	220	238	224	230	218	262	261	248	245	234	224	257	234	262	249	228	219	235	241	237	248	243	234	280	253	270	235	252	243	259	259	229	209	249	252	247	247	240	262	249	251	241	259	222	237	253	203	233	226	234	244	243	271	224	252	221	218	232	244	239	257	251	225	232	248	250	249	251	246	286	245	256	246	220	254	246	246	227	230	249	242	248	257	247	224	252	222	239	264	228	248	238	243	253	237	244	249	229	276	238	232	247	239	244	235	219	267	233	251	217	241	268	241	269	268	261	232	220	241	252	264	258	241	245	252	299	252	232	223	236	245	263	234	244	223	225	226	219	243	259	231	257	247	240	251	200	240	255	238	264	249	257	244	219	243	232	252	240	235	240	266	245	260	222	235	214	230	237	265	206	244	211	243	248	263	236	269	243	252	232	223	233	255	243	221	258	257	243	248	255	254	242	269	240	250	251	206	223	229	229	244	250	235	244	264	243	243	273	237	249	246	230	245	251	231	256	231	242	249	273	227	209	248	249	207	224	239	251	222	262	259	240	207	212	237	252	254	255	234	249	246	257	214	238	239	212	248	221	241	229	243	247	242	253	240	254	247	251	259	233	221	218	261	224	269	243	228	229	252	264	257	221	236	239	248	252	244	216	214	222	223	229	235	259	246	224	241	235	271	234	245	208	250	252	228	210	230	232	230	227	248	232	223	236	254	233	241	228	231	248	255	233	242	236	227	234	261	268	237	218	255	220	249	230	242	224	235	251	247	245	257	252	239	221	225	237	245	238	241	231	222	234	219	261	262	235	240	240	258	264	257	263	239	231	239	242	224	257	246	236	251	244	242	247	253	250	262	249	225	238	239	268	247	229	254	257	264	235	254	219	258	256	257	240	234	273	234	267	248	265	242	260	246	244	226	235	216	265	233	265	257	246	250	227	252	226	269	251	260	231	257	287	249	265	229	227	236	233	241	229	245	226	222	245	242	220	218	239	245	242	222	217	247	255	263	227	223	243	244	246	245	229	237	259	248	273	241	230	234	255	258	235	212	261	246	274	258	234	232	248	220	252	214	239	233	229	256	255	230	230	228	237	249	257	237	246	242	254	247	274	210	229	252	263	252	239	207	232	234	226	257	241	241	238	229	236	247	245	254	242	237	212	270	256	234	262	262	233	235	243	260	234	240	224	235	239	258	232	229	234	252	268	246	253	234	250	250	237	236	256	244	257	247	249	237	240	242	194	257	226	218	224	235	241	254	254	231	216	241	237	267	247	214	231	264	243	263	258	236	243	250	212	241	263	225	228	213	253	219	249	255	233	243	269	211	252	250	228	249	241	258	253	243	235	245	258	251	229	248	227	245	241	237	246	252	248	227	237	250	252	256	240	214	268	232	229	270	260	245	234	236	228	207	238	261	257	259	232	262	246	219	249	256	231	227	283	243	218	245	245	238	207	235	256	241	257	250	257	235	226	277	271	227	232	226	229	265	235	255	261	218	245	267	235	242	230	272	241	249	249	248	220	244	264	208	234	265	230	246	218	235	255	217	235	236	223	225	238	276	234	219	238	273	255	261	227	246	234	249	224	252	244	254	263	236	239	270	242	249	264	250	275	230	281	225	229	284	253	246	253	221	223	254	269	250	199	254	234	236	214	243	236	236	210	202	220	258	264	226	260	245	261	237	213	281	237	245	245	220	258	239	219	265	217	264	227	255	228	211	270	258	233	244	260	255	240	219	223	230	220	273	234	262	265	216	244	235	238	223	225	271	246	249	248	236	247	260	239	225	231	239	226	230	236	257	241	273	244	254	238	250	246	235	244	243	265	229	230	254	231	237	244	245	249	236	241	252	243	244	236	232	259	237	238	257	220	255	222	220	262	232	250	241	234	241	253	225	234	226	261	227	231	225	239	235	231	260	227	240	220	260	251	245	234	250	257	221	227	234	258	264	258	274	245	249	237	261	241	244	242	281	258	252	239	255	245	228	244	256	261	218	271	247	223	248	236	257	256	244	224	252	253	245	251	253	218	245	240	248	238	251	187	253	279	201	250	234	259	252	253	231	247	255	242	283	242	245	229	229	268	244	239	253	222	262	251	240	258	240	251	266	217	234	234	220	276	251	239	221	238	243	253	212	237	244	212	254	241	238	254	248	269	230	224	251	292	238	251	233	248	243	243	228	220	239	261	230	231	255	220	250	240	229	225	254	259	234	266	253	233	219	269	229	234	248	225	235	272	266	236	252	237	233	228	232	224	227	255	256	220	228	243	235	252	252	203	244	250	242	209	234	261	246	252	221	256	268	268	242	243	245	232	222	245	231	255	247	240	242	225	234	241	242	224	232	257	254	227	240	250	272	276	267	272	232	266	228	243	249	213	241	273	238	263	255	242	232	239	253	243	245	273	248	257	239	240	242	252	223	219	231	220	251	260	268	251	239	225	246	285	269	268	248	247	263	230	259	253	228	255	247	277	232	248	271	228	230	205	250	228	252	245	268	244	231	249	244	246	255	262	209	225	242	223	255	242	272	276	231	239	223	223	240	217	252	260	247	226	241	251	259	279	256	214	226	246	253	256	230	245	257	243	224	241	248	240	240	242	243	252	255	241	222	231
16262	3446	2419	1207	853	727	568	571	470	473	472	375	369	413	375	376	398	373	357	370	376	396	354	377	334	362	351	346	385	340	320	331	352	344	356	338	326	360	329	345	340	360	367	323	354	348	348	388	329	340	341	348	347	337	337	345	362	366	331	322	350	368	333	293	353	347	371	362	319	354	331	337	339	340	351	361	321	363	350	351	380	360	363	370	343	357	338	365	334	349	336	345	347	353	323	362	330	335	332	308	329	304	315	330	364	346	329	331	353	306	325	322	382	331	332	342	333	392	322	345	300	369	317	304	373	354	344	333	331	356	352	348	355	337	310	317	377	337	360	350	348	347	337	336	363	349	368	370	354	326	355	326	350	342	309	352	352	338	360	364	316	343	358	325	353	345	341	333	340	307	342	328	353	338	327	338	319	326	339	358	353	348	334	341	364	321	327	364	326	317	317	319	346	350	301	345	346	347	316	327	353	378	343	333	355	306	342	313	299	347	361	342	366	338	328	347	322	315	312	303	350	354	321	338	315	326	335	327	320	330	369	339	316	313	343	322	335	351	315	306	351	357	325	339	342	354	359	364	338	335	382	303	342	378	357	341	321	344	362	340	343	323	343	331	334	360	360	318	340	357	353	349	307	333	338	338	324	331	326	328	359	362	338	336	320	326	309	344	347	327	348	332	305	353	318	355	346	347	347	336	312	329	356	341	385	346	350	323	349	359	346	345	330	340	329	340	307	352	351	327	339	338	345	335	381	309	330	349	354	359	356	349	365	310	346	385	366	353	341	297	358	349	341	352	361	350	330	336	326	334	328	355	368	312	329	317	302	376	322	335	356	346	356	339	353	346	316	340	329	317	333	310	318	340	335	349	333	329	365	356	351	344	338	337	314	339	324	341	346	360	353	355	341	356	318	317	336	335	365	316	359	340	340	363	340	330	337	328	354	323	337	336	358	347	341	355	386	337	362	349	329	375	360	370	325	318	322	337	348	350	299	332	337	346	342	345	309	346	317	348	360	351	302	351	348	330	343	344	364	330	347	329	335	368	342	393	348	357	333	349	342	375	356	318	368	364	334	325	334	350	345	372	345	325	330	334	329	339	324	357	382	325	326	366	345	338	317	348	321	329	331	321	329	358	336	348	321	313	335	293	347	339	341	312	349	367	360	293	354	360	358	312	321	315	373	355	338	374	349	313	310	328	346	327	341	345	343	361	329	350	344	350	315	363	329	370	339	347	331	333	350	332	331	355	338	371	320	328	340	315	338	305	335	326	310	355	351	388	357	349	330	330	363	343	352	336	332	325	323	383	308	361	354	353	327	373	343	331	372	342	331	348	339	354	331	339	319	353	328	333	355	334	342	336	352	358	322	360	368	336	332	310	344	314	346	325	331	341	336	341	312	318	378	334	378	369	341	354	309	347	356	343	342	346	307	347	316	356	320	329	344	327	333	323	357	338	350	313	337	328	359	354	354	344	322	305	331	356	347	314	343	352	350	384	335	359	361	349	370	312	329	343	342	332	313	318	356	342	320	342	314	345	340	349	340	339	337	328	294	316	349	360	323	356	303	356	332	347	345	349	326	340	355	363	335	354	324	343	327	365	337	365	361	347	351	316	326	334	355	359	344	357	354	360	370	356	345	337	354	304	329	326	322	339	344	329	325	337	339	338	339	340	359	325	334	300	336	354	342	331	335	345	329	326	327	352	323	350	308	378	320	335	344	344	348	325	349	352	355	357	293	330	337	336	329	355	317	346	344	323	344	321	339	347	301	332	353	328	362	332	364	351	301	336	339	334	337	313	350	320	324	338	322	332	353	390	318	324	363	301	316	339	323	325	325	335	355	339	341	359	356	330	352	358	345	329	349	362	376	373	345	356	338	356	315	336	356	361	331	350	356	379	346	317	361	336	315	305	327	305	327	350	342	343	353	339	341	321	347	375	325	326	349	367	363	348	305	331	354	336	352	321	365	338	344	359	340	357	349	377	337	355	321	312	356	348	334	313	308	350	347	346	347	329	333	336	330	345	342	337	325	335	346	342	353	332	369	339	353	350	324	342	320	304	333	329	331	356	342	348	312	331	375	322	346	321	361	324	356	330	349	302	353	331	358	353	357	348	340	354	352	335	343	362	326	354	337	358	348	315	350	331	356	352	357	355	338	356	318	322	333	349	334	335	354	331	332	320	348	337	345	346	354	347	372	318	294	323	338	325	351	366	331	317	359	327	326	307	354	309	329	340	343	353	363	317	354	350	328	352	341	344	327	345	343	337	332	370	351	354	382	331	338	340	366	334	345	332	356	347	321	325	313	385	313	372	342	326	312	307	351	320	329	331	334	339	351	335	366	327	365	370	339	336	328	321	316	345	313	357	360	356	301	348	370	317	330	348	338	354	348	349	379	340	339	342	327	351	324	311	330	341	320	337	328	344	352	331	348	329	366	359	337	322	348	362	350	323	300	340	354	313	363	339	324	308	322	321	308	321	303	333	327	343	376	319	349	343	362	333	334	329	318	325	318	314	301	339	373	344	345	312	380	355	355	322	315	339	411	359	317	332	347	390	332	324	345	351	338	327	351	346	311	365	321	324	343	329	324	327	346	342	328	362	335	338	341	299	342	361	389	330	323	344	317	311	326	323	346	321	284	368	377	347	342	347	341	367	341	347	359	322	338	345	335	348	364	313	337	351	333	371	372	345	317	348	353	384	336	367	304	344	349	347	336	336	326	353	373	306	316	344	385	311	342	352	344	345	348	355	336	347	321	318	358	333	342	359	343	329	339	340	359	334	321	334	342	364	352	352	330	371	328	323	316	376	369	325	367	332	329	339	340	335	309	401	352	351	355	310	341	334	342	316	342	330	324	342	343	336	326	339	358	326	337	320	335	325	318	330	358	338	339	295	363	349	363	342	331	350	352	345	346	324	320	346	375	333	322	367	376	312	335	316	338	359	330	335	326	307	328	338	320	357	334	335	340	346	335	339	354	353	343	351	293	319	321	354	354	310	326	359	329	348	322	344	361	355	336	313	327	338	324	333	336	339	314	342	333	367	319	360	337	362	353	356	321	343	327	345	351	359	320	354	337	339	311	369	378	340	366	325	352	350	342	356	360	319	365	341	375	362	369	348	326	364	318	359	289	359	325	328	319	334	347	342	329	343	326	355	346	334	312	332	339	353	351	336	375	322	341	349	386	337	368	328	317	320	339	324	320	347	318	331	353	345	347	312	325	350	353	334	363	326	342	332	335	390	326	383	307	340	341	339	356	362	363	339	354	373	347	336	306	328	329	358	319	351	344	381	354	303	351	354	334	347	303	352	331	328	333	333	319	350	331	342	324	394	323	325	342	341	346	363	312	336	363	333	317	361	336	342	345	373	340	325	335	328	311	326	310	321	347	343	319	322	373	341	312	324	381	309	357	321	341	297	362	356	333	365	342	325	322	328	351	329	346	347	334	348	360	340	355	344	393	333	347	362	367	329	352	329	371	350	352	322
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
