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
341335668664	341335669223	341335669773	341335670323	341335670871	341335671423	341335671973	341335672523	341335673071	341335673623	341335674173	341335674723	341335675271	341335675823	341335676373	341335676923	341335677471	341335678023	341335678573	341335679123	341335679671	341335680223	341335680773	341335681323	341335681871	341335682423	341335682973	341335683523	341335684071	341335684623	341335685173	341335685723	341335686271	341335686823	341335687373	341335687923	341335688471	341335689023	341335689573	341335690123	341335690671	341335691223	341335691773	341335692323	341335692871	341335693423	341335693973	341335694523	341335695071	341335695623	341335696173	341335696723	341335697271	341335697823	341335698373	341335698923	341335699471	341335700023	341335700573	341335701123	341335701671	341335702223	341335702773	341335703323	341335703871	341335704423	341335704973	341335705523	341335706071	341335706623	341335707173	341335707723	341335708271	341335708823	341335709373	341335709923	341335710471	341335711023	341335711573	341335712123	341335712671	341335713223	341335713773	341335714323	341335714871	341335715423	341335715973	341335716523	341335717071	341335717623	341335718173	341335718723	341335719271	341335719823	341335720373	341335720923	341335721471	341335722023	341335722573	341335723123	341335723671	341335724223	341335724773	341335725323	341335725871	341335726423	341335726973	341335727523	341335728071	341335728623	341335729173	341335729723	341335730271	341335730823	341335731373	341335731923	341335732471	341335733023	341335733573	341335734123	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	2000	3600	2300	2787	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
23046	21712	29695	24263	21705	21745	18296	1561	890	703	642	496	470	405	381	360	357	308	318	323	273	259	258	232	262	240	242	208	215	213	243	211	225	195	210	211	238	203	187	198	199	190	218	197	175	190	194	211	207	221	202	176	179	205	213	189	179	212	201	174	189	175	181	186	199	174	189	178	195	186	190	200	184	194	228	197	171	175	169	187	179	175	201	181	193	177	202	204	157	180	174	198	214	195	187	189	154	180	176	188	190	213	184	177	197	194	200	201	195	181	174	161	177	177	171	182	159	170	211	183	165	200	171	188	171	184	182	189	165	212	179	178	179	190	162	177	187	162	178	184	186	197	193	204	184	161	188	183	197	186	196	162	167	173	182	173	218	188	190	187	175	173	198	199	170	190	188	196	181	195	193	181	186	207	174	209	179	190	183	181	179	201	142	169	201	190	173	150	177	187	166	186	196	188	186	192	189	182	199	196	208	189	220	165	179	190	195	177	170	168	202	199	187	181	185	161	185	142	144	164	198	177	189	179	186	178	189	161	201	169	198	178	204	188	221	181	168	180	183	188	190	175	166	186	190	197	197	199	179	161	183	159	180	213	192	186	173	199	209	176	195	157	210	165	174	211	169	200	174	174	183	165	195	188	175	178	166	185	203	215	203	179	182	195	191	179	192	194	166	190	171	176	195	173	170	198	178	164	177	168	187	172	183	199	179	189	166	204	171	181	149	170	191	177	193	180	190	182	199	166	194	177	191	201	185	188	168	191	177	173	179	193	171	190	188	222	191	195	193	164	176	179	181	153	210	190	192	184	181	181	184	169	185	189	201	182	195	176	166	161	189	182	182	189	202	185	192	214	200	183	174	174	183	179	201	178	194	190	193	164	182	155	188	156	166	186	167	208	185	179	165	178	171	163	162	194	179	179	187	178	211	167	181	176	199	178	202	180	175	195	185	199	165	183	166	193	193	171	157	184	161	192	178	204	187	183	186	158	187	164	193	185	174	165	200	192	173	204	190	167	185	163	185	183	200	168	188	190	177	183	178	173	195	187	213	199	154	181	186	190	179	167	223	174	190	199	201	196	199	161	187	175	197	192	185	186	195	188	176	201	182	179	170	155	193	193	183	187	195	189	186	200	182	216	176	204	194	183	165	191	203	171	203	184	185	180	193	179	168	217	164	201	168	201	193	168	204	175	177	171	201	177	154	185	171	186	180	192	152	191	182	194	191	191	158	164	195	173	176	183	189	168	182	163	166	189	139	179	185	157	176	173	180	182	157	191	183	182	186	192	157	191	212	183	176	192	196	195	182	173	208	195	177	198	224	196	196	195	167	205	191	203	178	191	174	187	192	174	191	212	175	195	172	168	162	186	214	171	174	181	191	167	187	202	195	187	225	208	171	190	207	189	162	182	178	179	204	182	202	188	195	187	199	193	191	196	202	171	161	206	156	198	175	211	172	183	169	192	201	183	161	196	174	201	171	181	194	200	178	151	176	170	206	190	181	207	192	199	211	187	219	180	191	170	189	184	189	164	175	178	197	178	191	172	186	157	176	185	183	163	185	181	182	160	189	189	157	194	203	171	188	211	189	192	184	170	193	177	178	171	177	195	191	178	167	187	187	168	186	194	171	204	197	186	171	179	169	174	170	164	189	196	169	183	195	195	172	180	183	166	175	204	193	196	171	195	180	192	166	191	162	186	161	192	175	179	196	186	185	193	178	191	200	188	165	181	139	196	218	200	167	198	175	201	173	165	166	180	181	184	199	153	170	205	146	195	180	184	204	188	206	193	173	191	186	177	181	178	195	183	187	193	190	165	184	197	181	187	181	167	190	187	170	191	144	192	195	189	186	178	191	183	181	174	179	157	218	176	181	182	173	180	179	171	162	172	176	181	186	192	194	160	193	186	195	169	165	181	202	185	178	184	184	162	148	174	176	173	182	185	199	204	183	176	195	198	191	176	180	186	185	188	196	161	172	164	173	190	188	183	186	163	214	194	171	177	181	197	174	176	207	184	172	185	169	189	187	202	185	196	190	193	186	176	181	198	187	164	194	194	185	179	179	173	159	186	211	185	172	193	183	178	171	215	196	174	182	172	202	176	186	165	177	179	192	189	169	183	195	188	203	177	167	171	209	173	194	184	166	190	200	205	183	184	180	180	200	192	172	192	201	176	196	195	197	171	182	188	179	185	187	198	201	174	185	222	176	194	174	185	201	196	169	189	170	192	204	191	157	191	182	161	184	153	171	173	210	177	177	170	176	198	154	171	182	168	197	176	202	158	186	166	164	167	207	181	184	181	178	185	173	168	179	172	192	176	187	199	202	191	209	204	189	163	171	179	193	198	176	193	174	178	183	164	161	194	173	210	182	154	186	183	191	177	170	187	177	203	197	168	177	204	155	165	177	176	180	179	161	177	187	183	214	173	191	179	177	190	175	191	162	201	195	166	184	200	220	187	208	177	173	159	192	183	178	175	188	176	216	178	192	160	168	176	196	174	189	179	180	197	206	200	205	175	194	201	181	189	157	181	182	188	190	170	185	195	177	172	175	174	158	204	180	193	179	197	178	173	180	195	203	184	174	159	173	166	204	223	162	156	187	181	186	190	173	173	186	187	192	195	180	197	177	176	154	183	167	190	193	175	195	207	188	173	203	182	202	185	181	175	167	215	176	175	186	168	182	210	192	193	203	186	195	203	195	182	186	192	187	190	189	194	225	190	189	188	183	163	186	202	168	204	181	204	200	172	173	179	169	189	194	193	164	210	182	194	190	185	175	196	187	203	173	202	169	187	160	181	167	182	173	150	164	156	191	179	176	198	178	183	174	166	167	183	169	161	182	171	203	151	169	183	190	165	164	217	161	204	173	191	193	180	175	190	178	178	191	173	211	191	187	191	154	194	200	160	181	167	182	188	161	192	186	168	163	205	203	177	181	175	180	185	179	187	192	201	169	223	184	172	205	215	193	194	153	162	172	176	175	182	182	220	188	199	178	206	169	216	198	165	184	198	196	195	172	179	180	166	189	180	192	187	147	174	215	171	196	189	195	176	170	176	184	180	190	169	160	202	164	195	198	171	176	180	192	195	169	197	176	173	171	193	180	154	195	163	197	192	186	208	188	174	206	174	143	174	205	188	168	199	172	194	196	185	219	176	185	165	178	168	208	175	194	165	187	191	164	187	173	179	187	200	182	177	200	178	191	192	203	187	178	170	196	186	190	170	194	196	205	178	144	189	172	193	196	178	182	178	174	196	185	175	203	183	172	179	181	190	183	166	181	194	163	191	169	190	170	173	172	169	164	196	172	184	182	187	181	211	178	183	206	177	190	181	212	186	180	200	175	186	206	195	198	186	167	191	199	200	196	176	194	179	168	185	196	189	184	171	162	185	167	174	196	191	188	190	174	174	198	183	169	184	173	173	194	212	170	196	199	179	197	204	202	167	190	156	186	203	189	161	188	174	183	176	189	204	199	207	187	171	189	173	188	188	177	185
7088	20137	16585	8976	5235	3227	2249	1600	1269	964	781	748	596	477	424	409	397	344	356	308	314	301	274	274	263	256	232	242	220	262	223	220	204	224	215	201	200	208	200	192	188	230	243	197	199	201	205	204	195	172	202	187	191	183	210	174	181	191	183	202	177	164	167	169	190	186	185	171	200	181	219	162	186	223	169	159	182	181	179	175	180	185	182	196	178	184	169	181	185	208	183	175	203	168	172	182	194	186	164	181	173	175	160	216	190	192	186	179	164	168	180	183	171	159	177	168	200	197	178	180	175	183	191	184	182	165	166	180	192	190	193	183	174	178	171	192	204	174	190	169	197	185	188	186	180	205	165	201	162	166	203	166	163	211	207	208	174	168	175	179	169	167	177	182	187	176	190	187	184	180	173	172	182	169	173	182	187	174	173	193	190	177	213	188	204	164	185	163	199	175	165	182	199	173	186	155	161	191	155	184	169	183	177	183	181	180	180	157	180	179	173	206	178	180	165	154	195	171	182	153	186	145	185	192	172	176	189	163	173	175	180	179	166	170	201	185	171	178	164	167	176	183	183	161	177	170	178	162	180	180	195	175	174	197	190	191	172	185	191	176	165	167	166	163	181	171	192	172	191	197	167	164	174	182	182	177	158	178	168	174	171	158	180	168	174	202	166	179	174	187	154	192	165	186	175	176	180	172	166	190	169	162	192	190	165	165	173	178	176	192	188	170	156	183	184	201	163	171	193	185	196	213	174	192	155	174	166	180	164	162	161	177	173	179	155	171	170	191	171	190	181	196	183	166	168	179	210	172	180	212	171	186	170	179	174	193	161	194	174	184	175	170	154	183	192	170	179	161	183	201	157	164	173	172	171	170	171	160	165	176	169	206	195	164	179	188	174	192	182	176	198	171	159	175	174	180	213	178	190	194	183	155	178	191	169	177	172	198	174	160	165	184	190	191	176	183	166	177	192	163	169	179	154	186	186	189	179	151	175	177	175	172	172	212	190	187	208	168	187	188	152	178	165	175	190	167	163	198	160	189	177	174	175	186	191	179	166	188	179	160	169	180	162	189	206	153	170	190	183	195	178	159	192	153	178	181	180	170	209	179	175	180	137	177	167	151	181	192	169	178	180	172	184	177	199	178	190	181	164	158	168	183	175	166	179	186	193	173	190	188	185	179	182	175	176	182	173	179	170	172	176	173	189	181	216	183	188	172	149	157	184	160	158	182	183	141	194	176	179	178	153	175	180	173	184	164	174	191	172	189	186	175	176	180	186	180	207	171	167	188	176	175	174	185	204	176	167	149	187	151	183	166	147	185	175	155	169	190	138	174	180	156	171	181	186	205	164	177	184	168	170	163	166	171	208	174	177	185	187	172	178	161	142	184	202	188	191	185	176	194	178	184	187	182	177	176	194	180	181	153	182	168	189	162	174	157	175	186	190	172	203	182	176	191	172	186	178	190	158	153	200	165	187	172	176	180	195	168	179	172	174	170	179	180	162	171	199	182	162	192	185	172	178	185	165	196	167	173	188	188	172	170	184	181	181	184	191	183	161	172	173	142	179	176	172	173	196	194	185	171	162	185	207	180	167	182	155	174	183	177	160	198	174	178	177	179	215	179	189	192	168	174	176	184	199	169	193	191	173	181	165	170	193	180	180	159	187	178	185	205	164	183	185	188	166	154	194	174	158	169	191	185	176	160	189	202	161	194	182	162	191	163	186	156	173	186	164	180	162	159	186	168	162	176	211	175	184	180	205	179	193	181	166	182	173	184	163	189	192	174	159	190	165	177	173	177	189	180	173	165	204	193	166	170	184	180	198	171	179	183	161	203	183	190	164	192	197	167	174	164	196	171	160	193	180	170	201	175	173	187	205	183	180	190	166	189	166	173	187	190	180	177	207	153	170	176	181	172	165	172	188	168	174	159	162	176	186	172	176	205	186	177	169	166	169	170	148	201	164	180	178	192	192	194	176	183	177	165	204	169	169	178	174	179	192	190	208	198	165	165	177	175	170	175	193	171	170	180	181	198	147	174	186	196	203	166	193	170	197	174	170	171	164	186	179	194	192	207	166	178	173	179	149	148	171	175	182	168	165	191	174	163	161	189	177	179	173	184	172	186	174	177	193	171	195	169	184	190	173	168	178	191	176	146	171	198	171	175	200	173	157	180	184	186	164	137	181	185	201	175	214	209	178	204	180	173	168	187	175	178	175	183	203	180	181	168	170	190	171	189	187	181	181	190	190	174	180	156	180	157	201	179	180	209	204	172	187	184	162	171	184	178	187	184	167	163	190	187	184	166	182	201	174	175	186	190	194	205	160	166	184	169	175	196	170	172	175	173	180	160	169	171	157	174	170	175	182	190	180	201	176	189	172	191	203	186	169	165	172	172	170	179	166	195	181	183	201	179	176	170	188	205	179	173	189	159	157	197	162	194	162	194	175	195	144	178	173	170	186	205	206	188	161	176	186	169	181	187	181	158	139	217	164	160	169	170	189	182	183	161	178	161	168	163	177	158	175	184	157	191	177	172	171	186	166	176	195	170	173	174	168	174	174	179	184	170	160	157	172	175	167	159	159	171	171	179	171	191	189	167	188	189	171	178	193	191	179	184	177	206	206	168	194	175	186	170	165	159	172	176	198	158	176	170	169	174	182	172	173	201	168	193	205	181	166	187	161	172	200	192	187	182	172	193	174	175	155	174	176	191	168	186	180	185	166	150	190	162	180	204	202	178	170	178	146	156	207	182	174	184	184	175	154	166	186	180	179	160	184	168	168	190	182	187	181	179	189	171	188	175	146	187	176	168	181	191	165	174	191	154	161	183	187	158	169	169	176	203	161	169	181	167	191	178	181	167	187	189	182	190	171	167	186	190	180	191	182	171	183	203	192	170	162	174	163	188	170	188	208	169	183	201	176	172	181	177	177	174	165	190	194	184	165	176	193	181	200	171	185	203	197	167	190	175	158	171	179	178	189	175	177	178	178	183	166	222	167	163	167	188	166	157	174	199	179	167	171	175	196	181	170	182	187	164	185	167	185	197	149	193	178	169	167	185	196	176	170	174	187	199	180	176	176	165	147	160	182	175	190	181	185	196	177	164	163	184	168	169	199	188	180	194	173	179	179	194	188	176	159	176	189	194	166	156	172	175	181	199	176	174	180	171	175	172	201	178	177	176	153	164	179	150	155	181	175	147	183	153	179	163	183	169	169	178	172	154	182	218	191	182	207	196	199	166	172	184	173	178	183	191	158	173	171	171	170	158	198	185	175	157	194	186	200	179	194	191	189	174	171	190	182	192	165	172	179	179	189	189	183	194	184	200	168	181	158	166	215	189	171	186	195	177	182	167	170	191	188	158	190	181	179	187	178	173	181	156	175	160	204	207	179	153	180	170	174	172	156	156	164	164	184	170	185	178	186	173	176	172	173	182	177	183	203	178	176	166	178	156	167	171	174	175	173	190	197	194	165	167	164	193	162	164	195	174	169	169
27740	21171	12153	1631	938	802	761	703	713	714	730	711	746	705	686	671	759	750	731	733	744	718	746	705	719	720	723	685	689	734	751	740	704	685	703	716	677	686	692	696	726	692	745	652	715	691	780	724	684	719	700	722	734	741	795	673	677	714	674	735	710	739	701	676	742	718	715	745	702	731	688	686	725	713	692	758	692	698	713	723	737	706	705	705	781	752	760	737	752	704	708	656	766	701	701	663	737	709	702	739	722	723	761	718	664	770	773	731	710	724	705	699	691	702	684	683	699	725	723	743	738	716	667	678	649	701	710	678	730	763	680	772	713	744	687	732	686	663	728	716	687	691	710	729	732	702	708	695	705	751	715	687	691	660	709	715	698	720	735	747	708	676	655	716	715	762	707	729	729	705	749	683	709	736	714	755	739	746	678	716	707	745	663	710	708	721	729	692	686	662	674	762	755	710	733	722	676	687	722	699	710	718	704	745	726	730	683	708	713	724	753	711	773	727	709	705	689	733	715	709	625	696	762	692	714	742	756	703	697	721	681	726	750	699	658	715	718	695	746	705	756	704	717	718	675	722	690	731	746	690	717	695	716	753	732	698	713	687	722	633	722	695	699	735	723	714	728	692	714	697	683	760	675	711	756	749	712	694	705	686	671	688	672	702	678	747	718	746	742	705	726	714	718	722	699	720	743	715	729	730	703	668	667	677	724	694	747	732	739	695	706	676	679	693	705	750	690	700	709	792	714	748	694	748	694	696	729	734	683	749	800	695	704	718	708	703	736	741	705	744	711	727	723	724	716	715	698	716	718	728	712	696	694	715	686	723	699	712	741	691	697	746	700	699	696	727	696	748	698	701	668	740	784	685	732	708	753	734	703	735	633	709	690	707	747	695	686	711	676	718	653	703	680	740	689	671	694	722	709	695	731	765	722	713	764	712	736	741	705	732	729	730	745	737	709	708	734	716	722	718	715	705	751	738	695	717	682	678	683	706	744	714	733	678	731	752	727	716	763	667	685	699	730	723	726	737	743	716	705	717	770	691	749	698	758	694	710	678	678	690	728	689	734	740	701	723	722	694	680	757	766	716	716	766	736	728	749	667	700	715	702	644	759	714	697	752	749	710	713	743	738	706	722	702	676	745	701	651	645	741	760	695	719	694	696	691	710	743	740	707	677	711	706	769	720	753	705	697	715	692	674	721	695	718	694	732	683	694	719	753	711	688	710	745	699	750	725	667	738	708	692	686	727	635	708	692	696	660	743	745	775	749	762	734	740	699	734	674	715	743	701	748	702	724	785	694	711	732	702	707	745	726	714	694	676	685	701	713	729	713	672	689	702	721	750	750	707	701	731	742	705	726	676	699	752	730	677	657	696	736	706	691	734	766	775	719	747	722	721	718	752	686	694	740	712	659	700	748	658	702	718	687	673	743	716	750	718	712	707	694	738	720	700	734	694	684	728	747	674	697	759	693	705	643	727	717	756	708	684	717	657	721	706	709	737	727	660	737	712	680	704	700	741	745	683	745	752	711	752	692	704	735	735	742	723	714	748	732	695	714	688	694	692	724	732	707	746	707	718	741	695	692	731	687	722	737	737	722	733	765	722	721	753	743	689	719	700	743	743	714	728	763	691	760	702	734	687	771	701	703	714	705	636	726	718	693	700	744	714	692	685	736	738	685	682	749	695	707	753	750	698	687	744	700	726	729	718	746	702	704	701	711	696	783	719	655	668	770	782	664	736	740	696	741	751	737	684	666	709	738	723	729	716	744	763	732	714	700	709	729	729	689	707	744	743	714	703	718	691	704	707	734	751	721	707	711	751	756	691	675	696	719	762	689	716	741	745	727	709	709	733	747	733	715	799	711	737	724	693	795	706	739	709	699	718	702	748	739	700	707	734	741	696	738	762	725	696	697	719	717	751	713	740	715	713	727	702	709	719	670	730	757	737	715	733	676	699	713	719	713	708	721	749	747	687	731	693	691	735	749	725	715	701	738	682	739	726	746	765	744	735	754	675	722	691	750	759	734	746	726	707	730	718	733	707	718	692	717	700	729	676	742	703	639	722	685	730	703	732	729	636	742	671	750	736	704	752	714	759	705	763	749	723	699	724	729	760	682	701	698	754	710	749	685	725	714	738	724	686	674	685	762	737	735	694	720	755	710	731	749	725	789	698	665	702	755	706	718	708	699	729	720	759	705	719	701	691	678	753	705	709	731	702	694	754	736	717	731	712	760	735	692	694	725	717	740	709	725	677	717	673	788	709	700	779	683	724	710	723	651	736	713	751	744	728	727	678	712	749	746	773	716	738	739	745	696	701	718	716	712	710	696	743	639	718	702	721	759	702	731	712	703	703	678	772	709	703	751	739	740	712	662	723	642	741	711	717	688	729	732	712	697	711	735	690	749	714	673	716	740	729	693	692	720	659	689	738	731	719	759	720	697	717	705	746	735	671	718	688	700	697	691	709	779	728	732	730	718	746	704	762	724	689	746	722	761	690	721	715	693	751	696	665	744	695	748	700	729	733	773	705	719	734	732	703	741	711	738	722	723	664	671	676	719	718	692	668	714	695	695	703	737	734	715	692	725	739	689	738	709	718	698	698	742	733	714	730	744	698	738	715	704	697	714	715	696	735	776	718	694	736	718	747	726	734	673	689	724	667	729	708	690	749	703	752	748	728	660	731	702	714	654	734	746	749	780	690	745	750	687	713	688	665	721	677	758	702	733	719	707	722	697	723	725	669	715	699	752	735	643	758	720	763	739	714	717	741	789	727	689	745	677	700	737	684	707	747	682	767	708	710	749	707	721	710	690	711	687	702	706	665	677	734	707	750	717	762	737	709	750	721	698	712	759	693	696	725	690	735	699	713	758	782	737	774	725	671	706	656	746	729	720	698	725	647	767	695	732	726	754	736	772	736	735	709	742	732	670	705	703	742	695	724	684	714	732	725	753	740	772	699	709	686	730	716	713	711	670	763	667	687	767	691	677	731	700	703	657	696	704	715	714	736	703	757	713	738	750	705	692	737	697	723	674	743	709	684	734	740	666	696	765	733	701	716	736	721	761	757	735	768	670	687	720	745	732	670	747	722	699	681	720	743	700	786	756	729	723	785	721	666	682	731	732	707	695	706	713	704	739	703	716	741	686	712	754	710	700	698	657	676	721	743	721	724	758	717	712	710	735	741	711	703	755	686	719	718	665	781	704	713	662	695	740	716	711	720	718	726	733	720	683	694	717	724	707	711	695	739	729	667	721	748	722	712	715	750	732	721	732	714	721	713	710	781	703	694	683	713	730	711	752	696	740	735	731	746	701	667	638	752	690	723	684	733	723	741	687	664	754	732	706	685	726	703	671	666	739	726	709	740	720	719	726	667	685	741	744	654	696	746	714	786	765	689	686	724	710	752	753	730	776	710	689	722	734	747	746	759	683	727	738	721	718	710	704	712	713	697	724	685	757	748	682	740	749	712	663	704	713	721	709	726	721	693	692
4926	1531	1290	996	912	779	760	720	767	730	677	755	676	716	748	693	752	714	718	707	674	667	712	719	704	699	687	743	696	680	692	734	748	698	719	709	711	702	722	735	695	694	705	707	717	747	704	725	674	690	730	699	661	732	717	737	781	703	701	729	721	753	784	696	689	716	710	745	698	707	700	671	707	707	719	724	694	735	698	693	758	763	707	716	724	710	696	720	685	717	669	752	735	698	681	730	738	717	696	729	717	739	751	729	698	768	672	719	729	749	698	700	690	705	695	706	705	704	744	695	702	722	680	712	751	714	763	739	695	704	718	705	673	712	688	696	717	720	777	711	721	736	721	676	687	704	707	709	738	714	683	724	749	692	686	728	688	728	683	738	722	727	700	720	729	716	704	727	718	744	728	686	733	706	672	756	761	711	725	689	738	727	738	714	668	703	716	727	697	681	717	743	652	679	723	713	738	650	709	769	748	723	702	701	719	738	758	745	744	696	746	744	711	738	681	735	700	742	737	715	658	714	703	723	697	749	691	719	718	722	739	695	660	702	757	702	733	737	730	690	730	696	720	719	717	708	702	716	720	720	731	687	683	703	733	686	728	735	719	716	755	694	699	675	691	711	708	690	732	669	735	702	692	708	684	659	736	730	717	696	695	670	706	715	714	763	710	744	740	762	663	720	687	688	696	695	687	716	683	732	710	706	671	744	720	704	720	719	702	676	705	690	753	720	703	709	719	735	746	725	744	718	737	716	674	689	690	676	726	706	724	679	687	674	711	686	749	650	713	713	658	646	707	714	715	702	711	720	678	693	672	707	750	729	770	705	662	744	722	688	703	705	716	689	735	707	708	703	686	751	731	740	684	698	745	697	760	680	724	718	663	689	727	664	686	711	706	701	736	712	698	765	723	675	733	661	708	699	671	696	721	670	734	719	751	738	673	762	716	707	716	732	683	717	726	702	723	691	724	745	723	757	657	725	709	698	723	688	729	702	732	710	709	733	709	729	710	728	684	692	724	699	705	712	716	692	776	687	715	683	694	714	714	686	732	700	751	695	708	768	742	658	708	707	704	704	714	750	701	717	735	666	722	725	722	677	691	744	705	721	729	727	748	708	719	739	709	690	687	750	742	675	724	719	739	762	713	733	710	758	682	713	714	742	745	753	677	725	705	737	740	712	718	770	713	687	743	742	720	765	726	663	706	697	742	701	698	722	735	728	737	692	699	668	700	722	718	689	658	712	687	710	686	696	711	716	695	665	685	720	699	690	669	737	734	706	693	695	697	768	714	671	745	717	650	756	697	684	682	696	710	720	690	665	734	689	681	656	693	725	707	718	717	719	723	761	729	755	741	687	755	683	721	667	758	715	708	730	743	712	736	725	709	752	675	736	735	726	692	703	720	718	730	737	774	743	735	726	695	737	732	755	689	698	718	702	746	701	690	720	701	748	758	687	652	685	732	699	714	732	702	716	732	727	733	681	722	719	749	714	718	710	721	740	671	710	708	735	671	683	718	684	720	744	736	717	771	735	687	718	710	715	676	685	708	704	770	722	745	712	732	690	656	740	783	737	717	696	714	696	676	730	709	701	708	745	715	711	750	722	710	746	672	705	700	700	696	718	737	659	737	738	739	689	671	692	688	687	698	709	759	686	715	707	774	737	714	695	755	701	695	728	678	684	691	769	722	701	714	651	672	731	694	697	706	750	733	721	678	661	659	683	775	740	669	718	714	660	755	726	687	735	678	737	718	674	691	693	740	726	721	724	702	740	729	722	726	670	705	724	709	730	735	749	787	750	764	659	678	711	715	701	722	749	740	670	714	720	701	725	728	734	648	694	706	697	681	693	741	713	699	695	741	740	776	706	709	681	701	687	649	710	721	750	678	678	684	689	729	744	723	696	705	690	705	766	701	672	698	717	714	715	705	723	702	718	716	688	691	714	730	698	720	735	667	694	730	685	753	700	726	712	726	768	781	723	696	727	700	683	758	712	726	645	680	685	714	659	719	744	697	712	714	751	650	697	724	740	708	701	652	734	726	741	725	685	719	706	704	737	709	660	704	671	658	707	715	702	707	721	722	732	709	745	690	639	701	734	720	707	731	708	694	717	692	701	694	663	712	726	744	692	678	725	724	699	683	668	750	740	724	706	655	676	745	731	681	647	742	675	731	715	731	722	730	707	709	721	733	702	698	716	733	722	698	714	700	719	703	698	675	698	714	702	715	746	683	672	707	728	731	687	741	735	704	749	685	704	696	675	729	713	694	688	712	718	789	662	703	698	771	771	737	668	668	758	743	759	727	653	734	696	709	747	708	729	715	710	717	691	726	710	742	682	714	700	690	699	702	710	720	688	694	723	722	731	725	741	728	699	774	718	770	699	711	698	717	678	660	691	771	668	683	724	687	735	733	705	697	741	657	707	678	723	725	690	698	732	688	717	681	715	705	721	735	718	697	714	688	750	679	718	719	781	768	732	722	674	726	722	708	656	712	751	719	690	698	693	723	705	754	668	690	775	704	697	655	672	690	722	728	664	716	737	697	710	721	701	714	707	714	701	728	708	772	716	716	677	675	683	712	718	697	719	710	693	754	716	730	721	728	723	667	743	730	727	716	732	770	725	740	732	738	725	751	717	710	689	708	712	696	734	688	730	723	728	670	729	720	740	723	673	674	704	692	706	704	700	731	777	743	696	751	708	717	777	726	701	747	715	727	690	702	712	696	735	667	711	682	719	713	709	761	713	681	678	745	725	765	690	755	659	733	672	739	710	707	663	674	737	711	704	712	715	666	683	682	734	703	704	719	690	695	737	752	737	718	776	749	709	735	735	705	719	709	690	745	763	693	705	742	699	770	720	707	666	694	708	696	723	713	699	711	668	713	727	765	717	689	658	695	720	743	725	717	743	716	697	683	695	731	717	691	661	792	696	725	734	716	713	690	718	674	721	755	711	724	726	706	784	726	701	663	725	758	716	711	685	667	751	708	752	710	711	707	697	676	687	703	701	699	737	682	702	749	680	679	744	716	723	712	678	683	697	696	666	700	680	696	715	710	729	675	655	780	771	683	670	729	712	690	735	724	724	714	697	672	762	692	695	722	774	706	676	708	716	685	680	694	689	711	728	714	708	743	727	711	682	732	703	743	685	688	750	745	697	740	681	755	690	740	715	757	726	686	726	723	704	708	715	703	723	708	731	736	729	720	702	763	708	709	676	716	674	749	669	706	707	721	674	714	645	693	743	725	722	722	735	684	719	782	743	734	702	700	726	726	689	695	747	738	727	713	681	696	697	683	727	751	760	752	729	719	711	722	703	697	688	751	710	647	713	713	707	743	712	715	725	697	734	711	740	722	754	671	707	684	681	724	729	694	740	721	690	700	694	701	687	667	689	678	747	697	722	710	735	680	700	718	755	733	763	753	648	705	722	743	705	706	736	704	752	693	692	709	731	717	708	691	701	809	725	711	748	690	700	710	688	724	738	724	728	742	669	671	685
23860	21408	29102	24105	21410	20060	2201	916	739	660	636	543	514	523	469	424	471	458	428	441	452	457	443	392	409	396	410	401	393	398	456	377	389	378	407	424	415	409	428	396	422	406	393	417	420	393	359	372	412	390	390	365	379	401	384	358	381	427	367	350	361	393	380	379	365	421	365	402	424	392	378	393	407	355	395	353	371	415	386	373	397	364	382	365	368	423	393	381	365	383	390	332	391	403	384	377	389	401	398	341	401	413	414	405	418	412	353	374	365	350	399	366	372	369	343	414	414	379	402	415	407	384	360	377	416	369	365	394	434	392	369	388	370	379	389	403	378	402	381	373	410	393	404	385	373	439	366	384	388	379	390	390	352	403	411	364	401	418	360	369	378	389	385	388	360	397	430	379	400	393	422	399	386	366	360	400	398	371	389	361	399	382	390	399	415	377	384	371	402	422	402	388	401	361	348	373	396	443	384	393	387	352	411	393	403	400	376	398	357	387	402	390	378	385	403	408	374	398	384	370	341	370	443	369	357	417	389	390	373	400	384	356	410	383	394	353	388	393	389	374	398	396	400	383	393	361	401	375	356	399	368	385	404	362	362	372	359	383	375	388	386	353	398	393	374	371	357	375	381	384	381	394	423	360	371	354	368	381	368	405	398	409	375	350	345	413	384	390	395	360	349	409	394	329	358	366	427	386	399	424	394	357	390	403	409	398	352	389	383	382	402	392	415	390	355	400	413	412	398	394	405	371	366	371	399	380	385	387	351	341	403	366	382	356	407	408	387	386	345	392	370	397	415	406	393	402	409	402	393	393	348	405	413	389	347	387	395	379	395	355	368	366	383	381	395	376	359	396	418	392	380	362	366	393	365	379	378	406	398	408	382	368	377	408	369	363	405	403	384	413	379	358	416	347	411	429	378	386	410	381	369	380	315	382	392	380	394	388	408	439	356	407	405	364	371	383	354	389	380	377	377	376	362	404	361	375	390	380	334	385	383	402	416	404	394	341	382	397	376	373	409	376	363	407	368	364	426	377	354	404	370	378	385	367	378	335	353	392	374	394	382	390	406	394	398	369	405	380	347	369	350	365	377	372	377	372	406	391	390	376	357	375	367	396	397	402	410	396	356	384	350	366	396	364	388	395	375	379	362	358	396	359	412	384	386	357	367	374	398	403	393	394	413	377	369	377	377	364	387	363	402	371	339	379	396	343	363	373	377	371	392	413	387	412	369	391	381	361	372	354	394	382	360	370	389	419	400	393	398	372	377	399	385	392	388	368	417	385	339	430	378	382	370	396	400	391	384	416	418	380	382	395	363	393	330	373	378	377	388	369	418	417	409	409	358	371	395	416	359	389	376	380	381	350	396	427	375	374	353	374	398	399	353	401	400	365	380	366	377	405	340	395	408	378	375	418	404	410	432	382	396	411	364	416	351	347	343	396	382	387	399	353	419	366	367	395	418	357	377	392	374	393	370	386	434	376	389	403	389	383	395	421	393	392	375	381	346	351	410	381	365	368	375	388	390	381	382	353	385	410	361	397	403	397	369	372	361	390	329	349	382	345	393	408	411	387	426	428	372	332	372	342	372	349	390	392	409	376	383	373	410	388	387	386	383	352	354	338	386	384	367	401	392	375	391	390	402	364	405	324	396	388	440	375	392	379	391	385	365	395	399	400	434	402	373	347	388	399	431	402	383	375	374	383	355	371	386	393	435	399	387	354	389	375	391	397	412	370	388	359	410	383	405	379	378	347	372	398	362	335	370	399	370	415	365	379	409	432	393	384	369	351	406	409	358	381	389	362	408	393	365	383	385	390	381	384	379	358	376	392	383	415	406	385	382	411	369	382	359	412	399	349	379	430	371	357	380	377	416	386	395	362	348	408	373	353	387	383	399	417	366	419	419	376	398	381	366	373	395	371	379	381	380	380	355	412	399	340	420	365	385	391	361	384	392	408	387	385	401	410	404	417	391	397	386	397	390	362	374	373	380	385	364	375	397	350	409	405	420	391	401	406	365	364	386	370	405	382	382	368	372	391	359	323	376	356	371	368	398	372	357	415	395	420	405	377	385	395	409	385	371	361	395	381	398	376	377	396	380	371	396	388	359	375	371	388	398	392	393	381	368	384	398	353	369	369	376	385	424	373	391	414	402	347	393	419	401	414	390	410	380	385	365	388	383	385	402	375	359	377	357	393	375	392	402	382	383	406	341	367	383	391	399	344	372	386	362	357	375	362	369	378	359	343	378	357	374	377	337	363	394	346	393	410	378	353	357	393	373	421	346	361	399	399	381	357	388	357	433	377	372	374	368	360	365	393	383	354	412	414	397	413	396	379	409	367	409	384	397	392	386	389	410	378	383	381	419	371	350	356	384	403	391	357	383	380	391	391	365	380	359	340	351	370	411	388	375	372	420	375	372	404	351	375	361	334	356	376	423	398	369	383	367	376	375	380	352	357	382	353	379	405	353	389	399	373	366	368	334	415	385	385	398	388	401	357	402	349	363	374	398	377	355	384	386	389	386	399	364	376	395	369	347	402	358	353	378	361	411	419	371	373	422	358	375	376	344	433	361	399	374	381	386	379	394	389	371	433	423	358	367	373	381	396	429	378	390	389	384	425	403	393	418	384	371	366	389	364	351	385	341	367	392	411	417	378	371	388	375	378	428	393	369	383	366	388	392	371	397	379	370	398	387	391	379	385	390	393	392	384	384	352	367	396	392	385	379	420	420	402	386	398	404	405	356	374	404	392	378	363	376	379	416	369	397	371	376	366	364	369	416	401	360	353	368	389	368	385	404	393	380	378	330	345	395	366	359	419	370	405	367	403	380	385	403	376	390	382	402	409	429	396	348	393	360	377	383	335	415	390	383	401	370	412	380	355	374	392	357	402	404	360	362	393	354	374	385	359	380	394	358	371	368	400	354	377	391	371	381	366	391	364	432	337	375	397	389	362	405	404	374	398	388	384	350	389	403	369	366	359	389	392	367	385	394	411	418	358	375	393	364	384	438	391	412	372	367	387	342	374	363	428	374	367	392	423	383	366	358	372	403	382	418	403	402	353	385	371	372	373	370	374	384	356	420	401	412	393	382	398	403	394	352	381	379	381	355	408	365	404	386	382	401	375	372	379	424	389	384	365	353	415	406	408	370	376	395	378	342	385	404	364	370	375	397	404	368	414	350	399	369	391	361	401	348	372	393	380	390	357	365	414	352	384	385	391	383	386	383	404	369	346	406	381	401	386	371	384	368	378	394	399	389	361	375	372	362	389	403	376	400	369	428	412	398	427	352	382	355	379	367	421	401	356	387	389	371	386	388	401	407	420	386	379	395	365	413	404	386	373	398	395	383	352	385	403	390	401	408	397	349	399	387	382	383	374	378	380	381	362	368	393	381	388	432	381	394	432	394	341	396	422	378	353	349	380	402	395	385	386	376	372	411	364	381	407	399	374	382	387	374	379	358	363	393	403	392	385	369	328	375	355	388	375	419	389
4597	12185	10065	5044	2973	1887	1516	1116	968	820	642	602	610	581	554	532	494	459	484	482	463	502	427	417	462	405	417	443	434	426	405	407	410	409	383	375	409	396	410	386	432	362	381	409	416	400	398	424	389	390	367	385	383	397	412	387	405	411	392	432	388	439	374	410	350	400	431	389	383	359	442	387	373	404	374	386	404	428	411	361	394	402	412	413	385	411	409	398	380	390	404	365	362	408	357	403	386	412	370	380	400	387	392	408	417	397	412	365	388	419	398	391	402	399	451	417	376	381	417	400	384	406	418	405	377	404	432	384	443	374	395	394	390	364	383	403	407	374	369	387	423	362	404	375	388	402	394	390	400	421	383	412	398	413	386	369	409	390	367	383	401	386	391	404	414	427	382	421	390	395	391	415	413	414	426	350	415	395	357	368	391	413	372	421	396	428	411	420	445	400	379	417	388	380	411	365	409	378	413	406	355	386	352	369	403	408	382	380	390	391	377	409	430	384	394	374	375	390	396	334	384	389	385	415	393	396	375	376	382	392	416	386	360	379	381	389	400	419	395	380	381	363	416	388	385	411	390	401	394	426	371	416	406	407	434	377	423	434	402	384	381	406	377	394	388	394	368	396	412	420	363	349	436	387	374	371	447	401	379	369	389	413	383	373	403	377	405	384	423	384	402	399	382	349	433	379	410	374	446	404	382	390	428	411	411	414	391	363	384	367	359	404	429	328	361	395	393	406	409	376	429	388	408	381	430	398	372	399	401	399	406	392	401	430	399	379	407	354	395	424	374	407	389	399	415	371	423	408	382	409	423	411	412	399	391	372	421	409	442	375	368	424	385	384	391	403	379	402	396	417	393	400	381	417	457	402	394	400	386	400	368	360	369	412	398	380	377	421	423	377	396	405	400	416	389	392	394	423	387	393	392	376	385	370	377	368	388	402	394	425	398	404	398	388	390	419	427	368	414	388	395	422	391	408	412	411	403	389	406	401	357	399	405	420	371	386	408	373	386	364	392	387	395	400	372	403	398	372	396	397	356	400	411	397	387	394	399	385	393	407	399	404	407	451	414	363	411	419	397	369	398	402	406	405	436	389	392	389	424	361	411	397	406	385	375	402	412	396	397	384	383	414	393	423	363	394	400	410	409	437	395	364	393	390	387	391	380	418	441	384	333	387	405	423	387	410	411	395	362	420	410	437	398	368	375	388	426	394	373	404	416	395	375	371	387	398	417	408	363	375	349	369	402	404	378	376	368	402	409	396	368	407	363	362	404	367	402	409	358	369	407	367	401	366	402	378	404	371	427	424	370	407	440	404	385	389	396	416	404	373	358	401	405	404	398	390	366	390	389	375	384	389	379	398	405	409	392	401	400	405	401	410	391	358	386	363	372	391	395	398	367	379	406	353	417	369	378	380	368	338	385	406	374	423	386	372	395	370	401	399	384	364	412	424	408	352	398	400	410	424	390	397	425	379	409	420	355	404	377	377	389	396	374	375	395	392	398	399	372	391	389	406	403	381	386	415	362	394	396	420	409	387	398	376	434	382	372	426	433	426	365	398	379	408	380	391	411	352	397	384	402	390	379	389	370	386	415	351	364	377	414	403	379	387	413	406	370	374	405	397	379	384	432	387	373	361	403	379	399	395	398	417	403	378	434	433	375	406	400	403	375	417	389	390	404	374	379	385	380	403	378	402	385	402	395	376	413	413	415	407	331	413	388	409	412	392	393	395	401	416	412	424	408	396	379	397	399	371	415	380	391	380	410	437	357	393	386	386	382	412	409	387	380	372	382	387	399	412	372	387	421	403	417	358	374	350	380	416	389	443	429	386	372	379	383	408	406	423	424	431	386	390	426	374	405	399	394	401	405	372	429	395	392	384	360	396	399	388	399	376	409	388	404	390	373	395	376	425	382	377	395	411	401	396	401	388	371	389	411	408	402	388	400	415	387	370	364	400	405	378	396	413	407	434	383	393	408	413	391	396	373	418	417	385	365	409	413	412	376	385	376	406	383	411	428	393	388	412	417	386	420	376	413	394	397	403	357	393	367	394	401	349	392	393	420	410	362	402	383	376	408	396	381	376	403	406	407	403	365	394	408	378	388	413	421	365	410	394	417	380	357	390	414	384	376	396	401	380	408	366	365	409	390	390	352	355	374	394	385	387	408	391	380	390	391	395	375	402	353	409	366	409	357	384	382	356	387	396	383	383	414	382	382	379	408	364	388	420	409	382	353	347	411	417	409	364	373	402	404	413	394	381	412	385	379	403	415	373	371	398	363	414	386	374	375	405	396	395	396	407	399	392	378	388	412	454	380	420	345	433	401	398	400	381	423	395	333	394	432	362	389	395	377	392	420	363	401	403	370	377	382	359	431	430	386	391	402	398	378	398	411	425	395	406	389	382	417	366	358	373	399	385	419	390	410	399	407	412	360	350	367	380	360	398	373	423	385	413	401	365	427	408	388	390	349	370	426	397	410	413	420	442	377	384	375	428	401	383	399	421	378	411	437	404	370	349	369	416	413	392	423	376	413	399	405	383	403	386	372	390	388	393	395	385	366	395	356	385	391	382	383	369	396	409	396	377	421	407	428	359	369	408	370	431	359	437	413	376	416	417	374	363	393	387	408	404	416	341	402	421	392	411	388	382	416	382	415	399	372	383	407	374	361	424	372	418	400	376	399	354	373	400	413	399	403	405	371	380	397	394	363	436	396	379	384	386	385	395	385	404	420	353	398	409	384	414	407	381	386	401	331	399	364	393	402	416	374	389	381	401	381	373	396	394	404	381	415	382	389	340	393	399	428	411	401	385	381	370	412	387	396	403	357	372	353	387	394	401	403	389	391	407	445	424	404	359	419	396	408	358	421	414	422	413	404	369	391	378	437	346	395	387	383	364	410	407	400	402	392	375	417	385	402	385	396	388	405	388	400	398	403	393	357	406	376	405	401	382	397	392	375	412	411	420	389	410	403	421	384	375	383	364	430	406	429	393	402	430	362	425	409	353	368	360	431	397	431	411	401	377	422	397	347	393	388	414	383	402	372	402	381	444	380	408	385	395	364	387	417	414	385	419	379	400	382	408	389	414	371	377	404	374	389	404	381	381	368	385	379	423	404	439	408	410	396	347	419	363	410	394	400	372	384	439	404	389	358	377	390	382	390	381	424	395	396	404	401	416	374	382	380	395	382	437	400	379	401	403	408	420	398	399	416	417	400	359	366	371	393	363	434	361	405	404	385	392	383	371	356	361	410	402	401	397	422	396	389	415	403	387	372	446	431	397	405	404	390	424	418	375	403	383	367	400	418	402	385	391	408	401	416	404	413	392	419	382	391	410	402	404	409	364	363	385	365	401	419	390	354	365	362	375	400	391	414	410	375	392	403	397	399	387	376	373	370	400	398	350	420	395	393	391	412	413	401	418	372	386	361	356	419	385	363	406	386	360	365	391	397	387	406	364	387	405	356	406	408	391	401	403	386	377	366	387	399	419
24906	21434	28688	24519	21320	8514	1311	929	792	822	761	774	736	734	704	694	663	729	683	689	674	709	653	702	634	626	702	661	664	660	677	662	663	660	622	637	709	655	649	618	663	650	647	631	659	666	629	652	623	618	682	651	616	662	636	703	626	644	621	596	636	637	613	647	621	640	659	681	646	653	639	646	612	625	649	638	637	628	666	611	658	627	608	680	624	668	639	615	669	676	632	593	610	608	637	660	670	628	615	655	616	658	641	693	659	656	655	639	627	647	656	627	645	659	645	634	655	643	633	623	667	631	600	617	623	638	638	603	652	651	607	627	625	629	592	644	618	661	653	657	649	627	660	633	670	614	668	638	655	602	630	627	634	643	623	655	642	655	637	583	657	644	677	603	626	663	629	605	622	623	670	668	641	636	650	682	695	623	613	647	680	631	640	644	681	668	668	601	630	651	660	627	551	662	625	615	652	653	616	669	664	670	664	664	634	649	612	675	650	616	645	671	623	625	609	650	674	657	655	632	634	603	641	678	641	620	668	666	604	634	610	665	600	692	670	633	591	623	590	650	653	659	644	671	659	707	640	640	658	602	615	647	662	611	681	609	631	645	653	681	633	624	659	661	670	636	655	644	628	641	610	627	630	597	647	640	666	647	670	690	651	654	633	649	653	673	648	628	655	660	636	668	646	632	656	611	656	648	597	635	662	654	625	687	606	644	647	658	638	626	625	623	659	686	652	640	657	664	655	683	642	655	652	655	639	662	626	696	622	650	605	638	623	626	662	665	609	650	655	629	673	617	631	641	642	596	614	640	642	617	630	656	604	658	655	686	597	606	629	637	676	689	641	636	585	659	622	688	624	641	616	636	648	656	659	691	624	658	624	640	627	696	596	638	657	636	654	647	633	642	690	644	652	612	611	661	669	652	646	642	623	620	604	633	615	625	639	682	642	633	648	627	649	639	653	664	654	646	648	632	630	666	624	655	625	651	661	662	670	642	615	638	663	632	593	607	649	675	638	631	625	616	671	635	638	631	646	678	634	687	665	614	659	680	674	635	662	628	624	641	640	632	662	626	604	648	620	657	671	635	649	635	641	652	644	676	600	630	666	628	630	615	659	622	647	648	662	655	638	671	620	612	667	591	628	625	586	663	635	621	607	616	662	643	629	646	626	592	618	686	686	617	584	630	649	641	675	651	605	646	656	685	640	647	666	634	658	643	601	656	615	669	657	630	620	626	593	608	646	631	641	667	607	619	669	620	622	650	598	651	617	667	614	668	663	630	655	667	673	643	664	611	620	668	624	599	635	653	630	618	639	641	652	594	645	601	644	639	652	691	660	665	640	647	619	629	672	639	647	643	614	630	575	608	640	708	642	659	630	629	625	611	665	647	639	678	636	616	641	641	664	630	637	651	662	658	645	654	632	668	621	605	644	642	626	622	592	632	657	583	614	590	630	632	615	631	667	628	611	608	626	693	634	659	623	600	622	611	605	628	653	667	669	574	628	686	631	653	642	641	663	612	609	649	613	618	624	668	686	652	648	627	603	671	690	689	636	605	630	659	636	626	671	648	614	611	658	591	669	619	675	654	608	661	627	623	626	610	664	615	639	621	622	642	651	638	620	595	651	665	691	649	645	662	641	642	659	593	676	611	616	638	638	638	612	642	661	643	631	624	683	630	617	640	631	688	613	669	650	601	654	637	627	652	622	675	657	642	640	626	655	648	642	640	624	621	685	683	655	630	610	667	620	646	609	650	662	657	622	616	603	606	633	654	612	620	653	572	656	618	642	599	623	616	638	665	664	701	617	659	686	582	652	628	624	684	621	647	649	643	660	655	623	644	650	580	662	631	702	687	660	631	655	648	690	611	665	611	675	622	665	666	691	655	619	641	656	573	645	620	617	627	616	601	660	666	639	614	604	645	652	657	629	616	669	611	634	659	662	607	653	654	661	606	626	625	656	651	670	621	651	660	636	602	607	681	610	698	631	628	668	617	658	645	630	604	652	591	578	678	657	607	634	682	593	641	679	606	654	672	590	644	643	674	662	618	628	691	664	626	604	653	638	665	616	636	663	641	664	670	618	658	666	632	679	726	658	670	657	617	664	621	627	659	627	663	611	615	640	627	614	616	630	636	662	608	640	650	643	627	632	663	674	601	676	622	645	683	629	686	624	618	611	669	639	672	647	620	661	710	638	702	665	641	641	615	627	663	604	631	665	668	586	613	637	681	701	610	652	596	675	655	647	630	634	608	648	668	654	691	645	622	665	599	636	637	648	630	637	614	650	625	695	634	663	625	618	623	616	644	623	632	608	637	680	581	660	636	620	616	678	638	629	611	647	622	619	656	666	671	623	652	614	638	597	661	629	651	619	599	645	675	691	692	602	660	614	630	625	593	619	651	632	634	669	627	629	608	665	655	656	659	646	616	637	664	678	621	654	646	618	656	682	636	657	682	648	701	655	645	602	653	658	616	615	648	647	617	611	637	647	642	589	632	620	621	618	684	615	664	656	635	587	642	640	649	634	638	661	670	625	629	662	635	597	635	618	662	685	685	680	677	621	658	591	613	658	638	620	655	598	605	630	666	596	610	600	667	624	630	620	656	660	615	604	659	651	687	692	624	581	604	617	598	612	627	683	671	651	614	628	576	581	619	618	615	615	605	658	692	626	682	644	658	625	648	636	668	674	621	628	667	619	654	629	609	650	689	626	613	649	631	672	642	633	624	637	648	626	649	621	628	604	616	683	644	599	641	640	663	655	674	614	677	654	639	659	612	638	655	691	641	576	654	635	641	670	663	686	644	661	644	603	649	698	663	607	663	655	626	646	642	674	646	714	639	656	668	630	659	660	685	684	667	644	665	600	677	651	668	651	659	646	654	638	658	633	680	690	617	687	650	658	639	626	687	671	655	627	682	693	628	608	631	620	616	613	638	640	648	672	648	614	656	629	681	630	661	634	729	665	578	627	629	623	654	606	651	601	605	645	740	612	648	653	608	625	605	602	653	575	663	642	665	625	651	647	634	620	648	615	656	629	637	643	630	670	633	629	662	640	665	654	671	607	667	689	657	642	612	618	625	638	681	620	637	646	625	636	614	599	625	647	589	639	646	650	662	635	660	635	635	576	646	630	673	622	611	629	680	651	667	651	633	689	668	651	627	664	609	648	669	646	622	624	643	583	640	651	665	645	621	651	594	677	636	641	610	633	600	669	608	591	696	605	620	614	660	614	610	687	651	682	613	653	598	671	645	667	639	670	667	653	615	657	629	654	635	645	649	636	614	642	642	634	700	642	619	622	651	628	621	662	667	686	657	696	640	616	654	600	640	637	621	622	594	644	631	634	638	618	666	664	651	610	646	665	669	646	635	677	688	626	680	632	600	614	653	635	630	572	608	629	601	662	692	643	647	602	608	628	629	606	650	686	641	640	624	632	645	674	552	643	657	642	658	673	628	614	633	648	641	659	660	601	658	668	626	677	620	661	637	677	638	663	677
4632	9083	7299	3811	2448	1609	1334	1124	945	855	822	724	754	702	692	681	661	666	652	668	606	694	696	665	672	649	635	646	619	640	642	620	617	601	636	637	619	641	618	615	638	613	603	662	636	630	645	627	613	652	635	612	641	621	625	586	619	636	646	614	567	617	600	606	632	588	604	602	627	619	603	640	593	645	578	601	604	613	630	580	622	625	618	622	590	644	559	603	638	563	594	624	619	589	574	613	615	576	630	581	643	637	610	664	600	634	656	576	602	584	608	609	573	588	628	597	625	561	604	589	609	664	598	610	592	658	637	639	580	615	568	632	596	610	587	591	616	629	578	593	637	628	589	631	647	596	657	586	581	596	618	572	606	613	590	630	568	598	589	599	619	627	564	623	636	601	626	581	610	595	597	557	583	636	652	573	633	591	628	585	622	610	624	650	541	626	621	628	604	596	603	580	590	587	625	607	625	634	606	619	594	661	610	640	571	620	613	582	598	572	638	607	586	641	547	608	604	601	622	645	576	582	654	610	648	577	590	620	610	551	616	640	576	605	627	585	635	623	624	577	617	556	621	570	586	653	585	624	582	587	611	602	614	604	590	606	621	606	635	594	641	660	601	635	615	621	596	594	628	610	579	605	588	612	605	614	588	585	632	611	616	586	611	618	580	576	571	614	640	640	643	610	634	611	605	586	645	636	575	599	625	630	619	643	627	608	613	578	623	606	623	612	597	602	618	635	621	589	600	617	672	565	575	632	642	627	596	608	599	617	611	578	609	636	632	576	594	599	618	595	588	627	634	537	617	629	597	597	617	607	638	652	643	656	651	652	630	610	630	596	646	618	597	616	617	616	573	598	606	586	592	598	588	585	590	588	653	598	597	621	561	620	631	589	614	608	645	641	590	616	634	666	627	625	641	667	682	598	583	586	607	620	596	570	593	588	574	592	611	607	646	595	608	579	603	582	616	597	612	605	597	618	572	617	633	591	665	616	593	583	567	592	598	569	637	578	637	607	624	571	620	639	604	632	605	630	596	629	633	616	611	629	643	640	624	583	599	614	618	580	613	597	608	568	601	593	581	605	589	641	599	583	589	599	604	667	620	635	588	584	652	607	636	629	624	660	617	633	583	611	625	593	605	595	632	616	612	598	609	616	581	625	558	598	630	617	617	580	605	603	625	555	640	615	592	599	593	583	613	561	586	555	568	647	586	598	612	676	569	622	610	594	625	646	594	600	618	622	633	584	619	594	609	612	596	567	607	589	600	600	587	635	599	607	631	630	665	628	612	632	583	627	629	646	620	614	601	605	619	603	573	575	629	582	599	592	625	610	590	604	630	651	646	574	645	585	599	623	593	598	579	625	600	630	632	589	606	625	593	640	628	638	641	630	619	603	624	590	577	614	614	628	553	623	656	610	641	628	648	589	599	608	637	593	635	607	576	636	632	610	598	632	610	635	632	586	594	628	607	634	629	608	633	658	603	618	641	649	580	564	574	631	620	588	614	604	678	643	582	589	630	648	623	653	621	617	658	605	616	617	574	644	619	579	587	611	598	591	592	645	634	620	574	601	559	614	618	601	587	636	615	568	585	575	643	602	624	591	629	638	623	630	565	576	609	615	611	553	609	612	648	606	639	638	596	594	564	623	629	626	595	598	561	608	643	618	647	580	578	595	622	611	614	582	603	632	602	613	610	611	619	608	596	606	612	654	594	606	618	650	612	595	587	623	651	593	593	626	641	599	587	635	587	621	606	606	635	641	597	634	655	623	619	574	601	635	613	635	613	638	649	640	598	606	643	583	616	588	626	616	593	599	582	611	601	614	583	610	630	602	593	616	631	612	611	646	583	636	595	598	577	591	588	621	633	610	621	584	628	624	591	602	565	603	608	646	576	604	550	554	595	590	571	604	583	593	606	613	589	621	598	598	658	589	595	612	617	584	591	656	654	610	593	612	599	641	619	628	593	580	633	650	599	618	568	613	606	611	596	666	622	604	627	550	617	613	623	618	600	591	614	619	584	583	581	653	605	638	668	631	643	612	571	623	589	592	618	608	581	601	634	605	590	591	630	625	607	557	605	640	597	612	614	581	665	573	585	620	660	603	603	593	601	609	615	613	631	600	641	604	584	654	588	611	638	601	657	656	620	609	597	591	598	633	605	609	657	589	621	615	594	613	602	595	637	657	627	610	637	613	620	621	608	629	613	628	583	593	579	627	615	614	588	642	590	597	658	622	612	600	645	586	594	563	624	605	624	603	654	602	584	655	639	590	635	641	570	597	624	620	628	591	578	616	622	580	567	601	590	600	574	664	629	631	618	604	632	625	612	603	576	606	612	643	603	665	559	570	653	615	619	611	629	618	686	627	591	577	614	620	605	656	606	644	658	564	581	614	650	610	639	593	622	622	619	647	612	627	636	636	596	601	571	619	636	599	595	618	617	632	592	611	555	583	638	612	581	560	643	609	616	583	629	599	616	605	591	599	610	588	646	598	572	657	587	588	609	582	630	594	622	593	615	625	621	599	584	567	653	596	649	628	696	621	602	596	607	617	603	637	638	602	618	613	560	620	641	606	624	628	627	631	628	599	591	630	631	587	643	595	601	574	610	573	608	617	591	608	591	633	602	587	602	605	607	641	602	633	580	630	616	603	618	601	599	578	660	601	638	639	609	576	585	616	637	577	633	628	597	605	638	611	636	626	601	596	627	615	567	600	639	565	642	607	616	601	648	599	594	574	599	653	621	603	679	624	638	591	621	611	615	612	620	630	596	594	612	613	637	625	621	599	615	628	586	598	581	561	589	652	685	591	625	633	607	597	612	590	618	612	633	651	594	576	554	632	594	621	627	584	620	632	593	630	618	628	609	553	563	613	599	563	614	619	583	612	633	587	604	594	592	583	610	623	614	613	630	618	580	591	649	623	570	632	596	642	612	605	595	607	610	587	631	622	625	599	619	591	599	559	627	637	583	643	658	625	631	602	639	611	595	663	565	656	632	622	652	561	600	593	582	615	605	578	577	585	633	535	585	609	612	599	668	616	611	610	675	550	621	645	586	627	633	611	593	569	602	624	624	578	626	552	597	610	562	585	593	602	613	595	604	601	606	616	619	636	584	593	578	597	639	603	638	597	625	606	586	591	642	581	616	601	593	657	554	598	636	592	615	576	581	607	626	619	585	603	616	576	608	612	637	639	635	611	598	619	602	638	601	617	597	553	617	564	664	619	585	601	602	619	632	602	624	552	625	626	638	567	654	602	618	633	581	613	621	604	621	610	655	646	632	624	627	635	655	587	599	626	614	590	620	619	616	642	606	665	637	610	595	594	620	630	603	625	631	603	574	571	620	602	600	611	617	596	617	597	606	585	607	636	601	616	634	594	582	636	553	624	561	603	622	659	583	592	605	593	578	597	599	582	632	601	648	656	635	582	633	584	598	622	632	630	600	622	570	599	590	651	656	596	642	610	667	649	601	608	571	601	558	625	600	580	640	595	586	599
22822	21540	29484	24062	21542	21608	18307	1752	840	732	603	560	448	426	383	357	337	334	313	279	251	268	312	228	244	246	261	230	242	226	211	208	177	222	205	186	240	204	208	215	185	187	219	210	213	188	188	199	181	214	203	210	191	176	172	213	192	209	186	189	201	211	210	203	170	195	184	193	177	215	195	183	199	203	190	210	189	196	208	212	179	193	215	191	197	182	180	192	171	177	186	183	199	173	200	205	187	178	187	186	182	177	161	193	207	186	200	209	188	211	185	183	200	209	195	204	182	171	174	185	220	175	178	172	175	201	190	192	206	195	186	187	156	193	189	168	212	181	194	179	183	181	158	177	194	188	187	203	184	176	185	188	223	169	195	186	183	168	190	176	191	180	210	200	174	193	187	180	169	176	175	169	182	181	167	234	190	192	186	177	196	192	182	206	179	182	176	175	175	197	174	185	204	186	199	152	201	174	159	181	198	205	196	220	209	207	158	195	192	206	186	188	167	195	194	201	217	186	180	198	181	167	209	180	179	186	167	197	181	194	195	199	182	180	188	175	193	163	193	161	171	188	197	177	187	186	176	181	175	184	183	177	206	175	196	175	189	174	179	185	199	170	210	187	179	173	165	189	199	187	170	160	157	196	196	177	164	179	189	175	195	189	185	183	191	189	179	188	205	202	221	193	154	200	191	205	166	179	185	171	196	170	189	188	201	156	176	182	195	177	185	191	178	185	174	187	183	200	168	183	181	202	172	181	179	205	188	196	183	186	198	176	178	174	196	179	190	177	177	174	215	195	187	174	188	181	204	194	188	195	165	184	202	206	202	191	185	197	202	191	185	193	190	174	177	175	183	178	164	187	181	201	188	166	193	154	193	193	180	182	193	185	161	163	181	200	187	218	186	196	190	203	168	182	175	192	176	188	187	175	170	197	177	165	182	182	183	204	179	183	171	172	191	172	187	180	165	166	164	163	160	176	200	181	172	173	192	199	190	178	167	180	190	185	173	201	192	164	192	187	202	189	172	201	170	151	195	184	219	171	164	200	234	228	214	175	204	187	183	173	201	179	176	194	196	186	209	169	205	188	184	180	165	182	167	204	171	207	204	187	175	211	188	192	193	189	200	172	177	179	193	190	195	181	174	169	194	201	165	207	193	188	196	163	196	201	158	172	173	174	177	176	195	167	197	185	198	211	189	194	174	196	164	193	150	193	187	199	143	187	167	199	190	181	184	188	187	182	184	205	199	142	194	184	193	192	167	194	197	183	176	171	204	196	170	176	175	182	155	218	197	198	182	165	231	189	214	157	197	202	181	168	187	197	202	187	158	198	188	196	176	177	195	186	196	169	204	181	198	165	206	167	202	185	162	176	180	176	185	197	175	185	177	150	161	177	186	200	181	186	191	195	206	188	178	159	178	174	176	181	181	180	178	173	185	197	162	182	186	166	192	164	201	198	195	184	156	192	184	187	191	184	195	197	190	180	189	187	177	182	189	181	185	176	203	190	172	205	199	178	168	185	168	188	154	163	210	205	197	182	176	184	194	194	179	170	193	195	217	196	181	199	182	193	198	183	179	181	201	166	186	179	204	178	195	227	184	180	167	174	189	182	187	194	179	189	192	186	159	180	195	205	190	173	176	172	177	184	191	220	177	186	173	185	166	217	192	200	189	178	180	169	164	178	203	168	162	164	165	198	208	187	193	179	193	180	187	173	171	202	208	190	205	187	185	160	177	184	194	201	195	197	206	177	181	196	201	151	190	178	190	172	178	204	179	173	173	197	193	184	156	215	201	197	202	171	159	195	171	171	214	186	182	188	170	168	171	167	176	174	189	194	183	174	208	181	179	172	191	167	198	198	166	199	176	202	191	203	199	184	175	168	183	186	207	197	192	198	176	187	203	166	196	209	183	195	184	198	197	179	185	189	159	197	199	181	151	183	186	176	197	203	208	194	180	194	162	165	185	159	180	195	176	182	178	186	172	166	185	167	190	157	170	189	201	181	207	179	185	184	178	171	204	213	177	177	185	186	205	185	197	179	214	196	199	159	181	192	184	171	168	166	218	197	193	185	162	183	194	171	213	191	158	181	195	189	180	168	172	189	174	190	170	154	171	195	204	191	192	196	209	161	185	197	201	174	194	181	181	157	185	165	183	185	195	193	189	212	167	216	157	181	184	180	195	186	177	164	169	164	176	180	184	181	182	192	167	176	192	185	164	166	207	189	185	184	184	190	205	185	183	182	193	180	184	203	208	207	174	192	177	174	192	198	172	179	181	199	197	190	157	169	184	191	193	172	200	191	165	176	165	205	183	183	209	172	177	188	176	175	189	210	179	186	181	189	172	189	180	199	188	159	176	174	179	179	200	187	187	187	166	190	193	191	181	184	185	188	186	193	162	178	212	186	204	158	183	180	174	180	176	196	177	187	187	190	186	190	181	179	166	185	183	169	180	203	208	189	178	177	188	183	185	182	196	200	178	180	172	196	186	167	179	201	178	190	177	173	196	182	179	188	180	184	182	184	171	190	197	203	180	182	176	185	175	183	183	199	162	185	185	207	188	175	180	203	177	191	184	183	194	181	206	177	184	179	213	178	169	174	205	179	182	159	226	176	190	160	210	193	177	184	203	171	196	203	207	167	190	198	198	168	177	170	188	181	186	181	177	168	175	198	189	177	192	183	179	171	209	182	186	189	181	184	169	182	187	199	193	189	187	164	191	172	186	183	190	193	180	161	192	184	180	191	190	184	177	186	188	191	155	184	190	199	180	187	180	182	181	178	181	204	170	170	165	202	196	180	200	194	179	179	194	178	172	220	194	195	191	184	189	194	182	164	193	206	191	196	183	187	189	187	181	200	206	193	172	170	159	155	163	162	180	200	182	168	207	190	192	190	177	185	163	201	171	196	167	182	189	170	188	174	184	209	191	182	212	178	214	201	189	182	214	158	181	163	185	168	179	180	182	149	186	201	163	184	187	185	166	169	182	183	169	179	184	175	192	208	186	196	197	176	195	175	216	191	180	175	190	195	181	173	210	191	184	178	165	169	177	195	199	202	207	176	186	181	186	208	218	172	202	193	184	165	187	170	191	186	190	199	182	191	192	183	181	206	194	198	186	149	182	176	201	185	179	192	168	209	193	174	177	212	179	170	159	195	198	154	185	166	194	195	182	172	205	154	188	194	183	178	183	176	174	175	225	185	174	166	179	203	192	173	191	186	193	190	185	193	191	174	218	201	190	205	180	200	189	189	195	190	185	162	193	173	193	160	198	167	194	184	188	179	179	200	201	172	189	214	167	189	168	184	214	178	194	184	187	168	201	192	174	181	165	184	171	171	199	174	190	187	184	196	189	178	191	192	184	203	182	206	196	178	183	182	180	198	174	172	207	167	179	184	208	200	181	172	165	157	174	173	186	226	169	186	169	205	187	179	170	180	178	193	171	201	195	193	171	156	171	179	190	195	165	209	188	193	173	176	176	176	165	159	174	183	197	164
6476	20170	16503	8793	5240	3158	2213	1672	1230	1017	848	645	609	486	472	409	370	373	373	317	277	261	299	255	246	269	239	226	241	216	232	233	224	245	238	209	182	241	197	200	207	194	181	196	193	199	178	214	178	211	175	167	173	165	215	220	207	198	193	186	185	202	179	183	204	202	178	172	182	187	176	179	186	183	194	194	182	189	190	177	172	175	185	194	171	165	183	188	172	195	182	197	193	188	156	181	164	154	186	171	185	168	182	172	171	174	180	183	173	159	181	179	188	187	194	200	179	195	170	194	172	169	158	203	191	169	189	193	173	175	186	178	160	187	165	198	177	195	190	186	170	183	176	172	172	187	185	179	172	179	202	173	185	177	171	163	180	170	158	184	166	183	179	184	202	184	176	183	172	182	164	182	172	163	200	169	158	165	159	185	149	202	189	184	167	181	211	184	171	166	166	188	202	182	179	164	155	182	176	183	181	185	177	171	169	199	206	169	190	177	181	168	179	179	169	181	192	170	184	200	161	162	159	179	172	186	173	169	176	173	186	191	200	186	184	155	177	205	171	191	195	156	148	164	145	172	174	174	171	172	172	152	191	155	202	180	176	172	196	177	174	177	181	181	184	188	190	178	187	194	196	184	175	179	146	162	162	164	177	189	164	195	199	184	191	196	170	165	195	181	170	177	167	183	156	169	177	175	186	185	167	183	158	160	176	176	175	172	164	185	176	186	155	195	202	186	177	157	165	173	164	176	180	179	185	173	195	182	183	171	165	204	162	154	208	159	179	182	178	179	201	195	177	183	192	155	171	174	163	193	190	165	176	189	177	170	211	179	187	206	175	195	169	176	179	165	187	148	162	165	167	161	204	201	168	185	171	201	193	179	168	173	172	179	180	198	185	161	185	171	175	179	182	181	173	191	178	188	193	172	167	189	195	181	196	169	183	188	186	191	187	172	177	182	183	155	181	176	148	172	154	154	185	177	171	178	211	159	190	175	181	181	185	169	194	188	154	161	167	182	173	198	190	160	173	172	178	171	173	164	179	197	177	179	198	184	189	172	204	165	176	163	184	183	179	165	203	187	174	173	172	174	173	176	185	179	174	148	169	180	169	171	169	173	189	185	173	176	171	198	162	176	162	175	172	175	184	195	177	184	184	156	182	168	177	165	180	177	171	170	198	188	181	166	170	171	185	177	174	177	176	179	169	196	172	190	188	167	182	201	197	160	196	190	191	172	161	166	183	175	157	173	164	162	179	155	178	173	157	174	193	174	191	170	159	176	179	164	185	190	186	160	170	179	180	192	145	163	170	196	198	152	178	182	190	187	161	169	187	174	182	188	145	181	153	192	182	159	173	188	170	162	179	218	197	165	173	186	162	175	181	193	161	167	166	173	174	190	195	162	181	160	191	164	168	191	158	183	190	177	150	170	179	188	183	169	192	178	163	152	194	169	163	175	191	170	173	152	157	191	178	185	208	175	186	185	169	166	187	165	181	183	157	177	158	180	174	183	168	151	187	152	189	185	172	186	188	165	159	191	213	166	165	206	181	157	184	176	162	176	195	176	179	169	192	140	205	207	171	198	169	166	187	181	178	190	159	164	177	171	166	209	169	188	173	167	214	171	180	192	162	155	162	175	192	181	171	185	185	179	190	185	174	169	196	158	184	164	167	180	199	180	171	185	164	191	153	185	184	179	194	179	189	181	208	177	165	170	163	188	167	168	182	164	159	183	156	188	165	181	165	185	178	188	169	160	169	181	188	174	187	174	184	190	188	192	176	176	207	166	193	176	181	161	180	176	163	200	211	182	184	176	185	187	180	161	184	182	176	179	168	202	170	177	195	198	180	175	190	185	185	190	187	193	177	179	169	177	186	177	176	202	181	173	203	173	175	174	177	167	181	146	158	176	185	172	192	195	171	163	195	194	172	201	183	177	191	202	178	171	191	181	203	162	170	161	176	173	197	179	181	176	197	181	181	176	161	178	174	188	173	151	158	172	176	182	180	197	190	189	175	190	179	165	157	145	174	207	187	178	181	191	209	165	173	198	183	170	173	197	181	186	215	150	179	179	154	159	184	173	173	187	179	167	183	195	159	198	182	179	143	166	190	194	172	175	193	165	175	177	176	183	182	188	173	189	173	157	166	167	176	163	181	177	187	191	189	172	189	165	179	176	186	159	168	166	170	180	166	192	164	175	187	174	170	181	177	177	160	195	175	173	200	181	182	194	188	176	189	182	190	178	207	197	168	164	184	174	188	176	189	176	187	193	203	183	177	171	160	170	173	189	186	193	167	173	167	175	199	193	166	167	178	164	167	166	166	185	175	165	177	184	158	168	200	177	199	201	172	180	170	172	160	175	170	166	170	185	172	193	188	171	175	199	158	185	159	189	186	171	170	179	174	193	173	187	197	193	196	176	156	219	168	177	159	161	189	182	160	164	203	175	178	172	209	163	197	200	181	194	191	181	185	165	159	180	195	172	164	179	168	162	169	191	170	166	166	183	179	189	168	188	205	173	173	190	178	167	177	169	168	173	191	177	196	161	189	173	177	163	185	194	185	204	191	169	195	202	166	171	172	186	158	178	165	172	169	180	170	186	186	202	192	173	178	160	174	190	196	173	179	165	169	165	199	169	175	192	191	177	155	168	154	183	188	169	143	168	181	193	169	163	181	212	181	213	214	166	155	177	182	182	186	203	202	185	158	182	179	172	183	194	162	168	177	182	175	182	180	174	171	202	171	171	180	179	197	159	202	178	201	171	157	184	175	186	186	163	190	179	151	186	174	175	162	185	177	186	190	189	196	168	157	189	164	157	153	187	196	154	200	187	181	182	177	186	172	173	170	158	197	185	165	176	179	164	194	170	201	153	178	204	197	182	182	179	169	175	176	188	176	184	181	172	169	185	178	174	173	168	182	187	182	180	173	166	168	190	182	186	176	187	171	173	179	163	183	175	191	170	158	178	167	163	183	167	181	192	179	179	163	175	215	153	183	154	176	180	184	175	176	188	159	197	202	169	179	185	213	184	192	167	166	174	182	182	184	191	174	166	189	165	182	179	193	195	185	174	186	204	188	189	182	161	198	161	188	192	175	156	179	186	189	169	172	183	164	186	172	169	183	203	200	180	175	181	195	186	180	188	184	185	179	191	155	185	179	196	181	178	167	167	194	179	194	171	165	172	192	175	184	189	175	171	199	187	173	174	181	179	194	196	173	177	171	179	184	190	178	189	187	186	191	180	162	165	195	166	180	184	205	188	186	174	185	179	170	158	195	182	152	184	178	163	172	180	145	183	183	171	187	151	180	178	180	175	162	179	181	174	179	169	168	202	170	179	192	181	175	165	160	185	181	179	157	191	180	186	180	193	186	189	189	189	148	173	174	189	179	181	215	177	177	167	159	152	165	172	173	184	193	174	178	196	161	189	194	181	172	183	170	192	151	181	181	205	179	174	187	144	171	163	198	194	184	162	184	170	159	183	203	188	170	182	172	169
27863	21162	12173	1526	802	809	784	797	772	723	755	712	776	720	725	723	790	770	760	818	699	735	722	737	747	746	747	731	737	719	762	756	681	719	731	775	714	720	755	731	782	698	759	694	722	694	738	739	773	722	718	745	716	743	718	747	722	701	728	752	752	710	714	705	684	768	742	757	736	711	643	742	684	757	745	709	721	727	737	753	684	767	709	699	720	712	682	736	729	767	663	741	711	717	730	721	709	719	732	705	727	736	711	691	762	747	717	719	712	681	761	719	740	735	770	678	769	767	734	747	709	757	672	730	778	708	712	747	756	740	681	774	692	753	753	747	681	738	729	678	719	756	733	762	775	758	726	739	703	681	751	718	713	741	729	737	808	713	732	806	756	672	710	797	749	682	759	749	732	770	756	696	741	755	712	709	750	711	701	747	723	684	703	705	702	736	726	727	670	720	753	760	710	740	727	757	741	715	763	717	773	744	718	753	738	716	757	710	726	778	696	763	721	741	735	761	754	739	729	791	728	782	753	681	731	731	725	733	751	730	733	697	710	743	734	738	712	712	736	740	761	727	706	731	687	712	745	715	688	730	695	738	708	715	731	744	730	718	753	768	745	745	732	727	742	725	751	727	717	757	748	749	743	744	754	732	717	725	776	730	794	752	695	729	781	697	737	734	748	761	730	678	745	725	740	740	734	752	725	660	675	716	712	733	681	770	709	696	756	731	677	697	709	729	717	743	695	716	735	769	699	715	727	732	748	760	716	737	777	730	786	736	749	707	768	732	695	730	766	726	691	764	781	716	718	677	740	727	745	695	693	736	760	745	719	726	723	715	704	730	714	762	690	706	716	724	702	741	719	694	708	772	690	718	751	761	749	725	703	720	811	750	764	764	752	736	707	741	749	784	731	699	764	757	731	745	718	740	795	768	728	762	718	684	739	742	685	745	732	719	725	731	746	763	658	700	725	732	688	732	756	759	718	798	758	718	719	753	749	763	755	714	744	725	771	724	742	730	700	705	746	707	751	766	751	773	767	743	727	756	752	723	701	748	722	739	795	726	737	712	731	750	739	733	761	737	705	754	721	746	732	742	730	766	735	759	726	713	748	751	712	696	716	720	691	772	677	686	777	761	732	746	730	733	683	748	747	756	697	711	751	746	736	754	737	738	755	707	715	737	708	736	713	679	714	704	765	705	704	713	746	703	743	670	702	730	779	744	727	750	780	687	725	684	751	744	723	734	733	726	735	762	708	703	725	747	734	716	754	727	789	753	731	712	776	727	718	773	668	759	794	742	714	691	799	758	671	747	710	724	701	696	712	720	729	720	751	726	713	711	743	772	775	715	715	719	720	711	705	673	746	676	730	750	711	718	736	748	731	734	747	755	715	763	737	756	754	684	745	706	715	738	752	790	754	745	724	717	712	697	720	691	740	733	814	724	715	767	700	763	710	757	731	709	719	727	746	734	748	763	772	738	705	743	745	714	707	681	767	715	708	716	755	706	739	697	749	739	748	772	702	748	775	696	741	734	704	767	688	668	725	766	762	699	709	738	689	736	709	747	680	745	723	717	727	710	786	718	707	745	728	742	699	685	736	750	771	709	711	721	765	781	732	710	759	751	766	742	737	733	727	750	729	712	727	735	723	760	689	713	767	720	720	701	820	711	722	774	787	696	714	673	742	735	748	705	714	743	720	683	719	708	723	731	726	727	812	778	710	743	740	743	738	768	698	680	759	670	734	779	749	681	710	744	754	730	729	755	759	745	711	747	731	734	749	716	723	711	698	718	781	721	758	754	753	765	718	710	733	767	713	736	779	709	714	768	718	753	739	748	724	664	744	723	766	734	774	719	747	693	747	706	760	716	684	687	727	714	731	768	754	729	749	788	696	770	711	732	750	749	732	714	762	737	651	728	720	760	730	662	724	717	793	777	765	711	686	766	753	737	692	762	764	701	682	721	726	761	704	729	755	736	740	741	706	693	764	735	706	767	692	744	716	748	776	693	730	690	757	724	766	744	719	767	708	694	739	760	782	742	714	756	729	703	775	726	831	723	738	709	690	756	738	724	717	745	747	738	743	713	684	727	776	762	734	736	758	720	728	743	737	740	738	750	741	735	745	708	738	780	726	689	726	741	763	724	759	740	725	743	756	706	781	741	706	777	694	711	685	706	743	745	714	701	738	727	751	733	696	707	751	726	746	738	728	734	748	683	757	707	762	703	799	740	702	717	751	736	747	719	767	731	710	720	752	721	736	681	710	716	793	716	738	740	766	752	740	738	695	714	697	727	740	712	741	785	728	726	778	701	719	710	742	718	738	768	746	741	671	718	743	727	709	752	741	715	725	742	732	736	724	665	710	714	694	716	764	725	705	809	703	737	760	716	715	706	712	770	752	782	727	708	709	722	726	711	751	689	698	753	677	706	752	729	747	718	727	749	739	740	759	746	680	708	747	740	702	721	748	712	740	726	722	764	772	684	732	721	737	752	692	721	706	753	736	690	724	742	744	726	712	709	670	714	756	665	742	716	772	751	746	739	769	770	690	710	741	697	695	723	752	779	704	741	731	720	762	737	757	762	715	753	713	712	734	720	783	707	766	724	807	786	746	725	774	748	694	709	729	711	714	725	732	745	696	712	713	703	742	715	762	754	728	766	719	787	713	743	717	784	752	732	729	696	718	709	742	689	715	774	745	693	685	721	777	745	705	753	776	723	708	706	721	732	745	737	723	704	718	731	756	722	732	748	759	746	718	766	730	717	738	745	760	683	738	710	764	712	746	710	743	778	715	755	738	745	735	758	718	691	688	714	751	755	733	738	715	755	748	738	745	783	710	739	725	738	666	723	726	734	738	747	752	710	745	718	744	754	749	761	757	747	761	748	726	691	732	703	758	730	670	747	768	718	741	717	718	742	686	743	698	749	764	733	743	725	733	707	718	696	737	750	768	728	718	764	757	742	709	730	743	699	791	703	703	721	753	757	711	696	732	743	695	722	743	733	771	725	724	741	730	742	742	754	743	753	773	737	720	732	764	738	754	723	731	759	725	728	726	706	762	735	721	730	698	703	755	738	726	752	756	713	727	704	756	813	704	707	739	748	727	718	763	737	748	718	681	744	748	733	688	686	739	704	743	746	730	713	740	691	710	694	769	711	734	699	748	726	768	702	778	730	777	766	748	705	736	737	710	681	733	749	735	749	722	711	807	701	698	725	703	716	697	767	723	745	708	721	730	740	676	685	715	706	735	703	706	785	724	720	723	704	784	710	722	743	737	749	786	702	770	705	742	774	793	755	742	725	758	731	747	746	748	725	728	695	749	780	722	736	742	674	781	771	728	730	747	709	699	736	715	703	782	733	745	772	748	741	774	738	749	696	730	748	743	701	735	727	773	711	752	722	671	709	747	718	707	743	746	704	714	743	661	713	690	771	673	725	692	723	767	760	704	696	755	716	714	700	738	771	779	736	742	676	729	739	740	722	703	738	700	722	719	744	789	795
4532	1486	1308	965	866	754	769	711	714	736	725	747	679	739	693	708	719	769	712	691	757	691	724	714	744	710	700	687	700	706	728	712	709	710	698	699	708	658	715	752	727	701	728	681	662	713	660	703	698	702	691	720	714	724	773	704	688	738	752	772	684	678	725	734	743	736	767	706	778	719	678	732	694	691	698	727	770	731	747	747	745	691	709	695	703	756	723	742	701	758	736	713	705	698	721	723	698	722	730	721	689	756	790	746	708	723	733	666	709	713	756	718	720	732	676	742	715	692	682	679	706	689	734	722	686	670	716	711	780	750	693	658	733	759	714	695	691	696	674	694	697	724	735	746	716	769	706	672	700	711	758	694	710	715	678	727	701	724	722	699	670	720	710	668	706	688	743	718	708	724	758	737	714	727	739	696	698	688	700	707	692	725	711	751	685	755	697	674	731	709	724	690	684	779	750	714	713	760	724	683	727	743	726	686	721	713	744	748	709	676	739	732	721	731	743	755	729	762	725	710	728	656	719	701	716	687	731	727	772	711	698	757	699	708	725	717	660	752	708	712	721	733	736	644	752	694	724	673	719	712	728	687	751	707	748	684	694	709	726	675	685	709	671	733	720	721	742	692	736	696	675	697	718	737	722	723	743	713	711	763	740	670	769	700	728	724	703	724	697	702	676	729	681	692	726	734	719	701	756	744	719	725	714	703	708	740	696	687	731	690	702	704	726	744	701	756	743	770	700	716	769	724	735	724	713	685	755	721	718	702	755	755	713	750	767	742	716	698	719	697	734	718	771	695	692	730	671	749	731	767	680	752	747	700	757	740	759	714	688	674	779	728	729	741	756	709	728	733	680	728	763	685	749	763	740	729	712	685	735	725	740	755	743	742	733	689	713	675	712	753	765	724	751	717	693	732	708	727	698	697	724	708	727	756	768	741	703	743	700	724	740	721	783	688	753	685	713	712	727	737	739	737	740	693	727	711	685	723	656	682	724	764	681	710	793	719	720	697	744	675	766	718	735	704	730	690	670	736	702	722	716	658	758	660	736	723	732	695	718	717	743	706	704	701	722	689	699	723	675	737	718	718	722	761	687	753	733	703	722	715	725	700	728	726	676	733	732	679	741	691	727	735	681	688	764	707	718	727	723	744	743	704	699	722	734	679	730	717	681	675	718	697	723	752	725	692	768	706	744	749	724	744	747	714	671	766	738	691	735	736	735	708	748	727	703	736	695	762	724	753	639	724	704	747	726	738	699	745	717	656	697	724	709	673	735	747	756	749	695	705	716	708	746	702	697	741	719	692	691	722	749	726	754	777	682	684	734	722	700	739	658	753	711	741	737	756	731	704	707	676	741	682	720	716	745	718	710	695	782	688	720	751	709	701	766	720	769	752	730	706	732	738	735	719	745	716	696	766	742	728	741	755	738	710	756	752	709	686	698	728	711	738	743	704	738	715	725	710	692	708	721	719	725	750	698	755	722	751	750	710	726	806	736	691	737	737	731	701	710	751	710	747	739	715	692	735	668	743	695	735	683	734	675	708	704	744	658	682	703	721	745	724	680	709	755	718	749	735	743	755	731	722	701	686	737	683	770	725	732	692	683	748	722	683	712	709	705	742	736	732	691	696	684	744	745	744	698	741	746	691	718	768	755	715	706	695	723	768	733	785	731	738	717	730	763	769	677	669	729	763	742	740	714	700	707	708	700	735	750	680	702	784	712	742	714	739	729	709	721	680	761	730	740	770	708	730	692	698	710	694	731	747	675	711	728	725	730	675	657	751	720	731	737	765	718	733	739	679	739	699	723	715	666	737	712	714	756	711	760	702	716	719	808	730	704	732	704	704	701	667	733	725	732	692	717	767	712	738	677	700	721	718	734	706	685	689	746	716	793	687	727	741	752	682	703	725	752	705	713	706	741	745	721	732	681	765	634	727	731	699	704	729	754	699	724	741	721	728	715	728	715	737	700	740	706	731	670	743	728	692	715	750	756	686	722	708	670	691	764	710	673	682	698	726	697	668	695	747	682	717	767	701	742	703	685	737	700	783	736	743	722	750	705	697	720	692	716	711	729	756	700	708	723	713	763	707	763	761	711	757	748	778	736	735	752	703	713	687	709	743	748	679	742	720	734	745	718	752	716	729	732	707	676	730	761	723	748	701	782	708	672	703	710	706	701	728	744	727	702	762	698	714	705	738	742	710	709	721	762	679	694	732	678	746	685	728	695	717	663	701	742	699	764	730	688	707	715	689	722	738	704	723	687	714	716	733	722	711	750	698	726	704	727	733	764	747	717	744	741	719	703	715	681	705	713	686	689	717	676	727	704	773	727	712	740	683	762	712	692	742	685	659	738	709	741	733	742	738	717	726	726	695	721	701	727	718	734	747	727	707	727	733	736	750	749	711	790	734	764	707	779	730	733	718	702	757	690	793	733	744	743	711	717	692	692	791	739	678	701	713	751	691	715	758	736	700	688	723	724	704	688	704	705	670	732	730	683	719	689	723	731	687	742	728	729	702	759	750	735	753	745	733	724	689	705	724	672	707	720	740	696	709	734	741	736	736	739	690	691	773	729	742	740	713	718	689	739	724	719	764	793	715	727	727	701	662	726	692	715	719	711	693	708	786	748	778	747	734	715	743	721	715	685	751	706	733	714	743	710	680	696	692	679	698	738	714	739	683	745	736	679	726	771	703	756	697	694	717	695	724	702	705	713	739	717	685	756	708	720	726	732	713	680	691	754	692	734	719	688	718	645	709	774	687	708	702	709	706	697	720	713	749	698	723	680	693	721	682	664	723	706	712	662	749	711	733	751	737	676	704	699	761	752	742	745	722	704	727	708	670	705	714	690	751	759	652	772	703	709	700	697	769	724	686	720	756	721	732	680	784	728	731	696	728	748	710	719	704	704	682	743	716	739	746	697	695	686	745	706	716	704	707	757	709	714	690	705	690	695	749	677	724	717	687	691	695	679	744	696	763	688	724	767	702	685	699	718	737	760	741	761	750	779	725	732	760	699	690	737	698	725	740	720	728	724	682	704	711	709	696	686	719	673	691	710	734	706	767	756	716	728	757	678	701	767	722	731	674	716	748	712	702	745	713	742	686	711	738	721	735	717	731	702	705	725	699	729	722	726	743	740	703	727	709	734	774	708	754	748	712	674	719	684	760	730	744	748	712	760	705	726	689	723	735	726	756	731	683	757	754	706	721	670	739	714	701	738	694	721	686	714	715	721	731	716	680	683	721	758	739	708	723	760	707	729	755	699	704	712	747	698	677	669	742	697	728	699	745	772	685	706	721	764	704	746	738	761	697	725	708	722	694	673	683	708	736	776	735	722	703	701	668	727	690	758	747	719	706	705	708	741	711	708	752	708	687	770	699	730	718	745	733	739	711	680	733	749	732	765	730	731	721	740	695	714	716	712	733	742	699	719	733	714	622	699	681	769	744	713	738	731	719	722	697	732	704	740	671	699	678	739	711	674	715	754	747
23945	21404	29091	24122	21412	20292	2305	927	748	677	593	570	517	524	474	504	486	464	429	404	419	453	426	410	413	410	428	424	439	391	398	429	379	373	373	400	395	428	404	411	392	396	343	406	397	368	377	408	404	360	424	408	402	360	378	399	399	399	410	412	417	374	387	404	393	390	410	365	404	389	399	373	352	413	370	366	415	371	363	385	387	398	375	380	396	395	386	390	379	398	404	402	420	372	347	365	404	387	412	366	406	400	383	418	416	406	418	375	427	352	425	361	406	384	410	420	415	396	400	370	364	374	395	372	359	411	368	417	393	378	397	382	391	387	373	391	385	383	366	395	388	365	394	412	377	403	405	383	356	386	402	400	387	383	378	370	408	389	374	400	385	410	393	388	376	397	385	411	367	350	411	431	419	376	383	357	372	362	367	372	377	416	403	429	412	367	368	434	358	421	397	372	399	382	402	371	377	363	383	369	413	370	434	363	378	379	366	364	407	365	379	406	412	358	405	379	379	396	367	421	390	389	410	370	379	388	346	388	398	396	357	381	415	353	395	396	394	409	376	403	377	389	364	394	387	378	381	378	401	392	401	391	404	377	420	422	400	352	379	381	399	400	397	445	405	357	418	406	367	393	382	385	383	441	392	429	395	378	416	376	373	391	379	369	379	376	365	368	394	365	401	400	400	386	409	399	367	403	421	397	413	386	379	395	368	367	397	391	406	370	399	384	347	396	399	359	369	374	395	374	380	381	401	378	394	385	390	356	414	343	355	392	394	353	378	336	349	396	404	409	393	377	392	342	407	396	378	405	394	372	401	389	422	411	371	420	352	405	385	355	408	393	376	387	372	403	376	423	396	384	346	367	390	411	402	353	374	392	389	394	397	402	383	414	371	375	369	369	395	408	376	391	387	358	359	432	409	349	343	403	392	418	387	385	396	380	369	409	388	415	432	424	399	389	413	379	374	386	391	402	368	361	431	355	403	382	376	372	376	397	393	349	415	346	394	419	372	412	416	392	396	400	394	375	396	359	360	386	388	380	376	369	358	371	373	403	408	368	352	366	367	390	364	383	389	381	382	371	387	383	357	369	398	362	380	388	403	385	403	382	387	399	379	335	375	406	420	417	369	358	419	396	379	392	388	382	391	364	418	389	402	385	387	381	363	371	379	384	403	398	374	361	397	381	402	371	410	393	411	394	409	354	371	364	406	347	349	382	406	387	387	385	405	368	384	370	394	420	387	379	392	434	429	375	379	396	393	402	370	353	387	375	410	348	415	418	402	389	395	350	383	379	384	405	370	396	385	373	434	378	390	373	369	402	356	371	377	370	395	430	380	415	392	400	391	368	382	387	366	374	375	355	368	405	421	379	384	338	382	354	404	386	404	411	361	403	380	384	417	395	375	389	380	379	375	403	363	383	369	407	395	390	387	426	410	359	392	387	388	358	367	384	425	377	370	395	402	360	382	390	366	359	427	356	372	383	394	387	392	372	361	404	376	384	369	399	385	363	351	397	396	413	384	357	367	401	415	361	429	413	400	385	360	405	379	381	391	374	413	388	361	404	387	388	423	406	366	397	401	362	394	376	388	397	404	406	415	389	370	400	404	394	368	392	395	391	428	373	397	384	381	394	413	386	337	410	389	398	346	396	390	373	387	404	386	395	353	359	378	396	404	403	421	389	362	417	390	328	379	370	416	422	368	409	382	445	398	375	411	403	373	374	397	390	399	395	383	385	390	385	402	352	414	391	353	369	367	394	399	358	382	410	341	350	397	394	400	378	425	372	384	395	375	411	420	367	392	344	395	387	377	367	369	381	378	392	369	367	361	375	377	351	381	357	354	400	390	368	386	391	414	397	381	414	419	397	388	443	395	380	370	376	373	425	408	405	386	376	360	375	409	373	398	378	356	414	336	379	385	383	377	400	391	392	368	387	358	394	409	399	360	399	385	376	365	374	424	424	385	386	395	394	365	394	405	350	380	381	407	382	384	402	369	398	392	377	387	374	402	409	393	424	397	368	389	399	419	384	413	360	358	368	353	357	382	377	368	396	386	390	398	394	388	347	409	399	374	398	406	396	400	416	366	401	393	389	341	373	385	383	340	401	380	356	386	367	436	401	398	407	399	379	395	376	388	412	350	395	412	401	421	392	392	386	401	372	387	392	382	398	389	412	376	415	372	417	366	388	367	377	370	416	386	390	345	388	409	374	402	406	376	396	385	373	390	416	379	407	421	392	397	406	389	384	380	398	389	405	405	387	374	402	382	390	390	383	370	420	408	385	426	393	415	385	393	410	381	365	378	396	392	387	378	373	389	396	384	367	405	406	392	389	404	373	366	403	379	386	406	355	380	362	390	393	426	374	382	431	385	386	392	425	392	362	429	377	394	397	376	371	401	394	438	357	374	356	396	399	404	382	411	372	380	387	422	403	347	411	372	396	397	398	373	360	358	403	352	387	390	380	391	419	404	382	375	364	368	359	417	355	394	370	418	402	370	373	362	384	368	397	349	381	394	384	398	381	403	404	371	354	401	369	386	385	378	388	392	376	368	385	379	391	364	379	390	395	367	421	407	387	394	413	356	397	378	390	419	362	397	433	367	374	372	377	392	363	403	402	366	416	373	394	399	406	413	383	367	351	399	396	388	442	374	383	433	363	380	386	414	435	385	426	391	388	406	368	386	374	376	394	369	373	396	359	353	387	362	377	379	374	382	384	380	378	404	393	369	426	360	390	388	395	432	404	382	374	387	436	385	408	404	383	374	420	371	373	389	404	405	365	399	374	400	368	342	408	389	395	387	378	371	355	390	355	385	374	389	431	389	330	386	360	392	422	378	407	366	424	377	391	364	379	390	382	418	380	356	402	383	383	415	399	369	418	375	363	392	371	351	386	340	380	380	374	410	402	390	414	413	399	399	404	395	349	390	389	385	412	385	351	364	406	406	396	399	396	403	389	363	405	384	406	391	379	419	407	398	385	395	379	418	365	389	368	397	361	380	366	374	333	401	387	396	409	378	408	384	412	394	359	369	369	380	435	397	384	396	404	386	360	407	394	410	411	384	367	410	376	370	406	417	366	404	408	376	398	412	380	407	386	413	379	421	421	400	388	349	393	414	435	427	363	375	385	389	384	374	390	380	383	367	361	401	412	407	396	392	390	393	411	386	380	371	413	395	372	388	373	346	380	395	397	375	381	373	370	410	427	366	405	415	402	432	384	374	383	370	370	381	385	407	376	336	383	371	384	413	349	375	370	383	415	359	371	375	390	400	400	393	431	409	374	352	400	357	471	365	411	361	381	387	398	421	415	388	383	365	367	384	389	376	415	406	419	397	358	391	382	390	378	364	384	388	403	348	388	383	401	395	396	418	356	414	384	362	391	362	407	403	424	370	399	394	407	405	397	398	368	387	407	411	378	410	407	418	363	416	411	398	394	358	376	374	420	394	410	412	379	375	367	363	375	361	374	389	393	357	388	405	368	427	367	397	398	385	406
4487	12244	10049	5158	3089	1858	1475	1125	911	771	686	635	576	570	537	521	487	535	480	485	459	432	450	458	452	411	416	420	416	418	406	420	412	381	412	400	408	350	410	437	451	382	430	388	427	405	405	390	435	391	396	373	425	365	402	408	401	375	434	393	424	386	395	404	402	385	396	402	361	376	429	389	403	387	417	413	401	411	415	412	403	412	355	390	397	379	437	393	411	409	407	408	379	391	405	431	365	385	405	392	408	420	387	408	403	426	378	424	400	398	400	389	429	410	392	358	402	411	387	388	428	393	413	374	408	412	376	420	399	358	438	400	410	435	407	399	401	406	396	398	417	394	386	417	363	414	377	364	414	427	417	374	410	396	400	388	409	439	418	407	387	388	392	380	434	373	387	365	408	416	423	409	386	394	373	387	396	385	386	368	430	396	384	408	388	405	394	402	418	396	397	441	402	421	391	428	375	379	395	421	382	385	378	413	389	411	428	404	399	378	394	397	390	397	419	402	402	404	399	442	373	385	443	396	424	385	385	394	369	408	398	399	366	384	387	383	389	391	396	376	389	358	386	388	377	423	383	391	382	382	402	384	401	415	408	389	418	381	388	382	374	398	409	395	390	408	392	364	386	398	389	380	417	370	379	398	410	407	379	384	363	414	414	411	359	372	401	360	378	445	363	390	402	393	406	392	432	423	428	372	414	372	384	404	408	394	359	401	388	369	383	381	390	377	410	397	401	368	383	394	390	388	386	459	384	415	390	444	404	406	378	397	364	376	379	372	398	406	431	404	368	373	363	393	361	364	377	375	400	363	409	392	435	415	360	393	365	406	414	387	398	414	397	431	398	391	375	388	390	345	410	417	389	400	378	405	377	387	369	399	387	382	403	426	371	434	409	389	402	397	375	422	397	399	415	416	416	389	386	403	371	392	382	407	408	344	394	368	392	370	395	416	417	393	424	392	390	345	375	432	399	409	394	402	391	394	405	413	414	363	356	410	410	415	401	402	380	397	382	404	404	385	401	415	383	399	394	374	398	399	430	391	405	389	380	356	418	371	371	395	380	399	392	388	393	413	370	375	387	380	377	389	417	400	382	409	430	432	409	394	375	380	379	378	392	386	369	393	378	419	407	365	399	380	397	395	382	405	395	377	398	383	402	376	362	416	414	425	387	401	352	418	426	364	429	415	410	404	398	395	397	409	400	354	396	353	384	380	385	393	384	388	409	374	419	379	370	409	384	379	378	399	448	383	400	389	391	397	398	413	368	408	394	415	428	403	431	408	408	379	395	383	370	394	405	381	391	394	380	403	420	384	419	372	382	406	386	422	375	380	390	387	379	410	382	356	415	388	411	414	417	385	410	385	374	399	402	377	407	368	438	368	396	416	419	391	419	375	424	423	401	387	403	375	399	387	380	383	397	423	438	396	393	376	368	396	393	391	393	388	389	371	402	388	386	385	376	378	416	376	390	401	426	383	373	382	393	389	395	430	367	407	357	399	378	396	390	394	377	413	407	372	418	370	407	362	390	379	430	396	390	363	365	379	358	379	401	412	377	419	392	398	375	387	398	403	389	394	380	402	346	398	410	395	379	392	418	428	391	374	416	409	402	405	408	382	396	382	381	419	398	433	420	432	389	404	420	390	413	387	380	394	379	422	410	425	393	401	416	388	366	406	362	410	369	414	418	399	407	382	392	359	381	408	415	394	405	383	380	417	401	388	399	433	416	420	413	406	386	396	430	405	368	386	434	397	380	405	392	373	380	374	399	415	385	390	391	393	433	401	405	402	354	385	384	372	428	400	395	385	392	417	390	421	428	369	384	389	402	425	367	397	428	408	437	389	422	393	435	407	373	393	388	373	363	432	395	392	411	380	411	361	369	379	433	416	386	387	413	372	408	419	393	412	386	375	396	426	350	395	406	400	372	421	401	401	402	425	401	413	394	397	385	361	400	433	400	400	463	388	379	434	398	392	411	377	416	416	391	416	434	437	412	398	373	384	374	357	418	400	365	352	378	368	429	422	417	402	387	410	402	401	424	369	432	401	388	393	380	394	403	385	408	398	390	388	383	391	380	428	417	376	402	383	417	417	392	429	381	384	373	398	413	386	430	407	420	434	369	398	419	400	414	374	394	357	380	390	385	431	401	359	395	393	388	387	398	396	417	390	406	391	412	415	410	404	439	405	413	419	410	431	420	408	403	412	399	394	432	366	408	381	411	404	399	425	338	403	388	399	401	408	410	393	403	398	363	423	407	392	406	361	346	385	428	405	378	383	407	424	394	392	416	381	424	436	410	368	391	407	398	373	434	389	369	378	406	393	408	396	413	369	386	355	376	410	390	431	434	431	378	399	394	403	447	380	404	397	365	370	393	419	418	404	396	344	398	391	378	383	401	372	410	370	401	388	414	353	381	421	407	357	426	363	416	401	394	370	412	428	392	426	385	390	405	401	392	388	409	371	389	432	397	427	426	404	398	398	367	412	415	402	384	412	429	382	389	420	430	397	380	412	422	389	419	416	388	404	391	388	424	393	410	416	370	362	413	427	440	379	408	408	401	379	375	377	388	375	399	384	394	380	391	392	389	400	375	402	398	399	351	395	386	399	355	383	403	378	385	410	394	395	376	374	410	410	412	398	374	417	394	415	395	418	381	390	391	448	370	395	403	382	383	392	380	399	423	397	416	417	389	400	373	411	364	392	402	395	402	402	380	371	399	403	422	373	382	402	423	398	382	390	437	435	385	436	391	372	359	359	411	388	407	393	385	424	429	388	380	412	445	385	376	403	383	390	424	404	414	394	406	441	355	372	423	394	383	389	360	432	416	406	392	407	394	383	399	414	337	368	396	383	391	393	403	415	435	386	401	388	396	410	407	393	415	422	441	398	410	381	391	411	420	397	390	426	451	418	374	426	434	413	399	384	397	367	413	398	415	415	366	415	410	370	394	366	389	373	417	398	356	409	378	387	353	393	441	393	398	418	378	385	420	386	386	390	405	390	385	349	426	368	385	388	416	375	396	369	406	366	385	383	427	426	404	379	384	389	389	371	413	355	381	416	420	417	400	403	368	424	351	418	399	396	408	402	361	403	391	399	413	404	393	381	392	352	395	388	375	386	374	412	376	384	409	439	397	368	390	407	400	413	385	409	378	371	382	403	416	403	419	395	405	424	384	397	367	448	379	417	429	381	385	378	380	360	360	403	392	374	379	403	402	374	369	406	385	420	405	402	385	386	384	404	407	380	401	393	402	378	454	365	389	412	403	382	401	405	384	389	355	403	408	430	389	389	427	408	374	408	368	368	360	373	374	430	424	411	397	389	388	384	413	402	364	415	398	352	401	410	392	359	419	394	418	392	418	387	382	383	387	423	402	401	398	393	451	418	388	383	382	424	370	410	415	404	435	422	415	427	421	397	386	425	410	394	421	413	370	376	381	395	379	398	367	409	426	385	382	410	412	397	424	430	384	412	443	370	434	386	435	430	396	381	411	406
24888	21388	28630	24458	21290	8781	1287	911	783	800	770	700	750	761	681	680	735	701	658	751	689	696	641	676	677	674	682	664	683	634	685	654	628	660	664	640	637	644	648	628	632	673	642	722	640	688	636	628	614	637	694	676	670	646	626	649	602	647	634	652	638	654	629	642	626	683	685	688	641	685	613	624	643	638	624	646	589	603	669	640	606	671	676	647	683	600	686	646	646	652	672	678	644	644	606	640	674	636	625	643	624	649	662	653	626	647	692	660	598	680	670	670	658	639	664	641	621	673	648	634	649	687	671	634	639	602	599	691	631	642	655	685	630	695	677	668	655	673	710	674	606	666	617	626	678	635	624	670	660	610	664	634	660	642	683	672	650	669	646	627	623	660	649	600	653	601	661	623	636	671	662	660	636	676	643	621	637	659	589	628	664	638	677	611	673	678	684	619	635	559	658	639	651	660	662	619	635	672	634	619	635	637	654	654	657	616	659	653	607	654	665	668	649	623	637	678	682	670	702	640	620	696	679	643	640	680	670	639	644	662	659	600	650	672	667	661	675	669	667	617	627	620	655	651	675	664	648	636	633	636	655	651	617	654	649	630	686	648	659	636	618	623	630	674	598	658	664	626	638	671	620	648	652	593	626	682	659	676	661	636	657	651	631	648	637	684	671	618	652	650	658	649	623	640	626	666	642	597	667	710	618	662	655	610	621	640	632	637	671	595	656	666	664	619	621	637	630	642	663	650	642	660	624	636	624	627	613	614	669	620	659	646	671	625	611	611	587	615	595	619	633	624	594	633	614	666	681	637	671	664	650	645	604	649	633	652	630	621	654	643	677	635	653	673	628	672	626	704	638	631	620	673	626	628	641	660	641	654	574	629	663	656	600	638	633	661	645	596	647	648	672	660	657	633	671	653	627	653	655	640	607	639	599	609	672	675	603	667	611	587	610	660	642	569	623	607	651	653	631	625	660	679	642	617	642	664	639	604	651	629	651	706	604	646	644	610	627	643	660	624	622	617	641	659	631	642	626	615	657	589	644	672	666	604	646	629	611	637	644	655	678	644	679	654	641	669	594	637	644	642	642	629	603	635	642	620	669	651	670	596	676	639	643	637	629	651	713	701	660	672	674	630	648	666	657	634	609	671	641	655	624	609	652	667	613	668	644	615	629	635	619	630	630	644	696	657	654	644	702	661	635	663	631	661	709	625	623	631	609	604	675	613	637	695	623	655	645	657	602	626	645	670	617	654	620	640	699	649	688	697	714	614	641	625	618	613	647	666	650	620	618	674	644	623	637	653	651	615	649	627	644	637	668	616	656	637	677	622	649	614	689	636	613	678	664	665	642	670	659	589	630	663	675	653	653	626	619	602	640	596	645	656	649	633	596	680	652	634	661	628	656	616	630	678	668	613	665	620	662	650	693	640	675	655	694	648	659	623	655	606	646	675	618	669	682	634	621	676	625	587	591	611	655	649	641	619	581	620	619	625	661	653	640	660	698	641	637	639	591	696	663	623	607	657	635	627	643	646	666	618	649	647	708	624	655	599	649	612	605	617	635	631	628	614	614	633	644	616	705	638	655	619	605	602	665	637	667	654	625	629	652	657	610	659	649	617	638	649	665	612	627	617	669	631	676	658	626	647	675	646	634	650	690	667	651	642	696	640	655	644	705	671	627	602	676	689	626	660	628	660	642	668	677	665	666	675	689	628	674	646	613	655	624	599	650	642	661	646	602	702	640	637	668	640	610	655	703	620	694	712	645	652	651	641	709	664	607	614	639	679	616	591	665	713	627	670	690	645	635	659	628	639	656	613	605	640	660	659	614	608	622	645	621	660	641	636	642	600	627	631	689	639	694	666	624	679	676	687	649	627	647	665	640	658	641	620	641	644	635	638	620	654	638	624	659	672	665	599	650	656	673	630	596	625	635	669	608	651	703	649	635	624	609	652	644	604	629	627	607	648	674	661	655	664	664	621	691	630	661	631	641	590	671	651	625	630	656	653	617	598	623	615	664	637	643	619	626	652	636	636	664	676	665	627	652	631	630	660	654	596	644	575	621	656	710	603	661	591	626	671	603	630	679	674	635	666	633	687	627	620	660	625	622	608	632	615	629	624	649	657	665	637	608	614	638	613	662	654	645	616	644	679	658	642	597	651	640	659	648	625	622	628	659	649	638	657	612	640	632	633	682	706	635	633	635	657	595	686	632	644	630	614	671	598	655	643	614	637	634	639	666	648	641	693	601	569	612	646	642	666	686	597	657	624	605	662	611	625	648	672	655	678	641	625	660	615	639	648	649	666	648	590	627	644	608	656	674	675	632	638	655	617	662	624	638	673	610	667	630	650	634	656	654	655	662	668	650	623	652	623	648	646	663	701	642	674	654	648	608	657	662	653	654	657	651	659	623	634	617	630	636	658	622	641	681	663	660	651	584	656	617	642	639	667	630	687	664	606	652	621	647	573	650	626	652	621	624	653	677	663	635	660	666	618	581	670	629	674	687	611	656	664	640	657	630	636	634	653	612	721	649	654	667	679	683	666	655	606	662	656	665	668	636	612	631	648	605	646	646	632	679	661	666	664	631	621	652	650	582	651	667	616	637	633	673	663	679	643	616	636	629	607	601	659	656	629	657	676	652	651	615	659	656	660	647	653	658	695	617	657	630	653	622	643	631	657	624	617	626	690	650	614	687	669	639	654	658	668	642	663	665	617	666	629	614	559	603	632	585	648	630	642	634	679	625	671	573	681	661	663	613	619	640	660	665	663	649	616	631	647	662	638	643	660	672	657	650	655	655	652	632	662	658	603	633	619	678	644	654	621	656	650	640	650	672	667	682	634	649	676	651	671	682	622	645	675	598	627	608	610	604	653	608	674	639	617	684	625	691	673	663	598	613	633	630	672	628	619	644	690	614	636	592	671	702	641	643	635	619	655	654	650	646	658	714	644	665	620	661	644	642	655	653	615	642	692	613	597	642	626	636	641	611	651	635	636	649	686	702	725	665	601	650	673	608	639	686	635	610	693	663	656	682	628	654	667	618	652	679	676	660	679	608	679	628	674	655	591	677	651	688	662	645	638	631	613	597	643	632	627	614	648	605	665	678	625	661	702	638	632	677	640	642	638	683	658	603	613	643	608	680	652	667	650	607	635	642	625	635	618	671	684	652	662	670	619	647	629	638	659	633	607	635	626	672	650	665	620	628	648	637	605	635	655	611	645	641	659	658	659	628	687	635	635	647	616	630	576	666	641	644	649	640	652	627	685	620	642	652	656	692	617	659	673	595	647	632	603	647	629	618	651	683	657	624	677	604	617	653	664	638	679	608	661	633	636	619	654	687	675	672	657	663	631	679	634	641	634	658	633	659	620	653	616	642	638	651	665	672	662	612	624	649	616	618	614	685	675	650	680	630	614	616	639	620	634	615	632	671	664	646	638	635	626	651	636	671	616	638	653	617	653	625	643	624	621	645	626	662	630	687	672	673	640	618	648
4522	9120	7304	3718	2447	1653	1267	1036	901	878	804	769	740	728	680	689	643	666	659	686	641	714	639	633	691	630	625	659	601	614	604	632	629	631	643	584	614	614	614	625	649	617	569	612	631	607	617	620	658	640	623	628	624	634	570	641	594	610	642	600	615	594	625	652	647	619	592	580	609	635	625	628	585	618	616	633	617	606	649	580	569	654	644	577	633	635	661	617	651	631	649	624	635	605	608	677	652	645	646	601	623	611	595	586	596	614	626	616	601	677	651	633	598	589	621	619	610	628	606	632	634	607	592	595	586	605	606	570	639	592	642	610	583	590	579	663	673	595	623	647	605	604	630	581	586	633	589	608	572	573	602	601	626	607	601	622	603	654	604	563	644	615	596	569	609	625	656	581	599	628	630	594	595	587	617	660	623	628	627	633	628	649	613	556	636	586	610	632	639	592	652	613	610	582	613	589	618	624	599	593	590	599	638	619	614	601	611	613	607	606	601	605	621	650	610	657	649	553	597	595	595	605	615	586	614	600	597	629	592	634	668	579	599	629	617	660	606	657	625	635	629	609	628	580	627	637	682	624	694	646	593	623	621	601	593	647	629	644	641	603	626	614	591	623	649	624	598	616	655	629	615	602	575	627	607	586	614	605	629	582	607	575	626	648	614	634	616	600	599	618	631	621	594	614	608	621	615	648	588	570	589	650	591	636	642	623	596	625	634	602	606	643	595	582	627	629	631	608	585	650	612	623	594	558	609	630	609	618	589	650	594	596	598	617	645	609	600	629	623	576	646	634	645	597	641	626	559	540	623	653	641	604	663	618	625	626	615	636	620	581	608	647	622	602	615	646	635	620	662	603	606	622	633	616	611	602	593	646	666	590	626	610	599	587	591	651	598	608	599	608	590	629	628	632	636	623	642	628	605	628	666	624	636	583	644	575	578	611	650	610	612	614	643	658	602	637	578	622	597	585	627	570	607	617	623	650	612	588	605	625	599	611	585	638	632	620	619	597	579	606	624	602	610	562	606	601	659	638	629	642	608	659	612	585	589	643	632	596	601	603	660	621	626	624	580	624	662	600	600	581	640	599	602	600	643	582	641	560	562	549	595	577	619	622	610	640	607	612	638	619	612	616	642	587	620	600	592	599	577	576	645	642	581	642	568	600	603	653	608	609	598	622	716	576	654	638	627	623	548	606	590	650	624	578	646	571	633	644	556	589	619	624	600	611	598	594	650	623	585	592	613	601	598	599	585	625	596	616	621	567	606	602	621	638	630	614	565	632	635	615	609	566	594	585	654	629	593	668	589	657	602	626	656	595	612	623	579	658	668	643	601	591	644	630	582	611	616	623	571	645	563	596	571	607	618	627	661	587	573	595	615	626	585	630	603	609	640	611	602	601	620	628	648	628	617	594	656	627	627	629	611	600	616	627	622	596	584	621	581	673	583	617	602	626	595	598	577	626	591	638	609	634	586	582	609	593	643	563	636	593	612	584	636	636	640	652	582	589	636	618	633	623	641	616	615	602	632	647	629	615	639	570	606	661	597	586	588	629	599	604	626	609	633	573	637	640	650	621	652	606	645	622	588	593	605	628	617	628	603	602	600	632	592	611	601	591	619	624	592	616	589	549	628	559	619	594	619	645	619	615	594	625	646	603	599	581	655	572	632	576	625	607	623	591	591	570	602	621	637	624	581	646	562	620	568	607	587	633	652	593	588	594	636	659	595	572	617	607	597	656	625	618	569	635	625	622	588	631	600	648	601	650	604	668	600	614	619	598	624	636	634	617	636	589	618	656	601	551	619	605	662	631	616	657	616	603	639	618	587	602	650	609	561	633	607	613	587	592	576	619	587	611	599	583	659	588	621	634	589	621	623	588	604	605	617	618	668	663	587	603	599	592	609	668	600	601	629	612	607	613	619	604	606	612	660	600	586	592	606	584	602	595	625	617	587	623	558	607	606	603	600	641	603	590	633	591	629	562	587	642	601	543	632	601	642	591	652	619	620	663	638	618	633	598	579	597	629	604	619	601	614	575	662	591	586	578	585	602	662	606	605	579	632	594	553	639	609	655	631	600	596	629	604	572	623	579	626	630	638	651	616	622	604	625	612	636	582	591	615	631	585	627	578	578	645	621	570	634	614	579	561	635	610	609	620	621	612	616	589	605	624	627	603	576	622	615	600	629	654	655	652	596	626	591	589	567	590	574	646	614	607	651	614	585	616	603	598	600	630	637	568	566	596	646	597	588	612	593	588	592	607	602	584	630	585	593	635	591	625	638	595	579	627	642	617	611	601	648	643	662	616	637	605	619	620	610	585	582	656	639	668	624	590	625	645	613	590	614	610	596	582	627	588	656	622	614	663	635	591	620	613	629	623	641	626	596	651	600	639	611	606	610	605	637	658	625	613	611	596	629	620	617	570	678	591	602	590	627	610	573	609	572	602	606	611	598	592	615	567	626	653	622	623	622	606	612	635	598	655	590	632	582	597	582	634	634	630	574	608	643	600	583	627	543	628	637	608	626	558	616	579	665	591	601	576	598	635	614	611	640	615	637	579	631	610	639	634	585	644	586	614	639	644	614	640	599	631	567	590	619	584	587	606	639	607	645	631	646	660	620	611	613	638	607	629	612	599	618	644	618	669	625	633	647	609	622	577	640	622	608	614	615	603	613	606	583	633	576	601	638	660	618	619	652	599	604	597	610	616	595	619	593	601	598	626	610	558	606	656	639	566	657	593	607	614	647	612	604	618	589	638	626	580	639	621	547	656	610	599	592	609	629	600	629	609	610	611	631	641	602	625	621	591	597	565	612	639	618	596	616	613	628	626	597	620	571	631	620	605	626	566	633	621	626	586	637	591	626	653	611	582	636	585	634	576	619	604	606	621	568	608	626	612	616	636	614	606	625	605	650	586	617	611	595	642	580	632	611	620	656	597	602	601	624	634	591	609	615	631	601	650	664	624	617	606	575	595	645	618	639	610	617	612	626	609	598	601	632	615	618	588	580	614	592	616	617	612	617	637	630	583	585	611	618	653	622	560	629	664	611	595	577	559	603	616	589	643	610	599	605	585	609	571	578	599	606	599	575	593	582	601	606	590	589	622	619	604	607	577	620	647	580	613	583	635	647	597	627	622	619	615	630	672	632	605	590	617	598	572	608	555	580	580	562	588	658	643	598	627	580	627	625	596	605	622	595	605	601	619	629	566	602	638	651	660	592	599	654	577	624	647	620	634	621	623	608	629	609	600	632	606	600	590	596	611	628	635	625	600	609	668	588	595	619	633	630	619	592	607	603	624	598	599	633	628	656	585	629	640	658	650	627	588	624	636	544	646	658	607	633	616	573	594	634	619	549	617	580	631	629	613	609	612	660	600	626	655	610	652	646	605	672	580	628	593	605	623	596	608	602	592	628	656	557	622	637	629	622	619	649	671	616	612	597	595	604	624	605	591	592	600	607	583	577	568	633	598	632	567	603	606	596	655	686	600	652
22661	21394	29287	23888	21386	21458	18418	1642	879	713	651	514	433	434	404	367	354	324	291	248	276	288	254	258	272	261	229	223	225	247	229	220	217	252	203	236	215	212	185	228	203	214	208	200	196	197	184	194	217	223	199	186	185	227	199	198	199	166	197	213	187	195	178	195	212	189	186	200	193	208	201	192	185	212	226	177	196	202	166	180	193	214	185	222	195	176	198	199	198	176	212	178	204	206	193	184	170	196	184	187	220	189	214	197	177	172	192	199	192	189	183	178	168	212	187	172	177	167	181	173	162	196	216	171	176	174	190	158	225	192	179	172	190	191	168	185	204	194	164	187	205	187	198	185	204	171	189	204	162	205	185	191	180	201	181	188	201	170	167	198	193	189	177	205	197	174	167	169	201	169	178	205	186	188	188	199	183	207	199	202	180	166	195	186	202	191	167	179	175	184	179	188	197	214	212	195	178	181	185	196	179	187	189	194	184	164	191	196	204	188	164	201	180	189	188	196	217	199	175	183	197	195	183	197	190	197	187	191	170	186	180	193	214	198	221	169	182	196	200	204	200	219	210	171	217	185	168	193	165	182	173	188	201	223	160	182	189	196	164	145	207	171	191	195	191	183	169	181	194	183	162	179	198	166	162	197	195	194	212	186	177	194	179	182	179	185	183	186	169	180	195	157	207	198	174	215	191	185	194	193	178	163	189	175	205	210	218	186	208	190	183	187	175	180	177	180	201	223	198	199	188	183	199	181	183	202	179	199	176	220	223	219	172	177	195	179	203	210	159	187	184	186	176	183	181	190	192	206	168	208	208	172	181	190	188	193	189	214	184	213	172	181	170	176	196	186	197	175	197	159	201	186	172	185	206	174	181	194	165	187	189	198	175	179	177	172	186	215	180	180	185	168	182	200	202	183	208	180	176	200	184	181	182	191	189	168	199	188	212	184	182	183	169	189	168	216	183	175	185	174	172	152	159	201	176	184	192	173	180	174	181	191	184	191	185	170	173	212	195	213	141	187	179	184	175	182	188	164	214	199	214	185	164	204	189	204	178	191	193	208	196	160	188	174	193	185	200	217	194	198	173	204	202	190	206	199	197	192	208	172	162	191	181	181	179	184	197	181	169	174	189	196	170	183	165	174	175	186	192	198	190	193	185	166	171	207	203	208	199	190	197	185	211	202	185	189	168	194	184	166	173	185	179	169	204	188	174	183	221	195	204	219	184	193	196	166	193	186	183	173	181	189	197	182	204	183	199	206	201	190	185	198	205	168	169	196	197	200	212	163	189	165	171	174	181	175	188	221	162	196	179	193	199	194	185	187	181	179	200	193	190	225	188	166	185	204	173	191	186	196	174	186	191	190	195	183	167	196	178	197	180	186	182	183	173	205	198	179	184	175	190	177	190	198	212	208	189	181	192	185	204	195	191	173	169	220	157	166	200	159	205	213	173	179	190	198	191	170	202	179	160	181	182	190	176	184	169	182	193	189	181	196	199	179	185	178	187	189	179	216	179	188	181	188	193	194	198	190	188	181	204	200	179	173	188	183	220	203	193	194	178	224	172	181	179	179	187	173	185	174	185	164	202	166	203	184	211	170	193	174	185	194	200	191	196	201	187	167	168	198	186	202	183	196	173	186	191	185	186	197	174	172	164	199	204	161	177	199	189	164	167	172	187	197	189	196	196	183	206	196	179	209	159	179	174	169	179	171	164	166	182	179	210	192	175	185	183	188	189	212	173	182	200	187	179	186	186	211	180	181	219	163	191	187	195	181	210	204	190	178	176	168	178	192	190	162	200	186	181	196	184	172	186	184	152	201	208	200	171	172	171	214	190	171	169	178	166	185	206	186	167	176	176	184	173	162	188	180	186	177	200	195	158	158	206	199	171	172	195	212	180	192	163	168	155	184	180	184	191	202	223	173	193	187	177	172	186	202	185	167	180	182	167	177	188	157	191	158	185	184	184	207	196	174	210	189	203	206	201	191	178	180	195	190	167	177	180	178	173	182	182	185	175	177	183	176	167	180	170	152	174	185	179	191	187	187	196	189	195	191	184	193	176	189	205	191	189	200	193	186	180	187	185	190	167	189	176	210	212	207	176	190	197	172	168	183	194	208	194	199	171	189	183	175	198	186	202	188	199	201	181	209	211	197	196	190	178	200	200	164	165	177	185	180	175	205	179	194	176	189	197	188	190	206	200	202	168	165	167	178	212	176	190	174	206	170	190	177	188	186	183	219	184	176	209	170	193	191	186	174	190	176	203	168	193	164	180	190	175	205	172	178	172	171	197	168	171	194	161	196	159	197	194	174	193	180	191	198	162	175	212	188	181	196	211	208	200	182	200	161	186	188	192	179	135	199	183	202	175	194	187	201	183	200	176	175	204	176	176	194	203	174	176	187	202	201	198	204	192	200	175	201	200	183	203	184	207	191	182	159	194	196	194	180	202	153	170	211	162	193	191	181	202	187	185	173	170	160	184	178	197	188	189	186	183	164	180	198	174	180	191	188	183	162	202	214	191	181	204	176	195	187	204	191	199	185	187	186	199	195	178	182	196	216	186	180	193	170	208	180	182	186	168	179	176	191	185	190	203	179	223	205	176	205	171	196	191	185	175	193	200	181	177	193	187	183	199	204	186	214	228	186	190	190	198	183	185	177	212	179	196	183	197	176	197	182	155	187	228	197	183	182	193	171	185	180	187	185	187	176	155	175	211	180	186	176	170	205	200	182	208	191	191	196	161	207	205	179	200	172	184	180	194	182	166	180	184	198	180	170	215	196	192	161	175	179	180	171	202	183	196	186	188	181	190	164	190	179	205	170	200	166	218	203	168	214	201	182	210	188	178	196	176	171	211	198	176	199	199	199	173	180	191	187	186	185	169	182	204	171	207	199	176	185	161	162	217	190	189	153	190	185	184	181	188	177	188	208	189	179	180	178	174	199	183	173	183	201	203	166	182	188	207	163	187	182	176	198	174	199	214	184	165	184	181	187	220	192	177	165	196	175	197	186	170	190	192	177	199	181	190	179	195	196	188	192	173	188	183	181	173	182	169	202	182	198	197	199	186	187	172	203	187	175	201	175	184	197	165	169	194	174	170	188	186	172	190	187	166	172	178	169	169	191	201	186	189	187	195	176	172	182	199	181	179	194	169	179	189	190	196	200	191	192	185	185	186	183	180	200	150	186	175	189	181	182	196	189	211	206	199	206	189	172	196	190	197	179	223	182	179	198	190	189	187	188	203	167	197	196	215	216	182	172	202	198	175	188	177	185	194	194	214	192	182	177	188	193	207	192	199	174	191	204	155	200	181	203	179	198	170	173	189	219	177	199	178	188	163	195	178	178	208	193	174	170	193	192	181	182	189	193	190	198	180	168	199	150	185	203	186	196	217	193	199	198	215	174	177	215	195	196	193	177	187	191	214	158	175	177	186	184	196	186	180	211	184	181	168	182	187	205	201	190	163	201	164	156	167	180	203	191	195	212	166	200
6248	19957	16792	8914	5302	3210	2312	1619	1276	978	804	703	565	483	455	411	409	375	319	325	268	283	283	238	245	226	229	248	217	259	227	215	201	214	224	229	207	200	198	188	198	211	191	189	227	205	205	199	210	198	189	215	204	190	174	188	200	209	195	207	192	164	211	191	179	200	198	176	182	230	202	203	169	197	172	182	190	176	201	186	195	174	184	195	169	167	186	191	183	204	195	163	180	179	165	202	191	208	190	176	185	160	179	189	174	201	173	178	185	193	186	203	152	188	199	170	190	185	185	186	184	172	174	178	187	175	173	167	182	186	176	163	184	188	181	192	177	182	186	164	191	177	176	172	172	194	176	185	167	192	192	193	182	176	182	174	193	159	184	206	178	188	192	182	192	180	180	186	191	165	198	170	176	205	165	189	178	166	176	175	180	174	182	190	176	164	185	178	181	196	190	183	175	187	165	206	187	194	185	171	167	185	186	178	159	188	189	190	176	203	189	198	176	194	179	186	165	207	172	183	185	180	187	174	172	165	158	186	181	192	185	170	172	187	164	192	190	187	172	169	153	163	170	191	201	166	181	166	192	192	191	176	190	167	195	178	204	159	191	157	157	185	196	175	178	182	169	204	156	185	201	202	175	187	182	196	182	175	173	209	170	146	170	184	179	179	176	183	223	201	152	182	188	178	176	170	156	190	163	176	188	192	168	164	188	183	178	194	153	153	178	190	191	172	168	177	188	182	178	183	202	184	190	168	193	181	166	194	175	172	172	172	169	172	176	193	177	173	188	185	183	169	202	175	177	172	197	171	202	182	183	196	182	197	181	176	159	202	169	191	156	166	175	196	191	185	191	165	192	163	192	194	167	158	178	143	191	172	180	147	160	191	178	166	201	174	180	205	193	184	177	164	205	187	211	170	177	191	178	207	177	168	184	193	184	168	195	153	173	207	185	162	171	170	183	183	176	193	150	183	180	164	152	173	176	198	213	175	191	156	163	156	176	178	214	205	200	184	198	185	205	185	196	182	177	178	181	196	169	170	193	196	179	206	194	192	192	190	181	175	163	196	181	189	197	198	159	201	175	164	190	174	180	202	188	141	170	218	195	179	184	184	182	202	181	171	184	167	182	172	193	186	156	176	179	190	194	180	155	199	181	179	199	169	179	170	194	163	177	193	187	200	179	174	174	191	194	199	180	182	182	183	181	179	197	176	166	205	176	173	193	160	184	181	195	169	159	187	162	166	186	187	192	172	191	171	187	169	186	183	187	194	174	179	176	163	193	185	216	181	182	187	206	168	183	202	161	177	156	178	193	199	155	155	168	178	190	186	168	173	188	180	186	187	183	160	184	196	167	174	192	179	219	166	182	171	170	180	181	202	181	196	174	197	188	166	174	167	183	160	172	169	173	168	179	170	180	201	166	188	162	187	160	192	196	200	183	182	199	166	179	212	167	186	177	167	190	162	179	178	192	169	174	190	180	166	188	181	184	177	185	165	167	191	180	197	196	194	193	174	164	194	187	171	191	162	165	182	160	176	190	187	186	187	165	149	195	168	183	173	164	174	184	175	183	172	144	177	181	181	169	180	191	177	178	193	181	185	169	192	163	174	173	190	191	184	161	145	193	181	175	180	178	176	178	160	176	192	164	195	185	159	191	163	178	194	199	164	187	196	181	205	181	181	198	182	158	169	170	183	194	189	176	163	184	186	160	158	186	177	173	182	198	185	170	210	177	152	191	204	204	182	180	198	200	168	187	178	168	183	174	198	180	177	203	183	206	193	179	179	175	182	162	182	161	176	185	182	198	220	168	183	171	156	175	179	157	173	168	186	188	203	183	197	166	184	197	173	173	162	180	167	179	192	172	176	161	208	186	190	156	189	162	180	192	166	179	175	199	164	184	172	173	162	175	174	178	175	176	193	191	175	172	184	165	174	163	201	192	185	199	178	176	151	184	193	177	178	177	181	184	183	194	181	190	199	165	200	195	187	187	161	186	198	150	167	200	176	178	186	178	182	176	182	193	199	163	163	190	185	178	201	216	176	173	177	175	168	171	186	183	183	184	197	196	165	175	175	172	209	210	164	175	187	177	184	152	167	169	171	163	177	193	164	175	176	174	186	179	186	186	175	187	174	171	168	172	181	192	197	172	182	169	191	188	178	206	201	191	193	158	196	180	190	175	194	166	199	178	164	164	183	171	171	179	195	154	186	192	187	205	150	196	176	189	164	193	180	189	174	171	160	176	197	159	153	195	158	169	171	173	185	192	203	175	177	210	176	180	186	160	174	163	195	168	176	174	177	199	184	194	162	187	192	193	167	156	205	199	199	167	170	174	162	161	199	190	190	162	182	179	175	175	161	154	195	169	168	195	177	172	157	190	153	179	172	165	189	198	188	193	191	163	165	170	194	165	175	167	183	178	179	197	193	182	178	192	169	174	158	179	160	173	187	179	177	186	173	173	170	168	176	155	176	158	159	177	187	181	194	173	181	164	165	185	161	184	170	176	192	160	197	179	184	176	163	182	154	180	166	183	229	167	172	189	165	192	186	186	184	172	192	182	171	187	190	168	193	176	230	186	176	181	158	188	181	163	150	163	190	187	173	175	166	174	179	187	195	167	189	181	167	186	163	206	204	171	190	152	163	156	169	185	187	182	179	176	209	180	171	190	178	158	181	188	170	180	179	178	181	157	181	176	173	176	194	210	180	187	185	182	189	167	163	194	169	211	187	181	176	172	172	177	170	171	151	180	169	159	175	203	159	197	181	178	175	167	192	197	190	187	184	184	172	160	156	180	160	181	185	173	158	159	179	193	172	190	172	146	199	188	184	172	185	189	172	181	178	180	179	177	167	193	182	193	160	166	188	170	185	181	187	179	182	171	158	174	158	193	189	159	186	160	156	172	171	192	189	166	195	166	188	184	187	173	186	169	150	186	174	189	178	167	191	175	167	174	174	165	185	186	171	153	167	159	191	187	180	181	179	197	202	191	178	188	186	158	165	169	182	196	175	183	165	159	171	177	181	187	168	180	178	184	177	188	167	181	182	176	179	161	176	190	173	195	180	181	189	188	192	173	194	160	170	192	190	182	177	190	168	158	186	179	155	166	186	180	179	205	175	170	215	156	191	160	186	180	179	187	202	192	190	159	176	164	184	193	180	189	193	187	184	186	194	194	188	176	180	151	204	180	214	154	176	162	170	209	162	185	203	205	182	183	192	191	180	185	200	163	166	198	175	192	167	167	190	178	169	184	178	190	181	172	177	178	180	152	183	184	182	179	179	178	172	187	182	182	185	216	185	180	153	163	229	185	171	193	156	182	188	151	163	168	199	172	163	174	181	173	186	175	183	187	169	169	186	170	171	204	175	193	172	203	188	178	183	204	180	167	204	188	196	172	200	179	188	177	175	178	168	179	160	180	180	178	172	152	192	185	196	180	183	194	170	167	177	199	168	186	176	163	212	191	189	176	168	167	148	192	167	198	201	176	187	171	180
27711	21096	12142	1592	886	796	833	723	738	744	719	717	754	688	744	703	743	752	757	765	747	747	698	761	709	759	702	727	739	723	689	746	790	783	768	693	688	685	735	734	739	729	744	754	740	737	742	773	780	777	776	724	699	741	720	746	761	741	754	658	756	718	759	690	750	746	743	767	759	702	756	760	667	755	690	726	701	725	746	726	705	768	749	717	755	723	760	790	762	708	752	739	739	753	702	691	756	742	764	749	717	674	771	729	745	740	727	773	701	744	758	765	701	768	694	723	779	755	724	785	716	800	751	720	752	777	783	735	749	737	758	715	727	733	749	740	785	728	730	764	699	793	767	735	741	756	760	739	737	779	667	777	727	740	683	719	714	698	699	757	714	725	734	754	683	732	747	758	747	742	784	726	701	778	769	696	729	751	718	777	780	711	721	719	731	748	715	691	698	705	699	742	749	730	727	699	714	715	746	728	756	736	736	774	709	700	676	789	739	754	743	737	681	710	738	723	711	757	736	781	740	778	764	736	720	743	752	699	723	772	720	750	709	773	700	744	723	757	772	751	737	729	787	744	756	679	705	722	741	725	717	759	764	714	779	698	731	736	701	703	754	736	725	720	729	738	746	795	740	744	718	718	738	765	725	745	711	778	721	730	713	743	805	715	700	710	694	726	718	715	765	817	732	691	725	735	790	736	736	725	690	705	716	687	720	744	771	756	728	723	754	756	753	761	747	725	776	710	715	747	760	771	722	726	722	724	760	718	725	719	720	762	777	734	731	764	731	708	674	752	703	750	741	726	703	695	671	739	766	719	785	712	744	735	705	699	727	735	715	747	776	697	711	745	727	684	738	770	712	751	738	794	725	744	735	736	741	724	726	717	698	746	713	718	743	739	720	753	704	739	692	694	786	745	716	736	673	720	724	710	731	724	828	790	724	743	725	736	728	790	733	757	760	714	767	743	732	713	775	736	689	748	818	705	735	712	711	770	762	728	691	721	734	731	748	785	722	742	714	709	721	720	726	770	790	792	740	723	802	751	685	743	721	732	718	717	734	755	738	753	701	687	750	735	754	692	692	686	715	741	732	730	719	703	748	752	734	702	783	697	735	731	693	739	770	798	739	701	712	711	756	719	743	745	719	700	722	742	756	689	701	774	720	740	753	742	760	739	720	712	765	787	729	716	712	771	743	691	690	723	716	740	737	720	750	702	706	753	737	699	734	725	736	716	717	791	721	742	709	769	748	756	766	750	693	784	758	769	740	750	739	742	763	691	736	750	722	699	753	734	720	713	754	734	756	761	796	735	739	719	742	765	752	731	709	707	770	701	751	690	769	718	746	710	752	756	728	712	779	721	726	757	777	755	744	751	708	687	732	737	732	749	734	709	736	771	714	710	750	737	746	748	671	733	746	694	745	748	713	683	722	782	707	727	750	722	704	696	734	736	749	772	796	756	737	751	768	775	716	770	705	736	713	738	750	696	741	692	722	776	655	758	758	730	756	735	729	730	744	776	712	772	695	731	784	722	752	737	709	792	733	730	757	766	750	705	758	766	711	804	705	706	761	748	725	729	718	745	755	740	716	703	726	739	773	710	718	796	751	746	719	741	739	757	711	700	763	734	726	724	713	708	748	750	742	707	744	724	678	697	723	764	742	711	732	712	769	780	715	728	744	689	720	677	744	730	745	747	689	726	702	667	757	770	699	703	752	755	749	755	690	755	792	714	705	723	759	712	713	723	703	755	758	719	714	764	778	746	701	735	759	750	750	709	734	736	697	704	771	774	692	726	713	728	763	742	776	716	725	672	742	771	762	712	728	686	692	715	702	698	711	718	728	748	760	758	734	794	738	743	753	701	711	717	719	765	739	731	725	737	706	738	738	718	767	732	753	691	755	734	699	776	730	777	741	732	677	720	761	760	761	755	757	743	738	808	702	703	768	680	766	766	783	793	672	710	739	755	746	710	773	748	786	733	749	716	782	726	755	745	750	741	728	746	735	731	714	728	791	716	779	738	721	748	714	713	751	706	712	685	736	728	787	732	711	747	731	718	727	748	754	726	781	730	703	778	758	763	747	790	721	756	733	692	734	721	733	702	801	727	721	741	757	714	710	707	735	785	772	701	740	709	754	753	755	754	680	704	780	701	778	779	745	731	692	709	704	721	768	708	766	729	746	722	727	716	750	704	654	695	705	755	749	754	776	753	707	763	712	715	778	723	752	760	771	751	704	710	753	726	754	756	741	694	662	715	727	729	734	735	718	724	769	707	746	707	727	746	715	712	711	749	770	721	741	735	776	764	699	764	739	766	742	708	722	740	697	762	754	742	713	773	716	772	772	713	716	729	754	716	772	724	763	719	733	734	736	694	783	746	766	724	722	765	775	757	721	734	717	729	711	717	749	728	672	755	723	710	710	709	724	750	814	680	762	732	712	735	703	718	751	703	707	698	742	739	699	734	707	764	774	766	769	682	707	723	803	744	730	709	699	721	748	742	743	777	743	709	749	754	722	713	711	740	743	719	763	739	690	743	728	724	752	788	714	738	737	778	781	762	745	753	743	768	744	710	751	725	726	794	687	714	723	759	754	703	728	736	718	771	704	722	758	715	698	763	720	731	720	744	804	712	753	760	764	790	767	729	773	663	713	773	729	686	739	726	758	747	723	698	742	777	759	720	713	741	811	761	714	729	720	743	750	752	717	737	784	723	735	704	711	738	711	730	752	716	778	753	736	734	716	745	717	777	699	758	767	724	725	723	769	752	656	726	711	776	704	781	717	736	723	736	766	769	759	737	742	775	795	714	769	730	681	767	717	781	710	765	762	741	697	734	717	719	690	717	735	732	707	787	718	703	692	785	695	720	712	700	735	702	760	768	712	729	777	764	721	742	706	790	683	666	738	750	744	719	760	747	742	742	702	717	734	786	765	743	696	676	789	765	724	731	748	798	687	779	721	759	751	711	744	727	732	759	666	730	750	708	720	714	710	728	752	706	702	725	743	754	703	754	782	701	745	694	741	763	758	719	728	734	714	748	678	711	729	747	717	714	724	748	731	758	745	797	667	653	741	737	745	713	705	735	747	758	767	766	749	753	766	736	710	729	741	751	779	720	743	727	758	729	772	721	758	798	690	683	700	729	740	756	681	740	731	706	741	728	706	772	741	751	713	710	731	699	704	764	742	692	695	717	732	744	766	735	730	731	752	764	685	725	728	701	744	745	690	814	730	739	737	758	798	749	770	708	743	730	709	675	740	664	722	758	736	725	729	762	741	722	716	717	734	742	734	730	734	726	752	766	765	784	752	781	746	715	741	696	742	784	791	806	752	739	732	740	740	759	776	779	725	757	712	695	771	769	754	723	701	786	729	748	733	795	721	750	694	768	730	701	757	755	721	733	719	710	752	714	716	703	750	717	728	755	752	755	761	736	770	730	809	736	743	743	715	700	751	726	754	725	724	731	722	754	759	708	776	712	769	778	739	774	737	682	751	738	737	738
4579	1595	1264	1000	835	805	805	748	746	748	759	771	708	755	696	748	763	706	758	727	758	695	688	795	748	738	709	763	715	659	727	736	714	722	721	777	736	715	705	761	708	738	753	738	712	726	706	745	690	693	753	774	780	749	727	705	731	704	704	728	767	749	720	688	685	664	711	762	657	746	776	731	705	785	696	655	753	688	707	718	724	664	718	687	725	738	697	754	679	740	702	694	723	689	720	733	704	769	719	724	795	756	708	718	748	677	725	761	753	734	720	728	726	740	723	671	712	720	747	662	721	768	689	692	703	715	736	722	733	720	772	719	707	709	754	710	695	695	741	753	702	779	710	762	773	707	698	737	716	705	721	722	689	745	717	699	744	729	720	695	744	709	713	681	706	745	795	683	750	768	688	743	682	713	701	774	692	738	717	746	778	712	766	716	717	721	723	748	738	725	746	727	724	724	694	718	703	765	709	718	751	752	721	755	734	740	720	757	721	700	742	730	691	704	775	729	690	719	728	777	718	730	724	682	708	729	744	724	765	735	787	753	745	741	677	751	754	727	741	725	755	721	759	705	697	770	728	721	741	683	707	723	742	685	723	727	782	710	732	711	673	697	695	706	736	720	729	731	698	690	741	717	723	692	760	765	741	726	714	713	688	677	759	741	708	701	720	715	763	721	727	750	744	773	694	758	751	735	765	736	742	703	683	736	718	739	712	713	680	761	751	761	730	743	748	692	726	764	709	695	735	735	707	737	717	748	707	725	718	717	738	725	695	748	709	694	697	749	729	742	704	742	755	751	731	733	753	723	705	683	731	770	708	732	701	724	709	699	672	717	743	695	753	773	800	749	718	643	727	732	709	724	695	741	734	697	766	709	696	681	692	734	775	755	725	716	728	732	777	718	766	696	704	721	755	736	714	694	702	741	692	752	713	710	732	743	773	739	699	725	699	744	719	737	682	679	674	755	725	731	742	719	701	728	694	687	695	742	703	720	765	740	763	706	708	725	742	724	777	733	690	735	722	740	677	734	741	735	699	747	749	696	693	750	755	664	693	729	783	748	698	677	738	719	723	769	746	722	756	729	713	712	727	691	729	719	703	738	716	744	735	708	751	737	763	679	689	717	732	727	705	710	734	756	732	727	705	644	719	719	719	708	734	706	742	759	780	721	698	743	744	736	761	711	684	677	764	755	700	718	755	701	710	735	727	742	745	744	705	701	706	734	749	714	718	735	685	694	722	691	708	735	685	720	714	729	747	791	745	717	739	741	741	750	740	735	707	739	686	750	674	694	749	713	745	699	746	740	727	728	702	747	713	708	728	747	739	736	730	724	750	705	704	781	739	786	788	693	748	731	733	712	750	763	674	692	738	744	718	682	750	768	701	706	739	742	700	726	714	754	692	707	749	728	730	682	725	738	716	723	732	720	774	727	708	755	696	708	772	725	744	777	748	707	711	699	709	709	792	724	710	711	677	712	688	747	724	735	701	756	717	668	702	718	733	730	728	733	745	750	747	723	701	753	746	690	753	745	726	722	719	733	695	752	775	701	754	680	740	708	714	720	748	706	708	696	768	708	731	701	749	705	713	729	735	699	726	709	735	718	742	690	714	696	699	678	750	727	754	716	759	723	812	677	707	780	745	748	708	728	695	756	732	768	741	735	726	700	786	707	732	722	681	705	684	694	742	725	706	694	731	730	738	708	734	707	708	721	721	681	669	708	721	736	786	736	711	724	703	767	752	722	706	689	687	707	704	732	721	739	716	710	739	706	722	694	754	745	712	751	735	718	755	764	779	761	726	725	716	754	740	724	706	731	690	685	747	729	697	734	759	743	759	735	705	715	732	722	764	733	679	728	712	734	732	735	738	761	717	709	749	692	746	727	697	729	693	752	750	745	787	690	757	722	715	761	727	719	717	742	713	739	716	744	751	709	702	715	729	714	673	770	716	702	728	730	752	694	675	754	718	673	722	757	741	745	750	726	727	747	729	764	705	749	716	702	737	714	727	767	719	727	701	699	764	731	731	739	718	701	752	726	677	726	772	737	739	738	690	713	670	691	709	725	686	692	775	700	681	721	697	720	735	772	717	716	704	747	726	683	731	716	727	690	735	760	747	695	717	686	762	714	760	738	723	692	777	745	699	735	722	704	675	712	716	730	737	752	703	736	741	708	714	722	716	745	691	680	722	723	728	740	751	719	729	705	739	747	694	698	690	729	730	672	749	711	718	721	715	750	727	752	722	772	735	763	748	721	723	697	677	742	751	717	726	733	715	764	737	710	701	731	687	723	716	690	737	740	730	725	732	721	759	740	696	723	708	713	742	725	792	726	736	719	702	714	735	715	703	731	714	726	751	774	728	728	745	702	725	708	720	730	702	756	698	687	769	759	720	723	686	775	685	726	687	711	703	722	775	705	773	742	736	737	683	705	731	713	724	740	710	712	727	697	694	723	751	741	734	697	697	747	712	740	752	688	712	690	752	713	695	755	729	727	736	735	707	751	744	705	742	738	717	689	725	693	744	762	718	733	704	716	708	728	775	723	691	767	766	747	704	718	748	744	705	695	736	725	712	714	720	714	754	707	716	698	704	721	736	715	756	735	754	759	772	765	701	751	690	749	745	712	742	705	700	730	704	726	683	740	745	739	730	716	690	768	723	717	715	712	736	759	684	715	708	750	726	720	695	717	790	716	750	762	724	692	696	734	705	734	726	716	725	714	727	706	726	721	681	702	768	706	712	726	735	742	760	710	760	711	722	725	717	727	732	714	712	741	722	750	732	756	777	705	767	739	682	713	729	712	746	732	737	764	699	749	713	690	756	675	729	756	732	743	734	720	784	732	746	729	727	717	746	709	698	727	681	700	688	671	750	746	729	690	779	689	701	692	733	741	771	724	735	758	772	619	755	691	727	747	714	707	701	743	706	723	740	705	714	753	711	724	748	697	763	747	708	724	715	742	667	724	713	746	718	777	705	682	713	759	751	711	693	749	718	718	712	751	730	702	700	764	715	770	738	724	745	732	767	762	714	723	706	746	739	717	737	734	679	764	737	741	744	723	715	766	728	742	711	751	781	722	741	703	709	709	704	725	706	745	698	776	733	738	701	706	667	740	747	718	726	738	706	723	714	728	696	730	727	697	754	702	714	722	739	719	724	752	730	737	729	735	664	690	725	740	749	707	697	694	769	781	683	668	779	779	665	718	744	727	741	692	773	780	688	697	773	706	727	779	719	783	724	706	710	720	704	744	727	723	705	691	751	714	735	784	715	766	712	746	721	771	744	695	746	730	678	732	690	732	697	682	694	698	726	701	714	721	718	739	735	728	745	733	701	728	715	723	722	710	712	734	735	701	720	697	720	700	725	732	758	759	721	710	701	720	705	751	739	744	734	662	714	733	720	756	673	721	725	706	711	719	744	718	702	721	758	712	667	715	730	731	740	706	711	719	729	681	769	723	752	733	708	739	712	704	729	730	682	722	746	747	724	738	693	738
23880	21380	29035	24068	21359	20003	2264	954	752	660	644	549	548	517	486	484	427	478	413	428	445	432	455	411	419	421	430	427	393	425	421	437	426	408	419	407	433	392	393	431	406	404	394	422	425	391	423	422	382	401	428	387	412	380	378	380	406	399	385	373	359	414	402	370	374	431	408	391	369	411	382	433	377	375	390	398	386	390	403	415	404	379	392	389	359	401	381	388	387	376	388	407	395	419	395	389	375	380	393	384	405	376	415	367	404	405	425	421	426	393	360	368	383	400	358	384	399	397	399	383	414	377	361	379	376	389	376	366	416	387	348	385	380	365	370	370	374	380	405	404	382	377	390	386	400	397	390	386	412	422	406	420	357	397	389	368	389	393	388	413	426	387	384	382	396	388	393	408	361	402	395	390	379	409	386	397	385	364	417	401	428	398	415	391	374	394	416	358	380	372	370	431	393	399	391	377	421	426	401	417	395	378	381	359	352	385	409	380	377	399	394	380	383	383	372	432	404	352	376	385	362	375	434	400	403	397	392	361	403	374	421	417	417	381	422	395	405	367	396	368	401	369	441	377	391	373	393	422	361	449	388	395	433	388	407	400	366	390	355	396	351	403	385	344	376	349	409	354	398	377	449	389	409	397	369	391	389	393	400	371	396	360	384	378	410	415	395	376	391	382	385	386	388	392	414	376	411	382	365	342	376	400	427	397	406	381	435	389	380	399	416	345	421	431	393	415	387	365	411	398	395	419	422	382	401	360	384	356	403	373	331	390	390	389	382	389	354	399	384	405	371	404	367	422	398	417	392	388	383	415	395	387	401	373	377	392	398	379	380	376	386	380	396	391	394	380	412	400	389	400	393	390	393	391	379	409	405	376	389	413	392	385	402	425	392	363	379	383	393	395	405	384	412	349	405	400	391	382	397	397	392	393	408	379	372	390	367	385	365	388	404	391	389	383	460	381	383	415	388	357	379	416	407	396	369	402	367	365	345	374	397	391	416	359	408	385	358	371	373	403	356	381	389	388	381	377	422	413	403	406	400	382	375	418	379	387	402	387	399	421	403	380	392	361	397	375	391	369	401	374	406	365	355	387	389	371	389	375	404	403	405	376	379	396	414	370	401	377	382	386	424	394	398	386	409	388	411	400	393	376	377	390	394	397	398	389	385	396	380	399	370	362	387	395	401	415	372	396	357	378	369	433	373	394	398	409	405	420	382	402	372	371	405	405	383	355	328	341	377	380	398	367	395	415	382	409	356	375	363	405	418	409	402	392	366	403	391	402	404	409	365	436	381	395	399	382	379	378	391	373	390	392	385	377	394	373	389	384	376	389	406	370	380	419	380	396	411	379	362	373	386	441	398	419	395	397	393	373	400	383	389	405	392	386	363	385	392	389	412	394	383	377	385	355	398	379	414	355	398	389	414	387	399	399	380	379	407	386	413	396	401	381	388	393	379	371	384	401	413	384	423	402	397	374	395	396	397	413	408	374	409	384	375	420	371	405	405	374	413	402	403	379	387	386	366	353	360	374	352	392	404	423	402	426	397	370	415	404	369	386	381	388	375	387	383	383	395	371	379	395	404	360	370	387	436	418	392	384	370	371	380	377	369	405	392	391	370	428	396	403	385	404	381	367	428	386	394	378	355	384	384	405	413	333	405	391	386	385	369	371	416	370	382	389	375	369	415	397	391	441	430	392	398	358	414	400	375	393	359	374	409	425	397	386	471	392	360	381	399	413	378	444	391	367	380	355	396	432	383	395	369	390	402	418	410	392	368	405	395	396	366	376	407	418	409	386	397	373	374	369	368	370	420	381	367	399	412	390	390	378	415	369	369	380	401	396	385	392	442	373	419	393	384	385	383	412	396	397	367	369	364	365	382	412	408	373	402	356	396	397	402	357	399	387	393	392	384	409	409	393	410	378	384	406	382	376	360	402	354	376	417	389	409	412	405	383	383	384	374	388	389	412	379	397	396	382	408	407	406	390	397	382	410	408	363	386	389	372	376	384	387	420	385	375	422	365	383	399	399	390	411	373	382	391	386	383	364	384	441	406	390	403	401	427	396	363	378	390	365	350	381	400	374	378	410	399	403	392	413	361	419	380	382	378	402	398	407	399	395	382	373	391	379	372	379	367	371	418	364	393	374	398	377	390	399	390	395	375	393	377	355	342	420	393	409	371	362	414	409	377	361	371	426	408	428	384	373	370	372	412	359	398	384	388	394	360	376	362	373	419	393	401	388	437	408	363	419	383	417	341	376	381	366	409	396	331	414	370	373	376	358	356	376	357	383	364	403	375	401	387	408	403	396	401	417	399	367	365	378	432	381	352	432	373	404	371	378	348	346	415	408	398	357	367	426	394	401	369	373	404	363	385	398	394	352	397	406	394	407	398	386	366	371	399	375	412	351	382	384	369	408	371	394	357	390	354	377	403	397	399	385	356	382	398	386	385	379	379	397	381	400	386	379	401	407	391	400	347	411	384	353	401	438	398	406	397	372	400	386	427	398	373	422	386	400	378	419	391	416	381	384	380	396	394	393	419	444	361	406	374	381	429	389	413	384	377	391	389	412	384	384	389	370	413	389	391	360	411	409	361	418	369	375	395	379	390	421	366	381	358	373	393	387	412	395	376	397	392	388	393	375	415	396	413	415	416	405	383	435	395	369	387	358	390	398	355	380	407	385	388	382	355	381	357	384	382	401	381	347	401	414	358	404	349	402	357	436	405	375	361	420	402	374	414	401	344	380	410	371	372	401	385	372	418	359	411	351	368	404	388	391	363	400	392	404	408	408	425	395	378	366	363	371	422	385	402	419	394	403	384	405	386	366	391	365	399	376	436	373	376	397	404	410	387	409	392	412	399	405	396	388	401	384	412	409	383	376	353	394	391	382	416	388	399	410	367	342	395	374	379	362	393	418	404	365	409	376	420	390	365	382	397	359	395	367	372	388	422	385	414	365	395	397	391	391	387	382	379	396	362	379	403	373	393	377	383	389	394	382	400	384	372	381	351	397	404	433	418	400	374	390	421	368	382	363	367	392	404	381	369	381	387	381	361	388	367	401	388	374	385	387	370	382	363	355	353	383	375	359	369	390	363	353	389	423	409	373	401	393	378	399	409	418	394	406	374	358	419	372	371	377	390	374	386	397	393	397	399	370	413	363	358	380	360	391	389	393	414	364	375	395	362	392	406	366	374	413	397	392	384	376	362	409	410	416	369	383	375	396	368	410	421	379	397	353	392	396	365	392	389	392	359	362	402	381	359	427	371	368	396	359	392	374	386	385	426	386	338	387	397	414	435	388	372	400	399	365	396	376	404	393	396	414	399	395	409	386	381	365	396	397	393	403	383	386	388	397	398	371	383	391	379	402	392	401	428	413	414	399	388	406	375	368	393	369	416	401	431	394	419	409	420	365	401	365	403	406	396	420	358	382	392	431	393	414	380	375	408	382	382	367	422	416	375	420	390	392	338	345	382	421	391	379	386	377	370
4505	12240	10166	5097	3108	1893	1448	1082	943	836	707	655	563	617	546	536	468	511	484	411	472	448	456	444	429	416	434	403	412	403	436	381	393	442	440	406	447	438	418	408	410	405	437	429	427	407	408	383	422	356	409	426	403	378	409	388	384	414	394	386	404	391	415	391	407	427	377	369	374	421	435	426	403	437	407	426	421	389	404	389	409	396	411	431	383	376	398	425	396	424	370	419	374	383	372	415	380	404	354	396	421	417	405	381	415	395	391	407	431	394	386	408	411	383	422	367	395	387	428	426	402	405	357	393	437	382	400	381	406	379	401	390	411	365	413	354	401	387	414	415	393	411	404	403	375	400	430	419	427	409	386	397	405	395	438	387	411	425	415	407	376	375	372	376	409	411	420	411	380	386	415	405	389	395	397	425	377	411	414	387	379	402	394	422	384	382	372	394	406	415	390	385	423	397	389	399	389	402	372	400	400	403	392	421	415	369	399	390	357	407	412	397	396	374	406	442	386	424	378	409	380	380	413	404	424	409	388	397	378	425	436	405	386	371	412	391	375	405	352	388	403	389	375	373	371	380	395	414	397	444	405	405	410	401	403	399	375	385	401	416	386	402	377	404	432	404	419	387	405	379	405	410	417	372	382	401	399	386	425	410	415	370	382	410	395	396	394	405	411	450	411	409	397	362	417	434	413	410	400	429	419	422	382	345	421	370	400	394	392	390	404	406	425	359	399	398	405	413	431	387	431	380	395	417	385	385	380	405	392	425	426	358	393	393	404	385	378	381	392	389	423	416	410	398	396	391	386	414	392	426	403	434	358	379	385	381	408	391	376	398	371	397	389	401	438	408	405	424	370	358	398	423	414	420	398	390	396	396	367	403	416	386	396	411	403	429	397	378	349	425	398	370	392	405	386	388	387	398	421	329	375	414	386	430	401	396	404	399	424	388	410	432	400	380	404	391	360	408	419	401	382	384	391	405	392	413	397	411	415	396	382	410	412	437	383	392	411	415	400	411	420	402	403	440	446	393	416	391	409	381	399	391	406	384	359	398	417	402	386	396	402	414	406	377	389	416	418	370	403	396	392	410	394	378	388	398	407	419	360	393	411	408	437	377	402	394	393	426	380	413	356	375	368	384	407	376	406	405	408	426	380	387	381	351	388	384	395	379	430	349	393	399	384	386	428	397	418	408	406	377	385	386	403	426	425	445	427	360	415	380	407	408	414	386	395	404	398	401	426	382	388	341	406	411	401	390	383	441	381	416	385	397	431	391	422	408	391	407	407	400	395	398	394	429	392	405	385	415	386	394	407	416	379	421	373	369	395	422	405	372	389	384	411	438	423	400	384	403	372	397	384	397	387	378	387	384	382	413	428	397	417	402	408	387	401	390	371	408	410	420	366	394	359	385	396	415	360	411	405	392	400	387	429	416	394	372	397	424	389	397	438	369	398	358	373	365	390	417	405	385	422	391	409	384	419	412	371	348	410	379	417	425	376	414	407	373	376	385	377	380	383	375	417	406	398	410	404	372	432	382	395	396	393	382	444	408	396	399	360	419	390	424	414	392	407	411	395	407	415	401	364	421	383	391	409	409	383	393	430	425	385	409	378	383	413	422	414	395	380	415	421	419	389	397	411	364	404	376	382	413	367	409	377	408	402	427	371	395	410	409	399	441	391	431	341	392	406	380	379	420	400	395	411	405	392	402	422	356	420	386	383	415	414	396	402	423	423	410	396	421	390	393	416	438	414	396	396	418	401	428	412	380	412	415	392	410	376	386	362	388	406	396	396	410	381	370	410	420	375	393	440	399	413	407	423	413	369	377	400	424	412	381	463	405	421	376	360	392	380	429	406	370	385	383	403	376	421	435	438	398	443	385	428	386	382	412	426	377	378	384	405	405	374	385	376	386	393	416	424	412	389	412	414	385	374	420	377	376	399	395	454	403	394	417	369	399	392	372	437	396	386	400	408	413	403	392	378	354	437	399	381	412	396	378	391	383	403	415	405	399	391	411	405	397	400	390	382	387	383	407	407	389	375	422	400	399	395	381	399	398	377	433	412	411	409	369	400	402	423	407	438	392	375	382	383	403	427	421	392	402	390	343	393	403	404	393	393	386	417	424	381	380	392	412	414	371	415	441	366	402	373	401	386	380	405	399	406	442	421	387	409	408	390	419	364	392	410	419	405	406	440	374	402	404	389	405	377	401	392	376	385	419	409	436	391	402	379	439	379	383	411	382	421	396	446	421	411	423	411	394	391	435	415	400	420	421	419	395	428	379	398	408	374	392	402	388	440	379	405	351	389	389	388	390	362	411	402	400	419	388	388	413	381	397	405	402	405	402	397	405	394	388	385	399	435	404	405	378	393	404	407	406	399	376	391	393	415	426	414	420	392	439	383	388	365	366	401	385	422	409	393	373	421	398	406	402	383	399	390	400	382	385	423	388	410	406	395	402	423	416	403	398	410	398	374	416	350	385	412	392	402	378	409	388	372	393	383	390	408	388	403	377	387	399	390	388	416	390	405	396	377	401	413	373	422	378	411	403	413	388	411	418	409	362	406	398	382	379	419	381	411	394	389	409	414	412	388	383	390	415	395	418	406	389	385	415	399	415	408	352	392	381	441	426	367	376	401	401	403	403	422	384	453	414	407	410	409	437	423	405	375	436	383	351	379	423	402	393	408	400	415	398	375	425	383	382	402	424	376	369	392	388	415	396	408	390	402	373	380	384	393	401	417	383	382	399	413	422	392	426	405	400	365	400	439	414	363	397	387	383	443	440	412	401	429	366	384	412	399	425	378	391	395	422	393	389	392	380	392	424	382	432	403	410	425	412	379	436	408	417	429	418	418	428	404	412	417	359	387	401	383	406	383	424	422	389	394	394	412	359	386	389	417	442	401	426	398	375	414	407	389	376	414	389	381	410	434	410	396	390	376	398	406	383	382	396	394	409	425	420	427	374	388	384	383	371	388	392	392	404	417	400	430	420	389	383	412	391	430	338	410	422	371	403	404	402	415	365	397	426	418	388	387	389	428	421	400	401	375	438	354	370	413	410	389	387	408	404	385	389	411	423	407	400	371	391	402	394	419	414	384	411	420	395	379	425	398	399	405	398	358	397	403	388	381	376	379	410	375	418	414	414	420	373	364	409	408	393	383	427	373	407	411	383	416	380	421	421	423	383	390	401	380	407	400	347	380	392	411	394	393	410	459	428	397	384	385	390	415	383	397	418	395	382	395	400	414	406	388	446	379	427	401	395	393	401	382	380	433	386	399	420	427	443	432	387	363	419	374	403	365	398	401	373	389	409	366	418	387	376	388	407	386	415	397	332	394	424	421	374	372	381	378	370	370	421	405	404	388	398	400	370	383	382	357	417	378	395	371	413	424	394	382	386	370	425	414	394	375	379	398	424	414	411	412	369	445	397	423	395	393	416	373	376	381	410	398	412	381	422	383	421	389	426	421	381	369	371	416	409	366	444	364	412	419	397
24848	21333	28524	24418	21241	8656	1315	991	837	839	785	714	739	702	737	673	716	749	700	644	708	724	621	660	684	650	665	630	743	663	716	638	672	655	653	675	656	648	642	660	664	651	658	670	628	637	625	631	701	646	618	660	672	678	676	687	690	640	627	609	648	604	676	629	688	648	691	701	647	650	675	649	654	634	661	640	658	664	693	649	637	647	649	612	627	622	666	639	690	670	640	649	646	662	633	642	683	629	677	672	660	653	640	657	647	698	675	654	713	686	641	622	691	673	673	641	634	662	630	606	648	688	580	645	622	635	648	702	639	673	661	630	661	638	646	648	619	629	674	632	638	635	632	599	662	672	671	648	641	649	639	615	638	592	639	638	625	655	646	684	632	653	649	669	637	654	669	650	648	655	616	642	632	635	672	646	635	661	619	645	650	667	633	695	629	660	678	700	642	634	634	597	703	701	636	662	678	650	656	674	672	614	628	671	671	620	658	682	655	640	656	640	637	687	609	663	690	630	650	674	630	592	691	611	679	669	629	652	634	662	677	620	615	648	662	584	697	659	668	654	644	633	623	599	648	669	690	636	671	650	654	633	616	686	670	681	622	611	644	615	638	666	656	631	671	644	651	637	639	631	672	693	691	638	656	630	620	645	653	659	631	614	662	661	630	640	649	703	607	592	654	658	693	679	648	639	681	644	675	640	649	626	626	674	605	669	626	631	662	629	655	713	652	666	633	653	636	672	651	640	681	650	638	695	665	634	644	646	603	670	690	645	653	650	653	637	689	618	664	643	641	660	652	619	661	695	680	668	639	649	604	684	660	667	702	613	633	673	628	678	643	610	662	610	676	676	641	666	657	643	672	668	660	623	653	669	672	660	689	670	676	694	655	685	643	663	657	653	651	675	657	654	651	653	621	640	619	694	633	648	676	637	671	642	651	596	616	641	605	644	673	617	686	611	636	634	605	648	654	633	643	664	655	608	685	671	616	639	696	710	663	709	666	697	624	634	617	673	630	704	666	697	602	641	617	647	634	655	630	644	612	644	599	683	631	611	614	662	670	661	665	662	636	676	634	669	648	659	697	613	608	622	670	650	597	645	657	680	653	608	673	643	613	609	648	715	638	678	590	665	623	702	638	657	641	664	665	615	619	668	670	701	667	675	655	698	652	647	618	645	595	614	623	641	597	670	642	630	641	633	678	634	625	659	654	700	624	667	656	628	671	638	638	652	660	620	654	646	620	659	650	647	667	646	634	637	654	663	601	663	632	611	650	637	657	665	608	649	658	631	644	612	673	607	656	634	666	644	612	659	666	640	690	633	668	662	633	647	659	651	674	653	614	652	641	673	666	660	625	656	626	642	585	653	640	588	632	661	644	670	660	664	634	660	677	654	646	696	646	640	619	639	652	644	693	646	637	644	647	623	635	626	633	670	700	628	707	701	647	631	628	619	585	655	667	660	644	624	602	654	655	657	613	649	650	664	670	638	623	667	611	652	627	718	672	672	636	658	650	648	675	666	633	646	668	693	621	625	626	712	649	626	627	638	652	648	646	636	648	647	658	646	656	681	629	670	637	601	642	623	605	639	650	729	691	642	667	644	636	645	676	666	596	637	604	674	655	616	684	609	646	628	674	672	679	638	700	655	676	646	658	638	671	634	641	635	648	667	669	727	657	666	669	682	657	646	647	607	633	611	621	638	660	634	638	662	628	631	662	646	664	642	645	653	695	621	664	689	667	680	628	622	601	686	655	672	673	701	658	637	617	641	645	637	669	597	670	653	647	632	677	673	649	625	635	650	651	673	621	629	621	663	643	653	672	666	686	621	625	605	658	645	673	660	664	662	667	645	690	628	635	681	641	651	613	666	659	671	618	643	693	683	681	669	662	624	628	698	634	678	604	676	663	630	630	648	657	658	661	654	648	665	663	662	640	690	635	681	629	645	648	625	658	631	683	625	683	641	631	629	618	684	664	700	655	665	665	651	611	637	629	673	634	637	630	626	658	666	687	665	598	660	678	674	668	636	659	684	647	628	649	645	659	625	643	640	678	708	590	673	678	627	660	679	663	638	671	633	634	621	627	670	675	645	612	660	667	628	640	688	662	597	631	696	659	676	698	640	618	658	613	668	648	637	631	695	676	640	631	653	641	638	667	717	648	676	656	595	645	652	624	589	677	637	625	708	641	648	607	655	644	630	629	615	650	623	604	654	628	630	629	620	670	626	652	637	628	640	626	659	667	635	589	632	665	652	675	658	606	635	668	663	651	668	646	662	622	607	634	589	647	650	673	663	622	671	608	677	682	618	693	658	698	692	692	624	633	707	665	653	692	692	622	633	674	628	636	632	641	655	655	639	611	682	644	659	657	652	639	611	634	661	711	662	720	649	635	637	651	635	648	614	692	625	659	602	648	664	632	654	679	640	667	617	624	684	638	666	631	614	696	626	613	665	686	701	615	650	654	631	636	649	610	659	640	641	658	654	672	652	632	676	662	645	673	632	685	606	610	636	631	639	622	651	617	687	658	688	691	655	626	611	635	646	586	650	640	711	643	662	627	610	605	683	629	601	657	658	627	641	678	658	660	645	673	667	637	666	633	657	687	649	625	603	685	714	610	663	646	681	672	667	608	640	634	679	641	659	621	648	643	652	670	657	643	671	681	624	630	626	676	649	683	648	596	717	645	639	625	704	644	681	614	636	647	640	705	675	637	671	654	659	643	664	662	710	648	669	626	588	649	617	668	670	655	607	647	634	641	640	595	706	676	699	633	640	637	689	642	629	641	650	653	667	648	682	643	656	631	663	692	706	660	623	600	648	673	652	661	625	619	612	695	597	631	650	636	644	635	625	662	629	688	646	648	615	687	625	644	661	677	668	629	603	639	685	681	674	671	655	630	650	631	629	645	666	645	657	640	609	652	653	607	647	705	612	654	634	597	655	658	632	645	635	678	640	659	660	646	670	658	653	631	654	613	657	636	679	690	628	645	683	670	624	623	667	652	670	634	650	623	635	676	623	621	654	657	633	653	620	653	627	653	679	664	671	657	641	600	692	638	688	661	655	639	600	687	662	680	639	640	657	622	646	662	666	625	625	595	624	648	661	673	657	656	618	644	622	675	612	606	628	648	623	682	653	634	636	660	636	668	640	685	673	633	602	606	637	617	637	638	642	643	643	641	652	650	645	618	653	663	661	620	609	663	670	650	637	683	688	664	648	644	689	618	618	617	630	611	616	671	641	640	633	628	660	629	680	648	652	595	649	730	651	637	617	616	677	613	632	616	632	661	664	706	636	631	648	671	634	644	654	631	649	698	677	658	659	650	594	591	603	687	608	639	664	621	668	671	680	660	674	660	670	626	639	704	639	655	641	667	679	669	628	631	643	646	639	671	685	654	615	662	641	643	641	660	632	670	648	629	642	623	642	662	686	685	657	625	672	648	695	623	717	649	667	627	670	665	670	653	652	705	615	628	657	631	650	637	660	664	631	680	686	620	641
4458	9107	7303	3820	2503	1661	1243	1123	984	908	840	762	777	716	721	717	651	684	679	617	649	635	619	682	639	649	640	627	655	703	599	619	670	632	618	607	588	601	600	590	617	621	631	592	585	625	630	634	640	628	600	625	631	674	629	639	614	625	615	615	661	605	625	627	624	624	640	592	658	595	592	649	577	575	587	634	638	674	634	613	613	629	564	610	577	601	610	602	611	640	600	582	636	630	662	645	621	664	632	625	627	626	640	607	640	588	628	622	650	650	652	613	599	625	645	646	640	607	650	568	670	607	617	597	598	632	583	616	616	637	596	635	619	621	647	636	641	573	563	595	647	651	632	602	632	612	639	637	645	602	631	620	587	616	597	565	594	654	634	607	576	600	609	656	579	614	609	604	621	608	582	609	673	599	598	593	624	623	595	623	593	628	634	600	591	654	577	609	654	623	673	628	596	609	633	661	612	604	627	577	663	619	621	612	583	599	557	595	604	625	615	682	618	584	651	599	584	584	650	628	626	593	633	652	624	595	633	696	610	638	630	643	596	580	692	640	660	605	652	633	619	580	616	607	582	611	626	602	590	613	638	588	645	633	633	663	616	607	659	665	606	604	645	625	629	687	612	618	593	649	606	585	598	569	589	622	616	650	596	639	586	584	636	624	651	668	582	613	655	596	644	595	606	630	654	648	639	629	606	601	604	599	612	643	637	584	612	640	611	628	615	653	623	647	634	592	600	630	637	648	636	644	637	629	644	647	621	626	627	634	659	645	645	573	640	617	581	632	609	627	629	607	614	609	599	624	662	653	609	574	615	640	586	583	614	627	647	611	614	635	631	614	641	574	615	606	632	597	588	613	645	641	649	619	673	672	605	598	630	600	612	641	610	590	608	564	576	628	631	613	628	623	592	640	607	638	607	596	623	564	638	605	609	656	635	617	644	609	675	690	646	639	619	588	595	614	604	592	583	618	613	631	612	606	608	652	587	607	648	645	596	644	620	642	662	639	629	640	613	639	642	607	616	603	635	614	606	574	679	614	580	689	630	572	537	664	636	629	630	596	593	615	625	573	602	684	646	621	635	630	642	642	665	674	614	640	624	579	622	622	638	578	567	617	626	651	640	602	638	655	613	594	649	616	592	601	581	596	613	603	620	620	602	624	627	618	632	648	584	646	663	615	619	556	627	614	603	602	620	570	569	604	605	616	607	584	570	639	641	623	625	598	658	626	599	648	658	632	601	659	597	626	634	590	611	619	644	607	583	596	655	618	593	606	575	634	637	610	611	588	653	575	667	628	606	621	599	605	634	598	601	678	639	627	561	640	625	643	591	600	617	605	596	561	585	660	615	640	560	629	673	654	580	605	612	611	638	582	591	588	665	552	628	618	598	642	634	636	636	620	606	635	618	607	623	627	587	631	651	604	625	611	630	596	626	639	614	645	566	620	596	631	662	640	639	623	560	608	615	602	673	644	631	672	575	621	610	601	612	621	631	618	651	600	586	645	614	625	615	622	595	616	635	612	637	609	664	612	602	617	622	608	654	617	652	644	641	641	597	592	593	609	632	642	647	604	613	597	664	620	601	643	580	607	651	608	615	609	576	635	633	609	591	580	633	621	619	566	620	629	565	586	614	643	605	597	656	566	580	575	652	623	618	625	601	626	614	598	635	597	578	640	637	608	576	629	597	620	638	599	632	571	622	596	599	640	595	594	669	590	610	595	641	570	561	612	648	590	628	627	590	639	609	599	628	634	647	633	609	629	631	632	629	595	638	587	671	606	659	605	641	623	621	646	588	576	633	608	610	594	645	598	602	616	617	615	626	592	638	569	641	620	609	595	639	594	642	628	606	641	570	662	646	601	601	632	633	643	626	638	634	591	646	658	642	663	671	625	591	652	705	616	622	582	574	632	585	638	657	553	598	593	648	648	617	671	593	598	585	643	602	671	622	631	603	608	617	602	619	636	621	626	619	605	607	631	600	647	578	588	667	630	596	622	648	622	597	602	649	634	660	609	617	582	603	600	600	636	613	591	622	643	610	603	643	629	605	598	605	600	629	618	638	648	653	612	623	633	658	606	620	589	628	592	655	583	607	622	566	649	599	597	614	614	631	629	618	629	683	620	650	634	649	582	617	582	660	642	612	601	632	633	640	629	604	620	652	619	612	635	597	591	621	628	604	586	623	659	603	554	671	592	587	613	605	665	541	616	638	585	574	594	656	585	574	640	634	623	644	631	659	627	646	598	612	648	638	629	618	593	646	632	531	603	577	620	599	599	673	599	599	632	610	639	591	596	640	603	623	605	630	640	605	666	640	604	633	629	683	584	625	576	619	652	639	610	637	614	593	635	648	636	596	620	609	625	607	622	649	622	611	582	607	593	590	607	566	574	614	634	643	608	626	640	629	632	594	621	593	590	593	647	681	634	607	619	590	606	646	601	623	590	670	586	634	608	672	622	589	666	596	600	597	605	650	626	638	618	622	609	629	640	646	650	592	610	648	665	625	600	565	643	611	622	649	606	674	564	632	601	608	612	617	632	644	618	622	661	575	613	596	656	611	605	657	588	611	586	629	618	635	591	608	634	614	624	589	591	572	632	631	663	636	545	565	600	620	591	623	590	591	607	611	597	637	567	585	644	634	608	623	589	627	616	583	600	620	613	595	605	589	613	604	675	622	625	612	589	650	602	623	604	661	641	597	625	654	597	640	615	609	625	602	645	617	647	621	596	567	611	620	598	655	606	577	635	578	632	655	614	632	610	643	620	636	616	631	569	620	646	602	569	602	619	621	609	627	590	604	627	623	608	659	610	640	620	607	609	598	638	625	654	623	620	624	621	585	595	651	591	609	629	590	574	638	648	628	656	661	625	633	591	600	656	580	638	614	637	624	622	582	599	630	592	661	624	638	595	615	604	638	618	648	594	582	598	610	679	619	600	603	640	572	633	621	601	646	653	653	599	639	641	639	586	633	633	612	634	642	586	662	594	631	628	624	602	620	603	607	674	621	608	629	627	631	628	633	572	583	597	630	629	600	595	562	631	604	605	615	618	585	637	704	577	581	623	593	631	601	592	595	635	647	654	631	603	591	611	635	652	645	674	636	595	604	617	649	658	592	617	556	635	610	613	637	628	591	622	591	610	654	630	619	592	598	617	620	651	633	576	621	628	596	617	629	607	565	616	598	591	624	604	612	637	618	619	624	573	613	619	635	629	631	623	595	640	640	616	630	623	602	641	686	630	642	616	603	617	531	586	628	592	586	594	635	633	672	639	617	631	628	589	628	624	604	617	610	648	591	626	621	669	542	635	616	630	606	649	656	581	602	641	641	625	625	585	617	623	667	629	609	616	671	643	602	628	628	593	624	637	575	593	602	563	650	582	616	642	619	608	621	612	612	566	643	615	627	586	627	624	598	644	650	584	667	631	619	624	622	571	635	613	581	662	619	658	601	627	652	609	579	640	619	628	618	641	637	572	602	615	578	631	621	610	651	640
22679	21420	29325	23892	21412	21456	18146	1550	862	765	623	518	491	417	382	387	350	333	300	293	263	265	245	243	262	246	243	244	235	204	255	233	252	221	224	211	208	222	213	212	244	206	225	202	198	215	192	220	207	193	193	186	201	188	210	213	192	209	185	173	207	176	191	194	215	210	204	196	199	203	203	201	216	200	184	179	200	192	202	158	165	165	203	185	165	195	198	193	204	181	186	195	181	178	201	195	179	195	188	194	188	204	178	197	183	188	208	195	220	210	201	171	169	184	211	193	188	199	162	195	195	188	187	192	190	208	176	191	158	169	177	208	197	184	205	185	185	191	188	187	187	161	182	180	185	217	195	196	211	193	179	215	210	194	155	209	193	193	197	182	186	174	185	213	191	192	187	180	195	187	199	188	179	187	191	186	196	189	193	212	189	198	201	186	202	176	199	216	191	205	165	161	171	195	193	174	175	212	189	197	176	177	192	192	188	172	185	183	207	180	186	194	196	193	176	176	183	170	177	153	192	201	185	182	178	203	196	182	166	188	191	189	189	182	165	179	207	174	199	204	191	208	183	162	170	190	198	176	177	176	189	172	165	194	177	191	193	175	191	187	172	194	179	188	187	187	168	196	197	196	171	189	165	192	195	181	158	178	186	192	198	192	182	174	192	190	173	174	197	181	183	173	203	204	157	214	194	196	201	174	193	194	204	169	180	203	192	179	179	186	209	186	194	187	193	194	203	174	207	206	211	183	199	174	201	165	202	187	164	184	194	191	176	206	193	193	175	184	185	188	204	198	200	187	188	186	171	208	176	189	194	190	169	196	190	172	192	187	192	201	196	172	180	189	191	199	180	201	183	179	208	184	184	200	182	192	193	176	183	166	194	218	189	187	193	200	196	217	183	180	198	202	187	182	174	174	194	174	184	182	162	194	184	208	177	203	205	189	178	180	215	187	189	181	177	200	224	207	167	201	192	168	186	188	185	202	189	176	202	174	176	201	195	201	197	178	180	186	217	180	187	195	195	210	207	184	193	183	152	183	173	187	188	175	210	184	196	212	208	188	168	169	195	208	196	169	174	188	205	155	154	180	179	191	199	173	207	204	191	175	159	203	194	203	197	195	176	192	206	180	192	213	192	193	198	176	195	166	187	196	202	209	179	206	187	213	197	197	194	169	184	191	183	190	191	195	177	193	207	196	193	200	181	203	189	169	187	180	207	175	191	172	181	192	178	169	204	205	205	188	182	177	161	201	211	173	177	200	177	156	192	159	172	192	185	182	199	190	186	178	208	189	160	200	200	192	175	169	182	216	180	196	186	181	173	185	190	183	190	200	192	178	158	171	173	198	188	204	214	197	182	178	168	206	202	192	180	201	209	186	197	191	202	191	194	174	186	191	164	204	172	186	186	197	185	181	171	224	188	195	198	193	182	214	198	218	202	198	187	174	216	173	197	174	182	209	202	167	160	187	209	187	173	178	193	172	209	194	176	203	166	189	185	206	173	182	214	184	197	179	169	182	176	184	164	169	208	202	176	194	213	169	197	210	172	191	184	200	166	168	196	187	184	167	190	182	224	211	190	198	229	195	157	188	206	187	170	169	179	187	185	192	191	180	207	197	196	183	195	192	200	179	193	173	168	185	189	192	204	175	194	185	178	161	189	204	193	229	194	184	166	187	203	184	182	174	180	195	173	160	190	176	183	167	177	188	199	180	203	198	177	189	172	183	196	191	180	176	184	191	185	172	203	206	176	221	209	192	176	197	198	188	201	189	183	187	183	195	189	183	215	177	168	176	185	193	197	169	187	180	181	186	195	185	175	241	196	197	182	199	189	171	190	191	183	157	204	210	192	226	180	208	215	171	183	208	201	175	187	178	192	199	178	140	202	172	198	195	182	177	182	208	205	188	153	197	194	192	169	181	185	194	173	185	173	214	163	182	184	169	189	193	188	161	180	190	194	191	203	196	210	229	189	188	210	191	202	197	196	194	192	179	162	196	198	165	190	191	175	144	201	155	191	196	208	200	212	175	177	164	186	191	184	186	169	183	179	197	203	203	205	204	183	177	200	182	188	202	171	189	191	197	207	169	195	189	199	194	195	190	172	190	203	189	158	224	221	169	187	184	178	190	173	167	185	192	189	187	182	202	186	193	177	168	185	170	165	194	189	203	212	196	195	205	171	217	180	188	193	178	186	179	178	202	194	182	210	196	218	205	180	173	186	213	188	182	158	180	194	189	175	195	194	181	218	226	168	202	198	201	207	196	186	210	205	186	207	196	191	163	193	186	199	175	187	210	201	175	177	181	185	186	186	195	178	176	169	197	195	178	201	204	187	194	214	167	182	182	205	191	179	198	182	195	178	192	211	183	192	173	175	204	167	200	194	174	228	202	184	205	193	186	177	186	178	191	156	171	193	187	194	192	216	179	198	175	188	225	177	170	184	180	209	174	186	195	176	200	188	190	203	193	164	145	180	167	191	180	192	182	181	201	200	201	213	203	201	193	170	180	165	195	189	174	192	190	195	202	177	190	199	198	211	186	186	181	180	187	189	188	209	168	189	170	179	198	188	181	182	188	193	187	175	187	170	184	171	210	169	205	215	162	175	192	168	180	169	171	165	189	153	192	193	187	175	174	159	210	202	201	203	213	192	200	170	191	183	192	207	196	164	213	186	210	204	176	174	185	175	218	179	180	201	193	198	191	167	191	196	183	166	192	176	194	191	179	185	190	220	184	185	209	177	184	180	185	182	182	210	179	203	219	201	180	188	164	191	174	189	171	213	190	191	192	207	193	179	168	179	172	171	165	172	221	193	188	185	191	174	181	181	166	200	187	174	171	185	206	203	188	182	190	189	183	229	188	194	204	182	208	199	183	185	174	202	155	191	205	179	163	180	179	181	176	214	178	174	200	171	189	203	192	166	199	174	219	181	201	189	181	187	198	189	185	181	186	177	154	185	189	195	186	193	204	192	201	178	206	201	160	189	195	184	176	193	170	193	198	179	177	186	182	188	169	169	197	166	189	190	174	184	210	177	196	209	179	215	174	194	209	189	189	159	179	158	175	191	181	205	219	195	192	151	185	182	186	187	203	210	188	186	180	201	213	176	187	190	179	171	201	193	188	199	207	187	173	192	198	200	177	196	177	173	184	185	220	178	181	162	205	199	199	188	190	189	221	182	192	175	192	202	194	179	193	190	176	192	183	178	191	195	187	206	175	192	177	209	195	189	171	174	159	218	161	190	175	170	194	216	177	188	191	189	209	191	196	191	180	184	183	183	195	178	162	193	182	217	179	187	184	185	179	214	214	187	179	172	191	194	164	189	188	183	179	183	205	181	198	193	190	181	192	202	199	186	182	208	204	185	169	189	198	209	200	197	174	200	187	163	177	181	191	170	182	177	215	178	189	200	176	164	198	183	157	193	202	201	190	208	198	198	178	212	205	233	190	191	192	204	196	206	181	180	189	216	161	189	177	177	185	173	199	203	180	165	196
6127	20084	16568	8881	5500	3215	2240	1643	1245	925	784	714	558	473	432	438	367	341	349	319	317	289	299	304	282	250	257	256	218	228	227	234	193	215	214	215	217	230	206	223	212	222	187	202	209	191	189	197	230	188	215	210	202	192	221	192	174	209	184	202	219	187	193	192	194	198	195	194	179	172	189	178	178	195	211	171	185	193	212	172	195	205	208	186	177	186	218	185	184	201	214	194	203	176	192	206	176	177	193	167	177	201	187	194	187	198	180	196	183	202	185	193	200	175	188	216	155	193	165	167	181	185	173	179	156	212	190	197	205	188	178	182	167	177	198	177	200	188	193	181	171	165	210	203	186	182	191	177	185	171	187	189	167	176	204	168	191	177	179	183	182	199	185	205	152	159	173	165	173	222	179	202	175	184	156	167	191	174	196	169	174	170	198	184	181	174	191	144	210	184	201	167	163	189	169	177	171	186	184	180	190	164	183	155	181	200	190	180	182	160	180	181	178	169	192	193	181	218	169	186	138	178	182	153	174	175	181	167	201	175	172	193	196	167	201	155	187	193	171	168	164	156	195	194	172	191	185	180	193	175	189	190	177	178	181	177	182	180	214	162	211	178	195	182	200	184	160	178	184	166	188	164	181	181	187	166	171	176	149	208	183	165	199	183	191	181	167	185	179	185	190	186	178	186	179	199	170	165	193	192	186	181	200	154	164	171	171	185	188	195	167	190	180	168	182	176	183	180	186	170	195	144	188	176	168	188	194	180	187	184	169	176	202	170	165	175	184	207	184	182	174	175	175	189	172	188	166	181	176	175	174	188	196	164	189	173	193	187	178	198	201	164	194	181	175	178	190	176	195	184	162	183	187	163	171	180	171	176	180	182	186	151	185	181	169	186	196	198	188	172	187	175	162	169	219	203	236	176	167	178	185	215	157	200	171	185	176	162	177	193	183	185	181	182	159	192	191	170	206	170	173	151	185	183	183	181	191	160	183	191	170	152	156	182	176	166	187	172	188	172	182	177	192	183	181	179	199	192	177	179	185	200	171	162	178	179	167	189	194	195	163	198	198	181	176	203	163	192	185	187	183	190	194	175	164	185	185	185	179	182	185	168	166	182	174	192	191	201	157	186	185	188	186	184	198	183	161	171	166	170	146	173	182	166	184	161	191	174	165	178	168	179	189	188	176	170	142	185	188	185	201	156	159	204	159	177	179	170	186	174	166	173	194	186	196	170	195	182	185	177	170	173	170	170	190	204	201	202	171	172	163	187	206	154	175	183	163	180	207	190	185	193	163	170	177	198	173	191	175	169	175	201	177	164	187	184	209	173	196	174	178	219	167	180	211	166	159	190	192	162	175	193	186	194	176	187	161	176	204	154	187	207	201	169	173	186	174	207	169	182	176	176	176	193	196	195	197	173	184	177	170	201	194	189	185	207	154	204	168	179	168	188	179	202	179	185	150	213	183	192	183	167	192	169	167	185	190	178	178	169	178	168	208	158	169	184	193	167	190	178	206	176	173	203	179	176	183	177	174	181	189	203	197	184	201	160	186	157	175	179	191	185	161	185	177	175	200	170	158	185	155	189	174	181	184	193	181	187	199	175	184	190	189	164	170	177	200	209	184	172	197	160	182	190	175	170	167	186	162	173	168	192	187	159	170	204	186	193	183	186	208	210	174	184	193	178	174	175	199	184	187	200	181	193	190	173	174	185	173	187	200	182	165	185	184	168	185	177	179	176	193	170	161	191	194	179	182	204	189	193	199	211	196	186	175	177	195	166	182	175	197	188	185	173	196	180	197	161	179	182	195	167	192	201	158	160	180	184	187	199	169	179	193	168	217	183	185	181	187	166	161	177	189	173	171	176	187	196	179	179	184	189	209	149	175	175	182	162	169	180	159	185	193	183	188	182	170	191	176	185	184	186	194	177	180	168	173	172	196	152	164	192	186	196	168	185	187	166	189	172	146	184	178	178	192	157	185	194	159	166	165	183	179	215	179	175	176	188	189	187	188	185	191	174	181	171	177	187	184	170	166	192	190	183	202	146	176	197	188	182	177	185	168	198	182	178	185	172	158	215	209	183	191	200	183	200	178	174	187	177	178	196	185	172	178	181	187	184	183	193	180	181	187	179	176	196	152	181	198	172	190	213	186	166	200	174	181	203	177	163	186	208	201	205	177	181	211	170	185	213	193	175	194	178	186	183	197	181	212	164	182	207	193	167	180	183	205	201	186	172	172	173	194	184	175	186	172	173	172	179	171	172	166	193	196	198	192	191	212	155	194	181	168	189	180	183	163	166	173	200	173	163	192	199	185	155	153	171	177	179	179	165	198	180	176	169	160	185	174	193	161	167	187	170	178	181	168	193	186	160	195	197	189	175	205	189	192	179	181	183	189	185	187	177	201	171	189	171	185	172	178	186	188	205	182	185	197	195	175	183	170	209	196	153	174	175	169	177	198	180	193	169	182	187	188	182	175	160	178	183	165	157	188	167	205	176	173	190	187	166	190	167	167	167	176	183	195	169	185	178	195	188	203	194	212	172	153	174	186	150	178	164	177	181	200	187	155	198	183	166	161	167	173	176	189	194	180	213	206	162	181	169	172	191	176	180	187	195	165	208	155	201	185	163	175	193	185	192	158	174	192	169	167	166	144	194	169	174	184	192	174	196	187	174	174	167	175	171	174	180	210	213	189	194	188	168	181	166	168	179	192	190	196	183	174	180	201	168	170	183	190	189	183	162	167	161	177	205	155	168	195	191	180	189	180	170	166	179	179	188	179	194	185	162	181	169	175	170	184	179	170	190	196	159	188	178	181	192	172	188	159	173	169	173	175	182	202	210	171	169	186	194	199	215	168	195	175	192	178	191	178	149	186	188	182	187	172	195	181	169	167	176	179	183	190	170	148	195	177	201	193	180	166	178	188	187	185	191	207	195	171	170	194	188	178	188	188	185	182	182	178	180	188	187	174	172	171	214	192	196	169	189	197	165	194	172	189	201	189	175	198	181	192	163	172	161	188	165	195	162	174	166	179	196	181	177	179	190	164	176	183	182	181	189	172	189	167	189	176	183	196	172	171	189	220	172	183	185	173	166	203	162	200	172	164	181	189	167	193	173	187	173	173	203	165	181	215	168	145	171	165	181	184	186	202	184	147	173	168	169	167	191	210	146	176	205	198	190	179	184	186	182	157	163	185	181	190	179	159	149	190	160	171	159	180	152	165	204	174	166	197	175	148	199	199	172	189	208	183	191	155	187	194	166	195	204	171	192	166	192	183	181	163	186	185	185	182	163	202	190	187	187	171	186	193	175	182	179	180	169	167	176	166	172	179	178	163	168	166	170	196	194	185	180	193	170	181	197	170	188	192	194	182	183	179	195	184	167	157	176	186	169	178	182	182	174	183	169	169	176	196	180	185	205	172	165	178	194	185	171	173	170	158	180	170	180	181	206	193	222	192	183	194	167	185	185	171	162	188	189	191	198	171	185	168	176
27719	21095	12059	1498	907	804	762	820	752	754	756	784	735	714	727	786	775	784	744	764	771	735	729	712	775	735	762	785	679	726	736	737	720	704	755	738	754	733	750	751	773	753	792	751	756	696	763	707	760	747	751	736	738	731	763	747	729	727	754	715	741	740	737	737	703	731	744	733	707	771	819	721	740	725	707	744	742	767	752	741	781	764	742	733	785	703	792	738	747	737	766	746	755	750	770	749	753	750	762	732	765	723	760	708	755	720	716	789	752	792	771	719	695	807	746	762	721	724	763	783	778	689	756	781	714	736	766	749	686	757	729	777	708	783	745	731	718	739	734	724	729	742	718	775	722	735	733	757	759	734	749	742	718	782	733	725	761	729	762	758	754	741	781	779	783	696	736	735	745	715	702	696	742	777	739	769	748	783	781	735	699	749	767	750	763	733	720	725	762	747	775	760	814	727	753	772	688	769	772	729	740	746	745	751	764	738	789	738	806	710	670	740	750	793	725	707	768	756	753	752	723	774	733	795	727	759	768	758	763	755	734	802	768	728	786	749	735	775	755	788	759	802	802	714	742	726	752	712	783	774	757	742	748	737	776	729	740	736	746	748	758	742	708	720	761	705	738	751	724	734	726	759	727	773	721	774	733	705	765	753	777	780	785	747	769	790	733	718	729	680	749	750	759	739	745	718	737	733	742	761	712	754	738	749	779	760	732	736	760	698	727	781	759	782	766	749	745	729	759	735	735	766	749	683	703	706	750	809	739	718	744	726	763	724	772	772	770	780	757	726	782	722	750	748	757	733	758	746	748	764	731	721	726	735	749	743	717	770	711	697	778	743	781	763	720	702	750	698	759	747	806	749	693	699	778	717	732	739	772	782	755	726	741	769	731	827	731	736	753	750	772	727	750	704	735	725	741	779	739	757	771	734	747	717	688	770	776	773	757	746	775	762	762	751	743	779	784	740	752	719	745	724	761	759	808	740	709	704	736	759	733	742	731	798	782	784	773	726	748	764	795	767	768	773	783	763	722	744	730	759	738	768	747	745	785	721	738	755	763	776	694	715	746	725	709	730	748	707	721	799	726	763	737	757	771	731	700	744	729	741	722	719	726	719	748	712	727	764	738	719	755	747	743	744	721	756	758	804	731	789	741	712	738	788	777	743	735	766	741	737	702	743	722	736	763	718	696	722	742	741	656	771	759	701	750	696	751	696	762	740	746	717	737	726	770	757	744	788	750	730	716	744	746	755	724	797	781	758	689	749	733	763	760	757	732	727	762	757	729	722	755	789	729	733	765	766	748	770	746	802	707	743	774	693	727	764	782	759	792	763	721	751	776	758	757	740	729	779	787	754	720	675	781	723	723	710	709	753	720	746	746	715	713	744	751	740	736	729	736	724	758	727	759	726	792	710	772	734	712	748	740	777	742	700	783	743	709	724	755	750	795	793	767	734	745	747	726	709	729	791	740	718	748	777	723	741	712	754	759	761	738	767	744	749	716	725	762	737	739	750	707	794	761	693	735	721	711	722	734	744	775	759	746	745	732	748	739	775	719	739	748	717	760	756	728	770	773	738	751	739	719	754	763	767	729	760	741	769	763	799	801	755	704	771	737	736	770	753	725	701	762	765	746	758	741	724	713	754	738	697	780	768	751	721	762	729	757	702	786	790	756	760	750	752	807	712	796	765	742	738	711	751	713	696	751	757	723	721	710	801	728	753	783	690	778	753	727	729	735	746	734	659	712	774	750	744	758	717	695	711	708	682	744	737	753	735	757	725	726	758	768	777	746	778	724	774	761	751	790	820	778	767	692	747	755	715	719	756	748	698	758	713	749	723	775	780	761	786	759	727	743	741	721	761	769	769	754	736	780	765	714	700	731	741	743	711	744	756	746	737	766	718	803	718	699	769	761	742	762	739	725	756	691	780	716	796	764	745	791	715	736	752	758	772	798	758	747	725	730	733	738	737	739	725	751	752	709	730	751	777	739	771	728	801	711	750	763	754	758	747	788	779	770	743	727	792	749	757	730	742	755	744	734	692	704	767	781	777	828	764	719	776	768	762	749	693	725	701	740	738	787	731	752	746	740	776	768	729	726	711	810	779	730	726	742	780	744	717	763	767	749	730	733	780	752	760	733	762	722	807	758	710	735	750	778	788	811	738	755	748	703	733	745	754	739	751	724	749	745	738	752	716	705	762	758	772	728	714	760	756	753	733	775	776	818	834	731	745	724	717	768	752	690	773	735	743	750	762	707	730	716	767	798	699	758	747	760	725	785	723	765	741	778	753	753	710	707	744	740	751	740	760	734	737	785	703	774	761	698	789	767	729	720	762	778	762	780	739	764	766	788	762	735	759	755	754	751	708	728	751	704	767	753	754	684	785	766	761	804	756	683	781	801	756	715	748	774	754	771	736	762	766	803	728	803	784	761	746	717	738	748	722	735	761	748	726	741	747	694	697	732	741	750	724	736	745	739	688	784	721	719	743	789	812	763	724	740	785	737	758	779	753	742	753	710	757	754	739	758	754	743	687	783	800	779	740	692	729	755	780	727	742	726	792	761	735	749	724	724	751	724	766	733	732	767	804	766	726	733	717	762	813	728	760	716	776	747	725	728	742	796	781	818	742	765	739	760	724	810	756	735	772	777	736	777	712	759	746	807	739	716	746	765	739	737	763	766	735	755	789	757	760	761	732	760	780	718	741	752	794	703	732	763	756	733	742	705	758	735	711	790	734	786	757	721	750	772	746	729	769	725	719	759	781	785	692	716	733	757	710	760	773	718	794	730	709	700	792	735	745	745	723	741	764	730	710	743	736	761	728	726	761	752	738	716	784	740	773	776	752	708	686	771	751	705	723	736	759	731	751	767	768	732	724	720	773	740	772	713	727	766	738	711	719	707	758	764	761	757	775	737	806	711	753	743	719	751	698	724	693	744	737	740	784	762	748	770	745	709	730	791	743	774	692	781	737	767	746	786	727	703	744	714	777	722	745	724	754	714	721	751	774	726	733	758	761	772	738	738	730	716	752	770	750	781	746	744	746	748	748	739	761	741	788	732	744	746	771	768	737	753	709	757	763	763	741	730	777	789	768	784	730	754	763	771	718	787	744	741	715	789	687	737	737	747	739	751	747	704	734	738	804	687	740	717	740	709	764	803	795	754	799	758	739	728	756	760	690	760	698	754	722	739	715	711	719	736	734	779	700	728	749	773	759	765	738	768	772	718	715	753	774	748	738	783	721	767	765	782	770	778	745	769	733	755	755	808	745	771	785	761	737	773	747	791	724	812	748	725	716	770	694	767	720	709	707	742	763	754	760	717	737	749	742	707	732	762	755	704	740	740	749	785	713	725	771	775	768	794	725	713	754	729	750	730	733	746	753	747	749	761	724	758	792	721	771	737	741	771	789	743	762	789	718	733	792	703	757	759	739	746	749	747	755	768	752	708	740	788	708	748	725	750	762	780	742	740	768	714	752	722	765	715	726	696	764
4497	1523	1279	937	897	844	797	762	758	732	714	723	786	720	774	723	765	682	741	755	724	750	725	688	693	731	740	671	713	767	752	732	728	751	745	739	756	731	707	751	716	736	727	731	762	718	714	694	730	737	716	762	720	744	745	722	785	768	685	747	779	737	737	708	753	761	772	725	684	735	757	703	709	734	724	763	759	725	709	694	744	731	727	721	759	739	695	719	743	730	729	714	652	744	751	744	744	671	768	729	765	757	742	731	693	755	711	732	764	769	668	704	773	725	779	682	711	721	705	726	716	767	725	740	705	700	738	752	698	770	756	777	746	715	737	738	742	780	736	744	708	750	732	729	747	684	756	699	708	738	752	735	689	696	731	784	760	741	720	760	716	751	739	722	718	743	698	761	792	740	748	720	757	787	744	740	671	704	753	754	758	733	747	750	773	738	721	767	746	700	755	710	702	749	653	779	709	731	706	669	716	782	745	760	784	723	764	772	732	754	704	755	775	684	693	747	768	729	741	730	753	725	756	733	741	762	708	687	732	735	777	732	676	773	716	714	733	707	681	676	715	744	731	754	737	774	743	724	767	724	776	716	750	724	728	736	745	729	713	721	711	720	807	782	710	695	740	693	750	701	716	705	721	717	730	741	686	703	725	726	754	759	740	706	724	736	773	702	722	673	716	773	745	748	735	725	708	744	764	722	716	696	747	708	784	735	742	678	749	732	716	760	744	718	766	691	752	755	803	762	739	780	744	714	689	728	720	739	743	709	743	710	723	695	728	736	700	702	707	699	704	764	757	763	725	690	725	746	707	709	688	759	727	759	740	726	743	743	755	764	698	708	698	762	641	705	770	740	717	761	722	772	702	704	709	752	747	665	715	710	696	683	701	736	751	742	728	773	757	727	732	708	730	774	675	767	709	763	762	704	712	734	731	729	748	702	720	746	715	733	758	713	725	758	745	721	732	759	798	761	731	723	695	765	794	732	791	675	723	699	762	737	703	722	753	733	713	787	694	693	708	753	713	716	727	715	742	726	724	702	737	746	745	699	727	738	705	756	753	764	756	743	691	756	718	764	726	730	701	687	728	742	732	752	719	732	747	752	714	734	747	710	739	733	682	741	657	750	763	755	754	731	731	699	752	690	718	702	669	717	745	697	778	756	735	730	720	739	769	730	714	731	797	736	747	708	737	708	712	751	777	777	722	724	730	712	796	731	688	742	763	762	736	709	762	707	682	753	729	715	748	729	734	715	787	705	678	716	724	722	739	748	714	719	789	730	744	741	745	714	723	750	732	730	782	737	729	747	726	697	717	716	719	795	787	690	706	682	701	731	742	751	702	704	749	776	715	712	713	727	714	774	747	767	651	743	706	707	747	716	707	693	719	750	732	770	765	738	755	741	716	743	757	769	729	727	735	751	732	782	695	742	699	741	735	795	742	686	722	753	716	733	770	718	724	765	734	739	742	735	682	732	764	778	728	707	724	740	738	732	724	742	765	685	738	716	754	735	696	724	708	692	746	752	710	689	726	740	671	725	754	745	765	721	723	719	741	721	685	769	712	749	718	735	710	728	822	751	726	766	775	697	718	726	770	727	713	694	704	727	706	745	672	685	791	754	723	712	747	750	712	755	708	707	717	713	730	784	792	798	711	748	768	701	776	733	688	699	747	747	742	765	724	747	735	711	767	752	720	693	773	747	674	745	736	719	714	749	724	743	704	693	727	745	727	709	728	705	752	750	734	702	756	744	775	768	721	706	765	710	715	728	752	753	720	781	745	738	713	745	750	731	728	758	705	723	724	736	723	735	712	663	733	746	715	717	754	719	752	749	674	759	720	796	766	747	730	741	804	770	680	704	708	700	744	700	735	739	738	718	734	740	746	722	699	759	734	753	716	713	756	744	729	753	718	720	694	687	759	740	784	728	700	678	733	727	742	753	671	736	728	776	753	717	728	729	723	793	740	682	698	730	713	743	685	689	723	746	751	726	715	732	691	711	750	727	705	684	771	742	688	732	730	730	734	731	707	722	745	768	756	690	747	707	721	703	720	747	710	719	812	743	717	691	747	713	793	740	780	715	704	792	736	716	740	721	701	737	719	720	747	711	727	756	737	754	719	733	738	763	735	741	713	694	734	719	740	770	684	746	731	712	771	768	751	724	682	743	713	729	757	728	759	780	694	786	757	693	653	729	786	700	722	737	730	750	763	719	702	759	781	698	701	754	702	798	722	698	720	718	692	761	736	777	729	687	748	697	732	740	813	734	717	736	736	703	709	717	706	745	767	746	720	738	775	699	729	758	713	714	710	738	749	738	731	757	712	750	771	710	733	714	762	734	754	725	749	711	747	727	710	747	723	691	709	692	705	723	763	717	694	716	732	713	706	764	757	731	697	725	763	726	723	793	697	762	708	770	694	686	755	740	705	703	712	752	666	789	740	679	767	739	745	746	697	744	750	720	746	730	722	750	769	667	772	689	754	761	762	771	734	778	700	769	749	725	740	755	744	739	752	725	695	720	768	739	733	683	741	739	771	727	685	749	754	726	766	738	700	754	742	751	704	737	734	686	746	712	707	746	703	752	696	730	716	749	729	769	737	739	722	669	786	666	703	706	739	720	691	733	731	691	742	715	710	735	707	769	710	713	724	780	712	735	708	727	720	747	733	700	748	695	763	748	736	695	725	717	763	783	746	725	718	741	743	738	696	727	712	714	767	723	713	749	720	747	690	711	728	746	735	758	700	717	709	709	723	748	749	756	737	701	741	700	713	692	706	734	727	691	733	707	721	761	731	774	752	741	765	749	705	677	717	742	734	733	705	681	679	700	729	705	750	741	706	697	694	748	730	719	761	766	712	741	776	745	740	716	775	736	709	742	750	730	722	740	759	796	764	724	715	718	722	656	736	701	695	753	729	736	741	791	737	714	734	723	737	703	777	763	700	728	711	705	750	772	689	715	733	727	750	771	726	743	740	742	747	723	721	695	723	744	732	771	730	700	706	681	714	751	741	695	768	745	718	729	755	738	724	760	733	754	750	820	688	698	741	775	789	726	707	759	723	717	718	745	739	763	743	686	693	724	771	724	772	746	761	785	705	692	723	721	699	694	701	746	724	771	786	708	745	749	752	697	758	706	736	706	737	726	765	707	737	738	749	734	683	753	736	736	712	703	715	714	769	728	721	743	717	758	732	692	693	762	729	750	718	710	703	740	721	712	708	746	715	723	693	707	688	747	732	752	720	731	700	755	733	715	722	675	723	740	758	741	744	766	713	756	728	747	690	723	767	777	739	725	733	775	733	756	739	749	743	726	737	692	722	729	743	699	697	694	706	743	715	683	736	715	730	753	746	719	710	682	704	755	751	760	762	707	755	738	709	712	829	717	725	740	720	724	748	785	730	767	748	774	725	705	746	751	715	795	700	780	718	730	729	726	704	779	761	694	731	722	729	735	761	770	726	712	741	743	733	716	725	751	745	729	716	749	745	743	725	676	739	735
23954	21458	29147	24149	21442	20250	2353	930	732	667	644	597	580	514	535	487	516	482	456	462	420	433	450	428	441	440	463	410	447	422	371	410	425	443	394	419	418	414	389	430	400	395	414	442	426	440	418	393	420	367	396	387	396	436	378	428	425	412	383	403	401	387	401	382	388	402	401	433	375	424	374	376	400	375	423	383	403	409	385	398	425	379	413	413	440	409	441	365	351	419	398	436	427	404	423	402	368	416	421	396	426	387	426	415	399	417	411	401	405	384	439	389	379	359	426	413	408	420	368	419	425	392	417	384	399	394	376	394	395	426	414	408	379	391	420	372	412	394	389	380	372	378	411	402	369	410	384	406	374	377	364	428	369	427	391	398	407	351	400	379	444	376	406	392	400	395	371	421	403	383	378	352	378	403	371	386	409	403	393	396	406	354	399	333	388	417	395	383	402	361	359	405	388	396	408	379	387	406	353	384	383	406	359	399	413	397	394	399	401	371	410	383	386	407	397	379	395	411	403	401	379	377	391	409	380	407	426	391	412	411	436	414	375	361	359	409	377	381	458	413	365	371	427	379	400	421	434	409	388	373	417	389	380	388	419	427	398	369	402	359	383	401	364	404	421	379	353	424	431	386	409	387	384	379	357	410	424	381	401	402	420	358	359	380	414	415	379	392	430	393	423	411	390	401	400	357	402	382	377	361	391	361	420	412	435	386	421	409	411	422	419	425	404	386	396	409	405	401	376	353	398	426	365	370	366	419	375	388	364	403	407	400	440	373	402	395	383	380	402	365	400	424	423	375	376	412	391	444	399	414	403	401	417	399	374	384	386	396	394	399	399	394	404	424	391	385	403	379	417	409	410	402	411	393	399	414	389	372	399	397	411	426	422	415	407	408	385	402	414	372	396	398	417	421	398	403	370	394	385	373	409	378	396	377	386	372	382	402	423	384	370	438	379	418	356	435	395	397	420	403	412	405	419	421	344	366	373	430	403	377	347	378	417	366	411	361	364	424	428	396	366	384	400	372	395	370	425	401	371	387	390	376	368	372	440	348	380	394	372	395	386	409	385	425	403	432	415	379	396	409	420	423	362	420	390	396	406	400	381	396	394	390	387	437	426	428	335	384	413	378	377	393	374	408	389	398	425	408	398	382	407	385	399	420	387	377	403	399	394	411	368	394	394	404	385	398	405	383	452	389	406	393	360	406	430	384	395	397	342	401	399	424	349	392	404	415	380	379	404	397	402	392	397	417	424	400	392	420	418	427	410	372	384	393	416	383	452	393	451	366	397	381	377	368	394	419	402	395	393	382	389	406	374	416	427	384	391	386	416	437	358	388	394	413	395	421	380	404	384	426	416	402	392	444	390	388	396	404	423	402	381	427	432	386	450	375	429	372	369	406	379	426	413	389	378	381	386	411	429	406	398	401	429	359	408	407	367	386	407	399	410	376	419	421	400	351	389	396	389	414	417	422	365	375	408	434	407	365	396	389	438	394	377	365	396	412	395	420	396	413	389	379	390	370	408	387	363	394	412	386	393	397	395	413	402	374	393	371	381	388	376	433	401	392	365	361	393	385	405	398	400	373	439	421	389	397	358	417	405	413	417	404	381	415	393	402	424	357	387	402	400	402	428	383	379	380	395	397	374	370	427	396	391	371	395	371	398	408	428	393	428	399	411	401	395	373	376	363	384	399	376	394	376	400	402	369	385	395	376	375	419	385	413	381	373	408	398	412	427	427	346	382	383	400	382	410	377	416	361	350	422	399	377	409	413	336	382	394	448	413	367	399	380	425	399	421	399	406	394	369	376	395	437	419	437	433	400	380	406	391	406	400	382	426	389	421	383	414	406	342	400	402	430	404	429	436	389	410	427	406	427	384	380	386	390	368	423	388	417	377	393	385	399	365	359	394	425	367	404	419	402	397	391	414	402	376	414	370	402	429	420	402	399	397	392	409	405	383	406	407	368	367	414	408	389	388	390	418	385	386	434	402	399	413	376	403	404	378	413	415	378	417	426	370	421	380	418	390	373	385	378	375	407	351	409	392	422	387	405	420	446	404	386	440	391	368	420	406	378	386	408	373	366	407	408	378	371	367	372	420	390	358	404	387	361	433	384	418	391	379	398	404	406	395	397	381	391	397	407	389	399	406	395	374	381	373	373	426	390	405	396	418	412	397	385	427	391	376	364	391	381	423	400	410	399	415	382	414	400	408	390	410	390	421	399	432	395	362	391	390	387	411	380	370	398	411	429	409	362	402	379	386	395	400	379	400	410	403	425	386	370	344	415	380	411	428	365	379	405	410	349	385	381	363	375	374	371	417	413	398	408	394	444	412	401	397	399	383	423	362	435	388	390	403	385	362	349	369	356	351	397	389	396	400	397	413	414	372	370	364	394	371	379	378	364	411	390	402	392	364	409	394	354	398	409	393	357	387	377	369	391	401	386	383	414	399	399	393	416	375	397	393	390	428	424	395	397	398	392	416	404	386	422	363	396	419	383	385	412	419	408	430	411	400	374	361	383	365	426	383	395	414	376	375	423	387	368	396	425	382	401	419	392	380	402	380	389	384	376	369	388	397	412	391	350	384	407	364	422	434	401	356	350	429	351	410	378	410	365	386	396	399	409	413	385	382	409	378	400	404	409	372	367	381	421	375	367	398	392	384	399	400	385	406	424	395	382	410	423	383	421	413	407	363	412	407	374	413	366	378	430	405	407	413	392	414	386	400	389	368	432	394	389	428	379	372	403	370	440	423	413	404	377	425	431	398	389	414	373	391	390	405	378	403	374	400	401	367	367	386	401	386	377	399	409	418	375	380	384	424	407	400	370	402	407	416	374	397	432	399	392	386	409	415	412	442	381	402	418	381	416	419	423	396	442	381	380	394	420	407	377	339	375	425	384	424	415	359	378	383	386	375	409	407	421	395	401	411	424	399	420	432	374	406	400	354	392	367	447	419	410	397	399	359	413	377	430	393	403	409	403	406	398	418	392	394	367	423	397	393	397	401	414	371	398	427	411	397	420	397	391	367	387	398	367	403	414	414	380	428	423	382	376	372	351	428	411	392	388	455	404	409	410	385	384	412	404	409	366	418	368	421	400	413	426	397	395	442	407	387	403	373	401	408	378	391	377	387	389	416	416	395	394	406	402	392	400	357	414	412	387	380	369	410	414	380	401	414	389	419	388	371	430	390	363	414	389	371	394	360	377	403	412	324	382	437	412	377	401	379	366	419	432	419	349	421	403	372	405	392	418	402	389	355	393	416	363	384	417	376	413	393	416	365	404	408	381	378	375	383	388	411	401	429	411	377	374	380	412	363	435	419	381	408	384	398	391	392	372	384	374	434	387	414	368	411	418	398	373	376	391	395	415	401	379	408	394	404	424	418	371	395	403	411	386	384	386	384	396	395	402	427	404	413	434	381	393	421	395	417	376	356	399	371	388	356	370	381	397	408	395	426	422	387	403	417	432	405	409	371	398	425	344	457	370	399
4371	12401	10245	4972	3127	1914	1423	1179	922	830	755	664	595	519	504	524	478	484	478	469	475	487	457	466	472	449	414	448	443	422	441	415	385	410	442	406	387	414	432	427	389	437	428	441	409	419	409	431	379	416	417	400	428	421	377	419	428	425	401	431	428	346	456	411	464	401	394	386	405	433	429	382	397	418	449	415	401	413	402	409	400	384	416	382	447	420	401	392	445	406	411	410	414	408	416	398	405	427	399	406	374	438	410	375	427	396	401	405	420	412	420	393	416	394	433	420	412	396	441	406	376	392	381	423	407	445	438	405	368	423	398	404	379	420	381	382	413	382	425	431	405	391	412	364	399	400	435	365	385	398	431	407	389	421	404	411	423	427	389	398	347	429	422	402	433	390	402	384	403	388	382	397	404	409	409	446	434	409	420	433	414	407	432	419	389	413	388	401	387	403	411	409	393	437	407	413	415	417	403	405	397	425	389	417	387	379	349	399	405	399	387	431	436	414	375	415	398	415	394	412	418	343	417	394	360	410	399	442	378	385	401	410	417	425	410	438	395	389	388	391	391	413	396	414	411	393	403	402	408	413	433	400	408	422	385	424	416	398	407	394	385	408	415	395	403	393	389	376	414	414	395	384	389	403	410	420	401	368	421	422	383	419	377	402	435	440	383	405	402	425	406	393	398	370	402	363	399	438	378	397	398	390	404	401	381	383	416	404	408	401	431	394	398	403	415	402	398	416	426	378	436	410	420	393	418	424	424	433	388	381	383	344	407	397	429	401	418	379	371	401	396	403	395	401	447	411	404	433	414	418	451	435	438	438	422	371	417	367	371	463	414	393	403	394	406	413	424	408	432	420	402	417	390	411	422	410	381	395	389	390	376	420	398	390	387	406	411	442	402	386	398	427	376	408	390	416	402	442	421	390	387	425	405	405	420	368	393	408	416	390	404	408	376	407	393	380	452	394	428	409	425	417	367	411	391	389	411	427	420	393	403	402	403	417	407	404	381	425	392	397	448	426	422	406	395	404	421	414	450	421	399	398	417	402	395	420	433	422	450	428	421	398	397	403	423	395	411	397	408	449	415	397	396	458	377	396	375	397	374	427	414	405	416	424	417	421	412	410	432	418	405	387	396	408	379	355	407	400	418	409	423	426	428	389	389	391	389	383	370	396	402	412	425	398	377	390	428	394	388	414	423	385	395	375	394	405	375	391	413	405	407	399	425	417	388	410	383	352	398	412	415	437	383	401	409	424	403	412	398	432	408	368	406	367	416	415	434	405	389	410	405	407	408	400	442	398	385	397	416	387	379	384	434	402	418	402	390	406	429	405	412	364	414	407	426	431	377	373	402	376	421	367	373	390	395	408	449	402	401	415	405	429	425	400	391	369	404	387	413	376	394	438	402	426	429	385	413	399	426	415	405	389	393	401	412	386	395	417	384	403	422	379	409	414	460	416	409	394	423	432	393	385	389	422	383	398	403	413	428	412	434	450	407	373	401	382	378	426	386	418	433	448	384	404	389	402	372	436	416	415	423	424	431	391	405	387	417	394	400	424	398	428	414	406	391	394	412	415	424	430	391	385	407	405	371	393	393	370	390	381	425	386	405	445	370	406	377	445	421	379	433	406	399	427	393	434	399	385	393	405	365	403	384	421	403	417	413	406	397	405	412	428	406	425	387	402	387	395	392	431	361	418	391	382	383	391	387	380	406	423	382	416	410	400	415	434	385	383	369	423	397	399	399	416	406	402	376	412	415	389	396	443	385	392	360	390	418	382	392	417	418	399	408	407	384	437	399	412	409	419	379	397	432	398	394	401	403	441	367	431	378	386	440	384	433	391	419	398	407	368	398	393	396	380	416	454	385	427	395	419	388	425	396	397	440	420	413	402	413	425	364	416	413	422	402	376	381	398	400	421	395	437	389	395	411	420	426	390	450	392	384	421	391	367	430	379	415	416	405	410	439	414	381	398	418	386	385	440	397	381	379	388	398	428	382	416	357	385	396	399	371	410	372	378	386	447	420	405	401	421	416	390	409	386	385	401	407	414	392	408	361	406	412	389	454	392	435	417	394	383	407	405	390	382	424	406	404	412	422	378	420	374	423	389	422	398	371	379	416	397	403	403	416	411	408	389	369	420	394	430	388	416	406	376	410	436	390	446	378	414	398	412	387	421	396	438	392	416	390	379	463	425	460	423	414	401	415	413	406	383	422	417	397	402	389	399	416	382	415	399	451	416	434	387	391	408	398	366	415	374	377	409	400	434	428	386	398	381	408	430	433	404	395	380	406	412	393	394	371	425	454	443	391	392	418	396	390	398	411	386	354	398	393	386	370	404	412	377	409	396	381	413	391	391	413	405	438	432	418	409	438	397	452	420	397	435	377	395	435	453	409	416	419	371	380	393	404	401	390	409	421	398	389	396	409	381	400	404	388	387	402	440	406	397	399	423	389	394	388	400	417	395	415	379	405	378	429	385	423	412	423	381	425	388	419	403	443	386	382	426	399	433	412	415	417	414	424	399	386	418	373	429	385	429	412	388	376	426	404	426	422	408	378	421	396	385	375	380	375	381	396	443	394	368	420	388	425	407	368	388	410	395	406	408	430	452	431	423	406	429	403	423	395	388	407	378	456	405	402	440	407	402	429	415	417	389	414	395	415	381	437	417	421	420	428	409	410	399	394	431	393	368	401	397	418	397	352	379	416	445	412	404	402	404	411	395	374	397	412	396	427	388	397	404	421	384	408	433	393	380	392	423	420	435	393	437	423	429	398	413	402	378	385	442	411	403	403	391	438	382	391	398	384	406	375	419	350	412	398	375	400	419	429	395	376	399	412	392	403	432	423	407	396	421	425	412	419	430	397	376	419	393	379	440	415	414	388	398	427	380	402	377	392	382	423	395	410	400	408	427	390	433	429	428	411	397	426	421	403	430	393	420	400	407	385	408	419	393	387	411	407	422	386	403	430	415	429	406	399	399	418	398	439	410	381	396	408	391	387	397	407	410	375	397	372	419	405	419	416	385	409	426	405	428	399	392	398	400	391	414	415	401	403	376	436	451	437	378	394	418	409	402	429	405	402	410	414	388	407	388	441	383	396	401	411	419	407	415	399	367	384	391	417	422	404	401	423	423	406	411	416	398	395	405	383	384	410	434	413	428	416	418	408	423	379	442	403	396	397	404	419	409	387	415	406	417	423	432	405	383	409	405	412	407	407	426	435	398	425	385	410	389	380	385	415	392	456	425	385	408	397	446	438	410	431	415	411	397	429	394	412	372	408	437	373	395	419	393	420	374	401	388	399	418	394	382	422	406	449	381	382	426	439	413	406	410	420	402	370	435	402	406	387	455	392	372	400	399	405	388	418	414	409	367	400	424	376	391	409	389	400	396	376	440	420	413	385	389	430	396	408	405	401	396	414	378	442	385	401	393	447	371	404	395	414	446	378	412	390	394	401	404	382	405	441	413	416	431	423	407	424	389	394	400	422	384
24795	21372	28603	24451	21285	8960	1346	1011	900	814	804	760	749	728	714	717	666	671	734	683	707	681	658	671	660	693	659	661	710	675	665	650	666	682	655	669	671	667	660	615	651	645	648	688	694	657	612	718	710	691	714	706	706	671	640	688	600	641	647	650	655	659	626	642	653	665	657	650	644	674	642	627	681	674	674	678	624	610	665	666	633	668	646	652	711	701	648	634	634	667	637	669	677	656	654	656	676	633	654	674	634	651	639	649	687	636	656	658	671	675	656	659	647	684	658	662	668	656	604	680	695	748	611	664	658	703	681	649	671	669	748	631	658	662	646	668	663	665	649	659	646	636	661	684	608	633	662	662	665	681	652	669	648	624	665	616	640	661	647	678	706	625	585	638	696	650	670	655	648	673	645	629	636	666	668	689	656	635	678	601	671	673	651	647	665	662	641	644	694	675	674	665	678	676	705	677	665	689	678	659	633	638	663	646	671	668	672	657	642	682	694	669	720	653	676	649	701	656	668	635	678	691	677	642	661	656	665	658	680	642	653	692	700	679	667	674	641	671	624	667	668	647	712	657	690	683	653	659	653	666	649	658	727	696	630	631	654	601	648	616	738	642	695	670	701	661	636	672	687	669	665	660	667	661	670	683	636	677	648	680	644	667	636	665	664	664	655	656	650	654	663	647	634	684	651	663	628	707	647	623	678	655	703	686	663	673	627	664	628	635	716	655	702	677	640	682	665	655	614	673	659	706	632	628	623	631	629	680	642	647	715	658	628	661	674	640	649	647	693	683	674	692	657	657	675	632	702	648	607	618	644	628	664	665	708	706	688	700	648	657	644	678	642	604	617	675	628	635	679	643	633	688	658	655	652	619	662	694	707	674	645	689	624	724	599	631	658	613	687	690	670	661	697	661	633	647	696	637	681	651	683	622	660	647	672	610	634	709	638	655	649	646	661	665	652	683	632	662	622	722	619	682	678	621	654	672	650	646	660	653	677	672	730	670	670	676	633	650	679	671	640	658	646	675	654	615	712	648	649	633	691	639	651	663	645	693	659	692	692	656	708	654	683	657	631	692	674	617	641	670	615	684	658	614	628	679	653	596	667	634	674	617	672	627	648	634	679	654	702	667	675	647	718	678	699	653	649	635	658	674	692	629	709	683	654	692	656	640	698	677	624	675	661	636	674	616	654	625	640	625	688	666	677	691	638	702	629	646	671	663	654	697	620	685	677	612	637	617	675	652	661	686	672	665	610	685	693	680	655	637	665	638	662	641	656	712	620	651	690	696	681	652	646	680	636	673	672	643	646	633	657	663	662	644	715	652	659	667	619	710	631	632	653	634	689	639	667	614	669	704	633	611	673	627	689	630	661	675	688	638	644	658	676	664	656	617	634	679	632	660	657	675	639	657	681	655	647	621	645	668	670	615	627	644	640	645	656	664	678	725	642	655	661	680	649	668	676	637	673	696	673	619	655	683	647	649	685	635	696	669	654	650	673	692	642	674	631	681	678	654	644	649	677	667	686	693	652	714	659	705	675	611	691	673	599	666	705	655	639	682	670	628	614	683	639	675	646	638	649	659	689	625	649	647	669	643	704	616	633	658	621	665	653	652	670	692	611	681	690	664	680	660	679	629	608	651	666	680	688	612	647	647	675	669	702	648	686	697	622	658	674	619	671	619	627	648	661	685	644	687	678	636	703	685	658	699	689	647	678	640	677	643	657	653	669	651	647	701	658	676	640	682	660	672	643	655	667	658	692	659	667	622	676	655	660	651	693	650	647	708	700	665	647	647	674	656	702	673	713	655	680	609	646	646	669	668	629	640	656	646	614	638	670	671	677	711	632	660	663	670	646	643	670	674	655	679	598	620	656	634	696	739	630	615	649	660	645	696	617	646	645	718	639	669	663	619	654	680	727	666	645	625	655	647	711	644	648	672	659	661	622	662	696	628	602	652	675	669	650	674	677	614	651	685	636	621	647	634	687	663	645	699	635	644	677	647	636	653	646	678	653	690	688	703	653	656	663	676	639	675	670	663	658	699	668	629	629	634	641	641	622	679	680	655	636	628	636	680	686	706	668	664	661	614	663	678	686	651	649	655	637	673	642	606	666	629	660	670	641	629	707	661	687	617	671	625	656	622	667	664	676	655	647	697	661	656	652	653	670	644	619	664	678	698	697	684	656	674	645	663	650	617	647	645	650	677	702	637	643	615	622	662	703	673	649	629	669	660	676	606	709	689	682	664	628	671	671	680	684	679	650	687	628	626	673	670	667	619	625	664	642	690	677	661	649	645	633	639	707	652	625	650	591	616	649	624	687	661	642	673	614	675	614	643	663	653	628	642	659	697	638	674	656	666	640	660	638	694	686	680	632	659	650	684	667	682	692	657	660	646	692	666	634	651	672	632	632	652	629	653	646	635	688	664	684	657	655	634	649	635	675	680	680	650	704	678	674	631	725	675	615	716	723	686	691	682	686	661	680	626	671	631	650	676	659	623	739	661	645	656	673	697	665	642	629	655	640	675	634	633	665	728	671	628	713	663	678	683	688	647	636	662	693	646	647	726	656	673	637	639	644	636	639	652	609	645	677	658	647	673	637	651	640	601	625	644	663	644	699	617	640	616	685	668	688	651	639	655	635	607	656	676	612	667	696	679	682	624	676	657	634	653	642	635	666	636	706	663	599	640	631	687	640	687	682	701	642	634	694	656	689	621	680	683	675	641	656	611	655	596	633	697	680	633	634	701	695	671	612	675	632	695	658	640	664	615	659	686	645	652	644	688	660	619	680	694	637	694	656	689	624	619	622	689	652	685	605	637	652	620	676	652	666	689	643	614	613	681	646	629	663	638	670	623	632	688	624	651	681	665	661	640	682	666	674	664	684	665	681	639	675	671	681	649	649	701	662	658	643	645	684	633	676	673	639	632	636	660	638	644	661	664	630	625	707	640	667	646	658	673	686	644	678	617	684	712	654	668	683	655	678	628	640	632	650	689	643	676	670	649	638	631	679	700	648	640	671	656	659	685	630	686	642	644	670	641	685	641	662	636	688	647	670	682	636	696	651	669	621	656	647	702	649	666	640	640	644	623	675	646	707	657	665	651	654	615	661	640	676	639	664	614	643	693	661	646	632	697	658	647	669	638	636	705	647	691	648	649	690	636	661	650	687	681	667	642	662	682	680	663	689	718	647	645	674	680	671	656	642	649	685	678	698	652	683	636	668	678	635	659	699	639	634	705	682	674	695	656	649	648	663	645	589	700	638	696	660	651	628	679	668	639	641	643	617	684	691	710	644	653	722	650	698	702	707	644	626	678	701	677	628	631	614	645	713	646	644	672	661	656	661	699	644	612	628	648	656	688	690	615	647	646	627	641	659	667	658	648	631	665	688	629	628	691	651	653	657	705	634	623	686	660	634	677	695	653	589	655	638	667	660	654	634	695	634	686	640	721	650	692	686	737	662	652	665	660	680	642	650	682	667	648	680	654	650	670
4416	9320	7364	3709	2422	1610	1309	1075	1004	884	792	759	787	724	733	709	710	684	660	646	695	653	646	676	667	614	626	642	644	605	633	688	655	602	605	662	607	668	614	597	633	616	647	629	635	561	638	634	621	623	601	622	646	624	660	674	638	642	637	649	602	609	593	605	614	593	640	630	557	619	626	646	634	627	669	621	592	614	576	605	607	621	679	639	632	621	612	611	656	651	665	645	610	640	617	612	636	607	637	577	638	645	592	614	613	612	629	633	647	650	613	633	654	631	614	620	641	619	685	630	692	658	619	623	611	648	639	657	635	686	616	614	656	619	609	619	643	631	608	586	585	611	622	664	619	637	625	623	626	609	615	601	659	646	565	636	609	614	619	617	582	600	625	583	641	653	630	601	677	630	616	609	579	627	668	590	636	617	649	607	582	612	620	606	642	639	599	636	579	667	588	631	618	607	616	592	639	624	657	611	663	661	641	591	595	645	600	595	585	622	638	625	597	673	656	655	596	636	636	627	664	584	608	618	619	626	621	654	593	632	632	686	655	593	634	654	610	664	595	617	641	643	658	635	588	635	662	598	670	651	644	601	573	625	645	664	607	625	661	585	643	626	651	633	653	628	587	642	654	636	625	626	635	598	596	657	556	627	646	622	631	637	614	602	579	606	611	582	647	647	639	592	664	644	597	602	610	630	653	644	679	631	641	609	604	606	614	623	623	601	651	639	620	624	658	670	633	662	628	607	612	673	600	657	588	607	611	619	625	601	613	676	617	635	643	611	643	645	542	658	652	605	659	577	593	625	637	590	668	631	614	608	607	668	603	639	680	640	617	641	625	655	649	565	621	619	645	599	617	626	634	627	631	611	616	600	658	596	660	628	648	624	600	606	600	629	635	620	602	607	602	697	616	619	638	645	640	624	646	629	601	606	612	662	645	653	641	619	609	619	587	620	664	619	572	671	594	636	634	650	631	590	626	663	613	614	624	653	609	565	646	654	618	637	627	634	614	623	646	587	644	625	592	602	607	624	648	642	607	652	621	615	669	615	633	607	585	636	613	630	613	669	601	638	634	640	650	575	626	615	645	581	628	602	572	632	659	563	599	646	676	601	635	605	679	609	638	629	669	611	600	590	616	659	617	580	592	684	610	617	636	606	642	647	598	632	625	646	707	600	606	653	638	574	593	623	648	637	589	623	596	614	638	622	645	650	618	636	672	581	643	640	640	615	621	609	601	622	630	590	647	632	626	614	654	630	607	603	656	597	660	619	591	617	626	575	641	592	660	619	617	606	655	576	682	614	633	603	589	605	620	657	610	554	633	598	667	636	648	629	649	605	642	613	661	610	636	626	629	611	663	639	664	607	623	637	621	670	603	624	581	654	645	636	591	655	599	609	647	608	630	653	605	614	629	636	658	671	616	607	650	624	631	605	615	627	609	575	642	615	579	634	647	616	627	656	658	667	700	642	667	624	625	619	607	630	606	647	665	631	617	653	650	616	630	581	679	635	665	668	618	622	624	627	644	636	638	602	613	615	614	641	626	641	598	607	605	617	627	604	623	595	640	631	627	594	635	606	655	628	576	611	625	601	642	636	611	600	569	615	650	617	691	621	630	616	634	658	623	645	625	600	655	614	600	682	656	608	606	614	636	600	621	621	654	615	638	673	659	636	597	576	631	630	638	607	643	645	622	638	644	588	637	616	610	667	622	648	586	623	630	645	643	646	642	602	640	628	625	571	633	649	604	626	623	659	619	674	613	628	596	624	593	626	641	692	652	633	651	634	618	687	618	646	624	606	629	611	633	664	567	663	644	576	647	632	633	628	607	617	646	590	622	630	652	574	649	585	608	630	623	606	623	603	605	628	616	628	632	613	560	612	610	642	587	631	615	619	625	651	617	566	641	623	667	581	614	603	634	615	652	641	666	616	630	619	607	613	644	648	635	645	632	582	652	598	614	632	614	605	647	661	665	644	632	637	575	626	634	605	607	647	603	649	570	648	660	596	622	606	668	614	667	580	605	650	664	587	630	647	589	611	622	598	648	595	616	613	610	632	613	589	567	646	596	626	588	625	661	652	644	612	628	594	635	637	621	626	607	643	592	638	624	612	640	576	618	650	587	596	619	635	560	625	619	690	633	656	611	610	608	602	586	618	610	603	611	631	654	626	636	634	621	640	610	617	644	563	626	602	626	636	618	618	618	613	613	616	614	629	653	611	664	627	658	649	604	606	648	595	605	646	667	643	649	653	632	632	602	658	646	636	626	580	634	646	657	644	653	621	614	638	604	635	626	629	603	637	618	624	639	644	626	639	629	619	650	620	615	661	632	631	638	628	604	625	607	653	619	627	603	651	630	641	583	640	649	638	621	650	619	596	631	603	621	584	593	637	621	589	564	655	598	612	606	538	677	617	642	647	628	628	624	637	610	655	618	626	617	604	625	616	678	638	667	640	656	611	623	631	592	645	634	638	627	608	632	610	644	612	660	597	573	612	641	629	656	601	613	614	627	587	676	607	642	664	601	601	587	594	634	628	644	595	641	632	633	632	603	618	634	579	566	605	644	633	602	626	624	622	608	647	631	617	656	605	613	648	636	640	605	589	635	638	596	615	585	619	626	593	631	662	633	613	623	639	631	636	644	625	616	606	575	614	620	657	653	634	646	628	636	617	659	640	650	632	652	625	646	606	613	633	664	641	621	638	618	614	584	626	619	651	616	611	612	661	611	624	622	642	623	632	604	625	611	629	610	624	617	609	647	599	640	626	648	669	641	631	638	620	643	661	634	653	683	612	653	652	661	642	626	586	621	625	603	610	666	631	666	615	623	598	671	626	648	649	606	635	615	607	637	604	636	607	634	572	628	628	646	637	598	626	625	615	627	638	669	622	593	639	629	629	686	629	610	636	621	587	583	578	640	615	624	627	629	625	617	634	568	579	660	664	631	621	595	612	655	638	629	640	625	589	603	603	615	575	668	619	628	606	585	640	628	673	618	656	669	618	619	634	567	639	637	623	612	656	615	632	617	685	626	606	626	621	671	613	641	628	660	612	619	632	640	631	616	636	588	649	635	621	627	618	628	643	645	607	611	653	661	675	645	627	604	654	606	596	624	629	652	600	610	575	630	656	653	579	623	624	606	630	631	611	625	607	674	642	619	627	629	563	582	644	630	611	624	631	659	643	603	635	655	614	641	663	654	660	617	590	662	638	607	587	638	641	609	625	630	627	682	624	632	617	648	630	636	619	643	626	661	639	637	603	607	635	597	626	610	640	597	661	622	612	597	635	608	634	600	678	607	640	617	621	613	629	621	653	585	599	654	658	642	593	651	571	630	626	640	648	563	616	630	639	687	636	581	652	620	614	581	588	650	602	637	654	586	604	637	643	606	596	620	610	649	616	612	629	643	669	604	639	653	616	617	592	663	641	614	619	566	619	616	643	647	641	621	628	616	630	636	573	594	668	621	606	683	614	629	584	659	581	603	657	638	562	638	620
22679	21428	29312	23930	21422	21495	18516	1575	932	771	626	504	484	475	373	372	320	324	281	326	275	293	272	279	244	252	223	229	236	212	236	218	212	205	239	240	247	217	196	211	221	219	195	212	202	230	205	223	192	189	185	185	199	214	197	207	201	203	191	216	200	197	188	158	217	184	214	186	194	181	187	208	196	197	173	186	172	195	182	185	192	199	210	161	192	198	195	199	189	178	195	180	191	180	218	185	187	189	180	191	208	178	195	210	205	182	157	210	223	190	203	203	178	202	193	188	202	195	175	174	212	198	183	209	155	199	186	209	194	205	209	171	206	179	187	194	194	164	203	205	172	183	212	217	186	204	188	203	179	196	170	170	170	192	195	211	188	195	178	171	188	188	181	195	226	194	200	178	194	201	192	198	200	171	175	197	205	192	186	196	196	218	198	204	164	189	189	199	178	196	165	176	201	177	206	211	175	188	177	185	227	169	207	169	180	217	181	208	183	187	206	189	206	188	196	206	190	203	175	202	198	211	172	191	176	183	195	181	224	198	185	205	214	199	187	177	210	199	168	185	176	189	175	182	199	193	179	190	199	185	172	187	194	202	189	167	209	188	170	182	177	221	191	204	171	164	181	192	192	170	195	199	155	167	195	180	175	197	170	190	182	185	186	178	198	211	204	182	194	187	187	207	182	165	179	199	172	196	182	213	194	194	199	179	223	193	198	174	183	185	167	176	208	177	172	180	171	184	213	212	172	192	204	172	171	195	186	200	186	200	193	209	171	202	179	188	174	207	212	194	203	214	182	176	195	189	179	182	200	197	214	186	193	192	184	181	160	203	184	215	209	182	206	181	198	194	189	197	201	184	210	185	181	187	218	185	174	180	187	177	196	185	185	195	193	177	167	172	177	209	174	177	181	194	188	178	161	147	191	201	200	183	204	195	158	193	176	210	175	168	209	203	204	183	185	207	174	197	202	161	164	195	200	167	194	206	186	197	184	194	190	186	183	200	190	176	199	181	183	175	180	184	199	179	190	207	191	182	185	188	180	198	192	211	194	193	216	199	199	203	184	174	168	191	190	182	188	187	193	175	201	193	210	172	201	194	218	195	192	204	220	182	198	190	173	206	177	170	160	193	218	177	188	182	206	167	180	216	195	211	170	205	178	191	185	208	185	194	179	187	204	209	191	180	221	188	184	187	187	171	204	192	194	199	184	179	201	163	199	194	195	188	176	179	186	200	201	198	190	176	183	182	178	190	161	191	190	198	189	148	217	185	168	221	180	170	186	183	196	188	183	199	170	184	204	223	177	167	180	184	181	207	191	229	184	185	195	201	180	200	196	201	195	213	167	182	198	197	190	193	192	184	181	187	167	175	188	208	170	201	181	175	200	189	205	199	161	177	203	226	194	176	188	197	191	204	192	181	207	185	161	182	198	184	190	200	195	213	187	214	206	166	182	181	179	213	183	177	172	179	201	198	187	207	185	207	197	161	169	186	201	182	185	180	179	174	203	184	187	217	196	186	189	217	187	179	170	181	188	195	182	198	205	189	189	164	164	199	179	175	195	190	207	192	176	200	198	197	198	199	176	198	210	214	172	180	192	211	182	209	181	174	185	202	174	193	199	188	215	203	174	157	186	170	197	160	203	192	189	211	169	176	198	185	190	198	190	204	194	203	177	186	213	183	185	188	204	205	200	204	187	184	186	193	200	173	192	160	183	181	174	176	154	204	213	197	185	192	178	195	199	203	200	191	195	207	217	202	181	186	196	181	173	182	199	195	175	191	209	215	192	175	166	175	190	193	201	180	207	194	181	182	181	196	198	214	180	192	195	171	176	192	186	190	211	193	177	201	193	183	168	191	178	181	182	185	189	185	204	184	197	213	185	193	170	186	204	207	186	199	179	170	202	215	175	190	200	173	210	187	188	202	200	213	185	187	180	185	194	183	177	194	187	199	199	203	192	195	226	209	201	190	185	185	186	176	174	191	207	210	172	206	183	176	180	182	176	225	181	206	182	203	206	226	182	182	156	214	190	199	165	214	175	178	174	197	185	224	186	198	175	208	204	220	197	203	180	188	187	211	205	190	177	181	180	196	194	190	190	188	188	188	211	188	193	196	208	182	185	173	187	188	185	197	219	180	176	184	194	196	193	202	180	172	186	181	180	200	182	200	210	193	157	198	173	202	189	217	192	191	178	190	176	228	199	203	184	192	186	191	192	204	176	206	183	199	187	173	166	188	181	197	204	189	211	175	195	204	209	205	218	190	160	164	194	196	178	185	209	199	165	191	194	179	176	189	195	176	188	187	179	181	214	184	196	164	198	184	185	185	189	188	196	201	201	210	167	184	202	176	175	189	199	183	189	194	185	196	211	187	195	191	186	230	197	198	205	185	171	180	175	175	198	184	179	169	184	170	186	183	205	201	191	189	195	199	179	226	199	173	173	197	167	182	212	196	214	198	195	177	211	190	214	204	210	188	190	213	179	196	193	173	178	196	180	162	191	176	185	207	203	189	192	157	191	181	199	188	179	205	203	181	209	203	199	177	199	198	171	189	179	185	194	180	190	172	178	179	209	195	163	200	179	212	189	168	191	201	181	200	187	218	181	176	179	190	167	194	190	192	210	182	161	194	221	190	202	184	186	202	168	174	199	196	187	208	174	157	167	205	193	190	206	184	174	169	184	186	171	190	200	201	178	184	186	189	203	184	180	171	198	177	189	198	174	194	159	192	191	187	177	179	180	190	195	192	193	198	194	197	182	195	189	162	205	213	172	200	180	171	187	190	172	199	189	193	184	167	156	200	186	198	192	219	193	195	205	203	189	188	184	188	178	183	167	178	182	197	189	162	193	186	187	203	194	189	169	206	190	196	211	190	187	177	194	172	186	181	194	200	200	165	173	183	179	204	168	194	197	188	195	168	224	189	201	198	186	186	186	174	186	209	189	192	175	192	207	193	188	196	199	182	175	182	193	215	191	196	205	216	188	214	203	182	184	189	186	190	186	182	197	197	192	213	187	207	192	168	191	187	183	194	191	173	170	175	172	192	169	190	176	179	213	186	181	192	169	205	207	193	222	202	196	202	198	199	181	200	199	188	195	189	190	189	196	177	213	181	193	167	200	214	193	218	175	180	207	224	174	182	198	206	217	176	188	178	168	194	191	170	198	204	175	199	162	212	200	197	172	194	211	174	185	191	193	194	208	170	212	171	183	178	181	189	179	187	177	220	174	153	216	199	182	198	182	189	201	198	171	178	185	212	189	184	186	184	187	220	204	200	166	181	184	194	202	189	186	176	203	202	180	188	199	228	202	184	240	189	166	205	200	216	217	202	202	199	197	191	198	195	173	218	214	181	182	185	195	197	189	197	214	197	195	204	198	199	182	184	175	175	195	186	196	193	210	186	181	194	199	193	177	173	169	212	186	192	204	189	196	196	199	200	180	186	198	180	212	209	165	182	197	187	190	158	209	177	184	202	191	190	187	195	198	160	215	190
6396	20439	16741	8776	5408	3151	2301	1613	1254	1036	762	725	577	560	448	414	379	366	346	322	293	282	271	263	253	247	230	238	264	212	253	230	217	239	201	216	218	194	235	207	216	216	196	187	192	190	201	182	190	191	186	196	164	202	187	196	203	203	204	191	194	179	149	193	216	207	210	179	191	191	184	210	181	207	189	174	188	178	180	164	178	184	182	205	202	193	194	173	172	207	180	193	189	200	178	205	207	184	191	230	205	174	170	172	191	197	177	198	167	198	194	198	195	159	225	197	174	182	197	195	186	209	202	167	172	167	176	160	204	176	188	193	178	171	190	190	177	216	186	175	199	184	189	151	192	189	177	185	197	179	206	179	148	180	190	176	178	168	183	172	168	189	190	190	172	186	211	192	173	167	187	195	178	169	181	155	183	166	198	209	169	177	176	186	187	185	194	177	188	198	191	169	154	193	213	178	185	175	156	210	179	182	144	184	162	207	174	181	174	184	199	174	138	192	186	199	174	195	178	171	162	192	187	175	162	168	177	196	204	173	181	177	195	198	180	167	213	202	190	196	192	198	188	189	176	177	176	177	169	193	158	198	183	176	181	194	208	206	154	177	163	180	176	178	176	183	178	158	193	194	163	183	186	207	179	171	175	197	191	172	193	190	163	213	197	205	203	192	191	199	208	190	187	189	205	164	182	162	195	171	171	170	189	200	198	181	179	168	180	213	175	184	170	183	184	174	180	199	194	170	170	203	195	212	169	185	193	189	180	171	181	176	175	176	190	167	160	191	154	188	165	197	193	178	172	191	176	192	161	184	175	199	181	172	163	176	190	186	201	190	151	181	186	168	191	184	193	191	199	197	167	198	190	191	188	180	185	194	195	198	181	179	164	184	216	163	183	186	176	196	191	186	177	185	188	164	173	196	198	171	198	202	182	166	188	182	199	181	160	167	162	171	179	183	191	191	176	154	160	181	158	222	189	181	189	175	196	183	195	189	189	164	185	181	183	208	212	169	205	171	200	189	208	186	168	177	189	157	170	203	181	170	195	190	170	202	183	183	199	193	195	152	187	191	187	190	185	178	178	197	172	181	181	195	209	194	161	185	175	165	187	178	182	169	182	188	182	183	188	187	159	201	183	188	191	186	187	162	172	162	170	171	180	160	174	201	195	181	205	187	200	192	175	205	167	177	185	214	175	183	180	175	184	178	179	177	185	163	190	207	200	185	176	176	183	201	199	195	181	168	179	179	197	185	173	201	164	179	198	184	161	183	191	217	184	172	193	194	182	196	202	190	182	161	186	194	145	178	169	170	184	174	187	198	194	186	172	187	186	177	191	203	170	184	203	208	159	206	211	185	185	189	183	186	177	196	173	181	158	205	192	162	182	168	185	180	190	184	179	194	194	168	176	187	167	210	176	180	180	200	182	202	187	168	191	181	176	167	197	182	225	192	184	171	169	188	162	178	177	181	187	181	187	173	177	191	178	199	192	180	177	210	178	186	187	168	164	175	192	195	171	215	183	180	177	186	180	209	178	190	196	181	197	205	161	180	174	174	194	196	216	219	164	183	194	188	188	188	191	155	196	186	186	192	170	195	205	219	204	187	188	187	180	193	173	200	167	188	203	182	187	159	202	178	198	171	188	187	170	182	184	170	198	186	190	201	172	172	188	200	191	189	184	156	165	177	180	180	192	181	208	170	176	174	163	181	170	159	194	192	203	188	208	182	186	172	193	154	155	189	180	198	175	167	176	191	181	168	166	191	204	176	182	164	152	186	177	170	179	183	173	193	182	191	158	178	188	175	186	194	199	170	190	211	195	172	173	167	172	194	177	177	157	208	186	170	185	184	192	210	200	178	206	169	167	175	172	203	192	168	178	184	178	180	180	211	188	174	182	185	184	183	192	193	227	206	161	202	199	194	165	196	185	188	172	168	187	169	208	166	201	163	190	191	173	171	204	184	182	176	182	182	183	175	168	183	186	173	189	184	182	174	193	168	176	184	180	178	203	190	163	158	168	168	203	167	183	176	167	181	189	178	189	194	180	189	184	192	218	192	190	158	168	200	183	191	182	207	167	182	179	213	163	170	185	181	194	153	208	187	178	168	196	176	185	193	214	189	190	184	190	184	167	194	177	173	174	201	184	164	167	201	176	179	173	178	161	175	180	188	184	183	179	176	171	167	195	181	175	185	170	176	193	180	197	194	203	189	185	187	211	161	191	197	189	177	179	194	190	202	200	199	173	179	178	168	188	183	170	196	217	181	180	167	191	197	179	192	195	166	172	196	182	169	171	173	210	171	190	166	179	181	168	188	200	164	185	177	195	162	184	194	209	168	209	185	194	158	198	216	196	197	186	202	187	201	182	205	188	179	186	177	191	165	216	204	197	215	197	179	172	189	193	186	182	175	191	176	177	183	186	155	186	178	184	190	183	188	177	186	183	191	161	174	177	173	157	185	182	160	192	183	165	174	159	154	205	173	199	197	183	188	185	187	181	205	156	205	195	159	171	173	188	180	153	189	154	195	178	206	196	187	196	179	186	193	196	190	202	200	178	176	190	207	180	186	173	175	198	183	173	181	190	203	188	160	200	176	162	195	196	185	190	191	190	198	196	218	200	200	187	201	174	208	171	171	182	179	181	173	166	170	187	184	152	191	207	193	178	189	190	186	184	177	178	188	195	151	172	208	192	199	175	196	176	195	172	189	163	191	180	178	188	192	188	189	180	192	202	202	195	219	186	156	216	184	169	188	173	184	171	186	183	201	179	199	186	203	178	198	163	187	203	178	196	192	187	211	198	189	168	181	173	197	179	180	168	169	182	174	199	181	165	187	180	172	183	166	190	165	182	173	182	183	174	203	165	189	166	155	183	170	191	151	185	170	178	183	195	183	178	195	197	189	187	175	182	163	173	194	182	183	200	192	198	182	197	197	203	190	178	188	183	190	179	174	180	184	172	211	164	185	181	184	203	181	167	168	176	185	202	181	158	167	168	177	203	158	166	204	184	191	188	176	208	170	194	171	175	185	186	184	183	188	172	164	175	183	216	213	183	196	187	187	175	182	169	208	190	174	202	176	184	168	191	205	167	187	168	164	185	194	181	169	178	184	185	200	179	183	163	179	169	162	177	209	187	169	163	189	174	186	200	196	182	192	196	188	186	182	177	184	193	171	192	170	180	176	197	184	183	204	170	207	188	185	188	177	178	171	213	194	166	188	177	204	185	181	220	172	164	159	184	190	205	203	181	185	195	194	197	185	177	173	160	208	186	183	207	159	204	197	195	166	188	185	189	196	175	177	182	203	162	163	194	177	187	183	203	159	189	190	201	195	170	189	175	149	178	164	187	170	211	198	192	178	184	177	167	176	192	173	173	180	207	197	193	176	175	158	221	195	168	198	174	205	203	171	190	165	192	196	163	175	167	183	176	172	187	183	201	203	190	177	239	168	183	216	191	187	202	175	191	177	183	194	192	191	176	201	185	187	186	204	172	172
27867	21159	12172	1553	907	830	799	790	741	753	773	730	751	777	727	756	774	775	735	739	805	813	688	777	742	735	769	737	769	778	745	750	757	733	768	713	738	754	763	751	747	772	735	783	732	781	740	734	746	712	743	744	764	744	744	760	745	736	698	728	729	714	733	770	749	704	738	740	763	766	773	740	780	706	721	738	773	786	739	705	810	733	764	721	747	726	771	714	745	828	767	750	686	726	771	692	780	686	744	810	753	726	741	756	714	762	708	716	722	808	746	728	715	769	755	751	762	755	752	780	724	815	722	710	748	749	758	771	794	807	735	755	803	698	721	768	776	774	770	718	789	715	797	786	740	712	719	733	705	800	747	740	685	759	733	749	762	782	807	784	777	750	737	787	765	754	778	763	757	761	812	750	748	750	728	715	708	713	753	743	759	736	771	786	738	701	808	785	784	734	747	742	735	797	762	758	743	723	735	753	829	781	751	748	773	770	780	741	718	700	757	736	739	735	762	787	749	738	765	780	773	710	741	767	749	760	746	764	767	766	764	711	728	780	754	728	727	749	741	728	757	788	780	745	789	813	719	745	728	760	726	701	723	781	724	768	757	782	761	742	802	745	760	769	712	707	775	735	757	808	774	746	725	776	739	758	717	727	735	735	779	781	783	754	739	713	780	732	757	805	820	743	791	769	720	720	764	759	776	781	762	743	733	770	780	770	740	769	783	767	781	745	784	718	748	737	774	779	749	716	736	781	700	775	771	738	770	767	744	769	749	746	751	802	762	726	813	788	813	761	751	766	821	734	799	754	717	793	802	740	720	772	730	736	721	693	759	769	757	731	761	701	758	696	750	718	777	722	787	729	773	756	720	736	782	702	732	801	714	729	742	753	759	712	743	749	728	727	727	783	775	687	759	733	683	754	797	741	767	770	734	749	679	776	772	691	780	701	751	758	747	742	783	769	745	803	745	729	770	770	744	766	770	733	780	774	775	723	690	766	720	759	786	795	803	735	779	795	740	778	780	717	772	698	749	755	750	769	740	713	765	752	729	742	687	750	785	753	746	726	731	754	754	784	742	756	767	745	716	750	712	749	799	759	751	756	769	763	739	751	725	774	709	754	725	693	787	800	747	778	744	733	792	714	765	734	731	769	787	692	764	744	763	732	760	736	750	769	763	745	802	776	752	813	759	781	771	748	754	742	774	784	747	704	782	766	784	820	723	718	830	770	796	709	735	721	746	717	717	746	746	756	793	776	761	746	792	742	715	738	764	771	700	750	781	755	719	780	764	735	774	748	675	746	791	739	819	720	744	731	733	789	795	769	748	753	776	756	737	775	741	760	758	792	741	730	736	772	723	740	778	802	775	752	777	766	784	781	724	803	693	729	752	744	727	753	723	747	736	735	721	753	772	706	766	753	760	741	741	771	808	765	739	765	689	732	749	775	766	725	757	782	744	753	779	761	761	775	697	771	789	719	762	742	761	718	741	773	716	732	747	774	729	744	805	717	831	707	730	782	705	806	752	740	759	780	729	767	720	775	723	710	761	733	740	764	762	781	745	759	740	777	738	796	813	758	729	781	760	748	831	784	758	758	776	736	775	771	788	759	752	753	776	772	729	741	785	766	752	748	763	722	751	780	753	768	731	771	752	742	733	805	738	787	697	774	736	724	758	703	795	753	717	750	734	723	736	762	743	750	722	763	720	744	752	775	760	738	779	707	732	722	715	759	750	769	770	731	747	784	746	749	769	733	722	718	763	770	758	710	767	768	788	725	817	771	779	741	719	766	738	745	699	756	758	751	730	775	710	738	723	704	796	751	743	741	755	799	777	731	729	755	735	801	716	747	751	747	741	738	723	718	787	750	739	781	730	771	771	726	739	732	778	736	709	771	777	757	733	736	746	756	804	799	698	739	777	754	726	780	742	798	745	708	699	746	713	710	754	757	768	733	765	762	778	793	711	767	734	748	754	727	765	777	710	752	751	715	761	714	796	738	839	753	696	752	719	716	736	770	729	788	781	710	811	794	749	770	716	740	715	699	776	784	757	706	756	759	731	737	814	770	732	808	739	721	749	741	767	765	803	738	763	753	718	748	764	785	798	709	718	769	743	768	747	772	786	742	776	749	697	740	718	771	757	739	750	772	738	764	747	725	771	780	758	760	722	750	734	710	752	695	742	711	770	805	786	759	759	757	723	778	717	719	740	737	776	751	715	784	701	734	783	821	720	745	773	732	761	711	741	764	782	755	700	662	731	730	769	759	792	796	732	692	717	706	660	721	726	760	740	763	800	736	753	766	815	731	732	746	730	775	772	752	741	700	743	681	807	746	740	759	813	746	726	738	752	741	732	773	731	751	745	747	763	765	715	708	756	727	741	733	764	759	783	740	702	703	736	708	742	773	718	837	723	729	759	712	769	735	741	735	743	774	714	731	764	753	762	724	746	761	763	804	797	773	724	731	768	770	764	710	747	718	780	715	761	727	739	781	730	721	746	717	740	790	713	701	748	710	731	777	738	718	797	755	727	751	765	757	782	724	731	776	749	854	749	780	821	825	752	707	707	748	743	768	796	759	789	762	768	746	723	819	768	750	729	708	746	777	757	743	766	740	756	795	725	751	751	757	742	732	716	794	742	677	748	732	741	721	783	769	731	710	772	758	741	760	753	760	781	756	722	767	694	784	786	804	740	749	784	705	715	739	803	814	783	726	766	771	691	723	772	710	716	798	740	746	773	810	719	727	814	733	773	795	815	735	789	742	742	709	731	757	735	744	767	749	746	732	762	733	763	755	776	738	746	710	764	781	729	741	770	761	792	740	756	740	738	783	739	742	747	747	733	761	781	782	769	705	724	735	780	734	702	792	722	774	784	788	724	692	782	774	775	751	714	783	747	732	679	798	730	733	801	760	721	734	789	766	753	804	712	707	702	745	736	784	745	719	793	777	769	771	708	723	776	727	726	798	732	783	774	764	754	795	758	729	764	755	788	795	753	740	746	702	736	708	755	752	747	793	717	781	704	813	757	791	752	754	762	765	772	734	736	719	784	776	787	759	786	725	723	744	737	720	735	739	706	810	746	741	780	741	744	794	781	748	778	731	787	792	738	767	752	785	748	751	740	776	747	774	758	713	726	779	748	731	749	748	754	766	755	717	789	791	741	728	727	753	725	792	753	799	725	730	743	723	792	763	751	750	783	752	772	719	762	742	756	767	762	780	733	744	759	774	716	753	757	735	768	711	741	746	741	693	721	765	731	739	760	738	717	764	753	763	787	696	791	749	750	765	767	752	731	761	728	760	732	784	746	783	750	758	739	741	749	749	754	769	742	752	718	772	747	723	784	775	717	735	765	711	732	764	737	725	747	776	770	769	821	786	748	748	744	755	786	752	772	763	746	708	761	743	782	735	777	744	767	733	779	760	733	746	763	717	805	734	712	754	700	769	748	767	730	794	789	755	759	776	736	710	763	765	720	744	704	827	800	742	723	708	802	759	743	723
4607	1498	1310	1063	867	856	807	766	785	713	729	704	802	724	798	755	760	771	736	753	707	728	736	775	765	778	776	765	767	798	709	760	707	729	755	809	759	721	759	708	744	801	754	735	766	760	712	737	739	704	717	726	711	728	789	766	730	714	689	725	746	768	735	757	768	738	696	731	720	755	753	754	772	729	761	744	746	773	787	710	767	793	769	708	723	688	728	748	685	760	717	740	734	747	772	738	703	761	728	776	736	706	733	752	734	755	719	720	734	728	726	739	687	722	743	732	716	726	768	760	698	735	755	733	744	725	733	730	726	734	782	773	742	726	741	745	709	725	763	724	754	707	720	699	758	749	746	749	747	743	723	780	745	725	743	776	727	771	673	751	688	726	767	735	761	737	722	692	734	753	759	760	739	703	687	759	746	751	728	749	739	762	747	738	731	727	701	778	740	725	703	746	721	746	722	700	801	716	755	784	727	766	696	747	772	755	733	738	718	707	750	719	753	772	769	738	724	721	731	756	775	778	745	738	773	766	755	699	708	778	761	751	681	689	742	792	744	741	762	751	713	719	755	755	744	755	749	696	709	810	733	719	755	767	754	780	775	784	739	774	756	770	705	715	766	790	748	772	746	735	759	742	742	725	699	746	763	727	734	707	741	710	708	721	719	745	724	740	736	771	718	743	771	720	754	747	725	759	729	735	721	716	698	694	715	751	769	725	724	746	731	741	709	749	697	773	718	736	755	772	770	771	723	736	744	734	720	726	747	824	690	735	695	781	710	737	729	748	770	714	736	808	722	718	717	751	749	724	765	752	708	717	756	765	785	684	704	728	724	752	771	664	676	716	755	782	726	790	769	770	740	778	706	808	712	768	740	753	758	740	704	736	758	781	742	693	682	751	731	801	763	730	729	765	750	758	758	786	745	746	747	714	777	720	715	772	753	753	739	720	791	721	808	724	777	774	718	782	704	734	735	712	714	793	736	757	713	762	751	769	710	761	759	748	739	721	774	770	761	763	743	711	742	751	758	755	716	751	703	745	755	744	682	748	729	733	763	723	810	731	710	762	731	759	744	729	725	778	705	736	758	726	727	763	773	751	754	730	702	722	807	753	732	698	703	693	734	716	724	743	689	748	727	757	697	705	756	737	784	763	722	808	717	759	767	747	779	725	789	770	731	719	752	719	738	726	744	795	726	762	720	744	724	677	716	757	760	760	778	734	720	760	691	767	718	727	750	737	806	753	757	730	799	760	757	710	796	741	794	772	724	714	786	750	745	762	749	724	734	751	706	727	764	723	738	780	767	719	760	685	732	764	734	706	745	667	791	717	687	752	776	709	745	728	757	701	708	719	726	777	793	749	736	743	744	693	750	713	739	695	713	753	741	749	693	701	755	779	762	751	754	746	776	754	774	694	756	753	764	742	737	780	753	783	724	753	697	712	717	773	766	742	707	694	710	759	745	749	755	733	777	756	740	714	775	757	722	702	720	748	716	752	726	769	748	710	737	756	762	727	751	726	762	746	712	691	774	771	705	695	728	770	686	723	693	742	779	712	737	766	797	755	720	725	692	733	726	761	770	707	790	742	744	746	757	762	712	742	734	728	751	761	719	750	741	750	734	730	700	746	722	729	713	759	744	741	796	744	743	765	728	699	751	775	725	765	756	719	725	755	767	728	715	721	683	671	755	740	727	752	713	766	748	753	714	713	708	745	744	724	743	771	769	749	783	762	726	708	726	712	733	723	730	739	728	749	735	752	713	695	743	741	769	721	717	748	751	784	712	697	696	762	719	748	725	774	817	775	764	766	770	736	779	742	711	760	688	804	751	735	739	759	745	712	722	714	711	696	728	763	749	741	710	754	703	748	712	742	719	765	753	743	781	764	760	735	694	773	731	749	755	775	753	745	715	736	728	733	755	747	740	752	760	743	747	760	750	777	709	790	741	748	696	767	698	760	726	734	748	711	703	749	715	708	735	731	696	732	752	754	743	717	802	784	787	693	729	735	767	740	735	749	711	790	758	763	722	724	759	693	773	783	700	801	752	752	731	726	716	746	737	670	732	767	817	767	764	741	736	750	734	725	713	751	757	705	717	775	745	680	722	743	743	764	689	673	718	735	755	741	670	694	721	728	757	704	712	757	767	749	726	722	748	684	717	768	726	761	731	760	820	779	774	729	760	743	757	761	716	688	745	746	703	714	810	765	729	741	736	706	756	685	739	752	767	709	743	748	749	738	765	797	723	756	725	706	756	696	729	776	695	761	764	747	760	721	741	718	750	726	715	685	729	753	724	760	763	651	724	751	745	723	774	774	731	745	735	709	694	766	758	749	711	728	735	791	712	753	783	745	795	703	736	742	773	669	747	764	727	764	780	727	763	715	730	743	706	766	769	719	773	776	742	690	717	789	712	744	761	725	759	737	758	736	733	765	755	687	773	742	761	752	732	746	716	702	753	778	717	769	747	742	754	705	766	752	757	740	703	733	727	750	737	725	739	766	739	745	751	736	717	734	693	700	718	771	718	733	743	728	751	746	751	747	757	711	739	695	723	765	743	738	756	725	713	734	710	745	744	731	756	750	738	714	762	734	746	811	737	750	754	761	740	799	750	725	758	766	768	763	783	723	720	761	749	741	733	711	738	737	678	721	759	752	757	782	723	716	723	741	742	723	817	692	741	708	741	653	759	756	728	749	729	746	753	736	781	739	729	702	745	724	750	706	755	741	714	747	741	748	730	684	726	742	720	716	752	737	746	718	714	781	747	730	751	783	775	774	725	682	747	730	754	733	706	739	718	707	745	765	782	729	774	751	705	710	743	750	730	739	769	774	767	746	759	729	767	705	737	754	792	712	757	713	734	736	770	798	714	773	757	711	698	735	776	735	748	767	724	775	776	728	745	740	745	736	754	772	755	739	731	708	726	733	786	780	741	748	714	754	777	705	707	741	695	749	756	736	736	794	736	743	777	719	770	783	753	756	721	748	749	722	770	706	715	767	752	748	746	725	725	769	784	770	712	746	742	695	779	750	712	773	763	724	726	766	746	754	733	766	709	778	739	747	710	746	772	729	706	720	680	735	740	721	717	736	755	754	709	767	754	786	748	731	712	757	699	711	746	715	729	722	751	708	747	723	739	775	748	776	729	749	728	722	772	715	748	752	782	735	780	776	764	730	723	743	740	743	791	743	722	767	745	773	805	753	717	734	789	749	733	773	732	720	735	707	766	726	741	723	709	702	702	773	778	742	748	772	738	780	763	744	750	739	681	747	740	715	734	716	779	727	731	756	766	742	728	743	751	699	743	727	760	744	744	713	732	738	703	751	745	721	744	748	710	803	749	772	730	774	727	714	775	788	718	745	739	778	729	780	768	737	776	711	744	720	739	704	724	745	760	744	756	712	712	760	739	754	745	673	727	718	735	735	729	752	728	716	720	789	719	693	729	735	686	747	779	701	759	707	762	749	727	752	747	751	715	804	727	697	726	708	746	729	721	748
24067	21478	29148	24227	21481	20221	2360	1001	773	707	564	558	566	527	531	502	501	462	443	494	458	460	415	441	454	414	413	455	436	388	423	435	451	437	412	443	396	400	391	439	409	409	418	384	414	436	426	395	405	392	412	384	403	382	384	415	359	444	395	372	399	427	384	429	399	444	395	392	384	382	449	438	441	437	400	412	346	414	389	407	421	368	396	377	417	405	429	401	401	391	406	396	428	404	414	396	427	379	385	401	436	430	466	399	401	402	415	403	407	373	429	401	395	437	411	416	399	401	429	417	430	417	403	391	401	398	398	403	424	404	393	388	406	424	415	441	401	380	414	367	393	362	383	405	392	414	386	396	395	405	402	404	401	412	421	409	383	403	372	352	405	407	389	397	408	408	384	384	413	395	415	378	398	409	428	406	400	388	393	406	420	397	386	392	406	429	404	391	377	396	402	419	351	413	401	398	402	398	391	413	421	383	406	413	402	409	416	397	398	413	421	414	389	397	367	416	417	434	418	385	379	444	427	384	435	401	407	414	403	402	377	385	405	377	412	384	400	398	363	368	415	406	405	413	392	432	429	359	370	394	388	367	433	434	417	428	382	419	399	389	437	380	410	396	411	374	415	400	400	409	417	414	448	388	396	425	399	399	400	395	367	389	411	441	378	390	365	418	389	422	414	368	433	400	374	397	434	402	368	432	408	365	423	426	436	389	396	402	421	405	388	420	402	408	399	368	395	398	375	420	403	408	387	412	376	394	408	397	423	435	423	436	407	377	410	406	380	409	383	413	429	398	382	410	410	371	376	393	422	429	399	374	415	404	396	436	388	417	435	398	380	382	344	415	395	391	404	377	415	408	382	408	403	353	378	379	426	369	387	399	431	406	409	372	386	409	367	357	411	394	383	395	433	377	419	429	381	406	398	393	396	396	413	386	402	409	394	385	367	415	414	386	421	417	420	405	429	385	396	355	412	393	423	402	437	378	400	389	384	403	405	449	431	411	373	436	428	411	390	415	347	404	389	437	382	429	409	392	427	425	352	401	389	387	428	396	389	408	416	374	391	406	450	416	390	396	400	447	408	397	395	410	407	403	410	388	372	428	419	371	431	372	370	370	378	393	371	401	401	395	373	399	386	414	406	406	383	398	417	399	398	419	375	412	411	402	385	424	412	439	406	384	414	398	431	426	400	383	391	412	411	411	391	358	372	357	396	432	415	400	383	421	411	402	375	412	422	396	386	419	421	380	374	394	415	408	408	413	362	401	383	390	452	380	388	399	411	422	403	391	411	398	380	390	396	404	403	394	366	405	419	384	413	411	400	404	373	447	406	432	405	372	399	420	413	388	415	399	448	408	389	398	410	401	389	403	400	429	403	390	392	460	408	426	408	410	397	392	411	414	412	435	400	370	405	380	394	421	405	365	385	404	387	411	415	451	417	416	359	409	425	398	448	414	399	390	377	404	413	431	378	404	401	398	375	394	403	414	392	396	370	422	427	412	440	380	408	425	430	399	408	415	417	403	369	412	390	394	393	395	437	392	417	392	386	407	404	386	394	423	402	405	371	419	400	417	391	400	401	373	401	358	381	389	395	404	397	401	392	425	394	421	383	417	413	411	398	444	371	402	404	404	405	405	402	401	384	407	418	426	399	421	395	422	430	399	387	404	369	403	388	406	394	417	385	432	421	371	421	422	390	420	403	392	402	397	375	376	374	401	361	380	402	370	343	373	396	399	401	431	371	387	379	371	423	401	400	389	424	396	419	399	379	426	389	411	409	374	427	404	411	393	408	383	406	406	360	422	408	352	405	400	352	394	403	424	399	395	405	380	411	397	380	398	395	414	398	377	409	391	382	401	391	428	422	452	376	404	356	398	416	438	422	399	363	374	370	381	413	434	450	376	415	385	396	368	389	376	411	391	368	419	429	447	404	388	405	390	392	419	378	363	380	417	386	382	406	411	404	402	413	353	405	382	409	394	366	387	427	413	423	416	401	418	395	411	419	409	421	392	368	401	419	422	436	405	405	396	386	441	441	419	370	409	411	411	396	451	393	390	364	358	406	393	387	453	430	367	394	413	425	394	374	429	407	397	407	370	399	414	382	395	414	453	400	420	448	396	417	378	407	404	400	397	386	405	422	414	420	385	417	416	411	378	377	364	383	412	399	421	398	399	420	372	427	424	435	394	375	407	403	381	377	414	381	387	399	437	405	410	448	398	386	399	406	385	408	400	385	395	386	412	388	429	418	401	403	402	404	391	403	400	418	405	418	420	383	399	374	414	416	433	435	424	378	387	394	406	413	383	432	404	415	395	390	442	395	400	413	415	403	411	393	417	411	397	393	411	424	402	423	391	418	398	399	378	390	418	397	419	357	410	407	416	415	422	408	375	443	409	395	434	410	437	374	400	383	436	409	389	374	380	430	414	411	369	391	389	406	371	405	374	402	390	404	369	395	412	374	423	361	380	364	434	395	390	385	405	400	389	382	431	375	439	392	368	411	393	402	408	413	388	383	429	396	377	399	407	380	412	431	383	432	448	397	409	425	404	382	407	430	414	404	409	391	429	385	412	398	416	386	455	385	378	404	408	403	377	397	374	404	397	371	416	406	378	357	398	384	414	408	417	409	409	410	403	451	394	383	424	413	383	403	418	401	405	399	438	381	389	409	390	383	417	392	383	417	384	410	397	373	354	427	379	460	412	386	434	402	381	376	391	358	412	413	387	407	423	412	384	416	414	361	423	398	375	406	388	428	411	388	381	409	376	399	389	446	386	400	403	397	422	401	377	389	376	393	397	374	385	367	385	398	387	422	423	390	400	404	419	404	431	397	414	433	365	393	407	427	431	372	419	407	423	410	431	446	424	393	378	413	421	428	399	386	370	386	411	405	427	391	392	378	417	398	450	367	391	354	387	356	393	386	419	420	369	424	414	433	395	408	399	363	400	388	389	433	377	422	405	403	434	399	404	400	364	403	418	376	423	415	415	398	408	373	376	400	406	363	390	397	396	413	403	394	412	419	373	412	387	415	418	396	384	384	371	438	449	386	393	401	393	389	396	416	422	392	398	390	401	437	398	438	404	403	387	416	411	401	387	402	426	438	371	387	400	465	425	384	405	402	394	395	396	391	365	419	390	391	401	383	404	426	382	388	379	415	372	397	373	439	402	406	380	397	388	395	390	361	393	415	380	359	421	385	422	410	357	396	408	418	424	419	406	425	401	410	386	375	400	383	395	430	411	409	398	409	390	417	452	391	387	403	426	414	372	399	423	408	376	399	412	438	382	393	398	394	399	423	418	437	401	392	370	376	389	403	434	408	433	372	411	382	400	422	400	379	426	413	410	382	410	427	378	404	411	391	397	385	416	392	406	408	345	384	424	397	415	413	385	398	380	368	391	417	401	371	410	399	370	397	367	389	432	385	409	412	403	397	411	394	403	372	406	393	411	419	390	420	382	382	408	383	403	414	391	425	416	420	400	391	370	392	414	365	376
4461	12562	10466	5077	3119	1996	1501	1153	979	756	789	617	607	605	552	540	508	491	493	477	459	458	487	476	453	440	449	496	420	389	429	404	414	411	441	422	401	436	417	440	401	422	417	409	415	395	436	405	419	461	429	431	440	396	375	421	405	397	391	431	398	416	393	405	407	408	388	423	372	378	428	451	394	445	399	407	406	431	412	425	426	391	407	395	410	396	396	418	412	440	423	398	400	434	395	463	368	391	424	428	386	419	408	403	423	418	408	415	418	403	439	437	404	386	392	423	380	391	384	430	407	434	413	424	419	391	438	405	425	398	425	418	428	424	366	411	416	434	405	433	396	406	394	411	410	397	399	415	415	427	389	407	405	406	404	459	362	405	388	460	402	398	415	401	412	430	402	404	401	432	429	396	415	389	403	418	400	400	396	401	410	424	420	375	388	381	394	401	407	400	415	423	394	382	409	398	423	391	421	407	417	405	431	433	395	427	416	412	421	432	435	414	409	436	374	423	427	410	399	417	403	445	392	430	387	394	418	389	390	439	377	421	383	442	403	422	412	408	421	414	401	433	378	413	404	415	433	421	409	451	419	418	445	448	397	417	396	413	430	376	411	396	422	397	411	427	410	391	384	412	409	426	423	347	447	370	412	431	402	406	385	434	438	397	437	408	400	410	383	397	369	390	425	391	439	402	380	416	429	441	405	402	409	403	398	361	376	424	444	406	400	411	407	417	438	377	420	400	429	391	411	378	401	431	414	379	425	378	402	408	402	435	435	391	391	401	406	387	445	388	396	394	375	386	399	388	406	389	390	378	422	433	396	416	438	389	435	410	411	435	391	380	427	421	443	397	436	412	390	402	418	416	415	405	378	420	423	394	411	400	416	404	394	411	416	392	423	407	408	400	410	379	405	457	438	432	399	439	398	428	389	394	435	416	404	444	386	401	456	433	389	408	431	398	402	425	424	418	426	413	396	418	429	404	438	352	406	399	416	428	445	424	375	380	435	409	377	404	445	430	422	418	411	393	427	409	373	438	411	405	406	446	406	432	412	376	432	385	369	418	416	419	426	393	433	416	412	392	433	430	420	395	395	419	425	414	423	398	386	401	400	427	381	401	420	403	412	431	424	411	403	405	416	395	387	449	387	413	428	416	408	417	394	427	380	422	418	396	405	401	373	403	386	402	429	400	442	427	409	418	411	423	408	418	380	442	414	424	407	401	418	411	428	417	423	386	421	387	384	394	388	409	399	391	419	391	385	425	385	404	428	409	411	419	416	391	392	429	402	396	416	387	433	396	447	444	386	405	423	381	446	406	428	433	388	415	422	406	437	382	381	379	431	424	420	406	399	431	375	404	432	453	431	419	431	424	416	434	419	365	421	431	417	396	427	388	385	405	397	410	410	391	429	372	416	416	459	410	429	365	426	409	443	426	402	381	428	443	382	421	435	407	422	436	404	416	401	432	376	394	417	404	409	415	415	393	425	413	390	428	405	410	420	409	382	380	424	465	443	419	400	392	442	389	407	376	392	419	420	423	407	416	430	398	428	373	418	411	406	407	406	421	452	373	396	371	399	409	406	410	413	449	448	417	443	396	397	386	393	384	389	440	404	436	403	414	401	403	434	413	385	411	417	429	442	401	454	397	408	421	421	422	411	399	410	401	393	429	407	430	408	382	440	458	401	408	393	402	420	415	401	400	383	404	397	386	390	395	422	388	387	403	425	406	422	420	387	447	395	410	431	406	416	429	408	400	401	403	388	406	461	419	380	414	425	425	396	424	418	410	410	391	442	430	463	399	389	440	395	410	407	398	375	378	380	442	433	394	386	447	426	388	409	428	447	373	408	406	406	417	387	391	423	414	404	430	405	432	420	410	391	411	423	415	382	384	407	431	422	395	423	431	414	418	404	415	387	389	385	403	436	383	433	396	402	399	410	400	427	420	430	441	423	398	412	432	426	393	395	397	417	391	424	449	424	399	388	421	387	414	413	436	394	403	410	445	373	401	348	410	416	409	386	403	382	437	387	415	409	380	396	432	385	375	415	387	360	426	395	411	382	405	446	397	424	417	381	400	395	387	424	402	425	423	436	415	380	420	450	436	414	431	378	431	370	418	409	399	392	424	438	409	361	384	401	428	415	393	420	429	436	389	387	400	394	397	388	411	420	443	437	437	381	411	392	452	431	414	410	383	403	420	400	424	425	408	393	398	412	403	418	390	423	417	388	430	436	399	418	403	423	437	395	437	442	412	439	411	395	405	423	422	428	387	417	400	399	426	423	411	419	364	389	397	421	431	400	394	408	404	397	412	417	387	410	433	415	386	398	386	405	396	401	409	404	356	385	402	430	377	427	425	384	421	429	394	437	422	417	437	430	396	370	437	429	416	400	435	430	430	407	429	394	388	392	412	411	415	426	416	415	398	413	419	422	413	434	391	403	442	412	396	416	411	384	393	439	412	402	388	416	444	402	388	390	398	415	411	389	412	408	387	388	433	406	372	425	428	392	402	432	421	392	446	416	412	382	410	417	419	375	410	414	416	408	403	416	413	434	399	395	428	400	442	431	434	395	403	399	409	405	412	415	409	397	414	435	408	380	395	413	391	407	381	390	417	412	415	413	393	415	420	425	413	402	439	383	379	393	385	433	400	454	392	379	389	416	400	410	404	379	407	378	421	442	413	447	399	394	402	428	382	404	392	430	403	475	431	381	393	423	386	428	363	420	389	406	397	412	362	406	404	420	428	409	410	399	406	424	397	434	402	447	433	395	432	413	403	429	438	423	412	392	393	410	406	433	421	417	443	443	415	408	399	437	412	409	390	418	425	421	427	396	426	440	426	405	387	454	432	438	395	413	377	428	457	443	420	376	401	402	429	387	426	385	407	422	415	393	404	406	366	410	391	426	416	426	425	423	394	374	422	461	428	413	427	388	403	378	440	408	428	413	410	406	434	380	424	389	427	433	416	434	414	416	434	377	381	418	387	416	381	421	421	395	420	406	398	393	417	394	411	447	397	416	389	397	422	420	414	414	419	418	405	415	409	407	413	392	393	433	392	417	386	414	392	402	402	388	364	439	392	402	398	425	420	417	392	371	411	419	410	408	406	366	443	407	399	402	385	374	424	417	424	389	419	389	436	433	404	391	425	421	428	398	388	389	399	408	413	405	427	408	424	389	404	437	404	398	397	422	409	397	404	416	410	414	385	429	403	434	389	381	359	395	408	390	372	479	442	403	403	419	401	429	433	456	420	417	422	391	432	400	425	420	402	390	424	394	383	429	416	398	393	360	367	388	404	380	390	401	389	426	432	398	403	398	401	402	418	384	409	389	430	390	431	398	413	398	403	425	412	396	408	385	408	413	412	404	461	397	441	387	406	413	446	396	413	399	410	361	401	435	385	412	443	403	421	404	418	389	436	403	442	419	409	406	374	407	455	439	396	387	418	395	449	415	461	441	378	430	387	416	391	421	409	382	420	413	368	385	413	414	419	421	428
24991	21453	28685	24582	21354	8430	1246	902	866	797	783	807	722	741	745	732	739	686	670	686	652	709	674	688	706	691	698	651	656	659	649	672	708	741	678	656	656	700	637	705	683	674	685	649	687	673	677	675	646	682	676	647	714	694	649	664	693	667	676	664	663	712	676	656	631	710	641	664	650	686	648	660	649	677	695	640	702	662	683	677	715	660	682	704	617	647	688	658	672	667	692	686	682	630	663	704	667	673	647	684	681	665	636	667	709	686	653	660	643	682	701	685	644	605	702	665	651	644	623	698	708	698	643	622	661	641	605	670	659	670	617	723	683	715	652	675	627	676	661	648	700	650	693	728	635	685	654	660	685	655	690	675	662	690	637	656	646	692	703	660	645	606	652	676	687	672	688	654	686	685	625	641	723	635	675	677	641	717	675	724	656	642	671	672	600	741	679	670	665	655	681	648	661	648	644	689	662	667	648	639	665	624	669	679	667	725	666	675	664	662	662	631	674	710	620	631	619	676	652	705	648	635	670	671	668	674	645	669	644	687	678	569	632	578	644	695	660	649	668	668	666	700	641	657	663	714	689	704	663	650	622	658	698	655	685	642	620	644	681	643	699	620	600	664	657	667	665	653	658	642	650	681	678	636	702	659	719	658	631	703	618	620	699	667	626	681	688	637	700	689	630	613	690	646	672	632	716	704	721	688	672	702	653	689	715	676	641	672	682	675	664	691	673	667	651	630	732	629	667	646	691	656	661	650	660	657	648	655	702	662	656	693	647	617	680	652	620	667	641	662	690	646	707	640	663	656	686	644	672	697	659	646	692	617	647	644	657	653	621	598	678	698	641	664	683	646	670	676	667	632	717	657	648	671	663	644	658	688	660	686	643	704	670	645	622	646	708	711	702	695	673	679	661	703	714	680	656	708	668	689	646	656	655	667	662	666	652	654	726	652	649	655	646	652	647	652	675	641	680	697	678	639	673	634	635	640	698	656	642	670	669	707	614	656	671	666	656	661	704	681	691	655	658	687	645	667	703	682	680	738	706	652	697	692	647	674	682	674	685	670	628	627	671	682	673	725	723	699	627	667	693	648	707	665	682	630	671	650	680	685	639	695	662	655	662	654	659	639	696	692	674	698	640	660	638	632	720	640	677	694	697	616	672	646	655	646	645	661	686	683	707	671	667	683	633	636	657	670	652	673	694	652	733	638	671	637	687	650	662	681	678	675	628	677	690	676	658	683	663	646	656	666	654	643	684	665	647	665	670	688	670	653	653	686	624	668	711	702	671	652	661	715	659	655	683	674	705	658	656	644	698	664	612	688	718	651	638	674	665	647	702	668	668	629	677	649	676	688	692	676	681	693	682	703	650	656	639	640	660	686	666	646	736	731	677	669	674	664	686	662	647	694	689	670	663	678	681	650	682	676	625	673	663	655	695	671	675	669	697	676	695	645	697	671	651	714	683	650	704	695	714	681	638	618	647	656	635	648	680	648	684	657	702	619	668	678	708	673	679	630	674	616	685	714	671	680	666	662	658	675	645	669	697	650	648	690	661	726	681	681	713	669	675	605	716	732	602	687	675	663	672	647	697	667	691	683	621	687	635	665	694	673	636	629	666	640	676	696	659	660	665	696	637	645	676	657	612	633	654	679	672	644	697	646	702	688	655	694	647	666	657	683	661	655	696	623	654	652	677	668	650	663	685	678	668	675	643	692	656	663	694	638	660	658	633	656	668	679	663	659	671	615	641	615	670	641	650	633	656	674	611	683	703	674	699	630	690	634	680	651	680	646	668	689	690	630	651	675	707	658	717	660	646	741	657	624	650	680	660	636	627	659	701	645	667	694	680	614	651	658	633	653	680	643	677	667	673	671	684	647	618	662	634	700	658	670	667	649	670	706	689	685	609	678	691	688	719	667	678	649	688	644	687	728	625	649	646	659	662	685	657	672	715	606	635	618	677	681	670	621	689	658	688	654	662	711	712	722	705	662	663	624	686	677	649	616	684	655	664	679	663	673	674	699	688	694	632	682	662	668	694	655	656	682	695	649	673	683	703	652	665	656	688	676	713	698	644	707	659	616	651	677	675	650	651	682	635	678	656	691	671	676	687	691	647	653	685	682	748	674	659	648	636	658	669	657	657	671	626	693	679	678	641	618	665	624	662	689	680	657	643	671	630	671	688	685	680	715	703	641	671	660	628	694	610	642	703	682	665	648	666	670	629	710	657	680	680	663	672	723	623	708	653	698	655	660	709	661	663	656	684	665	689	687	640	642	711	648	626	654	666	646	654	653	664	702	689	696	619	656	650	654	631	693	620	597	659	683	728	689	639	689	665	668	664	653	702	669	705	694	675	670	661	685	678	654	651	689	675	715	641	651	685	650	661	701	711	649	655	676	677	663	642	670	639	674	708	700	659	701	645	639	714	658	649	676	682	679	683	613	667	688	657	646	677	656	689	658	663	695	691	669	626	653	646	666	627	623	674	629	684	691	664	673	664	693	650	672	668	665	657	654	666	667	651	664	699	675	665	648	676	672	635	683	651	657	666	658	675	661	669	618	700	638	646	648	694	672	638	666	662	675	649	630	638	679	661	653	655	656	652	650	685	649	639	667	681	675	619	609	635	654	665	631	685	666	703	650	656	700	660	663	641	684	651	686	664	619	686	692	667	623	641	660	691	676	641	657	652	674	697	639	659	632	639	637	713	684	654	685	645	694	711	657	687	702	624	715	653	671	705	644	636	671	662	650	618	637	697	638	702	660	640	721	659	686	629	676	692	688	681	679	657	688	684	659	615	615	695	679	710	653	635	613	643	682	709	671	702	726	679	622	681	659	688	663	692	684	676	701	690	696	679	672	698	665	657	702	645	642	684	668	664	681	635	685	651	717	687	697	696	652	637	689	683	673	622	669	652	672	635	683	649	698	654	614	686	661	670	684	640	672	661	682	698	646	693	673	698	620	691	707	679	678	664	638	617	664	657	610	683	721	687	694	661	638	699	694	636	642	687	602	677	653	704	669	644	668	697	641	683	673	680	636	695	722	670	677	642	650	674	696	663	697	730	677	678	673	673	686	623	621	710	673	638	657	695	669	684	638	684	730	645	632	693	658	689	672	720	680	684	672	671	670	647	645	693	604	656	653	657	658	669	655	687	687	670	655	626	644	698	700	682	624	655	653	709	662	686	641	692	634	666	661	655	665	649	704	645	648	668	644	672	683	678	678	632	674	634	699	705	627	696	684	712	660	664	578	675	668	648	645	637	636	677	691	622	682	597	653	636	651	651	670	682	653	638	637	660	689	610	623	675	694	675	704	629	668	668	656	658	696	672	608	658	670	680	639	683	651	657	661	648	661	659	672	630	651	646	659	656	653	691	651	671	681	677	654	646	633	681	687	688	626	648	588	685	642	632	643	711	661	676	680	655	647	664	689	683	619	683	647	659	713	665	639	728	654	677	705	629	771	632	656	657	702	636	709	686	619	674	679	631	689	659	648
4422	9322	7291	3920	2589	1648	1301	1094	1018	872	862	795	778	763	694	700	704	704	664	679	699	636	696	671	648	622	669	642	624	631	643	727	656	715	629	620	655	608	630	634	646	640	600	692	661	628	640	645	627	649	645	661	628	667	657	660	668	630	707	634	635	661	621	605	645	643	633	635	622	690	622	655	653	678	597	648	679	684	663	610	622	599	646	659	636	664	629	647	640	626	633	687	628	587	723	658	628	622	659	629	641	627	604	623	615	609	645	609	609	642	637	637	624	660	633	663	644	641	672	615	628	619	661	604	620	605	641	622	643	702	649	636	620	620	637	652	644	626	650	652	621	666	648	631	628	612	652	619	652	619	632	668	637	639	635	610	673	641	634	644	660	630	624	651	645	606	624	632	606	640	594	651	623	602	669	658	610	680	614	651	658	678	633	660	645	624	676	664	672	665	660	651	654	662	617	651	640	643	618	655	622	663	609	610	665	611	624	618	607	636	651	689	637	618	669	679	645	666	649	626	663	669	629	661	594	649	660	643	627	631	663	606	652	615	632	654	651	599	666	663	649	688	690	635	643	617	590	662	621	608	640	624	650	635	658	634	669	632	646	601	606	660	641	658	628	622	628	687	599	620	628	607	652	679	646	602	643	646	612	644	661	673	630	592	677	624	656	630	629	623	670	654	622	633	637	636	584	640	591	663	615	629	657	666	658	604	600	624	618	656	623	653	668	630	631	637	650	660	661	668	645	599	649	627	662	612	655	629	654	649	640	645	609	623	612	603	657	587	592	653	619	611	662	620	635	624	641	625	647	646	652	631	606	621	643	603	588	664	586	644	636	683	580	700	608	639	658	640	650	629	638	659	641	669	655	629	621	629	622	615	597	645	596	594	611	656	631	672	611	664	665	659	594	629	671	641	654	639	626	604	651	630	629	612	669	640	653	642	651	648	620	673	613	656	627	649	674	617	641	666	621	653	670	629	595	643	652	675	582	636	620	595	644	611	632	660	685	665	629	638	644	643	618	674	621	682	617	625	650	644	624	592	615	629	668	645	636	607	642	653	653	649	636	644	660	638	662	611	581	666	703	618	640	636	637	623	641	614	662	681	633	607	644	649	636	639	647	632	640	652	598	646	669	669	668	597	679	638	614	622	625	639	602	620	663	610	650	633	659	647	659	635	670	679	693	650	629	634	673	667	640	607	626	651	652	586	636	646	618	666	660	659	629	663	638	655	691	616	596	652	613	598	645	627	610	634	671	665	653	608	611	647	658	634	720	628	623	640	588	620	608	633	647	639	666	609	620	667	597	624	650	629	627	689	640	641	583	671	606	630	660	615	627	637	656	596	599	627	651	644	680	652	644	635	583	643	621	637	637	641	614	691	611	663	635	569	626	659	680	631	641	688	681	601	637	605	619	621	604	666	626	605	651	684	658	637	638	632	627	612	627	618	632	624	694	642	633	655	613	651	670	614	631	672	644	634	624	616	624	612	645	606	634	607	621	637	597	640	715	654	628	635	643	629	626	634	615	634	658	647	652	632	655	643	603	696	670	660	641	648	639	631	657	629	642	655	634	615	630	593	589	592	607	678	648	621	610	584	664	650	612	585	610	639	610	626	657	614	645	642	628	614	624	635	654	668	607	634	606	666	655	615	604	596	674	671	586	640	607	647	664	643	617	659	639	655	661	679	598	618	663	660	636	639	600	610	629	610	607	664	623	665	673	674	630	623	630	631	613	611	674	639	589	611	633	579	627	664	631	637	627	610	658	640	611	624	664	627	596	674	630	599	617	645	621	630	654	676	686	635	622	666	613	614	608	639	632	623	615	669	637	650	623	637	672	647	629	670	625	611	672	628	615	659	612	603	642	594	602	637	654	679	615	636	654	645	596	625	643	623	610	633	631	645	626	695	612	635	599	566	668	645	608	642	626	716	608	640	623	619	646	652	661	656	621	667	622	661	626	686	648	637	630	656	637	636	621	612	619	633	605	650	627	659	591	652	586	659	608	617	670	666	644	629	667	654	649	610	605	628	659	642	658	620	643	600	675	649	623	634	647	617	609	596	620	625	663	621	665	631	656	614	689	641	633	625	606	622	645	650	637	640	622	629	644	649	665	664	666	630	596	613	710	616	622	640	647	628	610	709	604	622	631	672	652	598	612	689	645	607	629	627	667	659	645	682	633	624	675	635	642	636	620	609	596	578	636	634	614	639	604	650	570	656	589	645	646	584	666	620	580	652	647	654	639	645	618	678	621	584	604	701	643	626	662	613	622	632	701	621	636	632	604	578	670	620	684	621	644	614	624	601	612	639	653	637	646	600	607	641	658	671	581	638	664	603	641	601	635	582	612	545	615	626	616	634	657	595	677	611	640	660	634	636	642	586	653	668	658	636	593	646	670	650	638	610	649	630	625	641	581	599	657	646	630	632	647	626	654	670	578	665	615	688	648	652	653	625	613	622	668	636	624	641	616	645	661	625	635	614	616	642	670	597	640	570	624	646	631	637	670	622	679	623	615	646	693	626	651	600	650	641	602	676	609	625	647	613	625	648	604	594	613	616	610	647	652	646	668	640	652	635	635	628	626	615	624	646	623	692	626	654	645	647	629	644	622	605	629	674	633	638	633	656	636	660	626	629	651	630	601	600	645	636	639	663	637	617	650	667	664	621	703	636	652	638	635	644	682	606	626	639	637	651	616	638	635	648	657	643	659	646	586	608	610	618	655	573	615	658	645	675	627	632	648	644	648	647	639	652	663	607	637	575	627	628	637	650	652	605	636	607	624	660	651	637	593	639	609	650	648	617	640	610	649	637	642	628	591	631	650	593	625	603	654	620	648	662	649	669	658	646	603	651	703	665	622	637	596	649	655	604	635	632	647	669	646	683	636	604	662	641	682	624	673	602	560	667	670	625	674	649	628	657	657	649	650	589	599	606	706	638	618	609	668	619	672	646	622	637	640	616	618	624	644	628	679	617	592	625	642	608	611	623	613	633	661	629	600	634	632	664	610	666	651	668	576	615	648	636	619	641	629	598	561	682	594	700	684	650	595	672	619	612	620	625	639	618	617	628	650	677	598	621	638	605	590	619	648	691	624	610	599	642	660	606	672	651	668	642	607	643	607	672	619	593	602	655	650	627	654	618	640	651	637	645	600	654	689	642	641	667	632	650	631	629	640	635	619	622	649	649	622	642	646	632	634	609	642	622	608	638	632	641	621	635	662	674	617	672	610	649	618	682	649	634	645	637	610	649	631	636	677	606	628	610	613	678	641	672	621	656	621	634	658	645	658	636	662	602	604	643	667	635	579	623	682	616	653	603	635	628	617	644	603	622	627	618	654	596	623	645	621	672	660	640	678	584	648	663	651	670	652	658	585	620	663	650	632	628	671	661	601	679	631	638	664	608	661	635	627	627	631	659	646	659	603	598	575	621	637	637	650	649	617	634	648	606	649	667	627	647	624	666	656	634	632	651	651	636	606	606	644	594	662	677
22799	21494	29424	24013	21495	21560	18366	1559	887	798	642	561	483	417	407	379	326	360	297	297	275	295	279	245	256	249	267	231	224	241	235	240	247	225	245	220	221	207	210	208	213	189	200	181	215	185	206	195	192	226	229	171	186	200	209	196	206	209	208	189	220	191	194	201	214	184	179	186	171	196	180	196	207	195	210	195	181	192	202	190	177	180	209	182	188	217	225	197	205	211	227	192	216	210	219	191	181	202	193	192	203	224	186	188	203	159	213	166	185	183	179	185	208	225	194	195	169	207	178	177	187	192	190	209	205	213	199	207	220	188	223	179	205	198	205	196	189	223	187	214	200	185	165	193	202	197	210	170	210	201	200	194	213	181	186	202	206	177	198	179	166	191	201	201	208	209	170	209	218	184	206	183	208	168	200	186	205	186	195	158	210	193	207	190	206	204	199	170	189	191	177	191	206	197	199	184	210	195	212	207	187	172	185	209	182	205	182	187	201	160	205	190	212	187	210	194	184	186	206	176	172	185	217	188	192	209	178	173	193	190	203	203	186	201	189	214	192	194	170	183	217	184	183	181	206	205	226	191	185	182	199	197	189	194	188	199	192	217	191	185	206	178	208	214	177	184	197	172	186	179	181	206	205	206	207	195	205	180	156	187	206	194	199	194	197	164	160	200	200	194	192	185	190	177	179	184	206	209	179	210	180	211	222	193	201	188	213	189	175	185	200	219	186	215	204	182	183	217	200	198	210	221	198	200	188	176	188	187	206	204	193	226	184	195	197	191	197	229	189	203	205	184	191	194	210	166	177	197	202	185	189	151	187	229	190	200	172	207	188	201	182	183	184	194	188	177	194	204	166	230	158	208	209	196	196	168	182	166	188	181	190	185	205	225	213	194	202	208	208	194	198	203	202	204	169	199	181	216	202	197	184	193	206	207	193	198	154	183	187	193	191	210	190	194	174	172	178	190	209	213	188	173	201	199	205	200	184	192	191	174	196	176	195	188	203	204	179	170	193	201	192	175	214	207	185	192	203	195	213	197	164	184	192	201	196	195	168	201	188	173	202	180	207	189	193	162	202	197	211	198	199	193	181	181	198	195	196	183	197	162	181	182	178	205	190	201	191	190	190	206	189	212	208	186	173	193	203	208	217	191	204	210	172	208	187	202	198	182	222	174	193	198	211	178	189	207	227	205	198	182	194	186	185	204	192	190	201	208	200	187	201	215	179	195	186	204	224	179	182	171	183	198	200	186	162	187	218	191	186	197	202	188	196	190	205	185	196	189	199	177	180	210	193	192	216	196	200	199	211	191	194	209	195	200	181	169	200	181	188	190	185	208	194	207	177	212	201	191	202	201	162	207	228	178	195	167	198	196	184	185	195	205	200	208	199	205	186	191	183	198	182	206	199	205	169	200	174	182	182	185	197	178	215	186	223	189	201	150	158	189	194	195	184	167	194	206	202	198	200	186	182	168	189	181	197	179	174	204	188	186	231	184	205	191	195	190	224	187	184	209	176	203	192	188	195	193	201	219	185	208	166	214	187	202	203	195	192	196	179	173	204	180	206	195	201	198	164	187	209	240	177	201	205	225	168	208	181	187	187	195	200	185	195	218	190	200	186	221	208	185	198	188	190	197	165	186	182	198	172	195	196	191	210	191	187	203	202	199	171	188	173	182	183	186	170	176	178	176	198	172	173	193	205	178	186	204	194	168	196	183	199	189	218	177	197	184	192	197	187	209	195	197	209	167	186	179	206	205	207	190	177	186	188	206	187	179	211	175	191	199	190	209	217	196	173	209	197	204	200	216	198	236	188	202	207	210	196	196	196	178	192	211	206	185	173	184	150	171	202	196	188	214	208	202	200	222	212	203	195	204	185	194	178	199	205	207	186	201	197	200	182	199	213	169	186	208	208	176	182	198	207	174	173	217	177	208	227	205	226	208	190	209	184	192	194	177	213	192	188	169	187	201	208	196	174	205	195	224	185	192	213	230	196	196	221	192	179	193	210	176	211	184	194	178	200	208	187	207	186	201	181	205	190	189	191	207	190	194	183	204	191	187	205	179	196	204	176	179	196	181	205	183	170	192	173	196	197	171	187	192	196	190	196	174	190	196	200	199	193	178	169	210	219	215	185	190	206	206	188	208	172	191	192	204	189	160	193	206	180	204	195	179	175	212	201	195	179	238	192	188	213	170	177	206	204	191	173	181	191	187	200	189	189	196	175	162	185	192	198	184	204	180	216	201	186	182	216	177	186	196	200	199	194	209	214	221	207	197	180	178	215	180	214	200	199	206	195	211	210	178	202	176	180	202	203	197	182	189	193	208	199	164	206	187	185	177	186	202	207	186	178	195	198	202	170	208	199	216	211	209	204	181	192	184	207	182	190	187	197	184	231	198	165	207	202	180	195	179	188	198	180	190	194	173	216	184	193	192	214	165	179	163	186	189	187	189	202	177	210	195	204	185	191	188	215	213	198	200	214	184	221	214	192	202	205	205	189	186	209	178	178	166	209	204	195	191	178	182	187	202	192	180	180	199	205	186	207	230	185	206	201	187	203	166	180	182	208	190	188	180	186	181	165	205	186	178	203	195	173	190	187	192	168	176	188	197	203	216	197	167	202	179	210	219	216	195	194	222	182	181	183	186	194	201	182	176	169	197	212	195	192	197	174	219	198	185	198	194	211	192	197	217	183	171	209	213	196	188	201	202	193	199	211	194	171	193	179	214	192	187	205	194	188	198	195	173	211	197	195	183	189	185	185	176	174	215	183	176	186	198	207	193	199	186	205	203	177	186	207	218	188	180	178	201	189	199	192	177	199	185	210	173	188	185	219	209	212	214	199	188	186	192	195	177	203	209	198	217	174	180	176	159	186	186	204	180	186	216	190	188	172	201	207	191	231	196	178	177	198	198	190	174	204	175	178	199	192	202	218	177	199	177	208	194	177	199	194	189	179	193	172	201	173	195	179	173	172	190	201	197	176	192	199	231	225	201	189	172	193	176	226	189	201	200	193	192	179	189	198	191	189	182	208	170	172	185	223	203	186	183	201	201	189	185	184	189	191	185	197	198	179	201	186	205	196	195	177	183	198	196	187	191	190	200	202	191	208	191	183	164	183	212	184	207	189	199	187	198	200	203	218	191	217	192	214	184	201	190	198	199	213	176	213	211	186	169	193	206	182	194	189	200	171	215	189	179	181	201	182	179	197	186	224	200	190	194	204	206	178	201	182	170	201	174	203	214	185	202	208	208	197	177	197	199	180	178	215	220	196	192	211	194	195	179	167	169	185	197	174	190	196	175	218	219	215	189	180	194	187	194	205	186	211	187	194	190	210	162	217	189	203	188	190	205	207	218	192	189	199	204	199	198	200	199	233	196	159	173	201	186	195	187	186	190	210	197	197	169	197	190	186	203	198	185	187	193	191	196	200	187	208	191	220	197	182	209	214	213	182	207	215	190	188	192	178	202	170	195	190	171	184	208	192	176	213	189
6359	20495	16697	8863	5543	3244	2180	1737	1236	992	835	696	591	570	448	443	425	369	368	325	288	291	287	255	248	244	236	242	251	244	222	257	217	241	228	266	210	199	230	220	240	207	192	184	192	207	206	221	190	195	184	177	202	211	194	190	191	196	204	185	207	183	181	188	166	184	172	189	177	185	218	209	191	203	214	196	163	198	181	175	171	171	238	182	234	204	186	182	180	208	194	172	195	189	185	191	179	206	184	173	177	204	196	180	211	194	200	189	185	217	197	180	194	183	193	183	163	183	181	190	204	169	179	214	192	177	176	199	196	199	210	175	185	181	204	210	184	191	186	177	189	207	175	228	177	187	185	169	179	200	185	166	201	201	194	164	202	186	162	213	187	198	179	192	209	192	168	178	198	191	194	187	169	164	177	208	167	189	196	221	189	172	198	199	187	191	215	179	187	169	185	176	178	202	174	211	196	186	184	180	163	199	178	174	199	175	157	191	214	191	176	177	220	187	187	221	170	189	194	177	176	198	199	178	191	183	183	187	169	175	197	179	191	187	180	216	201	161	208	200	160	190	213	184	165	163	171	221	190	197	163	186	205	185	197	187	193	202	176	158	190	175	176	216	187	172	177	181	169	222	183	197	178	179	179	156	190	183	189	184	158	203	176	186	192	187	195	179	151	172	215	194	192	172	201	210	191	198	209	174	205	184	167	183	174	200	202	195	198	175	198	157	190	167	194	183	181	180	201	188	185	167	177	168	177	183	198	185	194	169	196	169	191	175	185	194	200	202	194	160	187	195	166	172	173	190	189	193	193	191	211	177	173	167	172	191	188	195	175	178	193	186	149	185	182	200	176	198	202	172	185	210	186	184	169	184	194	180	179	190	198	206	191	191	195	194	185	194	195	176	185	203	189	192	190	175	199	180	182	183	181	174	178	177	177	196	202	165	187	176	182	195	194	202	170	197	190	203	198	180	184	186	205	190	197	197	212	204	179	206	184	199	153	185	181	187	172	206	208	179	176	173	195	192	180	161	178	187	182	217	190	180	187	173	184	203	189	173	195	185	201	181	172	201	186	180	230	167	187	182	210	196	193	177	191	174	172	176	182	189	207	190	182	176	185	179	175	166	204	183	163	199	220	179	178	210	160	191	184	193	183	158	180	176	176	187	189	175	167	199	178	191	188	196	215	187	205	194	183	188	161	173	178	188	195	205	173	202	171	193	188	169	196	194	202	177	179	189	176	190	158	206	188	197	204	199	185	230	177	180	176	209	164	182	168	209	206	195	188	219	185	175	184	198	191	181	187	181	198	152	185	179	184	179	182	189	194	194	187	193	189	153	171	179	201	177	196	161	206	201	193	192	174	185	198	165	180	197	196	183	192	189	186	194	188	174	174	187	179	162	190	179	213	168	177	193	178	184	183	169	190	181	206	198	195	181	180	195	157	212	188	186	171	178	188	186	194	176	177	180	204	174	202	194	160	190	201	178	202	159	190	189	192	168	171	189	177	194	169	178	214	184	164	194	205	196	169	189	179	189	199	164	191	168	182	205	183	213	185	190	207	190	172	169	197	189	199	207	185	182	200	215	198	182	173	180	182	197	165	180	197	185	188	195	183	172	209	184	174	175	200	191	184	193	161	171	175	196	174	183	197	189	187	167	175	179	188	213	185	161	181	207	190	170	167	199	196	190	189	202	175	192	176	205	195	198	193	196	184	191	172	168	171	181	174	184	215	206	197	167	191	185	178	183	158	177	189	171	200	173	181	198	181	185	183	175	195	193	184	197	192	171	190	159	182	182	179	161	185	194	197	206	186	187	168	185	184	212	192	161	209	215	159	167	192	167	191	205	190	174	195	191	203	172	153	214	199	189	183	183	192	214	169	189	186	175	213	181	180	189	185	182	192	206	195	176	205	197	167	190	196	186	209	200	197	177	201	176	196	201	173	174	177	178	216	171	207	204	184	179	186	200	171	187	195	193	190	173	206	200	201	195	188	170	188	200	182	201	181	194	203	162	196	165	196	163	198	176	165	183	178	176	192	186	187	176	182	185	191	181	203	177	179	190	181	198	244	202	176	188	173	166	209	178	205	158	197	187	195	179	202	192	201	174	194	173	204	189	206	167	189	183	200	181	179	179	179	175	160	187	189	196	171	195	200	196	159	185	174	195	177	169	195	180	177	170	194	203	181	203	205	170	161	175	200	183	193	186	181	184	176	185	192	195	195	196	183	167	175	192	187	171	220	181	196	210	197	193	204	197	187	189	183	166	180	163	178	172	206	186	186	206	175	214	168	195	183	203	191	207	172	198	185	194	187	165	192	199	194	181	199	170	218	164	180	188	210	189	192	210	173	201	189	205	157	178	182	178	200	186	174	191	185	164	192	185	197	201	208	185	186	189	158	179	169	186	178	182	179	178	182	182	176	213	205	181	195	190	157	196	192	182	165	198	204	173	186	210	178	176	182	179	187	187	169	176	195	195	170	183	196	164	175	182	181	175	194	184	192	192	172	195	196	191	190	194	205	173	167	199	205	179	192	183	175	196	189	204	180	169	172	183	153	196	214	182	188	203	177	172	176	183	183	189	189	175	202	173	181	194	175	201	184	180	171	187	206	186	172	171	200	189	186	183	196	207	194	202	182	183	186	198	181	197	187	165	174	206	197	180	183	193	160	187	195	200	208	183	192	176	168	189	200	188	184	194	192	165	191	200	168	204	174	164	182	203	218	184	171	199	200	155	185	195	211	185	192	188	177	193	192	193	189	167	188	181	190	182	188	177	179	157	182	194	190	212	175	194	199	211	186	156	181	193	188	190	178	204	219	190	193	209	196	194	179	218	188	205	186	181	190	170	188	179	196	197	188	201	198	212	172	208	189	203	180	184	190	184	193	173	210	190	187	197	187	175	180	194	186	172	185	193	197	158	182	201	205	203	169	165	165	166	165	191	180	202	204	216	189	177	167	166	173	187	195	177	213	176	194	195	184	167	175	200	174	170	186	170	150	183	162	176	190	182	176	210	210	195	172	196	168	188	197	164	180	211	187	185	182	199	193	175	214	187	196	194	204	196	184	219	211	190	190	189	188	212	168	184	186	204	207	204	192	178	192	169	187	188	191	201	209	168	194	193	171	191	196	194	201	171	199	160	191	179	189	182	168	193	192	165	184	189	163	168	177	166	201	203	185	170	188	187	193	169	187	195	208	192	186	194	176	184	188	180	179	174	162	216	208	202	217	219	202	169	203	210	173	210	197	177	189	195	190	171	182	205	174	169	194	164	186	169	172	202	169	178	193	192	186	181	168	195	196	182	180	184	200	202	200	190	186	194	170	173	195	174	183	177	192	154	183	161	186	197	187	162	198	189	169	183	187	188	174	166	167	195	181	188	194	190	186	192	176	201	188	183	199	205	194	182	164	166	183	187	193	177	186	200	171	168	172	170	180	193	213	210	197	217	190	180	204	187	185	207	184	200	182	172	187	175	195	178	183	197	174	219
27772	21105	11932	1518	882	837	761	841	795	753	769	740	738	749	765	761	826	742	727	731	791	738	800	769	802	784	749	777	760	767	747	742	692	738	752	726	761	769	792	786	750	732	738	778	738	753	741	759	730	722	759	771	724	766	790	693	764	746	759	739	776	748	713	745	738	784	780	743	726	806	745	807	784	796	748	777	743	805	830	717	768	730	745	725	752	748	794	725	788	748	732	753	767	779	786	749	797	731	713	786	764	810	718	796	718	718	720	711	762	802	759	776	761	751	725	769	738	741	748	752	734	769	735	772	737	763	755	764	757	769	798	725	752	800	742	784	708	764	750	725	798	766	789	825	788	737	746	741	760	768	760	743	784	790	759	703	775	743	777	767	729	771	781	748	774	745	718	769	741	735	764	787	723	731	743	789	764	764	753	746	780	740	763	780	763	749	739	754	770	777	727	773	756	740	772	768	773	749	738	790	730	786	787	771	777	787	788	756	757	833	757	724	835	765	726	759	784	757	762	738	777	779	724	753	829	745	794	742	817	753	760	751	787	722	716	750	775	809	739	787	699	692	790	734	757	744	746	731	739	717	733	750	763	713	788	771	725	757	807	805	780	798	705	777	771	682	770	768	784	743	784	732	746	772	784	713	751	737	767	771	770	736	717	765	736	785	758	752	729	740	779	759	771	771	756	739	765	765	731	743	774	794	756	753	728	773	769	739	758	747	714	748	809	813	738	763	743	776	723	734	766	698	777	746	802	719	815	748	789	749	801	736	777	718	726	738	795	835	772	781	794	753	779	797	733	784	764	745	773	737	736	752	752	802	735	754	795	761	758	735	775	775	793	801	763	780	763	771	725	751	748	736	768	739	744	756	762	685	756	712	777	749	759	702	728	749	781	806	759	671	729	753	796	748	836	826	754	711	732	750	746	739	808	716	793	709	748	803	769	739	765	810	752	735	787	831	777	696	789	745	751	779	753	704	807	748	822	812	740	765	752	780	748	749	708	736	764	723	777	757	772	768	709	729	781	736	766	742	748	795	790	734	750	744	732	750	772	726	672	724	733	705	737	744	734	758	742	774	720	771	747	731	738	774	808	750	743	709	778	708	796	790	749	716	768	776	767	735	767	732	764	771	803	781	720	784	810	742	761	775	806	744	745	766	804	769	788	803	754	764	738	789	729	768	749	792	733	818	782	732	747	723	755	728	784	776	752	739	762	683	770	760	732	764	753	741	766	751	785	733	746	742	755	727	729	788	799	737	733	767	754	771	741	724	732	787	745	792	792	764	799	747	791	732	789	737	761	778	811	758	734	790	744	811	771	738	758	746	700	760	741	756	764	775	784	791	772	797	724	739	780	782	784	769	756	758	745	713	686	756	812	706	804	718	724	783	753	705	704	736	758	772	757	754	713	744	761	737	786	738	722	735	772	768	731	740	755	795	730	811	818	733	763	771	802	754	721	742	753	761	777	776	765	787	731	790	703	822	762	725	760	742	733	741	731	750	757	736	729	770	781	743	747	724	775	734	721	723	770	751	752	783	759	729	768	738	753	775	754	770	733	716	725	786	745	791	738	806	761	760	759	718	741	734	742	722	722	733	709	693	776	760	786	736	785	788	745	724	749	747	686	758	791	722	778	747	720	715	785	777	755	721	763	716	755	784	738	752	747	720	822	752	732	739	710	718	746	763	773	769	795	735	740	791	733	749	811	765	778	766	788	806	766	757	755	773	754	741	780	758	749	768	790	772	734	719	769	724	706	800	799	747	745	715	786	681	687	788	742	739	744	801	812	791	765	738	783	775	783	731	776	714	745	758	716	748	766	755	783	727	789	770	748	753	718	791	742	767	804	713	756	782	732	736	735	770	795	719	767	759	787	721	772	759	749	743	808	734	746	749	771	706	726	778	779	798	779	768	773	786	717	754	800	747	794	713	761	735	730	792	767	809	788	778	720	760	772	725	777	748	789	778	793	759	710	782	763	701	736	768	784	761	750	734	757	734	774	820	776	787	797	749	729	737	782	753	791	830	710	728	727	774	742	721	768	741	771	727	708	718	744	750	845	731	760	778	774	734	780	750	764	760	747	745	802	778	732	764	774	742	794	765	730	749	723	796	748	751	772	750	750	711	732	783	750	718	754	767	754	734	785	730	721	743	765	738	730	730	748	733	752	744	752	770	775	749	767	759	799	759	733	768	774	749	741	717	762	840	732	744	698	752	750	771	761	770	748	808	789	754	699	761	716	740	760	773	771	736	799	774	755	756	722	746	761	683	728	728	763	769	805	660	751	741	771	815	775	746	757	787	763	735	794	691	734	725	757	760	752	715	770	755	683	767	753	779	740	747	705	722	807	773	738	769	764	712	788	782	772	750	720	785	762	749	786	782	788	732	736	734	721	806	816	728	745	722	723	727	745	805	768	747	805	744	721	777	752	764	832	721	744	792	751	758	799	761	737	751	736	799	704	759	755	769	754	776	745	782	751	727	746	757	721	796	790	749	815	746	767	754	694	795	760	751	802	749	688	768	762	772	757	785	752	699	736	761	769	755	760	735	748	729	749	743	782	739	800	744	778	772	701	755	761	721	772	717	786	753	738	773	724	714	809	716	781	782	768	761	770	749	770	749	742	758	808	757	792	740	761	753	725	729	776	759	797	770	758	755	716	737	817	725	768	742	768	750	721	714	781	747	819	745	747	741	744	766	775	738	739	786	738	735	729	740	742	817	738	797	760	767	770	754	743	751	734	727	759	730	754	756	790	775	725	766	747	740	784	772	754	779	768	752	787	762	744	799	716	745	779	779	749	752	710	733	797	742	771	725	783	701	730	783	791	740	731	748	767	747	794	712	689	785	743	745	783	742	758	779	754	799	779	737	749	739	765	746	786	761	797	752	789	745	738	774	737	765	738	722	756	752	707	792	750	750	769	728	704	731	747	670	781	761	755	753	716	762	762	750	765	725	717	738	744	784	767	748	744	770	765	761	715	759	777	784	773	802	773	754	788	733	758	780	823	759	742	763	760	785	758	738	702	707	792	700	734	708	694	744	756	748	770	721	782	801	748	741	753	772	766	745	749	748	757	709	709	721	743	798	739	788	770	779	756	756	737	763	732	772	746	774	784	736	745	745	703	758	743	770	752	804	762	772	703	776	716	694	679	782	761	757	752	741	773	788	748	752	762	757	761	735	764	729	756	812	731	750	772	756	742	742	732	767	803	791	738	750	758	792	807	740	729	732	782	766	727	770	760	788	737	778	763	809	713	742	711	737	744	764	724	781	732	730	746	739	766	794	749	729	783	741	729	785	706	727	735	776	757	782	752	774	804	763	719	759	767	762	750	679	836	751	787	778	754	702	757	741	766	736	723	757	738	749	745	787	760	752	769	786	747	749	746	706	760	755	737	764	780	737	748	789	791	771	763	733	711	774	724	740	746	700	769	797	777	743	789	771	767	766	766	792	734	733	742	753	752	793	762	753	743	759	812	736	749	714	728	768
4523	1544	1289	1011	864	839	784	758	749	762	787	796	776	772	746	749	693	817	773	806	768	761	762	680	741	713	796	784	721	753	728	697	765	723	708	740	772	818	742	806	709	774	735	725	758	747	780	811	725	753	785	741	770	769	745	708	745	729	744	729	739	758	754	733	707	775	714	733	764	728	759	696	756	753	770	777	737	750	753	716	734	766	752	726	751	717	713	810	771	740	759	743	766	790	739	749	740	784	771	721	762	757	772	768	813	719	721	766	722	770	776	709	783	733	748	727	696	782	720	722	744	787	746	751	719	750	751	723	706	770	718	709	752	705	698	733	733	747	813	789	760	758	749	722	755	777	767	735	763	729	750	764	744	750	708	718	761	748	724	746	781	767	726	724	775	720	722	737	727	715	780	731	773	710	722	663	697	709	790	737	714	766	725	740	818	756	799	770	752	741	729	713	719	745	720	727	695	761	730	751	739	732	702	780	802	763	718	739	777	759	755	733	738	748	759	746	791	739	720	780	738	762	709	792	715	749	776	717	775	743	739	769	759	749	727	775	788	748	750	741	748	725	749	694	737	736	798	768	696	745	784	720	762	742	721	734	692	729	784	730	793	705	820	782	755	732	744	740	682	733	768	775	818	767	748	773	776	732	768	722	751	769	766	754	778	741	748	794	744	780	742	730	763	751	706	736	783	712	727	719	789	765	704	745	727	768	719	748	776	717	722	731	722	745	723	705	779	769	705	735	768	706	742	716	720	777	755	742	760	714	719	752	746	751	797	727	813	780	753	750	756	753	718	733	715	744	761	775	719	733	762	784	733	728	771	716	782	716	719	749	758	735	768	745	736	704	745	728	740	772	775	752	772	715	745	743	689	729	743	715	705	715	766	734	740	776	748	792	740	726	715	726	749	769	723	778	742	777	708	713	766	771	770	729	768	721	709	754	705	723	731	727	795	698	716	737	769	747	786	755	768	767	746	766	726	734	742	752	744	767	775	759	787	722	758	764	740	756	744	766	751	793	723	688	808	743	766	762	713	787	765	727	768	802	747	739	721	790	719	735	737	751	761	733	707	798	751	742	762	723	786	757	765	764	775	759	760	784	732	719	755	758	771	768	733	765	749	741	731	724	804	770	754	736	778	745	743	741	711	731	756	705	704	751	775	702	753	735	751	773	779	713	751	728	719	745	708	720	781	726	726	745	759	699	761	740	677	764	765	754	752	724	705	741	775	749	731	748	745	768	752	765	745	715	740	689	714	726	738	742	749	737	773	749	765	762	769	738	730	784	767	739	740	711	788	782	706	759	721	715	769	809	765	790	756	756	809	748	731	740	720	740	716	691	729	774	705	741	767	745	725	740	732	777	769	763	710	714	764	779	740	737	750	742	705	736	778	767	725	746	736	782	756	705	762	724	720	750	762	770	750	786	728	753	734	791	761	750	741	822	750	734	754	733	729	747	804	752	756	728	769	792	759	780	769	792	767	751	759	719	713	764	781	749	747	782	762	760	757	782	769	709	769	752	796	766	731	748	768	792	763	781	775	752	722	717	727	734	735	717	708	778	751	750	772	751	694	748	764	694	746	760	724	769	739	784	773	708	721	769	749	730	713	747	696	714	740	728	711	708	721	710	779	721	781	713	730	757	752	757	719	705	752	753	771	755	729	751	773	721	748	677	755	666	770	765	706	782	772	772	758	770	730	761	734	801	726	719	739	721	781	733	770	741	767	722	735	717	742	782	737	714	723	780	741	796	766	742	729	747	672	766	739	695	765	747	745	751	761	778	778	714	758	704	751	744	803	750	755	760	753	712	747	756	747	728	744	753	760	758	711	782	747	725	780	772	754	746	778	782	723	751	751	724	750	748	748	781	737	680	687	739	771	721	790	707	722	787	715	754	736	751	688	724	779	758	770	729	812	732	678	769	747	769	771	747	757	802	753	752	742	725	715	747	766	709	805	685	780	708	728	777	734	725	754	712	738	709	712	697	748	747	748	745	780	764	726	731	772	732	766	773	791	804	748	752	769	746	816	738	717	732	751	708	794	731	752	762	746	767	770	665	743	751	754	693	721	745	696	796	735	758	740	727	768	753	799	771	784	785	793	780	742	709	791	720	718	760	728	817	730	730	741	725	823	723	693	768	716	714	771	707	750	770	705	748	766	737	749	782	807	770	738	773	714	733	753	758	766	766	764	729	762	726	732	735	735	748	731	716	733	745	736	725	701	776	759	738	738	760	672	753	770	729	781	798	765	772	791	752	752	743	736	733	745	728	709	796	746	790	715	784	769	725	734	780	773	774	721	756	754	754	716	733	742	749	762	758	738	749	752	765	718	745	761	774	733	739	757	750	732	747	761	734	729	723	708	733	725	750	683	756	746	773	778	701	768	770	741	765	727	769	753	711	783	706	742	758	758	791	674	711	777	758	721	772	774	762	804	752	719	772	784	753	738	741	728	761	757	770	672	691	731	751	731	775	690	711	767	717	751	775	742	730	783	767	701	703	813	742	763	721	726	773	764	748	734	766	747	701	740	728	741	749	770	772	738	778	732	746	731	723	736	708	753	712	755	728	758	754	738	709	742	755	763	763	752	743	689	702	765	754	786	747	737	767	754	725	721	745	745	748	784	733	692	736	722	743	738	741	764	803	768	797	775	728	776	729	702	759	731	749	726	727	711	784	740	762	747	718	717	734	723	737	731	792	713	786	781	763	771	707	749	745	657	744	771	749	725	765	733	798	776	767	750	722	774	749	770	767	774	744	730	724	764	769	785	738	758	827	762	737	774	759	742	793	753	705	753	756	734	730	697	720	733	773	747	755	786	746	742	708	818	727	814	742	728	684	703	760	708	779	721	692	748	736	747	711	767	698	758	769	755	699	742	786	746	783	732	749	719	734	697	744	762	808	761	768	768	791	722	765	758	745	751	759	733	747	706	731	771	789	747	732	810	751	681	699	774	752	703	722	739	784	795	756	726	760	716	781	772	753	759	760	734	734	758	720	732	741	706	762	773	723	738	735	733	794	757	693	773	764	767	775	779	754	726	752	710	757	733	725	783	720	686	801	744	760	741	765	722	751	733	765	738	692	745	747	777	752	753	730	752	720	755	770	783	748	765	763	759	746	773	755	707	755	723	743	775	739	748	745	781	732	726	734	760	755	737	747	743	764	746	705	753	735	754	749	742	766	760	716	710	752	804	731	729	767	740	787	809	770	701	763	713	714	757	809	736	780	784	764	728	749	774	727	745	770	774	745	739	750	776	769	762	795	786	746	721	710	769	733	732	763	766	791	796	730	757	828	707	768	770	722	732	741	777	751	747	764	747	795	701	781	688	761	757	796	756	761	726	740	761	744	773	723	712	758	766	772	761	716	719	763	727	790	751	761	709	790	773	703	714	794	753	755	764	705	766	731	730	746	724	731	729	777	738	772	777	729	766	784	727	764	764	752	743	681	758	746	763	718	733	803	766	753	779	758	742	737	756	776	765	746	754	724
23952	21360	29001	24089	21343	20012	2351	921	774	654	657	548	530	516	516	487	487	452	475	449	442	438	444	437	427	424	431	401	452	439	444	428	408	427	456	403	377	434	414	417	429	414	390	419	384	432	391	423	396	351	403	415	413	414	392	410	380	444	475	397	425	436	399	401	362	387	413	422	388	417	400	406	401	403	396	430	411	421	424	412	416	409	426	424	384	394	425	400	403	378	402	362	388	417	404	440	406	436	383	372	393	392	394	383	455	438	401	402	410	430	398	417	418	391	403	376	430	409	407	418	418	420	417	398	412	406	388	423	361	409	391	426	400	402	381	453	443	425	401	440	423	376	406	382	339	398	404	411	421	417	413	374	379	405	391	399	412	411	437	409	388	406	413	404	394	405	421	407	397	399	408	407	418	404	395	404	402	420	395	395	426	392	412	402	426	421	406	374	408	420	434	387	400	389	408	392	420	393	406	400	434	386	399	434	373	392	417	451	403	436	403	397	386	381	416	399	437	403	404	404	413	389	402	399	424	384	423	400	417	428	426	436	425	395	420	408	393	365	386	405	418	420	399	407	425	416	380	420	425	414	400	377	415	376	377	426	418	437	399	408	427	411	405	390	435	437	359	380	426	421	403	425	362	376	364	420	423	385	423	402	422	436	408	380	419	386	454	398	411	348	375	399	408	416	412	406	440	410	414	383	423	414	400	387	415	405	375	406	388	407	408	419	437	407	395	384	375	393	443	423	399	395	413	419	401	391	453	413	428	433	372	400	421	387	397	356	416	367	403	423	423	396	401	394	445	401	395	375	424	437	415	426	383	408	408	419	396	370	407	433	415	408	393	394	390	405	414	403	413	397	368	398	406	414	403	390	393	370	427	421	395	409	402	437	405	376	383	360	382	394	433	393	409	423	420	392	427	435	377	360	364	407	378	415	410	409	397	436	380	388	389	390	411	414	376	404	385	411	412	395	395	402	417	435	429	396	401	416	408	432	439	385	422	412	395	380	440	393	386	357	384	383	398	368	403	424	430	408	414	414	418	410	425	424	431	423	441	371	415	444	381	412	427	420	387	394	389	420	408	392	418	386	418	410	392	401	417	420	387	381	396	393	447	437	408	384	433	408	385	401	388	415	385	418	408	373	383	402	390	398	380	398	395	388	398	409	439	385	403	429	395	418	417	400	400	361	398	396	407	369	378	403	390	375	382	451	406	408	382	388	388	438	421	410	443	417	381	383	386	382	396	410	421	398	421	383	397	384	420	414	402	414	405	424	395	414	433	402	399	389	428	407	429	410	422	390	420	418	394	420	385	398	411	364	409	431	395	407	362	366	397	427	342	392	432	407	394	442	404	449	400	397	431	419	423	397	419	372	421	407	385	383	416	397	408	390	413	417	423	430	415	403	415	395	376	407	336	454	439	436	426	422	418	394	401	423	424	403	388	405	385	411	358	395	398	413	403	440	413	403	407	388	404	412	383	419	386	404	395	427	427	395	400	411	400	390	439	450	384	420	388	425	388	413	420	376	381	410	404	420	396	391	414	421	418	386	437	380	387	440	399	397	436	412	374	408	408	394	422	399	396	396	414	397	373	352	408	401	416	405	398	396	412	405	378	411	385	397	433	415	405	401	404	358	440	402	424	416	399	425	417	407	421	380	383	397	383	390	362	412	418	396	401	408	394	374	398	417	442	423	389	370	406	416	403	400	387	447	399	415	407	402	421	429	404	380	397	400	424	398	406	381	371	397	407	398	424	405	404	372	381	429	397	411	425	390	441	397	395	408	426	384	401	409	441	415	385	381	413	411	370	384	388	411	398	424	403	402	424	408	342	415	364	437	425	431	398	403	387	387	419	386	401	432	387	397	382	415	404	421	430	396	407	376	403	444	405	417	408	425	393	413	428	415	435	404	392	397	393	368	415	409	429	389	416	366	406	370	414	404	421	383	414	420	423	419	382	405	414	405	396	399	420	408	408	406	398	424	381	421	385	380	387	409	428	380	387	398	409	393	390	424	377	405	409	414	401	361	373	430	445	408	349	389	405	358	408	424	410	430	435	424	422	410	401	398	382	386	377	425	418	415	391	397	393	416	399	376	391	395	409	367	383	390	391	426	386	406	376	379	378	415	425	385	393	421	387	427	388	375	432	399	444	394	401	386	390	402	377	394	403	375	388	418	413	435	407	399	423	379	405	365	365	385	388	392	408	404	369	400	399	396	394	392	421	380	384	434	383	353	410	387	405	448	396	403	399	374	397	400	395	395	402	376	437	376	422	376	432	413	383	436	392	430	415	388	418	400	374	389	406	402	414	405	393	464	389	361	420	386	377	429	401	404	368	385	410	398	397	453	413	399	393	414	387	388	402	367	404	402	420	406	423	401	429	397	370	372	416	375	400	424	388	399	407	425	407	384	401	378	371	418	408	397	403	376	402	425	404	387	405	403	418	413	419	385	446	361	383	414	389	444	396	422	450	421	409	410	402	389	419	388	368	334	382	451	408	391	383	401	394	383	417	378	385	388	402	420	416	423	379	363	398	369	392	404	405	412	377	394	399	390	394	396	408	423	381	427	402	408	423	413	434	410	412	417	410	405	419	447	375	386	414	381	405	380	400	429	374	404	415	394	402	393	359	378	402	379	415	379	417	383	404	382	374	398	386	408	435	396	390	423	415	385	386	396	394	399	379	370	389	385	425	413	395	413	404	388	415	421	375	372	389	382	387	415	389	394	378	438	382	407	410	390	401	384	376	354	397	385	377	389	436	391	399	393	402	362	419	401	402	365	405	387	400	401	447	369	408	403	438	366	417	378	396	411	382	397	397	412	425	382	368	414	428	392	375	429	378	364	397	411	401	416	428	417	397	390	384	394	395	418	421	394	409	383	413	429	409	420	367	379	360	411	366	399	374	387	394	381	372	421	397	424	407	426	411	425	384	399	380	370	403	399	390	423	425	418	375	408	406	404	409	405	413	407	392	390	387	413	397	395	395	395	369	387	432	398	372	437	370	404	382	395	412	426	398	427	434	404	439	393	406	455	376	424	438	449	430	396	423	389	388	410	432	410	388	409	395	368	380	371	382	401	363	409	422	350	421	398	401	391	395	379	370	406	429	402	416	373	374	406	385	428	388	423	400	398	401	418	368	448	414	433	397	449	400	393	392	411	406	366	373	426	385	435	398	428	421	391	428	433	388	419	392	384	398	421	402	400	383	419	403	387	398	399	400	409	424	437	426	394	417	405	393	397	366	443	349	378	411	389	390	386	430	400	394	418	413	422	428	398	411	402	383	400	378	398	410	390	395	391	409	422	355	387	403	389	373	417	428	380	384	431	374	420	386	426	344	429	395	373	400	382	392	390	429	368	413	370	391	426	389	402	412	408	409	402	406	392	415	425	399	385	405	424	374	384	380	368	382	382	435	390	394	405	402	390	396	382	395	375	387	440	407	410	377	434	401	426	415	385	377	423	388	403	371	413	403	365	413	407	404	400	423	419
4495	12518	10298	5076	3137	1881	1470	1146	930	850	716	637	605	584	579	555	504	513	420	490	504	466	456	433	463	470	460	467	388	411	446	449	436	433	442	425	429	400	402	439	454	396	398	404	410	418	450	423	431	399	420	426	463	430	378	403	401	386	408	416	424	376	440	429	422	403	369	355	397	421	384	409	398	436	396	392	432	420	383	426	444	427	405	416	417	411	415	408	386	451	446	400	471	381	447	399	413	382	420	412	426	408	419	386	418	410	431	415	431	417	439	401	380	388	409	394	402	412	408	412	450	391	425	400	405	389	394	412	390	419	417	425	386	414	422	424	396	422	433	393	420	373	388	432	421	409	412	436	384	409	428	411	382	385	415	409	407	410	423	365	415	407	429	401	402	413	393	425	464	439	458	410	433	397	411	432	400	418	391	402	444	426	380	410	415	414	426	396	374	363	416	406	422	416	394	415	418	415	413	395	416	419	389	422	423	435	365	397	409	422	412	413	430	407	416	413	412	421	429	429	420	415	414	388	414	395	407	390	406	410	432	404	439	410	425	394	404	414	405	454	393	426	414	407	416	399	398	446	424	408	408	417	449	421	421	398	420	390	419	411	412	402	403	433	410	437	393	376	419	400	411	414	422	443	412	394	417	430	425	429	422	391	459	426	411	416	398	404	459	416	384	395	453	420	439	399	410	407	393	395	437	413	410	426	433	373	419	421	452	414	402	430	412	400	435	433	446	418	428	409	418	428	405	395	381	410	434	410	409	410	375	428	414	427	417	406	395	406	469	427	428	387	397	389	416	403	447	403	405	437	405	406	419	415	447	432	406	461	442	395	405	418	390	412	412	397	394	451	418	424	457	428	412	403	407	397	419	425	427	421	415	388	395	424	428	422	418	380	399	427	434	422	427	435	445	378	418	405	391	420	375	401	395	403	401	413	382	417	395	418	423	424	431	390	418	453	415	392	421	395	394	425	433	429	410	423	389	404	417	367	387	410	422	402	446	407	423	412	412	398	417	413	426	397	451	404	385	425	426	419	451	394	415	414	428	396	424	409	411	406	424	396	401	389	433	381	419	438	432	424	432	416	389	410	420	441	417	409	433	381	416	431	397	389	422	433	431	393	420	431	432	423	397	387	377	380	397	445	408	411	432	423	417	370	402	411	422	414	411	441	379	405	446	402	459	433	449	392	377	437	398	396	391	424	406	435	413	439	389	445	426	400	423	415	444	409	411	412	429	429	424	397	387	406	441	455	462	388	389	389	397	429	447	378	433	374	369	399	385	407	371	392	389	427	385	432	429	406	417	414	414	382	378	410	438	410	422	434	417	411	398	415	393	417	410	411	390	367	391	448	442	408	425	393	404	423	448	391	392	377	435	408	405	431	423	424	415	408	429	411	387	438	415	397	412	418	390	419	403	397	377	394	401	374	377	377	428	395	416	418	411	455	414	396	379	419	428	435	433	419	362	412	408	418	405	409	417	418	406	389	394	427	438	401	397	438	422	426	458	422	425	356	432	380	387	434	429	406	429	407	374	416	431	406	402	439	409	413	462	431	405	374	437	396	432	439	411	429	443	419	387	441	428	437	407	399	405	402	394	440	427	426	408	419	418	414	401	448	425	412	410	394	429	388	384	432	430	421	427	428	438	372	401	436	387	408	421	411	363	416	397	433	410	445	415	412	404	399	375	435	417	435	399	427	424	383	375	398	430	404	442	388	394	401	432	414	392	417	414	419	434	397	421	373	430	433	421	407	430	397	414	378	438	412	430	399	392	384	411	395	437	410	413	425	393	363	422	425	376	462	416	389	377	452	376	421	378	424	409	399	359	428	416	409	445	441	362	410	415	388	419	406	405	433	429	423	417	361	393	406	418	425	415	440	475	387	402	379	389	387	399	417	408	432	421	430	436	401	391	421	392	423	427	388	459	409	433	463	410	407	402	399	420	404	382	421	403	424	397	474	418	439	395	418	427	435	424	430	389	437	438	434	431	398	400	399	410	395	439	407	420	406	402	422	437	398	418	405	417	351	430	391	411	424	395	426	437	414	400	415	395	434	416	385	404	405	443	400	419	423	414	408	394	396	435	417	441	438	386	405	448	427	386	403	393	381	409	396	370	421	399	415	391	446	390	421	418	374	398	425	435	408	431	380	400	420	439	397	417	409	407	414	387	413	403	417	424	414	369	400	425	378	417	442	394	385	403	429	455	416	399	407	433	365	396	478	403	411	398	391	426	452	396	436	410	403	373	432	387	399	421	424	407	425	389	379	418	427	464	406	404	393	406	389	410	444	391	397	384	406	383	423	351	423	450	411	430	444	390	391	417	418	470	446	439	431	437	413	442	396	445	385	416	380	409	404	411	401	415	400	413	372	396	385	421	426	416	426	427	396	397	425	435	426	365	416	416	407	406	438	398	385	422	420	414	388	422	413	422	404	409	444	411	443	417	383	448	459	434	414	422	422	414	365	404	417	399	403	458	417	453	400	420	428	422	431	405	414	402	407	451	447	402	420	435	394	425	442	399	423	439	426	399	446	385	399	419	425	427	410	400	439	439	419	404	366	432	435	401	394	401	398	420	405	415	458	431	394	412	404	421	446	381	463	434	421	401	433	422	427	386	390	448	405	397	394	431	433	435	393	375	385	412	408	455	392	412	406	425	403	422	409	435	375	404	397	395	406	411	425	415	438	397	413	416	389	414	457	413	400	396	402	407	425	381	403	385	384	387	430	403	429	451	451	423	400	383	396	419	395	387	402	425	396	435	389	407	382	385	385	426	418	410	398	394	412	383	374	373	397	415	383	410	383	404	420	412	382	434	447	427	401	360	432	408	438	393	384	400	389	407	407	388	418	416	411	419	418	385	408	407	433	447	425	428	406	440	409	381	387	382	384	436	383	367	389	460	414	406	431	406	419	418	420	440	410	382	416	424	410	360	451	412	429	414	445	433	398	411	415	392	419	434	443	399	420	394	399	403	408	416	410	396	451	417	365	406	445	410	422	427	401	409	429	440	406	428	450	404	414	440	378	417	390	441	401	410	397	427	408	456	401	431	412	402	419	427	421	421	384	397	392	407	381	369	394	389	462	412	380	390	382	473	420	449	442	393	392	402	407	428	413	410	439	398	397	378	414	416	428	389	439	405	409	393	413	433	418	411	377	428	402	400	422	452	419	385	431	451	417	381	404	399	394	402	407	413	395	368	399	420	388	412	447	422	396	450	438	413	381	400	456	434	419	430	365	416	395	404	425	419	379	392	426	364	404	380	440	398	418	447	404	398	432	400	420	396	394	401	394	413	411	422	444	385	427	424	411	407	411	413	417	354	389	433	432	387	403	393	420	406	417	425	430	441	415	414	437	395	426	408	414	382	396	348	410	416	397	431	397	407	426	408	423	414	406	395	434	379	445	414	438	391	400	419	452	392	383	425	398	445	421	400	422	409	412	453	403	402	411	418	436	430	402	413	435	385	401	414	397	394	444	418	408	416	418
24923	21438	28660	24528	21330	8528	1413	958	918	813	846	748	734	693	748	772	759	773	720	737	721	631	664	719	701	714	690	641	700	713	671	700	664	681	668	708	745	721	721	694	674	719	676	673	696	692	677	680	694	687	693	689	710	676	689	675	702	678	681	685	688	687	671	668	719	719	714	691	697	739	726	691	658	683	635	695	697	682	668	659	661	682	665	672	659	683	657	677	659	682	677	668	710	707	723	683	647	713	669	639	718	708	687	694	675	664	701	632	708	664	673	637	706	657	668	650	699	630	729	706	693	647	674	673	688	671	685	658	690	642	691	702	654	686	633	652	657	708	683	682	673	632	680	684	656	681	640	654	721	670	700	657	663	711	704	679	667	703	706	647	671	708	689	658	665	705	666	663	662	678	639	670	728	593	643	671	686	670	687	663	635	654	679	703	687	665	697	675	649	661	684	707	655	659	750	705	692	681	681	673	671	657	683	687	709	654	655	648	625	695	693	688	721	688	660	663	714	683	661	713	661	667	641	640	614	678	692	744	697	679	678	647	675	698	673	671	650	663	681	661	669	667	652	652	680	683	692	685	661	636	728	715	692	655	677	689	681	681	673	644	653	689	661	630	693	622	641	640	654	631	666	626	691	661	662	666	675	707	695	689	687	699	718	667	665	624	666	703	668	662	676	690	683	689	698	651	664	663	658	665	646	660	716	735	707	691	658	636	676	638	680	712	670	674	703	660	674	661	711	706	654	673	666	674	723	664	680	676	646	694	676	619	646	669	657	702	726	677	690	657	724	681	652	687	701	681	695	651	713	665	685	642	654	656	641	710	680	626	662	710	653	649	650	602	680	673	625	673	684	666	670	695	677	661	696	697	635	687	674	651	695	682	647	691	648	623	657	672	666	644	603	692	630	717	669	709	685	705	685	657	714	707	647	686	621	668	645	645	717	683	688	684	679	666	674	691	671	687	716	673	711	687	682	684	607	713	699	667	649	668	700	678	649	656	684	693	717	656	681	678	625	689	708	658	674	719	692	649	678	655	663	671	680	657	695	637	626	654	702	718	655	646	693	629	687	742	664	667	651	679	628	673	665	708	710	674	603	675	665	704	692	706	668	711	638	684	704	685	679	685	617	691	699	651	734	646	704	632	670	666	683	672	635	681	689	662	663	723	663	654	639	648	686	683	652	647	662	696	635	659	655	691	659	669	706	659	664	661	670	736	719	686	670	657	721	634	692	675	658	646	663	644	659	661	667	672	693	665	727	652	704	679	664	677	682	689	687	719	688	669	708	677	660	692	632	686	715	648	695	649	662	673	678	664	626	651	693	687	663	721	695	667	625	669	678	613	639	653	616	664	699	697	652	692	672	671	653	705	657	652	681	655	658	617	713	716	669	692	673	702	666	693	688	675	657	646	682	694	679	717	654	660	713	690	662	689	722	770	670	669	670	704	694	654	661	667	667	687	621	725	678	677	640	676	686	663	638	696	715	700	693	664	700	699	664	696	668	667	638	652	685	694	698	637	694	668	664	629	697	702	661	670	640	669	700	642	716	720	661	659	691	679	710	656	656	638	630	690	664	694	714	662	649	623	650	697	663	683	686	706	648	611	669	704	712	665	673	672	655	597	684	637	660	635	694	656	656	663	688	688	635	702	680	684	678	670	671	679	658	707	642	685	672	729	691	706	688	661	640	727	666	690	673	663	708	706	675	712	662	652	691	642	702	673	717	651	721	712	650	669	717	643	706	674	697	668	659	656	653	708	636	705	696	704	665	706	656	626	758	662	672	679	679	673	719	634	711	733	641	664	626	688	655	672	674	654	717	661	665	710	672	640	634	648	624	694	658	647	688	697	686	679	665	673	690	677	664	671	659	682	703	684	672	681	701	684	721	677	699	654	662	672	653	681	642	697	622	680	665	670	704	610	672	706	671	665	664	668	655	680	701	685	637	699	656	713	696	676	676	678	637	732	666	656	674	675	673	653	675	688	734	634	618	678	689	639	665	695	675	654	692	718	635	629	707	688	635	642	698	660	678	706	624	674	673	625	736	653	645	688	651	644	649	652	669	654	667	653	686	680	631	661	672	698	671	663	615	677	689	698	628	679	689	695	683	651	646	685	690	704	718	618	683	688	657	677	660	638	617	639	647	688	652	721	698	696	661	642	708	647	670	662	714	670	675	641	705	698	655	667	663	649	636	656	672	643	675	660	662	648	669	655	696	656	678	699	632	646	644	700	717	639	681	670	699	698	698	699	719	665	669	702	675	649	661	670	659	665	702	668	688	621	668	699	662	683	656	678	674	667	662	670	710	674	688	692	673	673	656	673	650	651	675	666	695	670	666	668	658	672	651	627	703	704	636	654	667	680	695	663	657	647	659	675	641	696	661	678	678	719	658	657	680	702	679	673	677	639	695	637	696	634	700	705	665	669	699	641	704	716	659	661	657	686	692	690	643	664	650	644	710	646	680	694	673	683	656	666	640	670	638	642	635	676	675	695	646	679	649	639	693	691	646	668	654	736	705	658	639	726	633	687	650	672	647	715	705	659	682	678	686	677	682	694	614	669	675	706	676	697	661	659	639	655	719	647	684	667	641	682	668	694	694	645	673	682	642	644	663	644	719	616	669	690	714	647	667	621	697	658	703	641	705	683	630	688	675	661	677	678	709	621	702	677	649	731	714	630	669	629	702	645	659	652	666	689	665	658	678	695	666	654	659	675	710	687	676	687	722	654	693	667	647	762	635	715	647	672	679	679	663	694	710	693	698	643	677	652	667	703	705	678	691	648	713	669	683	694	641	642	696	652	710	672	659	667	653	657	650	679	739	675	671	675	673	684	737	672	695	660	645	663	674	659	683	657	630	663	670	680	677	642	664	697	693	693	678	658	674	659	680	645	689	662	647	699	704	694	682	665	662	655	681	697	687	710	650	666	687	677	674	684	702	706	681	674	667	633	702	661	650	652	648	671	621	666	684	716	659	682	653	690	690	677	656	673	688	639	669	642	662	720	650	687	685	652	658	654	673	671	687	699	689	647	668	663	630	676	692	696	636	698	683	650	701	662	675	691	639	681	661	694	653	683	690	672	716	658	707	655	668	619	666	637	659	698	665	660	634	681	644	700	674	629	616	681	661	641	669	658	637	655	678	699	631	704	678	685	671	660	655	653	691	661	696	670	710	718	673	684	650	687	699	707	679	690	679	689	659	710	656	686	674	666	683	651	700	638	673	629	677	679	664	668	697	668	709	658	645	659	672	684	742	658	699	635	679	672	689	697	710	673	677	690	621	674	656	635	708	655	634	647	692	702	675	653	689	675	676	696	670	711	677	708	627	693	684	687	683	714	680	676	754	605	638	659	705	695	720	666	638	628	672	648	650	678	654	713	677	658	680	687	662	687	658	660	673	672	671	730	714	667	666	692	683	676	690	706	668	647	688	684	654	647	695	684	695	680	652	693	656	657	616	667	690	649	639	730	672	681	697	614	707	659	672	662
4489	9362	7408	3894	2489	1693	1273	1104	961	928	855	837	734	766	704	653	702	707	707	660	687	653	683	644	648	663	685	668	646	674	654	693	617	658	661	655	683	698	659	664	634	635	649	660	598	640	650	611	651	657	656	644	634	637	638	609	702	623	604	658	650	664	655	671	659	594	585	596	604	638	653	602	605	676	661	656	637	635	623	571	668	642	613	643	640	632	634	653	633	644	673	637	646	620	673	646	647	646	571	627	638	684	637	647	627	627	609	649	648	619	652	667	676	656	629	682	619	594	620	684	621	642	624	618	655	646	658	647	640	639	633	683	669	610	649	680	639	631	634	637	684	659	664	634	636	642	594	631	611	598	656	608	655	632	645	656	635	637	644	591	685	637	618	642	683	623	695	683	655	649	705	678	617	659	667	674	583	663	659	661	623	617	623	625	657	675	639	639	639	624	626	645	662	633	667	632	666	611	644	649	684	641	626	607	686	655	696	611	629	609	690	615	605	621	626	668	627	638	661	634	690	655	646	654	652	652	622	641	707	645	647	640	641	649	585	586	650	687	649	619	631	660	643	614	643	674	623	610	651	641	679	671	654	636	644	610	653	595	620	635	662	638	634	652	620	610	641	667	660	648	629	658	627	621	671	631	649	658	628	631	681	664	606	619	613	596	648	662	642	648	576	714	655	571	608	638	589	646	671	658	632	689	648	644	653	651	665	690	656	637	664	649	664	600	640	608	640	642	614	647	674	670	631	635	640	655	687	628	616	603	687	672	670	595	631	630	624	646	644	631	663	600	586	666	623	657	623	689	632	651	658	645	670	600	678	640	607	622	623	653	630	621	647	652	596	654	589	635	672	634	654	576	601	653	689	644	631	602	651	628	644	687	627	651	606	609	644	632	659	596	647	662	634	640	628	667	610	623	652	707	604	600	653	663	607	608	629	622	668	644	684	620	622	635	640	698	614	673	627	615	664	683	619	657	666	658	685	696	596	643	620	655	576	650	622	620	703	638	630	653	674	657	658	634	658	680	630	661	630	617	585	656	653	646	687	646	622	655	637	660	648	618	631	645	677	682	640	665	648	626	652	703	654	591	636	656	641	657	652	652	643	683	639	614	598	618	609	616	616	627	673	634	611	664	619	616	657	626	628	601	628	614	644	613	635	626	648	604	662	636	668	627	648	642	673	648	619	652	600	605	628	686	684	634	656	640	671	641	648	670	643	615	636	662	591	638	674	615	678	655	611	637	675	604	615	623	644	602	643	613	655	636	609	668	581	661	593	638	634	608	578	638	665	622	644	659	617	622	607	636	640	634	641	669	656	601	655	674	689	637	611	631	631	640	626	633	654	658	632	676	643	643	605	658	649	662	637	694	658	651	632	655	632	657	610	653	647	690	668	584	646	634	630	648	608	627	642	661	642	638	634	651	607	604	660	630	604	643	623	652	642	615	633	600	610	657	636	631	635	618	617	616	618	634	672	615	632	623	607	677	643	606	647	590	625	645	595	583	715	628	668	629	612	672	671	629	603	638	595	586	618	647	676	652	566	618	684	677	605	690	657	682	643	620	655	634	602	634	683	614	636	648	686	682	657	616	617	607	663	625	626	641	632	660	655	668	662	598	657	654	625	618	663	626	655	621	673	680	669	681	603	648	654	627	661	615	648	645	607	616	678	631	616	624	673	623	680	632	673	593	618	619	653	622	606	645	638	650	618	663	641	616	568	645	668	634	659	611	575	675	651	640	623	612	654	618	646	641	618	632	638	692	629	678	607	593	670	642	662	646	661	633	648	670	630	673	602	628	633	671	660	607	604	640	605	631	619	619	660	633	667	634	564	632	641	651	659	652	599	646	600	652	642	678	653	632	614	613	625	643	600	638	634	655	667	652	632	632	696	646	680	619	641	699	700	623	638	671	618	642	621	669	620	612	646	655	637	643	681	649	624	599	634	620	654	625	642	649	654	591	629	659	602	616	637	646	606	594	696	617	646	672	601	647	686	644	662	635	665	639	616	628	636	636	627	617	627	623	575	619	650	646	638	651	636	611	616	639	678	667	631	649	666	669	680	650	619	679	646	720	662	635	600	642	653	620	642	662	642	639	642	632	625	601	664	636	616	668	696	651	648	651	698	630	613	624	657	608	626	639	623	610	650	627	657	627	649	627	687	647	624	658	639	641	643	625	660	630	604	657	633	605	663	618	643	655	642	601	660	644	633	636	652	625	673	651	636	661	640	627	659	638	627	632	617	614	632	667	630	692	616	672	654	644	609	653	646	644	643	616	654	634	640	642	646	630	625	623	656	667	601	598	656	645	665	655	665	623	625	662	604	590	667	605	631	630	622	616	665	610	638	649	682	641	612	670	634	627	579	602	665	657	616	649	598	665	636	653	634	673	596	603	619	643	649	637	662	646	637	639	624	610	640	601	619	638	670	602	620	635	704	622	642	616	651	663	637	644	639	618	641	635	596	647	612	599	657	610	642	624	672	634	601	649	655	623	671	640	640	599	655	605	653	650	644	657	665	651	610	635	644	615	672	697	636	648	668	651	707	673	644	622	645	622	646	640	688	625	651	618	623	639	608	607	695	633	643	591	642	661	675	645	660	640	620	649	656	649	654	611	646	612	665	617	648	679	656	662	598	632	670	671	655	650	693	639	652	652	646	648	666	635	661	611	623	670	619	614	616	611	675	634	610	623	643	631	639	636	620	658	632	592	651	627	641	605	631	630	654	646	647	644	632	638	643	637	627	657	660	633	652	627	641	618	611	617	695	632	633	633	703	621	607	660	624	681	662	663	637	639	635	651	661	618	630	668	636	646	637	637	648	658	621	665	644	661	636	632	626	672	649	652	671	640	656	615	659	627	623	628	633	601	632	645	615	655	625	618	632	626	617	650	628	654	640	647	625	647	638	662	610	616	673	627	635	585	666	640	642	646	627	600	623	668	662	645	616	658	661	594	631	628	635	628	625	613	650	645	632	605	614	635	649	639	649	613	582	625	646	636	690	658	660	666	583	629	666	608	668	639	627	644	658	616	654	602	616	639	606	615	672	583	658	623	603	630	671	657	689	591	646	678	610	612	640	659	629	607	630	643	664	633	621	661	611	611	653	641	650	623	636	624	679	634	662	601	659	665	596	711	593	640	630	648	662	648	613	627	649	631	652	656	621	638	620	677	611	670	617	630	610	689	620	629	668	650	669	673	680	634	662	651	620	617	674	661	634	617	611	648	625	658	593	637	671	641	639	645	599	598	644	610	615	614	637	655	618	643	625	589	650	626	628	629	649	641	638	657	646	649	588	636	610	658	678	660	667	600	609	648	652	605	683	673	625	662	656	634	644	602	652	662	627	598	653	649	611	606	631	620	691	637	662	667	645	595	623	626	623	680	661	674	638	619	658	702	614	666	635	645	652	654	663	661	685	638	682	641	646	650	608	602	639	637	646	652	623	628	633	678	661	672	645	677	637	649	628	641	636	638	669	651	666	649	624	657
22769	21502	29414	24024	21500	21562	18425	1561	905	812	624	505	467	403	424	358	379	307	322	320	271	260	295	262	270	272	226	203	241	247	237	233	213	220	223	219	228	220	219	231	217	232	221	196	253	217	225	196	190	212	207	194	201	206	194	190	190	195	194	241	195	224	173	198	193	220	185	194	205	204	195	212	195	197	203	195	194	230	221	184	188	193	208	194	210	196	202	182	184	208	216	220	201	183	211	176	202	180	190	185	206	199	183	194	202	204	170	202	205	186	207	192	208	191	194	185	213	189	214	208	186	175	190	185	193	212	192	183	205	194	203	214	188	205	202	189	205	223	191	219	198	200	192	200	221	199	213	181	177	201	228	206	183	205	184	194	185	179	204	205	204	208	213	199	194	169	209	213	192	192	200	197	189	192	217	212	185	190	207	197	182	175	193	204	182	190	202	196	211	220	196	202	207	193	190	171	193	188	208	193	194	196	215	167	187	194	174	200	204	197	204	190	206	165	215	195	198	203	178	177	208	207	201	182	199	177	205	194	226	206	193	220	198	181	161	178	213	180	201	181	192	202	193	207	188	211	177	193	197	202	163	216	213	195	194	186	196	192	213	226	188	168	186	172	202	203	200	190	178	172	202	173	190	169	196	208	185	228	202	206	229	219	208	172	218	213	224	202	202	199	188	196	161	177	195	186	200	187	181	179	182	183	176	188	180	209	196	187	178	204	225	203	202	186	189	204	205	197	163	204	172	175	178	180	199	187	195	173	191	196	182	182	203	183	213	184	181	140	205	174	192	175	173	209	173	220	204	181	177	202	173	190	214	192	196	191	182	178	219	187	194	193	206	184	203	195	202	196	211	177	172	167	181	181	184	185	185	211	200	192	196	217	217	168	168	175	213	178	183	196	205	202	215	184	202	189	178	173	203	194	198	193	182	218	181	206	209	204	188	186	185	183	189	204	199	189	210	227	167	196	187	194	171	168	194	206	197	176	200	183	189	180	195	205	202	192	191	211	175	202	208	200	196	192	197	203	205	183	200	174	192	191	216	192	214	179	187	202	198	197	171	194	185	202	202	219	187	192	209	191	185	213	184	196	207	189	203	202	196	198	200	205	204	196	196	201	201	198	203	192	228	172	182	188	197	171	184	181	192	214	197	200	200	183	214	194	175	203	201	205	192	184	185	181	197	192	202	204	203	187	207	207	198	175	209	202	207	194	224	196	209	215	173	199	217	192	204	204	184	177	191	203	198	202	201	181	184	181	193	217	217	220	200	196	205	191	183	201	220	221	178	190	183	204	196	206	200	197	186	213	196	196	186	177	172	214	179	177	194	206	206	193	191	217	176	208	201	183	192	193	194	197	191	194	205	184	196	214	196	210	181	175	214	175	197	191	186	218	204	185	211	203	195	177	209	174	197	211	200	168	161	216	209	165	189	215	190	193	201	197	193	229	202	209	193	190	175	197	183	215	198	218	194	219	168	199	186	219	208	229	195	194	175	198	197	191	165	205	211	207	199	207	184	207	164	213	192	181	176	184	207	202	207	216	188	186	198	190	195	207	179	213	199	158	206	193	193	228	212	192	194	198	201	189	181	173	189	216	212	184	188	207	212	199	186	194	176	204	191	193	177	191	196	200	170	217	230	197	176	194	206	187	208	202	187	180	210	200	204	162	198	174	180	201	166	193	210	157	209	184	177	169	198	203	192	198	199	186	189	181	174	192	175	202	181	226	211	185	189	228	212	198	201	208	200	207	207	201	203	192	225	196	207	189	182	201	186	235	167	184	221	219	195	202	189	195	194	186	187	203	199	169	193	207	196	199	201	201	214	189	171	202	183	193	193	180	208	205	194	193	185	177	192	199	198	173	191	202	166	209	197	174	206	194	205	198	180	181	186	190	191	208	199	182	211	185	197	206	193	210	194	204	193	183	198	211	182	207	192	202	215	186	190	174	183	184	179	163	208	203	215	196	180	190	203	199	190	218	197	194	229	176	198	188	219	195	213	225	200	216	172	182	187	197	207	206	185	195	209	172	183	212	188	196	214	188	188	174	198	173	200	188	180	194	204	189	201	191	185	188	191	220	205	202	193	190	218	189	198	194	189	190	184	199	186	207	187	196	166	195	188	202	191	195	185	191	221	198	189	193	179	168	184	221	210	207	182	195	217	207	182	206	214	196	203	186	185	200	194	195	199	182	198	194	243	180	214	203	207	217	200	194	211	196	208	163	227	176	177	191	190	192	215	199	205	193	245	208	185	154	193	170	198	216	191	192	187	204	199	204	183	191	196	187	177	225	188	186	201	188	196	225	217	190	181	200	182	197	195	206	206	209	212	200	197	208	189	211	194	194	221	180	214	189	193	197	175	207	183	197	170	202	172	193	208	178	190	210	209	191	192	184	158	203	205	195	206	174	186	191	205	190	218	213	199	193	193	200	166	184	211	201	201	186	203	200	196	201	175	186	190	199	209	181	197	208	208	189	196	195	190	214	175	184	212	193	220	224	208	168	213	192	204	195	159	164	219	199	205	200	186	180	202	189	205	200	183	197	183	201	208	223	195	213	191	209	211	192	168	208	211	201	198	195	207	224	178	165	193	190	187	220	193	202	197	185	184	187	192	201	192	189	206	194	177	207	190	198	181	177	210	205	190	188	190	211	204	188	210	179	230	187	179	187	200	212	185	198	192	182	205	191	214	202	199	196	196	208	199	197	197	190	204	194	196	180	203	208	214	168	188	194	196	213	200	212	176	174	193	182	183	194	208	194	189	208	210	222	234	203	203	194	180	184	177	203	171	171	199	233	191	183	188	212	192	182	170	197	179	181	200	195	184	171	209	202	214	227	182	193	189	212	217	173	197	179	168	215	200	202	199	196	195	197	189	209	212	187	183	204	200	183	224	196	198	208	210	227	243	218	204	194	228	206	186	175	176	178	192	203	208	200	206	201	191	179	218	194	198	190	208	183	199	185	201	192	217	178	213	213	201	182	192	195	201	200	190	183	178	200	211	188	203	184	193	202	186	193	204	175	193	182	206	193	187	204	209	211	193	193	199	195	197	211	198	205	199	207	193	184	201	189	193	210	216	183	183	235	218	194	200	202	201	179	171	197	208	212	155	210	190	179	192	187	185	199	193	182	183	182	186	177	192	182	184	194	179	188	203	184	197	189	192	220	217	185	204	210	204	209	203	214	181	189	193	187	196	206	176	183	194	180	208	193	221	205	191	197	181	238	194	217	193	186	187	173	215	199	200	228	181	189	220	191	158	190	201	171	212	187	188	197	198	163	200	190	200	199	199	200	185	205	206	183	188	203	180	188	165	203	218	190	204	213	183	202	188	160	208	214	191	183	182	188	193	204	179	192	199	186	186	201	196	183	191	219	209	190	202	199	211	180	185	197	181	192	195	214	211	202	178	195	232	221	193	184	181	189	172	184	198	199	177	171	183	195	190	194	218	208	212	197	193	202	196	195	188	183	199	189	196	175	213	188	173	184
6311	20160	16590	8825	5394	3165	2314	1627	1173	957	803	648	652	488	447	453	381	373	323	344	314	310	272	264	254	256	271	278	267	228	257	251	237	235	201	230	239	193	210	204	224	195	219	206	199	188	205	196	176	201	205	205	209	192	216	198	195	167	204	184	213	179	204	210	187	186	210	179	194	185	210	199	205	181	205	187	188	204	181	204	182	188	195	195	188	184	180	185	211	191	168	214	206	159	192	171	178	208	210	187	181	194	182	216	180	209	172	185	192	182	180	204	202	201	176	184	193	202	182	170	201	181	178	176	196	195	178	160	200	168	195	163	177	196	196	183	189	200	173	180	193	209	169	189	202	203	213	199	201	184	195	194	204	191	186	204	181	201	175	174	201	181	193	190	162	183	212	203	193	190	220	193	193	200	177	179	190	202	183	204	198	180	192	181	173	175	187	189	183	190	180	175	196	200	179	196	161	198	185	178	200	208	184	178	178	191	200	185	191	188	193	202	177	193	206	193	181	183	178	206	190	233	177	168	176	180	188	187	204	183	186	208	200	203	195	196	187	174	186	169	197	213	184	158	220	214	195	179	174	199	207	184	186	215	182	191	159	202	165	203	199	201	194	193	180	196	171	175	155	188	191	199	191	180	169	193	176	181	185	161	177	179	178	200	179	196	204	191	197	191	186	181	190	195	165	179	191	187	201	174	162	193	213	192	215	174	181	194	198	192	194	174	180	204	171	183	201	185	170	166	208	188	204	195	158	191	182	171	204	201	183	193	196	204	207	185	206	174	197	194	214	183	198	214	203	164	187	194	175	177	183	186	193	182	187	173	194	191	201	185	200	195	178	182	184	202	201	172	172	193	176	177	183	195	217	183	192	201	193	171	165	194	140	176	193	197	199	210	197	234	183	194	171	180	180	192	174	177	196	187	181	218	174	192	210	201	202	191	172	198	179	167	193	181	197	207	204	193	196	182	171	178	185	173	196	164	172	182	218	189	166	187	172	196	176	186	184	196	162	194	176	165	179	202	197	192	191	218	184	205	167	214	191	195	187	205	189	182	205	171	185	188	193	190	199	190	195	166	183	190	191	167	190	175	179	177	208	209	197	191	219	181	192	182	177	175	168	201	182	166	205	180	184	187	190	206	187	171	196	191	197	169	185	203	195	191	180	188	195	201	187	180	163	186	192	197	187	196	204	187	187	194	194	205	178	185	207	197	183	187	183	168	192	197	191	188	175	200	190	179	178	181	180	207	176	163	201	198	207	174	189	200	184	189	195	183	171	170	180	178	180	192	209	175	193	167	213	199	220	198	194	189	179	212	214	184	213	192	200	191	195	186	189	179	189	175	182	192	189	178	190	189	190	202	205	185	194	183	201	192	187	197	195	206	159	165	157	192	165	175	184	165	182	153	203	155	191	175	182	192	203	177	175	204	181	171	203	179	174	201	194	186	196	186	173	181	195	194	186	200	192	195	205	203	191	198	189	169	197	183	198	186	169	173	196	188	202	206	185	193	197	183	190	182	178	220	234	172	173	192	215	178	184	165	195	159	192	166	186	190	189	191	179	192	186	186	186	171	194	196	189	178	186	189	187	185	184	207	192	191	186	186	183	210	205	195	181	182	192	178	167	195	179	187	179	166	172	192	199	169	197	176	167	180	193	200	199	195	178	208	180	188	195	204	170	190	196	175	172	185	185	207	183	182	195	195	192	189	192	166	190	190	170	197	180	182	214	203	168	193	208	191	204	178	181	189	178	211	156	190	209	198	194	185	192	176	179	179	184	191	189	179	178	188	169	182	207	201	191	188	186	195	180	199	191	183	193	190	171	187	188	209	191	161	198	177	211	186	167	194	188	175	174	157	195	185	186	191	190	180	181	185	200	209	210	172	191	202	212	172	183	179	183	191	193	170	189	189	184	192	193	200	184	203	176	170	214	176	165	188	201	168	195	197	201	214	185	185	211	197	185	191	201	217	167	201	174	194	164	194	197	177	179	202	199	188	175	156	185	208	202	156	176	174	175	172	193	201	180	210	194	194	215	178	221	194	185	179	178	191	180	205	190	203	180	218	198	190	208	201	191	199	171	194	185	201	198	224	175	196	185	188	188	197	196	180	199	187	166	183	200	180	179	181	200	178	202	171	198	196	165	173	203	169	189	179	181	200	206	165	212	179	186	195	167	186	198	199	164	201	158	207	188	195	168	206	199	197	206	190	192	169	187	185	178	178	195	175	169	182	177	184	207	193	181	186	177	173	187	180	177	197	178	195	169	189	198	188	176	176	154	192	174	217	195	189	204	192	162	176	201	199	192	195	194	186	174	199	184	189	191	206	185	193	188	193	180	173	200	183	187	207	179	196	180	197	183	195	199	185	170	168	205	192	177	184	167	175	192	176	201	184	179	191	179	179	210	192	157	186	204	198	189	195	177	177	165	179	181	187	181	200	184	191	197	222	207	188	181	173	186	184	200	206	178	183	198	174	199	168	189	199	184	164	181	196	187	203	225	185	219	181	166	178	189	185	168	197	209	196	191	209	187	193	193	175	186	188	195	190	186	164	188	178	187	186	201	199	199	194	189	178	202	185	185	182	197	174	196	172	204	207	212	176	190	207	196	174	168	171	194	171	171	193	187	168	205	183	200	203	177	190	181	187	192	199	194	195	169	178	187	183	201	185	173	213	161	185	209	211	170	207	182	189	177	186	204	166	184	193	183	160	169	184	187	173	170	166	186	203	177	209	179	172	191	189	203	183	188	203	196	191	191	186	176	208	196	185	199	181	207	184	200	191	178	199	219	187	191	187	198	166	170	183	187	187	212	203	174	195	189	191	198	194	177	183	195	195	156	210	196	201	188	190	195	176	181	181	169	214	165	186	229	160	175	167	210	182	189	174	186	199	190	188	180	185	197	180	177	185	182	194	217	204	197	204	185	203	183	172	191	196	211	179	190	185	176	204	209	182	182	172	160	199	192	190	197	195	171	179	186	165	192	195	195	201	179	178	198	184	182	185	177	181	189	183	194	165	203	182	179	204	198	170	161	200	190	190	174	195	212	194	195	193	198	186	183	178	187	169	216	195	196	198	186	168	185	210	207	165	186	179	186	189	183	176	200	194	207	175	183	217	177	193	168	165	185	191	197	171	182	206	185	177	190	170	180	193	195	173	181	202	193	190	182	170	199	188	204	185	181	195	210	211	185	182	185	197	165	191	184	186	211	172	212	168	189	187	180	182	167	199	195	194	194	189	188	185	183	179	179	182	183	188	194	186	192	178	160	171	202	187	203	181	212	192	196	188	204	168	180	178	184	177	196	181	214	211	189	183	193	183	192	191	169	208	201	182	198	197	178	177	190	213	178	179	192	184	189	212	153	166	175	175	195	181	188	179	187	192	189	191	219	204	177	162	202	178	175	191	180	189	193	173	164	190	188	200	165	195	203	181	189	199	181	176	177	172	179	200	188	191	190	169	185	202	174	176	210	183	179	215	189	207	185	202
27777	21137	12111	1604	889	831	848	812	803	792	751	820	744	792	788	792	772	760	758	816	794	790	738	761	747	817	791	797	746	748	716	765	750	783	765	803	795	726	767	767	738	697	780	763	791	801	802	760	782	787	733	752	767	775	757	783	760	708	809	782	711	728	755	749	797	779	781	755	778	753	762	776	732	758	801	775	730	826	747	749	769	744	721	778	741	788	765	761	747	744	739	812	744	789	807	731	749	740	769	772	715	818	797	762	725	757	806	763	779	746	807	764	775	753	771	709	746	777	747	818	715	755	726	744	765	731	737	721	799	740	701	779	753	839	782	748	758	731	755	747	776	728	782	792	700	738	758	729	771	773	761	812	753	732	763	729	750	829	727	726	780	822	716	767	765	768	788	723	798	782	728	749	791	798	748	797	779	771	749	775	763	744	768	795	766	743	746	732	778	830	810	736	774	745	755	763	730	778	821	741	742	775	778	809	795	728	775	764	801	782	742	753	722	746	792	764	778	773	726	776	772	725	773	756	809	739	773	774	729	712	741	788	736	761	774	786	754	744	745	784	752	741	824	746	743	782	753	772	775	781	764	749	756	751	723	793	778	736	746	756	773	752	738	743	781	798	727	762	709	833	765	767	719	791	725	731	786	705	778	818	778	767	769	742	751	793	791	771	796	783	764	755	740	751	732	808	791	742	760	738	758	788	768	713	762	748	765	792	736	783	807	777	776	770	772	770	840	745	755	779	752	732	739	790	725	756	739	788	754	764	772	758	754	779	775	766	725	769	805	714	722	790	820	769	750	747	773	733	748	737	740	759	757	804	805	779	731	754	745	712	730	819	781	779	721	786	770	748	765	739	753	724	796	722	801	762	710	780	733	754	741	771	770	771	766	777	782	753	795	776	779	736	798	777	771	744	780	777	803	797	805	740	830	735	782	753	829	772	767	757	700	787	782	796	812	761	789	765	832	761	783	802	784	753	755	709	772	822	796	748	792	780	764	771	739	770	733	793	786	791	728	736	784	732	773	783	804	736	747	755	732	753	748	765	752	770	753	769	750	782	760	792	773	806	775	794	743	707	781	787	780	776	755	789	752	806	704	779	723	737	799	766	791	757	784	729	832	796	793	791	769	679	679	774	750	743	763	769	744	760	755	760	789	774	741	738	764	801	792	769	782	792	759	777	725	789	726	777	716	735	774	716	754	797	807	756	723	753	766	722	784	755	771	764	702	760	707	771	755	790	741	794	710	721	782	774	779	739	748	739	767	747	769	736	789	779	752	784	796	768	818	766	776	763	768	772	752	776	768	766	758	782	780	808	767	730	704	746	752	746	786	726	786	803	796	783	779	804	824	775	725	780	740	770	734	696	785	753	794	751	745	783	824	754	768	783	790	716	786	740	775	769	770	719	706	771	779	713	708	739	731	798	715	777	802	789	756	771	766	810	741	849	696	739	767	740	748	754	758	705	790	731	723	784	768	802	770	811	713	774	785	768	755	742	780	735	748	791	784	732	781	713	729	782	811	758	837	775	782	775	781	755	758	809	774	820	815	725	801	736	747	827	770	803	794	758	754	749	730	791	739	782	742	758	788	788	728	802	765	738	767	772	726	773	699	771	775	750	821	814	790	758	760	773	729	736	799	739	720	770	809	716	716	769	753	742	794	780	752	800	792	769	756	750	801	736	774	749	739	790	742	731	789	710	825	772	814	740	821	758	737	824	713	762	760	814	778	763	788	744	750	817	723	766	738	723	789	752	744	746	784	809	765	779	728	743	823	736	780	720	807	761	727	764	802	742	791	751	736	781	784	778	764	784	792	700	776	776	774	788	808	709	807	736	723	822	746	799	802	784	742	749	736	809	776	770	765	767	774	760	754	752	757	813	756	764	800	775	760	748	765	820	810	756	808	718	772	757	753	745	776	739	754	809	747	840	734	764	715	767	789	786	781	766	718	720	759	751	759	773	769	743	768	721	719	798	743	791	772	783	825	802	728	754	779	785	756	748	751	744	823	736	771	760	726	785	736	766	816	741	794	766	768	759	659	766	757	781	735	771	779	758	788	762	779	750	702	773	774	808	800	787	774	774	723	768	768	729	740	765	795	757	784	798	735	746	774	769	740	774	797	818	765	661	776	779	717	756	777	697	747	750	752	759	801	791	725	721	773	716	768	757	755	778	716	746	764	778	772	784	765	751	788	752	757	751	769	703	776	774	729	767	789	752	795	767	743	749	759	807	721	738	837	723	756	756	810	731	811	778	758	771	775	750	774	730	791	747	752	774	724	781	766	742	718	763	820	790	771	776	793	759	773	753	752	788	768	720	754	754	796	792	745	791	795	791	761	732	748	765	789	795	789	790	828	793	819	771	777	786	748	754	712	749	799	737	734	749	739	778	764	732	779	754	789	762	743	771	718	835	818	754	757	780	743	754	800	698	776	769	758	754	784	749	785	750	712	732	755	742	737	741	799	809	786	794	795	776	746	756	763	845	798	780	814	740	719	750	791	771	781	735	737	777	777	785	785	758	753	779	739	763	791	788	698	784	766	770	746	768	711	801	744	770	715	753	709	713	818	759	815	731	809	761	714	755	753	749	783	820	761	798	754	786	758	781	742	722	759	727	755	752	760	781	782	775	732	760	788	816	749	739	764	818	723	705	788	757	725	775	777	757	764	739	794	764	784	766	761	783	803	806	707	789	753	771	742	793	786	775	724	709	750	795	749	761	735	710	783	737	714	744	756	769	750	732	769	745	741	799	820	769	745	764	778	765	795	750	758	760	784	720	782	745	809	727	797	739	726	773	782	738	683	723	791	758	752	747	743	768	744	754	760	764	758	762	747	806	825	743	744	753	792	767	811	789	728	764	782	778	762	713	794	764	760	737	723	781	761	788	775	770	720	778	757	730	805	733	788	785	779	751	802	762	764	765	761	811	791	822	757	764	812	765	795	823	739	753	747	776	782	756	763	727	803	790	789	769	739	748	779	779	775	797	771	749	770	793	757	758	827	744	736	816	771	770	761	780	738	728	773	795	762	806	752	724	755	773	676	752	789	714	740	809	745	766	776	811	751	777	786	778	738	762	802	778	792	835	743	743	720	777	762	772	799	745	772	759	721	743	765	745	722	735	779	752	771	780	807	805	771	753	762	750	724	720	782	745	768	753	752	755	764	789	775	691	803	739	825	753	746	763	776	749	761	777	747	762	757	807	748	753	753	766	742	761	801	734	747	794	773	793	743	802	767	735	734	754	743	738	742	750	747	786	781	792	774	734	798	797	763	783	742	808	753	758	759	774	807	771	781	752	754	774	776	746	831	816	742	786	726	767	784	737	735	765	751	807	729	784	804	788	773	773	760	777	771	761	728	759	763	832	766	759	775	751	791	800	779	756	751	759	744	813	802	720	724	753	762	747	754	781	778	805	748	741	722	750	804	740	771	793	742	763	791	756	754	740	794	762	791	732	758	779	714	805	749	758	806	743	779	802	777	808	761	760
4552	1533	1301	1063	890	856	759	769	771	776	768	769	706	732	701	750	772	752	808	744	813	723	739	751	722	702	770	767	708	771	830	728	752	735	762	776	769	763	791	753	797	744	784	772	759	774	743	812	772	780	759	739	774	757	776	757	710	775	728	768	720	699	753	763	736	761	745	759	795	744	758	790	716	743	754	750	709	742	761	771	753	736	773	746	774	787	708	746	705	715	738	776	747	731	767	765	744	760	783	729	771	724	765	746	729	721	806	744	726	759	761	744	774	788	706	788	783	730	721	722	724	728	741	736	737	759	784	778	771	787	755	791	781	767	750	792	810	735	739	806	725	725	729	723	728	778	722	775	755	733	767	780	804	752	834	767	742	726	756	762	763	756	750	805	734	726	718	810	737	737	772	756	729	751	750	765	766	789	755	746	745	734	772	738	781	750	749	738	751	766	805	774	758	760	733	802	707	717	761	728	708	724	777	744	790	759	756	754	747	770	738	740	731	711	766	738	733	739	750	747	730	751	735	739	723	721	770	788	754	760	765	763	774	719	747	783	766	779	797	736	762	784	752	760	761	746	755	751	795	774	753	812	769	753	740	807	766	735	728	725	772	791	802	736	730	729	747	797	740	725	779	765	742	792	742	722	765	729	773	737	784	778	772	749	755	729	721	710	746	711	724	732	702	776	743	766	702	774	699	797	766	751	779	726	691	789	762	755	727	753	749	801	728	750	759	737	745	742	785	716	776	756	749	772	797	807	766	789	722	739	746	763	700	736	764	750	755	767	807	785	755	745	700	745	708	757	758	810	728	772	737	748	727	765	771	730	738	780	740	765	755	741	750	781	762	778	772	750	733	753	739	770	770	696	731	736	793	775	743	721	755	728	755	746	747	794	766	801	688	764	731	707	715	775	724	749	748	748	820	745	725	741	774	752	721	739	763	761	774	757	753	701	696	776	721	750	758	741	775	765	753	749	760	705	764	683	732	765	793	746	744	792	757	707	711	758	772	698	784	721	755	708	764	779	791	730	779	742	766	748	742	733	813	764	768	801	741	784	757	789	722	771	724	759	749	746	771	761	731	731	723	718	698	753	737	750	743	725	798	753	770	718	708	799	726	780	716	756	717	723	747	727	739	792	787	747	776	745	710	804	773	744	802	806	687	716	756	740	763	768	701	804	759	758	749	753	734	771	792	746	753	790	700	734	825	735	740	771	707	742	748	774	725	758	736	760	766	762	734	766	785	764	704	743	762	752	752	735	727	784	784	776	772	750	704	726	782	754	789	750	737	788	787	784	732	733	742	817	758	765	773	749	771	733	794	736	776	727	713	763	802	749	772	728	718	727	735	792	790	748	790	758	767	737	754	774	727	791	754	731	771	788	702	712	743	753	757	783	742	739	728	723	740	743	760	764	726	795	786	724	766	766	740	764	737	805	734	728	754	694	760	733	729	729	747	772	747	735	752	706	718	725	741	756	723	728	813	778	726	748	715	743	750	791	774	715	802	801	761	820	764	782	746	749	738	789	731	774	706	759	760	699	783	731	765	749	761	723	720	789	749	714	742	741	718	757	761	711	727	778	685	777	785	752	730	743	712	788	784	697	726	757	736	723	786	737	741	723	751	751	735	707	775	750	738	730	737	713	744	740	751	743	732	728	728	678	783	739	736	717	743	740	737	785	745	768	754	757	690	739	783	775	782	762	754	736	855	737	773	726	765	777	742	761	753	716	729	785	769	765	753	824	716	754	694	725	771	761	761	750	750	813	747	764	739	813	707	799	795	711	702	758	777	785	744	749	755	755	771	720	737	728	722	743	725	764	763	772	704	762	767	727	781	767	701	775	691	767	778	763	760	747	743	749	727	735	753	761	785	766	751	751	781	732	735	816	717	769	771	757	799	803	804	779	774	780	795	805	727	820	755	779	756	754	783	713	715	737	719	728	762	807	780	744	755	707	744	764	767	760	753	762	751	731	713	727	756	750	792	738	782	719	768	757	741	740	760	778	718	711	753	750	738	734	739	724	760	743	718	787	764	733	747	756	764	727	751	749	802	783	711	730	734	764	721	720	741	782	725	798	718	787	744	754	733	784	757	786	758	718	820	748	742	730	734	723	774	785	778	716	760	732	765	754	729	749	788	760	796	754	760	738	721	724	744	734	780	773	737	749	757	761	780	783	734	759	784	767	750	731	765	780	739	747	773	718	759	739	795	786	781	713	831	732	743	731	739	745	756	752	757	777	731	712	758	753	755	735	732	771	747	733	751	774	762	747	769	705	753	772	757	761	773	768	773	735	733	783	747	766	752	736	711	724	782	738	709	775	757	730	736	705	719	785	729	752	745	738	741	737	775	739	733	716	784	732	762	799	761	776	729	752	809	808	724	747	744	759	725	806	765	741	716	718	727	792	754	743	763	753	797	785	738	795	786	752	720	731	755	743	760	783	785	771	722	808	750	771	795	758	710	739	706	768	766	769	715	746	803	756	759	748	756	828	795	754	780	779	794	794	759	710	751	761	784	719	776	779	777	728	750	740	748	728	743	770	726	810	735	716	694	754	704	742	714	722	753	741	743	761	768	721	746	745	767	813	740	775	770	765	730	763	737	734	733	723	714	791	734	760	735	749	779	748	684	773	764	776	768	735	741	741	752	776	738	764	739	732	775	762	750	733	687	768	754	773	714	783	741	746	720	763	781	748	763	758	748	788	705	722	704	760	740	767	780	741	747	779	727	740	753	777	768	722	699	731	743	752	779	743	761	768	714	748	720	751	729	732	726	776	772	789	725	759	782	755	758	764	730	723	767	748	773	811	814	811	727	730	791	708	751	770	719	814	749	769	716	765	746	762	788	770	750	722	763	759	747	723	761	754	758	704	731	768	715	777	778	826	716	772	811	733	748	783	751	732	790	774	737	777	735	762	791	763	740	747	738	791	746	737	763	722	768	750	741	771	779	738	734	802	703	753	768	755	714	737	768	739	748	757	749	760	794	775	738	769	715	690	761	778	739	763	778	742	728	782	752	749	743	732	754	780	757	748	786	778	768	732	756	723	729	774	752	727	777	789	781	750	729	728	725	712	721	743	747	745	797	728	766	755	772	727	740	755	746	792	762	752	769	729	728	755	767	742	756	764	802	714	764	759	728	779	692	722	713	773	791	763	761	748	744	747	760	775	790	740	743	750	744	757	760	750	744	830	734	722	746	737	783	789	789	787	783	707	752	758	756	752	703	787	751	762	813	780	769	721	720	695	732	770	779	758	784	714	741	746	724	779	747	730	727	769	747	750	770	727	754	726	745	780	747	822	743	743	786	772	758	766	739	739	779	749	771	807	802	727	762	751	772	772	774	750	727	747	774	785	729	777	723	740	759	762	799	731	742	799	822	727	720	757	773	724	726	704	742	740	740	722	775	747	773	710	727	747	814	736	753	749	743	777	742	774	712	765	764	754	765	731	745	677	769	742	754	817	799	749	736	715	738	753	753	717	735	721	756	696
24004	21420	29070	24162	21411	20079	2302	950	736	674	608	624	573	486	530	500	455	442	520	455	474	425	450	423	457	405	393	481	459	429	398	447	408	407	387	398	440	361	381	391	418	452	410	421	394	438	381	441	386	413	382	413	441	425	436	420	418	389	377	390	382	405	435	416	398	400	388	405	411	406	409	388	389	392	404	419	401	424	400	390	387	398	428	435	432	450	400	419	416	406	395	437	395	385	430	364	396	427	398	405	415	429	398	401	388	431	402	386	412	416	390	429	439	414	392	375	406	408	417	420	392	375	413	430	430	392	405	394	382	385	385	427	377	406	358	448	421	408	417	433	418	409	417	422	374	398	447	401	396	415	431	405	393	413	406	409	410	369	420	427	405	392	393	400	422	406	430	421	409	418	394	405	384	405	442	420	422	445	423	413	430	408	409	434	405	386	441	421	427	417	394	402	398	421	400	408	397	400	390	412	437	419	428	386	407	404	390	416	389	372	389	408	426	423	422	401	391	356	402	398	403	441	399	417	383	403	390	412	413	432	438	420	385	428	451	406	407	445	414	440	377	423	417	436	416	449	402	366	405	429	396	444	409	372	413	436	386	380	381	412	392	433	413	403	392	382	392	410	367	423	404	390	386	417	444	400	398	389	410	427	412	416	412	414	406	399	399	468	424	388	398	424	406	388	411	406	380	459	404	370	416	415	437	441	404	426	381	406	396	405	381	400	398	409	418	430	435	401	381	427	368	420	387	419	419	424	396	407	394	404	408	391	442	453	405	427	412	417	421	386	391	417	391	384	428	400	381	352	423	423	398	397	421	406	401	386	425	440	385	405	415	403	402	421	415	379	417	411	400	425	397	401	427	436	426	375	409	400	412	384	407	409	402	437	381	422	390	413	435	419	367	399	389	417	402	385	424	431	414	433	382	431	381	428	407	386	419	422	388	433	416	412	405	413	398	413	408	388	370	410	400	403	456	399	410	409	451	372	419	362	382	408	408	425	382	384	394	428	397	416	397	408	390	421	405	416	416	404	413	389	409	360	419	379	396	399	433	381	398	413	374	405	410	410	436	404	410	400	428	431	357	414	392	400	423	447	411	404	388	395	399	422	420	459	422	392	363	420	392	391	413	423	415	446	375	455	413	381	424	341	395	424	410	433	365	435	444	414	405	400	398	431	431	409	385	372	392	420	377	419	410	394	398	424	436	440	423	419	413	391	387	386	410	391	409	391	453	434	376	400	452	438	407	399	375	414	394	404	425	397	414	402	393	403	456	397	363	427	429	418	397	398	405	395	395	443	421	417	386	386	451	399	411	400	438	395	420	380	392	409	387	406	456	436	415	410	410	413	426	403	411	415	401	407	419	411	418	425	376	436	412	433	414	418	410	395	351	403	412	398	441	397	413	410	363	453	407	420	423	409	386	387	382	398	410	373	404	426	405	418	387	423	389	434	368	435	385	372	398	420	408	396	399	419	415	396	394	412	385	426	378	413	425	433	388	370	456	414	412	433	423	398	397	391	411	395	444	408	397	386	431	392	419	414	416	431	388	400	435	387	419	422	413	407	417	461	380	429	416	385	401	407	463	395	358	409	391	422	415	415	397	400	408	412	406	416	444	392	424	407	384	441	387	360	416	416	384	408	414	420	391	419	391	419	393	433	406	388	400	423	411	446	410	404	406	407	452	439	418	402	403	365	426	362	421	406	386	429	378	405	400	404	439	413	437	393	388	431	390	407	423	446	452	400	411	392	382	408	401	417	439	405	424	411	364	397	410	389	433	401	394	415	407	388	390	385	394	414	393	408	405	388	402	397	436	422	401	395	409	391	454	386	411	356	394	398	401	408	452	388	405	400	406	397	393	390	387	410	414	437	391	354	415	440	422	422	386	402	410	432	428	400	371	415	400	419	421	398	404	399	365	389	375	406	419	406	400	396	425	386	388	443	379	398	405	425	394	410	365	421	426	392	402	433	366	389	380	417	403	461	413	396	377	395	429	430	424	391	429	397	397	395	398	421	366	440	365	423	414	391	422	447	392	408	439	398	428	440	382	397	406	389	424	398	403	426	422	381	405	387	380	418	414	386	436	385	407	397	419	423	408	419	424	410	397	419	372	413	383	416	406	404	425	393	439	387	405	424	413	403	402	427	417	404	404	411	398	422	381	400	423	397	402	381	413	432	412	396	423	389	384	426	359	393	404	385	403	381	405	406	399	398	428	423	418	393	414	400	388	397	449	379	421	426	416	414	399	388	420	387	398	401	465	412	403	410	374	373	417	388	405	391	382	450	410	388	426	424	422	426	382	459	367	414	402	432	392	397	453	396	429	410	388	409	420	406	424	393	431	445	409	413	431	441	418	429	373	418	421	399	377	401	425	424	387	421	409	417	396	434	389	411	433	414	393	432	382	377	407	395	376	412	406	434	423	403	390	402	379	455	413	397	364	422	418	432	419	399	388	400	421	440	385	417	370	396	395	401	361	415	383	380	431	437	405	385	378	391	390	400	405	416	361	421	394	399	423	388	413	441	419	416	407	383	420	402	386	412	366	415	413	404	427	421	377	425	402	392	391	391	415	418	418	413	418	404	418	362	417	387	451	388	438	387	424	421	413	400	387	403	409	369	379	412	378	414	383	388	397	378	446	419	372	408	373	406	394	358	390	449	433	403	357	403	427	446	393	391	389	405	387	412	409	403	407	432	455	414	377	442	398	417	408	417	403	391	399	412	451	387	406	386	442	378	393	420	370	431	433	420	431	370	402	404	403	376	389	397	432	413	410	390	422	429	405	409	471	391	398	394	412	403	390	403	403	369	380	453	406	371	404	407	397	363	407	422	418	426	415	393	435	391	388	405	429	424	406	352	413	410	398	364	373	390	393	370	361	411	422	418	409	403	401	367	405	413	414	376	409	387	409	441	406	411	375	418	435	424	390	400	398	433	401	447	414	424	415	408	459	442	367	421	442	397	424	382	418	383	412	427	393	385	413	427	429	412	418	412	405	453	416	424	363	417	458	368	390	415	407	406	385	428	454	427	414	386	414	427	424	364	394	387	405	390	397	402	402	421	409	382	420	397	449	399	437	462	390	387	393	401	368	406	426	433	397	396	382	394	456	384	406	390	408	406	397	381	405	407	382	382	437	371	394	370	426	351	395	397	404	391	435	417	397	420	404	397	392	408	430	377	426	415	437	391	394	408	395	413	386	404	372	379	376	405	393	441	389	390	376	389	441	413	389	410	416	389	392	398	411	405	395	397	410	376	392	412	412	447	420	383	399	396	401	414	407	437	394	404	419	358	418	388	374	418	395	406	419	386	414	409	400	422	413	425	405	377	430	450	387	386	406	394	407	413	393	416	425	409	410	402	401	423	375	407	437	436	446	357	372	397	453	379	394	403	456	386	422	385	398	385	402	434	415	408	432	386	395	405	408	429	412	405	411	412	419	419	372	422	421	381	396	444	400	399	363	418	413	426	398	410	434	413	402	433	429	406
4357	12265	9849	5097	3113	1861	1450	1107	960	806	751	676	610	601	519	547	493	464	484	473	457	462	448	480	451	458	449	441	423	469	461	482	421	407	418	453	467	460	422	424	418	422	449	449	463	411	386	402	408	453	395	455	412	415	390	406	413	387	423	444	440	407	425	418	426	384	429	410	418	391	432	402	448	405	374	410	379	434	401	413	401	411	394	420	421	419	382	414	447	411	396	404	364	447	427	416	393	416	393	429	432	405	395	401	407	417	451	432	423	425	432	420	431	401	397	395	404	414	433	444	399	414	392	422	391	424	409	425	442	449	420	414	418	435	404	409	405	460	411	425	427	402	438	432	397	420	402	410	375	433	392	434	454	438	356	398	417	398	405	433	408	426	415	384	420	433	457	395	405	384	457	403	437	398	409	422	428	413	425	422	418	404	401	410	455	422	407	383	426	407	428	398	439	431	408	432	399	462	397	407	397	418	399	423	430	454	430	423	393	421	451	415	388	424	392	398	421	389	436	418	416	415	426	426	392	401	373	417	421	449	416	439	456	442	385	441	378	431	441	408	423	430	431	422	417	430	421	377	426	428	418	446	443	422	366	399	413	430	417	413	423	417	419	417	403	426	397	381	433	426	393	420	424	432	453	397	387	427	417	406	426	394	431	404	406	403	404	413	418	446	429	426	461	410	409	420	429	386	416	421	431	443	456	387	385	453	385	381	392	430	410	430	435	425	456	398	412	391	408	417	445	409	411	469	420	440	444	424	401	415	421	443	459	434	446	411	430	412	370	400	420	427	429	425	413	359	419	419	411	420	420	396	415	381	469	427	397	395	395	443	426	417	455	393	439	378	406	472	398	385	401	365	418	390	408	431	457	441	432	434	427	455	432	436	436	407	421	407	428	396	408	420	376	399	423	433	429	386	421	405	419	412	447	455	408	419	405	411	417	411	450	418	408	399	392	393	418	418	438	455	420	416	419	440	408	445	454	401	425	427	463	408	413	447	397	422	428	386	419	418	411	409	404	375	400	436	409	381	419	420	429	396	408	431	421	449	433	426	437	438	394	419	400	393	421	400	398	402	420	412	398	410	392	394	430	419	384	440	452	446	401	428	373	431	409	410	386	390	418	434	423	423	396	378	388	413	441	424	397	410	433	422	431	447	445	441	386	438	430	417	438	420	394	416	403	396	455	383	404	397	458	409	460	435	438	407	385	447	401	374	412	416	427	427	446	419	424	455	395	399	425	395	403	410	430	447	406	383	407	422	402	439	418	450	436	420	396	411	403	379	413	386	447	390	415	388	424	384	386	396	400	427	465	419	429	420	426	444	406	419	442	420	415	415	401	458	449	408	413	427	403	438	453	446	428	420	420	423	438	426	419	410	428	411	410	419	412	417	403	398	417	420	409	402	404	416	441	449	410	447	421	429	373	410	418	412	414	393	436	425	437	398	445	437	393	386	425	414	389	431	423	406	448	404	420	400	393	416	420	428	405	444	383	438	391	419	390	377	420	413	412	435	412	417	460	408	420	423	424	429	451	466	461	413	376	416	446	392	422	414	473	413	427	413	384	413	409	416	411	408	421	375	388	404	410	411	416	413	420	377	404	448	435	413	423	432	407	380	423	425	438	450	436	431	398	449	407	390	426	438	432	449	408	413	396	418	466	426	423	406	368	423	395	415	413	402	393	370	443	444	388	416	413	414	416	414	399	428	385	433	441	415	452	428	401	368	416	440	416	412	446	451	431	430	440	443	445	422	411	408	406	399	396	401	439	411	411	387	407	419	392	391	388	448	415	439	419	414	448	405	416	429	423	440	387	454	409	377	418	422	364	408	389	424	412	404	443	402	426	428	421	395	434	411	391	428	403	407	426	397	448	424	427	402	383	461	407	424	471	381	386	404	431	419	385	422	404	444	392	382	437	451	420	384	416	399	441	419	381	439	420	419	403	423	425	387	375	365	445	444	418	415	408	405	441	420	425	385	423	406	404	444	419	428	428	388	450	387	395	420	422	409	405	403	423	407	396	434	436	436	470	418	411	415	419	385	450	398	453	413	425	457	451	426	405	428	424	400	446	403	401	412	438	439	418	435	421	410	440	416	403	391	408	420	411	414	397	440	386	416	425	387	416	443	398	428	435	380	432	423	441	392	404	447	451	406	431	382	447	397	462	416	397	421	391	442	448	455	443	415	414	406	415	409	390	406	422	419	400	433	429	412	401	430	412	413	384	412	412	426	396	394	396	421	435	462	401	413	401	421	460	455	410	471	413	427	376	416	393	377	426	436	419	428	411	392	427	396	385	412	407	392	412	419	391	419	414	441	373	404	390	390	413	447	421	416	408	410	449	423	394	426	430	433	422	416	432	434	387	406	427	403	445	382	429	422	407	398	436	394	425	408	456	422	414	420	404	406	441	409	442	389	425	402	415	441	438	401	441	439	398	417	392	416	423	373	438	411	434	444	386	414	414	399	431	417	393	475	369	364	414	418	418	421	369	395	422	442	377	421	436	413	437	401	381	428	408	412	421	470	410	435	407	429	433	401	407	391	415	429	423	416	415	435	380	416	426	418	440	418	419	423	430	423	410	397	404	420	430	404	396	440	402	421	440	426	447	409	420	435	411	440	393	409	424	432	424	418	411	404	404	391	410	423	429	383	456	418	429	411	452	422	401	365	423	404	387	443	432	429	381	433	408	433	442	384	393	395	438	432	408	466	442	417	404	428	435	396	440	415	394	462	422	446	428	410	398	395	446	403	385	439	407	433	450	431	378	451	401	462	418	403	405	393	429	439	398	399	454	426	417	381	455	427	392	464	419	391	405	449	425	406	398	361	434	407	434	399	419	404	414	366	446	428	411	413	386	408	434	418	355	386	427	410	434	459	427	378	457	404	388	435	416	419	416	435	413	428	432	393	433	394	392	417	421	408	386	411	439	433	420	438	420	422	406	383	388	447	390	405	431	397	396	430	436	384	437	414	381	399	426	423	409	382	442	451	423	424	436	443	378	389	391	426	430	381	409	393	415	413	384	414	348	441	432	421	417	420	413	440	432	431	398	405	402	385	410	404	440	434	405	387	392	465	403	430	411	408	436	406	415	390	404	425	423	374	413	423	411	410	423	407	424	421	424	449	387	402	432	414	449	421	410	399	411	389	424	428	385	382	387	394	415	403	436	420	394	411	381	425	389	416	421	412	418	401	401	458	421	388	406	413	429	448	453	434	393	411	389	405	415	432	420	411	405	421	401	398	447	438	429	454	452	415	419	430	405	439	426	409	432	404	393	412	385	409	416	403	437	381	394	435	410	410	428	382	425	412	414	394	412	458	395	404	412	438	453	391	386	422	429	442	415	428	419	435	417	424	449	403	414	412	420	413	410	404	414	425	408	419	398	418	381	422	403	435	404	389	434	419	443	445	444	418	407	461	432	427	424	396	420	414	411	402	461	433	423	421	419	394	407	400	424	405	421	414	440	452	406	456	402	413	433	450	397	379
24839	21429	28643	24549	21345	8596	1238	965	907	795	852	770	779	722	744	772	773	744	694	697	715	674	741	729	675	702	654	735	716	755	735	671	697	691	730	717	702	674	702	713	683	668	711	716	716	671	685	710	681	680	709	693	699	682	685	694	705	713	648	667	702	738	706	688	671	684	679	675	706	697	650	712	708	666	670	691	687	684	657	703	697	687	654	705	661	655	668	685	691	692	671	662	673	682	645	685	693	664	621	710	733	705	660	672	671	697	668	658	658	676	690	675	655	691	687	731	691	686	710	679	650	680	674	725	668	661	722	712	748	672	647	730	662	670	623	643	680	678	663	689	680	688	701	714	662	689	657	682	698	702	685	659	649	668	661	705	686	728	669	693	684	649	646	652	691	697	677	643	659	665	673	646	713	677	682	677	699	654	637	668	677	644	671	640	731	710	710	704	660	670	680	691	713	672	686	698	667	728	710	681	686	684	646	650	717	710	689	670	682	707	669	691	711	703	667	665	642	725	661	677	672	739	685	681	654	701	688	672	635	678	738	649	657	674	661	653	667	703	679	712	648	680	639	664	678	673	700	698	676	671	698	676	698	650	692	679	689	672	669	648	719	713	646	746	683	706	661	646	638	709	667	643	678	638	684	687	659	699	695	678	656	660	657	644	701	687	701	723	697	714	685	698	682	674	686	682	669	688	702	652	712	661	649	709	679	699	687	657	692	684	698	626	663	714	671	719	702	648	721	694	699	660	701	674	680	707	698	715	708	682	664	665	673	717	599	666	665	643	688	677	658	693	693	662	673	735	699	718	704	655	669	726	653	678	685	667	699	729	706	661	697	705	657	676	719	678	653	709	687	688	688	653	727	724	651	678	750	712	680	662	675	712	720	712	661	692	705	673	683	686	694	679	718	658	679	670	656	742	691	663	654	697	671	675	654	677	706	659	665	699	720	669	664	657	696	713	671	675	667	689	646	669	613	700	723	671	716	658	706	721	679	675	724	667	687	680	663	674	664	657	650	653	681	636	694	673	654	665	652	635	737	684	685	666	688	680	704	710	656	682	692	728	709	671	660	639	645	671	701	670	741	706	712	693	680	627	663	720	673	652	694	707	674	686	680	700	683	694	694	699	638	665	733	692	684	716	711	710	698	674	642	671	651	693	685	686	687	689	690	692	692	722	691	732	712	657	639	702	711	692	701	656	665	669	700	644	665	734	756	654	679	696	654	702	657	601	653	742	699	689	658	730	640	659	683	677	719	708	711	682	686	686	672	689	663	688	647	659	758	672	686	654	700	724	701	680	645	664	655	655	672	710	669	685	685	701	642	661	657	707	648	683	645	730	666	725	680	726	670	693	685	718	701	666	640	648	699	679	660	689	664	713	703	700	656	618	662	653	705	704	654	673	697	680	744	670	656	710	688	618	624	631	695	703	675	703	697	646	641	713	697	644	632	673	751	653	669	655	710	659	687	641	648	704	673	688	705	733	663	745	652	699	666	695	683	669	665	666	696	710	677	671	668	694	693	730	681	646	700	643	707	731	615	689	663	685	689	704	679	705	700	652	673	668	682	644	662	686	679	708	722	662	679	714	668	646	672	631	686	682	658	692	686	668	665	697	664	642	714	664	674	680	714	657	714	679	686	674	681	617	629	715	667	691	614	727	699	680	738	700	677	676	685	678	689	699	677	686	708	707	670	673	674	692	685	720	689	696	689	683	693	644	680	710	651	635	682	663	668	691	681	698	714	688	708	661	686	674	694	650	678	718	655	696	680	691	688	663	679	703	669	732	658	699	660	692	681	667	631	684	708	678	703	671	643	707	702	693	657	725	661	658	704	697	675	690	736	669	637	694	682	681	618	741	639	666	650	652	705	658	679	610	724	697	662	704	654	680	727	696	684	709	686	643	660	696	662	658	657	648	686	682	749	641	694	691	630	664	670	664	725	675	655	678	642	670	687	648	650	701	671	704	686	676	685	661	688	718	742	678	689	721	681	645	708	673	697	686	642	658	668	678	719	683	700	614	674	704	667	674	672	641	706	673	647	703	679	703	684	712	674	702	661	707	691	695	678	713	726	695	649	709	649	667	727	677	683	660	697	699	663	699	631	689	653	668	657	664	653	656	709	677	710	684	640	669	683	681	654	660	688	651	710	682	726	712	674	676	699	694	721	645	671	721	663	674	742	659	685	702	688	679	693	661	705	683	699	682	698	655	675	691	701	689	722	697	682	637	714	733	650	711	663	694	658	634	665	730	693	672	667	693	672	649	693	669	668	674	738	648	712	676	695	696	698	649	709	660	661	668	721	688	647	688	693	664	675	675	683	683	664	672	642	690	696	680	679	676	675	679	713	681	641	663	699	724	667	653	728	666	702	672	719	687	684	697	667	653	714	643	621	671	692	677	685	665	666	646	697	692	714	643	703	705	668	637	719	654	706	697	702	668	627	701	687	685	674	671	636	678	641	688	702	698	698	656	683	667	698	665	654	649	628	710	702	665	647	669	673	696	710	673	654	666	644	660	690	710	654	698	671	682	697	660	744	661	756	730	662	678	675	717	691	680	681	672	670	708	713	677	660	671	682	771	682	693	702	705	705	667	692	705	673	649	650	697	647	685	666	638	654	677	646	709	661	719	664	691	664	688	623	724	685	705	648	704	705	659	686	675	688	684	706	701	682	680	719	657	667	672	649	651	681	696	645	699	676	728	684	678	692	717	664	696	702	668	676	598	680	663	734	696	711	694	623	684	662	704	652	673	651	673	654	679	662	655	735	653	657	646	702	669	706	710	672	701	703	669	688	688	698	798	730	715	637	704	643	663	666	672	697	669	684	700	690	663	657	665	712	677	733	689	638	688	675	676	680	654	712	694	639	693	634	670	723	689	706	669	619	718	693	654	663	630	716	688	694	699	685	684	675	674	664	673	674	737	685	675	670	638	716	653	691	665	721	685	651	709	675	660	681	693	685	678	667	659	664	698	677	678	731	657	667	644	743	667	715	654	757	725	661	685	661	667	641	688	680	659	695	675	717	697	648	662	655	688	652	667	698	687	678	668	654	708	689	681	640	709	669	653	712	696	677	667	700	700	683	714	707	651	679	701	702	684	656	684	692	674	726	669	678	636	667	688	672	637	698	728	694	716	716	684	704	744	694	702	722	675	673	701	642	677	622	672	633	672	666	667	733	653	645	664	666	650	640	665	712	681	679	679	700	684	630	713	660	719	700	730	694	760	682	673	698	718	711	678	695	655	701	673	680	680	706	715	694	662	686	684	707	690	630	661	677	686	715	668	699	703	712	677	704	669	688	727	690	673	629	668	656	681	662	656	683	687	675	702	700	663	698	674	664	684	712	677	734	727	637	713	656	673	663	648	704	668	658	688	667	671	643	694	703	717	637	684	705	732	689	677	675	651	685	703	679	678	687	663	649	700	676	697	650	671	683	705	673	701	722	674	655	662	694	722	662	673	693	693	711	681	667	668	617	683	651	723	639	705
4397	9155	7237	3775	2398	1661	1368	1084	1069	898	850	779	821	724	711	728	709	709	694	668	682	691	627	693	685	675	678	671	654	660	694	683	669	640	628	687	624	672	635	671	680	628	715	587	629	651	648	637	680	679	676	651	634	671	647	643	644	625	644	666	639	642	635	664	630	652	661	677	661	665	634	617	676	617	682	676	630	677	680	703	620	676	609	719	661	650	671	626	642	653	631	641	636	610	618	627	665	645	686	647	700	671	664	637	657	645	635	674	642	628	680	622	625	653	675	636	635	647	674	660	629	661	666	669	629	622	648	688	669	630	677	630	654	662	672	695	659	669	643	604	607	660	634	640	658	620	654	676	655	632	611	678	624	673	647	670	658	649	627	624	644	631	632	642	643	670	618	647	636	635	700	666	652	631	665	644	655	694	614	683	662	672	625	693	626	648	657	664	648	602	610	638	631	640	655	666	685	672	645	648	688	640	678	680	661	677	655	613	618	682	628	629	668	654	651	630	599	656	625	628	625	641	592	656	628	652	616	629	645	597	674	626	602	646	649	657	638	639	652	633	635	633	630	638	672	652	596	620	619	687	692	638	636	654	653	658	656	641	699	657	636	622	639	641	621	675	631	659	689	613	636	652	609	634	652	671	608	643	644	654	654	666	655	636	650	665	657	705	643	644	611	604	663	678	613	677	651	661	640	619	707	640	632	655	643	616	647	655	651	621	667	648	646	646	633	641	632	608	663	649	639	645	638	692	655	666	625	612	654	657	646	649	628	653	615	654	649	634	635	638	650	667	639	660	613	638	626	672	626	627	597	707	624	625	633	601	644	611	651	673	633	600	634	645	624	655	683	611	661	639	647	634	619	635	667	680	647	607	687	643	662	625	671	648	625	652	633	609	648	667	661	628	640	633	639	641	668	625	653	675	642	631	630	639	627	670	655	634	661	668	651	641	666	659	699	615	679	665	659	660	636	638	627	672	681	681	683	667	649	623	682	634	667	669	645	656	630	671	664	630	671	662	672	624	660	658	618	608	664	640	636	713	610	660	652	613	664	703	632	633	620	629	623	631	633	621	616	648	659	642	662	679	681	664	679	648	673	655	664	590	642	659	682	640	599	671	658	637	604	646	639	692	636	613	650	662	641	655	628	654	645	620	640	677	623	668	636	628	634	692	657	697	653	626	631	630	632	663	672	635	657	662	642	680	670	705	619	682	647	608	670	664	650	620	668	703	660	662	634	667	674	669	679	654	650	673	680	623	705	621	627	650	673	643	624	638	661	622	662	676	636	633	622	656	671	644	679	665	620	620	649	633	652	638	628	613	678	659	647	614	663	686	659	694	629	622	631	649	664	665	623	651	636	645	681	680	637	633	634	618	631	615	668	632	616	647	677	652	613	650	655	674	676	634	633	672	642	672	699	655	677	651	678	650	620	615	675	685	603	595	658	631	656	619	659	651	642	638	653	693	644	627	639	653	653	706	653	676	652	671	630	652	614	627	656	648	634	635	632	673	630	665	653	639	644	655	664	642	617	649	599	624	699	666	666	706	669	666	635	639	644	636	679	644	682	633	627	621	673	671	671	624	644	702	637	697	627	616	675	645	637	621	661	658	664	652	683	694	650	614	678	674	658	619	614	691	656	650	589	618	705	626	641	680	679	640	645	653	652	635	636	646	666	644	658	636	631	656	638	655	645	693	646	666	657	631	668	671	679	613	645	622	629	604	642	662	654	652	611	669	684	643	657	588	664	656	632	627	634	649	714	645	676	636	642	688	618	637	647	676	644	626	624	664	609	656	685	671	642	677	640	614	644	650	642	617	646	592	631	688	646	604	611	655	639	624	643	631	643	656	634	684	669	653	620	662	667	622	605	639	639	663	610	671	648	673	638	701	685	632	608	626	672	646	647	644	633	658	636	664	611	680	627	652	680	668	642	628	623	617	651	677	682	637	651	642	594	697	627	675	636	635	660	672	675	683	671	645	660	653	614	636	610	673	601	688	677	630	666	668	709	723	680	705	690	618	623	621	603	691	583	646	657	654	662	616	685	664	638	657	645	668	627	610	629	667	580	638	662	638	631	673	640	622	656	650	639	657	632	646	665	672	637	606	631	658	612	619	630	672	650	656	676	662	680	622	614	647	704	627	642	619	652	609	635	625	647	630	669	651	659	666	641	646	647	684	652	624	653	632	675	662	624	665	624	669	632	671	649	641	584	607	624	682	639	624	694	631	638	627	678	647	630	651	689	658	658	646	630	643	696	636	636	620	626	655	653	652	669	630	677	615	649	653	644	640	671	636	616	641	626	628	649	638	659	638	656	669	609	644	635	648	613	672	692	626	640	659	656	574	658	653	658	639	601	645	644	660	629	660	652	611	634	585	615	668	646	650	644	655	669	683	687	671	636	649	647	638	646	682	643	661	589	654	668	601	606	618	656	623	651	643	630	656	628	665	655	649	647	649	610	615	632	667	685	683	610	696	669	692	654	664	621	643	653	620	622	643	609	634	635	662	647	693	691	619	608	660	670	643	624	660	673	671	672	651	650	698	683	622	618	667	631	678	652	632	678	671	639	672	639	671	636	621	647	638	641	635	643	632	640	674	636	604	666	669	677	658	665	631	702	672	620	663	630	632	610	661	603	669	658	685	632	656	636	672	675	641	637	658	694	666	627	653	642	660	650	636	662	612	631	642	630	652	688	686	651	635	655	626	605	616	635	645	661	654	640	645	646	646	637	683	665	626	644	641	679	659	666	604	688	609	647	666	662	660	667	673	662	626	674	659	666	621	657	632	636	651	667	635	652	662	609	677	655	659	648	674	628	674	605	604	689	643	656	657	663	624	635	661	674	656	700	656	655	634	606	665	631	651	673	620	680	631	629	635	667	598	686	663	642	621	647	704	635	624	635	703	675	674	656	608	608	665	649	644	631	629	621	648	646	610	631	634	644	670	706	673	663	621	673	653	644	648	632	617	664	641	665	604	651	651	627	673	673	639	598	659	628	648	618	667	652	624	618	645	598	661	660	662	679	630	667	636	650	620	654	660	589	640	630	629	661	641	674	663	652	695	631	643	656	616	695	638	678	651	698	653	659	649	647	632	635	671	691	663	642	637	628	675	650	620	708	601	694	652	691	621	654	619	661	654	681	637	598	636	643	657	618	643	621	692	639	662	617	656	666	652	657	605	693	639	656	626	725	636	666	646	631	578	653	671	639	675	654	647	656	694	657	673	665	668	634	629	649	619	650	608	615	633	654	670	697	638	630	642	618	666	605	677	642	659	635	657	674	627	682	674	691	630	710	622	677	663	696	670	667	658	634	642	609	638	675	688	640	687	638	653	618	666	623	598	628	639	609	650	664	685	681	614	631	663	659	674	665	663	658	654	638	664	636	590	597	637	626	623	686	632	643	667	608	635	668	632	643	632	633	591	657	638	606	638	636	653	643	707	637	639	641	716	626	639	657	706	642	612	658	632	662	658	626	641	689	657	671	655
22755	21466	29361	23977	21455	21469	18020	1555	962	700	656	549	459	422	392	383	350	283	300	312	281	268	266	264	282	257	220	248	260	212	208	214	222	234	239	238	221	209	212	220	238	228	188	231	229	204	220	205	231	174	196	221	193	187	234	237	184	231	223	203	196	230	195	194	208	233	216	197	244	196	221	182	229	185	208	199	194	211	205	207	204	188	202	207	189	208	208	208	223	190	192	195	216	209	195	177	207	204	213	224	210	202	185	205	227	202	201	206	194	204	199	168	207	205	182	192	209	205	180	205	204	180	195	204	194	203	202	204	192	211	181	192	194	206	207	204	205	215	200	204	220	194	181	205	200	208	203	202	189	215	173	197	207	205	188	191	224	220	204	178	224	205	189	206	219	190	198	195	187	181	190	199	191	209	195	213	206	215	213	201	197	192	195	203	204	213	200	206	203	207	205	177	220	218	189	196	203	192	187	177	184	178	205	196	194	208	212	210	213	206	183	213	186	209	215	219	212	187	208	188	185	185	195	198	207	185	222	187	179	240	210	203	174	190	229	213	171	185	207	226	203	189	195	205	198	180	186	214	182	202	226	201	176	188	193	193	212	181	224	191	213	213	188	210	192	207	202	202	210	181	207	190	195	199	191	184	204	198	194	190	229	226	197	194	217	209	212	221	186	202	214	188	200	212	194	199	193	175	198	200	174	189	206	188	197	191	209	210	200	227	204	202	167	187	211	206	214	170	202	188	182	194	204	196	172	195	167	186	196	177	222	195	198	181	203	182	180	195	189	200	217	210	209	178	203	201	197	233	197	203	216	190	203	192	191	196	205	201	200	206	208	220	208	207	188	187	228	210	197	202	190	200	205	204	217	207	179	190	224	210	202	198	188	206	204	213	183	208	191	210	208	211	204	220	208	191	197	200	226	224	182	194	200	187	206	189	198	204	220	195	175	184	182	195	190	181	198	212	194	192	215	213	178	200	203	213	184	193	195	200	195	195	225	161	187	181	213	189	179	200	223	177	220	200	191	217	200	209	209	203	207	183	198	190	209	184	208	222	213	180	200	198	202	196	195	198	192	196	200	215	204	205	194	171	176	176	212	182	220	212	181	202	169	207	168	209	188	195	165	192	215	199	213	183	175	180	181	182	221	179	200	190	200	217	195	188	176	200	196	229	199	205	188	198	193	212	226	194	205	203	216	208	189	212	191	178	169	194	185	199	214	205	181	205	188	205	202	218	177	196	192	221	206	201	200	208	209	210	235	176	198	219	177	200	193	223	179	205	202	193	201	213	196	213	190	171	191	203	186	189	209	213	193	198	252	202	215	189	178	188	194	175	202	191	197	206	206	207	209	197	215	206	196	178	203	187	216	184	206	208	219	195	206	185	173	201	201	198	177	220	202	214	168	209	187	207	214	196	184	182	207	190	192	203	200	205	189	210	190	220	209	200	214	183	212	203	192	161	190	218	210	196	213	203	213	203	216	208	205	188	202	199	199	207	190	202	186	206	185	202	193	213	169	192	207	197	201	178	205	180	171	164	215	188	182	200	207	213	193	208	167	192	174	223	215	199	195	195	173	209	193	195	205	193	196	219	228	194	207	201	208	199	209	186	206	212	193	200	189	192	199	214	197	177	180	183	203	183	189	190	199	216	204	213	193	224	175	202	191	222	192	179	211	199	195	185	190	183	193	171	209	207	204	224	182	207	209	199	227	191	195	226	214	221	182	185	184	194	195	172	197	224	219	197	229	186	192	196	177	194	171	221	213	195	208	213	179	207	200	176	205	209	215	191	197	216	192	213	180	194	202	203	197	200	199	213	170	199	185	196	195	221	192	210	197	193	192	222	189	184	214	205	214	171	196	176	191	183	209	212	196	189	213	204	194	186	218	193	199	207	181	196	202	195	214	198	206	189	200	215	213	203	182	210	191	205	181	212	214	213	204	186	201	191	212	216	209	188	180	229	180	186	178	203	212	203	208	226	186	174	211	205	190	201	201	216	175	184	207	203	213	164	192	196	215	211	203	183	189	192	203	226	219	172	195	204	182	185	202	182	205	174	203	189	194	213	215	191	180	174	195	180	192	221	204	231	189	179	182	210	226	200	196	228	180	196	187	199	195	205	170	208	211	213	221	171	181	206	173	211	203	186	175	182	189	190	211	216	223	183	187	206	194	181	195	201	208	227	200	177	199	197	205	204	223	211	186	187	183	202	204	194	208	203	216	196	210	230	178	193	199	165	174	210	206	178	205	197	203	199	187	206	164	199	169	200	189	203	197	206	193	207	207	202	189	209	201	182	215	193	238	214	201	204	206	215	172	189	200	204	218	201	176	225	185	191	204	175	197	197	213	203	212	185	216	195	234	191	203	200	208	172	215	200	198	199	211	201	199	218	190	215	208	200	222	207	217	198	181	211	165	215	205	222	189	176	214	178	190	188	221	191	195	210	228	184	219	218	216	221	185	188	205	222	197	172	199	193	204	188	202	215	176	174	214	201	187	200	202	202	222	223	189	189	196	198	210	192	206	192	215	184	208	245	198	194	179	189	213	209	212	201	195	200	201	193	224	195	180	183	196	214	202	199	228	198	193	191	221	202	206	197	182	186	199	204	196	169	214	193	203	194	211	198	187	218	206	177	186	182	186	177	200	192	187	191	220	204	216	190	223	189	188	175	189	185	168	206	207	210	172	200	223	189	182	223	172	204	198	206	210	183	186	183	177	216	187	192	204	213	188	195	222	204	194	180	208	193	210	178	183	204	180	191	193	202	199	207	196	189	182	220	204	181	198	195	223	211	209	219	188	214	200	203	202	194	218	183	199	225	186	219	185	181	217	195	227	193	180	206	208	190	182	191	203	189	213	226	185	225	218	224	199	210	212	183	227	194	203	188	211	224	212	208	194	195	182	177	185	200	203	183	212	211	201	214	221	196	194	219	226	198	220	202	188	194	210	175	191	208	183	202	219	206	220	157	214	201	187	192	174	203	207	198	187	216	214	174	202	203	219	203	200	216	216	188	197	196	198	202	218	208	202	204	211	186	205	189	218	175	178	200	173	174	214	188	195	172	199	191	194	206	195	195	202	220	212	185	215	222	179	177	200	213	210	198	204	184	224	211	203	204	179	203	168	203	203	184	220	215	200	177	188	195	186	207	202	186	195	230	203	197	184	227	200	205	195	206	184	200	199	187	178	184	172	199	205	212	178	187	199	201	206	193	189	190	184	218	199	224	191	193	198	219	181	218	202	177	201	190	198	203	213	201	195	189	186	208	187	192	190	218	187	193	195	205	213	222	191	217	200	195	187	182	199	210	200	189	198	198	209	213	200	205	209	209	189	221	172	190	219	195	178	218	209	205	182	211	188	194	202	179	176	197	182	206	220	188	188	196	184	205	211	176	198	177	200	230	207	179	171	222	197	190	194	225	199	201	185	201	199	201	191	191	198	207	176	207	242	215	232	209	195	230	204	188	191	188	178	202	196	208	182	211	222	202
6268	20141	16230	8809	5234	3124	2198	1592	1218	1027	794	716	590	519	485	450	394	375	347	332	283	285	280	283	267	305	253	251	263	237	230	234	259	243	229	221	230	236	198	219	210	193	225	223	206	232	202	208	211	211	187	199	181	200	199	244	226	225	195	202	210	193	196	191	219	196	184	225	193	203	197	202	209	191	205	200	199	173	169	192	204	190	196	195	199	213	212	211	182	192	219	208	209	185	200	183	218	204	179	171	199	193	198	192	194	207	178	211	184	183	163	200	185	180	181	187	206	195	180	200	205	190	217	208	220	214	199	204	190	225	193	221	183	203	183	186	196	220	221	208	182	188	213	182	185	201	171	194	181	176	206	194	187	189	184	181	219	214	209	187	204	186	186	202	187	186	175	186	201	201	215	204	203	195	213	207	201	193	207	191	199	195	193	182	206	209	190	191	197	223	177	171	216	194	184	196	211	209	182	186	198	192	234	216	175	175	162	181	197	199	222	163	199	180	177	183	185	207	181	185	170	203	180	195	206	213	188	190	199	181	194	212	197	190	176	175	218	225	195	182	199	196	211	185	213	193	212	213	213	182	196	205	181	165	173	189	217	202	176	183	202	199	181	182	197	195	224	178	214	171	179	196	202	203	180	182	201	216	158	178	173	194	210	167	199	207	217	214	191	197	197	217	177	215	180	207	196	177	187	197	187	172	194	193	180	187	174	184	178	192	203	158	190	185	204	190	213	194	198	198	204	194	200	180	214	198	175	193	207	184	190	200	194	166	197	183	195	189	203	208	176	195	210	196	190	195	207	197	206	175	226	208	203	200	192	190	212	176	180	201	195	218	207	198	207	207	185	179	186	206	180	193	202	188	174	175	185	189	202	175	186	211	183	197	185	193	198	180	190	190	182	213	210	175	193	176	193	188	186	187	178	202	175	209	206	185	191	183	205	192	212	197	195	195	176	189	203	191	205	188	206	185	178	167	173	190	193	180	180	188	201	175	174	202	200	191	196	191	190	192	180	151	192	205	192	177	193	176	204	206	196	189	185	209	187	196	172	187	180	222	177	198	195	179	197	177	188	200	175	189	161	222	226	220	195	172	180	181	188	209	176	201	181	192	187	202	186	171	185	185	191	177	209	192	176	176	212	189	214	214	202	188	197	217	188	205	177	161	194	198	194	204	184	193	171	191	194	208	189	190	168	201	199	185	194	194	202	198	183	200	218	175	199	199	190	180	191	163	198	197	176	185	194	198	211	201	190	192	198	190	198	199	193	198	213	190	195	170	199	188	184	175	206	204	194	198	224	179	207	212	176	196	176	204	184	187	196	209	221	187	192	171	195	183	186	209	210	210	185	185	201	173	214	196	201	212	179	193	209	203	188	193	200	195	198	190	167	183	161	197	196	192	169	188	192	188	184	187	204	195	200	228	195	206	185	206	192	208	194	199	200	211	193	210	186	201	214	194	189	199	181	182	219	169	178	187	198	176	189	205	184	181	205	191	188	182	184	224	198	179	202	201	206	163	213	169	208	169	206	227	177	219	184	186	183	220	185	182	216	208	189	200	174	193	203	189	197	182	190	189	210	195	179	208	199	215	182	202	183	187	196	180	192	195	186	171	185	192	191	183	184	171	172	214	212	178	223	205	175	185	176	178	188	182	202	203	210	189	183	206	199	178	196	208	183	207	200	203	176	194	203	186	194	209	187	179	212	202	198	183	203	191	204	173	205	185	218	192	164	198	212	168	191	206	197	184	191	202	168	199	193	156	183	210	184	169	211	222	172	205	195	174	182	179	198	177	173	185	174	173	196	195	209	189	184	202	192	171	187	200	189	183	190	178	209	172	193	183	207	207	199	203	189	205	206	204	179	155	172	180	189	191	190	177	197	228	192	188	189	177	164	163	181	216	173	197	184	202	192	183	195	183	196	215	184	190	198	172	192	203	190	197	190	190	177	214	186	219	200	201	181	186	189	193	207	185	221	168	187	196	194	189	209	191	187	199	181	181	191	214	205	186	210	183	177	176	190	188	195	190	189	181	180	195	247	187	204	177	193	211	180	156	206	215	193	199	189	167	201	176	200	211	187	191	170	193	219	176	184	195	202	180	201	194	203	200	150	216	201	193	206	196	199	200	170	206	176	218	201	193	199	181	191	179	170	208	204	199	193	198	175	194	194	205	196	219	193	186	182	180	178	180	197	195	188	162	183	209	214	198	188	185	179	196	189	213	184	198	194	171	197	195	195	186	203	213	212	202	188	227	188	202	181	201	201	208	168	190	210	199	193	200	195	178	183	197	204	173	187	189	184	201	206	197	193	204	192	198	194	180	191	185	201	205	206	182	205	198	195	188	180	184	196	190	191	185	186	183	182	203	191	167	191	213	178	190	198	218	194	177	159	188	203	171	174	200	205	190	164	164	196	202	228	196	194	199	194	196	217	202	182	184	190	184	184	180	175	199	187	210	198	199	187	190	171	167	187	172	181	212	191	209	201	186	164	168	191	188	175	182	184	210	213	182	189	193	173	192	170	191	164	188	146	215	184	176	192	204	215	172	224	196	166	185	177	191	208	179	157	191	205	190	199	189	183	182	216	190	191	189	185	182	203	209	209	179	205	205	188	166	204	201	179	182	184	170	196	192	205	190	186	201	197	179	192	212	191	190	186	194	214	218	188	192	196	194	168	214	189	204	183	199	187	179	187	181	199	193	200	153	206	189	204	198	185	229	202	202	168	181	210	166	199	197	181	199	199	203	187	189	208	204	221	201	196	187	215	184	170	191	211	167	194	202	198	183	210	196	189	225	187	202	192	186	176	225	216	208	201	179	197	221	203	167	194	198	185	205	176	217	183	208	202	218	189	215	184	212	195	202	198	227	193	213	197	222	212	169	166	196	198	195	188	217	189	202	218	184	204	180	184	188	198	205	197	190	182	190	179	198	192	216	179	181	172	188	196	170	191	200	237	198	217	204	182	178	187	188	188	180	194	190	190	179	204	191	206	201	199	192	176	199	189	185	198	193	200	177	205	196	212	198	195	193	180	169	200	175	199	174	185	208	212	164	198	213	184	183	211	201	197	192	187	185	195	222	188	190	206	194	211	188	182	197	178	199	186	183	178	163	183	198	181	209	165	211	210	179	190	168	180	217	170	184	181	172	217	178	184	164	169	201	195	174	189	214	185	219	199	204	184	213	196	238	202	197	215	169	208	181	188	181	186	186	183	187	225	196	215	199	186	185	253	192	191	189	203	190	203	213	185	184	202	174	225	228	185	188	184	200	176	190	193	180	194	216	181	189	187	199	182	190	193	200	182	199	199	202	188	201	190	185	196	198	183	201	200	182	187	193	181	171	214	171	189	226	177	202	201	180	184	193	183	180	218	181	200	173	211	185	218	186	175	177	199	196	192	199	197	193	197	197	194	178	226	193	184	194	205	182	208	173	150	227	175	179	194	180	191	221	189	198	156	203	179	203	191	204	195	209	188	168	191	184	178	191
27578	21005	11828	1544	901	845	772	849	817	783	780	760	777	782	801	775	782	772	736	801	766	788	790	778	777	800	827	814	760	768	752	761	784	756	800	766	765	793	785	775	813	821	799	723	773	784	781	742	758	771	793	769	756	786	773	747	791	763	769	811	748	766	757	828	760	786	719	798	765	751	790	780	824	778	734	791	765	747	806	811	734	773	810	759	740	783	776	770	787	757	744	760	798	768	792	764	778	759	781	800	808	744	775	757	782	753	772	789	745	775	772	800	773	789	792	754	736	785	771	759	813	772	749	818	781	759	809	767	763	755	734	794	752	732	802	762	762	741	778	731	768	779	784	800	748	826	744	813	796	718	767	809	805	750	764	790	780	802	754	806	748	813	775	738	733	790	783	766	729	785	797	753	792	804	726	773	725	767	808	769	781	748	796	758	778	792	832	795	766	834	796	772	741	725	807	741	775	784	761	752	768	780	797	765	806	791	796	728	755	746	820	770	777	817	735	801	780	805	741	716	803	748	786	829	874	764	728	781	769	752	769	761	774	771	767	760	764	734	769	781	785	780	769	769	787	779	810	791	726	806	751	737	727	776	791	767	778	764	792	759	855	783	755	772	776	763	753	760	791	821	748	773	777	743	782	815	804	818	809	779	833	765	734	796	757	695	732	756	799	766	763	734	707	761	720	792	791	810	782	757	794	715	756	761	779	789	758	785	757	786	767	751	787	784	746	745	820	783	741	746	725	777	792	805	766	769	748	771	794	782	760	781	798	814	759	763	769	779	808	770	750	759	781	808	781	783	753	726	755	762	762	767	815	781	774	791	784	762	759	741	803	763	819	748	781	776	815	799	778	786	815	807	756	746	762	747	797	838	725	709	715	794	789	786	828	728	813	769	788	786	747	759	766	785	781	728	757	780	793	801	786	791	721	755	778	721	810	746	787	799	784	790	759	726	775	749	765	759	806	737	764	800	754	782	794	767	803	772	823	764	796	786	768	797	791	719	762	758	762	819	831	769	793	731	792	810	754	810	800	750	769	767	780	751	721	814	742	724	728	774	807	785	707	809	775	766	781	749	757	739	769	760	756	741	776	753	772	787	754	770	771	757	798	766	812	819	772	761	774	731	765	757	745	777	819	769	737	797	794	757	765	756	783	810	796	745	791	798	742	774	759	772	743	770	747	760	765	767	785	726	760	798	819	750	772	761	779	694	746	743	790	779	715	744	804	743	741	762	757	835	805	814	808	747	782	809	759	800	756	782	725	797	784	813	730	778	820	805	784	748	768	767	798	785	750	758	795	729	786	790	754	784	749	773	794	750	738	755	785	741	788	834	777	806	726	774	764	765	808	786	735	763	764	766	760	777	756	732	744	778	771	711	792	796	743	773	786	781	775	828	797	792	750	767	786	780	758	763	800	798	790	828	803	747	776	751	759	783	773	756	814	775	766	795	736	851	763	784	782	808	762	708	808	792	800	744	743	782	741	809	742	736	839	726	754	715	765	752	741	766	766	756	769	817	746	755	765	750	785	771	753	767	751	740	769	766	761	734	818	742	760	738	756	763	787	717	780	834	756	737	779	805	807	747	754	774	752	725	827	763	777	783	801	772	740	777	730	813	718	768	767	797	746	740	807	786	755	748	752	802	789	833	757	731	815	753	723	788	800	742	755	780	813	746	757	758	781	697	767	757	804	763	775	748	769	736	758	829	706	790	748	723	791	743	809	743	772	831	820	717	758	768	743	743	775	802	743	748	753	811	748	785	783	761	764	680	761	856	814	767	745	771	737	769	765	779	765	778	776	735	754	769	734	803	797	763	753	732	798	782	764	789	841	760	719	750	767	749	736	785	807	752	767	810	785	726	784	774	722	764	768	763	740	713	779	768	843	745	747	798	805	822	787	734	792	813	802	766	768	727	764	761	785	778	766	759	775	756	749	765	763	792	806	786	808	743	707	815	800	770	794	709	818	776	760	760	802	812	803	737	783	765	787	786	798	794	770	757	762	762	734	704	825	765	766	787	770	738	708	779	766	752	746	778	779	806	768	803	751	741	779	765	764	847	781	786	775	774	767	779	758	748	808	749	762	788	784	745	766	795	746	743	749	767	778	778	748	793	759	743	783	767	787	773	761	747	782	748	771	778	779	781	727	728	759	774	801	787	754	830	756	825	780	798	762	783	759	775	752	829	807	722	747	813	763	788	780	788	744	773	771	702	770	776	823	784	763	763	699	746	773	706	754	793	773	786	748	740	758	752	793	801	775	783	783	770	758	816	760	816	743	794	791	746	771	761	733	808	746	742	782	738	736	751	807	785	765	754	792	703	725	748	734	786	749	757	816	786	802	763	780	756	761	744	754	852	815	748	828	789	743	764	762	751	762	820	766	814	773	755	763	789	732	775	717	726	760	788	780	797	769	762	759	722	794	803	785	772	752	762	776	793	751	766	760	822	844	858	777	751	853	726	762	741	783	774	799	750	834	769	763	764	775	771	823	790	795	775	756	781	743	818	782	779	765	769	755	745	757	755	744	780	771	780	787	783	741	811	772	798	800	772	823	748	753	771	772	753	745	778	768	800	754	785	804	774	774	776	748	826	728	804	817	779	752	746	787	770	761	689	763	730	780	754	754	826	726	776	819	742	748	784	744	707	778	724	774	746	778	811	779	829	811	784	771	762	794	803	793	770	764	775	776	794	771	799	767	778	770	707	741	748	761	773	733	763	769	755	808	765	741	763	756	801	791	795	821	815	772	768	809	792	793	732	771	773	757	779	813	802	786	767	728	748	775	807	750	739	768	806	759	748	767	762	810	796	785	806	758	806	753	823	754	751	754	755	754	791	767	739	756	755	742	784	821	787	732	794	731	764	803	783	756	774	802	766	811	788	801	789	774	745	781	845	763	788	797	766	764	765	725	746	816	818	826	808	792	833	782	782	782	797	754	810	788	803	835	762	768	806	779	774	762	760	761	800	776	758	718	811	814	795	809	735	738	770	783	771	709	755	706	770	769	749	766	833	771	756	767	759	797	734	791	796	753	806	764	772	781	795	764	787	792	737	758	733	796	776	816	738	742	742	805	733	770	780	703	766	765	765	757	795	774	765	794	766	782	775	780	784	759	767	796	778	802	773	744	748	782	822	766	826	752	768	736	718	786	763	719	759	777	798	803	762	822	755	764	740	815	805	791	792	795	781	740	772	760	772	798	772	795	769	730	738	782	817	729	748	756	837	784	792	773	777	748	839	801	827	722	752	777	795	787	710	751	742	729	745	777	776	781	762	756	747	821	758	768	773	764	756	783	732	831	767	763	797	753	759	799	777	775	735	727	778	785	802	769	701	728	776	757	770	738	780	766	745	788	767	758	793	767	768	795	770	777	768	743	778	790	806	777	800	754	791	793	823	794	781	781	772	778	739	788	776	793	728	764	737	750	792	696	784	772	794	778	749	789	758	755	751	781	799	767	774	757	775	764	772	764	791	762	781	745	792	770	764
4527	1548	1313	1045	866	824	809	754	783	785	777	761	750	738	755	773	732	816	759	748	746	704	723	768	777	754	744	769	718	730	732	744	719	814	760	731	765	767	726	776	774	792	810	785	788	720	706	748	744	718	768	786	754	772	744	703	765	678	761	820	750	757	724	702	747	757	742	759	749	768	669	841	758	735	746	715	738	735	720	752	708	747	721	760	725	737	744	750	744	783	761	812	769	790	735	766	782	741	779	784	748	786	765	796	728	764	804	775	748	739	763	732	756	770	795	778	786	727	778	793	763	770	737	794	739	760	713	706	724	784	775	764	766	819	730	771	724	780	762	736	725	728	769	736	784	737	772	749	771	767	653	766	746	789	751	744	705	736	769	735	760	740	735	742	741	794	723	769	753	776	737	763	718	736	771	791	728	754	765	707	725	761	793	763	749	763	725	706	756	743	765	771	724	786	740	730	767	709	799	774	748	749	786	754	747	743	774	707	771	716	770	743	688	724	774	761	747	728	768	728	781	757	783	739	736	772	701	765	826	749	745	737	763	790	805	719	700	696	739	720	768	778	730	800	772	736	726	735	769	774	759	737	769	750	761	753	782	766	751	737	746	753	754	740	769	729	755	700	730	750	725	742	739	767	761	754	758	750	748	715	788	788	730	794	751	729	756	748	744	762	753	752	730	746	786	753	776	723	762	724	777	738	717	745	796	757	739	758	773	755	736	723	752	763	729	739	722	784	724	732	737	738	716	731	753	766	760	774	746	698	755	789	714	782	718	755	823	794	775	813	748	801	718	774	761	747	739	758	751	737	745	774	701	814	757	760	771	817	770	752	724	770	782	752	772	720	789	757	735	783	730	746	799	750	802	787	737	713	754	735	743	765	707	761	839	747	779	775	750	761	816	764	786	764	802	765	792	770	754	750	766	728	720	794	774	760	731	729	702	770	786	745	759	751	720	771	749	758	745	780	807	758	733	776	776	769	727	734	763	753	728	753	736	792	793	734	776	769	785	763	721	743	763	757	757	770	661	782	724	822	814	765	739	754	715	794	749	730	725	759	705	730	826	782	778	741	800	768	687	742	801	706	729	781	737	740	756	728	763	749	742	767	721	816	739	730	780	696	791	795	746	732	756	719	775	760	786	753	729	720	765	731	768	751	737	771	789	782	762	773	788	738	779	774	775	770	731	786	775	798	783	779	799	770	750	690	753	698	769	750	751	756	753	734	748	753	748	747	782	760	766	760	749	758	734	729	759	794	738	761	765	716	832	733	739	777	756	768	780	791	753	775	780	771	704	767	793	743	736	688	737	725	746	774	720	814	731	795	776	783	813	716	703	706	747	791	764	765	777	724	737	788	796	755	738	690	737	768	790	773	771	767	797	732	733	756	719	761	729	752	720	737	722	724	737	754	760	787	742	751	733	730	793	777	789	706	785	756	732	751	756	746	781	775	785	731	752	767	756	764	767	733	781	759	732	761	757	775	765	758	714	734	748	753	719	709	756	754	751	698	762	776	786	744	804	764	775	714	803	789	758	788	719	727	735	771	750	749	740	819	759	750	716	725	760	780	725	765	760	782	734	782	741	761	748	689	817	751	730	808	787	775	746	814	797	764	789	804	785	747	776	825	758	779	748	803	760	765	743	732	777	809	743	751	778	748	737	712	745	778	755	738	769	766	769	774	767	757	718	798	719	716	757	686	793	735	763	707	739	779	758	756	741	762	739	740	702	810	745	748	762	775	766	789	777	710	796	781	723	800	769	765	737	733	780	756	756	769	735	774	701	769	737	733	759	781	766	777	779	794	790	713	750	712	759	717	722	745	734	753	738	798	733	740	737	795	763	772	759	766	735	681	769	773	720	780	784	743	744	778	769	786	748	734	734	796	758	769	744	737	769	724	753	791	735	779	726	794	766	755	776	776	694	764	751	758	809	784	750	801	765	764	745	781	755	778	756	774	777	793	786	787	746	765	724	749	666	701	801	784	791	773	726	697	782	751	752	725	792	757	720	766	709	764	767	774	778	789	739	764	729	745	701	771	723	794	755	775	736	720	754	752	825	726	758	753	775	745	754	735	744	774	771	729	808	756	747	773	762	744	735	745	741	761	786	743	729	785	752	760	744	801	791	721	696	749	724	766	750	742	764	757	800	796	747	717	795	749	735	776	745	800	739	774	775	745	762	769	757	761	744	738	743	794	727	774	776	762	769	760	754	723	771	778	748	731	740	731	757	749	794	801	768	786	761	798	743	741	761	746	768	741	749	787	719	774	795	752	771	775	762	752	765	819	733	756	746	759	751	812	728	782	774	808	731	721	748	772	754	788	781	798	777	757	791	738	720	750	735	754	754	787	762	791	746	721	751	764	745	769	727	772	759	740	754	781	785	760	753	772	792	796	742	776	782	777	760	729	785	810	761	777	795	775	748	761	767	713	711	732	804	763	760	768	763	769	767	733	797	741	809	714	768	768	767	738	743	775	775	718	749	752	799	775	776	731	766	776	776	796	776	768	742	804	786	755	822	771	804	803	737	727	739	711	781	772	779	715	769	760	803	760	770	763	752	743	803	747	801	758	716	752	763	753	784	722	706	748	760	804	732	792	775	721	730	773	765	843	801	775	787	803	793	741	741	735	738	706	778	737	744	726	724	746	720	746	740	737	737	754	752	813	785	752	792	772	761	831	789	750	767	757	843	785	800	790	792	731	756	750	723	803	737	812	747	759	763	710	710	762	755	809	730	721	774	768	796	739	715	767	790	784	756	736	743	735	791	796	775	811	780	755	756	715	765	749	743	743	737	758	774	759	785	757	724	752	766	767	764	760	768	766	770	746	756	799	775	724	812	778	800	764	691	761	816	732	766	793	755	770	704	781	766	775	742	773	708	744	765	804	724	768	704	725	773	757	758	768	750	765	700	755	735	813	672	732	758	748	789	763	805	804	802	745	781	729	759	778	723	777	743	714	769	760	761	796	787	777	746	739	801	780	802	756	779	771	742	741	772	753	756	816	767	762	750	773	728	744	814	762	756	727	788	748	770	767	721	816	789	724	782	769	753	729	751	801	743	780	734	753	743	812	756	784	735	773	784	805	778	766	754	764	754	749	736	752	733	743	757	747	740	682	756	771	753	765	730	734	754	772	740	751	731	735	773	743	732	777	770	775	752	788	779	762	736	771	786	829	720	799	734	738	772	736	728	741	760	799	760	734	722	746	780	775	784	754	753	797	760	772	759	715	764	775	734	779	749	704	744	775	777	759	752	768	755	759	768	754	749	761	762	747	799	749	753	763	744	748	735	763	787	777	741	726	774	810	770	718	772	744	702	743	701	796	746	749	725	785	727	761	794	763	745	759	765	778	758	750	752	729	764	746	729	759	728	745	756	747	744	720	759	782	781	762	716	755	745	766	755	745	754	761	787	773	728	731	769	782	806	745	754	742	760	727	709	768	771	762	778	763	734	740	709	786	771	763	710	747	732	811	764	769	708	729	735	753
23841	21384	29007	24122	21384	20030	2262	921	815	695	645	604	531	517	575	481	508	499	529	454	454	493	442	468	436	430	425	463	439	419	400	416	396	453	436	399	412	405	443	398	436	403	424	393	428	414	409	417	390	434	431	423	390	394	491	447	423	470	403	409	435	468	417	421	423	421	430	394	392	429	422	426	382	376	399	400	383	408	407	399	417	427	412	411	443	406	411	445	403	424	431	448	409	455	386	412	378	455	415	407	402	421	412	415	397	419	419	408	434	435	394	400	407	409	421	421	407	375	409	424	444	402	377	391	425	393	414	412	448	435	459	400	387	413	429	421	424	414	400	437	447	440	409	407	370	436	391	447	401	395	403	432	399	414	423	454	421	435	443	409	398	442	370	422	430	429	391	440	404	410	384	437	384	426	423	418	374	409	413	421	416	438	408	408	418	421	424	394	407	421	424	424	428	392	410	422	402	423	441	409	447	433	439	405	425	367	380	405	403	399	429	415	422	393	394	382	403	418	405	425	470	413	387	405	388	411	387	383	412	413	413	406	397	429	390	404	437	402	440	418	437	411	413	401	419	409	426	398	415	417	402	399	379	379	415	425	425	402	415	390	382	374	406	384	411	443	441	409	423	421	405	428	416	403	458	428	435	399	393	414	393	408	424	423	417	435	400	388	385	441	401	396	423	403	452	410	428	438	469	450	433	366	393	424	391	392	409	430	424	405	418	408	394	400	403	413	439	430	424	378	442	402	413	383	390	386	437	375	412	397	386	430	416	441	434	398	406	437	398	399	392	402	398	433	425	431	420	410	418	423	377	368	401	444	437	402	425	420	429	405	408	455	389	405	422	425	422	375	428	401	433	436	413	439	390	411	408	394	421	406	404	378	421	379	420	422	445	391	369	408	409	434	426	393	455	438	386	413	388	405	385	377	419	421	439	447	366	425	439	401	419	379	388	431	386	391	397	405	409	442	431	425	381	444	412	470	452	437	387	366	387	412	437	408	462	415	416	424	449	417	404	426	436	435	435	407	436	387	406	430	372	378	401	409	447	374	441	443	426	412	399	409	396	437	427	397	419	426	388	427	428	422	422	413	415	404	380	440	446	454	420	418	424	408	425	387	429	424	409	421	429	425	411	422	393	385	393	408	397	439	373	404	413	408	414	421	392	409	396	402	404	426	398	403	431	403	448	427	417	394	433	451	411	439	382	423	412	409	407	412	408	399	423	385	378	418	447	412	406	405	397	429	408	414	394	415	407	400	386	427	414	428	438	376	393	399	377	434	430	413	412	428	418	444	371	421	437	424	404	383	419	429	380	410	400	399	427	434	435	477	439	437	452	442	396	401	391	408	420	419	385	382	409	421	420	411	450	425	388	411	450	409	426	413	422	417	421	364	403	433	413	392	411	424	427	397	430	404	381	397	445	437	384	420	434	386	402	425	437	451	395	410	405	422	407	393	410	420	410	463	416	425	429	450	412	423	434	408	434	386	398	410	414	399	441	408	422	412	417	418	407	395	394	379	412	415	413	383	415	416	396	371	376	389	396	415	412	419	410	414	436	380	418	453	427	413	388	399	453	400	417	420	410	414	376	452	438	405	386	433	390	438	399	426	392	423	398	428	430	436	424	407	403	425	436	410	411	388	396	409	410	376	426	434	405	386	449	417	422	392	373	423	412	390	469	396	420	419	409	413	391	427	407	423	386	446	430	400	423	421	446	421	406	412	440	408	430	408	409	404	412	438	426	409	396	376	360	394	395	442	377	405	390	424	386	425	389	428	442	383	383	399	403	401	385	429	415	419	418	441	426	431	412	412	411	447	454	399	414	414	433	432	421	424	431	376	394	428	448	428	418	420	394	412	420	392	420	419	421	397	377	374	413	419	402	408	392	458	401	427	423	426	417	401	412	462	386	436	395	376	405	405	411	411	411	414	413	424	421	450	406	436	427	401	389	408	399	407	414	451	411	405	386	395	395	397	432	420	408	402	426	413	399	425	443	433	408	415	400	408	392	428	416	437	419	407	420	403	409	446	435	437	435	369	434	422	445	431	403	374	424	423	421	453	436	401	417	372	407	411	421	396	423	471	430	376	400	407	392	412	403	398	421	382	385	405	404	416	383	410	450	429	396	418	447	382	376	394	400	379	415	449	424	433	406	411	409	390	421	415	353	401	446	445	436	389	411	429	429	427	412	366	419	441	407	453	414	384	418	381	388	418	411	415	394	434	463	410	399	410	401	446	381	424	407	400	404	432	424	412	408	429	421	385	381	420	422	412	375	411	379	379	408	423	414	370	394	372	433	407	434	430	415	437	433	465	409	413	375	392	405	418	385	406	436	410	386	373	401	376	393	410	433	435	410	427	441	424	412	414	412	431	379	410	404	422	434	425	440	448	388	414	419	417	447	420	444	424	370	419	398	375	384	413	392	429	451	429	430	415	449	403	449	455	405	445	423	425	415	415	395	405	424	401	419	434	438	417	405	409	378	429	399	381	419	429	397	408	439	415	412	390	401	403	381	441	417	419	410	406	390	422	409	390	408	446	408	410	379	371	423	383	424	414	428	413	432	409	408	437	423	407	391	391	411	398	424	441	429	449	424	391	411	408	397	420	422	396	416	422	409	419	413	374	424	425	437	440	420	389	447	399	445	424	410	405	386	400	432	412	411	368	393	421	389	399	388	395	442	438	393	404	425	428	430	420	402	426	445	386	431	394	387	410	430	400	438	388	408	410	416	400	394	389	449	404	415	405	418	413	427	414	414	447	436	418	396	423	413	388	402	422	418	428	440	441	432	395	438	410	406	426	418	374	409	408	445	388	420	411	448	456	416	425	424	420	409	390	438	378	434	411	422	421	436	416	432	377	399	384	396	387	401	422	400	407	416	448	429	400	385	421	402	412	427	411	430	376	446	398	441	398	427	396	399	407	363	382	396	448	422	389	437	427	393	381	417	410	404	411	414	424	457	395	360	397	418	394	377	436	381	404	409	380	403	410	374	457	400	385	407	384	408	420	390	440	402	430	401	402	406	389	430	384	389	428	414	425	422	360	439	416	395	433	395	404	389	449	390	423	457	420	401	424	396	378	406	375	454	372	420	394	410	404	453	411	430	396	403	419	375	425	413	446	463	397	390	408	393	395	433	406	370	410	417	404	383	451	394	403	403	407	427	413	426	417	363	426	431	437	392	405	413	430	399	405	433	400	425	380	449	402	412	420	404	425	419	448	437	407	403	394	386	413	434	438	425	400	404	388	410	371	420	400	419	424	414	439	442	419	426	405	406	437	424	425	373	381	413	419	403	385	418	413	411	407	405	414	432	415	396	436	383	419	430	418	390	408	411	412	424	360	395	433	397	423	441	417	433	396	430	413	420	392	385	419	421	431	421	394	409	369	446	419	409	430	430	418	379	430	355	412	401	393	390	396	428	394	414	394	381	379	421	419	447	432	397	396	396	405	414	409	386	400	418	434	419	388	389	380	418	421	411	418	436	413
4403	11998	9950	5184	2979	1842	1427	1152	952	856	702	661	614	574	549	529	532	515	490	480	514	477	502	460	441	483	463	459	439	471	409	446	456	489	426	500	425	438	408	421	445	418	444	440	436	421	409	435	416	419	407	430	372	413	386	453	427	414	431	439	408	409	422	405	435	410	424	393	446	398	421	421	423	381	450	429	400	411	421	419	404	415	456	411	427	387	418	428	395	430	418	455	481	447	438	388	430	420	436	434	425	462	403	430	419	450	419	393	397	401	396	404	402	406	424	422	399	435	421	404	391	404	425	431	428	404	415	457	402	409	415	440	380	428	450	427	452	424	463	464	421	405	427	431	441	412	413	398	420	458	413	431	416	401	407	399	402	397	409	432	382	402	442	425	422	420	439	430	409	393	459	459	416	418	430	420	399	400	423	418	414	426	404	409	382	414	395	388	403	397	443	441	386	408	434	419	412	462	447	391	384	383	412	389	453	458	427	417	435	430	349	429	413	460	461	420	439	445	419	387	414	421	412	396	447	416	441	457	445	419	404	404	434	442	435	399	443	417	414	395	423	401	412	402	452	423	447	423	426	405	382	403	420	426	460	398	431	453	413	405	435	413	417	421	450	456	419	440	432	436	403	464	454	424	411	420	435	399	410	440	400	437	395	387	419	438	403	412	417	419	389	398	392	442	405	434	402	388	413	404	410	391	389	394	439	447	427	410	396	408	400	410	447	445	418	437	427	421	389	442	374	419	420	410	412	389	394	418	431	436	440	466	438	390	434	415	408	418	429	420	384	454	387	419	424	438	383	413	412	426	418	449	426	421	416	413	451	398	411	426	416	447	435	443	392	426	435	419	420	381	403	421	443	405	400	429	429	413	406	409	419	402	414	450	429	420	358	402	402	451	396	407	437	411	428	399	431	442	427	414	401	464	391	404	405	416	392	421	442	430	429	407	416	413	424	432	443	417	433	411	408	425	396	461	405	409	421	443	402	412	403	429	432	427	404	454	410	446	435	395	394	452	462	399	398	441	454	423	400	430	401	417	442	393	425	447	412	413	395	466	375	422	435	423	460	412	435	403	413	440	407	370	467	442	419	392	425	448	423	403	420	432	416	401	422	424	414	415	359	388	403	404	440	427	417	445	378	420	397	398	431	425	424	416	441	428	436	408	430	433	425	412	438	411	436	348	394	405	445	412	449	442	395	400	390	436	412	416	441	428	435	400	394	381	437	441	415	443	382	441	415	436	373	396	410	411	427	388	413	426	403	446	459	408	421	450	414	446	425	442	423	396	439	437	423	394	460	393	399	386	419	415	443	428	437	444	409	395	420	426	435	423	439	409	434	443	411	393	431	434	420	409	426	452	402	414	465	403	411	405	391	404	403	435	460	387	421	398	437	386	412	396	404	422	415	419	396	429	405	443	402	414	418	439	447	403	412	408	407	398	426	415	443	439	421	385	374	449	397	426	437	388	412	416	445	423	422	407	449	415	398	419	415	415	415	411	424	436	420	368	436	400	451	432	390	385	419	384	421	428	422	407	402	437	428	451	413	408	452	404	398	393	434	443	416	439	397	442	441	453	418	406	403	418	435	433	424	443	432	408	406	395	416	413	423	427	452	408	453	413	456	393	386	413	470	395	412	402	413	390	442	440	431	400	444	389	418	371	434	431	434	439	450	421	439	430	413	394	415	417	401	446	377	404	435	446	425	423	423	385	397	413	433	427	427	416	394	441	386	410	408	436	377	404	459	436	402	400	440	448	442	417	426	424	416	441	411	403	427	409	434	427	396	406	422	402	460	413	427	446	435	411	420	409	415	399	424	383	418	431	436	443	367	423	427	422	436	413	462	441	415	450	415	425	406	431	467	418	414	422	427	446	409	391	417	424	459	404	395	385	413	432	388	415	412	435	438	389	412	425	450	414	414	395	464	446	433	450	394	390	408	433	421	379	426	399	434	447	421	413	397	397	417	381	402	442	407	394	420	402	427	424	445	418	410	418	388	433	406	373	405	432	450	399	414	439	405	457	416	431	436	431	444	403	422	426	440	391	434	434	407	411	420	426	440	419	434	405	460	412	431	383	432	403	413	469	407	419	411	467	421	416	407	391	452	411	433	411	435	404	418	435	421	421	404	391	399	406	444	398	428	409	450	445	399	400	447	400	416	412	391	400	436	427	434	429	453	384	413	435	410	434	389	389	446	417	451	455	431	472	402	439	421	452	432	419	416	420	407	394	411	413	402	436	395	388	414	431	381	427	416	396	444	424	445	429	397	420	394	391	415	428	440	453	414	378	404	390	425	386	408	418	397	419	392	418	396	410	422	416	409	439	435	409	395	428	426	405	445	426	438	395	419	436	437	425	410	384	423	402	431	426	403	396	409	387	418	418	420	408	393	408	452	401	427	403	404	388	449	396	439	442	417	432	396	421	422	425	409	397	442	428	446	457	416	430	412	431	456	400	385	474	453	461	409	416	417	414	446	414	416	405	434	457	421	429	419	399	381	438	432	419	412	410	429	404	428	426	406	455	398	426	405	419	424	394	439	396	409	411	401	401	419	420	425	384	401	462	406	422	429	425	409	464	417	403	379	398	432	404	403	424	402	409	367	423	438	425	419	405	411	468	452	400	446	427	408	393	429	454	429	416	404	422	439	420	451	449	379	403	422	400	447	454	455	468	436	422	414	406	439	435	447	418	400	430	419	397	378	420	437	399	416	406	459	427	428	414	442	433	432	404	415	450	411	431	453	424	450	408	434	444	405	397	384	411	444	446	447	425	406	418	404	402	394	415	457	432	396	465	397	410	427	404	419	402	385	455	408	411	416	411	426	390	417	418	387	390	392	405	417	392	406	431	381	390	408	436	382	424	430	411	398	386	432	428	423	464	433	451	398	437	428	414	411	405	416	414	417	402	391	392	410	446	388	435	395	428	415	426	454	427	412	419	411	402	446	391	419	424	458	396	423	441	373	389	417	454	425	425	428	438	391	364	442	403	431	421	399	431	418	408	430	422	426	431	399	421	421	419	437	415	449	415	404	392	436	411	401	441	419	416	425	405	397	421	440	397	431	402	427	415	449	436	419	427	397	417	436	432	430	437	402	458	414	401	427	395	425	406	436	410	421	429	450	364	456	452	412	412	461	418	416	423	418	489	441	450	411	426	414	427	435	434	451	425	402	416	421	447	425	399	408	410	435	407	444	406	408	421	427	426	430	423	421	411	414	416	427	445	417	427	399	420	390	427	435	434	444	415	429	410	417	425	418	424	424	394	410	405	420	401	423	432	426	407	399	427	416	433	444	390	415	392	446	422	371	394	395	418	431	445	433	430	376	421	406	412	413	391	421	427	398	405	426	433	433	415	409	446	421	443	409	419	417	436	374	415	444	430	460	431	430	390	447	394	384	443	381	394	475	396	450	390	417	445	398	420	429	415	410	444	435	430	425	422	417	419	404	445	421	481	418	455	403	418	424	447	419	469	386	444	435	412	404	402
24709	21351	28563	24441	21266	8672	1280	1038	861	813	798	769	751	753	757	679	718	721	725	701	713	725	696	661	704	664	751	690	687	706	708	680	698	707	682	675	698	713	737	685	698	688	706	704	690	684	665	672	699	683	697	701	700	673	674	687	672	654	690	695	664	692	667	680	718	697	711	687	689	635	694	645	708	653	660	673	636	707	669	694	699	720	738	644	689	641	741	657	675	683	709	704	674	718	638	692	637	660	662	678	682	676	657	696	672	649	725	698	633	663	683	644	739	694	663	733	706	635	697	695	651	696	680	725	692	663	679	678	665	705	660	659	664	688	716	680	703	690	702	745	672	616	690	705	716	674	719	668	702	689	706	659	623	676	691	700	659	663	733	721	639	749	676	656	707	689	693	655	746	689	688	631	695	658	702	676	739	682	690	653	703	717	717	685	654	656	668	640	693	697	677	658	688	673	678	720	704	693	635	703	701	689	663	676	717	703	703	683	656	652	717	645	707	660	683	650	639	630	659	660	713	703	692	652	698	661	669	687	708	694	689	720	732	689	696	676	697	657	665	663	667	677	707	648	723	700	697	692	673	680	683	662	676	723	686	756	690	665	697	680	645	707	697	707	645	687	683	695	693	683	709	697	650	708	686	706	722	671	712	687	694	676	683	662	661	714	653	680	678	656	692	702	669	695	698	662	690	656	678	715	641	687	690	694	688	714	714	685	672	704	665	696	693	711	683	703	644	678	670	678	690	715	653	682	687	736	680	679	674	677	738	688	643	709	704	728	671	690	697	675	678	651	669	668	713	662	700	674	683	702	681	732	717	660	671	662	683	665	762	700	714	717	703	693	707	662	700	749	641	707	686	650	704	714	684	690	650	669	716	687	699	656	694	642	705	710	666	699	700	677	680	674	638	634	737	720	733	739	678	624	678	704	730	697	668	710	678	719	694	645	666	651	649	665	702	638	684	654	640	705	713	703	693	696	648	677	729	656	681	680	717	673	714	724	716	663	680	665	720	666	692	656	678	637	652	687	712	692	689	708	653	705	667	694	697	683	688	693	726	739	704	665	707	662	716	692	673	680	693	722	706	696	677	671	695	656	694	688	678	690	701	758	641	713	694	713	677	663	655	698	651	661	666	660	667	678	673	664	697	671	684	667	677	702	688	653	708	693	695	694	665	650	715	631	688	655	681	659	681	691	697	667	729	729	666	681	681	676	674	730	685	698	690	699	688	696	718	678	662	659	682	688	712	650	648	622	650	709	677	679	666	670	695	711	659	705	683	682	674	681	699	680	675	682	702	734	720	710	709	671	690	653	667	669	663	697	727	723	707	635	695	685	669	646	680	632	691	670	664	695	680	682	710	698	727	680	676	653	697	645	669	655	646	710	660	693	678	720	704	689	679	682	688	686	686	699	693	658	698	675	640	703	674	686	678	694	685	669	607	679	679	689	647	699	646	677	686	632	689	677	675	693	645	671	667	665	670	720	687	699	673	704	678	672	670	708	653	685	689	681	662	676	729	694	677	677	678	706	666	666	660	643	665	678	644	638	669	699	688	650	705	678	651	701	668	673	646	728	681	657	720	663	682	688	660	661	667	647	705	651	677	640	697	689	638	674	680	695	668	673	652	663	630	722	656	665	678	658	679	719	702	704	672	711	673	706	661	688	679	675	649	656	677	675	720	720	693	719	676	669	722	655	662	741	691	670	678	685	679	677	664	731	654	661	683	654	629	639	686	670	680	685	672	745	688	664	679	633	670	696	682	637	697	708	714	695	651	698	687	686	706	665	699	700	667	706	686	693	681	714	667	683	685	683	719	677	699	662	717	675	705	701	685	670	666	665	674	672	688	654	666	669	678	681	674	690	651	673	657	695	656	695	725	688	686	681	644	685	669	688	685	696	678	700	659	667	711	691	589	664	663	707	688	711	696	666	632	643	666	684	669	654	708	695	653	641	717	725	692	615	706	693	687	718	680	723	680	680	656	711	689	643	682	668	667	654	641	696	679	692	691	726	628	703	658	679	722	725	683	673	706	686	667	736	707	660	697	688	689	636	696	677	728	667	675	681	738	667	672	653	685	707	705	705	625	663	659	701	678	704	691	683	661	656	670	721	713	644	645	696	689	651	674	708	683	653	686	687	686	695	714	660	704	708	714	673	723	666	678	652	678	678	671	663	653	691	656	672	650	663	707	708	705	637	668	674	718	624	654	723	669	685	704	685	702	680	688	717	724	687	705	705	740	660	742	701	690	661	659	684	696	638	656	698	692	664	719	685	612	758	685	722	668	641	723	666	667	700	645	670	659	716	632	652	752	645	732	715	706	706	660	657	687	702	700	674	695	734	698	696	675	672	710	681	670	720	667	669	665	625	742	617	666	671	654	697	683	700	686	705	680	689	682	668	691	701	701	674	690	680	686	717	679	674	658	712	689	638	651	733	679	706	653	716	645	654	660	672	693	719	684	632	697	701	677	661	713	645	707	632	714	677	713	736	730	661	657	700	682	710	664	642	659	669	717	688	673	713	677	659	706	696	640	702	657	694	666	706	709	672	689	661	717	683	713	689	689	722	709	676	677	657	674	704	674	664	722	651	711	655	667	697	686	699	688	702	710	673	693	693	703	653	673	685	710	644	650	694	703	712	675	699	682	631	681	664	687	670	640	747	710	723	671	704	671	683	686	658	659	711	696	704	700	706	658	694	713	657	666	662	671	649	736	682	684	637	685	698	724	672	726	667	698	704	660	681	694	702	698	682	630	653	719	690	706	744	657	640	675	713	721	741	716	684	658	705	662	684	702	654	696	664	678	677	710	680	720	645	625	693	688	689	632	677	684	682	712	703	723	644	663	638	732	649	646	706	659	712	723	722	665	677	675	691	768	710	687	718	681	676	717	708	705	694	691	701	633	675	727	723	687	650	702	649	636	667	690	694	706	685	686	704	677	697	713	653	673	676	711	681	650	709	685	696	725	684	687	735	688	664	625	733	730	673	688	674	690	655	695	676	681	688	705	670	711	631	674	718	668	686	715	656	710	698	674	681	671	691	656	670	673	719	691	722	706	677	724	668	700	637	654	664	701	688	690	674	699	669	693	696	710	651	734	647	653	711	705	644	706	709	730	678	688	699	674	678	741	655	674	663	739	653	705	686	710	701	691	677	727	663	705	697	703	655	686	709	721	671	694	698	662	679	653	669	667	647	731	682	698	724	715	642	652	653	664	660	679	691	684	654	696	674	678	679	712	672	699	722	735	685	687	669	683	673	675	619	653	614	738	706	699	658	716	661	637	704	699	695	671	719	715	692	677	691	653	689	697	670	707	733	666	689	682	666	674	672	693	673	694	642	698	659	743	688	695	692	687	703	647	682	671	700	691	657	696	683	682	642	644	704	679	656	715	687	704	646	665	691	693	736	728	662	655	693	685	663	665	684	696	719	719	662	681	752	632	699	711	685	636	640	680	661	700	684	628	679	697	676	690	696	663	704	712	668	715	691
4372	9348	7244	3866	2395	1639	1277	1107	1029	898	867	791	758	813	730	770	711	717	676	715	681	732	670	680	671	669	679	650	658	723	665	704	682	689	673	683	690	698	636	649	666	600	674	680	646	631	680	655	628	604	654	639	624	603	652	653	645	659	673	629	609	643	686	682	660	641	645	684	643	688	663	644	651	639	633	626	688	650	654	672	641	641	604	633	631	646	647	692	680	673	597	635	686	671	670	622	691	664	610	642	661	661	662	660	632	645	673	617	645	665	699	638	624	670	663	686	647	666	652	602	661	632	669	655	654	630	674	670	629	676	616	640	673	632	637	657	625	643	712	647	652	615	651	612	676	666	637	676	631	673	633	669	677	689	681	651	630	691	626	703	663	661	666	620	649	640	653	607	642	628	660	687	661	614	677	705	683	631	709	643	678	667	663	656	640	641	632	681	650	675	658	680	664	625	645	608	646	645	626	649	624	641	621	657	646	667	619	631	643	694	658	636	658	652	649	645	640	684	649	612	658	631	666	682	632	647	624	613	649	641	658	610	675	628	673	647	670	607	659	665	641	612	616	677	648	648	687	643	695	653	630	633	642	632	633	723	615	662	622	670	660	631	671	647	622	648	614	662	632	669	650	650	661	611	671	627	692	645	646	628	655	707	619	642	709	670	698	657	637	653	692	640	638	635	690	636	606	684	624	638	664	636	650	605	621	625	638	660	698	618	615	671	656	675	668	692	675	651	668	663	634	690	631	644	600	622	630	667	707	654	625	669	685	662	615	610	631	670	627	660	645	665	646	691	654	669	620	646	656	669	654	618	669	637	697	672	621	633	622	665	647	653	641	652	642	685	648	609	641	634	650	647	655	651	688	638	657	703	636	668	617	659	683	647	691	664	617	686	616	656	642	630	678	635	624	675	639	644	630	642	618	661	616	680	606	641	616	673	637	635	656	697	654	650	665	633	643	648	678	658	634	681	638	681	649	633	659	707	640	695	685	627	658	632	676	710	641	607	644	647	631	631	683	651	674	641	624	633	648	606	719	636	612	609	612	629	658	635	667	675	639	642	635	675	669	653	667	628	669	631	618	645	639	657	633	665	683	650	590	634	657	679	639	649	643	655	653	606	642	659	622	657	657	638	614	705	645	632	635	696	623	687	639	641	594	647	678	606	634	614	622	666	648	642	643	694	661	639	650	617	659	668	652	662	631	623	680	657	671	636	619	646	616	646	610	654	631	664	665	655	642	643	643	637	672	668	606	602	642	661	652	681	647	635	596	665	664	652	628	618	647	630	662	639	630	693	685	636	665	603	659	662	658	618	694	650	680	621	636	618	667	660	633	674	643	685	684	690	651	669	649	702	581	659	623	686	598	624	653	638	629	646	618	620	604	697	658	642	661	634	614	681	677	675	637	655	675	639	629	666	637	616	701	660	681	666	655	671	599	670	625	679	656	696	621	657	663	634	697	677	611	642	664	633	645	678	635	624	673	623	671	619	657	611	706	651	651	641	666	644	654	699	720	627	666	668	673	704	681	714	672	667	646	666	713	684	674	654	617	619	663	668	652	632	607	650	686	660	641	635	672	667	649	652	647	650	656	649	630	643	637	661	629	668	622	692	662	613	642	624	662	619	652	691	673	652	666	625	693	699	663	631	646	667	607	614	670	657	644	654	614	643	657	649	679	647	616	625	658	692	643	656	642	599	638	649	596	661	633	660	611	693	651	668	641	649	663	702	707	666	656	649	667	641	604	680	617	621	629	610	654	643	624	653	661	623	633	675	686	623	648	645	653	672	576	702	638	654	672	645	665	604	672	657	625	683	654	643	667	599	674	625	693	653	661	658	659	656	639	675	662	624	665	634	659	681	652	678	631	638	671	665	625	624	638	632	594	673	662	599	647	660	649	627	650	645	701	663	660	646	637	657	633	635	698	660	679	655	654	643	636	654	674	607	641	631	693	646	641	661	663	696	667	643	660	639	653	672	635	636	644	664	664	676	631	660	645	657	630	670	680	623	660	632	674	688	653	686	624	634	648	640	664	678	699	608	654	667	651	662	620	645	663	617	633	649	679	637	673	683	668	646	688	673	649	610	619	635	696	624	677	671	654	659	658	609	666	597	622	670	661	642	661	653	703	648	627	650	697	692	611	575	691	657	618	685	645	672	691	613	637	640	625	620	632	681	683	676	647	646	619	622	614	609	632	674	649	675	650	666	659	678	626	630	623	643	636	668	643	673	657	691	661	673	653	662	635	690	621	645	650	613	672	654	661	631	669	627	657	662	649	670	648	660	648	703	636	659	620	683	618	623	645	651	686	678	673	697	641	656	662	659	650	684	633	694	653	683	633	677	688	625	656	627	636	644	621	600	621	690	638	653	619	657	656	611	652	658	652	659	635	683	621	625	655	610	631	647	679	683	633	670	599	649	633	646	681	625	645	580	676	638	636	696	659	637	622	686	669	656	643	621	601	645	700	644	620	661	673	662	675	645	685	596	659	617	634	669	695	661	691	626	647	677	665	664	656	649	666	645	616	648	637	716	650	680	657	679	653	662	638	686	665	679	722	661	647	650	638	623	634	677	639	636	664	643	709	675	655	691	631	631	689	630	699	639	692	708	641	666	633	615	711	650	612	604	655	632	660	635	618	618	640	656	656	632	685	645	642	650	664	609	661	621	662	675	652	686	652	647	671	640	649	631	657	613	643	611	640	653	681	641	660	669	642	644	643	651	680	662	646	599	655	626	619	644	667	615	620	713	565	670	665	669	649	651	648	661	655	642	649	650	648	659	614	646	660	651	666	646	661	678	624	605	667	663	685	637	635	653	671	701	685	649	657	622	616	660	622	622	658	671	652	668	683	634	624	633	684	602	624	629	699	686	620	643	657	627	690	636	680	651	603	705	635	649	648	631	690	658	634	708	656	625	641	670	653	641	625	659	631	683	675	655	667	643	641	640	656	660	644	642	691	700	706	669	679	699	637	699	659	648	636	653	668	659	646	679	619	696	632	639	599	639	652	669	693	672	653	629	642	666	604	652	662	735	654	652	648	656	684	616	641	650	648	648	644	681	634	679	596	644	623	644	645	625	648	644	671	678	672	662	648	671	644	637	660	642	643	695	616	645	722	628	691	693	651	653	677	681	592	681	668	660	606	622	607	678	611	627	651	596	664	696	582	619	646	682	680	606	604	617	617	632	625	698	639	632	650	626	639	618	690	714	625	674	632	640	676	620	631	690	645	627	674	648	612	638	654	623	685	583	642	626	656	662	612	673	639	675	678	665	655	669	626	646	641	685	622	661	678	677	692	634	643	655	669	670	647	705	665	621	660	636	671	671	688	683	660	644	627	636	677	659	658	633	671	697	665	652	613	628	638	665	655	618	646	683	637	647	682	665	641	670	646	680	655	677	649	653	644	660	667	718	661	672	665	605	632	612	670	685	667	693	656	641	637	656	607	709	625	608	648	650	647	641	631	666	632	647	636	597	673	619	627	694
22794	21444	29351	23953	21444	21507	18375	1585	894	755	622	527	486	431	363	344	374	327	316	292	303	267	250	268	285	284	250	232	231	265	224	222	212	224	243	232	210	217	225	202	206	231	218	198	223	214	200	221	203	206	211	197	207	203	231	212	209	172	195	196	191	187	210	202	204	203	197	233	189	190	183	200	193	223	215	226	194	185	186	211	217	207	190	194	209	199	213	218	199	197	204	176	219	198	197	227	206	197	209	204	174	200	175	211	175	192	185	207	200	172	213	202	231	214	191	195	185	215	188	205	215	206	220	203	203	203	204	212	185	197	183	220	195	194	211	218	202	192	186	199	216	206	218	192	209	205	187	218	192	201	196	187	211	209	191	204	227	193	209	221	205	186	229	195	188	209	199	197	202	181	180	180	206	224	206	241	177	189	187	197	194	204	183	203	197	186	168	244	185	188	201	200	200	192	180	200	208	245	194	206	210	206	186	192	211	210	156	189	206	196	187	215	197	197	200	188	197	199	219	175	203	216	192	191	215	190	233	189	183	198	232	203	189	181	195	209	223	190	210	197	173	214	167	204	204	197	197	192	207	212	190	188	211	183	185	207	187	188	208	214	204	209	212	220	200	191	199	201	193	174	205	202	197	192	178	208	199	194	204	192	208	199	169	205	196	196	178	228	184	204	190	225	249	190	208	198	174	181	196	199	222	207	173	201	208	180	225	208	179	204	221	193	189	216	198	171	183	203	207	206	182	193	187	218	176	230	190	186	211	198	199	217	207	216	207	219	216	198	211	216	188	201	204	202	204	194	195	203	223	203	218	200	176	176	189	237	204	185	194	195	231	206	170	205	193	202	201	181	191	192	178	184	181	187	203	197	207	180	196	223	203	216	216	216	201	191	212	148	198	198	231	199	183	199	197	199	202	230	175	181	198	174	207	172	191	203	205	187	175	192	209	223	176	201	195	195	200	220	163	213	195	198	205	221	195	214	201	199	189	207	205	196	188	202	195	171	183	175	197	211	179	198	203	168	197	187	179	220	187	229	213	190	194	196	202	226	192	171	201	224	203	203	179	217	196	201	224	171	186	203	218	218	190	186	192	175	210	193	186	196	175	191	194	201	217	180	196	213	173	210	196	215	178	205	202	185	194	186	187	195	191	199	205	222	208	206	192	208	215	209	182	201	188	198	206	180	181	201	200	185	189	179	201	172	219	203	223	198	188	210	209	195	196	182	212	181	194	210	171	192	199	200	174	191	200	187	215	195	199	201	214	197	180	222	215	222	179	200	208	194	214	188	201	219	223	193	156	178	199	199	210	182	165	196	211	204	189	218	214	195	230	221	204	184	208	189	203	216	198	190	227	184	202	220	207	190	214	195	218	203	214	206	188	196	195	207	195	198	195	189	193	227	204	189	194	195	192	206	213	178	193	216	170	210	218	185	226	191	207	211	226	189	183	196	190	174	185	209	193	222	150	206	200	220	185	232	169	221	193	207	170	174	190	218	187	205	190	189	169	212	211	192	170	180	192	196	198	208	199	205	205	195	189	199	193	220	197	214	183	204	190	209	194	217	220	201	199	204	208	201	160	177	185	219	211	206	211	207	198	195	213	204	198	193	198	188	208	191	171	180	213	169	205	170	214	196	215	204	219	207	197	231	176	200	209	195	202	209	190	215	196	206	207	197	211	187	160	191	179	193	199	185	197	200	187	196	212	209	189	185	184	219	210	185	204	187	201	200	193	211	207	209	177	195	210	212	218	186	206	185	205	197	216	213	202	197	249	171	204	220	213	186	238	202	181	205	192	192	210	214	219	205	201	208	211	215	193	177	187	197	201	181	192	205	217	180	208	213	189	220	193	199	208	191	205	206	215	214	238	183	215	205	190	212	211	205	209	209	203	218	205	205	177	192	203	207	178	210	218	192	207	190	211	189	195	207	207	163	194	190	222	210	203	192	194	194	202	181	178	184	219	211	195	181	189	207	188	188	216	185	203	213	200	199	196	226	189	182	191	222	200	193	205	219	186	187	219	204	182	201	185	168	189	200	206	176	189	199	196	195	178	214	206	209	213	201	186	208	180	176	193	182	202	196	213	208	199	174	200	209	198	209	208	202	205	195	211	202	204	192	185	170	190	199	207	211	194	212	194	187	217	222	186	194	160	173	201	188	206	224	224	208	193	180	193	192	196	178	178	180	180	199	216	202	214	191	200	223	192	216	182	229	211	185	184	198	186	174	186	172	198	213	188	194	206	197	196	209	163	177	203	197	183	187	190	206	200	188	198	189	190	193	183	184	193	203	175	203	210	189	208	169	194	205	178	187	186	185	208	209	201	202	190	207	171	199	191	211	202	177	204	180	186	211	162	185	184	188	195	168	205	211	196	224	189	199	200	196	204	187	223	177	198	190	194	206	200	225	224	187	185	204	217	202	200	188	202	212	208	188	196	184	196	199	209	193	194	184	205	209	208	184	191	160	201	189	202	193	214	183	189	194	188	203	221	199	178	196	210	203	198	196	194	201	229	192	202	197	215	195	206	191	211	222	202	224	194	193	191	199	165	206	206	197	187	191	213	178	209	211	197	218	229	210	216	204	212	205	207	217	201	176	213	183	189	207	205	180	192	196	241	180	173	216	217	199	215	188	198	216	234	179	201	203	198	202	192	179	176	201	168	187	175	221	197	202	181	225	191	199	187	196	174	196	193	179	224	184	181	198	209	198	217	195	209	196	212	204	186	188	202	198	167	186	202	185	197	169	171	190	181	211	207	186	175	204	190	206	219	218	201	202	205	209	180	207	195	191	177	189	198	187	203	247	219	191	196	178	209	179	209	214	199	185	213	219	173	239	205	227	205	163	194	201	192	182	208	161	215	209	197	181	185	176	198	200	200	213	192	168	170	206	210	193	189	183	184	222	207	223	221	201	223	181	188	205	199	208	204	205	202	199	184	191	184	218	195	194	224	189	208	200	193	223	205	199	197	221	186	203	177	199	190	192	211	195	223	197	197	201	187	188	199	184	180	181	206	206	193	172	181	204	205	173	200	179	186	217	177	183	192	217	198	208	201	204	174	205	198	203	176	203	189	199	188	199	197	198	191	187	181	209	213	194	192	189	229	195	205	177	168	205	218	219	201	191	185	186	195	212	208	213	218	198	192	192	211	201	201	205	236	179	210	194	211	207	219	200	203	188	200	195	179	181	206	181	199	186	195	191	185	161	199	174	212	187	217	198	224	206	202	190	208	193	196	178	212	200	172	204	193	204	190	195	178	216	199	222	228	202	197	197	201	221	212	183	182	192	201	205	208	209	200	178	200	223	214	213	200	208	199	212	205	163	191	208	201	194	190	212	212	213	191	183	187	183	204	204	220	181	204	191	196	203	182	204	207	189	197	221	226	207	185	193	194	185	185	205	199	203	188	199	181	198	203	190	180	207	177	216	200	222	194	191	187	183	211	218	205	188	171	199	197	196	201	202	188	219	194	217	205	221	203	189	211	187
6345	19893	16440	8971	5119	3095	2268	1665	1224	962	832	721	617	557	532	430	372	347	350	340	326	291	304	309	270	252	254	239	240	244	254	219	249	249	215	223	231	215	237	201	214	203	217	235	234	202	203	212	204	218	195	217	214	201	206	210	175	210	216	200	203	197	206	235	197	178	213	207	195	232	174	195	203	215	199	215	167	216	178	196	188	216	192	189	177	186	197	180	183	219	195	204	182	185	204	198	214	206	195	207	195	182	178	206	196	211	169	206	191	207	203	185	181	200	171	174	194	179	171	210	175	194	174	193	192	202	171	193	159	222	191	200	196	187	197	186	183	195	169	203	191	210	178	219	200	202	186	183	177	188	178	197	167	206	187	201	177	194	208	201	178	186	190	196	184	208	211	184	171	177	191	185	214	177	172	173	172	212	192	200	182	178	231	182	186	182	213	200	188	191	191	208	200	187	202	212	192	215	192	202	199	210	213	206	211	172	173	180	213	172	188	198	178	190	172	191	203	207	193	188	196	193	195	188	204	194	164	207	170	193	167	173	189	209	204	190	185	194	221	196	192	161	201	178	215	202	186	197	180	193	193	203	197	191	208	218	197	173	191	185	189	184	174	200	196	187	182	187	194	181	211	170	199	168	197	197	178	192	166	199	171	178	195	186	181	178	194	182	191	204	196	201	194	191	214	216	186	177	194	194	190	199	180	210	194	180	205	206	194	185	202	225	170	184	202	185	187	210	216	214	154	207	197	204	211	182	201	187	207	187	199	169	186	212	195	205	170	192	205	179	193	189	216	174	198	183	182	200	176	196	221	180	203	201	188	189	206	191	199	171	189	195	203	202	200	195	206	192	219	211	210	200	208	212	212	204	195	196	189	176	217	194	178	188	203	197	173	203	202	197	203	186	199	203	192	166	208	180	196	177	187	211	197	181	196	200	173	205	208	214	199	186	176	203	185	181	187	186	205	192	172	208	169	204	192	177	207	177	205	190	215	188	162	210	199	181	175	189	193	212	193	183	183	238	213	204	195	183	159	189	175	202	181	206	194	189	192	201	182	178	214	184	184	212	198	188	188	175	173	160	194	185	171	198	204	205	190	195	182	192	174	188	164	188	214	191	191	193	172	210	181	191	187	186	203	170	214	202	206	181	176	201	191	195	192	184	165	191	183	199	181	188	198	179	178	196	192	188	204	199	180	195	198	198	224	207	202	201	182	167	189	180	183	203	203	222	188	196	196	188	173	168	186	201	205	204	219	186	194	191	192	196	179	204	189	179	192	181	188	202	187	183	221	201	183	190	214	214	224	180	196	179	185	184	210	199	200	167	202	198	201	161	207	192	187	215	183	202	213	186	183	186	188	208	182	176	196	186	173	207	202	181	211	228	189	183	204	176	203	203	205	190	193	203	219	173	190	171	201	171	200	205	177	219	191	153	183	217	187	211	192	184	199	182	187	188	200	194	212	207	215	185	198	194	195	193	211	184	206	192	183	184	199	180	170	192	182	181	209	186	195	199	216	169	196	199	175	197	183	201	173	185	165	196	206	194	158	162	205	181	197	192	195	213	188	218	185	215	197	225	159	198	217	196	190	196	195	170	184	204	205	190	181	167	214	195	197	199	173	176	182	189	191	214	190	190	204	198	169	196	190	196	192	187	212	187	194	200	181	215	196	204	195	195	185	189	196	194	173	184	186	190	206	184	201	182	198	182	179	180	195	185	191	209	187	182	206	176	200	188	194	220	198	181	201	218	185	194	163	200	183	211	200	205	196	179	188	179	185	193	177	202	158	175	196	173	194	212	196	219	182	195	193	204	178	203	161	193	203	197	178	190	203	180	185	192	226	175	207	207	170	187	199	212	196	199	202	183	200	189	182	201	193	194	201	177	197	206	180	188	208	179	190	191	191	191	189	220	192	230	199	203	212	190	207	205	230	186	189	166	201	217	208	182	193	201	184	216	227	180	193	191	189	175	191	205	198	213	191	207	196	225	197	197	176	184	191	178	187	196	223	197	202	207	198	176	169	191	197	192	192	198	194	192	201	183	189	214	196	205	187	174	190	181	193	197	188	198	178	189	200	166	162	197	216	211	213	188	175	210	192	199	159	182	179	186	194	212	213	208	186	203	195	169	176	178	184	187	195	215	213	199	187	189	185	197	208	174	176	191	212	167	188	203	201	196	187	217	208	171	173	192	208	184	169	204	214	183	205	183	205	203	195	179	200	198	202	173	184	196	203	186	182	206	170	193	189	205	184	178	194	184	201	211	180	191	191	193	206	188	186	218	193	194	190	204	199	196	198	196	184	203	186	190	175	188	186	210	193	184	209	178	192	199	201	207	196	180	196	212	207	182	223	184	189	199	164	210	186	178	202	203	197	193	178	173	217	211	194	208	191	181	174	212	202	202	208	206	176	193	198	196	182	204	178	180	157	180	198	211	163	211	213	198	180	173	179	170	185	187	201	189	213	179	192	193	197	188	190	176	178	185	214	201	186	180	173	209	175	202	215	188	179	165	184	178	214	204	193	165	204	179	174	183	169	195	217	181	193	206	194	204	200	201	177	201	195	206	166	201	191	219	211	170	183	204	193	201	200	159	190	154	172	225	198	188	199	205	198	213	195	174	194	202	184	190	181	193	214	199	181	181	189	178	204	206	176	167	200	198	175	223	192	223	195	177	175	199	206	194	205	187	207	174	191	203	212	178	216	197	200	188	186	171	199	197	197	194	199	183	170	192	195	196	179	186	197	190	196	197	196	187	166	198	211	211	176	208	173	181	152	197	207	207	204	205	183	173	205	189	162	190	170	212	181	211	183	189	200	192	186	195	179	182	185	200	203	164	188	202	198	182	161	228	199	198	191	180	224	206	207	173	173	175	171	199	199	195	205	203	204	183	202	173	183	184	207	209	189	174	186	192	208	179	184	176	209	189	176	178	194	201	194	189	202	190	195	195	197	191	173	206	189	162	193	183	198	202	224	189	175	205	188	200	185	189	205	174	217	201	180	197	184	223	208	192	200	177	196	206	194	186	198	185	206	197	196	211	205	176	198	176	214	208	173	193	202	190	180	193	214	166	182	174	194	169	197	207	172	191	185	220	180	190	190	201	198	210	196	199	207	199	214	191	175	201	180	211	204	173	159	188	198	196	181	191	187	192	212	186	175	206	211	190	170	191	201	227	207	206	191	187	198	204	199	195	206	186	205	206	230	169	194	190	185	196	199	174	196	167	193	200	172	176	189	210	205	193	213	191	173	197	197	204	194	203	210	222	201	180	187	198	209	187	189	207	216	211	210	201	189	204	209	196	180	181	186	206	201	187	190	210	171	174	190	194	188	191	191	185	203	196	202	207	193	199	164	212	181	160	169	206	181	221	195	195	196	188	195	208	175	207	195	193	202	188	200	178	188	193	185	218	191	173	183	184	178	202	185	179	212	218	176	185	189	182	203	197	197	207	159	188	189	197	201	177	188	192	172	185	183	186	194	214	199	201
27710	21195	12493	1593	926	839	846	827	741	817	822	848	704	748	736	773	782	792	767	788	790	806	782	815	778	806	796	731	736	788	774	792	743	730	801	766	815	766	772	778	778	779	814	807	809	734	795	790	745	784	826	793	692	777	780	762	803	817	823	764	812	800	755	789	832	808	779	778	815	761	815	819	774	789	793	781	751	753	759	776	736	796	820	761	833	758	763	779	776	788	804	780	776	811	812	715	716	746	788	817	738	770	778	769	775	772	838	816	854	803	768	780	768	783	757	786	779	777	780	774	752	767	767	790	781	818	744	771	774	806	775	782	769	812	782	728	797	770	759	760	790	746	762	811	786	810	774	780	749	782	787	800	754	769	805	748	790	787	771	745	771	762	781	798	772	768	779	816	737	803	774	768	769	746	776	820	835	742	796	829	824	772	769	782	779	749	753	764	738	810	722	756	755	760	786	774	782	804	784	789	745	770	775	780	732	776	822	736	796	784	727	727	780	820	830	785	796	787	762	742	775	780	761	815	768	744	773	762	809	800	763	772	810	774	707	764	751	812	737	747	786	766	809	778	783	774	774	817	788	756	763	809	775	803	775	767	769	793	754	798	767	807	739	818	808	856	781	766	785	832	795	816	797	808	760	806	786	809	821	786	746	707	809	750	773	716	752	771	739	785	775	778	745	737	758	819	781	792	774	782	780	751	796	816	766	757	795	786	757	810	748	790	785	824	769	780	776	779	776	809	769	724	793	770	771	770	752	771	745	772	772	729	773	724	762	758	802	787	761	775	774	732	774	788	793	808	824	770	728	743	810	770	769	744	783	776	760	754	825	793	777	762	768	783	846	767	812	769	762	788	794	777	793	810	773	817	739	775	815	766	755	764	789	782	740	765	761	814	800	871	775	755	754	824	716	772	768	780	759	792	806	751	792	758	764	749	777	812	769	786	752	757	781	766	776	710	805	761	784	778	764	758	772	732	798	772	769	764	800	772	758	824	756	760	754	794	781	757	760	766	776	784	807	796	752	751	790	818	819	748	775	778	751	769	764	795	808	749	771	737	735	797	733	797	788	782	770	791	795	756	767	784	762	794	755	779	781	763	797	836	750	800	803	749	779	766	759	780	799	778	710	755	767	774	787	806	799	774	767	719	751	804	761	716	804	743	754	780	807	745	755	780	741	774	811	814	786	767	840	766	748	782	786	806	785	816	753	807	732	870	756	769	788	803	719	806	775	794	818	721	807	780	777	713	807	806	760	767	790	761	783	846	754	810	746	772	780	763	744	745	772	778	759	723	777	823	765	755	814	749	763	830	758	748	724	812	830	798	776	784	771	801	747	772	772	760	756	764	790	812	745	810	723	778	800	796	743	799	756	751	746	751	809	778	771	796	778	794	774	810	734	778	805	798	782	769	809	839	761	753	720	803	806	748	774	813	789	820	729	790	803	769	765	722	753	729	758	804	832	804	802	759	764	768	836	798	761	797	791	810	811	768	795	772	796	787	776	726	778	740	796	741	752	723	754	806	755	756	775	762	800	827	806	802	771	740	785	828	777	733	777	788	799	823	740	797	844	769	783	779	713	788	734	790	748	750	778	790	782	811	802	816	801	776	857	782	778	799	738	790	788	750	822	777	849	788	790	761	782	784	787	777	790	820	776	779	776	779	806	715	801	824	786	774	852	835	807	789	776	843	788	770	790	780	739	746	802	733	755	799	775	731	799	748	755	784	767	782	764	751	770	771	807	766	776	804	794	776	729	769	801	779	778	739	755	791	758	761	751	806	757	784	797	776	760	738	792	799	778	756	790	812	752	750	790	785	779	737	774	775	775	781	828	767	798	793	818	782	730	788	793	793	765	774	731	725	793	811	785	732	763	735	797	770	783	775	782	749	772	803	780	778	811	709	785	774	776	769	760	755	744	821	786	756	771	767	773	804	752	770	752	778	765	798	748	742	832	751	778	798	784	792	779	760	768	826	799	794	840	762	733	790	699	772	785	735	720	774	753	743	788	787	809	762	799	771	778	803	754	788	779	769	774	800	770	785	813	761	794	756	802	787	749	852	729	817	718	793	755	771	778	768	830	775	746	779	720	770	725	782	775	763	815	767	774	804	755	803	755	802	775	765	747	771	715	854	752	787	818	793	781	779	774	782	751	717	796	746	758	779	792	756	770	804	800	742	758	766	800	788	796	714	764	790	785	793	801	764	780	791	717	802	797	774	743	786	736	783	801	752	776	779	775	763	810	773	787	803	799	756	751	787	820	768	791	815	790	803	752	785	766	752	797	792	809	807	832	737	787	778	763	778	766	843	796	753	760	735	783	791	755	795	759	765	798	798	741	744	775	767	816	789	771	803	744	769	807	772	751	756	801	737	724	789	831	753	786	755	812	788	789	769	793	778	742	804	770	733	746	837	744	806	774	760	759	767	761	788	757	766	768	737	821	784	791	820	714	783	769	784	760	834	756	765	808	759	789	718	742	792	745	759	761	795	801	826	769	814	744	776	761	747	785	783	816	779	808	798	742	787	769	741	737	729	735	778	775	839	734	777	738	781	767	800	813	779	770	805	782	779	752	772	720	783	779	803	751	817	758	772	816	744	752	788	762	764	781	772	828	755	718	776	757	795	753	765	749	779	817	768	791	788	793	777	788	781	790	812	764	757	807	762	738	782	808	777	823	770	756	757	761	801	758	789	738	701	769	764	799	776	762	789	694	764	717	752	748	803	741	788	799	804	779	723	774	744	745	785	810	786	719	805	808	745	767	765	748	770	774	807	776	801	753	788	750	769	798	827	784	787	741	727	755	798	754	793	809	769	749	788	806	810	855	756	816	775	769	732	756	759	790	817	752	769	771	786	846	793	802	778	757	772	807	816	818	750	768	750	781	733	753	768	785	783	788	806	748	755	806	768	750	802	750	723	798	812	742	807	767	796	808	797	784	825	759	779	772	778	778	803	737	782	800	788	760	812	802	816	754	756	767	815	759	778	766	778	717	790	784	833	755	747	770	797	734	762	753	764	844	776	824	759	746	753	756	773	751	788	772	770	776	723	735	719	802	809	769	843	774	780	769	766	782	827	727	788	784	778	769	715	784	772	789	793	805	776	796	743	726	790	748	780	777	771	783	801	745	751	739	757	751	786	744	782	808	784	776	749	792	751	758	799	782	781	739	807	802	786	772	753	802	802	715	778	803	821	805	816	775	771	814	799	811	775	687	762	785	752	719	843	762	813	774	775	764	767	774	832	782	830	848	772	785	798	772	769	764	782	780	760	814	720	766	836	770	790	791	768	772	764	793	768	837	841	763	726	756	811	769	796	768	790	745	778	771	771	759	745	792	796	714	823	806	785	787	761	786	803	757	750	777	787	777	773	792	771	790	813	756	782	838	794	786	795	804	766	780	737	779	743	740	800	798	736	750	817	757	795	800	762	818	770	788	808	758	789	791	753	804	763	741	851	780	746	832	753	792	770	785	735	779	763	815	780	717	761
4573	1574	1255	1048	877	809	790	809	828	789	804	755	807	797	735	746	770	795	749	761	712	745	747	794	789	723	777	805	751	780	764	780	770	742	779	764	716	826	757	723	769	750	688	768	760	781	796	789	787	783	809	790	791	770	791	767	760	701	792	736	766	741	804	772	747	795	778	700	808	785	777	763	748	758	721	802	763	744	777	771	729	789	779	817	806	811	803	759	813	750	733	780	808	775	775	774	783	767	747	738	764	784	767	794	829	758	739	750	822	748	789	731	777	756	737	735	753	786	804	832	779	733	768	761	771	795	722	793	779	748	735	767	774	752	766	775	719	775	788	719	741	781	777	769	811	772	768	772	764	742	780	747	796	808	770	753	767	765	771	710	742	785	792	748	704	781	775	748	769	809	803	743	791	784	783	834	746	760	808	773	713	792	749	718	740	778	774	751	745	717	760	798	750	826	778	730	777	736	736	794	790	788	774	763	781	750	758	754	784	773	735	780	792	752	771	741	789	739	756	808	819	735	792	754	786	768	805	745	768	740	720	755	773	796	731	781	773	738	753	753	797	771	757	754	712	773	798	774	725	773	752	728	739	737	791	784	771	763	781	764	766	740	753	732	774	717	743	784	722	783	745	757	740	753	791	774	749	757	755	780	722	732	761	752	801	727	701	768	736	783	787	757	753	799	730	804	715	708	762	717	806	804	827	740	727	741	785	770	741	777	750	786	759	734	752	745	799	779	780	770	748	719	804	765	754	794	791	765	783	763	770	743	846	783	736	809	719	808	779	756	776	760	762	748	756	787	778	753	751	787	758	776	743	783	750	788	762	791	768	780	759	700	812	712	770	770	749	743	756	741	793	747	793	779	797	785	725	767	772	769	740	784	756	733	747	786	718	782	766	722	761	777	759	795	736	800	733	774	756	774	794	769	808	730	773	774	788	793	724	762	723	786	745	800	807	806	688	787	776	758	714	769	720	785	792	739	787	754	731	789	781	774	745	783	821	767	784	734	776	746	816	783	790	770	756	754	762	756	760	735	756	730	779	710	748	752	768	781	732	741	797	753	736	809	769	739	769	748	787	780	766	752	816	744	784	779	730	789	825	756	810	808	820	740	735	762	748	779	780	758	762	792	785	731	809	743	803	777	735	773	778	761	766	766	800	746	760	757	774	731	746	762	727	714	719	763	739	784	769	767	780	792	794	754	769	731	733	781	736	786	784	748	812	749	727	746	818	793	775	728	819	772	782	756	765	697	803	781	783	711	755	777	778	747	760	773	702	799	732	768	785	769	743	782	738	759	794	756	764	762	819	808	804	746	791	796	797	772	735	789	798	751	745	797	763	794	745	765	755	762	805	764	776	754	776	762	726	740	751	761	799	799	730	751	791	714	771	739	781	775	773	786	805	748	767	765	748	758	808	787	759	796	777	767	746	753	745	778	753	767	744	824	768	705	743	762	747	756	753	746	788	801	737	728	798	763	763	743	771	785	771	723	794	754	756	741	707	758	744	750	779	743	776	787	749	743	727	785	817	754	741	761	777	789	689	795	756	743	745	751	756	739	728	797	737	811	728	754	788	789	747	790	782	776	751	747	724	749	721	762	763	777	782	774	751	761	749	749	751	764	782	759	794	784	753	772	763	778	749	784	739	795	746	755	742	694	839	786	780	727	766	747	750	792	778	793	746	826	794	762	770	743	734	750	736	737	789	752	757	743	763	790	715	730	799	719	813	783	749	777	784	772	781	768	720	790	751	814	787	730	740	751	801	756	812	725	797	787	750	804	755	803	797	786	770	792	748	819	746	748	803	747	767	757	816	739	802	777	790	783	732	734	791	769	799	741	794	764	759	714	772	757	802	772	763	747	756	716	767	731	758	730	738	711	821	782	801	759	757	722	719	818	791	782	832	789	758	767	729	761	753	754	764	723	793	735	758	884	801	741	823	776	757	757	758	763	725	756	755	767	770	759	799	742	763	806	766	722	744	796	765	783	750	771	728	730	730	773	794	759	803	765	806	794	769	798	777	747	747	775	759	749	777	793	763	811	748	748	783	763	789	805	725	776	734	727	762	801	816	756	776	783	741	704	811	752	774	822	788	743	746	752	719	764	747	737	739	776	816	776	800	740	780	761	785	802	737	733	768	765	753	781	773	746	742	780	727	708	764	768	813	757	793	782	789	788	715	727	789	700	723	785	754	786	777	790	780	796	760	781	751	767	704	756	827	758	728	761	746	794	782	741	768	764	707	774	765	773	787	818	809	784	776	798	708	776	764	775	832	749	743	764	725	774	728	745	728	756	771	799	771	789	741	758	733	809	797	787	729	825	728	740	765	836	827	771	744	753	779	784	760	766	793	783	760	811	789	768	722	786	744	744	781	787	743	753	754	761	792	781	767	780	751	720	756	784	802	710	790	828	746	766	754	786	762	781	762	821	712	730	768	791	781	765	739	808	770	763	727	757	721	740	781	775	785	772	744	797	737	754	770	770	774	750	743	747	767	775	802	761	760	788	735	757	817	778	780	712	797	744	744	777	772	739	726	746	792	758	696	858	763	699	763	755	770	719	733	789	825	786	757	744	808	786	786	806	801	716	779	781	819	729	780	767	713	742	807	787	794	790	776	762	719	771	741	777	783	832	800	767	782	725	757	722	795	761	767	738	761	749	740	773	786	754	759	766	748	798	766	793	731	787	800	798	760	765	752	746	810	799	774	835	770	778	771	741	755	828	789	807	779	772	755	790	792	759	791	750	755	750	783	740	712	811	791	776	745	798	733	812	755	771	772	752	753	790	750	790	779	768	788	755	798	701	769	770	779	802	703	764	763	792	767	754	789	731	719	739	759	768	747	766	749	755	811	778	750	761	752	781	779	777	745	769	789	743	758	764	722	861	784	753	724	798	808	721	712	740	748	790	762	776	795	785	788	742	806	740	745	748	718	781	833	775	752	753	766	787	752	798	821	791	733	766	812	783	782	749	782	783	773	800	777	788	782	772	782	739	755	737	798	776	794	739	783	812	768	789	807	761	790	792	805	766	733	799	729	789	699	772	750	787	721	810	770	730	758	743	765	775	780	747	789	781	776	755	755	782	754	797	816	813	736	763	757	742	751	773	768	714	751	776	722	770	755	799	758	805	763	768	746	780	781	746	728	718	789	800	744	707	817	765	747	780	801	750	757	732	749	737	757	737	774	766	777	748	814	750	724	758	733	761	792	780	752	769	757	732	801	765	806	773	781	758	763	783	756	747	781	787	785	781	766	793	782	779	776	760	801	713	768	776	746	728	726	751	767	739	760	738	764	758	787	722	802	740	743	741	753	764	743	746	764	785	822	718	790	782	743	769	744	760	807	743	801	756	731	781	733	767	753	767	744	739	736	762	765	764	775	777	778	748	833	752	826	771	772	772	764	753	785	741	780	772	748	756	758	811	802	762	788	700	764	708	767	749	768	775	791	754	816	769	756	729	749	780	752	759	767	766	745	794	786	713	774	772
23847	21348	28990	24039	21332	20195	2412	1001	783	642	692	577	549	562	514	486	510	485	437	448	435	464	484	478	464	453	428	451	454	416	444	447	482	469	420	431	409	412	433	422	435	447	447	424	446	417	441	417	399	389	388	411	416	449	437	417	407	414	421	409	416	431	421	417	401	412	413	394	392	433	396	425	426	446	445	402	422	386	393	402	422	424	405	415	418	446	456	391	425	421	406	395	406	420	434	433	391	425	445	406	444	412	406	406	401	437	398	404	420	408	399	401	423	419	409	441	416	443	447	401	443	395	403	409	414	406	386	415	420	403	389	425	395	421	419	421	433	422	390	372	430	432	417	429	444	390	412	421	387	422	394	449	406	448	404	414	406	436	430	392	414	428	401	440	410	425	395	418	385	415	419	422	409	416	418	432	421	433	415	378	423	444	441	398	437	416	413	407	407	449	383	414	420	433	465	377	433	439	400	391	395	419	420	378	401	388	422	433	404	434	413	428	395	401	434	415	408	428	403	400	395	457	432	405	404	447	420	435	415	435	394	409	425	389	415	406	417	433	408	419	431	434	422	392	466	391	437	423	424	419	403	392	365	419	406	431	407	381	388	403	435	443	382	377	422	431	404	431	413	424	432	413	414	379	450	400	426	397	431	380	430	422	398	439	414	403	408	416	440	419	370	401	395	422	424	376	377	412	424	391	399	400	403	390	410	434	412	435	437	407	395	417	425	372	396	471	411	438	419	389	459	381	400	402	400	444	415	403	421	388	459	409	393	424	433	371	419	433	395	397	403	449	388	432	432	448	418	454	415	427	426	416	428	385	423	398	387	409	391	395	394	403	368	392	362	402	414	407	435	399	423	415	457	419	418	443	418	374	410	467	430	443	431	434	414	413	420	423	430	418	390	404	397	433	369	406	429	447	441	431	430	437	449	419	410	385	411	443	411	394	419	415	421	385	392	457	381	405	412	440	449	418	435	431	393	422	424	440	445	406	414	436	377	422	419	410	442	423	419	390	406	413	419	444	452	438	375	429	429	408	393	379	448	425	444	394	388	382	432	380	391	395	396	425	413	425	432	459	396	405	384	393	438	422	421	413	372	431	411	417	422	448	434	374	412	446	367	411	388	407	413	412	377	416	412	400	414	403	436	447	393	417	385	432	419	414	445	369	421	407	440	429	412	428	417	434	430	391	417	444	405	414	408	416	423	429	441	396	374	418	423	415	437	415	431	455	450	438	391	417	400	441	432	402	460	379	447	424	448	422	431	404	421	454	380	425	405	384	408	424	447	420	380	406	404	422	404	406	443	444	405	413	394	413	430	409	408	380	431	388	412	427	401	413	436	403	427	425	424	393	399	407	403	384	393	421	405	415	430	415	426	413	436	385	405	421	423	429	382	409	406	432	389	389	439	428	423	424	428	428	371	459	395	430	425	455	423	387	418	428	391	410	417	414	418	445	391	419	405	432	402	407	405	403	413	416	394	401	401	372	410	384	461	380	394	420	399	430	400	402	441	414	407	367	371	433	419	384	439	378	387	444	406	394	405	396	412	411	408	441	408	396	404	394	397	395	406	404	418	423	391	420	398	419	408	392	399	396	408	411	431	408	412	411	418	410	418	408	408	447	429	401	444	431	387	418	400	406	446	386	396	437	395	412	430	414	400	444	405	419	397	402	396	405	420	389	390	444	391	421	394	412	385	390	394	390	414	412	431	401	387	418	384	380	408	436	390	403	447	407	405	422	404	441	414	394	374	411	389	408	417	427	402	377	391	428	407	405	394	415	428	434	398	419	453	406	401	400	411	400	363	396	396	417	400	406	381	431	406	447	431	422	402	420	392	442	439	394	434	419	414	397	372	400	417	397	383	430	423	392	380	387	411	400	403	379	401	412	447	417	405	399	418	407	434	393	405	399	419	385	403	404	402	413	417	380	409	388	406	450	374	403	405	402	394	399	421	418	385	443	414	405	390	412	416	425	382	419	454	404	430	388	376	406	458	434	418	433	403	413	421	415	402	420	427	429	453	422	424	410	427	445	396	409	392	434	405	438	426	437	443	466	424	399	411	403	410	398	436	415	392	399	414	442	423	424	415	423	425	431	411	411	434	392	424	418	412	393	394	379	409	451	409	399	427	430	387	454	403	403	401	397	404	400	440	373	395	425	405	395	429	462	388	396	383	475	408	405	428	404	422	397	397	424	404	415	453	402	414	411	450	404	432	418	420	432	383	390	430	398	395	408	384	398	436	426	424	418	378	417	431	389	422	415	457	428	396	447	385	422	416	416	431	412	408	425	433	409	395	411	374	420	419	433	391	405	426	416	381	428	429	380	396	401	407	395	407	406	399	425	431	407	455	394	420	448	421	412	407	426	414	417	406	396	473	399	443	436	446	408	386	430	407	385	410	427	400	389	392	427	382	450	386	421	396	402	381	411	398	399	400	436	399	424	406	360	419	421	390	392	403	414	420	436	453	386	370	406	436	397	434	394	441	400	408	396	396	408	399	418	444	431	422	413	416	421	399	393	459	413	393	378	390	426	418	440	405	422	437	417	395	407	442	409	416	400	412	464	432	411	411	398	405	408	430	401	398	464	434	396	376	416	424	414	405	428	426	372	415	430	465	407	414	403	429	418	422	405	413	411	403	398	425	368	415	405	435	421	371	478	407	419	431	406	413	385	407	428	398	411	439	392	389	415	451	397	397	405	406	409	425	397	436	406	393	425	394	425	400	415	395	440	426	446	419	451	404	411	398	395	423	441	424	417	416	431	378	424	455	409	411	433	402	440	399	434	435	397	376	438	412	400	437	414	404	428	382	402	403	429	408	463	406	399	399	433	429	410	434	416	415	416	403	395	447	381	402	417	421	445	387	436	402	382	404	386	419	437	430	440	402	430	405	439	436	379	414	391	439	402	407	426	399	398	402	426	430	423	389	419	405	431	403	429	370	417	399	427	448	426	429	404	434	396	418	438	411	424	406	408	447	393	426	429	412	408	429	437	422	435	404	399	446	396	401	414	403	429	420	404	373	416	423	411	407	431	414	422	460	475	389	444	403	400	419	413	471	433	409	400	409	423	393	389	413	424	399	424	422	458	397	422	400	405	406	438	386	401	394	427	397	429	373	390	419	371	409	441	389	415	427	425	441	409	395	399	412	439	380	392	376	386	434	387	402	386	421	424	409	403	418	394	425	462	403	388	373	375	397	405	389	391	395	407	399	388	409	428	443	380	387	403	390	386	378	418	431	411	417	399	444	411	414	412	408	409	417	386	395	424	406	427	459	435	412	395	398	368	424	409	431	384	421	404	382	428	412	401	403	448	448	446	436	403	432	407	420	380	403	398	398	398	448	420	423	416	410	451	415	436	388	401	400	383	435	418	402	405	456	425	419	443	431	402	418	387	416	368	425	412	392	417	387	375	413	427	381	420	402	424	460	369	410	465	425	404	436	451	415	398	416	394	382	434	411	379	420	414	435	433	449	403	417	409	446	430
4386	12277	10065	5155	2936	1821	1462	1110	894	825	722	678	628	566	556	577	515	520	535	469	455	420	515	455	464	459	463	438	420	441	433	469	427	455	432	456	426	415	389	421	477	469	426	404	403	388	442	426	433	430	446	417	421	428	402	420	418	405	410	431	410	431	431	464	437	421	426	429	404	419	421	423	407	413	447	393	426	411	433	441	420	436	438	406	448	406	441	434	405	406	433	428	385	419	419	431	400	399	441	401	445	433	410	421	428	442	445	424	463	420	417	426	439	437	419	400	453	425	434	417	442	446	437	455	430	430	428	422	410	422	453	433	452	391	459	403	411	397	389	393	460	456	450	423	383	423	437	418	432	432	441	396	412	422	400	436	394	377	390	412	424	426	405	447	428	418	448	388	414	411	424	438	428	439	415	456	392	393	391	407	428	384	429	396	474	439	438	407	422	405	374	414	439	364	454	445	408	410	388	429	432	429	416	402	459	432	405	419	393	423	407	404	441	451	391	429	414	445	413	396	391	403	441	414	408	402	386	470	452	407	432	454	415	422	404	442	434	442	412	406	413	381	410	401	418	425	418	412	439	437	395	398	457	426	412	406	396	434	391	441	408	380	459	414	430	429	431	426	424	435	405	395	403	407	401	396	412	392	393	378	446	435	378	410	418	446	393	449	437	418	433	428	420	401	446	426	429	427	448	386	419	454	432	383	409	402	424	382	407	421	420	420	430	404	412	398	397	397	428	444	434	425	472	428	433	427	401	430	430	478	433	449	432	402	394	404	428	415	386	414	405	453	421	415	431	450	412	416	420	415	392	433	378	441	410	465	406	418	426	420	399	419	413	415	437	406	419	393	441	379	398	449	433	420	426	442	407	437	415	398	405	393	428	457	437	414	417	399	454	383	430	409	410	410	402	423	412	422	421	441	409	424	481	433	423	420	416	430	410	399	401	439	444	445	409	434	421	401	441	423	430	414	403	448	430	398	410	409	445	385	433	413	403	375	424	442	401	427	465	393	424	420	425	379	421	402	419	391	406	456	453	411	414	413	435	411	434	423	439	445	422	400	384	420	399	405	404	416	437	447	425	417	454	396	421	401	435	399	434	459	386	413	389	410	397	397	431	444	406	433	423	434	407	451	416	409	409	358	406	435	427	413	437	452	456	384	453	377	396	432	421	410	452	424	451	453	401	392	407	418	449	432	416	404	415	423	435	394	444	395	431	427	418	428	430	411	413	392	397	426	431	433	418	431	412	410	431	430	393	433	410	414	401	428	393	434	390	414	440	393	421	430	423	431	389	402	434	416	450	401	425	430	389	439	451	391	399	426	413	445	442	431	440	420	427	422	456	436	418	436	421	422	435	422	395	420	386	433	449	395	417	437	419	437	421	398	443	454	372	438	411	406	440	406	409	433	447	446	396	385	447	424	433	431	419	418	451	455	430	389	432	431	440	413	365	427	450	402	413	412	396	411	426	433	388	434	416	396	469	406	420	448	431	430	455	411	395	445	450	462	409	437	410	424	431	431	393	424	431	426	412	434	473	398	401	390	408	410	441	426	439	441	418	394	402	431	438	408	417	450	423	434	454	416	394	419	435	432	409	407	450	379	386	426	462	450	414	439	424	429	382	422	380	441	426	394	435	439	433	413	375	482	400	429	447	448	432	431	419	445	422	403	395	371	422	421	417	420	439	413	408	449	389	425	429	420	404	426	417	446	410	424	404	404	436	420	433	418	429	418	454	461	415	402	416	391	398	442	418	403	460	393	441	428	436	416	427	378	423	442	443	446	407	405	406	468	420	447	401	398	429	427	413	408	444	429	458	425	409	431	396	422	463	430	426	420	421	453	419	457	417	419	404	394	386	454	432	434	410	422	430	424	427	439	389	441	405	433	394	435	459	405	423	430	425	378	416	477	419	438	452	426	412	402	406	414	462	418	414	395	410	407	405	382	443	410	427	403	381	425	421	399	425	456	407	442	394	388	449	404	430	435	441	447	436	401	410	422	427	445	412	419	426	405	391	403	417	386	434	423	413	421	422	401	428	415	398	444	411	412	430	415	453	463	413	421	404	415	434	407	400	438	390	432	457	464	406	428	449	414	412	454	436	451	430	372	424	402	446	411	402	413	425	404	430	410	427	419	435	407	413	450	418	423	383	429	421	384	416	414	458	401	416	408	386	424	450	380	446	409	401	405	420	433	413	394	427	447	415	414	443	423	427	395	422	409	439	411	408	403	379	430	401	414	402	424	435	450	439	458	443	412	404	410	463	423	389	422	439	431	410	413	399	410	435	433	410	403	449	374	419	438	417	445	431	420	420	408	430	427	472	421	424	425	436	438	389	418	377	402	410	426	401	431	438	386	423	405	422	419	420	458	433	425	392	413	394	433	405	429	420	418	438	427	400	436	441	425	363	397	411	440	408	423	446	405	413	417	365	394	438	413	473	408	403	374	431	446	449	426	424	435	414	410	415	393	407	412	433	424	424	391	424	418	400	458	429	426	428	416	401	399	432	395	436	420	426	413	402	410	438	410	422	414	416	400	430	408	453	422	399	404	430	417	429	413	420	402	403	399	408	430	421	420	400	424	449	428	385	454	424	411	410	469	412	423	434	428	460	429	438	432	438	421	453	394	424	450	394	477	406	430	428	402	427	466	414	403	402	393	427	436	445	397	441	420	396	424	422	448	409	415	421	400	434	430	401	425	431	393	413	417	405	428	425	382	431	370	429	418	413	408	435	391	429	457	413	387	454	452	417	403	409	425	422	439	418	379	457	437	394	424	450	442	412	415	439	432	451	423	433	431	416	420	401	399	448	437	426	440	459	419	420	427	432	440	430	402	399	405	453	448	432	424	408	433	418	412	426	432	449	433	444	420	433	438	442	445	408	443	444	391	415	414	400	427	442	417	446	405	424	427	414	393	390	456	456	385	471	435	443	418	434	461	416	409	397	418	435	447	410	416	405	430	412	375	450	386	416	414	388	434	402	408	438	403	458	439	382	417	431	455	412	432	446	451	375	395	411	404	454	415	415	423	401	405	437	407	394	400	418	397	428	464	421	422	442	399	393	435	433	449	401	406	422	399	399	430	440	458	390	418	422	431	411	413	397	409	433	426	418	441	423	435	381	434	428	412	396	441	374	443	437	413	442	437	475	428	457	397	428	406	401	465	423	404	440	418	402	424	401	406	433	406	424	410	428	388	413	439	414	430	400	398	423	424	394	420	443	458	430	417	451	443	407	405	472	427	422	406	422	407	403	394	442	438	433	401	412	391	386	401	445	423	430	431	407	392	427	456	427	436	435	402	440	359	418	475	438	406	433	369	398	397	433	389	423	413	417	425	431	439	408	442	396	414	433	389	398	384	397	421	418	430	389	458	402	375	413	421	442	418	396	373	406	451	461	459	446	429	444	392	401	423	407	424	437	388	423	376	455	391	425	406	410	419	418	436	386	447	427	446	413	369	426	431	421	393	396	443	442	467	421	393	421	412
24811	21400	28636	24473	21307	9044	1325	995	853	867	885	801	783	801	763	736	790	739	680	740	735	755	726	706	693	703	721	674	719	707	731	705	700	705	715	718	732	678	718	736	668	697	697	664	666	682	758	699	695	713	693	708	716	709	699	736	721	677	725	720	715	688	728	712	708	662	698	736	732	694	691	733	663	685	729	709	712	706	729	689	687	696	708	715	715	690	693	698	714	659	720	675	705	673	669	666	725	721	720	672	705	703	694	686	663	723	658	682	701	701	744	673	747	704	724	713	654	677	729	680	684	753	672	707	718	716	628	739	672	670	725	722	658	690	680	661	712	688	711	691	712	671	731	690	674	712	686	662	744	684	693	678	703	721	687	710	693	684	709	718	653	716	774	703	707	679	684	706	703	728	685	732	704	712	682	704	688	665	669	672	712	627	705	731	701	687	664	710	714	718	647	697	725	691	712	705	700	660	730	702	728	699	688	711	737	734	692	695	681	713	752	717	709	714	739	670	688	742	685	736	691	675	695	714	701	644	701	744	710	677	739	711	671	642	690	670	709	662	652	703	744	712	711	668	742	723	635	677	715	674	701	667	714	709	651	680	667	686	657	714	725	749	675	656	729	690	663	716	687	702	702	701	671	627	689	689	673	697	692	690	699	731	672	662	697	680	706	674	660	768	665	699	709	675	715	728	662	698	709	653	685	687	688	697	700	720	698	684	669	687	751	719	690	686	697	708	663	714	696	714	675	640	715	719	679	710	619	722	709	688	692	708	719	725	736	739	688	655	699	684	683	685	700	671	658	694	688	692	667	684	706	700	688	696	676	716	679	698	717	685	667	685	697	705	648	728	669	696	672	717	742	686	699	652	719	701	712	712	702	714	684	709	648	698	728	670	694	700	708	671	685	735	677	668	674	708	725	708	690	690	696	738	686	733	715	627	700	683	695	680	671	709	718	702	725	726	664	726	687	708	715	714	667	655	666	708	645	708	697	678	651	689	709	754	716	642	699	686	699	672	699	631	686	722	722	686	697	737	727	702	714	685	674	693	725	744	717	687	706	666	673	690	690	685	701	691	693	736	667	758	665	704	713	699	708	644	650	635	710	690	711	729	678	682	699	699	728	648	712	680	681	649	671	717	672	693	685	744	668	669	702	693	664	700	685	681	708	672	662	664	683	681	685	688	681	697	706	698	727	715	699	703	679	741	694	698	685	736	680	677	746	705	722	671	677	681	730	691	696	670	695	686	733	696	693	676	713	685	704	689	728	677	685	720	678	659	678	640	667	711	686	697	665	701	696	669	730	743	679	706	682	692	697	687	689	702	665	733	711	704	709	687	700	721	654	721	698	733	686	672	692	744	696	640	672	666	725	697	686	684	696	700	720	672	726	679	684	668	728	678	652	711	657	659	676	692	676	690	695	671	694	659	626	740	666	742	688	706	666	681	671	723	693	685	674	648	662	684	684	673	722	681	699	749	734	689	717	702	631	683	646	663	712	644	752	683	685	732	674	680	663	755	717	702	692	709	653	682	648	674	688	732	683	678	669	681	693	695	648	707	722	713	702	728	646	703	729	692	734	678	677	682	679	705	725	681	677	741	690	718	672	741	719	751	699	718	699	696	720	709	700	650	705	667	681	697	755	715	663	719	678	746	728	708	711	707	655	734	700	703	687	669	688	670	722	669	718	694	716	693	679	739	675	646	730	682	674	696	697	742	718	707	703	715	685	683	675	717	692	671	783	717	731	691	679	696	734	715	714	685	668	704	613	608	704	699	737	683	760	681	661	697	644	722	689	685	683	752	679	657	692	668	657	740	683	694	675	674	723	687	666	724	700	669	691	690	691	715	717	724	717	693	680	718	676	751	681	673	728	669	698	681	705	667	676	700	731	728	676	712	681	706	632	711	673	671	687	631	689	720	736	705	707	726	696	700	736	701	702	695	676	670	647	668	724	709	739	700	682	690	703	704	698	674	667	712	689	714	660	678	705	710	731	676	709	762	675	701	694	695	700	668	695	667	689	720	716	704	662	680	679	694	733	674	680	683	641	668	696	703	695	699	666	637	690	726	677	704	686	706	667	695	672	705	662	664	670	681	662	684	693	663	676	677	668	699	670	741	725	691	690	702	721	667	674	674	728	690	728	693	650	677	656	722	697	659	700	676	710	673	727	761	717	717	685	679	748	712	720	714	720	645	701	667	693	740	702	701	682	686	738	737	681	685	681	731	742	684	739	698	697	710	639	741	692	706	698	671	698	711	665	648	655	718	684	671	711	700	707	706	686	715	687	640	708	690	698	702	661	714	675	696	668	691	685	698	723	729	672	709	734	658	709	706	683	642	670	691	723	686	723	735	661	739	752	719	684	685	648	733	710	712	705	649	697	711	680	718	690	707	705	686	658	698	713	668	691	686	731	703	680	695	696	704	723	702	718	658	729	684	672	710	675	704	691	729	668	723	695	654	629	712	715	701	692	743	704	703	678	703	708	718	696	646	694	710	698	637	738	668	660	690	742	694	749	703	709	737	693	694	670	693	657	709	692	692	710	720	685	724	693	731	709	693	730	696	711	719	715	682	661	738	693	658	681	681	726	668	695	669	742	712	704	703	734	747	701	642	642	724	659	633	696	704	725	678	730	696	717	693	693	715	694	689	755	678	719	684	693	710	678	649	650	744	700	668	711	662	694	701	726	675	740	751	696	688	685	666	726	703	701	663	719	676	676	666	680	711	700	706	708	671	663	704	705	735	720	689	710	709	708	676	706	673	651	718	635	681	719	700	732	719	734	697	661	736	687	697	701	670	678	686	688	683	709	688	711	738	717	682	697	729	700	678	721	696	702	654	713	646	707	687	679	744	750	676	708	700	662	649	669	732	742	722	663	650	685	698	683	664	686	688	744	697	692	686	662	695	661	704	689	691	726	664	709	668	683	671	689	710	748	667	686	591	686	702	694	716	697	703	717	752	702	650	670	715	723	719	723	683	736	708	722	692	686	716	662	695	720	684	673	750	697	691	754	673	705	718	698	685	624	706	703	710	693	625	682	668	728	672	650	644	662	711	662	686	701	661	674	671	702	717	674	731	643	684	714	687	665	686	697	653	735	659	712	709	675	695	678	713	665	701	744	663	682	707	696	738	700	685	716	719	668	697	681	685	671	674	640	667	697	713	706	687	705	727	648	727	694	728	657	675	691	694	695	676	729	728	698	739	654	639	702	706	635	666	627	725	687	687	669	682	690	645	718	730	668	702	712	726	685	675	723	653	658	676	721	703	685	685	707	641	698	710	688	705	663	665	685	679	701	714	698	645	682	664	738	708	752	707	702	725	686	696	709	724	709	668	664	702	731	708	698	695	623	728	690	705	696	681	683	693	663	697	668	705	675	669	653	679	656	721	694	681	617	671	669	680	718	679	677	659	716	713	695	697	737	730	673	693	730	707	679	645	676	665	680	691	689	695	682	714	694	625	688	698	677	682	665	678	709	697	701	707	688	739
4467	9209	7143	3927	2494	1704	1333	1094	989	882	869	833	822	808	731	777	679	693	704	704	728	706	701	691	703	728	687	675	667	671	658	648	715	685	651	684	655	673	662	684	683	697	714	655	652	614	633	690	614	674	681	638	624	682	665	651	648	691	670	668	694	644	698	633	658	652	618	654	640	639	674	661	666	673	670	655	667	651	646	653	644	662	683	694	701	634	635	687	642	656	647	651	702	624	688	636	701	650	681	646	656	692	640	652	694	670	649	684	656	694	639	619	646	673	633	648	658	682	647	656	637	703	684	661	684	632	651	634	611	688	648	692	633	642	674	617	688	687	645	649	648	651	661	696	668	631	604	671	635	623	668	676	686	676	688	637	665	665	657	660	623	689	636	633	670	680	669	670	649	660	649	626	692	634	656	657	666	679	639	640	661	695	672	686	662	664	680	645	677	675	677	675	675	606	695	677	645	645	640	687	656	660	673	682	672	656	665	660	670	683	676	644	641	656	694	685	619	633	705	656	637	623	676	650	687	628	681	628	662	625	653	623	690	612	677	638	644	653	638	651	676	696	689	613	671	651	677	663	692	654	633	637	686	692	671	644	594	661	641	626	665	659	664	651	690	677	677	658	636	682	643	627	643	693	645	644	635	644	665	714	689	661	657	597	654	633	664	686	689	655	648	678	626	684	661	674	664	656	676	679	660	686	668	659	663	641	667	678	658	642	671	661	675	708	665	644	636	640	632	662	639	665	638	658	622	634	687	654	675	675	688	682	643	671	655	654	647	667	692	647	670	678	665	662	661	649	629	666	661	671	654	632	673	662	613	632	670	694	655	663	685	603	627	703	642	610	661	638	656	632	680	680	647	662	682	686	735	703	666	680	694	645	647	649	651	662	697	691	649	639	699	651	618	696	630	628	701	665	646	692	675	656	626	638	648	621	636	618	643	670	629	659	703	686	639	689	683	675	702	684	698	647	675	640	629	646	659	623	685	682	722	676	641	643	661	624	681	680	672	671	679	697	714	677	654	633	681	681	676	600	619	656	686	677	665	649	642	652	656	685	692	652	663	686	665	676	619	715	598	624	660	657	643	620	645	705	634	684	625	699	685	711	705	648	626	693	626	640	631	619	647	699	663	648	650	645	666	607	664	647	597	667	661	677	634	622	625	661	644	643	655	637	640	643	713	629	678	642	718	660	603	695	666	647	686	642	662	648	661	646	669	718	627	656	656	693	661	653	723	700	644	656	630	639	643	708	670	632	656	674	647	670	659	654	646	648	709	668	664	656	678	624	659	654	654	672	667	626	659	683	668	683	690	687	648	667	721	629	672	636	644	657	643	678	639	660	632	617	652	646	666	671	643	688	642	635	645	676	658	667	668	626	661	652	655	666	684	674	727	661	669	593	685	669	664	636	695	646	631	660	674	651	681	663	607	627	660	662	692	629	636	670	694	648	645	648	633	699	630	682	667	624	676	639	634	670	651	667	638	622	640	666	614	663	640	663	694	658	678	656	629	647	680	635	657	639	665	695	665	633	675	621	732	618	688	644	608	645	637	674	720	669	616	687	641	625	686	659	676	637	655	675	654	646	649	688	630	673	679	648	651	665	627	658	662	628	646	668	644	613	663	674	664	676	637	654	667	675	712	651	662	670	681	648	700	694	679	654	650	743	614	631	672	684	685	675	661	619	647	652	679	636	649	701	662	661	663	671	640	674	635	674	686	642	650	707	649	654	655	683	665	642	691	627	630	720	656	687	690	655	654	661	661	657	671	665	675	703	657	661	618	650	615	626	667	651	655	664	676	583	642	684	677	667	652	658	645	706	666	663	660	656	650	681	681	633	636	675	622	681	663	694	647	702	629	669	649	701	636	674	671	682	655	668	694	699	654	655	691	678	647	647	621	636	681	633	659	657	650	667	653	680	711	618	629	685	688	673	672	686	696	684	625	609	651	660	647	722	632	656	644	669	702	624	639	680	651	696	719	661	609	655	599	635	625	700	614	656	637	676	622	693	661	621	646	637	626	672	602	647	699	666	664	663	692	666	719	691	634	684	640	625	686	632	676	668	623	634	661	677	622	666	623	675	629	660	673	674	668	653	662	681	667	632	666	679	623	596	675	664	642	641	638	668	630	699	679	651	626	681	659	647	625	641	666	609	664	647	651	697	645	653	670	663	667	664	640	673	637	649	667	624	637	674	717	694	640	670	639	693	650	683	677	685	654	660	645	628	666	621	682	672	653	652	642	703	639	679	662	684	624	617	632	691	654	634	664	683	679	640	644	624	679	654	686	667	644	652	640	638	666	659	711	653	664	695	643	704	607	680	669	648	611	639	654	664	649	668	659	623	654	678	664	692	688	680	646	683	643	670	657	708	646	677	659	628	697	647	646	708	706	679	655	651	679	653	688	664	685	629	645	643	657	694	672	666	683	593	619	666	687	663	655	636	688	692	657	664	653	646	678	680	688	664	636	680	686	615	663	697	647	675	666	699	637	595	668	713	652	659	713	633	687	647	656	691	684	666	657	664	717	670	663	634	632	634	634	669	682	668	642	684	675	608	632	645	664	657	685	657	637	681	654	660	655	657	624	642	621	664	678	640	654	668	680	653	677	643	644	703	638	693	643	699	655	614	666	728	639	650	649	664	696	665	642	621	667	665	658	643	658	648	632	629	641	712	678	640	646	620	634	675	656	654	683	712	699	630	634	651	646	700	654	650	660	618	626	671	659	663	666	604	643	692	673	670	617	688	639	656	677	655	649	591	700	662	688	651	676	638	667	657	655	654	638	672	649	637	657	635	635	638	628	629	634	708	652	714	697	664	639	609	630	655	706	654	683	671	665	643	666	670	703	662	618	651	608	643	676	675	666	638	682	669	634	664	640	643	653	666	625	668	657	678	660	648	705	658	681	697	665	655	672	632	631	673	660	672	682	601	664	646	681	682	664	700	684	675	675	639	673	655	665	654	696	677	645	644	652	695	661	654	651	636	618	684	687	672	633	673	633	639	661	656	657	659	628	692	648	690	691	659	646	664	668	660	647	657	644	666	681	715	629	618	690	671	691	666	652	686	690	680	665	676	675	668	653	697	622	671	693	637	618	741	612	633	647	657	646	687	661	673	664	685	624	687	665	647	699	662	740	723	670	659	650	641	651	679	688	663	644	645	675	700	620	667	663	669	649	667	636	637	641	666	686	648	654	657	649	673	640	639	698	671	652	628	674	649	656	629	659	645	651	668	692	668	656	691	648	653	686	678	656	655	641	618	640	618	669	656	644	630	674	681	665	650	661	683	617	628	665	671	637	629	644	700	644	690	669	625	641	631	687	644	626	637	656	667	661	657	640	675	654	635	641	675	690	633	672	631	633	697	690	615	669	639	669	686	651	674	652	655	677	662	654	660	672	688	633	692	622	668	661	666	619	665	651	643	715	641	635	642	700	679	685	679	750	679	626	639	713	629	654	630	574	652	635	626	702	616	686	665	597	670	662	663
22790	21462	29346	24004	21462	21526	18406	1619	881	745	678	547	503	434	405	376	348	381	306	318	297	264	271	296	268	279	244	254	237	237	235	261	215	253	226	244	231	229	211	202	184	197	207	246	215	213	194	212	220	234	223	225	182	208	222	221	212	226	205	185	227	208	201	210	205	205	208	194	232	204	168	229	202	189	211	219	208	187	191	195	204	185	213	190	201	185	207	235	181	186	222	216	208	207	203	199	188	201	183	216	194	222	211	217	209	201	208	224	215	211	212	202	179	222	181	208	223	204	206	175	221	211	212	207	204	183	182	208	203	180	200	212	216	208	206	224	216	211	189	198	183	197	201	185	228	196	215	182	200	194	204	189	201	204	225	229	203	200	185	195	197	207	210	182	195	203	198	194	198	201	200	181	205	222	222	207	204	212	177	196	195	224	186	194	211	217	212	201	199	188	181	196	203	207	208	179	211	201	192	229	195	174	210	210	191	230	229	202	208	185	199	214	196	221	206	200	200	201	206	215	211	190	204	196	220	180	208	199	202	220	174	203	194	191	204	209	195	201	205	207	191	189	213	186	194	214	191	215	199	220	216	196	203	202	202	195	191	196	208	183	196	216	219	183	196	209	212	201	181	214	173	204	243	191	190	190	177	227	192	201	227	192	189	224	183	187	221	201	206	182	203	208	195	216	223	210	214	204	205	208	220	198	183	197	182	210	176	190	181	213	196	177	202	188	215	213	172	192	198	193	178	177	205	202	201	191	205	204	212	229	225	230	226	194	199	208	203	182	177	199	197	186	239	201	185	200	182	185	219	223	187	215	211	203	204	201	191	191	214	245	221	188	207	215	202	190	222	185	200	195	191	167	206	199	200	194	189	218	212	208	206	216	208	199	222	195	187	192	207	200	213	221	177	195	180	187	189	184	205	205	208	195	199	211	192	232	221	187	209	199	190	200	232	196	216	219	205	221	182	192	207	229	203	211	206	200	191	199	205	196	214	215	198	212	202	212	225	201	199	180	204	221	239	195	192	185	192	201	196	217	200	210	200	208	210	198	200	193	201	194	206	183	193	214	198	204	205	213	201	206	202	198	192	217	213	177	232	195	192	178	198	209	208	184	200	221	207	199	209	177	176	199	171	198	204	206	189	231	211	193	202	200	216	192	187	206	203	184	218	218	220	199	205	196	193	209	179	215	220	221	218	211	203	222	201	185	174	208	217	200	222	206	215	200	192	211	209	218	189	186	204	198	206	202	221	200	204	193	223	226	206	223	202	219	222	200	207	202	207	185	223	187	193	208	180	184	186	205	201	205	243	208	212	199	219	221	201	207	169	194	189	193	199	209	206	185	202	199	201	185	212	202	197	203	196	192	167	212	198	231	211	209	185	195	203	178	181	200	192	181	198	213	178	205	185	207	213	206	215	200	202	210	220	218	196	192	198	192	188	220	209	179	201	195	196	208	194	197	196	198	210	199	207	206	202	208	209	182	200	177	207	205	202	224	199	202	190	192	249	185	228	188	172	223	195	207	205	204	182	191	188	219	179	205	198	207	191	175	213	186	216	206	196	203	203	200	201	210	193	221	170	191	214	222	193	184	203	201	190	190	173	204	205	187	185	205	225	185	195	195	185	198	203	219	207	188	179	209	200	199	206	198	211	219	209	182	191	214	223	223	212	190	189	195	191	195	185	183	196	195	195	203	198	181	203	223	175	183	186	220	204	178	197	202	196	206	196	185	203	187	229	236	211	185	202	203	206	210	215	197	219	198	209	204	206	193	193	202	214	193	201	206	211	209	205	184	190	201	186	195	223	202	182	211	222	186	196	217	200	239	199	196	219	210	190	174	190	172	213	209	183	211	198	185	183	203	205	192	223	193	198	213	167	190	205	186	227	210	227	197	204	186	206	217	229	189	206	193	177	202	204	206	203	166	190	223	209	182	194	189	211	207	198	211	185	196	195	199	197	186	189	187	214	227	201	220	230	173	229	201	208	214	221	192	214	199	189	206	220	224	217	198	212	232	202	213	201	205	224	215	207	179	216	194	184	192	211	192	199	196	222	204	193	180	196	202	185	209	200	212	198	209	193	208	212	201	214	209	238	223	202	208	221	208	220	201	189	195	187	200	230	186	209	221	193	192	198	201	191	229	192	211	228	260	185	170	209	224	179	197	220	225	212	226	188	185	209	197	218	191	213	207	181	195	183	193	202	216	224	195	196	205	211	208	191	189	201	196	196	213	203	220	206	247	211	185	193	217	193	173	180	203	199	175	199	185	227	212	167	210	195	208	196	217	193	200	211	218	213	190	210	178	193	213	220	205	199	212	211	218	200	224	198	184	187	232	220	214	184	200	193	233	215	197	185	209	208	216	179	182	219	204	205	207	189	221	177	202	185	189	193	206	220	201	187	209	182	203	194	220	184	203	206	171	183	211	211	205	192	200	217	203	175	180	200	191	205	226	203	206	216	206	208	181	213	207	193	196	223	221	203	183	194	201	200	210	201	243	189	202	195	197	195	201	194	180	187	226	217	194	205	193	207	253	196	209	177	208	212	187	184	185	207	188	160	205	193	197	187	214	199	179	201	215	202	198	209	219	196	193	218	212	187	174	202	217	204	205	221	193	211	210	203	177	201	232	199	211	211	193	210	195	185	200	212	210	203	164	207	187	201	208	187	193	195	226	201	199	206	201	228	193	214	223	203	162	207	192	186	185	215	212	201	218	195	193	201	217	218	224	239	216	188	201	172	183	194	173	178	223	182	191	208	195	195	223	205	190	181	216	196	198	200	180	190	201	216	201	200	215	200	183	208	207	210	204	210	181	222	184	188	227	197	200	189	201	197	184	210	180	201	185	215	202	204	181	184	194	204	184	236	205	195	187	200	210	217	210	210	212	203	209	204	213	170	181	210	188	222	189	208	204	206	202	240	210	178	219	210	203	226	200	212	199	225	213	205	202	211	222	198	178	207	185	195	206	185	218	207	221	213	204	191	184	217	238	196	227	200	217	203	198	199	206	200	217	206	203	195	203	170	172	216	199	201	181	195	213	198	191	220	194	211	181	210	194	199	190	236	182	212	216	191	212	189	225	187	198	172	191	191	203	206	205	204	181	183	203	214	193	209	196	190	218	208	201	188	210	214	191	192	177	193	216	193	182	195	238	210	199	217	174	222	238	185	206	202	184	210	224	219	185	188	213	228	202	193	218	176	209	216	199	214	185	202	202	199	209	220	195	217	196	197	198	190	205	199	211	196	226	198	227	243	216	237	202	206	203	183	204	188	181	216	211	196	206	195	196	237	193	188	201	200	204	191	210	179	210	212	213	202	191	226	178	200	225	208	206	171	178	195	204	218	176	206	200	199	205	208	188	188	179	181	193	215	179	205	202	200	197	201	193	221	225	188	203	205	211	180	216	191	200	189	206	223	230	206	227	204	218	204	203	204	208	195	188	209	178	215	222	209	180	233	192	236	205	203	192	202	198	182	180	181	195	199	188
6434	19853	16566	8917	5116	3168	2258	1643	1349	989	814	667	611	480	482	453	408	364	363	318	322	316	311	324	280	260	290	298	229	261	240	267	226	233	232	203	224	258	231	226	221	210	221	203	211	216	200	243	213	212	237	219	220	182	221	213	193	218	199	202	208	200	209	217	220	199	171	170	180	186	219	191	193	180	193	197	188	206	205	188	212	191	196	189	204	204	204	205	190	199	197	210	211	193	198	199	189	208	222	185	187	191	166	212	206	211	190	201	190	159	209	210	205	193	197	209	213	201	211	174	184	184	201	197	199	184	207	203	180	213	199	207	206	234	222	179	200	209	211	206	214	193	197	213	197	211	198	204	197	172	190	217	209	182	200	175	193	198	194	207	167	204	187	203	217	194	209	179	185	208	198	201	193	221	207	193	184	204	217	209	210	203	194	193	210	191	207	211	188	191	195	195	196	213	214	208	214	206	187	205	208	195	188	194	191	227	193	191	208	199	198	187	191	200	167	210	191	200	195	208	190	196	179	197	197	204	199	216	164	181	212	200	211	205	187	185	187	232	203	193	188	195	189	193	173	187	192	190	215	209	202	189	187	199	222	186	179	181	193	213	206	194	196	202	189	218	195	227	162	183	197	200	209	209	209	193	198	208	206	204	180	221	201	187	208	207	206	197	217	184	199	187	217	227	205	192	206	178	203	217	182	190	173	190	166	201	189	195	212	169	198	183	189	187	184	195	198	195	177	184	202	199	209	191	185	216	171	180	203	213	221	196	194	185	207	178	201	204	218	188	177	201	179	229	196	204	184	208	207	202	173	204	177	207	200	225	188	205	203	178	200	184	175	186	212	196	190	197	178	207	184	184	193	219	193	230	201	188	194	205	189	190	196	200	191	204	200	204	224	214	190	192	189	188	200	209	186	206	178	205	205	198	218	207	186	188	230	197	206	188	190	198	212	195	188	178	203	175	164	183	208	224	208	185	195	191	206	183	184	200	177	197	192	194	225	209	204	190	188	198	204	189	190	178	210	183	203	218	186	194	212	197	196	226	200	169	168	214	226	198	170	180	192	193	201	186	212	201	189	215	223	205	193	208	193	207	186	170	209	209	163	190	204	228	199	233	170	176	192	177	213	217	210	186	201	191	193	198	187	193	174	211	200	192	191	191	193	196	188	210	197	204	192	201	203	183	206	204	196	191	218	209	224	186	196	207	184	202	201	196	190	189	189	193	194	176	179	181	177	186	203	167	174	185	221	205	235	222	213	213	178	205	187	199	201	180	211	201	194	187	178	180	218	202	190	186	206	218	172	190	186	214	218	187	184	189	173	206	188	207	172	205	188	179	172	187	206	186	214	220	202	188	187	164	206	191	197	233	216	189	182	192	196	197	185	204	210	194	197	215	190	181	199	192	179	205	210	220	235	216	191	197	206	192	211	203	156	186	171	186	200	205	195	179	179	188	196	192	206	178	202	197	197	180	195	192	180	197	189	199	186	208	197	201	226	188	203	192	191	168	193	204	197	192	186	189	197	180	179	194	212	156	203	194	178	183	186	197	180	181	198	190	215	197	185	185	190	184	219	208	194	192	201	191	170	184	199	204	200	206	217	181	178	190	213	228	232	196	176	200	172	193	190	191	141	212	175	213	214	197	211	198	196	162	217	206	195	208	209	229	195	189	193	187	202	201	191	216	174	194	197	202	194	183	195	191	190	210	218	192	201	194	163	181	182	197	203	201	222	190	205	166	200	208	218	193	196	177	197	190	218	212	195	186	181	206	190	210	195	202	198	187	216	212	188	156	183	217	203	171	202	181	198	188	190	193	197	205	190	197	178	186	218	200	208	175	211	193	205	190	194	200	204	189	187	177	186	194	185	207	179	203	179	177	190	192	214	205	166	193	188	183	189	208	196	192	225	213	179	195	197	203	215	212	202	189	188	196	196	218	192	188	202	198	198	203	195	182	194	215	212	199	191	171	195	210	212	157	192	191	203	168	180	177	193	205	199	200	186	219	199	169	202	172	209	212	193	203	191	178	192	199	178	201	189	197	177	196	192	195	213	190	184	202	192	187	183	203	182	198	182	210	179	223	220	191	191	179	186	210	204	218	176	181	164	197	187	182	205	206	224	192	197	199	173	189	201	190	182	172	197	203	187	189	198	198	213	178	208	215	197	189	200	162	180	208	176	208	208	197	196	188	205	208	193	194	188	181	200	168	199	193	191	207	195	190	189	190	185	211	163	178	186	160	173	199	181	193	210	201	191	195	185	161	165	195	187	193	228	191	201	176	206	208	184	203	175	202	185	208	160	201	171	191	198	207	193	169	172	197	171	174	169	200	188	181	188	206	202	202	178	186	179	190	171	199	218	196	206	215	174	198	208	174	174	201	181	191	207	194	206	168	192	182	207	199	211	193	197	213	201	214	200	188	202	180	182	196	201	182	200	173	216	200	170	200	217	175	187	175	185	189	196	181	195	182	178	191	201	214	200	198	201	204	188	177	184	192	216	215	190	187	180	214	187	184	207	199	191	192	179	196	192	213	192	221	188	192	187	198	184	200	190	162	206	178	176	197	197	195	207	210	218	205	198	179	191	196	177	193	199	185	200	186	201	198	206	186	189	209	207	185	194	208	198	201	191	183	183	196	214	206	184	211	196	197	186	226	192	206	194	211	202	183	191	189	202	164	180	182	177	192	192	198	174	180	176	204	214	178	214	191	198	199	190	190	201	198	191	205	177	163	185	194	177	170	217	182	197	205	204	188	180	193	210	197	208	188	202	192	233	196	178	195	191	189	202	208	188	203	222	203	196	178	205	183	202	181	163	199	205	192	200	199	187	190	196	189	197	193	190	208	190	193	199	202	144	201	195	199	199	210	202	194	210	236	189	187	211	189	172	183	207	197	230	202	209	203	193	185	218	192	184	188	179	198	176	189	191	198	191	187	188	169	196	199	177	209	216	196	204	191	201	191	198	186	197	206	187	174	211	187	198	190	188	211	219	208	183	213	170	166	187	200	214	196	192	211	216	195	184	197	233	183	174	193	187	182	178	204	187	202	212	193	182	189	211	205	196	212	182	211	205	204	187	191	208	192	193	198	197	198	171	198	208	190	217	180	210	184	182	209	223	189	223	210	209	194	197	222	174	193	192	202	194	195	195	190	168	206	198	196	188	172	189	214	188	169	186	198	177	173	193	182	194	188	200	202	200	187	203	199	204	191	197	194	188	212	198	209	201	182	205	189	196	189	179	192	190	197	165	200	179	201	195	179	204	219	179	174	219	207	191	212	203	190	187	205	191	192	192	199	219	197	204	206	172	196	177	189	194	196	194	200	227	179	217	204	199	165	215	198	192	186	182	201	174	187	210	210	175	194	207	196	208	223	192	207	211	213	177	201	215	195	155	212	188	179	192	176	195	195	200	215	200	214	207	198	215	201	202	214	180	203	184	213	197	190	206	186	195	183	195	197	182	203	200	198	207	195	214	195	206	206	203	204
27837	21122	12236	1606	926	808	810	813	803	792	779	786	770	782	813	749	783	732	758	799	841	800	788	823	840	819	834	748	744	815	824	776	772	782	793	756	759	792	793	759	798	809	818	800	816	873	820	791	781	744	794	819	796	758	791	820	813	806	801	795	821	806	783	803	789	762	772	828	766	813	800	828	791	743	794	781	824	814	859	831	829	804	794	848	785	790	811	776	795	777	816	793	742	758	794	762	779	789	784	793	816	811	779	753	813	798	833	847	802	796	809	855	774	769	811	818	777	794	820	818	780	806	789	763	779	742	751	844	752	756	792	812	780	756	721	781	776	812	787	789	765	872	764	781	819	730	750	763	775	745	754	786	800	848	781	831	790	816	792	794	788	783	802	793	797	819	790	760	792	781	753	785	802	814	836	832	820	763	753	807	808	790	800	769	826	819	791	763	732	797	758	764	802	795	792	746	809	841	790	764	827	786	808	779	779	841	766	804	797	784	779	816	803	779	790	796	785	770	784	854	818	775	759	777	807	788	804	804	839	764	819	821	794	785	839	813	810	762	763	755	802	781	826	830	797	789	783	754	800	851	821	788	743	784	762	831	743	750	823	821	771	784	809	791	777	750	808	824	749	815	790	771	793	753	732	832	784	744	827	821	811	754	788	768	792	784	781	749	841	806	762	770	805	803	810	759	798	811	781	784	793	818	783	764	809	776	774	779	795	801	811	798	852	777	819	783	750	814	750	811	785	718	787	816	830	738	794	798	786	766	785	836	750	777	745	785	788	783	766	805	832	779	766	798	789	786	764	793	766	812	802	770	817	787	744	775	772	788	803	772	806	784	747	788	754	795	779	784	782	753	828	817	802	811	820	851	751	794	826	815	776	790	806	792	738	775	770	807	864	838	766	787	787	768	827	820	751	819	789	749	785	739	828	787	811	801	796	821	786	810	780	819	817	785	813	807	786	768	769	804	801	787	793	817	826	803	790	793	843	776	728	778	784	838	752	773	775	798	769	806	788	753	807	777	860	790	751	744	787	832	792	819	798	804	717	770	799	779	776	780	792	789	781	771	754	824	762	828	782	817	759	812	814	848	802	817	736	796	737	756	774	769	809	797	813	777	750	822	807	809	799	780	812	827	774	796	768	796	812	773	729	775	821	812	857	809	800	814	776	754	791	793	821	826	871	793	786	774	819	844	755	768	820	825	800	835	764	761	840	789	816	828	790	755	818	827	754	746	826	776	773	810	817	727	780	768	804	775	767	802	792	799	802	777	800	760	810	787	795	762	771	759	815	810	792	766	785	779	820	758	803	771	771	774	786	789	721	801	871	792	757	768	734	826	824	794	835	723	771	724	761	793	809	782	810	819	781	772	839	761	741	825	812	769	810	793	781	791	806	806	806	786	764	786	743	769	779	810	801	785	784	807	757	752	778	799	801	786	837	787	816	754	794	739	797	826	756	803	885	799	793	828	746	843	816	811	805	815	783	816	767	800	745	774	816	773	798	782	796	770	805	824	762	831	768	758	758	767	794	796	772	778	847	797	817	815	786	810	773	813	811	813	773	775	739	762	778	732	770	806	823	805	802	791	782	785	796	805	806	838	808	764	763	849	800	825	820	759	765	769	790	810	786	775	733	731	805	749	795	744	770	815	790	822	743	806	787	749	842	778	782	787	799	792	743	784	802	785	799	803	770	783	783	817	823	817	839	727	809	837	765	803	805	811	809	742	804	786	767	832	798	834	772	805	814	775	779	809	810	756	801	790	755	803	781	746	809	781	778	783	796	763	785	778	821	749	753	799	810	773	758	758	769	845	834	831	784	760	799	827	766	797	843	822	823	831	772	832	772	750	739	852	819	758	856	802	788	800	807	792	827	778	793	746	811	810	817	821	740	869	776	780	790	784	811	761	796	778	747	829	787	780	764	817	843	819	742	708	768	723	789	790	787	830	796	818	825	767	745	760	804	781	750	774	744	773	795	805	815	809	764	770	814	810	771	753	800	793	807	768	787	760	748	790	773	782	771	789	830	767	785	792	799	795	791	788	787	795	803	851	778	819	794	760	801	842	813	775	807	768	754	788	777	773	815	752	794	784	837	768	804	820	839	838	750	784	831	786	748	794	766	797	792	806	794	817	761	840	838	798	814	801	814	810	822	718	836	752	791	817	769	724	765	830	817	767	739	774	773	798	774	731	803	740	775	806	765	823	781	843	784	755	855	786	774	844	776	769	757	807	803	784	790	768	826	774	806	799	764	806	790	798	757	783	834	785	779	781	824	768	795	775	809	787	829	816	791	817	755	784	857	784	804	812	728	765	822	780	767	762	810	772	789	780	804	756	773	848	783	832	771	801	799	762	777	788	853	784	816	791	774	774	788	815	749	831	785	815	771	760	758	751	826	841	763	830	774	813	805	795	822	759	829	809	813	807	797	796	787	832	798	790	749	835	772	790	823	797	755	814	774	788	772	759	743	817	796	777	782	777	802	812	759	845	815	810	746	782	794	810	801	757	800	758	850	814	789	771	795	755	784	724	813	810	743	803	808	842	873	810	770	788	783	843	843	785	761	790	836	778	814	789	796	829	781	779	756	785	778	791	843	851	797	800	764	775	761	781	804	810	826	800	792	721	852	785	761	805	801	780	783	775	802	798	784	771	760	756	783	781	774	823	808	783	852	784	801	849	815	795	806	771	802	708	774	786	814	837	796	769	805	813	790	775	772	764	765	751	773	801	841	847	824	789	754	780	803	810	788	779	802	740	824	836	804	794	817	789	835	781	819	787	809	783	776	766	798	807	823	842	790	798	790	803	809	813	849	840	756	834	783	756	808	817	858	779	748	791	811	788	845	802	797	859	771	810	821	726	801	758	764	829	809	777	800	815	796	755	781	806	817	805	772	772	792	841	804	794	753	736	757	830	812	753	791	801	812	769	800	806	836	791	787	814	781	834	789	769	763	772	800	796	710	802	760	807	756	758	738	814	805	777	794	798	749	809	766	810	827	798	779	764	737	807	824	788	767	794	752	797	862	836	811	797	831	770	807	817	777	824	818	785	754	788	821	810	745	766	829	762	858	796	828	787	798	789	796	795	824	829	778	768	790	804	772	770	813	804	775	791	766	799	846	807	796	770	792	772	777	800	807	808	770	798	835	768	782	788	756	778	740	833	796	731	772	738	794	792	769	772	774	751	823	855	801	814	804	785	819	836	815	760	759	804	754	783	783	811	811	845	803	725	759	808	777	792	741	751	808	789	762	772	776	800	817	757	806	753	789	785	804	833	769	827	783	804	809	767	770	759	831	839	838	799	817	808	786	820	785	753	832	744	841	756	769	802	850	816	803	810	843	793	773	780	821	843	797	797	770	828	847	777	793	777	800	774	773	832	776	786	754	803	809	796	730	785	782	771	848	792	779	862	783	731	767	753	784	836	757	805	805	829	842	767	798	779	790	762	768	761	822	854	782	765	743	808	755	784	825	809	778	813	757	774	769	767
4595	1581	1377	1048	907	821	795	757	782	751	797	810	719	784	750	763	803	820	784	779	766	825	787	782	779	774	782	778	807	868	784	731	725	820	740	755	774	807	807	811	774	777	764	750	768	791	772	756	806	841	721	800	779	788	823	816	764	782	778	776	818	766	772	831	763	762	750	814	778	756	825	746	740	715	789	770	742	778	792	761	755	785	771	784	789	751	774	766	771	775	804	801	777	766	787	806	778	729	760	777	762	765	814	749	744	787	816	797	756	773	751	762	794	767	804	796	762	764	724	764	719	755	766	775	777	787	736	778	778	776	775	768	787	839	756	734	847	813	820	831	770	841	747	834	783	789	781	754	805	739	753	750	811	744	791	814	769	774	791	735	818	777	747	809	749	770	774	776	793	778	789	785	793	763	763	752	799	733	768	769	726	751	788	734	791	780	834	713	829	769	785	789	772	746	808	753	785	785	810	709	785	795	780	781	786	798	784	788	779	727	799	761	757	781	734	736	771	783	792	793	741	767	763	784	791	772	758	797	816	770	731	816	753	775	791	748	771	780	821	794	794	797	773	770	727	816	753	742	786	759	747	799	783	758	788	763	713	737	772	776	803	789	767	761	788	772	760	814	778	749	774	757	787	761	705	733	738	837	779	739	779	729	750	811	751	775	783	780	742	768	753	726	826	724	793	798	825	753	800	775	801	778	806	804	735	743	803	774	791	710	795	721	717	776	749	758	785	707	759	750	761	774	804	734	777	747	730	764	781	777	777	733	808	828	809	771	781	800	762	791	741	791	755	753	768	750	741	793	766	815	757	776	813	792	785	780	764	781	734	791	785	815	746	761	769	764	761	768	764	763	750	786	782	764	810	757	787	796	778	761	772	725	797	733	768	773	756	766	794	710	788	756	820	832	724	750	758	748	805	758	786	822	732	746	758	779	778	776	731	763	782	788	750	791	742	748	783	697	800	750	770	765	737	694	811	747	715	782	775	724	787	736	782	783	789	810	778	795	709	769	772	740	775	760	790	800	728	755	815	761	749	758	785	812	768	788	734	768	765	812	799	760	790	778	781	742	766	774	793	792	846	763	821	770	801	759	786	769	779	784	796	782	753	769	797	789	805	790	753	760	770	792	778	789	800	756	792	749	761	802	778	757	761	787	758	781	842	793	773	769	791	754	784	731	780	801	777	814	773	788	808	784	802	825	791	802	731	783	759	764	781	764	791	754	769	729	780	814	762	734	760	750	736	740	767	816	765	760	766	783	766	763	778	772	743	751	791	767	777	767	814	758	788	753	816	755	796	778	802	741	770	801	779	843	767	777	876	789	787	801	825	763	808	778	728	757	793	773	770	790	710	762	786	755	760	777	756	789	774	757	787	779	759	763	785	780	771	773	794	748	796	757	748	792	764	773	773	755	831	784	776	761	778	795	796	766	786	729	797	738	748	749	766	760	728	737	774	791	770	775	764	743	775	725	785	784	802	736	807	763	778	749	767	763	803	762	776	764	798	790	772	772	767	799	810	761	790	772	760	809	800	762	758	760	739	780	774	765	744	803	778	818	760	772	814	771	760	826	788	780	765	767	788	807	814	740	781	845	801	759	772	803	775	803	784	783	747	784	770	788	822	778	790	788	782	807	777	730	763	796	749	765	795	791	763	774	800	785	796	802	790	740	824	768	774	771	795	795	749	746	811	818	767	777	777	784	767	768	781	756	754	786	766	768	773	716	745	812	797	786	731	799	772	827	798	730	788	798	762	802	778	754	802	730	825	768	746	762	792	790	780	807	815	781	762	805	775	820	785	785	817	776	750	796	764	735	809	775	808	745	824	788	796	767	782	785	779	747	777	794	748	782	747	772	733	725	757	783	784	768	809	771	734	730	761	789	728	773	747	766	781	738	775	765	757	786	732	787	767	754	798	789	766	759	743	775	739	766	772	756	759	803	788	790	747	784	767	808	770	774	829	792	757	797	809	771	759	782	771	749	801	820	811	768	790	730	783	782	786	787	742	743	790	755	775	757	789	816	738	815	763	787	775	773	773	815	806	767	809	795	753	807	821	731	799	771	740	734	738	802	811	724	751	777	743	738	722	740	725	791	792	774	826	819	797	758	778	781	842	777	790	793	788	781	826	766	836	753	743	761	835	795	783	750	767	762	776	813	797	815	739	792	772	846	811	799	812	800	749	771	774	787	763	754	793	870	813	769	768	774	795	760	825	755	740	799	821	797	770	814	789	744	765	765	781	724	798	761	803	740	814	777	764	815	801	822	696	786	754	744	784	768	771	774	778	793	776	764	725	759	788	795	755	827	720	767	727	777	758	738	758	801	827	810	737	780	799	764	778	751	751	798	770	732	797	732	781	785	817	759	805	809	754	773	800	717	808	761	747	797	774	834	818	760	802	793	751	734	778	809	839	767	824	738	779	770	768	781	765	789	771	813	814	759	789	810	811	789	784	734	776	785	785	769	764	779	719	751	797	770	813	791	799	778	799	828	767	747	736	783	751	778	779	793	796	730	767	811	771	789	770	802	788	782	816	744	793	723	778	792	798	797	816	786	830	736	790	802	788	834	805	753	819	805	764	765	775	793	781	790	757	780	788	802	773	729	818	788	798	786	788	754	784	789	766	795	802	799	790	728	768	731	731	764	796	799	799	767	764	747	845	756	746	778	788	785	796	837	741	728	793	772	740	809	752	779	764	789	798	772	763	811	762	824	778	807	767	762	813	782	812	745	750	769	804	782	809	794	802	748	751	774	709	749	789	793	774	794	802	755	726	758	818	724	792	724	766	747	816	744	795	760	846	777	780	786	807	796	771	798	841	788	750	741	809	753	732	791	825	782	804	812	784	798	803	758	847	754	746	846	719	748	793	786	819	787	783	760	772	760	782	721	724	808	758	751	776	793	793	820	846	786	798	768	789	761	815	807	816	796	795	766	773	789	782	801	747	761	807	787	760	841	779	792	805	805	779	810	752	758	765	774	810	725	814	668	786	769	757	753	744	752	749	736	808	752	780	787	789	735	733	812	796	773	824	788	783	811	802	800	786	816	816	756	815	803	809	753	776	793	803	732	760	740	849	746	798	736	775	737	772	776	783	789	775	809	776	810	813	804	736	781	805	789	729	768	850	757	773	785	740	749	765	745	761	800	802	761	754	763	818	759	786	791	806	794	808	795	776	766	810	777	796	755	753	768	741	746	782	781	827	788	754	814	773	769	771	801	744	776	785	807	777	777	778	732	745	758	788	737	792	769	746	745	749	770	784	787	773	765	735	802	740	790	800	765	802	728	734	790	808	749	787	754	782	808	807	809	749	746	766	817	779	830	772	786	774	795	806	724	771	745	737	735	759	752	784	757	737	709	737	810	790	774	788	761	726	785	814	811	806	821	777	770	781	767	816	750	772	782	763	787	828	797	809	770	774	771	826	751	784	754	805	734	778	807	773	769	700	822	799	784	788	842	778	751	767	768	799	819	758	780	794	762	779	743
23878	21380	29052	24105	21382	20260	2368	953	757	728	644	643	546	581	552	511	472	486	490	487	446	443	481	477	497	453	439	445	405	484	433	452	421	410	447	422	414	417	408	399	429	434	402	420	444	435	404	392	420	395	407	400	425	398	404	422	400	435	396	439	376	397	435	439	424	415	414	432	373	424	428	424	415	442	403	382	387	408	410	409	416	463	418	415	404	425	442	432	409	414	431	433	409	405	452	405	427	394	405	370	449	404	424	427	385	407	450	395	426	417	403	428	407	411	396	397	446	388	377	430	461	408	450	412	423	425	457	386	430	395	450	398	401	392	401	415	406	395	425	468	413	344	391	421	429	395	436	423	413	439	433	437	460	447	408	450	411	407	426	402	427	453	458	419	436	400	417	421	411	424	431	413	429	417	405	383	406	389	449	418	392	430	423	426	411	391	414	383	406	418	403	407	424	418	395	437	416	437	402	410	440	371	475	414	444	370	419	457	407	415	418	392	394	424	402	419	430	438	422	394	395	413	407	437	420	420	403	427	399	409	401	401	404	429	444	410	408	361	401	428	405	461	400	387	407	412	425	442	396	391	426	425	428	425	390	443	397	392	419	444	431	414	413	389	449	407	462	441	449	408	403	422	397	419	434	410	406	406	418	431	401	429	400	425	410	401	385	405	411	407	416	431	386	421	405	430	437	395	416	417	398	412	425	419	396	416	364	412	389	385	407	403	446	428	438	389	437	434	452	483	417	422	404	373	416	397	426	401	399	407	404	422	395	417	422	426	418	397	422	421	412	421	407	392	427	432	415	436	417	428	441	458	449	454	412	424	414	415	422	423	420	415	387	472	447	441	418	398	433	428	433	407	370	431	392	413	409	381	428	438	399	411	441	434	424	408	408	418	452	437	404	429	385	445	381	389	398	434	404	444	446	418	428	404	418	384	439	415	438	372	422	381	401	391	443	401	418	423	426	390	432	440	424	412	421	458	426	438	414	404	421	460	407	428	416	395	418	427	392	383	434	388	396	429	415	381	408	417	409	409	432	432	423	408	434	381	434	441	467	416	414	414	410	423	431	456	415	382	413	387	410	423	465	422	423	420	443	441	404	403	434	403	388	422	421	433	440	404	415	440	418	420	366	398	395	432	411	407	431	418	413	413	434	421	424	439	404	388	407	455	393	406	407	409	444	439	388	421	407	459	453	404	404	418	430	416	375	408	387	369	415	424	388	380	410	417	401	406	417	401	410	411	440	396	395	419	415	379	408	429	409	421	418	415	422	401	439	413	389	416	391	438	424	428	454	448	423	443	401	421	399	409	414	425	379	422	408	416	406	448	400	448	385	417	422	451	399	434	460	400	428	381	430	406	412	397	386	449	417	385	413	416	429	443	420	428	401	369	386	430	414	431	415	449	395	401	406	402	455	384	377	426	440	429	390	440	442	442	389	441	433	391	425	469	390	435	420	416	429	434	406	396	399	446	407	448	424	416	451	401	411	412	367	432	421	436	412	417	427	423	399	396	394	452	384	395	403	447	403	427	426	421	390	419	433	424	434	393	394	420	422	441	381	434	416	401	435	394	417	447	400	458	414	431	450	423	445	417	393	379	392	394	377	443	386	431	459	407	416	381	426	446	433	400	431	448	397	434	443	398	373	415	390	464	428	419	388	445	427	398	429	395	391	411	377	379	403	464	431	386	450	439	371	417	372	409	389	404	410	354	431	413	417	403	420	422	406	384	434	430	386	390	457	448	416	393	426	406	406	398	422	392	403	386	410	397	392	454	399	425	407	395	413	397	404	426	418	425	406	402	436	420	439	413	417	400	452	422	418	424	423	412	401	392	428	435	434	397	439	412	415	436	440	448	416	424	390	405	422	434	401	444	375	411	425	433	418	412	402	448	430	434	436	419	411	458	414	395	425	429	438	394	425	416	392	421	428	393	406	408	427	439	414	443	401	395	447	414	411	401	414	406	400	475	387	468	413	411	428	426	436	399	422	414	430	431	440	409	421	424	416	416	440	433	429	424	438	425	432	448	399	408	439	393	417	417	470	440	410	406	414	393	441	454	391	431	441	357	421	425	428	432	390	458	407	376	400	445	442	442	426	426	433	450	421	395	367	448	404	408	420	428	401	434	420	395	438	433	411	410	410	438	439	410	380	444	389	412	410	401	415	414	416	423	426	410	427	404	377	398	437	438	407	387	450	409	399	386	413	415	445	416	411	397	425	408	430	427	419	445	433	407	417	391	420	431	403	397	447	406	417	452	428	420	411	398	404	375	421	423	395	436	399	418	376	436	395	419	423	388	433	437	397	381	464	397	389	377	429	401	416	438	442	407	439	423	418	437	411	379	409	408	385	406	417	393	397	380	413	363	394	405	411	429	380	415	417	387	421	380	410	415	386	431	415	429	388	377	427	433	433	421	412	393	422	406	412	385	373	395	405	391	423	412	389	429	402	431	413	446	401	421	407	448	374	404	442	422	400	410	420	393	439	422	425	376	431	406	423	389	444	399	420	451	415	371	420	370	440	412	408	417	428	437	398	425	424	422	394	441	436	424	405	429	391	430	379	404	418	395	437	441	422	454	409	409	459	430	414	391	464	422	463	434	386	403	467	365	408	423	424	446	430	388	382	396	403	385	446	423	414	405	411	450	412	372	378	410	403	443	374	413	383	446	401	435	399	418	450	396	457	447	404	441	387	432	466	415	403	414	397	412	386	409	406	410	406	386	423	418	427	411	379	443	407	445	431	399	455	403	454	426	364	409	411	381	410	412	411	366	402	423	424	456	409	408	399	401	460	436	413	413	467	397	402	429	430	440	423	440	406	395	419	447	396	394	402	432	395	379	466	453	388	369	389	403	430	410	413	393	409	389	376	407	420	434	448	435	395	415	421	392	385	385	398	416	406	399	398	409	397	399	443	403	427	469	421	435	410	459	404	384	437	406	416	423	425	365	392	406	434	388	442	405	428	427	434	416	423	450	391	451	391	427	418	383	409	448	416	453	442	408	439	453	428	422	398	424	410	407	425	408	415	450	441	445	410	401	412	385	446	419	394	420	410	415	426	436	400	428	411	400	420	447	418	385	421	452	434	450	424	378	410	396	440	400	394	420	394	394	412	403	389	429	433	437	399	396	392	428	425	443	462	396	417	408	417	433	421	422	382	392	416	427	413	418	465	434	399	410	397	411	396	393	426	427	427	403	419	444	428	434	461	428	445	411	445	407	386	446	419	443	431	401	381	429	365	385	428	391	412	427	395	428	408	457	390	421	422	431	447	403	390	412	416	427	409	420	404	392	432	420	447	435	419	404	375	433	420	418	459	424	404	432	418	404	440	423	407	396	452	450	393	416	427	412	387	397	451	388	418	419	419	372	400	435	441	406	421	390	398	436	449	413	412	389	394	429	379	404	418	423	445	417	378	415	437	403	453	411	423	423	410	425	409	419	398	435	414	412	424	418	427	397	408	425	420	396	445	396	429	381	432	398	359	431
4391	11870	9923	5236	2963	1885	1454	1220	940	825	720	664	604	587	566	581	549	530	500	500	445	483	484	438	414	444	440	445	430	441	464	495	460	406	460	438	450	422	458	445	430	440	438	422	451	415	443	464	416	426	397	410	411	436	440	422	442	439	434	405	407	454	441	462	424	450	420	399	423	410	436	433	419	394	417	380	408	407	398	420	404	431	435	426	405	460	442	466	417	388	438	409	420	440	413	440	421	455	429	381	435	422	416	441	409	400	404	441	451	408	442	405	445	398	444	443	405	462	406	436	428	440	400	441	436	451	441	425	405	398	397	434	450	444	436	419	404	457	426	425	404	429	418	419	416	402	450	432	414	447	419	438	445	440	408	412	440	433	376	425	424	471	385	397	409	418	427	438	447	444	433	412	475	419	402	420	384	403	433	434	420	394	403	443	421	451	429	467	392	443	445	426	444	408	459	392	437	416	384	426	386	429	391	403	390	423	471	408	398	411	440	464	407	397	400	452	397	395	400	390	391	386	490	464	392	430	438	413	445	388	403	449	422	416	422	422	424	415	416	443	425	435	401	403	465	426	461	445	441	423	418	427	429	410	409	432	408	429	389	447	469	448	423	382	478	439	436	441	429	460	430	432	412	414	435	462	434	426	443	382	407	425	402	403	435	403	444	411	451	426	411	416	427	440	421	404	421	400	421	445	416	403	387	455	425	425	420	403	454	436	421	435	426	394	432	420	436	430	447	403	399	395	466	441	410	463	408	432	397	431	406	411	412	426	438	423	439	444	447	436	429	391	418	410	440	426	412	401	440	430	423	398	419	420	404	445	431	413	387	431	420	450	450	436	391	407	411	438	440	447	465	410	410	404	450	431	429	445	442	404	463	396	455	403	394	424	433	396	461	401	436	445	453	405	423	420	424	397	427	417	433	424	415	444	408	422	427	430	418	422	436	402	418	431	405	413	427	424	407	420	428	469	431	421	433	428	395	408	426	395	410	469	425	428	413	425	428	401	420	411	409	429	436	418	359	408	403	427	414	428	412	384	434	450	445	448	442	391	440	430	412	419	409	430	423	410	398	465	429	418	433	445	418	419	407	430	405	416	436	447	441	430	447	376	418	389	427	422	456	460	432	437	410	416	408	434	425	412	457	420	434	428	409	426	412	403	414	434	433	439	384	415	417	412	432	449	436	438	449	399	423	431	426	406	427	448	421	439	439	443	452	401	424	411	426	424	444	432	409	432	431	438	426	417	418	406	433	448	413	429	421	444	432	402	407	421	420	420	418	436	458	415	410	458	425	442	393	425	421	407	436	430	428	435	436	429	408	389	408	441	422	425	439	429	418	430	403	424	444	410	419	436	444	378	442	417	449	398	424	456	431	418	413	452	391	474	419	428	443	449	397	393	411	423	431	446	433	424	425	410	393	441	411	431	480	407	402	446	393	447	391	441	393	425	445	407	403	431	417	405	419	386	428	430	447	437	464	417	430	424	427	422	382	451	414	428	417	394	379	423	414	428	396	405	405	408	457	457	424	420	432	438	443	379	447	399	456	412	419	388	460	445	427	440	408	419	437	418	454	484	409	438	450	416	416	440	434	418	419	436	444	421	436	417	452	409	407	384	455	427	407	387	420	421	441	417	432	413	405	410	430	438	417	396	439	404	397	401	430	396	446	439	405	372	428	402	420	390	410	422	409	455	436	417	406	437	426	446	402	427	444	443	435	405	431	450	404	432	443	383	427	450	454	423	429	449	480	456	393	397	451	415	440	382	411	462	437	444	399	408	407	422	408	434	433	421	435	401	394	410	420	406	428	416	413	404	403	424	425	430	427	442	446	467	435	416	427	437	406	420	449	424	412	418	416	438	430	422	468	405	415	467	430	407	457	422	408	385	407	429	419	451	397	417	433	436	417	381	453	407	430	439	430	408	408	403	443	435	423	429	430	454	436	443	416	399	412	403	434	418	446	444	407	438	448	393	425	425	434	436	419	425	447	425	445	422	405	447	415	411	435	423	444	438	413	426	426	431	449	427	417	455	430	406	436	424	399	431	450	411	489	432	409	445	440	402	461	428	459	381	442	449	391	426	384	446	477	421	426	397	414	452	431	419	398	384	400	440	381	380	402	452	403	367	430	417	446	477	398	413	406	403	431	427	409	451	416	451	441	394	433	427	409	402	417	418	410	449	394	433	463	392	448	432	400	406	439	420	442	421	442	443	443	420	424	414	416	423	370	422	438	471	420	391	394	403	454	410	421	428	419	406	431	392	422	446	421	422	412	414	439	416	407	416	399	415	413	411	459	431	430	399	460	420	414	452	425	395	434	412	434	409	402	412	426	467	412	389	458	403	457	440	441	464	439	379	400	432	418	394	414	432	420	427	454	422	421	376	442	389	410	434	408	404	407	425	410	434	437	412	420	437	415	427	419	433	395	411	427	442	395	425	368	426	438	385	456	467	421	442	428	428	409	439	403	446	428	428	373	410	392	447	423	412	428	426	455	452	425	437	413	405	397	428	443	402	439	413	416	418	450	454	450	437	435	427	427	426	458	414	421	427	436	447	478	393	410	414	432	397	400	409	446	412	436	439	455	404	450	400	424	440	419	396	415	412	419	385	416	423	420	417	427	433	409	436	395	444	425	396	433	396	359	460	418	387	445	410	428	413	422	415	425	402	416	432	466	433	381	418	420	387	414	427	400	436	441	403	431	422	410	441	422	430	444	433	359	442	433	425	439	413	456	394	432	433	404	439	436	425	463	429	450	420	458	428	402	417	377	460	446	400	427	424	428	419	427	391	382	414	417	400	418	414	424	425	438	443	408	437	409	384	417	401	465	437	413	421	410	456	400	428	388	350	429	430	431	432	368	433	430	436	397	390	417	414	438	434	399	414	454	429	409	445	430	438	431	385	425	424	392	432	425	416	415	390	436	410	433	440	436	434	454	413	432	425	418	420	418	427	420	433	443	430	458	415	440	431	427	439	443	474	457	426	408	402	447	414	401	421	440	413	424	397	445	427	414	398	430	395	465	416	403	435	396	413	385	400	432	452	452	388	424	390	460	448	431	439	422	431	435	455	431	428	442	446	433	429	426	446	407	443	379	424	391	428	448	418	445	415	447	425	417	408	415	421	434	439	422	380	402	393	412	417	403	404	437	432	433	409	482	416	419	429	407	373	427	427	405	433	386	426	418	412	433	426	413	398	403	397	417	420	420	428	400	418	431	416	387	432	427	459	434	432	448	402	431	425	438	426	424	403	423	451	406	422	397	398	455	428	432	424	413	433	408	476	436	430	446	449	384	409	449	385	413	419	400	420	412	431	393	411	366	427	406	377	441	433	393	476	418	411	430	419	438	417	421	423	409	419	428	436	405	454	413	436	415	436	433	468	378	472	422	431	425	415	435	412	406	421	405	410	426	408	441	394	420	420	418	421	442	423	411	440	436	409	429	406	424	426	404	427	459	418	414	404	407	459	439	438	430	416	451	397	404	440
24880	21388	28624	24530	21341	8810	1363	1012	897	855	881	817	775	791	792	790	765	767	748	768	733	718	760	714	730	730	726	752	738	672	725	705	716	663	715	698	749	702	725	696	751	739	794	743	678	704	690	709	746	723	735	730	666	728	723	707	687	729	680	710	696	712	711	718	700	743	729	740	688	737	675	718	725	722	747	691	694	730	707	724	774	696	705	723	693	655	726	694	737	701	698	721	744	687	696	681	724	745	718	749	682	716	689	683	693	713	729	747	654	719	673	693	669	681	736	723	734	684	688	734	750	710	765	701	709	704	702	682	711	666	730	678	718	683	704	709	720	768	671	704	690	733	732	658	689	765	700	702	702	719	726	698	661	731	682	703	666	669	720	733	730	728	677	682	723	675	701	669	700	710	690	753	707	695	671	708	646	679	706	736	667	717	688	700	664	683	694	679	658	704	705	686	746	676	718	686	705	725	651	766	688	690	710	714	717	696	714	691	738	663	690	684	711	734	698	684	691	699	669	683	688	659	704	636	718	716	694	715	767	723	688	722	718	708	680	706	697	694	726	680	714	698	693	742	721	699	704	660	703	691	726	673	671	677	722	719	671	668	723	758	711	731	699	715	720	739	693	695	719	718	736	728	717	680	665	702	714	674	698	722	731	713	675	757	747	697	670	685	704	727	686	727	703	665	737	685	685	721	750	722	670	710	679	696	710	671	716	697	715	646	674	726	671	697	721	698	711	671	658	705	699	717	684	697	684	663	739	657	691	665	680	716	725	751	699	736	702	711	656	734	719	684	680	734	736	706	737	650	694	694	734	716	736	698	712	685	714	661	626	660	684	672	701	710	711	713	698	682	644	741	696	730	668	668	732	754	694	623	710	706	696	720	723	730	677	711	761	695	682	651	717	676	731	643	710	716	690	723	696	674	733	684	719	653	737	716	722	671	698	709	707	646	715	736	699	714	741	729	684	675	774	739	715	706	676	687	663	699	675	722	687	685	722	701	687	670	685	682	687	703	680	742	690	734	689	698	717	679	731	718	707	676	710	627	689	732	691	710	643	692	661	708	683	683	733	708	706	650	690	761	757	753	695	701	683	715	734	708	681	711	687	727	656	701	716	710	662	722	704	684	714	727	714	731	688	716	682	666	702	718	702	704	729	692	700	719	661	703	674	710	751	691	665	747	717	695	696	708	723	714	703	736	705	737	744	693	718	690	749	695	691	713	750	737	740	681	718	695	717	702	677	678	683	697	690	645	703	699	699	699	728	677	667	696	715	711	694	681	724	731	706	732	695	775	722	705	662	703	725	684	673	691	673	678	723	725	657	673	715	646	743	723	730	684	728	712	712	777	761	703	669	729	732	691	696	731	699	726	686	708	739	731	739	699	691	729	675	696	766	711	701	690	724	699	736	678	742	708	713	700	698	738	666	647	678	727	724	704	644	722	693	701	675	751	692	686	683	655	678	694	703	712	726	697	742	661	706	714	726	729	640	736	695	713	722	730	744	672	694	711	751	656	727	721	676	715	707	661	670	656	749	672	733	735	719	714	724	754	739	654	696	706	688	681	694	731	704	717	694	697	691	667	730	682	713	718	754	706	716	697	694	703	700	705	704	662	696	725	701	671	697	750	720	699	711	664	715	707	732	701	691	694	669	690	687	697	698	718	733	698	706	701	754	668	716	709	706	706	703	690	712	740	708	708	703	712	669	719	729	664	720	717	701	723	680	678	699	675	685	707	665	646	661	786	723	706	676	714	711	726	697	704	708	643	733	687	694	733	668	692	702	702	716	702	692	726	687	679	681	709	719	700	696	757	720	739	701	700	683	700	719	696	698	730	722	711	683	699	689	752	673	712	682	707	680	693	715	725	691	740	667	712	666	699	698	699	685	719	748	684	689	691	731	675	726	699	701	685	695	664	695	728	717	694	679	683	742	703	716	663	681	695	698	694	678	724	688	684	757	682	693	695	724	699	691	666	710	706	716	681	688	703	724	737	690	710	664	742	645	677	720	690	708	739	705	713	711	719	684	715	690	641	639	640	705	721	695	701	715	722	639	725	723	728	704	767	735	710	683	687	694	692	715	668	720	699	727	698	669	735	700	697	664	698	726	686	738	742	690	771	732	740	721	716	656	697	730	747	618	666	725	705	709	671	671	696	726	670	690	721	688	737	719	710	670	678	689	732	725	670	667	680	662	711	728	697	691	721	714	716	675	707	767	727	693	706	689	715	702	662	708	652	725	708	690	714	691	691	718	698	704	680	689	707	706	739	682	712	692	693	726	679	737	700	692	708	739	746	731	711	715	700	737	707	706	724	693	696	723	697	664	712	698	682	708	714	719	707	681	655	716	685	716	639	705	719	709	645	726	770	715	718	739	750	702	780	738	694	694	669	711	701	715	739	698	711	660	684	728	653	686	724	709	685	699	753	713	759	697	703	734	682	701	721	669	700	666	695	710	681	673	708	717	726	691	737	711	724	749	699	702	669	685	683	676	716	691	699	716	724	669	730	688	664	672	642	662	697	695	696	747	698	762	736	735	675	705	691	661	709	677	750	729	659	677	722	690	718	670	750	712	698	696	660	716	715	655	670	729	658	696	699	688	651	724	675	674	673	688	677	728	723	689	684	688	756	751	692	682	663	686	723	704	707	681	722	665	694	658	716	691	683	719	708	711	715	673	657	673	755	702	667	735	692	708	658	702	738	699	703	722	700	742	674	728	712	699	688	679	697	722	700	663	660	722	718	713	755	739	729	737	676	715	729	737	708	696	701	692	704	754	757	686	703	749	679	716	724	693	724	745	718	722	694	690	756	718	772	711	714	772	708	717	719	726	699	701	734	715	652	649	695	703	715	739	718	655	730	685	709	721	718	720	704	687	675	700	694	746	721	705	690	694	721	684	707	720	776	755	762	695	712	692	686	696	696	695	693	717	730	718	689	701	711	767	708	646	730	668	675	687	717	655	708	727	771	683	705	720	683	720	735	701	750	719	675	688	680	757	682	735	725	710	731	643	777	702	694	771	701	684	742	676	698	661	708	684	676	702	721	674	736	736	674	762	721	762	667	708	677	644	713	634	710	710	693	709	755	720	715	706	691	683	678	662	703	724	731	714	676	685	703	747	765	658	714	679	679	709	702	696	728	704	736	705	712	695	697	764	743	679	724	734	692	704	700	734	720	719	703	671	703	657	679	670	667	688	691	671	723	747	766	724	680	700	673	710	706	751	697	723	713	718	707	716	681	669	699	680	691	700	747	727	697	706	701	648	712	616	677	676	726	716	739	664	657	686	661	662	684	718	739	713	739	689	733	694	714	729	701	705	713	697	682	743	677	749	697	698	651	730	704	670	647	742	656	685	650	699	679	690	669	674	703	707	688	633	668	653	752	708	688	739	683	743	729	706	698	702	678	694	692	714	671	717	691	674	717	704	731	681	684	736	701	710	671	737	727	744	719	705	697	682	737	705	713	721	659	702	672	710	706	706	679	666	711
4581	9111	7166	3943	2408	1654	1353	1153	1057	959	854	822	804	742	769	706	746	740	697	703	665	730	669	720	687	701	690	707	688	665	681	684	648	689	716	692	654	660	675	689	675	677	701	706	666	668	702	666	619	643	714	659	657	677	708	683	670	612	662	646	651	658	677	594	669	692	682	683	682	611	587	672	695	670	674	648	689	657	678	648	670	662	663	664	695	673	668	659	656	636	674	651	698	583	640	637	680	636	627	630	677	676	678	663	677	676	681	682	642	669	664	624	689	626	691	656	635	679	654	696	646	708	634	673	653	662	666	665	649	640	710	677	655	665	723	636	671	644	635	701	635	619	634	701	680	724	703	647	697	649	658	675	713	680	663	704	706	648	661	662	670	655	673	674	653	663	675	646	686	703	634	693	719	699	655	720	692	661	654	658	668	636	688	647	682	682	639	664	702	640	704	672	689	683	632	684	624	683	638	648	665	693	652	678	681	677	677	689	693	665	697	650	658	723	660	652	666	686	619	645	712	693	640	643	662	668	686	646	656	673	644	643	651	647	664	652	636	694	642	686	661	649	730	644	681	695	637	682	674	675	712	609	646	681	678	667	663	684	712	651	682	678	671	685	642	643	653	698	639	712	654	632	657	696	682	634	672	690	678	711	625	668	692	713	692	668	621	667	647	692	646	655	689	649	680	626	644	689	620	694	675	700	656	619	665	675	699	681	646	689	690	634	652	654	664	673	629	633	651	674	691	665	631	706	633	677	686	679	659	662	654	640	673	698	635	673	706	661	696	719	689	617	634	643	666	624	646	702	665	660	664	705	686	695	656	659	662	661	646	645	669	730	670	650	653	663	738	715	639	615	618	679	596	685	680	668	698	722	699	668	694	673	661	669	639	649	671	665	641	632	678	674	690	697	681	673	623	679	664	640	641	714	653	650	678	639	674	636	658	658	676	637	671	681	634	667	618	636	667	707	627	675	679	679	715	638	736	655	699	596	646	633	621	655	711	674	674	670	674	653	678	655	684	637	636	712	682	655	657	648	654	656	685	669	669	668	688	639	650	649	655	688	669	691	679	691	635	665	715	654	653	635	651	616	727	670	640	681	642	659	691	628	697	646	654	691	668	674	683	699	650	699	682	687	666	649	678	628	653	634	682	665	637	631	698	681	679	657	721	694	606	688	641	671	678	687	691	671	661	655	709	640	699	692	671	701	774	663	666	640	656	667	710	676	636	702	637	664	744	711	683	620	672	733	697	659	701	692	674	684	675	653	715	639	670	685	709	636	647	641	655	652	680	670	714	702	725	684	636	669	716	664	669	653	684	701	636	679	687	663	642	651	630	671	692	693	628	635	661	646	701	637	621	621	665	641	659	676	625	679	676	632	737	694	700	668	719	663	641	672	687	684	709	701	673	723	668	637	660	683	678	683	631	706	671	632	640	686	642	656	649	690	690	698	687	671	604	713	688	679	681	624	626	667	665	637	693	701	684	716	657	668	696	674	679	639	667	652	692	686	648	645	712	708	685	695	632	636	668	689	640	675	693	694	682	725	661	650	674	691	685	690	683	698	668	640	649	675	644	665	692	649	729	622	660	651	704	707	701	667	657	642	674	679	675	711	718	676	643	607	676	641	678	684	648	658	696	679	747	655	709	660	642	700	695	693	673	672	642	644	677	699	643	636	671	650	672	672	644	654	650	659	649	644	675	656	669	651	709	663	668	630	680	664	663	671	673	650	705	653	653	611	669	668	671	647	680	661	674	663	700	645	655	685	673	673	620	639	637	734	703	621	633	663	684	653	676	630	646	709	608	642	659	699	649	672	679	680	662	712	631	648	693	646	622	656	670	658	662	663	624	651	705	658	698	662	649	645	624	651	678	690	659	673	653	666	673	659	655	678	655	606	664	663	683	687	678	691	613	634	664	635	674	697	660	667	629	691	669	659	711	618	652	694	642	656	674	658	696	634	707	700	665	643	676	674	655	668	652	658	693	694	670	685	673	670	674	664	664	693	669	696	637	697	661	701	697	689	672	635	650	649	708	683	649	688	651	670	670	675	653	638	656	699	682	606	614	684	649	651	667	647	675	702	642	673	702	659	648	648	626	644	653	678	669	666	662	657	681	691	663	648	651	671	724	675	691	689	651	675	696	670	641	657	660	675	669	665	706	685	650	692	641	688	658	664	669	660	648	681	635	671	625	685	694	664	649	642	647	680	680	612	653	678	705	647	663	640	631	655	701	635	657	645	656	695	666	635	634	681	696	720	653	668	654	717	680	724	678	647	678	684	592	674	706	676	645	665	701	670	653	666	665	688	651	678	626	657	634	677	716	675	651	655	682	675	670	713	664	700	689	713	657	662	666	715	672	643	669	664	649	694	705	717	677	630	653	639	686	669	639	691	703	641	684	647	644	667	662	659	636	642	666	665	655	706	682	609	666	689	648	694	637	680	648	656	606	638	695	609	711	678	664	675	706	682	670	666	646	623	637	626	689	710	682	673	682	679	625	633	685	673	674	667	630	644	644	679	697	656	639	609	700	687	675	674	675	642	716	757	700	636	679	697	668	676	684	656	651	614	682	649	697	653	659	662	667	639	662	670	643	631	700	672	652	611	661	641	672	701	647	666	684	645	663	659	644	708	670	634	644	644	663	637	665	649	680	654	650	650	615	651	714	647	647	669	691	700	676	623	682	648	665	680	686	653	639	660	651	660	720	643	742	624	666	652	706	605	699	710	699	704	661	692	645	650	683	698	664	655	633	709	669	667	640	696	666	693	691	674	636	679	639	666	651	705	638	671	658	661	674	688	657	696	688	647	707	675	695	651	677	680	720	668	665	671	635	675	674	692	618	684	670	659	641	646	651	658	658	632	682	642	655	708	674	669	658	708	679	654	669	644	689	696	663	684	661	647	676	632	657	631	669	703	664	665	669	657	645	662	675	666	652	645	664	666	683	685	679	703	688	651	686	678	694	732	618	637	695	677	687	666	714	696	668	640	628	681	659	692	650	682	684	616	715	678	678	681	674	644	681	646	703	686	672	695	684	699	664	714	684	631	658	637	603	675	652	638	647	700	624	702	628	673	676	706	682	649	669	641	701	674	710	645	639	700	653	666	645	660	673	668	617	713	647	709	636	691	678	666	639	689	701	695	688	667	675	667	672	638	700	650	680	641	676	650	686	688	680	643	710	626	671	683	684	656	670	644	688	690	684	669	633	652	678	708	668	695	649	674	734	659	623	668	679	707	688	690	664	658	674	656	706	702	678	705	686	677	645	617	668	670	688	619	653	711	665	680	692	667	677	676	679	678	676	670	690	685	660	652	650	728	664	713	676	641	683	650	658	673	644	661	658	673	650	676	647	699	647	614	675	715	653	711	665	657	657	639	675	649	691	671	728	704	680	691	605	668	630	673	670	681	654	667	687	679	662	656	711	690	704	685	670	642	671	666	655	709	640	651	681	655	655	624	639	626	653	661	651	648	653	657	668	676	703	680
22744	21456	29333	24011	21457	21514	18289	1640	947	836	630	565	507	434	420	390	363	351	328	296	278	291	286	272	265	261	271	232	254	264	259	240	234	221	254	220	251	224	224	225	214	218	219	242	236	197	251	197	227	229	231	224	215	207	227	223	211	184	202	219	210	197	207	219	206	182	216	207	238	202	202	196	232	207	205	189	207	213	233	217	222	210	232	187	198	225	217	196	188	199	197	206	213	220	200	194	215	218	201	213	203	221	198	211	231	192	206	200	230	210	222	193	202	211	213	204	205	221	183	204	220	210	199	205	210	207	210	207	220	237	200	210	223	193	226	183	225	202	184	189	200	211	203	219	187	205	212	215	200	216	225	193	202	185	208	216	193	213	198	218	171	230	226	213	204	204	212	203	235	232	197	212	203	193	212	218	204	202	190	194	212	197	213	198	217	195	186	179	203	191	227	241	226	228	209	198	214	185	193	189	211	216	213	213	209	208	218	184	204	209	197	179	220	198	208	212	204	190	257	214	181	205	211	191	206	219	191	210	216	189	205	199	216	200	205	212	225	222	183	204	224	197	202	189	185	219	190	190	206	194	187	213	201	205	227	206	224	194	213	177	211	203	204	217	225	186	221	204	172	209	192	203	218	190	210	228	203	208	228	208	195	219	203	195	197	195	189	185	212	195	203	200	204	203	183	213	205	229	213	212	204	191	223	213	195	222	188	205	210	191	218	202	208	222	172	218	218	184	212	204	231	193	190	218	205	199	208	214	193	207	193	199	233	222	205	191	191	190	170	188	190	226	206	193	203	196	226	201	200	212	211	208	188	200	192	203	196	180	201	234	207	190	213	215	193	190	220	205	216	196	194	205	212	208	207	199	192	215	202	194	198	223	191	188	212	186	230	203	244	209	202	199	187	222	228	211	187	221	234	202	221	220	230	209	208	197	224	207	177	221	193	210	204	212	200	205	201	189	187	203	219	185	208	218	226	194	198	213	205	194	204	196	187	207	190	235	198	212	195	238	207	216	240	201	206	194	190	229	216	198	204	215	191	192	201	218	223	197	196	196	200	190	222	201	164	194	212	217	216	204	222	208	220	216	211	184	216	197	208	217	200	214	200	212	202	227	245	224	219	204	212	187	210	191	211	207	189	218	217	202	203	211	205	198	191	257	222	208	214	211	242	201	212	205	184	225	217	227	191	226	201	196	200	202	183	198	188	185	203	188	204	226	190	220	237	213	225	180	208	214	196	242	204	225	200	202	203	194	221	196	212	201	217	196	202	198	218	186	229	194	178	224	180	228	195	196	208	210	202	178	202	213	202	206	226	232	236	165	185	242	193	220	238	221	204	207	213	187	205	206	206	201	224	218	187	185	206	194	191	222	192	239	222	211	209	203	209	216	215	217	198	189	188	201	215	214	194	227	213	191	196	199	213	211	189	201	205	205	198	195	209	177	210	187	198	205	215	231	206	197	194	202	233	256	214	217	187	198	235	213	205	160	197	225	197	195	251	201	207	171	182	220	187	203	236	210	183	188	219	226	215	223	244	217	218	236	184	217	192	219	210	206	218	227	212	228	199	227	204	210	227	200	198	203	196	184	211	222	211	172	235	247	206	196	200	199	196	189	207	209	219	219	201	222	205	191	218	211	194	204	181	203	192	190	204	188	203	209	198	195	195	200	209	190	182	198	210	198	197	212	215	226	197	215	199	208	209	233	217	179	204	213	229	229	215	193	187	194	196	213	197	194	170	232	192	193	197	198	201	220	201	211	200	190	212	193	193	200	185	191	195	228	184	209	232	197	198	204	172	214	213	212	206	194	214	197	199	217	205	217	209	198	209	192	219	220	209	210	222	195	178	189	200	201	206	220	198	192	194	182	210	175	214	186	186	219	200	212	217	190	214	210	179	195	205	230	220	222	182	179	197	181	210	172	223	206	229	183	230	223	231	194	204	233	193	225	209	191	194	208	215	196	196	222	210	178	209	178	176	222	216	189	208	209	199	184	199	194	217	213	212	197	213	215	209	191	182	203	208	218	196	216	216	214	204	215	196	186	222	204	225	210	186	200	180	206	205	201	199	220	204	198	194	194	179	221	188	174	195	189	208	207	222	183	190	174	177	182	226	204	196	226	193	198	227	194	180	226	202	202	169	190	217	195	212	210	228	193	203	250	203	204	236	223	197	223	229	215	171	183	213	225	200	211	171	161	212	197	222	207	224	211	213	203	215	224	248	196	173	233	212	204	207	200	199	180	201	194	187	180	215	201	190	221	206	198	223	206	195	214	180	196	199	202	221	208	232	200	206	194	198	217	210	198	221	179	208	204	228	211	204	212	223	211	202	217	210	206	217	198	187	191	185	213	184	214	202	211	199	208	202	194	206	187	195	206	201	204	197	207	182	214	215	192	239	210	207	193	217	185	228	201	207	198	221	209	210	216	192	181	174	176	202	223	215	194	211	200	211	193	208	201	201	224	181	212	196	197	198	209	183	201	200	198	201	200	184	192	236	214	207	216	210	217	189	211	199	211	204	189	174	215	189	216	203	211	242	214	193	207	220	225	190	196	212	196	202	187	187	205	236	216	200	172	222	201	197	200	194	219	208	222	198	193	196	233	196	200	194	198	214	228	197	199	217	219	200	181	209	210	202	213	214	210	208	214	202	212	206	230	180	206	189	202	207	203	229	215	165	198	211	209	205	213	219	205	216	202	198	210	177	209	208	215	184	223	227	213	233	215	199	196	215	207	198	191	224	218	197	206	188	196	205	212	192	226	189	196	227	201	211	196	206	199	211	188	197	212	242	203	201	222	209	203	212	204	207	193	207	193	224	199	189	212	205	196	216	224	195	206	226	196	208	209	212	204	199	197	205	206	206	193	210	198	212	206	217	217	236	219	207	215	191	205	212	218	188	198	186	181	182	184	224	177	187	223	224	225	215	216	182	201	202	192	223	184	214	221	220	186	227	204	178	194	206	222	216	204	222	200	205	199	192	242	218	215	199	224	181	230	220	193	203	201	219	212	201	193	205	173	187	209	193	201	191	212	207	191	208	206	211	211	212	189	210	188	191	216	200	197	221	215	187	212	218	182	192	208	210	221	212	205	195	200	201	191	199	209	204	198	204	196	210	220	219	228	195	206	206	213	212	227	174	206	226	202	175	220	190	231	213	180	195	189	209	217	180	209	206	208	228	221	207	199	215	249	251	221	192	212	205	194	192	205	202	216	211	201	220	187	195	200	229	204	202	223	213	195	220	217	208	211	224	213	219	202	200	225	224	184	219	182	198	196	191	227	218	204	179	206	216	193	198	213	215	236	184	199	181	196	222	197	192	203	207	211	227	195	216	196	197	204	210	220	216	196	212	198	216	201	193	195	200	224	197	213	192	233	195	206	205	199	197	201	183	213	181	214	213	187	210	203	197	200	186	212	204	209	213	215	192	185	190	208	200	192	258	204	189	204	198	233	208	200	221	182	181	200	223	184	196	193	221	205	211	202
6293	19885	16366	8904	5175	3080	2308	1739	1261	1017	810	678	620	547	486	446	390	385	390	309	340	288	295	292	297	285	248	263	246	256	238	240	262	256	238	252	254	229	234	230	215	201	209	221	221	201	226	219	214	231	202	224	223	207	202	209	199	219	208	208	223	189	207	187	216	237	206	204	199	185	196	187	209	223	188	222	190	220	191	209	194	220	217	185	200	187	200	198	202	226	181	207	209	206	185	183	190	183	197	237	200	220	203	198	190	185	202	184	213	193	218	191	173	192	191	208	189	199	210	192	201	202	176	215	193	223	187	185	195	206	185	192	179	187	198	194	199	172	201	207	207	193	198	219	165	197	195	185	190	193	190	198	214	197	192	190	202	217	192	196	213	176	218	191	190	194	199	233	207	175	196	184	192	195	206	215	182	225	193	189	201	204	173	207	178	213	206	193	197	192	192	202	206	202	211	197	186	193	202	198	220	186	173	193	175	186	186	189	195	226	182	234	200	198	200	194	184	192	193	204	210	199	200	207	218	230	198	188	165	209	199	211	204	221	208	215	181	178	245	194	183	198	193	187	209	190	210	203	166	183	204	180	202	214	194	193	183	190	192	197	223	195	210	175	175	205	200	211	212	208	206	168	203	198	194	188	197	195	202	216	185	189	221	204	189	196	196	208	186	193	186	198	189	187	208	194	219	194	185	205	173	216	176	191	226	200	199	212	193	187	206	205	214	193	198	204	180	203	213	197	209	209	193	199	197	201	198	195	202	223	183	207	182	207	179	226	205	192	216	181	214	191	233	212	214	191	217	170	191	194	181	202	195	178	211	219	176	185	193	202	207	199	203	198	192	204	214	187	193	197	214	192	192	221	191	184	212	228	181	209	198	204	194	224	185	180	178	193	197	209	176	193	201	193	200	186	186	181	207	193	192	208	206	172	213	218	199	207	174	202	186	197	210	196	204	214	233	208	203	194	190	191	205	208	184	191	205	191	210	207	184	207	215	180	218	198	216	203	192	186	207	182	233	203	193	191	196	209	200	182	198	200	196	199	210	171	203	197	202	181	173	181	202	171	195	207	180	198	195	236	194	184	208	171	200	173	206	192	173	217	192	187	195	202	200	200	207	199	202	203	186	185	215	218	210	203	168	189	209	210	199	186	179	192	205	180	209	209	202	213	176	185	178	188	199	200	191	194	200	212	209	181	176	173	188	181	209	175	227	226	199	203	201	198	213	192	175	195	178	186	189	192	191	173	202	219	173	206	193	167	171	200	205	216	198	211	201	201	198	210	198	212	213	196	200	222	190	194	191	200	207	212	175	195	200	205	176	196	211	190	213	209	198	183	199	205	220	228	201	207	199	198	234	206	191	194	198	170	210	195	188	197	207	195	195	190	224	196	214	188	191	202	228	195	204	207	197	229	193	217	185	207	196	187	201	205	202	200	209	187	186	193	192	185	215	199	205	178	179	195	203	184	209	187	186	175	200	216	199	212	194	204	242	227	197	167	209	201	191	211	202	180	224	216	212	181	213	210	200	201	173	194	159	206	218	232	202	202	198	178	214	205	201	204	219	203	209	196	191	211	205	174	223	186	191	203	201	207	221	193	220	181	205	205	205	201	191	228	187	210	210	191	214	202	218	210	182	181	204	201	185	171	190	194	193	201	194	185	207	197	177	198	193	206	204	191	182	172	203	206	206	194	205	198	216	212	187	218	179	206	224	192	186	203	193	207	223	198	205	214	204	203	202	208	223	199	178	212	205	232	188	181	184	192	198	201	201	202	182	182	204	195	189	176	211	214	197	224	191	224	218	209	209	209	208	221	205	182	205	206	195	186	212	229	178	215	207	201	211	192	199	196	185	197	201	213	212	204	175	158	195	189	199	195	188	197	216	204	195	214	207	202	195	200	204	196	199	171	199	165	183	205	196	205	198	199	184	197	201	185	226	190	219	202	196	216	201	184	204	216	194	189	212	185	174	207	186	205	187	192	198	182	197	200	218	209	188	201	216	201	215	186	198	194	220	198	192	210	196	203	215	202	206	212	192	181	211	202	213	178	178	182	201	197	197	183	193	199	205	205	200	206	197	188	192	203	204	172	193	192	179	179	215	183	206	187	171	202	214	204	193	185	180	221	187	206	222	200	209	210	195	179	202	228	190	195	208	209	183	184	226	211	202	198	205	209	209	206	205	186	197	192	176	212	192	212	196	215	186	199	214	197	187	192	215	155	214	206	209	191	200	196	204	195	196	204	197	203	176	201	185	220	184	212	203	224	186	186	174	196	191	194	214	202	204	201	191	207	206	202	213	193	176	179	179	214	183	187	208	198	185	200	174	202	201	178	185	179	177	194	196	205	180	193	220	197	217	165	198	180	188	205	210	196	193	205	185	202	189	187	231	206	216	207	186	188	185	191	195	199	217	194	194	194	214	183	204	223	196	185	190	218	198	184	214	197	197	166	209	188	190	204	180	205	182	211	229	187	198	202	203	197	223	215	196	193	194	184	190	208	166	169	217	189	191	192	199	235	186	212	227	197	211	187	195	198	216	198	194	191	203	213	205	197	196	190	223	199	222	198	196	183	184	203	180	197	203	178	234	176	193	213	209	181	184	194	170	200	219	221	188	183	201	202	244	208	217	210	181	196	209	183	212	197	183	205	194	181	209	197	197	213	202	195	205	192	178	212	225	184	202	213	184	196	203	182	196	183	195	188	208	215	209	205	202	191	220	185	177	188	183	194	214	210	198	183	204	200	207	200	207	199	199	186	187	171	184	191	183	218	200	200	174	213	209	188	171	216	198	173	189	241	196	194	214	189	192	205	187	177	197	196	191	190	169	183	209	191	225	185	181	214	200	210	204	175	185	181	207	227	224	195	191	173	205	198	190	196	214	194	179	192	189	221	190	203	186	202	199	176	208	197	203	192	184	191	194	195	207	175	201	221	198	221	202	196	205	207	202	178	175	191	210	209	190	198	234	203	201	183	183	191	184	187	179	225	178	199	190	197	210	184	184	189	192	199	212	196	208	202	188	208	230	178	207	192	216	200	211	210	194	195	197	197	209	208	194	232	201	201	192	193	197	190	198	207	211	198	198	189	219	199	209	195	206	213	191	193	171	189	188	192	172	208	171	195	226	206	188	202	198	199	181	202	199	194	218	197	186	201	196	205	169	231	204	199	211	195	199	187	198	198	189	194	184	185	173	195	229	204	171	189	201	201	197	200	211	211	209	188	212	198	209	191	214	200	193	185	175	222	190	175	210	206	196	211	157	220	208	215	186	220	200	180	197	175	182	196	195	202	180	185	181	214	192	199	184	179	189	206	177	192	202	181	216	203	196	206	193	220	167	201	192	202	182	185	187	210	199	187	190	210	207	205	195	205	216	209	196	195	193	207	202	205	185	217	201	195	206	184	209	220	213	191	190	202	202	213	183	213	199	195	198	204	209	185	210	168	187	196	219	216	207	191	193	211	187	200	191	210	201	197	219	191	207	199
27625	21137	12291	1804	1161	997	986	859	816	837	792	833	814	777	816	840	810	825	771	821	800	813	789	810	770	773	816	787	868	791	755	811	773	799	805	749	786	824	746	796	748	824	792	774	802	791	763	801	807	768	789	792	767	790	832	736	769	756	778	767	796	825	789	813	821	763	761	803	787	773	759	796	774	771	766	824	799	840	798	798	744	800	792	800	793	810	822	811	763	767	824	722	813	780	776	796	804	783	743	811	779	805	759	761	725	841	802	771	824	808	793	811	825	776	824	805	856	781	785	797	765	765	757	799	777	808	803	809	828	820	791	774	798	771	783	741	796	768	848	754	810	785	779	792	800	785	783	779	716	789	815	817	809	829	778	783	770	796	825	762	800	757	762	774	774	824	761	793	814	773	819	788	845	830	828	816	806	849	788	828	784	782	826	786	793	762	771	778	821	773	820	772	761	803	828	789	777	786	803	802	767	794	788	796	727	793	778	794	758	812	777	809	780	798	775	772	757	806	827	750	780	780	792	740	821	790	767	813	784	767	778	830	806	761	691	838	786	793	829	774	831	784	785	827	773	837	753	724	812	827	792	760	778	773	814	807	830	811	793	783	823	781	816	770	809	871	830	810	746	803	782	885	786	776	829	782	769	802	838	789	826	781	792	815	780	757	805	803	768	834	731	760	779	805	807	762	813	754	801	753	792	821	814	829	808	772	734	830	798	786	782	784	772	754	812	775	776	752	801	755	755	804	782	816	783	785	850	727	767	801	760	820	776	752	830	806	841	766	852	783	785	837	788	810	780	753	812	763	763	759	794	785	750	835	823	824	763	824	769	821	822	793	805	767	835	814	773	839	726	760	798	779	790	757	763	804	753	850	815	835	768	769	773	771	816	768	828	809	796	786	805	811	806	825	770	802	767	845	768	788	862	751	768	783	837	784	727	812	784	805	791	808	794	760	852	764	765	828	806	834	843	752	801	812	817	790	784	776	807	844	758	806	801	825	808	748	782	773	817	802	762	837	788	819	826	846	781	761	766	815	770	758	830	803	823	814	826	764	774	746	788	806	736	756	805	766	781	825	808	816	815	795	744	841	821	760	779	804	764	802	803	824	823	777	863	802	850	795	772	764	826	783	802	794	823	811	837	752	809	763	800	759	782	753	764	811	832	808	796	807	830	779	750	835	795	714	818	772	786	833	775	823	809	776	766	821	779	806	791	789	794	840	755	794	771	843	801	821	831	777	802	809	859	783	806	803	774	797	842	773	798	824	804	774	853	773	780	840	786	811	756	811	819	793	805	772	816	777	787	812	782	772	780	791	785	778	780	746	759	772	804	788	757	762	755	860	817	795	799	794	797	772	807	768	782	788	799	788	779	863	762	809	738	801	756	808	755	793	782	793	828	791	780	759	825	789	793	765	812	784	754	834	802	812	716	829	773	795	759	792	806	815	824	766	857	839	792	804	778	840	767	772	778	777	803	766	796	814	797	781	805	789	842	756	793	797	808	861	833	756	780	790	826	767	781	767	827	767	835	809	783	752	806	742	841	786	753	778	800	806	793	820	849	779	850	767	845	802	817	763	798	861	798	794	824	768	749	814	801	788	754	802	838	852	747	764	737	793	815	805	787	772	816	825	804	761	798	815	800	798	752	786	765	831	752	832	763	798	834	806	805	789	835	792	819	842	772	804	797	754	828	807	843	823	815	787	772	761	784	806	806	725	797	829	774	785	778	821	805	747	788	805	788	762	798	758	799	775	830	820	827	815	807	733	770	771	822	764	760	831	762	756	814	775	827	787	777	738	767	784	737	822	837	707	825	856	750	784	811	790	772	827	788	799	800	852	806	804	784	780	743	832	817	744	753	832	740	840	749	748	774	771	816	814	801	791	785	748	759	850	822	793	781	804	778	709	775	795	829	757	811	830	771	805	740	806	830	760	858	814	767	787	813	836	772	728	778	811	807	872	820	791	789	857	748	788	802	798	768	810	783	795	807	778	748	796	767	801	822	771	804	788	795	815	768	837	797	784	817	776	786	794	800	806	761	762	777	805	789	785	809	804	777	800	778	796	795	819	805	807	816	741	810	805	789	784	762	753	783	789	800	817	764	855	776	779	810	800	806	788	796	827	826	806	780	836	819	812	798	776	756	835	783	769	797	806	786	827	825	804	781	779	811	742	815	760	836	838	784	723	793	752	809	813	784	767	838	758	766	826	794	760	818	778	761	793	807	768	818	816	847	774	829	802	814	813	799	809	780	734	820	733	831	794	867	822	792	793	801	832	810	774	839	797	815	769	764	785	834	757	813	763	793	742	779	809	793	819	784	796	791	794	782	828	842	769	826	754	760	777	823	789	771	867	831	809	743	787	717	811	776	789	787	743	819	780	855	805	742	804	779	780	805	815	774	790	755	803	765	741	773	826	825	835	814	748	796	747	741	770	829	784	824	772	793	861	847	782	817	764	775	822	785	768	789	834	749	733	831	743	762	788	821	746	782	743	769	824	786	780	789	822	774	837	823	814	758	727	823	741	830	770	816	788	780	746	850	792	826	786	790	764	740	808	808	756	830	777	763	822	791	787	793	841	821	777	759	737	814	812	778	802	744	827	841	776	817	803	787	809	823	773	825	804	732	833	827	783	846	781	804	790	820	797	840	790	765	812	796	695	767	883	795	809	776	839	748	793	819	831	807	850	838	792	799	847	812	789	755	781	814	802	772	816	804	808	752	780	820	807	744	812	819	831	794	790	779	777	795	787	790	801	813	779	783	751	793	762	769	814	758	810	818	775	816	815	783	728	809	807	811	866	782	810	770	771	758	762	834	760	806	816	826	785	818	792	798	762	777	840	754	779	822	795	781	801	787	803	833	802	810	797	808	792	777	781	713	805	785	791	775	799	799	755	789	764	805	822	785	862	820	794	815	772	847	793	744	829	764	813	789	824	776	831	764	738	708	823	839	787	820	798	770	824	801	810	813	749	781	801	841	749	798	767	855	809	801	807	771	793	782	806	843	807	835	792	778	778	781	806	772	806	801	800	804	791	825	745	785	772	816	749	794	789	810	782	836	849	825	770	814	785	775	836	823	805	768	781	778	771	760	782	794	790	779	763	784	707	813	768	817	816	788	772	781	799	796	835	755	829	750	783	779	806	813	773	752	790	828	760	769	755	793	854	799	816	806	823	782	794	831	834	748	785	863	726	838	785	762	805	838	828	748	808	764	816	806	845	757	780	826	731	777	808	774	784	757	771	831	728	815	760	808	809	781	801	794	775	786	779	794	755	795	825	793	723	823	748	785	818	817	780	778	771	772	781	843	767	723	816	791	768	818	845	841	764	815	802	822	817	771	800	820	807	777	802	761	829	787	807	841	784	751	788	799	810	828	805	797	727	798	831	808	822	742	792	745	770	886	801	800	847	811	823	835	770	724	718	764	764	808	732	818	781	844	806	821	778	786	786	776	780	782	830	786	759	800	779	746	739	754	784	814	811	818	794
4562	1647	1405	1093	984	853	837	835	781	843	737	719	760	791	819	782	721	748	776	797	745	791	780	830	769	760	772	763	790	845	783	799	755	776	751	800	709	790	792	752	798	759	815	774	725	774	769	822	750	762	761	761	770	780	754	805	773	802	764	782	754	712	759	763	737	785	824	718	764	728	779	778	786	785	782	754	736	772	776	757	796	777	803	776	749	832	790	782	797	771	780	763	725	804	783	814	745	755	815	733	769	744	781	768	765	753	766	812	743	794	750	795	735	837	774	790	746	763	764	772	737	795	754	774	757	741	701	807	793	792	780	725	754	757	736	780	757	741	838	770	745	782	751	748	789	794	789	801	765	804	743	799	788	793	743	810	766	774	792	771	762	725	766	798	760	778	762	758	773	798	771	817	795	779	790	783	772	828	806	764	832	764	762	755	832	791	772	828	764	758	811	800	762	760	794	769	771	776	738	740	794	776	748	747	819	753	782	769	814	789	774	783	768	752	771	835	739	794	772	772	772	753	807	761	765	735	766	842	810	772	822	813	765	745	769	751	786	790	755	771	812	765	728	771	751	764	764	813	826	752	770	792	752	765	751	771	764	760	785	805	792	782	798	767	774	777	734	734	804	777	806	749	752	707	794	784	788	813	825	784	787	731	806	792	784	752	788	781	790	762	781	766	829	832	770	817	792	805	770	773	799	806	768	676	778	767	792	765	768	770	723	797	793	767	778	758	786	809	746	821	755	794	773	773	773	737	708	771	764	786	792	763	783	706	755	749	787	791	722	752	820	766	757	739	771	805	790	793	739	772	773	752	801	764	765	737	799	780	773	748	787	738	760	714	746	743	804	761	767	755	779	765	782	766	818	760	759	778	779	775	810	758	804	780	825	806	772	784	756	763	786	734	826	724	784	800	795	776	771	731	784	778	815	808	796	749	768	703	794	778	787	836	809	792	815	726	737	773	781	798	739	750	775	752	793	755	807	802	769	772	749	762	761	777	800	763	737	773	776	753	743	773	808	742	789	761	780	772	775	765	770	791	782	783	725	799	792	757	759	750	769	770	798	797	777	729	755	814	769	783	778	793	785	792	772	761	767	808	746	754	790	770	784	841	799	774	765	767	759	792	793	790	798	772	773	737	791	757	764	767	763	806	791	788	800	725	787	791	766	772	799	770	784	772	831	802	773	749	824	796	779	764	744	778	788	774	733	760	770	763	775	744	786	797	756	807	771	771	837	761	802	748	785	824	733	769	771	743	807	758	787	808	770	791	801	772	793	806	764	731	760	773	759	806	694	752	772	744	813	746	783	725	759	790	733	727	753	781	771	783	710	787	791	775	819	778	713	726	791	817	778	774	811	780	811	750	747	815	761	759	795	770	797	779	801	831	780	793	825	765	799	811	777	798	782	795	779	778	779	759	770	718	794	760	772	746	769	818	790	757	811	736	716	803	759	797	788	782	799	811	761	812	788	776	793	753	748	762	764	791	802	832	804	779	738	772	797	756	793	768	789	747	819	795	788	756	811	799	789	788	797	745	800	793	747	785	790	831	805	775	750	757	721	824	768	759	747	800	769	840	795	773	774	789	782	733	762	736	790	797	771	756	770	787	803	745	747	813	792	727	824	787	866	753	757	799	840	770	783	737	754	758	810	790	776	739	785	753	768	762	744	791	764	776	754	794	816	803	728	736	802	792	783	764	752	807	799	814	737	806	753	778	833	788	739	766	759	780	778	766	762	770	788	724	789	749	774	789	725	825	759	698	836	773	839	792	748	727	748	770	799	750	798	764	784	743	829	748	760	807	754	756	741	798	768	773	752	783	772	810	726	756	754	746	786	786	805	757	746	762	765	746	786	780	794	754	801	810	772	802	786	761	790	753	781	780	797	795	769	754	811	745	794	797	775	757	796	750	742	775	753	798	846	729	757	757	764	795	789	797	765	793	718	760	789	807	804	774	804	794	812	785	781	760	761	799	754	824	796	766	743	756	726	811	793	776	779	757	780	759	789	725	759	762	818	786	791	797	860	756	778	791	802	749	851	778	760	782	770	737	776	800	771	823	797	781	756	813	817	791	809	772	786	816	793	806	789	805	778	758	751	699	753	751	766	764	753	845	719	784	784	750	776	765	778	758	749	793	769	782	811	782	756	810	797	742	811	818	797	805	815	792	783	761	736	781	736	778	784	797	735	740	735	800	767	732	741	735	761	776	752	788	748	736	774	777	752	783	777	778	717	781	695	793	755	769	738	768	809	761	766	792	794	767	808	775	762	786	738	781	791	787	823	780	743	828	826	739	732	772	759	751	721	798	782	757	801	761	795	766	826	790	830	827	771	748	823	751	799	791	778	793	781	796	785	784	820	745	766	738	797	796	750	828	761	739	806	739	803	836	766	823	775	798	772	796	796	750	786	765	768	777	826	786	723	743	748	772	751	764	750	762	783	788	789	790	815	797	765	828	795	788	736	785	786	727	833	803	794	742	753	750	790	789	814	811	771	814	810	815	785	747	784	796	796	749	809	775	748	764	759	785	776	810	764	808	782	809	839	778	800	740	750	818	762	741	782	823	736	769	785	791	811	761	776	788	767	781	787	808	765	790	807	789	779	780	744	816	774	752	830	760	808	742	804	853	782	792	823	803	830	758	801	741	768	765	793	772	749	785	752	804	793	824	786	740	814	732	785	804	738	740	823	776	802	814	794	785	752	733	764	773	840	804	779	727	764	797	783	741	816	758	796	785	796	814	766	766	741	767	793	805	736	801	710	802	796	798	741	797	836	763	782	795	824	795	777	720	751	801	795	745	793	795	773	706	809	757	766	780	782	763	767	806	790	828	781	788	774	742	786	765	837	770	816	759	757	765	775	761	755	720	734	705	755	778	748	772	738	779	767	758	743	769	818	803	788	733	778	804	734	755	760	736	779	773	782	791	773	775	772	746	765	765	800	784	750	739	729	759	813	764	754	792	767	769	787	779	736	793	768	758	782	798	811	872	777	767	784	752	782	744	787	782	769	813	760	785	774	773	792	817	758	826	757	823	854	815	744	783	775	741	770	754	773	750	733	790	748	790	781	767	744	741	811	757	792	764	810	754	793	799	783	788	727	771	804	777	812	754	803	767	778	769	808	765	758	777	821	810	786	782	793	755	819	750	772	774	779	745	759	783	767	784	733	766	748	776	731	783	726	760	785	780	809	770	794	842	774	770	788	799	807	753	812	744	807	752	784	770	795	805	791	751	787	776	757	826	787	805	749	761	776	793	756	800	845	803	765	753	777	776	786	779	785	767	755	802	773	812	787	755	762	776	722	758	761	713	786	780	756	750	762	807	754	754	758	726	726	747	811	776	795	813	785	761	761	748	787	762	794	809	717	769	769	798	813	757	846	804	776	748	780	801	769	768	741	818	734	799	782	767	741	734	782	772	827	828	757	759	754	761	736	801	773	788	805	774	821	757	810	744	752	753	741	747	788	719	798	782	790	763	777	762	762	831
23922	21396	29083	24099	21399	20199	2403	944	759	682	567	588	579	515	531	496	467	519	464	470	505	466	441	441	476	463	454	461	448	407	479	458	443	459	432	429	467	428	427	441	392	432	400	417	446	389	432	426	457	409	432	416	424	462	426	441	418	436	414	425	408	412	430	464	453	423	421	434	383	425	418	406	417	424	436	400	448	445	416	434	418	414	435	422	441	430	432	419	408	420	423	429	442	401	445	430	422	397	430	423	386	403	418	417	410	419	401	431	460	426	425	426	428	411	418	406	422	437	429	398	449	388	447	414	450	388	424	379	449	471	409	439	406	445	375	394	392	435	417	428	432	434	430	419	397	418	450	441	424	392	441	426	449	436	433	405	446	436	416	451	372	430	446	409	446	424	436	421	412	412	414	405	410	430	400	401	428	447	411	408	403	382	409	400	424	429	430	415	432	416	425	442	404	394	400	407	392	420	397	454	425	421	404	417	430	394	445	404	437	405	421	405	395	414	407	409	381	392	408	396	422	417	396	404	429	401	410	432	409	437	408	430	389	367	430	426	464	423	390	435	409	444	422	423	428	418	418	447	453	430	396	401	416	448	439	398	416	395	379	417	414	416	449	449	449	445	402	440	413	446	446	445	416	350	437	435	410	419	416	412	423	433	423	444	404	427	468	427	413	430	428	437	438	406	370	427	431	429	426	398	465	438	396	414	374	391	395	437	438	443	443	392	432	441	453	414	419	401	428	430	419	424	423	403	371	439	412	392	416	421	416	426	443	406	453	414	431	386	445	373	440	398	454	428	442	427	414	393	436	453	441	413	417	436	431	428	409	414	429	431	416	432	485	413	403	439	427	428	459	413	419	435	413	422	404	404	431	433	421	413	421	414	401	403	468	411	409	423	446	430	400	431	446	451	427	436	422	430	449	419	398	444	424	425	408	408	435	358	444	404	411	437	384	439	422	424	399	411	401	412	383	432	424	384	386	420	421	452	438	419	436	410	426	368	422	392	432	428	448	415	405	448	425	425	391	445	419	416	425	405	397	445	426	468	428	423	393	433	409	406	450	446	421	417	410	381	415	406	430	423	383	433	388	431	419	443	447	412	440	395	409	420	470	443	400	429	429	416	423	425	427	436	427	425	385	391	381	450	414	410	397	424	401	419	435	447	425	397	424	387	430	430	420	390	410	413	422	450	423	415	406	398	442	431	469	429	429	427	430	428	463	428	400	445	421	431	435	428	383	423	417	463	376	415	398	419	435	398	435	420	369	414	409	398	376	403	436	409	400	389	395	390	410	391	360	426	390	401	427	420	403	419	395	411	389	450	405	414	427	420	428	400	423	429	458	428	398	452	394	431	469	402	410	399	439	408	379	427	426	381	398	421	403	404	423	443	393	421	390	438	425	401	416	463	433	438	408	368	413	416	403	406	402	415	394	398	423	430	427	450	426	431	397	384	430	393	439	400	404	397	424	422	423	408	389	431	466	429	429	452	403	424	448	406	420	441	478	427	436	435	429	471	433	407	413	384	438	440	455	405	413	400	421	426	395	422	420	428	394	459	417	381	425	418	430	419	427	417	416	417	410	386	428	451	421	384	441	422	454	395	450	413	426	431	393	436	446	430	407	409	406	424	418	387	399	413	419	409	411	458	384	427	473	418	405	419	403	443	452	409	443	429	406	397	419	417	402	420	425	468	428	429	407	436	425	431	418	411	388	440	439	422	408	400	372	421	402	398	403	435	427	411	409	413	467	426	431	430	471	446	432	423	411	411	446	422	402	418	405	434	439	424	445	404	390	413	386	407	415	393	414	424	413	426	409	396	408	429	397	439	428	441	412	400	427	449	444	407	418	432	426	421	416	402	404	405	408	445	435	446	422	418	420	434	411	434	388	400	414	425	407	433	402	390	418	417	415	392	408	405	380	427	425	420	416	410	410	426	410	435	409	396	414	420	417	446	415	449	383	458	381	416	373	415	430	387	393	458	416	403	397	389	406	426	421	437	451	397	417	444	436	402	427	428	412	398	428	438	402	403	429	425	416	378	426	429	403	423	400	427	422	442	421	406	437	429	450	412	424	410	444	417	398	444	467	416	444	428	435	446	420	410	423	429	424	426	440	435	423	417	405	405	407	419	385	429	423	410	402	389	432	428	387	402	402	435	438	388	445	414	425	442	428	419	406	383	411	420	366	400	434	434	419	421	436	430	409	434	398	388	400	405	430	392	436	474	458	392	383	421	400	426	421	421	418	411	406	410	440	475	444	415	456	456	415	410	420	423	387	417	432	440	436	437	429	394	436	435	381	412	452	399	426	408	435	419	404	419	469	427	374	393	377	428	436	405	386	424	434	381	420	402	400	415	417	450	421	413	386	424	381	406	432	439	401	385	402	429	412	417	413	429	391	389	445	428	420	422	423	399	433	407	430	368	391	439	428	415	397	424	430	414	417	404	389	393	394	427	412	429	416	419	446	450	412	427	433	423	407	427	430	414	388	428	405	440	402	394	411	432	430	388	399	450	443	423	408	390	452	410	416	391	413	424	407	418	421	436	468	443	402	410	402	462	438	387	436	437	421	406	440	401	390	421	441	425	395	397	436	425	409	428	398	448	422	442	452	441	429	412	401	451	433	440	430	414	443	415	410	452	402	425	444	425	434	430	427	449	402	427	438	415	386	415	446	396	422	409	398	405	398	383	386	389	469	403	439	403	422	428	437	407	435	404	412	433	422	390	436	416	414	401	422	410	434	408	452	470	409	444	438	401	432	414	417	377	416	419	409	401	418	437	433	407	389	418	471	421	425	435	390	421	425	408	421	429	428	419	426	427	394	440	409	406	425	392	392	402	397	407	440	435	436	384	488	425	436	416	436	438	444	415	422	400	412	419	440	423	405	425	427	436	453	409	413	405	444	438	424	370	381	447	388	398	423	381	430	426	446	422	424	390	441	400	405	442	385	371	436	402	419	419	411	404	457	442	408	438	404	415	439	419	433	437	429	426	386	401	423	469	434	419	423	392	448	410	446	428	372	401	448	431	424	423	412	403	410	416	398	402	400	432	435	417	438	402	440	415	416	408	394	398	437	407	411	379	418	423	426	403	390	414	421	425	421	456	397	435	394	429	436	416	424	435	428	434	392	474	433	425	415	452	416	399	419	406	398	391	444	388	446	440	377	433	414	453	422	444	441	416	393	405	384	406	421	436	434	414	408	458	441	410	377	419	431	416	410	442	419	414	407	433	429	436	441	432	409	433	440	382	431	390	427	427	391	428	462	427	415	447	426	432	433	433	438	425	433	435	461	412	451	398	403	444	448	408	420	448	445	442	410	440	424	421	436	448	434	443	434	414	410	441	447	401	426	433	424	415	403	418	447	457	405	428	404	433	441	391	412	431	431	405	441	423	439	397	409	428	429	436	396	438	412	410	443	377	424	367	406	417	385	429	428	408	411	416	434	409	438	419	451	415	405	419	445	453	391	462	398	408	421	383	403	403	407	400
4299	11925	10013	5217	2888	1860	1435	1135	956	826	735	650	622	589	546	538	509	503	514	489	479	486	415	475	454	464	447	461	437	457	466	454	442	391	409	428	448	453	450	431	425	413	456	420	447	432	427	448	448	427	442	460	461	424	446	418	435	442	407	431	438	423	450	451	400	415	439	422	462	449	379	418	441	407	397	412	431	408	410	418	428	450	429	406	430	413	387	411	412	415	432	457	397	443	455	415	421	440	392	440	422	405	420	417	450	394	426	449	403	421	412	429	432	413	414	382	436	404	401	447	462	434	468	455	406	415	448	398	421	410	453	461	414	420	409	421	440	433	451	438	464	477	426	389	419	451	432	397	444	440	413	407	412	417	433	430	430	420	437	469	423	444	476	449	477	442	427	410	439	459	426	427	408	455	426	437	441	449	453	434	428	433	471	432	429	412	426	475	442	434	417	446	414	400	425	426	473	410	476	412	434	443	439	399	448	413	392	385	390	438	464	412	420	433	430	440	422	426	428	408	389	435	455	416	477	437	423	403	401	428	416	461	437	476	406	452	455	427	416	429	446	446	427	402	409	426	400	444	390	450	405	475	408	408	427	410	432	442	433	432	479	404	433	410	418	413	430	409	458	426	434	445	425	457	471	460	446	405	435	399	413	420	437	448	387	463	434	428	428	435	446	432	393	442	405	469	443	452	414	393	422	430	390	390	421	403	430	443	421	462	401	459	415	401	397	441	381	402	418	430	467	463	424	403	422	405	451	448	431	406	422	416	401	404	436	412	471	465	445	427	417	414	401	454	409	442	424	427	438	435	437	420	377	413	418	444	433	442	417	449	407	412	447	431	420	394	420	433	472	433	420	434	421	403	434	400	446	429	419	437	460	437	417	429	429	385	412	413	417	456	410	407	452	455	425	396	418	414	429	396	441	469	423	428	415	424	439	451	437	431	407	453	442	420	445	388	426	448	443	446	476	422	436	405	420	446	455	433	444	450	427	412	438	422	435	440	461	421	447	451	406	392	413	461	395	419	462	432	420	402	432	408	427	429	417	419	432	423	421	452	424	448	416	439	409	423	410	422	395	447	401	427	395	415	402	442	412	458	422	418	457	424	422	422	442	406	417	429	440	409	431	441	419	440	446	394	441	429	423	434	441	418	426	384	386	422	422	434	443	456	442	388	456	411	383	421	372	435	419	395	412	416	425	391	438	432	406	399	441	429	426	409	393	461	428	412	438	465	438	423	438	463	453	436	448	430	424	447	411	441	457	386	453	362	422	440	419	453	421	413	415	425	440	404	421	420	428	447	429	425	438	405	398	433	426	394	423	418	416	462	425	438	446	412	423	432	456	386	456	422	446	416	437	440	443	380	425	449	460	420	417	437	440	433	405	415	435	421	420	418	432	437	460	433	407	433	463	439	391	439	435	405	459	399	422	435	442	429	439	446	413	393	423	452	399	470	456	452	398	408	403	413	415	427	416	446	443	434	392	446	407	412	432	421	469	409	395	424	454	425	420	418	419	411	408	410	401	426	388	452	460	414	418	420	442	454	404	424	367	418	453	424	397	431	437	422	434	488	421	426	459	437	393	394	366	396	402	418	403	389	412	447	453	417	416	443	373	407	424	433	425	446	432	418	447	432	400	435	461	394	409	394	444	419	424	456	412	423	412	444	428	411	480	428	401	404	407	421	442	476	466	427	441	420	403	434	421	444	457	412	435	448	429	468	446	439	411	433	367	453	429	416	421	454	431	417	401	444	429	413	429	401	430	419	437	427	436	408	411	403	456	414	409	392	438	412	407	466	430	416	430	380	373	456	429	418	420	430	440	417	440	431	434	434	438	457	431	409	441	410	422	412	439	414	415	443	404	421	392	424	412	418	459	400	396	477	420	401	467	419	400	436	452	394	407	421	425	421	412	409	396	442	396	427	440	420	435	455	401	419	411	400	435	399	424	403	445	414	406	419	418	419	456	397	443	399	405	422	449	410	458	433	466	466	436	460	437	438	406	424	427	438	409	441	449	399	412	384	437	425	410	428	408	421	495	448	410	418	459	386	415	412	450	414	427	467	432	426	409	433	422	394	391	430	422	443	421	401	437	446	422	415	400	435	476	429	418	457	419	407	453	448	392	411	417	398	466	431	427	460	416	440	451	462	451	430	407	407	440	409	438	409	424	427	428	414	444	417	411	423	421	423	425	439	439	461	418	407	441	405	436	405	364	411	407	430	408	418	449	446	425	425	408	450	399	418	420	439	452	425	433	435	397	468	454	414	456	432	430	423	453	446	429	422	435	427	472	417	450	448	451	427	422	376	435	422	424	436	402	448	401	418	430	430	424	420	412	390	406	395	442	412	404	430	411	446	415	428	429	435	435	439	442	420	438	416	408	371	474	438	449	429	402	403	422	456	461	410	430	392	411	428	413	446	425	436	410	415	429	426	427	385	429	404	437	426	396	407	410	449	450	420	411	437	417	408	440	442	437	467	463	409	417	436	407	441	430	448	441	402	426	409	407	410	447	408	421	472	438	444	454	420	437	417	434	455	415	437	408	419	440	417	442	414	457	429	424	426	376	454	428	428	422	407	498	387	385	477	415	388	443	440	433	407	417	411	453	436	428	456	429	420	433	443	446	409	430	449	455	386	444	409	455	441	439	411	442	444	380	436	441	446	429	445	443	399	451	407	431	411	383	399	411	414	442	425	390	404	405	413	449	417	425	483	434	477	413	426	404	410	457	426	455	414	426	431	433	442	427	411	423	440	418	426	432	403	407	420	430	412	444	408	442	451	408	409	432	415	425	380	455	441	424	424	426	418	440	405	406	449	425	446	416	429	414	389	402	433	446	452	409	404	429	420	417	452	432	388	409	401	429	429	439	422	450	403	425	426	372	454	444	413	453	423	416	443	411	416	421	416	431	433	422	427	418	455	418	423	415	467	418	430	402	411	410	438	405	449	412	430	407	428	424	431	441	451	423	425	460	419	444	431	430	457	432	421	447	409	481	408	385	425	462	391	441	429	475	417	448	418	412	414	421	429	439	429	436	449	480	388	422	405	419	428	446	468	428	410	408	438	413	400	408	421	413	430	386	433	446	397	456	401	456	420	447	473	394	423	436	451	400	423	458	440	448	402	391	451	467	445	418	423	419	429	462	454	425	443	415	428	467	419	413	448	435	459	398	447	425	444	459	418	421	390	423	405	421	399	442	451	416	420	468	420	458	419	499	413	437	451	411	441	433	447	412	428	393	423	414	414	443	406	397	372	378	433	410	420	405	445	452	435	408	420	466	450	416	461	438	417	454	442	426	440	389	405	393	440	453	435	480	407	428	440	405	433	431	418	434	432	425	454	463	427	407	431	430	414	435	439	441	426	411	403	430	409	441	422	399	446	426	425	440	430	438	446	406	420	417	430	423	378	431	436	472	399	403	458	438	438	445	423	393	393	396	433	447	423	407	469	407	446	418	398	416	398	428	451	463	442	441	407	425	422	415	395
24874	21384	28624	24535	21344	8706	1393	1046	940	851	865	822	891	856	767	794	787	774	751	732	728	732	756	761	769	726	739	739	712	770	739	750	711	690	692	665	714	779	699	725	673	701	711	712	760	705	708	726	715	699	734	729	707	672	699	721	770	706	758	740	694	747	716	742	748	748	698	688	696	722	720	718	725	759	766	740	706	744	714	712	724	694	717	749	715	675	695	707	692	713	679	683	721	724	715	700	707	741	697	696	711	704	689	697	749	719	720	750	756	692	727	751	673	713	671	704	711	725	723	740	727	693	721	749	693	690	734	712	707	721	674	687	701	763	722	741	763	691	761	708	746	723	689	687	723	710	697	673	737	681	726	699	712	706	680	787	687	722	714	747	753	752	696	724	717	651	758	750	680	665	715	730	673	703	718	746	724	712	766	712	734	716	728	736	736	730	701	718	749	747	687	754	746	739	758	699	692	668	703	729	680	705	722	714	738	675	703	702	732	746	720	696	714	718	764	685	723	732	696	713	714	724	680	698	727	734	681	717	724	706	716	667	666	759	707	716	726	680	695	709	736	710	728	694	693	689	677	751	687	697	735	720	731	670	742	704	733	696	774	695	762	771	719	711	730	762	689	736	706	749	676	722	688	691	666	701	687	749	779	728	687	735	714	706	693	711	698	756	706	724	724	711	721	736	737	748	651	721	755	686	750	713	717	749	713	681	703	722	724	690	729	706	666	724	716	641	688	684	712	730	722	717	668	734	764	742	713	706	750	709	686	662	703	698	785	746	654	769	717	770	750	698	655	739	761	705	680	690	701	726	726	727	717	677	740	736	701	715	763	756	674	702	676	730	758	748	703	719	727	791	666	759	666	714	728	718	703	684	718	678	719	698	721	723	678	686	730	736	712	707	711	682	760	699	702	710	763	733	717	729	735	751	767	750	661	723	688	691	686	755	701	727	683	717	743	710	701	689	689	718	677	716	756	749	729	717	663	724	769	715	743	695	738	667	690	753	650	630	701	693	748	749	724	699	754	672	762	724	735	726	776	708	713	745	695	784	711	733	708	671	704	686	753	733	729	754	708	702	728	724	725	737	699	734	739	748	726	718	716	778	724	705	696	740	743	758	697	721	749	666	761	717	672	726	737	722	666	690	723	677	719	671	723	751	702	698	660	745	733	724	738	758	674	692	721	653	748	723	736	712	724	730	698	717	707	708	756	743	703	739	772	715	692	684	709	727	761	713	743	707	691	677	744	713	710	733	747	706	713	717	709	706	666	718	741	742	715	693	706	679	721	674	699	700	689	698	701	716	709	707	682	682	677	710	715	738	741	657	726	772	700	766	762	740	731	719	680	703	687	720	704	712	712	744	700	722	715	698	760	757	706	735	660	736	743	685	799	687	683	737	738	687	726	673	702	741	741	730	699	707	688	720	725	688	694	696	706	749	707	730	772	694	689	758	696	737	731	709	731	713	696	680	723	739	705	697	730	717	724	693	678	719	733	704	738	717	708	719	708	698	732	648	688	697	725	670	739	715	660	716	693	726	718	722	672	735	666	720	689	722	742	763	738	722	704	713	715	736	743	721	700	658	725	737	714	707	701	767	742	686	726	724	684	725	752	685	739	775	743	676	708	742	716	738	707	694	722	685	698	695	726	684	681	690	662	746	726	787	708	776	758	720	757	708	689	703	752	746	764	713	712	725	724	723	698	702	746	756	693	710	731	739	683	691	747	719	703	719	735	692	697	702	703	723	709	725	730	697	681	713	768	747	732	691	732	744	683	700	770	680	717	679	720	705	705	724	719	704	722	767	734	701	730	716	708	746	698	713	647	690	690	699	720	688	700	701	706	760	677	720	706	717	739	718	691	675	724	780	728	755	732	697	712	703	690	718	735	759	737	767	748	718	739	717	690	706	717	700	707	731	706	689	730	678	758	725	772	715	710	698	758	730	704	743	710	729	741	698	702	730	749	704	706	693	700	683	711	685	691	787	761	755	734	732	681	670	703	702	723	748	759	659	733	733	711	723	673	734	682	682	690	628	720	704	719	684	693	684	720	698	703	739	718	723	680	702	709	691	698	673	719	702	704	712	732	731	744	737	697	717	706	728	741	727	708	670	683	699	680	701	770	723	707	698	674	706	730	732	683	698	708	736	673	657	694	717	739	714	701	667	732	665	672	691	695	683	716	690	723	701	727	721	737	748	727	719	722	728	711	664	703	693	719	700	674	700	704	691	714	739	741	705	701	657	709	717	723	720	706	671	710	714	693	761	714	700	694	633	676	743	732	688	746	712	687	712	762	697	744	775	670	759	690	719	723	730	707	688	751	709	671	705	690	704	700	729	730	753	713	676	717	649	678	743	704	709	716	724	713	716	726	758	741	737	742	719	708	685	741	706	722	731	698	694	695	711	734	703	720	661	704	727	723	736	738	697	734	701	767	737	701	757	728	753	690	662	702	754	682	706	691	718	750	732	695	664	701	727	706	675	717	727	679	719	703	682	718	725	768	780	746	748	719	709	754	761	737	731	742	711	710	732	747	749	717	715	725	712	674	735	659	720	686	707	693	723	723	686	736	662	679	699	701	699	746	673	668	725	715	675	685	679	673	721	724	782	691	705	726	738	732	708	681	697	708	698	722	714	734	768	697	697	697	670	733	713	686	741	744	727	723	673	753	744	699	756	717	700	700	699	720	735	670	674	702	694	733	708	731	715	709	724	693	708	698	714	752	700	692	696	747	710	700	728	732	710	738	662	724	742	688	695	651	727	788	705	721	691	715	722	706	705	736	626	795	677	710	719	744	736	709	673	704	763	696	710	728	730	726	677	738	718	730	750	725	673	705	736	740	711	694	733	732	740	683	706	696	780	666	706	716	667	734	703	675	735	723	717	644	744	721	683	713	746	716	756	719	709	685	711	723	718	751	686	714	686	729	667	703	750	684	712	695	717	649	736	730	682	736	749	690	715	735	695	725	768	727	766	743	730	773	712	706	668	776	703	726	750	693	689	711	693	692	722	692	711	719	702	761	755	723	744	720	716	696	693	722	731	711	693	689	713	716	736	733	710	682	756	663	719	748	674	707	685	721	719	720	719	672	692	705	704	702	716	725	739	708	698	680	730	702	698	687	708	701	714	738	693	652	677	725	736	725	717	690	713	723	678	679	734	667	722	714	774	658	735	684	716	719	729	689	727	656	671	759	663	702	700	703	721	677	711	689	709	687	680	758	705	726	652	756	715	718	738	697	715	704	676	739	734	707	683	720	705	688	681	685	762	725	700	730	695	715	714	713	703	695	749	759	711	682	731	714	730	679	655	686	722	712	758	700	725	738	742	744	677	731	708	735	762	715	745	708	732	675	736	701	773	695	710	696	722	703	722	739	743	690	672	703	736	672	700	707	687	717	730	700	718	739	694	688	703	684	714	714	698	711	718	676	786	728	679	688	738	726	720	697	698	706	689	732	743	720	702	765	741	693	753	728	684	735	751	765	662	717	673
4432	9082	7208	3863	2366	1604	1354	1109	984	977	880	827	823	763	757	758	752	712	739	754	713	696	676	716	713	703	694	687	682	691	645	666	698	688	669	706	695	621	669	718	691	693	650	665	700	730	678	690	643	698	686	685	681	662	683	666	613	678	722	706	669	708	644	629	655	658	697	684	638	659	642	704	712	705	655	683	686	738	665	713	654	664	679	669	641	663	678	738	665	699	613	647	663	651	652	651	661	669	637	673	627	615	648	675	715	642	672	689	712	680	650	726	679	695	720	671	686	661	667	654	673	676	655	684	665	675	649	678	699	687	666	656	631	662	711	658	668	668	654	688	706	680	634	696	668	714	674	656	693	692	687	666	690	644	624	693	666	694	680	688	620	663	652	665	675	606	680	699	695	651	704	651	683	673	648	646	659	668	665	653	706	648	697	659	674	689	702	662	619	697	688	701	657	626	645	663	699	670	659	661	716	624	659	663	666	690	693	686	689	628	652	658	679	661	666	691	724	701	667	678	675	671	695	663	646	689	660	657	707	692	665	707	698	678	698	677	718	670	633	648	690	668	676	721	686	671	715	667	638	674	677	645	713	630	693	673	652	674	707	696	664	687	692	647	669	666	682	691	678	686	682	670	706	628	718	686	660	662	684	691	677	631	655	684	661	700	697	663	668	704	648	699	670	714	686	672	715	666	680	661	703	661	640	664	688	689	689	660	729	680	634	704	628	681	665	694	677	642	695	659	680	666	649	667	643	701	688	672	669	667	688	712	670	688	683	672	650	656	681	686	637	696	688	637	702	673	645	689	678	685	698	670	708	667	670	659	686	669	659	670	669	642	691	615	657	702	668	680	661	697	729	704	674	656	683	668	678	650	719	628	666	710	630	710	671	624	670	659	697	640	675	666	682	724	701	662	668	634	658	699	696	684	704	670	712	642	644	689	686	671	666	637	668	647	731	675	692	655	693	662	677	633	703	643	695	661	681	668	701	653	659	642	645	619	713	680	647	657	681	712	655	671	688	672	706	673	681	682	657	654	671	647	654	661	709	647	649	682	742	644	685	673	673	694	690	645	683	685	687	624	695	695	713	719	697	697	642	682	611	675	697	694	640	679	689	664	663	685	670	674	641	726	683	660	656	671	689	653	668	681	702	654	644	698	653	668	690	744	668	681	669	649	678	701	721	697	667	724	687	668	708	660	723	708	673	646	676	680	641	660	702	685	680	646	689	744	653	705	680	666	672	664	652	675	692	691	703	686	761	690	692	665	670	672	708	677	668	709	687	673	717	647	640	689	687	659	664	637	698	692	668	678	705	718	658	661	641	676	680	678	661	666	667	662	650	672	711	693	753	643	695	671	704	662	661	643	642	684	666	695	677	661	653	700	699	677	644	686	702	638	665	674	631	662	674	698	713	715	636	669	646	675	686	672	673	657	668	641	679	643	689	663	702	636	721	631	675	676	710	704	699	703	733	725	665	703	684	625	656	660	638	663	662	677	691	668	676	699	610	697	654	695	686	663	659	693	657	628	675	672	653	694	681	690	641	664	649	705	772	667	681	669	668	623	678	690	680	706	687	656	698	651	683	629	645	697	673	669	635	695	649	697	740	634	696	663	703	674	710	647	639	699	679	672	694	714	643	659	725	661	659	691	696	669	614	683	714	693	677	674	684	667	662	719	670	650	668	686	657	689	687	622	660	678	602	685	702	631	688	660	687	636	653	668	694	645	660	685	689	693	686	679	667	690	705	670	664	642	669	709	713	672	723	693	700	643	700	687	672	679	671	702	662	678	670	708	665	683	707	655	661	673	685	666	701	703	631	635	680	688	683	688	691	643	648	655	691	730	680	687	693	651	692	672	665	707	671	654	697	719	672	695	632	708	697	662	726	696	645	663	689	653	600	686	655	668	707	679	686	646	660	706	685	651	646	707	627	695	688	685	685	626	629	694	697	649	678	667	650	679	701	647	657	694	680	634	713	691	688	665	702	644	656	690	713	663	661	684	718	660	633	702	668	653	668	677	670	696	675	727	654	704	681	685	687	668	712	675	685	664	681	663	660	680	677	705	691	678	654	687	617	682	650	663	633	653	659	668	613	646	672	679	714	662	636	683	647	661	656	655	681	685	651	700	670	644	651	691	648	696	711	716	668	685	702	696	647	686	684	674	644	675	688	690	698	717	702	672	669	667	713	674	700	663	699	650	653	631	660	692	705	661	629	668	737	694	665	674	691	655	676	658	615	703	671	663	692	674	669	682	662	673	682	597	669	668	672	638	608	708	694	682	647	669	666	677	712	650	711	610	670	706	666	648	666	722	654	651	658	647	708	729	657	669	663	667	665	685	664	693	709	674	699	645	670	664	676	659	632	689	646	626	661	756	659	686	653	687	679	662	637	661	693	699	699	680	626	673	698	634	703	710	651	661	703	689	633	687	663	717	645	666	666	694	666	689	675	656	649	644	710	660	651	661	650	654	631	684	644	670	631	659	657	678	669	686	688	679	677	680	684	717	659	759	678	678	665	651	685	666	702	663	671	646	684	664	678	599	658	697	662	620	672	678	668	686	705	678	692	650	697	665	717	669	650	660	676	658	642	640	652	658	683	641	683	691	622	649	693	682	655	652	660	676	660	705	670	690	673	658	670	698	688	682	690	697	677	673	685	635	711	666	663	697	681	684	645	732	658	696	683	684	694	680	708	685	667	740	694	677	677	641	652	643	662	712	696	675	664	690	672	603	686	706	621	721	651	702	700	630	660	692	667	688	726	670	695	652	654	677	667	668	716	721	663	678	621	671	659	737	657	675	623	673	642	600	672	656	658	685	671	702	676	656	658	691	629	676	679	701	671	701	666	680	690	717	681	708	665	674	678	715	654	703	646	678	683	722	655	697	662	665	657	704	678	686	706	706	659	663	652	666	682	691	645	639	640	688	672	684	701	653	687	691	689	675	663	701	673	658	672	701	679	669	640	685	695	656	653	688	648	620	658	636	692	676	694	668	656	681	646	691	708	744	626	674	658	628	664	646	675	652	670	658	670	664	667	651	653	685	735	730	683	669	715	652	707	664	740	654	684	666	665	703	700	683	685	664	648	701	644	662	637	600	655	637	667	672	717	698	659	668	659	670	682	722	660	684	707	672	647	691	697	651	661	644	721	653	681	705	680	733	683	689	719	709	692	700	682	657	691	658	637	703	689	689	635	638	649	637	708	687	655	717	673	639	657	663	700	671	704	653	656	663	660	649	674	721	656	668	696	687	731	668	695	708	702	692	641	678	649	690	646	699	675	664	666	667	687	703	671	619	672	701	701	657	666	663	685	647	691	706	674	672	710	616	690	679	692	646	716	685	680	661	646	695	658	750	695	701	670	667	620	685	705	661	650	670	747	671	669	655	655	699	685	633	690	681	657	666	701	680	730	649	667	676	667	650	654	680	646	673	683	679	678	677	678	651	645	639	701	653	658	681	636	693	690	664	624	664	722	691	671	653	697	728
22700	21438	29319	23969	21432	21489	18258	1571	896	803	647	516	486	435	411	390	329	332	331	349	291	294	277	280	282	254	238	302	254	251	237	225	250	235	230	227	229	262	236	249	238	216	213	221	224	213	209	220	209	199	219	219	229	253	207	207	199	194	208	206	203	219	227	222	206	208	228	238	200	209	228	231	208	219	195	209	212	210	202	228	204	199	210	233	225	208	203	191	209	222	192	207	220	199	219	195	184	176	197	215	193	208	210	225	196	227	214	227	211	178	204	213	187	217	204	217	197	230	199	208	208	196	208	232	198	204	183	205	199	199	213	219	205	191	216	189	212	193	226	209	223	200	200	217	206	196	193	198	209	209	212	238	202	206	212	229	234	197	190	228	183	237	220	230	194	227	202	194	195	224	233	190	229	207	209	236	213	205	193	209	188	206	207	208	212	215	194	211	220	224	194	196	223	203	200	215	175	212	209	190	196	207	223	225	221	188	199	200	208	217	207	210	221	213	209	210	196	215	192	213	203	230	200	208	213	223	211	220	232	205	207	216	225	231	186	208	209	172	216	204	219	196	199	213	218	222	208	220	204	201	205	220	202	214	231	216	193	218	224	210	220	205	203	223	217	190	220	205	209	185	217	218	204	222	207	186	247	198	224	207	202	201	207	207	197	225	246	227	177	229	209	200	206	222	223	213	198	177	221	214	201	184	203	217	229	206	195	204	215	196	202	226	190	232	221	210	222	187	194	223	193	216	206	215	204	211	231	215	220	216	188	202	214	211	206	214	183	202	218	202	199	217	183	203	173	212	201	216	227	199	178	206	175	196	212	200	188	224	200	209	242	199	183	225	237	215	236	215	210	243	217	223	186	199	205	207	194	222	181	209	233	193	184	195	185	222	205	212	212	183	199	205	181	219	230	217	192	188	200	205	203	222	192	212	189	204	197	206	244	209	221	206	217	192	242	194	215	215	201	209	190	219	208	219	221	207	191	214	212	200	215	208	212	181	215	207	209	231	200	210	195	227	219	202	188	208	221	234	200	202	204	188	203	207	209	191	203	196	220	214	200	192	240	210	243	206	217	189	228	172	188	176	229	194	199	205	223	220	226	207	240	211	202	193	222	212	205	222	189	201	212	188	204	206	209	169	193	182	213	207	237	214	201	222	214	209	185	193	193	232	196	209	232	197	174	202	215	190	199	228	212	228	226	191	193	209	217	194	198	197	212	212	194	196	196	202	224	203	191	190	221	225	194	207	196	204	196	205	207	196	178	196	198	177	192	196	200	204	189	191	208	213	191	215	212	237	209	187	209	217	217	179	224	192	208	218	185	196	219	206	226	214	217	205	219	209	203	203	220	215	219	197	196	212	217	185	221	225	194	210	210	225	197	215	218	216	204	206	194	191	215	208	232	198	223	208	197	234	210	199	212	214	215	204	219	212	215	200	230	215	203	219	210	199	215	219	191	225	191	191	201	212	210	209	214	219	216	195	175	227	212	212	224	221	185	208	231	202	202	206	208	205	197	199	207	202	228	226	209	190	217	201	216	211	185	200	205	216	195	192	191	194	192	185	212	222	194	208	227	219	188	215	214	210	189	195	192	186	200	227	227	205	199	214	216	223	240	217	215	221	212	203	217	199	196	201	213	220	211	180	221	211	196	201	194	223	208	210	225	217	217	203	217	227	186	191	212	239	216	190	189	195	228	214	214	212	227	196	212	199	195	183	200	203	208	222	210	197	205	215	199	226	204	207	207	200	206	223	234	217	207	207	196	217	211	213	214	216	213	225	220	216	220	226	211	192	240	214	202	191	224	218	232	191	201	196	196	237	212	195	219	217	204	196	192	207	213	183	201	185	211	198	214	210	217	196	242	200	214	217	191	190	240	211	204	211	227	189	207	193	193	178	224	195	212	204	208	185	173	207	199	199	219	227	210	200	189	218	237	211	229	226	215	190	191	188	208	188	226	200	239	229	216	201	193	219	218	195	209	210	187	228	205	193	192	200	207	233	208	212	213	199	193	202	203	208	197	196	190	203	200	211	198	204	201	217	207	202	198	216	197	181	206	207	215	202	192	229	217	203	206	211	211	208	209	238	210	222	193	227	194	188	224	183	207	202	195	223	204	209	193	223	199	209	208	188	204	196	222	166	208	226	199	218	188	189	176	202	213	203	217	190	189	214	226	194	210	216	218	229	210	201	198	234	188	181	199	193	191	190	228	202	196	228	201	202	179	227	200	227	222	208	196	202	211	218	191	186	198	209	218	226	207	206	231	218	210	211	219	205	211	214	228	232	197	204	222	207	204	208	210	199	187	189	213	195	205	232	199	211	213	196	204	180	203	209	216	198	205	198	206	210	200	187	200	208	233	228	210	204	207	227	230	198	210	181	232	191	197	223	209	209	194	199	217	192	208	181	229	202	219	227	214	186	182	201	202	175	224	228	201	208	164	208	210	219	209	214	223	208	196	216	212	209	190	210	196	215	223	218	202	217	201	200	176	220	216	213	197	204	187	205	205	194	201	207	188	222	216	197	225	203	201	206	209	211	192	203	189	202	199	195	213	213	228	210	217	207	199	205	206	222	233	209	200	190	200	192	211	196	196	201	203	201	211	204	209	211	191	218	202	216	188	204	185	223	236	191	213	225	170	205	204	204	205	205	221	238	210	193	202	232	200	191	221	219	200	221	216	220	211	216	205	172	204	224	215	208	194	219	190	214	221	199	209	203	223	189	203	208	189	224	212	199	225	216	191	206	201	188	210	213	197	210	214	203	184	211	227	210	210	212	182	210	234	189	205	212	191	210	218	189	204	202	189	216	240	228	187	207	214	209	193	217	199	207	212	220	215	192	216	211	227	236	221	213	207	214	196	174	211	216	227	210	222	194	196	194	209	190	241	206	211	201	207	211	216	216	200	186	188	223	210	187	211	226	187	208	212	199	222	221	228	183	243	184	181	200	201	207	200	199	209	197	207	223	207	203	197	199	210	193	210	204	195	211	213	189	240	215	205	211	205	218	213	216	204	198	218	195	201	203	205	188	209	198	219	214	210	214	211	207	202	192	230	216	227	221	218	214	208	181	190	227	190	211	226	204	215	190	209	235	165	232	220	203	218	199	195	200	208	193	228	220	219	210	212	214	180	245	217	223	203	202	218	205	222	191	205	232	211	198	195	215	195	215	198	208	186	221	218	206	183	222	219	215	219	212	193	225	206	197	199	235	201	210	218	203	193	207	210	188	208	205	194	221	246	215	200	191	203	218	210	221	207	203	210	200	218	202	212	199	210	216	198	207	212	212	222	200	217	186	212	201	204	213	212	192	191	192	204	215	223	211	185	215	223	209	181	205	189	221	180	201	196	211	236	203	198	217	206	221	203	201	203	212	221	219	193	212	217	233	210	201	212	206	197	177	199	214	204	204	235	201	205	218	190	196	217	204	206	204	206	201	215	211	207	194	217	209	218	211	213	212	232	204	205	189	212	199	190	200	225	180	214	251
6329	19720	16555	8969	4976	3206	2179	1723	1230	991	781	666	638	529	503	475	419	369	357	340	330	313	287	306	283	256	258	261	253	258	273	217	241	271	239	255	229	232	230	241	231	224	251	201	215	254	232	233	205	205	228	189	211	216	216	213	247	197	224	200	204	193	203	223	238	214	199	209	218	210	230	217	200	220	208	199	236	216	184	211	187	200	207	192	196	189	202	190	220	180	197	196	195	224	223	210	185	212	236	174	201	194	181	200	220	198	201	230	204	222	193	219	196	188	203	214	219	201	201	188	173	190	197	184	210	203	193	193	188	206	203	228	204	185	201	179	202	194	186	205	183	193	199	230	201	196	177	228	195	181	196	204	174	203	213	189	214	213	207	212	198	171	185	188	204	198	194	204	211	181	214	193	196	200	200	207	194	213	189	199	192	192	191	191	200	210	196	193	197	198	191	201	222	207	200	215	182	212	219	195	182	195	185	193	201	209	218	221	196	185	183	202	165	199	215	192	193	201	202	195	197	199	195	215	193	191	197	201	203	207	211	231	199	215	192	202	202	202	196	194	205	185	184	197	221	194	170	189	213	216	197	206	205	201	182	190	205	216	221	197	184	238	187	179	195	197	209	192	195	203	215	214	187	181	181	207	208	198	195	221	180	212	203	203	171	192	217	180	215	217	207	208	186	235	222	189	219	226	216	213	189	201	214	193	208	197	193	178	189	207	212	225	204	202	201	188	207	192	193	210	232	203	217	194	171	196	209	203	191	200	215	194	192	196	222	223	200	183	215	191	190	192	189	204	230	199	213	219	213	198	206	214	194	199	191	193	223	212	186	214	210	181	199	226	210	216	196	227	196	204	202	209	193	203	197	210	201	197	182	204	221	191	195	181	188	201	185	203	197	212	200	202	237	240	193	222	187	208	233	187	219	213	197	176	208	211	217	214	179	224	170	188	195	208	197	245	185	213	226	199	208	177	192	222	203	212	192	215	215	194	190	205	202	197	205	180	202	227	178	165	209	187	172	190	180	201	185	181	213	198	189	200	204	218	211	196	177	193	192	220	196	190	228	215	207	203	204	206	217	191	196	192	206	218	199	208	212	198	199	181	202	184	209	215	204	217	181	218	178	222	233	176	194	200	178	190	185	211	202	207	208	211	190	212	199	218	176	206	205	182	179	192	176	205	195	183	210	192	225	172	202	183	201	198	187	203	193	189	204	200	193	188	197	203	180	211	181	226	198	205	199	181	210	186	221	202	211	213	211	201	239	185	216	208	213	206	217	208	197	176	215	207	203	193	188	214	205	192	184	204	182	208	221	184	203	208	183	191	194	183	222	198	210	235	199	186	192	186	177	210	195	199	189	204	209	198	217	179	204	202	205	208	203	195	209	207	212	196	193	205	198	203	194	193	210	220	192	178	200	207	192	213	182	199	190	189	231	223	177	186	206	192	220	184	222	186	196	191	198	192	180	205	179	217	215	182	199	201	203	203	201	168	202	216	197	203	194	217	197	230	193	218	187	192	208	192	188	205	198	233	212	221	210	215	214	194	206	201	224	215	215	204	219	177	221	206	215	200	190	211	219	183	206	188	180	180	189	187	190	195	200	196	218	178	177	206	180	187	207	203	202	188	211	194	212	183	204	226	212	215	223	220	196	204	167	202	199	190	181	213	194	200	202	217	187	198	198	197	200	189	224	180	171	221	204	217	226	173	212	195	228	192	192	194	199	169	213	214	181	173	214	204	204	179	193	203	202	211	209	197	194	194	159	180	191	196	203	217	213	224	198	200	222	201	191	189	215	198	219	201	220	198	194	198	172	174	200	200	205	214	185	206	220	191	173	203	215	191	188	207	216	169	192	186	191	178	210	207	208	199	183	205	187	200	202	195	219	228	192	190	236	181	193	190	224	190	197	186	208	177	180	183	193	184	183	183	204	231	181	222	189	169	197	198	223	181	222	196	206	187	181	195	220	207	214	207	176	206	203	199	195	201	215	182	187	180	206	186	208	216	194	214	195	211	203	193	202	203	199	203	185	194	211	195	198	201	200	184	190	196	203	189	210	185	208	206	214	183	199	211	199	181	184	235	185	217	219	215	196	193	211	220	196	190	193	190	200	196	181	215	195	217	216	208	198	218	216	204	205	198	215	211	200	201	201	197	209	173	200	203	188	187	198	210	200	176	191	199	206	192	213	216	202	200	204	188	210	187	192	211	189	232	196	192	210	173	184	189	198	185	188	244	192	192	219	166	189	211	216	217	212	220	211	183	201	218	210	184	195	202	194	230	208	197	209	180	190	196	188	229	194	205	224	211	214	215	192	182	239	175	208	192	216	197	200	200	207	204	188	210	188	229	217	167	220	228	212	181	187	199	210	199	217	200	195	236	206	209	209	200	238	214	200	201	186	199	199	195	181	213	185	177	212	209	228	199	184	170	190	187	231	189	220	201	198	203	203	197	203	228	221	197	192	200	194	182	204	196	191	209	190	190	200	211	199	226	223	217	188	215	194	214	197	214	215	210	158	191	188	208	178	189	226	213	217	194	192	177	189	223	203	189	193	191	210	203	191	192	187	212	195	214	190	196	194	192	224	212	207	199	226	214	197	207	208	222	193	208	192	192	216	204	197	190	201	194	207	200	207	223	197	236	204	167	186	187	182	225	216	200	196	193	208	219	223	179	207	200	182	203	219	179	184	219	206	174	191	199	209	191	200	204	190	208	178	249	203	204	187	214	196	204	216	179	197	199	221	213	203	191	205	192	194	203	185	194	193	193	194	202	201	175	204	183	171	219	214	178	195	210	205	182	215	205	208	191	181	192	215	195	215	166	218	199	207	237	192	180	194	216	210	184	209	219	193	195	194	199	203	185	190	224	190	215	186	193	225	202	178	178	202	192	184	198	222	200	210	207	214	212	170	191	219	201	199	186	202	199	209	200	205	236	195	207	183	190	190	216	216	180	221	213	214	208	203	198	194	196	192	208	194	193	191	178	207	220	222	185	196	208	197	213	220	189	192	214	187	181	209	194	206	191	217	203	181	176	212	189	182	233	213	223	219	190	209	187	199	214	175	207	215	200	199	211	192	185	197	214	213	182	194	228	206	193	187	211	196	192	194	229	201	188	206	181	181	179	212	207	168	206	204	196	205	193	190	190	204	208	208	183	222	208	197	217	176	201	197	200	202	184	219	191	219	195	229	201	182	196	199	185	179	207	224	187	203	206	214	195	205	218	208	197	210	243	206	208	186	221	196	192	196	168	197	215	202	190	206	170	192	197	199	223	208	173	190	187	210	211	210	210	200	194	195	205	211	193	207	200	220	194	178	201	193	200	206	207	210	212	194	192	193	198	202	209	189	198	181	210	166	181	196	199	190	205	190	202	203	194	205	199	204	227	198	194	195	205	199	222	213	205	211	209	176	203	219	197	187	172	212	182	215	210	179	186	200	199	211	195	182	203	206	188	181	187	192	210	197	214	198	190	205	184	206	204	210	175
27689	21140	12365	1813	1136	985	963	856	770	797	825	785	832	805	813	815	843	816	800	776	865	838	804	843	833	834	797	837	765	780	766	817	810	772	809	795	783	814	782	785	795	778	822	752	766	818	723	783	828	784	850	826	793	774	794	781	825	831	817	827	779	761	814	826	810	858	781	780	807	799	763	816	795	745	790	823	789	765	795	777	828	839	769	791	797	794	801	794	792	791	853	812	808	758	795	851	740	821	759	798	794	805	799	845	805	799	810	812	736	804	803	816	774	839	773	853	803	808	808	815	832	766	814	728	756	768	781	811	791	820	819	806	759	781	809	813	779	767	808	835	799	776	813	798	791	782	794	828	822	778	795	828	807	787	827	778	804	838	806	794	840	780	765	802	796	806	763	840	808	812	758	828	821	820	843	838	833	753	825	796	801	797	810	850	823	833	801	778	756	805	785	755	752	818	761	814	777	831	815	755	768	840	793	781	820	737	788	831	771	807	796	812	776	811	826	774	836	838	838	765	792	828	799	790	781	779	797	876	816	782	781	794	805	801	786	779	790	829	832	834	789	801	841	804	802	747	767	802	764	833	748	847	783	827	783	826	782	803	807	856	856	818	805	802	808	775	787	782	825	803	806	769	759	825	783	811	808	800	795	763	762	817	795	803	827	808	790	765	795	781	842	804	759	793	782	808	801	809	815	809	792	818	782	817	780	852	760	807	796	845	799	877	797	776	780	823	742	805	804	820	828	794	760	794	812	849	776	805	761	821	812	802	819	808	800	746	821	834	814	791	800	760	829	784	799	836	804	783	792	808	796	822	814	827	788	814	814	823	805	777	800	821	731	814	815	809	805	749	853	806	795	786	870	737	780	812	761	845	788	823	809	793	801	838	806	808	778	821	783	814	784	755	723	792	801	798	798	766	802	764	790	808	803	806	792	796	834	738	803	803	788	810	748	844	825	837	812	820	818	799	790	801	786	787	737	776	797	797	844	815	775	774	816	831	787	817	856	789	806	842	778	841	808	793	770	812	815	785	767	766	782	827	828	761	813	798	809	830	813	845	857	795	785	784	845	790	801	809	843	734	795	799	854	801	784	835	810	842	788	789	810	775	838	804	816	821	776	793	802	858	812	761	802	798	807	765	842	798	801	784	808	773	784	871	823	837	805	718	828	858	816	744	766	794	760	819	780	788	810	817	819	791	867	780	808	829	786	769	818	796	804	831	768	789	791	757	855	762	837	831	777	824	780	812	761	765	801	756	811	847	764	779	852	781	829	814	853	813	819	815	805	796	780	797	787	789	808	766	806	815	784	782	819	774	844	798	779	830	798	795	786	776	876	818	831	812	773	839	796	785	771	786	776	779	762	829	776	802	799	819	776	764	812	807	785	765	763	846	744	774	809	818	757	778	768	806	820	820	823	860	803	819	829	804	822	810	771	789	820	790	810	809	778	794	797	808	787	815	793	787	798	799	807	779	839	837	853	775	816	789	865	800	793	831	821	792	825	763	779	798	793	830	787	781	803	762	783	794	777	835	822	799	806	830	795	817	778	817	781	801	794	843	779	809	827	806	850	782	774	819	800	785	799	828	817	742	786	794	805	814	769	787	777	784	810	841	825	813	758	796	775	819	802	793	832	780	770	795	770	807	785	802	821	800	810	824	795	824	803	816	838	853	839	845	812	780	783	779	791	777	803	803	827	810	857	758	812	836	771	815	802	811	843	800	805	859	848	824	824	830	787	805	811	788	831	773	796	769	778	802	832	779	742	779	846	837	794	785	799	794	779	798	815	811	769	833	739	834	816	815	867	781	814	830	812	843	846	822	794	819	754	789	789	802	766	760	817	772	815	840	793	846	825	810	756	796	782	811	815	829	786	771	789	844	801	770	784	767	793	807	784	782	785	838	789	809	788	814	856	767	836	825	838	777	768	794	748	838	769	826	820	780	796	754	843	788	753	777	756	825	811	815	785	774	785	800	786	805	840	798	830	836	814	783	797	835	830	794	780	807	766	818	803	794	792	797	774	798	804	795	799	830	830	802	789	846	846	843	798	827	750	786	771	792	778	796	818	780	784	779	810	800	769	804	788	823	833	793	766	851	830	783	830	807	806	764	820	807	833	760	774	815	822	815	873	828	819	764	776	796	787	820	752	757	783	800	771	809	792	803	818	810	786	809	767	827	821	758	782	800	843	808	829	817	772	786	782	834	821	772	828	802	756	782	819	793	806	813	802	838	793	822	794	793	759	803	778	875	803	812	796	770	772	784	794	795	834	751	803	785	819	789	776	809	770	805	821	813	795	848	795	788	763	791	791	907	792	826	806	837	820	796	831	820	835	840	813	819	817	793	868	797	761	825	792	792	815	822	775	807	749	841	765	796	842	796	778	816	861	841	840	786	790	813	783	748	783	807	773	831	846	800	801	788	797	763	837	814	835	828	811	793	790	767	804	826	798	811	811	810	804	842	753	826	804	836	763	808	789	847	819	797	840	808	825	753	809	868	767	797	780	805	772	812	788	855	791	826	834	849	805	802	787	821	784	782	818	767	784	841	833	811	773	800	818	805	832	831	781	850	771	805	808	787	817	778	802	851	790	868	844	824	787	845	716	840	822	835	775	818	740	787	814	781	822	826	847	825	778	788	821	808	842	805	862	819	788	776	793	832	846	804	802	753	777	813	804	801	809	841	880	795	830	835	758	818	779	855	822	815	766	786	778	793	844	819	833	750	775	815	792	800	808	751	756	761	832	826	828	748	827	799	785	779	824	785	826	843	757	744	768	810	759	784	788	759	776	764	805	839	795	786	818	819	836	836	835	784	809	827	822	772	796	829	819	827	835	753	840	796	811	821	803	805	748	836	793	747	815	806	829	795	814	777	767	795	820	791	791	811	793	824	801	844	785	762	767	760	774	803	806	770	801	797	806	817	814	820	791	879	814	799	813	802	812	822	785	838	743	789	781	825	744	786	735	807	750	767	775	802	767	798	745	791	822	794	743	792	753	814	783	762	771	794	792	863	815	774	802	813	801	791	794	818	800	808	797	832	846	828	803	749	787	814	766	800	797	780	797	800	822	841	807	818	818	764	865	779	893	785	778	804	782	818	827	821	798	834	812	791	849	805	790	823	816	830	830	763	764	823	828	788	747	791	801	760	817	819	814	810	844	811	805	808	769	830	778	785	794	765	767	764	786	812	756	797	806	779	763	842	796	790	777	821	861	785	781	815	830	832	826	803	762	805	808	780	789	838	809	787	847	808	804	845	826	817	868	828	780	811	791	765	851	815	797	834	777	843	803	790	784	802	785	790	765	792	791	813	797	794	831	844	769	794	812	777	734	857	867	799	796	831	803	829	837	787	785	778	816	792	824	789	764	804	848	869	843	809	843	822	794	823	805	798	793	786	819	822	816	795	830	820	773	821	798	773	818	826	782	807	842	722	757	812	785	784	795	837	824	748	754	756	809	818	838	793	785	779	828	815	763	774	804	787	811	840
4681	1753	1400	1143	1005	898	817	853	778	835	802	828	766	845	813	777	763	820	808	790	779	839	794	757	789	824	764	793	767	829	776	819	840	794	793	772	741	742	799	804	802	792	780	857	782	767	781	797	776	737	769	771	817	752	789	774	757	752	805	770	764	805	748	787	793	758	823	753	742	822	812	793	819	808	807	746	804	781	769	783	751	784	789	775	759	803	785	783	790	811	779	825	761	770	784	856	738	781	787	809	864	769	793	770	784	810	739	797	763	843	770	779	800	782	719	784	741	787	766	751	833	809	796	816	785	808	784	773	804	800	721	818	790	708	801	801	796	770	787	788	776	794	758	765	799	805	752	788	809	786	761	754	779	811	819	823	787	730	768	814	816	815	818	736	747	774	799	818	774	790	869	806	734	803	769	789	811	779	839	797	725	731	722	808	778	759	795	751	811	792	808	772	784	820	772	773	802	785	799	797	782	787	783	821	765	776	787	802	760	791	766	778	809	780	799	789	764	818	782	779	720	854	771	790	778	744	791	806	820	772	814	788	765	832	767	751	841	788	802	776	792	802	793	763	752	825	794	794	767	817	838	777	793	818	748	774	799	787	756	789	749	771	764	778	808	782	790	784	836	800	760	799	790	827	812	789	746	781	786	752	808	798	760	780	840	838	768	790	767	731	748	843	796	827	762	821	824	800	771	775	764	748	808	776	760	742	767	813	837	777	810	772	796	814	818	740	714	835	807	754	762	789	777	743	827	793	801	785	765	786	817	787	793	771	763	765	848	767	748	803	799	768	783	816	748	800	760	817	778	779	827	794	772	794	827	808	774	770	785	753	772	773	737	775	768	792	733	829	833	785	829	763	784	818	740	800	791	832	794	805	804	769	769	799	776	790	797	770	774	808	795	785	739	769	793	752	789	767	776	779	793	776	790	800	779	794	783	800	757	807	812	790	754	768	817	789	741	773	774	796	749	795	763	795	821	795	814	746	760	776	831	808	783	737	733	804	752	823	763	800	814	761	791	805	793	804	779	754	781	826	822	792	786	800	804	800	827	844	803	750	797	809	771	778	744	759	698	839	753	742	796	788	797	791	779	785	753	805	785	760	774	754	745	810	767	757	719	793	784	782	819	838	775	769	774	761	795	794	758	778	761	760	802	834	791	776	827	766	794	792	752	796	759	805	752	807	777	791	822	758	817	784	721	774	768	818	781	829	750	796	784	789	774	796	768	796	791	814	721	744	759	760	763	785	753	804	775	781	765	790	792	800	738	786	809	745	794	738	803	714	780	825	824	825	827	781	746	780	788	821	793	779	822	836	829	802	779	801	765	829	840	779	773	813	779	793	801	783	747	830	764	786	820	770	736	761	802	787	799	747	782	826	838	796	781	805	768	750	795	804	758	763	824	778	733	770	802	767	823	739	770	818	788	787	774	771	831	792	769	760	788	789	833	811	804	816	758	836	783	783	797	753	816	835	725	781	775	818	783	752	787	770	804	783	809	770	764	780	818	762	820	805	771	776	780	830	784	788	785	813	783	788	795	784	776	791	783	800	805	743	807	803	803	746	769	803	741	851	775	780	777	816	772	783	797	826	831	802	798	801	806	787	793	737	766	744	772	766	742	779	831	725	814	797	757	844	771	796	735	771	777	805	780	780	824	788	822	760	773	765	771	742	806	765	787	785	758	796	798	805	792	767	809	788	723	807	777	791	762	784	820	796	814	757	779	795	798	783	728	809	784	803	717	786	771	797	774	776	778	799	845	806	813	802	821	777	763	805	771	747	770	857	800	769	772	785	800	773	737	821	738	786	833	776	782	791	788	750	784	763	766	786	802	769	769	790	786	839	867	797	781	810	740	810	789	858	783	764	793	780	835	834	777	848	803	798	746	800	767	776	814	732	833	811	792	806	776	789	791	798	812	776	751	846	798	774	821	783	833	746	756	773	839	764	849	753	818	805	754	778	788	796	768	794	742	815	799	756	808	750	777	833	793	805	802	780	799	757	762	761	760	789	764	770	778	790	781	733	777	821	804	757	808	750	799	768	771	794	769	775	784	804	768	822	799	764	763	785	762	764	769	801	814	768	785	819	770	773	791	803	759	801	775	739	728	803	793	791	821	779	799	728	787	810	742	737	787	802	822	838	829	769	785	759	784	773	778	759	794	799	822	766	788	762	764	775	783	753	737	806	706	786	792	791	811	750	782	812	795	778	811	777	790	783	749	799	806	798	781	834	741	808	744	803	730	717	802	803	785	803	753	774	858	780	815	755	790	783	789	814	758	811	783	818	753	793	749	776	807	757	804	874	800	789	762	778	787	769	755	815	786	781	809	764	880	810	764	798	788	783	811	728	769	819	814	818	762	779	753	800	796	751	775	788	736	752	720	786	753	766	753	782	757	754	765	830	742	739	850	712	802	792	778	812	781	793	744	799	747	818	806	786	787	794	730	779	763	774	800	743	741	772	766	811	792	783	763	790	808	797	807	778	777	746	806	798	813	770	715	766	832	797	819	744	776	802	809	752	786	828	785	772	748	761	802	779	842	794	807	783	742	807	731	787	797	780	808	751	799	788	760	780	757	724	767	767	727	730	802	797	781	772	794	782	763	804	804	823	787	811	769	727	753	740	753	806	779	792	750	791	799	795	822	782	770	795	716	772	804	806	741	771	795	754	788	829	754	759	793	797	812	760	761	737	796	784	789	772	770	748	786	782	764	740	802	749	778	791	806	818	799	782	810	770	771	750	787	772	788	838	811	785	776	806	752	742	737	783	787	776	827	760	793	815	756	752	796	759	788	815	818	774	817	775	813	774	699	763	732	749	819	775	802	800	805	814	778	815	749	712	791	771	741	791	734	742	801	763	764	829	787	800	795	801	758	786	728	797	808	808	808	798	744	816	746	749	807	839	779	878	744	828	820	733	794	826	827	763	774	749	776	781	784	822	850	768	786	770	812	765	768	769	735	782	791	778	772	798	794	783	787	767	843	788	812	789	801	762	767	715	792	776	831	782	790	814	765	793	786	752	768	769	816	766	869	797	818	794	797	788	775	813	820	788	792	761	766	785	770	785	825	736	752	751	757	832	827	801	799	827	780	819	773	742	771	753	752	738	779	798	793	764	816	784	775	848	844	753	751	801	822	809	822	743	797	798	824	815	750	793	792	780	763	804	765	773	788	766	790	805	804	814	798	826	796	788	754	808	785	803	770	740	789	783	793	804	782	780	801	726	803	823	833	772	786	800	799	774	818	741	752	804	799	821	803	714	763	775	783	782	825	804	740	799	766	740	765	811	792	765	767	785	803	815	765	877	785	766	855	722	745	830	749	775	771	805	803	723	743	785	767	762	793	809	773	766	720	749	765	779	798	800	771	757	800	813	784	763	783	764	768	745	800	800	802	791	804	764	773	761	839	805	780	786	797	761	755	868	772	773	776	801	797	790	781	803	758	768	775	783	733	793	810	768	738	758	785	758	788	812	736	767	715	781	756	789
23890	21416	29108	24129	21421	20211	2400	1016	761	677	627	655	577	533	531	533	520	455	479	481	503	442	474	462	448	471	407	431	415	436	433	441	458	432	421	408	423	420	456	400	459	430	419	435	449	434	438	422	439	450	456	444	419	402	427	402	416	454	416	461	446	435	421	424	385	389	449	437	403	397	391	410	446	410	455	454	438	419	451	470	422	426	452	434	407	418	427	436	381	437	433	422	443	432	399	428	451	409	419	413	437	438	403	436	459	461	415	422	435	429	433	447	420	423	390	415	439	415	450	444	426	423	441	417	414	435	400	429	410	384	426	414	410	398	428	447	407	395	432	369	435	419	433	439	429	414	453	410	406	436	450	448	412	423	412	460	426	438	464	434	420	430	420	442	420	418	428	424	423	424	402	414	442	392	403	426	415	428	405	436	442	397	420	437	397	405	430	429	424	429	473	415	377	427	396	450	413	419	402	418	391	424	434	419	396	392	410	435	436	411	438	456	442	376	420	426	434	419	439	429	424	401	420	429	432	442	431	446	402	430	417	423	421	415	396	408	477	417	440	429	439	391	418	438	383	407	420	417	423	415	428	416	404	461	392	423	428	432	383	433	400	397	409	409	444	406	435	413	431	443	428	479	423	416	409	408	422	406	438	427	412	395	369	395	435	431	444	443	416	417	470	441	431	436	443	412	431	432	443	423	394	446	440	402	401	408	441	452	416	410	441	417	397	405	428	391	427	454	434	426	432	449	394	448	439	449	451	396	402	433	397	420	419	435	446	430	422	394	379	401	404	396	428	424	423	402	455	421	399	451	435	472	383	398	390	409	444	433	418	424	429	403	387	413	444	431	450	426	419	398	414	416	409	408	418	407	436	419	426	455	413	376	434	397	404	419	395	438	418	450	419	442	384	422	448	425	395	443	464	416	421	448	397	404	429	423	446	400	436	406	444	417	407	439	473	433	445	447	423	455	421	434	436	431	451	401	429	422	461	432	424	398	436	452	436	420	419	439	420	382	432	407	416	400	428	423	403	449	424	401	442	409	406	370	464	406	406	404	408	456	410	414	430	415	424	423	414	434	419	434	408	425	401	420	426	410	436	421	402	418	422	408	428	427	429	426	422	418	432	452	412	463	422	427	407	425	433	426	423	392	394	389	422	419	433	407	444	424	392	407	410	416	407	420	463	432	432	446	416	429	467	430	433	451	412	422	398	422	442	395	415	455	420	391	412	392	442	440	432	433	458	453	431	394	416	374	437	388	441	387	383	434	412	424	456	476	435	440	404	434	394	482	406	462	395	363	420	427	438	393	435	452	440	395	424	454	437	393	411	415	413	406	417	439	421	442	432	425	445	472	375	431	390	426	447	427	452	427	435	419	431	407	414	449	454	446	439	435	390	472	407	416	400	455	389	393	440	409	406	413	430	421	425	432	395	420	378	427	426	425	397	400	438	421	424	449	435	432	413	414	435	415	418	417	442	416	432	438	399	427	418	418	422	400	399	424	436	445	426	441	407	394	425	469	460	449	426	385	403	408	410	425	416	377	420	404	412	372	408	404	423	398	407	408	426	435	432	423	436	449	409	452	405	382	432	446	435	431	421	445	465	455	431	416	465	415	443	388	473	418	422	422	427	384	416	440	415	403	454	426	440	408	428	405	382	453	413	401	404	423	440	434	418	409	423	443	377	424	456	395	413	445	468	431	430	389	429	402	418	398	424	434	423	436	416	433	456	422	440	458	434	424	412	419	406	419	411	407	416	449	418	460	424	470	394	399	450	439	409	434	433	423	390	438	410	415	407	461	419	413	428	422	405	411	401	416	460	428	432	431	438	419	403	400	450	438	447	429	418	448	443	439	417	439	442	437	380	417	411	447	456	383	419	436	427	416	432	434	455	410	443	422	418	439	421	439	420	389	456	421	445	413	473	447	407	429	433	434	415	425	447	433	385	394	434	453	422	386	410	437	438	437	428	443	417	409	414	434	415	473	465	440	389	424	406	431	406	402	426	403	428	424	403	386	398	428	393	422	431	435	441	391	400	419	429	434	430	451	407	421	388	439	406	485	448	431	413	420	429	401	411	428	396	420	425	415	442	406	467	404	388	415	419	449	441	438	413	423	412	401	410	422	395	414	404	395	447	445	425	478	443	379	402	429	429	423	418	401	423	434	420	415	462	443	411	402	434	416	388	412	436	433	399	394	397	432	464	414	417	444	431	399	430	426	418	445	455	423	434	402	397	402	409	389	423	419	369	474	384	395	419	426	400	418	416	418	421	431	402	442	400	446	433	425	404	375	397	398	429	447	454	446	475	420	435	397	434	435	404	385	388	374	424	456	422	465	414	395	439	414	387	439	383	422	475	445	389	435	441	428	443	451	430	417	411	397	412	407	415	398	420	445	421	464	420	401	426	420	411	443	436	434	408	408	391	396	444	412	399	428	435	424	429	387	435	451	402	439	444	439	446	447	424	411	422	423	421	428	399	434	409	424	437	450	419	424	378	439	413	435	423	449	472	411	401	420	441	426	422	426	424	419	426	405	421	430	434	417	393	412	407	407	435	430	439	410	432	437	392	433	424	394	439	432	418	405	396	423	400	410	421	426	450	434	421	429	399	427	424	398	410	409	384	403	463	470	440	413	443	413	463	399	403	408	415	403	442	437	441	427	416	424	421	411	412	413	410	390	428	416	439	429	453	436	469	425	421	434	436	414	416	434	438	449	432	409	396	434	441	440	411	434	435	437	417	392	414	427	409	430	378	445	423	445	427	416	417	443	402	409	408	440	404	382	415	437	459	392	399	420	404	403	430	421	402	431	447	397	435	447	416	427	415	405	404	427	453	411	454	427	411	448	419	463	418	430	466	402	436	476	382	410	418	443	408	441	400	440	432	395	424	415	468	413	421	405	428	437	441	387	479	404	454	411	453	420	433	426	422	465	423	451	413	417	462	429	433	416	422	408	472	462	457	416	412	435	454	439	402	444	410	424	424	401	477	410	423	402	426	435	422	461	428	457	393	424	416	380	432	397	414	396	476	419	446	448	411	440	410	405	424	432	403	459	431	441	412	394	425	453	459	474	445	444	414	394	452	411	423	430	429	430	406	412	404	412	416	440	387	391	393	421	420	450	381	433	408	374	461	439	381	403	405	408	397	459	406	410	431	440	406	464	379	423	448	377	389	446	430	425	456	409	406	422	439	410	432	441	428	439	424	412	431	433	413	450	437	425	442	412	413	419	394	437	420	432	427	397	407	401	412	419	385	450	422	409	400	447	427	443	410	458	420	436	421	444	435	454	412	438	417	408	434	423	397	461	448	439	431	430	409	410	418	399	409	435	407	425	389	436	402	417	424	422	436	409	430	446	430	422	440	412	416	414	470	426	413	418	422	406	406	405	434	440	424	421	410	418	453	429	423	414	405	423	439	431	441	436	404	384	411	450	422	409	431	410	412	424	416	406	442	416	440	423	379	419	436	429	399	462	432	441	422	450	413	428
4494	11997	10125	5146	3048	1907	1488	1153	938	839	683	703	630	617	561	537	559	571	527	494	506	477	486	459	462	500	460	454	476	467	441	420	440	499	469	429	449	431	413	418	452	439	450	432	430	432	427	419	458	422	406	428	440	437	422	440	449	430	445	421	462	441	458	473	428	420	423	417	397	425	406	444	403	435	453	455	452	448	408	443	423	404	451	460	454	433	441	451	439	426	446	458	455	445	481	426	457	438	429	450	420	409	464	404	417	453	450	439	437	429	429	442	436	432	429	412	453	421	404	462	403	459	418	433	447	445	402	449	427	417	470	424	449	450	452	393	455	453	407	434	421	475	421	460	438	412	439	423	435	416	401	427	433	405	445	456	474	406	418	426	455	435	428	430	421	432	420	406	444	410	430	452	435	399	438	432	418	412	431	454	446	468	444	484	429	429	463	418	429	426	407	420	429	424	443	421	459	435	439	436	430	483	416	467	407	447	438	425	442	395	435	391	419	435	459	461	426	423	442	388	421	409	414	431	395	427	432	423	441	468	419	427	410	424	444	409	419	395	474	415	428	471	405	436	427	429	406	429	439	439	427	491	444	431	449	466	488	412	433	493	426	420	426	436	464	434	431	404	453	438	426	413	436	416	425	443	445	413	412	463	429	437	433	463	435	409	428	428	464	441	426	440	430	432	436	426	454	401	431	402	416	434	413	436	386	414	449	446	428	441	416	438	438	435	437	405	453	415	407	435	400	409	466	457	420	438	441	453	449	465	456	437	400	444	445	405	440	455	488	408	425	448	435	445	430	474	438	421	425	388	446	455	416	450	445	423	416	430	410	429	420	443	428	443	442	422	424	427	471	443	425	429	410	418	407	435	413	409	432	427	401	441	443	438	450	444	433	451	441	422	394	408	409	418	409	437	438	447	459	435	420	408	435	475	443	449	482	413	443	435	413	428	474	450	444	456	429	427	439	422	429	415	441	429	452	431	457	405	434	453	460	420	427	447	421	429	396	475	450	420	435	446	479	460	443	425	425	431	452	471	408	432	428	432	427	440	416	416	445	421	426	433	462	425	407	446	465	449	424	458	430	456	397	412	436	417	384	433	426	394	417	458	441	443	416	449	443	432	411	439	434	431	444	455	407	469	448	429	416	433	412	484	449	471	451	429	442	441	427	406	426	417	421	465	452	437	402	376	432	468	419	403	408	450	434	431	445	447	466	423	439	434	446	429	433	391	451	405	409	429	429	435	424	423	431	454	443	437	423	416	466	420	409	439	427	435	415	448	429	464	433	445	385	446	419	407	446	403	403	447	475	402	461	473	436	453	442	447	387	431	418	432	415	429	415	453	408	428	423	453	452	433	458	417	423	436	439	411	407	428	416	464	419	443	431	454	421	426	416	438	429	442	433	428	403	443	460	448	434	436	418	432	433	428	469	389	491	393	421	442	427	450	438	431	450	409	451	417	443	431	451	454	422	423	407	446	409	450	463	419	463	464	482	414	402	434	445	436	420	405	485	429	390	393	427	440	435	423	424	450	410	430	437	458	430	436	461	429	408	456	445	431	414	431	469	456	404	416	431	470	416	436	404	403	441	483	415	417	426	499	438	401	441	419	391	459	441	388	417	421	435	432	429	447	438	414	409	410	447	430	448	428	483	395	452	467	457	442	428	441	408	420	449	411	408	447	421	431	413	440	425	475	478	425	421	443	430	427	445	434	453	429	457	457	454	421	490	450	430	425	440	424	444	459	444	474	451	449	419	449	435	419	439	472	416	449	446	413	427	468	431	447	396	420	406	463	440	422	411	436	445	417	417	407	424	416	422	439	431	418	422	428	412	426	406	431	442	408	398	407	465	445	424	414	460	388	401	437	422	449	440	444	442	454	418	457	457	411	434	407	469	426	419	417	450	400	467	417	465	445	441	412	467	406	432	439	450	449	466	420	475	430	444	453	456	437	416	453	459	436	410	412	442	421	420	414	466	391	436	415	401	393	416	425	459	406	407	418	401	441	424	430	409	446	459	430	418	465	396	435	435	393	442	429	447	441	417	438	417	411	430	427	473	449	461	454	474	422	422	441	402	427	440	437	442	434	441	430	425	455	426	421	417	436	420	456	415	476	430	433	402	420	428	385	455	409	413	443	429	447	459	431	430	448	428	451	386	467	442	425	402	412	424	409	459	452	409	447	426	391	434	470	431	442	438	403	411	470	441	416	422	453	379	466	446	405	437	388	429	400	454	438	445	425	450	443	432	414	410	420	385	447	435	442	428	449	400	448	418	464	438	442	437	419	396	444	415	433	470	447	448	429	425	419	445	381	414	444	432	421	439	402	421	438	436	429	438	439	400	434	433	433	430	429	396	434	408	436	434	469	396	454	437	413	449	432	419	408	428	432	474	466	425	484	395	419	451	421	437	441	481	450	442	448	390	428	458	454	444	424	419	422	433	465	430	432	417	470	396	407	441	425	452	410	454	432	409	427	443	414	422	485	379	428	451	443	391	432	436	411	446	424	445	469	417	427	389	442	435	416	457	428	445	437	424	481	437	449	421	414	426	399	439	412	421	466	444	428	435	407	456	447	416	431	436	402	436	446	463	453	423	430	434	452	464	401	439	429	433	447	401	450	488	421	406	422	458	475	413	428	446	431	431	423	428	444	369	460	446	389	424	413	400	415	405	444	446	464	452	455	428	469	476	426	414	412	435	396	455	403	416	451	387	403	433	420	423	447	465	443	421	416	453	442	395	437	420	419	398	449	435	444	421	432	439	451	436	421	408	428	443	473	453	438	414	432	431	428	422	456	433	422	444	443	424	421	420	431	435	410	427	372	440	474	439	426	437	449	459	416	429	450	441	441	409	461	435	417	468	449	442	417	437	442	437	428	444	434	433	444	430	450	413	412	462	419	435	437	437	446	442	449	434	423	432	422	429	450	451	438	418	437	436	436	441	410	431	428	403	446	438	439	427	427	428	421	412	467	422	452	402	462	426	444	454	460	433	422	420	410	437	428	390	440	417	406	406	434	427	440	430	429	435	486	493	403	422	450	402	435	470	438	441	416	401	437	446	385	411	415	405	413	436	426	449	418	420	419	421	409	434	417	449	435	444	429	419	468	422	423	434	446	506	433	445	399	463	466	457	403	411	414	419	450	429	394	441	407	430	422	442	387	437	426	436	445	455	407	409	425	470	433	422	444	442	393	441	451	448	438	407	487	447	446	418	440	436	472	414	424	461	429	435	455	429	424	388	430	418	404	418	452	458	436	464	442	461	421	413	428	414	400	422	435	416	427	434	425	427	427	428	393	424	440	413	431	442	458	447	410	421	408	416	445	467	431	397	436	434	462	434	427	425	440	422	395	432	385	415	447	430	425	432	450	446	400	427	440	445	441	412	445	448	438	451	479	407	458	433	412	447	482	408	427	420	470	443	436	451	452	434	424	439	439	448	416	440	400	401	450	419	428	398	447	414	411	455	422	435	408	414	417	452	426	417	454
24770	21388	28621	24534	21341	8712	1358	1023	924	870	855	856	837	732	788	780	790	746	738	772	753	786	739	739	710	746	714	705	705	691	774	715	753	762	682	737	733	734	772	743	702	719	703	728	684	758	763	716	760	729	748	694	763	715	757	687	733	745	706	735	717	736	756	709	705	698	727	731	756	722	673	719	762	695	729	721	688	712	705	749	742	725	654	715	701	709	762	708	707	684	671	706	711	682	789	721	702	699	715	736	715	706	719	731	723	678	727	730	672	741	698	732	740	727	696	716	682	741	717	690	744	706	737	727	701	691	754	693	722	716	709	740	702	697	689	723	762	696	727	726	706	713	674	779	732	784	743	715	702	674	678	746	697	739	680	702	745	738	699	724	692	736	739	706	739	734	732	730	664	691	669	679	674	647	704	764	686	676	717	699	730	745	715	705	738	760	651	722	742	722	750	704	738	710	744	719	718	770	738	684	673	745	733	686	660	709	764	669	727	715	721	696	771	720	673	741	730	738	731	713	737	710	681	747	736	678	735	706	741	737	685	739	696	719	727	702	736	660	753	725	676	697	726	720	781	700	753	759	713	734	726	742	728	747	683	704	758	694	710	714	772	711	706	704	743	697	781	714	718	735	692	758	713	696	724	691	691	686	701	710	717	725	713	699	736	688	702	694	714	710	711	670	693	708	699	697	767	694	686	711	685	725	717	693	710	750	705	734	757	736	730	766	714	701	681	754	717	708	756	727	695	732	717	758	699	737	715	665	723	718	725	683	644	688	761	661	775	666	710	734	690	737	738	676	740	722	662	744	721	726	731	717	742	720	694	717	733	721	693	732	727	695	728	623	707	718	714	717	725	739	721	688	725	694	680	759	708	714	713	759	762	669	734	740	699	744	718	751	734	697	696	760	725	764	716	698	674	710	734	736	702	734	714	714	691	730	755	735	734	726	712	727	714	736	722	700	689	694	728	718	703	710	746	740	730	698	724	689	743	737	724	721	665	714	720	710	704	667	724	740	698	731	743	759	766	735	715	724	717	727	745	713	741	691	685	696	702	714	714	705	704	705	736	729	725	721	721	668	686	715	750	711	673	681	695	693	690	761	741	711	728	679	736	721	683	693	757	698	760	681	697	714	687	637	735	773	729	721	674	725	750	722	743	722	687	742	774	692	716	737	703	707	700	714	685	682	680	746	704	704	710	678	712	692	682	668	757	746	698	705	728	701	715	744	704	694	724	687	683	716	724	729	702	718	732	745	746	699	708	744	737	656	732	652	684	756	738	740	683	785	715	682	722	720	725	729	686	669	724	714	731	723	685	724	697	686	760	746	735	677	696	745	760	705	703	713	757	766	747	744	670	696	716	725	771	725	737	726	679	664	734	728	716	726	708	724	730	733	731	701	723	764	705	692	713	718	678	692	656	729	739	717	677	732	740	685	692	716	706	678	726	734	722	732	711	695	734	699	688	702	729	761	708	718	691	724	738	697	743	671	702	742	695	683	675	720	686	674	721	692	750	717	706	707	690	726	702	753	770	726	732	728	712	714	738	661	742	748	715	736	749	714	725	733	771	757	713	721	747	666	722	706	726	736	717	729	716	688	730	729	723	712	708	717	776	699	689	720	749	710	710	686	702	729	751	742	734	731	673	704	730	735	735	714	737	713	709	750	784	740	691	762	693	700	710	744	700	726	717	715	693	712	753	717	719	764	711	726	706	714	738	679	697	690	787	722	692	721	703	710	712	742	707	716	686	683	729	704	740	680	704	719	732	759	752	709	738	682	716	706	740	733	745	716	710	690	728	720	745	716	698	738	732	778	704	694	703	720	686	702	720	715	721	777	718	752	681	752	699	759	638	663	800	722	705	703	714	675	675	720	737	711	736	720	682	700	784	699	748	718	679	683	687	719	695	708	729	723	664	758	734	728	750	746	716	660	704	732	691	719	708	724	704	670	734	712	747	720	688	713	740	701	715	656	738	746	727	723	672	710	735	747	716	726	722	677	641	729	693	723	752	685	709	741	718	718	718	743	766	807	726	770	772	728	682	694	730	713	737	671	730	724	686	732	714	703	668	676	746	658	664	726	753	726	749	744	739	697	739	698	762	740	758	688	747	699	682	732	712	746	735	713	683	725	676	724	691	683	720	700	698	716	702	714	684	727	717	690	701	727	746	740	714	735	700	736	743	710	726	782	675	703	682	698	782	700	701	724	689	730	724	691	762	736	680	756	684	732	739	764	675	703	703	710	704	678	757	690	729	713	747	774	728	739	744	677	690	759	677	707	708	711	691	679	708	717	723	701	720	716	725	727	767	723	724	721	719	739	701	722	710	698	716	737	703	686	733	670	772	760	711	728	736	698	745	709	670	704	751	744	751	737	672	674	684	711	698	783	684	732	705	743	756	716	664	731	728	722	775	713	719	708	722	712	714	746	777	755	750	713	725	702	710	718	726	703	739	709	754	670	760	738	737	717	747	702	658	714	705	715	684	681	648	755	700	684	683	737	719	757	715	713	745	766	747	697	731	682	680	716	752	717	763	710	709	680	727	669	703	716	685	762	670	701	698	746	770	719	729	703	690	727	731	714	719	698	691	702	785	729	779	750	756	718	713	718	698	712	710	708	719	736	731	726	730	727	740	766	726	714	716	730	747	746	747	699	703	705	678	705	708	736	694	675	715	724	706	747	679	737	678	742	706	747	702	778	694	792	744	704	715	704	737	742	715	747	730	734	708	689	736	731	699	706	800	700	693	687	721	707	714	672	729	739	707	740	739	718	673	694	732	712	705	685	764	756	678	718	768	704	707	738	681	720	719	724	681	724	709	734	721	679	675	690	707	736	696	731	707	707	742	677	722	689	696	699	731	694	718	744	755	712	724	676	689	707	716	758	709	698	736	753	706	716	711	732	726	685	733	698	714	778	737	715	674	719	730	717	773	660	702	646	775	681	728	686	654	712	702	670	740	702	707	728	728	743	690	696	748	741	686	689	723	750	717	701	676	758	728	751	700	716	714	694	723	744	712	690	702	703	704	688	710	739	716	709	716	710	687	760	712	712	692	732	767	701	711	699	728	744	751	728	752	707	743	705	723	699	678	715	713	712	696	744	691	707	691	732	689	707	732	693	802	733	755	723	734	741	717	682	710	774	688	695	741	704	737	703	683	736	722	716	712	758	728	791	740	648	748	676	667	758	731	698	700	701	714	680	756	687	726	691	755	691	728	695	718	717	738	667	717	754	725	729	694	662	700	732	718	692	685	728	692	763	704	710	723	743	725	681	724	743	726	725	753	694	727	720	732	735	689	671	767	709	683	704	704	712	732	748	771	701	738	729	717	714	686	722	726	747	766	702	698	728	727	739	702	650	731	708	714	714	701	731	719	722	697	733	699	707	707	719	701	745	670	712	756	710	712	728	715	773	706	723	732	702	733	678	667	728	742	744	700	735	721	736	732	729	727	710	634	703	726	687	781	730	678	684	753	711	772	702	691	748	697	699
4434	9028	7168	3882	2406	1674	1341	1122	1016	965	854	868	827	770	788	754	727	716	688	747	709	736	707	662	696	756	681	719	711	694	724	712	750	727	679	671	713	690	679	695	681	723	697	661	672	676	675	661	671	673	693	685	688	663	671	699	663	634	683	683	680	704	664	624	618	666	673	692	693	709	696	682	665	667	622	664	669	676	739	677	685	623	637	708	715	679	740	665	684	690	755	676	672	708	704	667	696	695	701	667	659	668	677	641	720	670	655	710	695	697	701	672	678	694	665	731	696	678	653	706	649	702	715	646	671	656	724	714	689	735	636	668	728	686	610	697	680	665	690	692	701	675	700	676	664	677	666	645	680	654	692	702	701	656	653	719	682	667	687	669	684	729	717	658	683	732	673	709	628	663	716	658	664	706	636	701	663	665	694	673	675	720	705	724	676	698	675	660	683	698	682	682	663	671	701	657	657	725	684	691	732	683	718	660	683	704	633	662	646	691	673	638	682	626	678	684	677	663	678	676	741	709	711	670	692	718	703	641	693	677	692	678	704	675	687	630	643	626	721	649	699	678	643	663	647	725	673	728	676	687	661	685	671	719	696	710	645	705	690	702	646	700	721	746	695	642	671	679	693	697	702	650	715	625	729	645	666	663	666	726	661	669	685	753	678	734	683	687	726	665	666	685	662	668	659	725	652	688	663	633	679	727	698	697	708	636	721	680	662	660	674	703	725	647	690	720	670	671	719	637	674	706	657	670	670	662	659	663	689	656	662	684	695	717	666	702	649	731	650	681	635	663	690	698	700	665	709	677	681	663	689	689	685	686	687	698	723	686	697	706	669	654	675	656	688	669	711	719	700	668	691	710	710	655	680	719	682	673	665	707	701	675	668	695	661	658	695	647	645	638	710	650	667	672	681	685	697	742	687	729	709	662	666	710	654	678	678	687	682	696	697	663	697	688	647	681	667	688	677	666	668	697	674	690	638	720	674	709	689	692	672	718	685	704	671	709	662	713	651	674	673	702	670	716	711	675	655	659	658	666	642	664	644	667	709	685	703	686	696	703	723	693	679	670	657	685	710	645	674	684	681	751	687	688	715	714	681	717	680	667	656	692	688	692	673	692	758	702	704	698	649	670	701	716	735	685	641	636	690	683	763	657	693	672	718	648	716	650	634	706	724	665	696	693	690	687	663	653	675	716	706	665	688	698	627	689	677	672	683	677	741	672	702	685	697	699	687	721	705	642	672	675	650	650	716	696	668	677	659	666	672	680	639	722	731	646	645	686	727	695	660	684	657	651	680	663	665	720	697	668	734	685	676	661	654	676	665	737	717	696	687	696	668	673	700	676	694	700	686	691	686	700	658	683	650	691	636	706	631	704	687	694	650	704	681	694	658	694	685	665	650	727	723	651	661	651	682	679	665	691	664	699	675	660	663	638	707	656	715	684	686	670	675	670	696	690	676	658	651	638	644	676	680	669	634	685	660	663	678	638	655	657	711	693	676	675	666	692	659	665	642	679	716	715	665	671	666	688	732	691	658	698	663	644	713	670	700	658	717	669	703	644	677	690	702	666	696	677	688	673	717	654	661	652	661	665	675	671	663	669	650	701	722	676	691	680	686	708	650	682	708	652	680	670	687	666	660	683	741	621	685	658	671	726	656	651	623	663	665	675	644	720	669	704	644	698	671	676	658	681	681	702	653	638	666	728	651	683	653	681	646	680	616	696	664	720	649	695	703	675	705	664	698	680	637	700	693	640	653	650	676	681	682	695	671	683	722	652	651	666	681	725	676	664	706	689	719	721	688	680	694	716	669	672	679	720	644	696	667	702	651	626	659	663	701	654	657	666	680	705	616	652	662	675	616	636	660	718	682	658	635	683	658	699	702	720	672	676	638	663	693	650	688	695	675	662	687	727	654	671	618	695	708	660	663	678	657	644	700	667	651	690	727	672	685	686	680	684	736	683	729	650	661	676	676	698	688	680	714	705	711	633	690	695	670	678	645	647	702	671	658	669	721	708	707	683	687	670	679	729	673	642	658	664	691	706	695	712	707	700	669	679	665	693	654	665	664	674	660	672	680	644	679	706	671	641	672	683	665	671	700	669	703	697	703	631	691	677	693	692	689	683	632	709	694	702	682	689	680	672	719	679	633	703	662	691	686	692	647	676	681	652	714	687	688	676	652	701	649	717	678	666	691	697	753	664	715	697	660	705	674	688	673	687	703	661	713	657	678	712	708	631	661	714	733	688	672	686	689	688	631	650	692	686	692	630	644	659	655	697	703	708	668	693	644	686	708	665	695	676	664	690	694	654	684	674	708	683	671	651	624	675	665	659	690	707	684	710	651	714	665	625	690	679	647	697	690	660	687	690	646	669	716	621	707	639	704	657	714	682	666	720	682	669	677	717	676	681	629	689	714	658	678	674	678	673	683	670	705	716	726	671	662	704	659	708	668	673	673	648	697	688	674	714	746	693	710	680	702	707	643	690	703	673	666	655	666	696	695	665	684	684	702	653	642	663	693	698	690	685	683	672	674	681	695	688	655	683	675	686	671	668	698	655	683	747	692	702	704	701	701	680	666	694	704	651	640	665	683	673	690	681	695	681	685	678	662	649	659	664	701	719	653	682	689	691	668	693	673	665	692	738	653	681	687	692	693	681	639	720	692	642	708	622	703	651	665	677	704	640	687	673	696	738	708	655	678	716	676	743	664	730	708	655	715	692	654	647	653	653	687	655	666	702	676	694	662	715	667	664	668	675	664	697	650	650	658	692	650	717	693	680	733	676	667	695	677	685	696	741	638	679	680	681	675	639	679	721	744	685	731	676	703	673	675	701	652	665	684	639	700	697	658	695	707	631	649	639	652	705	641	661	668	681	655	641	652	736	639	687	679	709	737	680	677	683	683	654	700	715	702	679	663	685	688	702	711	689	642	671	714	680	681	642	673	697	636	678	722	686	664	701	734	670	698	613	689	685	683	713	660	686	656	657	650	702	656	658	647	706	693	737	645	660	732	685	668	632	663	708	653	676	678	701	687	692	677	646	679	681	682	664	680	691	695	662	633	676	714	684	668	701	631	633	694	686	637	698	709	688	687	692	663	701	708	715	652	665	681	639	696	685	706	671	682	657	711	663	691	613	634	711	624	683	680	679	662	678	686	652	673	666	679	642	706	700	625	681	659	645	667	642	684	675	645	711	653	629	679	677	693	695	651	692	683	711	689	657	707	688	707	712	669	711	689	672	681	727	629	705	706	677	712	654	613	648	663	702	651	654	609	727	642	643	685	671	674	703	715	676	668	698	699	649	636	685	678	694	690	701	697	690	684	698	628	722	702	732	657	655	684	646	700	730	674	655	690	664	652	716	674	661	677	666	658	665	632	677	659	665	683	715	709	654	660	687	715	681	663	656	654	687	658	659	660	651	685	692	648	714	675	667	635	673	660	667	674	667	668	639	658	667	722	669	692	666	700	707	664	716	669	719	693	687	681	678
22725	21458	29309	24000	21451	21514	18455	1594	950	741	630	494	530	434	422	362	356	346	322	329	305	301	264	303	250	274	242	263	261	234	262	236	247	241	226	240	253	244	239	200	211	218	209	237	235	225	212	237	206	217	208	224	206	213	216	228	216	216	215	228	219	230	245	221	198	217	239	219	237	232	231	198	242	219	226	208	185	232	217	210	184	202	198	215	228	209	217	203	222	227	189	208	232	207	223	236	202	218	203	213	205	220	220	216	209	236	185	213	183	210	221	236	224	214	209	214	221	206	205	203	204	228	204	212	193	225	247	226	230	235	228	236	194	209	211	214	200	210	236	186	216	189	206	191	228	188	190	203	219	217	213	207	221	229	214	201	220	193	191	195	196	205	214	207	206	214	230	203	216	226	233	216	208	219	220	236	202	196	237	223	199	226	190	196	201	188	192	192	205	241	177	202	201	214	214	205	193	195	214	204	218	211	215	201	203	191	216	225	212	213	205	226	194	218	211	224	202	214	245	207	214	205	199	192	199	184	194	201	223	222	205	187	205	186	224	206	204	204	171	202	206	201	227	236	224	202	234	206	206	188	227	205	215	189	187	226	215	220	209	222	224	221	202	209	227	214	215	233	222	216	221	204	214	219	230	215	197	226	211	217	202	219	215	231	219	217	206	233	188	187	188	222	207	190	184	206	216	183	195	202	212	207	232	213	213	213	214	230	204	200	199	204	195	220	208	188	223	211	210	200	223	191	192	197	224	214	206	215	206	188	192	210	205	223	200	219	234	219	218	219	178	208	215	217	182	216	196	197	239	208	206	215	233	231	216	174	200	179	207	216	180	206	197	205	225	229	208	180	213	212	208	189	215	180	206	206	203	226	216	225	223	196	209	196	212	231	221	239	228	195	204	241	216	213	201	222	218	206	205	211	207	210	227	218	191	195	193	205	222	238	222	231	216	197	213	214	236	201	211	208	225	207	208	208	189	216	199	205	183	227	195	207	188	198	190	214	185	205	205	232	204	228	232	210	214	211	212	209	209	196	206	201	244	229	199	217	169	235	204	208	201	223	230	210	234	212	209	218	211	220	241	214	197	215	195	208	224	204	211	228	238	191	190	223	211	215	209	224	214	202	201	215	206	221	229	222	229	209	220	196	203	192	204	240	239	242	212	216	196	217	210	209	238	215	192	231	245	235	238	244	226	212	219	203	215	224	206	226	187	223	221	209	210	195	205	184	191	192	230	191	221	222	213	217	192	204	209	220	221	230	206	199	201	220	203	201	195	241	202	191	225	189	227	196	224	222	202	219	220	185	208	183	210	210	225	211	209	205	226	216	212	209	191	227	209	209	224	218	215	181	256	220	230	223	210	222	197	196	188	194	214	182	213	188	213	227	210	212	204	194	213	230	218	208	204	199	188	205	194	198	195	185	200	233	204	217	193	209	200	206	208	195	207	210	204	209	198	184	200	219	209	209	199	221	202	231	204	206	216	251	220	235	220	206	174	204	227	200	197	203	209	228	202	201	174	217	195	190	195	187	188	240	188	218	213	201	208	198	195	235	228	220	227	205	214	221	219	208	236	226	200	204	220	212	184	201	219	220	205	206	199	200	220	210	211	218	202	225	218	209	184	207	226	211	193	211	192	192	227	222	181	230	217	208	202	188	223	204	214	196	203	204	227	218	203	206	197	222	185	227	211	214	212	211	202	229	191	201	233	206	214	191	228	227	229	225	230	195	210	204	229	263	197	214	215	188	222	201	188	224	223	194	208	233	205	214	215	211	215	225	226	209	224	216	211	211	238	182	209	203	199	197	218	199	184	208	210	174	221	211	209	224	185	200	213	211	221	217	194	229	213	222	210	191	230	196	237	201	196	210	217	236	198	193	215	188	213	211	237	206	203	203	209	205	227	205	233	196	189	198	219	210	181	195	206	200	194	217	197	244	202	227	192	218	201	203	210	195	185	195	210	232	172	226	211	222	207	207	199	213	226	191	184	234	222	216	201	219	222	238	194	216	200	220	229	173	212	213	193	204	213	202	194	214	195	190	233	202	241	192	209	203	210	206	192	203	204	180	209	212	199	229	198	220	171	194	216	198	183	186	222	200	201	227	203	216	215	217	169	215	233	218	191	229	224	210	207	216	208	206	186	217	215	172	222	206	201	210	240	226	213	207	189	199	201	230	221	233	221	217	201	207	209	209	208	210	228	216	220	213	213	208	184	175	214	231	217	188	222	199	210	217	208	231	198	244	179	218	195	198	230	224	240	204	241	237	223	223	182	195	242	211	219	194	205	201	212	188	212	204	197	219	179	215	206	215	194	183	197	221	226	193	206	200	223	235	232	197	242	214	213	211	228	200	207	220	231	205	206	211	213	185	208	200	212	207	169	227	216	234	180	199	234	205	204	217	210	192	212	256	199	210	226	184	220	210	214	224	191	207	210	202	223	233	217	242	233	198	201	195	200	193	222	242	218	202	203	230	218	177	224	217	203	209	192	222	190	210	205	216	218	213	182	202	221	233	213	199	186	210	209	216	217	198	209	228	221	241	215	208	206	203	196	215	235	202	198	201	209	250	228	218	207	247	200	208	204	214	209	190	229	190	231	224	210	195	209	210	211	195	225	216	224	208	222	178	176	210	198	206	224	206	203	192	225	198	217	202	216	225	236	220	214	220	193	224	215	233	208	239	190	205	217	231	204	224	202	207	202	196	220	228	232	230	217	196	197	208	230	182	217	191	192	199	208	195	224	231	220	231	198	223	227	190	222	212	208	216	212	190	205	203	214	184	217	210	216	221	217	217	226	194	196	211	204	181	236	202	240	200	209	221	248	222	227	191	178	183	234	226	218	215	220	206	213	239	228	209	196	235	210	215	223	221	220	224	201	210	184	202	179	216	217	206	219	188	188	215	223	208	203	234	198	216	213	233	213	237	207	208	192	223	236	195	193	198	217	217	228	194	210	206	206	227	197	206	200	218	249	239	190	184	199	233	189	205	206	218	217	232	206	202	230	211	206	209	226	222	223	199	199	196	228	210	235	212	203	218	204	232	213	213	219	201	226	181	207	196	228	196	197	202	204	184	211	183	219	189	208	225	190	227	217	185	223	235	223	217	197	197	205	186	221	218	200	197	194	203	206	205	207	221	199	221	211	228	215	222	197	207	236	201	182	204	190	224	229	223	209	224	213	240	225	207	209	191	202	199	213	206	200	194	201	213	206	201	207	224	212	204	246	217	241	209	236	192	209	219	186	227	202	212	208	214	225	208	213	191	213	200	230	216	224	251	208	220	194	217	187	204	224	227	241	186	233	184	209	198	193	202	241	210	215	231	207	226	219	221	241	226	201	196	209	218	216	199	216	244	210	207	199	230	214	200	216	231	220	208	228	203	169	205	200	205	212	215	184	198	198	189	215	204	209	225	186	209	224	227	185	227	206	186	214	201	196	232	231	236	221	211	225	210	207	204	211	215	189	189	231	215	210	214	213	203	225	189
6241	19632	16306	8980	5207	3106	2330	1699	1270	1019	792	647	591	533	503	454	378	413	345	326	332	341	298	297	278	266	269	270	267	250	275	236	229	230	245	236	224	236	226	250	216	217	220	222	243	211	220	235	207	228	213	236	220	190	222	191	205	198	207	239	188	241	190	209	204	189	244	223	219	218	188	208	216	226	208	227	196	214	225	196	211	215	202	202	205	219	206	208	191	215	230	221	205	203	196	228	227	216	190	204	216	230	194	207	188	223	180	198	162	210	217	210	213	190	219	214	214	191	201	186	204	190	215	205	210	194	200	203	215	219	205	178	168	225	205	179	233	200	257	206	207	206	203	227	185	188	200	184	193	222	209	213	185	181	194	214	218	209	205	202	206	205	222	218	201	225	196	224	219	188	206	216	210	200	202	231	197	227	220	228	204	230	209	195	191	213	201	206	204	212	193	193	195	178	208	205	203	206	215	207	183	213	188	200	226	192	199	224	187	210	216	217	189	227	210	233	199	177	222	185	197	197	212	188	216	192	228	205	199	179	237	219	180	222	204	195	205	210	195	192	209	180	188	212	220	188	187	184	216	222	209	201	218	198	172	198	195	219	180	218	194	206	218	192	232	216	199	194	206	212	185	204	194	175	196	195	197	188	205	209	193	224	202	186	187	219	208	226	215	183	173	213	183	199	189	200	197	218	213	206	219	165	193	191	221	221	197	192	183	184	207	199	185	196	223	194	192	192	186	215	205	193	201	224	201	189	181	187	204	203	189	194	213	190	207	196	212	175	212	212	215	208	207	185	217	207	191	214	212	200	205	198	188	183	193	180	201	204	201	230	199	190	202	188	216	183	183	208	204	174	190	216	209	194	211	210	217	221	225	200	211	199	196	173	194	222	188	192	217	189	208	214	195	189	218	206	196	225	193	192	221	207	215	209	211	211	200	213	192	188	223	207	180	188	206	194	192	183	198	196	194	198	193	209	225	203	207	224	197	212	204	199	223	181	183	197	177	214	206	182	201	215	236	227	201	217	233	199	217	208	200	190	205	241	197	191	213	210	186	201	202	189	200	192	194	209	199	189	202	189	200	213	210	186	214	206	200	218	219	208	224	190	205	197	194	208	218	209	204	198	212	191	223	211	205	197	208	205	210	190	217	211	209	195	192	207	211	181	195	199	201	195	212	203	208	190	213	193	201	206	193	205	217	214	206	199	183	200	208	207	187	207	202	185	198	198	207	190	211	196	188	209	212	206	177	205	190	199	205	203	187	188	224	205	206	210	210	172	185	201	202	215	210	208	212	203	208	213	196	202	199	222	198	235	196	209	230	185	211	192	181	225	207	211	202	207	201	185	237	224	188	202	233	197	211	195	182	205	217	210	202	209	212	204	196	196	221	217	232	177	198	183	196	209	200	196	208	192	193	182	199	221	230	182	175	185	196	194	199	180	178	218	211	203	189	198	193	195	203	188	217	203	198	207	218	204	202	215	207	209	208	189	199	182	220	235	197	221	199	178	193	214	206	193	211	216	193	205	194	210	209	220	211	197	212	185	187	196	188	200	184	193	211	202	199	208	176	187	222	209	213	178	188	197	197	216	184	189	186	208	197	189	202	222	226	202	197	209	186	180	194	218	187	191	205	189	198	203	218	196	201	170	205	224	231	227	192	182	216	206	222	197	184	198	219	210	183	204	245	184	192	194	194	220	198	199	197	195	222	200	205	199	194	213	208	231	215	192	197	212	207	200	222	213	202	219	176	198	235	192	218	180	222	237	194	190	213	216	216	210	184	182	225	194	208	196	202	219	198	216	210	197	172	184	235	207	192	195	204	188	181	206	185	188	213	184	196	207	202	178	201	226	203	216	198	182	205	189	188	189	202	206	190	220	202	185	207	194	199	221	203	179	214	173	203	222	192	214	192	192	198	208	191	223	201	204	209	236	210	213	212	203	215	180	187	214	203	213	236	188	186	181	184	217	189	200	212	197	168	197	175	212	217	224	220	209	198	208	201	237	232	212	203	194	211	180	196	187	208	210	219	188	205	208	198	225	216	182	201	197	210	201	201	203	198	191	217	195	190	213	200	221	188	192	205	183	200	196	204	214	210	201	206	196	193	215	220	230	182	196	199	199	200	178	213	235	206	199	204	201	218	204	194	219	231	194	197	192	198	213	217	228	217	186	187	207	215	202	206	199	193	177	207	182	218	199	211	201	224	192	203	226	182	187	219	209	210	174	212	178	200	207	212	216	200	204	206	205	205	207	220	205	193	210	204	166	196	179	196	187	199	214	190	209	236	187	193	208	225	194	179	176	208	224	202	219	193	206	198	224	204	201	195	195	192	202	213	194	199	190	188	209	194	217	211	175	205	206	202	211	212	206	184	210	204	201	224	206	219	198	211	196	180	192	215	216	202	208	242	203	203	213	212	192	197	220	220	184	208	224	220	210	200	213	183	164	226	213	208	193	214	194	220	217	193	198	163	205	192	189	205	181	179	220	239	215	204	215	200	217	216	202	181	180	217	224	211	226	201	224	218	187	214	192	196	231	208	201	206	196	199	201	201	199	227	193	207	188	164	221	212	182	217	210	199	186	178	173	202	234	189	232	198	218	195	199	221	226	227	206	197	214	203	205	210	196	190	195	196	208	216	196	198	199	223	181	210	236	196	180	201	223	198	197	182	218	207	199	196	183	166	195	183	204	205	187	197	212	226	183	233	196	178	221	211	196	179	191	207	194	223	220	192	198	218	195	192	227	191	227	193	199	245	211	197	211	215	180	198	200	184	212	178	189	201	232	171	200	202	184	190	174	205	219	200	220	202	206	213	209	218	208	184	213	202	223	194	208	163	186	236	202	223	188	212	193	210	198	246	224	198	207	208	201	200	197	192	228	216	200	210	197	185	193	206	215	209	204	200	201	196	197	186	198	207	208	225	193	202	217	197	214	202	167	181	207	210	182	219	195	207	209	215	193	189	180	208	196	198	223	215	196	192	218	206	196	196	201	221	201	216	187	192	193	236	198	190	211	216	212	202	182	203	198	196	186	222	189	198	229	220	218	219	205	199	213	193	199	187	207	175	216	183	219	203	189	215	178	209	203	197	206	211	180	182	199	223	207	211	190	177	215	210	190	201	191	223	194	202	214	186	188	188	183	227	209	211	193	198	188	221	202	192	181	210	216	199	216	200	194	206	185	204	215	203	217	201	204	202	223	211	228	214	183	208	214	187	214	215	188	213	203	173	204	205	202	205	184	203	210	197	189	195	203	213	174	206	189	211	206	220	220	202	206	206	198	203	200	200	201	165	189	185	191	201	193	218	215	209	205	216	196	200	200	189	211	200	181	194	196	224	198	175	187	213	195	213	229	209	213	220	201	190	204	213	209	210	202	187	210	202	201	187	200	200	212	207	211	204	184	205	199	213	166	197	193	198	217	203	207	198	206	208	165	193	206	207	205	205	208	164	204	209	178	202	192	179	217	188	205	200	186	197	222	182	212
27744	21143	12475	1632	983	865	861	849	813	793	888	781	840	875	823	830	821	776	799	853	783	827	795	817	820	770	815	831	810	826	783	822	863	788	823	831	823	806	789	848	834	811	826	818	822	786	785	792	803	834	886	824	775	775	769	781	786	850	757	828	860	811	795	807	730	790	787	864	780	789	832	812	801	841	801	771	820	852	750	817	761	801	827	812	801	802	830	809	815	825	801	807	798	834	815	791	895	825	824	817	856	762	810	825	807	830	843	830	830	842	885	809	770	850	817	785	847	833	799	828	811	805	855	818	811	847	797	861	842	802	873	796	811	786	846	834	806	839	784	830	827	817	802	810	820	822	815	821	799	860	818	787	815	796	797	839	783	808	824	791	778	796	877	834	846	812	796	798	882	789	826	847	822	810	828	810	806	769	837	747	843	829	778	814	823	757	798	792	777	837	807	826	806	819	835	870	811	805	763	796	798	779	843	796	829	846	794	794	804	868	801	858	788	763	757	778	826	839	822	854	803	740	808	771	801	823	723	821	813	824	787	749	853	829	774	840	803	850	817	828	834	754	812	802	810	808	800	842	811	786	787	799	802	824	835	811	860	845	819	791	836	808	784	851	812	759	830	849	822	796	824	819	839	797	800	865	824	852	822	748	830	783	799	800	823	835	810	796	818	821	741	792	817	773	851	807	830	815	831	856	807	821	798	800	795	795	849	801	785	787	838	820	838	830	801	826	801	884	850	812	864	842	850	796	802	863	812	814	746	790	807	773	780	820	819	814	819	806	839	831	801	830	817	792	827	831	808	782	878	849	828	799	781	797	826	847	822	873	828	796	795	857	815	761	838	824	831	773	804	817	806	803	815	812	802	826	817	869	799	830	854	763	767	806	787	776	757	801	805	778	821	791	766	772	827	787	799	856	795	848	847	801	870	764	799	811	795	836	816	808	825	769	772	792	867	799	783	786	836	779	866	730	824	815	794	778	810	792	818	787	804	803	807	787	811	863	818	826	817	833	802	868	800	808	772	812	822	829	816	845	841	783	799	783	820	802	817	841	787	827	771	786	825	810	829	809	775	804	850	808	808	811	901	816	788	796	824	795	802	792	793	806	811	829	773	829	760	785	848	789	843	807	816	830	824	802	827	807	818	802	824	779	793	784	808	799	802	807	814	786	786	842	784	809	829	792	835	882	834	845	832	800	855	842	866	855	769	836	799	821	797	814	804	761	784	794	872	802	797	822	793	801	825	831	849	797	810	836	789	765	814	805	824	839	806	799	822	834	812	859	799	859	788	843	822	820	817	829	788	802	789	834	770	833	826	820	810	806	861	851	804	751	774	822	806	830	801	793	793	802	890	814	829	821	855	804	868	848	843	838	861	847	836	826	788	814	782	858	774	764	847	775	771	731	819	833	793	838	847	840	772	794	782	871	826	786	823	828	823	786	785	841	787	835	816	850	797	785	806	816	807	840	847	776	796	768	832	817	822	758	780	800	818	840	848	776	849	822	820	866	822	837	791	794	800	828	816	818	793	793	796	787	830	768	785	812	823	806	838	801	844	827	785	808	825	769	835	815	805	811	798	813	801	806	856	841	745	848	864	791	821	828	839	839	819	825	815	782	850	819	778	803	841	812	784	850	787	802	794	817	757	814	809	839	830	856	819	846	782	783	804	827	835	848	819	824	821	857	797	849	827	781	796	850	807	798	791	868	803	753	860	756	813	816	800	814	812	835	823	789	928	845	780	811	793	812	856	818	797	823	778	737	803	818	807	809	862	767	770	820	821	817	827	818	827	780	800	789	775	821	831	877	842	855	813	838	817	839	835	805	839	797	795	837	780	794	780	797	861	845	797	803	786	808	808	742	821	814	834	759	756	858	829	772	798	802	885	758	810	813	797	814	855	764	820	805	768	880	820	809	850	804	829	825	808	848	847	778	808	828	820	812	834	803	790	792	793	810	826	792	793	836	801	787	825	854	783	808	773	788	740	773	869	796	860	858	811	815	842	844	853	790	800	837	821	811	812	792	787	765	884	833	813	812	819	813	742	830	850	816	820	817	785	805	803	869	841	847	820	817	793	800	825	835	818	833	805	837	838	818	746	787	818	792	806	813	798	786	806	809	834	782	818	826	806	785	890	779	726	839	833	798	777	842	880	793	775	837	794	790	841	790	819	835	783	782	841	780	767	819	813	834	835	835	772	769	820	809	830	767	804	818	753	799	798	792	840	842	810	826	821	841	812	806	857	792	806	863	861	810	819	824	775	791	838	792	792	780	785	796	824	850	774	807	775	819	779	828	763	833	786	821	769	803	769	836	831	824	791	799	816	816	813	810	802	875	820	794	826	843	794	785	793	762	823	803	801	860	858	855	818	848	820	830	772	795	842	822	835	787	820	843	778	834	860	809	789	804	816	814	816	801	825	808	830	812	831	830	823	823	813	781	801	827	791	766	869	853	803	806	817	832	815	869	803	833	807	800	829	806	783	788	811	791	834	824	787	870	851	822	828	813	820	801	790	867	749	808	813	780	844	822	845	865	790	792	783	843	787	824	837	829	799	774	839	831	848	790	789	802	823	752	808	813	795	846	794	804	793	825	791	802	827	786	844	767	814	831	794	874	839	796	862	827	798	809	820	810	831	827	795	800	833	786	796	754	829	859	783	814	831	795	843	753	803	798	826	822	769	807	771	810	849	815	856	841	788	803	768	784	815	748	839	791	805	804	819	768	825	832	764	775	831	814	801	819	802	787	830	744	805	779	847	757	789	832	821	807	777	778	847	868	811	815	799	843	812	834	793	827	845	788	782	851	795	815	825	788	831	843	789	846	854	845	808	796	781	791	829	872	836	856	780	797	819	774	817	813	824	856	778	868	756	773	819	843	804	803	816	770	824	812	878	808	811	767	783	806	853	795	783	807	839	836	801	818	830	776	791	812	786	794	784	815	814	842	799	763	844	819	808	827	829	825	818	740	821	843	781	761	844	812	746	830	803	803	812	821	822	794	804	882	757	778	783	812	807	790	818	828	788	804	819	825	798	768	845	825	818	805	847	806	802	799	854	876	785	828	829	778	790	790	828	841	818	824	797	846	822	791	741	771	808	787	830	768	827	789	807	801	770	852	815	834	769	756	816	797	775	761	771	829	792	822	823	827	816	824	789	854	850	769	824	834	805	790	778	825	777	846	794	807	859	845	839	766	820	802	783	795	804	822	812	753	810	825	827	778	839	872	830	815	806	823	827	809	837	813	838	781	794	846	790	847	844	802	817	765	758	811	798	787	797	784	820	860	829	806	788	788	847	907	883	796	804	847	820	801	810	802	838	746	794	779	809	772	818	802	893	771	815	832	810	848	800	805	810	795	842	810	808	754	850	853	800	821	852	848	790	819	816	737	800	805	825	751	815	813	774	757	812	814	831	828	836	817	838	829	807	792	834	812	797	820	776	808	790	814	840	824	794	827	792	834	783	810	830	767	824	893	802	819	797	846	764	811
4574	1577	1291	1089	946	841	846	804	833	796	820	777	790	787	797	791	815	766	841	804	812	764	780	827	827	801	742	769	779	821	768	768	819	800	818	795	795	742	820	780	781	789	785	770	777	770	763	768	728	793	833	767	746	819	755	761	719	815	768	809	764	833	815	777	811	792	765	826	769	815	819	809	789	790	799	803	783	811	778	800	753	759	817	789	823	733	785	839	747	810	744	768	824	799	768	761	796	800	805	788	827	785	783	736	815	756	805	804	769	824	767	767	775	785	791	793	767	741	742	827	825	800	790	840	786	797	782	785	795	781	807	740	794	827	774	773	791	809	796	755	794	774	758	712	788	823	837	777	804	747	788	845	820	782	778	773	812	786	734	833	747	776	842	788	858	817	794	782	753	783	749	790	830	814	794	792	807	779	755	833	794	828	759	779	794	783	808	780	779	777	801	771	752	783	799	799	798	799	832	751	806	820	802	806	836	788	844	780	787	822	758	811	779	840	785	800	754	791	794	797	837	792	789	821	792	767	876	766	809	735	815	786	825	770	828	806	773	773	781	767	747	798	786	794	752	813	777	779	823	766	764	809	839	773	768	807	829	783	733	800	832	824	853	835	774	763	772	779	879	782	796	776	774	764	782	833	750	806	785	752	815	824	771	798	785	838	836	819	801	812	777	761	739	811	768	796	750	814	770	798	816	823	821	774	765	782	840	776	778	835	785	776	814	741	851	769	804	780	762	794	778	815	801	785	823	811	814	825	818	793	751	785	806	801	780	821	818	825	848	817	797	832	803	807	811	791	806	779	806	772	805	790	793	783	821	822	796	779	807	791	773	818	746	845	762	792	784	794	837	772	759	743	818	775	783	778	824	800	780	784	807	814	782	766	776	800	780	841	785	789	789	854	796	835	813	846	724	812	752	800	803	816	785	767	782	788	769	791	807	849	791	846	809	772	790	789	769	780	771	754	802	767	808	822	739	763	794	735	806	796	786	811	823	769	798	780	797	845	776	839	785	792	789	808	818	767	811	781	789	788	817	793	755	742	835	764	744	812	792	804	815	816	803	773	755	820	782	779	817	761	786	796	812	821	770	811	834	741	754	792	816	777	776	778	786	805	821	848	776	839	793	790	773	804	810	760	752	800	839	776	797	785	758	799	823	812	791	797	821	802	793	816	788	785	826	836	826	801	794	819	805	827	757	792	789	777	882	793	770	778	778	812	808	821	822	795	787	779	826	771	764	768	804	821	800	806	791	788	748	865	791	813	768	764	817	783	763	751	741	793	764	794	835	746	798	752	820	757	786	747	807	770	754	815	786	792	784	828	780	804	826	792	769	779	760	780	787	788	791	745	789	798	805	813	784	787	837	793	784	772	737	776	794	872	798	816	827	788	797	792	813	824	768	779	788	808	814	807	784	818	813	765	757	829	825	799	752	839	812	806	816	748	767	807	799	798	798	789	776	822	824	820	795	816	782	788	805	806	823	807	784	834	798	857	810	803	739	837	745	815	774	801	764	766	813	774	802	805	809	800	800	775	792	761	767	783	792	759	776	781	746	813	775	805	842	792	786	794	777	799	817	797	791	797	777	800	775	803	793	749	807	829	760	762	789	849	802	815	761	790	806	796	796	775	773	803	819	782	858	816	777	743	791	786	798	775	796	790	825	853	814	828	792	842	841	842	764	813	785	812	771	792	799	808	795	820	847	755	840	788	791	807	839	795	838	747	795	777	811	793	808	814	804	757	824	840	834	768	762	780	813	823	808	795	782	829	786	810	813	792	865	793	854	773	785	780	798	789	819	781	758	778	787	857	747	828	770	785	744	764	767	775	805	785	784	797	846	797	791	775	799	769	832	790	774	725	741	780	827	839	761	805	809	818	784	825	779	839	760	839	778	808	729	829	765	735	831	784	798	770	789	831	771	804	759	780	800	757	769	813	779	807	801	786	805	737	836	795	767	846	795	746	816	816	774	801	803	848	812	788	778	792	820	829	789	814	821	866	741	831	816	768	759	860	760	815	809	781	809	772	775	775	793	783	744	776	855	808	804	787	823	754	760	788	758	802	803	826	770	803	799	778	759	786	845	797	804	834	787	771	809	853	761	793	745	792	803	825	781	788	799	783	844	763	769	767	835	741	862	826	785	808	776	765	782	822	792	874	766	762	807	813	800	754	742	802	747	822	747	772	782	795	751	772	811	809	775	739	795	802	748	789	837	767	788	770	771	831	818	735	772	766	794	773	760	834	787	808	784	789	830	859	836	820	806	760	807	727	856	820	811	805	792	816	825	774	793	798	774	778	778	702	770	778	793	804	770	738	799	720	809	793	780	751	810	722	762	758	778	819	826	768	737	792	791	787	789	866	791	822	803	782	763	802	829	804	761	848	898	755	791	777	801	788	765	767	787	807	773	814	752	800	799	803	757	789	800	811	750	786	814	813	767	778	768	806	758	753	794	768	753	795	812	801	765	790	871	812	786	796	801	741	785	762	794	827	798	789	861	781	810	775	794	770	798	785	845	744	849	773	789	811	753	791	815	825	816	747	834	835	805	804	744	801	782	868	766	816	813	769	779	799	760	790	807	790	821	770	754	821	786	784	765	794	799	758	824	784	794	834	763	742	785	817	787	761	766	780	793	814	788	795	794	762	752	852	833	783	806	816	754	843	757	765	830	783	765	786	768	787	849	785	803	834	809	761	794	816	796	829	813	802	746	791	812	845	762	779	766	798	799	771	744	750	793	788	802	778	758	814	748	814	784	780	787	815	783	853	777	813	800	786	812	778	810	783	810	822	829	766	774	783	842	769	824	859	762	807	795	798	807	774	804	761	789	790	793	813	807	788	841	795	809	801	815	818	816	788	759	815	826	762	791	733	800	815	821	763	783	765	794	818	741	820	817	781	775	770	799	821	832	786	832	776	785	760	816	743	763	813	741	771	809	763	800	817	812	831	806	816	773	772	821	824	837	797	791	809	808	791	754	776	803	730	792	831	790	835	798	764	762	796	787	815	827	808	800	816	781	756	787	790	828	784	796	790	805	764	831	767	799	793	754	794	780	815	834	784	764	759	824	775	828	826	779	749	813	813	799	791	758	810	771	793	820	793	776	767	766	811	768	820	823	771	828	791	817	788	788	757	772	787	809	798	776	811	828	784	802	843	790	762	801	756	829	778	842	834	788	804	784	822	800	755	839	798	805	802	817	801	788	777	797	777	737	793	778	767	801	830	760	816	813	791	772	776	778	767	801	814	836	789	817	823	802	734	769	880	792	774	784	811	737	770	849	781	793	790	794	865	833	794	766	808	791	756	750	779	801	746	741	837	847	784	833	760	795	843	833	786	809	801	786	793	802	792	793	781	767	788	803	859	769	802	776	737	841	726	840	768	801	819	815	790	823	829	836	781	813	798	843	807	793	809	820	788	767	774	797	794	813	814	805	859	795	766	805	788	764	814	816	797	750	806	805	796	845	778	781	757	839	794	787	838	820	748
23951	21426	29102	24135	21416	20342	2537	944	776	717	642	650	593	516	480	539	501	535	498	491	484	440	451	455	483	444	441	519	449	448	434	441	446	461	438	455	443	421	429	432	470	410	433	399	440	449	460	428	437	441	459	403	454	461	439	458	459	418	443	443	413	459	459	407	450	424	449	432	465	432	402	442	453	411	458	459	452	443	421	445	419	432	423	414	466	465	465	434	417	392	394	452	415	426	436	422	464	484	412	433	465	428	436	415	447	452	438	436	421	392	432	415	450	411	437	445	394	432	410	458	455	433	449	424	415	431	426	455	452	478	493	435	432	399	422	383	431	430	418	444	445	435	448	443	400	414	434	450	437	443	439	441	446	374	438	420	419	417	424	424	454	450	429	420	448	426	427	385	404	387	412	423	376	420	409	449	462	419	431	437	427	430	416	410	463	438	404	450	405	456	404	461	422	419	471	462	440	430	416	403	430	437	453	414	405	407	440	413	424	429	459	418	411	474	425	388	425	429	403	432	406	454	396	424	392	427	430	449	420	409	416	445	436	384	409	373	423	420	463	415	438	465	424	422	428	431	460	416	450	449	407	415	415	433	426	443	467	431	415	401	434	427	435	410	421	461	412	422	410	404	426	438	403	418	401	428	386	452	432	440	410	438	430	434	454	401	469	400	409	448	413	435	398	449	439	420	444	462	415	432	419	441	450	432	417	407	431	414	420	484	425	433	435	404	457	423	420	453	400	453	428	425	438	391	447	390	434	407	423	423	426	408	427	414	445	414	436	422	449	441	422	404	436	428	452	452	401	459	448	465	445	417	446	422	444	431	419	421	418	422	456	417	390	383	377	422	406	412	404	436	440	464	413	408	402	429	413	466	426	430	406	445	449	423	455	482	442	446	434	423	461	424	419	416	438	407	438	438	423	421	422	415	422	413	432	420	417	442	403	451	419	436	437	396	414	435	441	463	482	442	433	424	407	420	448	418	435	412	427	436	443	441	393	438	438	436	471	406	421	420	471	446	406	434	418	395	416	456	412	412	377	446	423	409	428	399	415	411	430	439	425	406	464	411	403	421	442	433	428	417	454	387	440	424	428	414	414	429	473	389	374	419	433	449	437	407	442	460	433	413	412	460	415	458	443	445	422	448	419	437	395	433	421	448	411	438	454	444	437	427	447	440	423	458	422	411	407	460	463	409	415	424	463	425	381	443	480	447	409	423	429	447	460	423	430	422	424	443	421	429	424	419	448	408	467	430	445	423	417	448	413	404	424	435	375	423	449	393	387	410	449	463	416	423	450	444	405	400	460	445	457	432	428	444	453	398	445	406	435	416	396	416	436	450	434	423	443	454	405	443	407	439	460	399	409	370	431	442	439	385	420	416	430	411	449	418	461	399	438	422	415	426	417	428	438	448	423	437	405	402	446	401	424	402	417	379	428	411	419	427	439	391	380	404	394	407	440	421	440	395	402	418	404	443	413	434	440	374	419	438	433	431	441	400	420	410	425	425	425	480	418	426	435	401	460	445	427	389	425	420	419	417	415	447	428	392	407	449	459	408	461	463	453	414	405	405	451	456	429	404	403	438	435	409	408	455	442	429	397	427	426	425	414	454	420	428	410	437	405	427	448	397	413	412	426	461	491	429	436	462	435	423	440	448	453	440	428	454	411	458	467	437	462	451	411	437	435	439	436	403	416	429	424	442	429	452	442	429	459	437	411	445	456	431	450	422	470	440	428	436	439	453	414	395	440	437	429	409	439	410	444	433	391	414	412	439	431	413	448	397	454	440	393	407	421	423	409	453	420	398	391	415	429	416	430	420	417	422	370	412	412	400	423	419	404	398	433	432	438	433	458	440	415	425	406	414	408	451	431	384	433	450	452	433	450	443	427	402	422	465	419	431	431	407	461	477	442	425	419	446	434	443	424	412	446	410	437	443	449	394	430	420	428	454	408	450	445	434	429	408	439	398	412	406	437	392	433	465	416	429	409	408	449	430	420	430	441	396	433	438	453	457	429	423	412	399	417	433	401	429	425	435	407	440	376	415	444	430	439	426	400	411	403	402	442	438	417	414	429	412	426	438	413	404	432	427	387	414	434	426	446	412	393	416	410	438	440	444	410	440	433	404	450	405	450	435	470	455	437	393	415	393	468	423	446	443	434	448	448	424	402	470	451	463	457	399	430	433	386	422	435	432	451	398	443	414	441	397	410	442	414	427	466	440	415	422	440	425	416	439	443	445	455	408	443	399	441	451	483	440	406	385	425	453	450	446	443	426	410	438	396	419	457	388	419	420	468	440	459	408	415	443	436	414	429	441	430	434	420	425	444	410	432	479	454	412	403	403	441	415	408	421	413	420	450	407	451	406	436	460	426	416	413	450	458	448	419	414	419	437	422	414	422	418	443	450	429	447	428	419	403	424	402	449	426	416	432	457	421	446	399	428	409	423	435	456	431	429	415	436	394	435	372	440	421	392	404	443	434	448	425	439	439	398	401	415	441	420	433	396	499	410	394	436	464	433	470	449	439	429	434	431	440	436	445	422	458	399	460	417	469	421	431	423	411	419	425	424	456	436	424	402	429	434	417	415	435	393	406	431	399	415	457	393	449	395	425	405	414	456	400	426	415	417	445	409	455	448	454	415	399	386	418	404	419	463	415	392	422	424	412	450	420	427	418	449	403	458	412	419	428	431	435	404	424	408	456	408	431	422	445	406	449	437	447	408	449	413	437	452	427	454	469	421	467	444	454	403	425	422	446	453	433	454	401	420	438	419	441	394	429	401	429	417	451	437	433	428	443	435	458	420	380	456	441	457	387	437	453	420	410	465	397	453	425	418	451	428	418	429	447	447	427	412	417	438	403	434	425	428	436	444	430	435	418	415	442	401	381	397	434	457	450	411	411	411	411	449	439	432	412	444	411	417	428	430	412	408	444	378	393	447	451	425	409	420	467	437	411	421	434	426	409	426	405	426	485	421	428	400	420	436	472	428	410	445	430	436	379	387	464	446	369	440	441	416	447	443	406	426	425	409	403	399	447	428	439	408	411	446	433	417	432	401	409	456	445	406	431	445	424	419	440	456	430	441	416	432	414	425	444	465	456	453	410	439	423	422	420	438	417	442	416	442	431	411	432	395	451	425	425	437	412	434	403	451	418	441	399	396	461	448	406	418	453	443	468	416	403	464	454	442	398	411	402	417	419	439	397	412	418	429	413	411	410	398	430	398	392	424	449	437	409	397	444	437	462	408	439	428	413	412	433	432	390	423	416	425	431	401	429	428	424	392	425	396	398	415	393	424	451	412	434	422	438	427	420	422	421	437	474	455	422	402	465	445	429	434	435	433	425	431	401	418	417	434	401	397	433	399	483	414	415	435	399	422	444	411	394	444	394	439	459	441	462	417	419	393	437	437	439	463	416	456	409	465	434	435	393	426	417	436	463	415	384	422	430	410	419	450	429	491	424	433	425	439	411	399	442	412	436	409	428	442	420	410
4518	12106	10064	5221	3041	1908	1459	1168	932	831	753	694	693	588	546	539	530	534	519	521	500	479	502	513	491	482	456	460	464	472	497	454	461	466	447	412	468	436	472	466	431	469	420	419	441	488	424	475	462	394	463	451	456	436	472	420	475	444	451	415	445	451	470	458	451	479	450	453	443	409	433	416	433	410	432	432	452	435	409	468	415	434	450	437	421	448	406	441	451	427	423	441	442	418	439	423	433	383	447	448	435	445	432	452	426	439	447	482	450	411	438	423	447	401	425	436	428	426	442	457	423	433	448	448	493	422	440	461	414	453	478	431	477	415	450	431	422	414	438	447	461	481	429	428	429	414	440	438	409	436	431	439	450	423	407	458	395	387	435	440	458	395	438	412	380	451	465	409	451	442	431	434	441	405	451	420	437	428	429	436	461	406	434	464	430	448	477	431	405	440	431	415	464	440	422	423	431	416	406	466	360	438	464	415	437	434	444	458	453	447	455	462	456	392	416	447	470	406	435	442	426	452	409	454	458	396	438	422	448	408	445	414	452	437	424	418	435	440	439	428	438	438	422	422	457	440	447	476	415	422	438	459	444	418	474	473	465	443	437	439	462	440	393	421	435	385	447	431	446	432	446	393	417	456	440	442	405	425	409	486	434	453	456	418	413	473	404	470	424	421	429	452	441	415	409	453	463	413	431	448	417	425	426	439	462	434	420	434	450	447	424	440	457	432	480	409	423	468	489	442	426	463	438	454	423	424	437	423	484	419	431	409	395	447	436	457	438	469	420	424	445	439	430	487	438	425	444	426	427	402	441	420	444	422	424	436	430	435	445	467	443	414	446	431	438	455	431	439	454	442	405	418	419	434	453	438	447	444	416	454	427	415	446	469	420	441	448	445	443	458	460	440	398	424	430	432	424	432	444	470	468	406	407	423	428	419	433	433	436	451	444	428	389	407	445	417	439	466	444	442	418	433	440	430	444	418	419	461	442	435	435	462	430	450	374	421	455	420	417	468	444	427	448	449	429	406	432	413	460	445	429	484	469	440	458	448	453	400	400	425	382	438	414	435	406	411	384	458	444	443	405	399	430	429	445	442	463	431	468	405	456	430	454	383	400	433	441	446	415	409	421	439	446	419	426	393	424	426	440	448	389	448	437	374	453	371	454	417	408	407	485	430	412	437	381	466	449	441	423	449	404	390	421	404	434	450	406	440	431	441	426	439	457	415	436	440	408	443	434	420	431	413	485	453	415	467	393	434	446	441	433	429	431	418	450	391	449	455	416	452	447	401	419	442	419	432	467	415	453	428	431	438	451	458	438	422	453	446	433	466	454	421	433	433	388	459	447	496	463	450	449	433	429	427	426	418	425	388	435	423	434	450	385	424	414	467	421	437	448	431	417	469	387	450	409	419	459	482	442	425	420	429	369	433	451	455	429	443	418	419	460	447	422	450	416	420	483	436	407	444	401	477	467	447	445	445	420	408	445	421	422	462	423	425	455	416	455	420	455	455	395	404	428	414	460	431	402	439	441	430	463	487	427	454	435	448	441	419	400	434	428	417	446	455	435	454	460	403	426	460	460	438	450	441	458	422	416	417	387	429	432	444	443	433	472	451	431	442	426	408	435	422	459	474	463	455	457	459	425	491	464	438	420	417	434	441	420	414	448	445	433	429	470	445	417	458	410	446	431	407	424	416	422	422	400	455	411	420	435	447	414	428	395	393	414	436	413	415	433	448	454	411	395	431	410	408	445	421	412	418	410	424	434	481	428	436	446	476	427	446	443	395	427	461	451	403	452	462	410	446	411	433	414	438	432	428	428	451	463	426	431	409	439	447	434	434	403	421	474	447	449	437	426	421	402	412	413	444	404	441	424	450	461	446	425	442	435	423	451	413	413	448	403	389	460	412	439	416	414	398	422	448	439	475	421	441	420	451	431	426	413	415	467	454	414	448	428	439	431	434	487	421	444	432	421	446	415	428	427	451	404	425	466	454	392	425	454	450	435	448	407	413	443	422	419	426	464	424	471	390	448	446	446	430	439	406	437	417	460	428	424	434	473	444	437	425	433	436	453	448	427	410	443	385	451	451	464	434	414	439	407	436	403	424	445	416	431	464	428	434	434	478	444	418	458	460	407	397	433	400	427	395	408	437	500	440	429	458	415	441	448	455	452	457	424	454	466	427	486	451	438	438	414	416	423	421	434	399	435	462	430	455	418	417	465	447	432	429	395	442	413	480	453	423	412	429	419	416	459	392	458	466	405	409	400	458	435	411	446	422	414	453	430	394	446	420	437	425	460	409	384	459	433	405	458	433	386	435	447	412	445	414	443	462	429	436	434	456	451	410	409	447	485	414	432	466	430	403	468	458	451	427	435	402	465	418	466	394	418	424	426	438	457	456	423	415	430	402	451	454	455	437	427	439	433	434	425	468	402	402	444	419	426	460	439	447	457	440	414	423	365	442	431	449	438	453	425	456	415	426	423	441	451	423	430	408	453	481	455	431	427	452	446	446	430	415	432	435	412	453	436	491	406	451	415	435	419	444	462	430	417	435	442	426	406	448	448	467	452	459	431	415	474	444	432	470	406	438	430	460	463	396	447	405	407	413	445	414	449	410	395	443	465	394	420	406	429	424	434	444	423	432	402	427	437	451	435	458	456	447	416	407	451	447	469	448	438	452	420	394	406	387	434	448	454	422	443	424	434	438	482	448	390	428	439	443	418	434	483	408	448	425	432	429	471	446	398	414	435	435	474	414	433	407	425	430	437	429	428	434	440	429	412	444	447	421	422	393	399	405	417	433	469	449	427	409	440	414	437	432	419	457	432	479	417	444	438	419	415	427	440	426	405	450	451	448	417	413	451	427	422	437	424	445	440	414	450	440	458	452	479	410	404	403	424	443	421	433	466	432	428	439	458	401	398	468	424	434	452	421	426	426	449	441	418	431	429	470	454	459	402	435	449	432	434	428	416	447	436	472	440	406	482	406	459	436	439	449	447	443	475	416	456	410	441	415	421	461	463	410	423	422	412	443	441	440	433	453	435	449	422	437	504	482	439	396	493	379	428	428	443	422	406	451	440	452	469	417	403	426	414	417	448	434	456	460	393	431	491	435	451	434	445	453	452	393	444	453	450	429	445	402	426	441	452	418	437	410	455	418	450	446	423	379	456	412	415	444	456	424	407	433	437	407	409	443	435	454	428	399	463	454	443	418	428	459	425	417	416	408	432	418	425	437	444	453	431	457	418	454	463	447	400	394	442	484	456	433	423	447	434	481	440	439	430	438	455	439	427	444	416	454	419	444	438	454	428	465	411	432	412	444	461	437	440	414	419	443	416	438	467	441	448	444	427	465	462	416	429	429	423	454	470	454	474	441	443	413	445	437	434	408	453	447	429	425	450	408	438	417	440	467	448	468	395	442	426	389	409	418	429	417	412	456	425	432	434	435	446	429	442	428	457	421	418	426	416	473	431	434	409	432	456	398	426	435
24730	21258	28446	24326	21173	8908	1367	998	922	891	845	828	806	751	791	807	731	759	756	792	752	775	744	710	705	717	747	755	748	711	750	758	718	745	729	775	711	765	741	749	718	719	784	735	724	731	745	738	727	735	711	725	728	726	742	719	746	712	743	710	732	754	784	712	729	687	697	732	707	741	723	750	696	758	656	650	716	727	708	714	698	738	747	737	671	709	722	716	711	733	746	733	727	731	732	740	719	708	707	739	740	751	758	709	715	708	689	758	747	714	671	700	760	759	723	763	711	669	715	800	700	725	750	727	732	703	713	728	717	758	729	774	712	736	695	759	717	681	715	692	745	778	696	740	712	688	685	725	749	731	726	688	674	699	693	678	748	735	731	680	705	756	735	712	750	739	713	676	739	695	759	732	727	721	674	700	706	730	681	717	693	716	743	700	732	739	709	741	714	721	685	693	696	715	713	729	709	749	664	724	719	722	706	765	725	698	715	735	735	710	793	684	727	729	729	686	727	724	722	718	691	721	710	737	777	656	736	671	705	725	709	727	748	680	709	743	641	723	763	699	788	743	688	705	649	661	765	685	666	710	711	698	713	726	743	657	726	705	717	735	766	708	730	720	696	677	701	756	693	725	728	736	750	694	731	722	703	723	716	717	705	760	704	701	738	692	687	698	726	697	723	709	705	731	712	725	737	758	740	712	702	734	704	708	738	722	749	693	710	731	682	719	744	728	734	706	759	777	777	742	719	713	674	727	718	769	742	694	699	675	708	681	723	724	704	731	712	720	695	753	723	707	672	744	724	691	747	755	701	741	705	702	701	742	689	735	691	720	709	781	735	720	706	726	752	679	691	777	724	729	723	717	737	703	726	782	696	757	741	672	696	775	706	738	711	731	759	740	730	703	761	748	732	756	713	730	747	706	699	720	698	708	669	685	776	702	665	673	700	703	736	725	742	726	763	763	753	691	742	733	706	715	726	665	732	692	749	737	688	702	683	687	736	719	775	693	735	695	733	678	726	752	712	684	750	705	714	745	713	710	691	681	725	701	757	660	754	725	692	701	781	679	700	664	739	705	725	729	694	707	748	712	714	709	737	739	733	707	733	652	768	744	725	673	678	669	745	743	757	678	733	751	722	754	725	760	721	733	728	730	645	765	673	713	761	728	751	748	677	695	703	739	762	704	749	707	696	709	710	701	703	692	699	687	715	748	718	715	742	678	738	696	729	721	760	711	764	730	721	738	724	742	701	764	718	711	652	697	745	728	722	692	772	688	688	655	718	713	709	758	683	692	740	716	696	704	698	720	724	721	720	742	741	689	764	729	689	665	719	698	693	672	726	797	708	719	730	712	703	724	755	676	741	714	743	677	704	728	706	764	701	705	725	694	709	698	706	784	714	755	704	806	759	732	721	716	729	728	707	715	689	748	701	746	719	735	687	732	726	711	730	716	716	730	764	721	759	707	637	701	732	762	684	753	732	745	725	703	762	748	719	688	748	712	712	675	685	738	684	744	688	751	707	704	725	748	690	732	736	683	719	739	745	755	775	732	717	726	740	739	711	731	710	691	736	759	735	776	686	711	671	735	713	717	707	710	717	710	739	726	714	702	729	709	691	754	756	689	707	719	713	714	699	732	789	721	752	723	767	684	690	723	733	697	711	741	750	754	725	678	765	692	727	699	750	689	722	757	738	686	739	749	720	688	769	684	652	775	753	687	680	730	727	725	775	742	777	750	788	743	682	677	675	778	685	760	675	744	758	730	688	720	759	702	721	734	699	687	752	736	683	700	719	723	709	712	726	723	663	706	734	704	697	763	727	747	679	696	714	716	747	743	704	707	733	710	746	714	744	709	784	700	650	735	712	674	708	727	757	775	736	696	645	751	733	719	701	717	747	698	687	649	756	718	656	701	745	746	728	719	692	686	703	717	757	716	716	739	760	720	731	730	676	740	688	706	721	682	686	725	667	699	701	736	743	734	734	688	745	737	697	662	716	731	687	772	700	732	731	753	747	741	724	730	713	751	753	734	728	722	698	711	686	677	715	678	718	755	707	655	702	707	715	727	731	708	713	729	681	700	674	753	696	723	740	726	775	765	707	719	730	713	731	710	756	743	742	732	717	718	716	779	685	684	697	670	741	701	726	706	721	743	696	708	713	735	664	719	687	699	693	749	746	741	695	735	689	665	722	746	728	718	732	796	742	733	677	794	737	693	700	704	764	757	689	724	725	719	710	714	732	701	753	728	733	736	743	701	724	714	720	756	735	726	704	731	771	720	718	715	710	730	721	687	773	720	726	705	753	741	762	788	731	689	711	701	736	718	669	790	716	735	721	756	713	763	666	718	668	744	716	746	723	742	722	732	698	701	705	718	718	720	707	700	728	726	764	730	768	740	736	757	757	717	745	733	749	735	712	665	689	750	691	745	661	775	689	699	642	682	710	722	743	709	706	701	714	680	713	683	717	707	698	721	715	703	780	723	718	736	731	715	715	717	793	733	704	736	753	717	745	710	758	700	717	726	776	756	746	700	777	692	745	762	712	724	718	757	728	739	757	716	666	664	712	741	719	729	686	689	757	701	712	706	711	697	740	727	730	709	695	743	686	690	720	698	689	727	710	734	688	669	699	746	741	722	749	736	696	718	693	739	711	697	746	757	773	737	743	695	706	738	711	731	747	673	756	706	757	723	735	705	724	723	774	726	729	704	712	744	734	703	713	664	704	704	707	690	734	724	689	739	692	736	688	709	735	650	723	744	750	663	740	769	714	714	686	724	740	709	705	712	720	721	684	734	739	725	743	695	725	718	693	744	714	737	710	757	746	720	664	694	776	781	678	728	781	709	735	748	714	736	693	716	708	721	741	707	714	713	775	755	691	737	735	728	709	679	707	754	772	709	749	800	745	669	731	739	712	701	727	753	772	738	731	725	751	725	756	723	760	725	708	718	727	707	725	701	727	729	714	735	737	723	722	753	704	713	709	710	674	687	692	721	677	680	676	709	716	739	773	726	712	756	760	708	705	704	679	703	732	722	744	718	729	706	714	738	714	707	687	685	732	727	692	736	684	735	697	743	728	707	716	722	741	723	694	700	752	726	718	744	747	737	688	699	704	716	742	704	753	700	711	660	706	754	710	751	716	734	780	716	722	765	748	707	747	706	743	730	703	709	753	697	720	767	711	745	749	703	671	726	764	691	705	710	726	721	695	688	725	674	736	715	735	679	746	737	718	734	736	677	740	725	745	758	693	732	685	740	711	697	722	733	701	755	671	734	716	689	731	727	692	746	752	702	744	737	769	699	707	652	746	725	694	678	752	757	708	748	742	692	705	681	700	706	737	731	700	678	738	680	752	693	714	710	726	759	707	706	740	733	685	740	751	728	721	703	718	712	778	750	723	687	715	747	709	696	714	759	697	711	706	673	712	710	751	709	729	701	728	742	736	726	736	681	749	673	693	713	720	689	707	743	742	748	705	676	744	695	759	718	717	702	710	710
4489	8812	7171	3915	2422	1649	1427	1157	958	930	862	865	793	775	791	756	719	750	732	769	750	724	709	694	689	647	689	697	720	716	697	707	680	695	681	673	693	715	669	680	714	681	711	729	676	673	671	700	696	725	697	664	713	711	696	708	650	706	642	717	677	701	713	691	687	718	697	684	741	708	681	694	697	702	638	674	685	672	696	702	688	677	633	665	658	680	700	684	676	738	732	695	672	696	737	690	677	668	671	676	696	691	651	634	717	741	721	664	665	661	697	615	703	656	660	686	662	690	659	661	632	620	707	667	761	668	709	699	688	627	692	682	680	711	698	681	728	652	699	679	685	651	675	732	675	715	669	678	670	665	711	700	669	644	689	670	699	647	717	644	646	661	659	660	676	676	657	629	648	658	671	706	692	644	651	725	623	717	722	697	696	689	654	708	640	717	753	679	679	691	675	690	682	697	708	693	683	691	656	697	666	706	696	699	695	648	655	707	644	662	651	695	659	721	691	692	726	719	680	747	655	688	710	667	693	730	704	684	707	667	653	709	683	750	663	706	688	712	694	705	664	668	699	642	697	664	723	680	716	670	641	676	679	666	718	673	694	713	701	693	735	675	704	688	718	673	717	669	747	673	640	708	667	714	653	730	632	646	647	669	693	693	702	685	662	712	694	635	699	678	664	654	656	719	730	716	688	707	681	668	666	715	701	708	693	720	695	677	702	726	698	707	663	725	650	702	647	750	692	649	660	636	675	655	655	697	666	674	631	727	672	637	614	685	688	658	684	685	671	639	728	641	703	686	650	730	663	704	659	697	684	714	689	655	728	654	670	684	746	661	715	674	715	703	697	644	677	716	669	644	675	641	702	673	702	664	682	660	646	662	689	659	590	710	669	670	671	701	678	711	682	664	685	711	665	713	650	725	723	693	760	728	664	665	687	688	703	678	711	690	705	689	654	677	715	686	719	714	646	694	688	654	755	664	674	693	708	708	672	662	697	678	704	731	728	696	655	672	684	694	691	699	679	647	719	655	702	649	675	631	643	684	690	659	687	652	651	715	683	720	656	664	726	712	700	674	702	697	682	672	644	712	712	703	699	679	705	688	686	661	656	705	674	686	675	659	713	717	695	726	675	708	722	652	700	704	689	697	687	653	662	725	653	678	706	695	670	728	639	671	671	651	676	688	683	664	646	680	631	699	678	700	708	693	673	688	717	659	717	681	682	684	695	703	652	681	684	719	677	750	702	651	685	698	673	671	650	694	646	713	629	667	749	708	664	648	676	678	707	643	645	714	653	676	654	665	677	740	697	699	688	657	724	679	671	661	693	657	672	677	722	686	727	757	673	663	714	676	656	704	640	677	655	741	681	677	684	692	706	692	684	693	712	678	692	699	741	656	658	689	657	660	677	669	721	674	671	693	654	706	635	686	660	732	661	687	719	665	686	733	687	637	676	693	660	654	722	686	663	688	719	664	672	675	696	681	706	627	672	719	654	671	688	685	711	674	704	688	678	691	687	703	641	723	724	659	649	705	718	675	671	682	694	683	718	676	705	678	702	662	665	691	684	740	683	649	699	646	656	687	670	669	757	701	662	670	690	707	713	676	682	692	734	697	687	635	653	732	707	712	637	714	714	677	680	669	690	657	704	717	673	690	715	652	706	732	736	681	678	680	712	702	682	699	696	724	671	692	705	666	703	713	660	685	686	688	703	691	687	634	665	700	675	664	682	683	733	698	667	681	678	675	767	695	644	680	714	732	671	690	662	710	631	645	676	714	712	752	676	705	719	710	667	652	663	673	651	695	684	675	716	694	699	681	675	700	715	709	669	654	705	675	631	659	706	687	648	665	696	692	673	680	693	725	710	711	747	682	669	706	712	678	707	663	708	706	724	692	660	693	639	691	718	695	687	689	701	691	680	681	615	696	714	644	689	706	650	664	684	722	697	687	674	696	709	686	725	664	711	656	629	692	655	652	664	653	671	664	662	724	708	682	721	638	651	708	694	648	663	737	720	705	712	704	720	708	750	689	676	648	688	694	685	714	650	723	685	714	677	661	648	688	686	683	658	701	656	696	718	730	640	651	706	709	708	693	704	644	703	668	691	748	724	695	675	701	738	678	677	643	675	689	669	649	735	661	669	720	716	689	684	679	714	666	689	648	708	730	646	634	696	750	676	709	698	672	698	618	676	717	660	668	691	676	741	658	702	680	689	718	698	687	702	631	643	708	718	669	703	703	679	699	721	675	656	696	692	672	664	722	735	724	721	671	704	734	654	703	666	663	697	659	736	676	672	688	662	669	680	667	687	663	669	666	659	697	705	708	663	713	670	645	722	736	669	668	696	680	681	642	677	709	709	708	714	673	663	649	683	648	695	678	667	676	680	695	691	692	664	722	627	737	695	704	682	647	726	663	669	691	703	643	688	660	696	704	722	652	680	699	652	650	722	674	723	705	608	703	703	672	699	644	662	677	641	704	680	742	674	666	725	662	696	670	673	644	709	653	729	651	687	668	694	710	728	672	683	681	696	652	686	653	666	668	681	673	698	712	632	700	672	676	656	691	677	667	703	689	715	658	655	688	688	719	740	662	627	683	694	647	671	665	675	702	689	657	684	740	637	672	676	691	713	748	672	686	666	678	676	674	718	707	670	639	712	713	688	658	719	689	705	670	681	677	657	670	659	697	648	674	677	683	666	694	650	723	674	653	665	678	671	686	643	672	691	675	660	652	702	700	711	703	666	665	679	716	685	688	674	709	695	680	661	707	691	691	710	683	702	663	692	689	688	691	691	678	672	690	721	656	675	717	726	685	696	704	641	651	722	679	705	645	668	653	679	702	690	641	677	691	654	681	675	683	624	691	687	677	655	725	685	700	676	651	670	680	658	681	698	711	672	729	674	636	672	685	669	706	704	660	701	696	683	702	674	714	703	683	707	681	673	737	661	683	702	680	688	690	640	676	708	687	627	699	649	712	666	710	693	749	694	691	679	697	690	684	644	698	665	688	648	682	704	688	680	678	628	673	734	704	726	683	641	649	700	656	710	644	736	614	701	692	679	685	666	656	732	652	683	639	659	760	699	680	656	664	701	653	666	666	649	647	684	670	675	678	688	694	649	686	658	674	671	668	660	666	693	674	655	638	699	688	713	694	699	695	660	711	732	702	639	680	727	667	732	663	716	722	733	655	658	679	733	713	659	675	643	668	683	683	678	658	679	671	729	653	742	708	704	724	623	636	659	680	727	698	665	661	686	708	702	648	680	665	683	702	717	708	685	687	701	672	677	668	664	624	714	645	659	716	710	704	656	680	655	694	685	718	689	714	641	671	688	675	680	733	664	687	702	678	708	627	681	698	684	686	671	651	647	678	655	676	678	670	716	711	689	698	672	660	696	702	654	729	718	660	674	681	714	729	684	662	694	697	697	708	671	748	679	714	692	673	751	664	707	718	701	639	644	710	657	689	714	684	701	706	660	682	659	716	669	684	682	657	718	700
22779	21498	29397	24019	21492	21556	18430	1622	927	779	653	574	489	454	407	383	340	343	343	310	289	328	270	279	279	274	255	300	250	262	241	228	221	264	259	215	257	272	253	214	234	227	257	233	225	225	236	257	252	239	232	232	225	220	234	218	237	211	201	223	247	207	221	228	239	237	205	203	231	226	209	213	223	215	193	213	241	214	213	242	233	197	252	235	221	221	208	212	230	215	220	242	228	223	210	208	250	216	188	211	209	225	226	216	224	252	211	233	216	216	204	197	232	223	185	221	210	204	219	199	215	224	196	213	217	233	253	207	229	242	228	212	191	201	222	202	209	210	212	212	189	231	225	241	193	242	224	218	220	204	224	238	219	215	199	216	222	232	232	218	216	201	230	184	229	221	196	233	219	209	215	227	233	210	194	224	223	191	233	202	238	220	227	215	214	233	229	181	216	198	222	219	205	224	220	221	221	219	219	232	231	223	228	223	213	210	232	230	216	224	198	225	216	215	227	189	194	212	203	242	216	210	198	224	228	227	240	212	237	211	228	228	228	203	204	203	233	225	213	188	220	236	209	218	245	214	170	212	204	211	224	211	219	226	192	210	239	213	223	208	232	209	238	237	226	219	227	226	218	189	212	192	224	223	204	216	231	208	228	203	232	225	202	195	216	229	175	207	216	209	222	210	229	208	215	202	206	220	188	205	203	225	196	219	202	211	204	198	233	164	202	212	212	205	223	230	212	240	199	196	190	208	199	245	216	244	222	198	207	220	216	205	200	220	208	212	219	212	202	250	215	220	187	225	204	247	236	239	215	227	229	199	223	194	222	203	213	213	216	193	189	195	186	212	210	174	192	213	223	203	199	235	188	212	223	229	228	232	209	227	219	232	245	196	217	220	224	219	203	219	210	258	219	204	208	192	196	202	231	204	209	216	214	218	217	214	207	214	217	181	204	230	187	228	219	230	176	214	227	225	219	195	231	233	224	210	201	227	223	220	217	212	210	176	220	237	227	192	211	198	191	201	232	203	252	215	210	206	222	219	215	209	201	199	220	203	189	209	187	215	191	223	219	201	204	206	238	220	206	208	225	215	236	228	204	210	202	197	213	218	227	228	210	224	227	229	220	228	236	183	208	201	210	225	219	224	184	206	217	245	190	183	201	204	224	212	222	234	216	217	183	216	242	198	200	188	213	232	231	201	221	240	232	204	236	187	223	240	209	173	199	201	209	191	212	223	219	232	219	190	219	201	254	218	214	222	197	208	223	207	206	218	200	219	194	202	234	236	223	206	216	206	244	226	214	204	235	221	189	228	216	210	217	204	204	221	218	188	215	195	233	228	203	191	200	209	206	197	222	231	203	217	197	195	217	209	202	221	179	209	225	219	234	203	215	216	224	199	213	216	195	194	245	234	205	245	234	206	192	216	209	212	226	233	183	232	196	214	225	215	214	215	199	242	209	203	212	199	237	226	235	201	202	242	253	218	223	198	243	208	217	210	224	193	208	225	193	226	193	232	202	207	202	229	216	219	234	230	212	221	216	214	199	199	210	190	222	230	234	198	218	223	205	209	214	216	224	221	216	249	241	228	247	235	216	174	216	220	199	200	187	199	217	196	229	226	212	197	223	224	222	220	220	204	231	192	257	195	194	202	209	203	178	229	192	230	219	207	204	216	216	205	211	239	190	222	219	221	237	203	218	236	216	218	206	220	242	222	196	204	210	228	258	206	220	210	192	215	223	215	211	240	254	224	215	202	203	199	210	212	226	216	208	231	185	201	251	230	187	214	202	205	200	224	236	221	238	213	201	226	212	206	261	199	182	202	208	217	199	193	209	198	226	213	204	230	203	207	200	192	194	225	209	187	214	223	218	234	194	200	214	210	203	228	216	221	197	206	211	212	214	247	225	237	215	234	201	183	200	241	222	195	249	208	206	209	223	202	229	224	241	224	215	231	211	234	188	186	213	208	209	225	215	227	216	209	196	209	186	218	231	199	222	226	197	213	228	221	185	247	237	203	196	199	230	220	210	208	186	205	226	226	203	219	206	220	210	229	206	196	181	223	231	204	218	222	205	185	197	198	208	213	200	209	210	226	212	206	189	207	203	227	214	223	221	212	211	227	190	208	219	237	219	190	209	228	205	209	198	207	217	202	207	238	226	220	212	216	200	218	207	226	204	209	207	214	213	234	227	209	218	242	238	231	224	220	220	220	215	223	221	231	235	187	225	220	187	202	205	222	237	213	225	176	240	222	209	213	228	194	206	203	204	210	215	211	217	206	232	218	209	233	181	213	220	223	234	194	251	209	204	226	185	214	221	240	207	221	226	214	226	240	203	231	206	204	229	205	209	220	225	222	214	217	234	190	194	211	238	183	219	194	183	220	228	235	202	212	212	218	210	208	214	202	234	209	221	209	201	229	200	231	218	226	202	198	221	205	204	224	213	213	202	207	189	201	224	226	212	197	228	215	208	201	228	230	248	216	198	221	224	207	231	214	223	208	212	207	227	211	211	193	195	229	228	213	228	222	191	223	220	208	222	225	212	224	216	209	237	191	211	205	208	202	207	226	199	194	226	202	209	213	213	207	213	194	198	215	225	211	190	197	241	206	214	229	188	232	219	198	239	198	194	197	230	204	226	220	226	231	209	217	224	240	218	221	221	217	216	216	251	178	216	223	187	218	206	217	217	220	222	224	240	212	213	231	203	204	216	207	205	189	200	217	226	180	225	229	205	214	223	206	224	206	208	231	206	207	212	233	224	206	211	191	202	194	220	227	192	219	192	193	211	239	192	211	202	248	218	201	232	224	182	203	200	181	205	194	225	221	225	211	226	200	202	235	235	218	232	220	199	209	207	212	216	212	224	207	205	215	202	229	231	213	232	219	216	217	202	197	201	211	231	205	228	238	209	212	208	228	211	208	227	220	210	204	196	210	205	233	197	228	238	226	235	183	210	224	201	211	222	214	223	204	211	229	219	211	235	209	213	212	190	218	207	227	214	231	194	206	203	217	197	224	217	220	205	199	245	237	199	238	221	233	200	191	202	220	209	177	238	213	185	233	211	209	190	197	218	206	203	201	244	203	198	216	195	218	239	225	242	251	215	212	208	219	205	207	188	204	210	223	220	209	216	204	210	213	247	210	179	232	202	210	213	193	207	224	210	201	223	206	214	205	229	207	221	202	186	212	220	195	213	207	205	214	218	218	213	203	237	224	198	216	208	226	179	202	205	247	210	207	243	230	213	199	202	229	201	183	232	224	231	249	195	227	206	222	214	185	174	209	223	203	201	221	189	220	197	214	231	229	211	223	226	221	194	218	210	191	221	217	226	226	203	211	215	216	195	199	234	186	196	227	229	216	216	201	201	227	191	208	214	213	250	196	263	198	200	213	225	204	208	212	212	230	204	207	235	209	239	205	210	195	200	201	199	215	246	202	220	209	226	219	224	202	234	209	213	217	209	228	203	238	230	196	231	226	200	199	207	227	231	207	223	199
6319	19673	16426	9023	5181	3165	2304	1670	1211	1010	878	722	611	540	448	446	392	383	318	328	302	308	290	292	308	286	288	266	260	271	246	221	235	261	255	247	248	248	250	236	236	228	233	240	244	201	213	218	213	220	213	222	224	231	237	191	235	214	227	209	210	230	213	191	217	199	196	226	223	227	204	209	228	215	188	216	206	219	220	186	215	220	200	216	207	216	215	222	225	228	218	204	207	198	218	186	235	215	196	229	223	198	222	196	190	210	218	200	209	219	197	206	202	199	200	205	214	200	195	213	219	191	185	225	190	231	186	220	200	194	176	208	225	203	197	210	199	204	196	211	196	196	234	214	218	194	205	191	199	194	201	205	231	200	208	191	194	187	203	188	211	187	203	204	178	194	192	205	209	213	219	195	202	187	192	194	207	227	200	211	233	209	203	221	202	222	203	219	194	207	183	189	215	214	201	195	216	199	182	212	222	197	204	222	206	228	195	205	189	225	188	227	219	198	193	219	202	215	222	216	192	208	205	191	207	203	203	206	196	196	218	212	214	223	226	211	227	236	203	202	202	195	185	222	231	227	170	198	212	190	197	197	213	221	221	221	210	199	217	220	197	180	210	190	221	215	220	225	218	194	229	217	216	221	195	218	208	210	210	243	229	229	229	204	209	216	186	229	222	186	215	194	225	183	197	194	249	182	205	178	219	239	191	218	209	202	224	214	223	193	214	189	180	194	202	198	209	190	205	221	216	208	219	199	199	191	223	207	195	214	177	190	227	209	212	210	173	214	231	179	216	213	193	232	208	202	223	213	229	213	220	226	214	212	203	183	208	201	200	209	201	200	199	222	205	229	194	190	228	212	199	234	203	219	206	192	215	214	199	206	205	222	214	212	217	225	225	200	201	203	213	202	237	214	221	181	203	206	195	203	205	190	186	209	224	219	213	204	200	214	225	212	220	210	188	199	204	195	225	188	195	201	201	189	209	177	226	205	219	217	204	188	190	194	217	206	187	197	175	191	197	228	213	213	211	193	184	185	191	200	199	202	210	233	227	217	194	209	171	216	213	211	204	185	205	184	218	232	194	227	183	225	240	201	203	185	192	219	231	195	220	206	185	179	209	212	213	221	212	221	177	206	212	186	221	211	224	202	198	200	230	204	189	198	209	207	202	166	203	204	204	182	193	189	200	203	178	220	178	231	198	209	208	194	207	204	202	221	202	221	198	190	180	216	204	206	178	238	214	197	219	195	211	217	212	205	202	192	198	211	193	191	205	196	228	221	173	187	215	179	184	201	241	208	191	194	208	204	219	189	190	231	194	214	201	171	233	241	202	199	199	199	201	192	193	200	215	207	216	208	205	197	212	208	220	193	191	209	184	227	205	201	226	186	234	186	224	200	210	219	203	208	211	217	202	195	213	248	204	186	208	172	218	184	202	216	206	195	201	216	208	229	234	187	233	199	218	213	213	205	206	201	235	201	236	206	209	185	200	214	206	213	197	221	229	202	225	212	190	199	215	216	213	194	179	204	201	205	217	187	195	225	188	213	218	207	191	218	217	192	182	214	208	208	189	195	213	180	205	198	236	207	205	193	216	208	197	213	227	209	217	199	195	207	201	217	212	198	200	191	198	217	179	220	210	210	210	207	199	206	191	169	224	215	208	194	192	198	205	213	161	210	208	181	234	193	198	200	205	232	197	191	217	210	205	191	200	202	187	218	214	211	225	184	209	233	210	202	224	213	211	210	208	243	187	218	197	220	189	221	206	230	207	199	210	228	209	219	227	202	199	244	216	216	237	198	236	194	203	210	198	221	236	202	214	168	187	208	192	218	208	226	198	195	192	201	217	190	206	215	231	226	194	191	204	250	185	195	190	210	198	209	221	182	202	231	191	206	197	232	207	211	195	234	207	207	192	220	221	203	211	198	206	196	222	194	231	208	193	198	214	201	234	207	187	208	238	228	213	226	213	188	206	202	173	201	207	206	233	197	192	192	220	198	208	205	209	183	179	201	222	206	219	214	198	201	206	192	183	216	227	223	198	188	193	200	216	222	209	205	205	210	173	213	194	200	216	196	243	227	217	221	204	227	212	192	198	208	213	207	214	200	218	205	204	199	186	206	183	224	196	187	201	237	208	240	199	204	200	191	228	219	219	197	213	212	177	212	191	189	224	234	197	203	211	170	224	224	205	205	195	189	211	233	195	213	205	211	194	189	182	218	209	190	226	202	214	176	217	208	193	198	207	206	188	219	234	208	191	211	221	189	210	198	203	174	212	211	187	198	179	182	182	211	227	196	204	203	216	197	205	209	191	188	201	229	204	224	199	201	204	196	176	204	216	195	218	210	218	216	198	217	223	196	223	221	213	205	191	207	217	205	204	213	241	208	209	214	187	201	228	206	225	207	211	203	228	198	226	201	214	229	188	227	215	233	215	202	205	211	203	226	205	203	217	230	181	187	185	212	189	211	202	202	207	200	203	214	210	205	231	214	204	180	230	198	187	203	199	213	185	171	213	198	198	208	186	213	221	203	224	201	216	232	217	199	209	201	238	192	212	186	218	190	197	193	215	218	201	204	206	212	185	200	208	211	187	223	201	192	184	225	219	204	230	188	212	216	204	207	199	215	223	235	204	189	210	179	215	195	214	199	230	230	214	216	228	208	214	204	205	220	210	195	217	220	193	198	208	187	221	198	164	215	208	227	189	186	193	190	225	199	252	205	212	194	202	196	191	208	205	201	199	211	227	234	184	191	212	203	203	205	215	208	193	201	197	225	200	223	206	205	216	203	182	222	210	204	212	195	220	199	208	216	202	206	221	213	214	203	187	195	186	195	215	188	223	190	209	221	190	231	212	214	189	207	191	211	206	227	181	221	213	215	217	200	189	213	201	211	194	240	231	228	207	198	220	166	206	220	191	206	205	187	202	221	197	185	230	206	225	201	218	212	203	201	188	190	189	213	186	237	212	190	224	193	216	197	201	186	199	209	223	207	190	194	209	216	224	228	194	219	214	224	242	213	208	215	216	216	214	198	194	243	193	225	215	208	201	204	184	220	202	222	205	223	214	211	196	229	196	216	228	241	214	215	204	236	195	216	199	201	207	213	205	207	230	210	172	195	221	183	199	184	219	186	207	194	190	194	249	208	205	232	189	193	216	241	194	210	209	219	207	212	202	214	221	191	199	204	215	190	202	195	193	192	201	187	203	236	209	194	204	208	222	208	173	191	229	197	200	211	210	181	175	188	189	238	209	200	198	217	218	212	210	210	215	202	191	196	193	233	202	223	180	187	197	189	188	193	178	226	227	198	209	223	196	219	192	205	200	221	214	210	198	234	192	188	203	202	207	239	200	230	206	203	191	217	201	212	230	225	196	220	209	193	196	182	220	223	204	216	190	222	211	233	196	189	189	195	218	204	223	200	202	196	222	188	185	216	219	199	216	213	204	234	185	205	201	227	202	204	198	194	205	191	202	191	189	208	204	186	188	187	200	198
27659	21109	12259	1697	930	898	859	918	864	812	867	801	817	840	786	859	841	821	881	866	845	836	824	830	816	822	812	864	810	793	839	776	809	807	789	828	849	761	895	761	773	833	770	785	854	833	868	808	785	823	829	839	798	845	796	841	843	853	821	806	804	816	842	826	783	819	869	839	797	795	859	835	791	805	811	769	818	823	797	816	812	862	851	813	830	880	731	785	744	799	738	796	854	880	851	827	801	843	808	803	833	903	851	794	812	810	817	818	786	779	777	781	808	836	834	865	837	806	851	813	828	814	902	767	806	830	847	838	791	837	833	829	836	803	811	795	872	825	783	783	785	844	855	839	815	825	833	809	835	863	854	852	818	788	813	856	859	832	813	827	862	849	860	807	810	791	823	867	829	866	847	835	818	784	867	822	841	792	841	848	813	827	804	841	851	861	855	787	823	778	875	791	849	855	790	835	726	806	854	857	846	819	822	829	838	803	834	806	836	807	819	840	828	842	768	778	857	808	831	810	775	810	776	867	774	854	806	823	791	805	797	784	821	868	798	815	829	848	837	831	821	819	800	813	786	846	875	809	825	798	812	816	767	761	836	798	804	802	800	815	816	842	819	845	792	881	842	781	805	822	808	846	843	819	751	841	780	751	781	867	791	775	892	830	884	810	874	793	832	844	830	774	813	833	854	859	856	817	858	770	811	842	833	841	863	787	840	806	818	823	818	774	854	796	869	848	846	801	780	786	809	850	800	804	781	755	891	817	825	844	845	791	814	832	844	847	849	835	841	857	802	814	772	776	828	796	793	842	833	803	861	803	847	822	831	805	833	819	819	817	805	857	847	810	767	821	788	781	827	863	818	786	807	803	795	829	782	833	847	823	843	835	819	823	822	814	802	829	810	812	861	829	836	851	789	805	781	840	803	791	856	780	826	813	830	826	816	865	832	817	841	814	870	815	814	781	834	795	808	819	758	805	780	783	838	839	817	825	828	835	793	820	858	881	808	809	808	805	845	766	806	811	830	814	825	838	858	797	829	835	846	835	859	810	838	829	864	803	852	773	834	795	819	803	780	832	772	835	835	809	883	843	786	769	839	785	832	838	821	837	808	835	753	823	809	786	838	797	797	846	781	766	823	839	856	835	813	822	841	806	829	786	826	826	798	861	760	791	800	807	831	851	784	862	859	843	803	822	847	815	791	811	766	854	842	870	783	788	822	798	857	831	829	870	830	816	816	790	845	847	777	797	820	780	799	856	759	778	808	798	806	836	813	791	833	788	854	821	848	789	813	803	846	835	830	817	848	790	840	791	830	870	812	813	804	883	782	819	784	764	826	810	857	822	797	816	865	819	803	816	808	824	844	804	821	787	853	818	817	839	847	847	849	787	821	872	861	806	867	834	816	805	792	789	829	817	842	793	830	798	804	772	850	838	838	809	846	890	828	799	807	798	851	743	785	799	787	840	853	808	811	772	833	828	799	783	846	758	817	841	802	840	844	894	873	841	789	781	847	829	801	802	781	807	796	812	798	867	824	801	816	800	788	815	816	817	838	810	794	826	884	797	815	825	845	812	849	852	869	832	852	835	833	826	818	855	786	864	892	836	853	825	766	825	856	831	832	872	781	853	856	737	809	813	833	758	789	762	864	781	877	844	886	871	787	879	806	777	810	810	813	841	780	806	809	801	898	840	822	824	789	869	815	818	807	856	791	784	819	846	769	863	820	768	748	825	784	825	820	800	809	820	824	793	836	850	885	776	797	841	808	838	805	858	769	817	854	827	810	786	769	816	865	804	843	794	815	854	790	791	804	821	839	849	817	838	838	853	845	874	835	812	839	806	815	807	796	789	849	782	845	796	790	774	873	866	806	848	803	793	815	809	785	784	789	849	769	825	817	809	821	796	816	806	813	861	800	765	863	869	819	840	831	779	834	826	830	821	800	825	856	809	786	824	771	825	844	814	781	819	832	825	793	830	803	839	760	831	830	817	787	818	775	813	845	844	791	808	783	831	827	795	812	810	821	811	786	800	754	842	813	788	867	795	835	770	824	819	829	789	822	823	761	813	859	802	887	854	790	816	811	830	869	780	735	887	860	809	805	784	859	832	869	847	788	776	794	867	845	787	862	827	832	833	824	823	835	832	794	820	789	823	826	840	824	826	822	790	825	804	848	823	850	802	814	800	823	794	866	818	858	792	833	777	816	815	856	856	785	790	821	892	797	790	793	818	813	816	782	806	832	821	796	820	731	785	814	829	827	807	842	820	843	828	835	811	794	873	842	800	783	838	831	807	858	813	831	794	818	803	793	797	845	764	785	800	827	811	806	778	816	774	815	853	833	856	810	796	833	810	802	785	804	848	806	831	813	853	814	805	806	791	838	831	776	847	891	837	778	804	863	851	826	786	768	772	808	837	826	829	793	819	796	872	884	814	781	842	802	838	840	855	799	859	816	833	811	803	802	795	827	822	838	831	792	779	801	796	790	840	831	803	794	836	784	800	884	794	873	785	855	793	836	770	829	896	825	748	836	825	731	828	850	805	815	849	799	790	770	799	814	783	818	784	812	877	838	783	831	879	838	812	800	794	801	802	870	826	796	798	808	893	819	816	813	773	835	801	792	808	784	790	819	857	846	826	852	850	833	844	769	834	833	844	773	788	830	852	790	754	866	805	823	806	876	824	768	846	804	871	816	841	808	808	828	804	826	790	860	820	822	837	795	816	757	826	806	795	806	833	849	827	859	812	852	811	760	827	861	797	791	815	828	781	795	856	820	856	825	859	841	804	791	788	806	828	831	848	803	833	840	856	843	835	832	788	800	864	829	814	854	850	807	841	871	812	834	804	818	801	823	799	794	867	795	810	832	837	836	811	829	830	818	845	867	773	856	805	818	844	784	770	786	805	824	809	806	809	812	808	868	860	802	857	805	791	825	793	806	845	839	819	839	776	788	894	814	856	805	770	799	821	844	855	821	821	861	833	857	776	798	797	803	828	839	779	810	856	835	832	883	793	849	804	824	787	830	815	869	853	835	808	746	816	814	816	811	841	849	840	830	783	817	836	825	841	830	813	816	784	845	850	803	847	836	855	795	789	821	859	813	814	858	852	869	805	784	811	846	893	805	813	839	804	792	810	836	789	832	785	815	789	842	846	785	839	836	810	812	872	818	798	835	890	822	839	774	828	902	810	832	782	762	866	815	832	836	811	824	896	803	827	796	772	758	820	822	854	790	783	813	853	851	775	764	759	827	826	801	848	880	822	830	792	865	837	815	770	846	837	808	786	827	839	806	849	832	783	850	807	849	787	803	842	807	842	818	810	820	830	784	814	802	840	792	803	835	786	774	805	764	847	834	834	833	804	867	804	795	794	823	825	850	854	835	842	790	830	853	838	853	787	764	822	777	803	856	815	823	856	794	804	816	806	817	843	759	848	795	802	761	826	776	762	810	757	823	832	814	837	784	871	831	853	804	853	871	832	852	786	795	839	824	810	835	817
4816	1603	1403	1121	925	892	837	890	844	794	841	836	806	789	794	828	799	839	798	819	785	804	796	802	796	809	829	809	789	791	795	805	771	864	766	771	786	783	770	779	832	828	843	827	807	808	846	834	809	715	822	791	765	792	870	803	799	789	847	773	767	820	772	834	817	781	810	783	799	834	832	833	806	770	810	814	819	807	821	845	801	787	792	798	827	813	835	761	804	812	785	812	762	830	780	809	779	786	826	781	864	812	793	770	850	849	832	837	810	840	802	777	791	796	829	768	831	752	784	827	837	780	813	778	817	803	850	822	836	806	803	861	837	833	821	748	796	866	835	804	790	789	798	816	781	814	783	875	788	821	836	790	772	776	761	814	817	787	799	814	831	767	776	860	811	822	757	761	820	796	840	833	806	816	777	858	826	750	818	813	803	741	844	810	809	821	743	792	822	835	777	822	816	827	870	758	826	760	757	818	780	752	850	779	817	840	800	831	845	834	741	889	823	848	803	825	756	784	821	779	805	880	775	818	817	778	808	832	737	750	804	806	796	765	768	841	850	780	816	764	806	778	802	769	828	767	852	806	799	803	867	815	758	878	805	819	814	737	806	754	789	794	803	789	767	765	800	799	823	837	855	798	818	802	825	807	836	798	821	767	789	793	801	806	795	827	791	839	804	829	826	798	846	825	770	831	838	787	794	793	765	768	799	824	752	816	826	761	773	812	820	769	789	789	727	796	810	848	804	843	814	792	779	855	783	762	777	855	778	767	841	782	792	833	827	815	812	861	787	834	828	817	801	791	802	805	785	854	826	748	830	801	837	793	879	828	844	804	838	802	793	770	851	817	812	793	833	772	819	800	814	818	775	817	843	776	778	781	790	811	790	840	818	777	813	843	799	800	817	845	796	794	838	791	828	772	783	762	835	832	758	812	804	778	822	843	820	808	790	806	778	792	790	784	841	795	808	788	756	779	855	827	787	823	815	823	809	779	779	750	771	823	833	827	824	787	812	796	839	809	825	782	810	823	798	796	792	791	788	819	760	833	832	754	826	791	805	823	812	805	861	814	807	798	801	799	811	742	825	809	771	814	774	763	811	824	809	773	799	836	813	820	801	754	811	804	792	793	799	845	843	807	831	795	746	788	801	777	753	864	783	792	823	797	888	795	814	781	809	839	836	743	769	765	820	808	842	804	792	820	855	778	762	768	824	825	825	811	790	819	752	749	789	851	848	758	801	767	828	804	816	833	798	812	737	813	818	842	821	836	862	785	784	841	846	832	802	785	791	862	811	749	832	757	812	846	794	821	790	821	781	808	778	805	807	815	784	812	842	831	806	772	809	825	812	808	818	773	810	770	829	772	845	764	829	819	806	792	760	826	821	820	887	826	811	801	790	817	808	778	859	818	842	842	814	783	815	812	829	827	800	799	799	814	815	782	815	800	813	779	782	830	841	807	834	798	833	816	821	800	821	817	835	770	822	816	811	795	834	853	802	827	743	809	838	790	789	789	769	819	764	828	829	806	764	827	790	788	730	794	803	769	792	823	780	854	844	817	792	805	775	818	816	760	842	779	844	788	826	833	790	823	817	787	814	817	829	834	826	834	821	801	842	815	796	830	805	801	828	781	784	772	801	817	785	810	839	823	811	835	848	876	837	741	815	777	785	801	791	803	818	791	777	791	793	827	753	862	785	776	782	812	772	861	814	872	783	750	826	809	821	792	787	807	832	790	789	796	761	808	801	799	788	788	802	806	824	835	780	809	816	839	801	859	764	758	803	828	800	803	774	834	793	792	821	810	802	764	834	793	805	786	830	779	768	747	799	834	844	777	838	815	802	828	820	814	806	795	795	827	820	795	816	805	783	794	768	769	829	832	798	805	820	809	833	832	856	775	790	773	804	809	780	770	774	825	826	757	804	787	798	822	783	807	848	797	819	850	782	808	792	791	816	772	804	772	800	827	830	842	819	777	815	821	799	807	820	810	837	807	835	785	747	750	806	844	806	810	796	792	790	815	801	789	804	783	831	827	809	780	821	820	835	810	809	757	794	794	817	831	786	761	752	778	790	826	835	809	844	767	843	782	776	845	781	771	859	854	798	844	784	818	824	882	799	822	800	834	743	835	795	811	829	775	735	771	773	794	809	815	826	778	792	806	830	815	820	774	808	790	823	799	804	783	836	801	808	817	786	801	783	800	804	802	845	769	779	815	774	811	874	805	769	828	814	832	793	807	832	863	775	829	790	730	820	808	759	796	780	836	753	775	820	806	813	820	822	819	807	787	835	856	842	777	764	757	849	871	803	788	810	793	807	781	822	860	837	748	794	788	774	748	849	794	819	797	771	786	793	760	857	786	818	817	829	775	786	804	819	863	816	743	783	811	829	773	832	844	807	865	812	817	785	799	804	785	799	808	800	801	787	792	788	835	806	786	813	804	815	804	781	776	844	839	824	817	898	798	818	827	823	778	809	803	728	789	781	757	828	841	794	825	822	804	779	758	821	831	807	821	827	796	811	829	770	842	822	769	795	806	798	855	813	750	786	795	832	783	851	771	825	780	830	840	821	840	838	810	757	803	817	759	787	803	830	818	796	757	784	849	869	790	788	756	814	822	772	800	807	822	790	776	815	820	808	802	791	796	843	815	853	769	776	816	763	797	821	792	788	844	838	791	834	794	836	864	776	853	842	774	808	825	786	817	814	811	837	807	786	823	808	793	824	795	805	845	767	819	843	823	805	840	848	818	785	822	847	800	808	825	871	797	849	845	777	765	792	824	830	773	811	775	823	807	779	819	817	856	789	826	848	803	809	820	820	822	867	772	791	850	773	834	803	810	823	814	810	840	810	798	799	861	819	853	785	833	863	861	798	813	780	756	806	826	803	826	820	776	816	810	861	847	845	810	826	814	770	830	816	842	784	774	824	785	776	771	806	822	803	811	733	804	801	823	793	769	777	853	779	808	743	800	864	790	802	774	762	788	812	768	817	797	837	781	754	763	839	834	758	831	793	815	810	790	799	779	809	799	827	830	788	772	805	809	821	816	810	785	812	807	785	832	860	828	822	790	807	802	779	811	804	788	777	799	842	837	785	755	830	796	742	802	820	801	755	816	814	792	797	778	837	831	779	813	782	865	789	806	804	790	798	777	778	779	805	820	773	775	815	849	852	811	810	843	765	826	823	808	772	823	798	830	804	784	810	776	804	731	807	818	803	802	794	808	767	778	798	787	803	812	802	809	755	809	814	777	830	771	761	813	800	850	794	791	789	824	850	791	777	826	811	809	847	812	770	811	850	837	780	808	767	761	828	766	822	760	821	881	833	838	780	822	780	785	785	793	802	799	777	819	805	808	801	845	806	857	799	847	822	820	786	828	823	834	824	806	784	758	775	786	849	763	763	784	828	792	800	785	820	865	804	805	769	806	810	777	818	797	835	809	814	796	755	814	820	822	824	821	839	811	841	771	826	796	819	821	786	803	861	821	787	821	864	802	804	806
23913	21314	28953	24021	21325	20178	2299	994	774	718	673	644	557	519	515	519	479	480	461	449	504	479	481	480	486	456	413	452	437	401	421	441	473	417	441	419	436	467	418	429	430	423	391	442	438	435	445	433	460	446	418	443	480	387	427	465	444	436	459	433	472	451	431	431	432	469	445	410	430	433	434	410	439	460	410	455	437	459	440	422	442	403	462	436	465	428	434	445	421	421	423	425	448	431	420	415	451	500	389	452	440	459	419	416	438	423	407	403	414	422	448	390	436	442	467	441	427	406	414	432	438	417	451	446	482	418	427	444	471	434	414	430	464	464	450	406	456	387	437	461	433	453	411	416	438	374	442	445	458	424	417	446	419	421	435	432	411	425	454	445	450	414	393	422	448	403	435	426	420	448	440	451	416	431	460	397	416	421	390	406	429	460	432	460	443	471	415	437	427	414	405	445	401	414	429	434	435	426	406	399	434	410	428	401	409	420	420	428	400	430	419	453	469	452	459	417	436	449	456	395	385	379	444	439	449	441	424	433	435	448	426	421	425	417	408	447	448	423	437	407	441	442	436	409	429	436	426	405	437	419	462	435	396	389	452	459	398	413	414	425	487	450	479	410	439	442	449	396	401	438	413	422	413	442	435	408	445	433	428	461	441	448	434	397	395	433	406	406	412	445	409	400	435	430	421	410	424	443	438	407	464	469	419	450	412	488	425	454	412	415	399	435	429	437	400	392	410	427	432	406	386	405	477	414	462	453	417	404	446	452	440	465	440	414	430	406	425	396	412	441	446	449	431	432	439	433	427	428	448	466	413	411	423	406	436	453	399	428	397	464	437	397	418	424	383	444	435	429	437	441	422	420	401	385	491	456	456	419	435	417	452	447	416	453	447	449	453	434	427	437	414	423	408	453	395	405	437	408	419	383	443	451	421	394	426	420	463	455	426	424	429	455	455	429	423	443	467	416	448	411	426	426	384	452	418	446	413	451	423	411	400	440	438	447	426	452	412	450	437	434	465	411	432	409	394	454	399	401	426	438	423	419	455	418	425	413	410	425	421	446	416	425	471	423	428	447	410	456	431	432	458	413	415	430	401	442	422	453	419	462	443	408	450	407	412	439	425	470	441	411	461	448	427	451	447	459	442	434	436	411	396	416	473	457	438	437	416	464	414	426	446	402	451	431	421	437	438	391	438	430	414	441	427	462	430	428	401	412	462	421	436	454	447	441	421	434	449	451	412	420	405	419	404	475	391	421	443	401	444	458	421	392	399	405	452	451	397	403	436	461	466	437	479	445	419	427	426	440	408	401	396	435	439	429	427	465	424	422	435	445	383	411	452	418	460	392	390	405	421	430	447	430	469	419	424	410	429	445	402	433	418	439	445	411	468	412	435	437	414	408	437	447	445	478	468	452	405	404	425	422	457	460	427	418	429	450	419	395	459	441	418	437	425	456	450	447	404	386	414	450	429	389	422	463	443	431	460	426	429	463	427	420	431	399	446	404	473	429	399	439	439	402	445	429	407	415	449	439	410	450	435	429	411	448	451	442	421	415	458	421	475	446	448	461	457	445	430	399	387	447	411	426	452	453	463	466	439	444	416	438	423	417	428	444	399	418	405	393	432	409	463	441	487	425	439	419	395	436	433	433	460	402	406	416	409	418	430	439	435	459	428	454	447	455	462	487	397	454	443	432	434	410	412	435	428	423	447	428	438	436	425	445	429	435	419	407	439	394	390	419	440	449	420	419	414	416	433	457	420	395	391	443	456	410	429	352	401	424	472	385	469	429	455	483	426	441	472	403	462	425	449	402	470	447	436	411	408	433	389	468	402	425	432	465	442	409	442	428	424	439	429	448	404	421	408	378	395	400	407	431	443	389	415	451	424	402	437	425	455	452	396	425	422	443	404	479	445	451	428	412	415	443	447	439	461	452	435	420	427	419	415	437	449	448	429	372	475	407	429	463	400	422	434	458	420	432	432	420	461	420	418	429	398	375	400	417	420	457	392	434	383	402	496	402	407	426	420	430	415	416	427	438	450	449	421	416	421	443	441	418	426	416	433	431	412	448	467	457	435	433	440	434	475	435	433	402	398	435	406	404	430	440	438	449	450	414	412	412	446	470	402	378	432	428	444	414	403	392	454	467	419	434	418	451	446	446	431	448	464	455	410	426	399	411	440	428	412	439	447	410	472	448	442	456	432	439	410	430	425	469	472	441	427	418	413	414	463	426	393	413	436	443	433	408	432	420	444	395	444	412	432	408	442	440	437	438	379	418	429	452	419	385	434	427	412	445	437	484	457	437	414	405	388	431	441	393	434	413	414	440	426	448	421	447	404	425	417	448	434	439	400	447	403	432	435	442	409	447	444	415	433	432	464	391	431	439	431	436	467	421	422	428	426	418	423	383	418	425	445	426	455	421	414	406	389	442	400	419	431	455	442	456	448	411	463	450	449	410	465	436	408	439	431	416	407	405	460	435	395	394	404	445	424	422	430	383	425	424	441	456	428	417	411	456	450	408	441	420	399	448	430	412	422	395	440	440	439	399	446	417	439	421	412	434	460	419	397	445	423	431	439	483	438	440	475	394	435	431	441	413	416	400	421	454	421	466	444	419	414	430	442	425	420	422	400	435	400	420	443	434	377	463	437	439	464	419	401	414	447	395	422	417	391	402	427	431	448	410	445	469	444	406	390	442	439	452	466	400	413	435	416	406	434	434	458	446	412	410	424	443	409	405	448	466	469	449	448	447	428	381	427	419	401	420	430	432	405	455	463	422	407	447	389	466	432	442	418	435	401	457	438	410	440	410	399	406	418	445	451	445	440	452	430	392	441	470	436	418	445	460	427	391	425	448	459	406	435	401	444	405	413	404	403	421	473	423	419	417	404	395	426	438	424	456	395	440	449	431	424	458	452	414	424	446	426	397	423	460	426	465	412	438	436	427	420	394	459	453	411	445	411	458	405	467	430	418	458	388	431	439	425	438	412	392	413	420	403	430	447	470	428	457	473	401	409	427	406	436	408	416	418	407	431	440	459	422	441	436	449	399	443	420	410	434	437	439	435	448	420	411	429	426	455	413	447	410	419	421	413	455	414	397	429	414	427	451	389	430	434	390	430	443	404	406	419	426	434	448	440	457	436	411	458	414	434	448	437	436	428	439	395	412	417	457	430	431	409	413	408	443	430	436	437	433	430	449	428	435	437	457	398	415	449	399	422	465	446	441	401	411	440	414	396	416	432	424	443	444	432	379	415	419	457	419	407	441	457	451	415	466	410	437	393	425	411	454	435	410	398	443	431	444	434	431	397	411	459	417	465	417	437	447	429	384	425	412	445	430	415	404	416	447	405	429	445	420	446	466	416	395	399	415	418	431	386	431	413	459	470	424	406	449	448	441	425	461	457	454	445	399	437	425	423	427	426	416	385	427	445	399	448	433	494	417	386	410	424	430	429	439	444	400	417	434	421	413	412	425	464	423	444	427	451	427	473	414
4318	12041	10113	5123	3115	1881	1495	1170	995	851	728	675	643	640	583	558	542	557	502	540	501	501	505	501	450	451	465	499	455	431	474	436	463	456	458	461	460	489	436	451	468	478	442	428	448	449	442	405	457	436	494	433	444	452	463	409	426	430	435	431	459	419	447	477	434	445	431	469	426	441	424	435	435	403	444	461	418	471	452	395	454	393	407	411	397	433	432	419	437	430	461	466	433	468	417	406	456	451	447	425	423	440	498	415	468	450	450	407	454	485	449	438	384	476	441	475	429	468	455	403	422	442	437	440	472	406	435	414	460	414	447	425	463	447	449	406	475	454	438	419	461	485	426	429	383	448	409	404	478	442	459	416	409	391	417	427	440	406	466	428	470	411	442	436	423	460	437	413	428	381	454	403	434	444	466	451	443	414	439	431	433	460	416	393	394	431	408	443	435	464	431	452	459	468	478	418	448	438	427	484	482	422	431	425	464	462	446	427	433	420	430	430	442	476	453	417	447	462	436	461	422	450	444	423	459	405	465	417	411	434	429	436	415	410	431	467	468	467	416	455	446	416	434	427	396	424	430	454	415	446	415	451	435	449	428	455	422	431	446	472	421	428	419	437	457	423	451	436	443	414	417	431	457	456	427	433	433	434	450	453	447	437	457	395	430	418	408	421	438	459	464	437	434	413	440	392	458	460	423	426	472	423	442	417	421	425	419	445	443	410	400	445	432	435	459	417	432	455	459	411	410	437	433	433	441	440	474	446	442	448	452	385	459	411	443	433	417	423	458	420	436	455	426	405	420	454	446	401	456	416	444	447	421	424	453	396	451	424	414	471	434	428	418	443	398	433	425	440	432	443	457	436	435	407	393	446	426	432	421	402	437	451	417	419	411	433	429	451	416	463	437	436	448	461	430	451	429	439	421	415	435	423	422	463	443	438	466	449	425	427	439	449	381	473	459	423	437	466	444	425	436	427	487	471	399	476	440	441	428	456	428	414	421	449	488	405	445	472	438	402	419	463	433	412	428	436	453	434	450	417	421	438	440	433	423	417	441	447	443	457	425	474	456	448	489	416	447	425	437	452	433	412	421	464	420	456	483	449	412	470	407	426	410	397	458	405	434	408	431	419	455	421	444	404	449	444	449	420	440	416	414	444	451	466	462	463	401	427	437	435	439	452	429	420	433	482	426	424	462	424	448	470	455	429	432	431	409	399	417	435	470	480	469	458	418	441	435	420	466	453	458	436	421	410	430	456	450	445	440	439	467	454	455	457	437	468	423	421	452	444	424	409	456	390	449	425	453	454	425	450	451	420	436	436	458	477	444	437	436	458	458	434	425	449	414	415	424	409	390	423	435	423	402	427	434	451	449	424	436	421	443	442	407	414	424	398	416	431	431	452	411	458	397	412	450	434	475	399	408	446	471	449	476	426	476	460	423	447	447	437	435	390	434	418	426	424	418	438	436	439	429	420	395	441	404	470	473	437	396	436	460	412	445	434	434	425	418	448	405	429	426	435	410	430	393	456	433	449	426	449	453	427	433	448	436	436	461	425	426	451	392	414	452	453	455	451	428	447	442	428	416	391	431	429	423	423	433	464	386	434	403	439	435	438	415	452	435	408	484	427	474	431	487	424	458	432	455	453	438	450	463	422	443	442	434	429	414	466	472	396	426	438	416	455	448	442	395	481	430	436	432	399	479	403	449	404	445	424	416	452	436	436	428	469	437	446	429	381	429	415	421	442	432	445	443	429	467	460	417	473	447	402	456	474	407	409	436	440	449	425	470	437	455	425	419	473	426	405	422	425	438	479	439	452	428	404	459	439	451	428	420	421	417	453	449	436	458	399	427	442	420	423	393	460	445	452	441	404	414	462	476	432	445	435	402	462	439	451	455	436	426	471	415	466	456	457	451	404	455	435	459	435	410	434	446	442	461	444	481	415	438	433	455	468	408	404	479	478	430	451	454	477	437	435	442	434	432	410	440	425	465	471	443	438	424	445	443	431	452	471	428	479	431	442	418	484	447	448	440	401	422	435	401	440	415	429	458	442	431	455	423	408	478	431	408	418	420	414	426	424	458	421	447	449	448	465	460	423	437	437	428	466	384	459	439	436	441	460	440	392	415	476	473	479	436	470	447	436	430	487	445	439	469	447	418	436	476	412	404	452	394	412	420	453	449	448	434	412	423	444	424	438	417	438	447	466	408	411	452	440	458	421	438	434	409	443	453	436	442	464	393	478	433	438	420	436	429	423	449	437	414	400	431	409	446	425	437	450	429	428	426	430	408	465	463	463	414	471	468	431	443	434	392	430	454	419	433	407	434	415	432	436	434	436	430	449	457	417	421	409	426	421	436	397	421	428	430	401	436	398	442	415	462	431	448	445	456	463	481	408	461	429	465	445	429	406	418	433	426	453	486	457	452	454	420	448	428	450	434	461	411	419	425	423	456	420	428	453	436	458	435	444	450	423	426	441	452	461	448	411	420	444	439	449	427	455	433	440	391	445	443	437	405	411	447	446	434	433	424	436	405	429	434	447	438	460	407	444	424	443	439	403	432	442	454	447	397	446	460	443	473	424	404	426	403	400	450	425	418	410	447	462	410	434	449	454	459	418	433	394	433	436	457	432	445	438	429	452	423	422	462	450	428	415	408	422	457	435	444	461	435	417	423	441	453	476	428	449	459	453	449	477	451	417	428	435	436	427	435	460	468	462	455	434	419	453	445	433	413	431	432	434	398	385	456	450	448	431	447	438	468	457	449	407	464	434	437	425	426	438	468	406	455	473	434	461	422	443	454	441	462	418	451	432	460	473	437	421	406	434	418	421	430	440	437	408	419	448	400	412	444	445	449	400	451	466	410	432	450	450	404	474	408	458	420	407	474	444	466	445	433	435	432	446	446	432	436	420	417	446	462	414	427	408	431	440	468	462	430	448	447	449	415	444	452	435	419	446	434	446	458	425	424	449	396	464	426	444	431	426	445	418	433	399	472	425	436	482	424	425	429	421	429	417	423	416	480	458	422	473	446	456	448	471	466	440	420	442	441	431	412	412	448	430	419	446	405	434	404	421	446	424	433	446	468	428	478	428	454	440	441	437	431	472	444	443	441	420	443	428	433	434	439	439	446	418	468	405	425	430	447	423	447	453	462	385	437	435	406	446	471	412	412	431	412	432	440	405	396	434	422	420	451	469	393	451	410	478	448	429	426	424	442	454	470	426	426	439	463	419	451	434	433	477	451	431	454	437	395	479	443	406	447	452	457	419	400	418	454	459	461	453	440	413	445	456	413	419	431	447	431	452	426	437	441	452	433	415	395	438	412	400	438	436	433	473	410	474	464	424	443	467	453	445	465	458	441	456	426	423	375	444	453	415	424	432	427	433	447	439	458	433	435	432	456	445	414	378	450	464	449	405	463	451	419	433	416	445	431	447	430	410	429	444	433	423	435	465	469	450	425	380	437	448	449	436	463	429	455	423	410	396	475	455	399	421
24853	21392	28586	24547	21302	8802	1390	1083	914	887	836	876	855	858	799	872	743	776	756	730	779	767	768	738	733	716	738	727	756	792	794	776	747	760	718	721	724	812	741	814	738	727	762	754	738	729	789	741	744	751	686	778	785	740	739	745	761	761	752	747	703	786	712	749	782	723	664	735	771	693	717	701	740	732	733	730	751	763	712	733	735	751	735	714	767	789	731	729	751	715	711	684	775	734	743	729	709	736	757	742	664	690	686	738	754	729	782	771	714	755	767	720	753	746	706	708	759	707	711	767	734	725	748	753	750	776	746	708	727	747	755	711	718	759	750	750	703	742	738	736	728	761	729	735	725	681	739	733	728	747	744	711	717	740	748	754	731	723	725	756	732	780	745	725	780	748	738	763	744	748	725	734	714	722	750	744	779	780	724	736	741	722	731	689	766	731	752	730	738	775	724	693	735	727	731	763	703	693	726	734	776	741	720	738	714	742	707	697	761	735	723	739	780	703	772	738	712	722	756	754	722	741	669	744	729	703	682	723	695	743	729	745	724	783	651	747	726	703	766	765	770	707	750	725	707	759	693	714	747	728	747	719	722	769	736	721	754	770	762	748	756	750	739	748	732	705	746	750	756	706	726	722	754	785	804	715	701	749	734	735	762	783	719	747	712	778	717	704	735	722	786	731	655	721	687	732	767	770	746	730	745	740	759	779	690	689	760	735	703	737	743	792	724	741	699	739	775	743	719	738	691	715	739	756	743	763	731	755	745	748	725	725	731	701	723	733	722	708	703	699	755	706	718	722	776	734	715	708	729	737	676	786	725	766	689	732	719	719	705	750	744	722	765	728	714	680	710	725	743	696	737	722	768	766	729	724	736	777	777	749	772	764	736	726	732	739	730	747	708	751	758	728	729	747	772	723	708	753	793	807	758	748	725	738	723	786	773	773	751	782	685	745	772	707	794	734	685	705	776	718	733	754	727	758	707	734	698	745	714	719	704	714	746	723	725	710	744	754	737	722	714	726	769	741	727	697	709	715	706	724	766	801	731	744	738	723	761	683	764	737	720	760	769	758	745	737	739	774	756	723	736	717	720	729	715	724	777	714	764	770	717	828	711	748	729	727	746	755	765	783	780	730	727	716	757	744	729	700	719	772	738	796	742	738	723	735	822	711	716	713	714	712	749	759	746	777	748	748	738	769	708	712	741	767	784	719	754	756	756	740	704	725	715	756	733	776	724	708	764	714	700	769	732	739	762	709	727	746	730	772	743	770	734	746	708	759	703	734	756	704	725	719	729	726	734	772	770	768	742	756	708	742	760	718	769	708	740	690	687	736	729	759	730	776	738	720	708	767	703	706	729	764	726	762	783	747	774	761	696	731	736	719	750	720	763	800	728	751	728	695	718	692	734	757	736	705	793	727	787	737	723	737	739	749	726	731	746	774	749	732	734	742	734	749	727	733	731	711	774	773	739	715	720	751	740	731	787	763	727	741	719	706	726	798	731	765	715	700	733	735	713	741	692	782	749	712	783	766	728	734	767	730	718	763	703	788	750	756	717	708	710	719	743	740	786	647	732	729	729	736	723	761	741	736	736	698	711	705	740	756	764	761	748	711	727	733	714	728	739	722	760	708	671	749	699	757	690	672	761	731	756	735	745	707	748	720	724	736	728	700	684	735	723	761	708	698	751	740	712	744	760	745	730	745	713	727	731	731	755	755	681	751	717	719	779	711	734	770	723	694	745	746	741	735	777	735	671	764	734	718	691	739	748	741	711	704	740	759	740	682	680	681	708	745	744	753	689	767	661	773	726	721	781	734	740	703	739	754	720	718	783	772	769	732	696	762	756	754	770	724	777	715	719	643	730	749	742	735	762	706	746	763	772	708	712	739	748	683	700	742	761	777	748	721	725	784	718	747	748	713	705	735	723	732	748	764	759	766	754	691	734	709	715	751	757	738	734	689	774	714	706	744	694	772	726	743	741	742	801	759	717	728	750	697	681	768	741	745	731	730	743	717	749	719	776	717	759	737	744	686	773	749	690	710	708	682	722	741	680	717	720	709	701	649	723	761	725	759	712	716	744	720	759	738	686	758	688	738	757	725	753	692	801	729	757	727	724	761	781	691	753	762	755	736	747	753	705	720	714	744	735	760	718	696	742	774	723	713	748	750	768	696	748	739	701	754	754	735	728	765	781	740	703	731	731	722	772	711	733	717	683	745	726	755	727	773	718	749	749	725	771	737	753	783	721	754	708	733	718	788	788	755	748	750	763	781	735	712	736	725	693	735	712	725	697	772	748	767	728	737	751	729	691	758	712	739	729	721	681	752	747	695	744	790	727	716	692	735	774	787	710	723	735	757	715	729	693	720	716	791	724	740	729	723	722	741	728	708	753	723	735	732	677	713	720	715	748	793	780	734	755	669	759	746	708	700	749	674	759	682	735	713	717	740	731	712	758	757	772	751	775	729	753	724	721	754	759	704	741	732	754	710	677	713	730	718	716	718	745	747	741	786	778	690	761	722	735	735	706	740	723	764	733	758	731	759	727	731	750	754	760	761	731	762	688	763	734	722	735	761	703	725	713	716	679	771	722	707	753	727	756	749	748	753	736	733	773	767	753	671	698	759	754	742	708	737	716	753	761	744	752	742	739	761	744	738	782	740	675	729	725	697	741	717	720	730	769	730	721	775	781	710	739	755	728	777	760	745	804	764	757	749	757	730	728	724	655	760	697	764	666	743	748	730	741	720	682	724	683	725	747	761	756	761	752	716	737	796	685	738	687	723	721	737	779	784	729	734	822	746	760	706	733	698	701	748	720	711	731	702	758	728	701	730	678	695	746	722	676	750	757	699	725	756	725	702	720	743	730	775	748	708	727	768	753	686	708	812	700	748	738	716	700	749	752	737	738	762	718	767	733	799	701	723	719	727	762	711	690	751	707	723	728	721	724	804	789	745	761	784	715	696	724	730	761	788	767	759	775	711	716	726	737	783	736	703	701	723	761	724	796	724	741	731	745	717	793	703	704	731	760	708	727	804	728	723	742	716	739	726	747	761	717	728	677	705	695	755	724	716	761	735	708	755	737	671	758	786	763	725	724	759	747	802	760	762	699	713	716	691	742	730	754	727	730	773	693	713	776	747	734	739	748	767	712	746	673	742	705	743	774	762	720	707	736	719	749	718	717	740	800	740	716	756	769	719	774	708	705	748	716	756	770	717	717	688	796	721	718	736	726	753	722	726	751	690	714	699	712	720	739	738	737	787	756	757	746	725	704	723	728	758	722	791	716	751	677	690	701	721	781	697	724	762	735	732	718	774	736	713	733	740	693	727	746	737	726	748	749	751	740	765	712	787	751	730	756	735	743	715	708	707	719	757	718	771	758	699	701	709	753	716	759	711	724	746	781	732	770	739	714	700	705	771	729	756	711	728	727	714	731	719	752	742	757	784	709	723	731	739	764	742	686	699	735	735	730	731	800	787	740	736	672	764	730	725
4433	9085	7230	3907	2447	1698	1342	1183	1036	973	913	803	797	843	719	787	753	704	817	742	713	720	743	699	723	679	717	699	707	734	663	679	710	709	751	692	699	696	715	754	705	725	667	706	704	693	735	756	741	690	705	715	710	737	707	693	682	688	746	722	706	669	647	712	732	702	717	678	650	709	713	728	693	689	728	686	706	706	707	705	724	695	681	723	721	699	667	731	730	680	683	682	655	713	639	723	688	673	743	766	738	708	686	731	647	694	730	724	705	667	686	682	699	678	671	661	689	657	700	698	696	690	729	745	621	731	724	692	689	648	679	655	675	722	659	661	674	690	673	700	692	691	659	698	673	713	648	733	702	727	718	699	665	679	683	742	718	683	712	723	701	688	669	664	734	696	676	689	731	655	702	656	651	782	679	679	653	725	726	674	704	727	699	685	709	680	682	765	647	721	686	706	697	719	676	695	699	695	684	679	700	772	664	666	681	707	677	731	726	704	733	709	702	698	693	664	664	659	698	657	664	744	689	652	683	683	685	689	742	738	643	650	688	687	671	706	689	697	692	715	667	701	723	684	747	700	725	732	690	700	695	666	677	693	701	711	685	675	731	709	698	707	714	704	657	681	730	683	690	692	675	701	678	682	687	685	714	652	724	705	676	694	690	688	681	652	729	671	654	691	737	694	727	683	758	714	698	697	688	689	658	670	653	688	703	670	714	671	723	667	675	732	666	654	705	723	684	706	690	703	694	685	724	717	700	667	690	671	690	703	654	675	688	739	683	712	690	723	648	736	682	702	663	660	689	740	719	701	668	732	727	667	730	697	702	717	657	673	753	696	665	723	739	696	700	692	692	718	740	747	683	674	683	643	647	689	706	679	698	713	654	681	702	674	685	703	660	687	699	695	680	655	681	674	676	705	679	687	648	700	687	706	661	707	701	689	713	669	709	648	723	677	643	676	682	630	656	673	709	696	671	712	709	674	681	656	704	722	674	726	703	717	731	733	696	696	723	712	690	656	707	715	706	700	735	727	739	703	669	682	701	730	702	660	696	693	754	687	693	701	669	699	658	697	706	688	650	675	754	696	656	705	716	695	685	704	687	708	688	641	649	692	670	705	655	702	683	689	661	709	682	676	706	686	682	672	678	712	695	696	683	686	675	654	729	724	682	698	649	660	667	739	697	701	683	745	691	697	745	665	713	710	720	753	759	690	743	749	627	677	639	672	690	716	672	673	728	696	721	670	653	676	696	658	655	685	664	650	758	718	703	703	679	710	681	720	731	675	684	728	677	725	677	723	632	716	679	679	637	719	677	706	693	682	677	685	671	740	686	709	680	672	709	691	730	703	689	702	673	667	703	720	731	702	693	690	697	691	673	685	734	706	649	701	689	761	658	690	704	704	711	667	694	697	687	663	696	664	636	704	724	676	629	728	748	684	649	698	694	660	710	683	687	706	658	710	691	708	692	697	732	692	670	672	719	673	735	711	657	735	650	707	677	759	652	707	739	653	689	638	690	650	734	626	638	706	677	685	681	709	735	685	708	673	683	706	669	699	689	687	645	675	708	687	618	664	684	689	698	696	722	697	684	675	711	636	692	690	706	717	736	693	631	687	709	699	689	646	688	669	690	647	698	717	676	689	698	681	736	657	690	733	677	743	695	687	664	714	702	709	671	638	718	681	699	692	675	705	669	723	701	753	666	682	711	653	753	717	669	688	686	732	716	718	711	685	678	741	678	712	712	693	699	724	715	704	698	700	727	744	707	709	647	725	681	688	659	674	724	717	734	677	723	704	702	675	683	700	733	696	654	712	725	679	710	658	711	642	688	666	717	702	696	701	686	697	669	693	672	631	734	689	695	669	685	687	663	711	751	722	710	672	728	678	715	679	692	742	717	712	681	667	659	672	686	654	737	671	682	690	700	650	676	714	684	674	693	698	688	661	663	715	685	675	690	733	707	701	720	687	709	691	696	714	663	693	678	681	681	718	698	706	670	667	683	729	671	708	722	681	720	718	681	722	704	702	744	691	672	709	695	661	677	716	710	710	749	628	736	695	658	732	628	694	723	697	698	730	716	717	701	746	699	708	719	685	698	670	716	688	685	703	667	749	728	726	722	705	694	639	674	671	665	650	742	723	694	708	718	692	664	670	674	699	666	686	613	673	646	635	703	702	722	734	693	632	739	696	670	658	669	702	708	680	667	653	654	717	670	702	702	687	694	743	682	712	717	698	642	675	707	682	692	717	634	622	680	701	657	654	726	665	691	666	717	716	710	680	665	693	682	684	686	718	716	671	709	690	683	693	683	700	736	686	717	710	749	736	648	667	709	697	713	699	662	696	707	690	712	669	708	699	723	702	667	686	685	643	678	692	695	735	677	707	665	733	720	683	717	656	659	676	725	674	706	722	676	711	694	693	665	757	699	656	667	692	706	701	685	674	715	714	732	721	690	713	617	730	701	696	673	669	694	690	707	712	700	712	695	707	707	742	705	700	686	683	709	677	688	674	685	696	633	711	667	709	685	704	675	716	655	703	701	732	707	678	693	672	684	676	688	689	682	728	714	657	685	655	723	675	721	703	679	703	699	772	689	737	739	706	687	672	717	717	696	692	670	716	701	673	681	691	682	735	709	636	673	703	667	703	728	697	653	697	673	695	716	650	675	682	704	691	689	693	657	722	682	716	719	712	685	678	704	716	640	680	677	727	742	705	676	708	718	720	723	632	670	708	706	705	647	659	670	723	736	654	712	702	682	744	639	676	708	685	662	675	701	703	695	729	681	688	747	670	694	684	689	686	676	744	700	722	659	701	716	707	658	722	722	661	708	694	729	699	743	704	678	702	694	711	716	692	679	676	681	687	686	687	693	699	687	698	698	655	742	691	704	699	723	670	666	665	657	751	665	698	750	719	667	699	706	766	693	651	694	724	673	746	638	660	745	678	701	680	671	673	710	720	677	723	709	679	724	694	711	730	710	677	682	724	675	677	710	755	677	738	657	729	699	686	710	705	726	703	773	665	674	662	691	641	691	648	723	672	679	707	705	704	698	660	667	703	693	684	730	659	681	703	676	707	730	664	716	684	684	662	700	720	686	712	683	680	673	665	680	679	687	680	687	711	703	667	701	717	691	695	697	712	686	719	707	715	713	692	683	686	648	676	692	687	671	710	674	696	660	675	687	704	720	706	652	675	678	692	682	675	667	715	682	695	699	631	695	723	714	633	747	688	672	662	655	723	659	720	708	681	705	737	675	685	675	741	711	665	683	677	685	716	678	723	685	709	696	696	737	701	712	673	694	673	673	723	665	684	644	682	679	744	690	725	678	707	673	642	694	672	698	673	674	652	729	685	673	692	666	764	675	714	691	702	733	688	702	738	648	753	613	780	715	726	719	729	685	672	702	705	685	721	719	719	696	657	692	698	691	690	721	692	690	658	698	715	665	662	679	692	734	690	679	691	655	705	705	736	652	699	683	710	705	691	662	709	694	660	694	673
22832	21510	29398	24037	21503	21570	18514	1615	914	753	643	588	511	465	393	393	342	370	338	309	314	305	270	297	274	262	282	257	287	243	246	270	212	240	279	248	228	260	233	202	240	234	253	236	220	219	216	235	233	253	239	231	238	231	246	245	235	211	206	214	224	223	220	213	234	235	204	216	192	215	224	215	219	207	226	242	211	226	207	222	262	220	201	200	230	217	231	208	223	222	222	202	239	234	205	204	201	212	227	219	217	219	180	236	207	241	226	224	221	222	210	224	201	194	256	219	188	210	219	209	214	220	230	240	227	247	207	202	222	237	219	249	213	217	208	217	236	211	234	195	226	231	219	226	218	228	203	226	241	232	227	234	187	230	234	205	242	202	217	216	227	232	225	219	227	222	200	226	248	229	228	221	227	205	216	204	196	200	217	194	241	219	248	200	202	211	212	204	222	213	234	199	201	229	202	229	225	219	195	217	222	200	212	222	216	222	214	213	253	205	198	197	193	224	239	229	223	218	198	238	222	212	227	195	191	214	208	228	227	231	203	194	216	199	199	211	237	224	211	215	232	196	232	212	222	208	222	209	237	222	202	200	203	205	235	231	233	222	207	190	209	222	216	229	236	216	209	221	201	222	217	213	204	210	239	201	195	216	245	200	230	215	221	236	222	216	196	198	207	231	230	215	202	238	228	222	219	201	203	192	210	219	185	228	212	231	222	212	203	208	217	220	231	246	214	209	220	222	224	265	213	241	197	217	209	251	213	215	228	170	229	234	207	219	221	202	207	237	237	196	239	200	236	187	220	211	186	230	227	233	208	188	206	199	208	213	195	235	191	224	217	244	226	230	248	224	214	186	226	220	200	209	214	230	232	219	208	191	217	207	201	212	210	193	207	221	198	235	239	208	207	234	218	214	229	226	222	236	212	239	224	213	236	249	179	203	212	242	210	222	185	232	187	221	214	218	208	237	218	222	203	215	225	225	235	190	182	214	235	203	205	212	233	220	237	215	235	204	196	216	225	203	243	219	230	225	213	233	209	233	221	180	216	225	224	220	229	240	266	217	201	202	221	225	211	221	212	228	211	215	205	214	233	232	231	220	202	212	238	222	195	201	202	206	203	210	208	219	213	246	199	218	227	239	237	232	214	237	217	187	210	222	212	213	196	218	225	221	216	193	193	229	236	241	209	201	172	229	227	218	192	216	206	202	222	210	229	214	216	216	215	193	187	226	237	226	216	235	222	221	241	227	233	215	199	224	225	245	198	217	207	214	228	215	196	200	238	217	203	212	217	212	223	230	211	193	208	197	221	229	221	232	210	222	236	217	222	182	234	219	205	230	219	218	206	212	206	247	214	201	208	241	194	203	233	238	186	213	231	228	202	215	241	219	217	188	218	233	237	246	222	201	186	206	197	234	222	210	188	243	211	199	217	222	232	215	202	195	221	212	189	213	218	207	209	215	199	228	225	225	214	203	235	207	219	202	230	213	232	211	210	228	224	230	233	208	219	202	237	203	229	206	230	219	206	199	219	203	206	196	230	257	208	246	217	219	197	214	224	222	229	230	237	200	195	214	211	198	213	238	218	243	237	218	213	233	196	193	218	195	227	207	231	189	230	219	210	234	196	215	219	196	222	235	188	217	195	198	217	237	230	230	190	231	194	244	214	207	243	202	204	196	221	209	242	221	211	194	219	202	201	216	219	221	224	209	241	212	214	201	210	211	222	210	216	221	206	201	220	208	235	194	231	207	208	238	230	217	194	203	221	218	215	238	248	225	235	200	216	227	228	227	222	218	223	224	208	223	252	236	234	207	242	196	223	200	196	221	245	230	219	195	202	234	211	249	230	190	225	197	222	224	208	210	235	237	220	221	208	207	189	215	220	237	214	203	228	207	206	186	208	218	232	218	222	217	200	192	205	219	206	235	210	226	246	209	209	189	229	236	214	197	217	198	207	183	226	224	224	198	225	204	199	197	224	199	230	226	231	230	207	205	243	207	223	214	195	220	208	219	223	231	198	218	238	214	223	228	233	197	214	214	248	225	200	233	202	211	222	207	206	239	242	241	221	202	204	210	227	222	215	200	224	224	220	199	221	184	211	206	213	222	201	219	229	191	189	233	248	230	234	205	231	229	241	213	217	195	238	188	227	238	205	219	218	187	227	225	235	214	213	218	221	202	217	246	236	215	212	219	183	199	229	230	223	223	225	195	217	225	194	223	233	198	219	206	225	195	195	213	217	243	197	197	229	167	233	235	216	228	220	225	212	200	209	208	214	221	228	206	189	217	225	204	203	211	193	198	231	181	222	184	218	220	226	220	219	203	215	248	177	191	217	226	230	234	191	221	222	217	200	213	216	224	226	226	228	202	241	232	232	231	202	216	233	197	211	200	204	193	227	219	212	230	195	220	225	217	218	195	183	197	220	197	225	210	216	223	221	233	224	200	247	232	222	218	210	221	218	219	216	195	216	211	225	229	208	230	211	225	186	227	230	212	215	210	244	214	204	239	220	250	213	193	202	239	208	219	206	242	232	224	214	210	250	199	241	222	231	245	239	205	234	204	224	212	192	206	252	235	194	203	221	233	225	196	220	224	222	205	239	213	192	195	209	231	213	213	196	191	227	248	213	232	209	217	225	200	197	228	248	192	218	207	203	223	218	199	228	221	230	247	230	229	219	200	247	209	216	225	210	224	211	194	205	216	200	190	213	217	213	229	215	210	201	228	233	216	232	208	208	200	208	210	218	220	221	227	237	197	210	183	209	207	241	249	208	204	210	192	207	223	216	209	224	231	248	180	222	224	197	201	209	235	223	220	214	212	206	223	199	196	193	215	204	208	202	236	204	211	233	235	213	203	242	217	188	232	205	208	209	223	196	237	202	220	221	215	207	231	217	212	189	230	228	232	214	240	205	225	223	223	200	222	222	221	222	244	220	242	224	234	214	217	211	189	213	221	235	202	222	211	204	210	229	230	245	213	219	206	183	207	213	209	206	205	210	195	230	241	248	226	222	233	203	205	193	227	225	235	190	243	227	248	202	241	207	196	206	203	221	196	230	208	200	228	208	211	226	234	224	199	197	208	213	205	213	228	218	211	226	226	218	217	225	220	195	205	208	235	237	204	193	250	234	214	208	199	211	207	234	196	213	207	214	236	196	214	221	232	204	207	241	214	213	210	209	211	197	203	252	232	214	244	240	226	214	194	204	201	228	217	216	215	205	218	255	229	198	222	191	208	204	219	238	212	200	227	212	227	203	192	226	233	203	168	216	237	214	207	218	207	237	222	213	225	222	236	241	221	209	205	210	195	213	195	220	199	227	208	199	233	183	207	206	229	222	214	226	219	235	231	203	230	225	233	221	196	225	203	236	212	193	198	245	193	208	209	206	215	239	221	177	220	245	204	225	219	193	213	233	210	201	233	202	185	232	239	194	207	234	213	179	228	206	222	226	221	181	205	215	213	237	241	233	234	231	197	228	231	200	195	220	235	218	218
6372	19635	16577	9000	5135	3180	2299	1740	1269	1033	892	719	640	556	489	445	391	377	369	349	346	339	290	306	286	266	267	262	280	265	270	238	241	254	234	232	236	221	232	243	241	248	214	215	192	230	217	220	245	196	219	210	236	229	236	217	218	219	214	214	241	213	208	222	211	205	201	201	231	210	214	205	184	242	215	221	243	217	201	215	219	214	244	232	209	181	209	206	219	211	204	227	225	196	178	231	233	200	229	240	225	205	226	241	211	236	207	217	220	200	213	208	219	199	231	204	202	205	221	249	214	231	226	205	176	202	216	233	205	207	211	193	226	183	203	221	219	212	223	205	217	227	217	208	229	216	190	197	183	218	221	205	207	222	215	236	247	218	227	216	232	202	199	220	248	195	198	206	216	206	221	185	217	203	217	220	218	225	199	200	241	223	200	217	212	231	210	236	168	215	191	211	215	210	216	238	198	232	201	203	192	231	201	229	217	207	207	189	238	196	194	220	217	200	211	201	212	218	203	225	217	218	201	228	182	207	183	202	215	231	218	213	223	197	186	192	202	226	213	207	207	208	220	196	194	227	194	213	200	193	236	234	194	205	199	195	203	226	210	206	191	203	222	211	193	230	212	204	207	214	204	210	220	204	183	218	209	198	206	206	191	196	193	206	190	175	200	198	203	209	198	211	231	222	206	209	214	206	212	223	214	234	212	227	219	192	208	192	192	201	186	201	227	199	195	184	189	216	222	211	207	216	217	191	201	200	207	207	204	197	218	222	230	210	205	218	222	235	198	220	205	218	210	216	200	231	208	231	211	205	217	213	207	222	215	207	210	206	240	232	232	204	183	199	216	231	214	223	218	227	205	211	232	190	181	222	205	229	206	201	204	175	210	213	204	223	210	218	211	208	202	206	191	224	186	211	183	234	205	227	200	209	211	194	224	199	188	203	208	236	208	230	198	240	228	193	227	207	210	203	197	193	201	233	210	225	209	195	204	183	210	210	222	195	210	208	193	222	191	185	193	211	227	188	211	189	200	234	220	191	196	225	182	217	177	207	215	230	208	218	203	188	191	192	215	199	207	200	209	199	191	207	198	238	199	208	182	189	220	207	219	228	216	206	183	188	213	211	207	194	203	206	205	184	216	215	202	217	225	207	216	188	221	214	218	233	207	213	184	228	190	208	180	201	210	208	215	220	205	214	212	209	181	197	202	206	210	200	209	197	181	190	215	206	227	194	217	187	208	212	200	206	202	201	206	187	214	212	209	194	219	224	196	204	206	199	212	225	209	186	166	199	201	185	204	204	184	201	212	205	199	215	213	201	210	203	203	212	220	204	190	226	205	210	174	185	189	228	212	205	202	213	219	214	234	230	205	216	209	197	226	184	200	211	237	188	195	205	197	194	208	204	212	195	191	196	223	206	221	241	195	219	240	229	200	201	180	224	195	210	187	188	183	201	196	215	198	219	204	238	214	199	194	212	213	214	219	213	198	211	208	196	224	219	217	203	209	232	189	220	201	214	212	207	211	194	188	216	217	194	192	237	215	209	186	177	195	194	223	230	239	226	210	207	209	204	177	210	212	218	198	229	207	181	209	203	207	213	212	219	215	198	199	191	203	245	188	218	190	220	211	211	225	189	201	204	206	208	220	213	189	219	199	220	232	204	208	205	200	194	206	206	226	211	238	229	238	201	180	197	202	203	184	186	202	188	205	232	202	214	214	213	228	209	211	194	192	204	205	221	221	202	197	209	231	221	194	193	174	198	225	203	213	192	186	212	200	206	232	229	196	199	207	187	214	210	201	218	212	195	207	226	200	218	228	168	220	209	231	200	217	199	200	212	215	197	190	214	211	228	166	217	219	224	211	247	224	219	200	210	195	222	206	222	201	203	234	225	215	185	208	208	187	216	203	182	235	215	210	220	200	188	217	217	221	195	203	204	190	219	210	207	197	210	220	187	188	227	206	199	222	210	201	212	212	217	201	194	217	194	196	201	197	214	214	193	211	207	215	206	205	219	206	220	224	207	217	206	231	208	216	212	207	241	200	218	192	226	195	199	241	207	203	239	185	203	214	191	215	205	216	209	224	206	223	198	231	230	196	193	185	186	224	212	230	207	219	207	219	193	201	187	220	211	210	192	207	214	208	182	221	208	231	214	190	194	222	229	196	209	198	202	237	194	184	212	198	209	174	237	196	215	214	232	233	228	227	199	186	208	223	201	208	204	196	186	208	207	218	208	193	208	202	237	206	195	208	189	228	206	203	223	182	221	209	196	208	201	215	236	201	204	241	214	218	225	220	236	224	194	198	199	197	229	232	216	195	238	207	215	219	212	177	186	237	232	214	221	189	193	213	206	220	206	193	204	212	205	224	203	195	229	222	200	226	213	211	220	185	217	197	200	211	237	195	201	199	224	207	240	199	200	203	236	231	216	210	194	196	213	192	200	208	236	189	209	204	231	204	209	220	221	213	214	192	223	207	212	180	193	192	209	212	223	202	218	224	225	201	230	217	192	225	211	221	209	191	207	206	207	215	210	188	210	204	214	195	197	222	213	221	235	202	226	216	199	174	203	220	198	210	219	199	228	195	239	190	174	200	195	190	206	215	238	204	202	210	191	178	217	210	191	212	215	217	199	193	211	205	188	216	221	210	224	189	205	214	200	203	208	224	214	209	207	216	200	215	212	193	203	215	202	198	220	202	222	250	226	213	200	202	193	212	207	221	203	201	205	186	214	205	197	212	197	210	209	224	206	196	233	174	248	202	203	200	184	225	220	200	221	221	196	195	225	199	208	189	212	216	213	197	205	232	203	211	217	215	200	186	220	226	206	236	219	223	207	229	204	199	209	180	200	210	220	209	227	211	197	206	217	225	208	207	204	207	207	197	203	203	228	210	226	183	189	208	200	232	212	205	192	222	200	211	196	181	199	192	225	210	199	217	223	224	210	229	205	188	200	210	210	200	199	198	226	226	208	215	200	192	194	219	206	233	206	190	215	223	204	227	226	219	210	204	224	216	222	175	208	245	209	207	205	240	207	216	195	218	210	206	192	201	182	193	222	218	212	193	193	190	214	199	196	195	233	215	213	182	215	189	198	206	206	194	185	223	210	198	216	212	218	226	217	208	198	218	213	215	211	227	215	177	195	228	202	226	192	218	186	195	201	200	191	193	212	230	230	198	211	198	217	203	195	212	203	180	212	218	207	229	202	254	213	188	209	228	221	221	192	178	198	220	209	206	215	210	215	208	200	209	214	203	177	229	201	210	225	224	200	182	215	206	207	188	192	200	233	196	206	209	220	187	213	216	211	204	220	190	186	214	217	178	218	206	220	196	218	221	220	202	213	211	215	188	231	215	208	226	212	225	181	204	185	212	215	217	222	200	208	197	210	215	202	220	177	203	193	197	208	202	196	223	190	187	213	223	215	200	199	205	201	204	201	206	203	202	193	210	191	214	227	190	217	190	185	183	208	219	196	189	210	201	192	208	196	233	214
27819	21151	12377	1612	965	801	873	855	881	835	823	828	825	801	798	818	800	848	782	810	909	867	827	824	835	847	793	857	859	822	799	839	785	841	860	831	812	811	849	843	810	861	819	799	854	832	858	822	777	873	819	854	837	883	768	813	822	806	841	804	857	783	833	816	770	807	835	844	816	766	842	788	809	824	886	791	836	788	868	803	842	843	795	828	803	819	833	823	793	861	819	847	823	845	832	792	862	822	865	866	815	833	810	844	817	829	845	837	829	827	831	816	868	841	790	779	804	778	852	815	801	757	819	765	801	821	846	822	833	827	873	824	864	809	816	817	825	822	801	858	856	844	837	879	810	804	863	873	805	805	804	851	754	831	803	855	786	872	776	854	821	782	846	805	790	821	800	834	870	917	820	850	875	774	793	862	819	808	881	832	806	835	846	824	860	811	790	793	841	814	816	868	857	812	852	802	833	830	858	852	820	828	851	845	873	763	815	863	830	811	819	816	805	788	821	811	806	830	815	824	832	791	849	821	820	857	789	800	826	801	784	788	855	768	873	840	851	842	808	774	813	832	854	812	843	897	824	803	796	821	801	812	865	868	809	828	778	806	835	799	761	805	786	783	801	824	836	883	851	850	844	795	821	832	844	798	810	799	875	792	817	834	821	840	863	818	831	857	860	835	765	800	853	902	838	858	821	842	832	829	822	808	850	898	913	808	820	821	847	908	838	854	848	787	830	791	798	828	824	824	799	798	801	841	799	790	836	791	870	761	846	828	782	835	860	783	807	803	815	793	833	868	823	812	857	797	871	822	830	834	860	853	817	855	834	841	852	846	809	810	791	813	805	809	823	846	811	822	835	848	881	880	844	856	831	771	831	855	830	844	773	859	879	807	844	841	785	841	907	840	784	826	814	836	804	888	830	825	808	786	778	804	846	814	867	816	821	773	794	800	825	822	846	839	827	842	802	792	869	875	835	827	779	828	866	869	829	822	822	804	750	837	833	867	812	805	798	833	815	818	786	808	825	811	873	851	798	834	777	815	824	806	850	864	829	844	821	829	809	819	799	796	798	839	870	854	865	799	799	828	770	862	781	814	791	891	839	809	832	831	800	809	773	790	717	849	824	815	849	787	817	833	840	849	847	845	834	869	834	835	850	845	792	878	870	826	853	854	828	801	830	830	854	829	751	821	811	857	867	920	803	806	778	816	789	804	820	806	827	776	849	829	807	816	846	794	768	805	774	806	839	817	848	779	805	815	824	793	796	847	810	787	840	801	857	846	833	823	812	810	790	834	827	844	827	807	839	812	873	804	798	855	822	826	836	842	872	892	830	817	825	838	848	837	839	831	853	789	774	824	858	860	826	828	801	820	817	861	837	858	829	804	823	804	831	803	812	813	899	835	821	812	816	862	793	816	848	851	819	823	812	827	850	834	810	867	870	826	804	830	825	881	864	844	873	858	876	837	794	820	850	813	817	814	884	773	860	840	829	799	834	845	839	854	845	820	767	831	835	765	802	792	779	832	823	801	832	811	875	842	837	816	841	873	819	841	835	870	852	819	831	810	826	815	842	801	846	809	802	808	820	844	814	888	867	867	825	835	837	824	789	825	822	850	826	757	855	851	862	868	852	829	839	796	778	856	819	833	868	820	826	830	826	827	883	848	786	788	807	770	767	792	812	818	848	792	853	855	834	812	821	821	821	849	824	843	786	841	821	829	786	872	781	800	810	819	840	825	791	842	845	832	820	860	832	791	775	823	883	838	791	848	836	829	819	826	785	819	814	808	849	857	774	881	852	825	841	876	843	856	819	809	821	764	794	806	835	864	799	863	795	817	798	899	816	785	835	856	841	793	825	859	820	814	870	817	813	837	842	822	792	832	825	835	858	865	827	798	808	814	813	805	850	811	835	860	821	849	868	786	890	751	855	788	807	764	807	823	855	863	833	840	785	873	835	882	813	848	853	822	830	908	869	831	854	843	841	832	812	862	845	838	803	836	766	783	792	820	783	833	847	876	834	831	817	843	806	871	822	853	800	801	826	783	816	769	786	850	869	762	877	809	861	836	850	877	785	813	855	844	849	791	835	811	845	825	842	787	810	847	887	801	836	793	830	755	845	814	808	817	843	801	853	817	864	883	832	768	844	813	809	860	848	755	826	841	833	827	850	850	842	793	825	815	804	815	798	794	800	735	782	885	846	785	815	801	838	830	815	864	825	846	835	794	872	836	816	810	847	820	848	810	820	853	854	871	807	812	820	782	841	830	827	849	857	842	840	797	813	807	834	831	827	805	849	829	828	862	796	782	832	855	823	884	846	839	917	823	809	836	809	869	804	828	839	878	824	819	793	818	827	837	851	852	857	847	834	781	829	839	808	845	870	869	829	802	818	869	764	798	824	860	815	780	811	837	810	820	777	849	839	839	817	823	858	820	824	854	838	882	831	821	793	823	809	845	877	888	905	808	823	805	855	819	774	872	853	837	834	862	812	771	838	794	878	829	805	859	826	802	833	806	829	857	833	796	774	816	838	784	800	885	801	761	787	814	850	825	834	900	788	844	876	823	815	866	807	779	839	855	855	826	849	799	866	806	862	802	922	847	809	814	798	794	815	867	837	831	817	857	821	855	834	856	785	824	842	827	821	815	840	802	809	817	840	800	806	787	820	866	902	815	805	801	823	792	802	908	844	794	822	824	819	828	886	850	839	812	888	867	822	823	778	857	794	845	835	864	790	862	813	844	796	803	880	808	810	802	793	817	843	816	870	829	862	821	801	832	904	832	834	821	822	852	834	752	828	895	783	833	787	809	800	792	841	878	824	832	826	809	833	833	842	780	864	808	857	862	814	894	829	830	829	775	877	851	815	783	797	802	856	829	779	813	815	865	839	870	813	847	772	897	860	829	888	772	834	860	851	850	855	812	809	861	815	833	800	800	891	831	799	850	835	784	836	835	825	803	818	850	820	847	839	846	793	801	775	838	790	794	830	822	797	795	841	809	804	814	824	842	785	835	833	836	810	809	845	848	834	830	777	804	804	775	866	798	834	818	791	855	860	854	795	827	818	859	867	837	812	802	798	855	884	789	805	779	801	844	830	814	824	836	835	839	885	761	841	853	800	856	832	805	824	875	834	839	820	827	827	834	860	872	808	803	873	824	796	808	788	783	863	850	818	875	842	853	828	847	795	828	800	868	827	795	799	842	831	827	855	813	801	859	827	864	807	800	897	801	843	863	822	804	844	804	811	800	803	801	883	834	797	787	813	809	815	801	866	841	862	835	767	856	836	819	830	855	817	793	844	809	836	849	877	805	881	879	799	820	813	857	821	821	820	848	826	863	868	859	876	818	814	860	837	793	829	812	889	796	798	852	844	799	804	833	826	804	852	819	827	848	842	822	808	874	844	814	803	818	793	806	818	808	830	862	842	804	812	832	840	785	787	762	851	827	836	864	828	815	793	818	816	822	830	785	824	806	847	857	802	817	776	833	872	849	814	807
4686	1645	1384	1069	955	847	824	848	812	849	831	813	744	807	873	805	821	759	828	863	764	782	833	810	815	852	833	788	806	793	779	792	811	776	796	861	820	852	732	784	826	806	825	781	807	781	779	785	840	780	740	803	798	788	844	798	793	768	781	832	806	764	836	800	852	824	799	819	804	792	774	759	800	811	779	750	835	779	825	799	776	842	833	826	851	825	838	752	777	786	828	834	809	782	823	759	801	786	795	804	832	783	831	817	737	798	823	795	770	855	804	812	804	780	800	811	793	801	798	747	840	817	798	779	802	813	815	803	818	781	764	822	801	767	820	871	807	756	766	767	777	776	858	698	848	787	762	797	832	849	819	789	835	793	789	834	850	786	770	828	787	833	794	816	812	803	829	782	794	787	784	797	766	814	779	795	782	823	795	794	807	834	776	785	780	818	827	815	839	835	826	778	799	780	841	822	768	814	787	754	818	731	810	796	744	866	780	796	833	822	833	836	861	817	797	769	809	795	790	815	761	828	820	814	771	777	811	848	781	808	793	812	821	796	815	781	811	802	827	798	742	797	771	798	796	761	807	840	817	802	802	820	786	775	836	774	824	759	790	837	808	840	843	815	750	801	832	808	812	866	844	784	833	835	890	823	783	812	820	833	811	764	750	746	811	855	758	810	784	760	816	854	734	802	752	842	798	800	828	833	777	796	854	831	796	798	776	756	773	804	774	768	874	836	837	805	786	755	818	784	788	836	800	819	754	819	814	784	797	823	832	750	828	801	827	813	827	778	812	833	810	802	790	820	827	811	787	753	771	784	794	789	755	845	706	818	823	820	789	823	834	805	775	814	813	779	825	819	769	846	824	773	812	796	777	790	812	749	784	834	851	784	791	834	798	792	868	795	823	771	845	816	779	801	789	790	780	801	837	825	782	784	834	801	829	819	746	823	833	791	825	808	799	797	838	813	824	820	789	797	812	810	761	787	829	784	825	824	800	855	789	780	796	793	753	806	777	798	832	779	796	778	785	822	848	796	862	837	803	851	793	794	727	813	754	741	775	815	781	874	813	771	814	830	839	766	780	825	827	857	800	805	752	787	797	855	830	798	803	862	786	784	809	825	822	810	827	817	811	787	811	809	847	797	817	770	814	845	770	780	816	804	789	794	821	813	790	821	784	826	790	769	775	782	802	787	770	790	744	760	821	799	845	811	767	777	812	810	815	857	806	802	793	748	819	793	812	823	773	850	827	807	810	833	801	831	801	782	820	804	841	813	815	815	854	773	773	805	794	752	826	833	802	793	799	799	825	778	837	777	802	829	799	763	774	771	824	799	797	823	806	801	767	800	819	806	793	801	865	853	795	832	819	803	799	847	813	773	850	800	785	758	811	759	793	843	809	787	753	785	798	764	800	796	861	824	781	869	809	776	848	802	814	853	786	806	809	773	835	842	783	820	776	826	824	756	815	768	789	822	839	800	789	775	813	822	798	825	779	856	772	836	818	787	861	812	805	858	816	830	789	853	786	772	816	798	839	758	862	779	809	741	810	829	778	761	872	772	807	761	789	794	835	800	837	805	794	783	821	823	845	797	816	819	840	763	816	824	808	749	810	799	827	767	805	780	824	775	760	843	821	781	775	845	754	760	781	804	811	867	772	782	818	842	778	832	784	824	852	850	768	809	820	797	810	828	802	855	799	808	803	810	873	842	804	822	819	822	778	805	778	815	807	786	785	836	845	805	799	782	801	806	814	762	781	813	828	767	793	810	811	796	819	818	791	829	825	821	851	835	787	798	783	771	835	836	788	771	773	810	809	767	808	855	796	789	832	853	863	756	805	843	803	799	845	887	822	886	787	795	851	816	801	749	869	758	820	773	834	759	792	764	798	832	752	790	811	842	794	793	839	757	798	791	807	843	803	795	753	804	747	774	784	789	818	812	808	801	814	809	751	761	854	826	824	777	834	817	839	852	823	769	872	786	814	809	824	816	849	829	751	825	780	834	797	849	804	811	781	857	798	842	845	793	820	790	828	806	805	812	811	832	867	820	758	838	817	801	790	779	825	826	778	790	821	805	848	830	781	857	743	735	852	817	719	755	817	782	809	788	863	820	827	768	792	816	786	825	756	751	831	807	823	818	805	809	835	789	794	793	806	773	793	820	815	824	818	776	785	807	832	834	805	815	786	851	779	776	799	755	751	796	860	817	809	828	806	820	841	841	729	783	752	814	850	820	812	806	785	784	766	810	785	812	875	734	824	778	839	846	810	825	852	779	821	787	814	828	802	788	827	755	802	808	785	790	797	808	839	827	834	810	838	820	824	773	810	814	790	811	867	773	791	847	822	833	807	807	806	850	798	758	782	848	784	805	772	836	826	823	791	831	761	821	854	785	762	777	802	787	830	799	802	875	796	813	830	770	795	787	786	777	799	808	863	802	804	832	804	831	780	762	781	843	742	824	772	812	794	807	779	804	810	842	813	779	775	772	830	772	776	808	788	810	786	831	824	783	787	807	841	794	821	818	811	806	839	788	782	824	778	841	801	811	772	812	858	807	774	822	789	837	767	785	787	814	793	842	803	853	760	843	802	812	766	785	816	765	809	797	779	840	794	827	800	875	876	819	794	810	810	798	789	776	813	803	790	830	763	767	797	777	858	818	836	775	791	767	863	790	783	796	793	770	840	798	813	807	796	786	794	836	798	814	821	757	765	786	802	797	776	821	826	792	810	803	788	836	794	792	774	824	817	834	807	842	824	819	790	842	838	823	770	799	805	839	816	851	838	756	835	816	814	786	828	795	816	784	844	798	824	849	745	853	812	792	797	802	830	792	830	808	811	767	812	818	837	796	752	841	879	776	761	771	827	797	763	790	825	808	822	831	843	797	790	853	834	777	782	777	785	810	768	825	878	751	822	784	788	761	771	774	787	749	811	820	797	804	831	778	806	830	799	822	744	746	828	842	789	813	783	812	821	814	772	767	873	775	823	830	819	807	787	815	806	812	821	789	836	818	803	803	785	789	786	774	805	793	781	793	814	837	832	831	825	781	795	836	810	834	781	796	818	729	814	796	816	782	833	753	857	870	787	846	769	860	816	845	794	848	789	818	831	870	805	811	768	825	805	819	790	844	817	758	805	823	844	763	791	830	804	758	794	794	833	845	819	845	771	785	849	803	788	813	818	803	798	809	798	776	846	839	797	786	825	733	759	828	793	801	769	842	788	787	792	847	823	767	813	813	771	771	801	786	783	834	801	822	833	800	860	775	835	731	845	781	839	774	793	813	847	801	783	810	789	828	783	764	875	787	804	827	828	794	793	823	811	817	777	846	739	823	787	844	833	814	771	767	798	858	823	890	809	816	796	841	855	802	771	824	806	814	828	799	812	804	716	713	797	846	826	821	802	809	831	786	781	827	830	789	813	820	778	798	830	843	843	798	837	782	797	804	805	788	773	793	792	776	771	836	812	838	810	821	817	826	810	840	743	806	851	831	803	753	768	809
23875	21380	29010	24092	21384	20219	2438	977	844	708	710	621	550	574	540	540	508	512	481	490	475	454	456	435	483	453	446	478	449	431	480	442	409	417	434	445	453	443	456	481	447	423	459	466	430	456	414	458	446	422	400	454	422	431	494	441	401	435	445	452	460	402	428	451	412	443	448	445	452	396	425	435	430	439	440	413	401	431	412	435	479	416	409	445	478	448	416	423	433	409	442	486	423	431	429	429	436	438	410	465	410	435	396	428	461	468	436	392	440	392	418	425	469	419	446	435	439	426	427	431	454	436	467	433	463	424	470	436	445	412	416	433	428	468	429	423	502	423	435	424	459	427	439	437	411	434	438	446	446	440	448	447	470	429	427	428	426	452	404	421	449	445	458	440	420	451	445	442	408	446	404	435	435	420	435	435	370	435	464	453	429	468	394	410	423	432	465	439	461	446	436	424	410	472	443	418	467	462	457	428	411	430	452	437	422	434	405	434	454	444	411	458	419	443	447	420	428	450	425	459	457	435	457	439	423	366	406	448	450	436	455	433	449	419	437	441	434	445	394	432	418	404	419	432	421	406	473	436	419	424	455	439	416	444	486	431	440	418	450	443	462	455	433	466	440	404	456	434	434	447	445	435	445	430	386	405	410	450	426	414	453	414	497	452	395	427	447	438	426	460	445	424	447	451	420	419	440	472	428	440	404	452	414	443	433	420	475	438	424	421	430	477	459	446	442	439	422	397	469	450	393	412	396	427	419	460	428	440	418	451	427	440	424	455	457	436	478	427	435	452	455	434	465	449	456	427	439	467	446	430	476	458	448	413	439	460	473	469	409	445	482	422	443	449	423	449	420	447	432	452	405	472	417	453	445	417	406	463	426	444	443	414	424	485	443	387	443	443	449	443	422	422	440	401	416	414	458	434	400	490	438	425	414	452	450	438	422	430	426	447	444	415	399	471	422	459	423	435	438	411	461	435	437	422	424	453	416	425	459	478	427	428	423	394	433	384	434	386	430	498	458	436	418	429	449	402	414	429	470	436	446	436	430	435	409	459	438	412	433	418	387	441	444	422	415	400	412	450	471	444	394	448	444	417	397	466	462	417	422	466	397	436	420	473	389	478	424	419	420	411	414	435	458	402	434	439	464	418	441	432	426	405	435	458	447	463	454	422	433	420	430	444	424	432	415	407	428	454	413	468	413	423	458	441	427	479	434	443	415	473	413	441	457	416	460	427	402	435	415	466	438	470	467	410	395	419	424	443	430	468	412	465	401	466	459	444	406	438	455	430	424	431	461	432	454	443	410	412	422	414	448	453	476	419	416	426	427	414	436	440	430	417	455	458	479	437	423	422	451	386	441	484	449	467	452	449	397	411	378	446	473	444	432	426	426	427	439	444	457	425	411	444	434	391	452	412	486	425	481	428	424	436	449	442	453	466	438	433	413	401	432	402	467	442	426	469	458	463	474	457	431	466	429	453	471	427	431	394	426	414	433	451	446	467	453	445	435	453	443	450	407	416	432	415	440	382	441	457	408	412	426	440	439	390	436	433	429	440	440	456	436	438	487	449	435	416	414	454	431	451	414	397	436	406	420	434	412	401	434	446	452	436	414	466	452	406	477	440	435	415	406	419	449	414	427	374	445	442	443	450	436	424	451	426	411	437	451	406	468	451	436	411	445	445	430	464	452	460	402	409	422	455	448	435	436	465	444	439	465	444	398	435	406	450	430	443	426	401	425	448	438	447	434	412	479	401	435	394	436	477	426	445	402	437	451	416	445	432	435	424	412	412	435	384	422	396	433	427	436	430	466	403	439	416	426	438	455	404	434	415	429	419	420	404	410	433	426	418	427	426	437	417	394	415	433	464	427	423	437	448	453	438	422	413	436	411	417	443	469	427	447	423	444	407	451	445	398	378	459	414	412	453	433	433	433	459	398	394	441	411	395	432	420	393	436	456	452	452	457	434	433	419	391	435	390	409	442	441	476	407	437	412	440	400	434	457	433	394	430	415	475	433	427	442	432	467	399	427	429	427	450	444	448	416	424	453	400	466	421	433	442	415	420	444	415	445	424	417	458	434	399	446	428	418	432	435	452	442	416	428	418	404	425	434	443	456	438	434	445	430	415	397	420	411	447	420	437	425	414	421	472	410	412	454	408	415	406	418	411	424	408	438	453	436	412	415	427	404	418	424	452	433	431	458	413	466	454	444	415	403	477	411	463	450	432	451	444	444	448	424	436	428	469	460	464	420	464	432	435	432	476	465	438	443	432	409	444	443	419	451	420	469	440	480	416	466	460	441	396	418	429	450	451	394	381	414	444	433	415	422	434	428	416	445	424	448	401	428	446	434	431	449	458	418	397	438	475	425	431	425	458	439	400	421	435	438	424	459	438	432	434	448	441	433	429	409	434	465	383	385	403	446	413	427	434	407	431	440	477	429	405	447	486	460	429	446	457	481	455	398	427	422	391	480	447	429	412	428	468	424	445	437	435	464	420	429	445	457	427	390	404	386	427	422	431	442	444	411	469	459	447	502	422	403	443	435	428	417	401	415	425	451	425	440	437	435	385	460	436	444	425	465	464	416	416	410	420	435	394	394	428	451	420	437	400	472	442	408	425	407	446	434	399	446	432	438	455	469	456	456	400	406	424	459	422	446	411	438	460	428	421	441	439	423	440	423	457	425	405	410	420	439	479	412	410	428	430	438	444	404	391	456	390	475	426	472	442	451	439	448	426	427	435	435	438	408	429	422	420	434	421	421	439	421	422	442	402	453	456	426	433	428	430	425	443	412	445	463	463	431	411	449	424	432	448	428	432	438	441	437	460	416	417	440	426	425	418	453	441	421	455	375	432	430	434	452	440	458	452	461	441	420	421	468	432	432	413	432	420	420	409	413	423	446	437	435	435	443	434	424	410	427	435	446	413	419	423	443	446	446	385	480	462	419	440	412	456	480	443	464	471	404	440	436	448	414	374	410	428	423	448	425	458	435	416	451	442	404	453	460	444	405	406	442	401	460	423	435	428	442	423	436	424	462	430	431	446	414	407	437	453	435	460	424	442	393	472	459	484	407	427	417	440	413	467	483	426	473	426	436	428	406	397	477	442	442	423	428	399	406	433	468	388	438	424	401	373	395	423	417	442	435	420	449	458	412	439	456	443	440	437	474	429	425	449	439	450	403	443	445	423	443	412	441	457	439	450	460	429	448	435	452	411	416	424	442	438	441	442	409	421	466	451	433	422	423	437	441	471	414	483	421	459	414	411	418	402	435	425	425	458	429	459	443	433	426	445	458	466	427	419	455	448	420	437	410	419	446	427	436	428	466	468	408	408	445	446	436	401	416	421	418	421	453	457	430	453	426	429	448	436	435	421	423	450	457	429	435	441	426	455	471	424	456	463	423	446	447	444	461	434	433	419	437	436	429	453	425	424	446	446	391	406	434	425	429	435	465	438	413	449	434	414	405	396	414	427	445	402	436	426	440	429	411	402	474
4351	12032	9963	5138	2990	1999	1481	1174	960	868	769	669	636	605	579	568	528	549	531	535	513	536	519	499	480	505	535	461	446	435	453	477	455	441	475	498	472	471	424	458	478	460	469	489	471	409	434	442	484	443	447	452	467	428	453	441	489	440	470	442	424	450	449	481	434	486	430	414	451	429	449	406	448	470	439	455	440	494	470	432	472	422	458	450	430	439	477	432	427	416	401	436	438	408	425	428	456	473	455	447	464	429	461	491	440	481	476	476	417	440	428	452	447	471	450	433	449	455	427	426	451	447	425	433	484	456	410	414	477	428	467	449	426	442	411	459	479	438	425	409	446	408	474	437	464	429	442	430	459	444	452	461	422	456	415	441	420	451	445	455	452	407	390	459	443	460	409	416	457	434	443	450	466	465	412	447	448	452	431	452	453	429	443	437	445	449	430	445	456	437	459	445	456	435	456	449	473	418	445	408	436	458	435	464	491	390	426	416	435	395	421	441	432	426	425	445	416	445	473	447	445	476	415	473	411	421	449	409	461	464	430	432	436	429	449	443	457	456	411	462	444	425	466	447	442	427	450	438	407	454	440	419	433	482	439	441	474	441	431	408	420	494	458	417	454	461	428	453	406	431	435	440	434	426	417	474	417	451	443	421	417	489	456	420	468	454	445	415	448	401	390	473	442	435	451	459	427	427	408	433	447	473	472	452	457	402	466	439	460	435	414	446	463	427	450	455	431	436	472	440	416	455	420	452	450	467	447	413	440	430	444	431	425	436	428	437	474	445	473	434	401	437	426	433	395	449	423	425	455	418	417	405	424	423	445	450	438	457	414	427	442	438	427	411	430	472	432	406	433	432	416	438	426	458	415	445	436	449	439	428	428	405	446	499	448	397	437	438	437	437	489	475	430	448	462	455	431	425	459	446	433	458	442	435	471	431	422	430	438	431	442	441	435	453	419	449	441	434	454	461	443	452	450	446	441	464	467	438	476	409	408	435	431	411	431	431	452	420	465	457	446	475	454	417	376	461	471	456	467	461	467	418	447	440	464	436	441	408	454	417	432	449	418	431	457	434	431	441	448	445	500	464	471	412	432	496	458	481	463	477	433	434	428	413	468	433	442	451	439	394	409	439	456	457	409	415	457	451	424	437	461	436	404	430	422	453	437	435	433	410	450	456	434	445	478	420	414	422	466	425	410	445	479	450	440	420	429	474	430	437	418	406	425	438	455	431	408	466	449	470	432	484	466	434	437	494	460	436	439	442	410	423	486	463	429	423	452	415	429	449	402	440	429	425	444	433	460	423	472	468	445	446	459	470	469	418	430	468	420	445	444	421	438	456	443	474	453	432	433	441	405	425	415	445	428	443	456	405	437	422	440	458	469	432	449	421	377	463	418	415	437	464	437	431	403	447	407	426	435	439	466	410	422	447	440	410	447	435	453	399	469	435	446	425	430	457	460	429	445	471	455	419	478	427	415	396	438	494	470	390	452	441	444	439	444	401	453	461	418	472	430	476	423	472	434	449	451	440	438	421	439	472	443	409	456	412	429	466	433	442	432	451	426	472	462	440	456	438	456	448	419	478	476	441	445	448	474	436	424	474	411	446	415	421	448	451	417	423	453	443	432	452	471	409	437	391	471	447	439	481	426	467	443	434	447	459	428	428	478	455	467	433	445	510	482	445	439	384	449	415	433	432	451	431	435	435	449	468	453	452	465	429	422	464	417	442	453	460	438	455	420	430	454	429	421	424	455	476	436	460	446	440	453	444	425	435	440	466	434	449	449	407	491	422	443	461	416	454	423	448	461	467	433	447	477	416	444	437	422	421	433	450	462	443	451	416	459	446	431	428	441	464	467	446	435	478	464	449	445	425	452	442	431	437	405	450	445	425	466	446	437	434	431	418	458	433	422	493	448	436	452	447	451	416	435	439	388	411	466	445	423	441	443	472	426	440	463	416	460	486	451	439	408	420	437	470	435	431	431	423	418	470	465	456	477	467	457	465	462	437	434	417	444	445	436	431	443	406	470	402	432	451	439	472	476	468	471	459	423	470	409	438	449	418	409	464	450	476	414	414	438	428	450	437	415	442	434	415	459	448	415	430	411	428	487	435	453	473	408	469	423	435	421	461	400	457	457	418	461	422	428	473	410	481	438	433	476	438	488	409	461	448	427	432	444	424	448	430	446	428	471	410	431	434	438	431	398	428	405	422	471	457	448	447	414	416	468	451	486	448	459	397	424	466	476	421	474	433	449	416	439	412	415	459	424	461	431	436	465	437	415	425	461	446	442	455	407	449	454	423	416	442	445	450	428	434	430	413	477	487	432	431	447	414	429	452	431	450	458	442	416	422	419	459	466	453	461	459	459	474	478	409	462	424	447	393	429	426	441	433	423	429	471	451	437	462	412	428	420	459	445	461	430	454	456	443	424	446	410	432	427	412	464	439	412	432	426	459	437	423	437	455	428	452	441	443	459	423	474	454	455	436	461	427	443	426	448	427	453	449	423	423	459	457	460	472	417	451	439	413	463	463	463	456	448	426	430	451	429	391	451	417	430	467	446	413	447	456	418	428	434	476	431	431	426	464	450	463	449	452	417	443	445	430	443	461	458	409	456	454	448	441	450	434	408	426	424	452	426	415	423	457	446	453	449	438	391	445	414	449	399	455	416	429	454	438	430	423	422	479	448	434	470	450	441	431	441	438	432	435	457	434	372	454	424	439	430	442	453	408	445	416	468	426	420	404	448	425	433	439	434	452	401	445	437	421	427	434	444	438	455	405	450	403	456	425	445	413	441	452	464	423	407	407	485	416	437	429	459	441	425	429	439	460	457	421	466	418	453	426	446	443	423	407	449	474	465	392	378	445	422	462	440	430	449	472	449	431	452	462	436	440	431	463	431	437	478	459	414	412	456	412	452	438	432	433	467	448	444	467	469	399	465	430	449	411	412	426	471	452	436	397	440	432	454	423	431	454	423	434	447	431	455	473	407	456	431	445	425	430	445	425	483	433	417	416	484	464	454	450	446	462	452	436	445	444	451	437	403	405	437	432	464	460	494	462	443	461	460	432	459	481	451	409	425	462	406	449	436	419	463	447	449	437	466	455	429	451	445	401	430	420	421	386	421	437	398	466	453	451	432	430	467	427	456	432	445	445	442	434	424	455	438	459	474	376	442	458	435	452	388	426	428	446	416	438	432	475	450	466	454	418	493	431	439	423	426	445	432	453	396	433	391	470	452	427	490	446	441	454	450	466	468	394	438	433	477	439	446	420	433	450	427	447	423	421	451	468	462	457	451	452	444	456	431	460	476	456	440	436	437	453	467	444	429	424	456	425	361	461	436	464	432	479	413	435	406	463	424	460	420	456	442	437	430	416	468	438	453	443	444	420	434	472	415	456	441	414	437	418	445	437	440	438	428	442	402	440	441	427	449	419	465	410	448	398	458	458	419	452	450	409	433	420	429	485	471	441	438	476	432	440	458	414	446	375
24860	21387	28623	24482	21307	8782	1424	1050	922	925	875	797	794	845	762	807	832	752	783	741	768	744	797	744	795	761	772	795	780	764	743	774	784	768	774	719	736	723	724	751	746	752	766	740	766	758	776	763	697	741	769	762	717	768	695	797	801	734	742	740	740	739	765	747	794	757	759	753	727	724	773	769	705	726	746	744	771	719	778	725	741	730	761	738	744	786	770	756	739	751	757	711	709	762	727	759	793	729	748	703	727	759	708	763	745	726	748	696	747	760	756	760	739	752	731	736	724	762	712	709	739	782	771	766	723	752	787	722	772	764	705	768	808	721	700	732	793	737	740	791	730	744	748	799	760	706	746	787	769	715	774	735	727	727	727	756	758	738	754	766	760	758	764	736	739	767	742	728	752	701	736	721	709	772	707	685	739	748	703	761	736	766	783	680	705	696	735	726	731	766	755	812	733	741	769	731	744	732	748	774	743	701	739	732	744	738	745	709	684	724	702	756	763	739	740	797	730	754	763	742	680	760	737	701	724	760	760	755	733	705	668	751	760	780	766	758	768	774	721	753	759	766	763	750	794	798	778	717	762	787	747	733	718	723	752	747	746	700	779	806	805	740	719	738	755	772	712	759	718	752	716	714	733	748	752	742	744	747	732	751	770	723	732	752	735	754	728	707	734	717	762	749	744	769	719	728	740	730	805	739	787	784	722	707	739	795	724	780	776	722	712	759	819	780	732	718	756	714	777	766	780	744	737	711	768	791	743	749	717	702	720	729	750	779	721	742	708	756	775	716	750	768	794	745	735	719	753	757	775	699	715	816	761	741	681	725	736	734	692	701	739	762	699	718	781	697	722	707	760	792	709	737	763	748	724	748	702	733	749	780	743	747	665	742	736	744	761	701	683	745	753	718	761	758	768	813	746	750	743	744	786	742	717	749	783	743	726	720	707	757	752	757	761	719	752	700	740	736	720	679	714	769	728	770	769	757	720	771	744	754	733	703	738	758	735	739	742	789	770	705	743	723	751	729	731	732	746	734	721	757	728	748	738	723	751	703	721	719	699	706	720	721	735	737	776	713	767	703	788	724	722	738	696	739	733	747	733	787	752	748	730	821	748	714	726	732	746	763	740	794	733	764	749	695	790	789	705	719	734	708	795	764	741	773	728	751	730	758	756	727	750	692	731	742	784	787	749	770	783	764	741	716	716	726	752	772	711	754	733	685	756	715	698	745	760	734	703	708	734	770	757	789	773	726	769	770	801	719	695	750	756	752	693	759	753	724	772	727	711	740	749	714	714	768	723	727	702	698	707	735	756	750	742	759	730	734	754	689	780	760	701	748	794	727	728	742	763	772	766	738	690	721	708	748	730	737	755	740	704	780	695	774	785	722	700	787	759	757	762	730	760	818	760	730	728	719	756	755	775	723	742	765	701	700	779	706	723	721	743	734	765	715	746	744	744	709	724	748	704	711	717	738	729	740	705	688	755	762	725	744	738	812	744	792	680	749	686	759	697	729	761	729	770	678	668	737	736	728	709	762	745	699	749	732	753	728	717	789	753	728	735	740	750	744	774	741	722	707	741	733	728	730	736	707	758	772	724	761	732	704	758	709	770	714	727	754	731	772	722	802	720	797	742	735	746	731	734	712	709	776	746	714	766	727	766	687	751	708	702	736	763	737	785	753	756	738	764	774	702	704	752	750	802	762	742	734	742	717	682	772	784	817	742	725	739	774	720	780	797	721	750	729	712	697	748	729	736	726	718	729	766	749	692	746	711	743	747	696	681	704	730	724	778	776	709	767	696	771	741	732	727	715	712	732	680	793	761	722	774	759	740	733	737	745	714	706	768	727	785	766	781	764	742	703	770	767	742	762	735	731	795	739	753	723	742	737	776	737	754	711	753	735	721	760	746	779	716	727	753	759	718	755	725	723	738	726	746	743	738	686	771	737	664	742	683	709	710	754	795	754	738	674	706	742	746	733	708	726	753	706	682	726	705	739	734	720	744	767	731	745	757	773	724	733	790	732	747	711	729	773	748	723	733	796	726	757	713	735	726	786	741	709	750	760	754	736	763	724	754	713	703	742	730	770	725	717	727	778	707	749	751	717	644	757	787	741	750	712	732	728	716	710	700	752	745	754	765	727	771	705	726	753	752	733	711	717	766	701	695	732	705	727	753	713	734	758	721	714	773	695	743	758	692	734	721	715	761	740	745	738	737	715	740	743	723	734	726	770	764	730	756	691	739	770	720	729	753	747	700	714	708	791	769	762	728	742	721	728	761	769	726	731	713	744	731	750	715	777	779	770	743	813	720	713	725	786	746	744	712	763	731	745	689	747	716	657	791	766	673	718	739	724	761	742	750	785	701	752	770	748	708	760	763	786	751	780	779	722	753	767	760	765	801	789	714	680	695	746	763	723	720	760	780	758	754	706	730	744	685	783	720	740	738	734	747	704	777	756	758	748	765	756	778	722	768	736	719	737	729	744	699	749	777	744	727	694	757	743	769	685	743	711	727	764	783	753	702	752	774	707	691	728	749	691	704	734	717	723	731	755	770	752	726	734	726	726	733	697	696	770	698	714	769	712	760	737	754	757	758	758	813	725	702	696	698	695	722	752	766	725	716	767	739	716	786	710	760	737	739	760	755	740	747	717	762	725	740	750	728	730	710	713	757	718	749	741	783	763	802	753	733	740	743	712	750	741	738	716	733	772	740	785	733	778	723	700	753	797	719	757	703	717	746	745	737	723	758	740	700	696	743	715	731	738	753	723	774	708	732	736	734	731	710	745	738	752	750	704	711	745	736	799	747	748	732	752	721	702	701	751	762	703	715	735	747	732	737	731	779	726	732	714	746	773	732	738	747	717	719	738	762	708	791	705	732	784	711	701	691	703	747	779	718	758	719	779	732	763	772	770	746	719	740	737	727	732	758	732	734	705	750	745	731	787	702	792	715	766	713	694	710	743	739	780	741	750	767	730	733	758	740	746	732	753	753	786	800	739	721	785	783	741	732	770	746	751	726	733	776	729	754	784	754	746	786	771	714	718	748	702	785	755	747	760	762	731	773	692	734	709	756	742	734	724	762	787	764	725	741	768	735	697	728	734	767	772	745	713	763	698	774	757	731	744	731	704	786	754	750	730	767	758	735	763	707	789	725	732	700	736	782	757	732	736	727	723	726	712	753	722	713	784	771	746	738	724	713	733	772	741	725	760	739	751	715	764	751	724	710	711	727	757	754	735	694	775	775	714	740	768	736	728	742	725	701	739	745	708	713	755	737	731	735	750	767	754	736	774	754	740	731	736	754	756	810	712	720	744	756	748	693	746	763	733	744	783	694	711	726	723	746	740	722	719	751	732	782	713	731	725	722	779	735	751	720	741	721	740	766	760	802	738	752	710	733	746	755	719	773	764	696	780	751	688	775	773	765	750	740	717	740	710	735	700	744	747	764	753	756	743	749	733	786	803	736	742	739	762	816	747	730	763	719	770	759	705
4554	9074	7394	3883	2481	1737	1341	1211	1129	952	923	888	836	866	824	777	791	778	743	751	759	715	725	721	735	684	733	738	694	649	685	680	697	695	723	707	717	715	691	676	668	712	709	691	712	746	767	711	698	757	717	671	705	708	688	715	694	695	733	674	711	689	655	673	703	698	709	706	657	676	688	701	716	687	684	698	724	739	683	709	723	679	737	698	694	735	648	702	740	708	726	706	683	715	724	738	705	753	714	726	735	695	696	708	691	726	773	697	717	688	714	686	698	711	718	739	670	713	685	724	707	674	705	732	696	688	710	735	735	653	707	702	693	698	683	673	753	714	717	741	709	698	740	769	707	684	723	683	701	691	676	685	684	733	741	731	721	742	725	710	702	700	644	730	717	742	672	696	705	742	753	722	708	690	676	718	735	670	683	740	697	779	690	653	722	752	686	681	706	652	705	706	716	694	733	688	707	661	665	657	667	746	717	636	661	735	695	719	719	697	696	746	684	685	738	727	697	726	697	709	692	677	710	686	700	681	704	679	707	708	676	698	702	691	717	683	653	728	702	690	705	682	708	697	719	680	701	716	679	686	744	682	683	715	727	702	641	677	709	681	709	714	747	697	696	690	667	725	720	688	736	713	694	717	672	670	685	713	714	680	670	711	663	716	744	651	696	705	690	683	745	689	680	704	728	715	716	689	704	670	691	730	710	719	720	714	690	702	677	742	645	715	678	702	680	726	685	759	689	679	718	668	721	668	703	674	686	696	716	704	727	687	633	711	666	729	742	715	724	714	711	683	663	700	644	732	700	661	687	720	734	674	672	713	716	688	699	705	751	682	669	682	725	712	722	726	678	693	714	705	695	713	725	694	690	685	713	695	677	669	704	691	689	679	677	710	720	674	710	685	692	686	686	703	722	774	670	689	712	746	710	678	687	718	664	670	715	700	711	723	762	706	701	710	735	730	708	743	694	687	717	730	668	673	704	709	731	750	670	670	707	689	679	707	754	707	678	653	712	715	720	686	729	692	740	747	659	674	738	704	665	729	677	728	706	693	710	747	738	652	723	646	724	680	686	697	703	659	687	692	747	685	710	693	669	736	669	643	728	675	707	699	717	713	709	761	724	766	676	693	675	733	676	696	717	713	659	678	708	688	655	727	756	696	684	717	696	636	685	721	670	695	721	683	682	677	731	706	690	696	680	730	670	699	722	713	710	682	700	714	667	656	680	675	683	644	682	676	682	656	691	692	692	710	704	688	666	704	750	642	732	744	723	671	681	664	691	718	673	741	724	717	639	745	718	667	711	733	680	722	722	697	721	724	701	696	744	662	700	715	760	689	726	684	705	723	686	744	711	716	745	714	735	776	696	721	711	696	709	699	697	712	669	673	677	661	705	693	704	748	731	725	709	701	692	708	726	707	717	725	759	675	684	687	744	641	703	702	713	671	698	741	655	752	713	711	673	719	709	656	693	703	719	758	695	691	675	737	701	690	705	725	746	681	728	700	703	697	738	742	778	717	732	672	687	688	719	721	732	636	707	644	711	722	727	664	708	722	703	680	698	716	697	723	677	673	712	729	707	668	704	691	705	718	642	706	697	659	722	694	742	679	690	685	736	710	680	712	701	690	749	719	706	747	751	686	694	616	737	666	723	681	697	722	679	681	668	693	663	700	713	689	672	697	663	681	764	696	675	667	676	685	714	720	731	688	733	739	710	708	664	702	659	712	723	668	683	665	702	705	706	689	649	725	703	695	732	705	743	649	682	665	711	737	736	689	669	724	700	693	688	689	683	723	687	672	702	703	701	761	711	665	673	695	731	683	707	731	728	696	711	667	685	669	701	698	724	730	668	712	653	654	700	726	660	703	752	684	720	685	689	701	675	716	702	647	722	691	671	727	721	720	668	780	678	723	693	699	691	696	726	713	684	718	684	706	734	710	673	718	692	733	724	714	737	720	665	670	689	694	708	737	724	724	695	697	680	690	716	736	725	751	722	675	747	706	722	699	686	687	691	709	713	680	708	718	735	646	658	703	716	749	661	686	706	740	724	691	694	690	705	693	695	686	745	735	706	742	742	704	710	739	691	680	711	751	706	717	767	685	688	696	699	718	704	710	667	644	634	721	709	699	687	691	691	700	693	697	689	674	700	668	692	665	689	700	699	697	731	734	710	689	713	724	741	754	733	701	701	702	684	686	706	705	724	674	670	716	674	756	741	716	712	696	747	715	699	741	698	660	682	756	672	722	742	669	691	713	673	688	655	705	694	717	667	690	711	674	703	743	694	683	732	709	682	678	705	704	667	714	687	641	728	719	692	725	724	703	708	731	730	738	701	640	722	733	732	696	697	715	682	693	700	707	675	683	697	706	710	734	668	660	707	730	670	710	694	686	687	724	742	663	660	663	701	682	681	663	692	720	704	700	755	713	739	674	704	694	668	686	718	724	682	728	669	691	729	729	736	734	690	720	740	687	716	714	714	698	683	699	679	656	707	667	704	692	714	736	702	694	734	679	694	665	716	722	657	704	657	713	731	773	695	722	675	672	678	726	676	704	683	703	662	685	657	723	706	722	667	697	729	728	685	678	694	670	726	681	701	729	686	763	681	675	699	731	722	752	669	694	729	641	682	699	676	706	671	703	730	678	769	696	727	705	646	713	680	707	719	703	706	715	682	716	730	719	696	706	681	721	689	668	718	685	684	654	696	740	696	681	746	743	685	728	709	755	705	706	680	722	684	679	674	711	696	708	697	691	722	721	682	748	690	678	719	722	685	759	674	694	718	675	708	671	689	669	710	738	684	681	695	718	714	646	699	729	677	665	658	642	709	681	683	667	732	668	674	734	719	687	621	723	706	711	732	701	661	752	713	712	694	721	671	710	715	713	700	681	714	716	674	680	701	693	715	746	739	745	721	734	707	708	690	705	678	729	733	705	708	739	681	752	687	659	695	693	671	699	698	717	679	728	720	758	714	715	716	707	712	754	721	661	674	716	693	693	694	672	684	722	650	674	677	691	686	660	668	707	704	672	707	699	689	700	742	708	714	703	725	697	731	678	686	675	702	672	705	665	771	675	736	676	673	706	671	701	733	711	718	709	715	699	757	691	734	724	710	745	693	683	711	666	676	760	712	740	685	698	708	675	729	720	713	731	725	713	713	678	656	725	696	677	746	749	705	752	722	675	653	713	756	730	672	719	727	675	724	735	691	709	760	668	745	657	693	715	691	753	704	705	701	719	732	707	672	686	663	683	771	699	720	728	709	721	698	693	692	711	730	695	683	721	703	738	701	722	707	715	724	631	733	725	696	694	705	698	669	735	712	671	692	742	766	669	691	707	714	696	671	710	699	701	676	717	689	694	650	699	729	698	688	689	701	680	673	663	740	718	725	725	722	695	679	723	701	697	710	702	668	749	664	684	725	708	725	665	710	735	684	683	730	712	662	679	682	691	680	700	672	668	712	722	703	672	673	683	698	670	704	727	709	689	667	681	710	690
22733	21428	29300	23965	21423	21475	18184	1659	840	774	689	566	490	440	421	406	344	358	343	312	314	284	280	260	271	271	256	264	258	277	268	220	223	258	238	263	256	232	243	232	234	217	252	232	217	268	247	223	230	237	231	236	213	232	225	246	199	233	228	231	198	233	207	218	240	230	193	219	228	199	207	226	241	219	205	219	247	199	211	204	183	223	246	224	233	216	232	216	216	222	234	235	223	205	217	214	207	200	193	238	205	230	221	237	191	214	197	230	212	232	234	243	233	213	214	214	228	224	243	199	214	217	229	231	238	206	207	223	220	230	185	195	218	226	201	226	205	209	233	232	207	204	231	212	218	244	188	237	221	231	212	239	217	210	229	224	200	233	245	194	228	224	204	200	233	207	200	221	209	245	214	211	239	208	232	230	238	216	211	184	224	231	211	231	202	205	186	236	197	192	210	225	214	225	228	215	220	233	219	252	217	225	208	223	212	222	216	235	220	213	207	236	226	197	203	234	241	230	224	216	210	232	237	207	205	190	244	215	224	215	210	223	215	192	205	230	213	204	229	209	222	225	218	251	210	191	227	238	240	209	221	221	197	246	234	214	255	219	227	234	212	203	200	217	192	213	179	242	179	229	208	210	198	239	211	241	210	211	195	199	219	225	240	197	215	241	214	213	224	225	257	219	212	207	196	203	218	207	214	238	216	203	238	211	208	222	209	232	236	219	211	219	194	209	204	252	229	208	212	239	186	252	196	217	209	200	226	225	213	209	237	229	226	207	211	199	204	207	230	244	211	199	246	233	204	215	233	213	216	228	219	226	231	227	218	198	233	220	230	210	201	223	215	205	236	245	204	214	232	221	240	218	236	222	206	213	205	218	219	207	214	209	226	244	217	224	179	219	241	221	204	239	217	208	217	207	205	219	210	230	210	247	186	228	199	202	263	219	212	199	193	199	226	212	231	228	194	220	228	221	193	183	214	229	216	213	204	207	217	220	217	205	209	190	198	226	223	200	238	202	212	224	204	224	221	204	193	184	247	201	226	230	219	238	226	205	236	213	223	222	192	198	221	221	224	242	222	217	212	212	220	207	195	207	243	213	220	220	214	221	207	212	236	183	229	214	211	209	205	217	254	209	219	227	218	220	204	200	219	219	220	209	211	213	220	201	219	195	203	217	205	222	236	193	211	238	231	227	239	200	229	223	193	213	203	219	227	210	210	213	193	215	193	223	212	215	194	216	232	215	227	242	208	201	210	202	255	209	219	226	203	203	242	197	192	214	220	184	208	199	211	243	222	221	216	203	212	234	236	235	231	230	220	237	220	235	188	233	218	205	210	210	214	211	196	217	204	236	224	223	219	216	219	206	212	235	213	194	198	221	201	211	230	208	225	223	236	226	230	235	190	202	228	218	235	240	218	203	208	218	216	218	216	226	248	237	209	247	204	240	226	248	205	228	238	235	234	205	212	231	205	216	219	211	217	230	224	213	207	215	211	227	225	217	238	205	219	193	200	217	232	197	237	240	198	230	231	200	187	208	192	207	211	233	190	222	206	210	219	232	223	214	205	220	214	237	238	196	203	220	211	238	206	216	225	244	234	191	226	218	242	229	207	247	215	212	225	176	217	236	224	217	235	226	215	214	215	197	202	194	226	231	229	211	215	204	224	212	218	221	210	218	244	206	202	197	198	239	209	223	214	217	196	186	239	229	199	200	198	234	235	228	221	226	209	218	218	198	202	209	193	225	219	212	208	214	209	205	230	199	209	204	198	229	214	195	210	211	220	179	232	215	203	232	246	228	209	214	210	228	212	208	198	225	222	209	264	216	235	199	208	184	236	186	212	204	226	217	197	216	225	199	205	229	229	243	208	214	194	207	235	218	215	213	224	196	239	201	211	210	233	200	232	210	227	183	219	201	190	226	221	212	229	233	225	219	218	237	213	203	227	195	232	225	214	216	215	188	225	227	195	208	243	213	235	213	218	216	224	235	211	213	219	197	198	213	216	205	223	214	199	183	212	228	248	221	215	213	185	225	212	226	206	194	215	223	218	231	193	196	221	211	242	199	234	181	206	193	214	239	232	221	239	190	253	223	238	240	214	212	190	195	216	197	192	205	203	197	191	215	208	235	213	221	257	232	248	246	218	220	199	195	212	220	235	179	208	218	225	209	216	249	223	246	200	214	201	201	187	213	226	227	229	238	244	176	239	241	224	209	225	200	191	224	235	177	201	191	223	226	196	238	228	211	231	211	224	233	229	222	213	218	210	219	218	202	223	245	223	216	224	227	224	209	203	209	242	210	220	223	231	231	218	228	240	208	222	204	213	215	223	249	224	207	209	203	241	226	216	206	219	216	220	211	209	210	219	211	195	202	249	184	206	198	208	218	257	223	227	243	201	200	226	220	213	213	217	228	217	220	232	198	210	220	212	227	236	186	233	216	203	230	226	218	238	202	229	219	202	220	243	211	196	198	235	218	213	227	218	206	202	199	201	223	206	241	206	238	210	226	184	207	219	232	217	234	201	222	219	235	214	247	217	229	230	206	217	208	232	222	221	245	254	223	206	189	216	205	191	197	199	225	197	192	229	213	220	250	243	198	245	226	210	204	221	246	236	214	223	253	220	205	207	245	218	206	215	244	239	239	217	203	187	195	235	226	230	197	227	244	214	217	212	214	235	212	208	243	207	233	221	236	224	236	232	228	189	243	221	225	233	225	243	228	203	195	230	213	233	213	241	244	252	214	206	241	177	218	201	234	201	215	206	228	236	210	212	211	191	234	222	219	220	241	230	210	236	223	225	212	201	240	217	227	200	208	216	211	197	221	229	228	215	213	216	217	224	206	220	228	239	223	225	204	222	204	195	214	201	207	183	212	233	203	219	216	241	215	205	209	189	205	210	254	214	221	204	203	213	225	224	227	213	211	219	211	197	192	209	221	231	208	212	210	219	213	216	194	202	230	208	211	242	238	215	205	212	231	249	231	233	214	230	241	179	207	207	228	203	209	217	216	228	235	209	205	219	207	254	226	226	206	221	224	186	222	210	211	190	232	199	233	227	244	216	204	232	223	202	227	220	212	232	213	205	228	237	210	226	221	235	265	209	223	203	205	227	220	228	238	215	223	226	222	221	197	210	203	212	233	200	212	196	186	223	229	214	249	196	204	218	199	232	219	215	231	216	214	204	211	201	208	200	221	203	224	205	197	211	207	202	207	210	253	214	207	208	226	217	205	229	216	204	210	241	200	203	226	206	215	232	217	221	223	220	207	199	232	202	221	221	213	223	205	231	226	213	233	211	226	232	238	239	212	229	221	214	238	210	214	235	201	228	210	231	207	222	207	201	229	234	214	186	218	227	216	219	232	199	215	221	214	221	184	219	238	210	229	203	202	235	229	187	223	228	220	214	226	233	218	220	240	206	207	245	204	252	229	208	215	217	237	217	213	191	224	227	190	233	205	210	212	179	212	233	218	247	211	200	224	206	216	228	198	204	249
6254	19607	16390	9049	5270	3210	2225	1725	1337	1013	803	743	638	549	542	426	416	386	353	327	379	314	305	277	336	287	291	297	269	282	260	248	271	282	251	253	252	204	246	229	213	240	222	254	226	231	213	244	212	234	203	211	211	234	232	237	248	214	216	237	202	209	235	189	242	239	219	213	203	226	207	216	238	245	203	202	215	196	228	212	209	194	201	223	216	186	216	220	227	219	165	232	230	234	236	212	206	215	227	194	218	219	208	205	209	226	202	189	212	213	209	233	210	199	224	225	189	207	230	213	210	213	198	238	217	206	227	202	210	227	196	224	193	203	235	205	224	204	241	206	205	200	205	205	220	206	233	209	194	202	209	199	195	203	211	214	240	172	217	225	217	207	216	227	205	220	207	219	212	208	223	226	214	203	201	218	217	229	195	200	213	189	199	212	188	216	220	213	226	200	245	197	200	200	242	221	195	189	216	216	217	207	210	216	212	223	235	222	208	226	214	189	193	230	186	193	239	225	218	203	195	204	237	204	214	201	211	203	234	184	226	172	206	220	210	201	219	247	238	202	212	184	180	222	190	241	197	212	218	206	194	208	235	233	206	204	189	196	207	201	209	207	206	216	220	220	238	225	196	186	180	198	217	204	192	195	206	201	218	186	195	222	182	201	199	234	195	177	201	216	245	202	221	190	201	231	200	215	181	239	232	211	240	204	229	206	235	177	185	213	209	194	216	201	240	216	225	213	210	203	187	206	198	213	204	210	198	201	211	201	211	196	195	195	212	200	224	214	225	217	181	195	212	215	227	226	192	231	203	243	193	232	200	196	223	233	221	216	222	232	218	190	197	208	206	225	193	213	216	208	200	218	201	182	204	211	195	222	197	181	206	214	208	218	219	195	239	213	203	222	239	234	199	186	220	196	226	215	185	222	207	196	206	207	208	198	245	183	219	208	183	239	203	208	221	219	221	187	203	190	208	201	205	219	228	204	202	247	191	222	203	247	215	206	217	236	225	198	234	194	205	230	216	213	215	191	217	217	208	219	212	177	196	233	213	220	201	195	196	215	195	209	213	227	223	198	205	215	222	223	201	209	227	199	219	237	224	184	238	188	192	197	206	213	195	207	216	221	203	209	208	184	202	218	209	218	220	208	200	204	211	212	195	215	222	226	209	204	217	220	209	241	215	195	218	199	245	204	218	212	222	183	211	199	196	204	218	200	237	219	207	200	221	197	211	205	232	228	210	229	207	222	218	211	220	188	207	224	203	181	214	209	218	204	209	225	216	221	232	209	195	207	218	208	216	210	197	223	215	210	223	217	196	234	211	204	205	200	202	175	214	216	188	213	225	221	193	206	183	182	201	215	221	191	209	171	216	199	229	214	183	206	191	223	197	209	233	220	211	213	208	207	209	217	200	216	200	182	203	223	204	211	213	193	200	211	213	211	195	224	211	216	183	167	199	213	210	203	196	195	200	198	205	207	211	216	209	192	186	222	206	221	232	210	222	181	211	214	211	215	216	178	205	197	199	194	217	235	219	208	205	199	218	198	189	207	224	211	217	183	196	211	218	190	236	205	197	200	230	216	188	206	197	197	208	213	195	221	196	223	234	186	215	202	230	203	185	250	215	236	186	208	220	215	190	229	222	232	200	223	190	192	185	193	224	186	198	223	236	223	220	218	228	186	220	198	222	209	203	216	224	218	225	221	215	195	206	193	241	188	213	193	195	191	211	219	190	211	224	199	211	207	192	203	217	216	230	204	188	213	233	224	223	201	200	218	197	211	210	204	193	209	224	199	237	193	194	198	212	187	193	221	216	222	223	201	189	219	220	218	221	238	225	229	195	216	195	218	181	211	208	213	206	206	183	227	224	194	170	221	206	225	241	226	209	239	203	205	218	196	199	201	202	226	189	226	208	212	202	209	235	219	205	207	206	211	194	211	215	196	216	213	205	222	218	220	211	196	192	201	198	218	217	213	207	219	190	245	209	223	230	223	203	196	206	210	229	213	204	212	212	198	197	206	209	217	257	204	199	206	206	192	210	216	189	220	194	204	212	176	214	188	221	226	197	215	225	235	221	213	213	204	223	213	223	189	207	180	237	218	207	194	203	192	201	215	227	216	212	202	201	209	219	210	193	201	193	209	222	201	217	202	208	201	213	208	212	233	209	216	199	233	187	227	212	237	206	198	217	221	214	203	186	215	231	225	210	227	205	199	216	212	205	184	223	208	221	217	213	197	219	242	182	205	212	193	178	226	221	224	207	227	201	204	202	218	206	193	219	225	223	214	226	230	224	209	202	199	216	242	189	203	209	234	201	203	192	222	205	198	218	216	220	202	189	191	207	237	223	221	210	238	217	207	218	207	209	193	231	213	197	206	191	197	214	190	203	213	200	210	209	172	209	214	224	182	230	203	206	218	213	209	231	242	201	218	205	207	223	218	238	210	217	239	205	214	208	213	182	213	225	223	204	204	230	196	193	223	234	205	214	231	231	214	219	230	187	206	214	216	206	205	207	195	196	199	192	208	207	204	217	232	222	201	228	211	188	195	185	218	234	213	198	210	179	217	197	230	207	197	215	202	220	184	200	194	222	190	220	209	231	210	204	200	216	212	200	193	195	220	187	213	228	196	186	221	212	179	218	211	200	223	219	177	197	194	213	215	208	190	228	201	194	209	191	197	215	225	211	201	202	240	232	198	238	208	203	204	200	234	217	198	198	205	203	212	222	199	190	226	197	189	216	203	219	226	207	204	197	206	187	202	202	223	205	201	224	219	179	205	204	211	201	210	208	213	181	209	199	226	199	219	223	193	204	210	228	186	219	205	199	196	200	207	210	199	232	197	223	212	205	207	188	191	218	224	205	234	194	187	183	198	209	215	225	197	228	198	226	210	214	211	206	215	230	215	219	216	189	213	235	181	214	223	215	226	179	211	199	224	200	193	217	202	210	208	206	215	214	199	197	207	220	213	221	196	190	211	196	180	221	195	209	195	186	190	186	206	208	199	205	206	207	208	221	237	252	192	239	211	230	190	247	225	235	192	237	223	198	222	232	220	201	225	231	207	200	203	212	232	206	231	212	237	198	213	199	210	202	225	186	185	219	204	213	186	207	225	225	181	206	227	210	189	237	201	203	204	192	235	216	201	216	203	196	196	217	205	214	218	209	214	218	243	188	222	200	206	227	236	217	217	205	176	225	206	203	200	205	233	208	176	216	194	188	193	209	212	228	205	188	232	196	205	221	215	216	200	195	184	217	197	210	204	206	224	214	196	194	210	212	212	218	223	204	200	219	223	182	208	190	197	199	206	216	212	229	182	199	208	203	188	208	209	181	194	213	213	199	228	215	213	207	214	203	194	227	188	202	220	213	195	211	237	189	209	220	194	207	197	203	183	196	212	201	231	206	195	213	210	215	223	217	200	222	209	198	225	231	177	220	205	205	223	216	241	213	223	199	185	188	232	216	209	215	218	241	213	211	233	202	193	233	197	189	208
27917	21136	12437	1904	1103	1085	1003	891	802	782	872	889	873	801	814	870	783	804	813	791	866	805	789	821	821	823	803	820	804	819	834	799	779	841	852	836	865	834	845	806	809	853	783	870	848	799	810	838	828	792	823	806	825	815	815	773	842	785	841	835	845	800	821	782	856	856	881	826	823	839	773	802	805	857	839	856	761	799	829	835	790	840	807	844	808	825	795	865	822	812	804	803	777	777	784	819	833	784	767	816	849	786	852	824	838	866	892	830	894	855	834	795	870	875	793	809	786	846	829	822	819	799	827	814	801	844	831	909	810	847	839	780	800	838	806	850	842	808	814	859	820	823	799	808	817	807	823	784	854	823	769	824	867	903	805	859	816	795	821	782	847	802	828	806	844	814	817	830	782	822	897	808	908	829	789	861	823	848	790	797	845	809	786	876	812	865	852	830	805	774	812	854	830	838	880	803	831	838	844	823	872	873	846	788	854	794	809	817	784	846	847	810	864	787	871	811	792	805	844	842	844	831	863	779	807	806	787	831	805	800	821	844	810	853	804	864	805	831	856	841	784	829	813	789	851	788	810	842	832	776	854	868	778	898	784	873	814	847	827	808	834	834	817	785	830	829	801	795	883	771	829	824	844	847	837	789	867	801	769	824	855	799	782	827	816	830	844	837	813	849	880	804	839	853	763	825	853	850	840	871	752	791	855	830	792	797	862	860	791	845	826	806	839	828	844	832	811	865	823	818	832	768	838	800	773	806	778	830	809	880	787	858	796	827	818	775	834	892	846	851	793	847	836	826	802	798	810	842	862	846	792	863	805	815	820	808	802	874	801	797	790	861	879	845	860	834	819	801	779	832	877	842	809	805	808	856	814	850	844	844	813	832	812	804	864	844	776	810	829	812	846	838	810	803	817	828	822	800	802	874	794	831	791	850	850	867	810	830	784	849	814	828	784	802	837	843	804	787	836	835	828	834	807	821	864	816	877	827	792	850	797	853	893	834	782	848	811	796	858	854	812	745	829	811	848	832	837	819	813	796	812	814	808	817	804	787	850	826	816	783	823	811	866	831	834	888	851	819	823	783	793	822	862	827	896	838	824	866	846	817	834	877	817	791	857	805	870	741	842	853	811	813	803	806	799	827	765	856	871	866	827	842	835	809	824	806	799	812	821	818	823	834	837	784	829	816	846	850	817	820	787	810	841	844	808	834	822	779	853	827	794	856	784	813	842	810	820	829	818	790	854	792	871	854	842	843	818	793	889	765	800	853	778	770	771	814	804	797	795	828	768	811	800	853	815	783	840	845	776	799	859	847	791	803	793	739	820	802	827	831	803	803	855	785	827	803	899	846	820	841	804	861	858	803	800	834	879	809	805	850	833	865	800	840	815	829	789	823	843	905	814	785	806	868	824	812	812	792	796	825	777	816	806	860	832	874	811	816	810	877	781	831	832	799	840	818	797	834	816	838	825	832	866	813	845	848	825	815	812	827	842	817	819	846	806	833	767	801	811	861	804	757	814	872	770	867	811	745	800	822	773	831	810	870	794	782	796	795	824	785	813	789	837	832	795	829	818	861	815	828	802	849	851	783	831	801	848	764	830	795	792	816	830	832	796	850	821	812	821	813	809	799	770	805	790	857	823	834	789	798	804	831	855	812	832	783	819	800	882	794	804	833	859	809	823	786	827	825	819	780	760	862	834	832	821	836	794	817	865	792	819	845	791	811	808	901	789	841	817	830	840	813	833	823	806	786	804	839	842	834	798	823	821	868	819	848	822	815	813	822	818	774	833	832	802	813	818	883	816	814	814	839	831	872	809	826	884	842	813	824	760	837	823	850	797	876	833	792	787	842	788	888	793	826	862	834	829	825	815	822	849	855	847	819	818	879	842	829	798	795	834	845	834	833	847	874	847	824	830	816	827	828	840	862	819	800	817	782	840	851	786	760	793	804	820	821	876	814	887	814	817	836	854	816	791	847	809	847	837	862	804	828	834	847	796	843	829	852	849	874	829	813	871	819	845	781	827	830	791	827	859	811	851	809	834	855	794	850	786	828	809	882	837	872	879	815	819	846	789	821	778	835	804	803	806	850	823	741	847	870	844	873	876	865	792	862	862	812	853	803	873	833	802	821	812	829	822	810	843	808	804	808	805	805	848	820	813	820	807	804	804	814	840	806	804	825	840	794	858	808	819	788	854	803	796	869	872	895	835	793	822	864	844	808	840	769	824	829	801	838	834	838	830	845	872	799	830	798	843	784	863	798	785	809	791	806	837	858	813	821	859	859	841	820	803	826	771	793	806	818	814	810	820	801	811	802	847	774	784	900	816	858	822	836	827	826	825	873	843	849	854	854	856	810	814	803	786	819	806	774	865	822	795	848	854	803	812	805	825	837	811	844	810	859	802	804	815	837	815	823	860	827	803	835	861	848	771	837	788	833	803	843	797	804	826	845	808	825	840	860	891	791	772	834	824	876	852	825	820	844	839	791	850	810	786	820	830	838	846	837	809	850	814	773	792	826	846	843	853	822	789	809	783	757	858	828	796	822	835	854	859	846	834	809	773	785	858	805	817	867	847	886	814	827	802	801	812	863	828	826	833	919	816	830	802	858	842	793	773	826	775	826	809	869	809	829	827	797	859	790	827	811	819	825	858	818	826	837	839	792	796	845	809	790	835	836	822	852	799	894	809	765	797	855	871	835	832	853	876	774	780	830	845	800	790	863	791	808	824	841	846	790	868	841	803	779	791	808	796	823	852	824	805	821	778	745	830	873	796	820	807	814	824	814	860	824	829	806	857	848	888	778	821	814	810	804	801	781	798	825	875	878	762	867	835	784	841	837	849	835	889	847	795	793	830	829	853	834	813	818	820	858	867	771	815	842	875	836	879	772	821	837	832	818	857	782	783	916	835	830	867	887	820	815	836	822	808	830	814	784	865	812	785	774	818	807	784	813	819	776	853	869	793	858	830	787	852	830	797	783	788	812	844	843	752	831	868	824	807	817	796	780	799	862	819	794	787	829	817	825	778	782	789	852	874	818	778	778	801	890	847	898	844	840	791	832	854	799	863	805	851	797	858	842	783	848	862	838	791	840	805	842	862	840	821	832	808	842	857	775	830	863	854	769	799	807	848	815	758	850	802	854	846	831	831	862	843	791	816	841	822	779	857	815	857	830	859	839	821	846	793	827	795	804	803	819	869	843	833	813	848	804	897	845	850	818	858	870	823	782	856	867	821	771	802	780	811	787	884	832	823	840	814	844	809	801	819	859	831	850	796	764	853	828	818	811	847	784	821	819	784	838	812	850	794	804	841	847	855	809	814	819	840	825	895	856	828	852	871	767	839	814	849	798	784	815	825	812	871	809	835	815	892	809	838	815	855	825	834	798	840	797	872	827	805	802	850	803	834	804	841	812	839	826	824	805	790	805	897	826	783	820	828	802	782	782	796	802	825	808	786	851	852	842	778	789	799	819	801	839	806	820	845	780	828	807
4643	1783	1560	1112	977	874	852	829	828	860	835	847	847	753	838	839	878	793	814	794	820	769	761	804	780	797	824	769	803	832	813	825	826	796	791	819	813	825	791	809	809	816	811	796	831	840	848	785	822	820	809	868	847	867	794	799	790	845	796	780	788	762	818	814	844	844	809	767	839	775	815	781	852	767	794	790	816	789	764	819	801	791	810	882	777	807	786	841	792	840	773	787	762	785	844	832	798	788	867	842	810	808	801	748	812	831	811	756	857	816	828	797	793	813	814	826	825	806	826	826	838	846	810	799	774	821	819	797	788	824	789	792	809	834	814	790	752	777	805	805	863	826	769	768	847	796	822	768	788	827	793	825	816	841	865	813	789	823	786	842	812	795	798	872	797	816	838	818	801	830	806	774	772	830	809	837	864	799	785	789	845	851	804	828	809	786	822	843	791	812	788	850	805	808	817	813	814	826	837	860	823	820	792	788	846	836	812	822	791	796	821	722	730	854	814	819	812	820	818	777	824	832	819	845	797	839	784	864	826	835	781	806	825	831	836	824	814	793	817	843	845	780	818	814	809	867	837	853	785	818	756	815	786	778	816	789	765	813	825	865	823	823	760	781	819	798	785	781	863	771	760	785	829	844	811	808	767	758	807	830	834	760	806	805	804	831	855	861	798	782	784	821	759	818	823	784	784	851	761	811	791	830	795	783	825	816	793	770	852	793	827	813	833	795	820	769	817	821	864	783	760	847	821	834	774	825	808	832	868	801	767	783	814	765	819	827	773	819	781	815	821	729	839	845	831	793	849	772	819	756	834	801	870	786	766	834	790	762	800	809	808	800	802	818	756	816	824	812	850	831	826	847	847	826	776	847	816	789	774	831	785	784	826	800	798	779	861	847	844	767	779	846	783	788	766	786	828	806	834	756	816	847	818	784	849	801	848	783	819	808	842	818	819	799	834	817	787	842	816	850	819	805	767	815	777	768	796	833	861	769	800	778	800	797	850	788	771	877	792	815	792	784	834	842	790	810	831	845	788	796	818	801	831	768	876	781	782	844	819	824	792	820	796	803	821	831	813	847	825	818	804	783	835	837	831	790	805	811	843	816	822	792	797	772	842	766	790	835	791	815	844	814	803	836	791	759	858	832	829	809	821	797	783	861	833	802	787	839	805	830	764	805	850	810	845	818	789	762	805	787	840	818	748	826	776	794	781	788	816	823	793	773	805	791	830	813	777	807	807	812	784	777	825	810	764	800	785	806	791	804	837	820	817	791	795	783	787	817	846	831	805	800	742	792	776	787	830	822	798	773	805	795	821	767	812	782	797	790	755	806	802	803	846	802	817	852	760	839	838	806	779	797	855	803	810	858	799	758	807	845	876	799	804	804	785	792	868	771	798	817	805	823	794	809	790	801	824	790	783	777	823	810	808	803	812	811	783	837	828	824	806	787	823	807	767	805	867	799	778	803	791	801	801	815	815	782	830	812	784	781	794	794	813	818	760	853	839	855	783	761	819	826	831	855	870	802	813	790	842	811	807	796	783	808	766	835	783	804	856	834	756	844	793	807	806	832	833	776	879	763	819	821	818	808	804	818	829	835	798	783	779	782	787	818	858	791	820	836	834	792	822	778	801	811	829	827	797	832	845	729	835	814	820	776	819	855	835	788	833	809	825	750	877	823	870	895	826	859	804	801	828	769	795	840	772	791	738	811	782	781	793	773	813	839	771	806	771	821	865	818	803	786	787	789	793	835	810	781	753	811	845	763	797	777	781	830	800	785	789	807	761	812	785	837	866	791	761	805	807	766	806	822	774	769	771	849	850	827	837	835	808	860	837	796	779	802	837	775	812	833	801	778	769	797	789	786	868	758	799	800	803	807	784	799	839	773	817	816	807	808	886	803	746	806	856	833	845	805	798	776	787	832	777	837	819	840	859	836	820	824	800	808	843	826	799	791	805	828	799	792	792	793	824	799	769	786	835	865	853	761	784	806	812	813	814	846	820	766	790	818	754	793	808	770	797	773	805	791	833	799	837	812	855	820	842	867	798	834	859	791	816	787	805	853	799	812	806	783	847	819	814	822	882	800	776	785	841	780	847	778	814	737	854	827	786	803	780	809	858	774	797	841	824	825	756	811	756	831	853	789	832	785	769	835	772	787	810	822	794	803	803	785	885	831	851	830	834	845	827	832	800	763	825	811	754	837	828	824	828	792	814	817	858	845	814	812	773	835	797	807	756	850	802	776	788	802	777	831	794	777	823	800	761	831	828	796	798	833	865	818	786	830	803	745	812	838	797	794	777	822	801	880	774	814	806	823	802	773	816	774	781	813	805	825	785	793	783	800	814	769	816	808	807	812	827	829	832	828	765	839	805	804	805	804	796	818	825	827	836	833	788	795	807	815	808	811	797	809	784	791	743	832	815	780	799	823	829	791	816	821	833	821	774	821	833	838	840	822	783	805	797	797	802	833	820	856	819	810	817	799	755	761	810	809	813	808	781	798	862	756	780	851	802	835	802	847	813	794	801	841	823	814	789	782	766	841	776	837	773	802	821	829	808	798	791	791	796	832	812	783	832	818	823	791	803	800	797	813	837	834	787	809	837	804	791	829	767	808	797	806	765	807	804	849	831	824	814	826	791	790	757	862	808	828	833	854	775	760	757	820	791	792	785	812	805	806	809	778	822	784	848	800	838	834	795	817	792	787	826	848	822	748	810	794	815	822	827	807	785	882	818	878	772	772	817	772	828	816	785	846	798	780	804	815	803	865	787	873	763	795	827	800	790	813	794	803	755	820	802	859	796	812	832	764	865	830	784	828	789	830	768	789	807	862	862	767	775	852	823	835	773	782	869	826	834	770	809	841	790	800	809	801	800	795	814	830	794	781	735	816	843	751	812	812	779	843	800	820	790	827	837	806	757	837	770	822	848	833	793	850	848	760	779	722	814	784	755	804	853	823	798	811	785	790	842	798	796	770	830	795	786	870	790	814	856	818	768	780	809	834	788	771	822	845	814	811	823	826	833	818	793	773	814	822	835	787	862	824	783	790	758	832	878	773	791	842	772	781	772	806	815	787	822	790	810	811	793	804	822	757	905	793	860	789	781	799	820	743	837	811	849	822	837	816	795	783	823	799	822	798	849	804	830	793	780	816	822	822	795	797	816	853	821	810	789	838	749	758	781	811	827	850	822	829	804	788	761	808	763	791	832	842	788	865	829	835	828	787	808	836	800	818	827	846	841	837	772	814	797	831	815	785	779	791	791	796	880	805	830	810	793	830	859	820	768	842	801	782	858	820	811	757	840	785	826	789	812	847	821	753	770	772	825	820	814	791	792	834	820	801	797	808	792	864	793	830	822	801	815	817	795	830	751	782	853	829	808	799	809	777	803	792	806	785	784	796	810	804	800	809	785	824	800	863	821	790	803	807	812	817	779	796	833	837	818	853	786	807	813	793	823	746	793	816	829	788	801	818	815	858	812	791	809	775	811	836
23919	21384	29013	24117	21396	20156	2441	1053	821	741	654	622	645	551	543	530	527	534	498	496	469	476	479	510	492	475	475	475	475	445	434	476	442	427	482	443	446	442	459	459	477	469	487	440	462	470	491	484	442	456	470	477	455	462	435	464	470	451	456	433	470	427	444	459	470	472	486	434	468	423	444	459	439	450	411	422	470	441	443	426	424	438	418	458	471	433	448	468	444	426	430	431	469	440	440	412	454	461	395	445	459	479	391	458	455	412	468	425	447	413	453	434	484	457	429	474	464	441	454	445	429	449	423	446	436	439	451	438	391	455	459	450	460	459	441	473	436	416	440	474	417	424	440	448	504	435	471	436	463	421	472	463	471	458	448	480	402	425	425	433	433	453	407	398	445	446	430	444	460	478	400	446	442	407	414	402	441	464	471	460	468	412	434	457	408	423	427	466	485	403	446	449	434	453	426	424	461	431	435	473	410	471	435	434	449	391	479	447	410	457	449	424	440	426	413	453	420	440	422	456	441	435	425	416	441	470	434	479	425	412	420	424	439	433	442	438	457	462	426	464	434	391	463	430	432	465	453	451	423	475	432	474	427	483	449	435	430	411	434	452	462	432	416	448	433	437	472	457	451	440	443	390	484	473	432	440	422	439	441	473	424	433	482	486	416	475	459	421	427	451	459	423	441	463	457	414	461	444	417	439	449	416	426	445	438	435	445	412	439	438	448	453	431	471	453	421	447	461	403	461	409	432	452	440	433	458	423	430	429	464	438	465	476	409	457	452	458	406	446	474	440	426	459	419	447	432	436	446	423	426	424	426	411	419	464	438	425	409	442	448	413	433	440	451	468	451	433	442	437	424	421	452	492	447	455	461	436	421	469	459	432	450	458	409	464	412	459	457	433	465	468	443	404	471	432	473	436	421	433	425	447	454	431	419	445	432	469	405	464	443	432	454	426	434	439	444	420	421	474	407	442	429	425	448	473	460	441	426	445	429	438	440	448	469	461	470	412	438	452	433	460	448	408	438	421	443	415	452	449	459	455	461	446	483	421	408	478	428	426	463	418	403	422	437	439	443	467	444	433	448	415	418	444	418	430	451	435	441	460	445	469	449	423	424	421	453	418	447	450	427	454	431	447	431	395	424	425	434	422	437	444	437	428	412	447	389	439	442	422	459	405	465	432	418	433	451	437	452	459	463	401	469	395	425	467	454	422	433	469	450	444	437	420	442	408	467	479	430	427	400	445	438	441	423	488	451	452	476	452	460	424	435	397	489	451	458	430	490	388	443	465	472	432	434	468	429	418	486	431	430	413	445	438	447	444	420	443	426	465	429	427	433	449	466	428	452	440	422	416	447	492	437	446	448	469	458	413	423	451	411	451	445	450	444	431	464	439	440	467	453	430	395	402	471	446	452	417	424	455	439	422	425	460	433	413	441	448	407	474	451	445	478	455	454	415	440	433	464	425	497	464	401	414	438	433	461	412	418	453	464	447	455	419	420	445	424	432	423	438	431	441	434	418	428	458	464	472	389	444	424	402	410	440	419	407	468	431	423	463	429	449	442	466	434	471	435	434	409	488	426	426	447	422	459	452	460	447	432	384	430	438	418	449	440	446	421	438	444	430	446	440	409	436	418	450	463	447	444	431	443	445	382	426	415	448	429	434	436	413	454	383	452	488	457	429	424	451	390	453	440	490	424	434	489	445	433	446	458	415	415	458	427	432	444	433	445	394	468	439	435	455	424	442	466	416	486	462	442	434	434	425	394	413	420	418	425	493	423	443	442	430	459	440	417	469	433	433	454	431	440	421	473	449	452	407	458	475	445	457	465	424	453	425	440	405	457	434	435	446	427	465	455	451	488	463	430	427	436	445	445	473	420	454	418	453	459	452	396	463	427	463	432	423	417	460	439	451	469	422	441	445	464	441	440	425	433	455	473	450	419	488	482	453	472	459	441	479	453	437	469	455	444	409	439	462	437	465	423	449	440	441	460	408	442	466	456	422	441	456	438	475	466	459	439	462	459	430	415	464	414	429	446	435	425	418	452	460	425	431	447	456	443	424	458	464	456	444	441	433	457	453	452	446	455	436	449	458	417	462	434	419	438	442	390	475	399	428	431	438	457	472	435	455	440	468	427	412	449	412	449	468	425	439	444	456	464	392	418	448	445	453	459	463	437	423	409	411	395	438	418	495	455	446	435	476	419	438	502	429	434	433	422	439	441	407	464	428	445	449	455	437	441	440	451	426	455	473	453	456	410	423	436	451	432	434	437	462	430	453	440	408	446	455	437	463	465	468	425	457	454	445	430	441	451	450	462	403	412	455	426	444	444	439	439	401	493	448	455	467	455	413	453	413	450	439	404	476	453	404	426	432	462	427	462	471	412	444	418	466	423	428	447	461	452	423	435	435	475	415	463	438	431	454	429	404	433	423	465	488	426	477	480	461	429	446	442	457	453	434	459	461	463	452	437	420	456	449	452	430	441	428	458	431	468	427	425	419	422	422	430	457	447	411	457	411	446	415	461	428	480	436	447	452	452	433	460	431	417	435	449	427	419	443	444	436	444	461	414	475	426	460	435	449	452	425	425	434	462	411	464	398	450	442	429	434	457	463	453	439	456	406	437	457	439	469	434	446	461	448	447	440	437	452	419	447	420	457	483	437	452	443	475	417	429	421	435	437	439	416	452	432	460	466	444	464	489	456	468	429	455	440	443	468	434	437	411	419	427	464	415	445	416	471	445	431	435	445	416	429	499	430	453	441	467	424	395	433	414	438	422	426	474	422	442	421	443	463	445	431	426	470	440	433	395	451	443	418	429	456	417	455	429	439	464	425	454	399	471	443	452	443	445	433	410	437	445	404	448	409	477	413	473	429	457	443	443	489	419	414	426	447	463	432	492	382	460	442	429	401	429	426	471	463	439	470	404	459	451	435	462	464	433	438	446	421	408	455	460	452	470	421	392	468	467	415	436	467	438	425	462	445	414	452	431	456	431	420	441	455	440	465	444	454	451	444	412	407	441	466	400	431	425	462	436	430	454	411	442	443	433	439	419	464	463	463	465	480	413	451	402	414	417	446	494	437	397	460	417	463	428	459	442	420	447	471	453	464	453	453	447	428	441	431	490	424	410	451	447	440	408	453	426	467	453	448	482	445	444	457	390	460	419	411	433	452	418	421	431	467	438	443	453	446	451	451	448	414	437	443	455	443	442	462	499	404	444	449	442	451	441	438	383	421	395	421	446	441	416	400	416	443	438	477	439	440	449	440	467	446	453	417	406	467	443	433	425	424	436	443	406	460	445	458	429	435	413	421	424	443	441	467	461	457	471	428	428	404	435	431	434	457	408	464	441	475	468	426	444	458	413	462	458	445	454	453	448	477	444	455	446	444	440	473	406	422	455	408	441	420	451	411	407	436	434	426	436	421	446	456	433	454	462	429	443	457	402	419	434	451	416	445	418	420	445	481	410	399	437	461	444	436	410	435	482	473	457
4380	12101	10153	5149	3205	1933	1526	1203	979	839	764	700	666	592	605	588	543	545	532	537	523	476	519	483	468	483	485	460	474	470	429	471	423	490	443	449	466	449	471	495	442	453	441	447	455	451	417	466	452	439	453	478	477	463	441	428	429	474	433	494	415	453	454	452	503	435	436	440	409	435	427	462	476	444	450	447	456	468	441	442	472	450	455	462	429	444	418	447	451	438	445	455	460	462	424	435	454	454	461	415	479	455	467	475	436	446	399	453	477	422	430	453	469	453	404	427	463	411	449	415	496	421	457	459	482	425	445	443	450	470	410	452	450	438	494	456	447	461	460	466	468	445	423	467	459	392	410	422	443	395	453	397	449	425	414	455	430	418	454	439	476	492	448	441	432	431	476	430	461	457	457	466	447	434	393	468	474	417	446	470	451	455	438	444	416	469	445	429	431	446	476	425	459	439	440	460	454	450	457	451	471	467	441	449	472	420	450	462	466	466	437	461	456	447	421	486	459	423	420	453	452	445	421	421	436	430	432	428	449	450	430	443	447	480	440	430	449	444	453	464	454	479	425	480	436	429	458	422	434	450	489	484	417	425	474	455	415	452	443	431	448	440	442	459	472	426	464	444	467	425	473	444	417	467	450	489	447	504	469	428	456	447	459	443	449	462	433	447	478	418	457	447	392	448	438	438	437	432	431	419	479	432	458	463	469	441	430	444	424	437	450	458	449	458	440	433	469	426	450	472	440	452	442	506	406	463	467	434	452	424	477	436	487	437	443	446	473	444	479	439	444	469	456	401	431	442	426	413	437	465	406	447	455	437	451	409	474	451	456	449	461	411	436	445	421	462	413	436	465	416	436	457	433	418	468	427	435	440	440	448	434	422	425	464	447	426	457	434	443	415	488	435	452	457	433	431	478	445	474	503	465	432	465	452	424	419	426	421	427	477	428	439	407	469	433	427	442	499	441	460	462	451	465	478	451	486	452	456	444	470	450	488	464	451	449	457	447	420	447	486	461	408	466	472	439	407	466	434	389	475	441	438	437	437	425	442	438	422	473	435	431	461	436	483	419	466	406	432	411	473	450	443	482	465	418	446	469	466	449	444	492	464	418	419	433	470	445	434	456	403	446	437	450	474	455	387	443	430	427	435	444	422	415	404	425	478	406	446	450	450	473	432	454	449	445	423	470	445	452	459	422	476	455	436	425	436	444	442	436	467	409	445	472	459	433	441	444	419	470	431	464	437	432	459	416	471	451	416	436	437	430	495	470	461	462	429	433	444	416	474	400	440	457	466	458	461	446	410	433	463	415	453	458	437	410	442	458	432	438	414	461	485	456	437	446	434	437	442	427	453	477	484	462	420	444	415	455	457	418	438	435	448	469	451	418	439	404	442	419	451	457	444	469	470	445	464	491	480	447	458	418	441	453	465	437	416	469	427	440	452	434	477	495	445	464	437	434	451	505	454	411	456	503	464	389	405	464	451	456	433	464	427	480	409	443	461	415	462	425	468	444	432	440	479	439	481	449	471	446	425	450	428	408	472	475	436	430	455	425	484	414	443	441	421	423	456	429	433	429	465	431	463	425	450	445	433	460	415	456	464	440	440	449	450	399	444	483	460	464	444	469	441	478	430	438	464	414	452	474	475	462	436	453	442	391	443	452	430	434	469	428	452	476	460	445	445	451	439	402	443	438	415	431	435	450	455	431	446	428	453	455	452	452	421	491	426	420	452	453	424	455	443	475	444	486	453	463	471	444	445	404	414	439	439	444	411	419	441	441	436	468	469	447	428	479	436	414	452	428	447	452	458	475	467	454	472	450	396	436	426	436	421	446	440	447	426	463	429	439	457	450	456	410	445	413	450	450	436	441	409	464	468	397	464	438	456	430	484	457	454	470	472	421	421	413	436	443	431	424	420	481	472	425	457	443	455	424	438	456	424	451	425	464	449	413	440	440	410	445	438	464	430	445	404	445	439	414	495	481	429	462	460	481	445	456	445	442	434	438	406	471	427	433	461	430	464	453	448	439	451	438	471	449	454	462	425	457	487	435	463	442	435	419	473	476	440	432	449	461	434	474	458	420	435	445	433	487	430	459	452	461	450	488	448	416	421	452	471	452	451	454	441	444	459	440	429	433	444	428	452	465	428	449	411	448	450	482	438	465	432	422	466	458	481	439	465	416	439	459	478	450	450	430	480	450	404	426	437	454	497	468	469	436	449	449	465	473	408	480	438	431	442	424	417	418	462	460	423	424	447	430	475	459	465	425	410	480	457	453	435	435	424	447	458	430	434	450	449	455	466	453	426	466	431	455	473	475	446	464	426	459	490	459	428	413	471	471	434	451	452	455	421	417	438	412	399	484	434	471	459	456	422	434	423	457	441	445	451	472	399	445	452	433	430	454	429	457	448	427	450	480	461	480	457	431	467	442	491	482	459	417	431	457	441	468	449	451	483	462	431	438	435	430	405	422	455	468	431	432	440	470	453	439	452	432	486	433	445	493	459	422	441	437	416	455	434	427	438	461	447	451	460	429	477	432	416	451	431	458	426	413	429	474	474	393	409	441	431	482	430	447	452	432	471	414	401	470	466	470	425	473	416	437	444	434	450	469	439	464	457	437	454	484	437	432	416	415	413	427	449	477	452	419	438	436	446	425	403	468	426	430	425	429	430	442	436	459	464	432	447	428	421	437	454	471	418	433	426	435	445	445	448	444	422	445	436	442	414	464	436	462	438	431	464	457	473	452	391	459	423	454	458	430	441	453	457	456	448	439	421	430	444	465	467	423	449	411	421	415	476	453	473	451	432	436	474	412	450	436	452	470	435	470	491	415	448	423	459	419	439	459	448	493	412	442	419	426	439	502	429	452	433	435	473	452	436	455	433	451	463	447	458	420	416	442	480	383	438	445	442	440	455	424	461	435	411	456	458	422	419	456	464	467	460	424	437	450	384	418	456	467	462	420	396	435	446	447	406	451	448	470	455	460	427	452	454	416	454	480	419	481	466	403	460	460	467	456	473	411	429	409	446	431	460	416	439	426	434	417	472	428	465	507	455	457	442	435	456	426	432	411	466	415	435	435	463	443	454	396	460	465	449	440	449	436	458	444	410	435	482	470	430	453	429	473	440	460	454	446	451	413	423	460	411	448	465	422	451	422	488	450	444	463	403	455	433	449	446	476	474	463	450	421	459	422	429	458	413	472	422	479	461	413	479	417	482	447	403	427	455	406	448	481	448	478	431	471	448	433	437	446	441	438	483	421	422	457	456	461	460	466	433	442	460	435	446	428	473	437	405	413	421	449	437	444	432	417	462	430	435	445	453	421	423	459	387	431	448	434	465	457	421	426	406	454	458	462	491	478	440	444	449	433	478	428	423	458	463	464	420	432	438	425	474	435	469	441	458	468	429	412	481	423	469	494	480	442	464	444	460	421	454	425	447	430	475	464	455	444	466	419	431	455	468	419	485	450	443	451	483	447	457	400	461	486	446
24926	21442	28692	24587	21394	8652	1489	1114	947	914	875	928	825	810	829	778	831	792	812	801	818	757	805	767	724	775	782	813	785	754	727	706	737	740	775	767	737	746	763	761	674	692	758	793	758	775	725	742	767	710	749	783	746	785	765	717	820	776	755	753	747	798	742	724	745	813	776	724	734	773	759	774	733	760	724	736	739	780	743	741	735	768	758	751	804	749	729	758	693	755	783	763	751	764	838	740	793	750	735	816	688	800	789	733	738	764	759	752	682	755	750	733	739	723	759	744	725	760	737	746	741	716	702	762	739	759	752	729	780	739	752	725	764	761	745	735	738	766	729	731	765	743	754	764	727	772	809	768	756	776	750	746	779	762	790	783	744	789	790	752	749	738	729	753	775	740	742	760	741	729	767	765	712	753	783	820	774	733	768	747	746	786	706	726	746	792	743	788	782	773	752	776	676	733	761	712	779	728	748	751	762	763	731	730	765	713	783	751	737	737	842	713	753	733	734	732	731	731	759	761	701	717	802	757	774	769	775	738	748	752	749	740	718	766	747	751	786	743	828	794	779	690	783	755	785	731	729	704	720	742	678	756	831	756	750	718	748	717	781	714	737	730	769	749	705	759	754	705	766	770	755	762	718	732	744	740	734	715	750	790	748	734	760	731	713	761	745	753	743	713	767	732	743	758	720	783	757	781	736	768	764	667	743	766	715	783	749	768	774	817	763	806	753	716	724	784	752	684	732	754	726	765	830	756	710	743	757	720	798	734	822	755	709	778	760	751	768	727	755	743	711	728	787	756	780	724	746	782	754	735	731	736	729	770	751	745	740	710	751	798	773	774	781	745	716	743	735	766	752	778	743	776	769	741	724	776	753	756	756	729	716	727	676	737	726	768	761	755	730	759	762	718	747	771	745	769	746	798	746	713	705	771	727	785	748	708	751	742	713	711	704	733	809	750	756	735	792	742	722	789	723	777	761	736	756	803	783	746	701	750	765	717	740	765	766	751	783	726	727	788	768	766	729	744	759	697	712	770	780	796	802	726	757	741	752	780	753	755	737	701	727	809	765	711	776	734	727	774	785	767	800	730	723	798	691	802	742	729	727	750	746	705	726	761	784	781	769	757	796	806	773	696	738	770	778	735	742	786	776	720	768	759	740	775	746	769	762	746	758	736	749	773	735	738	746	756	727	794	729	763	773	731	762	781	740	714	725	738	759	745	758	753	720	755	765	748	729	763	721	738	742	766	797	751	764	745	770	711	779	690	745	769	732	751	776	769	706	767	770	718	748	757	763	741	782	750	748	740	756	746	726	698	725	731	742	715	778	768	774	751	765	811	793	739	746	749	770	804	710	759	730	736	714	727	672	752	789	700	695	769	733	764	737	752	784	743	817	751	754	789	777	755	724	754	698	716	712	744	759	758	729	717	750	713	777	734	686	755	723	731	767	742	772	734	773	723	722	732	696	777	765	707	756	697	723	732	728	745	739	802	746	698	740	760	772	687	696	730	755	760	750	759	749	704	700	788	765	756	801	740	747	720	731	760	743	758	742	774	760	784	708	699	690	750	744	745	742	752	734	754	786	764	775	720	744	777	756	695	726	700	693	744	723	780	747	758	722	734	765	720	782	781	758	717	753	718	709	776	777	727	686	731	683	765	716	764	742	774	753	731	742	784	742	777	754	787	729	732	771	767	799	747	750	757	736	756	728	774	750	761	736	723	745	719	725	712	721	719	732	718	700	765	740	784	753	724	753	698	733	684	736	722	719	748	725	726	725	735	741	717	804	650	742	699	782	795	731	727	706	751	733	755	708	706	753	746	746	669	804	736	748	737	706	721	749	708	761	772	755	743	739	791	751	744	777	718	740	749	798	756	756	705	744	704	773	717	749	755	763	712	729	753	708	749	707	782	757	785	779	755	742	735	806	752	740	817	726	773	768	742	745	746	744	733	749	725	733	735	787	744	702	746	746	742	764	765	758	727	751	724	748	774	756	735	776	743	736	724	751	757	760	732	735	707	748	754	756	706	768	783	793	790	766	767	750	746	785	793	757	754	771	735	727	758	777	742	708	711	737	796	730	707	750	777	752	741	770	729	751	740	750	742	738	728	705	716	795	757	772	794	773	734	732	741	769	775	735	741	719	740	685	763	715	785	706	774	722	753	773	744	741	697	737	734	703	767	736	733	757	743	785	762	716	754	766	708	740	770	754	779	775	738	712	746	708	753	758	671	723	789	693	759	745	774	730	778	749	767	693	766	723	684	731	763	787	779	715	738	709	750	741	741	760	742	721	716	723	735	751	730	743	737	728	751	711	722	763	710	775	758	739	713	736	769	743	705	736	733	743	743	715	784	754	808	799	716	748	747	739	795	734	719	783	752	765	773	748	731	703	748	692	729	765	755	731	717	802	774	737	734	680	761	754	740	731	729	735	771	751	724	763	761	710	752	721	742	737	698	745	768	752	743	756	763	750	802	720	740	737	783	724	686	774	725	754	713	726	760	791	724	732	734	791	740	767	724	782	768	765	769	751	786	736	803	776	732	740	770	744	755	740	706	793	727	788	778	741	685	740	770	708	763	718	762	750	745	695	738	781	795	771	701	760	734	715	760	767	766	746	724	775	727	755	682	720	775	698	755	751	755	780	728	737	763	739	761	767	782	729	764	724	768	714	754	746	736	766	723	769	765	763	786	721	800	724	688	719	737	749	755	702	714	780	739	695	746	713	735	724	761	727	755	720	708	742	727	743	770	730	768	762	729	722	757	749	748	731	777	768	758	724	776	720	721	747	709	743	766	784	783	728	754	788	768	778	798	792	763	756	748	736	744	749	706	751	726	702	696	752	755	760	721	753	778	748	781	763	745	705	747	748	744	795	682	751	745	741	761	746	752	794	717	724	692	721	733	758	772	770	726	745	770	754	746	755	756	760	773	759	735	711	744	770	727	739	782	716	736	798	737	806	769	735	733	770	767	763	766	788	737	781	735	736	706	698	746	739	751	748	765	787	790	726	711	796	780	765	785	753	752	769	792	725	759	754	692	760	747	708	728	719	739	765	721	719	797	723	723	752	759	683	742	743	733	731	705	742	774	737	780	735	748	743	793	776	720	720	735	734	765	755	705	762	776	727	738	760	757	774	722	775	715	734	750	725	775	720	720	748	698	730	772	736	766	702	734	746	689	773	702	750	734	751	762	786	788	759	733	710	745	782	714	774	813	737	785	726	756	768	789	758	796	734	731	744	764	731	724	738	733	737	783	716	731	764	777	740	796	734	727	730	732	735	738	678	732	755	765	793	746	785	760	795	731	704	684	747	696	753	723	786	788	759	744	750	719	737	717	775	711	739	669	764	746	761	735	752	747	772	736	771	720	704	747	750	713	742	768	749	739	701	769	766	755	752	780	694	686	759	743	762	777	755	772	755	688	720	780	725	776	739	739	728	715	699	761	757	730	756	714	776	776	775	744	776	801	706	765	733	723	758	732	763	769	735	728
4458	9215	7167	3892	2574	1704	1331	1195	1011	963	911	871	803	845	802	799	765	747	759	721	751	733	724	693	712	734	712	736	733	726	729	759	711	747	719	701	737	719	707	692	712	703	695	717	720	707	736	754	700	716	710	698	706	694	661	718	718	699	696	759	668	712	706	759	694	699	652	725	686	696	740	685	709	713	653	722	721	665	743	659	718	742	741	710	701	696	685	688	695	679	744	617	677	727	703	704	691	687	716	712	742	647	709	670	704	741	632	690	748	744	732	655	757	687	701	657	693	666	681	735	744	741	730	692	708	676	673	697	649	731	684	732	703	681	651	697	730	728	676	697	699	704	677	690	716	684	725	685	727	743	773	663	699	697	694	700	727	695	709	699	681	681	720	742	747	720	743	740	727	675	700	711	697	749	651	677	689	710	727	687	685	704	698	692	703	695	747	716	685	688	698	727	689	694	713	724	705	705	692	748	746	689	712	695	727	725	700	684	679	701	700	712	717	709	750	712	769	693	721	702	707	715	734	669	705	706	723	745	684	717	650	698	719	683	721	715	702	714	701	690	743	651	710	705	718	722	710	656	652	680	692	724	694	783	726	722	699	728	715	713	702	705	723	685	710	685	714	729	675	714	709	727	728	708	716	715	719	715	717	690	678	668	722	702	714	711	680	715	670	717	679	698	686	719	678	666	693	704	709	686	666	718	752	698	749	702	659	708	754	721	709	715	711	689	695	730	755	698	710	681	726	688	720	671	716	673	729	703	697	702	715	681	727	701	688	707	742	746	698	692	712	730	736	745	712	731	685	732	703	727	720	702	650	672	708	697	725	705	701	710	728	690	683	650	713	670	704	709	711	768	693	741	708	706	685	714	673	751	685	697	737	717	670	716	773	751	706	740	759	713	670	704	706	739	686	725	720	686	723	718	737	721	736	719	726	710	723	719	757	668	726	722	686	729	736	688	740	665	685	676	715	700	738	746	732	711	698	728	754	682	676	704	657	712	705	617	716	714	717	730	726	707	724	723	624	726	721	716	748	692	733	651	681	712	703	686	712	659	701	688	763	701	737	725	702	686	683	734	684	703	716	701	712	697	723	743	662	689	725	701	671	711	677	647	722	711	733	702	704	647	721	722	728	700	717	731	751	689	707	715	690	713	713	772	684	687	677	666	698	707	717	724	658	752	690	734	663	665	719	666	687	682	721	698	740	684	700	719	697	682	704	698	713	689	722	724	685	725	765	763	705	759	679	696	691	724	761	755	696	713	725	688	717	734	719	720	708	711	682	740	699	682	746	705	719	674	697	718	719	714	735	660	677	680	725	726	693	698	690	710	733	723	733	717	720	675	684	742	692	701	735	701	715	690	717	706	726	696	720	688	697	644	737	677	671	697	660	654	677	654	733	670	695	722	699	690	668	703	699	697	722	746	686	702	709	686	706	720	705	703	752	736	743	735	730	676	692	739	747	697	710	715	707	679	687	739	707	719	702	740	707	712	720	746	686	703	688	708	683	665	685	725	750	708	758	686	732	762	711	694	697	713	662	712	716	725	721	748	709	705	691	687	732	705	747	746	711	715	722	700	705	687	748	666	719	698	705	692	675	680	681	688	701	714	733	673	688	714	694	707	689	690	682	700	761	714	744	696	661	701	729	708	719	752	662	702	728	690	733	668	728	681	687	701	760	689	696	722	726	728	697	641	650	735	739	709	715	683	693	688	704	720	710	713	705	651	705	681	682	731	677	756	716	693	694	718	721	707	716	716	720	743	704	738	670	652	722	722	677	655	735	732	717	703	706	671	698	704	743	686	689	725	706	709	734	727	728	737	724	689	764	696	710	685	737	711	730	705	714	725	673	689	679	734	720	717	771	738	710	685	713	706	702	718	682	670	710	721	700	689	702	718	740	763	692	680	734	689	677	720	693	750	739	673	700	700	712	650	679	685	707	725	695	717	688	730	648	731	713	691	710	694	701	665	724	700	732	772	750	673	706	729	730	696	672	699	704	692	760	701	715	745	739	719	712	743	740	659	739	724	670	707	708	705	743	674	735	683	687	735	702	708	704	690	713	721	753	734	696	675	623	694	720	730	724	719	751	714	709	677	659	722	726	696	742	733	693	692	728	705	669	711	710	720	717	728	701	716	696	703	729	722	689	702	726	707	680	694	723	722	709	731	689	727	678	719	700	679	708	705	721	721	735	711	707	732	691	676	724	738	711	698	701	729	737	712	706	691	729	745	746	726	735	672	695	691	683	726	690	691	692	693	683	733	681	700	704	747	713	698	685	702	715	701	669	709	751	684	716	710	721	666	767	702	697	702	719	722	700	722	716	717	726	736	716	719	716	698	670	724	758	680	709	663	667	725	691	693	666	670	719	701	744	741	745	737	726	667	714	704	705	705	670	742	700	675	692	681	681	709	744	737	684	681	676	700	750	728	722	654	691	742	663	678	721	706	710	710	743	686	719	743	732	655	725	705	666	702	735	739	689	676	726	685	711	744	717	676	649	724	679	683	727	660	691	684	700	735	728	680	694	696	749	729	747	648	743	701	700	719	683	687	721	732	659	661	729	744	711	727	735	730	727	713	655	719	695	713	750	704	706	706	694	680	687	695	731	717	728	697	714	686	714	716	740	691	714	712	715	707	726	667	721	714	713	671	716	662	721	701	699	733	713	736	695	739	682	659	704	669	723	698	669	671	678	702	671	694	698	719	710	719	673	672	702	700	700	684	656	659	722	667	713	741	692	719	702	714	690	687	751	703	668	726	728	729	724	739	677	730	727	712	686	727	673	713	759	724	743	705	738	701	669	735	713	700	724	720	754	714	683	747	710	731	683	726	699	709	692	715	703	683	711	644	695	684	685	777	675	692	759	721	696	682	686	686	687	699	714	686	722	740	698	693	701	675	713	700	749	717	760	650	714	666	744	696	711	700	751	732	686	676	760	692	732	740	720	735	676	735	717	715	731	706	669	693	732	715	679	711	687	708	714	681	701	710	668	666	695	705	699	701	679	657	717	727	718	684	765	698	734	746	733	696	716	723	669	693	723	738	700	748	705	704	711	672	713	695	673	698	708	663	683	670	707	692	718	687	689	655	709	678	723	684	686	744	705	657	695	705	685	702	679	686	756	701	687	649	729	721	719	685	690	743	691	726	724	712	690	740	740	736	731	749	711	725	739	688	696	735	744	688	670	648	719	701	680	709	701	696	746	715	700	709	701	719	735	707	704	691	714	729	687	680	691	710	691	736	713	702	698	677	679	702	708	694	704	688	703	741	772	731	695	704	666	701	690	694	731	702	745	675	671	671	701	690	730	632	731	701	700	684	731	702	703	730	677	703	674	708	688	657	680	691	673	660	701	692	709	706	671	682	681	739	644	687	702	720	657	680	683	743	716	734	690	755	712	676	702	701	712	722	643	695	769	684	672	736	681	738	739	661	703	723	720	712	712	723	698	726	719	731	701	691	732	692	683	699	750	675	714	669	716	717	699	704
22724	21460	29363	23973	21452	21502	18128	1638	933	751	655	571	466	443	413	383	358	332	353	355	336	321	310	290	266	284	307	280	282	267	292	237	256	264	246	261	255	229	252	251	235	223	243	247	236	252	247	244	239	273	231	237	237	234	220	212	263	242	238	248	258	224	241	194	221	208	218	210	224	221	238	234	214	228	203	238	215	249	252	208	211	192	257	227	222	237	239	239	224	250	211	240	243	214	237	236	234	195	226	228	235	226	235	209	235	222	225	207	243	246	236	237	229	213	237	223	208	196	224	219	210	219	249	223	203	219	205	217	237	224	228	221	248	225	217	216	258	223	212	254	218	236	227	216	243	221	231	254	211	210	233	221	212	212	224	237	210	236	230	216	232	255	241	223	218	233	215	230	219	203	223	218	207	234	247	223	214	240	226	219	196	228	234	218	237	218	222	213	230	234	246	244	246	202	218	237	228	215	234	221	241	216	223	206	207	220	241	193	246	223	227	213	176	228	247	229	231	224	192	206	217	217	209	234	228	225	206	184	248	231	220	222	237	231	222	240	212	199	238	227	240	213	206	245	207	223	198	212	213	224	209	219	227	239	230	235	213	232	200	204	207	224	242	236	258	228	208	202	227	194	229	228	228	217	222	232	222	243	209	244	232	232	227	193	231	258	230	242	212	224	211	190	212	242	225	232	220	234	212	233	231	247	211	229	214	254	222	253	235	216	214	217	243	231	239	207	207	216	223	239	199	234	227	229	202	234	229	243	217	220	242	220	226	222	216	217	202	237	226	217	225	224	254	217	211	235	236	249	217	251	234	238	245	218	215	226	210	192	237	238	262	209	215	196	237	178	219	221	224	211	231	194	213	206	200	222	229	208	225	217	220	250	203	238	247	203	245	247	223	224	224	239	221	212	222	233	223	228	229	216	246	217	230	206	207	223	222	214	210	206	239	230	209	219	205	241	226	220	220	227	219	207	217	212	230	227	233	195	210	243	226	217	239	249	220	233	232	214	211	220	240	236	246	214	258	245	206	218	245	210	228	200	205	240	227	237	219	231	214	216	230	227	236	219	225	220	210	213	253	218	214	224	212	194	222	220	234	214	229	212	222	228	217	199	197	223	243	229	240	219	216	220	212	207	211	209	220	234	268	217	227	219	221	227	235	208	268	211	219	227	250	238	207	207	237	232	236	214	207	223	215	242	220	216	243	226	243	217	242	238	233	210	235	229	261	235	235	220	203	204	220	223	202	186	235	249	201	220	211	213	210	228	196	233	224	211	202	235	233	226	225	211	220	217	213	201	240	207	242	245	237	241	243	228	228	201	193	258	226	200	225	221	210	249	230	223	211	184	228	224	241	233	240	200	218	238	238	228	206	235	237	240	228	210	210	198	217	215	204	223	196	242	216	243	230	226	217	228	243	233	239	226	193	225	230	237	226	217	227	191	207	234	216	213	212	247	233	202	234	214	199	233	217	218	190	209	192	220	251	216	210	209	216	234	223	234	211	195	186	186	226	195	233	221	251	215	218	233	209	236	199	222	236	220	223	218	227	249	230	206	233	240	224	216	216	216	211	219	217	251	203	240	208	220	213	234	263	211	197	208	222	211	259	220	211	217	256	216	238	205	252	253	244	224	226	219	217	236	223	202	223	227	247	205	217	244	214	199	206	225	231	213	212	227	219	216	221	217	233	217	215	217	207	243	234	218	209	231	221	235	229	194	177	227	205	199	214	227	205	227	227	216	206	229	201	226	236	218	214	261	240	252	219	237	205	225	224	222	212	235	229	194	221	233	216	241	235	222	225	252	201	249	224	220	213	242	220	216	192	223	241	227	210	231	207	217	220	207	231	223	226	236	239	207	239	235	215	227	212	229	248	223	203	225	214	230	201	221	213	242	207	229	215	212	238	218	231	207	230	221	222	212	212	234	202	233	213	222	205	219	227	215	212	251	214	228	242	229	242	227	233	225	225	244	228	210	234	228	218	234	267	201	248	203	263	220	239	215	225	210	205	203	236	227	247	218	195	216	221	220	224	213	230	237	227	217	246	218	225	206	206	227	212	218	207	224	237	236	197	198	232	217	213	226	207	238	202	224	234	249	218	245	207	227	205	191	224	188	219	219	209	202	202	230	243	215	209	205	224	219	215	222	215	222	217	232	206	207	217	234	214	200	236	248	201	232	229	217	254	232	228	228	199	232	217	200	203	205	201	227	226	236	230	232	213	206	223	202	234	232	220	196	234	218	220	210	203	202	213	190	198	230	230	236	220	235	217	223	235	219	185	194	216	215	209	206	246	199	265	205	224	241	241	214	234	239	218	223	228	208	207	243	216	241	245	238	217	251	220	234	237	244	235	211	218	261	264	229	229	234	243	232	209	227	240	209	230	215	214	215	224	208	196	238	220	230	249	247	222	245	226	207	219	212	224	205	225	244	207	225	195	209	218	221	223	214	214	181	234	232	214	225	235	224	208	231	207	248	212	230	245	210	239	222	242	233	217	218	213	228	208	223	208	221	246	240	231	218	244	235	219	234	265	243	220	214	211	235	223	212	212	217	211	192	210	230	225	195	225	210	224	231	228	225	236	205	225	240	205	209	240	214	205	237	210	236	209	241	250	221	232	226	220	207	260	231	197	204	223	230	261	244	207	224	228	220	221	199	210	219	213	219	233	227	209	219	230	233	184	215	240	198	200	218	224	201	225	208	237	217	239	188	223	218	209	226	212	251	206	247	236	223	227	247	225	202	212	245	253	221	207	266	208	238	237	214	194	225	223	228	209	249	211	217	218	215	243	230	220	222	249	231	237	230	275	191	238	229	231	212	199	222	226	216	193	237	203	251	231	225	214	201	205	231	222	202	218	226	225	196	191	229	227	230	238	230	222	209	211	231	233	207	242	223	225	206	216	204	221	240	247	210	221	220	219	199	212	218	220	223	234	233	223	231	246	223	229	234	215	220	257	251	233	234	240	244	216	212	198	186	240	210	229	222	256	226	225	262	222	216	219	219	213	219	224	247	209	218	209	215	211	224	245	224	227	220	236	219	221	216	247	233	237	253	239	232	229	219	252	254	211	239	230	227	202	216	219	202	242	228	232	233	186	280	236	236	203	220	206	220	233	243	175	218	223	220	229	230	198	253	222	237	246	221	210	226	257	218	196	189	250	209	225	207	233	240	186	231	217	206	205	205	215	224	207	223	220	210	223	218	206	213	204	223	220	222	223	225	235	198	215	221	209	214	245	228	221	222	219	239	229	203	207	234	196	232	199	215	204	221	254	234	233	230	229	242	203	232	227	205	232	224	221	235	201	218	227	232	211	204	223	228	246	204	190	194	231	215	219	228	209	205	223	210	220	224	226	200	204	225	228	207	229	225	245	224	236	224	221	211	215	236	245	234	245	214	223	225	200	217	224	212	225	242	240	246	230	209	207	205	227	224	208	235	217	219	259	239	252	186	240	234	226	226	224	193	239	200	234	222	213	248	237	233	230	216
6188	19724	16830	8766	5425	3196	2166	1798	1289	992	847	681	563	600	490	466	404	372	388	356	332	314	300	309	295	283	321	279	274	266	260	265	243	248	262	272	220	234	266	248	237	246	224	231	236	209	231	210	217	196	235	242	210	240	227	218	241	221	212	250	229	253	189	202	195	230	231	248	199	222	222	232	246	233	206	215	206	227	212	210	221	225	213	221	234	252	208	228	204	232	217	245	211	224	210	210	224	217	241	241	214	231	213	217	203	218	241	217	215	230	226	214	219	250	216	211	201	206	232	221	222	212	232	221	214	229	235	210	207	202	203	207	206	199	208	242	229	202	209	208	196	208	205	227	237	212	201	218	221	219	196	224	212	218	225	206	216	234	212	209	233	239	211	197	221	184	214	219	245	222	206	201	212	199	198	204	238	213	227	219	218	188	215	201	216	222	193	198	230	214	205	229	207	227	228	201	219	204	213	198	253	205	214	215	220	226	200	207	212	195	206	217	222	226	205	215	217	215	210	221	185	199	205	221	208	220	228	231	207	212	224	217	185	219	217	250	184	185	214	208	250	221	208	212	240	220	243	205	249	198	216	196	242	238	200	189	209	229	209	216	243	237	209	203	212	233	204	201	219	214	205	224	212	260	217	244	212	213	219	196	212	210	214	209	198	214	254	238	206	222	213	210	207	199	213	205	238	216	201	195	237	182	204	227	208	239	191	220	243	232	196	214	219	232	194	191	218	208	208	243	224	213	203	201	243	236	218	218	215	199	207	236	209	199	209	222	219	211	192	196	208	225	210	208	246	213	205	218	220	207	204	194	207	234	190	223	198	223	218	223	205	216	239	207	203	197	202	241	201	198	217	220	223	203	229	221	216	219	211	221	219	227	214	195	190	212	222	195	204	193	225	203	235	235	233	225	198	216	192	214	220	247	216	189	210	242	213	212	199	216	209	225	207	227	228	215	199	226	216	205	217	227	211	216	224	217	189	217	207	227	228	193	197	230	208	205	184	224	221	214	202	206	202	222	202	214	220	219	203	229	233	194	179	228	218	227	230	225	197	228	197	212	227	207	237	220	215	199	188	238	231	184	225	213	203	212	193	223	218	219	222	232	221	220	241	211	199	206	225	216	184	206	202	184	225	231	185	226	185	230	195	201	229	230	236	216	208	218	207	204	211	213	214	224	211	218	217	216	206	216	209	220	196	195	227	212	204	219	233	223	192	205	203	205	208	228	206	201	228	210	213	229	214	225	207	238	206	232	192	206	206	213	222	208	204	204	217	224	198	231	206	197	207	194	218	217	202	210	227	222	220	176	219	195	214	198	186	220	201	214	220	200	196	225	213	212	238	209	231	200	228	218	210	186	225	247	208	217	212	218	218	226	216	238	206	207	205	204	209	199	207	223	222	216	217	195	217	219	225	223	206	214	215	223	204	232	225	220	213	235	218	233	195	230	226	192	221	219	237	207	224	212	251	229	208	184	192	184	214	192	199	247	203	214	247	192	204	239	195	217	208	212	201	239	205	207	209	194	202	193	209	223	214	223	207	214	222	227	206	200	183	191	219	214	212	208	207	224	199	192	192	212	224	224	197	240	200	209	232	226	217	205	219	196	228	223	214	191	216	220	226	186	234	247	249	223	257	202	216	240	208	204	222	202	214	192	203	227	223	222	231	213	197	218	220	200	213	232	188	225	222	215	197	201	233	224	201	214	221	241	215	205	205	228	221	222	197	204	205	212	223	193	188	209	193	215	220	216	209	205	203	211	221	221	224	214	223	197	219	203	237	200	221	200	240	212	203	200	200	220	238	197	213	204	217	218	201	229	221	232	199	211	235	187	234	212	228	224	227	214	186	187	223	197	235	244	232	223	219	214	206	220	215	229	205	222	220	186	256	207	214	247	232	241	206	202	232	192	201	199	214	213	223	220	205	219	209	236	217	227	196	207	210	204	199	216	197	215	241	204	216	216	215	203	220	200	234	220	227	206	219	199	201	189	199	197	189	222	215	199	222	232	205	243	235	210	209	211	199	215	201	216	202	230	227	228	201	198	226	231	187	195	197	216	206	218	192	224	218	243	227	211	206	196	200	210	205	202	215	196	224	206	208	191	220	191	200	207	232	228	209	214	217	214	206	200	216	202	219	214	198	195	209	226	207	237	215	221	230	189	195	200	207	213	244	188	212	200	215	219	218	194	199	234	233	211	205	202	205	230	201	198	192	197	197	183	212	226	207	231	216	183	207	210	223	206	217	219	205	208	211	221	207	234	223	200	221	267	196	213	214	204	240	207	197	217	236	217	202	202	255	204	202	254	203	213	213	225	221	210	234	215	204	210	201	213	192	217	215	209	211	224	228	210	211	209	207	185	203	214	210	218	220	223	217	222	197	217	199	206	197	219	215	197	202	232	189	204	219	228	208	224	219	233	213	230	220	211	183	235	206	219	212	184	233	211	191	221	226	214	197	228	205	220	220	202	197	234	229	206	202	208	224	210	206	224	205	200	215	203	218	227	217	221	217	212	206	212	259	211	219	198	214	225	230	224	198	205	211	209	227	239	218	239	207	207	215	183	216	206	200	191	216	181	204	206	240	222	220	210	232	216	203	223	209	228	173	191	200	209	220	202	216	195	215	224	204	218	175	201	203	193	195	230	209	207	189	233	227	201	200	205	194	222	204	209	209	230	180	200	201	202	186	218	257	199	205	235	210	211	245	214	198	202	221	205	226	198	232	205	182	200	214	212	197	223	217	210	235	224	227	205	217	230	226	206	212	222	202	202	202	216	191	177	214	200	211	206	196	204	210	211	213	259	226	200	209	207	217	191	238	199	209	208	251	188	183	203	241	223	231	183	223	231	207	216	214	199	217	210	215	234	202	207	204	214	243	194	210	215	244	228	210	244	188	194	192	203	227	232	223	209	197	210	226	212	183	198	221	209	219	220	223	220	219	209	191	235	209	197	211	243	217	224	201	209	232	189	202	206	207	225	235	221	193	207	214	200	193	228	202	217	212	222	213	211	181	205	189	252	216	235	201	183	243	178	197	198	216	228	225	209	197	239	220	196	218	197	200	212	217	188	208	224	209	241	233	222	213	205	216	219	232	191	201	226	213	181	218	227	201	187	236	209	203	233	216	220	211	243	204	203	205	211	202	214	207	201	214	208	213	231	235	228	187	227	237	202	226	208	211	214	214	226	177	256	208	203	188	203	218	212	207	219	178	199	200	241	216	216	204	206	210	232	204	230	214	182	225	200	236	218	198	214	206	202	219	204	218	222	187	199	215	204	221	234	223	219	236	245	225	203	203	243	209	218	210	224	232	217	244	213	206	231	180	219	237	214	210	211	206	206	215	233	202	228	194	215	235	244	208	214	209	216	213	215	228	223	239	222	209	190	188	229	209	190	186	204	207	227	216	224	198	228	219	193	221	198	225	213	239	196	200	228	213	218	206	210	204	230	213	215	210	199	238	212	198	212	191	202	235	172	192	207	208	211
27920	21106	12295	1913	1205	1073	1013	871	841	874	840	841	849	809	836	850	861	861	827	819	854	796	836	818	833	853	866	842	840	817	863	798	852	910	816	861	825	852	884	871	827	840	859	823	841	798	836	893	828	819	882	884	804	775	836	843	830	833	767	859	813	856	811	843	856	837	904	835	871	836	832	839	840	912	878	858	745	786	877	827	812	814	842	846	816	865	844	824	819	805	875	842	800	881	850	816	876	755	798	768	793	835	858	794	878	801	827	835	755	829	828	864	837	797	814	882	763	778	820	820	803	831	777	772	827	846	844	813	861	830	807	847	860	826	831	861	842	793	835	880	785	840	872	801	817	814	818	856	803	850	782	797	806	817	796	826	777	860	853	756	814	784	821	842	878	813	826	871	838	814	855	792	870	833	827	800	885	794	773	885	847	797	855	820	835	768	800	786	817	844	814	840	782	803	838	854	822	781	887	823	818	817	876	801	843	887	822	821	802	851	820	865	806	817	824	826	854	809	863	835	851	848	858	815	813	844	829	779	808	862	812	801	814	797	855	878	847	848	797	857	880	816	790	800	845	850	803	786	856	889	820	847	819	806	877	819	818	867	815	831	813	828	757	803	867	856	800	834	834	849	800	878	820	893	846	850	796	865	869	819	808	839	814	839	836	798	843	819	819	737	821	834	776	820	831	816	817	799	918	828	833	815	806	864	772	828	867	832	861	864	757	837	801	852	760	741	855	768	865	871	791	852	847	776	875	779	821	840	869	847	855	812	845	851	827	868	868	839	844	825	848	785	865	774	864	830	855	811	833	854	875	792	872	830	787	808	859	824	842	848	856	828	840	850	779	799	831	828	803	839	856	866	838	830	860	841	843	851	812	876	829	792	861	801	798	779	811	829	791	833	800	835	855	810	860	818	885	847	850	858	851	842	840	801	829	859	824	834	869	863	851	867	831	878	794	824	797	869	818	855	871	843	824	842	840	825	841	817	842	811	820	882	835	860	811	868	847	885	878	792	820	825	835	847	819	845	891	875	854	825	809	818	810	768	864	889	860	855	781	790	803	877	797	856	835	865	846	830	842	869	877	873	834	877	786	845	792	816	853	829	783	784	805	837	812	818	793	850	834	808	859	798	780	827	832	790	834	836	817	823	801	891	866	849	828	800	836	830	825	803	823	861	873	831	862	818	816	884	886	875	847	805	835	842	877	842	807	882	800	790	855	815	916	838	876	808	818	839	907	846	822	823	843	781	835	840	840	831	854	807	805	808	895	882	835	874	781	836	840	822	805	837	790	812	844	798	822	811	799	840	844	845	774	859	871	816	807	834	833	901	768	804	824	833	814	822	807	809	832	822	786	920	831	823	859	801	818	838	871	808	793	861	836	853	824	800	810	864	800	810	809	841	826	837	851	820	824	867	838	847	813	824	842	818	802	848	772	881	803	833	863	854	833	792	869	844	872	823	840	815	839	834	870	812	851	874	838	784	857	811	789	846	814	893	919	817	878	874	833	810	801	833	801	858	818	842	811	844	803	773	811	826	804	851	823	837	787	821	842	896	843	854	808	899	868	867	848	860	836	801	832	840	822	841	859	847	843	844	828	819	833	898	825	850	800	844	803	831	812	848	789	828	806	845	862	800	824	896	871	818	832	843	859	857	813	829	858	818	851	835	854	828	871	844	807	812	849	786	797	843	841	801	810	866	865	864	818	865	841	856	794	817	848	799	862	839	791	847	859	803	855	857	862	852	831	851	811	823	863	824	842	811	836	822	804	826	809	776	855	840	808	843	848	855	827	833	791	851	847	809	825	832	846	821	846	818	850	831	845	781	781	778	783	833	907	823	825	811	862	846	847	809	856	841	763	836	831	787	843	827	794	879	785	842	862	827	804	842	815	795	809	846	831	847	857	842	839	859	802	784	841	849	836	811	841	802	859	772	811	830	821	795	824	798	851	810	824	812	808	766	862	851	839	808	809	860	800	839	861	908	871	777	855	862	854	850	848	852	795	829	841	811	817	881	838	816	801	833	827	840	834	864	779	813	800	819	837	829	826	819	825	848	852	828	832	839	810	854	879	833	783	792	775	816	851	839	809	825	830	828	845	855	834	808	848	823	838	816	841	851	803	825	799	818	812	860	821	826	884	804	830	807	831	873	824	810	788	838	777	864	805	829	890	833	851	795	797	859	861	806	770	822	832	848	832	809	805	868	823	821	877	855	856	802	825	829	794	805	790	843	810	857	873	821	838	845	826	845	871	834	847	804	881	800	851	855	810	852	874	794	831	802	830	801	806	784	769	837	885	811	765	833	853	848	819	856	822	847	803	834	825	869	835	862	849	846	867	845	795	802	836	835	828	805	794	829	776	817	814	825	846	796	874	818	839	796	799	841	821	850	811	881	826	849	838	768	888	821	841	813	823	815	803	873	801	806	830	843	800	813	886	841	819	854	832	855	785	831	836	813	832	803	801	818	833	803	808	857	807	866	801	845	816	775	812	825	851	837	823	861	857	783	839	812	817	851	832	800	800	889	818	824	840	784	813	814	843	782	862	841	847	836	841	806	843	871	831	829	860	798	826	878	814	835	858	819	842	830	835	815	858	821	820	840	808	806	864	839	834	822	862	802	861	827	786	770	808	833	836	801	804	783	822	888	831	840	847	824	778	813	861	830	811	798	862	833	811	863	828	828	838	832	836	742	855	822	836	822	821	842	826	815	837	859	839	836	836	850	809	829	813	789	820	811	857	795	826	820	812	819	832	794	826	804	786	815	841	834	899	862	787	798	838	826	862	848	882	810	819	844	819	853	835	845	790	820	818	826	843	840	781	851	873	853	838	829	840	839	783	830	829	816	807	895	850	853	899	830	846	801	858	888	798	805	854	838	793	808	804	858	837	879	828	804	831	843	850	849	878	757	797	835	839	865	850	813	833	868	837	825	842	806	876	808	836	846	815	835	892	846	830	847	829	830	833	824	800	844	845	886	812	839	836	843	855	805	816	817	799	834	938	873	874	851	794	862	845	870	877	831	816	836	846	806	865	779	794	818	831	879	807	871	847	839	816	837	839	823	880	819	855	810	813	803	793	857	798	842	802	855	816	849	843	801	800	890	787	811	823	889	790	823	839	821	845	822	819	784	854	834	834	802	814	828	842	843	860	737	866	829	832	869	832	833	791	846	818	831	847	804	833	838	827	789	810	842	785	860	841	805	830	869	836	834	778	815	799	829	843	811	811	864	853	867	832	792	823	790	870	806	813	825	790	816	946	848	868	861	844	839	873	873	833	875	830	760	808	827	802	903	780	859	802	802	815	822	809	857	872	825	818	825	866	866	872	808	835	803	862	773	896	862	798	833	817	816	833	863	842	780	835	854	836	793	839	836	774	842	825	846	877	826	827	858	815	817	859	868	811	820	760	834	799	845	852	800	802	815	815	849	814	883	822	848	804	847	807	825	853	775	832	782	839	858	820	888	839	827	815	810	828	817	865	838	852	877
4699	1842	1566	1186	969	980	875	844	833	826	817	837	755	826	814	787	832	812	828	808	856	861	784	770	858	833	839	766	800	798	835	837	843	834	828	842	814	823	869	859	838	786	796	786	785	837	763	807	819	798	837	803	808	837	796	786	816	846	817	825	774	830	835	811	800	824	820	846	777	751	827	840	847	800	870	774	824	813	807	826	848	813	832	857	769	771	846	832	825	836	804	814	841	780	756	811	810	814	841	790	823	799	830	804	779	843	865	829	822	813	776	803	801	812	815	757	789	857	780	781	807	810	827	843	775	757	840	883	857	809	768	883	781	790	828	850	807	848	836	813	827	768	841	799	858	820	781	802	784	841	722	794	757	787	804	756	873	841	770	803	815	833	790	802	856	795	800	834	799	826	819	821	845	780	804	846	862	825	852	830	867	839	804	792	825	816	781	824	848	822	824	780	801	780	802	816	821	812	858	778	817	833	816	817	847	809	750	789	824	831	800	832	866	841	806	855	830	764	876	771	814	787	861	846	845	835	792	854	844	835	750	829	808	830	819	791	802	805	839	847	806	848	878	811	843	866	789	789	802	795	795	824	838	820	830	759	840	797	839	830	833	819	829	813	820	790	797	814	808	767	785	829	834	821	820	829	801	807	757	844	832	808	877	804	718	797	794	807	784	844	837	804	839	848	797	799	772	849	808	880	826	789	830	781	829	793	791	848	793	808	795	811	818	833	779	826	809	804	812	826	793	782	786	838	849	783	806	774	828	845	822	870	827	767	806	800	856	832	827	858	806	837	802	820	867	847	816	800	846	775	806	771	812	810	839	840	804	801	829	808	787	817	838	803	774	777	854	837	825	815	805	850	788	804	780	839	804	832	785	783	799	853	790	860	817	836	795	767	824	819	845	776	782	815	838	815	877	831	841	842	807	776	801	798	820	823	837	840	797	824	765	828	818	835	774	860	855	819	794	829	795	829	787	744	857	793	791	836	774	798	784	855	795	783	803	819	832	827	793	823	835	815	793	837	820	827	830	818	837	808	839	853	794	811	786	828	845	820	805	836	827	762	848	792	807	782	761	786	834	792	775	854	806	815	770	829	842	808	837	844	834	792	831	780	841	855	840	802	809	836	802	845	767	806	790	804	830	807	783	761	802	817	817	834	834	810	796	787	804	843	786	793	834	814	820	832	772	822	838	809	802	803	816	853	804	822	789	782	787	811	800	860	874	821	847	761	824	853	837	804	865	786	797	812	850	863	838	840	826	807	837	789	793	794	782	769	855	846	826	849	786	801	819	796	821	789	894	798	808	821	837	813	872	821	832	818	858	773	811	848	817	798	783	825	848	774	805	818	873	798	843	781	748	839	838	777	833	798	797	750	808	843	801	813	762	794	797	830	839	824	797	791	793	784	831	821	849	790	799	762	820	827	815	871	814	779	802	862	755	772	832	801	846	794	828	824	803	806	827	824	848	797	782	813	827	783	786	852	840	801	840	803	756	823	851	830	795	879	793	832	794	818	815	770	855	794	772	822	860	804	796	799	850	832	799	753	845	780	811	817	824	806	852	873	805	767	801	780	821	782	843	844	821	789	784	787	856	831	805	774	752	846	824	870	815	838	785	802	822	824	816	830	811	842	843	805	804	814	827	819	827	793	865	782	846	783	788	871	783	844	738	787	832	789	782	848	867	816	839	837	833	842	832	783	826	843	817	721	795	825	755	801	795	877	842	815	851	851	805	842	811	868	837	818	808	865	831	840	801	819	764	814	833	822	863	804	773	830	829	825	822	801	797	816	835	802	852	826	819	847	780	859	839	856	791	769	772	818	817	830	793	856	865	863	803	823	864	808	822	803	827	835	854	802	816	784	831	807	835	814	823	783	849	865	835	765	806	849	795	822	821	818	825	827	809	810	815	795	846	798	796	786	794	822	794	833	851	851	747	778	835	823	782	812	844	800	867	800	756	781	818	769	838	770	834	806	814	787	790	835	804	773	766	827	893	849	860	832	826	827	740	826	820	849	835	834	829	800	826	785	849	784	817	784	851	845	809	821	830	775	819	863	828	820	751	790	826	865	802	825	806	814	804	811	831	807	813	791	812	790	845	840	838	764	794	798	846	795	774	795	818	822	819	795	816	846	789	813	877	796	818	774	803	841	854	767	845	831	780	829	778	843	828	823	820	894	814	774	814	790	839	836	795	802	823	863	781	808	784	799	825	815	822	840	750	775	807	849	858	833	798	810	835	760	831	804	812	777	785	822	830	813	808	789	756	868	801	820	771	769	853	798	821	793	820	845	787	815	799	822	803	764	793	804	803	892	810	823	847	767	818	773	818	819	801	794	819	782	824	806	796	859	788	765	820	803	838	789	834	871	837	831	771	772	799	850	840	814	871	808	797	782	847	814	818	782	774	842	812	784	821	800	780	813	807	779	840	792	842	813	850	809	792	822	784	811	749	817	787	798	835	795	753	839	854	818	784	810	803	779	841	807	835	840	805	837	813	825	854	806	832	786	805	825	806	845	852	780	788	863	854	773	764	804	788	769	829	769	795	804	797	860	801	839	849	839	842	770	789	820	820	831	822	831	797	810	771	850	807	796	804	768	785	871	785	828	827	797	817	798	806	787	828	801	808	839	819	779	800	838	809	798	771	864	759	857	755	807	811	824	801	849	817	804	808	842	815	890	823	786	790	803	789	815	841	794	815	772	786	814	824	804	768	779	791	800	775	805	807	791	814	838	782	822	817	842	785	845	826	820	811	857	844	800	857	783	830	801	843	825	772	833	821	802	797	813	844	821	810	826	842	774	815	837	770	772	813	799	814	843	808	848	807	828	754	772	850	801	793	837	806	873	795	794	825	833	800	809	805	847	801	823	848	833	756	816	800	788	829	801	829	824	861	813	814	840	837	799	827	790	770	840	802	856	791	821	829	824	782	770	791	852	808	834	803	798	785	854	826	843	838	811	894	820	793	823	866	811	790	832	784	785	801	830	839	827	805	826	808	859	838	840	774	850	803	812	824	819	795	872	791	786	839	858	805	821	800	799	839	812	778	774	819	857	874	756	790	852	819	829	811	825	881	822	789	804	823	851	806	814	834	821	806	760	784	821	819	855	803	788	830	807	740	814	834	817	790	830	769	776	820	841	802	790	808	783	833	783	826	824	831	808	829	795	844	821	809	786	798	794	813	808	793	796	794	810	824	849	803	743	839	774	811	844	820	834	796	828	831	781	809	817	825	854	795	831	807	860	839	783	825	798	793	828	797	823	823	802	779	796	755	788	837	820	765	864	820	827	808	809	791	794	836	769	787	794	851	820	853	819	839	845	873	804	853	809	800	780	791	820	785	809	807	831	861	810	791	779	777	836	813	785	825	807	791	813	772	811	831	774	838	836	881	750	809	800	795	821	847	850	765	811	856	810	820	791	819	835	812	824	802	823	821	830	840	840	842	814	848	834	871	818	810	788	734	870	781	774	754	799	813	785	781	853	814	859
23956	21384	29015	24146	21374	19927	2232	945	755	748	678	597	588	553	552	523	515	535	533	518	475	493	491	494	456	460	448	427	472	451	426	455	417	467	445	469	472	418	458	449	473	478	416	450	462	433	417	470	469	442	442	441	479	440	476	417	460	445	457	444	461	435	420	472	450	491	426	436	440	416	440	462	435	443	448	468	444	438	438	478	426	445	411	424	453	447	477	409	430	451	434	474	410	439	441	451	436	450	451	393	441	452	454	430	432	467	424	439	434	414	457	419	447	482	461	417	443	441	476	445	494	415	442	444	446	418	454	473	435	462	440	469	419	429	437	432	436	454	471	448	462	467	452	435	434	435	466	451	401	466	412	443	384	451	449	472	447	469	422	453	426	404	462	427	445	459	440	443	429	443	434	429	460	440	415	443	455	424	461	430	431	435	455	490	444	455	377	430	448	455	437	468	423	434	448	416	440	464	428	460	437	405	403	434	443	452	424	461	478	399	427	472	450	447	417	395	387	485	467	442	438	433	423	445	470	420	459	446	428	431	453	429	431	404	426	438	423	441	450	407	479	432	434	441	451	415	444	427	412	439	437	444	413	479	459	446	455	432	428	451	445	408	438	469	434	413	452	474	450	427	450	418	443	444	462	471	423	432	442	416	443	428	451	459	460	447	429	447	424	481	433	433	452	452	448	454	426	440	474	422	459	477	456	429	453	445	452	442	432	452	447	486	434	452	431	415	431	453	454	460	452	425	410	432	453	401	487	428	410	440	441	433	434	480	444	443	423	447	442	418	452	445	466	434	457	457	473	427	396	443	452	443	418	451	440	416	408	446	478	457	464	400	478	474	455	450	420	417	453	381	460	436	433	442	454	433	420	433	425	406	448	438	412	422	442	456	432	420	454	409	403	443	403	428	411	464	408	476	481	427	462	448	478	442	428	407	465	442	431	417	449	431	432	410	478	460	421	423	381	445	435	490	422	434	450	422	445	465	467	451	445	413	453	439	446	442	484	395	434	430	435	430	435	425	391	468	427	436	428	438	430	462	432	449	446	422	482	445	404	445	433	442	443	417	423	466	390	459	443	471	457	422	407	446	442	432	420	440	439	420	470	440	454	442	453	411	458	485	447	421	454	480	471	433	458	452	488	420	434	434	444	449	460	422	435	438	406	496	441	461	479	433	428	438	471	456	465	445	406	452	451	430	480	462	441	452	439	475	410	431	464	470	431	461	427	415	436	413	460	475	429	412	430	454	461	410	489	437	445	410	437	444	441	456	466	424	436	437	439	405	407	423	487	450	452	474	429	449	405	428	456	401	422	437	459	429	429	426	411	426	471	430	464	423	452	409	374	424	475	454	436	426	464	451	425	454	443	448	431	427	423	408	397	426	422	459	451	461	411	448	492	438	447	417	426	447	454	451	477	463	479	436	459	468	458	441	410	410	443	449	449	413	441	453	461	447	451	458	422	453	423	451	418	382	427	456	427	465	477	489	410	426	442	408	449	444	447	413	457	452	470	444	453	424	455	384	453	468	451	449	427	471	449	397	413	433	426	462	429	473	485	470	432	471	454	388	419	419	444	435	451	459	460	404	432	411	441	385	413	459	431	444	457	448	478	407	465	419	472	418	426	419	484	446	468	475	450	443	449	457	466	445	452	442	457	431	417	423	442	452	450	445	471	455	450	407	413	458	466	447	451	419	421	424	434	448	413	453	434	433	409	387	425	468	448	468	417	422	468	423	466	457	415	425	445	436	428	419	455	449	426	407	456	426	431	430	439	434	398	459	495	418	429	411	441	464	401	437	399	435	435	421	439	467	432	400	454	418	461	437	446	460	463	443	466	441	442	424	448	476	475	411	440	428	422	481	450	394	477	404	432	411	443	475	450	443	441	448	430	426	420	417	432	422	418	434	412	419	454	447	433	417	444	453	447	448	427	432	439	444	426	412	430	478	426	462	454	452	465	433	441	466	383	451	437	448	475	464	439	432	436	422	482	431	448	488	436	462	437	440	461	434	496	403	452	440	433	435	410	387	421	452	430	427	445	448	421	471	433	425	410	440	415	422	442	435	437	473	442	472	437	440	426	432	422	421	437	440	452	435	406	448	424	416	424	434	440	405	455	481	470	444	481	452	444	436	429	434	441	437	453	435	428	437	423	420	431	469	430	453	402	446	438	472	431	462	421	424	420	476	437	443	410	423	410	440	450	437	442	478	434	420	491	476	420	431	433	437	461	441	451	429	441	413	460	442	431	428	449	414	449	442	464	435	510	453	422	385	419	457	458	442	489	445	434	414	482	470	408	452	437	464	478	438	405	422	453	461	437	446	444	457	469	445	435	445	445	399	461	414	400	441	415	431	454	404	434	411	410	445	478	450	477	436	407	389	453	434	446	404	447	463	444	463	438	510	422	408	388	451	438	461	449	436	427	451	440	438	476	482	376	431	477	455	456	430	443	481	440	454	436	487	425	419	436	416	417	446	454	482	425	427	478	419	456	450	459	445	439	412	470	432	475	438	417	415	447	470	452	447	433	438	428	462	445	446	442	449	427	413	423	447	471	451	458	421	382	380	429	408	441	442	455	398	431	428	434	433	451	405	455	445	418	441	425	456	460	415	428	443	456	403	457	440	416	448	424	435	432	434	416	434	399	425	442	428	433	437	439	427	427	385	412	420	464	439	472	443	433	442	449	439	464	477	432	455	431	403	454	424	447	446	468	405	412	442	426	424	437	458	420	470	450	424	457	455	430	424	460	438	431	443	452	409	439	478	418	443	432	404	450	449	407	442	411	458	456	456	409	397	435	402	433	421	457	424	446	420	436	472	451	426	442	434	429	463	411	429	463	449	424	427	435	445	414	421	462	438	450	483	424	462	403	455	396	432	414	479	430	414	413	448	425	460	420	423	460	458	455	392	463	425	401	478	458	443	444	453	466	470	447	423	425	461	410	437	449	426	451	496	438	426	460	411	433	452	455	431	434	460	429	451	453	455	427	451	463	445	462	447	453	411	438	426	458	411	428	436	445	461	434	422	395	476	421	396	461	408	445	431	424	421	437	427	408	427	417	438	466	397	437	448	431	433	460	457	395	429	419	448	431	439	452	423	450	467	452	471	461	447	403	444	416	450	440	419	411	459	419	437	416	438	432	418	445	418	447	404	421	429	450	442	421	438	429	435	470	416	436	447	446	474	455	470	421	427	434	432	462	417	446	459	434	428	444	425	440	478	434	465	398	408	452	422	400	426	449	453	429	439	392	436	448	419	405	456	412	471	423	472	474	433	439	429	449	453	422	398	433	450	440	464	445	468	460	432	461	441	427	423	455	428	459	415	460	471	406	495	460	472	438	427	419	447	447	431	444	429	431	447	448	451	449	485	459	441	455	463	458	425	436	447	433	416	428	452	436	438	438	462	481	426	440	428	468	477	428	506	412	448	473	411	444	443	448	456	430	429	436	445	416	443	445	415	406	439	466	459	452	432	464	428	434	446	440	432
4366	12022	10212	5140	3160	2045	1470	1142	982	817	837	715	620	644	622	564	588	525	560	532	502	508	507	463	492	521	466	532	496	485	479	488	485	481	477	538	476	463	436	428	469	475	480	484	443	464	431	474	414	482	468	430	445	439	456	470	437	448	445	431	463	449	453	459	434	444	493	441	426	436	445	461	470	487	443	441	456	438	441	439	453	461	422	470	436	445	466	479	434	454	437	438	422	412	453	406	477	470	484	434	457	461	436	447	480	445	454	447	467	454	446	456	488	439	428	463	467	478	486	440	435	457	445	453	464	463	480	446	476	494	440	431	446	452	436	461	432	440	436	464	502	471	426	467	498	460	438	465	457	445	457	432	447	447	410	438	454	493	404	418	439	438	405	445	425	464	442	511	428	462	472	423	444	476	464	443	471	449	450	416	463	445	465	464	442	433	512	448	437	449	454	433	475	414	446	436	440	441	485	468	448	453	460	451	447	429	409	401	441	466	454	479	427	411	427	412	467	461	452	442	457	459	457	421	442	415	414	473	429	425	444	462	469	451	471	455	446	459	463	425	470	431	460	467	478	451	419	444	452	458	458	459	387	461	487	431	466	429	457	406	436	448	435	467	437	459	412	420	461	436	444	473	454	449	446	434	459	457	427	428	436	436	445	513	457	420	414	449	421	443	479	468	440	438	466	455	423	480	480	470	459	435	457	469	422	471	480	480	442	467	453	418	459	416	450	453	482	441	449	454	437	445	443	414	457	428	487	426	475	437	435	423	450	484	454	443	456	458	465	462	434	456	437	472	442	461	450	455	430	489	449	448	473	459	461	432	478	490	445	451	432	432	446	446	445	433	420	435	484	448	450	466	464	479	476	452	446	481	440	467	453	419	435	469	451	471	433	461	467	454	462	464	423	438	429	464	433	472	420	468	427	464	466	458	479	456	430	461	434	431	426	431	467	406	474	434	463	449	469	415	434	437	459	481	450	431	398	454	436	481	436	449	449	457	438	428	436	458	482	443	469	454	436	457	452	440	467	469	440	449	475	474	440	426	442	448	441	439	456	431	448	439	479	464	467	464	481	440	447	446	463	418	463	452	426	447	456	454	462	472	466	446	465	443	504	422	444	458	442	421	475	442	441	436	462	427	467	430	464	406	421	463	451	432	457	454	465	448	454	421	474	443	469	454	431	443	443	420	454	427	473	440	446	433	475	442	454	446	456	459	460	457	475	410	458	452	481	458	460	440	458	438	467	485	472	466	471	418	448	421	433	455	477	461	451	447	440	459	449	436	461	453	457	455	473	472	440	494	466	461	473	475	424	443	443	440	474	438	445	471	430	478	453	468	428	461	463	415	453	448	411	446	464	438	470	447	442	421	429	422	467	454	477	460	448	423	458	447	453	462	426	482	487	465	464	437	425	442	458	418	435	442	447	419	456	470	408	461	464	433	434	492	485	484	474	489	413	461	438	458	428	445	462	430	467	473	468	492	458	454	480	474	458	424	442	451	427	486	454	469	468	478	458	424	462	447	498	442	443	482	440	423	452	456	436	431	452	453	475	465	429	460	473	442	459	490	454	471	447	471	426	460	455	468	446	430	479	434	476	464	428	470	473	467	435	475	431	462	477	408	461	465	444	493	453	496	480	438	442	432	470	447	427	476	438	439	453	450	432	432	444	451	411	453	444	490	442	456	464	457	430	466	459	478	479	453	480	509	469	467	454	463	459	441	447	461	468	439	444	457	408	470	464	468	433	456	463	434	469	483	459	457	447	419	468	464	443	437	436	443	447	424	449	449	453	451	450	470	420	474	495	456	408	455	480	449	419	445	454	455	451	454	421	447	450	423	479	433	427	457	427	398	437	474	451	470	462	468	486	421	454	429	448	446	446	460	481	441	447	413	432	457	478	475	413	448	478	452	406	425	421	410	405	444	473	453	423	452	473	426	449	440	452	481	433	445	450	491	464	451	425	428	429	435	419	453	446	458	457	447	473	431	430	446	442	447	467	414	437	401	437	445	430	452	457	463	441	444	449	482	474	451	430	427	442	451	438	439	497	436	423	451	445	441	506	452	394	446	467	465	447	446	451	430	467	449	463	449	430	439	442	447	432	474	434	454	494	446	437	442	423	444	473	472	423	428	419	476	452	474	491	424	454	422	453	482	430	441	471	429	467	458	454	474	439	450	468	440	432	432	476	484	458	438	441	495	454	448	443	429	436	510	438	438	456	425	476	446	483	447	458	427	424	420	458	441	466	438	408	415	484	475	440	418	470	435	446	464	422	494	485	488	439	475	435	459	423	460	437	451	461	442	438	475	420	450	465	485	441	448	464	435	476	453	438	460	451	467	423	475	439	459	448	421	455	446	510	438	457	490	473	507	421	460	435	413	448	423	470	436	497	464	478	429	456	408	490	430	442	452	435	473	498	435	434	487	467	461	465	464	431	467	503	462	431	435	445	461	412	437	419	428	462	467	457	409	464	482	412	475	441	464	498	471	450	480	433	446	446	466	456	472	450	438	490	471	479	486	420	452	441	491	439	468	444	435	454	431	455	448	447	442	457	453	414	448	419	440	485	484	464	465	466	449	439	453	486	429	425	425	400	434	443	420	395	414	444	445	433	458	453	479	464	451	451	468	451	432	444	475	438	440	440	413	433	489	429	449	448	476	445	446	434	470	443	466	433	489	455	437	435	456	436	452	401	487	428	462	404	440	453	445	426	441	480	443	460	457	431	430	459	409	433	440	455	475	428	468	446	465	458	461	512	471	430	442	435	446	455	446	433	454	465	468	452	470	436	445	420	452	450	470	423	438	455	444	420	475	431	421	431	461	454	455	441	466	450	425	432	476	466	452	463	433	433	432	473	456	466	468	478	466	437	400	443	450	466	451	468	448	443	466	483	440	475	451	438	418	448	422	449	436	445	448	418	464	419	487	459	462	464	483	445	443	459	462	425	455	447	421	457	425	482	447	417	438	453	406	451	456	448	419	432	453	457	445	466	444	448	449	478	442	465	485	465	437	445	471	458	446	437	449	443	457	477	452	485	439	425	454	467	445	399	417	420	465	412	425	472	470	457	446	477	509	459	435	438	450	415	443	466	489	458	419	425	459	434	472	460	446	445	449	427	448	442	474	477	437	453	460	448	510	414	451	446	457	451	453	453	423	453	418	453	447	428	476	460	447	464	443	464	437	461	471	430	463	429	454	454	427	436	440	441	445	437	471	459	444	424	402	474	457	461	460	436	437	464	449	427	449	455	469	471	439	467	440	462	424	443	430	441	468	437	411	489	463	430	446	417	483	413	431	438	440	444	443	475	461	434	467	441	443	449	480	440	407	475	497	486	418	442	468	493	442	439	431	431	450	472	475	455	451	438	406	472	453	453	474	438	442	462	416	451	446	447	412	464	457	454	407	451	400	454	442	456	423	423	452	457	429	454	453	425	479	464	447	458	484	450	483	442	449	442	505	476	437	372	443	440	437	439	444	454	479	437	467
24763	21372	28629	24498	21330	8723	1377	1084	951	920	857	844	824	829	796	829	804	818	824	793	786	793	747	784	783	748	721	731	756	746	768	721	797	776	700	775	735	766	753	780	769	744	832	794	778	753	772	736	764	745	729	738	781	730	812	799	753	747	742	755	801	768	714	751	789	723	767	763	765	801	762	828	734	740	755	709	753	785	771	767	760	740	770	824	784	781	823	779	750	782	812	769	782	747	794	756	756	783	775	810	746	788	729	792	787	724	720	717	740	752	814	840	789	758	737	768	764	745	763	780	727	808	739	751	798	768	703	808	780	754	785	786	780	762	771	730	786	774	750	781	738	788	719	755	784	820	819	747	770	727	761	782	778	733	766	744	706	753	708	742	773	754	787	775	788	747	759	775	709	742	755	762	758	736	764	744	792	740	750	784	754	736	729	770	740	771	758	749	767	800	730	728	761	769	767	729	765	785	794	753	784	763	735	797	732	776	783	747	804	786	792	733	710	784	721	727	771	757	739	721	798	784	717	753	809	720	787	774	766	770	738	735	793	740	773	775	751	752	756	754	758	816	732	725	759	783	771	761	738	740	751	709	739	764	766	760	757	745	786	744	736	730	789	729	804	769	780	749	768	811	780	788	747	781	711	744	812	774	773	765	725	728	740	759	705	756	755	747	784	721	759	736	765	761	823	753	795	729	757	803	757	800	743	737	767	797	779	752	789	769	773	752	787	770	775	751	835	782	736	806	777	770	770	806	718	752	774	750	763	795	738	773	708	742	824	734	747	828	792	762	744	741	773	796	786	745	766	742	800	764	745	730	739	732	765	785	750	737	780	752	758	753	753	723	736	725	784	753	741	758	694	772	744	749	755	765	736	797	768	738	751	755	739	788	755	774	751	777	793	810	750	735	736	721	736	745	698	751	785	739	749	736	701	731	750	798	748	722	796	754	740	710	764	736	755	752	765	813	769	790	724	744	735	754	709	757	776	735	737	720	754	757	719	778	741	787	776	740	772	777	767	807	802	822	726	746	721	750	771	783	713	736	740	765	822	704	759	744	785	756	748	736	717	769	763	739	755	756	780	731	723	765	742	769	781	769	785	791	731	767	744	753	779	741	807	744	753	735	739	725	735	754	772	766	778	745	819	786	731	786	713	805	735	755	767	776	674	766	703	808	729	754	801	780	752	715	750	798	774	790	719	719	769	739	775	748	720	753	776	734	769	757	803	774	746	744	762	717	713	776	787	815	775	774	776	818	747	748	781	770	721	783	756	777	739	793	730	776	724	792	803	753	737	780	823	785	740	753	739	810	758	804	745	799	740	714	743	760	792	790	761	777	772	757	809	750	781	781	729	708	725	768	733	733	769	721	773	788	760	710	787	765	789	810	757	707	713	736	778	756	742	792	720	756	797	719	744	759	759	822	754	726	763	760	735	756	776	803	785	794	774	723	745	784	753	746	765	748	747	747	742	738	722	701	739	800	751	811	747	762	801	763	747	748	746	701	748	761	797	753	752	727	742	753	726	705	774	698	783	765	775	722	742	732	744	770	725	774	774	721	747	744	763	777	821	771	773	771	768	732	823	830	779	788	774	757	754	742	761	682	692	766	752	763	749	770	764	765	783	730	741	802	728	779	788	766	747	749	723	726	727	702	754	733	788	779	748	805	729	734	757	727	696	764	729	757	730	753	778	774	772	792	784	770	783	710	727	750	746	700	778	719	787	733	772	726	770	738	710	832	789	730	729	697	693	714	729	735	752	757	770	767	751	709	763	765	718	739	724	814	754	761	768	760	722	773	807	755	785	838	750	787	755	742	756	722	691	761	765	768	762	756	768	735	698	802	739	689	745	773	743	736	738	805	740	802	766	715	755	798	800	792	742	791	770	765	743	746	774	774	718	740	756	725	806	773	754	755	727	779	725	780	736	759	758	755	780	788	720	781	760	738	756	768	788	762	794	752	748	728	724	725	745	730	725	745	781	765	764	752	735	811	754	770	762	757	721	748	697	755	782	776	778	720	755	764	773	730	767	762	718	720	767	759	793	720	714	758	733	782	793	761	743	766	780	806	747	737	701	766	794	699	775	714	701	758	796	745	784	751	760	780	774	747	726	752	765	749	738	784	699	755	724	796	812	754	703	790	743	757	785	762	769	757	751	769	759	719	740	765	766	802	749	767	778	728	782	745	743	734	733	746	761	803	750	778	770	761	797	747	734	761	753	756	727	737	698	739	707	758	793	708	733	730	743	750	721	778	736	738	745	768	785	767	730	740	753	761	788	769	753	692	770	772	799	729	748	725	767	754	740	746	774	794	742	699	776	738	723	736	685	769	745	728	699	720	730	769	746	795	703	757	788	750	766	772	765	744	696	793	734	749	771	765	739	705	748	734	761	726	829	766	830	787	754	710	732	749	766	738	706	755	769	727	738	782	769	738	751	761	751	711	761	751	758	754	748	778	787	761	749	762	742	758	749	756	739	764	743	779	766	753	751	759	756	722	763	752	775	713	690	698	724	846	798	733	768	702	781	730	753	729	718	767	781	736	758	742	749	764	782	776	789	786	763	788	787	766	736	791	715	723	753	790	743	762	816	770	755	795	766	802	703	775	759	707	683	788	776	707	738	765	728	779	731	767	783	730	753	775	742	726	781	767	773	734	748	769	760	783	742	774	730	746	767	746	760	726	787	758	771	779	756	759	740	704	794	764	761	791	726	752	782	755	737	725	781	752	756	753	731	775	783	752	800	720	717	739	784	735	744	738	718	772	734	718	717	707	752	729	726	719	761	750	753	829	746	771	804	730	730	778	740	755	738	778	730	735	755	776	728	812	787	708	761	780	736	778	725	751	760	735	750	715	754	744	736	808	700	753	777	722	787	698	743	752	811	774	725	774	731	747	765	731	758	772	748	770	741	770	774	741	754	769	792	840	743	763	742	771	710	785	741	782	759	706	729	755	704	756	775	769	750	722	741	758	720	801	695	755	753	734	751	721	747	777	782	748	749	709	793	738	755	726	773	775	771	731	738	741	773	739	707	749	721	733	729	757	776	756	718	749	755	711	699	740	722	757	763	773	771	762	792	742	763	750	712	771	734	705	735	764	775	754	749	774	751	731	703	729	740	773	763	801	784	765	737	709	811	794	750	767	789	825	736	751	771	767	777	730	795	782	724	761	800	732	748	786	770	750	775	742	769	785	717	777	761	748	773	766	800	770	710	764	741	783	754	753	743	768	747	731	773	775	738	709	735	716	789	780	761	766	793	733	771	740	707	707	755	765	765	707	788	738	721	755	770	797	776	763	782	771	717	723	763	772	747	727	792	791	722	767	758	802	759	741	801	709	651	767	754	698	766	782	703	740	749	757	745	753	818	792	739	789	726	743	751	749	780	859	786	784	765	769	730	759	719	725	813	802	778	724	781	767	757	778	782	771	780	786	739	739	735	770	782	807	705	746	753	729	756	730	739	746	708	754	795	781	761	740	798	780	746	797	749	779
4431	9103	7256	3956	2489	1721	1340	1191	1062	970	924	876	867	854	812	783	761	785	778	797	750	719	742	747	751	698	685	681	744	733	759	728	677	716	723	707	794	736	732	725	693	692	727	712	712	714	684	701	724	703	786	690	705	715	711	751	731	703	732	734	704	755	672	691	714	772	737	707	695	647	704	722	697	708	707	725	698	750	743	736	726	730	747	737	716	732	706	731	698	745	719	747	703	696	712	700	771	686	684	671	716	728	682	710	695	716	730	718	702	706	666	714	725	720	699	709	702	710	652	698	740	713	687	731	775	686	685	678	683	727	753	726	735	756	696	726	745	747	678	722	742	699	696	709	722	734	703	706	734	729	730	716	726	714	717	713	749	730	748	717	744	683	742	706	676	681	732	734	753	651	730	713	714	740	716	718	734	722	716	722	690	724	721	664	728	742	644	736	716	718	721	689	731	702	723	698	702	723	670	717	748	744	719	667	746	734	705	718	678	703	647	717	702	706	725	739	727	665	719	699	697	718	682	738	758	752	669	660	698	733	701	730	700	693	744	717	709	748	742	744	731	690	708	738	708	731	699	715	736	762	778	729	709	707	714	724	680	751	710	721	699	729	716	757	727	715	709	697	722	744	713	678	707	688	702	712	718	685	737	675	715	709	708	713	716	738	688	700	693	697	685	727	707	694	749	674	706	707	734	702	734	717	682	749	709	722	665	692	679	728	683	695	740	747	689	702	661	707	693	734	708	715	743	715	740	740	745	730	731	709	713	709	674	727	740	703	710	725	676	686	689	728	683	736	786	720	659	710	725	728	693	710	749	704	751	737	674	714	743	750	706	721	716	693	717	699	666	722	754	705	690	694	712	746	723	754	709	691	727	696	693	711	754	715	709	750	742	716	707	717	733	733	698	705	731	758	755	759	751	706	711	672	710	792	725	690	754	688	701	694	716	691	663	694	666	713	703	717	720	704	664	744	715	678	708	683	717	717	701	670	721	705	728	699	682	689	678	703	764	722	716	754	791	697	697	699	700	700	747	684	687	691	743	731	698	736	723	695	731	712	731	738	711	681	726	711	697	699	707	718	701	735	741	718	732	677	729	681	678	690	684	703	688	723	686	727	738	730	704	778	652	723	732	728	705	735	751	684	737	676	727	698	702	691	741	742	722	701	780	689	673	694	707	685	724	742	675	732	711	710	692	705	714	710	777	705	706	718	719	724	761	729	671	710	679	708	731	771	730	713	723	672	705	686	659	691	674	721	750	697	701	689	724	749	712	683	711	690	691	697	726	709	728	737	701	734	766	709	696	716	748	705	683	659	709	722	754	699	725	696	742	702	762	689	690	700	767	678	718	688	705	679	723	719	697	756	675	692	700	743	729	662	747	741	664	754	711	744	741	706	666	699	749	765	698	717	730	723	710	701	707	766	697	757	710	699	715	705	743	734	676	679	767	747	730	777	692	717	718	754	689	693	706	734	759	697	734	720	732	701	745	680	688	692	720	711	769	725	727	699	656	741	768	724	684	706	711	733	655	709	686	723	739	703	725	704	749	709	719	729	723	719	708	759	688	746	711	653	696	711	761	733	726	667	705	696	642	718	720	714	739	694	675	750	755	736	730	730	728	728	737	743	662	690	678	677	713	724	740	726	718	710	752	688	696	720	710	700	687	746	713	758	758	672	717	707	703	704	707	731	676	750	715	759	723	741	751	656	660	736	764	717	728	721	708	698	675	754	716	766	723	752	701	733	726	733	718	758	671	738	694	693	662	686	762	694	741	700	705	696	724	699	753	718	736	712	721	723	714	726	685	730	725	737	703	712	688	747	726	710	697	725	731	697	762	702	713	710	733	684	747	741	740	708	727	725	706	753	728	742	739	777	765	738	710	744	728	732	728	653	696	751	698	727	703	722	710	703	702	680	724	736	768	742	710	716	687	716	702	716	642	762	679	693	690	718	738	704	713	709	727	726	688	732	732	699	729	769	779	731	657	696	747	774	749	681	707	742	680	699	715	704	674	710	720	733	711	708	717	717	749	715	695	696	730	750	671	703	717	751	775	727	696	659	750	721	743	668	761	710	690	745	730	736	704	720	784	717	745	736	662	802	678	731	741	727	726	720	708	745	701	731	760	697	722	663	729	695	695	694	685	665	740	765	727	759	741	644	712	641	738	740	709	713	763	749	695	710	674	726	731	674	773	708	739	740	668	687	689	669	732	741	722	722	692	680	699	691	714	659	703	686	655	756	708	715	686	722	711	755	681	709	740	696	700	726	711	743	700	709	768	766	747	698	696	709	715	699	746	700	694	710	674	713	686	687	693	670	760	699	742	678	691	695	691	680	733	697	678	715	740	757	746	730	735	740	693	683	704	704	731	679	719	730	650	759	726	745	691	709	697	686	705	723	736	723	756	700	725	689	722	683	723	750	688	690	724	688	724	700	698	696	741	710	691	736	705	711	720	714	680	738	747	731	711	706	736	664	743	704	709	699	734	756	661	713	658	693	748	727	689	779	702	686	741	678	725	729	690	680	729	723	709	706	715	709	730	720	724	687	703	707	728	714	712	745	723	746	715	738	728	707	724	704	701	683	691	747	724	684	699	697	702	744	689	733	691	708	690	673	706	708	755	740	697	697	706	674	670	696	730	724	742	744	710	730	736	728	737	685	683	677	670	735	731	690	706	697	719	708	698	665	723	740	742	738	714	676	734	689	731	672	702	726	722	744	715	697	726	724	696	764	675	731	783	690	691	696	732	725	699	723	734	720	678	732	664	736	723	708	742	719	700	752	723	716	728	663	725	713	692	730	665	734	775	736	748	694	682	758	704	732	693	727	730	725	687	687	766	735	728	721	718	736	676	690	736	706	703	700	721	735	728	699	689	716	745	695	721	724	694	718	728	717	738	723	725	728	695	722	700	745	731	725	702	695	717	739	722	715	729	719	714	737	706	689	732	702	712	714	771	722	753	676	733	681	787	701	709	692	729	726	687	704	677	707	738	716	714	696	724	746	675	739	691	668	765	708	742	684	740	755	708	760	736	713	747	710	696	677	757	733	697	741	741	726	711	759	707	709	711	683	736	745	742	665	734	713	726	748	669	715	723	760	717	735	755	713	713	769	720	737	696	710	696	746	702	722	698	731	701	748	749	751	718	740	720	750	720	686	697	719	752	703	713	690	687	657	731	734	686	745	723	676	731	727	730	684	704	700	668	713	725	675	734	674	706	699	692	784	722	746	687	736	747	743	726	750	715	715	707	734	699	655	683	661	690	698	670	706	712	739	726	688	690	662	729	736	733	682	731	704	685	691	748	762	762	699	668	744	710	680	754	709	775	711	734	780	735	761	714	743	694	698	720	704	693	720	696	733	708	720	718	718	767	773	747	693	739	706	711	717	728	758	712	676	712	681	693	759	723	686	725	765	745	675	741	721	645	720	710	707	727	707	705	723	730	701	687	751	710	680	703	726	722	706	718	763	739	717	710	697	714	705	726	726
22869	21498	29385	24029	21487	21545	18193	1631	924	805	689	596	527	476	460	360	402	346	339	324	325	345	308	272	273	307	274	294	300	280	252	250	250	261	245	272	238	242	254	257	255	248	243	267	215	247	238	226	228	240	256	232	245	224	228	217	232	232	225	225	210	228	265	244	204	238	253	216	210	219	254	231	234	234	220	226	243	237	247	227	228	242	219	211	241	227	235	227	238	229	233	218	215	223	251	216	236	212	244	240	213	250	202	240	234	234	238	235	206	245	234	226	235	219	231	227	231	231	206	197	244	235	250	245	213	219	220	184	219	246	216	213	220	216	230	218	216	211	224	235	229	240	238	199	212	202	219	189	220	238	230	208	232	231	216	233	239	192	232	212	228	218	224	209	223	229	223	229	223	238	236	218	198	223	246	247	250	212	250	233	229	233	238	238	222	226	239	231	232	256	252	208	223	247	244	254	218	226	239	245	238	203	238	195	246	243	224	215	207	238	217	196	227	209	253	202	228	215	204	207	216	245	209	232	249	194	265	208	273	218	216	223	205	222	215	248	268	235	230	236	211	216	256	229	234	243	222	226	235	234	228	206	263	224	244	217	211	231	225	223	226	204	245	240	217	234	225	218	221	226	231	229	242	230	229	213	216	230	228	216	228	232	231	213	208	242	216	227	228	197	220	212	250	244	261	237	245	192	200	242	227	206	227	248	213	206	223	251	224	214	210	223	240	196	218	227	229	235	216	197	244	241	216	237	230	208	221	204	236	246	213	242	239	200	245	219	220	244	211	229	218	235	228	220	221	213	196	218	208	226	219	242	214	215	236	220	237	232	231	218	235	217	205	244	215	237	186	239	211	237	204	235	211	259	229	205	234	198	237	222	207	250	217	194	212	227	214	243	216	231	207	193	216	230	218	252	189	204	246	227	230	239	215	219	202	216	219	258	244	201	261	213	202	237	249	196	218	231	245	228	210	230	215	237	190	241	237	208	250	228	240	245	214	245	214	229	214	223	236	211	212	225	266	219	243	223	195	213	207	226	226	240	228	259	218	206	233	220	227	231	232	207	220	242	231	229	218	222	203	211	210	231	252	212	218	218	224	223	254	244	204	240	237	231	262	218	217	209	214	251	252	237	240	216	199	261	210	207	231	225	264	220	211	232	210	216	236	199	242	221	227	219	223	229	245	229	229	250	225	207	226	234	205	218	255	267	198	216	225	200	211	219	203	190	201	201	220	223	241	212	230	220	219	212	243	222	197	220	195	219	240	241	214	217	234	225	230	216	222	230	226	230	194	229	231	214	207	202	221	218	240	264	262	204	219	203	221	229	206	231	211	238	232	231	243	218	262	219	246	211	210	226	239	205	213	240	208	224	243	243	240	217	223	221	206	209	226	208	221	229	201	216	218	246	237	219	229	213	211	226	244	216	234	215	218	229	255	207	215	218	223	213	235	237	228	222	220	222	205	196	209	225	203	234	210	218	224	212	229	225	228	253	231	241	233	220	194	251	222	237	196	226	219	215	243	217	193	222	212	205	235	209	227	219	233	196	226	212	232	234	202	218	213	204	216	237	216	232	254	235	223	232	227	224	207	229	211	217	207	210	257	221	230	219	225	219	240	224	239	224	213	196	219	233	220	217	206	238	218	249	228	241	255	277	223	245	220	226	208	235	240	213	227	240	216	220	252	230	211	244	235	233	207	228	204	231	213	231	260	211	236	225	241	242	222	228	244	247	225	227	236	230	213	200	194	218	253	244	233	220	228	200	188	230	280	220	238	229	230	254	209	216	195	235	237	212	232	220	228	202	244	221	251	210	212	248	209	219	233	220	215	217	213	222	250	227	250	215	244	213	244	197	207	207	197	254	228	189	232	238	229	236	228	234	215	248	221	216	202	246	246	221	236	235	226	203	214	223	222	216	236	242	260	248	207	217	229	207	199	216	222	223	205	231	224	240	221	240	264	231	230	238	223	226	217	251	258	215	229	217	257	219	238	227	235	238	249	243	220	241	253	205	211	197	226	210	251	233	188	199	249	212	210	261	231	218	236	218	220	229	237	235	225	230	223	228	229	234	219	208	214	250	257	217	258	252	216	233	214	257	213	224	233	236	232	241	235	224	240	197	204	203	235	238	238	209	213	233	229	236	197	232	204	215	220	226	223	227	255	214	205	260	217	233	212	191	230	241	231	245	223	215	226	223	257	220	239	219	245	222	249	212	254	210	230	234	238	221	227	212	211	175	217	212	215	215	205	224	216	235	216	221	190	202	241	189	217	243	252	235	222	225	212	212	212	203	219	252	245	199	217	231	216	219	224	228	227	275	197	178	212	250	251	224	231	190	248	209	239	231	233	240	227	228	197	228	242	193	225	249	227	230	219	238	214	202	219	237	214	217	225	207	219	231	212	223	217	233	206	224	229	218	217	235	238	222	236	241	201	229	221	204	236	240	223	242	242	226	210	214	232	222	234	217	194	232	239	218	234	245	234	232	222	238	219	242	231	233	200	210	232	253	220	265	206	239	216	247	211	212	223	228	251	239	228	239	200	229	216	240	228	226	239	222	227	227	252	237	216	237	236	221	226	215	234	248	229	215	225	229	227	252	239	230	224	244	198	231	239	221	251	224	202	231	220	216	225	251	220	222	221	213	226	214	248	229	242	224	220	235	216	275	223	216	228	215	228	249	221	261	263	215	237	211	255	215	217	225	218	213	238	251	227	238	197	241	218	255	215	233	232	219	244	230	209	216	230	207	240	228	236	232	217	252	243	212	209	212	205	224	227	229	252	230	208	237	216	222	222	231	230	237	233	225	216	247	215	242	183	234	212	240	206	227	257	216	225	231	232	206	254	251	187	213	212	223	228	231	234	232	236	233	208	237	197	214	208	256	218	250	215	191	219	239	220	249	213	229	231	234	249	196	210	215	234	235	215	220	225	250	224	206	216	226	220	237	212	217	224	223	213	256	232	242	224	211	196	210	231	204	213	223	240	239	231	238	222	206	198	225	201	244	224	243	232	250	227	228	247	209	250	220	187	235	214	229	230	230	199	244	208	243	223	205	211	221	243	237	232	242	238	217	236	249	187	224	222	238	201	252	232	218	226	232	215	203	234	225	247	234	228	217	203	239	232	211	245	221	189	208	198	231	233	225	226	217	235	219	238	222	215	244	234	214	248	220	234	202	219	209	246	231	235	196	199	209	233	223	239	208	232	220	206	221	201	204	226	247	226	218	260	249	220	214	219	194	223	207	240	224	230	226	229	217	231	229	229	239	218	233	229	214	230	230	225	234	222	198	239	213	237	234	188	229	247	239	221	247	249	212	215	216	239	211	231	224	258	202	212	270	232	222	221	215	236	239	211	244	251	223	245	214	216	211	220	243	241	208	216	221	206	209	203	223	248	233	214	205	208	230	261	268	225	222	230	208	218	202	212	229	227	226	210	227	226	218	195	224	205	204	215	219	205	216	265	213	220	250	242	228	208	236	211	212	224	217
6195	19764	16710	8714	5348	3251	2323	1636	1304	1018	792	696	618	556	491	449	416	391	378	379	350	304	295	309	275	252	261	294	277	279	236	261	257	272	252	267	251	246	247	228	243	231	223	266	240	227	253	234	250	239	223	231	207	228	248	211	232	245	240	235	232	248	213	213	219	222	252	258	238	239	223	206	203	237	217	215	217	235	227	226	203	226	214	223	227	224	199	239	265	214	228	231	193	206	221	246	225	229	214	180	228	221	204	218	206	201	249	203	218	226	238	247	226	197	229	228	219	231	204	226	214	237	223	216	216	225	222	229	220	256	229	188	198	204	211	226	208	225	212	214	201	253	235	214	207	230	237	237	214	210	226	226	210	227	216	217	232	210	239	197	195	210	249	236	200	226	221	221	202	215	214	216	227	228	201	227	231	218	233	223	215	205	199	222	213	231	235	215	230	206	197	253	232	181	221	188	229	211	265	218	220	210	199	223	222	250	219	197	233	219	215	220	226	237	201	222	224	208	213	224	201	203	229	219	219	225	207	225	223	240	200	215	240	227	231	210	216	216	229	216	200	220	238	196	210	215	206	201	223	211	226	204	212	244	213	197	238	207	223	227	213	210	248	244	214	222	210	216	234	196	211	204	214	215	226	230	215	198	219	222	222	216	214	230	234	217	215	206	210	221	214	199	207	215	180	235	222	216	220	238	232	206	222	236	235	232	222	203	245	196	233	220	233	245	215	187	238	199	240	227	217	217	226	222	199	222	222	223	231	220	229	215	224	233	226	233	216	208	211	217	230	208	216	241	247	217	216	207	197	207	231	206	213	236	207	223	206	206	223	203	216	209	233	197	221	211	196	217	216	217	223	210	232	216	244	235	202	229	227	201	219	204	228	200	214	200	226	209	219	240	202	233	217	207	216	208	224	228	234	240	215	210	211	218	220	222	201	202	219	207	241	205	226	206	236	229	199	206	181	237	221	221	214	200	199	198	192	224	214	217	222	222	213	240	199	190	192	217	198	198	228	224	209	223	209	226	229	196	214	231	227	214	235	230	205	220	212	226	218	237	237	230	205	216	215	221	198	237	214	198	201	197	222	203	201	224	211	230	199	231	199	224	251	214	220	221	181	208	208	208	221	227	212	206	196	228	210	220	196	228	230	212	236	222	213	205	205	216	210	201	214	210	220	213	229	237	225	209	203	198	234	234	207	206	201	223	232	247	208	233	234	203	197	201	192	239	210	217	238	232	206	205	224	198	210	238	213	212	218	219	199	232	205	225	226	216	212	219	198	239	221	237	207	204	229	200	225	206	194	206	205	228	235	228	211	260	189	216	206	237	198	220	220	229	199	188	195	233	217	199	228	196	239	206	214	207	212	227	223	243	206	205	233	193	217	217	221	212	213	221	196	227	234	206	206	248	232	230	214	219	199	230	216	220	217	209	232	226	219	227	217	221	196	207	262	245	213	228	229	197	213	258	214	207	218	221	204	237	235	218	229	195	232	209	214	201	173	198	211	207	178	206	213	229	199	241	211	231	224	232	211	203	207	242	216	233	225	205	228	240	202	209	220	205	221	227	235	248	212	243	253	216	211	219	221	242	223	231	226	212	210	262	238	185	202	206	202	240	211	235	205	224	232	201	197	234	192	198	198	217	200	204	218	211	208	208	204	221	215	221	207	219	213	205	212	203	221	209	236	199	231	223	219	220	247	222	212	216	235	233	247	200	204	208	245	223	206	226	216	194	221	215	227	230	215	226	217	226	197	204	219	202	202	215	206	226	236	227	254	229	208	206	208	213	223	218	219	221	236	215	194	225	211	216	235	231	228	228	195	206	234	220	191	197	219	227	228	226	196	231	217	188	211	206	222	216	222	214	211	209	200	221	196	227	202	253	205	234	190	216	219	217	184	182	221	244	212	210	232	236	210	206	205	195	211	199	229	216	204	220	177	219	208	210	217	243	224	234	209	212	204	198	244	200	219	192	225	197	216	205	213	237	207	192	210	228	217	243	212	210	216	225	199	219	209	219	216	219	198	207	231	231	240	198	201	220	205	202	226	207	213	202	223	201	221	232	212	208	227	192	216	235	218	233	238	214	209	200	198	216	198	227	229	246	230	220	198	201	215	213	209	189	203	206	210	230	243	254	210	198	234	231	230	223	220	206	231	206	232	223	227	210	214	209	233	219	210	233	228	224	230	218	222	196	203	222	219	194	225	218	177	196	214	218	203	178	231	219	232	227	215	233	212	211	231	230	250	230	236	226	219	213	218	216	215	222	203	218	217	199	214	226	219	218	206	213	230	203	215	214	216	214	207	227	210	217	234	204	238	227	209	226	226	223	208	209	208	228	230	232	234	215	206	211	218	220	231	221	225	217	205	200	240	217	209	221	215	215	227	232	235	222	189	212	205	227	203	223	232	224	220	224	223	191	197	211	213	244	206	215	208	216	207	232	218	225	198	204	204	214	238	221	219	200	257	212	238	199	195	216	198	194	251	218	184	201	204	214	211	244	233	224	244	206	226	230	195	226	210	235	228	238	208	241	200	211	221	219	213	216	209	233	198	221	214	223	224	203	218	219	211	212	197	227	232	220	242	216	221	244	220	238	216	210	234	210	217	222	198	224	210	214	229	235	224	199	232	208	220	237	209	217	198	210	187	217	195	221	200	214	227	221	208	227	238	223	220	233	197	210	208	242	231	212	222	197	218	230	179	225	182	217	216	218	228	242	216	206	218	216	253	213	222	242	201	207	204	195	236	227	212	226	201	198	215	196	226	201	190	246	202	226	214	237	199	209	206	204	227	209	215	212	227	228	233	212	218	212	255	216	223	191	236	197	225	213	204	199	212	208	215	206	191	221	215	193	211	212	212	218	192	223	243	217	250	216	206	227	213	230	182	212	250	230	208	189	238	215	197	222	245	214	220	211	224	221	202	221	205	226	220	195	246	211	223	206	213	229	226	199	215	234	220	246	217	249	240	219	186	190	220	221	216	244	204	215	196	232	219	218	203	203	213	200	227	197	217	201	245	224	199	204	224	215	212	207	212	237	213	217	196	217	217	198	216	219	219	199	228	208	205	244	222	219	231	215	180	221	218	241	219	203	229	240	210	204	235	226	251	223	230	225	191	192	217	206	221	225	201	238	203	227	231	229	223	190	228	229	215	206	216	242	209	240	219	221	243	233	211	231	217	212	247	195	216	237	222	226	227	199	207	200	193	212	250	218	215	235	223	199	216	207	202	215	234	227	221	201	219	227	225	216	210	213	227	206	231	197	202	227	214	209	208	217	226	224	195	226	221	230	213	221	207	207	206	214	220	210	205	228	196	228	205	227	228	208	225	207	229	209	216	218	208	234	192	194	216	209	199	217	237	263	228	210	186	251	211	202	201	201	233	220	219	210	216	214	199	207	210	218	221	205	249	235	225	198	222	211	218	211	229	215	219	232	238	233	226	203	204	202	211	215	204	227	206	213	223	192	220	220	223	219	235	214	209	228
27781	21172	12378	1660	1015	893	892	931	892	869	812	833	896	828	827	805	811	881	842	907	873	806	891	861	815	831	816	910	854	851	851	847	860	805	867	875	869	839	861	792	875	839	851	796	844	807	835	799	836	824	915	876	893	862	814	889	799	846	805	857	847	888	849	874	844	856	788	835	834	805	841	857	885	874	920	894	845	882	886	863	856	833	820	839	810	815	876	858	864	840	820	835	857	872	891	824	838	860	890	896	826	845	836	811	873	883	833	837	810	855	848	859	812	847	870	868	830	887	829	837	804	857	842	855	894	856	829	807	778	826	867	828	844	835	785	865	831	888	852	799	840	852	898	852	799	823	877	808	850	830	878	872	805	870	880	823	850	843	855	879	865	848	809	872	861	864	835	864	813	802	851	841	860	882	847	856	852	808	803	829	907	856	871	822	862	878	839	840	828	845	895	848	877	828	818	835	785	815	849	828	810	834	810	905	845	805	957	830	847	837	862	844	828	886	813	854	846	825	878	827	837	811	893	888	841	887	787	865	842	883	863	889	823	839	840	857	843	831	864	846	831	842	883	831	830	850	856	842	873	844	852	870	883	846	870	905	856	849	813	888	816	828	780	885	818	840	840	809	826	818	817	857	832	842	841	835	847	856	868	857	871	842	815	882	924	834	856	849	848	841	866	841	855	851	808	808	846	833	842	849	896	841	856	814	894	843	797	831	827	851	884	840	891	828	807	846	887	803	808	835	821	850	819	844	852	869	845	846	865	854	890	843	835	822	854	902	865	834	849	788	827	870	828	873	845	865	823	778	848	828	887	844	887	832	835	863	816	847	860	912	799	847	860	846	864	865	877	841	873	877	836	836	834	817	887	892	846	817	847	861	788	837	842	826	815	813	883	866	799	888	860	891	866	856	808	794	834	841	909	900	820	816	855	849	828	813	851	875	805	853	835	856	818	843	826	840	864	849	816	893	876	858	889	853	857	809	810	785	876	871	808	846	898	875	869	845	821	868	861	825	834	883	886	844	864	842	831	874	876	804	827	894	808	884	808	874	830	875	831	858	846	925	829	872	872	859	756	851	873	892	883	856	825	864	873	831	800	835	894	879	847	855	841	846	821	846	833	936	818	819	854	887	863	866	867	833	834	878	843	849	851	848	907	809	835	818	813	807	869	822	870	856	847	836	829	878	871	842	849	794	774	776	886	854	806	871	849	853	867	875	903	804	851	858	847	893	849	838	852	850	841	850	836	860	821	855	882	890	858	852	865	842	845	837	843	839	828	831	887	848	856	801	918	838	852	829	850	859	879	832	844	794	847	866	855	824	819	814	836	826	864	837	826	839	879	814	884	851	805	866	857	832	886	839	844	848	895	773	832	855	887	850	860	872	845	828	905	848	853	871	845	836	898	862	875	834	822	863	854	812	844	863	834	923	855	803	852	835	890	819	802	816	839	794	871	883	828	866	882	899	835	813	824	794	855	787	825	847	854	904	828	854	851	836	858	847	828	882	883	802	804	799	899	825	852	861	842	832	859	840	827	874	847	861	872	881	847	825	872	856	838	853	872	871	851	871	799	895	864	896	824	821	821	809	851	843	857	857	864	903	823	857	908	863	875	807	826	888	812	848	854	844	807	846	877	889	856	795	848	880	809	836	876	839	816	841	819	813	868	823	832	900	865	837	820	850	839	885	888	836	864	802	844	902	827	826	835	859	854	827	833	841	869	846	885	827	867	816	848	838	850	814	821	831	841	846	878	879	904	847	840	831	843	832	830	885	833	847	865	850	809	818	824	839	864	817	859	821	811	885	887	815	867	917	845	890	888	830	815	834	846	765	860	862	824	868	826	854	816	856	778	859	916	896	847	795	817	808	856	882	823	825	875	852	861	838	834	794	839	878	786	828	810	878	854	855	894	846	863	846	810	870	862	843	850	817	855	884	803	849	832	828	872	863	873	909	901	838	791	850	809	853	802	863	843	860	825	873	812	898	834	868	878	823	903	887	872	793	876	857	867	870	799	780	863	845	879	849	844	816	848	816	858	895	783	890	821	854	866	879	878	856	813	804	882	854	848	875	860	828	882	843	821	821	881	838	879	847	871	836	843	859	835	920	881	816	844	873	816	870	771	818	827	816	870	854	859	827	855	833	866	849	809	852	875	889	877	875	857	832	836	850	858	830	800	873	778	807	837	779	859	844	815	846	769	840	833	814	849	870	816	812	850	848	868	799	833	832	839	888	927	923	828	849	882	878	848	874	853	863	855	834	889	854	843	813	818	839	852	854	826	865	907	888	879	899	805	818	858	827	876	856	821	827	861	844	835	802	814	845	898	840	877	919	854	860	835	872	810	826	836	889	808	856	862	825	852	814	873	852	867	883	849	878	889	841	809	879	847	792	823	810	869	835	803	903	875	855	853	838	854	835	831	822	857	887	841	851	836	836	821	849	828	838	816	852	872	875	905	832	872	877	858	845	877	871	878	809	868	871	855	844	810	825	863	874	845	760	816	794	857	849	851	852	861	907	817	848	866	862	852	853	859	845	859	826	844	869	864	856	855	836	834	870	843	893	853	837	810	870	790	880	806	806	936	839	890	826	850	849	809	931	930	889	847	847	810	876	845	849	873	862	861	867	880	811	817	835	782	880	852	852	825	869	877	827	857	845	893	824	828	846	869	859	899	856	882	827	808	863	810	848	823	823	825	822	849	838	832	858	848	820	928	839	837	817	832	816	827	885	830	849	851	843	830	841	840	845	845	819	850	879	809	831	791	813	869	863	843	827	816	844	892	897	794	883	858	835	825	868	831	880	845	826	789	856	872	850	836	886	836	822	933	850	874	856	849	848	827	835	862	813	817	905	852	862	888	853	879	830	823	851	882	872	840	855	836	844	842	856	815	866	875	874	867	835	845	835	870	816	835	806	866	846	845	842	876	815	849	837	787	846	849	889	837	834	851	852	796	879	880	822	844	870	826	848	842	801	851	822	834	840	882	809	851	859	827	836	825	844	922	824	858	876	866	850	834	864	809	854	792	884	864	831	833	875	857	903	883	849	841	851	832	901	879	861	766	858	856	844	855	801	860	885	840	877	839	842	873	812	834	902	830	839	866	834	884	817	801	861	826	811	816	832	821	895	854	810	806	808	863	827	901	863	841	846	843	821	855	854	830	820	819	813	858	863	843	852	828	855	835	874	826	792	812	850	849	849	889	836	852	857	830	853	827	864	819	917	861	848	874	887	875	829	821	861	812	850	850	877	853	873	835	861	833	857	854	848	809	850	845	837	824	885	857	832	848	824	873	812	887	904	837	849	879	850	870	851	909	792	910	842	833	805	806	849	858	852	789	859	873	835	862	863	841	846	832	862	823	850	865	832	828	820	906	852	851	872	839	855	912	875	870	856	902	843	842	931	847	821	843	865	858	813	817	883	856	876	797	832	860	873	850	847	783	840	834	846	839	869	819	812	874	784	849	847	851	875	849	900	852	878	811	839	830	879
4691	1683	1407	1109	1000	867	880	900	829	885	824	781	823	852	851	866	789	845	848	853	861	859	814	809	835	891	800	804	898	838	858	841	760	892	846	838	858	771	793	852	815	833	803	792	816	824	805	823	794	810	838	799	809	872	820	850	836	809	872	837	814	825	830	815	813	870	776	852	803	838	824	811	836	816	821	815	816	768	867	833	836	808	852	844	818	839	808	873	808	811	839	797	825	823	829	844	787	864	867	835	783	813	859	824	781	846	908	775	774	809	884	887	844	769	827	821	818	829	798	824	859	865	840	773	870	850	821	822	836	848	832	842	812	781	891	869	814	844	872	899	817	788	824	851	858	834	860	856	819	847	788	865	914	837	859	877	877	858	826	838	859	844	836	843	813	817	836	830	801	840	830	831	786	894	792	825	860	868	829	826	849	874	856	805	812	847	808	824	821	863	792	798	869	819	819	831	781	831	839	810	845	827	826	846	817	810	831	930	865	809	851	849	821	777	859	876	841	803	849	817	784	877	791	871	828	833	834	785	825	847	818	816	833	831	860	863	855	809	787	810	853	808	869	897	794	816	776	870	811	838	846	843	789	833	859	851	801	852	881	821	769	896	818	853	832	839	811	843	896	854	855	809	876	873	831	890	773	857	846	830	843	803	752	825	792	806	830	827	871	858	854	877	835	868	846	864	778	856	826	848	811	818	829	895	802	841	854	837	805	763	805	813	827	840	840	820	809	874	840	833	895	843	786	853	832	825	844	820	794	822	870	849	787	828	828	868	818	792	856	811	880	857	826	838	813	880	790	839	871	816	778	812	843	850	802	785	835	871	808	840	846	798	834	871	942	839	844	776	757	863	844	830	846	792	789	804	855	854	820	848	831	810	821	814	823	815	831	828	848	855	811	863	835	785	843	807	788	845	828	804	862	870	772	815	829	855	781	807	813	790	831	838	865	804	820	803	883	879	856	821	805	807	856	870	838	856	835	755	852	832	888	835	788	892	804	807	836	888	838	790	811	844	851	823	878	827	864	823	795	844	797	823	828	844	842	854	831	808	848	847	831	833	824	851	848	834	826	833	762	791	831	860	854	829	837	840	850	893	805	787	860	858	780	808	845	876	795	815	802	806	827	815	836	801	856	839	827	814	849	772	863	798	838	837	810	796	830	794	838	861	823	805	859	816	806	856	791	860	818	843	862	857	820	861	843	822	818	835	815	788	848	831	856	802	845	817	841	838	845	813	825	817	841	832	870	834	824	808	842	796	815	828	826	843	831	845	826	851	804	828	823	844	842	814	832	893	768	863	871	793	864	815	848	802	777	866	817	821	819	801	786	803	834	834	806	861	856	819	842	858	815	860	828	859	809	809	806	825	831	810	833	790	825	820	779	841	848	822	869	845	837	841	801	816	831	823	810	828	828	854	839	795	860	813	840	770	833	844	835	834	734	836	790	848	791	858	772	852	801	861	865	831	839	871	815	863	851	834	844	872	807	828	807	836	834	836	887	767	872	858	882	839	776	822	816	869	795	837	808	795	832	813	841	852	911	832	821	865	804	816	855	796	845	794	824	776	836	814	835	826	847	820	842	830	812	873	857	811	843	795	792	843	825	860	850	829	862	806	839	851	842	810	845	864	856	811	842	806	812	805	837	851	799	827	789	877	783	805	862	872	865	857	802	819	835	819	837	882	803	852	887	827	841	768	807	858	779	808	818	826	837	808	842	832	832	840	871	796	850	797	833	851	860	785	808	805	872	860	813	829	801	802	863	845	838	806	839	792	838	806	877	843	875	839	856	840	797	796	823	852	792	809	819	850	821	807	817	776	865	836	840	830	804	812	831	834	829	812	842	800	847	818	832	841	864	808	828	810	824	877	830	781	828	898	863	840	830	818	824	806	812	837	799	886	812	794	828	821	802	818	871	834	863	861	830	831	830	818	799	797	841	842	899	806	822	779	832	838	802	835	819	805	823	885	888	871	835	817	803	858	842	856	851	821	825	874	830	806	838	841	829	836	854	822	841	812	792	868	822	823	862	776	827	862	880	840	787	774	801	825	803	849	817	814	835	852	839	845	786	790	808	850	828	765	822	839	882	813	837	797	842	885	824	819	868	809	832	830	834	815	821	855	861	852	814	843	874	860	781	794	831	878	854	836	826	825	796	832	867	841	850	842	822	832	852	791	863	823	831	838	866	872	801	803	784	834	822	811	817	819	839	789	882	849	875	796	884	841	865	811	836	834	769	809	816	840	819	835	884	778	802	797	823	905	791	880	810	835	838	841	899	820	805	802	801	848	824	814	796	876	830	853	810	827	811	834	841	815	876	828	826	825	818	794	832	805	833	838	794	844	896	808	862	810	830	866	840	845	805	843	884	814	846	871	835	818	851	850	784	798	832	858	823	865	798	831	849	825	901	833	867	860	874	808	808	837	839	800	817	814	833	846	844	846	769	815	856	863	881	792	856	827	827	808	801	833	802	802	816	823	809	840	874	835	828	836	848	859	814	876	825	848	821	790	829	857	788	824	815	813	861	863	852	813	831	799	871	843	818	881	857	834	836	798	818	793	837	774	852	910	858	849	808	832	792	804	818	860	765	825	858	827	820	775	785	902	861	811	864	845	878	795	821	802	849	819	788	819	824	841	846	856	855	793	808	833	898	840	881	810	794	853	822	811	825	835	836	848	859	813	809	841	838	848	836	818	853	910	831	861	819	833	815	816	816	839	828	780	811	825	795	833	814	818	795	833	782	823	869	845	799	807	837	867	839	780	807	843	819	883	771	852	805	799	862	843	828	866	783	796	807	794	870	823	797	849	798	798	827	825	826	864	794	844	766	816	828	813	870	805	823	814	884	816	754	803	846	855	823	847	819	834	844	794	870	819	854	829	804	838	841	800	830	811	807	828	760	826	811	851	842	888	818	849	862	806	798	807	832	803	804	806	812	802	853	857	873	810	810	790	815	873	817	812	866	832	800	875	864	825	831	830	837	856	811	904	823	824	860	806	849	812	842	824	844	834	838	800	862	808	855	846	793	865	807	825	842	784	803	821	800	812	829	870	836	866	850	805	815	824	838	865	818	823	805	815	825	839	831	815	810	847	823	829	786	831	753	837	819	808	859	843	855	770	866	835	863	787	798	864	858	868	829	832	876	806	794	816	776	817	821	826	842	819	797	817	849	793	871	836	837	828	805	839	884	824	830	809	849	814	768	847	798	815	856	811	838	850	862	873	864	818	820	860	833	828	835	828	813	833	847	853	809	828	842	824	835	787	812	870	884	852	804	825	811	836	772	867	876	797	851	833	862	847	826	820	818	781	797	878	828	841	807	829	842	821	870	834	809	891	814	838	820	809	796	865	854	802	831	818	817	793	786	804	773	747	827	790	829	791	856	844	866	824	800	804	869	855	829	821	837	896	864	802	862	808	831	812	865	775	831	791	837	893	841	822	796	833	820	846	865	864	839	875	851	782	850	827	839	788	829	814	832	834	839	848
23943	21436	29085	24180	21440	20178	2326	1030	800	728	667	603	575	591	551	561	491	494	498	494	513	516	496	469	475	461	473	509	482	467	438	467	485	443	501	468	434	445	451	461	446	474	431	487	459	473	436	457	437	422	432	449	469	433	467	480	506	438	459	511	470	438	426	455	470	423	479	449	483	476	451	430	421	449	440	443	442	432	462	468	468	468	438	478	424	435	442	442	468	463	436	467	456	412	419	431	430	444	381	459	451	485	425	443	446	469	450	451	486	464	457	422	418	446	450	448	460	459	433	407	454	452	418	434	480	467	422	451	463	412	417	458	441	425	441	466	437	450	497	438	465	392	454	434	420	468	433	442	455	408	436	449	439	394	406	455	402	448	433	442	451	432	431	459	424	439	452	422	459	461	431	453	470	443	442	476	465	410	477	456	431	425	422	439	436	458	477	448	463	452	417	426	397	458	516	463	447	405	456	412	431	415	456	460	453	476	465	499	466	436	456	468	465	443	427	470	452	477	446	472	429	442	418	420	444	425	449	432	422	422	453	444	447	438	445	484	459	419	432	460	427	434	474	447	462	435	439	433	434	493	459	429	448	483	418	423	431	446	441	441	419	448	448	453	440	432	457	455	412	481	473	424	430	432	401	436	460	445	457	461	454	401	409	478	469	446	463	447	451	416	422	450	431	435	468	453	414	395	446	471	444	430	412	442	466	442	444	485	461	437	451	448	466	433	444	438	478	440	470	448	475	435	454	427	465	457	432	450	462	442	444	436	462	429	432	452	457	422	412	399	451	437	433	460	467	470	436	464	459	442	428	458	450	444	429	443	464	419	470	434	459	420	442	469	459	440	412	431	462	414	465	428	485	425	435	438	452	462	437	404	448	419	434	441	457	399	468	450	454	383	451	431	445	423	451	460	417	415	425	418	431	435	467	430	449	460	438	446	456	451	453	411	467	470	467	428	445	451	431	440	480	434	473	448	411	449	441	455	436	431	471	441	438	438	464	452	451	456	479	436	447	458	443	402	438	404	473	421	436	429	459	467	439	467	413	449	443	451	437	426	438	481	438	401	456	485	442	410	474	449	447	434	404	471	456	429	430	458	475	440	462	481	428	455	422	418	443	459	421	434	471	397	390	473	429	449	443	489	436	436	462	445	459	454	427	444	431	463	422	441	433	444	450	446	458	425	427	440	444	471	420	436	441	473	450	464	417	448	446	446	396	377	457	437	469	455	442	425	469	415	429	444	436	451	456	455	461	414	449	429	410	450	450	429	448	431	455	449	452	464	483	419	450	444	461	432	434	443	451	419	460	438	464	396	439	485	462	428	469	434	424	444	438	486	437	437	415	453	430	463	426	492	441	453	448	419	440	399	449	448	474	487	441	424	430	489	454	431	490	465	457	425	415	422	386	424	440	458	446	427	444	452	458	429	451	427	460	451	447	458	426	446	434	489	435	458	467	444	433	456	482	473	433	443	466	404	425	495	420	421	440	436	491	470	429	435	439	475	417	453	464	448	463	455	399	435	397	428	415	410	474	451	459	415	423	397	438	429	437	452	454	451	443	448	430	467	468	448	436	440	435	501	422	483	478	475	413	430	424	457	443	430	412	449	406	445	429	462	432	444	457	457	415	441	476	442	448	451	451	402	431	455	430	432	503	477	459	452	413	468	437	454	496	454	460	442	450	432	455	432	462	433	445	437	437	441	469	432	425	444	453	442	450	435	463	411	463	448	455	426	462	414	423	438	451	430	470	432	456	478	432	473	461	439	410	431	438	416	433	423	455	438	439	424	413	410	467	431	488	457	459	439	428	438	460	468	429	479	429	431	470	470	500	434	465	421	471	443	470	459	476	471	417	420	445	448	428	464	463	419	443	447	473	481	440	467	456	446	480	469	451	437	428	424	418	432	454	436	422	457	456	454	422	436	446	407	430	444	419	449	428	450	475	454	450	443	460	469	441	432	410	473	462	484	478	452	473	433	472	415	461	409	439	483	409	428	457	472	391	463	419	463	453	451	460	432	495	479	429	447	423	478	426	422	468	391	437	452	456	441	422	455	490	453	439	452	447	461	456	474	456	481	426	448	461	448	411	428	437	435	414	437	430	431	443	433	455	438	417	435	495	440	444	436	434	431	438	455	456	465	431	436	457	444	447	450	429	450	450	451	414	466	447	430	456	453	432	411	426	387	465	456	413	509	457	448	437	424	451	431	449	429	422	417	461	437	441	451	466	464	456	416	455	439	425	416	489	433	436	487	456	463	411	440	470	419	440	398	467	431	421	437	420	428	441	478	439	479	439	439	459	437	421	476	441	477	478	459	461	468	421	417	466	495	435	443	456	446	439	489	430	448	402	432	440	431	412	428	486	445	428	435	422	465	419	454	436	443	438	467	479	421	481	445	428	455	460	451	431	512	495	442	412	461	451	445	485	452	463	454	459	480	404	443	436	441	490	469	424	428	470	467	476	450	408	448	430	419	422	430	438	487	438	431	461	453	451	390	434	425	433	438	453	439	446	454	408	420	436	493	432	468	475	408	455	421	452	426	479	390	446	429	450	411	430	454	428	444	438	408	443	419	419	434	423	434	444	482	440	453	503	440	432	446	452	457	442	425	468	473	467	426	471	395	397	441	451	444	444	414	465	467	450	467	447	453	431	470	457	451	452	432	439	406	422	454	422	441	436	412	477	415	472	430	449	453	434	417	456	449	468	455	437	463	485	445	428	440	467	424	480	429	487	452	395	461	456	417	491	482	484	427	409	465	444	489	447	454	440	440	473	435	432	422	462	444	437	418	438	451	426	448	438	458	447	453	430	430	475	472	476	435	429	456	428	448	476	459	412	426	448	439	439	437	473	435	398	443	419	455	429	423	465	456	442	413	457	487	446	446	472	475	436	459	444	439	435	440	482	397	442	449	468	426	453	469	446	423	458	449	441	443	434	426	455	451	447	427	443	450	429	448	419	443	460	418	435	442	449	468	437	474	413	481	518	430	423	426	464	436	427	448	433	445	443	432	421	440	433	435	462	467	427	415	438	433	454	445	437	459	476	465	443	487	407	440	421	462	491	477	443	419	448	424	431	422	430	451	452	458	430	432	470	444	448	489	428	453	439	456	425	438	465	456	431	458	418	471	411	464	452	453	454	410	476	447	474	426	419	447	476	461	458	436	423	468	419	420	423	447	438	412	430	409	427	457	437	412	481	462	441	414	459	449	492	464	423	454	455	453	469	464	418	439	409	448	422	406	432	460	445	436	427	449	437	440	461	413	455	465	451	446	454	420	431	443	440	389	433	402	398	485	401	448	436	410	382	421	422	461	451	460	447	443	408	409	439	432	406	458	447	473	427	429	459	468	450	406	456	429	456	452	422	447	453	457	448	468	455	420	435	422	387	469	453	434	433	431	443	474	445	412	442	446	425	429	426	458	418	429	429	453	443	506	431	451	425	403	430	459	467	445	477	452	460	429	430	432	466	426	430	450	448	473	447	415
4327	12217	10364	5203	3159	2021	1502	1184	937	866	777	643	663	606	649	598	534	563	516	524	553	526	517	487	505	507	477	465	502	476	509	486	471	465	474	466	494	469	457	478	477	469	457	410	483	482	469	446	421	438	449	470	428	464	450	428	465	473	438	455	462	437	424	467	451	452	470	462	472	457	445	459	409	484	474	492	454	422	441	466	461	489	410	459	456	426	478	427	479	433	459	471	451	449	466	430	431	445	465	496	457	481	439	495	467	440	469	463	499	426	412	434	442	445	459	456	449	445	420	486	484	440	436	451	472	469	472	445	479	467	434	453	449	448	454	436	452	435	447	432	449	446	430	425	441	463	463	446	464	443	462	422	411	471	518	434	481	420	423	437	437	460	446	509	440	466	490	473	447	473	481	473	497	452	418	432	442	434	460	458	467	443	448	476	450	463	446	445	439	431	511	459	441	459	461	457	437	462	458	445	486	449	420	467	433	431	444	435	451	469	465	430	440	430	424	436	449	487	487	486	508	455	444	438	461	471	438	467	457	477	435	429	432	444	408	432	438	466	466	474	458	486	431	434	442	510	454	452	481	485	429	475	402	492	416	488	471	425	460	467	471	467	443	450	449	425	422	437	455	453	433	453	441	458	441	426	452	449	479	455	488	463	442	460	427	446	448	470	471	423	466	466	415	464	482	449	436	477	429	506	441	416	437	476	421	469	406	478	449	430	493	439	459	476	423	443	490	440	446	456	465	479	489	411	427	457	432	450	478	433	482	465	468	447	457	469	472	449	454	450	465	420	491	436	463	472	492	481	431	483	498	424	450	468	441	491	498	429	406	438	464	433	460	418	416	429	430	462	440	442	464	459	464	461	467	428	478	438	464	435	403	475	456	423	466	439	433	453	442	445	461	455	458	462	437	466	451	409	431	437	438	471	459	488	482	461	439	467	446	444	451	450	480	477	467	461	439	466	451	447	441	444	497	443	441	459	428	450	467	446	487	432	395	476	449	429	467	429	436	470	454	435	474	449	470	450	428	426	486	497	467	486	456	472	479	453	452	431	447	468	457	461	466	422	437	431	457	427	483	487	445	465	460	413	456	448	454	428	421	437	460	438	455	423	423	423	472	449	439	461	458	452	458	460	482	440	468	417	455	428	471	419	455	474	472	497	438	444	429	453	477	448	451	456	431	488	430	413	417	456	469	424	438	424	430	453	461	441	470	441	460	495	472	479	441	438	436	457	491	435	458	446	450	429	434	454	454	469	477	446	476	421	412	455	467	475	453	468	468	423	464	467	423	433	439	460	473	505	430	442	462	427	458	429	466	449	443	447	431	415	449	439	475	423	425	466	489	435	446	466	443	459	442	495	469	430	473	443	443	485	471	451	437	430	430	440	444	452	461	440	474	453	432	488	455	440	442	478	462	446	464	437	471	458	460	445	449	446	431	460	473	464	445	448	445	463	467	450	433	444	478	489	426	454	434	424	446	447	433	461	453	425	434	420	466	478	469	441	437	457	461	460	454	454	476	447	482	462	446	408	456	420	453	465	445	436	431	460	470	473	446	447	483	459	467	490	443	492	427	418	467	469	433	448	499	436	445	435	467	451	468	443	458	455	417	434	424	462	468	386	457	463	461	480	440	431	448	453	453	491	425	466	457	455	450	458	441	453	466	440	461	459	420	453	456	443	479	459	449	445	487	450	477	448	438	459	463	457	456	428	472	476	502	440	406	432	436	450	455	491	458	450	454	445	451	445	452	462	447	441	469	440	458	460	458	473	470	468	456	445	439	449	467	422	468	433	475	443	450	428	409	478	428	392	456	446	459	484	444	445	437	492	454	454	469	478	480	424	480	469	460	464	444	464	467	429	473	462	433	461	457	430	438	460	508	440	441	419	453	431	432	491	460	484	427	451	425	485	464	486	460	458	511	452	429	465	446	449	455	456	455	422	480	479	438	454	484	449	453	456	425	464	453	461	463	480	438	424	468	475	443	493	433	443	435	447	467	477	505	418	466	461	516	491	434	478	438	462	453	425	466	414	476	432	447	452	478	447	458	495	395	451	417	472	463	450	449	469	453	451	435	462	439	434	483	450	436	442	440	464	468	455	447	438	447	424	458	454	449	427	461	451	438	449	461	460	471	453	462	479	432	456	433	457	476	463	451	436	466	440	448	476	454	462	449	492	421	469	480	464	487	453	448	452	480	429	461	448	440	467	438	414	423	449	430	445	472	448	460	460	437	440	490	464	449	490	458	469	433	423	467	450	446	428	451	473	462	434	431	454	467	460	416	493	473	441	459	454	435	451	434	504	449	436	451	457	463	444	442	429	427	471	463	437	453	465	454	438	440	429	447	486	471	435	467	431	485	455	438	424	482	460	431	470	446	442	450	420	480	459	482	436	465	437	468	467	455	416	430	450	418	431	437	425	466	438	495	458	455	492	444	485	421	468	464	448	462	413	481	439	418	455	458	476	440	459	412	424	501	455	420	414	459	441	460	478	450	460	452	477	453	429	470	479	467	419	474	420	471	477	448	444	457	397	465	418	426	493	465	447	443	453	463	471	425	431	445	429	507	456	450	427	470	427	471	451	466	456	492	481	450	439	461	437	454	443	476	427	455	413	422	449	448	469	489	463	473	476	445	459	432	425	448	469	440	453	456	457	406	428	439	416	464	421	441	439	440	434	428	455	469	438	451	441	434	501	471	422	460	426	416	449	428	448	471	414	429	449	497	479	433	478	480	459	421	409	449	444	443	461	479	439	458	471	444	454	486	429	462	470	394	464	439	464	425	485	439	440	468	455	464	484	469	392	448	472	439	432	471	445	427	490	466	470	464	487	434	468	447	432	425	466	441	447	478	484	446	481	441	416	426	455	479	433	457	441	462	466	424	430	465	470	477	476	463	478	473	451	439	438	434	451	467	440	450	462	454	470	418	445	478	432	417	455	454	469	448	421	418	456	464	434	413	472	434	448	442	457	440	447	429	454	417	474	414	427	387	453	431	451	468	461	449	458	457	468	408	469	436	422	454	422	429	453	471	461	442	465	449	439	471	447	420	468	461	470	414	432	473	426	429	439	448	439	454	431	444	455	408	479	430	433	456	456	433	462	435	456	444	429	432	442	492	459	466	501	453	433	467	445	451	430	457	468	470	432	450	462	487	457	461	467	482	453	465	421	463	465	442	441	460	465	412	443	461	412	420	446	467	444	441	481	472	454	424	457	479	495	464	414	450	455	466	446	411	436	478	464	467	436	449	453	470	433	415	421	479	460	476	433	459	421	417	480	484	421	437	429	456	480	448	444	439	457	468	444	471	471	451	455	460	463	483	456	433	444	441	474	491	432	460	462	465	494	444	455	442	453	456	485	450	459	461	483	457	460	452	489	459	417	454	473	487	463	467	445	490	411	463	432	447	455	457	457	454	452	473	480	451	442	483	446	442	483	439	488	443	416	422	447	445	438	481	453	438	448	434	457	466	469	470	473	443	448	426	435
24973	21436	28680	24560	21374	8887	1335	1095	950	918	885	871	874	842	795	817	816	767	793	799	783	830	791	811	773	795	825	820	763	758	778	772	753	833	738	775	776	757	830	798	764	745	814	716	772	772	791	784	748	770	773	758	728	784	795	781	772	787	739	748	787	763	743	737	818	766	793	785	768	743	754	778	725	755	803	759	809	754	745	759	787	774	752	747	776	800	746	787	757	691	800	796	756	809	765	791	806	769	777	732	776	785	812	706	719	783	807	741	729	763	710	803	785	747	744	731	792	773	739	731	739	743	731	761	758	741	750	758	743	755	778	735	725	789	759	783	817	776	783	730	803	755	747	733	683	775	768	727	765	772	734	777	725	758	746	753	777	763	800	758	733	721	785	776	761	783	772	748	761	824	750	802	732	783	784	728	781	787	757	862	789	732	776	752	716	804	806	764	725	754	791	763	740	702	772	778	717	765	769	780	798	765	773	776	795	752	752	783	791	737	755	748	772	698	767	750	769	744	787	734	799	748	744	793	773	710	782	787	769	773	831	704	759	780	718	800	788	756	801	757	725	752	748	745	753	768	725	786	758	744	773	732	783	804	756	765	758	761	799	782	790	765	736	810	763	768	812	802	794	731	790	730	764	774	777	754	783	752	754	751	804	773	744	806	745	817	780	800	777	716	770	754	814	741	739	769	837	760	768	772	722	766	789	727	758	752	771	741	722	797	810	781	803	772	798	760	793	794	733	817	823	779	746	720	738	800	813	786	756	756	740	769	743	777	825	747	762	788	749	796	766	749	793	763	735	767	740	775	759	785	804	763	725	738	807	741	777	791	792	709	794	766	786	777	783	753	757	713	760	780	821	772	781	767	730	797	772	775	724	773	789	755	724	731	823	796	772	761	804	783	771	768	785	785	770	734	785	763	785	806	728	687	770	788	784	810	725	727	751	727	744	783	763	804	747	745	781	773	769	759	769	751	795	749	792	731	798	789	776	765	772	774	767	747	752	753	756	796	764	702	713	808	734	794	809	746	741	749	719	752	745	726	813	771	761	747	790	725	744	776	754	749	764	839	739	761	816	734	710	763	800	757	752	779	746	775	724	789	762	735	751	817	791	741	756	755	760	783	748	782	746	789	775	763	786	759	777	734	779	761	737	759	762	748	806	764	784	784	742	741	784	807	835	771	762	727	764	758	820	802	791	791	701	776	745	780	738	783	749	782	743	810	756	756	783	810	782	761	777	737	765	760	744	757	733	777	793	739	778	796	828	751	789	777	791	717	721	771	775	761	767	730	748	745	734	808	794	764	715	772	722	770	750	767	760	764	760	756	810	808	786	754	740	742	752	765	793	779	753	752	788	799	782	767	775	756	824	796	776	818	738	783	814	759	753	790	768	724	746	740	765	777	793	714	776	777	759	741	748	782	764	765	729	746	734	770	776	753	783	800	771	754	798	755	733	781	746	792	766	787	751	768	756	780	765	733	770	759	719	724	734	791	780	725	729	736	819	740	794	744	771	771	774	798	694	829	791	730	815	778	761	826	749	696	733	783	767	742	783	779	697	774	732	768	758	783	764	741	757	729	743	791	726	770	759	724	798	776	773	740	761	777	756	788	797	747	772	760	783	848	699	771	765	770	715	765	754	737	797	761	809	814	774	781	765	752	772	744	711	765	747	739	772	779	707	795	754	706	747	748	740	778	739	718	791	742	740	810	745	750	759	733	781	750	784	746	741	772	747	779	761	750	812	764	769	761	739	797	756	724	759	746	774	754	760	817	751	769	777	804	759	777	753	790	754	752	799	691	781	728	750	755	747	756	796	794	685	747	738	755	757	768	793	792	803	756	752	752	767	727	718	784	756	796	770	736	747	788	790	751	737	753	747	763	764	772	801	738	763	756	761	828	756	793	793	781	745	752	799	814	748	778	736	768	718	750	725	805	766	712	740	716	759	798	779	776	755	760	786	772	818	712	748	807	713	777	785	804	775	737	737	806	787	771	723	785	745	786	742	778	803	777	802	787	763	767	745	765	782	766	757	765	755	782	763	755	761	737	715	793	737	675	782	786	740	781	735	806	808	805	820	742	780	713	773	748	771	828	746	838	818	749	806	755	762	734	767	798	689	723	773	759	788	704	771	754	717	752	740	807	743	760	747	765	781	824	772	723	781	780	802	790	735	779	813	782	803	691	771	765	740	761	824	738	806	809	738	815	787	748	795	700	767	750	768	721	823	783	772	790	835	771	797	730	734	782	783	803	753	748	744	811	724	775	766	755	752	776	812	744	768	751	799	731	792	779	795	727	787	737	699	769	700	750	794	757	777	754	725	747	771	766	751	793	772	817	735	762	758	738	734	772	790	713	770	788	779	772	739	744	714	745	773	770	776	745	791	766	745	769	793	784	742	734	795	726	744	765	791	749	804	798	764	801	759	739	787	784	794	783	759	767	763	772	796	776	797	767	775	792	717	760	719	775	757	762	792	777	713	770	800	780	809	741	735	758	779	714	778	773	816	770	741	726	764	758	712	783	737	771	787	730	776	737	740	760	823	770	814	723	738	816	751	759	777	743	788	765	758	759	734	774	754	759	760	741	759	773	797	768	777	789	723	756	753	809	763	799	741	715	785	757	761	723	764	840	742	760	763	811	803	765	747	800	764	761	792	763	744	785	783	769	773	776	781	742	747	776	798	771	738	755	749	738	722	750	770	800	739	775	783	746	727	768	718	803	701	773	746	757	773	717	738	825	787	796	775	717	775	749	795	752	726	760	771	816	766	696	780	757	743	799	778	759	787	754	764	777	797	707	730	812	776	703	736	833	745	752	757	713	767	777	761	731	791	711	775	790	736	741	758	735	782	776	747	781	801	755	726	766	729	744	789	775	805	781	768	787	781	771	775	722	759	738	755	761	709	758	775	774	817	753	782	736	792	769	787	734	787	779	753	773	785	760	801	787	780	759	737	829	787	776	781	809	761	749	811	750	810	755	793	793	744	743	731	756	756	774	753	752	772	759	723	727	730	763	786	760	719	737	743	745	768	751	755	798	776	773	774	757	750	733	742	726	760	763	778	754	745	781	751	776	755	773	789	753	795	714	759	786	737	763	763	768	754	707	701	801	748	772	782	749	780	766	745	791	753	808	741	740	757	751	761	783	725	775	804	769	758	761	792	791	822	774	763	780	728	760	772	733	745	771	705	714	788	764	752	812	744	787	760	789	793	740	799	730	722	801	813	766	795	741	721	779	752	701	786	803	696	739	789	818	762	758	764	782	733	793	824	768	785	760	772	750	769	778	739	755	788	765	787	786	809	742	740	753	776	713	767	781	784	774	784	769	737	784	770	765	799	770	774	736	756	790	771	756	773	741	715	747	737	769	783	756	745	825	824	765	769	743	767	797	768	819	820	794	744	752	789	777	778	818	792	771	789	767	741	795	824	784	765	774	753	776	738	732	730	767	745	754	827	803	770	748	751	718	733	777	720	762	741	710	806	782	763	770
4455	9285	7556	3823	2663	1737	1341	1267	1012	1001	896	925	857	852	831	839	766	753	791	749	757	826	687	727	754	709	738	759	746	746	703	757	698	699	714	780	747	698	674	682	742	749	718	729	744	739	678	768	761	769	745	695	752	728	739	702	696	722	756	683	714	735	681	705	710	774	723	750	758	711	741	683	738	699	766	687	712	733	740	715	740	724	754	734	739	705	713	719	730	767	738	716	747	749	724	747	704	764	746	741	759	750	701	761	723	742	753	670	704	733	720	713	675	760	681	720	728	663	710	761	756	775	712	724	716	742	703	747	716	726	763	743	732	740	677	741	708	707	763	732	732	712	711	720	726	714	729	718	711	715	740	746	744	707	684	750	728	746	766	717	649	725	725	749	724	720	695	736	748	703	717	752	739	733	660	740	691	702	717	713	753	701	681	738	763	752	745	705	676	708	725	680	712	694	708	714	709	707	675	718	721	713	683	756	733	751	738	732	721	658	749	721	705	704	701	705	703	685	702	715	757	771	740	701	705	708	733	676	691	740	725	718	718	735	703	712	730	712	701	681	702	721	718	754	739	755	727	722	721	712	689	720	681	723	718	747	727	721	722	729	720	730	662	720	728	724	710	712	673	755	720	701	730	754	713	728	737	699	718	723	693	688	728	702	741	728	717	735	705	676	734	738	722	798	676	746	688	699	643	763	775	722	679	708	716	722	685	728	784	744	684	732	712	701	711	668	672	701	737	728	760	692	686	717	713	718	750	727	716	731	771	722	739	748	770	729	692	730	765	714	740	708	714	765	712	696	745	699	735	781	752	723	747	708	726	679	706	738	692	734	707	760	712	737	771	693	710	710	723	718	689	648	695	748	744	760	713	739	691	740	709	748	690	698	745	733	740	726	731	727	708	698	733	709	718	711	769	701	673	728	719	664	681	741	699	699	754	742	739	722	745	766	750	688	718	690	711	763	727	770	746	708	711	698	735	743	732	732	711	748	735	684	747	708	747	736	748	738	767	694	746	746	757	668	750	704	702	698	783	748	707	724	741	709	714	726	710	743	715	723	711	720	760	689	749	712	701	721	737	740	737	708	708	737	727	772	765	736	686	756	704	743	697	694	703	785	755	738	735	720	753	699	757	725	692	704	697	696	711	727	709	738	722	704	735	727	744	679	742	704	743	724	711	718	705	710	759	672	695	690	710	716	681	740	701	712	759	737	683	732	744	727	683	692	729	716	718	758	688	703	723	707	738	718	703	711	713	730	708	703	685	700	723	712	812	765	731	704	691	700	696	724	704	706	717	701	742	684	757	730	760	740	740	680	730	665	702	739	747	671	725	758	731	727	737	711	753	722	716	714	740	736	735	745	743	700	730	738	697	727	762	746	711	730	741	712	717	709	731	684	711	755	728	722	735	735	768	732	758	687	713	696	774	715	746	707	711	694	708	742	717	722	726	701	697	699	731	702	717	756	691	716	671	776	701	731	666	734	713	734	718	723	747	698	694	750	751	708	684	718	719	693	729	674	709	762	713	772	730	706	698	679	720	707	685	742	705	720	690	717	737	805	727	708	719	668	696	705	752	674	712	696	688	736	714	683	745	701	676	703	748	733	750	710	713	710	748	724	714	682	730	733	689	658	743	712	741	735	761	785	705	748	725	732	714	688	714	737	753	707	673	705	747	707	711	765	737	701	648	727	710	708	722	748	705	707	722	746	768	740	757	723	698	716	701	678	746	715	757	750	731	794	731	711	755	723	716	758	737	694	754	686	733	697	645	741	719	735	723	744	726	696	709	705	729	736	720	682	738	776	716	747	680	739	727	726	746	696	689	717	706	742	786	694	662	693	753	740	720	771	747	701	722	714	781	717	669	741	706	748	692	714	726	721	684	738	707	737	680	762	729	680	748	709	731	748	700	704	711	712	696	742	700	751	700	780	729	755	679	721	719	678	675	744	752	730	704	712	704	709	710	708	718	747	645	741	712	716	691	744	708	730	728	735	727	705	761	657	722	752	737	737	706	689	739	747	687	710	707	703	680	732	706	730	757	730	716	716	747	729	726	750	769	703	752	714	718	732	713	715	768	693	750	758	671	708	754	703	718	716	720	789	702	694	722	750	714	707	725	733	718	751	721	735	726	700	737	743	724	717	700	714	743	738	655	720	723	770	694	669	726	765	715	737	706	709	713	787	731	727	728	701	742	704	741	708	759	766	683	703	730	710	728	713	740	761	715	702	735	711	711	704	691	732	746	737	733	717	682	757	734	744	712	744	726	736	684	727	696	681	703	713	723	676	729	730	744	748	713	673	713	714	709	722	708	772	728	752	713	716	746	752	723	711	710	732	753	733	733	768	699	726	717	716	674	737	765	770	735	729	706	710	692	660	716	715	713	717	750	713	685	726	704	731	745	738	684	742	716	709	708	690	703	754	716	706	693	687	714	719	753	765	748	743	634	724	726	684	734	748	716	703	632	727	721	738	731	704	720	718	755	670	704	730	715	727	707	700	719	738	720	686	724	759	706	783	705	741	692	775	696	672	724	710	723	686	702	761	721	730	721	713	653	695	752	685	731	691	747	742	739	702	694	729	706	749	737	766	707	722	710	760	681	744	740	688	704	713	711	732	701	737	715	768	708	719	733	713	691	761	755	748	694	689	707	722	746	693	695	693	649	708	733	754	736	701	759	692	676	739	737	772	695	740	758	755	692	729	717	732	691	721	753	731	719	698	731	799	716	735	707	723	764	758	703	722	729	759	744	747	711	727	739	701	726	723	749	718	763	760	772	724	708	747	699	717	752	713	694	653	771	702	744	726	650	724	751	745	668	698	764	701	718	679	797	666	689	673	708	730	706	697	713	683	661	716	725	732	736	731	769	688	729	750	682	741	742	731	724	751	730	735	755	784	743	751	738	776	675	719	733	716	710	727	736	740	734	751	718	713	738	683	704	704	692	728	683	682	707	672	709	700	714	760	756	756	705	739	704	763	682	714	717	718	743	673	732	710	733	729	760	703	695	742	715	738	735	665	768	714	716	702	686	716	697	726	717	692	702	727	705	710	750	736	765	732	736	656	733	701	751	736	704	717	707	696	688	718	717	733	693	753	801	675	693	717	749	699	695	759	731	699	724	757	698	775	709	714	689	723	717	693	692	725	720	739	715	765	667	748	740	671	707	725	707	761	743	734	690	685	712	775	741	720	712	740	736	705	735	736	722	720	724	752	710	719	705	707	758	705	724	761	690	736	728	728	716	710	710	755	739	771	731	675	734	696	730	734	783	721	736	714	753	698	764	687	719	711	699	716	745	748	761	732	737	712	748	740	695	726	715	700	710	700	712	708	744	690	727	690	740	729	697	718	756	729	693	740	721	715	743	739	728	708	696	707	744	737	747	730	760	714	736	733	710	672	710	747	749	755	770	719	705	654	724	722	752	699	720	748	753	736	680	754	706	797	720	702	708	690	698	719	702	701	733	745	692	702	742	770	693	740	706	747	683	726
22703	21418	29293	23929	21412	21460	18329	1612	919	802	682	573	484	461	428	466	373	394	346	336	343	306	297	298	312	292	297	308	242	261	255	277	269	265	212	247	234	244	279	271	232	250	290	249	237	222	269	253	230	223	218	261	245	240	253	226	234	225	257	235	215	236	230	214	223	240	251	200	290	231	229	235	226	207	207	227	239	217	234	247	232	221	225	213	238	214	264	240	229	248	213	237	255	211	223	230	230	215	235	246	189	232	249	256	247	232	243	247	234	232	210	227	228	204	253	254	244	214	181	237	219	243	192	230	211	249	189	220	238	231	227	238	244	226	220	224	219	218	230	197	218	226	221	248	242	241	246	224	212	220	249	235	240	211	236	215	217	232	220	250	240	229	225	212	231	229	238	231	228	220	236	219	239	231	215	255	183	217	222	246	207	206	239	246	206	217	216	246	213	227	205	217	204	253	223	240	219	248	257	242	225	205	227	208	221	225	250	246	241	207	224	216	224	231	214	248	244	254	210	224	229	217	251	254	210	240	211	256	228	177	227	234	219	226	213	222	229	215	239	233	204	228	246	238	233	244	226	198	227	234	212	233	234	219	234	225	219	245	212	206	231	229	221	213	242	207	240	213	241	202	206	239	235	213	236	204	222	234	212	267	247	218	237	209	231	233	209	231	214	242	227	204	249	237	205	239	234	225	239	223	208	229	243	229	235	253	232	229	214	260	213	232	212	215	214	211	244	249	233	231	218	217	220	227	222	209	248	228	220	237	235	240	204	220	225	243	246	222	243	227	225	219	207	219	245	247	242	211	219	208	232	205	230	247	203	211	226	258	220	212	212	206	204	238	234	215	215	222	223	219	198	215	259	223	247	232	228	216	246	235	221	214	248	239	257	239	249	225	233	234	214	215	218	221	221	214	264	252	242	225	226	224	220	212	232	231	226	230	214	233	246	249	223	218	216	216	232	236	229	233	211	208	241	254	230	220	220	198	223	227	222	234	240	244	249	192	212	227	186	208	234	224	217	230	216	224	243	238	224	234	221	234	246	206	221	232	209	231	243	238	229	229	228	198	252	214	224	213	235	241	220	207	226	226	213	227	246	206	228	243	215	226	216	224	215	240	232	237	235	227	214	216	232	236	206	198	244	251	213	236	206	220	216	214	249	206	191	238	231	231	185	197	246	196	253	224	245	235	235	214	192	241	210	238	214	215	235	208	252	228	226	255	231	218	228	197	242	234	202	228	231	252	249	226	223	204	224	253	252	216	237	207	230	246	207	232	223	238	227	214	203	218	203	238	250	216	236	257	225	217	228	256	200	234	230	245	224	214	241	220	228	218	196	225	225	230	232	211	207	212	243	221	199	215	221	205	221	233	224	227	225	232	230	230	187	228	243	237	244	227	233	241	224	181	241	215	218	223	224	198	228	208	221	237	221	226	234	229	211	237	230	224	222	210	235	249	219	247	228	227	203	214	219	230	220	224	222	242	252	218	234	215	215	226	218	238	223	232	223	228	188	241	226	221	196	228	211	212	250	234	227	236	222	207	220	218	226	233	217	215	239	265	203	216	224	236	236	224	238	220	249	214	238	217	222	203	204	225	241	217	238	233	266	234	215	240	203	247	233	249	234	216	226	230	210	224	226	224	224	232	227	216	220	236	212	208	215	231	219	222	213	236	206	205	236	234	214	205	229	230	238	230	247	225	236	242	227	223	225	208	241	232	228	232	203	234	224	233	232	201	220	221	230	236	235	225	199	233	245	224	239	253	237	213	235	237	246	229	242	227	223	232	209	222	197	217	236	224	233	195	218	249	242	222	227	234	202	213	212	223	217	264	226	234	209	224	216	197	213	225	217	227	206	247	230	235	193	198	226	225	198	230	240	238	223	215	256	206	196	201	248	227	224	242	213	241	214	245	237	231	202	198	222	238	224	213	216	246	208	227	197	234	233	244	216	215	214	202	213	240	232	241	234	211	221	233	256	224	213	209	214	239	224	200	235	232	212	228	235	238	250	231	226	255	225	225	214	243	241	201	243	216	213	235	221	204	243	241	218	231	233	246	264	237	217	203	261	204	224	219	234	242	219	219	236	214	212	204	239	201	223	236	215	236	235	202	241	189	238	227	218	245	214	249	213	206	218	197	241	199	201	221	253	209	224	220	229	205	225	225	206	242	237	242	236	213	238	198	215	237	208	215	236	225	239	217	276	213	223	239	213	200	211	215	228	209	243	222	222	223	230	251	208	201	208	245	200	218	210	206	225	230	215	227	237	233	254	236	228	244	252	261	235	240	244	204	230	186	217	239	239	202	236	213	209	213	239	237	248	233	234	224	210	229	205	204	212	218	205	229	222	217	221	242	228	248	231	228	229	230	219	230	219	201	218	219	243	210	201	210	225	222	228	200	232	211	231	230	236	221	224	242	233	234	215	238	218	221	223	220	255	232	208	232	230	237	227	242	221	214	241	233	209	203	222	218	232	221	214	211	212	227	235	216	225	232	193	225	212	224	195	225	227	237	235	235	226	239	210	226	207	242	202	233	223	236	229	221	227	245	234	209	259	217	240	220	232	194	222	241	225	201	209	221	225	225	233	198	212	217	231	240	243	224	222	225	229	224	221	218	246	219	223	234	235	253	221	204	221	223	222	222	215	216	219	216	223	228	228	234	202	243	237	201	221	228	248	200	221	224	223	234	242	232	229	226	249	233	221	219	233	209	200	226	238	200	200	199	177	239	249	239	222	228	237	255	260	224	241	239	206	212	221	202	208	233	229	209	231	223	261	234	198	214	219	231	211	210	217	231	223	212	194	231	226	229	215	223	192	220	237	220	207	213	242	227	204	213	228	208	215	197	236	256	236	237	182	232	236	215	232	237	228	240	248	252	235	244	224	230	217	238	221	230	220	227	227	215	276	229	212	240	233	209	242	204	208	204	246	260	218	259	225	218	208	209	256	234	197	233	227	236	220	225	242	228	199	220	231	222	239	256	230	258	231	252	215	197	239	217	240	211	254	188	223	220	201	224	210	217	198	213	208	221	241	235	218	244	216	224	218	217	215	194	211	223	239	214	230	207	188	240	201	220	211	249	250	213	225	226	223	227	231	231	220	218	235	211	206	239	214	198	216	207	220	235	223	246	241	238	221	218	222	227	219	228	252	217	222	261	232	241	217	246	243	276	233	228	224	250	234	200	236	202	221	208	232	221	208	253	215	246	251	213	229	253	242	220	218	243	244	231	210	234	242	246	246	232	233	218	225	214	233	239	235	250	266	186	231	232	230	228	230	230	199	251	207	220	249	218	243	216	208	216	241	249	224	246	218	202	219	223	219	221	201	242	209	225	205	217	252	197	204	232	240	235	240	224	207	243	226	232	239	228	224	223	224	215	223	250	256	239	205	217	231	234	231	215	221	194	218	212	241	214	196	219	212	226	233	252	231	224	208	215	232	235	218	232	219	224	238	227	215	243	252	224	229	232	230	209	262	256	215	235	243	226
6172	19799	16967	8940	5570	3258	2281	1689	1241	979	896	744	648	548	476	469	391	412	360	356	317	313	351	319	313	308	308	321	263	262	256	262	249	254	272	251	255	234	260	245	225	268	227	246	253	227	246	244	225	216	246	223	216	237	232	225	257	244	205	249	233	261	235	227	243	222	230	232	213	206	194	212	228	208	204	242	234	226	215	224	249	252	226	222	219	247	252	236	206	228	236	220	199	243	209	206	215	240	221	199	230	221	243	228	200	219	209	223	208	206	223	197	212	191	201	252	210	220	224	209	229	248	215	223	221	208	223	247	221	228	206	216	225	230	243	211	232	200	220	221	200	226	221	220	221	210	214	204	220	216	194	222	243	211	238	231	222	210	210	220	196	197	221	194	214	219	226	232	214	225	219	221	236	230	220	239	225	195	218	236	231	222	221	239	215	204	204	211	220	238	186	224	225	238	193	236	251	246	233	235	204	195	206	244	204	211	227	224	215	200	227	220	219	189	226	236	199	191	208	213	235	228	226	210	221	203	230	225	204	229	241	210	205	198	205	229	205	214	209	241	199	230	199	210	215	188	216	194	217	214	205	209	213	217	225	255	207	187	214	238	213	212	211	217	251	223	195	216	177	220	194	205	239	212	195	219	207	220	221	251	217	225	234	234	215	209	226	230	217	220	225	216	233	234	229	237	205	194	223	229	218	207	206	240	184	208	223	199	229	203	235	198	237	227	215	209	217	194	215	226	220	228	214	205	217	234	214	207	225	213	231	202	215	204	195	222	211	213	191	228	212	219	221	238	230	237	215	212	212	237	237	211	220	231	232	203	218	216	221	220	244	196	198	211	233	235	198	213	188	230	226	213	209	202	235	229	215	219	221	212	217	201	219	211	197	213	213	208	226	206	208	222	203	221	233	213	199	201	233	216	217	216	219	231	209	206	253	220	205	218	222	218	220	230	214	205	235	214	234	217	228	201	246	222	224	192	201	228	192	229	217	226	223	225	218	220	201	224	245	236	194	217	205	202	243	198	188	207	197	224	200	238	232	234	203	228	242	231	222	240	214	226	224	206	254	208	226	241	209	231	213	230	214	231	208	209	208	217	230	197	214	206	230	226	197	202	215	195	226	224	235	232	207	197	220	204	223	222	206	195	255	225	224	230	209	191	188	206	200	209	221	211	211	218	224	215	211	223	230	252	217	220	216	194	207	233	194	244	195	234	201	222	217	213	235	229	216	227	200	224	219	219	223	233	211	226	213	211	212	227	233	214	205	186	205	239	231	210	201	202	219	227	219	205	209	220	215	218	216	202	181	227	187	211	203	225	235	196	209	211	251	212	199	229	240	217	225	211	221	249	226	231	220	212	193	198	221	215	215	200	179	214	217	243	209	209	227	222	238	197	204	225	205	201	230	228	217	192	211	255	204	201	246	223	210	212	204	216	232	204	251	244	209	232	228	217	204	221	221	215	222	223	200	202	246	234	219	229	207	233	254	212	210	199	206	228	232	184	201	222	203	230	230	238	235	217	211	235	239	221	201	213	230	201	236	214	236	226	230	223	212	198	215	213	230	228	224	209	222	211	215	220	227	229	254	222	238	236	211	201	198	207	249	222	240	191	208	227	224	204	213	226	215	211	202	221	195	236	206	212	216	229	212	215	207	231	212	249	235	228	214	211	207	232	208	187	219	209	203	209	213	226	237	216	191	213	199	214	219	242	241	203	195	227	229	227	224	234	222	225	213	224	210	223	204	209	211	224	229	201	213	225	218	207	200	224	211	209	227	218	222	237	221	200	186	220	204	238	210	221	204	218	225	226	200	193	225	206	217	231	236	200	236	207	224	210	206	229	225	207	215	220	212	206	213	228	214	227	205	235	202	217	232	207	204	197	200	237	224	215	215	216	223	203	213	224	219	213	203	212	201	231	216	202	208	243	225	226	215	187	216	212	202	207	197	219	191	226	220	219	224	244	226	226	215	245	178	220	211	196	217	229	206	210	219	198	190	206	228	240	192	226	235	214	194	216	206	203	210	238	191	232	211	204	203	230	221	207	254	206	213	219	239	205	218	210	212	224	208	218	197	212	203	192	184	215	239	200	245	236	223	222	200	229	179	222	222	220	220	213	196	220	220	219	195	222	202	238	222	236	226	205	229	227	198	204	237	243	219	201	232	189	200	226	221	219	224	213	237	181	207	206	219	224	215	204	220	211	223	206	230	212	211	205	223	218	241	213	223	217	167	220	236	210	205	201	215	237	236	214	216	186	238	218	205	211	212	211	201	205	194	211	196	206	220	234	223	230	205	203	209	226	214	203	198	237	193	207	210	203	224	200	225	238	196	220	222	229	205	210	202	191	235	236	231	220	218	234	230	214	241	214	220	217	216	227	219	197	197	224	216	229	222	217	231	225	220	219	215	207	239	208	222	203	233	217	233	215	203	208	214	217	220	203	197	201	217	200	203	219	216	199	218	179	234	222	213	226	231	192	212	219	206	218	215	214	209	200	221	196	191	252	214	215	250	216	212	220	223	224	185	219	239	226	233	204	195	234	225	219	229	227	223	214	229	224	221	216	208	203	214	192	223	226	215	209	219	196	219	216	221	222	213	241	218	222	219	219	216	230	236	199	233	231	196	213	215	236	206	215	198	206	197	228	210	237	217	207	213	210	228	207	214	235	193	222	226	248	211	220	232	200	231	223	222	216	223	220	239	226	222	204	217	232	212	219	221	227	222	231	200	265	196	213	217	206	225	226	224	210	222	216	206	204	213	188	222	206	210	222	239	212	211	214	217	197	233	215	223	206	242	211	205	221	230	220	210	235	255	213	214	236	215	225	234	190	213	213	224	241	237	243	197	242	221	198	215	217	232	227	213	216	209	202	225	222	218	225	229	234	223	228	185	222	214	218	214	234	201	229	209	219	222	222	214	240	214	197	213	220	210	227	228	243	233	205	222	214	191	219	206	248	209	242	215	221	199	212	216	191	235	231	227	217	217	219	200	174	219	227	219	218	238	211	217	205	224	231	202	199	218	208	239	236	215	193	196	229	200	209	216	204	227	203	217	236	234	230	213	221	214	228	214	220	216	225	227	212	202	203	211	195	230	225	220	230	201	205	211	243	240	222	234	202	207	213	187	222	204	204	214	206	205	201	194	215	214	217	219	229	214	214	193	202	208	230	198	203	199	244	223	201	230	231	239	221	204	229	219	203	186	197	216	222	206	228	204	228	219	186	214	225	221	238	227	236	236	252	188	231	197	229	207	214	218	196	202	212	239	220	205	248	225	218	214	209	223	214	200	222	206	200	185	217	198	217	233	185	227	234	229	225	212	232	225	223	214	218	235	213	221	237	214	228	217	249	230	218	215	204	223	239	221	214	200	219	211	223	224	228	217	223	234	221	212	226	217	219	216	241	218	214	206	200	220	217	214	206	224	210	245	226	217	205	241	232	228	186	203	189	214	225	233	204	215	229	221	208	218	221	224	212	221	207	226	233
27696	21169	12497	1949	1258	1152	1102	862	897	885	876	873	817	847	836	908	855	877	788	828	864	830	844	877	839	887	818	862	817	836	850	853	807	899	857	876	800	861	890	858	852	892	866	871	891	878	854	840	907	880	802	833	839	857	880	827	781	855	866	854	872	842	848	869	849	819	881	916	833	855	881	874	844	830	856	817	871	818	889	850	796	886	833	861	846	880	856	872	862	865	869	860	838	846	855	846	857	923	819	821	818	886	862	845	821	780	793	848	847	838	880	853	829	824	853	891	867	843	875	827	871	889	859	839	802	813	884	828	867	840	851	867	840	895	862	907	870	886	859	867	850	860	880	898	800	814	861	897	892	840	805	827	935	856	855	876	807	868	808	875	852	872	907	877	856	850	877	856	834	847	878	841	871	805	862	845	873	865	818	870	847	835	878	822	844	822	812	852	932	827	864	843	900	841	901	874	854	884	853	827	850	821	873	853	857	887	866	858	810	796	821	792	868	808	835	871	830	881	882	887	889	838	822	851	866	827	849	894	870	846	862	839	878	881	828	854	841	841	859	880	849	873	881	836	831	889	838	892	828	915	881	859	865	853	870	887	880	864	853	922	853	840	853	838	844	802	829	792	926	871	887	856	855	869	853	855	825	843	853	783	877	853	908	832	880	880	866	847	804	855	893	846	883	831	847	882	788	850	836	817	842	883	857	871	793	800	846	890	897	869	893	806	899	854	887	863	894	847	877	836	818	834	874	884	878	879	818	898	874	929	860	885	799	859	876	892	824	835	872	850	877	865	834	798	904	851	878	828	837	828	822	874	819	819	809	806	794	845	933	810	830	888	889	885	840	814	830	856	882	848	841	890	812	885	860	845	853	834	848	806	833	851	818	816	841	850	880	843	884	853	894	845	858	852	854	891	871	875	920	822	901	848	853	870	804	876	901	872	783	865	815	870	856	829	833	870	920	822	796	867	842	857	862	816	832	854	853	829	800	851	872	880	897	852	840	855	849	849	860	831	831	872	914	885	878	858	850	857	829	864	801	860	819	857	872	845	908	838	853	825	845	876	786	914	878	855	851	885	786	891	857	876	833	853	846	860	829	815	837	860	884	852	843	839	862	850	890	888	906	829	894	800	848	853	830	778	841	831	811	872	823	835	845	828	857	882	841	896	817	890	864	873	899	838	879	858	870	855	881	856	794	865	867	856	842	841	804	857	858	839	879	821	870	867	859	804	807	855	823	834	864	902	815	848	852	888	903	791	854	840	858	792	850	841	890	839	889	839	863	861	882	855	922	880	833	861	799	814	827	813	813	824	826	836	854	862	868	856	887	857	848	884	863	857	840	835	824	811	835	827	820	819	893	878	845	885	865	830	935	886	840	847	861	841	812	850	906	853	866	855	892	779	857	844	866	864	852	830	858	802	863	850	829	830	883	856	901	866	853	825	872	842	827	823	867	903	919	800	850	861	836	840	821	829	851	848	869	853	897	852	828	819	853	867	807	895	828	845	816	833	859	813	886	841	832	857	875	782	847	824	921	798	876	834	863	847	857	871	826	864	859	853	833	883	867	869	828	843	843	845	833	858	822	860	857	822	837	916	845	863	859	900	870	858	851	844	836	916	864	836	866	830	857	832	868	807	861	870	837	867	864	821	828	885	894	914	875	808	907	877	873	804	828	864	860	869	808	820	861	839	874	877	870	856	831	819	825	863	829	881	838	824	833	796	867	885	874	875	801	823	753	796	872	880	832	847	842	829	826	854	834	791	905	886	893	852	801	787	829	852	869	836	815	854	841	848	844	855	864	844	874	801	852	923	853	859	847	859	812	836	878	821	865	801	891	837	862	891	883	888	862	879	927	884	833	830	915	849	835	840	839	890	905	815	885	887	876	819	823	888	850	866	805	861	925	875	907	905	871	847	834	865	851	842	883	885	881	827	860	875	844	778	788	913	854	877	874	901	843	899	887	832	832	885	826	882	793	870	833	848	865	808	853	824	875	852	853	857	806	836	855	821	863	812	883	881	860	846	782	861	810	864	876	846	862	839	884	877	800	829	821	845	861	835	832	837	817	853	845	868	839	910	806	842	845	830	804	811	901	853	857	883	927	847	908	892	843	885	845	833	897	867	843	827	872	871	871	864	831	887	847	881	841	899	874	836	840	892	909	860	844	887	881	856	865	871	825	844	911	796	818	814	852	850	821	828	884	902	917	890	875	822	846	848	831	877	941	851	931	837	874	836	866	883	859	829	793	853	869	812	875	918	861	834	832	876	875	836	861	852	892	860	790	821	870	833	805	883	863	871	855	813	841	862	933	890	828	882	904	855	836	850	847	854	829	859	843	866	881	820	901	844	881	865	867	876	821	822	805	850	877	871	860	880	862	823	869	882	887	896	869	861	842	835	858	860	798	911	855	828	854	849	914	898	829	793	873	850	838	930	890	860	836	862	908	877	834	870	881	881	901	871	816	826	886	862	853	813	839	849	836	892	828	861	831	897	794	836	868	882	878	859	811	816	882	856	810	814	868	865	872	805	877	910	830	855	853	846	890	842	809	859	867	869	855	897	827	851	825	894	897	868	884	836	860	849	846	856	860	866	851	857	855	815	845	868	877	869	869	836	901	831	875	839	831	844	846	850	873	842	899	804	889	877	860	869	824	865	814	878	879	802	839	900	874	863	856	841	870	878	872	835	861	848	849	866	890	947	854	843	840	858	827	796	903	855	832	867	869	885	831	834	820	837	820	850	878	807	800	803	889	859	842	826	833	846	855	818	936	849	845	840	872	837	871	881	850	844	865	856	814	873	837	889	907	810	784	826	859	848	844	869	847	847	851	910	892	887	837	813	803	855	802	821	800	847	796	835	843	853	857	876	868	870	874	824	864	826	805	840	839	854	832	855	846	830	892	859	857	842	841	821	800	836	837	921	823	829	839	813	900	839	844	779	901	862	849	858	887	914	835	838	838	807	866	827	842	840	837	933	875	808	817	865	879	853	858	861	840	825	876	834	931	814	865	901	862	865	913	838	868	858	839	841	816	858	895	833	865	846	929	896	847	820	835	852	878	836	891	806	839	848	854	847	814	837	871	862	845	927	902	824	869	902	855	841	851	833	846	816	875	857	818	841	891	833	887	915	852	874	823	813	862	837	857	873	817	876	866	843	854	874	860	845	832	896	887	804	831	873	818	845	816	856	876	830	860	809	872	834	861	875	817	883	841	817	842	848	877	893	859	819	787	899	865	891	887	827	845	814	872	838	838	839	831	860	838	829	961	935	868	824	828	846	875	825	832	881	884	818	812	830	878	840	814	819	877	820	844	822	830	787	859	826	887	863	835	872	849	827	856	860	899	865	850	862	804	859	834	845	809	847	909	793	838	829	838	879	824	819	859	871	856	865	817	839	864	870	830	826	805	816	851	843	895	865	866	916	852	849	893	888	925	888	806	856	806	859	893	947	845	829	868	868	857	872	874	836	830	816	839	865	896	911	871	863
4666	1882	1473	1216	1045	948	892	866	843	889	861	831	837	852	831	803	818	895	786	821	835	827	847	827	824	827	828	783	827	904	848	839	809	865	849	826	807	851	787	786	876	814	843	849	873	835	864	795	813	820	792	861	792	856	787	825	799	849	819	830	865	839	822	808	854	795	824	814	805	844	785	833	854	862	811	875	875	831	839	862	804	790	898	834	834	837	854	799	850	856	853	828	801	847	843	767	816	900	793	786	844	827	866	868	767	810	824	827	812	776	778	894	854	842	818	869	830	856	856	820	813	829	832	835	813	828	832	818	791	813	836	890	841	855	883	852	824	814	824	853	850	782	838	833	786	831	808	833	804	822	824	816	847	886	852	806	857	843	860	803	888	804	812	841	844	829	826	846	817	804	831	814	857	855	816	856	888	812	859	864	800	837	835	853	835	844	799	876	837	879	840	773	854	877	815	805	805	849	808	853	887	848	892	829	871	847	859	838	870	851	844	835	885	815	841	864	858	794	838	880	837	799	831	836	882	841	835	784	862	849	900	818	810	800	789	871	794	880	811	797	795	840	842	796	801	801	796	815	816	843	865	878	786	831	849	809	793	884	831	823	854	874	849	868	792	801	777	827	799	838	853	822	847	806	840	891	834	825	802	848	790	835	808	848	837	830	832	823	823	778	789	831	860	807	838	814	819	866	833	847	817	873	817	875	816	759	842	865	798	790	839	828	859	805	856	821	864	847	832	857	845	881	853	879	834	822	792	795	799	882	790	854	898	816	873	838	820	830	852	840	833	817	836	805	820	852	788	825	814	773	849	818	868	779	803	842	844	801	846	844	837	822	822	860	867	829	863	845	868	778	838	807	838	852	819	817	832	839	800	856	835	866	802	815	837	814	755	829	843	815	805	840	847	796	820	872	857	847	886	903	812	801	846	798	772	819	843	776	818	784	768	840	827	818	821	809	826	811	802	825	814	855	836	812	855	810	804	788	840	770	818	859	851	857	825	804	813	850	829	810	850	875	839	810	806	822	809	865	806	880	824	837	811	826	875	834	829	827	829	808	781	826	833	785	837	831	812	801	882	882	862	810	878	895	841	835	784	854	808	843	772	830	842	812	832	790	768	785	842	853	869	837	844	825	873	847	854	822	796	832	827	807	853	877	847	812	825	832	745	795	837	850	863	787	852	827	861	803	809	831	821	844	822	824	827	853	828	805	859	849	793	823	807	855	841	837	804	854	797	834	802	842	827	817	834	804	771	865	796	869	859	785	842	814	815	836	842	831	777	876	787	848	811	819	815	801	889	822	808	812	817	845	832	836	843	840	847	769	815	822	854	834	804	812	876	835	872	810	849	789	786	818	861	863	820	856	835	834	856	799	838	823	818	824	847	850	835	852	826	844	856	802	853	801	834	790	899	836	822	824	844	852	827	792	821	817	843	815	812	816	806	815	837	851	858	864	798	827	873	832	850	865	834	840	845	843	860	841	822	865	858	832	842	810	851	790	783	811	812	836	848	821	845	818	823	805	829	864	860	835	824	779	838	808	788	789	868	778	839	833	873	844	821	807	799	811	803	842	781	806	866	848	839	829	804	860	846	820	830	851	824	871	814	814	826	831	825	819	869	795	801	869	872	827	803	824	812	800	824	840	783	817	796	820	855	830	810	821	816	842	814	814	802	853	846	807	817	865	789	807	830	854	846	835	834	799	826	856	863	872	798	852	815	856	804	820	781	829	841	826	832	812	800	909	816	766	820	804	774	784	807	795	824	870	810	775	780	862	801	855	816	833	823	833	825	784	788	805	796	810	822	851	788	786	785	846	802	745	844	833	861	842	838	794	846	821	822	815	855	838	834	785	853	827	772	807	842	804	846	848	829	837	854	792	815	836	820	875	819	855	828	854	860	815	795	855	842	845	826	830	835	869	833	857	830	809	827	839	830	823	866	824	840	881	825	812	849	802	800	839	848	830	830	810	841	905	771	855	849	833	798	870	879	784	791	800	811	805	848	827	795	826	876	744	774	873	795	863	851	836	878	831	803	788	815	809	853	859	806	844	789	850	805	836	795	863	835	862	849	841	807	810	842	835	835	788	822	785	834	836	850	843	828	827	822	852	800	857	865	835	863	840	835	813	870	823	809	821	866	821	823	852	814	872	831	785	845	830	857	847	873	764	841	869	846	872	853	831	849	851	804	839	814	837	840	834	838	808	819	866	845	812	882	862	814	808	815	799	822	875	755	835	808	809	866	834	796	835	840	818	849	808	855	825	816	798	805	813	823	841	817	790	762	781	820	844	817	807	841	821	805	813	846	886	842	852	886	867	822	805	826	855	809	779	828	854	834	835	856	804	823	843	798	859	809	892	811	842	832	804	793	801	807	849	799	803	853	788	856	815	773	809	839	815	814	837	833	813	833	832	886	837	850	881	875	842	910	892	823	808	841	788	852	813	821	822	840	869	813	856	852	802	823	869	809	820	898	805	900	841	842	821	838	845	853	784	835	844	853	826	830	818	818	846	819	811	819	818	831	876	841	819	811	793	809	829	838	800	850	787	830	875	823	783	856	882	803	882	844	840	814	862	847	760	832	815	796	835	819	785	844	834	812	861	845	819	851	820	880	845	812	844	871	775	877	863	805	810	866	875	877	817	813	834	836	839	857	789	798	822	828	850	863	819	836	829	819	828	830	831	815	809	848	858	765	833	848	828	873	831	844	815	895	825	807	780	829	803	871	865	810	814	782	798	843	797	879	751	865	804	858	850	760	838	800	813	870	839	773	814	794	849	848	822	812	866	781	833	819	815	842	800	887	867	786	774	844	781	844	816	913	847	879	877	878	777	900	855	792	873	821	832	802	809	788	829	846	831	825	869	837	810	877	838	899	841	850	824	843	825	821	822	814	854	793	839	842	858	819	796	798	827	831	900	804	846	842	864	819	845	841	789	780	805	804	825	852	859	828	819	835	803	788	838	840	796	832	860	788	791	838	880	792	847	860	829	856	846	828	837	816	829	843	860	834	838	806	782	819	790	847	818	828	819	793	825	832	810	895	896	837	827	817	826	800	825	806	887	868	815	816	842	876	832	797	825	801	881	757	817	853	821	847	864	860	856	856	778	842	891	816	829	828	832	817	831	843	828	787	804	825	843	845	833	892	877	834	807	860	849	845	865	877	792	821	797	866	803	794	852	843	834	838	853	854	832	823	803	831	836	871	809	876	784	841	779	859	905	861	864	824	799	835	798	833	889	810	779	863	820	841	831	847	846	836	831	811	815	833	855	820	852	799	825	814	820	820	816	799	828	801	792	783	887	850	801	802	862	845	878	814	831	829	819	826	870	809	812	834	856	849	882	833	815	778	858	851	868	853	864	861	807	802	818	843	773	820	789	814	822	833	872	869	873	831	810	788	849	899	810	846	853	825	841	801	885	827	833	806	788	812	879	793	809	878	831	815	827	778	817	794	852	876	858	778	808	802	783	803	809	823	812	813	863	790	807
23751	21288	28887	23999	21270	19863	2265	995	793	742	625	653	611	536	573	512	560	522	516	490	498	478	525	514	480	508	473	496	487	454	467	501	463	490	467	462	456	443	444	451	454	450	456	435	465	452	415	475	469	461	465	455	503	457	413	434	464	499	463	436	454	428	428	471	435	443	413	482	450	450	469	479	485	412	497	442	440	467	421	473	448	448	434	453	457	413	423	456	430	443	467	445	452	471	438	468	457	454	427	430	432	439	462	499	449	451	440	452	464	472	427	434	433	467	478	448	450	481	441	421	464	432	457	447	478	448	470	487	467	436	427	463	450	455	440	432	482	467	412	465	489	407	432	443	419	453	458	475	484	497	405	430	502	442	411	473	485	436	436	425	395	450	434	422	451	446	465	459	427	415	418	455	440	432	437	473	456	450	475	457	447	433	431	443	443	486	469	427	450	456	430	445	502	432	435	473	421	450	442	446	444	436	453	463	459	447	444	457	483	466	471	420	457	473	435	434	435	459	443	469	437	471	463	459	477	488	430	467	446	435	461	447	483	442	467	463	490	479	441	445	432	483	473	463	493	479	474	421	445	491	468	444	451	425	462	415	452	474	424	459	446	468	430	485	442	439	471	437	447	429	446	466	427	464	425	466	448	447	436	472	435	478	431	453	442	430	433	427	399	439	412	472	509	436	444	463	448	437	437	440	435	400	503	392	461	442	439	447	473	424	483	412	434	449	460	390	457	456	441	460	445	451	478	457	459	454	391	445	469	475	459	471	415	469	499	415	442	450	408	460	440	471	448	449	457	438	434	458	405	424	436	447	473	452	458	461	446	431	463	474	407	390	424	429	472	460	448	419	446	440	428	446	460	450	428	437	442	458	477	437	413	475	445	467	428	491	489	421	466	451	442	462	433	459	452	442	458	465	430	479	418	429	466	447	459	477	463	435	473	462	481	470	420	455	421	424	442	439	440	462	433	432	447	479	461	456	446	476	447	434	448	462	469	465	456	431	423	432	464	406	427	508	425	481	449	413	411	416	462	464	448	449	452	444	481	451	468	462	438	408	456	455	442	455	439	454	438	451	441	472	424	469	431	416	465	457	471	447	453	423	420	427	441	431	471	448	459	455	446	449	432	486	453	446	449	437	512	453	431	409	443	429	421	461	456	496	442	499	480	453	472	426	472	467	488	432	459	374	477	437	474	443	411	474	495	479	460	432	502	435	419	433	433	463	466	460	446	433	435	415	456	466	475	473	439	440	456	418	459	442	421	454	431	424	432	430	430	485	427	413	442	427	428	459	449	452	455	452	443	483	487	458	458	445	440	467	433	460	414	453	462	439	472	419	428	472	463	444	455	450	448	433	440	463	452	434	479	436	463	433	467	459	459	450	426	488	438	455	454	470	429	464	450	443	435	415	395	460	455	452	450	438	444	464	441	454	431	466	440	447	457	451	460	419	452	451	461	482	463	448	459	449	450	418	459	419	456	415	463	436	435	431	445	470	461	465	443	455	468	403	424	419	417	437	433	445	437	456	432	479	403	458	384	442	464	422	462	483	464	468	415	481	433	441	435	457	435	417	392	434	423	452	413	443	450	442	425	490	448	420	455	450	472	441	452	493	482	458	451	413	456	481	443	419	462	467	416	445	413	456	459	437	468	478	450	443	473	442	433	471	440	454	460	461	434	422	423	460	483	473	490	435	451	416	428	417	471	440	453	461	443	458	506	455	450	448	452	422	438	444	469	490	418	449	451	498	450	437	437	478	461	465	491	423	459	475	422	442	447	459	442	441	407	469	445	429	409	430	425	471	468	462	435	453	419	438	459	407	434	457	430	451	438	462	474	458	470	455	446	435	485	428	437	477	439	437	436	477	434	433	432	451	490	485	408	406	400	443	472	433	454	459	471	463	430	443	470	467	481	416	450	435	491	474	453	432	482	445	443	443	460	443	431	434	459	445	440	452	447	479	429	431	434	426	456	419	432	439	418	484	448	473	419	468	385	502	444	407	451	440	417	483	426	456	441	487	452	456	451	463	429	405	439	489	467	444	452	425	447	467	446	483	455	422	445	444	400	480	468	459	385	474	496	441	450	477	457	455	439	454	456	464	436	425	419	453	437	460	455	443	463	469	455	446	525	419	439	488	432	420	476	446	475	426	437	459	422	445	472	458	419	464	468	464	464	483	431	474	476	465	441	437	450	447	450	442	441	436	459	456	437	452	451	457	445	447	445	453	403	434	467	431	436	457	459	451	435	449	480	411	478	447	469	426	463	435	444	444	436	437	454	429	439	461	434	466	418	491	452	491	405	428	439	426	448	435	422	417	475	446	444	428	486	462	472	415	431	459	435	489	457	451	479	441	483	453	389	489	460	455	436	484	467	444	468	434	484	404	390	456	441	454	422	443	471	459	437	465	449	431	444	436	470	369	453	451	445	421	493	434	465	456	466	447	455	459	464	431	468	474	468	410	406	453	424	457	452	424	456	447	460	408	519	455	438	427	461	437	419	485	484	476	428	431	427	447	412	432	444	436	467	453	428	438	433	453	467	440	511	450	448	436	483	407	441	449	438	460	452	438	446	467	452	417	448	438	421	449	428	444	455	449	420	428	444	413	452	436	451	425	393	451	464	464	488	463	459	432	472	447	457	416	461	457	461	476	435	438	422	413	423	440	464	474	441	483	444	436	439	464	425	483	453	471	433	496	446	454	433	419	441	445	485	432	473	462	457	406	484	450	464	449	438	459	436	469	415	442	459	456	458	424	458	467	440	458	448	462	470	446	423	454	444	419	428	439	458	450	450	422	477	446	407	434	433	451	446	454	427	433	460	465	474	431	439	455	435	466	467	447	444	475	431	420	423	454	468	445	496	426	412	419	437	426	422	444	423	453	446	436	467	450	457	448	443	488	436	388	459	444	436	449	437	429	445	465	484	430	463	456	438	471	428	420	434	441	451	430	455	462	429	452	451	447	475	454	455	455	450	423	463	467	430	425	467	419	436	462	438	409	478	462	448	451	418	456	453	454	416	410	479	453	438	470	424	459	423	485	436	432	448	415	467	445	425	438	448	432	431	451	449	484	429	444	429	478	482	428	425	481	461	433	455	431	438	462	460	428	441	423	413	480	430	479	465	408	429	443	449	455	435	458	432	413	430	480	464	446	431	424	446	454	493	472	459	459	460	444	444	423	395	438	462	446	448	434	438	471	449	406	450	419	472	423	441	440	464	419	423	458	442	430	424	398	458	457	457	430	441	411	427	454	460	458	387	427	402	482	468	439	435	443	454	456	473	445	453	464	437	452	418	443	456	455	447	467	466	429	444	437	503	476	417	436	437	451	432	411	441	472	438	437	433	460	453	455	455	391	465	430	505	418	469	438	410	436	438	460	408	468	435	457	486	454	464	478	457	430	442	415	452	471	444	453	443	453	461	471	468	458	465	449	476	471	448	457	426	455	439	470	421	461	438	416	410	465	471	486	432	416	447	470	447	477	413	438
4352	12168	10033	5145	3091	1963	1474	1214	970	859	723	728	646	608	601	595	586	548	530	552	517	482	504	483	481	469	481	487	449	472	454	466	467	442	456	467	498	486	449	464	472	427	460	427	450	475	444	494	445	486	447	446	491	434	425	431	464	467	411	482	488	449	465	471	423	471	459	478	475	454	496	452	431	439	419	447	429	467	457	436	460	420	447	394	449	469	453	480	437	457	471	463	457	462	453	463	492	471	445	446	489	466	504	417	467	453	434	479	421	445	472	426	469	471	437	465	445	486	415	452	462	464	421	438	471	457	474	453	483	485	459	440	469	447	433	487	483	422	465	436	453	455	419	438	417	441	458	506	397	418	460	436	436	485	432	408	438	425	453	439	415	434	453	452	407	492	438	459	448	457	454	448	491	452	441	464	428	471	472	420	455	424	470	429	484	480	451	429	427	448	449	430	423	447	429	444	465	436	457	437	446	450	418	443	447	457	481	409	489	440	487	430	452	441	432	446	514	459	417	447	457	474	442	457	444	452	457	456	426	490	461	462	493	412	455	463	456	444	486	438	427	441	441	451	471	454	456	453	449	478	483	453	466	452	445	416	417	466	469	466	399	424	464	461	465	444	437	464	483	456	476	487	501	441	443	436	461	444	463	432	470	432	452	464	450	419	443	475	488	479	455	442	449	447	453	466	449	481	441	465	428	454	461	459	432	445	448	424	443	451	483	454	462	446	441	487	472	456	469	427	466	416	394	453	491	471	439	472	443	441	456	446	444	435	450	479	422	470	419	434	479	475	452	428	472	452	462	438	420	451	461	462	427	464	485	469	481	446	477	466	462	463	464	440	479	443	422	450	482	445	483	500	446	438	440	433	492	476	442	444	437	429	457	457	440	410	450	424	422	482	463	430	437	464	503	446	441	444	422	472	440	447	454	470	405	444	459	459	459	449	458	498	463	398	459	458	435	459	481	426	439	451	480	451	452	467	471	455	446	426	443	441	420	469	459	488	450	470	450	454	424	453	407	497	457	437	451	492	414	462	412	441	438	470	398	444	457	421	460	450	423	451	454	465	442	454	442	454	443	454	452	449	443	459	446	432	450	476	431	497	477	440	433	437	448	486	438	424	467	459	437	440	439	503	454	439	465	468	444	440	490	458	442	478	446	443	462	468	444	435	439	508	437	443	454	440	466	448	435	486	476	485	470	421	494	422	473	496	489	474	471	438	454	428	453	431	471	464	444	459	477	390	467	436	478	441	417	444	472	439	477	478	447	432	465	453	445	462	452	470	437	481	458	464	468	475	446	448	447	460	499	453	464	433	457	451	464	425	452	426	436	463	430	437	469	433	426	453	459	482	461	439	447	459	430	454	419	437	453	448	446	451	494	457	490	473	483	449	457	437	469	435	461	431	488	432	433	453	469	435	460	438	436	434	476	456	399	455	466	439	483	467	460	480	449	477	473	427	434	462	446	460	425	429	461	456	457	428	515	431	441	437	501	428	437	448	423	448	479	458	459	455	427	474	401	444	454	460	448	409	456	460	442	415	458	398	443	443	467	397	455	400	430	426	442	427	446	447	492	432	434	435	445	454	461	463	420	469	462	419	507	444	445	479	466	426	421	408	455	450	470	471	467	431	456	451	411	440	450	462	454	448	457	470	465	480	471	470	473	463	438	478	491	472	455	448	457	430	464	477	435	454	433	461	450	474	474	505	447	450	471	473	404	455	449	469	418	473	435	458	455	419	435	437	482	449	471	476	440	459	464	430	459	418	408	468	432	455	423	460	423	461	465	453	430	467	463	466	466	416	438	458	437	460	471	475	437	484	450	457	462	423	472	454	472	435	468	470	440	454	451	474	421	457	460	494	449	467	435	456	447	454	467	412	447	463	455	461	457	454	445	452	455	437	454	477	426	439	456	403	489	469	446	431	434	465	463	481	462	468	492	509	451	448	458	439	456	450	452	436	422	478	457	448	443	464	475	433	481	446	434	439	460	459	467	446	486	468	471	473	431	446	474	453	423	455	417	462	482	465	436	427	450	471	467	485	453	397	478	474	476	452	456	439	438	465	493	439	456	473	469	419	460	429	452	475	443	438	432	451	404	422	445	465	433	476	433	463	442	503	416	473	466	459	471	453	442	494	425	433	458	488	461	441	471	444	470	439	441	466	459	438	450	406	455	480	463	443	485	455	444	451	425	446	478	452	439	473	445	429	485	438	474	419	467	439	398	440	448	454	476	433	474	413	474	447	430	472	432	435	424	439	443	416	475	475	481	462	476	451	443	456	466	434	472	476	444	471	469	495	455	428	459	488	456	465	432	453	485	433	418	464	448	427	444	506	452	450	484	458	446	461	454	457	451	461	469	440	451	462	475	447	479	483	450	491	484	428	454	398	459	400	459	466	441	439	477	452	482	458	431	465	471	423	442	471	469	478	457	475	463	472	453	427	456	451	461	488	503	453	431	430	447	455	465	447	454	494	463	439	468	472	449	434	466	432	465	466	435	409	479	422	455	444	432	476	456	465	456	449	444	462	435	471	447	433	432	421	431	443	446	438	461	463	448	457	459	448	449	458	454	463	445	448	480	455	455	455	481	479	460	436	472	460	491	449	444	465	459	459	440	441	456	442	451	430	480	445	460	437	448	464	495	435	468	472	452	431	452	461	471	446	447	425	445	432	420	507	433	471	482	419	459	430	426	431	458	461	492	432	514	457	445	447	451	459	502	444	451	431	438	468	462	453	466	492	455	462	418	459	432	440	429	427	438	426	458	448	447	463	458	460	419	445	444	429	420	388	493	415	448	467	442	491	467	459	449	440	443	480	468	444	467	463	462	441	441	468	451	431	436	469	460	455	469	458	449	476	423	454	407	466	464	452	467	434	431	489	427	432	471	471	469	436	448	482	495	451	473	431	437	408	446	487	476	426	501	447	433	465	462	446	437	497	457	465	474	435	456	441	436	419	460	440	408	443	426	447	471	449	445	461	488	472	447	440	459	459	436	477	504	477	448	466	426	441	458	473	433	455	463	449	467	446	464	471	456	436	468	471	414	419	445	510	454	459	440	486	465	482	408	446	478	421	433	449	433	444	453	465	465	476	469	447	474	460	458	451	452	475	464	480	465	434	472	452	475	447	440	454	472	396	428	449	441	424	439	409	479	435	459	464	467	433	443	454	493	479	469	447	431	454	485	484	433	475	444	430	453	499	460	445	446	464	439	466	458	434	460	453	451	433	464	460	461	472	454	457	455	485	468	444	426	414	478	467	455	438	421	482	476	463	445	461	497	444	425	469	426	429	455	448	412	473	465	488	439	469	473	459	461	428	447	445	439	445	408	508	463	443	459	456	461	447	468	463	481	447	460	482	469	445	521	490	448	460	463	436	438	438	456	451	438	466	468	434	415	439	432	461	474	456	430	476	477	455	479	438	466	429	444	425	451	491	454	449	453	462	491	473	436	450	457	454	472	409	443	452	472	448	441	491	457	468	452	491
24877	21376	28579	24492	21291	8655	1406	1090	924	924	873	942	798	801	856	858	785	792	819	800	799	787	833	820	789	756	829	777	788	787	745	796	808	785	809	734	748	768	834	800	783	730	774	725	775	769	807	811	808	745	764	755	773	788	746	747	768	806	767	738	796	757	796	749	770	833	737	760	765	806	817	802	813	782	813	772	816	765	702	807	830	773	782	783	777	748	767	755	738	804	799	798	779	777	784	793	773	782	776	792	788	810	790	784	785	816	748	763	723	779	818	769	723	738	775	797	756	724	794	760	761	830	803	790	786	760	792	755	753	776	735	796	792	761	801	753	778	753	773	770	770	714	808	762	768	780	728	780	793	787	790	770	821	765	761	715	798	782	787	785	775	726	778	773	753	794	725	770	769	778	740	774	784	764	769	794	803	764	712	795	781	843	766	725	734	784	793	778	847	745	764	730	817	822	720	797	762	754	793	722	770	781	813	758	786	774	746	772	757	776	764	787	785	798	765	763	710	714	778	771	733	819	782	731	763	748	773	815	752	758	770	751	744	727	760	805	706	739	809	796	787	748	739	796	806	751	749	753	795	796	781	756	783	759	743	744	786	760	754	747	781	727	758	791	778	777	704	812	760	696	837	784	802	719	725	788	835	737	762	801	750	755	752	801	761	729	745	801	737	761	785	810	795	755	766	777	726	768	835	806	776	779	745	783	752	752	801	787	800	758	789	811	803	784	738	732	814	807	754	780	752	765	759	787	773	758	801	811	779	739	807	754	775	808	725	800	785	770	728	773	798	783	770	781	748	729	762	764	775	796	778	781	830	807	769	789	762	797	782	800	723	710	780	802	749	775	766	743	770	684	825	723	710	792	776	767	764	770	793	815	780	792	799	760	775	738	790	763	778	733	812	805	744	824	801	781	744	784	759	770	783	773	820	834	735	742	786	793	802	753	786	795	811	773	779	767	818	778	762	766	748	780	736	786	716	792	783	773	704	709	718	775	772	767	746	849	772	769	795	754	726	743	775	774	803	770	764	797	773	745	759	806	774	782	746	819	787	779	822	784	743	785	783	793	763	757	784	734	780	769	733	804	709	800	734	820	775	722	818	755	781	775	759	736	801	792	764	752	751	729	790	796	783	777	737	769	767	746	786	757	769	785	738	786	755	738	741	804	792	761	739	754	757	780	784	719	763	773	773	768	776	818	710	730	706	782	821	820	837	751	751	710	788	749	762	767	789	756	788	754	750	772	804	737	780	781	778	722	806	798	789	773	758	766	809	751	749	815	731	751	791	734	730	772	768	778	768	810	785	777	779	795	774	787	787	789	762	737	730	781	775	794	745	776	772	754	758	773	761	753	724	799	775	780	763	762	760	745	719	788	769	775	758	753	743	756	798	797	774	799	778	784	730	793	759	742	788	743	772	758	775	770	817	787	788	800	749	780	770	767	730	836	791	739	734	706	790	758	771	702	745	801	752	738	773	741	824	787	780	817	772	789	788	775	786	772	800	846	764	770	809	722	777	771	757	753	785	796	803	769	761	728	750	755	797	784	796	783	790	757	763	750	755	816	810	823	737	781	798	827	749	785	764	774	767	778	772	741	812	757	798	752	761	765	730	742	802	761	795	822	792	751	743	800	746	721	793	725	806	742	787	763	764	813	797	767	786	774	805	722	762	800	805	780	833	792	739	738	780	736	717	805	750	842	762	801	741	795	780	765	751	791	776	745	785	803	758	767	767	807	801	787	736	770	725	737	782	737	761	752	777	790	802	739	782	757	831	765	772	706	759	750	802	806	785	799	769	782	767	736	786	793	786	789	786	796	780	787	757	764	773	766	755	739	795	781	795	767	751	747	742	748	790	776	769	756	791	764	790	707	749	812	791	752	729	718	807	780	782	764	787	755	788	821	802	819	779	804	789	792	778	738	765	753	799	800	803	760	768	764	820	774	833	778	798	819	729	764	773	806	769	828	812	735	752	774	786	771	763	749	783	794	751	797	806	768	758	792	776	723	688	760	752	753	741	745	795	760	764	746	752	768	746	814	791	755	740	768	799	734	811	774	749	734	731	724	796	757	769	788	822	757	797	754	761	739	750	834	820	783	791	755	741	758	756	785	793	766	755	763	755	770	789	715	731	740	800	731	786	792	745	799	792	763	742	797	754	730	753	830	763	732	785	820	771	744	732	791	748	763	766	763	794	762	746	737	761	780	811	772	754	735	778	758	787	724	807	786	804	764	755	759	765	776	779	735	748	758	812	789	789	770	747	753	767	784	736	792	758	753	719	736	776	802	762	787	775	713	782	735	788	720	771	829	747	731	807	804	766	822	779	770	805	788	806	810	802	765	758	790	758	744	798	754	818	749	761	763	774	779	742	795	782	764	767	750	747	818	763	759	792	788	843	785	747	744	726	801	776	770	806	807	727	808	783	751	813	792	772	760	785	791	770	765	741	772	773	722	792	752	739	751	756	750	775	780	756	781	788	737	775	747	779	769	712	804	709	819	806	781	791	840	713	732	789	747	745	798	750	746	778	770	727	788	743	780	733	802	793	741	756	792	730	791	731	761	752	791	774	801	835	824	780	803	790	773	747	774	771	781	774	777	741	818	807	765	799	728	770	765	854	751	781	778	782	826	788	835	787	761	779	732	798	698	781	780	764	802	757	785	738	745	787	751	828	792	760	764	745	831	711	742	754	809	768	797	775	756	767	805	780	807	756	819	747	751	780	812	748	752	819	749	783	728	805	751	776	774	761	738	753	799	760	816	761	773	757	746	752	784	777	757	780	730	794	816	773	743	822	745	765	793	824	789	757	823	765	754	766	767	826	775	799	749	750	792	770	804	799	787	766	754	723	747	819	828	775	873	788	735	767	791	761	781	753	787	723	770	776	750	783	748	772	760	785	752	784	750	828	762	750	759	777	769	780	743	762	781	774	747	787	760	760	769	766	744	790	786	746	786	756	770	809	770	779	806	763	745	713	807	779	738	757	736	740	801	739	791	767	786	749	724	772	763	778	833	799	799	767	776	788	780	763	768	734	779	799	753	746	737	789	756	744	785	775	759	833	791	754	744	814	749	777	790	805	834	775	794	764	784	764	767	822	824	749	818	813	805	800	775	783	834	749	762	806	703	734	742	782	781	766	777	746	777	752	765	761	707	744	747	759	797	781	783	719	813	754	759	748	809	790	758	765	752	769	728	791	751	754	713	795	731	773	745	794	801	761	730	804	774	806	734	791	747	782	770	755	751	735	801	769	730	736	766	785	749	787	759	754	780	758	774	761	810	787	782	743	749	774	761	782	793	810	754	758	784	756	685	755	734	738	747	784	798	725	754	746	766	774	810	726	828	772	717	782	843	776	800	760	756	746	771	756	741	782	804	741	728	786	757	771	797	765	776	736	803	734	793	742	791	809	845	774	773	793	779	771	792	751	772	776	744	838	783	779	791	721	783	758	759	754	801	777	779	816	808	777	789	817	718	828	763	790	739	834	805
4413	9025	7332	3901	2669	1809	1398	1178	1066	1000	934	884	934	802	801	789	794	772	818	773	798	724	746	768	731	743	760	800	734	758	776	769	695	704	736	816	702	774	759	759	774	705	752	713	746	732	717	704	743	729	730	715	778	747	691	695	750	737	732	761	719	728	709	714	715	807	714	737	744	740	710	698	733	715	736	729	728	686	685	684	787	745	681	719	790	770	746	734	744	728	761	706	779	742	749	701	745	705	765	711	723	745	732	706	749	767	736	747	682	724	735	699	770	727	750	736	728	715	752	758	719	709	723	745	720	707	718	706	700	715	743	817	762	757	733	767	711	727	729	715	705	708	723	731	746	710	727	736	713	681	709	720	745	735	721	713	747	714	708	701	715	703	726	752	730	741	732	745	705	659	746	733	768	732	737	719	722	720	749	744	734	707	743	708	695	740	748	737	654	751	730	745	753	693	818	696	708	757	700	718	753	697	744	735	763	749	746	736	762	696	664	699	733	725	707	747	714	742	686	709	763	687	702	697	752	739	727	755	675	738	725	739	778	701	713	718	749	731	747	750	710	752	684	691	778	721	708	685	762	746	752	732	713	738	751	725	745	700	712	720	727	716	665	736	740	776	728	721	766	722	710	770	734	727	762	750	705	709	737	715	684	716	704	700	635	764	689	720	762	728	716	721	711	720	747	720	750	695	676	766	744	710	735	723	706	729	761	693	696	731	696	711	688	721	744	732	705	756	730	748	741	744	750	734	746	742	709	727	704	692	727	725	753	749	715	721	775	701	771	661	687	725	721	703	741	725	693	718	753	745	725	674	730	736	701	794	717	724	739	744	708	722	764	731	710	742	732	709	700	692	769	720	712	768	703	711	764	695	750	692	748	708	758	730	659	746	690	731	724	744	720	697	716	732	748	677	724	727	740	778	683	680	742	694	731	722	720	686	756	711	734	717	719	701	745	738	695	715	664	715	692	766	719	702	712	781	711	741	724	711	718	676	749	726	691	753	697	736	739	724	745	753	762	730	765	723	706	756	716	744	710	737	696	765	724	790	766	732	714	742	691	699	726	721	761	761	718	741	729	728	683	798	738	723	714	720	715	665	718	728	721	703	717	738	727	696	721	770	842	726	695	697	722	776	764	731	705	732	757	675	718	677	667	662	691	761	708	742	716	721	720	715	775	756	713	766	700	723	718	721	755	715	740	730	733	755	743	752	726	726	706	770	669	718	689	710	717	699	737	727	724	735	744	713	701	718	713	741	745	720	729	722	733	691	691	755	730	687	742	690	720	732	728	706	728	794	694	728	783	742	725	701	740	726	743	712	704	697	714	737	748	706	717	712	715	705	748	771	758	704	669	726	696	722	733	744	698	701	699	700	758	724	739	703	699	732	681	732	726	706	718	736	724	760	682	736	744	708	727	712	723	720	723	734	719	717	728	724	742	753	729	732	716	771	736	744	752	714	738	763	720	754	716	708	718	707	737	736	732	707	710	703	723	689	658	707	732	705	728	751	738	719	702	752	682	713	744	737	670	711	722	698	691	681	685	727	711	739	705	697	750	731	704	705	768	744	758	733	682	732	746	753	735	779	720	742	721	752	751	742	752	733	774	749	778	753	729	751	686	751	704	711	724	724	712	711	757	724	695	750	735	749	729	706	694	754	775	710	756	741	748	684	710	706	729	707	696	718	733	709	687	768	761	722	694	722	675	735	740	743	698	665	702	719	677	732	728	751	669	717	694	755	722	703	706	713	769	746	737	710	725	760	760	719	706	698	710	714	717	717	678	675	695	716	703	760	746	756	739	764	749	733	709	754	744	754	779	716	759	723	693	701	720	687	714	709	767	676	742	767	762	703	697	710	746	728	766	763	707	665	684	639	755	720	674	750	681	757	765	689	709	739	712	731	702	745	728	751	741	709	715	731	710	726	722	706	698	686	737	710	724	726	706	699	720	711	731	713	758	706	709	750	690	767	707	737	707	731	696	673	715	703	716	683	744	747	745	732	729	763	727	697	715	709	758	718	713	749	726	699	709	716	702	716	704	750	732	708	713	732	709	710	703	755	698	721	684	782	771	709	768	671	706	691	736	756	721	715	708	710	745	717	756	730	696	753	795	680	715	764	725	741	771	773	704	754	709	667	726	690	721	681	740	765	746	725	768	701	760	690	708	731	728	756	748	736	770	683	721	717	734	717	725	715	740	728	699	679	765	705	729	715	733	709	753	723	733	701	733	670	709	674	716	676	683	739	739	723	714	765	730	712	777	770	718	758	714	729	708	728	762	748	740	763	732	741	755	688	733	700	724	770	725	750	722	759	728	728	709	747	672	752	725	716	725	668	729	726	725	699	741	740	760	744	725	716	730	659	764	707	709	739	745	761	699	722	740	692	765	735	702	738	709	742	737	768	739	694	727	702	732	718	717	741	724	730	706	735	729	686	759	752	717	709	709	722	722	709	715	705	755	726	742	689	692	723	756	737	737	715	724	714	716	711	730	716	713	748	708	736	704	723	718	752	716	727	726	693	746	693	711	722	686	724	694	733	740	765	672	717	720	749	723	742	750	733	756	708	671	700	754	767	741	700	758	711	681	714	754	651	721	737	761	715	706	761	760	714	713	748	702	713	737	758	717	743	736	725	704	718	691	752	728	721	769	723	738	745	751	689	721	722	741	719	721	742	684	762	690	758	742	731	771	753	736	711	691	776	698	724	718	728	730	684	764	809	746	725	721	702	696	671	716	721	728	705	784	777	766	687	739	744	736	771	745	721	736	717	686	740	771	729	701	700	655	742	751	742	708	761	756	705	664	732	690	735	686	752	763	663	692	743	767	727	708	753	747	719	687	726	751	781	759	722	702	732	712	702	708	728	751	713	746	696	702	755	692	731	733	677	717	725	774	682	738	711	707	688	766	741	736	710	706	712	717	759	742	752	713	676	717	726	733	717	736	697	685	715	676	700	670	744	658	770	731	697	696	684	755	736	712	715	753	731	751	745	701	721	726	744	725	732	740	665	768	730	757	732	713	698	747	688	732	780	711	718	694	691	722	757	719	760	692	707	757	719	750	717	691	753	760	760	750	746	721	740	781	679	755	727	698	745	742	739	691	726	756	725	731	700	697	671	768	707	725	714	783	742	711	753	732	784	733	702	721	746	744	748	716	666	727	686	784	742	705	725	722	762	715	717	712	653	667	745	712	719	763	728	717	716	718	720	698	696	738	709	700	698	724	746	722	744	714	740	742	721	725	724	708	709	789	754	697	708	781	664	683	709	705	761	726	740	763	779	745	706	742	690	673	719	730	725	751	760	747	736	748	744	710	696	734	735	729	678	720	701	745	753	726	721	772	684	732	734	660	721	712	717	753	685	715	702	698	709	780	779	747	735	693	742	742	757	731	679	725	727	743	776	735	768	719	683	683	709	721	713	733	715	722	761	745	743	722	743	699	722	714	747	742	753	696	726	717	717	739	695	742	717	702	706	739	676	747	749	720	688
22675	21408	29254	23951	21398	21475	18023	1615	879	781	668	601	475	429	451	417	370	358	336	345	337	308	306	293	278	287	278	283	293	259	252	286	254	286	270	274	267	241	239	234	245	261	248	251	257	245	223	237	261	309	246	240	245	261	240	212	237	235	214	239	236	190	205	240	230	208	201	219	249	226	246	199	220	219	228	233	206	229	229	233	243	228	226	233	244	248	238	235	212	208	242	240	245	241	232	230	220	230	230	208	229	212	239	254	225	244	226	239	243	265	267	222	247	239	250	231	247	216	226	218	212	235	242	207	243	253	202	250	228	224	245	233	223	232	222	230	222	256	237	234	211	222	234	213	241	247	216	235	214	233	218	241	235	224	238	225	244	222	247	260	231	261	224	227	226	236	222	204	234	211	240	235	212	212	240	221	216	226	235	222	237	220	230	221	235	246	228	201	224	237	250	224	211	226	239	218	248	254	214	237	244	221	238	218	240	232	199	255	216	220	203	221	223	221	222	219	224	228	229	244	206	224	217	207	245	211	226	222	219	234	226	222	213	212	204	248	246	222	227	235	249	198	227	232	186	219	251	231	234	226	233	223	225	236	212	202	201	220	246	231	213	213	234	272	225	214	246	218	216	216	223	212	202	229	231	220	225	195	230	236	249	217	229	198	255	247	208	218	229	227	224	238	217	227	232	240	217	219	224	234	223	215	237	246	209	272	227	210	220	238	223	246	219	215	231	237	221	220	227	213	219	236	261	224	223	221	240	252	223	223	235	230	237	224	223	208	211	204	244	227	237	249	223	213	237	248	226	203	219	244	229	220	199	230	225	214	233	224	218	250	219	225	222	239	212	211	244	244	228	255	252	234	228	230	240	224	226	229	217	256	233	230	231	217	216	242	218	248	235	230	238	230	217	215	222	227	230	237	221	233	225	223	230	209	225	229	223	249	234	247	222	216	215	213	235	205	214	223	234	227	225	225	251	206	242	252	204	211	222	227	238	204	249	232	238	240	233	245	230	216	235	203	216	208	218	254	213	242	217	236	241	216	236	221	238	221	218	248	250	221	249	220	205	230	216	217	228	240	220	246	221	225	233	244	212	237	224	204	235	234	257	236	234	232	231	244	203	233	234	231	236	245	232	243	246	234	239	242	231	222	245	243	260	233	227	219	229	238	229	233	234	226	249	216	216	213	233	206	218	247	208	232	242	232	219	197	217	235	230	228	241	216	207	250	206	239	210	231	202	213	209	212	234	213	235	226	244	217	223	226	207	219	208	217	231	240	221	231	201	209	201	234	233	225	211	251	215	264	224	232	224	230	234	225	238	213	222	224	234	242	256	231	219	212	230	255	208	234	221	209	208	256	216	232	255	235	211	227	215	232	240	216	231	247	233	232	205	214	237	243	221	243	209	226	203	210	223	244	269	201	255	258	270	207	246	214	232	241	218	251	219	220	218	206	222	228	227	241	251	243	228	219	231	190	211	240	207	218	221	205	256	263	244	215	227	220	226	240	226	196	199	209	223	212	202	242	247	251	249	235	237	231	235	220	213	253	209	221	230	249	232	224	219	223	239	268	221	207	221	204	190	212	249	233	236	199	214	231	243	229	203	217	257	248	214	240	218	273	221	222	215	238	220	251	226	231	219	245	226	215	232	208	234	217	225	224	231	233	260	218	214	215	239	226	228	224	233	240	241	209	235	225	240	209	225	223	229	243	240	250	228	216	211	192	241	226	266	236	217	224	209	265	237	217	226	219	217	216	234	226	251	226	220	230	222	232	235	215	223	216	188	218	260	230	221	225	244	228	208	230	239	222	221	236	224	243	207	229	251	254	229	245	227	230	224	224	223	204	249	231	219	227	216	245	238	211	232	209	240	217	268	223	216	230	213	230	225	236	230	221	236	240	213	220	234	214	251	206	238	216	251	205	227	225	227	241	239	222	236	230	220	253	234	210	224	231	207	224	225	233	225	218	210	210	249	237	215	225	226	244	233	254	232	224	248	234	208	243	244	212	205	212	215	241	220	232	216	236	228	230	213	219	251	226	209	215	225	235	206	234	229	253	217	248	244	224	221	234	211	224	248	218	225	212	220	253	230	220	253	253	227	227	202	223	236	221	240	244	220	199	220	233	231	236	233	219	218	212	222	243	232	230	246	209	231	221	237	233	220	232	247	225	209	228	235	227	236	221	209	234	235	245	222	230	241	233	241	227	260	237	241	208	212	251	204	189	242	250	203	224	248	228	235	214	227	220	238	224	220	223	205	223	218	231	224	237	202	221	221	249	229	231	233	204	205	245	234	233	234	226	210	240	211	209	233	216	217	232	232	222	213	230	219	216	232	250	229	244	232	233	238	215	231	231	213	218	209	252	216	248	225	248	206	244	215	236	253	228	230	230	225	231	200	235	225	220	211	239	228	227	203	200	218	229	214	258	222	217	206	216	235	224	222	203	223	234	216	211	201	227	254	234	230	237	224	226	261	234	219	245	234	240	216	206	223	213	246	226	230	230	220	223	219	233	233	225	218	216	219	217	223	238	241	235	254	222	211	222	204	256	259	217	219	227	226	216	251	213	229	220	225	258	223	232	235	241	213	219	234	210	193	246	222	225	234	238	220	233	221	201	217	220	183	232	218	217	255	218	241	211	247	233	230	223	220	230	220	238	199	237	198	237	244	231	239	241	238	218	259	211	225	223	224	218	206	242	240	243	245	230	236	234	218	237	215	249	214	226	226	221	220	225	223	220	225	245	216	227	225	225	228	223	224	223	218	229	219	209	225	223	226	221	227	200	233	244	224	224	222	225	199	230	244	243	221	216	229	216	214	236	199	231	233	234	208	228	251	212	236	209	266	219	208	206	229	221	247	226	231	227	239	235	219	224	248	226	234	209	208	236	220	226	243	220	212	205	232	222	207	205	251	235	227	232	233	214	224	239	237	214	219	238	217	230	236	252	235	250	223	228	224	215	236	237	237	227	244	230	237	201	221	217	235	211	223	230	242	242	232	251	216	195	235	233	219	214	221	225	244	228	231	203	225	221	223	269	229	206	212	215	218	219	189	225	224	215	225	212	229	235	210	244	230	219	256	237	223	231	230	223	265	245	226	220	203	235	223	220	244	215	218	245	227	217	189	230	218	227	242	232	219	214	240	245	213	246	215	234	240	201	226	220	224	235	226	228	212	239	247	237	229	237	213	244	232	202	237	220	223	219	238	222	237	213	214	218	224	247	227	237	258	218	231	223	245	259	227	226	215	234	194	222	243	215	243	225	244	252	221	216	240	235	233	222	235	228	258	228	259	230	242	216	214	218	226	214	237	194	239	244	213	218	202	219	217	228	240	205	237	230	205	232	209	209	232	219	215	228	247	233	233	199	210	230	209	220	204	200	188	228	255	207	232	222	237	217	211	219	209	225	239	201	233	242	238	238	241	205	241	216	230	229	241	220	217	227	228	221	217	216	207	217	198	243	232	206	181	247	226	216	213	204	232	233	227	225
6243	19679	16504	8873	5404	3283	2267	1661	1279	999	834	722	631	528	494	461	416	399	371	385	365	335	359	320	322	305	266	289	287	273	255	265	258	262	258	241	252	247	257	277	241	237	268	216	225	228	265	256	237	243	221	224	223	228	228	252	236	240	232	231	209	220	247	233	199	197	212	222	228	225	207	218	223	231	216	220	208	233	198	201	223	237	233	218	232	215	229	229	203	198	231	222	226	214	199	220	223	200	199	206	203	214	222	215	215	201	225	209	223	233	203	201	197	218	230	237	230	215	206	231	249	199	228	223	250	217	220	238	217	210	200	213	208	182	221	223	235	196	218	238	218	211	229	207	200	217	213	242	218	260	214	221	207	227	231	230	218	212	239	213	229	198	228	206	208	235	225	212	222	204	211	236	217	229	199	222	202	223	216	201	228	220	219	203	224	196	221	203	218	218	201	200	233	210	212	225	243	192	232	211	258	214	218	238	209	232	223	228	214	219	234	227	201	215	213	220	220	198	222	220	214	227	203	221	184	243	204	233	227	235	232	224	229	221	214	225	242	197	202	236	227	222	212	226	237	226	235	240	229	232	211	218	193	236	215	207	218	241	217	205	222	205	223	236	216	198	197	229	212	219	259	189	197	220	216	202	226	207	208	224	215	225	233	216	203	217	186	188	221	216	205	228	230	189	239	207	219	204	218	256	237	227	189	210	209	230	195	237	248	235	217	195	222	195	209	203	228	191	227	198	200	217	213	217	219	214	220	203	242	189	204	241	222	234	227	205	230	237	243	212	222	212	190	216	218	200	201	231	217	218	196	209	234	231	230	193	217	208	239	198	221	213	197	232	218	221	231	213	228	227	206	212	212	210	204	225	231	181	214	202	219	236	204	231	216	199	182	204	217	257	220	213	213	238	220	252	201	199	227	216	211	215	208	226	206	215	229	204	204	238	210	201	188	225	237	225	229	226	208	217	221	246	222	216	225	205	203	208	208	222	211	212	220	208	193	225	223	204	227	197	212	208	228	239	232	211	215	244	216	225	218	226	229	234	226	215	234	219	219	236	251	202	223	185	206	222	222	215	260	210	234	223	208	237	187	218	222	224	210	213	204	222	236	214	202	201	226	226	233	210	198	210	247	210	241	206	225	225	207	196	227	233	250	220	221	240	207	238	201	236	210	209	240	226	231	226	228	241	225	220	215	227	216	253	209	208	227	209	220	221	233	237	206	231	227	234	254	202	231	216	244	245	230	220	200	194	218	233	211	234	225	204	211	187	223	231	210	201	212	202	220	216	207	219	230	232	201	259	226	212	211	200	204	224	220	223	238	236	226	206	233	221	248	212	207	221	211	218	190	231	210	218	224	236	234	229	229	215	206	237	210	221	219	217	256	250	197	240	210	217	218	224	229	201	229	208	233	244	206	240	216	228	224	210	230	213	188	223	221	222	217	220	210	234	234	218	213	209	202	197	214	216	233	209	234	205	232	204	206	203	255	188	196	224	203	227	225	209	218	220	210	238	220	207	219	216	227	193	215	227	214	197	215	201	235	206	223	207	203	217	194	206	243	230	201	253	213	195	206	227	237	239	204	223	201	252	188	230	211	201	238	227	214	205	244	201	228	201	203	211	201	209	217	218	235	212	233	205	201	201	222	220	249	238	217	227	232	207	236	217	230	233	218	234	213	202	219	215	246	217	229	188	242	219	229	214	203	214	248	214	212	199	256	210	235	218	220	227	226	230	215	249	237	229	230	230	236	223	236	214	209	233	216	225	232	187	219	217	203	206	235	220	223	203	239	220	243	228	245	226	225	232	212	206	225	215	216	234	246	207	195	226	209	244	238	218	206	222	214	225	236	238	226	224	209	222	249	235	210	244	207	210	205	219	221	232	214	196	208	218	246	241	189	222	213	220	200	208	224	202	242	223	247	205	228	249	222	223	211	228	223	243	218	221	218	197	200	212	213	209	234	236	225	222	223	213	220	248	208	203	226	204	249	221	232	206	226	231	218	222	235	231	219	222	229	203	193	212	192	209	201	213	207	229	224	224	248	211	200	242	215	231	208	197	230	218	220	245	223	221	232	194	229	191	232	221	271	195	220	213	251	246	214	220	222	205	222	231	214	194	219	227	229	217	212	204	222	207	213	215	237	227	194	231	233	212	211	228	226	203	224	241	198	231	219	226	227	210	193	227	227	207	232	207	208	225	220	224	221	218	226	249	240	221	232	211	241	246	229	246	202	226	218	204	225	254	220	190	203	198	215	211	216	224	240	212	220	217	207	227	223	224	213	241	211	219	234	207	211	228	219	189	232	254	199	215	216	231	221	209	228	196	204	202	224	217	223	223	225	200	225	222	209	250	231	256	209	204	224	226	233	198	217	236	228	198	189	200	200	223	216	216	227	217	211	205	209	224	238	236	220	227	244	239	230	222	251	228	264	237	219	226	204	221	227	225	224	237	255	231	221	229	201	211	224	201	208	216	233	227	232	222	225	221	186	195	199	222	224	197	204	227	227	203	200	203	226	215	231	217	231	240	239	209	206	216	212	218	203	210	210	206	190	199	224	235	198	227	210	221	204	223	235	219	236	194	225	220	200	263	231	220	225	212	231	236	233	223	218	218	229	230	237	227	223	231	222	243	225	234	209	207	222	220	211	245	244	201	226	227	206	235	230	239	225	219	231	232	219	229	192	208	215	248	224	217	233	239	230	226	204	223	211	224	254	206	212	225	198	227	215	213	245	197	237	208	238	198	221	231	235	219	214	198	187	214	223	216	208	210	210	219	228	240	216	229	203	221	201	208	194	226	234	218	188	246	231	211	215	213	220	228	210	212	209	236	228	217	212	229	201	257	210	233	214	219	216	230	195	207	229	198	214	218	222	228	253	237	216	225	211	236	205	194	203	226	224	209	215	213	206	246	203	247	222	210	197	215	203	225	201	190	224	205	210	219	195	206	238	201	216	196	227	239	198	224	235	234	228	227	230	250	208	239	213	242	228	221	218	196	237	188	215	235	246	231	195	263	206	233	246	214	219	223	240	227	203	229	219	235	202	232	201	264	200	232	232	229	223	203	190	236	230	212	214	198	197	239	245	215	260	205	204	203	191	227	252	209	218	213	216	243	202	242	206	218	221	236	204	233	225	231	194	231	224	202	220	230	224	261	202	205	203	224	209	210	228	214	231	198	205	197	253	250	201	233	213	220	220	209	214	199	205	219	199	227	189	217	238	211	228	204	230	220	218	211	217	222	239	208	231	213	233	245	220	196	227	234	248	236	198	212	193	200	229	217	217	228	230	243	200	224	242	227	221	208	233	232	250	225	201	217	252	233	231	227	214	198	200	233	197	247	229	223	227	196	242	239	250	200	220	208	200	231	208	226	229	205	204	220	221	209	209	221	223	208	201	221	248	195	197	180	207	236	232	185	221	233	229	189	172	226	212	222	218	198	243	219	209	199	210	246	197	218	237	198	247	227	199	210	216	214	191	221	222	222
27691	20998	12109	1667	1054	879	887	872	908	872	907	881	889	827	874	894	938	846	873	836	818	906	814	867	845	814	864	887	907	812	827	864	846	828	893	809	872	925	820	872	830	820	923	857	873	847	823	875	846	869	845	874	891	895	852	858	881	831	866	860	908	813	870	849	941	879	918	928	933	838	859	870	853	880	885	890	832	894	860	823	869	886	850	856	848	796	859	834	814	889	811	909	834	867	771	854	865	842	793	845	852	887	897	889	851	837	875	852	819	913	917	819	880	903	854	841	822	879	811	836	859	873	873	855	863	892	954	871	884	822	855	865	876	833	865	830	856	836	820	863	819	857	887	814	833	835	885	853	891	837	804	835	857	900	865	843	881	901	880	910	865	877	826	810	848	831	853	833	847	868	837	859	827	868	807	861	851	882	885	879	871	888	857	870	854	885	872	857	909	901	898	842	922	871	898	845	814	870	855	895	839	813	903	854	875	891	848	882	842	855	890	847	853	886	870	896	838	858	879	849	855	844	869	863	864	906	862	819	877	899	845	848	836	828	847	896	870	903	861	863	925	882	833	913	842	889	840	861	894	827	846	832	873	872	814	858	829	861	852	890	839	825	862	856	843	890	866	866	899	821	949	891	858	855	857	808	864	811	873	890	812	821	851	845	831	900	814	897	833	870	830	894	892	845	882	823	812	843	906	809	783	811	888	890	856	879	899	865	903	874	861	834	896	899	862	884	830	842	883	843	820	840	866	861	861	823	873	839	844	887	856	918	869	924	875	870	825	849	884	874	889	895	834	888	846	867	896	910	862	881	805	837	872	877	831	903	830	869	789	831	848	921	851	884	862	881	847	844	841	827	888	877	855	907	822	852	855	859	831	882	803	872	876	831	823	871	879	898	910	925	815	882	863	899	831	802	870	828	815	858	820	862	864	907	783	853	905	829	872	874	858	857	811	860	922	863	901	872	819	890	828	885	886	782	890	931	824	863	841	886	861	826	889	897	888	928	841	928	854	893	852	853	886	822	855	857	899	853	842	878	863	844	863	886	884	905	874	867	842	870	913	840	853	859	850	892	877	861	846	867	900	930	834	856	847	823	857	895	888	890	878	878	887	882	855	859	910	854	802	904	806	849	818	813	856	839	862	906	862	832	863	862	873	832	831	903	906	841	905	857	846	885	821	852	865	892	836	865	855	877	842	896	861	875	842	864	837	811	843	865	903	867	816	874	811	836	816	863	879	826	864	906	857	869	847	900	857	846	871	817	852	874	835	874	867	904	850	837	854	881	831	833	837	896	883	930	853	949	859	861	863	889	866	850	897	835	854	885	807	830	858	882	912	857	800	857	916	816	854	828	903	854	820	873	871	867	890	844	871	850	844	895	908	891	824	836	822	830	893	883	839	882	872	841	837	867	844	808	892	845	868	873	885	824	879	834	889	849	821	796	831	838	856	836	863	906	848	906	927	902	858	871	848	890	910	845	879	854	849	835	820	885	852	906	853	883	830	845	876	856	857	891	881	834	913	848	847	893	824	913	880	929	903	862	776	959	858	874	842	822	852	871	850	823	890	896	804	881	873	829	854	834	863	883	891	837	832	843	852	900	859	846	786	885	852	849	825	861	874	890	809	832	846	901	869	874	894	932	879	870	916	863	862	866	892	861	819	849	866	856	857	866	865	834	864	884	873	909	851	846	832	900	848	838	814	892	903	857	874	873	840	945	887	834	903	889	812	881	840	831	873	857	880	863	871	909	880	840	870	874	882	841	881	838	860	855	898	908	897	888	875	907	867	879	835	855	902	872	830	864	835	851	879	865	863	893	884	870	882	844	887	910	833	808	857	889	852	857	882	821	810	845	858	836	864	840	910	888	861	846	875	819	870	850	854	852	856	899	855	814	824	829	851	869	847	805	831	829	844	870	839	860	879	853	920	866	886	862	897	874	852	866	850	841	888	888	930	835	846	908	907	863	883	874	814	849	821	918	881	858	877	794	842	919	843	873	896	864	842	862	816	876	848	866	877	848	890	853	883	892	843	865	896	947	857	892	914	837	911	855	816	817	847	895	861	863	901	872	873	836	876	894	891	870	826	850	878	895	849	858	856	915	910	830	798	835	850	818	856	891	877	884	916	855	882	910	877	882	849	888	872	866	870	869	846	823	863	854	893	823	880	918	843	889	887	823	860	860	887	846	843	824	821	863	842	870	851	787	856	885	838	894	881	825	866	875	832	850	861	852	859	804	835	874	832	870	827	877	886	877	850	817	822	888	837	877	901	828	876	848	869	849	855	881	891	878	836	845	842	860	889	823	867	937	879	885	841	898	856	895	839	828	879	887	922	857	963	877	854	910	825	900	874	900	902	870	868	794	901	821	869	884	876	863	855	883	869	811	840	855	835	836	896	880	842	862	892	804	917	876	886	863	865	897	812	874	853	835	825	874	864	869	894	853	849	869	904	876	909	885	816	878	894	879	844	872	846	872	905	879	896	830	846	840	834	921	885	882	899	828	836	902	874	898	827	860	905	917	852	870	869	812	851	827	836	870	876	846	823	805	850	852	885	860	795	862	882	868	849	855	832	846	857	831	835	869	882	850	855	845	857	833	785	811	836	888	858	909	870	839	876	867	828	900	871	838	919	905	881	833	909	874	895	870	877	892	796	854	859	842	839	876	902	835	843	836	872	865	915	833	834	820	919	815	828	898	843	834	883	838	842	851	870	814	822	856	852	831	864	863	809	894	917	859	853	855	876	852	821	889	889	821	866	868	892	849	843	849	859	889	869	844	859	870	865	896	880	872	886	875	856	878	868	868	838	840	902	835	842	862	891	819	880	954	874	860	834	840	833	860	850	873	848	866	857	871	885	857	870	874	848	862	851	880	828	897	820	834	811	883	842	883	882	880	855	886	897	815	831	827	866	813	844	873	876	864	846	927	855	837	857	826	880	855	854	889	852	879	837	838	869	862	858	895	880	808	778	880	821	910	824	845	859	819	907	862	872	828	891	910	865	811	908	837	849	834	859	830	859	826	926	789	869	866	889	809	850	818	901	856	831	887	884	887	915	903	812	890	899	823	800	886	802	873	841	833	888	875	855	848	887	843	880	894	840	883	877	878	863	806	864	860	887	868	879	864	832	824	896	886	912	830	971	859	914	862	857	900	930	813	845	861	872	851	882	898	830	832	860	884	884	836	866	875	823	852	850	880	856	842	878	881	890	854	820	867	864	848	826	848	868	906	831	915	867	853	861	853	837	900	817	865	800	880	866	857	874	861	870	848	856	884	849	861	904	832	819	887	813	815	827	859	899	873	817	857	827	830	871	870	889	890	864	911	894	847	886	915	866	877	873	913	862	899	859	856	839	883	823	854	849	891	820	890	837	860	862	859	868	855	826	869	876	854	840	887	863	914	931	892	841	891	855	856	875	889	853	825	895	909	840	852	825	899	871	830	867	880	865	862	825	875	870	883	832	883	849	862	887	861	847	891	852	862	796	837
4580	1716	1446	1052	1020	904	833	912	838	846	813	804	842	834	863	807	884	898	865	855	863	881	833	859	817	844	850	814	865	850	848	844	833	813	832	809	827	841	852	816	817	870	807	880	822	864	805	830	833	842	804	852	807	893	827	817	830	777	803	827	848	800	799	855	838	874	834	851	885	815	875	837	831	841	879	846	800	798	838	856	887	827	829	864	851	822	843	812	865	797	865	819	792	854	866	851	870	843	817	853	862	867	786	855	863	834	842	868	773	860	811	859	862	855	832	858	836	765	845	801	859	803	803	829	856	840	849	829	786	880	872	849	818	823	851	824	853	823	831	828	839	777	855	873	816	853	873	877	843	825	842	805	867	886	827	857	874	844	787	850	858	845	831	816	825	885	818	876	864	841	829	834	841	824	768	851	809	832	854	810	814	869	818	837	830	773	825	859	846	812	833	805	851	834	826	813	820	814	844	860	841	801	844	890	858	861	849	844	846	861	828	845	855	844	844	779	827	883	874	889	836	834	877	899	839	820	838	866	795	863	826	816	868	844	787	835	856	843	845	767	917	830	854	818	885	901	884	850	856	828	808	821	903	868	830	791	848	810	831	814	833	784	829	860	789	834	853	825	850	833	837	853	857	848	828	770	865	813	822	834	852	814	830	832	892	825	842	828	825	841	878	784	821	811	863	839	839	855	857	894	798	860	861	839	791	829	807	835	823	759	834	856	833	818	830	835	817	841	884	885	839	795	852	849	825	831	849	864	829	883	822	814	840	844	810	806	841	846	857	854	883	843	833	845	793	853	874	842	822	807	790	780	819	861	846	866	814	911	857	834	806	855	856	816	886	815	818	822	853	812	808	848	845	823	826	846	848	827	800	795	804	882	836	817	841	792	838	852	837	864	830	850	809	846	827	816	826	870	841	856	853	894	875	832	795	853	843	867	796	809	813	852	846	813	827	848	868	819	800	872	879	822	848	837	837	875	847	835	879	889	867	845	827	856	793	839	794	815	795	835	871	819	806	816	861	817	813	811	851	930	833	865	861	782	816	841	843	840	849	810	867	806	797	837	857	779	885	841	814	784	871	802	818	851	798	846	791	807	841	851	851	832	858	856	848	814	843	845	834	827	838	835	810	913	812	843	828	867	856	842	817	808	848	836	816	819	854	848	844	821	849	871	888	807	872	856	865	801	817	833	810	881	868	820	803	843	886	871	806	835	877	814	826	769	828	846	837	811	872	840	826	824	878	881	833	876	857	810	788	817	854	790	764	806	826	851	829	774	814	842	853	820	843	886	866	818	873	820	855	841	880	851	851	807	877	835	861	852	861	834	900	807	888	844	810	839	839	841	827	864	837	804	846	868	833	818	785	842	844	880	820	806	883	843	844	861	812	890	867	810	811	855	856	868	807	851	842	819	803	858	864	834	773	849	836	835	849	830	793	841	875	817	843	791	843	812	837	874	903	829	825	859	845	846	840	799	854	811	829	847	846	825	862	811	781	795	804	827	858	791	772	912	865	844	796	854	870	863	805	828	840	800	843	812	817	767	846	791	808	802	855	860	844	825	853	860	852	847	832	803	791	848	808	847	823	852	829	816	848	844	840	768	864	805	813	818	801	862	877	809	835	858	874	832	839	845	819	825	813	837	860	840	866	848	792	872	833	881	879	804	824	795	805	835	829	785	851	847	873	809	836	825	849	849	875	811	816	785	840	840	818	811	855	858	830	766	846	816	834	863	834	837	881	846	852	833	842	838	842	866	867	878	842	875	874	822	870	841	819	814	852	782	826	829	851	793	833	862	828	799	815	800	875	837	833	864	859	829	831	900	860	831	807	815	819	821	824	814	827	841	783	856	840	792	862	796	818	823	864	849	813	843	851	827	863	822	836	853	822	876	829	800	801	812	860	812	834	803	847	808	845	848	877	868	871	837	849	901	828	809	869	837	850	866	848	869	861	862	844	788	826	789	836	809	837	759	809	839	877	785	803	856	797	804	777	852	838	874	817	834	812	816	838	831	824	843	896	836	838	838	849	781	854	836	842	846	834	887	808	891	850	835	816	844	798	844	824	823	837	829	844	828	869	809	886	853	811	874	813	887	810	803	860	854	832	842	819	828	858	848	886	843	786	815	835	852	847	881	854	829	848	814	780	844	796	825	832	836	832	847	879	808	811	855	820	857	780	877	875	815	872	863	861	874	827	799	817	848	839	859	843	840	865	856	861	767	829	867	799	805	824	849	875	817	904	806	826	840	835	781	828	829	850	843	792	838	828	870	841	832	838	799	860	886	829	835	799	862	806	813	837	858	880	825	859	799	891	825	844	866	811	811	790	815	785	787	884	811	891	821	798	828	830	863	804	871	846	838	852	850	844	846	869	821	845	827	860	847	828	824	860	881	874	896	905	788	811	811	848	776	803	831	831	818	838	834	840	871	829	824	790	868	816	829	828	823	843	829	831	828	813	867	861	862	845	837	854	889	812	812	810	806	813	812	862	859	863	845	856	860	799	845	843	855	840	830	835	840	836	834	846	853	858	854	810	856	797	862	823	806	844	817	825	846	806	858	850	841	835	811	866	853	899	865	849	874	835	847	850	820	830	827	803	839	814	847	820	859	837	839	830	840	769	862	854	804	803	855	888	814	851	824	832	796	846	832	839	861	839	861	800	856	835	805	868	866	835	838	877	870	849	866	855	812	857	818	827	837	811	820	853	807	848	834	832	850	815	854	807	843	833	841	814	817	816	863	824	845	868	843	850	842	801	834	875	825	824	797	818	842	825	864	807	829	831	832	829	857	840	837	878	905	823	840	854	887	809	847	889	794	791	803	802	853	854	857	845	893	844	792	846	814	866	865	870	825	815	810	833	800	814	842	838	820	822	864	854	817	836	857	861	840	828	827	771	808	811	815	830	850	817	851	841	896	823	826	791	824	878	894	833	824	795	817	839	857	854	844	811	811	828	864	833	845	840	806	875	883	849	870	850	803	866	853	865	862	796	851	855	858	874	872	832	863	804	836	855	823	882	853	808	878	838	850	829	847	856	823	850	793	835	880	844	844	830	837	849	818	860	790	792	853	793	815	908	786	874	846	810	869	839	843	768	819	874	813	843	850	853	895	814	828	843	823	825	874	822	860	816	831	818	884	816	905	834	851	876	806	845	888	883	860	840	844	771	841	807	879	762	847	828	789	832	770	881	822	797	832	847	842	763	849	839	850	828	792	789	861	857	838	868	836	863	877	861	777	844	897	853	813	779	833	793	847	835	800	825	801	864	831	834	847	824	860	854	845	829	825	869	810	811	817	829	856	893	820	818	827	832	858	843	812	795	853	816	867	861	803	840	818	875	882	851	862	891	837	795	864	836	870	847	778	803	865	803	861	847	919	843	890	830	820	828	850	851	815	834	814	858	808	827	843	828	827	817	833	854	857	892	808	849	856	843	814	809	833	791	801	918	817	830	851	816	839	839	873	871	813	789	831	844	833	805	795	841	842
23864	21380	29005	24104	21385	19969	2316	999	828	736	675	610	586	566	559	514	525	516	561	523	519	517	478	520	494	486	493	453	453	417	469	488	454	473	499	432	463	430	458	466	502	463	486	448	448	478	449	459	483	479	461	439	448	440	447	451	454	451	461	442	482	439	472	460	468	455	459	432	486	439	455	436	447	459	441	426	439	456	463	433	471	471	450	414	444	464	453	470	420	445	467	467	475	476	449	449	451	445	464	445	433	425	437	461	456	447	431	451	467	475	453	438	419	434	447	454	477	444	462	460	475	438	474	486	424	425	483	467	455	430	433	451	483	436	435	425	438	477	444	423	431	470	447	405	433	456	408	473	448	471	441	479	446	443	454	460	467	492	469	459	467	447	409	434	464	422	441	457	454	425	441	453	432	457	438	409	427	447	419	481	462	438	487	486	462	428	441	438	443	468	471	448	410	499	481	454	500	428	439	462	456	432	449	457	397	487	479	503	464	437	447	455	449	454	453	470	453	411	470	459	440	492	472	505	460	421	445	457	442	436	462	487	444	477	461	492	410	458	418	422	422	430	478	462	456	432	429	441	439	419	429	469	446	443	454	476	455	446	410	488	427	438	451	474	440	450	412	469	461	448	464	430	452	475	381	452	453	458	464	445	477	479	456	460	449	452	475	405	463	457	446	464	472	446	420	462	464	480	512	467	449	417	441	471	439	423	402	478	452	484	436	445	448	485	471	456	490	414	455	454	477	470	442	442	468	424	459	455	443	436	453	440	475	478	478	473	452	434	456	424	445	471	451	437	450	476	468	442	441	481	488	479	456	462	476	425	498	476	424	455	434	448	469	446	460	424	490	433	473	448	444	482	445	477	468	491	429	454	433	447	468	457	473	431	452	470	442	457	430	471	457	436	443	413	437	426	487	464	463	457	404	444	473	493	417	483	453	461	452	443	451	469	451	487	406	463	435	425	460	446	419	473	438	432	441	469	504	429	472	448	441	475	460	425	501	427	444	451	463	449	417	443	443	442	431	446	460	435	441	469	475	444	422	483	465	453	484	448	416	445	415	478	445	444	444	453	465	445	425	445	441	434	454	429	441	465	444	452	455	449	430	428	466	454	460	472	457	416	462	434	439	442	460	462	475	464	480	400	450	442	440	467	494	429	431	471	456	424	461	476	454	434	476	442	464	446	463	438	483	472	449	467	460	451	424	476	464	442	475	441	449	425	400	471	420	468	446	461	459	439	417	456	458	447	501	481	488	466	449	451	417	480	447	442	464	448	411	430	464	477	422	471	470	471	497	456	456	407	457	444	435	466	456	433	458	466	451	452	477	431	453	451	416	489	429	447	458	467	423	446	470	460	469	454	451	446	445	429	452	454	460	475	492	446	454	468	456	422	464	428	429	458	461	510	467	446	482	473	453	441	439	421	416	424	410	437	409	464	483	460	459	452	467	459	406	470	470	443	426	459	425	470	417	448	433	469	434	460	441	478	476	437	414	428	474	448	445	475	473	428	428	468	441	449	441	437	422	454	458	456	449	430	473	463	426	430	465	462	446	463	443	471	449	442	450	444	456	419	444	435	447	427	441	469	428	437	441	449	431	427	454	427	429	415	420	470	462	462	442	461	458	439	471	454	454	491	443	417	468	442	457	462	453	450	458	448	462	451	432	452	406	468	436	454	425	479	495	454	455	408	442	444	449	460	466	474	441	469	462	490	450	436	429	459	443	454	425	425	475	475	445	444	445	433	439	445	468	441	474	457	450	467	490	487	483	457	442	460	479	434	452	482	445	444	448	458	436	474	459	484	445	494	437	430	460	439	449	435	452	413	480	455	487	452	447	446	475	413	466	441	414	484	428	501	474	468	440	443	448	459	463	427	448	467	475	459	465	433	449	448	462	477	459	425	469	422	420	445	456	455	446	481	454	451	418	467	449	427	450	455	417	448	492	457	444	431	429	427	481	441	440	454	469	448	408	449	392	426	470	448	457	449	452	446	465	446	435	457	443	463	479	446	484	469	423	443	448	453	486	423	464	449	480	438	449	437	450	450	434	471	455	484	463	463	428	473	499	390	408	494	437	458	466	429	432	427	437	431	439	466	448	461	416	456	430	427	475	462	396	445	430	472	444	437	468	446	429	441	509	430	496	421	453	457	435	467	488	471	432	457	439	470	468	456	403	456	438	447	438	476	462	426	475	464	482	441	465	437	454	446	455	454	446	509	452	437	488	423	432	401	434	422	439	464	414	445	437	419	443	482	422	427	433	440	427	458	414	445	444	438	482	411	439	435	422	489	449	448	482	423	475	467	420	466	486	463	468	447	423	463	447	462	437	443	451	460	459	494	448	411	443	465	442	439	454	425	453	457	465	448	458	450	484	429	423	464	424	470	455	432	428	468	434	454	464	481	462	445	415	427	458	466	464	450	428	425	442	442	433	405	425	452	496	424	470	424	454	450	431	465	438	418	444	467	443	457	474	456	412	466	466	436	448	421	442	458	414	466	465	444	437	431	443	479	479	436	470	426	475	460	469	465	402	409	431	485	477	472	439	473	463	439	434	493	409	469	442	448	497	444	421	481	454	428	507	462	460	472	475	467	457	433	444	444	469	489	453	494	458	483	437	447	445	426	432	444	480	422	431	475	457	457	471	454	407	460	453	424	444	452	466	480	443	421	450	436	455	450	432	421	458	406	449	438	419	423	451	444	500	451	481	471	443	444	481	459	439	468	443	422	441	488	415	484	455	453	494	451	441	478	436	468	496	422	424	467	475	456	432	463	444	482	415	440	441	450	422	427	463	446	442	457	435	453	441	463	454	438	450	452	461	456	448	452	465	461	446	424	441	460	467	466	423	397	445	420	485	424	447	458	467	427	420	465	469	460	462	413	444	411	437	446	441	458	434	456	457	440	468	466	437	411	464	430	469	499	409	456	470	422	438	454	474	479	449	474	432	452	398	402	400	409	460	396	471	448	447	444	484	447	447	425	448	456	425	425	401	451	416	469	452	452	438	436	441	472	430	445	429	468	454	486	437	434	454	440	443	459	425	470	429	465	468	491	477	431	446	438	419	413	496	418	449	424	483	438	480	462	469	444	427	475	427	423	469	440	488	436	431	488	479	455	429	417	444	445	480	470	449	469	427	463	433	425	442	410	441	445	442	431	435	473	445	449	445	405	426	444	404	446	407	452	442	439	471	434	439	400	458	462	461	446	461	413	465	478	454	475	488	449	436	457	460	463	454	451	461	477	443	455	495	469	450	443	422	480	460	434	426	412	411	466	462	457	464	457	461	472	465	414	500	458	474	454	429	411	392	420	501	449	440	456	409	436	440	453	485	471	447	473	432	432	446	452	430	461	455	449	465	414	479	464	473	430	453	432	468	463	450	449	460	408	458	417	412	434	408	463	443	447	462	412	442	460	460	465	417	427	427	451	455	482	447	428	411	429	450	445	457	443	450	438	447	423	475	456	453	460	455	431	449	440	423	468	463	431
4339	12359	10109	5157	3052	1979	1454	1186	968	879	758	729	663	637	620	567	572	558	524	539	544	540	495	488	497	504	479	492	482	487	449	474	481	484	455	455	459	465	474	446	506	443	494	464	471	487	494	439	468	471	505	450	468	464	494	484	440	450	461	449	482	485	425	482	478	471	482	474	436	477	454	458	468	459	468	468	446	442	472	485	494	480	465	492	450	449	461	456	441	463	495	464	464	464	397	495	460	479	408	454	472	497	485	448	457	449	434	429	512	431	466	444	442	474	443	459	463	468	429	469	475	460	454	453	476	461	449	442	442	453	457	456	453	493	471	476	470	426	461	468	463	459	436	448	503	423	456	487	455	466	463	480	490	465	473	481	486	458	432	481	427	431	479	467	478	451	401	414	445	490	451	457	461	441	470	428	475	448	474	443	456	440	481	474	457	460	482	472	435	492	431	478	419	442	423	427	426	441	453	469	494	467	471	457	447	433	467	460	478	492	426	468	456	466	470	451	442	474	437	423	472	440	481	457	464	442	446	446	470	484	451	459	460	472	393	451	440	482	483	476	442	464	461	481	446	455	449	420	445	483	474	465	480	463	432	464	462	464	491	463	445	448	452	447	423	478	439	478	471	488	418	457	473	470	484	489	446	483	434	456	471	453	480	449	461	461	439	450	445	475	475	458	404	458	485	468	451	468	465	465	487	470	462	461	459	446	471	467	424	429	466	459	483	466	471	440	475	490	458	441	466	436	437	440	453	467	440	439	416	431	476	449	439	449	483	479	412	484	441	472	469	474	479	432	460	431	456	445	475	456	462	441	448	464	473	502	457	469	429	523	448	458	442	443	441	464	431	437	488	492	435	475	481	439	482	405	458	458	458	480	442	413	483	451	414	511	466	436	473	467	465	451	461	483	423	445	449	471	469	463	459	484	454	436	472	481	524	457	456	476	451	488	489	505	469	476	472	454	480	468	464	487	445	486	456	444	470	413	429	475	482	470	448	408	456	431	457	478	439	457	466	430	466	478	464	457	435	437	486	474	465	470	439	453	437	432	514	450	466	466	441	406	460	483	433	497	432	450	451	441	473	481	448	510	436	465	484	439	458	428	458	490	434	430	469	450	444	465	453	448	490	468	484	483	423	479	470	470	456	414	479	453	479	490	433	457	440	461	475	481	438	450	475	441	443	464	430	451	511	421	445	461	463	486	486	480	442	457	481	480	449	456	451	443	447	471	445	436	479	449	476	420	425	453	478	482	423	492	493	481	446	459	452	443	464	480	452	459	461	430	464	466	475	453	455	472	471	481	445	459	477	477	486	450	486	450	443	402	495	458	422	439	449	474	454	446	444	486	433	500	472	475	454	436	471	471	464	481	463	489	445	457	413	501	483	468	451	458	443	493	498	450	451	480	454	445	440	456	448	453	447	456	429	459	477	429	427	439	444	460	486	479	442	444	451	472	447	464	443	441	489	470	431	425	458	487	426	462	450	443	480	458	492	489	423	468	431	460	465	446	513	463	425	452	451	493	450	429	452	489	471	432	410	459	455	468	508	469	455	450	445	438	450	467	446	453	448	375	469	455	449	483	455	451	474	490	464	442	453	466	475	474	446	472	448	439	445	434	453	498	455	487	471	434	443	429	493	483	421	439	430	447	490	442	496	469	462	459	442	438	461	400	466	482	444	472	487	466	447	464	477	442	446	444	445	423	467	476	482	447	471	419	450	463	419	474	471	449	429	460	427	464	454	435	490	459	468	447	456	475	456	439	452	459	464	467	465	462	489	444	414	479	487	410	450	464	447	452	429	489	455	428	453	416	435	456	455	435	477	434	438	470	480	473	502	469	435	453	457	470	492	484	480	449	477	454	440	470	508	458	496	415	471	485	443	463	455	417	448	452	444	469	466	444	486	472	455	468	462	444	419	421	469	490	503	481	446	426	437	452	463	450	433	450	441	445	464	482	486	445	423	468	468	470	460	498	446	453	480	431	435	420	449	451	466	446	459	463	456	463	475	475	447	459	506	458	481	447	476	486	450	445	445	450	478	485	449	452	483	429	428	411	449	449	490	459	455	448	476	431	436	445	473	481	438	460	459	459	425	459	463	436	475	412	468	495	451	425	432	471	457	449	462	470	447	451	446	428	466	443	465	492	451	439	451	430	436	441	475	488	484	450	429	452	432	490	449	477	453	446	447	441	454	473	487	445	456	467	440	503	487	435	463	488	476	462	451	438	429	428	465	465	486	478	444	488	453	433	464	467	450	471	465	465	423	459	478	429	455	446	467	472	405	441	474	459	430	487	470	462	418	430	479	474	461	459	458	475	416	481	456	453	451	472	458	445	434	459	451	465	471	451	438	452	432	472	451	474	451	464	440	441	450	479	449	469	449	495	506	466	421	433	477	479	482	457	468	443	455	478	451	471	445	464	448	479	445	475	436	433	469	454	465	449	438	443	434	490	487	448	442	461	481	468	450	479	468	464	429	462	432	455	497	438	500	428	480	453	489	415	472	463	492	481	470	461	481	483	446	483	428	437	467	464	425	446	462	427	470	466	457	469	461	453	459	478	438	463	482	476	474	453	478	456	458	449	434	497	484	442	422	450	482	429	451	498	464	485	427	538	422	444	437	446	491	487	464	452	486	442	466	495	401	454	460	452	460	492	474	442	455	470	452	485	460	440	454	472	506	477	439	474	455	469	432	466	419	428	428	491	445	476	438	494	468	471	464	474	480	448	488	474	432	444	480	427	444	456	479	420	487	430	421	433	457	460	437	487	450	447	418	447	471	432	445	497	471	478	446	464	429	433	430	413	458	465	469	467	446	484	458	438	480	436	492	449	487	454	484	456	479	462	495	453	463	430	428	456	471	471	434	415	521	457	440	447	430	442	453	442	463	407	426	464	452	462	465	441	415	447	434	453	448	431	466	462	414	458	439	475	462	454	455	484	456	444	458	468	495	457	465	441	456	495	450	440	463	464	475	447	474	437	481	434	467	432	463	456	484	430	446	449	451	420	463	449	453	515	442	485	487	475	469	487	436	466	442	498	461	450	446	449	471	451	450	426	430	465	404	458	451	470	457	478	480	474	469	456	451	437	470	456	481	474	430	463	450	430	449	457	483	459	450	485	426	447	486	454	443	468	461	463	436	440	452	455	448	462	444	478	459	452	448	426	483	440	464	445	438	456	453	459	436	461	465	473	501	431	497	468	517	468	489	440	442	469	472	446	434	458	468	461	451	489	473	463	452	457	493	455	443	461	490	481	468	466	455	458	489	390	466	442	463	474	460	443	474	466	440	477	446	446	489	452	471	443	465	452	424	427	481	463	413	444	456	494	485	457	471	475	434	486	471	476	451	463	419	451	466	484	455	419	473	486	466	426	448	467	426	453	448	482	472	438	440	425	437	453	456	450	460	473	487	429	458	488	466	452	455	446	443	444	473	475	450	440	463	421	438	476	460	432	472	476	478	431	474	499	428	495	465	465	415	475	427	479
24796	21382	28628	24516	21339	8632	1405	1036	966	927	870	925	792	798	843	782	836	824	799	799	830	847	815	808	811	782	852	805	784	748	817	752	758	842	745	801	771	781	759	772	807	829	714	754	803	788	772	749	755	813	814	744	742	787	738	787	788	821	781	770	750	762	719	774	754	758	732	856	744	779	733	775	768	799	782	753	781	813	790	784	752	777	816	759	796	737	803	785	750	754	776	772	772	801	761	788	730	733	743	792	779	834	752	759	737	814	770	779	776	799	695	766	790	783	760	766	793	814	739	746	771	844	797	812	756	838	770	763	783	809	765	793	791	744	793	777	745	776	764	831	760	771	769	785	799	772	774	811	747	762	722	731	765	751	788	764	812	760	745	778	778	754	787	773	805	793	754	770	763	786	768	851	765	751	763	781	789	739	810	740	779	756	765	772	776	805	775	748	824	778	766	752	798	823	757	753	785	747	782	792	748	782	795	772	784	821	790	788	801	764	789	811	771	789	786	745	822	799	767	840	797	793	713	686	789	773	789	774	783	766	722	794	764	763	756	761	776	795	749	729	742	804	781	805	814	757	795	790	796	749	814	766	794	783	758	776	821	781	808	765	804	783	751	767	718	762	802	770	747	755	771	784	808	755	801	789	787	779	751	796	709	834	801	769	731	754	748	803	792	801	745	783	760	748	733	766	765	759	799	832	748	778	778	795	779	786	730	789	780	779	756	813	697	737	719	779	792	726	779	768	778	788	759	778	730	768	800	759	793	782	801	830	799	759	793	754	761	777	775	742	767	791	785	741	771	747	740	774	782	779	767	761	786	814	785	723	741	782	758	749	771	743	792	805	735	769	796	718	770	822	755	731	737	742	789	758	803	729	798	784	781	728	735	767	722	783	821	766	735	783	745	734	762	759	779	776	800	772	763	781	734	781	779	793	767	775	774	725	786	766	759	786	777	757	755	780	745	725	794	795	765	763	717	714	796	770	779	796	759	780	757	703	756	793	820	746	753	739	803	799	791	846	764	775	766	754	758	732	747	745	770	736	781	803	791	827	760	755	752	768	752	805	788	770	769	829	812	798	796	798	754	789	758	818	749	719	803	754	808	733	790	810	820	760	796	724	739	771	748	793	762	790	765	725	777	763	814	777	792	784	787	754	722	751	774	738	744	794	768	761	777	798	799	802	829	745	801	777	745	765	760	791	798	757	801	728	766	726	812	799	770	808	772	773	754	734	772	795	780	774	745	755	771	810	729	770	764	801	765	795	742	731	736	760	778	746	789	801	744	759	783	749	779	779	725	777	757	767	807	776	767	738	763	782	780	791	818	777	746	794	730	797	732	761	767	773	726	810	814	805	747	786	740	807	763	802	785	782	789	802	783	773	749	735	849	771	766	746	748	772	825	727	785	740	727	743	792	766	743	746	779	789	793	768	752	795	726	777	799	809	749	778	748	771	839	726	763	795	757	832	755	795	750	760	729	782	777	771	824	758	766	739	790	752	824	752	747	790	754	775	755	732	790	793	831	773	725	795	749	748	825	765	759	747	765	754	752	772	768	765	804	733	754	793	757	801	749	761	767	792	780	803	804	767	777	774	834	810	772	759	805	785	826	755	734	779	767	727	813	760	714	751	770	782	768	804	758	759	744	788	784	772	750	732	784	770	762	765	816	809	737	783	762	775	765	737	762	774	741	813	825	712	754	765	757	747	790	780	735	690	779	780	743	770	813	714	748	791	738	775	743	751	753	844	752	759	749	819	764	763	741	778	791	784	802	787	793	747	732	781	778	810	729	772	733	859	803	772	725	762	754	753	774	777	834	795	781	802	824	779	795	730	758	784	761	762	782	727	815	767	781	748	775	736	763	797	765	752	767	809	747	745	780	754	783	772	803	749	788	777	769	744	748	806	756	718	802	773	784	800	801	739	739	746	772	743	788	760	753	799	786	779	776	758	777	737	786	767	780	777	761	745	746	755	744	797	772	706	799	819	805	763	749	807	745	762	762	810	759	795	775	760	809	762	774	763	726	806	795	779	762	720	811	767	839	751	755	835	734	781	745	777	729	740	749	773	738	826	793	752	770	774	831	725	821	757	761	809	814	788	782	796	745	751	779	787	714	779	796	773	815	789	799	779	741	753	778	785	821	758	750	750	746	811	687	784	775	780	782	749	787	751	852	814	728	764	783	719	807	778	745	760	781	725	752	759	776	840	748	741	751	775	748	777	769	740	846	776	797	761	770	798	748	806	772	795	757	800	728	790	777	817	775	750	754	761	766	756	801	767	746	772	760	750	794	775	762	728	774	740	800	748	828	792	767	763	763	787	784	787	798	735	750	807	756	752	767	771	829	769	817	726	736	757	735	803	743	743	725	740	778	782	736	758	716	776	791	791	742	775	766	803	779	796	754	723	817	776	760	787	770	792	847	778	794	756	775	806	817	797	806	784	756	797	766	813	784	743	788	807	771	752	744	768	735	781	750	785	794	794	775	816	757	737	802	773	771	783	755	762	781	779	802	789	736	767	774	784	724	758	832	773	764	744	715	775	792	814	804	752	761	798	760	789	805	784	721	747	765	773	751	721	805	771	768	782	811	806	768	744	741	793	759	765	752	763	762	785	820	808	763	770	791	771	716	768	821	703	766	753	804	735	758	786	741	752	748	766	762	717	791	812	762	792	772	755	799	811	766	724	794	771	833	760	748	788	733	762	754	748	723	845	747	717	803	771	829	727	780	769	775	722	785	750	778	738	793	828	779	732	719	796	747	781	770	747	804	767	834	753	789	709	738	789	806	739	788	775	797	765	772	747	774	726	777	739	784	771	760	792	761	749	736	802	741	789	813	786	740	786	752	800	709	801	739	854	715	771	798	749	729	805	761	808	762	746	786	809	774	754	801	748	750	773	781	777	790	796	717	770	748	843	776	755	814	825	763	779	717	764	786	808	712	781	785	828	769	811	798	744	747	822	795	709	797	757	773	788	783	737	797	721	748	754	757	820	722	758	765	787	794	777	776	757	801	795	786	773	794	773	770	753	714	740	816	798	725	751	799	774	746	821	738	792	799	821	745	778	745	791	770	795	806	777	758	729	767	788	753	784	763	765	786	772	724	743	740	732	749	769	742	781	763	796	769	791	782	770	778	770	773	741	739	775	784	749	758	814	823	744	780	754	740	697	783	781	763	770	738	755	786	769	855	798	722	802	801	732	820	777	792	794	767	756	776	794	759	780	732	786	799	796	780	771	807	762	786	733	765	741	831	775	793	773	723	702	786	760	759	777	806	766	784	742	730	758	782	762	723	738	786	782	766	815	727	821	776	771	724	796	817	821	750	745	788	766	737	754	740	739	754	727	732	759	785	778	829	777	786	735	780	785	769	777	727	788	788	725	799	763	787	793	724	755	779	773	755	771	792	837	769	802	761	753	780	813	752	779	765	760	809	810	761	782	766	734	792	764	782	743	749	788	780	753	751	788	772	802	789	733	748	746	746	795	788	768
4420	9164	7255	3920	2549	1732	1433	1222	1085	1066	936	921	835	806	814	787	786	795	745	753	759	769	749	760	789	735	791	754	732	719	772	752	754	714	794	750	724	785	706	710	720	728	731	756	777	688	775	746	720	759	735	748	735	768	782	754	754	726	730	787	773	752	729	756	673	745	682	706	710	754	770	677	786	749	718	719	705	770	739	720	731	703	711	755	735	745	686	696	740	739	709	746	780	731	702	731	727	758	717	684	713	751	718	745	746	713	725	742	753	699	797	759	728	707	724	742	666	694	711	726	719	665	745	754	716	730	732	732	749	684	666	750	724	741	708	711	748	706	709	704	724	740	709	716	756	756	761	723	711	776	709	749	740	775	729	743	721	703	781	725	748	718	725	753	767	713	722	784	720	746	747	741	722	751	786	665	765	771	742	755	764	738	758	719	767	751	721	737	754	744	756	760	763	738	709	752	715	731	716	749	716	722	711	685	711	749	717	734	719	724	740	725	745	767	685	735	759	748	689	691	706	750	714	734	755	722	713	728	699	768	724	708	796	756	759	761	763	751	676	760	727	719	784	738	740	748	750	744	707	690	762	707	747	752	763	770	748	727	727	741	755	749	746	729	726	743	701	693	747	748	727	659	712	723	758	730	738	720	751	731	764	773	752	749	696	742	731	756	740	709	750	719	741	691	752	747	771	708	775	733	726	722	724	728	750	718	705	677	717	718	682	718	736	741	730	746	720	749	743	746	715	690	780	774	781	717	727	748	728	723	757	759	734	721	758	711	753	708	729	685	704	759	711	714	728	733	750	750	715	723	733	753	698	768	735	674	701	714	729	729	758	769	685	752	676	733	745	726	749	697	693	760	702	735	693	748	710	766	737	712	713	730	760	727	759	727	708	746	717	695	693	773	714	729	726	694	720	727	758	756	709	705	712	783	707	711	755	736	742	672	722	803	708	729	717	708	749	696	726	742	704	706	733	716	769	743	723	723	764	723	718	761	766	785	823	780	727	776	739	752	704	736	763	742	723	716	749	726	703	740	701	731	702	770	768	707	717	757	679	700	711	722	787	748	757	744	714	705	788	799	765	680	754	715	739	728	722	730	725	740	729	726	703	720	715	766	755	765	700	709	728	727	753	761	767	703	757	711	757	738	755	691	753	751	710	720	696	719	737	719	747	735	752	730	743	643	773	763	745	740	749	784	731	753	749	714	741	699	694	734	705	740	738	718	733	749	783	711	665	723	723	719	739	752	724	704	692	741	751	770	751	742	744	738	737	750	733	760	769	721	722	719	712	729	741	741	800	728	698	753	739	752	747	754	777	745	729	717	711	784	755	777	727	719	769	758	673	685	744	714	764	739	677	726	745	701	744	751	765	711	729	745	695	696	755	670	749	737	732	744	698	706	718	726	719	742	671	728	681	748	741	718	687	721	690	718	718	753	687	757	745	728	756	707	715	713	727	719	756	754	706	720	760	718	715	710	736	774	746	821	772	752	736	760	744	741	706	762	742	742	686	707	754	755	706	763	719	706	707	743	727	763	763	732	721	695	771	736	812	740	728	730	726	737	767	788	709	735	729	716	712	682	746	759	703	733	727	713	698	750	738	753	739	694	792	675	699	770	746	739	753	732	769	746	728	656	683	737	743	717	767	745	700	690	730	769	737	770	771	728	764	718	774	692	760	809	768	705	726	751	733	769	705	750	722	749	715	710	747	721	734	712	737	737	739	702	702	684	740	715	725	709	745	739	731	742	781	727	712	715	768	757	714	710	703	734	728	695	749	704	735	760	751	744	738	705	760	729	707	720	721	679	736	702	760	809	714	756	724	702	720	738	709	773	752	758	710	677	729	712	735	705	712	739	727	716	696	702	765	711	747	725	718	769	774	753	752	734	710	743	740	746	740	743	722	725	721	768	791	700	738	690	736	697	692	701	751	736	732	721	738	731	730	732	702	697	717	683	786	701	775	707	749	733	737	753	763	743	753	671	688	724	717	743	710	723	738	726	681	705	735	744	784	765	759	765	702	747	758	752	708	730	752	716	745	760	751	691	707	783	735	765	693	736	775	749	744	729	699	745	750	765	740	741	758	721	757	762	758	733	779	718	774	776	744	741	703	732	745	747	660	723	735	756	676	749	780	754	751	758	734	682	791	714	750	726	733	755	702	744	723	712	740	746	706	704	732	743	722	760	704	685	663	754	707	742	739	716	699	724	736	737	737	736	737	735	755	716	676	730	768	704	720	747	708	754	736	704	744	740	742	730	759	752	749	716	698	789	762	721	741	755	725	742	739	742	764	713	740	761	727	702	789	728	717	791	769	695	764	693	719	785	754	755	739	756	799	723	706	719	722	776	708	761	731	754	788	727	714	727	700	694	723	675	740	720	697	782	723	754	731	761	732	734	704	742	730	715	715	714	706	761	661	695	808	717	743	734	731	709	702	745	734	766	739	714	717	759	791	720	773	764	721	654	789	759	713	742	729	733	705	737	724	720	743	701	732	785	740	747	773	746	744	683	771	709	781	729	729	725	711	744	735	712	747	770	708	709	704	744	728	740	748	771	689	751	739	798	717	674	716	801	698	743	732	746	771	736	740	715	727	728	724	714	749	709	776	740	763	709	764	733	782	730	685	749	749	728	762	731	746	729	710	710	742	783	749	709	751	751	752	689	744	737	773	756	699	714	700	785	742	692	748	727	696	703	688	748	708	734	678	692	804	779	729	720	749	736	715	767	723	750	771	749	734	694	753	705	749	771	691	739	739	716	739	703	753	715	740	734	723	719	704	745	741	751	778	777	763	734	730	718	758	757	768	768	769	759	751	742	758	742	639	766	747	745	748	747	730	709	721	718	725	716	748	744	733	756	660	788	728	759	687	713	705	722	693	778	744	794	721	708	735	711	724	765	749	729	725	762	715	699	775	775	699	739	719	761	720	709	723	753	756	777	745	762	710	710	734	736	688	778	662	739	746	757	720	727	734	729	739	721	694	689	725	709	735	737	779	772	764	725	811	720	734	717	722	741	762	746	764	750	766	727	720	697	750	801	696	745	709	760	743	767	693	733	721	741	732	739	735	720	752	693	700	740	782	693	788	745	761	754	729	703	747	745	689	691	759	707	737	724	691	771	719	696	720	711	740	683	749	740	741	686	719	740	734	734	731	732	697	724	718	760	720	749	712	784	671	762	738	723	700	724	706	716	718	747	743	711	778	712	698	763	725	696	760	739	756	748	715	734	712	745	711	796	718	739	716	767	736	702	744	674	679	720	696	729	733	722	738	737	716	744	708	716	695	745	737	747	707	708	755	689	710	710	734	727	750	753	783	742	704	730	729	755	731	710	714	748	714	739	703	730	720	729	749	726	717	705	743	701	697	728	735	731	716	736	761	749	727	784	701	701	732	726	772	711	788	687	724	706	752	765	740	741	728	723	735	718	704	724	745	732	784	711	773	691	733	768	716	708	726	760	751	729	764	733	753	726	704	747	757	729	694	762
22773	21454	29367	23947	21446	21513	18217	1607	922	751	667	544	531	507	453	407	375	353	348	323	318	326	292	294	320	303	284	265	273	297	274	251	243	229	277	253	281	246	237	248	222	236	221	239	220	209	234	254	215	242	231	235	248	246	237	224	237	272	227	221	229	228	239	223	213	235	257	206	231	218	237	266	244	212	248	201	232	216	240	232	233	219	222	204	247	261	220	224	228	222	230	242	234	241	246	215	216	238	213	233	250	217	215	230	243	215	230	238	254	207	208	213	230	214	235	208	231	223	236	232	227	219	225	224	230	241	251	242	237	257	252	236	221	238	211	221	230	238	228	256	224	232	258	214	215	251	228	240	226	243	220	237	230	226	214	209	258	225	229	229	239	243	271	233	222	246	228	240	238	234	239	230	216	220	219	215	207	217	236	246	224	229	185	237	244	245	231	249	242	253	208	231	228	240	200	238	214	230	226	230	237	237	234	228	201	224	219	213	246	243	264	247	229	257	222	237	220	262	249	230	205	217	254	246	239	214	209	227	209	238	237	232	229	247	217	247	246	249	238	202	227	240	240	228	218	198	230	222	227	229	241	241	223	209	239	243	224	230	213	238	232	260	227	206	244	192	246	224	260	214	249	235	221	231	204	225	223	225	243	208	263	257	213	211	188	230	228	249	237	236	214	232	216	242	211	257	237	226	232	241	206	239	247	235	229	215	258	237	251	224	256	208	243	196	241	224	231	236	204	238	229	231	235	238	232	243	242	243	230	244	238	207	222	274	221	217	233	238	230	252	230	216	243	200	207	237	230	235	220	220	230	242	230	230	242	210	238	226	228	221	253	231	221	211	259	225	249	256	217	237	232	213	205	231	225	202	213	217	233	229	221	222	247	229	227	212	244	186	225	231	230	204	198	210	250	241	247	240	225	232	230	219	232	244	218	214	195	222	226	246	232	254	220	219	202	211	216	234	216	247	227	227	220	251	211	225	201	238	230	235	233	239	250	251	245	218	235	248	207	227	240	238	245	237	226	251	223	244	211	237	239	227	248	240	266	231	212	207	226	218	240	249	232	227	233	219	228	238	235	251	239	222	217	216	194	249	231	232	238	220	226	203	203	223	246	239	251	250	208	198	242	228	217	235	230	206	256	251	247	270	233	225	239	233	211	255	242	230	244	244	240	213	230	246	262	235	223	205	240	195	238	213	230	242	231	210	225	230	213	241	218	238	207	246	245	238	231	234	222	242	227	227	220	257	208	227	239	224	232	226	252	202	247	238	236	219	203	216	246	232	245	218	227	234	238	235	214	225	228	184	217	235	243	205	256	218	211	247	237	222	223	224	229	218	254	212	237	227	227	230	217	250	225	262	219	241	251	240	254	287	226	234	231	210	263	222	230	238	237	208	254	228	242	213	222	231	224	241	237	215	212	229	222	215	222	223	221	229	237	242	214	236	241	253	258	230	235	228	231	248	239	254	232	228	203	206	224	231	235	222	208	231	222	233	234	234	247	219	233	223	244	224	246	252	237	214	206	220	198	227	235	217	257	218	239	258	232	213	229	255	235	219	205	213	249	206	243	221	231	220	222	229	252	250	249	210	251	223	270	199	247	224	232	215	202	249	228	236	226	225	230	204	225	210	222	226	231	230	248	229	214	254	260	243	217	234	225	201	253	237	229	215	217	249	237	237	221	240	222	205	232	206	231	226	221	226	228	238	263	232	234	233	246	237	228	221	244	221	205	227	199	235	227	207	257	218	208	242	236	223	228	226	221	230	264	265	251	220	264	257	239	221	204	245	247	234	206	234	226	255	218	198	237	226	218	225	194	251	229	230	220	252	242	224	214	246	223	253	223	250	235	226	231	197	228	270	227	228	256	223	222	235	213	207	239	221	223	227	227	215	210	227	232	212	252	232	200	245	245	229	217	231	223	239	231	205	241	215	237	227	258	222	236	219	243	238	236	197	247	212	256	229	242	227	230	272	255	225	223	215	219	217	238	224	222	230	242	258	203	233	234	224	248	244	243	229	247	214	223	236	224	222	250	208	223	229	211	229	245	232	217	209	236	236	224	199	241	221	237	239	238	235	224	236	249	254	224	231	225	244	219	238	226	223	230	233	246	208	245	238	250	198	211	214	245	236	230	209	228	229	224	269	218	206	238	237	231	240	237	228	216	207	229	194	235	207	216	236	218	213	254	217	206	249	222	216	250	237	216	232	204	235	259	240	206	242	223	216	214	228	218	229	241	269	226	233	225	220	233	235	219	237	260	267	209	229	204	222	230	221	224	227	231	218	226	236	237	219	234	237	220	234	242	225	228	236	222	219	220	223	222	212	240	207	195	220	250	206	218	249	224	245	211	238	222	247	226	244	239	214	255	230	217	212	224	248	244	231	226	251	244	216	256	246	221	224	216	246	222	233	233	205	226	211	225	206	220	199	195	206	242	211	223	256	243	225	216	227	222	210	232	221	227	229	236	224	231	211	246	239	224	242	221	214	230	260	222	223	221	234	234	235	229	226	243	226	216	233	236	222	232	217	231	266	228	227	278	224	203	242	213	245	214	193	217	218	224	237	227	234	237	219	233	222	202	232	229	237	209	226	234	250	214	204	221	244	219	193	252	223	262	253	233	233	220	216	199	214	233	205	241	193	219	225	199	229	226	240	258	221	227	220	212	203	235	218	208	203	190	207	259	223	214	247	226	230	243	232	230	212	236	251	241	225	207	213	200	246	233	231	235	213	217	226	237	241	221	212	221	248	214	221	235	222	211	218	221	226	223	234	225	223	238	231	224	266	220	242	233	228	241	244	244	237	255	237	212	218	220	204	217	222	243	221	249	268	230	203	205	228	220	234	226	219	225	236	217	229	208	215	234	235	220	228	213	241	239	227	236	232	229	238	242	247	243	231	247	245	239	213	212	219	210	238	232	199	230	235	222	225	219	215	223	226	240	238	226	215	228	242	226	252	246	218	227	225	254	209	228	246	231	224	219	237	206	217	222	230	239	229	218	227	234	245	236	214	239	214	227	243	249	217	214	225	234	215	219	223	244	248	220	225	235	217	250	221	227	225	243	230	230	240	230	219	247	223	214	231	239	234	227	216	219	232	200	258	212	215	266	227	221	213	225	225	224	213	254	220	228	233	222	242	245	222	237	231	240	244	214	267	233	231	233	213	216	248	218	258	220	201	185	244	187	240	207	232	221	229	222	259	231	235	240	254	230	206	211	265	244	220	224	257	233	245	238	212	255	187	236	193	231	218	198	231	224	238	230	233	239	216	235	223	220	243	244	226	239	231	202	223	232	238	213	231	244	239	244	240	258	224	224	199	232	247	208	233	238	247	210	248	230	258	227	215	215	236	212	218	224	225	208	222	228	245	209	225	222	225	228	243	219	230	219	213	219	222	204	228	243	231	230	212	226	215	212	223	209	222	220	226	204	237	228	249	247	229	229	232	237	224	223	256	214	246	231	215	216	227	236	232	200	233	228	215	231	224
6357	20145	16802	8879	5490	3377	2263	1658	1346	996	843	742	620	575	513	480	438	373	383	324	338	325	332	309	289	273	366	278	285	271	266	258	290	224	287	252	259	244	263	233	242	266	238	253	234	223	239	224	242	285	258	236	256	244	233	221	239	228	250	232	233	224	210	222	212	223	251	208	222	201	224	232	236	211	239	212	204	245	223	221	240	221	222	211	230	221	218	208	206	214	230	197	238	226	220	243	221	222	230	236	233	239	209	240	234	255	214	212	253	203	237	210	215	202	231	235	214	196	233	215	232	200	254	223	217	230	208	237	222	228	216	209	254	218	247	202	230	216	227	226	246	247	216	203	215	264	240	228	216	235	235	215	212	214	217	247	211	204	209	217	237	245	216	233	230	210	219	201	207	253	236	237	240	226	249	209	224	216	237	234	217	204	219	233	220	211	214	225	234	232	220	212	243	208	229	220	228	220	250	207	209	181	221	210	206	238	227	224	205	221	234	227	252	213	213	220	225	203	232	232	239	194	207	233	217	246	230	242	215	234	208	214	210	212	219	226	231	225	210	230	216	213	212	218	216	233	214	228	218	223	225	233	234	203	218	209	261	195	216	192	253	211	212	223	225	220	206	239	252	229	212	227	241	235	247	227	242	217	225	217	205	225	222	224	251	203	263	237	220	201	233	209	207	251	222	187	219	203	261	240	212	202	209	213	233	230	222	221	219	228	207	204	236	223	203	217	213	215	222	215	224	242	215	222	210	239	226	230	185	206	221	232	195	226	243	210	205	245	222	211	266	232	210	218	224	215	231	205	201	184	216	224	203	217	225	218	211	227	191	203	254	214	207	226	218	236	229	223	217	224	211	214	227	230	221	211	214	227	209	266	230	212	220	249	209	219	227	200	233	215	228	197	247	206	210	234	217	199	203	235	219	233	224	219	222	220	220	220	202	214	221	235	212	206	237	220	241	222	237	218	219	210	218	194	205	193	193	246	220	239	188	224	242	235	222	225	221	237	226	246	215	236	209	217	204	219	230	222	249	207	213	244	239	222	220	231	211	206	217	231	216	199	216	186	216	226	220	206	216	246	222	242	207	236	204	226	239	216	234	233	234	238	260	217	226	224	210	237	222	212	223	242	235	209	222	194	203	208	233	236	217	214	227	231	202	200	226	199	216	209	216	229	195	234	194	242	240	195	203	199	232	231	207	203	214	215	235	233	214	230	228	213	232	215	211	216	235	233	239	217	205	215	188	204	204	229	219	204	216	191	236	229	235	211	253	246	221	222	230	224	229	227	223	234	238	207	204	206	224	208	209	223	233	232	231	206	227	230	235	206	209	224	200	217	233	229	247	226	218	201	228	213	216	233	239	215	215	227	229	215	223	223	221	220	229	213	234	231	216	203	212	206	237	228	229	225	236	244	200	221	209	227	219	208	239	215	206	228	221	238	219	210	232	220	221	239	218	253	232	221	236	221	229	218	213	213	221	207	205	230	246	228	220	235	232	239	212	232	243	210	216	211	219	253	219	243	218	232	223	215	196	226	222	214	214	244	214	229	234	226	217	217	210	234	218	210	213	228	214	218	202	262	212	222	214	226	206	203	205	224	220	241	247	232	235	222	203	206	212	216	222	225	246	190	242	207	224	241	207	214	237	224	213	219	239	226	260	210	205	186	240	219	239	209	221	208	237	221	260	208	224	206	219	218	229	210	213	237	231	234	206	195	201	216	230	210	233	225	203	211	219	226	233	210	210	217	237	197	239	219	220	227	229	229	225	254	213	195	232	230	233	232	227	237	235	220	223	218	222	196	222	209	223	224	211	238	223	221	225	219	216	223	243	223	211	238	231	211	226	207	257	216	217	225	243	207	224	233	232	187	236	212	183	207	220	198	214	225	201	209	199	218	197	231	239	224	257	221	221	231	207	196	210	204	230	215	200	189	209	235	219	225	203	209	224	243	199	207	222	215	229	227	229	227	257	237	217	221	202	217	212	239	228	214	223	224	217	196	212	199	237	228	232	213	247	228	203	220	225	184	212	196	245	206	220	196	213	197	222	230	217	239	218	240	244	217	228	223	205	226	227	231	222	220	249	220	244	222	231	219	210	206	206	218	226	205	212	194	250	238	230	239	210	216	212	224	205	238	235	204	249	208	222	199	253	216	198	220	234	222	220	208	225	247	231	232	220	203	228	219	240	219	237	191	200	215	207	228	225	243	226	203	234	209	216	225	197	214	224	250	227	236	245	237	205	215	243	228	209	249	234	238	237	220	243	233	233	218	228	225	244	228	213	222	225	234	202	232	218	239	183	217	231	205	223	192	204	233	204	231	227	241	212	231	208	222	227	234	229	231	215	229	211	239	228	211	232	211	230	192	229	219	223	227	238	184	199	213	218	200	223	221	208	207	217	219	224	205	232	223	240	213	244	231	222	247	208	229	230	219	237	214	221	200	232	212	242	199	236	213	208	222	217	204	244	223	204	218	207	212	234	228	213	238	209	233	216	237	185	225	219	204	210	219	235	213	208	256	241	207	209	229	204	211	248	225	222	234	208	243	219	203	222	209	218	246	208	221	219	216	212	207	219	216	227	217	223	216	224	243	222	253	224	232	210	227	240	230	224	226	213	249	242	213	269	215	216	215	212	225	233	208	229	230	241	208	220	238	213	217	212	213	218	241	233	211	237	225	202	226	241	237	238	226	252	231	222	217	195	261	226	208	233	201	228	218	225	214	220	232	215	217	235	240	220	228	247	231	221	224	235	208	200	219	220	251	212	211	219	224	219	229	215	231	228	223	233	229	215	204	224	236	233	228	221	203	207	245	224	214	213	192	222	227	227	234	223	239	214	217	245	227	228	235	203	182	216	204	198	233	228	203	218	246	200	228	235	226	222	213	213	222	203	216	231	214	227	200	240	256	231	212	250	191	213	204	210	220	198	221	222	221	252	218	219	221	211	212	207	226	202	229	246	221	224	223	208	217	232	217	233	219	215	234	252	214	204	212	224	249	218	213	224	213	211	205	230	224	225	217	211	230	220	232	229	201	196	179	211	227	240	194	223	234	222	227	210	212	239	202	211	245	210	249	233	204	217	212	247	213	235	238	208	220	208	200	200	233	219	206	233	232	224	237	269	211	234	200	209	238	224	235	214	204	241	221	201	212	223	238	224	223	242	237	207	216	208	207	261	221	235	209	219	200	220	222	228	224	212	216	219	231	225	212	223	232	247	233	230	201	208	205	236	208	242	224	218	218	225	223	223	219	251	217	214	217	228	254	216	190	219	248	212	226	199	205	257	215	237	213	226	232	214	211	208	204	226	193	253	228	209	242	221	204	200	229	220	232	240	239	222	227	199	209	224	203	223	243	227	216	212	224	217	225	225	201	219	247	225	217	206	200	210	225	225	197	254	214	220	234	189	238	223	200	214	218	206	222	231	215	215	214	220	243	218	246	218	211	212	230	218	216	219	243	205	227	233	251	228	223	187	241	188	212	200	238
27863	21190	12401	1692	985	969	941	962	918	912	893	859	863	865	850	906	887	880	817	857	874	865	871	821	863	859	868	860	887	890	890	860	948	897	863	872	870	884	926	877	832	923	847	841	909	866	885	874	833	849	873	874	898	886	849	850	860	839	824	879	878	833	899	883	844	815	900	913	877	857	868	843	875	881	845	857	885	887	912	877	851	806	884	882	875	903	840	885	854	880	898	858	824	904	884	862	817	863	859	856	873	885	867	819	853	906	903	825	883	887	915	913	841	821	789	873	882	914	824	838	883	846	848	886	881	864	918	900	824	817	839	843	902	907	916	865	829	906	892	882	884	850	895	911	872	864	794	858	840	814	842	835	890	844	877	872	903	866	864	822	829	867	848	908	828	815	868	880	844	866	891	881	904	856	869	878	846	829	870	945	898	863	816	877	828	854	871	865	860	817	847	830	879	879	872	928	897	886	844	847	873	876	859	811	915	928	848	813	848	758	831	812	854	895	814	877	927	854	843	917	822	870	856	841	865	843	889	825	900	898	852	911	909	835	858	882	813	826	941	850	918	860	878	938	919	885	859	826	854	841	921	846	884	908	885	914	862	892	913	938	888	836	842	891	916	883	895	880	851	865	904	932	884	893	862	826	878	896	913	890	880	856	884	882	876	848	879	820	888	864	851	860	898	861	808	817	831	885	881	910	880	904	870	930	891	895	893	870	895	849	860	868	882	868	824	813	840	865	872	869	901	834	834	885	883	865	875	866	901	888	891	830	883	898	862	919	933	872	901	852	880	875	915	927	857	867	881	822	868	881	786	859	812	874	841	913	856	880	845	831	830	894	881	868	868	844	858	932	841	851	882	862	909	898	868	873	826	871	887	809	884	870	862	869	893	862	871	883	870	889	882	914	853	880	829	830	869	896	853	832	854	916	861	880	885	883	817	851	883	880	872	835	878	822	811	878	873	887	846	867	895	866	830	888	847	858	907	894	833	901	910	846	903	915	863	920	859	851	873	914	880	886	821	810	903	854	877	879	841	898	870	847	900	905	866	820	881	890	879	827	889	909	831	874	863	884	852	892	834	862	892	928	895	820	794	884	870	876	851	891	863	921	865	875	869	848	913	833	897	909	872	832	862	866	862	856	876	846	944	898	919	899	788	858	844	829	867	866	904	887	819	857	877	892	875	921	877	820	885	917	885	876	880	875	870	862	876	914	859	887	858	884	869	849	911	845	869	872	891	950	864	903	816	895	906	841	852	895	888	842	901	856	830	898	891	896	909	902	925	852	915	899	861	882	868	815	842	878	929	861	860	871	874	884	842	920	898	858	852	915	905	913	876	842	851	830	890	825	838	901	859	880	857	886	869	904	877	859	917	829	864	857	849	880	885	866	863	815	825	917	858	855	891	863	890	841	863	905	856	859	910	869	862	905	866	822	836	833	823	851	862	885	891	908	904	843	882	856	887	911	887	854	868	891	899	817	911	860	879	894	850	889	861	903	798	858	912	888	878	884	883	807	874	925	890	845	833	881	902	932	896	878	861	864	854	856	911	867	846	826	831	859	895	873	868	913	836	875	862	849	860	931	902	829	859	842	837	834	874	906	868	854	878	832	847	884	913	843	878	898	866	892	837	890	860	906	891	873	878	880	942	875	910	826	898	875	844	870	849	837	886	836	865	829	866	832	856	871	860	938	862	831	858	858	868	893	869	946	889	816	887	893	860	870	904	841	874	858	854	881	865	850	892	897	869	872	887	883	913	861	886	872	886	840	895	841	872	889	865	930	872	839	838	925	882	877	862	886	874	832	872	823	829	901	814	850	879	885	907	927	831	865	857	841	835	842	821	880	827	850	842	853	880	899	859	840	891	827	878	906	883	861	903	896	859	873	865	821	847	873	889	894	880	848	861	832	911	883	883	913	855	830	860	850	841	841	858	862	886	843	830	871	898	902	804	856	862	901	835	858	835	843	884	898	845	859	857	885	904	919	862	876	852	819	851	831	874	862	891	875	822	872	924	856	825	858	886	861	834	893	867	882	879	894	820	886	868	828	838	908	849	866	835	932	846	866	891	881	863	903	861	861	883	854	876	875	897	845	948	910	914	857	854	857	879	926	853	848	857	851	896	855	851	869	842	892	860	865	921	851	871	843	855	901	915	889	839	882	833	873	816	852	901	905	821	860	900	806	907	843	855	879	905	847	827	882	849	854	883	884	838	888	880	871	854	879	874	830	895	862	863	918	929	827	849	882	842	856	794	819	877	832	827	928	843	884	776	974	823	901	897	885	869	926	830	938	929	892	898	840	868	807	878	921	920	830	898	874	825	872	875	869	854	843	836	926	878	833	840	883	852	820	830	878	871	904	909	892	887	869	834	822	905	923	880	824	835	849	872	829	864	891	914	873	823	868	841	881	842	860	895	871	902	875	893	848	830	875	925	851	879	849	810	878	873	881	829	875	862	887	873	826	838	856	863	848	818	904	809	901	851	894	906	848	875	856	845	904	877	824	862	858	887	827	817	880	868	917	840	866	902	860	905	901	795	867	848	835	841	885	871	851	889	821	878	880	821	851	851	834	866	896	919	878	854	865	873	864	830	858	933	866	854	852	865	864	848	889	824	948	908	905	872	858	884	849	896	858	868	848	906	896	926	830	861	910	910	843	896	927	924	874	852	928	845	879	886	884	870	834	829	850	851	865	851	859	925	881	827	907	903	873	857	897	889	867	925	895	857	896	906	910	875	827	880	813	904	887	873	887	887	825	908	878	793	914	863	905	889	921	790	803	916	865	878	864	874	843	856	841	852	843	895	893	824	897	910	834	833	902	860	848	884	812	813	856	879	883	845	832	890	926	863	910	906	903	901	881	798	874	843	818	850	842	894	892	909	897	896	863	817	890	881	871	872	854	858	885	841	844	860	879	853	851	853	881	893	859	925	843	888	879	872	875	841	862	878	858	904	920	851	859	881	820	854	855	864	856	827	845	871	853	866	854	867	858	893	887	891	880	905	881	844	866	895	851	837	867	850	889	850	867	902	908	833	904	812	883	829	866	930	839	899	880	906	888	882	873	901	860	885	866	837	849	868	908	864	868	937	908	873	841	887	846	833	862	848	883	864	849	910	874	864	895	892	868	915	849	885	808	859	843	826	853	892	857	889	872	913	878	866	862	876	919	860	875	884	881	846	875	877	876	891	879	881	875	868	897	883	888	864	793	891	839	875	859	872	883	898	888	869	830	818	857	840	853	826	848	840	890	790	866	913	868	867	858	886	867	889	854	898	882	829	884	887	862	901	893	855	909	845	839	916	931	859	879	851	885	890	873	856	823	813	857	863	896	846	813	836	897	865	839	880	875	913	897	879	857	859	958	819	868	889	903	868	849	819	848	854	882	904	873	892	831	865	839	848	876	866	819	851	868	904	820	865	864	871	825	946	857	863	868	844	837	873	876	854	907	870	841	865	889	842	893	904	885	844	831	883	807	942	905	868	868	903	881
4706	1674	1446	1104	1047	912	907	887	862	884	854	883	844	814	834	827	825	838	831	848	795	867	848	875	810	799	812	882	876	879	837	851	867	902	817	856	861	882	861	885	846	857	865	860	835	866	853	844	831	837	840	863	855	825	854	820	881	822	827	870	898	869	846	858	873	854	884	889	833	857	821	873	835	838	852	970	799	851	858	817	881	867	801	881	853	828	859	880	873	879	860	874	849	835	884	872	840	835	860	834	837	846	812	875	825	890	893	814	870	843	841	797	817	839	805	858	868	823	885	846	857	842	832	865	841	818	868	837	850	848	816	849	871	878	820	864	778	866	860	827	875	840	888	878	903	872	857	870	892	788	919	867	866	875	820	837	826	837	826	885	851	877	825	858	856	847	786	830	864	777	871	859	861	887	832	851	889	897	904	842	909	820	832	834	847	820	856	835	854	831	889	803	817	859	853	854	850	901	810	794	849	872	844	879	899	806	911	823	880	846	839	852	868	860	858	843	878	848	863	855	803	870	826	889	861	821	827	853	818	848	865	820	888	824	826	809	815	800	837	856	893	904	829	861	864	824	828	855	830	866	836	843	844	867	873	856	873	906	877	863	825	834	872	840	882	863	890	883	948	825	840	843	815	855	858	883	876	846	821	906	870	881	832	866	893	803	806	858	811	865	840	864	847	829	824	842	801	887	805	886	837	877	873	916	824	793	834	855	832	884	847	859	874	866	814	850	863	890	889	833	872	807	844	840	886	831	821	864	850	838	824	893	892	833	815	787	862	825	803	843	823	875	859	814	841	867	797	844	805	932	863	845	898	892	833	864	833	883	831	818	862	842	842	816	855	900	860	834	864	852	875	875	874	861	851	858	853	831	829	823	821	874	827	835	902	864	843	855	873	893	819	822	789	898	885	786	844	832	869	906	850	862	865	846	881	860	901	858	852	860	798	865	832	894	859	873	882	845	845	879	844	868	848	841	896	860	904	836	834	860	845	919	817	833	829	862	829	847	854	841	840	897	867	848	849	823	858	811	815	827	794	839	856	816	864	882	824	820	849	836	867	828	802	880	832	879	876	848	859	864	856	844	810	868	815	853	813	876	888	824	875	836	835	827	794	850	848	815	817	862	804	854	792	784	839	851	861	812	868	837	852	875	870	838	845	819	822	817	886	838	871	827	829	813	861	832	818	851	851	856	838	844	861	860	917	827	898	864	787	853	848	868	739	843	854	827	860	818	884	788	844	860	854	857	863	871	879	840	893	849	839	869	865	811	866	768	841	856	844	807	838	837	878	820	794	845	823	860	873	869	798	873	812	798	845	866	812	885	875	822	821	838	827	951	842	861	869	864	845	844	791	813	854	860	889	817	845	805	836	862	892	875	829	839	855	873	883	834	849	810	884	833	863	868	868	849	832	829	789	863	828	855	889	871	865	787	825	853	829	873	825	855	819	823	941	842	820	784	835	864	878	820	884	785	854	892	942	855	895	840	891	816	817	864	891	806	833	881	879	821	859	821	830	880	877	821	863	871	858	868	819	887	830	874	894	862	824	841	787	800	808	786	821	854	872	830	850	833	831	818	837	852	834	883	869	817	818	866	826	894	845	837	856	868	828	856	825	864	822	866	861	828	862	853	896	837	853	859	835	850	828	830	809	830	843	820	880	813	854	880	870	844	803	828	853	871	854	833	855	869	873	797	851	818	871	823	815	866	858	894	823	781	819	804	872	870	783	874	862	845	828	838	825	813	830	867	843	856	833	849	891	824	874	848	823	810	806	822	895	869	873	893	827	812	875	890	846	839	867	826	833	850	869	858	799	815	824	829	831	830	807	855	840	847	831	834	866	816	852	910	855	833	758	887	815	858	859	867	827	898	864	882	831	860	877	752	823	788	839	802	790	832	834	833	844	814	890	847	889	860	854	805	871	827	825	851	841	848	850	893	868	853	855	848	796	849	866	844	828	821	846	825	847	865	836	866	840	858	820	852	932	895	885	850	910	863	832	807	845	830	851	862	881	838	854	849	857	847	795	805	846	889	850	841	877	817	836	852	854	824	884	850	853	867	862	877	853	880	860	850	856	829	852	845	836	832	815	876	883	885	863	844	813	841	850	811	860	898	863	840	797	853	878	838	840	828	862	852	902	869	805	806	832	877	896	840	879	830	856	864	802	854	904	883	839	799	817	879	836	757	819	849	883	852	854	856	858	848	900	827	838	867	838	831	842	824	866	900	850	812	877	848	866	847	867	918	813	832	867	832	842	854	866	848	830	842	868	817	824	915	883	799	853	889	858	856	887	874	898	843	849	870	830	832	883	863	817	824	826	867	860	869	867	863	840	814	813	871	914	838	840	857	855	836	851	834	843	809	879	875	869	820	864	866	873	838	854	877	815	906	825	812	843	805	858	802	897	814	882	872	875	860	813	857	845	862	882	841	832	895	850	886	842	857	855	855	887	880	890	818	838	889	843	875	866	880	902	812	855	840	898	838	892	849	797	855	788	861	781	829	869	837	815	818	864	851	879	847	804	856	858	792	835	888	913	862	786	856	823	927	864	839	835	888	834	840	798	896	838	831	838	842	872	910	867	832	833	871	889	853	903	817	831	808	877	853	822	881	856	867	870	896	845	825	885	867	806	865	855	881	868	836	863	870	857	829	890	816	837	802	904	850	799	861	855	847	809	811	860	878	784	888	827	863	818	838	822	837	845	845	866	817	872	874	877	853	839	866	823	859	843	826	884	886	900	860	852	807	818	895	821	848	827	875	802	818	839	887	858	825	832	850	877	818	794	876	863	847	845	881	834	826	868	825	904	895	906	870	857	833	882	844	841	825	855	851	821	816	808	871	853	850	861	819	771	896	882	830	764	782	798	859	849	852	844	868	892	811	791	835	889	884	890	834	855	828	873	831	862	839	833	823	831	844	892	870	841	791	849	845	840	862	801	882	821	891	812	890	846	895	884	868	853	846	864	835	835	818	801	862	818	837	846	831	861	887	846	868	844	859	808	877	854	819	793	865	843	912	803	864	876	852	812	857	920	856	820	858	812	830	839	875	838	840	881	861	851	903	878	839	853	827	848	887	809	819	841	849	821	852	836	850	847	860	829	882	875	857	850	800	853	826	819	888	823	881	888	858	869	836	871	878	834	881	819	815	936	907	821	852	829	875	859	820	858	863	870	890	886	871	864	817	905	870	864	820	891	816	844	832	867	828	889	884	827	854	867	849	825	886	833	865	834	823	831	797	821	906	859	808	911	812	851	838	803	870	830	906	808	863	868	851	872	813	870	862	821	882	849	843	855	880	858	876	865	882	869	820	844	825	858	879	858	831	849	847	858	901	858	845	814	838	826	863	849	867	835	838	855	856	852	797	827	841	797	897	831	811	851	796	829	870	862	856	817	869	865	835	823	806	854	885	891	839	866	805	839	852	847	870	841	888	818	857	863	837	861	877	912	832	769	867	830	874	843	827	916	818	830	850	871	880	803	850	829	860
23901	21376	29022	24092	21361	20135	2380	987	829	748	692	628	619	587	550	565	484	506	490	528	504	519	500	451	467	508	428	496	490	468	497	465	446	472	462	499	484	478	463	440	478	496	478	421	426	468	490	522	456	472	428	427	426	456	481	476	472	437	471	467	471	445	454	435	438	467	466	477	447	456	471	453	445	430	472	454	454	437	440	442	460	440	456	464	458	474	422	473	470	478	447	437	429	449	438	471	460	474	473	473	486	445	435	440	445	478	443	439	456	444	453	461	456	453	484	454	462	487	449	417	436	450	493	479	461	451	461	464	467	443	457	443	444	433	490	444	455	466	455	441	463	501	432	482	458	413	475	476	497	453	444	451	451	436	488	461	415	440	442	437	466	466	451	413	441	443	461	443	465	454	430	429	466	453	443	448	472	462	448	449	447	440	434	489	452	441	454	530	455	444	423	459	480	434	489	457	435	480	489	469	447	437	477	469	433	456	481	448	454	484	442	489	459	488	486	456	425	450	463	428	481	501	434	448	450	491	487	461	465	430	485	447	431	442	430	415	504	454	450	430	467	492	448	461	442	422	483	446	462	425	441	432	502	452	448	443	429	506	444	480	443	421	442	493	459	483	458	484	424	494	472	449	455	468	427	481	444	480	440	460	442	455	460	407	423	422	436	440	460	468	440	440	435	469	434	466	453	473	441	466	456	437	453	462	466	432	445	421	441	482	461	475	451	463	474	477	433	477	482	461	422	447	471	436	455	461	494	440	425	443	471	432	463	427	454	464	457	442	442	469	462	479	437	405	456	467	416	426	456	427	464	481	472	461	467	466	485	431	474	423	475	467	449	445	497	486	488	493	440	466	434	456	466	452	454	417	465	475	430	456	417	433	438	448	478	467	392	450	435	410	466	457	416	490	476	477	455	447	435	468	426	472	443	453	452	448	454	419	433	424	444	443	422	498	479	499	486	443	450	462	421	432	447	440	464	476	470	444	428	422	437	416	490	480	426	464	473	448	484	478	482	505	460	458	448	484	483	468	479	471	440	452	409	424	464	465	448	432	464	451	457	429	459	456	446	463	484	478	467	480	509	458	466	483	421	429	431	483	445	432	472	469	411	419	422	461	432	437	425	465	463	462	458	495	479	461	463	442	450	455	453	469	414	455	454	461	434	433	469	503	462	458	471	467	452	448	482	439	440	439	473	463	479	450	429	472	452	426	426	413	470	462	440	444	435	465	451	482	472	463	440	434	445	469	446	426	438	441	451	481	438	454	434	458	450	448	445	445	436	486	448	465	444	456	448	481	446	443	465	468	471	484	468	450	495	478	437	477	446	441	422	468	477	437	441	449	482	436	505	487	447	465	477	459	466	467	448	424	422	461	419	472	475	425	433	479	465	492	441	454	470	462	498	490	457	475	452	442	393	462	434	429	454	458	487	456	480	463	423	447	423	422	447	474	440	439	466	440	454	469	440	500	444	426	489	413	451	467	486	473	475	466	430	454	441	443	462	446	452	470	434	456	456	487	438	436	430	430	411	466	461	441	452	443	406	458	476	445	461	470	455	435	459	473	474	472	460	444	473	434	453	538	461	446	436	440	463	449	454	461	441	483	436	444	460	464	468	427	425	412	485	443	464	499	473	493	452	442	449	465	422	432	458	404	465	403	469	467	429	450	473	445	426	458	464	436	440	440	430	428	478	432	435	434	439	445	447	475	463	491	464	444	439	448	453	459	428	432	458	424	445	398	477	485	472	429	427	461	459	459	414	470	483	431	466	462	452	442	477	432	460	416	461	467	439	454	433	484	469	425	457	453	458	473	471	454	444	462	445	465	461	498	516	464	463	472	443	424	459	430	486	477	439	451	484	471	417	448	446	452	466	457	474	474	484	466	458	469	460	434	471	471	476	453	467	452	435	450	459	475	485	461	411	426	455	422	444	445	442	475	480	436	468	428	439	454	459	449	407	450	471	439	441	445	434	497	489	457	447	453	412	461	476	435	466	458	429	460	446	466	447	474	430	460	479	465	440	460	462	447	447	442	449	477	460	483	476	432	445	427	454	431	407	446	423	412	472	478	448	443	451	470	494	451	458	459	445	460	505	455	450	434	465	438	438	467	406	468	438	484	436	461	459	461	471	454	454	450	428	457	411	434	467	487	458	468	404	464	444	467	446	421	427	427	460	436	443	441	471	466	452	457	467	428	432	414	437	447	461	462	426	476	511	438	459	479	443	452	448	484	472	451	452	448	462	447	458	470	456	501	423	459	439	453	460	449	442	479	474	471	469	440	436	455	450	454	440	447	441	399	464	447	457	454	447	466	405	445	466	462	446	449	458	466	448	442	450	447	486	453	463	396	461	481	454	400	404	448	458	442	446	446	458	442	448	470	460	445	446	462	498	441	446	431	417	448	446	443	509	455	452	457	503	447	497	460	409	444	471	426	485	470	442	444	431	497	475	435	448	431	451	448	440	459	448	438	501	438	430	407	420	463	452	450	499	445	460	441	448	414	470	449	432	469	459	454	437	458	452	445	451	419	437	423	458	439	423	466	474	468	440	457	457	411	438	444	501	467	452	447	467	461	491	436	452	446	457	483	475	458	453	483	440	434	424	489	436	442	492	450	474	472	458	424	444	441	456	428	444	474	463	465	465	440	435	458	421	463	468	452	457	460	489	424	420	464	451	478	477	446	462	481	492	472	459	478	423	453	517	499	423	447	434	456	445	435	442	452	451	447	415	431	448	426	459	432	461	458	418	435	400	462	443	426	428	486	461	455	457	470	440	452	472	399	450	440	464	429	445	445	453	424	462	424	481	464	452	483	459	472	445	443	427	470	449	448	463	448	466	446	478	439	440	483	469	449	470	470	489	460	432	491	440	491	430	450	459	441	456	463	452	464	453	472	478	462	414	444	496	488	446	437	470	471	468	467	484	478	490	442	471	479	408	475	464	432	461	472	458	489	470	442	445	442	423	453	461	474	416	465	462	498	471	444	428	479	435	422	466	457	467	428	432	445	444	496	421	443	476	455	422	467	446	432	436	468	459	441	457	460	474	459	472	444	470	467	433	417	469	489	448	459	447	482	450	445	449	459	448	485	432	462	469	429	469	483	482	468	493	460	418	479	439	477	436	504	453	482	436	445	476	456	456	442	450	487	430	436	488	428	453	445	478	485	454	402	454	422	458	449	444	440	451	435	462	456	484	436	460	453	465	476	430	457	456	430	470	412	449	409	452	453	465	453	453	454	466	463	452	461	446	474	458	438	489	462	411	421	436	440	443	465	404	454	441	441	465	456	455	489	508	459	468	458	463	472	439	451	424	456	473	451	463	444	446	445	425	453	446	461	465	454	451	404	456	465	434	460	442	473	438	468	431	432	474	448	434	441	442	433	471	420	413	435	470	470	470	437	426	464	450	492	428	476	447	464	433	444	463	476	473	469	464	443	444	452	447	448	473	433	463	469	465	428	456	437	453	436	463	468	440	428	434	442	452	443
4506	12268	10121	5333	3087	2042	1501	1228	961	880	776	684	693	617	593	582	590	538	557	546	533	512	569	535	519	505	490	497	506	494	461	462	477	502	459	472	458	495	463	420	485	490	497	467	490	507	466	460	483	488	514	519	435	430	473	451	452	450	496	467	441	480	511	503	489	442	453	478	507	456	457	506	451	484	455	423	455	504	446	496	439	495	457	462	470	451	461	459	483	478	465	483	453	470	462	426	491	488	493	476	451	424	538	479	437	488	447	455	449	455	445	460	460	491	412	447	463	454	463	446	469	476	460	469	463	464	499	491	463	462	424	439	479	439	438	464	488	449	428	480	469	410	476	484	491	451	425	474	450	432	421	432	442	456	447	497	476	489	460	437	453	481	440	448	483	461	486	457	445	407	467	459	487	464	436	471	435	434	452	468	454	438	474	469	449	496	464	480	444	461	466	452	461	432	443	470	510	477	442	444	462	475	524	438	438	467	454	417	457	483	481	430	476	462	464	487	434	490	460	468	480	447	484	451	435	433	488	481	453	410	483	445	447	466	450	469	465	468	466	492	462	493	491	443	456	482	445	475	446	441	479	438	447	458	461	455	450	508	446	431	474	484	487	449	441	479	434	445	477	471	422	447	487	475	469	476	458	462	471	468	437	437	443	481	446	463	470	456	480	417	462	481	427	455	496	443	491	493	434	523	492	488	436	474	450	490	493	444	411	480	462	443	436	453	440	469	458	471	471	472	483	445	448	482	459	499	466	433	447	457	473	482	501	470	456	444	458	483	445	444	454	469	466	478	437	511	492	479	481	464	486	449	458	463	498	432	474	512	481	420	431	417	443	448	484	440	465	483	469	445	449	459	426	464	495	480	470	436	460	443	464	463	484	451	434	433	467	440	501	471	460	448	463	438	421	442	454	433	456	425	443	440	457	507	433	501	421	451	457	454	495	448	497	464	464	458	436	444	475	506	478	453	473	500	480	471	482	446	453	471	454	456	444	438	450	471	453	463	462	481	438	460	517	432	470	444	447	506	463	470	466	472	466	488	458	444	439	474	434	452	496	460	470	458	432	420	456	477	470	480	417	462	469	515	441	431	497	451	441	432	463	471	487	434	445	457	466	476	518	460	448	488	486	420	435	463	408	476	472	500	511	464	469	485	464	465	490	454	471	449	467	437	473	467	437	452	484	447	448	465	501	435	482	491	501	461	455	483	470	472	499	469	448	464	443	486	487	475	495	485	495	474	459	491	444	446	462	452	455	478	460	486	459	423	442	493	438	441	479	442	455	454	465	452	475	513	459	478	491	449	458	466	461	475	481	457	476	459	499	442	466	434	491	454	480	456	453	459	457	439	478	446	443	473	445	452	476	449	435	467	453	453	470	445	449	455	476	494	460	455	468	483	459	446	441	435	464	468	458	483	445	462	445	457	476	462	456	440	421	470	470	474	449	483	459	436	463	433	476	463	460	429	441	472	487	458	466	473	447	514	478	476	460	461	480	455	507	437	487	469	414	454	477	461	467	437	478	423	467	465	455	467	445	475	464	470	467	468	430	489	485	448	428	449	486	475	445	468	479	450	450	464	439	451	473	456	474	463	469	491	479	444	502	439	483	475	493	479	463	507	461	475	477	492	493	463	474	470	452	474	481	455	458	477	496	485	415	491	434	427	490	459	423	495	471	460	469	480	480	456	453	477	457	421	440	502	480	498	454	453	451	454	469	416	450	418	474	513	446	440	418	468	463	463	465	481	502	461	473	457	442	450	437	455	440	456	459	435	457	501	448	427	450	429	480	498	468	446	478	468	443	496	434	456	451	453	492	480	445	476	475	498	465	460	430	483	466	497	425	448	494	466	483	477	467	475	452	464	460	471	462	469	418	469	459	471	461	464	455	469	488	492	451	460	452	473	461	510	467	467	422	449	428	434	449	475	481	522	476	481	463	457	457	478	462	448	490	500	494	499	437	444	463	443	436	496	439	454	467	494	479	488	468	482	467	431	432	490	467	484	489	470	482	433	502	467	473	450	460	455	461	462	496	454	457	508	458	498	516	484	477	486	477	422	424	444	489	479	475	497	425	457	425	436	425	453	491	470	454	455	492	463	451	464	416	494	464	467	466	444	447	493	462	468	437	450	414	435	450	429	444	423	414	474	464	447	446	455	470	496	486	485	428	472	496	501	503	412	429	454	464	427	427	424	478	472	463	442	482	435	500	493	473	483	502	449	458	494	493	462	490	494	409	477	486	475	463	484	451	478	446	467	476	442	483	441	483	483	445	450	489	428	436	472	448	445	444	471	483	447	454	434	460	484	470	447	481	447	439	490	466	471	450	471	457	448	479	468	442	409	466	476	448	442	478	468	461	498	470	460	478	418	436	486	481	449	484	467	480	458	490	461	474	452	438	467	496	486	434	463	482	470	480	494	485	479	420	470	464	440	477	435	465	482	443	462	440	461	467	434	443	451	468	476	467	429	492	447	436	447	495	471	491	460	448	460	492	478	507	488	443	482	485	473	448	439	449	449	440	471	443	454	464	454	492	434	485	475	450	485	458	465	450	488	424	462	451	433	435	441	476	459	452	484	457	480	481	450	432	454	494	483	455	476	464	435	448	447	448	450	467	500	481	454	482	419	463	468	430	464	447	469	463	465	465	450	469	443	481	447	435	447	454	454	456	456	448	433	452	470	452	422	464	426	439	441	446	470	473	478	466	435	444	498	447	459	451	449	473	458	450	482	464	476	467	480	457	448	485	460	475	443	446	464	428	475	429	461	452	450	477	457	491	461	465	475	451	479	454	449	449	427	459	445	445	451	472	436	446	472	447	469	452	457	462	476	458	451	458	477	461	475	482	442	456	432	469	468	445	460	426	435	481	459	443	454	426	462	402	449	447	431	436	455	472	441	484	516	478	467	451	517	451	439	463	421	474	459	458	446	438	471	474	422	452	453	435	456	461	470	432	453	449	488	474	507	477	455	468	459	543	459	482	461	407	467	445	430	477	456	468	495	452	457	458	414	484	442	478	456	426	461	446	460	463	465	455	466	444	499	446	453	434	428	480	438	462	478	475	457	457	482	442	459	467	475	462	445	462	470	480	470	456	514	447	455	441	447	421	456	484	416	462	473	470	460	420	478	511	449	459	448	500	448	481	474	468	469	412	421	392	447	454	480	463	467	494	452	463	489	469	457	479	433	468	464	477	417	415	482	451	459	428	441	484	495	452	453	480	435	420	457	462	460	410	461	470	456	482	466	489	466	453	498	498	484	455	462	463	449	494	468	478	483	460	444	469	431	411	464	449	470	466	481	447	499	500	432	466	458	432	469	478	467	483	542	476	478	445	468	451	469	497	480	450	453	468	476	482	423	437	496	435	479	482	454	478	487	449	420	450	444	455	474	486	449	459	473	463	411	469	505	465	435	471	456	461	454	455	444	490	424	461	467	460	457	470	452	446	458	478	451	498	475	431	442	449	448	471	446	473	447	440	465	433	472
24820	21378	28587	24466	21295	8824	1449	1090	1008	948	928	947	889	814	858	883	821	844	833	761	829	841	840	775	834	822	802	828	797	789	805	808	784	788	838	788	787	858	785	771	819	720	776	824	810	805	785	752	817	788	773	780	773	761	784	789	729	762	775	811	747	812	803	797	813	753	732	773	771	794	816	841	808	800	752	780	828	802	810	787	756	747	865	806	813	807	814	803	766	771	799	782	762	811	714	781	762	789	768	789	790	814	863	855	732	787	786	839	790	769	761	749	845	835	773	790	753	781	799	790	779	771	833	779	774	775	827	796	797	762	737	799	774	746	749	801	826	781	819	784	818	754	770	778	800	814	765	791	748	803	778	787	791	806	759	781	798	816	794	773	795	822	763	826	777	783	841	801	775	807	835	813	816	765	773	744	820	762	785	771	793	796	747	763	757	788	698	792	794	852	768	743	806	791	730	739	775	812	741	791	784	812	812	795	764	743	744	811	789	804	793	807	775	844	780	789	723	836	826	792	780	747	782	787	788	764	822	743	769	747	790	791	777	771	759	786	758	757	811	756	761	772	785	790	781	794	836	761	806	759	799	775	825	759	764	762	745	832	834	790	774	800	789	774	763	757	786	784	800	865	806	811	788	798	781	795	798	829	820	773	764	800	815	853	758	804	794	807	723	854	789	753	798	790	766	751	804	773	797	734	774	732	777	731	801	811	791	809	745	743	824	829	756	795	764	755	804	809	708	773	755	757	749	822	793	765	779	769	821	758	738	728	762	802	772	748	810	792	762	804	781	755	808	752	834	761	845	797	792	783	780	802	771	785	814	786	810	839	765	720	768	803	781	827	745	857	755	774	808	794	834	753	779	738	723	783	782	787	727	810	854	828	809	779	788	786	751	800	805	767	841	762	755	761	817	781	823	787	754	765	733	810	789	737	754	796	781	834	750	752	745	765	816	752	770	780	761	789	805	771	788	818	807	719	771	817	802	788	764	774	784	746	790	725	767	791	733	846	795	793	796	770	777	780	723	745	794	797	721	766	780	795	813	768	803	791	809	773	761	823	818	765	763	782	748	743	783	855	791	784	752	786	800	809	753	773	816	757	750	818	782	799	752	789	780	785	794	810	776	739	781	814	785	816	779	835	807	817	782	829	824	741	816	841	806	794	778	798	792	753	756	793	753	756	786	783	750	773	844	817	778	828	783	790	798	787	825	776	850	732	809	756	735	742	786	776	787	766	777	790	775	841	794	829	724	766	790	787	779	761	793	768	833	769	811	803	814	775	716	801	793	758	808	776	828	821	755	776	822	780	758	818	757	794	790	825	797	813	816	746	826	798	768	825	777	823	773	771	768	792	747	785	846	812	778	775	796	754	764	821	821	795	802	782	840	762	776	798	760	818	810	782	776	801	781	825	803	768	780	814	767	774	796	794	746	833	793	855	779	722	776	766	799	786	753	768	782	742	832	741	778	797	795	784	789	750	832	740	752	777	786	734	777	810	780	730	781	760	808	772	813	729	772	775	789	760	773	743	760	715	819	814	827	735	760	776	733	783	808	750	792	806	816	827	787	777	765	747	753	821	787	741	754	826	768	795	830	774	827	812	813	787	785	798	790	806	799	775	808	760	751	747	790	832	749	759	802	798	767	747	798	744	800	758	776	716	790	772	753	755	776	753	790	779	826	823	746	744	775	813	757	774	803	802	776	774	713	766	762	836	793	760	756	771	769	735	763	836	746	770	823	818	755	747	752	761	809	802	727	772	798	768	827	760	778	784	772	803	755	758	767	788	814	819	839	751	788	793	776	757	729	765	742	770	770	782	795	782	805	773	793	809	870	763	789	801	757	742	801	783	799	795	802	760	783	850	807	787	774	747	799	817	819	764	816	803	756	804	835	773	782	782	801	806	791	762	772	763	775	761	755	747	802	752	790	768	795	779	799	787	790	806	808	782	777	795	754	779	779	794	788	807	781	748	779	820	803	768	753	783	836	811	765	798	789	762	772	811	808	762	748	749	788	803	826	750	789	769	779	795	760	805	763	790	793	757	746	834	785	812	769	776	824	811	812	761	780	781	762	780	819	832	717	736	819	801	741	801	789	776	812	810	756	775	790	739	760	796	817	753	810	734	809	787	740	752	788	779	775	806	759	749	813	753	796	770	785	785	778	773	733	782	739	787	784	830	752	835	787	818	777	766	796	772	767	796	770	776	798	787	857	778	797	816	744	805	755	778	742	776	750	789	745	742	777	798	790	787	783	844	802	825	808	756	770	707	760	760	785	785	766	784	797	796	803	799	754	815	774	819	787	817	759	794	768	792	761	741	742	765	795	778	729	778	804	736	760	750	814	782	800	751	732	726	754	767	774	792	774	743	774	798	811	777	749	721	765	824	777	763	825	768	790	786	777	745	734	778	773	801	748	779	807	841	783	788	810	706	752	793	768	776	778	777	791	779	802	769	804	760	797	767	789	768	791	826	802	762	827	803	808	700	738	825	811	797	765	804	868	737	762	747	780	771	763	744	757	810	790	781	830	767	749	772	815	829	779	760	785	760	782	820	765	789	784	779	830	797	776	739	758	776	749	792	811	783	820	793	777	831	765	779	716	796	791	780	767	787	783	802	797	789	775	795	772	785	862	802	795	788	790	777	758	789	738	750	759	789	745	731	764	799	756	789	751	766	766	808	745	774	790	769	807	758	815	804	751	811	762	784	775	753	763	786	790	774	774	763	764	754	802	759	764	800	786	758	779	788	761	770	778	792	804	799	792	732	738	808	775	810	728	785	807	765	747	768	789	774	806	757	759	778	752	748	786	756	785	792	810	748	777	801	814	782	808	700	791	763	790	806	781	756	783	792	778	754	771	795	749	766	792	777	784	767	822	857	745	754	760	748	748	805	795	759	788	797	755	804	773	761	753	782	757	740	825	793	811	794	800	753	792	753	786	839	729	789	775	756	823	788	776	800	809	788	732	806	764	773	730	741	804	761	795	868	780	774	785	796	777	758	804	773	828	774	774	737	784	814	751	769	839	755	746	813	723	787	795	746	793	843	787	778	807	755	815	795	788	754	732	737	823	747	782	765	781	769	834	795	822	796	771	852	794	827	766	795	779	783	826	738	787	812	788	805	812	785	840	781	813	815	740	815	769	731	757	742	773	768	784	794	802	759	783	771	743	809	811	798	810	756	745	810	785	795	795	767	803	788	779	800	742	810	797	816	791	824	822	761	773	731	718	809	793	790	837	800	769	736	750	789	806	779	787	804	795	832	727	772	730	780	767	747	768	740	789	811	765	779	795	760	814	789	765	760	796	767	781	783	792	732	753	749	775	764	762	778	808	824	777	769	764	774	782	800	747	744	702	849	765	800	768	773	752	768	764	781	754	782	742	742	817	843	824	779	776	806	747	781	809	767	761	780	842	735	749	834	736	789	841	791	752	807	794	795	790	785	783	815	824	789	803	770	800	744	819	764	806	781	796	773	797	779	765	796	788	772
4580	9290	7348	3907	2589	1775	1421	1228	1111	1000	955	823	830	870	842	815	770	795	816	787	846	771	767	766	784	807	766	751	726	749	783	740	773	727	779	708	794	705	739	778	751	749	765	762	733	745	742	753	735	743	732	770	744	815	708	804	771	766	759	744	724	741	764	752	755	762	725	785	738	775	779	743	787	826	781	746	773	778	813	733	697	756	734	750	775	736	766	728	755	773	765	725	731	693	716	754	721	710	722	745	784	756	711	723	744	766	744	740	736	729	725	716	737	728	752	732	734	742	770	733	702	734	747	747	743	727	806	762	750	794	741	726	748	709	740	711	773	761	744	748	722	767	730	718	774	752	765	734	731	725	741	736	671	770	759	758	745	685	727	755	751	685	759	732	730	755	730	719	746	744	706	734	770	761	738	792	748	771	766	740	777	755	730	672	703	717	730	774	741	738	735	810	750	705	738	763	729	780	738	728	784	722	684	789	742	725	768	754	811	758	714	721	705	744	733	685	780	767	811	756	739	780	768	728	790	753	752	711	722	742	789	738	768	810	780	763	743	738	749	717	751	764	685	703	706	722	733	731	705	726	737	743	726	726	720	729	780	766	752	745	726	731	731	745	709	730	706	721	759	716	763	727	758	743	733	742	723	737	754	748	746	721	748	732	723	692	733	700	706	696	726	711	766	688	783	736	769	742	745	704	777	774	753	688	695	732	740	752	748	769	714	810	770	761	740	775	727	793	739	723	701	790	742	755	775	734	763	730	727	695	744	729	685	733	779	734	727	743	740	707	700	727	760	768	723	723	796	750	772	702	742	730	722	745	766	729	741	734	760	769	707	755	729	780	742	710	760	701	764	679	768	761	736	759	709	781	761	736	740	743	707	755	731	747	753	714	719	722	775	703	745	721	766	734	722	721	702	696	746	748	763	765	759	762	777	714	720	724	748	661	772	750	715	725	754	719	796	731	703	725	755	715	740	744	732	729	772	771	724	708	762	772	728	719	690	749	725	742	753	756	764	785	731	733	752	765	772	680	739	738	688	723	734	767	783	727	712	742	765	789	762	778	726	713	762	724	724	708	780	733	682	742	740	735	765	727	686	724	728	794	720	744	728	812	730	738	766	782	801	724	698	717	771	730	737	726	725	757	732	715	723	769	750	687	742	788	733	755	741	745	715	702	817	741	765	804	701	760	783	697	813	725	761	714	788	764	718	732	759	737	702	735	677	729	740	762	727	730	706	740	749	781	733	723	742	714	726	696	701	704	735	721	743	794	779	732	741	770	807	724	741	753	787	721	730	724	789	798	740	708	727	716	728	745	722	716	757	662	713	768	763	742	754	726	755	717	778	741	770	768	779	706	712	735	753	732	736	772	791	798	741	731	723	752	755	761	751	744	762	685	751	716	734	714	735	740	739	714	732	748	767	741	741	753	749	744	691	740	753	817	745	746	789	664	761	769	795	729	686	798	753	742	740	719	707	742	762	741	732	738	757	779	760	757	710	730	723	745	786	737	754	733	707	716	773	727	771	755	747	704	774	811	724	751	725	689	755	734	736	740	749	685	761	736	699	752	715	747	697	746	745	718	753	677	726	754	739	737	763	743	749	751	720	725	734	714	797	730	723	663	712	698	713	747	721	733	743	725	771	761	749	770	745	772	781	752	761	773	707	770	768	743	818	761	745	722	763	730	742	786	794	765	748	771	752	733	691	796	712	760	730	771	764	743	734	715	757	773	747	745	799	713	733	685	741	686	710	765	745	744	748	756	764	742	742	716	727	763	757	782	780	760	746	751	687	749	716	748	763	760	721	766	759	702	718	746	731	722	754	731	712	733	682	774	748	731	772	718	739	735	759	756	759	754	751	767	762	681	773	732	742	733	752	748	753	750	755	774	716	731	714	735	744	704	763	754	737	757	758	770	718	718	732	739	721	738	721	769	761	698	741	715	801	741	733	747	695	745	708	786	719	751	758	704	764	784	752	775	726	790	809	718	746	746	812	721	713	752	725	735	717	764	735	734	761	736	738	739	756	747	751	742	743	726	775	744	767	699	732	775	762	762	704	734	764	738	759	724	724	737	708	791	715	740	776	704	754	738	687	744	736	743	710	762	735	764	747	711	748	758	753	751	718	714	777	759	755	739	744	719	691	726	725	714	699	686	790	703	763	777	744	734	751	754	757	791	728	749	791	746	721	740	761	753	747	751	815	745	713	732	731	805	771	761	718	760	705	738	731	760	788	741	700	749	769	712	708	707	748	776	777	762	763	751	741	760	775	771	736	750	711	754	730	724	736	749	706	752	784	789	778	760	695	769	707	710	722	726	788	719	759	762	752	705	727	761	747	680	753	736	735	757	756	733	718	784	682	726	748	749	748	730	738	810	735	755	731	760	802	709	763	790	760	731	732	745	722	709	769	696	751	783	736	733	698	731	768	719	744	741	728	748	726	725	772	755	772	755	762	756	702	706	737	749	743	686	742	748	753	752	753	774	722	745	767	718	766	714	735	702	746	699	785	757	750	763	775	658	744	752	727	735	713	772	737	765	713	734	731	765	769	763	780	759	730	736	737	738	750	704	760	737	751	730	752	738	714	779	728	790	750	741	714	748	811	732	769	761	798	788	689	785	713	722	737	728	739	779	791	752	735	744	739	707	758	748	725	726	799	749	720	740	729	735	710	725	728	714	768	759	715	736	817	739	737	708	794	721	783	768	780	700	775	745	752	755	772	787	719	737	758	745	751	711	719	738	755	767	753	730	707	712	722	741	729	715	743	716	741	712	777	734	804	758	717	760	715	774	729	773	671	702	732	722	716	746	782	779	721	774	764	715	739	724	714	782	749	717	676	727	757	719	719	737	798	722	714	735	824	729	741	759	735	714	749	738	746	760	729	742	790	759	699	745	771	780	736	762	729	763	742	764	730	746	728	748	717	733	731	710	746	712	747	772	761	727	721	728	744	768	789	767	727	744	761	716	778	690	739	748	701	765	710	694	719	764	783	713	725	763	751	767	730	772	722	787	771	723	742	740	733	733	726	728	738	722	707	783	709	740	746	719	748	779	685	717	734	743	736	729	732	782	734	754	752	749	761	800	765	741	717	727	710	763	798	744	737	699	727	735	735	692	753	751	733	711	734	736	777	716	723	770	728	736	728	735	718	758	772	731	673	750	742	744	778	726	744	775	744	727	737	754	720	748	736	743	767	754	691	731	697	679	754	713	713	734	692	780	735	724	736	780	762	741	733	761	724	748	739	743	761	727	771	752	713	715	774	760	754	738	738	709	743	741	737	734	753	724	790	719	737	740	752	705	694	717	760	811	742	727	742	772	752	732	711	760	723	757	735	714	750	728	745	755	700	741	764	741	758	712	754	727	758	771	764	761	684	705	786	711	710	722	742	719	750	728	750	710	795	743	784	791	703	699	776	745	722	743	767	746	717	746	745	723	752	697	705	723	769	714	771	741	761	773	762	676	731	759	769	762	738	742	755	759	732	756
22745	21450	29313	23987	21450	21515	18346	1699	950	761	635	597	486	471	451	384	415	386	365	333	306	324	307	297	298	279	289	257	286	261	270	272	247	261	246	244	245	230	242	266	241	262	256	264	228	240	247	262	242	231	228	257	268	257	280	233	235	222	259	242	214	230	252	248	246	263	255	255	244	252	225	243	247	229	210	233	242	271	244	215	242	216	213	223	240	215	229	231	245	219	283	220	245	233	227	240	225	254	219	239	221	234	221	253	233	248	234	221	240	239	243	246	244	253	230	222	256	250	228	236	229	235	236	237	234	236	246	246	215	233	228	246	246	215	263	208	247	236	240	244	254	203	209	233	244	237	223	227	205	240	244	261	236	245	206	225	220	237	200	226	213	265	232	246	241	232	223	238	257	226	253	230	209	235	223	210	257	236	222	251	241	229	228	232	232	225	228	223	214	229	213	220	233	225	231	230	217	238	236	270	231	235	228	242	225	222	208	233	235	217	249	217	239	213	238	231	218	212	243	239	240	235	259	250	221	219	253	219	225	253	267	222	232	224	210	240	224	231	236	226	209	224	220	218	255	267	243	228	240	215	229	224	226	235	234	240	238	224	238	251	203	217	223	215	214	209	267	226	225	240	223	216	260	224	252	229	222	221	235	249	235	230	221	241	213	228	251	240	212	220	211	253	217	237	220	231	251	251	237	224	237	217	232	259	241	224	203	219	226	256	239	236	220	216	194	236	229	250	237	240	256	248	251	256	230	257	226	196	221	236	238	224	229	235	223	233	230	237	203	259	237	221	237	238	210	254	236	238	236	211	223	220	224	233	248	218	236	251	219	218	220	248	224	240	222	237	244	258	234	234	249	226	208	225	249	233	264	223	228	251	223	254	240	208	197	223	246	245	226	226	238	217	223	218	222	227	232	216	231	256	221	241	212	221	239	237	233	253	223	226	236	225	258	254	244	201	228	242	244	213	224	228	232	226	212	214	252	253	220	225	219	221	221	224	226	203	228	253	246	229	261	219	244	232	239	254	232	223	251	267	244	243	227	242	236	219	258	263	233	221	201	271	268	243	216	228	244	256	237	234	226	245	227	199	231	224	254	222	241	245	232	223	232	193	229	233	211	244	220	250	228	224	239	240	232	234	250	253	263	243	222	242	251	228	226	253	231	236	243	197	250	240	212	230	258	235	239	246	217	220	217	241	255	230	249	237	253	230	231	257	214	212	212	241	239	222	247	249	211	237	217	244	224	244	209	246	243	241	211	247	228	224	219	251	247	242	247	236	218	244	206	218	247	218	209	222	230	244	211	226	204	208	235	237	230	232	230	215	225	227	245	242	238	195	237	271	222	253	234	239	214	222	238	245	212	241	232	235	241	230	233	229	246	257	239	201	233	208	247	234	245	254	241	226	201	229	242	237	220	220	242	219	229	235	225	238	228	247	219	226	209	232	242	225	250	220	237	217	247	240	236	236	221	196	222	224	196	242	233	232	208	209	240	246	226	229	223	229	219	219	237	235	246	241	229	245	248	238	205	227	237	245	265	232	235	228	219	235	228	252	217	229	227	205	253	234	222	233	268	213	237	224	252	247	230	229	247	268	244	221	237	269	248	245	254	192	219	210	232	231	228	215	209	235	213	273	221	243	237	240	229	244	210	236	246	217	224	218	232	220	252	244	229	185	234	235	237	218	214	215	238	210	222	202	227	236	237	249	208	245	229	235	200	216	228	253	226	225	239	239	231	238	239	200	219	206	237	231	212	232	244	227	240	203	224	202	230	206	224	221	235	259	246	247	210	225	234	255	229	209	215	267	225	246	216	242	232	231	233	245	223	259	243	223	229	245	222	244	246	227	202	246	237	240	257	222	260	243	236	234	245	243	227	213	253	239	223	229	232	255	226	230	262	230	237	225	253	212	244	211	205	234	237	220	233	214	218	222	246	224	242	239	233	230	264	200	237	226	220	217	241	252	223	243	243	237	240	201	240	236	233	223	200	207	235	253	234	199	217	249	244	251	242	234	263	262	234	215	221	213	220	216	245	229	254	249	244	220	225	233	223	218	228	266	221	243	219	227	208	203	197	233	232	240	206	259	228	237	217	225	253	240	205	232	239	226	213	216	235	235	222	220	220	230	241	254	234	218	252	235	234	203	225	237	205	217	245	209	217	262	229	250	249	234	241	231	215	230	239	239	234	275	251	236	229	225	235	225	234	230	244	240	234	241	226	215	219	237	241	243	215	231	263	208	238	212	207	238	243	230	240	259	232	215	244	215	269	240	203	249	237	240	254	216	238	226	231	222	216	232	214	231	216	232	221	220	248	233	235	224	214	195	198	217	236	267	208	240	234	249	258	250	251	228	226	254	253	220	251	239	224	226	221	232	241	236	226	228	263	231	213	224	234	237	249	236	240	225	225	220	241	221	226	218	240	245	232	240	233	211	240	255	236	223	257	231	272	227	240	225	230	206	267	239	223	235	227	236	217	221	246	219	233	238	238	229	207	213	223	243	234	226	237	232	213	225	233	215	216	249	220	202	219	209	211	238	245	237	228	222	243	256	237	201	227	209	205	209	240	231	207	221	229	248	241	221	216	256	216	215	227	227	225	236	248	232	222	244	227	269	235	254	240	258	223	224	220	260	216	210	224	217	229	212	257	226	226	233	216	239	234	263	236	227	212	244	216	240	238	243	241	246	208	220	215	229	242	217	237	213	229	230	223	216	237	233	215	231	197	255	220	245	215	216	241	213	217	216	207	231	235	219	225	233	220	219	254	220	233	236	263	239	245	243	223	236	235	202	254	219	244	253	234	211	228	230	222	221	242	233	226	218	251	235	239	230	197	238	253	257	232	234	240	256	267	236	244	228	218	250	235	257	264	242	260	231	219	237	226	231	202	222	222	232	228	229	223	235	246	238	198	231	220	241	242	236	258	226	231	223	237	234	248	217	236	218	226	242	204	214	249	223	219	225	247	217	233	243	228	240	235	237	225	226	224	236	251	243	242	228	229	236	235	260	219	210	255	210	228	231	227	251	232	252	235	272	258	226	223	233	223	242	216	258	213	219	231	227	214	258	204	251	238	226	239	232	213	250	225	209	210	242	239	207	224	259	231	247	236	223	221	240	194	190	213	259	211	220	221	215	227	206	245	212	233	202	219	223	222	239	266	209	267	206	231	221	250	222	211	226	210	233	197	238	243	227	201	236	234	256	222	251	230	244	227	233	223	203	228	235	243	249	254	209	221	242	224	242	238	246	244	255	231	224	258	224	247	246	194	228	243	209	222	240	201	223	231	230	211	233	253	243	247	236	237	256	226	224	222	219	218	230	223	223	238	241	224	259	236	216	217	226	274	245	245	202	238	268	240	221	231	217	260	219	253	228	227	240	249	212	242	253	238	251	227	259	232	241	214	238	192	227	262	244	226	240	234	215	255	217	197	206	259	244	242	231	221	227	234	237	214	224	233	216	232	225	233	247	204	237	226	231	238	238	239	247
6195	20042	16712	8956	5420	3218	2317	1683	1265	1019	900	753	632	574	500	458	428	423	372	363	370	336	337	322	337	337	298	304	273	302	257	267	267	263	279	276	291	224	249	284	256	211	253	255	274	217	248	235	240	253	238	229	214	225	240	253	247	212	253	277	239	215	230	225	241	214	217	256	243	212	248	221	215	234	252	232	221	238	230	204	221	235	224	211	217	247	233	243	216	234	242	237	226	219	224	245	228	227	209	233	215	189	233	214	220	230	240	220	219	207	226	213	231	209	234	229	213	195	240	223	220	214	238	201	227	223	227	220	215	232	204	207	227	236	234	226	205	218	207	228	194	219	246	230	220	217	231	222	233	245	227	197	216	206	239	192	212	250	215	225	229	233	218	224	204	221	219	222	226	235	232	202	215	223	251	189	235	203	229	211	223	224	246	204	223	225	203	216	224	240	240	205	204	250	226	231	231	220	221	221	209	215	252	204	224	212	217	263	228	216	227	228	215	242	207	225	211	221	211	218	229	216	210	232	218	239	250	218	235	254	242	232	206	266	219	227	238	231	208	235	238	230	207	217	242	219	219	242	238	204	233	213	233	233	214	220	191	215	218	236	245	232	215	218	196	241	210	224	225	258	197	209	230	206	198	249	210	217	246	215	250	214	237	220	215	208	219	218	219	224	244	233	204	231	223	216	224	214	202	236	234	221	219	234	236	197	220	218	216	221	209	252	221	227	218	240	218	224	226	234	224	214	238	202	223	226	200	225	214	227	206	204	221	232	223	228	236	226	236	200	219	233	254	222	232	220	239	236	233	218	230	214	226	206	245	238	215	209	202	210	228	214	238	206	223	207	221	225	241	246	186	229	239	227	255	215	219	227	226	234	222	211	208	209	230	223	208	233	230	239	242	223	242	219	229	212	225	220	200	229	228	238	222	224	249	222	231	226	247	225	239	207	221	207	276	237	200	237	208	216	224	244	255	214	228	226	239	233	243	230	230	210	215	231	241	202	212	191	208	226	241	199	241	236	228	217	205	204	229	246	239	244	200	204	242	216	228	223	232	234	227	206	224	215	241	219	231	236	237	236	237	243	215	248	219	222	203	211	247	244	229	220	205	227	198	206	213	211	220	246	247	246	219	228	206	213	215	212	260	218	210	226	212	259	204	223	234	229	232	223	203	223	228	206	237	208	228	245	235	216	220	248	193	220	239	208	204	208	211	224	216	241	212	209	213	230	210	219	236	212	215	218	231	216	230	207	232	223	219	226	235	207	249	236	229	241	227	244	223	215	239	237	221	219	218	240	216	212	226	200	247	214	222	201	189	211	218	220	204	249	254	246	210	235	231	213	209	218	207	209	220	251	257	257	215	242	213	234	232	238	212	230	229	209	232	212	220	240	224	208	224	205	221	221	221	207	231	235	216	220	200	229	229	221	211	245	223	234	227	208	215	229	235	228	210	248	217	236	208	223	218	230	221	234	229	249	247	229	234	230	229	220	230	224	224	185	234	218	243	245	222	210	244	219	243	230	252	247	221	256	225	225	226	229	225	240	219	207	253	212	240	213	210	246	218	217	224	217	223	232	221	200	221	237	255	226	226	224	216	191	234	214	228	232	209	225	254	238	223	228	228	225	243	212	207	222	216	238	258	225	215	207	230	229	197	223	207	226	227	216	235	203	209	233	220	208	202	234	231	220	208	220	231	207	194	211	221	236	221	242	203	237	204	213	241	214	227	244	220	215	222	244	237	211	241	215	231	219	222	220	222	242	202	230	238	221	201	235	223	220	238	228	226	226	224	244	219	232	225	241	227	216	260	228	210	248	217	232	215	209	232	223	213	216	233	220	226	195	204	216	217	208	212	211	217	209	233	249	222	197	216	211	244	221	219	236	253	212	206	241	246	253	215	218	229	218	233	243	181	241	200	231	251	241	238	227	221	240	219	233	220	230	213	201	249	229	216	221	225	225	214	242	230	223	205	227	207	249	234	232	243	224	227	252	230	224	224	220	225	241	247	262	216	271	203	209	232	245	230	210	211	229	238	193	204	213	210	214	213	234	229	204	224	230	221	213	247	236	219	257	234	232	209	205	214	240	209	217	209	214	251	247	236	209	230	242	228	206	236	210	208	247	245	209	230	207	229	224	217	242	228	216	250	221	232	253	215	228	213	208	204	207	230	204	216	225	231	246	239	243	211	225	188	246	237	227	215	225	237	240	195	237	241	212	225	201	236	230	195	227	224	232	237	239	211	206	222	207	206	200	215	185	246	203	257	265	206	249	223	224	224	214	242	228	213	242	207	247	233	253	219	234	212	246	223	216	217	234	230	192	195	221	233	217	235	235	208	227	224	214	220	228	217	215	228	231	234	238	219	213	234	238	209	222	203	228	229	227	218	231	214	244	258	235	249	222	218	223	230	221	228	224	247	238	213	220	238	210	209	213	226	215	203	219	240	244	243	208	220	237	220	257	229	221	238	238	223	234	258	216	236	220	189	210	216	206	199	228	269	204	249	242	220	227	217	201	233	220	213	242	212	204	206	231	252	212	209	225	226	249	223	207	246	252	221	246	210	216	235	253	225	222	223	217	225	217	230	221	207	211	236	199	212	221	212	242	195	212	198	207	234	204	243	231	223	220	210	223	268	229	207	229	221	200	225	242	237	251	217	218	233	215	229	211	213	229	228	240	220	200	226	211	223	234	222	230	230	229	229	216	244	222	218	225	202	220	225	238	244	191	195	215	231	234	228	230	237	214	221	208	235	214	213	235	238	214	217	217	218	229	241	224	242	186	200	235	222	247	239	228	202	183	237	213	266	226	211	221	193	214	224	211	225	212	234	219	223	257	230	231	227	224	222	234	217	224	211	235	208	234	221	226	200	205	198	245	227	240	219	216	241	201	223	195	236	193	219	235	212	223	233	251	217	211	230	226	206	210	229	239	224	216	210	200	224	229	232	243	215	246	223	257	220	222	213	230	206	220	228	220	219	204	227	218	192	243	232	220	228	211	223	247	211	200	214	210	245	192	196	205	214	219	248	235	219	227	246	208	238	221	225	238	240	242	247	210	213	241	215	196	235	216	225	243	234	234	227	247	222	208	228	216	213	233	234	242	230	233	224	234	228	197	225	232	244	239	241	219	200	229	235	214	233	219	222	218	232	222	195	238	247	214	233	233	229	231	227	225	227	221	234	239	232	239	232	254	226	219	251	225	221	246	238	227	251	224	218	224	212	214	250	227	219	227	215	214	196	206	233	230	222	206	240	235	218	233	235	235	206	200	209	256	234	228	209	221	241	226	218	256	216	226	241	249	220	243	196	203	192	220	214	230	229	221	225	234	233	217	241	226	225	241	214	241	230	237	221	210	232	214	226	252	246	208	223	243	218	224	224	219	226	229	216	234	212	239	211	225	211	212	235	233	239	203	196	222	244	206	230	244	202	185	220	231	225	201	235	223	205	226	224	202	214	247	243	209	221	222	237	241	227	220	208	232	209	216
27944	21207	12298	1779	970	918	911	920	923	870	881	888	866	860	877	875	866	880	889	936	873	912	907	848	874	899	888	839	877	839	893	891	888	936	831	881	844	925	826	858	855	876	862	868	889	879	915	886	896	841	885	864	861	967	898	817	904	872	892	855	955	862	873	872	891	894	879	899	878	890	858	872	876	858	839	898	850	865	887	894	883	865	865	877	928	804	891	873	853	869	870	846	877	877	867	834	891	862	825	866	847	853	881	803	897	891	823	914	892	880	949	868	872	902	866	899	837	893	827	846	904	826	893	869	851	801	792	827	894	888	871	899	869	921	893	874	844	788	898	832	840	883	859	815	905	868	861	889	853	863	813	882	839	862	863	850	912	886	831	820	844	866	852	798	880	916	861	833	939	837	884	892	851	841	895	840	843	864	862	894	862	874	899	820	839	880	863	857	867	868	902	942	865	871	856	900	870	911	894	854	862	876	892	832	874	897	892	877	874	875	873	836	872	849	887	878	887	907	922	825	822	852	866	821	868	806	853	839	912	855	850	904	871	880	916	867	841	835	891	844	825	885	877	838	904	869	894	856	830	891	875	880	889	874	890	883	884	906	860	844	877	828	908	834	902	859	835	917	868	894	859	874	824	907	888	856	878	901	840	896	822	886	844	857	865	860	910	888	879	864	874	856	817	906	870	919	888	880	892	858	864	868	811	833	882	823	857	834	839	857	853	867	864	877	805	841	909	827	877	934	839	905	888	823	871	844	831	898	859	844	860	836	834	849	829	897	844	880	883	871	868	842	909	866	862	919	940	896	814	864	884	847	888	840	848	849	878	904	898	871	854	879	911	871	837	844	844	856	915	896	899	840	839	870	859	872	820	926	880	876	872	867	889	891	860	884	857	869	868	883	881	870	914	864	872	875	857	834	923	900	887	875	893	853	877	909	888	840	890	840	867	872	905	881	838	867	878	821	848	900	852	808	882	858	839	859	903	889	877	882	956	892	896	857	859	918	876	859	896	867	844	862	854	904	836	863	871	833	915	918	868	873	911	835	902	893	889	890	895	939	863	854	882	834	902	870	872	862	930	865	948	855	852	870	819	901	895	906	836	864	910	918	903	912	879	919	813	902	859	915	869	900	866	874	850	859	814	835	922	893	888	847	863	839	913	877	914	851	808	845	896	850	900	858	829	860	807	831	881	828	880	888	844	909	883	878	873	887	868	892	890	789	847	834	855	861	870	885	881	851	842	890	888	832	908	890	880	864	863	870	866	919	920	895	857	915	833	886	897	839	850	848	870	838	873	826	874	912	907	890	874	853	867	885	886	834	858	835	859	917	886	811	847	814	854	878	920	891	873	842	886	945	911	890	847	833	896	889	827	848	811	883	891	874	906	885	754	901	858	897	894	845	892	933	872	900	904	859	902	884	881	844	900	888	864	876	914	907	879	909	866	874	859	833	845	881	876	900	843	893	833	895	860	860	888	908	883	915	824	842	920	898	920	902	893	867	886	872	865	869	854	884	906	847	885	962	875	844	915	876	915	926	936	858	856	834	871	919	919	884	889	878	867	890	827	879	901	933	854	879	928	863	841	873	890	908	911	874	815	874	851	864	875	864	877	858	900	903	865	885	903	840	880	848	863	894	869	905	862	830	918	776	873	875	868	862	849	865	866	878	849	914	854	858	931	918	875	841	846	826	882	846	853	909	853	875	834	913	866	896	874	886	875	852	869	852	896	851	862	897	902	877	867	828	890	877	861	855	885	892	867	868	816	831	833	843	859	937	897	871	871	933	831	855	836	850	859	937	828	880	860	883	895	878	884	843	899	901	845	908	853	843	849	859	874	921	849	850	845	924	879	890	882	866	877	900	911	897	890	865	915	912	893	872	855	859	799	882	890	904	925	865	839	876	812	887	873	894	835	877	899	867	890	824	824	909	805	897	913	868	848	892	850	817	834	856	819	821	878	814	906	889	905	888	894	909	929	869	875	849	871	842	887	866	857	865	866	855	836	824	883	899	867	855	864	851	838	902	888	874	880	890	872	867	859	851	872	854	942	891	871	903	844	906	865	903	859	851	897	874	900	848	851	878	847	858	895	850	877	960	884	880	877	872	898	859	875	904	897	896	896	905	935	920	894	892	870	892	891	844	856	813	831	857	872	900	833	853	844	874	901	912	857	806	855	871	874	836	904	910	877	851	859	795	863	830	873	876	851	869	834	859	875	889	858	883	910	875	851	861	898	841	900	866	831	846	921	840	856	894	897	873	863	871	921	857	883	918	891	884	906	893	885	836	877	836	907	847	908	852	898	880	947	858	852	905	893	902	871	958	888	868	859	863	889	861	862	898	904	821	902	838	873	826	892	885	901	880	900	883	851	869	896	893	866	860	902	868	916	914	905	858	867	854	892	823	856	897	871	871	869	894	898	854	839	867	849	912	884	911	881	898	877	900	818	899	867	880	838	858	884	846	911	859	873	876	843	858	866	883	875	823	924	879	861	897	880	864	817	902	920	912	888	874	858	859	900	903	859	871	900	930	895	905	879	889	870	845	804	880	845	855	903	821	849	833	842	832	798	942	850	841	820	843	882	850	778	878	915	837	835	853	915	907	899	886	842	820	889	850	836	886	878	858	912	826	829	876	903	864	907	888	823	824	855	897	866	868	840	856	874	877	923	863	928	823	902	854	850	887	853	892	899	923	864	883	832	876	874	866	877	834	859	909	883	891	933	902	881	890	906	923	881	829	855	860	841	909	900	850	916	822	909	910	880	834	825	905	912	859	868	924	850	874	875	849	823	813	847	834	924	889	867	859	866	858	925	907	892	896	845	834	848	904	875	851	890	903	839	851	866	891	886	855	832	854	858	865	839	951	901	827	878	887	879	873	866	858	868	879	800	835	864	940	837	854	892	887	923	897	838	917	877	828	883	874	900	878	873	877	876	867	900	891	876	891	824	865	846	888	871	873	840	873	882	891	855	941	816	867	917	889	861	910	848	821	893	858	815	861	846	847	852	874	842	902	888	845	907	833	906	854	838	859	910	840	881	933	899	875	848	858	876	867	919	831	809	885	876	848	871	939	858	891	867	808	927	822	831	867	844	855	874	909	876	932	906	879	890	874	854	860	916	875	875	820	827	916	909	840	843	879	885	911	876	868	886	872	843	886	891	820	858	878	879	868	921	921	849	863	909	863	867	900	856	894	853	890	842	849	891	884	909	860	859	857	854	828	878	886	840	893	902	899	924	859	823	856	867	819	822	874	911	887	863	865	883	873	865	832	852	830	892	889	861	852	853	865	866	899	846	859	870	902	875	848	847	832	877	849	852	906	888	871	842	858	815	894	849	899	881	837	848	860	905	886	831	870	831	929	909	854	894	879	913	817	865	882	903	839	880	874	897	872	927	835	844	879	885	892	867	896	909	855	886	864	925	879	866	889	879	909	851	908	907	879	905	869	860	900	904	864	875	867	870	924	873	894	878	862	876	874	909	857	899	827
4709	1741	1472	1123	1003	930	879	891	919	882	860	886	834	859	846	832	891	806	927	880	879	845	926	868	869	919	904	826	887	857	822	873	851	883	834	883	872	864	837	862	846	791	840	823	803	853	874	861	812	852	895	874	899	879	884	925	814	844	816	862	848	846	833	892	823	852	898	822	863	781	797	858	933	869	858	816	823	875	885	884	860	849	917	881	888	883	849	870	867	915	859	802	887	886	824	860	875	830	843	843	826	853	841	873	823	900	819	841	827	857	818	809	896	821	883	836	851	817	866	926	867	827	871	855	822	851	834	840	843	827	872	850	889	848	896	835	865	814	854	819	791	820	851	847	854	923	884	895	847	897	881	861	890	835	822	827	870	853	892	848	867	859	880	862	885	833	790	872	875	874	802	849	811	876	882	821	859	867	850	862	914	850	897	853	822	843	808	857	851	878	840	820	881	835	839	869	843	862	866	834	864	831	864	848	864	849	863	879	829	841	858	887	839	835	827	852	847	836	818	892	859	839	874	839	852	859	874	848	819	848	871	855	809	834	843	879	860	858	891	858	825	790	816	818	904	849	900	878	849	838	905	854	862	835	819	789	897	890	867	885	871	865	870	922	869	825	885	873	881	838	873	872	856	849	856	861	894	818	813	866	856	857	809	830	877	820	840	845	849	866	876	852	844	835	846	870	866	862	863	847	870	822	880	817	883	815	883	879	858	863	826	851	828	903	829	851	862	835	909	863	819	831	819	839	858	813	868	865	843	877	836	891	873	887	881	816	867	840	892	856	886	907	834	843	816	898	850	863	882	886	859	860	854	913	849	858	888	843	847	906	821	905	826	868	855	862	823	866	854	857	820	845	821	870	853	829	909	862	851	868	841	884	849	851	857	910	802	865	871	871	867	866	892	862	848	866	862	844	842	848	803	840	886	851	911	819	847	851	904	882	854	836	787	879	836	813	878	853	836	897	839	879	822	850	886	915	833	898	879	829	877	868	863	836	905	850	830	943	894	896	846	838	814	829	867	876	879	881	857	853	874	826	852	847	816	862	872	851	901	885	846	819	845	862	849	820	866	859	858	884	868	849	844	836	913	862	887	872	848	873	888	867	850	935	883	857	859	851	927	819	849	857	864	862	831	890	826	910	915	826	836	827	845	908	769	845	859	831	843	874	858	809	824	893	873	831	838	855	894	801	899	839	901	871	864	809	873	792	886	834	890	825	844	857	911	818	857	889	859	851	864	852	884	793	921	812	880	855	816	825	869	808	857	857	867	832	827	854	875	850	895	824	905	853	864	895	854	895	828	869	863	784	846	881	805	784	875	874	918	883	814	872	827	880	813	881	878	871	853	836	894	837	813	848	846	807	861	848	825	874	808	889	845	842	819	904	809	883	858	830	821	851	841	823	882	836	891	808	826	863	786	900	883	814	904	849	851	874	879	868	878	883	818	847	814	875	866	845	869	882	887	782	882	819	873	828	865	872	839	803	851	889	872	813	848	832	841	847	875	863	863	853	882	832	889	846	853	863	826	840	803	874	818	831	891	864	828	883	833	808	858	836	822	904	869	890	828	889	794	826	886	845	800	828	841	860	831	823	843	842	849	882	852	789	924	881	809	902	862	834	883	883	839	844	847	868	856	850	863	853	888	841	867	878	876	843	846	840	832	850	827	839	873	871	813	867	809	859	869	880	807	870	858	886	841	869	869	881	852	856	850	846	797	831	869	855	823	841	879	853	821	873	853	851	843	913	850	838	817	896	852	855	864	898	827	825	877	908	836	857	887	881	876	881	846	843	882	927	893	837	825	816	849	872	831	833	892	911	855	897	857	866	858	857	849	840	829	877	874	826	820	864	859	820	834	850	883	884	855	863	842	835	862	799	874	809	814	839	885	946	910	858	820	812	803	854	861	863	869	867	835	928	847	876	913	892	867	844	876	884	852	831	906	971	847	851	858	875	841	831	890	825	811	898	845	854	851	890	903	877	897	860	852	862	776	849	867	823	852	833	859	827	886	847	864	837	827	861	885	833	825	854	853	833	861	860	860	847	832	858	846	863	846	899	894	820	794	858	827	849	787	872	831	895	844	868	844	824	820	873	859	879	839	926	925	882	888	829	797	912	791	863	872	851	884	829	923	872	845	852	824	873	956	846	821	860	829	873	865	883	800	891	850	860	803	832	926	909	860	805	881	791	855	863	803	877	856	872	871	902	816	844	874	845	856	856	874	858	899	858	908	877	834	837	848	848	861	860	831	882	839	830	877	877	862	936	840	858	850	819	829	848	845	899	918	820	909	831	872	876	875	876	852	855	893	895	871	858	849	819	909	899	830	819	859	828	909	843	871	902	844	852	876	826	872	909	854	849	837	814	794	847	866	857	847	841	845	860	826	833	850	864	806	847	815	824	854	867	841	849	847	843	822	905	826	855	867	864	876	822	785	878	868	822	865	855	858	849	851	862	844	905	894	877	789	850	860	809	868	896	817	830	880	825	860	850	852	861	889	857	873	823	884	856	866	827	869	857	838	868	849	851	836	864	839	878	825	843	880	845	833	898	866	865	916	842	832	858	838	872	868	828	879	866	849	805	876	859	823	921	809	820	843	789	855	838	933	808	840	841	801	847	809	880	808	863	867	799	822	832	857	836	876	800	820	894	793	858	840	856	905	843	812	868	865	832	808	793	815	821	839	898	818	824	815	903	865	860	915	866	903	830	870	828	851	848	842	867	861	874	872	828	859	867	835	885	867	817	855	911	897	875	829	847	834	866	840	900	849	846	844	830	809	859	909	815	866	850	841	848	913	866	895	805	847	841	842	896	861	840	868	835	860	843	886	847	894	836	853	843	835	857	860	861	885	810	811	762	874	803	809	853	881	906	853	841	894	836	894	879	854	867	905	851	853	858	832	911	797	845	868	847	843	858	868	811	860	861	892	788	874	868	824	831	855	832	842	847	820	906	890	854	899	868	853	827	867	904	858	910	811	840	863	860	843	870	836	840	888	843	822	822	868	887	871	792	848	819	883	847	843	889	821	811	860	836	856	818	851	858	856	870	880	863	850	849	904	818	837	852	897	852	854	836	860	865	849	836	885	842	866	902	846	854	847	814	870	865	850	859	900	900	855	838	842	915	866	864	822	876	871	874	879	885	849	857	907	804	928	889	854	870	863	845	812	897	872	893	898	898	820	894	886	917	861	832	820	857	824	889	880	877	902	877	838	916	873	877	856	854	860	822	818	867	906	877	818	854	833	858	864	901	860	858	822	811	834	866	858	839	828	878	843	868	860	837	843	814	917	848	823	891	845	867	858	814	846	881	838	872	881	848	795	843	848	850	905	905	893	854	826	834	842	837	786	865	847	849	898	888	845	876	819	839	874	867	791	837	850	857	862	879	857	807	826	867	840	867	868	901	886	887	821	861	906	829	897	837	864	849	887	808	831	827	825	863	814	837	901	878	869	796	871	835	837	886	881	841	851	879	883	845	863	866	823	866
23960	21418	29090	24135	21414	20110	2372	963	821	730	667	624	598	568	598	566	547	513	545	486	495	489	508	538	494	497	475	509	501	456	481	519	474	475	481	489	480	460	471	458	476	462	463	458	516	467	453	469	459	449	409	447	461	496	451	478	480	470	474	439	476	490	464	483	450	455	466	469	467	472	460	435	448	445	478	467	444	435	493	461	450	467	438	471	459	473	489	438	479	515	441	475	438	466	440	458	470	426	448	422	429	445	479	446	485	449	447	464	441	448	435	484	490	454	419	487	508	453	453	470	458	485	472	467	442	470	444	429	440	471	491	466	473	459	463	472	438	437	444	456	422	437	463	465	484	466	437	479	453	478	421	479	427	495	446	464	472	450	461	481	472	469	485	437	445	447	448	479	450	475	480	457	451	435	487	448	449	496	465	486	512	432	458	425	452	426	471	451	486	423	511	498	422	446	487	436	436	462	391	470	464	486	462	452	458	463	484	448	459	503	454	454	490	464	503	437	449	434	484	466	485	453	454	480	449	489	487	453	460	438	454	480	485	473	481	469	448	488	468	451	464	462	479	455	417	426	463	452	454	506	418	457	453	473	477	480	469	445	448	476	449	462	450	461	464	436	456	444	484	427	420	459	447	471	463	466	450	448	473	425	470	474	490	497	417	406	463	448	443	457	453	448	464	427	453	450	447	484	498	455	449	484	420	458	460	427	438	472	450	425	469	476	462	480	427	463	427	425	424	446	489	448	452	410	477	455	482	423	416	461	436	479	496	430	487	467	453	475	473	452	464	409	446	440	474	477	460	453	482	483	468	479	438	451	475	499	458	437	493	454	505	462	436	437	498	477	437	469	477	456	452	443	423	502	449	421	440	448	472	420	498	456	464	487	487	451	465	485	456	473	464	470	456	467	442	468	492	435	452	468	472	425	452	442	460	449	444	451	438	429	446	451	439	464	455	486	473	443	486	454	465	445	459	482	459	482	476	456	471	455	453	470	433	495	469	442	461	440	445	489	450	424	493	456	450	440	453	421	458	417	420	480	478	444	430	430	451	440	441	453	457	446	428	476	469	492	452	452	474	466	437	459	477	438	501	473	467	436	491	490	465	442	479	450	473	500	471	468	420	447	509	438	465	466	420	425	476	483	458	433	454	450	417	457	429	438	487	438	429	428	454	453	464	450	445	481	438	457	448	482	426	492	433	476	458	426	456	475	493	407	434	458	458	463	451	450	485	427	472	461	451	462	452	447	425	457	464	452	472	446	445	465	458	414	523	440	430	421	468	467	523	443	450	434	432	477	425	441	466	488	477	445	491	459	475	470	405	451	451	481	452	456	456	448	435	395	461	455	473	468	465	432	421	490	461	431	448	447	478	453	435	437	450	469	492	453	443	450	466	438	460	444	439	424	442	447	485	436	431	445	457	430	463	495	476	471	395	430	455	486	451	426	484	481	448	443	453	467	455	438	461	473	441	414	436	455	467	479	462	418	455	438	471	444	436	436	466	458	448	476	504	456	459	411	464	447	417	438	485	434	460	429	459	453	449	426	473	468	474	492	464	439	476	504	455	464	449	477	447	490	474	450	444	490	494	480	479	472	449	456	478	479	473	480	450	472	421	461	464	436	480	482	462	450	467	442	462	457	461	452	444	459	482	466	436	421	473	502	511	479	412	413	449	428	441	501	475	467	432	438	476	429	442	464	462	449	458	461	451	468	454	479	441	481	469	450	459	505	469	439	435	459	416	421	486	468	478	438	438	479	470	438	446	492	430	469	478	426	471	475	506	446	470	475	499	474	470	447	471	438	475	455	463	460	450	454	477	471	491	479	464	468	442	466	463	444	438	486	462	448	420	473	487	477	496	429	407	471	445	443	452	447	483	453	466	465	455	464	445	459	469	441	474	455	473	467	487	458	461	467	462	466	493	422	461	452	433	466	453	448	470	426	478	451	483	469	458	491	433	460	496	445	471	432	442	419	446	428	433	460	450	448	482	477	430	484	445	483	456	475	484	503	434	450	475	506	484	511	470	503	437	467	490	517	454	486	429	498	474	462	477	445	429	402	484	460	476	477	473	413	480	456	483	445	456	452	440	444	470	494	440	420	438	441	496	482	460	446	471	453	434	458	428	450	438	467	466	407	501	465	452	470	462	440	472	457	453	453	462	485	461	450	481	452	433	444	462	443	471	411	459	415	460	460	433	439	463	480	504	476	490	407	458	470	430	428	462	422	450	453	403	426	463	423	435	484	443	444	473	460	457	488	416	444	431	477	461	446	443	485	454	468	468	448	437	454	450	469	461	448	492	497	489	471	465	437	424	448	452	457	453	467	477	438	475	464	478	468	455	445	435	458	442	469	449	452	452	445	478	425	405	464	491	452	438	440	448	434	409	443	425	466	488	430	478	476	473	475	480	480	448	457	459	485	412	443	469	448	459	474	493	454	467	478	482	434	413	465	478	470	473	465	436	453	470	435	428	474	460	435	444	499	467	465	453	422	497	444	451	414	442	480	469	488	435	437	444	468	454	484	450	461	401	482	489	462	466	438	463	469	497	460	431	459	418	434	441	465	461	419	438	444	463	446	485	478	462	440	445	468	449	417	514	420	473	458	501	483	474	425	472	438	502	445	496	477	430	458	434	473	458	480	468	474	455	467	478	463	464	452	462	463	414	431	437	461	463	456	455	428	440	432	455	473	454	483	446	482	493	476	464	443	438	462	453	451	482	447	469	443	446	449	422	435	441	477	469	463	470	457	463	433	450	402	467	442	501	476	453	458	401	430	436	413	472	436	491	430	465	443	453	437	449	476	480	484	482	443	437	468	448	441	467	467	440	471	442	508	444	426	494	435	444	493	435	441	473	453	441	483	487	415	438	433	468	452	462	442	466	458	494	462	510	451	428	441	422	469	435	454	460	478	472	437	463	439	422	468	465	470	459	466	476	449	500	441	464	474	407	447	469	479	466	466	472	444	484	429	446	485	438	470	461	482	402	459	463	505	444	420	417	470	452	462	442	463	504	431	476	459	492	480	484	435	466	430	473	450	468	486	459	487	468	515	464	444	469	441	452	429	478	451	438	464	462	442	455	417	431	419	450	487	476	473	491	454	454	490	468	473	460	464	460	452	472	477	466	481	452	484	434	463	477	486	441	480	466	475	469	433	449	445	452	453	415	486	439	451	454	430	509	503	470	421	480	444	480	472	444	417	456	450	450	457	464	438	472	462	487	458	467	457	474	499	464	431	453	463	485	485	463	421	451	435	468	481	429	476	410	473	462	475	427	474	446	460	450	443	456	441	446	463	449	480	447	446	472	491	462	447	462	436	480	479	474	455	429	464	476	480	440	429	437	454	435	450	461	414	427	464	488	463	427	481	464	448	441	486	501	392	440	489	461	454	435	455	494	501	468	437	469	450	440	442	459	432	451	426	441	438	430	407	461	423	468	470	440	464	491	439	441	453	412	440	479	491	447	488	491	422	451	469	440	439	434	434
4421	12122	10231	5119	3170	2014	1504	1224	967	903	813	767	668	635	583	543	607	528	535	563	548	556	525	539	490	555	537	474	463	500	495	480	492	486	485	491	484	505	480	485	474	473	428	478	452	473	524	481	463	477	456	457	476	465	449	464	495	479	472	500	479	479	458	487	471	471	483	448	476	455	481	456	461	436	422	457	454	457	429	438	455	452	483	506	532	447	481	477	463	483	496	468	455	462	459	446	493	494	476	467	476	446	460	483	474	429	457	506	463	446	440	478	481	480	483	470	485	478	461	483	456	490	451	496	461	466	486	491	471	413	484	428	514	487	466	493	458	479	412	456	461	435	484	475	477	484	477	464	465	512	473	489	467	449	480	492	480	444	462	486	473	465	443	490	448	490	487	478	476	463	464	421	479	465	453	489	492	460	470	468	445	468	408	478	453	450	471	494	445	470	459	464	482	458	465	452	453	503	447	477	481	454	463	465	503	480	439	451	460	490	472	478	470	453	475	443	430	462	495	479	463	472	485	466	434	447	476	472	441	463	472	439	477	441	454	471	483	463	436	464	473	459	463	462	506	495	455	459	444	447	497	464	437	441	483	473	482	481	441	454	476	487	489	453	454	469	498	465	450	463	468	476	432	454	447	473	495	447	486	476	434	459	457	462	463	470	441	458	501	439	460	467	453	452	470	471	423	471	469	436	420	416	458	492	460	473	448	470	434	461	464	475	462	477	480	414	440	427	432	451	468	441	486	424	460	488	444	432	462	461	488	445	459	453	437	488	471	468	485	456	443	485	465	471	459	446	494	456	483	466	443	451	448	475	468	465	463	509	466	448	462	454	467	459	484	465	458	441	465	490	460	462	454	456	471	442	458	448	454	440	440	465	507	458	466	442	463	422	465	483	463	480	491	451	442	441	440	462	458	523	461	484	434	462	463	484	460	442	462	443	476	469	472	439	446	461	467	439	446	453	441	485	452	469	466	468	471	438	448	477	451	458	478	464	504	456	463	479	502	441	482	494	465	448	446	499	413	408	443	463	491	437	478	453	475	498	500	431	492	445	522	452	444	440	488	494	471	463	471	477	440	451	445	483	431	463	480	449	458	507	437	458	444	485	465	455	520	468	472	472	501	476	441	463	446	478	491	475	477	494	486	464	453	479	469	446	493	475	472	426	436	510	482	437	451	439	499	475	437	423	450	489	468	483	455	500	473	466	492	447	450	464	477	501	444	485	462	448	453	435	464	473	477	469	420	448	444	466	446	444	440	441	436	455	465	493	450	478	432	462	449	477	425	504	483	469	441	489	506	451	483	461	473	488	448	468	483	501	471	465	468	508	469	470	454	487	414	449	460	472	477	467	473	491	447	485	441	484	467	451	477	455	490	450	471	434	453	481	449	420	488	437	456	519	466	460	470	481	436	449	471	502	480	480	490	470	476	439	479	451	429	490	444	485	436	475	427	480	450	452	485	439	464	460	453	463	435	461	468	453	449	459	422	493	454	490	464	475	458	459	461	443	466	502	461	458	458	477	452	478	461	480	463	464	458	449	457	449	495	511	452	489	475	473	461	460	485	445	435	451	460	449	489	443	447	493	433	468	491	443	517	474	464	475	444	453	455	445	462	433	478	438	419	474	454	457	515	463	453	434	459	470	469	439	446	466	455	494	451	457	435	488	460	462	474	462	454	467	492	462	442	477	501	475	474	438	471	446	468	467	507	466	462	477	495	430	484	490	458	455	475	456	452	451	479	460	461	449	465	509	440	479	457	457	456	463	465	487	459	452	432	433	438	491	462	468	479	458	463	469	458	491	486	453	479	479	464	448	492	467	493	450	471	455	466	454	432	460	505	441	454	467	507	464	451	495	458	519	451	470	465	471	453	412	490	464	445	452	476	518	437	453	467	421	465	477	486	442	445	469	516	446	448	442	444	496	459	476	484	519	465	493	456	422	437	465	448	492	436	498	465	462	468	467	459	480	418	459	456	475	465	488	462	470	454	459	472	443	500	462	453	478	472	465	450	504	447	427	479	450	470	469	467	470	433	495	475	516	483	441	446	453	481	481	513	443	472	469	517	512	512	447	439	472	486	472	446	453	433	485	442	433	449	473	446	448	458	450	462	475	462	503	449	481	470	429	433	462	459	436	488	493	470	485	460	469	512	439	491	434	464	452	467	441	479	439	469	481	466	453	475	456	479	474	473	447	467	482	435	442	474	426	461	459	477	472	474	455	440	472	476	432	444	444	424	485	483	467	493	442	451	466	470	446	462	480	448	444	450	501	442	491	494	480	474	465	471	457	447	446	429	500	451	496	479	448	495	466	471	432	472	462	402	474	438	480	457	483	463	484	461	461	403	455	425	481	476	433	473	469	439	474	496	520	486	422	477	436	438	434	452	463	454	453	465	512	429	474	447	502	469	456	455	465	476	470	467	493	491	443	463	491	477	455	476	468	459	464	459	510	500	465	450	472	483	469	468	440	455	488	470	470	452	448	438	502	484	479	496	453	493	514	461	493	470	434	466	465	494	484	481	500	476	431	465	493	452	426	438	476	487	492	437	458	453	458	490	475	445	447	443	452	462	456	428	459	483	462	455	448	495	453	459	481	466	434	508	444	435	456	426	493	485	469	489	425	488	464	430	478	439	462	450	459	452	455	501	454	488	443	453	442	484	413	473	454	488	431	473	474	512	505	446	501	485	473	478	470	438	484	485	455	435	436	461	445	489	487	515	465	473	472	490	445	454	452	456	410	464	492	438	478	451	441	505	474	442	510	435	440	477	467	430	444	434	449	434	447	454	446	456	445	502	444	451	491	427	468	507	441	453	457	448	460	492	470	469	445	460	485	437	470	428	472	451	469	438	444	466	500	482	477	481	451	469	463	495	458	442	472	470	499	491	466	464	432	470	489	483	520	449	495	490	482	481	455	471	432	470	454	445	451	464	484	452	457	463	472	456	457	460	486	480	452	484	473	443	479	468	451	488	498	458	493	482	464	449	460	459	476	476	491	475	470	451	479	478	473	437	485	443	465	529	476	485	453	476	474	434	452	441	446	469	452	470	468	466	484	447	471	453	439	498	453	480	479	466	489	433	515	487	405	473	463	462	467	443	433	447	461	433	481	436	454	479	417	449	452	466	474	467	457	509	479	457	457	454	460	471	482	475	469	460	477	470	481	424	463	451	439	448	469	462	480	423	443	445	460	445	454	461	510	490	499	455	437	435	457	494	491	444	493	459	499	465	505	447	463	415	485	444	468	532	504	457	478	437	438	460	453	468	417	478	489	453	465	455	460	481	458	452	473	430	465	473	439	477	453	446	492	449	441	494	471	482	450	465	484	494	459	451	433	449	476	421	451	467	403	466	450	498	495	428	453	487	475	502	480	448	452	491	510	433	473	464	450	463	501	455	459	427	471	437	456	484	474	451	423	466	449	459	441	500	490	467	498	432	437	476	485	450	456	488	496	438	452	483	472	461	479	458	483	444	495	516	463
24974	21467	28689	24618	21397	8732	1475	1123	985	943	855	922	870	886	915	848	854	830	830	784	851	777	839	789	834	801	772	848	792	777	801	847	834	797	760	839	796	806	785	796	859	809	819	789	818	772	850	770	779	831	827	883	793	773	747	810	777	810	822	807	796	789	861	825	789	758	783	824	816	825	841	812	772	795	763	816	840	801	805	779	788	761	793	823	800	860	777	834	820	810	762	812	766	797	773	729	746	812	804	801	820	788	806	794	807	813	802	812	758	783	767	826	785	814	792	799	779	806	800	837	774	833	816	753	784	844	812	857	809	839	799	778	732	805	776	833	769	808	730	834	822	819	766	797	797	827	788	780	777	793	841	774	763	791	807	776	761	852	772	776	828	813	752	787	804	820	820	796	799	777	825	774	822	804	778	820	773	765	751	792	814	786	786	779	842	743	796	787	821	830	763	711	768	800	752	805	807	792	800	825	778	826	827	755	816	814	738	742	844	786	783	804	831	807	808	783	839	817	824	812	768	800	810	785	808	783	800	765	776	814	806	770	759	822	814	745	788	805	767	790	777	807	799	827	813	813	792	756	782	750	781	794	795	795	818	753	832	845	763	791	813	798	768	782	763	817	818	763	804	757	743	771	835	788	753	757	766	841	793	779	755	780	781	758	740	798	798	770	874	786	799	798	783	805	797	802	743	798	783	736	859	773	761	742	828	772	796	809	770	784	764	781	799	835	797	821	786	759	816	765	811	819	853	807	818	807	829	774	805	762	801	782	789	779	815	805	759	762	790	837	800	836	756	791	873	797	739	779	803	759	804	826	780	843	807	769	775	812	813	776	762	762	798	761	799	816	812	793	775	764	796	776	802	814	764	792	789	785	748	788	802	759	772	812	757	798	824	850	802	788	825	809	762	787	796	790	807	810	839	816	823	838	794	814	796	790	834	849	794	798	802	812	793	761	785	808	793	838	755	752	744	751	784	757	788	774	803	778	802	843	767	809	844	754	792	807	787	767	774	740	791	789	801	867	783	786	791	809	801	786	795	803	765	772	761	780	786	829	772	791	780	813	785	782	772	838	764	827	856	781	822	760	853	814	757	791	764	818	786	804	803	796	765	818	828	784	806	761	781	748	751	762	798	777	833	807	784	764	808	774	773	835	759	792	790	835	791	768	777	771	795	781	756	789	791	848	782	803	826	809	798	751	800	796	776	817	794	842	818	802	799	773	751	815	723	813	826	763	808	854	814	805	785	804	810	800	778	813	768	838	778	797	759	799	793	769	800	743	800	812	806	798	862	788	811	754	786	810	813	748	784	769	815	839	814	781	794	802	809	817	778	816	819	788	828	791	798	790	787	820	812	718	780	840	787	744	787	797	824	784	743	833	777	797	752	803	786	753	818	772	823	825	765	804	816	757	828	793	826	792	782	812	776	736	819	820	767	758	781	796	737	812	821	835	826	794	818	803	768	769	803	790	758	800	820	776	805	783	819	802	786	763	796	772	779	810	771	808	766	775	814	820	767	819	791	725	785	839	788	812	806	783	770	789	808	762	757	801	811	787	786	741	809	755	826	819	835	771	805	808	771	825	783	833	777	798	795	794	797	748	833	830	791	789	761	768	849	783	827	820	767	819	752	760	843	837	760	744	798	802	824	763	746	781	781	824	872	819	811	782	807	760	763	813	804	839	821	801	773	815	829	781	825	778	849	886	791	784	784	782	863	823	844	731	790	819	836	799	789	778	789	806	737	750	808	798	776	813	815	836	820	801	774	810	776	792	811	764	767	791	757	751	782	756	780	770	842	798	810	772	798	802	706	782	815	748	815	854	797	817	787	764	781	742	800	750	721	807	775	801	748	804	784	782	756	738	787	788	796	783	814	799	816	815	780	815	796	819	784	728	805	786	767	783	797	813	826	772	798	833	787	801	788	817	764	800	759	789	767	784	782	790	760	816	776	793	799	823	781	774	825	796	763	779	854	811	762	831	787	814	763	802	783	808	812	829	811	874	821	755	764	784	764	802	784	809	787	786	810	816	838	820	792	744	770	784	764	831	771	793	801	741	830	819	765	810	787	742	790	763	814	822	782	727	819	829	806	797	820	787	771	779	767	822	804	752	805	773	817	762	846	779	795	866	776	782	833	793	810	814	751	802	818	821	770	797	783	719	782	820	818	803	767	809	855	764	740	809	817	796	811	772	807	766	809	773	791	770	763	794	803	798	827	762	745	798	752	810	736	800	812	781	756	745	811	860	870	809	756	746	844	808	766	814	781	774	756	789	733	756	825	794	856	837	743	750	783	756	763	763	787	767	823	766	796	802	785	747	785	784	829	779	824	766	808	773	808	752	780	794	774	784	768	798	755	806	774	739	775	755	807	760	735	783	786	785	740	811	766	812	800	770	776	791	786	717	830	753	813	813	749	822	749	768	785	772	793	759	779	791	770	807	807	789	810	808	832	813	765	795	841	758	768	805	808	793	716	775	821	812	756	797	807	797	773	796	836	801	828	835	820	787	741	759	777	756	773	824	803	793	752	821	773	804	763	801	779	796	730	816	846	783	753	830	773	751	771	761	783	786	780	769	762	778	825	758	831	751	791	806	750	822	806	803	756	807	800	768	853	758	758	816	819	832	841	812	759	811	814	805	795	760	788	794	816	794	823	778	849	788	761	777	779	763	800	746	756	823	849	764	822	791	818	806	846	810	772	837	842	765	848	793	762	804	802	760	784	793	847	812	837	782	759	794	786	794	811	813	762	744	791	836	800	792	801	774	760	753	779	802	774	794	785	778	796	795	766	782	845	781	812	817	784	782	757	871	805	789	723	832	857	828	769	753	806	814	800	755	789	868	792	787	825	768	767	737	805	772	810	803	770	799	758	837	780	808	826	806	803	798	840	839	806	811	801	806	815	801	833	726	791	794	790	771	800	815	817	801	782	814	798	812	812	831	792	850	798	767	795	748	797	777	814	783	823	779	773	787	794	766	831	851	723	795	833	786	760	770	766	800	790	822	761	752	839	814	788	772	812	788	782	828	763	797	748	758	768	808	774	830	800	791	797	754	832	769	764	790	809	803	759	827	791	762	814	800	744	806	807	824	765	774	791	767	782	785	774	786	784	796	806	750	772	778	758	750	734	820	827	748	820	746	763	785	744	736	769	821	809	794	809	817	751	766	774	736	780	756	852	781	738	780	770	760	797	815	773	798	803	797	803	791	857	780	774	804	748	836	817	788	784	816	765	785	827	824	813	742	836	830	805	823	796	761	774	817	794	769	825	817	795	801	832	782	756	761	805	856	791	735	759	805	850	779	721	820	792	825	841	805	782	842	803	814	783	818	765	786	853	785	867	810	794	764	771	782	793	772	821	789	817	820	759	806	779	782	811	780	780	802	753	784	792	780	772	781	810	814	744	759	773	742	764	803	812	810	779	805	751	786	794	781	832	774	764	761	777	807	808	763	772	767	828	809	810	778	826	773	771	789	848	807	781	805	749	806
4532	9116	7330	3856	2568	1744	1445	1253	1134	1027	924	862	901	865	809	848	833	779	786	825	749	799	737	740	755	750	823	817	795	768	762	814	730	750	736	798	772	783	744	720	735	784	763	730	722	758	783	734	734	753	701	740	722	774	704	765	767	766	758	766	750	728	740	778	758	787	754	709	759	731	742	738	715	738	756	766	753	755	772	777	760	750	756	756	748	715	719	755	768	761	765	719	772	748	743	759	709	751	757	778	759	780	747	723	763	793	766	740	754	768	709	747	741	764	749	721	734	790	753	768	768	777	796	756	747	724	773	742	740	743	701	743	727	737	749	731	779	679	784	716	719	755	771	711	764	738	727	757	742	797	698	768	783	770	772	702	770	761	726	705	734	805	760	735	725	764	718	776	735	724	704	754	741	734	751	729	773	729	740	733	751	747	780	751	746	736	758	745	737	740	694	744	787	738	730	717	720	757	791	740	781	724	726	738	759	783	737	759	672	757	854	744	739	734	749	788	727	747	774	780	726	686	734	803	738	739	789	764	760	804	738	752	718	750	786	754	744	735	765	763	746	710	750	712	704	759	786	773	786	744	783	748	798	803	771	790	737	752	764	734	807	777	732	772	772	706	784	772	733	759	698	725	752	745	739	697	746	695	787	718	807	745	735	753	756	763	756	758	750	781	766	732	732	747	757	780	772	763	693	767	822	756	797	720	724	777	776	709	767	788	739	751	745	752	722	702	703	819	773	723	772	753	722	766	786	728	782	747	734	749	797	767	738	760	748	721	780	706	730	787	757	740	790	775	732	770	754	719	769	739	736	697	739	770	718	762	775	737	708	726	754	709	706	750	790	794	770	726	714	809	765	718	757	736	738	700	725	753	751	758	735	751	746	793	740	763	739	750	702	738	775	751	774	736	741	718	735	786	736	771	746	802	714	777	746	774	795	766	752	817	705	700	747	735	772	753	726	742	724	776	757	757	803	705	791	752	705	779	775	755	720	689	752	809	822	760	755	730	721	713	785	728	714	706	781	701	729	725	741	749	767	751	762	738	780	687	725	756	767	736	754	775	724	766	741	743	762	754	749	768	721	762	773	719	736	762	768	734	735	724	718	767	736	685	787	761	735	758	756	724	782	731	786	780	775	782	715	778	741	739	749	740	751	682	756	801	747	756	728	761	808	745	757	764	779	803	768	773	727	717	743	724	776	758	738	779	797	691	806	741	777	755	778	748	839	729	776	758	778	776	718	746	770	769	718	719	790	748	766	731	721	749	704	722	747	729	758	725	763	754	802	730	781	773	744	740	723	746	728	759	719	730	746	762	789	773	747	781	751	783	754	749	741	780	743	753	756	715	768	751	749	792	756	755	768	722	731	785	747	730	789	720	749	748	778	799	736	761	736	735	749	751	761	723	755	751	720	751	772	756	752	711	788	778	731	740	776	713	762	699	744	755	743	745	755	741	804	740	768	728	724	734	751	763	706	733	800	745	745	742	756	739	809	766	762	729	697	738	748	738	722	742	734	797	727	744	792	815	771	763	773	735	781	750	748	716	756	787	747	739	730	731	828	750	729	766	767	745	742	765	790	764	797	748	716	683	750	736	714	791	720	728	722	758	716	746	738	713	752	763	766	772	718	769	740	749	741	769	733	769	784	749	752	736	745	763	797	716	769	690	731	770	733	775	774	843	743	777	755	813	811	748	721	717	722	746	687	775	760	707	748	757	700	740	706	776	764	705	773	765	744	734	795	756	694	708	755	728	735	749	725	727	751	749	741	741	743	746	751	762	788	763	783	759	799	727	736	767	755	767	746	805	734	738	798	744	725	720	772	752	733	761	800	766	756	754	755	755	752	750	778	713	770	756	765	752	720	741	730	760	736	707	751	791	761	770	757	802	786	766	772	730	776	759	722	744	758	742	775	762	728	758	752	740	797	721	729	737	735	695	732	709	677	720	741	775	764	730	734	779	771	737	791	744	793	749	728	755	772	739	784	768	757	747	764	722	725	727	777	737	767	771	765	723	744	709	677	791	695	767	750	787	761	729	724	707	726	762	776	802	757	709	727	749	775	770	752	750	749	770	734	758	790	777	713	806	783	738	756	748	749	776	768	742	730	741	750	768	756	706	760	789	775	730	787	746	742	759	751	774	747	752	748	764	757	735	723	725	737	776	748	774	771	759	820	766	763	729	773	757	770	700	807	767	755	740	788	726	733	746	687	706	745	725	795	704	794	755	790	760	724	755	770	760	750	796	706	741	726	732	742	765	734	773	753	774	764	771	722	745	747	715	760	795	740	719	734	698	718	820	780	765	754	715	735	766	713	745	721	730	741	769	734	705	755	763	714	771	743	749	774	734	746	761	775	727	740	729	721	781	791	743	735	726	776	771	786	775	757	753	737	709	747	763	739	738	754	778	784	726	809	790	729	769	750	750	754	746	743	767	758	741	754	732	703	762	733	724	778	794	775	798	714	739	771	763	792	729	772	718	764	756	778	771	722	748	750	674	758	751	757	740	739	734	785	751	705	742	759	705	717	756	790	725	725	776	723	772	753	713	745	784	762	779	711	778	734	746	742	716	691	696	746	754	695	714	770	764	744	768	734	739	784	748	750	746	794	749	746	766	763	754	782	767	730	757	776	767	706	723	805	708	759	708	717	763	700	735	819	807	741	770	759	770	763	738	725	767	750	746	770	770	743	809	751	721	723	714	736	724	789	763	745	753	762	755	751	791	765	734	717	752	817	758	712	732	772	777	793	758	745	732	752	800	797	794	750	766	712	711	767	728	761	750	722	741	771	783	709	732	773	747	798	772	759	754	728	751	722	757	737	836	803	762	724	808	782	792	737	731	742	739	692	767	785	753	722	749	765	724	749	805	746	719	694	798	774	754	742	741	757	793	741	725	749	751	801	731	743	698	740	726	741	756	744	773	687	724	747	763	766	734	743	739	748	756	787	745	735	724	774	754	767	791	785	783	759	743	749	762	765	770	788	742	757	707	774	721	753	699	749	778	753	739	775	730	716	754	707	717	727	762	745	774	750	808	736	787	743	724	772	796	734	722	753	774	753	737	766	759	730	794	752	768	768	770	728	718	731	725	774	740	717	825	775	797	752	720	755	729	741	766	762	720	799	736	718	728	806	772	762	715	747	754	787	776	764	713	788	775	750	669	719	741	746	745	766	773	754	735	740	737	733	719	718	760	719	750	767	773	791	746	758	752	761	747	744	748	731	738	770	776	741	742	715	804	703	809	733	743	738	718	723	698	745	777	771	784	743	744	777	715	746	778	720	758	754	742	752	771	689	736	755	740	752	738	787	713	761	747	749	762	788	762	762	803	759	737	802	733	718	733	712	742	760	781	759	683	692	750	713	812	752	750	727	815	723	756	718	735	759	769	706	715	758	733	771	750	713	753	752	749	736	755	779	798	710	725	787	744	742	737	772	766	769	780	768	726	717	761	771	788	780	763	802	748	717	791	783	722	745	762	760	760	758	800
22720	21434	29327	23954	21425	21485	18029	1664	961	820	658	564	516	449	436	419	437	371	343	327	308	337	323	291	319	295	265	259	271	243	255	281	272	266	290	263	249	294	266	245	287	254	254	257	242	235	262	233	245	278	277	235	266	250	255	239	237	250	240	242	228	231	258	235	229	230	245	245	226	262	243	245	222	248	240	227	243	243	233	220	239	266	242	221	235	238	245	244	248	246	230	266	229	246	228	263	261	261	225	224	252	237	233	255	208	252	251	231	237	236	223	245	270	245	211	225	233	229	271	224	242	230	223	242	259	222	254	235	237	238	227	271	243	226	239	234	208	236	244	270	231	251	254	201	226	240	234	232	252	239	227	238	244	236	232	219	243	223	228	239	262	231	225	230	248	230	260	221	235	227	255	221	253	255	216	207	212	245	215	252	255	273	238	239	231	253	227	226	252	219	245	249	252	259	239	216	235	240	221	264	235	221	232	221	217	242	239	242	248	219	253	237	229	233	248	223	219	217	231	239	208	253	237	230	239	248	217	226	259	249	225	235	240	235	249	271	244	230	222	224	256	232	221	223	223	259	246	230	244	229	226	241	205	244	256	233	254	239	250	236	258	225	250	228	226	245	244	256	232	218	245	212	245	223	266	247	230	209	238	224	210	217	235	224	237	221	220	228	237	238	224	235	220	228	206	230	222	251	242	243	249	242	217	245	261	237	255	245	238	243	234	206	244	227	229	248	207	217	277	225	265	229	219	212	209	227	221	241	235	233	195	241	240	235	251	247	229	273	239	235	218	252	234	226	232	219	221	234	229	239	225	239	245	238	224	236	227	258	226	250	213	239	217	236	226	239	205	246	245	253	195	225	250	223	228	204	218	238	206	244	224	244	237	248	218	220	249	244	240	235	242	219	242	235	233	230	220	215	224	253	225	223	248	233	219	222	220	244	245	218	231	229	237	262	259	239	226	245	239	240	248	226	229	264	258	245	270	243	261	255	239	241	260	226	201	242	241	216	239	240	254	226	229	276	232	242	216	229	240	237	223	217	207	260	254	202	225	244	237	237	250	233	235	197	219	254	220	242	239	228	218	233	255	255	216	228	246	255	249	187	206	227	224	228	252	223	266	246	234	224	228	229	228	232	243	219	222	235	235	213	226	241	239	241	241	237	231	218	214	232	192	236	218	249	214	244	236	206	237	231	233	227	245	226	213	268	205	238	230	267	223	231	225	210	225	230	278	249	250	232	254	240	250	255	227	220	225	261	242	240	224	212	238	242	224	237	218	247	206	189	213	222	230	239	273	239	240	234	222	223	214	234	223	233	253	235	231	239	229	254	256	253	213	228	228	242	244	221	237	246	218	245	211	263	234	238	229	229	239	238	256	229	229	259	221	213	240	223	204	238	256	232	248	243	247	215	259	233	229	215	240	227	241	255	233	237	247	233	234	221	237	241	261	238	234	220	220	240	236	244	242	239	238	206	225	245	239	219	203	233	225	235	246	232	250	234	208	269	217	232	227	232	236	200	204	234	257	233	232	256	238	244	236	231	229	222	258	230	184	241	218	228	217	237	237	259	242	236	246	216	222	234	246	228	236	205	242	245	226	230	235	234	255	215	265	193	231	234	231	242	216	257	234	244	221	248	239	222	258	230	247	244	246	230	219	213	228	230	204	247	264	264	240	232	250	221	240	246	253	251	230	229	227	228	238	247	234	253	232	252	230	214	227	235	246	221	225	217	232	248	220	223	256	240	235	228	223	239	230	227	238	223	244	220	227	231	222	231	247	225	242	222	247	230	242	242	233	250	259	217	240	230	204	201	233	254	211	225	229	229	228	228	230	188	231	229	227	252	216	225	234	226	215	241	234	224	228	226	231	260	216	209	226	214	230	256	266	244	266	227	227	219	234	241	246	237	208	217	227	230	240	248	237	254	231	210	246	241	225	225	227	236	224	250	213	251	229	218	236	200	215	225	239	246	241	224	231	230	229	219	222	222	247	244	230	231	223	252	206	240	240	229	221	223	227	218	219	237	259	231	216	224	236	245	252	272	233	223	223	231	237	244	226	209	235	215	233	240	247	219	221	253	236	232	218	227	228	243	239	235	248	251	239	249	239	236	244	241	253	252	237	232	254	216	235	249	244	249	248	249	248	238	243	229	225	215	210	203	263	225	229	239	246	228	237	219	221	244	250	255	245	217	254	243	231	216	240	241	249	245	225	221	259	228	232	227	223	225	224	234	238	249	220	237	257	244	225	217	244	225	230	234	247	248	234	236	241	227	241	227	220	206	228	244	209	266	260	244	240	274	220	234	228	211	274	220	269	236	264	217	259	245	234	242	213	200	243	220	220	261	230	245	261	253	240	230	262	237	208	215	204	218	243	226	254	229	239	227	269	210	222	259	227	227	211	241	240	269	223	223	223	216	215	254	221	260	209	242	244	230	218	213	198	255	268	235	253	244	250	236	214	215	228	227	241	219	225	259	226	226	244	230	233	230	237	226	228	236	217	264	227	229	227	213	226	248	220	240	238	234	229	218	218	243	250	216	233	230	253	220	229	256	224	213	241	228	247	224	222	208	225	217	243	247	250	241	240	240	230	240	234	241	224	208	210	239	235	226	232	222	227	246	230	231	236	232	217	225	251	226	239	230	241	273	250	260	228	233	243	235	228	213	227	237	221	237	255	256	238	236	237	245	226	215	192	250	232	253	220	245	230	236	229	208	229	220	207	245	225	259	252	247	238	247	231	227	234	223	230	246	236	224	228	244	248	231	248	227	263	239	249	234	237	255	276	221	227	241	205	248	211	239	228	201	198	212	223	241	241	254	259	245	211	242	235	235	243	245	233	244	235	240	229	248	215	223	221	228	233	232	248	222	247	224	201	245	251	241	220	239	228	237	234	248	234	255	240	242	264	199	230	228	216	236	222	232	252	226	251	246	248	254	237	237	231	259	222	255	229	237	207	243	248	202	208	231	237	239	258	257	222	216	230	202	245	235	229	235	268	228	204	238	229	228	241	217	243	228	225	238	237	229	230	214	199	238	216	233	232	220	227	208	240	228	244	213	224	218	229	225	211	230	237	217	241	244	248	232	210	235	216	214	220	206	215	230	244	249	206	237	236	212	224	228	227	232	243	245	217	213	230	235	238	226	247	236	269	228	238	254	232	243	254	215	245	239	213	267	247	237	188	245	234	231	241	245	212	226	255	214	224	215	260	232	227	228	197	235	252	244	240	224	231	229	216	247	221	230	225	235	233	217	244	242	205	230	245	229	243	264	224	205	259	209	236	235	270	225	230	235	247	245	220	267	243	201	242	215	224	208	214	233	230	245	253	256	239	235	242	257	231	243	233	270	192	234	236	238	248	263	240	230	249	252	215	238	228	216	236	247	219	211	217	229	211	212	256	255	253	218	202	257	227	222	205	219	220	230	240	236	240	230	247	231	261	212	232	217	241	200	240	257	258	245	225	236	231	266	246	223	217	239	239	222	221	257
6366	19419	16627	9064	5383	3185	2326	1662	1343	1010	798	699	617	564	485	466	437	361	372	337	341	318	321	330	313	293	299	310	278	250	262	281	265	275	253	260	240	275	250	272	255	243	250	255	224	230	276	262	243	271	240	245	271	230	251	237	231	258	232	208	221	218	226	236	232	247	259	236	211	234	236	236	243	263	241	230	228	233	195	263	232	218	241	234	244	230	226	245	224	249	240	247	215	214	197	235	259	222	224	216	217	220	225	241	213	237	246	234	238	221	202	209	232	256	239	208	225	237	265	263	216	217	223	247	219	237	224	231	209	244	216	216	232	244	238	230	207	228	232	230	252	226	243	228	257	207	249	218	227	239	215	238	242	229	238	230	217	205	234	243	238	198	217	202	229	253	246	247	241	211	244	213	249	214	228	222	227	273	227	235	217	240	260	230	217	213	224	249	240	229	212	234	257	209	216	242	242	223	256	239	246	221	228	207	229	207	253	240	259	222	211	188	231	223	222	233	251	239	237	223	235	217	256	213	243	249	235	253	224	243	248	245	224	241	225	231	238	255	227	262	262	226	218	236	218	182	239	193	207	234	215	212	226	227	229	212	224	245	242	216	233	230	238	256	206	221	204	215	226	210	233	246	227	212	237	195	245	211	233	271	225	224	238	239	235	245	226	220	228	251	229	230	227	216	192	235	225	202	217	220	227	232	232	245	259	249	234	248	229	216	241	238	230	219	208	210	227	230	213	224	234	226	226	230	232	223	232	218	225	236	218	235	228	211	229	218	236	242	232	214	228	216	232	225	222	233	215	263	238	235	226	249	212	269	229	241	242	238	213	224	247	212	221	245	232	249	224	206	223	244	236	256	214	214	217	216	235	218	229	241	212	218	206	235	205	237	216	222	206	214	225	227	230	233	214	239	237	237	218	250	226	228	239	240	220	249	254	235	245	233	203	235	217	221	206	235	232	197	214	242	213	219	245	223	213	220	239	240	248	223	216	219	244	247	230	235	228	245	228	242	222	251	229	218	221	195	218	209	236	247	221	249	251	249	229	218	237	191	225	241	236	220	206	219	214	214	231	216	253	229	242	206	235	231	243	243	220	199	236	219	235	214	237	229	232	218	228	208	223	252	237	212	231	238	236	221	235	210	235	247	237	237	229	243	241	240	217	228	220	199	216	248	203	223	236	223	233	231	218	233	204	249	213	229	215	241	219	231	239	237	222	239	224	208	242	222	224	222	227	223	215	234	215	231	236	243	227	217	227	220	200	188	249	223	235	240	234	241	214	223	247	271	233	208	208	244	236	205	228	224	216	231	228	207	255	212	205	221	240	232	247	223	208	229	224	246	226	215	229	228	218	227	215	227	230	215	216	218	189	207	221	199	234	217	227	216	211	225	218	210	231	220	259	220	232	243	210	246	226	244	221	253	218	234	220	216	233	224	249	214	241	240	244	217	260	269	223	224	240	218	252	206	219	226	216	232	222	236	223	260	222	231	255	207	192	217	189	224	215	237	222	243	252	228	216	228	224	185	212	237	211	224	251	203	235	227	217	241	242	240	234	230	219	242	224	229	206	229	249	223	250	212	242	243	208	230	236	192	258	231	226	233	223	219	253	193	233	219	213	215	249	242	235	224	214	220	235	238	228	246	228	213	225	228	233	241	211	253	242	232	249	267	215	228	242	204	211	215	237	236	250	235	234	203	253	206	240	219	200	221	237	221	236	202	240	245	201	228	218	256	215	217	236	235	208	250	228	214	246	237	263	202	201	221	239	225	227	258	235	222	244	211	225	245	231	226	229	246	197	218	217	257	239	211	221	248	221	231	217	222	227	246	226	248	235	210	231	220	243	238	222	240	253	227	224	218	237	228	235	206	226	200	219	212	231	240	214	198	248	208	245	241	204	219	214	235	239	225	258	216	231	235	241	235	214	244	254	197	207	213	211	201	206	223	229	232	236	239	236	271	235	250	242	232	210	228	211	245	253	207	211	208	241	196	210	228	208	220	252	216	244	212	227	224	207	212	228	210	209	222	223	236	218	269	256	222	229	209	208	220	221	253	223	250	251	208	228	238	226	226	236	235	226	241	210	214	217	228	233	252	230	221	202	220	228	215	219	201	230	220	218	252	222	222	234	241	225	238	240	242	212	220	221	225	226	233	240	238	226	238	213	233	242	211	228	227	226	249	240	213	238	212	232	237	216	209	236	223	222	208	225	218	235	217	220	227	206	245	234	242	204	193	214	216	269	249	219	227	233	211	226	240	206	208	229	216	240	242	230	215	241	221	210	229	212	233	200	228	230	239	255	202	215	218	225	242	223	214	244	237	234	257	223	213	221	223	226	236	250	225	249	227	227	222	227	205	187	197	265	248	220	221	240	201	228	247	216	233	217	218	220	220	244	251	221	243	218	251	214	246	207	219	236	227	198	224	220	216	257	241	217	228	256	234	213	208	230	230	215	260	225	228	220	213	217	226	212	235	243	213	220	232	202	201	231	228	246	209	233	232	209	227	231	224	222	227	212	223	215	209	242	212	216	207	190	257	202	209	192	220	216	229	207	254	195	202	234	197	241	227	200	221	218	220	213	226	216	237	221	219	205	235	229	215	212	233	248	203	222	239	222	216	196	210	178	231	224	252	223	198	183	220	225	228	229	231	203	224	245	238	229	241	231	236	234	225	218	224	219	225	223	230	206	216	223	254	215	231	245	199	249	217	241	212	195	206	229	248	224	232	225	227	221	212	242	201	231	202	224	219	240	233	243	241	227	241	238	238	242	223	209	232	229	227	212	227	246	254	257	208	200	223	238	208	210	233	214	222	238	234	262	258	253	237	216	198	216	206	225	238	230	211	251	216	220	212	245	190	238	242	237	228	241	237	223	240	216	219	224	248	244	224	256	237	241	204	248	216	239	225	233	226	238	228	241	200	204	214	226	235	231	224	236	253	229	223	247	212	214	224	232	234	262	219	229	235	213	230	203	215	193	250	234	218	229	210	203	214	217	223	202	237	242	201	213	239	203	220	262	231	242	235	235	221	203	232	242	236	244	228	224	191	239	214	232	197	214	229	224	223	219	234	237	232	241	229	241	200	237	221	191	233	226	241	225	232	207	247	233	225	219	240	201	238	238	210	237	250	226	232	245	226	216	218	217	221	212	198	211	274	232	220	225	238	206	236	241	240	267	254	237	230	225	212	214	236	218	199	233	214	239	209	211	251	231	215	211	243	226	223	235	214	215	232	203	234	235	243	246	205	199	213	226	233	209	206	228	232	220	234	216	219	229	230	214	235	239	224	210	229	222	241	211	263	245	228	215	230	253	214	219	208	239	220	216	259	219	196	214	218	224	215	254	220	230	233	249	221	245	235	203	229	236	231	250	210	206	241	213	212	211	218	257	246	246	230	222	217	228	222	236	253	200	228	213	249	207	221	240	207	230	230	254	227	239	239	225	191	227	235	214	217	235	217	223	280	241	202	248	205	247	231	203	252	228	227
27662	21140	12451	1654	1003	952	932	879	922	903	946	826	889	870	876	888	917	874	913	927	868	908	885	882	855	935	873	832	939	910	873	893	867	841	904	863	899	882	869	869	853	887	865	916	886	918	878	894	940	888	870	877	832	881	880	877	855	884	901	879	865	918	896	890	929	860	896	843	889	872	886	837	939	865	860	867	878	908	900	929	856	894	874	850	845	876	946	855	883	959	940	930	964	869	891	920	916	882	872	908	862	880	923	883	868	862	832	847	812	860	886	864	940	938	941	884	900	865	894	854	909	839	919	905	900	902	880	872	868	848	907	859	902	887	939	844	917	818	905	914	883	909	851	848	918	871	839	843	857	890	833	861	867	866	859	853	886	888	890	887	953	856	891	879	879	903	905	870	842	940	904	845	915	917	849	871	905	850	919	907	910	874	828	899	872	852	904	831	854	895	897	853	874	838	900	843	914	822	851	891	884	852	837	860	866	881	876	854	828	930	913	849	871	881	857	888	931	899	887	894	837	913	909	883	877	945	880	883	876	869	848	866	905	867	871	904	880	867	946	835	868	880	867	906	878	886	866	837	855	962	868	894	859	862	875	900	891	841	893	885	881	896	879	940	859	846	847	896	850	855	906	885	887	907	851	865	892	882	866	857	808	880	857	846	844	921	866	909	870	863	902	880	903	911	891	843	866	863	854	935	874	913	882	915	909	852	875	866	875	917	888	926	976	902	915	932	882	925	906	881	822	855	871	896	843	944	887	883	892	900	880	832	860	830	872	878	915	824	892	834	880	898	924	904	878	856	868	880	871	874	883	872	849	852	934	888	905	843	845	882	895	885	892	835	859	889	868	880	917	870	849	877	916	876	829	872	838	873	879	873	850	905	929	859	869	885	869	898	895	868	891	921	855	877	870	853	873	891	870	953	867	864	890	836	843	896	849	879	895	932	837	924	915	897	885	887	876	884	877	869	882	923	886	898	901	905	895	841	892	864	869	823	925	916	871	903	899	886	890	924	858	879	894	848	882	911	903	901	915	887	870	827	839	904	877	872	926	871	833	839	853	877	816	831	885	863	869	819	865	889	862	871	904	900	912	850	898	836	857	868	951	841	878	888	904	847	866	836	875	875	866	836	905	936	898	880	903	859	868	856	950	903	861	867	882	887	907	883	904	898	819	877	902	916	842	857	868	897	908	858	899	883	894	900	847	896	899	882	851	860	870	968	909	878	907	850	833	907	911	874	904	910	857	878	875	899	934	849	856	837	867	863	898	857	883	852	904	877	905	889	892	869	945	841	911	912	886	888	925	863	905	855	923	865	910	903	893	897	889	831	847	912	907	832	917	851	844	903	933	959	836	910	933	875	860	890	886	837	856	855	894	890	900	906	894	894	860	898	876	933	939	897	840	856	896	849	931	885	897	917	918	886	845	899	922	881	864	904	921	841	850	880	878	884	920	884	945	915	825	937	916	854	839	855	884	872	927	895	930	880	886	871	862	876	920	915	843	881	893	858	878	911	911	897	907	867	877	904	840	850	899	843	851	914	866	883	943	877	906	913	872	920	888	889	897	875	862	918	849	882	877	897	877	893	899	892	920	887	904	816	904	861	842	865	853	927	857	906	913	895	833	896	861	921	889	837	887	897	920	891	838	930	896	866	882	881	828	906	892	886	872	885	845	845	858	859	800	884	886	878	883	856	880	879	823	880	911	899	902	908	882	831	910	904	852	852	802	880	871	850	877	920	876	920	846	884	857	875	919	913	838	871	876	871	893	880	937	848	845	897	830	889	854	819	876	878	897	794	852	856	887	892	882	932	881	905	872	870	898	830	817	887	854	860	854	881	863	871	963	945	890	838	893	865	912	914	932	867	868	905	824	830	910	840	864	900	851	883	837	922	925	840	856	833	846	905	864	935	901	873	845	831	865	881	848	880	921	871	930	882	856	912	874	920	838	892	841	924	867	830	844	875	906	901	921	907	875	866	887	845	880	844	822	899	852	878	824	873	915	877	868	961	884	883	850	921	853	830	911	901	897	895	902	897	881	906	882	907	892	873	907	867	871	893	904	866	916	902	923	843	901	881	850	884	858	914	869	908	883	877	881	922	878	876	903	850	917	866	848	885	876	872	846	826	843	964	877	913	890	816	860	905	895	896	877	812	861	904	878	879	897	838	918	868	892	904	869	890	901	875	904	890	923	841	901	903	869	874	926	883	921	895	873	831	885	861	910	836	914	934	877	921	861	864	920	927	889	911	846	891	880	845	880	851	927	933	898	896	828	899	889	873	907	847	886	864	846	885	873	870	860	897	864	882	909	836	901	855	921	916	881	828	853	852	912	901	898	909	855	892	899	900	878	867	843	859	854	905	877	876	872	873	864	858	872	814	925	888	908	902	879	908	854	871	914	883	854	849	852	867	869	876	906	839	836	908	893	881	927	840	907	862	861	928	873	896	891	910	856	884	880	872	890	918	869	908	891	868	873	844	921	896	896	856	891	924	866	927	902	914	905	860	932	859	886	863	887	886	842	889	920	834	902	888	879	858	906	927	877	918	889	898	912	866	879	824	877	907	879	838	867	828	933	890	839	835	860	903	855	875	873	862	872	845	874	851	860	885	865	896	870	851	911	884	849	910	916	861	838	882	895	863	910	851	863	910	851	884	833	863	845	824	934	880	897	930	959	939	935	845	868	871	892	892	848	896	884	892	859	882	907	933	879	944	859	881	941	897	806	892	907	883	860	885	908	892	886	844	866	863	887	863	909	881	853	858	888	854	896	898	847	879	871	901	860	857	899	901	827	944	909	832	899	865	891	899	895	893	883	910	912	903	853	897	882	858	906	899	851	895	884	890	887	849	893	860	909	858	877	855	930	873	861	874	916	877	923	850	896	890	907	953	886	872	888	890	913	896	801	856	883	844	842	844	944	853	944	857	886	866	903	908	919	912	962	867	892	879	886	879	938	872	876	897	934	883	889	898	871	870	941	854	901	860	878	868	863	922	911	880	870	844	902	874	870	903	877	849	906	842	892	874	886	879	950	863	901	901	940	897	824	860	893	867	860	843	872	834	880	875	927	851	838	876	864	857	871	854	894	897	910	906	870	900	917	869	890	878	858	894	891	889	904	834	926	845	893	858	936	933	861	869	854	827	929	895	861	898	878	882	879	862	842	799	844	896	904	863	901	853	907	851	905	883	872	887	908	873	858	893	902	862	885	858	866	895	900	858	831	870	844	899	876	866	922	883	896	831	887	881	908	909	913	908	865	850	876	944	845	872	927	886	879	830	845	901	836	867	844	842	895	898	889	859	878	868	870	893	858	873	899	889	848	848	900	875	866	825	863	875	925	891	858	866	847	955	889	866	917	932	920	910	886	843	880	923	849	883	909	860	885	935	909	888	899	868	872	898	893	842	845	885	891	924	876	892	905	887	833	879	916	858	923	914	956	915	817	901	857	909	897	897	867	872	825	853	881	851	857	898	874	845	871	904	928	973
4684	1682	1481	1110	1015	927	898	903	886	872	830	886	868	853	879	880	855	852	871	834	855	859	858	899	800	826	844	887	858	873	850	870	813	824	849	839	909	845	903	833	835	859	865	851	844	859	835	875	895	880	897	809	822	911	805	805	892	932	838	914	879	840	818	882	842	903	849	859	866	847	879	862	891	820	902	900	841	760	885	862	789	912	812	833	854	898	802	899	875	855	828	897	903	863	876	888	895	863	841	832	833	852	858	841	876	904	869	854	825	854	844	828	832	883	823	856	853	868	877	845	872	829	843	892	883	850	811	865	826	854	848	847	869	847	846	804	887	847	797	883	808	840	881	858	884	862	867	815	879	849	832	837	830	873	850	863	841	864	878	859	847	851	886	861	857	881	865	872	859	818	834	862	858	863	857	852	818	832	846	865	832	830	869	835	837	785	810	922	896	868	826	860	860	858	807	832	864	930	868	866	890	854	848	855	905	845	862	833	866	862	869	884	868	895	870	847	827	902	860	828	866	857	869	863	822	907	876	882	896	885	875	869	837	837	893	848	860	834	856	887	854	856	875	863	856	831	856	828	933	867	862	848	898	794	907	875	851	854	879	863	867	886	856	901	900	884	830	861	868	846	841	864	863	857	839	862	850	919	880	846	806	871	855	899	859	798	903	867	827	889	868	855	879	850	851	814	863	901	882	839	803	882	873	840	811	835	916	811	902	852	842	914	857	878	866	838	791	853	886	817	826	797	783	866	867	861	841	882	870	848	844	858	853	902	844	829	838	830	889	857	881	870	892	867	824	903	862	872	864	862	835	840	837	901	841	802	906	853	870	826	847	863	870	809	896	848	895	862	820	792	857	822	844	822	863	806	845	777	833	869	893	884	849	802	817	807	850	769	875	876	899	843	904	826	889	875	874	883	885	844	869	835	839	854	849	905	840	891	843	834	815	860	815	856	920	882	831	851	837	904	874	808	866	850	818	875	909	851	836	884	840	847	859	940	884	874	884	848	894	868	847	880	879	865	835	894	829	843	863	871	842	869	900	920	879	908	862	867	789	821	893	839	855	846	830	890	836	863	839	855	849	824	886	886	860	883	822	866	933	885	891	841	860	854	869	903	860	905	867	821	823	867	892	864	895	875	818	871	906	856	918	872	823	890	889	858	876	883	884	904	876	823	905	826	829	873	829	913	884	877	858	876	898	844	877	855	851	907	850	859	832	843	805	898	827	854	948	810	865	874	873	836	868	843	839	866	909	954	818	887	888	841	894	894	889	854	833	804	896	848	859	854	888	825	874	872	865	873	853	826	847	835	854	892	864	895	850	838	857	797	863	923	881	856	862	859	857	817	871	831	878	835	894	846	893	839	868	823	841	870	837	875	922	812	872	801	857	870	918	856	874	827	861	834	835	835	868	911	870	859	863	839	831	835	874	852	832	854	871	871	869	887	835	830	863	862	928	878	871	884	873	870	868	817	864	819	891	903	802	847	814	878	871	923	842	896	858	915	873	869	888	872	884	819	883	874	900	893	813	881	915	835	856	846	890	833	850	845	907	875	882	855	865	877	919	880	905	874	897	884	860	883	841	868	839	916	904	865	895	892	853	864	856	887	862	833	896	842	846	887	861	859	840	936	858	873	909	814	869	842	839	824	810	820	839	889	841	856	931	883	892	879	898	858	831	881	804	869	875	884	872	850	825	853	926	835	889	877	862	856	871	833	829	862	813	847	876	800	848	880	854	900	887	915	874	888	848	884	860	862	874	864	890	876	890	860	913	863	909	857	873	891	863	851	895	872	859	890	871	812	830	932	816	867	866	844	844	878	843	852	805	885	886	857	909	843	897	849	850	906	858	881	871	890	897	839	898	850	869	928	877	850	849	862	845	861	860	870	811	874	811	875	868	889	869	897	824	850	908	906	833	880	827	854	881	866	848	900	846	873	828	875	802	848	899	812	833	857	850	901	891	904	880	914	889	836	886	876	841	890	848	819	867	872	876	912	847	840	837	819	835	873	865	872	873	905	871	880	851	873	874	862	877	873	869	853	881	900	875	858	889	843	842	847	830	790	845	843	866	836	823	808	857	834	854	927	883	911	884	836	856	895	806	871	871	907	838	829	882	831	855	824	847	856	863	921	884	879	817	844	840	830	857	870	920	836	894	850	822	872	907	884	881	906	830	859	888	865	818	894	922	868	876	819	859	890	826	865	895	892	854	850	840	888	871	908	864	836	885	874	850	817	928	901	903	850	840	884	809	860	857	933	870	836	826	831	872	913	889	901	811	927	884	837	867	877	816	856	878	878	813	882	842	854	840	879	841	855	827	838	828	840	870	853	815	827	833	878	838	854	877	882	817	822	850	876	857	849	803	867	862	905	872	867	902	865	876	860	894	882	924	827	902	871	848	885	847	862	841	848	881	878	872	835	856	866	851	842	921	818	862	913	894	827	843	853	888	842	843	865	916	877	862	822	852	877	860	903	887	863	846	870	855	905	905	900	859	803	800	927	862	836	848	898	889	877	869	851	848	874	844	829	852	855	899	863	842	865	881	854	768	844	902	867	854	875	855	872	838	877	885	826	858	912	892	895	826	863	854	920	890	862	926	832	860	817	849	846	859	901	853	873	866	877	889	867	847	881	845	843	915	894	911	856	889	828	890	883	883	898	861	874	880	870	853	901	882	894	875	852	876	874	878	844	865	890	895	835	812	836	883	879	868	873	865	859	819	828	884	843	871	812	853	827	869	869	896	875	825	891	856	869	862	851	834	898	855	850	867	855	871	865	902	872	871	864	841	896	883	830	851	861	927	878	878	825	849	895	930	882	833	854	861	847	833	826	845	816	829	845	887	848	875	918	854	885	894	808	823	831	872	857	832	848	854	838	857	903	873	888	882	844	806	877	892	824	872	858	898	844	860	862	870	869	875	817	861	839	873	890	860	879	903	869	836	807	877	902	834	905	811	867	826	856	857	858	847	825	866	873	887	809	865	868	838	872	872	831	856	842	861	816	902	828	917	889	794	874	848	929	869	877	863	835	812	889	865	839	902	880	842	819	800	843	865	893	910	870	806	840	903	832	824	856	884	783	823	841	853	840	844	885	819	857	854	863	887	862	871	854	892	862	844	866	838	869	899	836	882	846	910	888	915	880	897	882	834	800	893	895	868	845	853	861	894	875	803	789	897	908	886	890	840	846	876	812	848	829	911	854	858	897	875	803	857	868	865	889	944	779	843	848	908	867	874	850	864	842	888	830	867	836	916	892	886	868	860	922	873	876	880	836	846	809	865	875	885	828	867	858	898	851	849	856	860	853	900	839	869	895	866	923	842	829	824	892	859	902	822	891	913	818	854	853	882	882	891	875	796	908	879	873	908	795	926	845	884	851	797	899	822	848	847	844	829	874	943	846	857	931	870	852	859	815	865	868	868	892	895	852	844	906	879	908	896	853	912	883	890	896	824	872	841	834	846	890	884	861	838	852	875	867	845	886	881	855
23956	21452	29129	24181	21459	20128	2532	1068	797	757	684	669	634	601	617	535	554	558	505	550	496	511	465	488	501	494	512	519	526	497	537	463	447	463	476	518	503	493	486	451	492	464	488	422	457	506	484	483	454	452	496	441	420	472	503	465	460	503	486	437	474	512	459	475	453	449	474	466	472	458	465	463	478	507	474	456	460	453	461	463	445	469	485	491	462	454	487	452	473	468	473	459	510	489	415	450	469	517	481	475	476	453	465	463	450	457	464	461	428	417	460	480	485	497	442	466	449	439	465	477	449	446	462	469	509	506	446	443	519	465	458	454	450	467	465	471	420	451	441	434	470	466	464	481	469	437	461	469	417	453	470	479	437	474	460	496	494	463	466	481	409	448	468	462	458	468	453	462	448	473	468	497	511	449	442	470	473	499	487	477	442	462	433	471	449	445	485	461	471	477	489	436	507	470	454	425	482	461	449	457	439	465	465	468	459	488	504	487	416	449	467	479	485	484	504	471	447	447	455	447	477	435	457	487	496	445	453	444	489	468	489	492	468	467	443	446	465	474	434	481	458	489	466	471	468	442	446	413	516	468	449	462	518	526	456	433	468	482	498	443	459	436	435	444	472	472	516	489	443	476	465	448	446	453	485	468	465	453	462	482	474	494	471	445	498	470	465	471	453	482	415	459	477	451	474	517	478	504	471	468	466	444	443	457	451	466	466	506	509	450	465	462	462	490	463	487	422	458	484	494	478	441	442	466	490	447	457	456	478	471	489	486	493	462	493	433	485	487	490	476	477	530	513	448	445	456	495	435	406	482	482	465	468	466	455	491	436	491	462	472	460	449	466	438	437	499	457	431	447	461	512	442	443	466	466	479	455	485	474	456	421	428	450	446	475	454	470	448	529	470	431	437	470	444	494	499	457	497	453	499	485	476	463	471	491	460	426	474	476	441	439	498	488	438	417	470	429	485	440	464	452	437	476	441	480	428	455	466	469	463	447	479	472	465	460	511	473	499	455	437	427	470	472	466	474	467	496	476	475	448	457	495	448	456	455	464	427	440	455	476	440	465	487	451	476	512	436	481	464	487	460	481	463	500	507	520	446	453	471	453	464	487	437	488	462	465	461	488	486	479	483	456	429	445	444	433	467	501	494	496	465	497	484	464	453	452	459	443	480	463	453	428	460	470	475	463	453	461	440	464	439	501	460	415	435	491	471	460	458	438	451	474	439	456	423	492	436	455	498	488	449	485	459	430	529	482	468	475	472	483	428	457	457	433	440	484	470	459	417	453	463	426	463	459	450	448	471	446	479	475	499	450	437	468	465	455	454	488	423	445	468	474	468	440	480	436	471	488	469	412	478	496	473	480	460	449	433	473	475	446	480	445	439	473	476	482	465	468	450	478	477	454	484	469	452	459	447	402	450	477	468	470	464	493	457	482	452	458	472	483	453	488	449	419	421	429	440	477	482	469	449	463	450	465	493	427	453	433	446	468	450	433	501	447	480	473	493	459	442	481	476	504	447	437	523	439	449	479	485	504	462	476	500	454	461	475	500	469	453	456	483	454	454	477	481	449	474	445	418	466	484	433	461	473	462	465	469	444	493	455	426	442	491	453	437	433	460	488	430	451	426	501	492	430	478	461	446	486	480	465	501	453	446	461	492	489	458	446	455	459	430	465	509	461	455	442	487	510	489	473	453	512	441	428	468	514	457	460	467	448	453	469	463	478	448	492	451	486	466	463	472	466	450	463	461	426	483	477	427	461	454	523	476	432	481	464	425	457	445	443	452	478	455	464	466	457	502	457	445	507	440	468	441	484	462	448	490	446	478	455	451	433	484	453	494	456	438	452	461	506	490	473	489	438	480	439	463	460	468	485	427	424	491	441	483	455	433	508	464	481	443	435	442	462	458	482	475	426	462	433	455	447	458	513	497	459	457	450	483	473	435	412	491	434	450	453	473	420	478	481	502	458	439	455	507	428	457	490	452	471	465	465	470	461	495	467	468	480	469	447	475	450	426	437	455	434	407	479	489	437	411	521	495	500	461	449	440	470	476	505	462	494	468	452	506	500	449	469	454	471	481	447	482	467	440	468	456	411	446	465	442	476	453	474	442	508	442	450	481	442	450	444	479	459	423	464	429	458	460	441	451	475	452	489	456	487	479	439	443	478	419	482	415	472	488	457	478	431	469	450	468	473	438	484	477	448	440	435	440	435	480	488	471	510	460	499	476	467	500	471	470	498	473	451	470	487	473	473	488	463	423	487	497	467	498	461	487	464	480	469	460	449	440	451	441	485	449	483	526	470	462	487	477	493	487	471	466	445	438	448	482	458	476	447	439	495	431	430	459	466	465	463	486	454	484	467	499	442	438	433	449	470	479	441	501	444	449	454	440	499	493	453	451	505	418	474	490	429	445	454	488	493	466	511	430	462	488	430	465	465	451	451	455	500	458	434	470	480	470	472	499	452	452	484	471	450	447	449	464	474	457	427	445	440	460	472	425	446	432	446	464	461	442	481	437	438	539	451	438	484	433	477	493	469	496	438	443	431	457	463	489	467	445	471	493	442	455	459	450	477	484	459	473	439	456	500	457	456	473	460	472	508	434	451	447	451	473	460	478	498	498	492	468	437	483	498	491	483	458	461	427	472	443	457	474	474	449	463	490	478	450	486	455	457	492	487	483	439	466	470	487	440	459	403	440	453	496	453	480	438	472	464	476	481	472	465	451	429	467	394	476	479	507	488	479	475	465	486	460	487	445	488	488	445	462	467	450	462	447	467	466	445	483	489	444	488	510	445	533	459	464	441	455	457	437	425	461	479	422	454	454	453	497	473	440	489	490	471	451	476	476	463	495	475	508	462	483	414	472	459	482	492	444	436	483	472	451	462	442	428	468	508	426	494	460	463	465	503	415	450	431	394	466	479	499	476	454	463	493	456	484	483	466	483	484	490	437	436	473	454	466	482	447	467	434	480	485	462	452	450	472	436	451	434	445	438	449	494	468	451	446	434	467	430	491	448	473	436	438	453	423	440	479	496	441	465	441	468	487	470	460	495	442	439	451	471	501	477	489	463	435	455	447	466	484	485	477	462	466	459	448	411	456	477	498	477	423	459	449	454	460	479	465	452	486	450	481	468	476	420	471	501	461	417	454	466	449	453	479	519	468	491	466	448	483	447	430	475	479	452	470	464	456	497	494	472	479	482	473	489	467	462	461	468	461	451	479	481	493	473	508	473	493	478	438	499	427	460	469	445	459	478	475	435	415	481	486	482	462	469	427	449	440	473	453	486	432	487	459	444	462	474	471	496	471	442	439	467	467	436	470	490	476	480	478	464	470	456	446	441	490	476	449	451	492	516	442	480	484	464	439	456	474	479	447	490	477	488	459	498	455	487	437	455	458	491	456	516	442	433	471	457	474	468	450	421	464	408	446	457	422	450	439	496	453	506	465	432	460	430	425	456	473	457	448	449	472	435	464	530	506	500	476	508	445	433
4511	12113	10161	5188	3080	1956	1551	1203	999	849	791	728	681	648	619	606	520	530	533	538	532	513	547	508	537	524	522	472	504	479	487	497	507	503	477	486	471	458	531	514	484	512	473	488	445	470	517	480	494	455	471	493	519	422	494	442	445	476	451	502	476	459	459	486	469	479	481	431	471	491	450	469	467	430	503	467	469	524	458	453	442	480	477	428	444	511	461	451	444	510	489	465	476	438	466	478	506	485	485	460	495	425	475	468	461	512	451	468	465	443	458	488	418	475	500	458	492	523	475	461	466	476	456	452	473	462	494	447	495	454	476	448	504	456	455	502	474	434	461	473	476	438	474	446	462	442	506	486	487	491	445	480	436	465	505	481	501	453	432	482	447	504	494	488	469	462	464	519	493	522	468	463	471	412	427	496	457	471	454	487	474	473	459	456	465	475	456	479	451	509	461	439	439	464	482	446	480	477	472	482	430	416	463	486	448	463	510	503	455	455	454	473	477	498	435	469	482	484	481	442	461	464	451	490	483	468	466	460	504	484	481	475	484	421	472	461	482	455	485	468	450	472	456	485	448	471	447	462	487	446	491	471	467	484	480	485	506	459	459	461	457	469	526	478	466	451	504	462	483	458	470	433	483	445	491	477	493	477	471	493	457	494	476	451	464	504	438	469	455	493	455	465	440	465	462	457	479	442	460	446	492	500	466	432	470	450	459	475	451	489	447	447	458	472	459	463	449	510	471	517	461	477	466	448	483	521	440	472	475	471	435	444	449	463	446	486	461	458	488	491	526	458	503	444	522	453	505	484	481	506	473	485	491	463	483	466	493	466	506	490	488	478	491	489	516	461	473	455	485	519	493	509	485	500	455	471	487	496	414	506	501	448	478	477	496	452	468	450	445	461	511	487	488	488	466	453	468	474	472	453	460	470	493	430	439	475	451	443	477	453	468	428	476	444	497	462	502	511	478	458	478	460	474	456	474	427	497	469	456	482	471	443	490	460	522	474	452	475	450	476	483	450	479	461	471	487	442	503	450	445	453	479	476	428	470	461	451	518	475	476	479	441	442	427	477	503	508	493	465	440	446	443	505	435	473	473	427	477	439	512	501	478	477	431	493	457	503	488	484	448	453	438	427	456	464	462	485	464	447	484	473	437	473	458	482	443	476	465	459	463	445	483	509	464	477	499	495	482	488	488	469	460	478	447	499	490	464	510	487	466	506	480	453	502	496	494	491	433	466	518	497	460	438	466	449	474	447	470	476	481	442	513	464	468	484	457	449	461	503	472	480	459	485	518	495	486	419	489	461	485	438	465	509	439	491	451	447	478	465	499	438	460	446	481	503	501	474	483	438	496	500	501	442	505	483	488	487	462	456	473	501	492	498	468	481	497	541	505	474	429	469	425	479	452	447	460	452	426	448	494	459	434	461	448	451	480	472	482	488	463	476	440	448	506	475	486	458	473	458	418	493	455	484	490	478	491	492	482	474	421	444	443	445	444	494	524	459	511	487	484	471	476	443	464	478	463	490	476	485	478	452	448	437	454	466	458	445	462	423	460	466	463	468	460	472	483	444	502	441	469	446	460	476	461	448	485	496	466	438	465	474	457	472	466	465	469	450	426	440	477	455	470	445	479	455	482	433	505	455	480	498	492	460	464	458	481	425	476	449	469	464	466	461	496	479	499	452	507	476	486	492	445	502	501	481	464	485	461	483	484	468	456	495	465	472	482	488	460	500	442	447	481	455	492	476	494	479	457	465	461	447	497	465	502	460	435	441	442	479	499	481	485	484	507	487	471	456	437	462	479	484	437	483	460	473	516	459	450	500	430	464	466	457	466	488	469	475	472	439	494	478	462	434	458	482	495	460	488	487	464	450	445	470	446	450	463	455	463	443	452	454	469	472	440	499	481	454	501	473	456	442	483	472	518	422	450	487	472	488	468	488	425	471	462	472	492	470	479	467	491	443	496	443	527	470	489	501	481	422	472	462	459	475	466	490	479	470	467	492	479	450	467	489	473	470	471	464	440	489	479	457	419	487	462	475	506	476	439	467	448	480	494	479	498	483	450	484	476	479	439	501	480	496	457	463	438	475	526	458	443	488	455	473	453	510	451	447	464	456	480	450	498	453	458	468	505	435	458	463	485	476	487	480	490	447	458	466	481	465	445	485	489	520	441	464	460	477	453	500	485	464	480	435	440	483	474	502	480	498	455	490	513	468	447	452	452	477	464	416	462	434	469	455	517	513	469	497	508	482	436	515	507	492	442	478	464	490	480	468	495	471	452	438	493	470	497	471	457	466	486	486	468	482	433	467	466	453	469	477	466	466	489	455	451	452	470	468	501	457	468	467	497	487	441	482	493	445	487	464	489	436	447	504	456	471	448	483	447	489	473	466	463	421	451	474	465	463	415	437	462	442	486	451	476	492	466	488	489	492	491	485	462	498	478	456	448	444	481	438	489	410	503	465	489	455	461	431	448	476	458	471	523	466	500	475	460	492	482	499	491	445	435	464	449	456	515	433	461	455	493	410	471	493	471	473	457	481	471	498	461	463	446	474	449	480	489	492	461	464	478	476	463	473	473	467	472	444	471	474	445	466	475	502	481	440	445	469	456	449	464	438	447	477	450	482	448	448	515	461	470	477	457	516	453	485	480	527	467	450	468	441	466	456	509	446	463	497	439	502	476	461	470	463	489	542	484	469	506	453	460	465	473	464	483	492	487	485	479	452	474	464	488	474	485	467	474	479	454	473	485	476	464	432	489	455	453	450	463	466	442	458	508	461	478	476	507	432	483	505	479	470	470	459	479	480	483	463	486	487	484	427	477	479	428	452	490	480	480	466	486	453	439	492	437	473	467	496	499	460	453	465	477	449	455	429	488	458	462	488	443	440	491	456	514	509	473	459	437	456	487	470	429	487	464	482	458	451	473	464	485	494	489	469	471	493	438	455	470	471	455	441	454	445	489	476	488	470	519	462	489	470	421	443	448	495	474	537	481	488	468	434	484	449	460	462	476	465	459	431	452	458	477	501	467	472	475	440	463	468	434	468	456	506	484	464	464	503	459	498	465	457	427	468	489	493	466	487	459	497	467	468	487	479	484	508	474	480	495	465	477	434	470	491	503	423	507	464	462	467	454	442	470	484	483	463	451	472	466	464	478	454	503	464	487	482	489	470	458	478	500	458	455	476	502	503	501	473	481	468	487	475	450	452	461	435	468	450	476	451	437	473	499	501	455	478	476	492	445	478	442	496	463	476	453	452	460	456	467	458	489	459	494	512	459	471	493	477	442	475	480	479	485	481	449	436	482	480	478	456	458	503	457	464	467	489	458	493	468	502	469	465	441	409	490	490	450	477	524	496	489	477	432	493	466	475	491	438	467	504	442	463	485	457	470	449	434	452	487	460	465	488	454	478	485	465	504	447	455	462	453	446	439	449	459	452	515	460	499	499	488	489	459	504	483	500	467	457	462	482	494	459	427	488	524	445	467
24891	21392	28623	24492	21317	8733	1435	1129	990	943	933	930	896	834	797	836	853	856	835	855	838	856	853	727	825	810	792	807	833	796	836	779	814	846	797	846	761	822	800	804	852	816	854	849	790	775	785	790	796	773	781	828	748	784	814	805	795	811	791	781	786	768	751	804	808	784	805	752	780	761	795	791	826	847	827	809	770	785	833	775	867	794	797	812	825	814	744	803	847	826	787	805	798	799	800	779	763	800	815	811	805	820	822	783	777	827	785	830	785	751	771	779	819	811	792	760	801	804	805	841	796	779	783	768	803	776	783	820	790	793	825	842	813	768	803	783	788	791	750	774	840	817	756	796	763	820	822	807	757	769	800	828	732	840	806	826	831	829	802	809	785	828	784	790	808	803	826	832	749	804	814	816	785	804	746	813	822	760	787	814	820	806	803	789	816	763	848	816	783	833	817	786	808	809	814	780	773	800	825	870	759	834	794	776	814	774	811	828	775	843	813	731	815	848	857	806	791	754	788	790	815	827	785	762	797	813	798	834	835	809	828	776	829	841	835	831	786	783	808	802	847	778	830	785	852	849	805	801	793	782	785	812	798	806	821	814	801	766	840	801	792	772	808	781	782	820	783	755	795	821	793	784	799	816	790	831	805	832	809	813	816	791	839	772	779	792	788	756	869	800	773	769	823	818	770	768	792	790	824	766	787	801	804	803	761	756	796	788	876	838	817	820	815	807	882	817	786	765	825	730	830	766	811	753	776	821	827	798	791	784	803	807	819	822	747	826	791	789	751	797	804	812	779	774	783	810	806	798	758	797	819	854	795	799	809	814	816	825	729	775	825	793	789	774	752	832	820	799	797	840	798	775	839	784	787	816	832	789	804	775	768	787	796	775	811	790	793	709	791	779	851	800	845	839	798	814	811	757	800	836	776	809	828	824	840	821	829	795	787	811	758	802	784	813	803	827	782	765	799	787	778	771	826	804	823	799	815	778	801	836	853	769	844	765	757	838	773	828	796	794	778	761	760	781	795	791	799	768	856	773	775	836	822	810	793	808	824	766	735	823	806	805	831	789	810	756	771	802	826	876	803	800	754	777	812	811	794	741	787	848	824	810	782	851	748	801	835	838	820	817	802	814	780	827	807	774	798	759	848	786	851	765	817	778	803	789	822	823	751	794	767	788	830	780	848	775	829	804	810	810	793	803	810	804	820	749	794	766	822	795	866	789	808	825	772	781	779	784	782	797	817	762	794	820	850	802	789	790	730	804	806	852	796	833	784	791	809	778	793	857	756	798	774	793	769	783	788	857	751	857	810	842	841	811	801	827	812	882	784	740	823	798	788	747	818	778	797	781	773	796	801	843	838	879	780	791	764	802	791	792	757	768	846	831	846	754	814	800	780	785	765	811	848	740	770	803	787	813	794	839	810	793	830	841	763	793	775	815	818	771	825	841	823	801	814	754	725	779	730	791	778	698	787	815	840	829	767	777	766	763	806	849	846	815	831	811	826	790	800	784	855	765	752	799	778	796	768	767	828	781	826	768	811	832	751	818	774	811	796	813	823	769	763	785	863	821	768	739	793	765	816	778	814	795	815	792	828	803	756	803	808	771	835	829	759	830	788	809	746	814	779	814	789	817	787	832	770	859	805	762	765	757	832	854	768	776	837	838	786	764	836	789	808	817	790	830	811	785	819	773	804	804	799	770	760	851	806	751	824	748	806	816	856	848	814	800	825	767	800	790	810	775	795	764	804	794	812	779	805	788	810	776	774	769	773	796	767	805	778	816	842	806	804	793	769	792	789	791	825	809	844	828	803	797	847	769	758	802	819	758	819	845	787	791	822	763	820	811	792	781	808	809	785	789	766	812	781	818	818	823	815	816	822	757	777	772	803	797	855	803	844	801	827	788	785	833	746	783	819	772	727	772	811	761	772	818	855	789	787	851	805	773	823	768	798	799	804	769	788	822	819	845	793	796	760	760	860	773	790	754	808	869	740	815	814	826	806	797	804	746	830	825	825	791	811	757	787	807	786	828	825	813	792	813	788	793	839	810	773	797	832	843	778	796	838	791	813	792	766	835	808	751	781	787	822	806	824	801	829	812	798	833	790	767	777	804	786	810	796	800	831	800	784	797	772	782	788	804	776	820	823	833	825	831	755	808	754	830	811	764	812	793	838	766	816	805	801	802	798	788	795	778	815	802	832	845	781	771	831	789	811	764	821	777	818	878	805	825	831	765	800	750	832	833	805	853	812	800	766	814	767	800	809	743	839	768	799	769	797	807	787	785	789	833	796	819	857	799	782	768	776	807	785	809	790	805	797	783	820	777	755	788	823	833	822	757	825	755	787	767	802	834	830	843	788	806	826	796	822	780	826	829	822	872	808	812	835	791	819	846	755	758	743	805	834	839	783	733	825	756	835	813	756	818	772	862	774	799	832	795	818	799	789	811	788	790	809	850	831	778	800	780	766	832	813	833	807	778	813	809	794	739	801	808	834	777	823	773	778	758	808	777	772	758	755	859	782	726	753	816	804	786	762	809	785	825	781	772	777	815	815	833	791	804	787	800	820	764	755	842	831	763	804	798	746	787	832	799	779	813	777	865	759	809	764	812	814	820	799	817	829	806	829	866	807	833	813	774	798	795	837	775	739	820	756	805	793	816	813	837	760	783	861	837	777	747	797	830	759	794	828	814	847	825	796	789	794	768	782	780	792	789	807	821	781	777	774	813	783	800	789	763	770	789	787	808	834	800	806	785	773	812	781	811	783	791	810	800	809	856	798	796	770	814	810	765	769	759	815	806	851	828	757	821	788	825	829	780	801	812	798	793	820	801	814	723	764	797	823	792	820	810	767	792	759	822	818	788	783	784	796	743	798	793	760	756	810	803	793	787	807	783	810	805	807	823	786	811	765	776	800	754	842	790	813	799	825	836	752	788	789	781	795	767	770	774	782	811	802	824	817	812	782	796	807	700	736	775	807	860	781	783	819	772	815	750	815	802	774	779	805	792	884	809	831	844	804	784	767	820	830	801	743	808	808	821	789	781	798	814	756	767	790	772	802	819	771	827	786	769	809	789	797	791	790	767	817	835	773	796	811	793	795	817	758	807	807	821	739	791	723	810	759	804	767	791	808	762	837	798	766	818	842	803	823	806	808	793	806	767	824	727	808	814	800	803	807	800	749	824	777	773	793	785	810	778	782	770	776	773	794	809	847	804	773	814	818	785	773	801	813	797	819	776	765	763	766	824	765	782	779	831	806	774	794	813	805	805	815	843	795	794	722	790	752	837	795	826	760	809	780	772	782	777	822	795	830	833	837	785	799	748	863	810	792	788	830	733	831	799	806	768	773	804	846	809	802	764	793	811	821	805	805	779	794	844	808	804	824	825	810	778	831	772	804	777	828	780	767	747	755	849	786	841	781	773	834	826	772	869	788	837	776	814	788	821	855	843	821	827	837	889	824	802	855	825	839	776	838	752	722	839	761	759	796	781
4600	9157	7477	3914	2652	1826	1409	1251	1081	1076	946	890	852	855	830	887	790	794	766	806	829	799	817	788	747	757	760	802	753	756	759	778	811	803	787	719	798	721	726	714	773	775	731	762	739	765	765	793	736	799	783	759	762	758	752	776	749	775	726	814	771	775	775	752	738	790	759	723	740	765	737	754	717	770	746	736	770	745	789	734	789	760	740	781	773	771	752	773	772	789	744	724	761	806	748	734	785	754	733	791	748	765	714	758	727	778	774	785	759	776	813	787	691	743	745	776	733	775	733	773	719	722	737	731	734	715	786	784	780	700	767	734	783	771	786	792	692	768	771	754	782	780	787	787	754	776	755	777	776	737	754	760	773	815	743	746	754	743	714	745	782	791	691	734	747	758	755	753	735	784	746	804	733	690	788	786	764	728	739	748	813	792	742	792	744	743	766	785	774	716	756	737	781	751	755	830	714	696	707	792	728	765	757	757	755	789	734	735	737	735	749	765	741	760	789	738	705	736	732	787	740	749	760	761	736	713	756	734	786	763	754	787	731	751	761	768	758	765	705	716	782	764	718	787	763	728	742	763	792	711	742	740	741	811	743	776	728	753	717	784	742	764	778	764	801	777	748	777	717	790	766	739	790	711	799	803	770	775	796	762	740	716	752	769	749	756	736	780	688	769	768	767	777	775	796	777	799	714	747	732	791	782	758	749	758	792	803	759	754	777	774	748	788	768	757	798	747	708	715	737	747	801	813	782	809	750	750	745	728	771	789	758	758	759	748	756	762	724	773	769	721	738	741	792	791	749	735	740	771	712	722	795	732	756	740	743	751	764	804	757	751	725	742	769	775	752	799	757	729	746	735	740	768	780	766	739	778	744	727	767	709	793	693	737	761	768	769	797	785	752	784	745	746	771	760	765	754	707	724	769	791	755	798	720	747	769	781	768	807	775	728	727	739	749	785	825	774	760	776	811	779	804	746	771	770	766	757	740	746	743	761	722	749	729	808	782	766	804	773	800	745	766	766	784	723	756	751	759	770	730	733	749	763	756	780	742	736	752	714	777	754	703	769	771	789	767	775	746	729	749	753	747	793	791	768	714	786	760	758	732	811	714	768	707	775	737	765	742	739	759	808	765	739	736	773	789	768	742	757	711	770	745	766	710	788	762	790	755	746	746	715	789	769	764	739	781	770	762	750	761	790	767	781	754	774	737	763	776	723	728	756	760	759	756	763	779	767	791	726	754	746	794	745	735	740	712	777	791	760	762	730	771	760	771	761	790	728	768	706	740	757	777	730	762	712	698	792	725	782	774	753	749	741	768	772	761	723	706	777	742	745	792	724	729	757	760	716	774	743	727	834	731	722	773	735	718	770	720	782	758	742	752	773	761	742	744	759	773	707	759	735	818	750	751	770	735	767	758	724	742	725	800	729	753	813	768	806	749	771	715	715	773	765	772	802	848	750	765	748	722	747	756	757	779	782	769	776	747	794	795	773	746	727	785	790	757	790	799	722	780	760	786	784	724	732	772	772	759	775	746	787	706	737	738	735	735	761	773	737	791	779	807	750	738	771	735	801	735	731	755	766	750	700	733	766	765	792	743	724	797	779	682	760	756	736	765	714	822	782	769	791	750	747	774	769	734	759	731	779	767	775	795	767	719	747	735	766	716	761	773	788	766	681	821	792	827	704	780	723	781	769	765	825	793	796	771	766	788	742	780	748	696	789	757	757	712	743	734	787	767	749	728	744	747	781	774	755	791	789	752	758	758	768	756	717	817	758	763	783	760	812	768	740	753	767	710	761	729	782	783	716	804	729	740	755	732	793	772	736	753	743	758	763	744	784	739	768	716	775	763	727	756	712	760	731	723	769	757	774	761	748	738	743	767	775	760	732	789	730	727	753	717	677	757	697	792	735	816	743	741	732	754	786	769	739	716	780	761	751	755	740	773	783	807	769	756	786	756	775	735	815	741	760	735	725	753	730	763	773	761	744	780	795	762	801	736	761	694	788	776	758	797	737	751	787	733	753	742	773	743	793	748	745	727	764	732	763	789	801	724	780	714	718	770	787	705	806	771	765	788	798	733	716	763	782	761	786	770	729	772	780	816	743	736	757	815	761	794	761	787	786	776	789	779	764	789	817	739	733	744	749	752	728	743	734	774	777	776	749	727	795	722	759	758	755	776	747	770	755	725	797	772	788	797	784	813	702	792	768	782	774	738	742	758	768	761	772	760	776	780	740	737	769	736	757	779	752	799	698	741	680	754	747	771	747	736	740	715	779	747	785	746	754	748	784	764	790	779	812	753	787	723	797	731	753	785	766	777	774	743	781	767	735	788	766	775	768	826	747	669	767	764	780	784	805	696	730	786	785	754	752	720	762	769	726	735	770	801	727	772	728	750	788	728	791	784	765	754	743	710	736	798	755	766	781	716	803	763	778	760	709	756	761	768	776	681	763	763	735	731	773	763	676	778	768	770	762	788	730	738	753	783	743	799	747	749	733	738	745	698	780	755	742	802	724	770	722	730	735	770	723	783	770	747	772	782	741	802	779	771	711	807	735	742	706	761	716	740	747	769	812	770	756	722	722	828	773	724	769	775	777	775	760	768	753	740	717	727	692	739	722	788	755	768	771	772	753	725	757	745	780	792	729	762	815	767	758	780	712	805	745	719	701	757	759	734	828	766	769	762	768	738	762	722	794	778	730	758	725	766	765	769	782	730	765	744	789	761	739	687	713	795	733	775	755	743	763	779	760	730	692	778	749	738	720	708	716	749	789	748	705	712	720	793	775	746	777	766	701	755	788	773	726	729	732	750	782	739	707	778	757	739	742	751	788	778	748	707	769	757	724	805	756	764	739	747	797	745	735	769	775	738	849	765	784	786	810	786	761	746	740	793	775	733	748	747	754	784	757	768	719	807	778	740	739	723	763	716	779	747	785	743	781	738	744	746	742	740	733	726	705	811	706	741	755	731	783	734	746	759	748	761	763	774	801	781	737	788	760	728	739	767	800	768	792	746	811	737	780	760	725	737	731	762	806	724	822	789	771	770	737	759	738	734	756	788	770	734	734	738	753	730	765	777	729	771	740	791	761	732	761	778	774	754	726	747	733	751	773	736	723	734	775	748	754	718	735	728	783	780	810	744	727	775	759	739	719	738	738	713	770	776	759	824	781	718	758	724	718	747	749	773	764	767	743	732	712	718	730	759	723	762	727	716	753	776	800	747	799	734	763	776	728	743	734	782	704	763	785	757	754	738	733	805	725	747	807	759	770	793	769	772	754	733	737	726	742	759	759	763	748	708	766	771	743	745	760	752	744	784	744	773	728	819	776	731	773	768	758	748	700	742	800	737	740	744	764	758	702	799	785	743	801	727	772	773	750	764	748	726	751	784	732	734	719	785	771	763	779	759	735	747	702	805	800	717	746	776	730	735	759	742	813	768	743	757	754	761	728	695	801	751	770	703	726	831	751	761	730	743	739	727	770	735	744	751
22824	21514	29450	24019	21506	21575	18371	1684	914	777	647	549	529	497	450	419	404	362	353	348	344	335	330	296	335	293	290	269	283	270	270	317	275	267	261	271	249	247	273	246	271	249	241	275	269	266	265	241	256	264	215	255	239	249	257	255	251	242	292	259	250	256	249	227	233	254	267	231	240	232	231	229	235	263	218	220	239	251	235	232	242	247	223	238	227	248	256	242	244	237	248	250	249	253	224	245	258	216	211	227	251	274	230	229	263	229	215	256	238	216	213	237	247	243	233	254	220	258	227	250	234	225	270	253	242	249	226	221	255	233	245	248	244	220	243	247	240	249	264	217	241	233	251	216	252	249	227	262	239	215	241	240	253	236	242	253	249	287	242	229	250	229	236	236	214	238	239	217	234	260	232	230	251	238	228	221	216	253	223	252	248	237	231	256	257	223	245	229	239	231	214	245	222	221	232	246	222	241	230	224	267	233	226	207	240	253	234	249	265	221	236	230	232	253	249	263	245	243	274	219	228	219	261	255	234	237	244	266	250	252	258	257	249	233	205	254	238	241	234	244	220	224	260	251	200	234	254	246	255	239	231	221	211	231	231	229	221	235	246	252	245	252	249	225	256	217	239	248	227	239	261	243	228	233	228	220	222	242	218	251	258	224	256	244	275	236	277	248	225	262	237	251	230	228	238	222	227	267	213	270	248	260	244	228	226	226	275	228	263	255	231	246	233	276	267	220	220	245	229	259	251	237	244	233	221	258	265	218	244	254	246	237	249	227	251	244	229	241	235	259	242	255	244	228	261	244	221	242	227	250	233	243	252	214	239	235	227	233	257	237	249	249	213	233	234	227	226	268	219	246	241	232	240	229	259	225	259	241	237	235	240	258	248	224	244	251	224	253	245	233	246	220	251	246	212	239	235	252	205	244	228	237	238	230	246	243	235	255	219	229	211	226	243	242	240	259	256	234	228	228	238	266	247	221	220	235	224	259	236	210	231	230	225	236	252	235	231	223	227	229	239	219	241	283	229	236	240	235	239	245	232	240	253	218	246	260	237	229	238	221	234	255	257	243	245	238	217	243	232	241	228	220	244	230	243	232	229	245	236	217	204	250	208	244	218	225	231	250	222	266	222	254	228	263	232	252	269	246	254	211	239	236	243	257	241	274	249	252	283	233	259	248	251	240	229	216	250	238	235	230	249	239	238	203	222	261	257	245	268	231	218	234	235	208	217	236	229	215	241	221	244	226	248	274	263	250	252	231	242	247	226	238	241	252	233	262	260	239	241	220	233	253	240	232	233	252	232	251	221	276	218	216	256	234	260	220	224	221	253	235	237	226	246	224	217	222	238	262	237	254	241	245	264	242	232	250	230	257	225	251	222	263	219	209	242	235	250	252	258	228	206	223	204	231	234	237	238	250	242	222	263	233	252	237	239	264	218	254	247	239	251	225	251	241	264	238	227	251	235	249	236	207	247	236	241	275	252	255	232	241	246	253	242	250	229	252	228	266	203	236	208	230	250	234	280	231	269	236	242	240	242	224	257	226	241	250	240	229	243	245	245	238	228	228	228	266	246	250	254	230	211	243	210	246	235	227	276	231	245	260	231	202	242	264	248	245	240	256	234	217	232	272	216	241	233	236	222	231	275	232	263	239	230	223	245	232	237	233	226	234	236	221	222	253	230	259	220	257	239	253	279	223	229	226	269	251	250	250	232	249	227	236	208	200	274	282	231	225	222	244	243	226	234	239	281	249	252	245	231	199	253	256	239	245	244	256	261	236	257	228	234	253	233	248	241	224	243	266	218	260	215	267	245	237	207	221	247	246	238	252	242	222	245	264	234	236	236	219	255	219	244	269	208	241	236	261	267	244	243	235	231	226	229	234	208	252	214	246	240	250	259	208	207	214	240	250	238	245	235	220	230	246	257	233	234	267	248	223	238	230	241	228	252	265	242	227	224	244	207	247	261	251	244	251	237	239	259	231	225	226	229	218	210	252	246	253	218	260	237	231	274	260	239	215	187	227	221	231	233	260	233	253	260	249	253	251	224	212	229	237	243	220	208	256	214	244	237	213	217	228	252	241	221	261	244	230	225	216	228	240	244	241	240	262	223	249	245	260	228	231	232	228	258	248	253	238	238	210	240	239	253	250	194	252	261	224	228	267	214	242	259	250	223	251	286	240	255	208	242	258	228	245	250	229	269	276	270	227	226	225	234	233	236	247	219	241	237	231	243	224	221	247	247	238	222	242	250	247	242	218	214	234	204	236	221	238	221	247	250	239	235	242	251	273	238	241	252	228	227	252	253	250	282	219	249	225	251	249	231	247	231	224	237	233	232	232	227	237	214	227	254	228	242	239	263	236	205	249	234	234	215	256	236	221	275	219	243	220	210	245	228	245	241	249	222	298	211	252	254	241	254	229	244	238	241	220	265	245	203	267	239	261	259	234	239	247	249	241	233	233	225	237	245	249	203	236	227	259	229	241	236	232	205	217	244	216	225	228	260	254	254	228	235	236	243	242	227	211	243	237	226	246	253	220	220	241	216	232	247	247	236	249	227	229	212	224	250	235	250	239	255	244	257	254	255	264	232	220	241	270	241	227	226	230	267	222	226	256	242	245	237	216	249	233	262	238	223	245	245	258	256	232	236	229	258	229	257	272	235	224	226	225	233	222	235	224	238	238	239	231	241	231	258	245	223	235	245	210	235	211	232	207	252	250	226	228	226	237	246	238	250	223	236	225	241	239	227	243	227	245	209	247	232	223	227	235	239	213	249	227	220	241	263	240	250	235	229	232	234	230	226	255	249	237	229	238	235	222	208	265	230	235	243	270	232	247	283	222	227	241	222	250	215	256	251	245	248	226	232	251	221	228	228	225	239	227	224	252	242	226	244	236	242	230	260	258	222	238	235	247	260	230	233	250	228	234	249	245	258	242	208	223	265	218	228	232	242	255	244	235	230	223	210	240	247	269	256	230	252	244	248	233	226	246	251	259	244	243	244	233	272	248	235	260	236	235	234	254	236	249	218	209	231	219	245	217	244	221	247	234	247	251	258	241	242	234	233	246	257	256	229	260	249	243	243	238	224	228	269	254	237	243	243	257	241	253	222	228	244	229	235	234	235	278	232	242	239	231	250	225	280	248	257	215	248	245	237	227	254	239	252	251	263	220	247	235	215	230	260	242	208	268	248	225	245	214	233	208	265	227	219	234	250	263	236	266	235	244	245	224	231	251	259	255	253	243	236	245	240	217	256	292	222	240	233	233	236	245	225	228	288	229	232	255	235	213	236	226	235	231	250	228	231	255	233	254	239	249	242	214	217	237	264	278	226	241	250	258	229	277	239	224	263	239	257	231	202	225	240	229	242	231	206	244	241	195	222	230	240	242	218	240	222	259	238	250	264	203	228	254	232	233	219	235	279	223	255	234	249	254	197	282	249	256	234	237	231	247	251	214	245	225	228	231	265	242	231	254	238	251	244	209	262	257	229	231
6534	19719	16578	8957	5256	3191	2300	1732	1328	1047	856	720	626	596	472	470	419	422	353	358	323	321	355	293	318	277	303	303	285	309	257	288	314	256	287	290	257	282	257	238	247	266	228	254	259	239	267	234	245	259	236	253	244	243	231	241	220	241	247	265	235	213	248	231	228	239	243	239	239	241	218	262	265	251	223	265	235	217	225	241	252	253	239	220	237	243	205	226	219	226	241	251	248	216	226	252	235	247	225	223	221	217	255	215	209	233	224	237	229	227	234	222	247	218	234	218	211	232	233	242	225	268	226	232	215	212	229	209	230	236	249	235	219	236	237	247	202	240	238	211	220	227	232	219	256	205	251	209	232	245	238	224	206	240	238	231	239	251	247	247	213	215	215	206	210	244	212	217	241	238	244	213	229	233	235	222	236	214	215	229	221	263	214	230	237	234	252	226	201	224	259	230	221	250	238	251	256	216	219	213	228	252	231	220	220	236	215	238	258	244	230	239	251	247	244	222	209	219	221	214	235	229	241	232	221	221	215	226	236	227	216	209	216	208	218	225	224	221	247	220	224	211	224	247	244	208	219	213	253	227	244	248	192	229	224	229	232	241	220	236	237	229	256	227	238	245	224	213	237	224	197	247	224	212	243	231	228	223	213	223	240	236	237	215	237	223	213	252	212	252	241	212	230	216	213	222	240	236	218	267	236	242	244	248	228	220	221	222	247	216	212	242	216	214	229	230	229	209	242	222	233	223	242	237	224	246	238	246	215	220	222	235	259	251	221	230	240	242	259	238	222	239	211	242	239	205	223	239	209	209	242	196	243	200	250	269	219	237	231	246	218	238	237	241	231	243	214	242	205	235	200	237	224	238	232	234	232	227	232	222	235	237	214	218	216	225	252	197	219	218	238	223	255	239	231	230	239	224	230	245	221	219	206	255	227	227	243	217	241	218	252	236	235	232	213	236	236	221	239	224	249	228	261	214	216	235	253	216	223	230	211	234	241	233	224	221	230	261	229	207	245	245	243	243	258	224	248	251	245	210	209	217	235	209	225	219	225	240	248	234	233	209	209	244	237	218	241	244	245	227	202	236	219	221	228	233	234	226	231	218	240	260	217	236	244	226	226	228	222	238	222	223	214	243	229	219	223	227	243	233	226	223	212	238	230	219	253	239	235	217	232	233	243	239	272	242	243	240	230	217	238	226	235	228	225	228	258	224	215	222	213	240	220	230	252	212	250	228	260	243	225	218	224	267	252	218	224	259	207	261	243	221	220	198	254	238	211	247	212	222	229	207	255	238	240	228	228	241	227	228	228	227	208	235	217	245	247	220	249	255	227	229	203	226	230	224	232	221	250	215	220	236	260	250	232	221	254	241	237	229	222	202	214	192	234	219	259	225	224	230	211	239	235	217	223	219	238	224	232	255	209	224	250	229	219	239	223	228	239	223	234	210	220	216	241	216	230	231	223	240	212	241	238	238	252	213	223	225	216	233	253	224	235	245	213	199	236	239	251	236	259	229	242	219	245	203	228	207	215	234	216	246	225	248	238	231	238	216	226	205	259	236	251	250	241	254	214	235	215	256	229	238	250	220	226	236	242	242	218	228	208	248	234	231	232	257	208	224	217	227	214	232	219	218	229	270	241	236	238	215	234	225	232	251	229	229	245	217	212	220	244	201	202	249	242	220	227	248	238	240	218	219	212	216	254	252	253	223	236	215	224	230	209	245	234	213	239	226	205	207	238	230	240	225	236	227	241	217	237	227	215	224	218	242	235	237	221	234	223	228	232	231	213	213	235	242	225	249	242	242	231	207	236	242	218	244	225	241	235	238	247	243	241	200	226	221	226	219	238	233	232	239	243	208	216	221	225	219	231	239	192	237	212	231	265	237	229	241	225	222	262	262	234	237	220	235	205	199	210	218	245	209	239	256	245	255	241	250	214	205	239	212	249	226	211	261	243	213	203	232	241	235	217	237	231	241	221	227	208	254	242	219	247	220	224	205	246	246	225	235	240	233	217	259	234	216	225	224	231	237	264	241	238	221	234	221	243	208	220	224	226	222	233	220	219	218	226	228	204	200	244	242	221	232	237	214	232	233	245	221	222	213	226	225	213	239	227	217	232	249	218	241	241	254	256	233	210	224	232	232	234	218	215	219	211	214	217	256	231	225	234	246	228	224	243	274	228	241	223	258	237	231	229	236	282	235	236	243	223	211	233	217	224	221	229	200	238	250	240	239	225	249	236	241	224	221	226	221	244	251	214	224	230	244	228	221	264	210	231	233	232	217	218	227	218	246	248	232	224	216	242	237	246	242	248	213	237	232	222	247	212	257	234	223	239	269	247	229	192	235	254	244	225	231	238	224	259	262	215	243	240	236	249	220	253	222	232	250	233	249	197	210	219	223	207	196	260	258	231	233	233	226	216	239	258	265	224	237	241	255	229	241	258	232	246	235	233	225	225	242	241	220	214	225	226	222	259	184	210	227	232	217	228	240	220	241	244	231	256	246	245	220	259	221	259	190	247	213	208	229	227	246	249	205	228	213	236	240	231	205	208	198	234	244	226	245	221	222	229	243	203	226	217	220	253	239	227	244	216	264	211	232	240	214	232	227	233	242	213	222	187	215	254	235	203	254	242	216	221	229	231	211	210	221	234	211	235	207	214	229	227	265	207	206	217	241	255	223	237	225	243	220	248	206	231	225	231	214	232	259	227	242	257	203	236	220	232	212	202	217	213	214	199	217	216	216	224	215	225	230	208	215	212	224	220	225	252	232	240	236	214	213	246	250	246	223	245	226	220	222	238	236	250	222	258	206	225	250	239	209	234	218	220	219	228	217	227	217	253	229	234	233	245	208	257	220	219	230	194	248	222	229	233	225	219	227	226	249	237	240	244	223	237	235	239	224	249	236	256	225	232	212	231	235	228	213	247	255	214	214	239	216	248	247	238	250	214	221	243	219	210	236	200	240	221	220	234	238	204	189	237	218	221	219	213	233	253	230	213	239	197	214	237	216	255	237	230	227	204	219	207	194	218	236	225	247	240	210	223	264	218	217	220	203	237	229	236	222	243	252	201	234	240	230	222	226	228	239	234	223	231	238	232	236	240	247	227	248	239	225	227	260	226	214	249	228	217	239	238	240	226	209	226	234	215	223	225	238	214	213	245	224	218	249	245	226	230	222	230	223	247	199	237	250	222	231	214	222	218	226	247	257	236	252	241	199	212	227	237	249	227	232	222	254	225	242	251	249	259	220	228	227	231	231	197	234	252	248	230	214	223	255	212	231	259	210	207	264	225	221	251	215	240	244	229	245	220	224	219	267	227	217	263	220	252	214	241	256	200	222	268	248	227	222	265	234	225	238	219	254	251	222	236	243	217	220	226	233	215	205	227	213	222	254	229	237	199	209	255	258	217	222	236	242	217	232	228	211	234	229	233	222	239	218	224	212	249	214	223	227	234	236	251	224	232	218	237	230	250	217	226	216	250	215	222	234
27883	21221	12186	1713	987	979	959	925	909	890	892	892	860	867	867	927	900	882	899	861	948	896	899	906	906	894	845	876	890	897	903	877	865	889	860	885	924	900	864	857	931	855	889	902	871	900	897	888	949	892	887	888	888	932	946	864	864	929	896	838	939	914	948	899	860	921	867	900	889	894	880	880	954	868	945	915	918	859	905	917	879	883	892	963	886	933	876	923	910	883	901	910	915	833	845	868	911	894	862	876	882	898	888	834	891	893	877	904	893	919	882	878	906	899	913	914	850	894	905	897	876	936	919	908	865	888	897	915	867	967	907	902	960	924	876	921	864	883	829	950	921	931	1008	935	879	903	904	819	888	901	935	840	916	976	937	886	933	924	913	885	890	841	857	909	891	878	925	921	934	948	888	879	907	870	944	922	867	896	959	875	893	905	873	875	979	890	901	919	943	866	950	903	850	907	875	835	872	923	828	946	859	846	944	903	870	856	913	890	890	953	902	879	896	890	847	892	888	918	881	891	876	854	802	874	860	895	910	910	911	831	940	970	910	917	860	835	895	882	798	965	896	876	919	926	874	905	872	834	869	889	901	910	924	871	894	876	878	924	887	908	879	920	857	844	825	912	919	853	874	902	891	824	878	930	931	877	892	878	942	932	888	932	917	901	874	916	894	935	878	937	879	878	909	914	889	914	883	850	904	922	923	888	874	914	867	886	861	881	866	922	874	873	890	932	930	887	879	868	881	881	883	914	868	892	915	923	912	895	921	870	876	868	949	886	869	856	925	873	858	875	876	892	905	899	912	905	876	950	908	864	905	903	867	884	885	859	875	872	970	885	938	910	875	919	899	901	872	889	878	895	902	872	853	904	937	914	948	960	937	910	926	925	912	934	872	891	968	912	904	858	909	908	867	915	909	899	840	891	877	906	886	898	911	887	934	925	865	929	941	878	874	899	893	877	895	880	896	885	918	893	890	903	921	874	878	906	950	905	898	916	902	886	875	942	907	946	861	972	930	839	803	904	888	909	889	878	889	920	824	879	889	834	838	906	846	895	910	844	906	879	852	879	847	911	912	930	972	850	888	924	917	929	893	905	855	877	892	880	950	883	936	890	928	827	862	946	856	907	915	803	888	913	885	871	850	905	906	885	873	873	912	933	922	882	878	907	912	897	880	925	869	866	872	910	901	943	868	828	888	928	867	892	899	859	888	926	870	898	895	935	920	913	891	872	933	884	832	890	864	896	907	879	852	862	916	912	899	937	911	855	875	945	925	889	876	887	894	864	897	890	877	827	899	913	935	917	881	930	887	894	926	916	928	869	871	941	895	920	908	885	907	893	922	860	892	885	829	895	914	899	922	901	904	899	875	847	891	900	973	866	885	908	845	903	876	878	921	967	927	911	846	880	860	900	910	901	879	883	914	897	889	919	947	901	878	904	863	927	968	903	837	885	867	888	877	908	915	886	831	889	886	842	834	920	855	866	894	872	888	873	871	871	887	930	961	889	872	858	867	860	942	881	933	905	930	860	835	896	950	861	907	886	931	904	902	865	892	865	901	883	954	946	892	866	846	876	831	901	904	885	873	858	919	882	919	900	928	899	887	905	887	938	963	896	931	913	884	883	871	884	890	958	909	880	924	856	882	854	905	931	916	856	876	889	860	853	871	867	909	871	933	936	872	853	895	897	910	793	882	857	900	873	864	920	986	870	894	901	890	911	902	936	885	903	880	921	892	890	880	873	852	927	930	834	871	941	824	921	955	794	928	918	886	869	867	912	905	926	838	853	962	903	910	863	915	922	971	893	962	895	905	911	898	871	920	886	888	907	896	910	878	908	915	922	896	923	874	880	935	884	906	918	884	886	888	941	867	849	928	902	875	906	898	869	904	906	865	883	891	885	909	903	929	900	852	887	908	835	962	921	900	912	986	898	865	883	898	862	909	872	931	973	940	840	851	889	860	949	930	930	929	952	832	894	878	931	903	887	829	884	881	911	913	902	932	872	852	907	879	930	866	881	904	918	881	874	849	903	859	919	940	920	900	885	907	916	863	898	905	894	901	891	942	910	937	947	917	909	843	851	894	843	950	886	904	877	881	846	906	889	867	883	903	915	960	929	846	858	889	890	891	884	879	909	876	880	864	870	934	908	913	855	906	865	885	880	843	865	878	930	890	866	877	906	919	848	848	818	897	856	889	894	882	919	968	911	899	896	945	866	938	875	906	941	942	871	883	842	830	918	873	883	896	902	898	880	907	829	863	869	858	910	877	910	897	912	904	854	892	937	890	884	864	918	885	928	867	929	872	823	849	869	915	919	898	875	834	916	954	877	876	895	922	927	921	880	913	921	913	888	880	867	901	940	906	875	916	853	891	876	941	846	873	876	901	924	876	898	884	893	852	910	876	872	888	887	892	896	918	904	885	890	861	926	872	844	878	900	896	936	911	931	858	906	930	921	927	943	891	864	872	862	885	877	864	903	932	880	906	884	888	914	917	824	914	865	845	904	918	876	898	916	864	871	894	836	851	878	914	899	906	871	891	901	861	839	850	929	850	917	898	879	846	897	883	917	905	872	899	877	864	865	939	862	924	884	822	863	869	890	833	895	877	918	888	942	893	894	874	897	883	857	927	919	902	897	900	905	909	928	883	941	867	918	923	875	878	898	905	869	875	875	890	874	839	903	908	869	883	839	901	881	885	925	845	905	918	872	886	850	943	907	923	807	866	893	912	856	928	886	861	904	926	849	875	863	872	877	853	813	928	918	951	899	871	870	918	847	891	861	964	861	894	915	938	943	934	872	918	882	906	896	897	905	902	864	901	911	911	928	837	908	900	906	895	875	930	920	830	929	910	872	928	807	906	890	940	897	960	806	912	877	884	859	897	871	939	917	920	872	884	865	826	865	894	874	874	842	916	864	864	912	890	908	888	874	875	917	916	910	907	865	871	911	920	910	913	911	885	889	903	900	859	916	897	897	899	878	917	919	897	875	911	860	948	857	851	908	908	895	924	890	867	899	913	884	927	900	882	879	883	902	871	875	944	826	899	899	893	852	887	891	937	915	944	878	894	892	899	910	883	926	866	896	893	925	862	931	867	901	956	863	892	892	939	909	905	903	910	865	872	899	921	928	824	928	965	925	945	847	884	933	856	888	838	909	876	893	865	920	907	902	947	884	837	921	907	881	840	861	898	823	863	885	868	915	892	852	880	907	850	852	884	879	879	882	853	918	910	935	872	877	929	892	853	844	952	875	937	894	879	842	878	815	913	849	894	882	886	908	910	889	914	925	893	897	930	900	891	921	917	917	885	886	910	811	944	863	885	871	843	887	822	887	948	871	847	946	940	880	892	840	864	905	890	934	890	862	879	870	921	885	914	925	878	910	846	861	893	936	886	942	864	893	967	877	908	895	918	910	911	865	906	899	855	877	888	870	909	899	890	855	907	911	859	907	879	926	853	832	859	882	890	909	906	938	897	869	943	948	951	891	888	865	898	880
4669	1733	1423	1223	1027	961	883	888	905	862	848	926	856	951	910	902	884	878	909	877	889	862	867	882	885	903	908	822	861	888	876	878	882	885	871	891	870	891	943	850	875	902	882	870	873	923	843	820	927	823	872	859	821	836	897	931	875	851	926	901	881	912	899	899	888	860	908	859	910	893	853	873	884	888	887	862	876	845	892	861	873	883	839	851	896	871	879	871	842	822	886	819	837	903	865	912	844	880	908	855	878	833	888	858	909	846	884	888	846	881	864	863	882	820	863	912	851	897	877	837	860	898	851	871	867	859	904	861	904	866	867	924	872	849	865	914	887	891	881	829	882	893	864	839	896	864	899	894	874	896	888	897	921	907	920	881	869	814	878	859	914	870	882	894	854	854	841	866	840	824	903	887	806	887	921	858	922	904	873	861	906	883	903	862	859	889	899	883	887	859	841	915	884	912	897	865	880	834	881	863	887	867	867	877	871	881	844	881	892	882	917	885	833	867	857	914	839	938	833	839	863	890	894	847	868	877	875	881	871	872	869	882	867	861	885	902	893	863	891	914	842	891	846	937	890	805	953	897	855	911	869	838	832	903	916	842	814	869	883	883	879	838	896	867	862	885	871	919	828	854	855	867	891	896	847	881	868	864	890	918	910	837	872	877	793	899	873	871	868	888	872	794	816	924	896	851	883	884	879	799	920	837	861	876	859	939	871	850	830	928	845	881	790	855	866	866	843	836	892	854	898	874	913	855	887	823	905	831	888	859	877	900	869	883	839	868	893	884	881	826	862	860	859	886	884	900	848	900	906	869	893	888	906	858	840	868	878	863	881	842	877	852	834	887	836	881	936	887	820	815	902	883	898	916	845	897	878	900	883	911	881	854	883	868	877	873	888	882	866	871	840	892	912	881	881	901	887	872	827	883	895	864	833	856	867	846	846	863	878	825	879	864	900	831	915	818	860	846	884	894	855	893	875	893	871	867	880	860	946	845	873	873	870	871	883	921	865	874	877	851	852	906	890	872	888	856	854	919	904	896	841	864	879	889	897	851	924	902	861	893	918	878	932	877	887	879	851	823	938	848	857	866	902	892	849	865	838	852	894	882	853	903	868	872	874	880	858	878	894	890	895	880	875	852	858	875	939	915	877	898	852	879	900	921	907	904	898	820	891	823	888	900	818	875	835	864	825	884	883	832	853	832	931	883	869	864	841	918	836	905	843	869	893	863	896	865	870	867	885	852	825	881	912	821	896	893	827	894	905	838	876	839	906	877	854	908	873	833	857	867	878	899	841	857	909	863	842	878	861	859	909	873	836	854	913	916	933	860	868	864	881	832	854	900	888	838	877	929	903	845	889	907	938	866	851	877	892	903	869	849	885	848	907	881	839	867	869	796	873	843	874	812	866	875	869	875	852	844	842	879	863	872	858	925	843	891	850	880	900	835	902	827	911	865	849	895	931	913	925	873	868	833	835	862	917	873	853	809	879	910	871	861	858	897	871	868	854	876	881	842	879	897	846	877	852	868	823	884	864	924	830	859	872	856	881	918	855	884	865	930	875	895	887	884	844	868	880	869	913	888	866	876	865	905	870	869	911	861	892	806	816	940	887	899	884	884	846	907	882	811	827	863	842	880	912	894	861	861	877	872	865	919	832	899	852	860	864	898	913	860	855	899	819	850	817	891	861	840	893	838	891	891	831	808	892	850	884	859	900	921	852	920	896	862	868	856	870	872	933	870	880	872	866	908	863	843	889	909	863	884	875	821	926	878	901	865	848	831	861	911	908	823	951	873	827	883	896	881	897	825	853	887	831	885	903	887	898	865	854	922	922	870	886	890	839	943	914	920	890	837	895	932	856	916	886	875	874	848	879	891	856	866	863	903	865	885	921	860	881	841	886	829	858	852	864	816	894	843	830	868	904	898	893	823	889	823	906	835	900	827	866	826	904	868	894	924	881	826	849	907	859	875	849	848	902	907	869	897	829	887	877	875	794	854	888	903	941	908	868	874	878	868	912	871	895	906	887	855	936	920	842	841	857	892	845	897	887	871	911	854	871	890	927	891	916	861	897	872	878	886	861	852	835	852	899	892	872	914	848	848	859	882	866	837	920	862	890	868	863	893	924	827	882	865	888	874	883	879	893	820	861	872	860	847	862	885	885	914	914	856	899	864	858	873	869	864	821	901	957	867	858	905	896	890	848	874	872	904	886	878	843	900	869	865	865	901	887	806	829	874	835	920	902	892	852	886	868	944	863	872	919	828	890	881	917	890	853	905	845	854	868	889	902	864	914	824	848	900	906	922	825	905	880	804	879	874	838	885	900	867	887	903	839	868	888	868	922	851	881	826	883	857	837	824	845	930	854	862	858	923	854	876	862	839	867	901	836	858	894	880	881	880	859	861	828	863	899	858	862	869	841	852	854	866	859	863	807	868	878	893	857	863	861	886	930	845	884	844	852	841	888	874	873	868	908	875	921	858	858	876	848	887	872	865	899	882	852	854	905	864	835	905	871	850	885	857	855	860	905	853	921	871	894	882	852	840	875	899	838	847	856	869	883	871	908	897	842	868	850	896	859	866	881	876	880	877	831	895	871	879	919	877	883	856	853	899	877	874	916	857	852	834	890	829	861	942	843	854	892	888	865	827	879	883	948	820	837	865	850	911	823	862	931	878	837	851	879	893	859	878	812	845	893	889	866	900	876	867	901	911	883	870	927	874	961	886	898	852	809	891	879	900	808	870	840	841	853	898	859	848	827	875	872	892	879	908	857	865	854	834	926	897	886	895	904	861	858	883	859	907	838	885	878	904	890	821	883	863	874	920	873	896	883	912	860	871	830	895	887	885	863	898	914	870	925	824	901	822	898	845	881	817	912	855	885	914	845	863	894	913	918	889	907	854	911	870	913	894	854	871	865	926	905	876	919	819	840	850	902	917	858	908	868	859	865	845	841	888	903	880	850	892	882	876	852	846	856	868	854	845	857	848	864	897	815	856	885	864	839	858	839	856	856	874	847	848	866	888	875	893	909	913	806	860	904	901	869	926	883	900	879	886	847	879	914	882	877	847	839	846	866	912	837	818	863	802	848	949	823	847	856	809	853	879	843	848	843	847	827	856	866	855	879	915	884	889	875	881	899	836	868	872	912	877	862	905	905	890	883	886	875	936	865	888	901	902	866	836	880	939	881	827	905	895	841	850	850	827	854	836	831	857	877	862	911	841	869	845	860	879	875	902	867	855	815	832	811	931	851	887	837	857	905	891	878	886	897	881	847	853	896	832	867	841	869	844	930	846	813	823	889	867	907	862	830	891	888	873	867	853	891	936	899	832	826	863	884	889	854	871	857	870	856	926	915	889	858	868	920	877	836	866	863	890	892	918	822	911	953	861	871	899	858	920	857	883	891	909	857	908	848	833	851	882	879	840	871	842	904	886	880	823	856	913	938	865	863	897	836	898	875	900	878	879	907	886	863	866	900	847	903	943	853	888	889	951
23794	21324	28936	24041	21329	20054	2478	1062	805	781	722	607	622	583	570	566	552	529	558	553	528	525	502	466	521	514	504	520	426	466	476	476	504	478	506	528	468	453	468	487	473	429	472	487	460	463	462	477	463	490	489	431	448	484	516	484	440	483	414	458	467	456	501	455	478	446	518	490	421	513	421	425	512	455	458	499	485	459	459	499	473	493	476	453	498	468	507	509	441	460	455	492	446	453	428	446	505	429	445	448	458	472	453	475	449	453	432	461	470	450	442	470	489	452	416	444	491	429	469	442	437	435	459	435	476	436	472	453	478	471	454	492	463	441	456	455	454	447	463	496	468	428	445	468	456	500	476	467	442	446	454	457	443	492	444	495	453	451	474	464	468	485	450	456	469	470	471	487	473	464	445	479	491	446	468	458	468	454	462	494	471	461	491	441	477	470	436	461	511	465	423	478	446	443	474	481	427	468	494	466	477	486	451	467	453	451	446	505	474	458	490	483	468	462	463	468	506	460	452	458	439	471	454	473	452	411	443	438	477	424	458	451	480	459	487	449	427	447	468	511	447	455	521	423	528	452	469	494	416	490	445	450	482	498	444	471	472	434	458	474	460	442	463	469	489	460	464	432	424	450	482	466	466	474	437	469	454	467	483	449	455	467	451	470	452	464	473	494	468	492	450	498	438	494	488	437	473	494	448	472	462	457	457	471	455	439	487	455	441	459	447	434	486	524	477	471	492	522	436	454	490	426	451	491	478	419	463	444	468	454	461	487	450	485	462	479	485	459	479	464	476	440	481	461	447	458	480	481	453	450	470	510	435	447	505	471	435	473	451	489	440	531	457	523	458	419	479	460	446	470	460	423	439	419	464	464	477	523	429	443	495	472	462	479	433	443	427	512	434	459	480	414	467	488	461	463	467	438	469	472	505	443	457	417	484	501	467	453	463	437	424	488	471	457	454	467	457	472	479	478	502	473	462	435	440	486	489	488	434	427	468	461	484	462	465	485	482	467	426	472	445	446	442	499	492	503	455	483	450	519	499	437	479	479	496	469	480	438	435	521	457	451	446	455	496	453	440	484	466	463	482	472	422	462	447	465	452	484	408	460	473	448	438	463	484	461	474	445	483	442	473	451	468	474	464	480	480	470	473	469	465	417	474	493	481	469	468	447	430	457	492	461	448	502	483	446	478	482	470	457	481	471	469	478	463	431	473	448	473	450	475	459	460	458	484	453	470	476	423	469	451	472	460	389	481	422	482	483	472	418	496	499	458	497	451	511	465	420	462	469	456	489	493	454	462	441	442	437	443	424	448	467	486	461	461	429	444	513	486	466	482	502	438	455	471	471	429	466	469	459	493	467	478	463	460	440	424	475	462	483	452	446	460	491	461	450	467	476	483	461	463	431	474	456	483	453	503	461	525	456	429	476	437	427	456	444	487	471	458	471	437	412	447	471	466	432	432	443	462	449	486	427	459	435	444	456	439	423	479	446	452	470	443	502	454	462	472	491	456	420	440	512	471	464	450	471	512	442	445	455	469	436	498	453	430	476	447	468	479	450	456	512	486	477	462	442	449	429	438	462	457	442	452	473	450	456	475	439	451	439	502	488	438	439	478	458	461	482	477	534	458	462	489	479	446	428	473	494	430	504	460	435	443	495	479	459	455	462	471	432	442	424	440	476	461	477	445	459	449	458	454	478	436	432	424	443	456	459	454	509	443	441	442	472	425	444	484	431	466	429	435	450	480	474	487	492	467	471	473	514	479	501	482	450	474	462	478	444	496	432	450	509	418	448	473	432	437	505	465	483	472	422	449	512	473	449	439	437	445	440	476	469	460	464	430	461	465	493	421	444	443	466	451	468	422	443	477	464	487	456	439	500	508	467	490	466	444	462	464	454	451	449	455	503	449	456	438	480	492	435	489	484	450	406	477	465	490	496	505	498	458	458	452	471	428	436	472	457	453	481	478	449	488	493	483	506	442	454	469	457	437	456	413	489	490	465	456	453	441	442	475	487	420	457	441	429	471	464	506	444	476	425	439	436	436	504	458	469	450	450	433	440	438	412	428	426	414	458	486	460	508	481	469	467	496	502	462	451	442	517	420	433	471	458	490	461	417	455	465	463	453	437	445	476	453	499	469	455	483	442	484	483	476	412	477	479	466	492	467	468	455	441	470	429	474	452	473	467	479	449	449	466	475	476	456	457	455	476	456	452	470	402	465	467	449	443	461	453	448	496	480	460	478	473	436	462	466	476	441	420	468	443	460	467	448	467	466	466	438	492	456	460	507	454	444	462	466	450	422	431	439	423	491	452	471	437	479	429	436	452	468	465	438	483	456	454	448	421	482	467	503	435	450	466	446	439	432	470	452	454	457	460	489	467	475	464	456	433	487	416	450	453	473	436	469	483	450	459	464	498	433	468	469	529	466	452	468	500	432	458	465	493	487	470	474	469	463	453	451	466	445	457	451	467	474	475	459	426	469	501	514	448	463	486	471	458	485	485	435	471	480	461	434	456	455	455	454	470	441	444	465	462	465	431	457	478	469	481	473	461	481	455	469	477	507	434	465	473	466	447	460	472	458	487	467	471	475	447	470	448	472	471	418	464	481	511	487	444	446	474	441	457	475	446	451	492	434	439	481	469	449	444	445	464	450	461	437	454	472	458	446	456	453	418	469	462	431	435	455	421	460	481	465	439	511	470	475	491	463	468	446	434	462	465	435	437	431	471	482	498	456	433	458	437	455	474	462	522	487	509	451	487	465	506	419	455	453	462	460	468	474	495	455	431	448	418	493	475	455	441	453	482	454	471	445	469	458	464	501	462	483	439	487	431	501	429	473	502	433	444	429	447	476	503	413	451	459	446	477	480	432	454	482	478	469	483	502	437	440	485	474	446	453	469	458	483	408	430	468	472	455	460	453	450	486	504	526	483	509	459	455	440	458	461	463	441	496	421	446	496	509	476	435	473	476	502	456	490	436	454	447	490	454	484	466	461	430	470	460	516	468	480	470	490	505	492	472	452	450	469	502	494	442	463	402	438	454	419	421	444	470	503	496	442	521	436	454	466	468	442	435	437	492	482	459	447	465	421	452	462	461	475	466	459	456	451	451	446	495	465	450	436	443	459	466	459	468	488	439	458	458	487	439	462	474	487	435	463	475	461	467	458	416	418	480	482	462	477	432	511	506	468	476	515	400	450	466	457	436	474	433	475	491	437	443	447	526	462	478	481	483	464	450	508	436	436	457	449	466	457	438	475	483	470	470	491	453	503	457	473	453	473	484	484	417	450	446	441	464	414	444	452	462	482	448	470	485	491	438	467	454	437	477	464	455	457	457	438	427	473	422	496	471	472	448	451	464	469	446	447	445	435	430	453	478	441	464	420	440	444	437	461	461	444	471	456	505	474	485	528	448	470	443	465	480	407	478	449	512	471	470	484	409	453	468	485	486	448	448	447	453	481	458	475	455	466	474	453	481	471	470	453	475	452	431	454
4522	12007	10193	5171	3055	1926	1485	1167	1009	825	805	694	698	652	575	555	519	552	529	530	525	527	577	519	547	513	530	485	504	476	503	483	469	481	496	508	482	500	483	520	506	458	472	447	482	473	490	527	463	479	475	494	483	442	466	513	427	469	467	444	484	473	486	435	469	476	497	482	456	464	487	474	449	462	469	476	490	478	480	462	481	457	490	471	475	463	484	454	497	500	444	474	474	499	469	453	485	460	462	479	468	487	496	465	461	449	486	474	471	451	455	504	441	464	429	499	469	483	482	455	475	462	415	475	465	466	448	448	462	507	482	465	472	483	486	456	444	454	451	458	511	431	505	472	459	486	476	455	506	498	474	489	465	466	465	490	462	453	443	474	500	446	480	448	442	463	467	481	482	495	500	461	497	480	462	486	469	464	498	446	456	465	456	467	435	489	494	498	491	468	470	473	462	492	489	487	467	426	465	503	493	458	451	449	474	454	441	454	465	484	469	459	466	482	448	457	450	421	515	459	493	453	455	440	476	471	448	469	438	477	436	481	460	468	445	488	463	469	447	486	473	444	463	505	443	457	497	439	453	462	464	458	487	462	428	475	479	482	451	467	499	487	459	470	448	502	459	465	486	407	473	470	455	485	454	482	528	497	424	425	483	532	440	486	455	448	466	467	492	472	492	445	493	491	513	478	464	461	490	474	468	410	518	469	472	460	460	472	484	467	419	447	488	435	485	476	476	470	460	481	468	475	441	481	495	471	440	515	475	481	468	475	494	436	488	444	514	492	507	511	465	484	465	446	435	505	520	490	473	467	447	460	476	462	464	509	462	509	424	482	458	461	481	485	422	443	482	474	469	435	454	495	494	512	461	450	456	463	480	470	494	483	501	477	481	496	473	476	470	519	474	482	435	488	477	491	466	470	493	492	478	441	457	467	477	449	452	447	455	473	465	477	454	475	464	480	496	455	463	498	476	489	455	487	506	418	472	502	487	452	483	442	477	414	476	458	466	446	439	459	467	468	454	479	439	491	504	462	480	445	523	493	506	455	447	483	473	482	477	482	500	478	446	487	464	466	489	467	495	490	491	505	486	457	448	450	438	462	434	491	476	475	470	448	471	463	479	437	485	459	506	459	452	476	480	475	456	459	451	483	467	476	459	457	471	471	471	470	443	512	506	488	452	488	455	446	508	472	476	486	482	447	469	462	478	484	454	451	473	503	477	436	478	473	468	439	466	457	473	443	497	491	490	504	497	484	497	438	480	481	486	448	484	434	473	476	463	487	486	509	492	459	466	424	444	495	481	470	493	469	424	447	481	505	444	490	458	468	482	505	498	478	453	457	506	499	482	492	482	422	486	462	502	490	460	455	456	468	507	483	445	480	463	458	469	517	460	454	491	483	487	477	472	454	485	491	465	462	503	465	472	479	457	452	433	480	474	470	436	488	477	432	487	469	477	483	452	438	466	466	470	471	483	464	431	465	501	446	424	468	493	437	467	463	466	471	472	464	496	455	448	465	469	441	495	481	478	464	466	469	481	456	498	503	464	461	474	499	454	451	450	488	459	503	489	494	503	472	470	469	455	435	470	418	457	471	497	469	495	484	459	476	484	473	488	473	450	451	475	470	464	444	505	473	463	451	457	452	464	463	505	481	469	437	484	458	459	454	483	467	443	483	470	439	462	462	512	485	447	479	482	457	460	449	496	485	465	475	481	493	468	481	492	461	469	510	474	477	482	444	443	491	444	476	450	489	474	485	492	465	488	461	471	473	488	436	430	470	480	475	487	527	475	468	456	489	491	474	461	454	464	492	459	452	484	459	478	467	478	462	427	445	467	481	483	465	491	493	477	467	451	495	508	418	507	489	464	456	482	472	494	484	514	463	477	475	435	455	502	464	458	482	456	480	488	476	499	456	457	470	436	467	447	510	512	452	458	457	506	456	468	482	459	478	488	453	462	434	491	498	483	448	484	453	467	504	483	488	504	483	488	485	445	437	510	459	439	450	496	463	494	508	430	476	452	481	446	475	451	484	465	489	476	467	458	471	472	473	459	453	486	462	471	475	447	479	475	492	452	481	479	475	468	475	476	445	502	433	456	461	439	464	452	438	465	508	490	467	490	480	453	529	496	455	445	526	482	487	458	480	462	469	469	439	472	461	478	492	503	480	468	456	501	442	453	465	449	513	439	449	483	474	503	483	500	471	448	466	468	480	489	482	469	461	483	469	477	464	454	488	464	480	505	456	479	490	451	494	452	477	452	484	471	475	471	445	487	444	478	471	468	467	495	465	468	483	486	493	459	442	503	447	469	472	466	495	496	474	477	472	466	438	493	485	475	500	502	491	438	483	472	461	509	479	484	471	457	482	477	447	491	462	464	480	488	489	495	442	438	463	456	505	455	414	457	448	466	443	441	482	478	451	466	503	456	446	415	498	466	494	510	478	473	444	476	460	444	462	431	477	485	467	455	497	444	463	474	477	480	500	451	488	515	460	493	530	495	484	469	472	473	445	474	469	493	462	469	454	483	498	509	461	502	488	467	517	487	492	471	470	485	471	482	476	481	496	482	480	470	443	447	475	423	472	454	492	488	461	465	465	472	433	470	427	476	450	461	456	454	513	456	469	492	482	487	426	496	488	458	482	421	447	508	460	483	460	485	442	487	445	493	463	435	469	469	465	439	485	485	470	505	458	439	468	469	470	456	500	449	492	481	463	480	451	464	497	493	482	443	453	431	478	463	481	440	461	486	499	481	466	451	473	516	463	480	482	447	454	498	495	466	488	502	491	493	444	451	443	455	520	496	439	472	481	474	472	481	508	469	500	496	460	474	484	428	468	474	483	444	492	497	462	464	435	481	484	471	446	479	445	461	468	471	484	429	451	479	468	463	485	482	469	466	469	459	506	420	423	491	452	491	472	459	503	481	456	453	449	504	458	493	491	475	454	487	434	474	465	467	480	518	508	459	486	492	484	471	492	472	447	442	514	452	465	445	442	455	487	481	459	515	456	451	485	500	459	460	472	480	478	456	422	478	553	491	459	524	488	434	470	451	459	490	444	472	455	465	486	453	474	464	472	460	488	467	450	444	515	447	506	465	450	465	477	473	462	459	495	494	496	490	467	480	475	483	494	472	481	487	453	463	480	462	449	486	471	444	492	489	459	427	467	425	445	492	450	463	502	449	475	504	458	459	436	449	448	502	477	445	445	460	491	458	473	492	452	493	476	468	465	443	466	456	512	496	436	457	471	481	468	476	465	479	487	477	503	444	432	467	463	489	461	487	474	452	491	433	467	482	459	481	479	444	472	458	474	466	510	452	483	504	485	540	468	469	450	466	479	469	463	447	466	476	466	484	454	433	437	470	476	439	446	460	451	433	471	473	498	476	441	436	466	446	511	446	453	446	525	459	523	462	491	473	480	471	480	449	470	466	468	447	508	456	437	433	479	442	475	487	485	479	432	464	449	498	464	517	453	480	500	482	456	513	464	494	470
24869	21382	28557	24515	21294	8816	1504	1060	949	946	963	869	866	880	870	828	842	846	811	871	821	873	801	843	827	771	846	887	835	759	781	821	782	746	769	785	805	876	844	803	809	785	834	837	803	841	770	855	783	838	762	798	818	780	791	812	826	813	831	861	823	822	827	828	800	770	740	804	759	813	790	804	868	835	825	745	814	772	873	793	796	843	799	832	867	864	876	799	746	787	783	834	853	864	747	797	820	815	788	821	841	806	839	800	805	813	799	791	796	823	793	806	803	803	795	800	835	782	829	812	800	822	782	801	816	700	842	786	757	808	771	862	828	821	767	804	811	825	825	777	810	805	803	762	801	774	781	797	767	806	810	813	793	840	785	808	801	794	766	816	811	804	826	834	819	780	749	847	827	785	823	825	789	802	805	779	795	736	800	795	851	805	804	833	763	772	815	774	783	807	797	820	826	811	794	766	779	839	795	754	829	778	780	782	797	831	767	756	848	815	816	861	757	812	820	839	796	786	806	819	813	795	885	804	784	777	820	802	825	807	751	781	775	817	798	795	791	757	813	784	803	784	788	816	778	778	810	818	814	841	808	750	806	823	825	786	822	792	854	797	828	820	774	808	814	798	781	787	811	842	785	768	779	826	768	790	787	804	811	806	794	774	810	833	811	796	772	856	763	775	779	774	870	792	789	852	784	784	800	856	794	844	839	830	844	804	894	778	790	808	841	828	776	785	771	782	788	822	764	862	824	818	783	818	823	773	817	799	816	782	775	828	822	768	785	795	749	828	832	767	760	824	733	799	831	780	818	789	799	828	799	803	781	836	755	798	811	810	786	758	833	833	807	796	756	805	770	758	784	810	841	806	865	828	815	831	780	789	819	826	831	798	769	838	758	806	785	797	819	795	773	786	794	840	758	813	802	842	770	782	802	771	822	876	825	790	844	792	756	790	781	763	795	796	782	841	804	847	776	781	802	832	775	798	834	802	798	780	840	824	843	802	882	842	810	822	841	767	757	819	828	799	859	835	822	769	811	792	847	820	780	789	760	860	775	822	799	802	775	808	797	824	873	803	801	808	770	845	839	789	760	776	829	844	786	834	802	800	803	816	858	811	856	789	821	784	848	810	804	831	766	817	829	816	785	773	816	821	782	827	749	820	795	820	829	794	798	773	803	774	819	758	794	788	772	807	831	742	805	792	790	824	801	853	763	748	771	799	812	839	819	783	780	829	800	802	784	813	797	795	858	813	775	826	749	829	859	833	820	802	814	769	790	815	791	865	801	820	830	805	853	766	824	800	820	799	826	837	764	769	793	830	794	813	780	793	805	770	771	801	742	848	804	821	753	790	817	816	803	747	788	799	781	804	816	755	810	777	778	813	845	818	772	811	796	772	804	810	866	834	840	811	873	834	840	789	783	830	814	775	770	759	809	767	798	828	826	830	775	834	821	768	801	805	793	822	790	788	821	830	802	825	814	863	847	746	754	744	827	784	809	774	822	839	826	807	803	786	766	756	792	784	788	805	814	788	828	784	798	767	820	796	789	803	824	797	850	803	799	776	817	792	762	778	774	798	800	811	729	814	797	837	770	801	857	820	763	760	816	800	797	804	769	831	785	803	747	821	790	803	806	833	827	797	778	790	816	806	796	828	768	788	767	786	766	781	783	769	766	814	840	809	800	782	804	757	831	781	813	789	829	788	808	794	810	783	835	828	780	762	801	824	820	801	793	842	839	799	794	770	815	770	795	803	767	824	794	805	782	823	831	830	737	788	805	785	833	851	829	820	801	841	831	784	818	800	797	845	843	761	759	766	770	742	771	846	830	796	788	796	847	792	852	802	828	796	780	809	817	792	806	773	763	800	860	809	803	791	811	791	776	875	859	848	775	814	829	818	765	793	864	815	788	858	777	801	820	793	800	791	814	781	787	846	810	799	840	794	764	837	805	824	821	775	818	808	812	768	811	764	866	811	817	854	794	791	766	824	777	849	829	789	822	766	756	812	799	803	868	806	803	815	755	809	833	786	810	848	812	803	737	795	802	790	778	753	791	830	759	788	811	837	768	785	763	803	780	804	813	818	800	753	831	768	763	781	804	827	824	775	807	806	814	815	797	767	787	803	761	792	841	808	780	791	816	849	799	795	774	835	779	793	861	841	776	813	772	823	824	804	796	841	793	799	800	787	825	873	780	766	759	749	808	800	845	870	792	805	785	771	787	827	762	825	825	805	798	821	757	774	817	804	807	827	787	850	806	831	793	777	806	834	786	780	797	789	770	819	812	829	808	726	815	788	834	783	845	782	770	766	853	839	804	840	831	788	801	752	791	734	791	801	807	837	785	803	843	844	758	752	770	808	778	801	818	823	797	799	759	816	781	787	788	768	816	809	793	811	750	812	776	772	792	806	797	808	769	849	798	790	747	819	785	782	799	818	806	835	801	827	803	806	813	790	802	788	789	810	762	792	809	803	818	852	880	842	823	787	819	782	821	783	776	809	810	815	828	804	821	789	797	809	774	772	751	812	846	772	787	777	795	801	775	795	781	819	765	798	798	783	792	800	862	800	770	769	809	810	780	760	778	778	764	844	807	787	820	833	798	818	823	751	817	797	769	724	835	830	770	733	746	865	811	839	782	853	839	786	796	780	800	762	800	774	768	859	831	761	780	800	822	816	777	811	786	825	821	803	816	751	813	804	771	802	798	783	823	837	776	788	767	778	833	799	797	727	768	813	776	811	828	788	805	794	815	792	778	837	820	824	804	836	856	817	795	823	783	794	790	821	760	801	794	735	745	808	780	788	752	834	809	758	773	752	812	787	837	822	797	809	834	820	751	812	786	801	864	793	779	884	750	800	768	831	795	832	761	739	762	787	757	798	806	783	808	773	797	779	816	838	767	772	784	811	788	792	810	795	798	790	822	802	804	763	807	808	801	801	782	822	803	788	841	772	800	824	786	783	793	809	790	804	761	823	812	870	825	798	813	787	818	794	780	772	812	801	810	822	778	775	815	743	803	795	809	808	814	770	761	813	813	796	822	805	826	772	783	775	791	816	819	804	792	820	837	798	803	773	810	760	783	768	867	828	819	843	798	779	834	790	783	793	827	780	793	808	819	805	807	839	812	907	760	824	789	785	814	810	832	775	816	856	803	799	775	824	800	807	816	853	818	855	813	801	813	734	789	829	774	773	779	800	776	815	832	824	815	813	825	787	831	798	808	822	814	856	779	810	790	885	861	826	807	788	757	831	760	796	728	811	769	837	802	783	832	752	791	781	772	766	819	849	767	826	773	806	824	807	845	767	811	801	778	830	800	819	780	780	841	740	806	739	787	807	800	835	798	785	821	770	785	880	809	814	796	789	843	758	806	807	823	773	784	774	747	784	788	856	811	810	801	822	760	743	779	817	819	789	786	844	796	780	797	828	824	789	835	805	780	803	846	829	790	820	799	776	783	833	806	805	790	849	816	816	815	784	807	822	838	807	826	759	806	783	774	770
4642	9113	7343	3952	2480	1809	1479	1267	1113	1012	937	930	876	892	875	850	837	821	791	798	781	811	788	804	810	810	828	844	760	769	766	756	750	782	779	772	740	804	766	775	780	720	732	741	760	766	765	802	724	765	764	721	795	771	714	791	758	703	770	811	746	733	777	760	734	763	718	773	755	778	778	760	781	753	756	751	754	806	764	749	746	792	768	767	767	742	779	764	752	765	751	738	728	789	774	761	764	761	738	757	740	722	745	763	761	749	770	834	735	753	750	792	716	768	747	761	739	805	753	841	742	757	775	764	764	768	750	734	754	757	728	728	729	781	786	764	764	716	763	788	775	777	753	772	740	774	792	828	741	751	734	800	777	795	735	741	810	771	767	793	738	783	765	739	772	760	747	752	748	723	756	775	783	737	748	785	739	785	790	722	797	728	767	785	811	784	732	759	695	731	759	783	757	776	705	785	740	762	774	769	823	752	753	743	735	763	787	728	773	720	752	749	784	747	782	777	785	783	800	777	754	753	754	798	724	731	769	747	722	777	739	766	734	778	744	780	781	750	739	773	780	760	704	811	764	741	754	742	767	815	785	703	732	740	762	777	770	731	823	768	748	732	759	765	792	770	762	736	730	781	766	786	737	819	771	803	790	779	783	748	757	762	752	739	772	799	790	783	775	771	747	735	738	762	816	783	787	810	744	758	729	763	760	778	780	789	706	778	793	748	727	770	766	697	770	780	718	775	764	769	779	790	777	769	780	752	802	764	743	747	746	817	778	816	756	773	727	744	806	763	737	780	741	756	771	755	752	757	768	801	732	740	761	745	754	752	783	690	718	765	777	727	750	726	764	757	727	772	734	729	798	702	748	754	747	763	787	792	765	763	751	753	760	737	786	765	765	775	785	794	806	827	801	748	754	779	743	783	796	738	736	738	784	756	744	751	752	750	739	785	774	778	817	744	753	774	766	790	782	752	788	738	768	774	778	766	721	746	766	781	701	780	743	794	753	786	770	719	788	770	730	740	796	780	745	757	779	727	788	754	732	768	770	756	715	731	731	735	749	786	765	714	756	759	718	798	685	802	795	785	740	782	752	757	762	747	768	774	742	788	776	735	765	741	751	803	753	758	821	794	792	736	726	749	726	781	766	789	682	741	783	853	752	757	774	747	813	783	731	795	715	754	761	782	747	756	730	740	762	777	708	746	775	744	771	764	744	808	776	821	738	744	740	804	757	750	753	776	770	743	762	764	778	769	745	795	722	734	758	795	731	749	755	795	779	799	761	766	752	770	762	746	827	804	754	759	725	781	730	717	765	738	778	740	746	740	720	728	752	787	737	709	752	795	786	755	752	778	802	736	765	724	770	709	731	740	731	822	708	719	761	777	743	763	784	793	800	748	775	781	768	789	789	793	767	779	737	725	781	758	784	757	765	765	761	757	741	778	756	830	749	717	773	785	736	704	782	823	750	737	804	743	765	786	717	733	783	800	758	743	746	754	741	771	787	759	768	749	789	836	741	755	733	780	722	774	763	756	719	816	738	766	757	719	750	726	761	737	770	777	788	790	746	740	760	737	729	745	767	746	769	721	776	748	775	780	792	762	820	810	730	710	712	822	736	754	748	784	780	724	804	796	767	731	755	748	778	763	739	768	798	761	799	752	756	781	751	749	754	786	808	746	729	756	762	759	757	734	744	765	766	756	760	812	764	788	738	704	759	794	745	773	737	761	753	789	818	779	803	777	739	752	754	746	765	779	760	784	693	768	752	758	758	811	785	759	715	765	769	750	747	745	788	803	782	807	732	787	768	821	724	796	780	784	767	747	740	779	766	749	800	765	793	758	734	801	753	766	762	797	751	828	725	739	801	789	771	796	757	800	776	717	780	733	781	743	737	749	735	785	818	742	747	773	797	776	796	835	744	746	754	800	768	740	758	742	764	729	818	750	777	748	767	750	749	745	689	747	713	754	792	728	744	751	791	729	764	772	764	795	728	783	801	774	768	772	698	765	785	740	796	800	734	796	787	783	703	744	768	787	738	745	750	768	740	823	772	771	742	814	749	725	814	758	715	731	711	750	776	711	817	739	746	766	771	754	801	734	774	730	766	738	742	772	802	771	757	775	737	787	731	812	762	773	765	716	758	765	708	778	770	722	741	792	749	741	737	745	729	764	771	756	738	796	755	752	777	748	734	735	772	757	753	764	753	720	733	742	752	780	760	811	727	743	728	776	758	739	763	805	743	778	777	776	771	752	771	729	744	760	774	766	710	788	790	788	783	773	776	779	732	757	768	727	755	771	760	756	720	771	770	776	800	761	802	735	780	772	745	829	784	773	762	756	705	776	729	735	744	732	774	756	742	782	750	773	761	761	753	724	761	792	725	815	758	787	765	800	758	708	776	733	746	761	779	762	784	769	722	847	800	750	723	744	808	802	794	784	742	722	732	809	799	727	779	751	787	736	724	784	798	785	701	785	705	756	744	719	760	754	839	734	792	757	797	758	773	742	762	779	804	785	720	744	816	783	774	748	744	724	744	800	760	763	760	765	778	748	786	762	751	793	721	767	715	762	850	751	751	762	741	778	742	720	711	759	773	784	752	772	752	800	765	747	778	755	760	788	788	732	819	773	783	751	768	764	812	766	765	829	796	758	785	787	737	750	729	785	742	764	781	798	778	774	733	779	784	771	759	741	749	718	781	778	808	761	828	806	781	742	770	757	777	728	744	773	728	816	755	750	787	772	766	779	752	725	750	792	758	727	715	803	763	790	781	768	718	747	814	810	785	777	754	804	754	751	769	775	788	766	758	796	737	760	745	769	706	760	796	748	773	772	760	735	757	781	772	756	700	739	715	748	755	776	723	786	791	747	757	745	734	750	762	751	741	798	688	751	734	729	788	804	769	707	748	779	753	788	786	838	759	779	721	794	797	807	766	818	769	737	733	752	753	774	792	754	821	815	718	800	791	792	779	804	752	761	708	756	789	789	761	756	787	728	731	753	735	687	782	732	754	774	728	778	782	786	728	783	761	792	778	823	753	720	735	750	777	713	781	821	724	767	765	777	762	729	769	787	807	823	785	702	772	758	763	751	737	760	753	708	770	714	782	765	813	768	781	752	778	740	742	766	789	786	715	755	792	802	794	788	760	733	750	781	768	782	757	784	779	735	738	757	779	756	772	713	766	794	772	731	768	731	726	752	737	730	729	810	828	729	749	764	750	717	780	769	755	756	731	792	781	760	728	740	780	731	781	782	759	723	708	790	731	772	786	756	783	759	775	765	787	701	761	745	758	724	780	824	786	769	757	780	759	768	760	759	741	803	776	725	762	775	751	804	796	728	776	756	753	780	739	794	780	771	730	754	722	741	748	724	775	736	791	822	767	758	785	740	734	770	759	801	762	748	716	774	729	757	757	846	726	727	774	736	692	733	767	742	762	772	712	752	756	725	722	754	782	833	790	796	690	724	760	716	787	744	745	726	757	746	767	741	750	746	722	792
22806	21498	29428	23991	21487	21549	18309	1646	953	813	681	589	545	490	470	397	410	376	342	313	342	330	316	305	300	282	301	287	282	279	295	267	257	245	263	269	292	280	267	248	255	270	256	243	241	247	269	268	278	259	240	278	260	259	253	264	248	249	267	269	255	245	268	230	251	227	231	251	234	262	269	240	256	254	248	259	249	235	254	236	216	251	266	275	241	233	252	247	257	234	258	214	227	245	260	228	251	227	237	230	228	256	238	257	253	251	249	245	267	244	247	222	245	244	239	260	250	231	258	224	227	264	247	213	241	237	250	221	230	248	223	229	203	234	236	224	237	226	249	236	226	220	262	257	244	254	231	281	253	249	242	265	257	238	227	249	237	265	268	242	238	256	234	235	269	228	251	235	230	242	228	239	241	227	273	249	253	210	236	236	231	227	237	216	260	222	197	250	229	234	231	250	275	253	264	263	224	233	227	247	254	233	230	247	241	236	220	253	221	222	212	220	230	238	231	243	269	249	276	223	241	235	246	249	248	240	227	264	243	239	242	258	229	261	240	235	253	230	244	259	251	240	223	268	220	222	237	226	243	235	229	219	221	228	213	260	233	275	251	247	252	225	219	260	233	253	241	253	252	239	222	241	235	254	242	234	243	251	232	216	240	237	228	275	250	241	225	239	229	242	232	212	259	272	236	263	234	246	264	264	220	240	253	245	247	211	248	243	247	254	258	287	239	256	280	217	269	246	235	248	252	260	258	240	273	233	238	242	262	240	197	260	253	270	235	263	233	213	236	235	218	238	233	246	271	259	242	247	257	244	263	240	228	251	240	254	254	246	240	270	223	259	260	257	230	228	253	242	252	255	230	232	240	268	243	246	234	238	234	257	226	234	214	223	253	225	276	260	258	235	265	241	226	241	204	265	258	216	248	256	247	249	262	238	240	253	243	256	196	224	242	245	226	234	229	266	263	239	246	230	240	255	273	232	246	237	263	259	216	224	228	257	226	237	243	249	227	210	248	273	248	261	240	245	230	247	255	254	250	243	236	246	217	236	237	236	243	263	259	219	240	226	245	258	247	250	223	224	243	217	254	226	239	249	248	234	235	250	250	228	262	238	231	249	238	231	225	248	239	238	274	237	225	252	256	272	246	231	235	263	242	253	233	251	241	244	215	241	252	263	234	246	250	227	235	246	249	216	222	255	231	231	223	227	229	234	260	202	271	242	246	235	243	243	219	213	257	242	246	213	245	230	262	245	210	238	238	256	233	257	247	231	208	237	249	257	224	241	243	210	225	256	268	245	264	252	233	259	247	222	232	261	248	221	237	235	236	247	241	224	242	237	249	214	223	242	241	250	228	235	246	234	260	253	262	256	252	250	249	223	239	251	249	257	221	224	230	241	255	233	214	243	271	235	240	243	233	223	250	240	239	230	204	235	232	244	225	244	253	246	287	240	253	257	260	242	201	259	226	275	232	232	235	259	235	247	245	258	213	229	251	228	223	224	240	235	220	207	245	226	234	230	234	239	238	257	261	232	236	257	258	216	241	232	217	220	231	248	260	255	230	251	256	245	249	246	259	239	231	260	220	243	240	228	237	233	243	242	245	226	235	224	255	243	258	258	241	208	224	251	231	209	249	224	240	223	247	249	252	244	271	249	264	278	220	256	246	248	254	253	237	216	206	233	245	229	227	246	235	211	258	235	204	246	225	234	245	273	222	259	217	255	253	248	238	224	239	240	245	285	260	253	250	268	238	255	239	233	269	214	210	266	264	262	270	219	255	225	249	277	261	265	273	239	240	218	240	244	233	263	243	234	199	226	244	244	280	282	255	241	254	227	234	245	235	222	233	236	225	218	238	223	243	253	232	260	211	238	213	230	240	226	213	262	220	240	252	246	261	246	248	261	257	219	248	246	228	254	234	253	212	213	251	250	249	237	261	251	238	220	262	249	259	240	235	252	251	240	278	271	252	258	231	245	207	219	267	235	234	270	243	242	249	219	260	251	251	251	233	263	234	245	241	268	241	234	247	263	266	242	238	231	223	243	257	236	238	236	230	259	238	244	236	238	229	247	228	249	220	247	273	240	232	249	228	233	227	246	282	248	227	259	218	257	236	223	256	241	229	227	236	222	218	225	259	209	270	236	240	225	249	239	237	239	250	244	254	224	256	224	242	240	250	249	269	200	249	215	254	235	218	222	285	227	240	276	248	255	254	287	270	260	255	250	234	232	224	230	277	238	238	247	245	267	270	224	261	214	260	238	260	265	243	243	234	230	240	243	253	246	245	224	257	282	234	258	244	272	248	226	231	236	233	253	249	245	256	220	265	237	239	249	252	223	243	238	253	265	226	244	234	239	229	217	230	243	223	229	224	248	257	240	232	254	262	257	227	207	270	241	226	235	253	227	236	258	268	237	232	218	252	253	220	265	245	228	229	243	235	264	230	257	253	256	256	253	233	238	207	227	215	267	245	241	244	243	245	234	224	245	230	229	240	238	230	206	256	254	263	260	245	294	255	254	251	262	244	248	210	226	230	262	281	223	251	230	244	250	271	254	215	248	232	248	238	238	218	222	242	254	239	232	219	230	240	235	245	224	221	227	245	221	257	241	217	210	253	235	244	222	255	236	232	212	240	230	234	226	236	242	232	214	214	225	205	270	238	248	245	257	264	253	230	230	241	226	271	240	266	275	234	255	208	270	217	254	229	221	231	234	245	224	238	225	253	250	265	239	259	209	251	259	249	256	239	227	229	244	254	244	209	240	272	230	235	244	235	215	210	254	234	237	244	219	237	231	208	238	223	216	246	258	257	214	240	282	242	268	257	259	260	232	263	216	230	243	221	222	236	247	265	258	220	239	246	267	238	233	242	263	239	239	222	235	255	243	255	258	243	248	262	258	253	247	265	243	250	224	226	225	247	238	231	259	255	231	229	255	236	276	240	262	240	249	227	247	255	249	236	246	245	216	248	237	255	279	240	212	280	266	252	236	230	234	249	248	248	227	244	219	246	224	234	247	255	232	217	225	224	227	215	249	233	210	233	232	257	242	228	264	233	231	235	256	201	243	251	241	230	266	255	236	250	224	255	227	242	222	244	240	215	232	231	259	243	230	218	223	222	223	219	244	249	256	245	246	240	248	248	260	185	258	270	196	218	266	245	229	268	255	254	235	250	285	256	258	227	234	233	240	251	217	258	220	239	253	245	264	254	254	231	253	240	235	240	224	247	239	242	256	253	211	246	228	214	236	228	221	279	278	254	250	262	268	226	243	244	252	250	212	255	239	237	252	242	238	244	217	245	224	226	225	245	242	221	258	234	234	256	252	246	209	240	242	220	252	224	260	228	250	241	257	262	248	264	258	233	237	219	220	219	258	248	219	256	258	193	231	251	234	207	225	220	234	245	216	261	248	238	234	259	230	240	242	230	245	236	236	274	242	248	227	242	247	258	228	238	218	272	225	223	261	244	244	268	244	239	257	221	242	253	266	231	236	243	255
6397	19613	16602	8939	5282	3207	2273	1684	1356	1026	853	700	654	572	492	515	439	403	392	392	356	366	323	348	302	306	296	310	297	264	245	270	268	276	281	242	272	259	247	265	278	260	273	243	239	233	262	275	224	243	255	239	265	233	254	254	237	252	256	224	245	280	248	250	228	247	252	265	237	220	226	221	270	228	239	216	224	261	246	225	234	240	250	265	239	244	216	261	241	278	225	237	236	254	222	244	218	245	226	260	228	243	231	233	248	234	241	241	219	228	256	237	226	250	230	210	219	247	237	255	254	243	232	230	221	271	213	254	229	247	229	226	220	228	243	250	251	266	220	221	216	232	247	262	258	226	256	250	258	240	214	248	236	242	237	222	223	267	262	214	206	216	266	259	209	253	230	215	236	230	216	264	238	223	245	235	241	238	232	241	253	278	241	229	214	230	240	227	243	247	215	241	236	211	248	224	220	261	229	232	227	222	228	242	243	229	223	219	250	233	230	212	234	243	225	234	245	237	225	213	219	242	269	212	184	241	234	237	228	251	227	218	236	227	236	228	223	253	235	254	229	250	199	239	229	221	246	238	253	241	238	209	248	245	234	215	230	232	234	220	240	214	228	230	265	226	262	239	220	221	252	229	210	228	229	200	237	252	232	246	222	242	239	268	238	215	209	242	256	247	237	245	231	243	224	244	239	239	223	244	238	210	235	226	265	213	231	245	211	223	231	232	252	235	262	257	240	227	199	217	244	277	242	215	221	254	236	252	236	236	232	226	224	205	219	249	262	235	226	224	251	234	237	236	262	213	242	249	233	224	216	241	257	254	239	235	244	257	233	263	232	234	241	236	230	249	218	254	211	241	249	211	223	223	275	221	213	217	214	241	227	229	231	255	231	231	230	249	220	244	219	241	226	223	257	213	228	239	249	246	241	270	245	220	236	227	245	203	224	249	238	219	249	202	220	241	207	255	230	239	251	226	243	203	246	231	215	227	215	231	216	216	221	245	262	258	249	204	223	246	210	232	261	241	220	202	232	214	261	240	215	259	251	205	224	261	218	224	241	227	227	230	254	259	207	250	245	213	221	232	226	224	238	217	242	227	219	249	226	258	238	220	232	250	233	214	235	221	244	226	234	237	254	250	227	228	201	233	219	246	202	248	217	263	203	227	236	234	241	234	213	243	238	220	216	249	249	208	220	230	218	226	229	225	240	264	261	228	224	242	243	243	237	212	245	243	251	204	224	247	225	256	233	251	229	230	230	237	229	247	240	243	240	249	217	222	254	243	231	239	249	219	214	232	243	249	217	214	253	253	230	232	223	258	237	275	229	207	264	226	248	220	233	218	231	247	242	248	225	258	249	200	259	231	216	246	246	247	211	228	241	242	235	233	231	248	248	205	245	225	231	224	195	220	255	246	258	245	223	235	231	249	235	222	248	245	223	200	245	236	232	242	238	219	246	226	251	225	206	223	205	214	241	238	227	232	227	212	219	210	224	238	228	231	271	217	254	257	234	242	215	226	274	220	261	252	219	249	246	230	219	253	244	222	232	254	232	215	194	238	231	218	258	238	221	225	225	229	238	237	235	252	208	230	261	219	239	236	248	223	275	235	222	239	243	233	248	241	262	258	230	241	244	226	232	214	236	233	228	216	211	215	217	234	240	226	196	239	258	227	251	246	225	211	221	254	211	248	230	218	227	229	232	231	228	227	203	216	240	247	248	248	235	225	199	253	237	216	232	221	242	236	206	254	250	258	211	223	254	234	244	229	227	248	225	215	235	256	229	208	250	220	228	242	232	234	232	219	223	248	241	254	248	227	228	221	235	259	244	256	258	240	234	232	246	211	273	231	246	231	228	234	221	203	239	256	237	257	202	229	214	255	218	249	235	249	237	241	249	230	241	236	212	245	216	233	207	264	209	228	238	232	269	236	236	242	242	240	229	213	215	217	239	238	249	240	211	232	236	226	234	258	219	229	220	243	214	241	233	242	233	238	241	221	234	233	230	233	251	246	224	227	237	221	223	236	234	240	221	219	218	202	230	225	245	242	261	255	220	233	204	260	247	231	255	222	243	240	238	215	240	236	221	262	242	201	223	232	234	233	249	249	205	238	235	207	258	244	227	201	230	261	221	228	199	222	278	225	221	223	232	246	228	208	222	232	233	240	217	257	279	226	233	249	244	202	239	233	250	240	236	225	240	223	269	249	219	254	219	225	227	227	233	215	233	223	230	248	235	228	232	229	248	246	242	224	256	253	220	241	275	225	233	229	240	238	220	236	246	245	251	205	223	214	225	237	267	279	224	254	243	221	215	236	213	238	220	222	239	212	242	225	219	227	231	222	260	247	228	214	247	227	223	252	227	246	209	240	245	251	231	234	235	267	254	244	224	260	237	236	229	231	228	225	241	252	227	205	247	232	229	224	239	251	248	239	239	220	185	258	220	242	235	227	225	217	232	222	230	225	248	221	243	216	239	244	215	216	232	216	233	245	241	233	252	232	240	239	223	217	231	255	238	226	241	248	248	221	235	251	249	231	221	241	240	245	263	255	245	235	242	242	228	262	258	252	225	225	216	237	260	243	210	234	238	245	219	241	228	210	228	230	218	234	244	206	247	257	227	243	225	223	236	230	235	202	232	243	218	243	243	246	223	232	223	233	233	244	210	219	243	252	229	236	247	224	268	249	237	234	221	256	219	210	218	246	241	197	215	223	265	246	218	237	220	257	237	232	215	256	222	231	230	238	240	235	247	255	249	247	210	214	222	207	244	244	215	251	221	265	233	216	233	221	236	245	206	228	245	217	219	218	240	235	213	240	249	234	236	218	224	235	230	261	240	235	219	247	237	257	224	237	225	251	240	219	206	247	229	244	248	230	216	263	232	218	264	232	243	227	238	232	200	256	220	222	223	223	228	259	224	255	238	249	240	222	236	237	204	242	209	234	241	252	234	221	245	202	208	246	223	245	227	254	236	242	251	258	239	235	242	215	242	234	259	223	231	250	235	219	228	216	240	234	235	234	232	236	220	219	260	221	223	224	200	256	246	229	253	234	254	235	218	222	237	266	223	238	283	224	220	251	215	252	217	222	220	238	234	247	231	243	239	213	236	212	222	240	245	245	218	246	214	242	199	239	239	244	221	225	215	245	210	250	243	230	230	231	241	247	236	210	228	246	234	226	247	226	211	234	216	228	226	238	213	240	219	220	205	221	216	247	207	224	208	244	238	228	227	238	248	226	245	239	209	254	247	208	230	253	247	251	238	234	223	214	218	260	262	248	217	219	259	255	236	224	216	248	238	201	207	227	219	222	226	237	232	234	247	214	242	219	251	241	247	248	243	216	249	236	236	265	234	235	241	248	260	223	247	199	269	240	229	232	245	238	214	254	250	236	251	267	252	269	233	217	223	227	233	244	223	225	216	252	230	247	231	223	219	222	224	233	254	226	254	244	248	210	227	222	241	267	209	256	265	223	241	245	238	248	237	232	232	226	233	223
27639	20952	12185	1786	1054	950	921	935	951	906	866	909	920	875	915	909	888	913	895	843	860	911	881	895	886	925	877	870	892	887	835	925	905	874	955	879	884	847	853	863	913	939	906	860	864	880	904	887	921	933	867	911	896	900	897	862	849	879	885	915	915	893	859	880	859	893	892	864	864	920	887	881	899	870	886	846	868	870	908	909	893	864	911	848	876	860	849	892	871	859	887	891	864	852	881	894	846	920	889	879	867	856	870	873	904	964	860	878	874	856	897	900	895	921	890	891	881	876	876	958	917	857	858	896	924	913	858	878	918	920	858	892	860	871	903	840	887	873	809	920	822	892	914	888	869	914	911	888	835	931	849	915	986	849	906	938	859	934	880	903	891	929	873	926	885	871	923	888	861	875	904	885	899	855	854	879	869	922	919	842	911	920	857	916	873	832	930	883	860	864	851	906	910	872	922	870	846	898	872	897	856	883	917	976	900	899	871	863	868	854	882	828	849	861	869	835	868	865	892	848	890	907	876	875	885	865	882	901	912	905	897	883	838	857	849	863	889	815	869	811	888	922	934	848	867	903	948	856	875	862	895	867	880	840	832	889	915	944	861	871	919	823	835	875	871	867	893	913	893	862	911	933	809	877	874	849	872	928	886	879	916	883	874	825	920	843	906	905	858	935	917	927	853	868	920	844	952	951	894	865	845	906	859	855	871	919	917	852	857	854	892	882	893	853	927	850	888	878	952	949	878	881	915	890	912	936	893	909	846	879	850	847	847	903	940	949	888	888	849	842	935	882	805	873	839	927	851	874	891	892	942	934	901	843	943	849	860	909	885	920	875	830	856	895	942	926	868	880	861	857	882	925	878	900	872	850	883	909	897	914	877	901	864	926	905	872	902	926	854	888	948	872	872	876	886	899	922	905	890	901	878	904	878	887	897	959	828	928	866	903	916	851	881	889	911	872	863	891	913	884	865	849	917	937	857	869	898	886	897	903	907	867	874	885	884	895	815	879	904	877	908	884	883	870	872	919	908	894	854	898	856	885	884	880	907	891	922	894	881	899	867	862	908	856	896	843	895	834	868	849	843	878	852	874	882	884	833	913	871	908	942	869	863	871	893	890	872	929	843	877	908	839	915	903	891	884	866	896	907	854	884	870	919	869	889	845	867	842	844	920	897	908	829	936	857	885	881	886	833	863	857	916	897	899	872	892	865	877	898	878	895	830	891	867	875	906	944	939	880	918	911	887	846	878	856	919	896	821	892	882	861	869	887	850	919	882	901	880	899	879	884	870	893	848	907	960	866	900	910	862	893	918	938	904	808	868	906	855	958	860	901	863	884	948	907	838	806	899	894	983	886	878	897	906	922	832	879	932	875	885	916	917	901	905	911	925	855	842	859	864	840	906	839	890	920	867	876	873	881	913	850	852	893	812	920	870	894	921	850	837	829	874	852	870	834	949	927	856	898	944	843	887	888	950	874	866	831	887	902	882	855	885	957	876	855	866	933	904	867	863	903	856	886	852	904	907	852	900	860	874	908	873	857	894	867	870	826	922	871	817	854	865	856	913	899	893	853	834	871	875	896	850	849	904	892	901	901	905	903	886	887	902	834	844	896	881	901	863	857	871	836	908	892	936	876	880	898	874	892	930	899	898	869	909	895	898	890	929	955	889	866	869	878	807	909	894	852	908	896	836	874	855	889	855	862	877	881	916	894	876	868	914	907	902	834	839	856	822	876	888	889	896	876	904	877	889	830	949	913	871	905	883	898	830	906	856	912	884	854	876	859	891	920	862	931	922	836	885	897	937	856	874	874	864	889	831	922	795	909	933	879	870	962	925	898	850	845	858	871	884	853	868	901	869	907	844	896	916	920	909	875	910	932	905	827	816	929	843	855	869	846	886	905	916	883	902	853	902	928	892	950	912	853	905	854	892	840	905	897	869	902	877	913	894	874	893	879	834	839	860	861	888	905	929	892	890	912	847	915	864	853	905	830	953	930	835	857	855	908	907	859	862	929	889	849	886	822	887	907	855	839	910	883	907	858	855	932	863	932	868	892	900	869	859	892	885	876	897	882	857	943	918	894	923	894	862	854	866	867	855	868	893	913	934	869	901	840	876	879	866	898	861	883	908	897	861	857	904	905	867	888	951	931	883	897	942	887	927	815	873	838	880	906	862	917	870	834	881	897	904	916	859	932	878	873	910	829	894	853	846	863	881	932	866	843	850	916	818	897	882	875	887	863	869	875	875	862	919	897	820	905	939	879	943	891	939	856	855	869	940	835	847	926	941	852	904	900	914	923	888	918	902	873	874	846	868	865	902	854	834	848	859	869	938	913	906	881	941	889	898	875	917	888	880	917	939	907	873	885	849	900	860	896	815	874	917	898	902	876	863	858	882	858	936	879	877	892	869	879	893	926	880	823	930	941	860	844	872	873	861	886	878	930	918	907	853	949	817	903	872	892	916	858	864	869	884	846	877	835	864	942	901	931	884	894	943	856	843	871	937	880	859	852	906	900	885	872	848	864	898	899	905	942	874	855	887	874	888	931	907	928	890	900	858	861	896	846	944	902	872	866	906	857	914	874	866	856	894	890	929	901	903	909	891	841	900	882	842	903	843	854	863	876	863	901	922	877	853	953	887	870	919	886	861	813	856	859	945	883	926	910	931	900	871	871	932	916	890	887	893	969	872	928	940	927	919	854	903	902	884	881	869	879	924	916	873	859	868	904	895	884	899	858	826	853	906	895	910	812	831	863	817	857	899	911	882	867	876	896	842	873	861	907	858	879	893	913	870	928	891	884	851	861	896	879	913	908	929	859	865	891	898	952	882	867	878	912	895	842	897	859	858	854	913	811	884	881	907	887	787	849	895	858	823	857	922	857	853	906	964	891	940	868	870	887	856	921	892	848	899	950	873	906	902	911	929	913	910	898	888	840	881	873	915	914	854	864	854	864	874	902	882	841	890	915	907	948	882	883	920	933	907	895	902	845	889	822	894	882	894	869	926	900	864	889	877	862	844	889	892	880	959	858	896	854	852	882	894	875	903	894	871	865	909	909	881	872	855	871	877	860	852	903	849	826	897	874	887	856	869	916	915	936	883	915	833	840	875	881	844	922	847	884	886	865	871	865	914	862	892	922	898	913	911	913	851	910	857	879	888	919	819	871	923	903	928	907	890	888	861	892	898	884	907	895	863	870	857	870	827	899	896	849	911	865	835	931	868	909	912	903	880	892	917	878	827	880	927	861	862	891	843	888	876	879	907	929	906	868	856	919	923	861	874	879	895	928	841	927	856	834	867	881	887	941	886	906	905	917	817	882	878	925	854	929	855	911	861	934	902	926	885	866	883	863	857	912	885	886	866	832	884	929	865	895	898	911	807	823	877	877	864	875	911	936	898	864	936	868	853	851	867	869	898	897	850	896	905	928	909	834	884	854	902	918	829	861	898	922	852	887	859	896	884	892	928	846	928	864	901	938	852	856	935	894	868
4754	1729	1430	1164	985	947	951	939	968	847	962	851	841	896	928	863	922	894	845	820	857	841	892	894	881	889	806	868	875	868	909	830	857	863	826	849	910	893	868	929	848	875	850	938	847	903	824	901	848	871	877	837	856	881	900	869	870	860	872	849	869	895	875	921	816	867	874	813	865	879	829	863	887	918	880	854	834	824	921	896	836	859	839	908	905	871	868	851	914	842	838	870	879	857	878	874	856	874	862	832	867	849	919	883	836	843	885	842	864	910	870	867	877	882	852	870	873	829	842	850	828	907	870	927	919	846	893	877	890	885	874	868	817	859	849	861	855	832	877	893	897	889	885	869	860	863	887	871	889	877	871	892	874	932	859	850	896	879	874	847	827	890	903	827	856	872	874	846	877	868	880	849	832	829	858	800	846	898	872	884	848	851	887	868	890	822	907	868	870	909	868	905	894	892	896	893	867	891	862	904	904	861	870	824	846	837	905	897	879	860	852	896	857	884	865	838	826	876	815	852	793	885	869	894	902	845	919	850	830	839	919	872	838	866	845	847	889	824	918	855	881	840	877	882	862	821	883	892	917	871	877	879	917	824	850	860	884	837	830	848	873	898	900	897	809	853	906	904	968	827	843	892	890	878	896	871	879	861	916	899	843	838	890	869	867	828	907	914	859	846	815	786	873	879	846	821	906	879	897	879	860	882	900	852	862	901	863	904	848	890	861	893	880	898	861	878	869	892	856	850	835	876	850	891	877	834	849	804	851	907	913	881	841	832	854	851	891	833	850	881	766	854	834	879	849	898	918	882	929	894	891	846	847	892	912	864	901	901	840	882	866	854	880	879	860	896	863	857	899	885	911	844	889	927	843	885	842	901	890	860	919	886	848	860	830	892	864	877	872	843	844	866	838	857	819	891	895	871	850	903	891	870	839	895	829	888	875	905	870	902	889	818	846	893	913	871	862	872	859	853	869	900	858	847	872	922	867	871	895	889	861	933	862	822	825	870	835	866	843	889	867	877	863	857	884	867	859	916	834	859	862	854	865	885	837	878	835	885	909	873	840	781	943	915	832	834	861	850	840	880	845	830	864	853	871	847	844	903	875	860	862	837	895	813	910	869	899	888	846	863	783	852	840	917	857	825	903	880	852	862	887	896	820	859	883	867	881	917	834	871	811	863	869	856	890	879	887	876	851	836	882	913	918	872	847	871	927	900	852	828	893	874	863	889	866	821	887	878	842	867	862	844	885	890	829	891	920	891	879	891	859	885	878	799	870	869	861	884	854	878	850	899	866	825	932	843	832	875	882	884	870	867	905	857	879	863	849	911	849	867	881	862	856	821	862	889	858	797	873	883	894	918	863	831	865	867	849	892	862	844	912	881	865	883	817	906	833	885	859	869	930	861	858	846	875	917	868	899	836	856	864	859	886	834	868	860	916	806	931	876	862	870	913	882	914	850	839	839	841	936	824	840	889	859	930	868	902	854	855	914	883	910	895	925	868	869	828	912	880	886	842	851	848	849	853	874	926	973	882	773	837	849	887	842	860	860	830	841	872	870	884	879	802	848	852	865	844	877	836	854	911	847	885	898	866	885	915	826	853	837	846	915	907	848	903	861	924	826	855	869	844	906	905	865	855	885	799	850	833	872	858	874	872	873	883	839	868	892	858	881	894	848	840	856	874	911	874	898	889	819	873	892	853	890	915	898	906	868	892	853	855	857	826	819	861	897	879	825	867	860	869	947	836	876	901	887	816	933	890	823	845	844	872	843	888	847	837	817	832	870	868	853	877	878	843	929	944	875	891	863	863	931	908	817	885	869	862	872	861	865	881	857	908	867	827	878	856	862	878	866	821	871	837	918	881	925	873	928	860	861	874	886	834	949	860	865	918	890	911	866	870	873	860	905	805	899	901	864	853	846	879	925	883	843	933	821	877	876	949	878	859	899	891	853	879	873	879	905	918	920	928	909	824	889	829	926	894	846	871	864	832	812	890	868	871	845	892	849	877	870	875	889	916	856	878	845	848	854	833	835	854	814	861	866	849	892	883	877	845	893	892	876	852	848	819	849	877	867	863	901	901	895	860	851	832	856	858	824	837	872	913	840	877	896	908	851	917	892	847	825	905	868	866	864	812	849	885	862	860	839	877	859	833	870	810	903	819	876	873	832	817	805	876	905	858	853	907	872	847	811	900	864	904	867	835	864	855	826	839	858	830	868	861	832	835	882	871	891	844	862	839	887	875	873	824	858	914	838	847	841	871	903	908	852	809	921	879	872	844	877	868	811	878	880	882	887	869	881	894	869	837	915	857	834	866	862	876	853	890	859	858	890	919	891	919	877	848	909	857	856	804	872	931	861	868	828	839	849	875	786	890	865	851	839	879	866	859	885	854	901	944	864	875	860	900	866	854	816	915	896	825	850	841	868	873	874	845	888	829	853	827	825	896	833	885	865	881	933	870	830	853	846	921	804	848	875	900	912	868	874	822	842	840	855	860	841	891	878	878	852	893	826	857	883	842	876	866	900	911	841	868	838	880	853	834	890	911	871	888	837	874	887	836	925	900	830	888	815	867	872	843	855	902	868	865	872	928	895	892	906	853	856	920	845	886	840	843	874	920	875	888	896	874	866	825	903	834	908	914	866	860	852	881	920	842	890	894	867	898	895	829	865	856	873	888	883	833	865	885	886	903	868	869	886	841	881	852	898	827	879	877	786	884	873	892	857	858	872	858	885	885	838	879	894	862	851	873	895	876	835	847	861	866	903	897	855	902	840	865	926	803	832	885	896	881	825	823	908	892	804	825	944	867	864	889	889	919	877	820	898	851	825	887	848	880	873	829	853	876	824	838	902	828	861	840	852	810	924	873	886	856	881	895	881	834	920	853	912	885	914	925	862	857	862	888	903	830	844	852	859	868	853	907	816	856	820	864	883	847	865	886	880	891	932	869	866	877	820	866	870	833	880	916	856	866	855	869	897	854	867	877	910	865	913	861	914	839	881	880	846	829	899	905	913	836	880	880	883	829	858	888	900	862	915	820	916	841	900	923	886	894	847	849	866	945	921	880	860	908	861	876	867	864	825	863	904	889	920	883	834	850	866	867	851	930	808	840	879	868	878	835	930	845	894	842	885	837	859	917	808	851	866	844	859	857	868	828	899	874	886	900	896	828	879	895	874	851	819	915	892	930	875	868	838	842	850	856	848	861	872	838	877	903	867	856	905	882	858	857	877	868	845	862	855	888	873	883	862	823	829	851	871	843	884	825	834	911	863	874	927	902	875	859	894	835	893	839	855	875	912	847	855	902	830	858	850	787	844	842	887	925	916	928	881	814	885	887	839	847	920	861	831	879	874	933	868	850	878	854	826	916	867	821	881	843	867	863	902	878	941	868	864	920	886	879	883	855	862	874	889	868	864	906	865	895	809	896	847	900	880	881	898	906	891	823	863	864	870	829	838	863	840	875	846	847	918	912	843	871	895	898	898	863	898	868	863
23905	21380	29009	24105	21367	19974	2450	1024	766	731	665	605	597	638	567	544	559	509	539	548	552	528	521	515	543	531	485	452	509	512	507	446	486	457	428	484	458	476	457	494	474	500	458	454	448	489	463	472	476	455	511	495	479	468	491	482	527	463	455	521	464	492	442	545	447	476	513	449	456	511	476	461	460	449	474	465	476	427	503	439	445	499	485	473	473	450	516	454	433	471	482	411	466	476	478	510	472	463	489	466	426	462	476	426	421	491	448	486	453	495	475	498	483	456	467	450	493	493	482	441	484	460	436	437	453	499	492	460	447	446	497	463	452	479	473	501	462	456	510	437	466	455	437	459	465	460	495	496	469	461	459	462	465	453	451	471	490	469	462	463	500	455	485	448	480	496	465	464	444	484	486	479	470	406	494	466	521	443	418	453	444	494	463	459	479	491	461	490	473	431	454	475	455	496	450	490	460	479	427	436	501	434	443	430	447	484	465	452	436	497	455	464	456	448	410	438	475	447	460	486	431	464	441	453	416	500	482	469	430	508	511	465	466	428	491	438	441	464	433	446	440	469	459	479	477	491	489	433	472	442	478	449	473	508	475	459	440	479	492	465	475	475	468	431	469	461	484	463	476	459	487	456	501	478	463	520	461	496	507	492	449	474	481	478	443	468	482	468	482	424	436	426	474	439	464	471	480	467	479	470	459	545	463	472	450	486	449	459	424	474	494	466	447	457	457	488	455	441	477	462	490	478	472	477	438	479	457	460	471	478	441	478	448	474	494	469	457	448	463	470	477	495	434	468	469	487	453	456	477	434	439	476	478	491	470	477	421	460	502	449	491	480	492	431	478	453	443	483	472	464	448	476	470	462	473	464	454	439	478	481	457	411	463	466	468	487	439	474	480	480	450	474	459	467	458	492	422	502	492	479	475	437	466	438	453	464	485	480	491	425	507	502	485	455	448	444	456	450	483	417	477	458	482	484	476	456	460	476	468	478	464	480	495	471	432	456	454	491	509	472	445	492	437	517	497	521	465	482	452	456	464	447	488	491	442	471	481	490	473	442	442	483	467	448	443	472	481	488	438	481	489	440	443	461	466	488	480	527	437	485	445	481	454	489	420	504	505	478	465	441	505	422	440	465	508	442	474	455	437	458	499	512	488	458	456	463	432	509	484	454	465	465	481	440	486	474	478	473	488	483	432	474	510	486	504	493	443	485	456	484	488	490	510	467	499	485	492	461	480	447	460	444	462	508	487	496	478	485	438	462	475	490	457	466	472	478	505	457	420	492	460	459	459	492	444	488	422	483	445	468	483	499	471	448	462	433	482	457	447	501	491	470	507	425	504	428	490	475	485	430	501	503	466	459	404	464	497	452	479	531	454	491	462	474	474	458	514	479	447	455	457	455	480	477	501	416	437	472	460	453	443	496	501	516	445	448	447	453	468	461	452	458	456	461	487	468	484	510	450	453	449	496	463	448	459	469	451	444	478	486	487	470	458	457	502	474	445	477	476	427	465	426	443	506	474	464	483	495	462	511	500	443	489	458	466	469	444	475	475	460	428	475	499	486	474	473	456	427	460	483	481	441	468	497	479	474	439	459	469	464	436	440	458	485	468	469	449	477	490	451	451	490	448	485	478	456	458	496	490	453	455	455	475	464	458	439	473	482	472	486	494	436	479	496	471	460	456	446	515	454	449	457	455	488	468	480	497	455	474	484	472	484	517	429	466	459	519	499	479	427	451	497	451	498	468	428	439	464	479	468	489	439	451	492	466	517	482	464	457	458	468	452	487	452	486	475	444	462	458	486	455	474	505	447	460	454	446	508	513	463	469	519	465	487	473	458	454	437	470	461	439	476	443	482	454	472	465	452	440	457	488	451	467	513	498	483	417	460	472	471	436	471	443	485	443	475	470	466	460	470	472	463	470	508	470	458	438	467	523	430	520	500	441	471	427	484	467	472	420	443	476	475	485	473	455	444	504	431	487	471	504	443	477	474	440	448	474	461	497	446	470	446	472	475	471	487	500	492	438	487	477	503	490	471	454	436	498	496	436	445	474	464	450	462	459	478	473	453	450	444	465	469	457	474	483	460	459	467	456	455	494	448	457	473	447	461	430	544	516	479	473	480	487	431	457	474	478	462	464	473	483	439	482	442	458	412	463	491	486	473	475	465	470	475	502	456	422	440	482	449	464	497	465	450	451	460	461	474	481	457	508	447	447	492	461	440	475	457	483	474	466	469	476	511	468	450	474	478	476	461	425	480	428	482	440	469	465	469	482	486	469	448	494	465	487	454	472	477	468	452	469	468	443	466	491	476	458	485	485	472	453	450	464	481	488	500	484	418	460	477	445	474	446	422	432	470	498	444	445	434	507	482	491	447	487	469	490	450	441	463	480	436	470	444	470	456	476	501	488	463	471	433	474	484	455	499	489	451	495	482	452	433	458	472	496	485	499	486	485	428	474	471	440	455	452	460	495	454	500	453	485	444	416	482	464	477	507	518	506	470	439	439	453	461	483	475	435	438	450	458	459	455	466	423	464	488	459	489	466	464	513	439	438	493	452	473	463	466	458	505	436	444	472	481	446	471	520	469	454	480	480	455	439	480	423	472	474	495	479	450	468	459	463	479	466	437	455	468	491	456	467	470	481	464	473	457	456	439	448	490	462	467	500	458	471	467	449	450	475	446	455	458	464	509	479	455	471	462	447	474	458	490	478	475	444	459	475	478	431	463	510	468	471	452	467	460	475	475	483	459	439	453	440	452	471	482	453	459	471	484	459	502	439	458	485	442	449	468	464	499	445	499	437	459	468	455	473	465	472	494	464	477	484	432	470	477	458	471	456	467	445	479	506	494	465	478	442	440	467	435	479	454	492	459	490	506	490	478	464	450	452	458	480	453	498	512	430	469	474	491	446	455	474	440	470	479	442	485	460	478	466	449	468	481	469	484	460	451	448	449	384	491	484	453	478	472	408	448	448	445	468	443	507	442	486	486	486	446	445	452	481	496	495	477	434	457	479	481	471	466	499	484	484	507	456	452	499	475	483	465	499	498	459	444	464	451	454	480	456	477	493	503	464	449	466	473	463	445	457	443	509	461	477	492	460	448	454	471	450	439	481	467	479	459	444	447	468	490	464	444	449	455	475	462	469	448	432	444	444	434	467	477	448	443	446	463	469	448	444	508	470	462	447	486	484	508	444	455	446	461	472	415	454	459	517	410	493	498	436	441	487	463	477	487	464	459	494	467	445	448	462	475	476	470	493	460	426	452	437	450	438	502	440	474	429	453	409	467	459	492	459	496	449	469	477	501	421	466	502	455	458	474	462	476	506	426	459	464	471	480	459	467	462	475	461	495	471	466	445	446	432	490	477	459	448	468	445	487	485	517	463	424	476	519	484	470	464	482	484	456	444	456	481	483	457	467	471	476	483	462	485	458	462	488	486	507	441	440	431	428	460	465	457	487	482	472	470	491	449	449	486	479	435	429	468	460
4538	11938	10219	5101	3176	1918	1466	1215	1039	843	728	705	668	677	621	615	629	566	585	543	574	512	510	528	508	518	515	515	487	493	494	466	514	510	510	477	484	482	552	484	479	475	477	471	472	515	502	515	488	501	452	486	434	490	477	458	469	503	453	452	504	495	488	467	481	532	468	477	503	481	468	471	452	467	500	498	467	489	465	454	457	464	506	503	496	473	435	453	494	495	478	519	463	462	464	508	521	508	475	452	487	450	470	466	451	483	480	476	479	452	492	497	456	479	504	503	436	491	511	468	487	437	463	479	479	463	454	511	483	496	464	482	540	516	473	491	493	458	492	480	484	464	508	474	454	492	497	468	476	453	487	481	473	444	497	474	518	487	471	483	504	507	486	466	446	463	473	452	454	456	472	493	528	485	461	460	431	513	509	521	512	474	490	459	498	494	497	493	507	518	448	497	486	500	461	488	457	452	467	483	473	478	498	484	485	465	469	462	506	423	456	470	466	489	491	500	509	458	436	518	461	509	498	508	498	490	510	471	576	449	485	510	483	498	477	504	488	469	466	482	485	483	459	499	451	500	465	473	478	491	494	523	492	459	480	517	501	477	458	464	461	481	491	489	515	508	477	485	472	485	462	471	517	451	467	452	468	483	483	508	437	498	528	459	458	460	444	499	500	465	460	454	462	478	465	451	497	459	470	497	519	443	475	469	488	488	428	445	495	481	466	443	457	461	498	461	507	473	469	472	482	490	468	508	487	470	474	515	477	456	467	446	432	463	480	481	461	465	459	491	447	490	475	474	469	493	479	483	505	462	460	483	479	501	504	471	492	517	459	460	480	515	496	477	500	484	503	476	433	442	463	493	452	481	470	451	450	493	511	469	512	470	460	499	483	480	499	461	500	449	519	490	461	463	525	478	477	435	450	459	463	519	485	475	500	504	452	489	489	441	520	444	446	443	429	500	490	468	481	459	496	500	476	504	486	498	478	483	463	482	467	485	425	460	462	464	442	464	489	493	449	471	441	434	473	463	453	483	498	460	488	481	468	489	435	480	513	470	464	489	509	488	473	476	459	470	481	471	439	508	443	468	470	486	513	463	454	456	496	462	463	456	489	496	425	434	484	471	496	467	507	481	467	516	479	473	454	469	472	493	492	447	462	424	483	473	474	483	434	490	460	470	464	509	507	449	497	498	470	463	488	469	481	473	434	508	442	514	472	463	465	511	479	448	462	491	469	491	461	482	482	447	475	452	454	444	472	458	468	480	458	507	503	470	540	444	497	471	536	476	513	467	484	485	476	512	458	479	475	510	491	471	497	482	448	478	455	462	511	507	462	485	471	528	479	504	489	499	434	466	490	463	470	451	489	497	496	483	433	500	488	459	453	445	503	468	450	463	475	506	431	499	515	458	501	512	472	462	504	509	482	460	499	469	522	436	473	473	463	484	456	477	469	461	482	454	471	501	459	469	497	493	485	422	455	451	441	472	504	497	526	450	440	505	456	479	497	461	460	468	490	452	474	511	510	464	496	498	508	455	454	478	511	479	475	479	480	446	495	432	480	526	440	509	489	489	489	470	472	469	477	449	471	470	487	438	487	496	475	490	460	492	478	470	491	492	478	486	477	513	498	491	496	474	508	480	499	481	482	504	496	495	480	451	512	470	499	448	485	453	490	491	489	492	452	473	469	486	476	445	489	448	474	465	465	469	505	483	473	487	506	456	452	485	502	405	505	455	472	477	477	513	481	470	469	460	466	449	457	441	469	479	509	480	482	479	471	494	481	468	474	472	520	479	487	466	479	514	495	481	471	484	498	486	484	490	531	450	477	473	461	452	478	464	503	465	484	492	480	474	481	485	495	480	504	451	439	446	491	499	484	473	479	494	460	445	477	484	495	498	480	463	451	482	493	477	437	446	427	461	472	437	480	506	492	435	467	485	490	450	478	486	460	469	485	457	513	477	487	488	496	487	453	448	477	485	519	482	452	504	472	462	435	470	470	514	496	517	483	476	492	458	522	465	436	452	457	512	478	471	472	501	497	483	476	501	471	483	491	476	509	500	457	463	469	456	455	490	496	449	472	483	492	495	478	512	509	480	514	502	503	463	452	490	501	457	481	472	528	526	459	508	448	435	447	474	490	498	471	472	489	458	456	435	509	510	486	507	472	429	449	478	481	482	478	511	457	501	489	471	512	445	453	480	460	486	473	481	464	495	491	438	475	485	495	465	454	502	466	472	474	468	451	438	473	493	476	458	468	484	475	487	490	499	466	447	466	490	473	479	451	469	471	474	475	488	471	454	509	472	455	492	492	470	499	485	478	476	475	480	506	489	474	483	521	446	508	473	441	478	475	496	470	488	491	447	482	477	476	489	476	453	487	437	460	472	452	465	447	491	512	472	509	496	472	437	462	474	497	463	492	455	498	488	464	484	472	482	502	483	512	502	468	506	490	467	524	461	440	482	516	484	492	488	453	500	487	463	482	499	432	489	481	477	457	482	471	480	508	464	513	438	455	471	501	486	461	489	484	507	472	490	483	450	496	473	466	460	466	469	455	462	473	486	503	503	482	498	470	466	495	495	462	481	450	481	496	471	464	438	468	491	530	473	498	449	481	508	459	499	473	548	458	453	453	478	463	480	474	484	499	464	462	480	525	502	537	496	493	481	444	474	455	504	477	463	448	467	495	432	492	484	482	554	491	475	495	474	469	493	483	491	481	494	480	459	468	475	478	482	478	498	499	496	468	513	464	440	496	491	477	457	480	464	484	464	483	500	436	481	507	460	493	455	447	496	495	471	481	513	482	515	452	477	481	453	488	484	497	453	462	436	456	474	466	483	457	487	484	460	467	473	469	518	451	475	494	454	449	471	432	507	463	498	444	469	491	499	512	444	467	470	448	498	463	462	455	466	494	464	464	441	485	436	499	466	494	467	465	413	503	451	442	512	479	445	466	490	480	509	485	471	459	481	486	455	474	496	481	480	453	457	497	465	492	500	467	485	470	450	475	475	448	512	458	447	479	504	479	491	484	444	494	497	533	475	494	471	448	485	445	474	466	498	462	469	489	525	447	419	457	466	481	477	477	499	425	436	428	460	488	467	457	477	465	487	485	436	470	483	469	446	455	507	466	468	473	494	485	459	492	476	481	493	496	502	465	484	442	449	471	458	494	474	456	502	463	476	436	512	501	479	477	471	460	465	495	432	494	463	470	486	493	412	464	450	473	491	461	472	475	493	495	456	515	467	491	485	490	459	494	519	483	512	475	449	461	504	472	478	483	477	490	508	523	500	432	498	470	479	473	448	472	475	517	490	495	464	486	462	468	456	466	527	474	496	524	508	450	501	484	452	486	460	472	513	510	436	510	502	497	492	474	457	474	464	468	492	481	471	502	487	445	485	488	486	502	458	445	499	438	460	479	425	513	466	500	474	462	505	452	488	491	456	466	479	504	456	464	478	492	470	487	505	457	499	516	494	460	484	496	493	493	513	471	486
24998	21420	28677	24556	21383	8847	1501	1106	1020	967	945	907	868	902	893	859	881	884	837	870	826	847	788	806	876	837	827	874	861	824	873	804	769	860	853	807	852	842	885	795	803	835	804	857	818	793	851	817	774	821	837	788	809	773	825	829	852	832	810	847	827	786	801	813	825	852	819	779	821	835	797	821	801	803	829	798	809	876	770	849	796	788	836	779	820	829	823	804	833	859	839	838	837	824	793	825	822	846	746	793	765	805	832	810	816	788	807	796	781	841	766	795	809	800	794	836	812	853	815	895	851	858	786	772	733	780	831	814	814	788	807	854	855	794	816	779	860	772	794	821	789	813	816	842	802	818	829	812	833	772	788	838	806	779	814	753	789	817	818	801	830	809	822	807	826	855	842	816	794	779	811	798	760	773	822	753	784	796	820	832	781	823	794	862	787	822	812	840	819	851	836	818	819	762	820	809	813	767	774	774	852	761	845	845	828	816	851	761	827	726	805	828	747	817	851	823	871	818	865	837	834	831	786	792	804	799	794	841	786	852	796	759	824	780	792	831	764	800	853	789	853	863	828	818	839	799	828	808	834	795	801	856	802	794	785	783	850	772	854	813	827	806	822	760	797	791	808	770	813	807	819	829	879	827	790	811	829	812	785	831	797	814	842	819	830	758	842	754	783	825	791	795	775	823	799	786	798	822	778	816	842	838	842	846	853	828	752	814	836	748	806	775	836	819	802	810	781	802	833	830	861	791	785	830	816	851	748	794	805	853	766	820	881	793	800	831	788	789	821	783	825	792	794	832	793	853	865	802	818	782	843	788	760	823	754	780	787	832	790	821	830	867	813	857	837	830	828	770	776	844	812	820	805	834	835	832	752	780	829	772	793	845	852	828	805	815	753	826	785	791	754	819	822	881	807	796	811	829	776	819	793	796	806	801	844	819	830	841	773	818	825	845	800	828	798	818	849	802	806	802	836	748	801	756	846	742	793	830	837	842	780	805	775	774	790	787	767	834	848	810	875	873	845	795	784	863	834	827	845	812	821	803	821	808	761	783	831	831	754	740	774	826	819	817	783	780	835	806	783	863	829	873	777	811	781	775	803	804	852	826	840	829	774	841	859	802	858	838	785	783	827	806	763	835	812	849	769	849	791	823	828	868	792	768	824	841	842	790	822	773	801	874	788	813	805	824	838	803	798	839	825	812	748	856	824	812	858	782	796	778	753	742	797	808	847	819	793	792	823	826	822	777	858	796	827	830	802	800	787	793	801	866	786	808	819	803	825	859	784	850	798	768	825	827	806	806	824	817	758	816	842	816	757	788	827	789	868	828	840	804	848	796	777	789	825	811	861	818	802	864	811	881	822	809	883	808	786	814	829	847	797	784	774	838	844	830	809	812	836	791	817	799	863	792	819	780	767	819	829	722	808	858	829	807	837	802	806	825	824	863	778	787	838	807	788	852	793	803	770	808	810	779	857	778	785	802	775	805	798	852	802	833	820	807	839	823	782	845	836	798	787	741	758	785	828	842	813	774	833	821	867	820	841	790	843	832	750	813	768	832	818	767	848	792	799	829	806	811	815	807	803	800	817	855	856	821	768	830	817	817	797	869	820	857	855	777	841	843	791	801	845	843	821	812	819	821	753	816	824	800	828	837	881	816	806	789	823	811	841	817	786	793	791	804	797	831	814	784	849	796	767	799	815	849	798	843	835	863	846	802	799	803	783	811	822	786	847	825	828	862	823	809	842	805	764	797	802	804	795	830	840	770	826	846	803	840	769	845	804	745	841	858	820	804	857	798	805	824	858	800	792	823	821	817	825	775	819	791	860	766	803	830	831	877	792	857	824	839	795	804	797	754	836	867	822	817	812	837	792	823	812	836	850	852	812	816	809	805	795	852	838	770	744	850	863	818	806	802	735	873	768	763	794	882	778	788	779	780	798	840	752	808	836	784	836	775	828	801	855	867	806	767	840	791	821	850	802	815	828	801	754	848	768	849	839	856	823	827	829	795	781	780	798	870	840	774	841	805	833	827	847	784	803	818	867	813	810	781	810	796	810	763	796	834	860	814	837	811	783	799	779	860	855	839	812	766	855	828	771	776	803	841	840	776	850	808	803	772	769	886	765	832	778	778	796	807	809	813	812	851	803	805	848	845	792	822	795	837	834	824	822	813	825	777	802	838	728	823	800	792	839	808	843	793	796	826	796	792	862	815	840	792	790	784	823	766	822	831	816	815	845	817	842	787	803	796	805	811	840	785	789	833	825	806	812	849	816	813	799	816	759	769	790	828	806	805	848	788	811	823	853	831	787	767	806	828	822	848	825	833	813	818	834	819	820	777	812	776	766	866	805	821	840	810	799	822	818	804	836	820	833	750	804	836	791	746	781	787	843	811	808	867	814	787	821	782	844	827	784	837	822	775	846	779	812	816	761	810	823	819	807	797	771	800	799	787	844	763	819	821	822	754	870	860	826	854	847	805	786	828	747	821	790	795	870	832	842	826	833	803	814	804	822	795	810	794	815	823	777	810	835	834	871	797	791	763	816	829	792	780	809	802	812	884	794	814	842	831	811	835	771	846	823	823	846	806	790	831	807	801	857	833	814	831	824	810	786	835	796	785	832	775	826	800	812	801	839	827	797	807	747	804	816	870	826	835	834	817	843	820	860	811	855	810	783	783	828	798	808	765	829	787	824	804	819	797	820	784	828	807	839	795	771	763	785	806	826	762	776	883	788	838	804	813	872	876	787	815	878	822	796	843	813	846	835	820	809	836	790	768	786	867	762	803	767	829	802	792	817	789	846	793	815	840	795	863	841	806	811	843	855	802	804	828	819	811	821	797	817	791	820	845	844	777	809	843	865	832	822	821	795	833	834	817	801	816	813	845	784	862	791	780	824	833	850	857	839	863	804	812	844	818	824	779	816	768	839	791	847	837	818	854	790	812	773	769	811	810	771	817	857	844	798	826	860	824	820	821	824	761	787	806	780	844	779	785	835	833	805	859	812	815	812	845	812	787	823	809	818	787	801	807	814	858	837	856	755	803	801	810	782	791	817	842	847	768	881	827	809	789	768	791	833	830	821	772	812	763	759	850	774	799	766	847	761	763	791	783	773	794	831	853	820	815	808	817	752	796	762	811	785	850	781	862	759	738	797	774	803	780	781	799	851	859	825	796	869	807	784	796	844	821	781	804	846	740	765	828	825	792	765	822	796	859	834	748	769	836	766	826	839	822	840	828	806	789	804	790	819	771	854	784	800	764	804	839	852	802	819	797	816	772	809	809	747	849	853	794	839	798	799	861	822	839	809	796	789	796	809	756	786	749	756	782	835	856	833	785	812	812	792	863	855	824	786	769	778	851	784	843	838	790	862	833	793	835	844	773	855	793	798	812	791	826	801	805	816	798	796	795	841	812	867	775	800	771	827	863	839	823	825	776	772	863	842	771	766	827	824	783	837	807	821	785	796	767	855	807	901	824	785	792	800	826	798	811
4598	9095	7615	3977	2598	1820	1499	1307	1063	1004	969	921	931	909	876	825	814	805	784	779	784	792	806	826	791	811	768	797	788	767	774	770	768	784	759	831	783	786	823	733	746	750	752	791	746	773	778	767	742	803	791	781	741	766	759	748	764	825	800	784	791	786	820	759	757	795	745	747	763	752	817	791	780	748	733	777	759	805	824	699	776	782	746	801	759	768	764	759	760	807	779	799	784	739	780	768	752	748	812	829	826	747	796	770	773	749	785	812	809	789	783	774	770	808	768	785	775	708	758	800	757	730	779	741	762	739	744	805	765	775	742	802	801	773	746	732	721	725	794	748	784	774	757	736	736	779	753	701	777	761	742	754	811	769	815	751	745	818	802	706	813	735	754	785	718	812	787	780	780	782	738	761	753	753	769	742	730	732	783	765	745	789	801	759	788	764	799	772	834	752	758	761	774	747	780	786	775	743	720	780	729	787	737	744	736	755	811	809	778	779	741	762	737	782	749	734	803	746	812	768	813	757	766	761	776	784	816	754	770	763	793	787	755	796	776	756	735	824	755	758	826	729	759	818	751	773	795	755	774	789	776	764	775	768	745	731	774	779	761	782	803	732	770	774	761	762	805	774	794	811	779	751	784	781	741	767	734	786	772	741	796	753	770	775	749	788	760	829	747	745	771	773	765	773	777	806	758	772	777	795	824	783	766	789	795	806	745	803	816	724	726	738	751	738	815	758	739	743	789	778	788	805	770	793	806	728	768	738	782	780	801	828	756	810	765	774	767	784	785	808	806	768	765	738	743	728	786	772	749	774	790	786	786	773	740	761	780	728	781	777	761	786	773	753	776	841	727	743	754	770	739	768	761	751	776	790	777	747	768	793	795	733	738	786	791	772	761	804	740	783	750	786	767	766	798	770	794	770	765	757	751	777	754	822	821	800	711	765	744	774	763	756	731	774	719	774	750	774	768	756	722	756	755	800	808	771	731	776	783	783	724	747	747	803	749	757	778	781	763	738	746	776	737	846	753	739	773	745	801	724	779	751	711	791	784	760	792	771	737	778	762	797	788	733	791	769	779	776	802	758	800	723	760	815	791	745	789	755	763	778	736	769	753	787	791	771	822	784	736	777	763	784	779	778	731	716	775	778	790	783	792	791	775	767	713	751	779	739	750	744	755	737	776	762	726	733	803	741	705	743	770	828	762	775	750	772	774	762	787	767	747	757	774	732	758	752	774	726	801	744	733	794	747	761	792	761	773	796	758	745	780	771	788	772	771	788	782	759	776	764	770	740	764	715	762	787	804	744	809	784	686	783	792	778	778	767	802	761	752	764	809	764	769	809	772	801	795	742	763	794	778	770	754	776	772	788	766	789	804	780	770	768	728	755	817	761	773	769	780	755	758	720	758	790	760	784	768	795	714	772	819	799	752	761	812	745	796	694	754	819	742	772	757	775	726	749	796	834	790	758	756	714	771	727	774	734	755	767	791	781	815	802	769	799	799	720	801	742	732	770	777	776	752	749	754	808	796	779	783	761	751	763	742	761	781	776	730	743	752	752	752	807	848	785	777	762	718	789	786	788	768	791	808	742	771	743	729	723	839	745	826	810	768	797	743	756	754	816	782	792	821	781	794	770	792	798	791	733	785	779	767	809	730	740	739	821	753	808	750	787	751	738	775	723	813	869	778	753	779	799	735	789	755	791	774	771	828	736	734	738	779	817	784	749	795	770	768	785	764	796	823	750	814	744	782	776	762	733	804	787	736	767	713	739	829	800	776	770	791	730	767	743	818	778	755	754	808	754	779	798	736	776	757	729	750	744	788	799	817	786	784	792	763	814	724	775	744	737	763	805	765	758	813	767	741	759	730	790	783	789	769	728	812	773	751	744	786	756	789	770	729	746	760	802	780	748	773	725	774	766	788	752	796	801	755	814	796	763	773	767	753	768	744	809	729	721	787	773	748	738	794	789	709	779	800	785	750	758	727	752	766	741	745	741	802	767	805	768	763	765	770	751	780	755	723	753	770	772	775	773	795	758	747	794	801	781	785	748	807	709	782	786	762	796	780	732	765	761	788	727	752	759	748	811	815	805	764	711	736	751	764	757	786	770	832	793	782	773	745	765	782	781	757	779	721	784	821	751	810	767	813	703	775	761	774	753	781	790	736	783	773	731	806	773	759	800	779	772	797	763	773	780	739	789	797	790	807	795	722	767	720	743	740	788	761	736	807	785	781	786	759	786	768	810	794	751	772	776	735	802	739	807	725	800	780	759	792	766	806	765	783	796	785	731	742	806	775	746	767	809	726	769	786	757	772	778	770	785	767	814	762	784	795	754	783	778	749	772	755	745	770	780	726	752	752	748	754	778	800	760	765	752	731	754	807	800	810	796	720	739	764	804	797	777	778	771	742	807	755	741	732	704	739	814	741	786	807	833	740	795	752	808	771	770	806	755	785	751	811	742	810	784	798	768	785	768	689	770	756	758	759	798	765	758	816	810	819	797	773	783	712	750	740	790	813	796	729	755	746	782	789	776	782	768	756	728	773	784	801	763	762	794	764	766	741	765	750	807	794	788	766	760	770	780	778	763	786	820	761	797	730	732	717	772	742	708	790	785	789	836	746	768	759	769	827	758	752	762	778	721	783	794	760	751	821	835	775	790	765	813	752	781	788	800	795	725	785	756	765	750	800	716	820	792	776	748	775	726	740	831	785	795	822	774	723	773	787	763	801	749	825	781	802	803	766	759	824	800	798	723	770	734	784	779	796	808	718	766	783	773	785	755	786	805	758	771	723	770	779	760	767	744	750	788	754	772	774	766	807	741	780	757	734	771	778	756	754	796	757	759	773	825	766	796	782	736	780	735	761	817	786	729	792	768	765	828	827	727	791	810	767	765	743	795	787	760	804	747	768	739	810	803	800	761	737	784	783	778	764	743	776	765	811	769	782	814	773	790	739	769	764	764	780	763	847	821	772	737	764	757	751	780	804	803	757	778	765	765	751	807	738	750	831	800	797	740	843	780	807	733	753	743	781	760	747	737	752	753	793	829	732	836	800	735	750	730	737	745	769	775	762	783	775	786	807	817	713	778	789	792	784	749	792	765	772	769	811	797	767	810	788	800	765	727	760	800	748	724	767	764	773	722	797	785	778	732	720	788	779	772	778	750	762	795	751	750	746	760	757	789	804	789	795	801	739	797	732	739	768	779	713	750	738	770	803	810	799	795	753	746	777	731	771	787	738	779	709	816	784	811	705	740	802	793	766	750	768	795	789	807	840	778	789	810	723	734	791	770	746	792	798	761	767	773	755	753	750	772	776	787	761	770	777	816	775	814	769	803	742	807	814	753	730	841	773	756	730	778	754	815	756	810	787	764	761	804	788	784	783	752	752	804	800	782	728	755	743	795	773	725	738	760	704	779	709	759	783	700	795	773	787	750	678	749	721	729	775	819	806	746	759	747	817	734	815	774	746	787	727	713	768	775	763	767	767	765
22780	21490	29389	24030	21492	21550	18307	1675	936	778	677	594	488	472	430	416	417	385	368	330	329	339	331	302	334	312	314	298	284	261	278	261	271	304	258	303	263	261	250	277	255	243	279	303	266	248	236	247	285	265	244	274	263	263	258	267	252	229	258	260	273	257	255	264	232	253	252	250	245	253	243	245	208	260	262	250	238	259	234	263	233	235	268	257	272	273	244	245	218	260	247	256	247	253	247	271	238	235	223	264	288	250	254	242	252	247	267	260	238	267	230	220	208	246	240	250	237	238	247	210	251	267	236	234	258	276	252	205	256	252	220	241	256	241	251	261	269	220	239	273	231	264	260	252	253	234	209	259	245	239	248	236	234	236	233	245	238	295	235	248	234	232	228	249	202	238	236	246	255	259	239	258	248	265	248	255	265	266	242	252	247	262	258	245	236	247	231	236	246	247	241	267	230	225	253	222	241	220	244	258	226	219	230	251	224	239	262	226	267	218	257	213	263	249	219	255	262	270	236	240	247	231	259	263	253	220	229	276	234	236	238	238	217	277	245	234	222	262	249	237	243	228	229	230	274	224	223	267	250	215	274	240	245	241	216	246	240	228	264	231	249	215	209	234	258	231	252	237	228	223	269	231	256	241	251	226	255	239	279	262	244	232	243	237	225	230	243	226	242	250	240	231	300	235	247	227	234	244	241	246	225	236	227	271	261	247	230	226	239	263	239	266	264	256	248	245	288	250	246	231	273	214	247	231	282	245	246	223	252	242	245	262	225	240	231	243	236	238	243	246	248	239	240	234	243	241	228	249	271	248	240	253	267	232	252	258	269	256	225	288	235	234	237	232	267	243	270	218	227	246	257	270	254	227	249	252	253	228	211	245	218	260	230	227	259	227	241	229	234	233	242	241	206	241	232	235	260	245	253	229	247	259	229	237	252	246	244	256	241	253	228	227	235	231	245	239	218	204	224	233	251	234	265	236	239	242	265	232	265	236	263	235	233	248	252	248	260	247	233	246	233	273	258	243	277	227	247	261	232	242	229	267	264	259	239	233	234	242	251	223	252	247	210	257	262	199	241	236	250	225	247	229	236	228	256	246	236	238	234	236	241	207	229	253	233	240	239	268	231	249	215	214	232	224	244	265	241	266	237	230	239	242	257	239	246	245	249	259	256	227	241	240	255	239	240	238	240	272	233	245	234	226	269	234	243	226	263	243	255	263	221	224	237	219	256	246	246	215	247	228	240	232	258	244	234	230	264	271	260	199	213	232	225	248	266	240	261	231	253	232	247	237	213	269	248	236	248	253	237	239	242	229	239	208	212	251	256	265	215	244	234	241	215	227	239	259	251	238	232	224	245	242	257	236	238	247	232	232	235	274	230	268	262	242	258	230	232	250	241	273	235	228	262	261	233	246	253	275	258	267	251	258	255	254	263	266	241	237	249	255	226	263	247	249	240	212	243	292	266	247	258	247	288	246	264	233	230	245	263	215	251	264	235	255	215	227	222	245	236	263	246	236	297	255	263	208	258	251	222	245	240	246	251	239	246	247	248	241	267	265	229	248	250	246	249	250	226	274	245	242	236	227	264	245	278	228	245	250	252	243	243	240	249	281	307	242	238	265	245	248	260	218	244	213	248	260	272	242	283	248	228	268	268	248	263	251	223	226	264	222	233	259	246	232	260	238	227	227	250	213	261	229	242	252	255	234	253	219	235	244	244	242	228	241	241	261	243	230	277	234	228	255	254	235	236	228	248	268	240	230	238	238	261	252	252	250	243	238	233	276	244	267	231	266	267	265	240	242	233	243	227	257	234	271	244	237	242	231	254	249	246	247	252	227	275	262	238	262	210	233	232	259	242	253	253	234	239	234	230	242	237	251	256	259	247	252	249	244	254	253	239	265	220	243	233	221	239	233	238	248	223	230	257	241	245	235	235	222	274	237	235	267	246	244	229	251	239	242	237	245	218	266	261	244	238	228	233	252	257	271	216	253	237	232	261	247	248	256	253	207	245	245	234	244	280	241	231	224	274	236	221	234	242	225	241	240	238	277	242	264	251	230	239	259	236	256	262	243	239	265	276	251	253	238	276	272	257	274	240	256	228	234	260	208	247	217	244	261	240	263	259	250	266	237	265	237	241	261	229	242	227	240	254	231	235	249	219	217	236	231	259	225	232	235	204	267	246	253	271	257	231	221	250	238	245	251	252	245	249	242	250	234	234	240	249	235	242	245	245	245	268	244	262	229	233	245	248	246	222	272	248	236	230	221	239	247	252	243	259	254	249	254	255	254	247	233	270	228	233	238	219	232	256	225	248	233	239	254	222	245	257	223	235	270	284	208	238	240	247	224	246	263	250	229	244	233	247	221	236	234	227	223	245	239	235	240	259	253	238	244	243	244	248	232	251	217	245	239	241	260	276	247	255	240	252	233	244	264	267	238	267	248	215	240	250	257	238	257	266	236	239	236	228	258	240	284	234	271	261	236	261	240	257	236	232	221	270	228	248	236	238	215	232	252	266	246	266	251	258	243	249	225	251	234	248	234	245	244	278	255	264	234	235	254	217	249	243	215	235	246	264	262	246	276	268	258	253	233	258	233	244	234	247	221	248	246	247	249	231	220	230	258	241	258	248	261	232	249	263	229	242	231	256	219	256	211	248	241	253	218	278	262	247	233	263	237	284	266	264	231	258	263	245	250	246	244	239	238	229	250	251	237	239	255	246	252	232	256	232	225	253	209	247	211	271	241	246	262	259	229	222	213	224	226	247	276	241	258	235	255	252	244	252	222	230	238	242	234	239	255	219	266	232	255	248	228	224	222	235	256	241	241	266	218	261	238	235	222	257	268	235	260	238	237	251	245	257	235	239	250	249	260	254	257	230	234	236	246	219	228	260	254	254	241	247	230	227	229	259	248	249	238	290	267	273	220	244	242	219	233	230	250	263	251	241	281	243	250	252	242	229	244	261	243	258	261	260	231	256	262	241	248	228	250	219	291	260	263	224	248	241	238	225	244	258	267	267	279	226	234	236	265	231	244	219	257	238	230	270	225	223	232	239	239	264	232	230	266	255	245	240	259	259	243	257	217	239	224	259	238	224	240	224	222	252	247	227	247	262	230	245	260	228	249	255	266	274	222	263	225	237	234	224	249	249	251	267	223	262	242	240	238	234	228	251	234	251	256	233	240	258	263	276	217	229	269	251	224	226	254	232	258	245	238	227	261	217	239	260	280	238	235	236	222	223	252	227	243	241	247	251	231	250	241	255	259	250	249	268	258	247	211	243	225	242	249	269	237	234	232	210	261	256	245	287	246	245	241	243	248	217	245	247	245	257	267	256	232	255	255	254	254	242	216	274	254	250	234	223	261	227	229	245	276	237	240	239	227	255	251	260	275	233	222	245	257	247	253	267	235	258	242	240	237	217	225	242	222	247	251	222	258	265	244	278	261	247	234	231	246	275	261	254	240	264	256	245	250	245	231	252	260	240	237	238	254
6422	19730	16775	9114	5410	3269	2344	1682	1346	993	809	745	635	568	529	534	431	408	429	356	342	362	338	320	311	296	308	317	293	305	269	266	262	292	265	286	293	285	264	270	257	245	277	243	253	263	224	246	273	218	256	293	250	242	243	235	269	247	240	293	241	235	250	243	248	256	189	240	235	250	249	232	234	237	227	261	256	239	235	242	249	240	234	236	255	261	218	224	221	226	235	241	248	256	260	223	252	268	253	222	243	238	245	238	233	240	220	240	242	235	203	239	251	252	227	256	232	256	228	250	248	223	226	235	209	243	230	241	240	237	245	240	227	250	220	235	222	262	242	228	241	244	256	203	238	248	227	228	218	251	240	226	238	255	219	204	212	231	233	245	207	262	221	250	230	261	230	259	213	223	256	240	267	271	222	245	269	217	256	223	230	211	219	219	228	267	250	241	232	258	217	240	227	226	233	219	223	237	242	242	235	231	233	217	242	229	234	227	248	250	244	231	233	239	231	232	229	259	236	237	223	205	216	227	220	221	214	220	239	279	238	228	240	223	230	230	225	214	261	249	225	248	247	242	205	226	221	246	270	234	243	218	231	257	213	248	233	250	244	220	234	238	258	202	230	241	232	244	220	241	241	193	243	227	231	232	242	251	231	224	220	235	240	226	233	212	225	234	224	241	199	238	251	237	241	212	233	241	249	253	224	212	223	232	221	229	220	250	219	222	250	238	225	238	220	220	223	257	244	257	226	229	201	219	212	239	205	216	235	230	225	230	230	257	236	228	211	261	243	223	271	235	229	224	246	218	233	210	238	223	229	246	200	240	243	246	220	222	228	237	238	221	234	251	217	240	262	222	239	205	269	210	267	246	216	229	210	220	239	259	207	246	235	234	222	251	237	227	233	251	228	253	237	237	243	243	259	256	244	218	234	244	218	229	212	223	254	225	250	248	253	228	246	252	250	235	234	239	246	199	227	236	228	206	245	235	248	234	233	205	254	235	264	222	229	245	239	259	234	251	245	246	242	231	218	239	239	241	214	233	242	248	219	236	235	258	220	236	227	248	258	229	231	260	217	260	251	247	248	228	231	242	213	245	219	236	229	245	222	234	224	251	223	238	228	197	208	212	236	242	226	233	243	246	233	218	247	225	238	236	235	228	225	240	235	210	219	215	242	264	253	229	258	241	227	220	224	234	220	210	221	222	221	208	253	233	246	248	234	235	228	238	222	223	223	216	215	245	241	245	220	267	231	243	228	233	226	244	236	200	255	236	225	258	233	228	224	237	232	239	242	267	249	267	237	222	227	229	239	240	265	232	222	228	222	251	232	233	257	224	227	216	246	269	259	253	261	229	246	245	223	208	259	235	219	236	229	241	204	228	246	225	245	235	222	230	226	238	212	233	271	222	233	239	245	240	247	251	243	257	218	252	225	260	243	235	238	219	232	243	247	213	224	247	234	239	240	242	221	226	245	198	236	225	260	201	199	258	250	223	241	247	216	214	245	221	235	242	246	229	239	222	244	218	248	252	222	236	261	236	229	235	238	238	244	212	219	243	253	218	215	248	247	248	251	259	225	224	210	258	245	231	219	244	244	258	253	223	247	235	257	252	199	251	246	260	253	221	227	207	243	223	242	229	214	208	247	254	247	253	263	228	219	201	226	244	222	262	229	217	234	228	228	233	252	218	209	242	234	224	247	257	245	219	225	259	245	202	254	233	243	234	221	244	246	223	226	252	252	226	250	225	243	249	236	248	247	213	226	244	233	249	240	244	252	218	243	235	234	208	277	236	222	228	258	222	246	237	246	244	234	250	233	256	217	220	247	240	225	255	246	243	210	195	232	217	225	210	238	215	213	219	238	241	253	217	243	248	234	228	244	229	221	229	255	225	260	225	215	260	224	217	215	273	242	232	241	235	245	220	219	251	221	253	267	200	261	244	250	263	218	212	252	262	216	213	209	231	230	246	215	250	234	225	256	207	234	233	235	250	216	233	224	222	239	227	240	232	234	222	226	226	219	245	218	205	261	210	242	233	248	256	220	216	244	231	227	226	242	255	244	222	245	208	229	243	242	253	223	256	228	249	241	230	236	228	243	234	242	239	228	247	242	236	238	262	228	261	222	237	224	229	230	249	237	235	232	211	256	225	223	239	227	232	266	218	227	248	218	235	244	251	223	209	253	219	237	215	234	234	232	219	204	256	253	230	226	244	249	229	224	237	249	226	268	210	206	236	219	233	224	229	218	233	232	241	249	247	235	255	239	209	249	225	225	256	253	235	201	230	256	250	267	245	216	223	220	233	225	217	237	257	226	243	251	237	232	209	232	249	237	231	255	228	233	212	239	205	213	266	248	231	264	233	222	257	241	238	243	235	232	231	207	229	248	225	216	223	246	243	254	252	237	221	241	237	220	242	207	235	222	220	269	229	201	234	231	237	228	233	231	250	217	213	216	216	205	230	220	250	240	213	240	218	245	226	241	249	215	229	233	216	270	237	237	236	258	224	240	209	220	237	217	237	233	216	254	244	240	221	229	236	219	240	266	233	229	219	222	250	238	230	232	214	249	236	243	251	225	218	232	233	238	257	216	197	226	187	235	226	222	251	224	220	263	259	223	241	233	234	245	243	244	229	222	227	231	234	225	230	249	211	240	242	244	217	269	266	249	237	220	241	256	251	231	257	246	258	243	244	261	213	224	240	226	276	219	194	217	248	246	259	242	256	226	249	231	227	228	235	235	238	245	235	220	254	234	249	245	231	254	248	219	224	238	239	221	242	232	228	249	220	230	211	214	238	222	231	251	222	226	236	258	284	246	257	246	221	241	200	233	236	217	219	203	250	262	218	249	233	222	235	254	233	226	228	224	230	228	212	234	230	244	243	226	243	208	234	229	216	218	212	250	228	207	232	228	246	266	254	259	231	219	242	226	224	233	201	217	226	223	229	232	225	245	238	244	234	254	214	239	251	222	219	219	236	236	248	231	220	244	236	252	220	241	228	220	243	242	218	245	229	260	220	237	213	235	239	233	239	234	222	251	221	252	244	250	223	244	249	221	210	247	231	226	251	241	241	233	231	258	223	228	227	263	234	242	208	216	254	237	241	250	236	211	262	214	240	238	238	222	224	231	220	248	234	262	221	244	256	226	233	217	252	243	268	255	229	231	240	234	244	265	243	253	251	216	232	231	235	251	245	230	247	233	255	237	254	209	230	225	210	251	232	239	242	258	283	249	243	240	232	236	245	229	249	230	252	260	236	260	211	248	221	242	241	250	222	225	264	241	232	237	251	215	264	229	223	223	238	240	226	234	245	229	240	253	227	233	242	230	239	222	220	224	239	227	253	240	227	235	222	222	235	221	247	201	233	213	222	218	221	226	227	249	234	218	217	243	220	240	260	272	241	233	231	236	242	259	219	244	228	231	235	244	232	259	231	252	206	224	239	239	230	226	238	205	255	241	226	217	206	260	245	230	237	242	234	249	208	201	233	251	242	246	235
27814	21098	12220	1763	990	956	991	956	949	863	908	848	962	909	908	900	922	922	931	969	950	962	962	889	910	892	880	928	923	887	924	886	998	935	897	909	870	925	872	914	874	950	945	961	958	933	818	898	904	999	964	867	923	826	938	858	893	878	922	935	897	936	911	895	933	833	865	898	894	870	929	962	888	943	933	904	889	892	963	901	921	886	854	909	893	884	910	929	960	841	885	914	959	902	880	810	878	897	862	906	947	901	911	921	911	890	926	894	912	879	899	946	941	926	933	896	973	879	903	821	897	892	934	941	911	916	917	924	912	886	868	925	911	907	890	971	946	896	902	907	863	935	874	917	918	955	869	919	912	900	904	893	957	956	914	926	915	868	889	887	926	854	895	874	884	914	948	891	917	861	890	875	912	891	915	940	897	883	869	937	924	879	911	935	887	900	903	907	900	913	877	899	909	939	912	927	861	894	922	914	919	918	881	926	931	939	890	875	896	895	930	871	902	943	869	888	911	869	890	972	915	919	940	926	864	878	890	891	890	874	878	910	892	923	868	841	892	915	895	899	937	902	869	909	903	940	911	879	934	875	917	891	889	901	886	880	956	934	881	932	910	843	873	865	920	933	905	894	920	925	855	871	874	919	938	914	912	935	953	875	912	886	937	884	890	918	918	880	869	928	899	871	908	875	876	909	941	892	938	885	926	907	935	877	900	945	944	881	856	903	916	943	878	885	879	923	873	878	912	915	854	910	871	893	916	916	918	906	882	941	903	863	924	941	899	942	897	923	872	897	887	865	904	871	953	937	874	904	924	890	906	908	905	906	938	934	884	962	917	938	951	904	917	894	905	858	896	883	858	935	873	955	880	879	870	909	906	874	924	897	854	824	948	903	963	920	925	893	936	916	887	871	926	945	979	896	930	907	878	888	919	951	911	946	912	926	915	877	883	894	842	901	898	892	909	957	906	898	883	856	951	899	850	905	939	882	905	908	895	853	882	844	934	906	912	893	969	951	896	923	903	926	945	872	868	928	975	888	871	922	921	935	938	960	899	916	936	898	878	916	920	931	871	893	947	880	913	948	907	856	899	922	930	939	938	921	910	879	957	914	961	885	956	886	921	935	940	873	882	919	900	905	897	964	989	935	905	918	922	935	915	944	863	901	847	904	941	902	933	945	873	890	997	900	821	906	902	876	920	896	926	931	896	913	860	915	873	912	902	888	902	881	915	959	877	936	930	956	859	929	853	895	955	900	956	937	912	850	923	929	908	921	902	927	905	864	906	941	896	921	896	909	936	905	919	914	896	878	890	947	903	866	949	935	913	920	893	947	913	914	926	902	889	885	907	881	958	944	894	872	915	947	923	917	885	871	894	950	935	890	931	910	966	960	916	848	935	921	913	890	919	914	919	956	831	893	951	891	864	896	908	891	944	906	929	878	892	889	914	901	898	953	877	931	920	950	882	917	968	875	947	930	868	850	900	906	934	896	893	812	894	849	861	896	890	910	873	937	863	864	921	940	887	898	924	920	899	921	935	910	854	905	938	896	868	897	890	870	890	902	890	931	906	876	932	942	883	900	903	871	935	879	891	914	938	847	890	960	901	901	910	936	888	871	899	899	929	881	849	923	888	899	937	946	915	934	883	925	881	865	886	896	914	947	899	889	891	880	898	901	910	906	941	899	904	908	874	938	900	874	865	872	864	959	885	914	866	884	879	929	885	876	849	885	910	942	938	936	864	891	892	928	937	945	971	884	919	909	975	903	927	907	909	901	877	899	902	900	892	883	883	857	889	888	907	929	925	974	942	905	872	948	881	887	925	864	921	908	827	923	882	873	889	880	904	915	936	878	961	908	962	890	876	909	937	901	921	926	896	913	892	893	913	913	909	877	958	936	862	896	894	902	881	904	890	911	899	921	892	932	920	861	902	917	926	900	926	905	862	938	921	919	947	904	893	911	879	925	915	886	904	927	886	898	884	861	877	851	932	893	914	926	864	900	911	911	917	831	903	889	920	887	964	923	938	853	911	982	878	926	894	935	873	888	942	946	872	904	900	891	930	897	896	880	918	905	897	969	922	909	921	883	940	917	880	850	934	910	857	956	890	894	891	923	875	905	904	899	925	917	938	879	912	900	916	868	907	876	930	898	928	933	894	867	909	894	908	869	905	911	906	940	916	895	930	873	919	925	866	896	885	921	871	883	882	900	964	882	872	947	929	912	907	872	941	917	876	848	930	874	922	868	957	939	876	869	868	854	899	860	972	917	914	881	907	896	843	918	897	861	880	879	908	968	929	892	878	925	920	917	892	864	877	943	927	873	911	900	902	870	898	927	903	887	890	897	868	931	901	908	917	942	928	912	891	905	861	920	882	839	959	895	942	894	892	887	901	891	886	1002	896	844	885	918	960	957	1002	954	935	903	880	899	889	875	888	924	930	941	929	872	883	915	958	922	926	871	859	911	969	946	840	925	911	905	912	875	901	873	896	953	872	903	939	905	882	924	908	934	918	986	886	920	895	889	893	900	924	863	871	913	887	915	860	903	928	924	952	912	949	927	877	925	907	853	894	858	942	873	892	932	925	895	897	883	880	888	884	914	929	936	912	895	968	890	905	914	868	952	909	844	861	918	883	924	902	901	867	891	881	931	895	900	942	932	916	896	876	871	897	899	887	907	931	841	915	881	938	884	876	876	912	941	897	889	903	934	869	911	858	911	973	922	916	871	905	913	903	873	884	904	869	871	887	891	885	972	933	910	926	947	940	930	862	909	889	887	865	844	962	884	941	860	896	913	854	934	869	924	879	916	852	870	902	891	937	858	906	913	975	907	895	850	891	870	889	939	910	856	933	919	885	921	897	923	921	944	915	902	830	861	865	957	948	896	951	945	863	892	917	885	926	928	947	900	955	853	852	850	930	896	868	871	934	947	882	887	925	909	904	956	911	892	906	881	908	943	925	898	939	869	895	868	932	894	894	925	892	888	938	953	904	916	881	884	903	893	898	915	916	860	897	906	969	922	956	902	863	887	951	905	914	851	882	884	917	932	925	930	857	922	906	836	939	851	932	913	916	953	887	914	925	881	920	915	889	884	922	918	850	944	847	885	983	971	946	909	900	921	819	900	926	896	888	948	875	900	928	897	893	913	929	905	885	908	884	825	897	911	932	932	906	903	933	947	906	937	910	950	943	917	849	893	931	893	867	876	849	930	938	912	914	905	891	860	930	915	905	911	861	923	933	885	886	854	917	930	911	860	916	906	951	892	914	847	854	976	893	917	908	929	855	938	860	929	892	827	901	871	924	915	858	911	901	921	970	906	987	909	939	927	905	888	870	844	889	889	911	923	934	919	954	889	878	855	885	873	930	917	919	947	923	919	933	932	909	902	921	890	894	916	932	892	919	881	914	919	903	905	928	959	859	856	878	928	929	871	904	822	862	893	936	873	898	880	959	917	884	933	936	909	981	943	959	866	843	891	947	865	916	889	952	906	938	874	896	913
4750	1761	1482	1149	988	913	931	920	902	951	926	906	941	885	860	905	867	943	886	933	891	950	855	871	871	930	944	898	901	869	879	948	911	880	903	886	833	872	926	870	916	886	879	894	866	900	871	916	902	827	914	842	920	870	864	859	916	877	855	925	897	878	909	859	852	900	930	871	873	873	872	911	958	860	854	867	884	826	865	907	901	846	911	877	876	888	857	889	884	876	903	881	848	912	870	886	867	873	879	907	941	886	959	907	895	879	847	875	881	903	905	924	857	889	871	874	833	857	835	879	867	856	858	857	877	881	847	946	910	858	890	856	937	938	900	889	923	881	899	891	884	909	859	918	855	872	895	815	877	841	869	931	925	883	907	876	876	823	875	909	849	909	889	890	870	889	868	876	884	894	880	838	884	879	888	866	913	867	884	918	873	882	912	875	927	907	907	903	918	883	857	840	890	859	905	896	872	839	864	825	880	884	880	853	889	911	915	897	881	832	921	908	879	885	875	838	926	897	859	832	942	881	923	875	936	888	865	908	847	901	847	868	867	921	899	875	902	878	867	895	964	888	863	872	905	973	912	854	861	854	787	890	920	879	878	877	827	886	852	915	886	857	872	916	866	839	901	893	917	892	807	887	852	859	949	851	890	910	913	925	865	842	907	881	857	909	884	868	842	897	879	935	845	870	892	855	900	932	913	897	867	852	897	912	900	869	852	878	858	887	929	865	879	870	835	913	872	875	888	874	842	932	901	879	849	884	903	889	857	878	885	877	860	899	881	854	837	887	887	922	909	873	861	853	863	921	849	846	872	932	887	849	906	914	863	884	908	868	896	844	887	931	944	830	878	870	904	846	898	907	872	964	930	937	895	853	826	909	927	920	897	884	889	868	922	905	890	873	844	840	867	852	893	866	848	893	859	894	875	865	855	865	891	831	925	865	899	897	826	901	924	899	904	852	909	876	910	901	925	835	893	902	904	931	900	839	839	837	859	842	861	932	910	919	864	897	905	878	879	861	902	850	910	938	848	918	831	853	859	861	874	846	785	851	899	934	904	846	918	904	876	860	890	846	783	889	855	916	881	906	851	865	897	917	865	864	877	911	870	875	911	847	846	891	863	895	884	886	880	850	906	915	875	813	916	869	894	895	849	854	913	868	886	888	826	886	890	899	886	913	813	940	898	888	912	892	858	893	887	881	872	901	914	893	899	901	880	927	884	870	854	872	882	884	892	860	886	864	880	862	936	895	871	852	925	887	948	833	885	844	866	865	910	878	882	922	910	874	887	897	871	840	882	934	898	858	869	909	898	925	858	960	909	879	882	877	897	913	887	936	887	863	938	924	878	897	901	895	860	806	879	896	852	885	893	900	825	895	894	876	881	859	895	857	888	872	890	906	876	867	827	892	926	865	920	909	862	885	868	864	863	833	876	883	894	902	869	915	901	877	858	906	926	901	874	915	843	917	876	843	913	876	917	916	864	917	936	888	873	906	847	846	871	885	845	873	933	884	874	889	842	883	863	839	927	860	859	858	861	846	840	854	892	944	902	905	893	935	899	932	880	861	860	881	853	930	863	916	914	892	907	872	863	875	866	902	874	880	953	892	876	919	888	865	939	890	818	860	887	888	876	871	903	892	919	915	891	887	926	870	902	865	904	838	952	884	887	904	879	844	890	896	888	860	907	826	905	908	859	907	893	865	860	901	874	914	938	876	922	875	841	837	949	899	842	864	890	899	858	907	841	883	893	832	911	851	870	904	886	816	892	813	847	884	870	903	880	912	888	839	890	896	878	872	847	900	885	917	892	848	856	886	884	840	876	863	829	881	899	926	807	889	856	874	907	883	870	885	905	889	865	874	877	924	854	806	916	886	906	888	831	889	835	859	923	862	910	931	869	862	846	957	858	915	918	926	899	861	918	911	861	880	907	915	851	898	873	888	909	913	866	870	881	901	894	882	886	877	890	900	889	861	870	843	899	900	856	866	879	903	841	876	876	905	853	883	874	921	870	840	883	911	893	891	914	874	895	852	848	869	922	946	868	861	911	960	880	880	834	913	845	862	915	916	916	917	894	896	868	879	911	848	847	900	869	832	890	877	917	842	905	881	895	873	861	876	872	872	887	851	880	858	885	942	866	874	865	887	832	884	856	889	906	924	896	847	919	883	867	866	866	854	916	941	911	913	909	883	910	895	857	900	913	885	850	890	867	919	952	880	867	836	928	872	854	942	891	890	912	873	850	880	920	926	891	868	879	883	911	863	873	867	931	867	909	902	838	863	860	868	906	848	867	856	923	914	832	904	867	892	885	875	858	911	914	886	861	854	879	927	927	897	940	864	838	865	902	880	901	912	937	843	889	883	903	919	888	858	868	910	905	848	887	849	908	909	895	911	913	876	830	905	925	922	919	812	851	910	947	836	890	936	875	918	906	910	874	848	895	891	892	866	900	874	867	886	843	857	830	890	877	943	882	833	931	875	813	902	909	898	877	852	905	826	869	902	873	861	936	867	899	878	890	891	863	939	954	884	847	843	904	927	914	829	903	932	883	866	865	945	889	893	940	857	862	858	888	868	940	861	847	864	916	924	893	879	917	870	896	862	948	894	850	879	897	898	935	826	802	893	903	898	905	848	900	857	840	901	862	895	875	901	900	875	862	851	947	843	883	841	882	910	937	873	859	925	826	868	836	909	849	853	919	861	922	871	888	907	881	933	945	874	872	934	883	868	910	899	837	858	928	873	876	914	851	799	840	860	844	878	878	905	893	909	925	851	891	856	873	852	872	885	849	871	891	903	948	913	898	901	880	866	891	918	865	904	847	902	891	869	859	817	944	922	887	892	893	899	864	890	879	883	905	906	878	931	856	935	914	903	904	910	880	931	870	887	878	862	878	901	879	913	903	864	861	858	884	845	880	876	928	916	949	912	895	820	879	850	899	874	885	925	855	865	798	895	855	902	862	877	882	878	901	853	914	822	905	928	884	863	843	855	910	905	896	902	917	890	893	907	940	866	849	887	878	920	937	909	841	847	842	909	833	854	889	861	893	877	846	877	892	805	849	900	900	861	905	848	900	862	949	909	847	903	910	871	897	926	910	902	842	901	912	873	934	907	878	871	944	894	884	881	866	885	885	855	892	890	897	915	858	936	913	858	893	909	890	870	879	847	901	873	878	903	867	868	835	834	890	826	917	880	860	854	884	873	879	863	853	861	907	941	891	916	902	929	941	850	894	815	844	875	900	917	855	912	861	846	899	893	879	881	889	935	861	861	881	901	843	844	895	900	956	931	884	889	891	856	881	819	892	889	825	917	910	874	864	839	871	856	890	850	912	887	907	858	852	887	897	835	869	899	894	869	903	821	925	918	939	879	840	859	939	871	887	874	933	837	880	841	903	904	826	948	869	909	887	902	920	854	900	826	864	869	838	855	904	809	837	847	867	896	875	906	880	904	873	892	826	887	877	813	899	924	884	897	868	903	919	834	888	910	850	854	873	833
24031	21458	29130	24217	21453	20068	2424	1064	819	745	702	645	597	642	542	591	563	512	527	566	573	539	492	549	503	494	506	500	513	511	466	539	444	517	509	473	512	536	518	516	496	503	474	461	519	489	482	485	485	494	502	517	490	467	517	458	469	477	476	484	475	499	479	469	506	463	483	486	471	450	510	506	508	463	520	464	484	487	491	482	487	470	463	499	478	449	446	464	464	471	462	474	479	465	451	464	487	465	446	495	462	536	483	498	506	491	493	499	448	448	517	447	480	528	480	482	489	507	520	483	476	476	473	505	458	470	450	481	460	475	484	480	434	474	473	459	506	468	469	483	516	505	482	443	503	458	506	465	457	471	505	469	473	472	470	482	487	482	484	524	450	473	495	492	446	461	496	489	506	441	475	463	459	458	442	466	454	514	476	466	457	477	499	492	465	464	461	473	472	509	483	490	443	513	450	425	470	489	458	462	485	465	458	465	482	472	466	527	497	480	477	478	479	486	490	502	467	462	427	498	475	469	464	455	488	456	462	489	474	448	554	482	521	471	522	492	439	460	452	495	443	477	465	480	460	482	463	490	457	493	498	463	451	443	484	442	460	473	511	480	427	482	457	502	491	458	488	512	438	471	497	458	453	440	499	478	473	426	498	490	460	472	517	468	500	452	508	446	521	506	494	503	471	481	451	461	473	455	477	451	493	493	427	505	516	449	498	502	483	472	476	458	497	437	472	479	490	538	422	488	484	486	482	481	462	458	414	470	462	464	446	459	437	466	473	470	490	461	462	519	456	468	468	467	456	441	506	497	498	462	466	465	457	456	480	477	468	479	476	457	489	494	459	448	513	499	452	487	473	448	474	461	516	462	501	472	472	452	484	481	483	459	441	442	438	459	460	448	475	480	495	460	465	490	520	496	447	440	504	521	484	511	460	475	469	431	484	485	497	458	455	464	450	466	490	479	472	504	464	521	454	458	445	502	476	499	487	492	480	466	487	516	469	500	463	434	470	460	489	488	464	458	480	507	463	486	476	458	449	465	451	462	444	463	501	456	525	498	464	469	413	478	492	432	506	488	509	473	474	481	468	458	444	481	484	480	459	466	500	457	459	464	492	475	481	467	488	491	445	516	443	466	462	523	480	495	495	473	483	526	492	500	461	490	481	490	499	472	446	495	500	491	527	485	466	490	474	468	500	477	482	454	460	475	497	456	460	504	510	477	464	508	472	502	451	475	464	482	458	483	479	434	488	483	462	474	504	478	441	482	475	492	457	460	491	479	458	473	430	436	444	403	475	464	457	471	494	506	465	471	502	479	488	501	448	455	477	436	504	470	469	482	478	479	478	494	522	484	474	446	467	447	514	456	514	489	454	492	494	465	444	496	498	487	470	486	458	490	481	472	465	473	478	443	469	488	498	509	467	447	469	461	477	482	465	475	446	486	489	513	469	483	464	460	481	457	508	485	483	479	460	525	475	461	472	465	445	472	487	476	487	448	484	482	470	469	491	457	475	482	491	490	507	470	496	501	461	463	476	484	478	477	480	459	478	504	468	455	425	521	433	482	476	446	448	452	455	481	496	513	483	475	514	480	455	484	488	505	480	512	478	506	502	506	448	475	492	487	526	492	500	518	470	509	505	483	498	484	478	501	453	478	466	509	512	471	489	464	449	480	428	460	452	489	532	516	476	495	445	489	456	465	445	467	497	474	462	491	474	481	429	459	464	498	450	417	469	483	443	437	504	512	475	469	474	454	484	517	468	461	484	444	446	467	458	519	490	449	476	461	491	462	500	471	504	505	477	445	446	470	441	468	472	445	523	494	496	482	498	465	485	434	459	484	456	490	468	475	490	461	467	507	471	489	447	490	501	454	492	459	513	505	469	455	460	462	512	492	498	508	523	455	482	468	492	491	516	489	458	529	454	475	505	519	451	516	419	493	474	482	468	477	485	489	476	455	514	450	505	485	516	476	508	506	459	447	509	452	521	488	449	475	484	480	468	470	465	502	486	498	478	511	456	482	504	456	474	470	480	512	497	493	451	486	510	474	482	483	490	477	466	453	455	424	464	476	467	469	503	490	475	489	506	447	501	428	488	477	503	461	459	475	485	443	464	455	496	487	488	471	491	455	502	449	479	445	468	461	514	457	481	493	494	445	459	495	488	456	458	484	462	457	456	445	509	517	520	479	488	459	457	491	430	496	464	463	473	505	506	482	441	473	484	467	467	505	516	468	470	471	512	488	482	486	504	520	478	441	482	473	490	488	449	426	457	451	471	463	519	503	515	454	481	477	470	488	457	513	461	460	479	491	474	435	492	472	468	466	472	453	475	437	484	483	454	432	461	472	459	500	497	471	494	486	509	491	440	483	440	484	498	499	489	457	482	472	491	402	478	510	483	458	456	507	469	486	497	484	489	461	471	440	470	531	480	485	451	484	438	500	491	427	484	447	491	478	492	473	482	494	462	528	467	493	495	502	466	535	466	451	489	488	473	523	460	478	479	490	438	488	442	527	455	453	504	468	494	476	472	506	458	499	476	472	464	444	498	459	443	461	520	467	496	467	481	486	483	490	520	468	467	462	463	492	452	456	467	469	496	489	473	468	501	477	467	484	477	460	469	474	462	449	490	458	459	458	447	507	460	472	483	493	481	486	501	463	517	481	469	499	467	466	504	474	477	478	488	552	491	461	451	496	481	454	466	470	470	477	490	512	492	499	501	528	458	474	481	475	478	488	455	463	507	467	454	467	485	487	477	493	454	494	458	491	437	447	454	450	462	479	468	520	475	491	471	456	474	501	503	488	483	471	435	472	475	499	521	503	470	462	469	498	441	441	490	498	476	465	493	485	460	461	442	493	469	473	438	501	468	477	473	514	473	467	497	485	466	506	438	500	446	486	468	463	483	502	433	446	493	477	480	448	495	481	501	491	485	488	474	448	477	479	491	508	463	492	493	461	472	495	486	456	454	484	454	449	535	512	528	479	471	480	420	488	506	476	457	435	476	483	431	476	479	467	452	455	494	486	457	475	494	497	490	490	463	472	456	459	438	507	477	475	469	515	446	469	458	484	468	500	478	479	507	484	511	463	466	434	449	472	492	459	521	472	451	508	513	481	508	466	452	449	458	492	474	505	457	471	488	465	466	496	478	473	527	487	438	474	500	482	483	471	510	468	452	453	520	478	446	477	495	479	467	429	470	499	446	445	496	471	442	464	489	471	478	491	454	490	458	461	500	491	462	524	470	484	477	469	478	482	488	496	438	449	479	467	454	465	440	461	466	437	474	454	504	497	495	510	467	467	455	469	486	473	477	467	496	452	458	451	499	513	489	467	478	452	497	522	500	501	482	474	498	445	477	466	469	474	480	467	477	495	484	500	444	486	454	461	467	480	460	490	478	547	483	460	494	480	487	459	477	467	450	485	467	493	464	474	498	476	463	502	480	505	449	418	476	484	488	481	491	500	476	463	500	459	502	447	458	486	490	465	501	454	512	483
4381	12296	10481	5183	3237	2060	1494	1201	1010	865	807	727	730	639	594	611	585	556	576	527	508	537	534	538	556	522	514	544	514	501	539	519	462	506	508	514	487	499	490	453	480	488	557	489	545	477	487	497	462	468	470	530	497	476	493	520	507	498	464	472	508	474	481	534	473	488	484	489	488	450	474	454	469	508	484	472	466	532	467	494	454	486	502	469	460	456	491	524	527	451	476	460	482	470	496	466	446	468	488	446	506	495	465	458	459	483	500	537	470	481	522	463	511	488	501	545	476	475	502	525	489	509	445	480	480	484	501	452	487	464	535	485	474	470	507	478	495	506	498	449	455	465	512	477	492	495	560	495	481	508	510	510	466	499	517	499	471	511	471	464	473	498	494	459	493	467	482	494	474	479	486	511	504	468	529	502	510	488	511	463	431	448	478	478	487	480	432	510	462	482	521	512	482	470	465	510	476	469	485	519	479	483	499	499	512	457	438	506	479	486	507	450	517	479	504	501	502	510	473	467	519	497	497	515	484	451	494	475	474	467	467	501	478	492	494	468	486	484	472	497	482	477	476	478	467	488	509	487	433	475	479	488	464	503	453	487	492	466	485	493	462	472	456	466	509	476	502	454	454	473	485	479	474	465	454	474	477	480	486	464	511	489	485	479	503	476	499	485	502	477	467	478	498	480	426	518	493	543	502	457	487	485	480	461	548	515	440	470	466	495	515	456	502	498	484	530	486	471	472	491	475	508	504	476	483	495	456	486	523	494	482	447	489	477	445	513	476	511	507	437	510	511	470	463	474	504	535	482	509	465	534	469	442	452	503	490	455	477	506	491	505	470	491	494	490	469	472	494	494	448	476	499	480	494	458	487	480	460	485	467	457	452	491	499	464	506	504	495	515	517	434	466	495	470	480	477	483	511	467	500	483	489	484	496	412	489	488	500	462	469	489	505	482	459	482	515	460	503	508	446	495	512	439	495	509	443	458	486	471	471	477	471	488	498	475	468	490	500	480	463	469	497	474	464	453	449	482	460	490	463	476	505	460	486	519	451	491	455	502	500	474	509	461	497	503	440	436	463	489	473	451	438	494	506	526	487	485	498	436	480	469	485	476	476	481	482	488	481	484	487	509	522	495	477	456	469	486	498	476	502	491	475	477	470	494	485	463	448	518	465	490	444	473	475	467	479	452	469	445	491	505	483	452	499	503	470	486	470	483	496	502	465	501	486	458	501	452	442	458	513	452	477	459	480	518	518	505	465	512	462	485	488	464	476	474	462	479	498	477	434	493	469	468	515	482	477	475	476	472	489	453	500	500	490	463	431	490	444	486	473	492	445	500	489	435	477	494	466	447	459	478	492	487	477	489	499	483	472	521	483	470	509	461	494	446	478	446	462	493	470	491	532	464	454	471	484	448	459	475	460	485	509	451	493	514	492	484	483	498	513	469	498	500	468	457	480	512	444	502	504	497	489	461	490	430	467	446	490	484	476	466	440	494	474	469	481	479	511	493	505	467	512	460	514	503	492	460	483	549	467	514	476	475	480	486	543	497	472	493	487	498	496	419	498	478	472	460	491	483	467	457	460	503	520	514	459	468	467	499	468	498	483	475	467	499	463	446	450	480	486	476	476	486	460	479	534	491	497	477	500	454	445	467	482	474	499	476	449	479	508	503	447	473	415	483	464	439	474	473	488	477	498	500	474	472	491	489	480	450	505	463	510	481	507	503	444	468	462	465	490	485	471	467	486	440	480	498	451	473	461	482	489	493	495	491	471	527	490	493	454	482	479	468	501	466	485	509	469	505	422	469	482	484	452	445	492	471	469	496	482	453	494	447	498	506	499	477	486	467	468	478	493	498	547	490	486	507	487	475	445	503	471	462	477	450	511	457	508	511	489	469	475	457	461	456	530	474	453	492	503	490	484	478	470	486	441	494	475	492	533	492	488	458	492	474	460	476	447	473	464	472	486	458	526	422	510	475	476	519	529	491	465	524	504	484	517	498	501	471	463	502	483	511	454	503	492	487	449	459	487	479	472	432	484	481	499	462	518	445	443	472	525	458	458	473	469	449	485	488	500	440	490	481	484	474	483	497	474	459	497	473	477	470	477	490	466	463	494	502	478	453	463	493	488	473	473	475	479	516	434	477	453	510	508	455	494	443	469	481	489	476	453	481	488	472	517	519	498	482	491	457	472	516	472	466	509	505	478	489	466	478	437	519	508	508	487	455	458	470	513	505	476	489	421	485	466	453	463	482	493	461	465	475	484	501	509	489	495	470	477	438	468	475	501	478	470	492	479	465	505	452	491	512	421	509	446	493	452	479	512	475	487	498	508	487	495	495	478	493	472	491	519	473	400	484	495	468	467	445	538	501	491	505	452	511	514	519	474	474	480	462	486	482	478	492	527	501	484	470	492	457	441	465	517	491	507	504	454	455	514	479	457	484	450	529	488	472	527	480	478	538	476	453	462	483	457	555	516	467	487	436	477	540	485	477	484	506	495	497	506	473	494	459	487	457	560	452	456	447	472	470	509	484	520	491	480	492	477	522	502	471	501	512	486	460	477	483	485	469	497	486	527	496	472	434	472	460	514	480	491	478	470	470	504	493	484	498	467	450	476	453	477	457	507	461	455	485	510	475	474	462	488	475	515	466	452	456	489	481	453	444	489	456	496	492	477	474	495	485	484	441	496	461	476	497	504	485	483	490	483	482	487	506	500	476	509	492	485	446	486	468	474	458	450	501	465	500	485	501	539	451	484	463	482	505	462	463	519	482	471	479	461	516	484	481	480	482	459	491	472	488	484	495	473	452	485	521	463	480	518	486	481	494	461	493	477	484	475	469	465	481	535	483	466	467	483	501	459	458	464	479	503	507	517	488	501	499	509	488	463	486	506	410	459	473	498	511	484	473	496	497	494	481	458	488	470	459	486	497	508	461	474	489	440	507	444	470	443	445	460	469	492	466	509	485	492	454	500	463	439	522	508	473	485	496	496	503	491	441	477	522	477	512	495	483	455	504	458	471	503	473	476	452	505	465	490	514	479	490	466	464	470	462	482	468	484	523	462	495	472	488	480	475	451	501	471	510	471	462	469	493	476	505	463	451	485	473	459	457	445	448	507	492	511	473	482	502	471	494	460	467	488	481	472	507	486	473	457	429	419	489	478	439	472	472	486	517	490	491	483	485	456	504	510	470	440	465	455	493	484	462	472	472	519	506	457	462	504	476	502	458	461	494	486	471	503	477	443	496	505	529	476	481	467	460	508	479	494	486	488	457	447	489	494	478	464	460	483	452	505	467	488	488	479	439	470	486	470	518	498	496	497	493	510	452	479	490	452	492	500	487	489	481	482	483	480	534	468	490	458	441	474	500	474	475	457	473	443	500	476	479	466	474	486	474	471	478	459	480	444	457	515	449	465	498	477	502	470	503	465	436	464	489	527	467	474	495	508	517	473	465	500	489	529	472	457	479	469	504	456	457	510	466	513	476	452
24880	21409	28638	24505	21335	8911	1508	1104	1011	986	955	951	840	903	906	872	923	880	918	894	889	842	825	875	871	844	870	846	803	846	831	836	817	820	837	858	863	830	807	831	812	843	835	815	843	819	913	845	867	866	847	874	865	813	784	825	854	835	853	831	816	796	769	804	839	819	856	803	827	814	878	839	825	818	803	845	842	821	782	866	857	776	824	844	809	843	875	789	847	858	858	831	823	804	820	830	807	836	881	827	841	859	819	797	834	768	795	827	796	854	846	855	792	863	843	826	786	806	789	790	774	853	801	853	850	857	813	808	858	822	822	770	794	769	803	799	778	831	835	797	791	835	816	821	812	824	799	835	862	832	823	822	877	863	790	812	837	802	862	826	808	842	846	814	851	871	807	845	853	851	830	841	839	815	877	841	846	829	834	817	828	804	865	836	815	795	870	837	791	797	844	838	819	815	824	765	853	838	809	833	856	843	773	842	871	819	856	868	870	837	802	858	813	799	808	812	835	854	828	860	844	859	819	800	873	817	879	830	843	886	868	804	757	818	829	905	829	861	816	804	815	851	797	798	833	806	853	828	868	801	823	843	868	845	836	820	817	795	809	851	829	825	813	832	847	810	820	842	816	852	883	802	824	832	800	873	878	830	865	794	821	827	828	831	810	818	839	817	745	813	821	819	793	848	827	833	849	790	831	783	787	788	818	799	735	818	792	871	848	839	828	770	841	791	854	817	840	877	820	845	841	855	824	824	806	852	843	871	864	856	769	845	864	860	776	827	886	797	807	837	804	842	848	831	788	824	835	787	797	834	831	840	792	843	820	821	825	816	757	808	834	855	798	878	834	816	826	827	794	854	830	831	821	848	788	810	804	814	790	825	798	847	844	827	844	826	821	799	796	847	870	813	855	873	837	797	886	799	785	831	813	853	804	806	789	800	832	853	865	791	822	857	857	858	841	809	849	824	855	765	833	827	899	870	779	855	840	825	842	828	847	846	808	927	789	800	814	824	776	829	830	858	848	835	790	821	809	849	799	744	815	839	805	803	816	842	797	845	835	891	830	847	796	813	811	800	853	852	830	796	813	817	841	801	863	802	862	835	823	793	802	789	841	862	811	832	835	827	873	857	816	800	807	811	835	788	828	838	854	782	843	850	814	903	806	851	810	833	805	765	842	781	792	847	838	781	812	794	838	807	810	874	857	787	794	849	834	860	810	817	855	845	800	775	823	800	833	799	856	794	840	801	823	768	824	819	813	870	813	831	824	858	844	839	817	838	849	817	823	770	818	813	825	878	842	810	817	822	822	819	822	832	899	810	792	820	827	804	907	807	788	850	846	827	822	834	809	802	813	819	833	813	847	810	826	819	847	776	823	837	825	834	885	787	867	851	825	808	856	835	782	830	825	834	782	817	826	855	801	785	842	856	791	876	845	868	804	876	831	822	826	788	871	769	844	843	789	846	804	808	807	804	842	861	791	826	778	873	844	799	806	855	828	792	819	800	883	759	856	828	814	830	820	848	843	835	818	851	833	824	843	816	868	833	822	802	834	807	799	736	860	820	808	900	818	774	850	806	800	855	843	861	855	820	824	806	858	844	844	840	765	773	841	836	803	868	815	810	778	827	812	791	845	764	861	870	816	826	814	819	833	816	880	839	856	918	848	880	877	831	831	816	832	831	791	849	844	782	809	825	807	818	824	842	853	825	824	807	827	837	838	791	841	816	830	815	826	783	812	853	809	846	840	859	800	848	896	860	828	799	850	844	863	785	853	832	804	775	812	856	875	819	878	826	811	801	820	803	841	840	827	818	893	836	840	855	858	808	876	872	816	805	821	796	808	821	833	796	782	868	835	803	850	823	815	887	787	819	825	798	884	826	816	879	888	861	832	820	805	830	889	829	772	837	801	869	830	907	846	815	824	833	820	824	838	788	844	807	829	834	822	833	906	837	880	846	846	836	818	797	814	865	773	879	827	806	862	845	848	845	823	845	833	795	840	797	771	803	780	802	812	799	850	784	825	806	844	780	778	848	847	770	834	850	817	826	854	832	833	856	822	841	906	831	828	833	842	799	862	850	811	892	845	835	861	882	827	853	833	839	846	843	831	790	832	890	826	827	841	789	810	834	814	852	845	801	784	821	818	883	820	820	893	881	822	827	806	852	792	855	815	792	786	800	849	798	786	799	838	829	792	787	794	801	833	863	834	797	851	861	839	736	780	877	879	817	835	875	753	850	768	782	826	815	783	800	772	801	837	804	807	827	854	812	847	795	821	802	821	891	875	839	831	819	856	813	773	828	824	838	814	777	807	805	850	819	848	814	818	819	803	773	827	880	785	823	824	880	778	794	838	816	828	812	847	809	875	818	867	846	865	807	837	848	841	849	803	818	803	812	815	853	786	784	802	877	803	786	780	832	844	854	803	792	782	825	811	812	781	843	823	826	849	864	824	820	821	822	775	793	829	817	860	865	836	813	846	815	833	843	809	830	841	783	855	859	820	817	801	854	813	823	835	786	798	843	860	796	810	809	822	850	803	778	824	855	809	751	790	824	839	818	851	811	851	871	815	855	812	743	807	811	813	800	824	788	816	805	822	841	824	837	783	816	819	786	838	818	845	816	847	805	816	857	818	787	889	839	828	839	851	830	822	851	825	833	811	824	824	845	823	857	825	797	827	834	805	789	779	790	806	795	802	797	807	805	847	808	830	794	792	850	821	777	812	799	791	835	789	862	848	859	806	811	848	799	828	817	830	797	774	814	871	831	829	870	809	832	818	805	822	830	851	820	853	836	786	784	811	886	833	840	797	837	844	829	806	803	845	808	881	790	799	820	814	841	799	841	819	805	817	822	823	802	871	857	818	840	875	790	798	786	776	838	875	805	817	784	846	797	822	873	842	810	822	813	815	821	809	858	858	832	781	836	893	839	830	802	837	872	801	788	828	830	851	803	852	801	822	862	795	836	830	817	822	862	829	800	865	807	832	829	815	796	839	835	858	802	779	826	799	855	877	861	869	832	828	826	827	809	845	846	887	821	816	801	828	827	860	757	832	861	814	864	874	842	829	855	793	830	846	794	798	785	839	785	818	786	870	845	785	817	818	855	835	840	808	809	850	849	824	830	836	791	881	831	837	797	779	770	860	821	846	808	785	821	804	851	821	805	812	826	852	821	822	848	859	825	818	796	804	844	848	828	840	781	826	796	845	809	864	859	789	832	875	836	842	861	827	793	854	829	858	819	773	854	807	809	823	826	847	787	821	848	819	848	822	829	843	822	882	861	791	760	819	770	798	809	815	918	848	819	809	848	882	835	806	871	832	839	818	803	815	836	817	851	802	785	836	808	784	816	804	798	862	823	840	803	842	813	833	810	791	860	805	892	834	803	851	834	857	817	786	806	821	817	864	801	821	814	842	879	822	837	826	837	807	851	811	830	809	800	812	801	801	847	843	844	844	804	872	818	868	896	783	788	827	837	825	864	810	782	858	831	786	804
4501	9136	7563	3933	2650	1773	1422	1267	1113	976	988	933	912	849	823	805	814	821	809	844	791	823	804	768	850	781	826	786	796	813	742	784	770	877	774	738	791	794	771	755	742	738	760	793	851	769	828	797	815	763	769	791	799	794	727	781	749	790	817	873	772	792	771	786	776	776	836	728	808	796	780	775	789	776	747	800	814	826	765	757	784	793	741	784	800	780	769	789	784	823	811	789	785	818	776	787	746	750	787	796	756	776	800	753	852	799	790	734	817	782	782	763	845	780	754	834	762	743	743	776	742	804	811	768	830	800	774	805	755	828	782	780	776	786	749	772	763	748	827	730	799	757	781	736	794	743	779	796	808	786	777	787	793	713	841	740	763	786	784	791	783	803	768	775	786	775	790	734	765	805	779	802	809	831	731	795	771	777	755	777	802	770	798	752	800	795	787	832	771	812	756	771	781	741	783	777	806	837	792	768	778	722	764	752	787	778	802	749	782	756	713	786	758	781	774	818	788	796	694	778	768	749	786	772	833	807	776	818	780	775	768	844	791	797	764	790	745	810	816	771	820	778	769	781	721	761	762	789	759	793	745	818	744	851	840	775	764	781	742	797	795	776	727	759	791	768	792	782	777	793	826	766	749	831	751	783	782	775	777	803	748	787	811	756	792	798	756	784	794	746	794	794	782	818	793	803	821	750	804	777	809	735	741	800	782	816	754	779	763	766	759	764	857	798	774	826	757	851	779	786	819	785	796	764	777	779	744	766	789	774	745	767	799	752	779	774	788	759	858	808	815	820	783	818	794	793	798	798	794	764	801	801	771	775	800	788	774	749	821	778	777	787	761	702	769	809	783	770	807	802	771	767	746	761	751	766	838	803	749	751	753	776	807	743	771	734	819	747	795	766	752	762	807	782	743	754	796	811	791	758	750	785	852	791	779	816	790	779	796	790	826	798	758	804	813	783	766	792	740	768	734	725	783	688	702	763	767	747	796	766	757	760	798	829	758	774	775	736	752	810	750	763	777	781	821	747	809	740	749	785	808	772	767	776	756	755	740	762	775	799	786	773	801	759	776	726	766	746	842	753	774	826	787	833	776	786	732	820	782	766	744	797	788	750	797	747	765	781	756	800	786	741	768	787	817	751	747	755	725	801	809	766	715	756	812	753	802	728	764	793	775	771	752	755	753	776	755	799	758	761	770	790	774	753	760	736	713	767	783	748	809	788	771	771	727	787	754	790	783	756	763	814	751	791	756	772	770	813	791	768	739	821	756	777	759	748	746	775	790	784	742	764	734	732	779	767	820	755	751	728	762	760	809	788	763	782	757	824	759	809	788	772	786	763	787	764	817	778	759	744	781	790	788	783	770	727	766	808	798	770	733	803	781	794	795	768	792	763	810	767	787	797	812	776	776	735	777	773	804	798	776	809	815	768	782	788	759	756	779	791	779	736	800	756	771	778	798	826	721	808	793	779	779	762	803	796	759	801	789	812	747	820	736	753	749	794	783	820	794	766	716	759	798	757	747	834	758	800	762	806	786	790	789	794	778	785	762	779	789	793	762	752	742	811	767	782	785	788	777	781	753	768	785	722	812	786	761	768	763	756	776	807	734	794	795	822	763	790	766	773	819	792	771	786	798	764	778	757	782	754	724	742	743	824	773	829	801	740	755	750	777	806	808	767	814	740	775	817	840	731	792	758	778	762	742	761	753	752	796	787	747	781	703	786	756	768	738	785	760	810	788	809	799	782	797	737	768	783	781	771	772	784	775	780	777	784	762	812	788	738	773	759	771	719	796	766	733	777	748	783	816	781	789	788	793	750	771	770	771	786	800	722	729	837	730	760	780	789	772	785	773	794	741	791	770	809	759	757	752	831	831	727	813	711	781	759	772	801	732	746	794	765	792	770	748	797	790	773	793	795	736	777	798	736	813	800	757	762	798	758	746	768	740	718	757	752	743	798	799	738	781	750	783	729	739	809	812	786	728	787	722	761	792	792	803	777	843	789	758	791	777	741	829	784	784	781	814	806	796	823	765	787	757	743	773	795	791	776	743	758	790	730	765	754	759	788	719	736	778	766	775	761	738	816	730	785	777	793	766	754	752	796	789	764	817	828	787	765	778	786	772	783	724	819	777	794	770	751	799	773	813	801	798	753	822	779	735	765	755	799	734	760	781	764	843	755	711	783	755	826	732	727	764	774	806	755	810	744	782	769	795	772	768	761	757	722	769	751	800	770	753	813	758	836	838	772	760	758	714	797	792	851	754	751	727	766	755	725	789	788	808	823	807	728	794	759	765	769	800	787	791	793	832	774	799	762	783	793	835	721	776	787	809	772	791	760	762	754	825	786	833	743	772	829	801	796	783	771	737	838	806	761	774	764	795	752	767	784	748	786	782	828	802	799	777	747	778	752	809	732	756	830	869	790	799	839	729	810	772	807	786	722	790	822	801	768	705	817	779	748	799	805	723	768	777	777	800	758	768	801	774	822	755	746	826	780	792	732	772	739	765	750	808	779	781	832	762	850	757	751	768	733	780	776	751	788	739	791	778	823	755	764	764	841	712	814	809	772	755	750	780	768	742	783	768	744	758	832	733	757	761	792	840	829	758	760	754	804	761	810	748	739	713	771	797	833	736	812	760	798	755	774	772	785	816	793	740	755	788	738	775	777	775	728	751	791	788	759	795	748	760	738	737	784	754	750	787	791	818	796	752	819	773	753	754	792	811	810	799	788	764	774	830	801	798	793	782	751	777	776	806	800	798	723	768	796	782	819	754	781	800	834	738	797	779	783	757	816	776	808	802	777	797	761	765	728	800	739	804	786	811	743	721	760	782	785	769	773	755	748	830	813	750	787	802	754	753	772	767	813	845	811	738	808	776	791	808	807	737	797	785	760	730	786	849	815	787	851	807	806	783	743	781	780	791	810	791	756	787	857	774	807	788	815	778	808	794	700	825	801	740	729	798	763	813	783	792	798	748	771	811	793	779	793	745	793	785	702	786	788	790	758	746	804	759	782	769	749	808	823	753	794	770	745	839	756	788	771	823	769	832	790	765	793	809	791	805	729	773	784	759	774	814	778	853	738	730	739	843	752	786	803	737	749	777	780	831	744	749	756	802	814	730	818	762	742	802	815	793	708	796	780	820	743	770	805	747	777	750	774	786	758	772	817	789	734	780	775	780	722	812	796	825	757	808	784	802	815	786	740	787	774	770	743	801	756	766	756	792	797	765	739	788	745	821	761	770	764	774	762	801	799	786	823	778	743	821	775	786	736	782	789	761	811	788	751	857	788	786	771	771	776	800	754	789	728	731	784	853	794	820	762	835	762	804	777	803	784	804	734	763	806	758	807	799	774	724	837	833	752	763	754	733	749	806	787	764	807	743	757	745	818	775	779	796	732	766	779	784	760	803	826	789	785	800	786	742	765	747	789	742	767	786	742	774	792	796	805	772	761	765	785	743	793	820	746	737	786	754	758	776	812	756	745	776	764
22706	21418	29290	23931	21412	21463	18266	1687	1003	774	655	586	520	463	486	400	378	376	410	358	357	324	331	317	305	273	301	315	320	286	293	261	279	271	279	262	285	215	258	258	260	266	259	249	265	264	228	255	235	259	258	226	251	256	261	251	236	267	270	243	261	274	231	261	248	264	242	223	267	254	232	229	275	242	245	259	249	242	266	240	218	237	244	225	255	266	231	273	259	220	254	282	223	265	223	250	283	245	213	229	255	292	273	260	240	244	272	273	255	256	238	242	255	253	264	229	230	225	247	252	251	248	283	248	213	267	251	292	257	257	260	243	252	246	241	267	240	230	246	288	253	232	252	225	231	233	238	253	270	241	249	241	285	233	246	259	233	268	235	245	229	246	238	260	246	253	230	277	236	249	255	230	245	241	248	246	245	252	213	256	268	242	267	282	247	287	263	236	215	247	205	252	230	249	235	248	229	243	215	233	238	288	215	267	249	244	249	244	240	258	260	264	253	232	242	187	239	250	275	234	252	247	255	243	243	251	248	249	232	247	271	252	275	254	237	218	254	255	249	280	268	257	240	245	227	254	241	259	259	242	218	211	238	248	257	263	259	248	219	258	232	243	236	219	267	232	263	229	265	265	269	241	221	247	237	245	196	225	245	234	251	267	244	226	240	228	224	283	243	260	270	252	265	216	262	235	254	261	265	229	226	233	233	224	253	225	232	255	232	244	249	256	273	251	267	246	246	253	250	262	232	272	221	265	229	231	257	249	267	226	235	227	245	237	259	249	247	254	233	225	246	245	226	243	240	250	246	259	264	223	260	252	251	266	265	242	230	214	250	226	262	282	263	231	260	261	268	245	286	241	256	232	263	278	241	247	263	233	239	223	217	223	254	238	237	253	241	236	234	248	243	253	242	273	239	221	248	241	211	254	241	232	247	255	264	253	222	271	241	254	241	267	258	216	244	260	271	258	269	261	242	235	256	244	235	252	240	236	251	268	243	261	227	248	265	253	250	245	219	216	227	226	229	247	252	247	264	233	263	249	264	246	246	219	232	245	229	264	251	245	263	230	239	268	229	226	237	255	259	236	271	276	226	217	241	215	264	242	241	225	265	243	238	254	248	244	225	253	285	240	248	225	253	238	239	214	249	252	254	240	262	247	263	223	254	234	230	236	241	205	256	247	225	224	238	244	237	221	214	233	242	271	235	237	232	244	231	259	231	257	262	247	241	229	238	264	245	248	250	254	257	244	256	231	263	222	264	231	261	256	272	241	235	226	251	217	245	222	227	217	245	229	231	252	240	267	260	262	255	253	279	231	251	230	260	248	243	245	248	249	256	244	237	237	254	246	240	246	258	273	260	226	267	227	270	270	231	224	248	232	235	251	247	235	230	249	243	226	242	254	250	239	247	273	254	241	249	242	261	238	265	204	232	250	243	221	252	223	226	270	249	242	265	239	254	235	253	228	239	232	229	246	252	215	242	245	251	255	223	235	223	244	247	252	258	253	253	254	236	232	274	271	253	270	242	240	240	249	235	252	275	259	222	290	221	264	226	242	244	241	248	240	253	254	246	250	223	223	258	238	266	266	248	247	216	239	227	251	251	236	246	232	254	226	244	228	250	253	240	239	266	250	239	266	239	223	265	212	258	233	233	248	224	250	238	253	242	236	258	246	262	235	234	231	231	257	252	243	255	243	260	271	239	233	259	234	235	233	257	231	239	244	234	231	270	260	257	242	242	255	248	243	229	246	219	231	241	255	237	258	261	235	252	255	230	251	219	248	272	236	263	228	255	241	262	242	234	259	232	272	256	242	274	232	246	231	248	270	242	245	231	224	254	259	267	258	232	264	226	237	252	246	265	229	219	261	219	228	243	229	208	245	254	226	232	231	226	236	224	247	248	235	209	240	248	255	267	233	279	256	210	258	225	268	261	271	251	245	231	230	246	224	215	248	239	230	268	247	238	244	213	251	208	239	245	222	240	245	262	247	242	271	248	251	249	255	219	250	242	219	236	252	233	235	232	218	247	223	248	255	216	250	222	251	259	235	234	228	257	227	258	254	236	273	244	238	237	265	230	261	248	225	244	235	244	244	231	236	231	234	232	240	267	233	265	280	230	255	266	224	218	249	244	242	238	253	256	228	224	262	230	232	243	226	249	278	235	240	240	233	267	235	235	269	262	264	258	233	244	231	220	281	252	237	279	258	241	207	246	235	228	254	272	240	264	252	236	251	242	243	258	222	237	268	229	237	237	238	242	246	238	257	211	242	222	227	262	248	230	235	246	234	244	248	235	244	239	239	255	264	235	238	235	242	197	236	243	243	239	238	255	241	281	245	237	264	257	236	208	242	262	238	258	245	249	196	249	239	238	231	220	225	239	245	229	237	251	255	235	226	243	269	239	265	223	287	257	249	214	251	249	229	250	276	259	233	244	256	230	249	249	241	255	229	239	228	228	244	238	254	242	216	218	236	238	269	241	275	242	221	239	248	242	231	242	250	240	272	259	250	262	219	229	269	246	237	235	250	234	247	240	228	239	263	231	224	241	255	248	230	228	236	256	238	241	240	269	253	249	254	230	248	254	270	247	263	251	255	231	245	212	249	243	241	256	244	225	251	240	240	242	238	249	247	272	248	216	239	231	261	236	275	249	207	242	242	275	226	223	248	275	270	237	242	264	237	247	269	249	271	246	241	266	258	225	204	268	245	252	251	273	262	275	228	240	262	260	264	235	249	262	260	203	242	237	252	231	242	266	217	250	256	246	251	255	239	248	240	236	277	258	268	239	264	257	224	250	255	253	281	217	259	239	236	251	261	233	236	238	247	254	230	244	261	237	234	244	241	251	255	254	252	251	237	217	242	246	258	260	232	227	238	227	235	213	247	239	213	261	233	274	242	229	231	268	228	231	260	218	243	256	243	230	257	248	212	236	252	252	242	248	239	216	235	251	272	256	242	238	245	234	231	251	265	232	231	233	241	234	274	282	243	254	231	261	253	237	241	238	229	254	247	245	244	241	262	254	227	253	238	231	237	258	236	270	228	251	230	215	252	236	275	244	233	233	242	288	285	222	247	247	256	236	241	245	251	263	221	261	251	253	247	218	216	217	242	254	268	229	246	233	207	230	238	264	254	250	243	241	242	233	261	224	238	233	261	252	254	262	273	207	218	262	264	251	229	229	246	249	259	236	254	266	243	249	232	246	260	245	238	256	255	252	230	236	223	255	240	246	226	252	230	241	242	245	243	227	227	251	246	231	255	236	269	262	258	250	252	290	249	265	252	240	236	251	258	220	220	225	234	223	253	223	254	233	257	257	246	231	257	260	262	243	256	228	234	236	234	242	237	231	237	234	231	251	235	211	250	215	260	243	231	236	262	210	224	266	238	264	217	262	209	259	253	255	235	268	234	265	231	211	271	224	272	242	266	224	236	244	268	266	260	258	224	242	243	251	272	266	232	234	242	263	250	255	216	248	239	251	235	240	253	253	230	263	255
6245	19515	16946	9011	5566	3273	2342	1706	1260	1055	874	731	626	548	552	476	444	420	427	408	335	307	358	322	292	308	323	295	317	289	270	275	267	276	281	263	273	263	263	262	276	229	295	245	263	281	234	243	275	239	275	251	245	244	256	227	266	218	238	243	226	236	226	254	226	237	251	217	249	233	245	271	231	236	242	243	255	233	232	244	212	241	258	231	228	227	243	216	235	254	261	231	241	210	245	239	235	234	235	254	227	259	248	265	211	263	252	272	249	236	248	259	245	259	234	202	252	234	251	230	261	251	230	240	220	255	220	248	242	244	239	219	230	232	258	216	223	220	244	234	227	231	227	228	212	224	227	222	236	286	221	225	226	234	235	221	229	237	225	230	248	237	241	248	264	214	249	245	234	244	280	274	236	234	218	241	228	226	261	242	236	235	240	249	257	231	262	238	230	241	265	226	227	225	254	258	245	228	237	185	247	252	237	225	244	230	257	234	247	248	236	238	245	244	240	259	245	231	224	235	255	222	215	247	256	242	217	238	249	236	237	212	254	239	255	212	229	224	218	239	236	204	226	220	241	256	249	241	225	219	237	248	212	241	232	255	255	258	238	271	260	235	243	243	222	265	232	249	238	279	218	236	237	241	241	218	227	233	242	239	232	271	261	226	215	244	228	259	247	258	235	243	240	245	257	255	208	238	254	205	252	240	226	229	231	244	235	249	199	231	233	223	220	260	244	240	256	261	226	227	257	232	270	233	200	248	249	223	225	259	234	233	259	235	238	229	231	233	268	240	232	215	217	223	200	225	229	248	254	249	268	244	265	240	204	233	232	268	261	219	239	216	267	226	232	251	240	240	226	225	235	219	248	244	235	225	261	250	211	249	223	234	247	240	244	248	252	232	241	226	258	236	238	243	249	213	242	238	233	227	225	235	214	222	235	239	222	249	225	236	229	242	217	234	232	242	226	223	243	256	218	235	223	245	222	244	220	234	220	241	214	238	254	200	255	224	257	232	248	241	243	237	245	232	227	228	214	237	237	233	251	261	220	210	268	246	235	240	240	216	233	223	257	250	244	241	220	229	234	245	260	227	240	223	220	252	221	252	208	208	214	223	244	239	268	242	261	255	219	246	235	243	219	234	227	240	223	229	229	230	252	217	237	236	243	217	254	240	254	230	222	253	237	226	238	217	252	237	243	233	218	217	234	234	230	221	229	234	201	235	255	228	213	220	251	230	267	230	228	204	225	226	251	199	237	229	244	226	215	232	258	229	253	235	233	238	218	241	255	239	240	195	227	236	237	220	229	271	256	235	252	251	255	245	217	239	224	251	251	237	238	229	230	246	227	228	262	273	254	245	232	263	232	236	247	218	229	244	235	241	203	242	224	261	222	241	264	218	209	246	210	240	236	230	238	245	227	236	249	216	243	251	247	255	235	220	266	229	229	234	226	246	236	220	218	239	245	237	240	260	189	233	237	224	243	280	239	229	253	247	241	241	257	260	239	234	226	272	229	290	210	238	234	226	212	212	208	225	222	239	218	260	235	216	246	208	223	253	271	216	247	209	223	212	233	228	228	264	219	207	220	228	243	248	233	243	241	258	230	229	252	214	254	246	208	246	249	246	246	236	254	241	242	223	223	228	229	224	227	248	247	222	262	225	230	240	265	220	247	205	261	245	243	227	237	243	239	203	246	237	251	249	244	251	237	239	253	233	239	219	224	236	206	214	232	243	208	241	255	244	229	241	236	211	222	235	220	244	266	231	230	221	223	245	232	217	226	221	204	259	241	250	242	238	282	238	233	221	259	251	247	289	238	239	241	260	224	232	240	239	251	232	252	231	235	236	243	250	240	198	253	224	263	241	250	249	223	247	234	247	234	232	230	257	233	218	241	209	213	237	228	242	200	248	251	256	221	233	234	241	236	241	259	241	240	241	230	235	224	256	252	229	231	223	232	240	206	245	232	222	232	237	257	217	270	224	238	217	235	242	254	232	264	236	244	245	228	232	252	227	240	225	258	222	228	246	262	248	212	248	225	234	220	254	254	229	221	232	249	223	221	229	256	236	261	256	246	215	228	262	266	229	226	243	220	219	242	248	222	243	239	247	213	225	225	235	219	232	240	220	231	246	212	233	251	243	246	232	232	210	221	234	219	225	205	218	240	230	219	228	252	233	240	231	249	240	244	264	228	236	257	235	215	247	226	249	230	235	240	250	234	258	237	236	234	237	235	234	253	277	236	240	225	244	253	241	212	222	221	230	238	204	212	248	237	257	239	235	265	231	242	228	241	224	235	219	253	227	234	236	253	214	239	223	223	234	225	236	251	245	224	256	239	231	238	236	213	225	257	244	235	221	229	228	223	227	247	234	233	258	234	238	226	258	261	231	221	236	237	259	227	237	231	252	255	235	212	198	234	244	213	239	234	241	224	245	223	205	231	207	239	254	250	254	242	214	245	246	211	259	235	239	229	231	233	219	221	219	214	219	253	228	235	221	229	246	223	258	243	251	223	205	214	252	222	219	247	239	275	228	259	255	220	236	237	260	220	228	243	213	255	241	232	258	247	247	220	231	244	244	254	221	216	223	225	244	247	247	210	229	225	241	225	225	238	232	239	224	229	213	243	237	234	248	250	265	241	244	231	214	246	250	223	202	255	240	248	227	253	232	258	239	222	241	250	235	253	249	213	240	249	226	243	242	234	218	241	223	238	222	224	267	239	239	229	243	243	219	237	229	228	229	272	242	242	227	243	217	237	244	228	236	222	224	254	223	265	238	240	263	246	244	243	211	236	235	233	228	251	236	235	245	221	219	206	253	249	224	260	234	235	232	249	206	206	229	250	248	215	201	226	234	247	249	228	234	232	246	241	252	254	238	230	242	203	237	252	238	269	243	235	259	237	248	279	243	253	236	223	219	223	204	257	240	225	215	263	215	217	239	236	249	243	241	236	247	248	269	249	253	246	229	250	228	234	242	237	230	257	226	245	236	215	259	233	274	250	222	256	239	249	197	251	205	240	229	230	244	251	235	231	227	235	254	242	228	258	252	259	240	228	225	265	216	216	215	223	226	235	238	221	223	244	254	276	239	224	263	224	209	222	220	264	248	208	265	203	244	260	230	230	237	259	248	224	222	232	259	227	213	232	218	231	213	224	228	240	239	251	237	225	266	250	231	224	256	255	242	243	214	229	243	234	274	257	240	224	236	230	258	242	227	234	245	249	248	246	215	249	244	198	248	217	214	204	268	243	250	246	210	239	245	208	258	245	243	253	233	254	240	230	265	226	228	233	219	224	208	246	240	236	206	232	223	247	249	201	223	228	243	210	210	234	236	220	214	235	247	242	233	235	218	251	251	227	251	227	223	226	223	253	220	214	222	223	209	228	225	240	215	243	230	239	228	247	203	220	248	230	246	243	246	231	264	229	238	258	240	243	245	235	206	228	238	226	262	222	216	246	254	262	228	213	237	261	252	226	220	223	254	230	228	226	233	249	229
27815	21117	12516	1784	1045	970	1010	927	971	928	933	904	902	884	951	912	877	883	927	920	911	911	929	938	920	938	912	929	931	926	912	943	935	888	890	925	970	877	888	967	961	967	917	942	934	913	908	912	891	902	968	922	896	891	981	910	932	902	857	918	932	938	923	942	952	929	937	930	918	948	927	957	940	908	923	895	923	906	894	915	933	926	912	919	925	917	940	946	904	943	928	891	936	921	965	959	938	912	908	916	940	940	917	910	908	909	938	925	880	913	938	983	926	899	914	889	891	931	913	972	954	875	900	948	976	894	925	910	909	876	900	964	872	930	925	905	877	949	938	870	886	958	877	838	918	898	936	942	940	880	979	957	911	954	909	898	929	904	961	962	944	926	926	948	944	901	916	907	918	871	960	964	891	938	879	908	907	909	914	968	944	913	960	873	869	921	861	876	936	888	920	895	881	897	941	906	899	944	919	882	938	919	925	860	986	917	909	914	893	924	935	1007	927	875	911	921	894	904	947	904	920	932	918	921	961	880	915	920	887	898	885	912	879	889	906	930	902	898	925	979	916	955	889	878	922	930	898	934	891	930	888	915	974	920	900	907	922	844	934	880	960	923	946	923	890	896	857	913	829	904	928	925	937	879	914	910	878	862	934	914	984	884	875	878	957	878	985	957	895	910	912	896	848	910	889	963	874	895	963	868	963	939	964	902	920	927	932	900	933	906	838	904	883	901	950	916	932	952	911	932	895	968	875	909	892	927	905	935	889	932	876	913	913	914	937	925	900	957	901	892	981	894	899	922	927	922	856	940	893	944	900	924	903	889	895	934	900	975	847	920	922	938	928	850	937	885	891	893	929	927	895	943	959	909	929	956	929	915	936	872	953	925	900	914	912	930	977	905	856	930	903	900	968	941	1000	863	904	928	977	911	910	926	888	921	901	978	873	924	866	907	881	928	893	956	955	932	890	885	949	946	933	967	933	872	932	909	952	1002	903	912	905	917	888	972	921	948	907	917	926	938	943	881	933	1015	935	869	911	953	968	909	952	952	894	941	985	977	926	894	921	896	880	907	887	916	927	918	939	951	987	948	969	964	951	911	897	893	953	958	885	956	909	852	957	904	965	863	943	898	947	964	918	880	945	931	936	923	906	873	906	843	902	940	922	959	925	922	921	949	859	927	935	863	909	936	945	926	895	884	973	952	902	937	908	891	902	903	950	910	931	873	892	885	904	969	915	948	979	901	949	871	865	886	932	923	929	944	952	843	957	876	884	919	911	927	967	927	942	888	946	932	996	937	919	900	881	940	896	915	888	862	893	913	886	912	888	880	939	928	911	895	928	930	866	935	973	863	935	951	943	866	928	901	911	941	895	955	935	950	887	896	919	883	960	910	912	967	914	948	952	913	926	910	989	914	932	940	954	956	910	919	970	903	897	923	919	942	901	930	929	907	879	837	889	863	959	885	966	880	859	935	964	938	942	956	904	908	911	862	962	921	974	952	878	905	968	990	942	941	927	973	937	956	878	930	933	914	872	914	892	836	935	932	876	870	974	944	900	914	947	939	939	869	945	858	947	923	917	941	932	896	912	950	857	981	930	905	975	937	944	923	922	916	906	965	847	879	927	915	894	909	893	907	897	910	927	940	915	914	904	933	885	882	948	961	944	934	914	981	918	914	936	986	945	936	938	853	877	937	960	949	890	965	935	912	911	947	911	908	907	897	922	944	893	865	905	932	915	921	968	898	924	929	948	924	899	920	938	930	915	916	904	904	964	908	934	958	950	919	934	893	887	900	962	912	948	917	932	879	936	917	930	954	936	859	917	939	914	904	918	926	838	948	903	980	903	907	971	937	974	847	947	905	943	882	923	946	953	894	892	927	947	910	931	941	901	904	919	953	899	901	911	895	899	869	852	918	918	903	928	883	927	883	915	928	876	934	948	957	931	889	946	981	879	902	977	934	938	906	903	916	954	966	913	904	907	943	1001	922	928	904	960	879	919	917	869	897	887	904	937	908	900	924	897	915	896	918	909	911	895	900	950	909	891	934	892	939	894	921	978	911	912	942	891	899	976	905	942	951	954	924	862	883	944	913	901	916	903	985	950	963	878	915	897	925	883	915	973	893	929	877	925	952	914	924	862	938	923	896	984	1003	923	895	877	921	966	899	940	913	894	904	909	949	961	913	968	922	939	935	919	950	898	878	930	880	933	924	887	876	877	896	948	864	881	922	941	917	853	908	882	928	987	886	874	964	913	896	903	874	892	881	912	896	894	974	956	921	947	903	898	914	911	945	924	900	951	893	866	903	872	921	892	877	964	871	990	937	917	944	926	891	883	941	930	888	906	877	938	915	918	956	904	901	917	940	942	920	916	962	927	904	928	886	893	922	955	914	939	900	915	929	932	938	929	968	905	906	924	922	1001	943	903	918	894	913	913	933	926	902	947	922	856	935	920	945	916	923	955	865	896	948	922	877	943	914	936	868	920	922	993	940	943	838	885	886	952	981	913	958	963	917	909	931	866	893	936	881	876	938	873	933	917	905	925	951	924	896	892	932	899	901	883	884	889	885	870	844	907	894	934	929	927	897	914	974	941	929	928	970	953	916	884	926	888	880	928	956	886	872	906	898	975	917	962	879	931	928	880	946	903	882	936	918	929	909	873	969	915	917	970	883	937	928	914	892	920	922	925	911	952	897	895	902	948	884	901	899	900	857	903	931	883	936	889	927	899	916	898	838	949	963	926	925	985	943	894	899	903	917	950	897	931	885	856	929	966	910	870	944	956	896	932	924	954	912	936	896	958	891	915	910	951	925	974	988	916	964	918	918	950	930	957	959	906	952	882	952	923	936	907	888	935	888	908	887	897	919	915	965	891	921	949	967	881	907	943	934	902	902	935	882	921	942	948	915	917	907	882	951	921	934	895	967	909	930	910	970	904	916	882	979	890	886	957	939	892	871	927	922	901	943	936	865	888	943	955	886	904	865	929	893	908	928	908	919	960	958	949	970	922	892	913	873	927	859	888	900	963	917	910	975	874	917	925	933	889	988	864	937	944	922	936	905	887	928	901	913	897	912	901	966	873	901	878	902	982	949	933	910	861	949	913	928	950	865	905	889	910	895	931	883	832	913	901	957	918	929	893	933	910	967	865	952	872	909	955	919	911	929	943	899	968	894	875	912	926	940	861	908	884	947	897	999	905	929	913	893	923	958	916	878	918	916	884	892	953	900	905	897	934	925	938	893	899	923	924	941	940	954	929	924	920	899	902	959	946	944	925	908	888	875	913	943	928	939	904	883	960	933	960	991	919	946	920	908	852	949	941	960	894	904	929	933	933	938	913	911	935	922	886	961	917	941	909	893	940	928	882	940	947	906	900	902	931	852	898	892	957	877	959	875	904	907	907	925	906	899	915	896	907	906	943	892	914	856	932	896	897	940	924	885	899	945	936	908	957	964	920	901	879	947	931	896	931	881	913	985	930	950	906	921	929	906	886	947	960	904
4717	1828	1486	1197	1042	942	935	904	876	909	876	883	875	883	913	891	921	879	926	855	919	891	911	901	863	882	828	900	866	862	907	908	835	921	859	893	841	892	861	924	891	934	941	936	920	950	863	929	892	876	869	894	916	894	898	904	905	876	901	867	883	885	920	936	917	891	878	889	831	900	874	845	896	879	887	903	880	860	846	898	876	862	925	904	838	877	862	884	837	908	850	882	945	939	897	915	897	899	913	851	928	867	929	932	882	901	854	949	919	856	861	897	880	879	901	905	904	822	902	874	901	900	887	879	875	941	891	879	916	879	852	832	919	949	897	840	901	887	858	851	890	823	930	902	906	904	824	870	937	876	895	871	900	890	950	859	857	852	901	906	924	911	888	920	850	895	910	887	915	899	878	927	878	883	877	873	884	934	873	864	880	836	892	910	894	886	874	861	888	866	916	931	927	886	844	922	886	900	928	911	944	849	815	894	862	868	854	897	918	907	838	895	913	889	874	920	937	883	896	867	915	888	929	963	920	921	886	889	852	902	879	945	847	863	847	869	851	890	833	854	843	888	888	877	856	845	904	955	867	877	907	868	921	919	879	863	859	867	932	915	880	874	921	872	881	924	878	913	958	875	894	954	916	871	843	890	925	903	883	932	873	870	899	878	864	887	872	868	905	892	905	838	904	971	861	873	857	915	891	920	858	837	913	854	909	920	893	928	894	924	906	925	915	902	893	885	851	901	903	891	892	930	879	829	869	862	870	885	866	897	845	894	894	872	910	915	839	866	931	888	929	889	935	861	923	874	887	921	858	906	866	916	893	891	846	893	881	925	882	889	865	889	876	899	870	888	891	924	876	913	927	857	878	851	889	867	879	847	924	902	871	874	913	935	914	884	904	909	922	878	902	884	862	902	881	872	877	908	930	885	926	870	930	898	918	892	888	917	876	870	932	854	876	849	935	891	797	910	860	920	846	870	877	895	883	901	880	911	882	904	883	876	923	923	923	842	888	899	845	898	902	860	871	900	918	897	924	909	870	901	897	880	855	919	892	845	889	893	889	936	867	943	850	886	866	942	904	884	906	898	909	896	901	973	910	847	879	906	881	900	927	915	888	910	878	909	852	869	827	917	889	925	893	878	937	858	882	875	921	849	894	918	957	924	869	886	892	850	891	880	875	910	925	908	897	865	881	879	888	883	917	926	916	850	907	891	878	947	894	860	881	949	918	858	879	882	855	866	907	881	947	910	903	921	901	865	885	930	865	849	905	883	896	877	830	935	915	903	924	919	903	933	934	853	881	889	893	880	903	903	829	933	896	897	903	894	908	882	917	839	812	900	903	834	866	938	854	846	803	890	888	829	916	941	908	886	896	895	884	861	882	868	863	889	893	851	910	898	967	915	853	895	868	897	871	914	883	849	916	915	919	881	917	892	920	892	894	854	894	899	831	901	909	879	910	892	867	904	879	933	844	875	886	890	849	917	919	814	843	871	868	893	873	831	869	946	944	864	865	926	893	941	903	852	913	923	887	914	897	906	853	887	949	939	934	901	864	868	916	897	914	890	902	903	902	867	931	852	890	894	913	862	875	836	949	907	923	909	884	906	927	927	986	807	878	862	894	875	942	872	943	913	882	868	882	980	899	849	901	920	870	932	937	930	870	906	906	887	865	906	869	870	888	906	855	922	890	864	930	875	876	939	901	935	857	903	890	873	885	892	937	919	897	882	901	907	909	888	853	875	904	925	913	945	932	906	929	907	934	880	920	833	870	886	862	886	929	836	874	827	859	919	896	904	906	905	898	899	840	856	907	874	916	850	895	908	899	908	915	926	904	885	934	881	909	892	921	883	838	920	913	836	929	864	866	849	841	888	841	902	929	879	862	912	865	927	932	841	863	868	845	822	924	886	871	854	929	852	886	877	878	908	889	882	899	886	880	923	907	872	848	915	872	897	871	895	877	890	926	859	880	858	888	900	878	886	904	862	886	886	928	895	894	885	915	941	893	891	844	907	894	856	841	898	886	890	900	909	860	889	916	856	912	862	893	914	971	886	839	859	894	855	890	845	939	922	893	950	858	893	915	858	874	903	921	894	916	925	913	904	875	894	903	880	866	903	870	902	835	913	918	952	901	944	921	899	881	900	915	933	854	865	839	913	887	882	925	930	891	917	924	859	898	856	852	909	876	870	853	898	941	909	869	916	917	866	889	950	867	881	928	915	891	973	895	928	892	851	910	877	903	869	874	870	887	832	838	894	892	884	915	890	850	868	890	855	901	878	899	866	882	921	902	923	912	874	851	917	892	871	925	868	857	874	892	897	896	858	849	899	853	866	882	866	895	857	861	877	911	894	917	888	848	871	859	951	930	817	881	864	901	891	890	936	900	905	917	873	888	929	950	877	899	848	849	891	886	884	885	916	933	895	882	911	852	875	911	923	904	876	925	841	881	906	903	866	960	915	847	911	890	901	878	897	839	853	868	924	924	863	872	932	893	881	852	863	909	877	922	879	945	930	924	956	921	888	941	863	883	864	922	869	899	836	895	913	931	852	958	958	916	923	915	855	890	929	936	884	934	890	871	889	889	894	864	914	952	858	892	920	933	904	941	928	915	958	897	879	887	874	894	875	876	866	933	887	880	878	891	934	893	914	937	850	865	892	896	886	867	872	900	897	879	869	853	870	899	876	912	883	888	890	895	888	892	892	908	928	870	847	923	849	936	913	862	914	885	869	867	853	980	821	852	897	923	882	873	864	904	906	877	887	913	886	869	924	889	851	923	887	872	937	880	865	902	853	896	844	865	871	860	879	870	903	869	918	890	924	911	905	883	867	855	886	871	887	845	845	866	898	874	897	866	900	926	905	912	873	891	855	926	881	892	859	961	826	932	916	912	887	907	918	894	825	948	891	884	907	882	875	878	892	848	920	908	947	923	866	892	872	856	908	939	835	877	914	914	907	904	921	902	895	889	891	864	914	818	897	836	886	863	894	914	928	917	839	845	907	893	876	897	913	895	940	893	886	879	913	878	875	896	893	934	941	890	879	854	879	886	900	877	942	915	924	872	971	904	844	840	875	868	870	919	864	912	841	905	848	863	914	838	913	878	858	876	911	905	893	914	907	884	859	910	876	904	861	900	947	866	851	874	900	867	875	910	861	930	863	886	878	911	884	951	903	849	846	874	885	880	910	899	929	871	866	928	868	894	876	909	931	919	884	904	960	914	848	910	865	900	900	859	891	913	908	895	875	883	864	926	893	858	853	895	855	890	892	881	872	932	859	920	904	897	919	836	904	895	930	961	890	930	871	902	876	895	863	913	898	884	915	865	879	876	887	917	884	945	936	801	900	844	870	868	940	898	880	866	912	892	857	897	930	860	844	884	861	900	866	847	904	893	868	885	916	839	910	846	913	873	844	879	905	885	865	905	866	880	858	949	849	918	919	936	869	948	912	887	897	914	912	878	889	918	896	913	862	884	860	884	938	866	900	844	904	844	891
23888	21384	29008	24115	21389	20266	2505	1023	857	780	708	697	577	587	566	596	553	523	565	544	570	517	533	539	520	533	490	501	518	525	509	474	527	509	499	535	476	503	487	486	502	526	507	507	531	495	491	490	497	465	481	486	485	498	504	517	449	479	530	490	469	469	451	515	474	521	473	467	463	468	434	485	470	514	480	488	450	481	479	461	486	486	456	507	531	488	476	470	453	492	456	452	512	471	485	491	472	485	482	459	487	473	480	503	434	455	484	500	448	498	447	500	510	504	496	456	465	457	489	473	460	481	456	478	430	503	487	485	451	488	487	464	449	466	480	454	424	491	492	474	472	516	464	473	480	476	505	459	509	503	457	480	481	491	451	490	502	490	488	468	462	497	468	480	481	513	478	522	480	438	515	541	466	456	443	432	444	512	446	486	461	462	475	478	437	485	474	462	496	490	492	464	475	464	452	472	482	494	470	495	475	521	520	467	511	442	473	477	489	500	500	488	510	454	438	477	465	479	473	476	469	501	484	450	489	490	431	474	513	488	447	482	479	474	464	468	473	453	484	498	505	457	492	501	500	456	468	471	488	455	487	519	459	463	493	495	480	536	487	449	472	491	451	493	485	473	495	493	474	471	472	483	459	457	497	520	465	486	461	489	449	461	462	458	467	472	471	476	464	489	481	492	443	478	463	492	486	478	502	489	472	442	491	475	469	509	478	469	511	475	473	477	465	457	482	467	451	464	437	473	474	470	472	463	470	501	485	473	462	435	465	487	489	478	464	426	473	453	481	506	510	448	450	446	458	505	473	506	501	490	489	477	488	491	472	470	488	501	497	488	496	433	471	449	489	476	466	469	472	496	483	476	496	532	489	497	438	494	466	449	500	492	460	477	442	506	462	490	522	470	504	475	459	473	450	501	466	484	481	475	477	456	490	478	471	474	461	502	470	484	516	456	481	503	471	468	446	476	492	475	501	503	485	459	476	443	467	473	479	499	460	486	511	474	444	428	482	495	477	462	473	498	475	459	486	516	494	485	493	503	486	463	480	551	496	466	500	476	442	439	521	438	479	529	491	476	449	400	475	464	474	498	466	494	477	485	490	456	486	464	467	511	431	493	517	472	478	461	497	446	444	484	492	455	464	473	489	486	448	501	500	524	455	464	480	463	446	469	485	488	497	444	477	499	467	471	487	488	534	478	447	490	467	511	456	474	483	520	475	501	457	506	449	492	467	438	509	487	463	483	465	480	515	464	521	480	460	487	467	531	466	506	467	451	454	454	449	445	443	456	459	499	487	458	499	462	487	468	481	473	457	497	469	483	467	479	483	488	456	470	489	485	506	494	478	483	500	515	488	484	428	500	475	459	507	455	434	498	480	522	500	470	489	485	516	522	484	502	436	486	465	488	479	485	498	494	473	494	471	440	464	468	482	471	462	459	454	473	491	492	472	466	436	484	466	461	474	492	491	470	501	494	484	460	490	440	455	490	504	438	479	466	442	491	477	489	449	482	509	467	480	456	490	442	464	451	485	467	440	450	502	476	485	495	498	485	463	474	484	475	454	501	488	481	484	479	483	464	449	519	526	501	479	460	506	503	454	488	469	486	446	470	513	449	517	493	467	494	491	467	487	458	472	490	478	459	468	460	465	514	508	509	497	467	492	477	496	454	462	503	475	478	467	459	517	498	518	530	530	494	476	454	468	496	500	469	474	454	500	484	460	513	548	470	501	526	481	485	489	489	496	515	466	505	471	439	443	482	454	520	426	487	469	492	466	481	462	479	483	465	515	446	469	520	463	463	468	474	477	458	454	447	491	431	479	457	485	463	488	485	489	459	489	473	487	537	480	437	469	497	454	448	529	474	484	464	504	504	489	483	499	451	488	544	485	494	454	497	474	476	485	496	488	497	479	463	428	463	480	500	463	505	448	505	517	463	463	469	471	489	489	519	464	470	490	477	467	513	461	498	506	459	503	480	446	483	489	467	468	455	451	464	476	491	460	528	490	435	490	516	528	511	482	477	480	500	528	464	477	545	487	472	442	535	484	498	474	461	487	514	483	420	502	444	482	484	521	483	453	474	480	508	493	432	494	467	491	468	492	490	495	458	516	431	483	462	456	469	470	496	443	448	518	506	481	520	512	515	509	480	464	501	477	513	481	488	508	476	491	490	478	473	474	453	480	488	457	478	474	483	467	455	451	470	480	480	467	502	501	504	458	476	499	508	520	493	477	503	500	495	468	453	463	460	449	498	436	461	465	483	447	491	457	452	478	447	468	476	453	502	482	487	430	479	442	479	460	493	472	495	482	486	444	449	478	467	508	459	512	500	496	481	448	489	485	533	484	476	463	479	468	487	472	449	502	461	493	496	492	446	532	517	473	451	462	516	495	489	453	476	512	499	455	477	524	468	484	448	464	512	470	470	439	483	497	472	486	450	492	473	457	487	460	458	422	482	431	482	475	474	475	456	463	482	436	460	444	505	483	435	442	468	469	470	445	464	472	461	488	475	458	492	429	493	453	494	483	455	472	463	454	455	439	528	472	486	488	463	489	459	480	436	480	477	479	513	480	483	490	517	483	458	499	482	457	499	535	458	459	460	457	500	498	494	475	489	546	490	497	485	440	512	450	468	470	477	467	439	457	498	401	497	477	462	485	461	496	479	519	480	493	452	484	438	491	517	504	482	497	495	502	503	500	472	476	457	473	467	459	509	474	515	448	466	431	453	438	432	470	478	482	505	484	504	475	451	493	524	487	466	461	456	475	439	498	490	471	494	456	429	461	455	448	487	451	508	467	474	476	482	454	479	486	509	512	435	497	456	464	495	432	463	468	477	462	468	462	500	440	464	443	466	465	461	428	464	513	527	429	469	457	502	488	482	473	474	461	481	476	465	484	494	484	490	496	527	422	478	484	477	452	499	483	460	493	494	467	474	481	473	492	456	444	476	468	482	446	467	475	509	485	444	456	467	466	437	511	468	464	450	429	512	452	453	479	449	470	470	482	512	478	466	462	474	474	477	475	459	457	502	452	449	442	463	477	459	499	474	495	464	434	485	499	509	503	445	448	446	455	481	500	457	502	514	491	528	455	495	487	506	486	469	483	531	514	489	428	420	507	517	494	486	539	463	468	453	481	490	445	475	452	478	469	462	460	486	451	484	486	483	492	473	496	480	495	487	516	456	493	498	527	472	500	493	476	448	539	488	450	483	500	510	439	515	460	475	470	451	450	503	510	451	499	480	457	477	433	508	502	439	469	480	505	483	467	491	509	466	493	443	482	483	476	501	460	524	467	477	458	422	505	484	498	465	460	478	521	466	505	451	474	483	475	482	457	456	474	441	471	459	470	479	451	423	469	485	499	440	481	514	444	474	482	484	467	474	449	485	442	483	456	462	472	503	451	488	505	465	512	497	490	493	495	498	473	440	475	456	455	488	526	482	496	487	481	467	476	478	484	444	466	501	502	491	461	475	495	496	488	447	454	535	503	499	454	455
4465	12212	10307	5067	3338	2039	1512	1196	1049	911	763	694	672	644	628	636	608	558	575	539	589	545	546	533	507	506	477	504	507	498	516	512	494	492	496	448	510	462	501	499	509	505	485	458	475	454	487	514	485	475	523	466	476	540	465	489	477	533	498	482	471	472	480	520	481	495	480	491	456	503	471	468	474	497	489	489	454	455	458	522	454	485	467	481	472	477	474	485	505	450	488	533	482	475	503	499	518	481	485	523	512	489	457	492	445	499	480	492	485	481	471	511	460	462	512	414	549	505	468	496	516	496	493	459	490	468	479	489	442	513	473	476	501	502	482	486	483	461	509	494	437	511	477	466	521	486	492	465	510	504	492	509	529	474	491	455	453	452	460	494	482	487	471	481	471	517	498	484	510	469	493	528	496	483	475	507	499	483	464	498	463	513	492	443	512	475	530	490	467	470	484	491	564	542	504	481	461	468	460	530	453	485	495	459	455	478	514	443	466	466	437	495	501	487	490	454	464	477	477	464	501	530	453	486	519	498	483	488	478	521	524	451	494	490	500	479	535	481	502	445	479	490	478	510	517	460	477	506	488	461	451	492	495	489	495	472	510	465	521	479	487	482	488	484	507	461	465	494	450	486	481	467	476	528	470	454	515	440	469	490	485	511	462	464	522	521	480	480	476	496	466	450	458	495	491	475	460	494	481	476	494	468	506	462	466	480	478	514	538	462	455	504	493	454	455	452	440	501	439	484	505	485	493	506	489	474	471	477	479	474	456	514	513	473	485	516	436	493	459	488	474	467	495	477	471	509	484	485	485	455	512	509	479	486	448	514	467	459	460	479	499	496	476	473	492	485	461	481	470	479	511	489	469	452	447	486	478	460	501	527	480	472	449	489	497	440	445	503	487	464	484	473	464	499	491	464	505	504	461	470	469	503	451	482	479	500	473	489	476	479	492	486	503	475	433	507	462	490	460	462	499	444	501	460	465	453	460	507	446	474	517	465	506	467	506	507	464	447	480	489	534	492	477	433	482	508	494	485	494	492	479	508	497	453	497	490	482	529	449	496	466	469	513	496	459	491	484	477	475	479	481	493	446	477	483	492	482	484	531	452	486	482	501	521	464	461	427	488	511	479	464	498	479	492	500	522	496	457	478	510	459	470	459	490	489	499	476	491	493	501	485	476	447	479	550	447	478	450	473	454	504	458	512	471	474	441	485	516	515	484	474	517	495	507	480	498	488	479	435	457	441	478	484	516	475	479	479	427	454	492	459	493	456	470	505	475	481	515	488	518	486	499	473	504	490	505	499	469	462	485	478	496	492	473	451	477	486	461	492	502	455	460	430	485	496	458	507	456	428	521	464	471	496	470	489	511	470	439	476	525	467	503	461	462	487	507	497	491	499	495	489	463	480	462	503	509	487	511	525	465	472	460	507	500	446	502	501	452	461	504	487	495	453	457	436	458	461	495	485	486	459	483	501	450	479	473	465	462	509	481	501	479	453	512	483	487	478	437	479	477	500	505	470	508	468	474	464	493	495	413	506	498	506	454	499	478	481	460	478	455	482	465	524	447	522	466	473	506	473	474	497	487	486	443	502	456	427	485	460	484	471	478	450	508	464	499	482	467	490	453	447	503	470	449	450	478	495	523	484	482	490	461	466	482	446	523	499	504	473	467	483	455	469	469	478	454	520	485	495	495	472	514	511	486	505	479	469	475	467	502	475	519	427	462	484	472	499	468	458	468	489	480	460	481	430	488	479	502	489	473	465	491	430	466	499	502	491	479	503	460	509	504	473	490	487	483	462	477	480	517	463	480	442	462	498	485	497	428	466	453	445	509	489	493	505	468	498	500	479	535	463	465	504	495	471	481	494	476	495	473	479	455	485	484	495	477	480	472	515	479	473	450	450	484	456	517	484	491	488	451	510	502	478	483	483	476	479	501	478	462	482	477	479	469	480	488	470	486	450	478	513	511	501	495	518	468	491	470	459	444	495	518	494	508	500	542	461	495	508	474	468	464	478	485	477	458	492	460	503	486	495	495	490	490	497	526	460	474	456	499	491	501	450	463	448	456	496	495	515	494	458	513	485	485	487	512	474	492	487	471	524	470	471	446	534	461	516	472	512	478	506	428	482	502	480	478	464	493	464	478	490	518	536	494	505	528	489	466	503	476	458	478	495	462	428	511	496	508	460	508	478	468	447	463	455	527	518	477	485	487	489	500	477	446	483	487	453	491	463	474	470	476	508	475	487	450	484	547	473	444	500	509	456	471	520	461	478	535	484	466	461	488	456	490	482	504	484	476	480	491	509	489	460	483	507	490	484	461	448	524	473	478	513	500	471	464	437	502	534	470	472	478	460	482	483	462	501	485	513	465	461	480	476	517	483	475	467	500	478	446	481	455	454	499	494	473	532	518	454	485	481	473	468	443	479	472	490	492	482	473	507	488	497	475	456	489	499	511	511	479	503	492	492	489	448	495	491	493	489	509	467	481	478	483	506	488	513	505	461	486	464	470	487	507	458	480	478	524	490	467	474	506	502	497	523	428	485	498	488	494	445	454	470	479	458	459	504	465	489	457	480	460	472	441	481	457	497	484	460	495	468	468	483	481	494	499	480	480	446	462	506	483	473	498	450	506	488	496	498	462	489	499	483	476	497	488	488	517	498	481	510	498	483	458	473	463	476	470	482	477	495	444	484	443	425	502	503	499	499	495	475	460	487	477	504	509	450	464	464	503	495	483	502	485	460	471	509	488	473	457	482	485	469	453	520	497	507	477	483	485	457	488	470	494	484	466	501	496	488	501	493	488	490	488	436	473	457	518	494	500	489	501	455	499	498	513	515	465	499	512	461	456	496	453	489	481	509	473	501	450	447	466	446	471	469	474	462	505	479	502	465	503	468	471	477	460	471	488	531	502	503	516	502	480	456	453	441	470	482	468	475	484	493	478	491	472	495	472	492	451	464	488	494	483	486	507	476	469	484	502	495	496	483	455	503	465	460	470	472	498	504	506	459	484	479	447	472	496	473	482	488	494	484	466	471	482	487	482	508	518	454	479	485	475	467	501	475	498	476	478	499	451	470	504	502	477	509	484	466	477	486	507	504	504	501	446	466	526	511	458	451	458	515	453	456	488	440	505	464	455	466	493	450	473	441	487	472	505	490	481	470	527	433	481	467	510	508	516	496	507	512	476	476	478	522	440	504	477	488	511	534	497	458	472	507	495	489	496	476	493	465	502	516	463	479	507	482	505	498	493	436	483	506	466	485	462	493	461	496	465	486	478	484	443	467	488	484	483	455	457	498	472	448	500	464	482	488	512	507	467	471	502	469	490	475	450	455	527	458	483	437	497	452	490	475	505	467	496	487	493	459	496	496	448	467	470	465	471	497	487	493	514	481	496	486	483	491	521	469	486	435	490	471	483	445	478	481	476	495	442	495	465	482	495	415	498	450	523	456	479	453	482	454	521	464	455	516	501	472	517	455	511	467	484	465	473
24819	21388	28622	24455	21299	9211	1553	1153	1060	1029	906	957	946	885	939	928	932	894	856	909	791	885	826	830	819	843	964	862	905	852	818	837	852	833	859	843	875	829	872	855	803	827	841	844	836	865	825	800	831	853	831	901	858	846	877	822	869	803	828	835	843	850	882	802	833	815	921	864	851	857	789	811	860	870	817	879	844	803	818	862	849	863	801	816	868	833	852	816	825	805	867	796	843	831	841	783	761	784	812	869	838	835	752	897	815	863	846	869	864	848	796	937	853	842	825	842	865	876	853	844	831	842	800	833	897	814	793	836	840	825	844	867	832	818	814	819	837	791	792	865	857	877	877	877	860	829	844	856	842	880	880	820	851	770	863	825	836	875	877	872	839	813	820	793	874	845	835	891	832	903	775	865	833	836	823	798	843	823	845	822	855	848	807	861	813	821	774	826	824	827	837	860	859	837	824	833	877	812	833	808	883	877	808	865	854	842	819	830	853	836	785	855	835	808	809	819	894	891	829	819	830	849	794	861	864	876	826	856	818	848	859	842	842	853	846	880	838	862	860	897	858	825	801	858	844	819	852	828	803	800	853	824	857	828	850	824	893	807	848	843	808	796	804	855	807	815	813	809	853	865	811	820	886	849	812	863	870	857	853	824	832	864	847	813	854	839	850	844	813	843	869	804	846	815	849	823	847	883	852	866	780	822	821	832	821	814	824	789	816	858	822	906	819	795	777	892	873	847	870	789	869	827	872	852	865	845	844	830	862	853	796	857	835	859	856	875	825	792	903	768	876	825	811	793	855	810	815	850	861	817	850	819	839	824	853	874	814	791	859	826	829	776	833	886	848	825	859	833	823	813	852	826	859	833	852	833	867	845	865	815	840	839	817	826	846	795	847	850	817	804	841	838	871	851	849	823	838	816	847	801	846	834	832	842	904	782	891	869	888	827	848	873	842	821	809	842	832	835	856	842	862	825	839	873	811	900	866	865	863	852	795	863	840	803	778	834	846	822	822	855	875	821	791	858	842	846	849	850	834	788	850	873	863	841	862	857	836	839	788	870	861	831	802	872	857	842	851	844	800	810	822	836	810	811	857	799	811	871	838	812	836	831	849	854	797	791	814	803	818	849	823	796	813	814	840	851	805	832	862	814	820	825	803	855	846	810	786	858	851	791	859	821	813	810	812	803	772	859	806	800	837	834	801	852	830	862	818	841	855	751	839	830	893	842	852	810	888	830	790	828	823	864	869	760	820	855	814	823	835	815	859	798	820	885	842	787	856	832	847	861	893	903	872	881	870	836	829	813	770	817	840	830	806	841	815	872	821	895	853	822	841	786	837	830	810	847	837	818	822	827	884	857	844	811	800	862	796	834	824	840	810	854	850	871	865	816	842	793	832	866	846	755	841	859	822	856	855	824	847	856	888	803	817	795	808	828	841	888	843	831	808	891	864	867	843	822	840	782	846	834	864	816	820	822	806	858	875	862	819	837	809	883	819	828	854	856	857	869	845	839	844	803	817	805	800	880	777	831	847	847	856	832	861	766	820	883	882	814	824	808	791	845	829	847	813	873	847	865	756	822	888	857	801	853	866	872	800	827	872	803	868	829	798	831	809	782	810	830	811	859	895	857	821	832	795	799	830	783	873	835	837	753	824	860	843	855	813	811	814	842	891	876	885	798	858	821	849	859	782	870	832	843	800	868	844	903	831	836	815	851	848	840	843	795	822	871	867	849	804	847	801	838	852	849	908	870	846	798	861	855	818	878	878	876	834	827	833	818	847	798	825	882	814	844	852	863	796	839	809	792	836	874	792	804	875	821	923	815	870	846	826	824	830	801	884	858	816	819	799	831	910	842	871	827	761	806	831	833	803	902	896	824	817	894	793	848	839	879	868	778	828	834	840	807	809	794	795	845	857	842	817	853	825	828	828	827	876	853	820	854	876	818	834	838	809	854	873	811	845	865	870	840	849	848	839	809	842	809	835	818	778	820	861	799	839	814	853	793	842	804	817	814	855	854	788	804	876	839	846	832	793	836	862	808	836	886	861	866	796	817	826	800	899	817	828	846	812	834	889	891	822	802	779	836	846	838	870	806	846	819	842	820	782	796	887	857	832	846	804	836	818	812	854	826	817	839	849	841	851	860	821	800	852	856	828	789	850	846	828	807	864	798	815	851	812	917	832	860	788	820	887	814	811	851	856	844	854	873	822	851	831	808	846	897	867	776	832	836	841	841	843	823	813	814	798	800	816	833	787	871	856	813	861	862	808	866	848	844	847	847	787	789	843	828	854	864	787	831	852	881	813	806	784	847	822	800	844	838	859	872	805	851	874	867	872	822	904	809	844	858	837	867	825	782	832	822	806	846	857	818	840	842	795	816	883	881	793	847	818	798	820	836	826	838	832	833	864	847	816	814	845	829	840	867	815	806	812	792	874	893	826	814	826	811	811	831	842	829	886	885	847	864	824	830	850	865	815	812	832	824	823	872	792	824	856	873	849	816	824	858	826	826	810	833	863	880	824	809	807	798	869	787	873	812	832	826	771	842	801	820	842	857	879	846	869	869	807	845	833	920	803	828	830	862	774	815	823	771	863	800	841	827	830	894	810	798	863	869	803	808	876	809	806	823	807	862	866	837	835	866	849	856	836	842	813	822	853	843	814	828	814	843	862	818	827	814	838	847	814	830	850	839	829	827	887	819	830	846	845	848	849	849	836	902	828	846	827	831	824	725	876	846	830	787	817	848	884	778	823	808	802	887	905	815	817	802	846	804	897	823	810	923	807	802	826	890	747	781	828	817	789	811	803	865	889	835	834	832	815	838	769	834	814	811	827	845	833	834	813	812	843	799	875	884	810	803	834	870	872	843	846	848	863	843	793	825	831	879	827	848	834	819	823	838	834	836	778	839	854	834	841	828	817	825	811	813	830	842	838	852	891	820	803	826	820	849	859	763	790	837	873	792	874	829	880	790	811	867	874	870	792	835	795	871	883	840	790	836	833	878	827	833	861	856	818	818	826	844	873	845	851	823	845	859	830	822	865	791	866	790	802	825	846	884	846	799	872	851	863	879	879	856	842	889	859	920	856	830	853	864	822	826	825	822	807	885	844	838	818	824	864	794	783	816	846	803	766	843	846	880	796	810	832	838	810	792	829	783	833	812	834	835	787	791	857	854	811	867	865	788	842	827	872	802	827	875	868	858	807	833	847	854	839	794	808	829	871	813	832	809	776	835	863	774	825	797	821	828	850	835	830	857	836	838	854	816	868	806	817	813	861	817	812	866	819	788	878	814	855	864	781	895	761	826	816	838	846	776	800	823	838	810	830	854	855	819	869	878	828	837	817	830	783	803	811	857	881	823	848	816	859	834	826	864	823	870	798	854	831	874	834	807	806	915	862	854	823	855	858	854	854	793	892	794	804	838	848	874	873	869	826	836	808	840	836	884	816	817	844	836	874	847	880	801	841	846	853	802	814	852	870	866	849	874	833	872
4578	9175	7493	3897	2610	1823	1387	1260	1153	1035	986	905	874	903	911	841	864	822	838	864	823	866	810	860	825	834	795	823	858	867	813	782	871	794	789	782	794	808	786	771	746	750	781	826	810	776	767	773	781	819	813	794	804	761	752	839	767	791	828	829	803	741	783	750	775	832	745	787	812	783	764	824	794	813	789	788	783	823	819	812	778	830	855	786	788	755	793	750	789	790	729	791	756	785	813	760	780	784	783	754	780	742	781	788	800	841	807	795	787	725	744	779	793	735	752	785	738	763	819	791	790	732	770	759	741	768	735	849	795	774	787	848	776	764	818	821	848	751	745	756	796	731	769	727	776	755	777	792	735	750	806	788	766	755	769	751	755	780	779	749	807	838	738	806	810	790	766	773	762	744	805	804	770	789	811	850	853	793	767	776	759	725	758	769	713	779	746	777	793	738	766	698	804	831	815	765	809	741	805	742	784	794	836	747	770	783	779	767	808	766	772	773	777	776	727	849	768	779	797	793	798	820	776	759	766	775	801	795	799	829	771	800	770	777	776	748	750	822	770	749	790	807	815	771	811	776	773	825	797	789	808	767	842	785	844	771	834	752	822	786	815	808	775	850	755	812	754	794	802	741	778	810	783	868	788	827	798	838	750	854	781	824	802	791	814	770	762	797	780	752	769	738	735	843	791	743	758	757	748	747	820	762	782	805	790	770	770	773	783	828	820	801	797	804	776	764	787	767	795	796	745	752	736	801	782	818	784	790	809	792	780	802	781	734	738	782	804	821	848	743	774	808	791	805	809	776	787	792	770	831	762	774	786	784	738	789	768	775	778	780	754	777	784	814	758	789	801	735	822	798	774	810	805	786	786	796	790	802	778	744	766	839	792	761	806	788	776	773	767	765	836	793	760	797	775	793	779	757	786	816	776	757	799	820	756	775	760	756	762	730	787	775	777	782	790	803	779	823	769	773	813	789	798	743	836	748	786	724	716	764	824	813	816	793	789	783	785	811	771	758	766	788	750	782	811	731	818	806	790	784	771	784	817	773	742	762	787	791	793	780	762	790	822	756	807	758	820	798	796	848	766	787	791	756	800	816	791	741	728	765	808	795	761	780	798	843	780	742	788	780	802	809	807	820	757	816	774	827	808	760	780	802	796	795	750	778	749	806	819	758	812	804	781	790	760	762	799	747	816	788	787	856	731	835	779	758	810	784	838	815	793	731	783	753	758	771	775	798	802	807	790	810	821	790	749	781	785	786	801	813	749	750	779	754	798	788	772	747	734	783	824	775	785	821	844	820	772	786	774	775	814	763	817	763	776	763	788	796	793	808	785	766	774	765	805	805	785	748	807	780	778	790	840	808	814	823	795	760	810	845	757	813	780	788	793	823	810	792	798	807	807	758	789	800	741	757	813	785	736	764	751	787	776	784	757	818	817	795	793	807	784	762	796	782	788	782	793	735	760	771	758	769	822	775	829	813	752	839	851	837	774	771	798	784	831	728	804	805	775	779	810	768	831	788	823	805	763	783	796	774	774	763	745	823	783	758	810	804	815	794	746	799	768	751	747	757	811	798	787	784	725	788	756	817	776	782	816	830	797	752	781	816	789	790	776	768	795	816	817	785	793	760	847	739	746	770	799	770	747	739	797	762	800	808	825	842	804	783	817	743	761	812	745	743	818	837	723	765	801	781	781	800	799	769	785	772	763	839	793	798	833	739	778	807	756	783	781	729	757	829	792	778	855	806	735	794	766	777	777	806	784	780	774	812	813	808	757	805	757	800	783	794	787	762	802	788	827	766	755	785	793	786	803	717	791	779	793	761	766	838	793	778	758	802	727	781	792	780	786	788	770	782	778	747	797	765	816	788	811	772	796	810	790	794	814	748	830	803	783	803	798	756	806	795	800	798	733	771	825	782	786	769	775	754	846	776	798	787	803	792	792	757	750	768	831	720	777	743	799	779	782	766	794	768	780	794	777	815	771	809	795	821	800	715	762	832	754	787	801	827	800	770	791	770	816	763	817	761	773	824	758	764	749	806	798	796	757	788	802	787	757	763	780	783	770	800	747	807	778	807	763	790	763	781	797	794	800	811	798	765	801	777	797	790	749	756	811	756	780	754	785	771	839	749	771	789	778	800	794	758	776	838	744	773	815	797	757	709	792	817	728	763	767	808	802	741	749	782	784	781	772	776	774	810	806	761	836	772	762	823	737	740	749	807	784	777	777	768	798	759	784	779	758	724	814	782	774	798	826	782	758	789	735	774	778	781	812	749	750	789	774	752	831	772	763	757	781	781	782	769	711	834	777	772	740	823	783	765	776	786	771	774	763	790	785	828	777	793	787	768	852	808	819	746	767	794	767	766	776	760	771	777	760	745	789	774	787	760	813	764	753	779	762	757	784	787	786	769	805	812	804	781	772	823	793	782	779	765	820	802	819	757	723	787	806	739	757	773	759	799	806	771	786	764	792	791	774	739	784	786	839	799	793	824	829	752	769	778	814	781	807	776	784	765	771	757	767	766	789	787	835	797	779	754	811	800	779	766	779	790	787	825	729	746	780	735	794	738	752	771	777	771	750	725	771	752	777	765	721	759	792	774	792	813	792	788	806	826	786	765	783	774	805	775	789	760	779	764	770	799	764	808	803	761	821	800	790	822	837	801	792	829	786	793	766	785	819	718	810	782	802	765	740	775	771	777	842	806	793	814	736	760	809	847	797	776	825	772	764	800	783	814	779	764	753	773	799	845	715	787	811	743	762	829	772	786	810	793	796	820	808	823	816	814	795	799	788	772	809	770	786	811	768	767	754	792	765	837	767	846	798	754	743	774	759	821	787	816	781	751	778	812	768	829	788	781	742	770	837	780	755	772	777	791	810	796	760	758	740	778	761	765	762	737	854	741	726	780	757	764	756	798	811	853	783	774	740	807	724	794	750	790	769	769	841	785	814	780	803	739	773	825	846	753	777	817	755	818	772	797	796	811	792	782	808	776	826	779	769	828	827	787	793	782	818	791	757	760	747	796	826	740	819	737	748	773	749	764	812	819	803	769	841	742	802	729	769	788	738	761	753	808	766	781	748	772	845	758	781	777	754	785	781	818	775	839	745	767	787	744	831	797	799	769	759	759	784	793	819	790	776	769	754	768	783	772	779	779	779	808	807	792	763	800	762	843	774	755	731	809	787	793	839	803	796	738	783	762	836	802	759	793	759	783	773	758	783	758	776	794	808	829	773	766	776	780	776	779	788	747	755	794	838	779	793	782	811	768	792	790	820	763	756	747	806	804	788	782	804	769	833	806	752	705	787	804	786	808	784	829	791	798	802	791	831	782	811	778	803	798	748	767	826	817	850	748	780	775	776	815	783	784	755	779	799	772	828	742	782	762	828	744	789	802	797	753	801	729	794	805	786	793	801	751	796	817	779	754	820	777	791	811	784	804	804	769	729	807	779	753	806	784	809	782	803	767	759	770	820	823	775	778	740	800	833	757
22781	21446	29329	23957	21451	21541	18507	1654	991	806	749	598	551	496	466	465	449	363	377	337	319	337	295	344	319	307	327	309	317	282	304	283	268	291	280	250	280	285	274	284	281	261	262	250	250	274	247	252	277	258	274	254	247	272	240	274	254	249	257	255	257	250	264	237	275	256	259	270	248	240	232	263	258	264	263	276	226	295	249	241	263	240	256	250	231	242	255	238	239	233	251	269	264	248	255	235	234	264	265	249	242	246	231	263	269	246	261	247	276	236	238	241	244	285	253	243	264	256	230	243	290	225	272	268	250	264	246	228	265	256	240	273	260	228	277	247	248	258	271	269	239	221	257	239	264	262	268	235	245	241	257	251	240	269	223	244	222	244	247	268	238	229	243	253	246	263	271	270	275	270	250	240	271	258	261	244	267	269	272	241	236	236	259	253	237	236	244	206	257	228	255	235	268	257	260	252	265	245	243	257	284	234	255	279	250	235	234	264	247	262	263	238	230	259	257	251	256	264	268	248	265	261	275	259	255	264	265	244	253	248	256	271	242	258	273	242	237	254	241	236	247	293	247	240	250	250	252	237	240	273	230	263	246	226	241	247	274	219	287	221	251	255	245	248	258	249	236	236	237	248	273	272	244	248	233	277	252	239	249	282	252	244	251	244	260	274	230	259	262	251	246	263	235	218	240	259	246	254	240	252	255	270	273	253	230	233	244	270	254	247	264	267	247	232	243	248	277	245	236	241	245	267	252	244	241	256	239	267	251	240	234	272	239	225	279	242	270	263	248	257	255	256	217	257	253	244	267	250	247	262	258	273	246	273	231	246	255	244	248	237	233	250	241	256	233	246	271	231	261	253	285	258	237	266	240	259	256	248	219	270	249	218	273	266	243	249	264	247	259	238	237	245	243	247	232	265	253	265	212	289	224	265	254	271	263	258	229	257	242	233	247	246	267	263	275	243	265	248	261	252	238	245	240	272	263	244	266	248	238	245	230	251	223	239	273	243	253	259	221	283	253	227	268	218	253	245	244	269	227	231	249	261	237	249	252	225	285	258	257	245	253	244	251	236	228	263	256	261	249	233	266	231	250	247	227	251	240	238	260	248	268	242	219	267	267	242	246	246	228	249	279	258	279	205	249	234	258	257	237	248	263	243	252	199	233	242	241	254	251	250	265	257	268	240	245	260	247	236	235	237	241	235	236	220	282	267	235	248	226	242	220	228	241	267	252	260	253	246	284	249	259	243	227	238	248	246	258	272	265	275	246	259	261	246	254	229	242	263	253	256	238	269	272	278	250	241	247	207	283	251	271	265	282	270	259	237	269	249	257	256	232	241	267	242	241	272	256	250	245	241	266	243	259	253	262	249	250	256	247	253	262	256	246	264	240	241	249	226	238	263	238	237	250	230	262	263	242	245	220	272	228	237	259	246	236	213	228	238	265	259	229	227	234	217	269	262	267	246	261	241	269	228	250	216	258	266	235	259	214	267	272	238	261	241	241	233	233	254	275	226	242	242	245	252	280	245	259	254	258	247	274	244	191	257	253	245	263	256	249	246	237	245	259	258	238	225	247	229	253	246	257	244	264	253	294	241	241	239	258	227	268	272	246	245	247	274	249	253	219	261	245	262	233	256	240	247	281	258	239	263	254	266	243	231	262	256	262	223	256	213	236	251	237	250	238	240	264	265	268	249	249	249	233	271	245	228	244	229	254	254	236	246	225	241	243	268	262	230	240	249	266	260	238	249	237	254	244	239	253	266	233	274	250	231	262	253	247	266	246	251	261	226	243	236	242	259	260	265	261	257	254	269	252	255	265	237	250	256	263	235	243	248	254	245	272	267	234	248	229	226	255	252	254	234	254	234	250	257	247	272	281	258	248	254	253	262	254	268	246	244	256	259	239	242	253	256	256	225	249	260	231	243	255	276	253	269	267	239	238	255	255	254	225	268	280	251	240	262	252	279	266	252	268	242	244	259	260	249	296	246	208	254	241	261	257	210	250	289	240	279	250	273	256	248	269	236	243	264	267	279	241	231	254	256	240	241	281	232	239	255	257	279	242	233	215	243	246	262	269	239	239	250	217	238	246	243	239	248	254	253	259	230	256	256	242	249	239	260	252	256	253	243	272	262	233	241	247	255	266	257	268	250	269	238	247	233	247	246	256	256	269	281	249	268	239	267	220	224	244	244	253	241	259	248	247	233	240	284	251	273	240	242	239	233	227	248	239	216	254	257	233	245	270	261	265	271	272	273	267	235	239	231	231	253	250	237	223	234	247	257	249	263	261	249	259	241	246	244	243	231	254	249	253	276	228	282	255	228	228	228	223	217	238	240	224	221	235	284	274	260	269	216	246	262	258	256	265	221	243	239	257	237	228	246	234	242	248	228	265	245	242	215	248	251	234	220	244	225	242	248	257	267	266	231	230	253	244	222	240	238	264	234	256	257	248	262	235	224	276	235	226	252	253	237	264	247	236	248	254	259	241	243	248	274	243	238	256	256	251	262	246	238	213	230	250	244	264	244	248	267	234	244	249	255	240	237	269	273	249	256	227	234	250	232	245	238	247	294	216	263	237	265	270	261	273	247	259	279	246	254	232	244	277	246	258	236	270	247	249	273	264	248	229	277	251	243	259	243	255	266	228	254	226	287	265	270	252	217	247	233	248	243	263	271	223	248	255	242	268	267	266	269	243	238	235	232	222	252	277	214	254	257	263	242	260	258	266	228	236	248	233	263	230	222	244	266	216	264	227	280	275	250	257	273	247	256	251	240	265	220	231	246	263	283	244	272	243	263	250	240	263	251	234	273	267	250	271	245	233	243	248	234	262	210	250	244	230	245	239	236	222	239	248	221	246	251	228	247	268	260	252	262	245	214	234	253	256	255	253	284	227	246	241	270	266	244	263	246	258	253	240	241	264	239	244	236	237	248	248	251	251	222	230	236	244	266	250	217	247	248	227	236	248	261	228	234	234	269	242	225	237	251	271	291	247	269	242	243	271	248	253	261	244	265	258	266	252	247	242	241	249	286	229	231	229	256	236	254	234	240	250	258	264	246	249	218	230	257	247	236	260	247	260	237	249	247	257	257	233	266	221	239	252	260	287	218	229	268	272	277	240	236	255	245	269	255	261	255	248	260	224	229	265	257	252	219	258	224	217	264	250	250	266	216	245	243	276	244	235	240	244	249	247	252	280	250	256	258	263	267	244	249	245	266	251	236	241	262	219	262	247	243	246	268	238	231	244	262	270	226	273	248	253	236	240	248	276	227	261	229	256	263	246	228	243	228	261	237	242	245	248	250	256	253	263	262	242	250	268	253	237	244	238	305	229	258	237	271	238	271	249	263	249	242	233	243	251	295	255	232	249	266	226	253	255	239	238	245	284	275	268	247	266	263	211	251	241	253	239	255	248	230	243	260	239	246	263	248	273	262	242	227	250	234	255	260	277	220	255	259	273	232	258	231	255	232	263	232	263	243	260	265	275	227	240	254
6248	19754	17115	8980	5618	3311	2392	1709	1307	1099	895	712	655	548	563	483	428	396	393	386	384	325	323	314	351	320	308	295	277	314	289	290	257	263	300	264	285	266	248	251	254	271	286	282	268	267	273	252	251	255	255	270	246	253	246	263	274	216	281	263	238	234	247	238	251	260	242	254	241	214	249	247	263	229	248	261	208	222	233	279	260	233	239	242	241	254	261	257	238	270	237	269	259	221	235	257	244	227	253	232	225	236	243	232	268	257	273	229	263	218	253	260	246	251	234	258	202	225	219	239	249	230	236	233	228	233	252	242	250	237	239	242	246	267	211	230	241	238	215	246	236	235	243	219	289	218	254	217	239	258	274	250	250	235	224	220	243	259	241	263	239	225	248	256	247	245	238	251	221	216	230	227	230	252	231	236	232	240	251	227	204	246	262	246	248	264	232	255	243	232	224	246	216	247	248	247	241	243	239	246	256	266	254	245	237	255	248	237	231	236	235	250	247	232	254	224	235	248	226	233	251	261	235	230	235	264	248	233	233	246	235	233	256	227	222	211	238	242	225	223	231	259	263	257	257	236	220	215	242	251	217	224	236	235	236	237	246	255	261	236	230	258	254	228	257	245	240	236	228	264	235	225	229	231	273	245	269	243	248	235	229	252	229	230	229	235	244	234	244	242	241	237	218	233	248	241	237	261	247	234	249	278	243	265	218	249	220	233	249	221	227	210	250	236	231	256	217	214	270	223	244	240	267	226	233	245	233	228	255	232	234	242	253	244	261	263	229	244	223	239	246	255	251	249	240	221	222	233	277	248	259	271	229	254	250	239	225	260	212	248	237	251	242	241	245	235	266	247	245	247	260	255	258	272	230	214	263	263	222	231	260	250	252	263	238	237	222	240	267	238	240	233	241	231	250	255	266	248	265	238	231	241	244	246	236	255	255	237	235	267	237	245	232	240	246	262	247	233	242	249	209	220	257	241	239	222	236	268	259	232	249	266	191	253	240	232	240	237	247	241	240	271	231	258	233	229	254	223	235	237	220	261	222	245	224	220	249	243	245	232	262	233	228	238	234	239	242	213	271	237	233	222	216	223	249	243	231	246	239	249	246	235	261	253	228	236	265	234	232	234	270	237	238	241	233	257	264	235	252	233	263	242	258	242	237	242	260	233	229	238	228	252	253	249	246	231	236	220	223	259	235	211	244	236	240	244	239	243	255	248	250	261	237	243	222	245	269	236	245	224	252	255	227	243	237	229	231	238	252	247	217	229	241	232	236	238	249	249	247	222	239	228	251	247	224	250	209	255	219	253	249	195	248	221	230	249	248	254	238	217	251	237	226	227	215	240	231	238	230	236	248	218	225	236	237	239	257	249	231	234	260	218	236	227	247	261	220	231	238	222	211	256	229	234	231	225	281	253	238	239	255	257	251	236	280	241	257	274	249	235	225	244	230	221	237	237	219	228	259	247	231	229	256	257	234	226	238	251	254	220	235	257	234	262	232	248	233	207	227	257	261	243	221	223	251	232	248	215	238	235	253	269	236	239	256	258	238	224	218	238	256	227	266	215	232	236	257	268	231	225	224	235	241	226	238	223	239	244	246	235	231	240	211	248	264	228	244	242	233	234	261	243	238	225	231	252	259	222	239	238	246	238	257	195	230	258	201	259	251	207	242	221	248	237	250	222	228	226	257	256	229	259	231	245	256	245	242	243	226	270	220	232	240	241	223	248	236	227	211	237	219	233	272	208	240	214	204	241	241	237	221	239	246	260	215	228	248	245	216	223	228	276	253	224	242	262	229	234	211	264	252	237	256	256	225	251	224	246	248	239	212	273	249	231	259	213	225	259	237	232	247	245	246	231	233	262	235	253	251	218	242	237	210	255	225	239	262	242	244	241	237	235	266	241	236	223	245	263	200	249	239	240	250	257	235	238	259	212	220	240	232	240	247	213	264	223	251	224	262	226	247	229	227	260	237	233	239	233	257	266	219	249	241	228	258	247	248	225	260	250	218	220	226	223	235	283	249	264	247	222	251	233	221	242	218	213	224	262	237	259	257	268	233	256	221	256	238	243	238	268	216	239	229	231	241	277	233	233	253	225	240	253	249	239	253	213	217	231	234	253	239	242	232	239	215	244	260	230	257	240	260	217	232	246	233	241	249	233	244	225	202	265	236	241	235	271	236	218	246	238	245	253	239	253	243	246	224	232	269	240	251	259	237	230	248	248	214	244	212	240	243	251	233	212	245	240	201	237	251	247	244	241	239	257	232	260	246	233	233	250	217	229	231	255	265	242	251	254	239	262	236	233	239	245	242	261	230	254	244	247	244	244	246	269	253	237	247	262	242	267	238	241	236	239	234	229	228	244	236	259	265	253	258	225	221	247	253	259	252	248	238	238	252	232	246	217	248	244	209	226	250	235	263	244	258	236	251	252	221	214	196	222	243	237	233	204	228	230	228	236	216	258	240	217	239	244	236	227	233	238	218	228	214	244	230	242	245	240	252	248	228	258	249	261	226	229	217	228	249	211	241	250	258	239	253	244	249	246	259	254	237	239	229	218	245	257	205	232	268	254	244	242	235	217	239	238	227	238	263	247	218	239	246	267	222	228	266	234	210	229	250	271	226	247	263	238	221	238	221	242	224	247	244	251	241	231	262	254	233	230	239	223	239	239	252	220	242	219	251	230	267	262	234	237	240	219	227	221	278	232	223	249	229	220	207	233	210	249	250	254	253	241	230	248	248	246	231	257	238	235	241	207	203	237	239	247	244	231	224	222	243	235	247	255	249	249	227	231	243	243	258	259	234	241	224	246	246	250	237	207	217	253	230	237	244	251	240	221	254	226	263	231	260	261	230	268	256	269	244	255	252	244	235	227	245	261	241	235	251	242	222	229	236	253	247	224	242	241	251	268	213	243	236	253	242	233	245	280	245	239	233	243	236	233	238	240	253	252	260	232	236	235	218	253	222	225	227	241	241	243	260	227	230	241	236	232	248	246	260	255	236	259	229	252	228	243	235	260	243	238	241	258	229	258	239	251	258	231	221	234	256	223	263	243	239	238	249	264	227	271	232	234	261	233	231	264	257	218	202	241	279	224	218	268	209	229	263	228	249	243	240	242	219	274	227	227	238	237	231	254	263	239	246	227	245	246	228	230	255	239	246	243	256	245	227	234	229	268	236	247	259	231	250	277	244	229	256	232	255	234	216	238	260	225	227	259	231	227	249	245	243	262	201	255	263	262	257	226	232	236	251	237	228	229	223	248	232	236	239	233	254	241	212	239	223	236	221	258	221	248	208	236	208	217	235	254	263	267	239	228	225	226	229	271	219	260	222	253	242	234	255	264	212	262	216	222	230	249	220	227	260	221	263	238	220	244	236	227	254	230	234	247	252	218	232	230	249	244	221	244	240	244	227	244	247	239	244	234	213	243	232	256	236	227	253	267	227	218	243	222	261	247	228	246	251	215	227	233	223	235	208	252	258	254	221	248
27862	21130	12429	1749	1087	1008	956	934	962	914	956	971	944	946	1004	902	867	912	874	937	972	908	917	1004	869	939	952	897	950	941	939	896	879	934	950	903	916	918	967	963	939	881	927	918	962	975	887	911	927	905	925	946	926	988	972	947	904	893	919	945	940	976	925	878	911	888	974	877	872	892	905	900	894	915	872	967	919	956	896	919	966	897	938	963	939	900	905	907	969	935	920	944	864	899	918	979	934	895	973	941	938	965	931	912	911	920	933	942	941	958	899	955	878	923	932	973	903	885	921	934	932	921	926	958	956	918	932	930	901	935	938	908	918	931	932	938	907	893	978	941	908	974	941	949	950	911	855	912	905	952	907	929	888	920	954	929	962	900	965	912	945	924	837	885	961	901	885	943	918	928	893	929	914	952	906	864	880	978	1010	889	906	908	973	915	991	902	947	918	901	899	925	928	991	871	851	949	954	859	929	917	928	944	919	930	898	911	879	921	931	934	910	938	914	960	901	899	888	950	988	941	917	896	925	927	906	937	899	903	892	951	890	917	907	925	998	914	931	963	958	948	914	954	941	928	934	891	960	936	917	925	930	961	961	907	992	944	938	902	940	911	920	912	952	921	913	907	946	938	894	919	949	995	974	910	907	902	896	934	877	923	923	922	962	896	980	937	911	938	922	941	920	946	946	947	933	854	945	925	911	892	955	903	976	883	935	940	931	948	916	906	981	885	916	843	905	961	866	890	868	890	966	903	937	941	947	957	932	894	951	867	881	928	910	992	943	952	910	912	927	842	922	894	970	903	921	888	920	902	967	976	907	907	922	893	902	895	931	917	932	914	916	965	900	941	886	953	918	929	922	971	913	879	960	904	932	954	904	886	881	938	912	894	870	962	972	921	928	915	927	990	931	960	988	903	934	934	918	983	934	998	938	889	891	862	907	914	956	903	877	904	885	920	954	980	969	945	876	907	927	872	914	947	960	937	907	975	944	906	893	917	943	946	952	927	915	906	961	859	889	895	903	934	932	930	952	949	882	865	894	922	948	931	947	893	907	873	967	928	895	940	976	957	921	898	906	920	982	927	934	961	974	892	999	915	927	940	964	930	902	926	845	953	860	891	923	950	848	906	913	998	945	883	908	899	900	898	965	936	932	942	921	965	864	918	887	931	890	879	891	916	916	917	973	955	937	909	918	957	930	888	897	926	906	954	887	874	930	884	920	885	881	920	921	889	907	893	944	924	948	893	918	885	891	921	965	967	928	912	908	960	925	921	939	941	914	920	932	940	935	939	917	904	922	908	930	935	979	887	896	903	920	902	895	912	968	897	920	937	931	905	941	889	897	932	873	917	927	909	902	942	993	922	907	883	878	918	933	932	846	874	904	971	1011	907	974	925	971	944	948	845	921	958	898	863	894	905	958	938	975	960	935	951	907	997	914	938	966	960	870	939	980	922	933	930	928	906	943	982	912	931	893	894	905	882	937	962	973	924	872	825	928	899	924	907	942	935	923	884	924	958	920	939	905	926	901	903	849	883	945	898	962	923	949	929	953	929	937	929	947	958	882	920	978	950	923	923	966	941	978	932	935	977	907	925	892	875	904	906	958	890	887	999	926	989	895	904	909	898	983	918	903	924	935	938	903	939	978	919	940	942	887	861	890	960	894	987	923	974	937	856	929	933	914	855	952	958	935	935	979	862	962	891	900	896	952	921	913	948	953	885	941	910	910	875	936	938	871	871	954	924	968	930	927	955	932	936	884	971	926	949	942	975	985	982	919	955	872	976	938	949	934	908	885	959	913	924	912	882	952	987	913	921	922	888	891	955	925	883	936	913	867	968	981	952	944	922	922	953	904	920	943	941	901	887	944	956	883	932	970	958	987	873	988	950	1023	954	940	912	911	898	927	949	912	995	925	873	910	965	962	902	904	944	968	921	991	924	914	914	905	897	887	932	893	937	893	978	917	876	873	930	994	901	883	916	920	988	920	939	920	959	995	896	920	932	939	858	983	914	909	987	917	936	899	938	938	904	919	865	932	954	965	935	880	876	902	919	932	943	910	935	966	909	992	917	929	941	887	850	898	954	900	909	951	935	909	966	973	910	858	921	935	1017	891	867	923	895	905	871	930	873	930	933	952	975	913	938	941	938	872	913	933	958	920	894	946	918	927	969	942	917	968	945	937	861	988	930	885	936	890	902	985	956	918	926	906	881	903	953	911	890	964	962	949	935	912	939	901	908	871	898	918	873	947	877	906	937	923	876	892	895	932	907	924	961	952	963	923	906	869	952	917	907	921	930	929	925	880	944	908	915	901	954	915	892	905	907	887	923	899	903	912	910	872	959	948	968	930	924	941	947	941	922	959	904	913	895	871	956	985	962	929	897	929	982	986	929	879	924	914	946	923	946	914	954	924	890	909	910	938	960	884	947	943	919	924	922	919	941	961	898	949	930	936	869	881	946	883	936	901	912	994	927	931	916	887	970	908	895	907	943	922	885	939	974	953	919	917	879	922	915	919	893	898	953	927	945	902	902	920	888	904	920	913	910	937	921	986	896	949	854	868	932	942	908	902	940	903	916	985	872	956	874	877	929	902	890	939	942	934	917	940	945	895	969	943	921	893	944	966	916	927	914	891	942	919	905	893	901	993	896	978	926	903	928	903	905	946	966	906	911	870	943	969	924	950	940	919	926	975	898	874	982	898	893	919	887	907	915	928	962	837	914	915	966	910	908	931	870	915	904	957	829	988	926	929	943	922	910	916	909	935	958	934	912	972	911	889	891	950	912	888	935	935	928	929	935	975	939	904	920	859	911	937	950	912	934	914	962	881	882	953	959	883	898	906	967	933	826	956	851	941	871	905	911	955	865	914	916	953	954	913	901	945	959	877	913	936	934	893	893	860	914	889	936	930	978	955	943	920	925	947	936	929	915	918	945	892	944	892	914	865	909	940	934	873	902	894	895	953	953	987	915	884	952	913	883	858	894	925	913	911	974	922	935	982	892	901	961	910	915	878	922	943	903	889	937	1003	925	945	944	1004	926	912	938	944	936	946	961	943	921	891	879	876	898	931	936	936	932	968	888	929	951	895	883	900	963	863	1008	967	919	899	958	900	908	918	907	990	928	921	950	909	958	989	927	923	906	908	932	970	895	940	839	954	886	930	949	984	989	914	909	947	948	926	960	909	962	915	914	905	914	910	882	912	930	932	980	953	898	946	906	979	939	929	931	952	923	894	958	936	938	895	943	904	975	917	897	913	963	954	888	913	945	984	917	966	941	927	966	936	946	941	902	944	946	941	1003	910	944	891	923	893	975	926	916	909	937	899	906	903	928	919	966	913	943	988	1013	968	929	906	918	897	932	924	929	918	921	954	910	927	893	971	909	899	965	932	855	906	909	975	963	926	920	989	938	892	933	934	918	999	971	919	898	971	919	960	939	896	876	950	903	940	937	942	919	906	916	900	940	873	931	910	920	935	896	944	973	903	859	903	921	958	975	965	908	929	909
4707	1792	1480	1188	1068	926	968	936	941	931	919	928	895	931	919	967	892	845	904	923	941	868	927	945	861	905	911	900	911	922	900	890	860	936	883	941	893	853	945	925	924	941	890	920	919	885	895	862	915	886	973	889	865	865	878	885	930	885	917	870	910	894	928	870	926	881	864	863	964	876	887	878	884	939	862	892	851	895	925	906	845	926	926	932	924	928	920	925	922	867	924	871	843	844	904	951	898	885	912	890	907	881	930	858	904	912	928	885	910	940	907	897	883	885	940	892	912	875	882	873	901	911	940	904	832	933	916	875	916	840	864	907	881	920	886	911	868	923	881	953	895	862	955	931	897	892	917	888	849	898	913	873	908	879	891	904	914	895	894	951	882	879	875	887	868	878	937	881	902	923	979	865	976	878	901	839	926	939	908	834	915	882	882	922	908	901	899	911	922	931	894	906	897	903	898	890	945	868	912	869	871	804	886	930	899	866	853	842	885	888	921	864	928	941	949	929	905	920	922	893	911	877	885	905	898	902	884	908	940	909	867	856	924	969	902	926	925	954	942	876	904	895	919	840	867	861	891	926	924	865	908	886	914	892	894	968	912	906	877	895	901	928	910	926	895	900	954	895	860	925	897	957	887	880	891	921	873	890	895	924	878	879	867	896	893	958	911	880	916	882	873	883	928	898	926	886	900	890	922	887	924	856	881	883	952	913	942	912	878	905	867	864	896	928	880	851	872	815	963	912	925	903	898	882	877	866	881	883	921	924	948	865	918	865	896	913	901	815	848	952	907	922	853	902	905	865	957	893	924	902	882	884	932	901	869	885	888	922	898	887	912	912	878	921	882	884	909	852	854	867	886	845	901	922	883	860	868	904	900	912	855	891	861	882	868	910	957	914	889	914	899	945	873	854	864	893	899	921	936	921	875	959	884	875	943	891	913	904	895	887	950	900	925	878	906	948	877	890	886	905	900	874	946	881	873	899	933	895	897	940	871	892	897	932	895	905	897	895	908	926	900	879	893	911	924	836	867	901	884	917	937	875	924	920	882	918	834	882	889	857	892	887	894	901	908	866	844	932	977	863	885	913	907	924	910	921	931	884	905	824	905	926	941	867	903	864	904	939	874	931	902	915	938	910	884	873	912	912	876	908	855	911	941	936	885	833	920	882	921	900	912	961	905	904	919	894	805	919	887	927	878	900	918	886	905	878	935	878	930	841	909	898	892	882	885	925	905	853	860	921	876	864	896	889	904	908	855	865	843	928	853	958	890	950	881	890	944	861	927	853	896	930	952	898	897	917	861	861	881	853	878	906	912	889	931	927	922	914	902	894	896	913	958	907	922	887	928	866	910	893	900	908	905	858	863	957	890	938	946	898	908	925	941	898	948	917	906	887	926	952	888	812	885	927	877	944	931	881	854	862	866	862	937	931	900	873	852	846	955	913	881	961	899	938	898	921	929	873	939	837	916	922	879	935	915	870	888	915	894	894	926	884	886	908	930	853	916	907	870	878	927	917	876	886	896	918	921	902	864	927	942	885	898	912	908	853	863	924	864	916	865	868	877	858	931	889	916	851	885	884	834	941	924	919	870	877	885	905	908	869	911	904	916	934	964	843	921	911	893	976	928	927	884	881	908	926	841	953	855	894	936	890	911	852	855	939	920	883	896	932	916	939	925	926	919	867	908	881	1008	899	908	865	905	900	905	898	922	900	850	904	895	823	933	907	903	902	883	923	910	894	900	869	825	954	951	885	876	889	978	907	892	881	915	893	908	933	910	956	881	972	899	874	885	834	933	891	930	841	890	917	920	890	955	924	908	902	884	867	907	919	900	936	941	908	891	886	902	887	907	847	921	849	946	913	888	915	938	917	936	944	910	826	862	870	884	881	848	936	945	911	894	899	937	880	890	891	896	899	909	852	937	928	875	939	985	932	886	869	913	889	902	917	836	871	864	917	861	891	909	887	936	962	866	875	928	908	968	952	919	904	827	862	882	903	895	899	875	867	906	918	896	894	914	869	957	913	864	889	890	953	870	906	905	846	957	912	923	912	865	918	901	927	875	952	889	880	850	947	902	947	897	915	944	825	894	957	868	933	935	908	916	921	891	879	911	902	871	914	896	913	880	933	901	896	930	856	880	917	903	900	831	907	897	922	887	896	915	940	897	869	944	921	912	937	917	913	915	917	935	921	875	927	907	891	945	950	905	878	896	857	871	906	957	886	891	900	863	873	863	832	951	907	892	905	875	899	870	887	951	878	868	887	887	908	852	875	917	874	910	900	870	951	862	895	895	888	939	894	884	920	890	976	888	932	920	943	884	875	868	863	925	917	936	861	975	820	923	901	855	863	921	886	950	883	961	866	866	911	933	916	922	885	834	911	916	907	916	916	869	896	903	899	882	862	895	944	934	904	942	923	907	924	901	925	894	902	885	857	869	860	895	893	902	897	868	896	905	937	893	940	863	853	867	909	947	869	902	893	933	862	857	903	946	944	887	947	895	905	891	934	908	975	883	906	911	978	879	856	836	882	892	898	909	894	890	899	890	931	893	885	879	922	896	862	912	863	898	896	866	881	922	896	868	837	906	898	935	904	847	862	887	876	919	868	886	863	886	874	890	868	883	914	937	877	873	918	923	899	878	898	920	971	937	929	945	869	904	876	868	849	877	884	911	888	893	862	854	887	907	868	905	897	916	857	920	884	913	900	924	868	914	890	900	886	927	924	901	912	921	916	947	903	905	853	889	913	889	941	948	893	891	884	847	886	916	879	921	887	890	912	921	906	924	916	934	871	899	926	918	863	894	906	922	939	892	930	873	925	933	874	913	950	875	883	937	897	849	884	900	887	886	896	922	873	895	908	881	976	933	890	921	918	885	897	906	893	882	937	892	938	876	877	888	950	887	910	918	895	855	882	883	895	827	912	914	931	816	941	942	882	906	874	864	920	895	842	866	932	893	924	902	875	888	955	861	911	889	951	940	862	878	936	908	825	898	934	922	941	927	913	936	923	871	921	934	867	933	882	951	878	943	892	895	871	953	888	933	867	927	922	924	896	859	835	924	854	896	897	841	900	897	914	916	881	909	876	925	900	927	928	909	932	944	910	913	879	895	871	863	908	922	890	904	914	890	910	884	946	927	935	877	899	915	900	897	847	936	903	936	865	903	959	934	901	919	902	897	936	883	883	907	901	909	875	901	864	911	876	862	929	888	890	906	887	871	895	898	904	922	921	920	901	858	906	877	919	909	928	884	908	885	890	941	851	907	854	854	888	899	893	890	902	917	981	869	905	886	916	934	917	929	906	927	908	927	938	888	892	867	858	910	880	917	913	868	893	877	919	868	874	920	900	908	909	808	932	912	895	886	871	903	930	900	937	919	898	842	863	921	904	863	897	878	879	862	919	958	878	882	956	883	869	946	964	885	930	861	944	906	866	950	911	887	899	873	952	880	939	918	846	885	937	928	934	892	849	872	914	909	863	894	891	890	927	896	996
23934	21380	29046	24099	21390	20232	2422	1046	815	724	710	658	643	644	596	530	567	561	501	519	532	502	531	499	483	541	516	499	520	487	479	480	520	506	446	507	477	467	489	510	486	497	474	500	494	546	483	475	496	485	524	481	473	469	484	465	483	471	484	529	459	444	465	494	504	548	473	449	475	521	506	446	476	484	456	491	470	489	507	489	461	457	477	525	500	533	493	499	501	475	499	484	501	478	448	476	502	501	484	487	453	474	491	479	463	481	485	480	492	513	481	502	449	463	471	454	480	437	475	489	478	460	469	476	467	480	461	470	516	439	485	482	522	462	462	488	489	501	479	515	491	461	473	438	485	499	451	466	468	485	470	478	456	452	467	500	468	495	473	516	502	493	510	485	458	448	461	453	472	510	510	485	510	480	455	471	470	503	450	452	484	509	480	459	514	491	508	445	509	487	500	465	474	487	528	504	397	495	452	498	482	487	491	517	498	488	485	488	466	472	498	482	480	459	492	472	460	441	479	470	448	475	485	476	486	466	474	429	502	454	447	440	472	484	504	470	448	446	482	475	445	463	453	506	464	481	457	473	453	470	476	480	476	462	483	468	466	455	500	504	502	482	463	495	481	445	450	464	510	514	507	523	523	492	457	496	511	451	469	462	500	495	496	483	480	487	430	456	490	485	499	490	479	500	490	492	506	454	469	486	496	474	426	507	473	478	487	500	459	471	430	465	501	500	451	489	475	453	514	532	491	531	490	484	478	502	513	440	493	474	461	509	483	461	482	459	465	490	497	467	423	480	501	481	493	485	473	493	474	470	474	475	489	484	494	495	493	515	483	504	447	487	472	489	492	455	459	505	484	487	508	465	491	457	525	454	456	467	478	470	469	517	477	482	497	475	495	483	467	481	502	502	486	448	476	482	498	430	483	479	503	492	501	445	469	457	446	474	510	489	458	485	486	489	452	460	466	481	478	481	492	496	452	459	452	474	471	482	503	470	475	470	481	480	474	499	490	430	505	507	492	506	501	480	475	464	524	462	502	420	501	493	472	455	467	487	504	483	517	506	470	471	467	458	500	509	489	469	491	535	464	477	504	489	453	486	460	463	513	524	483	472	478	485	532	467	485	454	492	476	457	460	496	459	483	493	454	478	510	501	512	533	471	460	469	464	457	472	470	485	501	493	516	459	471	484	459	463	484	508	526	502	433	459	468	515	488	488	475	491	471	497	487	490	437	465	512	527	455	454	474	462	499	470	491	484	496	472	478	503	495	482	455	454	483	513	423	462	486	487	502	487	483	470	450	477	501	470	485	468	436	504	461	491	516	466	478	502	508	511	460	470	476	504	502	498	443	491	484	457	484	520	495	484	497	502	518	439	476	474	432	459	468	488	483	450	482	455	469	444	489	498	469	450	488	473	533	465	469	490	468	464	463	479	475	514	500	477	456	490	455	481	501	482	470	515	464	489	509	481	473	475	444	510	439	458	453	526	477	513	480	449	493	472	471	509	498	462	530	455	478	465	463	476	454	477	480	457	498	493	486	500	443	487	543	462	517	498	474	484	476	432	479	481	518	531	451	492	510	469	443	512	490	446	516	468	505	502	492	488	458	485	482	501	507	466	483	477	472	470	464	481	441	486	477	470	450	467	481	486	499	508	505	478	483	462	459	507	486	457	509	494	501	508	481	469	498	451	480	477	498	480	510	468	486	488	483	491	455	464	484	483	483	498	480	486	490	461	477	480	459	503	507	487	456	464	473	482	481	495	516	464	477	520	476	423	450	501	483	496	447	432	523	502	505	487	499	480	483	454	451	460	507	501	442	449	477	478	470	458	476	499	477	459	460	493	479	463	455	466	424	460	494	457	492	479	458	488	479	528	498	516	483	481	475	493	463	516	457	480	475	482	473	480	474	479	488	463	437	456	534	437	456	482	458	476	466	441	489	478	440	495	482	463	490	506	512	492	499	438	439	467	475	504	519	450	505	470	509	475	418	493	475	473	481	455	440	442	513	456	464	480	496	468	475	467	471	489	448	462	468	507	489	463	536	492	483	465	511	436	429	450	500	536	465	518	465	499	508	471	440	470	521	486	484	490	490	461	458	472	480	469	453	467	436	491	476	463	442	488	502	484	494	487	480	474	446	505	480	541	437	456	486	515	493	474	482	500	466	474	497	461	480	495	483	475	468	474	470	457	473	503	489	465	488	476	468	481	473	499	512	496	469	443	448	481	497	455	452	490	468	474	458	478	485	504	463	472	474	482	470	468	456	494	454	508	503	426	489	477	461	468	483	458	459	458	488	452	475	508	463	436	500	444	466	467	487	455	470	500	477	456	493	465	470	473	468	440	496	449	480	478	437	487	493	510	496	488	501	478	520	471	480	470	505	502	496	490	525	490	500	453	508	476	524	454	490	463	502	464	492	498	489	444	510	437	469	521	485	452	482	486	461	471	486	492	455	499	478	481	460	457	512	512	499	505	480	465	466	504	450	480	522	435	490	468	473	487	520	481	490	473	459	495	461	483	506	503	487	480	452	482	458	482	472	464	458	545	470	481	520	482	490	461	464	492	477	475	483	490	500	504	455	483	512	489	493	451	499	437	461	495	475	496	477	521	447	509	508	447	440	469	449	506	478	477	457	472	458	518	452	498	471	492	507	483	485	443	462	448	529	445	467	482	493	442	481	483	466	470	495	494	482	471	466	500	482	474	514	469	479	460	467	458	496	454	516	489	508	522	519	492	485	472	455	470	447	495	466	459	482	545	476	486	463	457	443	451	506	499	513	469	493	477	439	518	493	474	461	440	490	445	465	499	490	442	536	468	501	481	476	501	491	471	455	448	509	477	460	494	516	480	483	474	507	442	489	497	440	431	514	467	463	512	469	512	489	468	455	519	472	511	507	428	465	471	491	471	475	499	485	459	498	503	494	478	491	483	472	481	493	459	465	460	498	461	464	514	503	475	447	472	445	502	521	485	469	486	511	443	493	466	527	460	492	491	473	453	501	493	490	505	509	509	443	442	468	455	499	470	480	486	486	481	473	497	442	489	459	495	491	483	470	461	481	486	474	505	481	484	497	513	478	464	456	466	426	513	501	517	500	452	481	492	488	474	471	493	488	449	487	463	501	470	494	462	510	472	507	496	460	478	504	457	471	466	470	456	504	479	479	523	466	456	496	476	499	499	483	466	472	466	465	485	474	461	532	502	442	459	504	491	489	469	471	461	441	470	480	469	480	462	447	509	465	471	470	485	465	463	452	433	445	460	532	471	520	523	499	449	481	467	489	473	486	481	484	492	517	460	471	483	530	525	489	464	463	451	501	461	513	501	465	484	543	456	458	495	484	484	484	472	479	452	497	470	500	522	478	475	486	449	488	474	431	466	526	480	559	492	491	467	484	487	507	510	474	503	459	495	496	496	469	501	491	501	444	468	509	469	451	510	480	473	444	503	525	464	498	466	529	475	452	508	443	474	457	487	459	480	466	477	483	498	453	473
4480	12158	10595	5120	3293	2105	1509	1253	1030	929	793	748	684	681	613	568	592	577	561	575	485	541	569	509	559	509	542	500	506	458	506	523	531	537	487	522	507	485	491	517	510	485	505	490	476	525	494	470	509	481	486	481	493	527	493	516	519	485	516	440	460	500	448	481	488	503	524	475	497	527	504	464	541	475	505	482	481	469	507	483	527	491	449	527	469	470	505	487	505	492	496	498	493	490	522	529	474	467	524	503	473	468	510	461	511	471	518	447	502	446	487	471	465	467	477	499	474	488	480	472	494	475	486	460	497	450	501	483	512	483	497	508	480	467	473	449	465	487	462	475	505	505	542	487	510	492	480	474	453	506	494	503	482	417	469	484	472	499	474	451	457	507	481	513	454	469	452	485	476	470	462	468	502	454	495	513	496	510	467	472	459	461	555	474	447	489	492	510	510	486	502	468	488	465	510	496	446	515	503	499	494	483	462	498	494	461	459	459	469	492	465	530	496	467	470	459	461	517	516	460	486	481	472	480	508	460	463	514	474	483	479	485	482	484	461	488	500	501	511	494	498	485	472	483	469	498	474	478	536	494	486	517	468	507	483	480	457	497	469	464	481	465	476	486	494	522	464	437	499	455	479	474	495	492	455	494	518	473	463	496	465	478	522	489	486	482	504	471	547	483	508	482	489	539	513	487	520	466	516	476	462	492	480	508	454	476	502	479	489	501	493	463	507	472	504	489	534	495	449	500	502	454	472	469	452	483	496	465	484	487	464	488	495	480	514	482	469	467	513	485	478	478	454	471	515	510	509	487	492	501	521	480	492	458	473	533	495	493	497	457	471	491	473	525	474	474	468	518	451	470	507	488	456	468	461	495	491	441	464	471	466	515	468	515	483	498	477	512	471	468	465	497	491	503	517	485	509	466	471	487	456	510	538	500	482	463	457	504	445	496	481	493	514	490	498	486	539	464	486	508	511	516	460	459	512	499	457	475	481	461	500	479	490	493	475	472	474	480	500	486	503	491	443	488	509	521	502	516	481	484	522	489	501	477	487	508	527	498	517	522	483	500	471	489	478	484	457	546	483	474	485	477	510	504	478	507	441	483	459	441	490	475	520	481	542	480	512	489	461	453	500	466	508	510	480	482	492	475	513	489	422	475	461	494	528	480	510	523	494	496	531	500	527	534	493	503	504	499	472	464	513	471	481	471	483	491	477	485	508	501	486	477	503	500	475	491	492	492	477	469	520	448	483	502	464	476	466	494	480	506	454	492	522	475	462	449	477	497	471	483	484	481	482	443	485	504	513	526	495	494	503	469	439	482	501	481	502	481	518	513	484	453	514	502	503	496	489	536	485	477	494	506	469	469	484	494	467	459	475	505	477	490	452	540	456	482	463	478	469	509	474	486	510	485	504	513	477	466	472	505	483	494	472	475	534	476	466	459	501	512	477	487	451	482	503	468	472	455	491	484	480	496	499	487	481	478	487	471	483	479	454	495	510	522	510	484	466	502	485	482	468	469	479	495	528	512	474	480	444	467	486	501	499	505	473	466	539	494	499	488	500	488	498	528	498	494	528	441	459	492	502	490	467	474	470	486	475	487	518	488	487	476	477	483	496	516	478	521	536	468	468	462	496	509	485	462	488	478	505	490	469	464	515	490	462	515	437	521	512	482	481	487	523	495	449	502	472	465	496	485	498	499	475	464	460	503	493	469	474	460	481	517	441	478	472	485	514	462	492	484	464	485	468	491	505	509	486	476	490	534	467	437	506	456	467	496	466	487	470	471	478	515	529	481	495	465	496	479	490	476	476	508	517	482	482	449	502	488	515	488	517	457	484	497	504	474	505	495	499	498	478	450	504	474	490	539	503	480	502	480	521	488	480	483	452	507	499	490	479	477	523	470	482	494	479	469	480	490	491	496	499	501	502	473	457	481	471	515	478	459	492	486	469	524	472	498	468	488	487	509	464	480	478	462	488	489	473	515	484	511	488	457	488	484	479	485	499	471	502	480	441	478	463	470	479	498	530	503	480	480	479	490	496	503	481	496	509	508	470	458	504	502	499	498	479	516	495	494	459	506	491	472	455	473	493	531	489	433	508	481	476	466	442	489	488	475	499	446	495	459	474	470	503	481	483	481	519	491	470	491	453	483	479	521	481	493	504	495	493	471	464	495	493	477	490	492	472	451	469	530	492	513	458	426	484	486	472	477	531	471	498	457	500	558	499	490	519	490	498	470	490	467	497	493	516	465	459	574	476	498	485	479	510	514	482	484	524	496	490	482	492	461	501	482	488	493	473	460	464	496	486	528	489	486	551	482	536	454	499	497	482	509	484	478	470	477	467	535	499	484	530	495	474	476	477	525	500	537	479	485	502	479	517	462	495	461	478	474	477	462	508	498	477	474	472	487	508	477	464	448	485	519	500	502	529	466	518	488	462	454	470	527	459	496	464	504	460	486	512	487	499	479	535	469	490	494	432	482	483	462	518	506	471	457	513	470	496	476	523	539	494	511	500	459	543	468	478	505	451	447	484	490	497	466	491	471	470	488	516	493	513	481	510	507	499	483	463	497	521	491	508	466	491	507	502	478	467	468	485	502	511	508	523	518	472	498	481	492	499	477	518	453	467	479	492	491	505	475	490	510	480	519	483	486	461	494	500	485	474	479	488	463	470	530	488	460	454	487	489	470	465	489	448	482	488	518	460	486	495	500	537	467	476	490	512	465	479	458	484	488	497	434	446	482	486	497	479	469	495	491	448	469	498	529	478	446	473	473	444	447	465	495	483	432	454	500	442	490	485	467	493	473	476	522	464	460	501	495	472	509	499	496	507	475	503	492	470	442	492	518	460	509	515	483	531	468	491	500	501	484	467	432	493	508	460	458	503	490	508	480	423	472	511	498	526	492	498	520	473	511	460	474	456	455	471	524	506	480	470	542	506	503	520	521	510	524	456	473	483	473	509	506	460	464	475	493	514	512	497	456	520	514	473	496	484	537	473	495	481	464	527	479	498	479	516	456	526	520	483	541	477	497	483	479	514	488	475	479	484	481	503	474	496	504	528	482	480	474	489	450	489	474	497	516	530	453	499	454	474	466	486	466	487	499	513	495	432	516	483	475	486	447	479	493	463	516	502	444	500	496	459	460	512	458	537	447	497	425	471	455	482	467	491	469	468	507	521	453	471	510	478	451	496	490	468	452	501	531	493	447	475	483	497	473	496	475	509	484	475	548	511	459	469	469	468	471	506	491	478	449	502	519	482	520	490	477	484	462	489	485	477	461	468	452	524	488	506	481	468	484	501	486	480	491	499	484	492	502	502	486	479	492	488	469	488	461	470	508	512	455	468	496	497	496	443	518	475	491	528	524	493	496	461	496	474	483	462	489	496	531	491	492	482	514	486	513	479	503	493	487	508	497	499	522	488	433	473	504	469	534	477	504	457	527	484	487	487	476	492	499	472	432	465	480	497	466	458	502	492	476	508	492	482	480	469	533
24903	21380	28642	24488	21351	9326	1512	1159	1071	1022	986	914	879	907	886	889	910	861	873	907	851	862	861	838	891	885	828	887	852	807	846	851	867	838	794	809	843	881	878	822	819	857	869	848	811	822	851	824	859	830	856	847	845	863	853	869	885	861	863	831	839	849	852	824	835	781	894	862	849	890	854	849	828	840	848	842	837	881	843	835	904	866	899	893	827	872	825	797	869	861	826	884	858	837	845	888	869	843	849	839	860	821	856	851	866	862	843	781	822	787	842	841	884	837	863	797	863	845	864	833	849	848	745	875	773	859	892	830	881	828	825	850	879	896	880	807	840	792	840	827	855	859	858	829	868	844	835	871	876	862	847	808	805	800	836	814	816	925	878	808	863	791	878	896	882	881	844	782	827	863	855	825	837	857	855	862	866	825	794	841	840	827	847	839	808	838	826	893	838	809	838	824	860	821	780	823	843	858	911	829	865	831	847	854	826	857	847	762	852	843	814	827	813	876	847	828	819	814	827	826	840	863	817	861	864	823	823	858	830	776	869	826	803	844	809	852	819	796	861	829	819	792	879	925	807	815	818	844	925	843	804	909	839	836	869	906	853	852	830	880	849	830	817	880	798	855	823	811	842	827	830	881	858	873	840	896	871	846	848	834	844	834	835	873	824	846	893	873	899	818	805	835	832	905	786	873	841	872	844	842	831	839	853	836	875	862	849	868	872	859	776	825	815	862	847	833	814	851	897	822	879	874	836	812	844	807	831	832	819	828	830	858	901	857	856	857	815	822	847	851	781	818	832	860	814	833	825	865	849	882	785	876	831	821	792	854	827	829	837	873	829	867	820	829	811	839	841	798	840	845	845	834	864	813	789	813	814	804	786	808	850	842	794	875	840	859	840	830	876	879	870	847	849	824	816	786	826	853	856	877	759	868	831	827	820	821	876	803	846	857	842	819	863	869	847	836	827	823	798	868	833	867	857	896	871	841	826	828	834	830	827	850	865	833	811	833	846	838	851	847	783	839	931	819	873	852	820	839	856	799	798	809	865	913	889	804	875	875	869	869	818	801	799	838	800	839	805	859	878	836	838	852	810	897	840	814	901	796	835	879	813	868	862	798	854	828	831	866	863	827	879	837	868	807	878	840	790	842	795	798	895	853	824	838	867	823	804	872	819	900	810	860	816	820	792	799	892	778	816	847	849	788	819	871	819	856	855	808	827	822	880	818	838	899	889	858	878	836	826	819	816	865	832	809	825	841	842	828	851	873	797	880	850	815	858	846	839	772	827	912	868	809	861	839	844	834	874	827	810	801	839	824	838	832	834	884	851	870	824	844	778	840	895	848	842	855	810	833	804	856	831	882	783	870	813	853	879	815	873	883	859	902	839	802	908	847	847	806	860	821	866	826	821	854	831	894	812	830	853	828	818	784	831	881	886	850	836	874	839	891	790	851	859	812	834	856	865	884	825	818	834	887	838	821	897	806	846	827	804	777	794	884	853	848	849	883	818	858	834	862	854	826	827	861	809	760	881	857	863	798	815	878	842	813	822	940	805	844	856	840	847	793	815	850	824	836	834	788	853	833	851	815	869	851	860	853	837	791	857	842	837	837	873	850	818	878	826	872	801	816	834	828	871	832	866	822	863	842	842	857	817	827	857	843	846	872	827	809	890	825	835	849	832	854	853	837	807	853	866	849	833	863	777	851	809	878	824	810	875	819	817	870	878	799	806	854	849	895	837	887	838	787	823	839	812	907	831	851	822	855	846	848	889	770	862	847	814	905	865	844	821	867	828	826	820	875	832	831	850	841	856	830	816	835	814	838	839	831	848	848	817	763	823	927	813	832	854	874	839	797	803	825	796	820	834	846	868	784	817	892	887	786	844	837	806	805	897	823	901	794	841	831	856	798	816	864	809	844	790	818	850	848	859	862	852	818	842	849	853	803	878	805	836	815	828	811	902	834	872	770	795	851	828	803	845	854	835	872	878	820	815	855	892	840	839	835	855	861	838	851	826	867	836	885	856	819	826	873	793	810	828	760	866	809	807	825	818	835	845	854	853	872	807	901	840	808	798	855	818	863	901	845	815	821	845	865	856	810	888	827	850	833	747	904	797	832	786	818	840	820	822	834	863	792	811	826	847	863	870	851	781	902	807	856	912	836	884	833	858	807	828	823	846	886	865	850	816	831	826	866	852	818	852	812	864	822	878	815	812	851	855	838	873	855	831	851	785	851	840	843	877	816	836	823	863	890	814	824	796	802	854	836	852	842	856	827	838	884	835	842	860	890	797	834	883	851	824	821	819	822	828	805	791	778	854	855	835	827	813	829	813	846	823	856	868	823	813	844	866	802	817	844	804	840	842	867	865	886	800	794	857	839	806	847	857	814	807	804	858	897	816	831	845	821	785	822	854	834	886	875	813	849	822	821	788	835	849	856	791	840	826	832	927	832	875	899	897	843	854	856	853	829	795	854	884	836	881	853	844	870	813	834	826	813	838	839	804	795	890	817	842	802	815	830	790	827	833	884	840	819	848	864	797	817	827	831	793	830	858	846	873	840	796	834	883	820	830	818	832	773	825	862	872	827	836	886	802	886	827	804	813	810	871	808	847	809	891	873	804	849	854	822	846	854	859	863	851	805	868	855	839	923	864	828	829	832	762	851	847	806	780	812	852	804	803	837	806	780	803	824	853	767	802	836	848	853	859	839	843	836	867	829	850	767	848	864	844	834	897	856	803	864	849	806	826	852	789	832	845	886	824	841	824	836	813	854	815	815	857	843	829	852	837	859	857	877	859	825	869	827	863	851	854	828	867	786	784	810	859	911	872	813	904	835	853	856	810	792	869	833	828	800	879	778	829	799	824	813	825	818	846	818	869	874	846	820	881	841	789	857	813	798	806	834	855	813	882	835	827	858	820	856	836	874	833	859	843	830	816	834	806	819	797	819	855	858	799	826	852	893	846	871	825	829	780	853	876	816	791	814	894	863	834	877	827	826	850	794	874	840	820	820	856	837	849	817	855	875	853	865	816	801	822	860	848	839	829	823	836	869	866	858	852	909	853	862	846	838	863	826	848	789	837	821	830	847	871	836	825	858	846	886	860	823	903	844	877	809	821	880	834	842	786	855	828	860	822	824	832	845	861	843	876	825	876	794	825	850	870	812	831	825	902	868	828	837	792	794	826	806	816	836	841	859	833	823	910	823	837	836	826	831	871	839	821	843	813	816	831	856	852	817	840	830	822	823	874	859	804	812	830	853	805	851	855	851	856	878	815	841	828	847	823	823	841	851	846	866	816	858	851	821	855	797	833	851	826	858	802	874	844	807	810	808	834	843	827	839	789	829	893	838	812	860	808	844	838	809	784	808	838	849	873	868	867	804	889	811	795	803	830	861	795	841	867	816	810	847	816	826	838	850	850	838	888	870	799	820	844	760	815	870	834	793	871	833	798	852	881	859	841	827	824	862	853	839	855	809	816	837	852	864	846	813	833	870
4638	9379	7654	3920	2710	1771	1490	1299	1135	1097	977	942	956	891	911	863	877	841	787	862	834	827	876	827	843	805	820	785	817	763	789	809	872	826	854	790	798	772	810	791	761	844	753	805	780	815	745	789	799	800	825	819	818	816	774	810	803	803	823	815	803	840	765	752	824	832	764	825	781	784	842	806	801	781	786	807	739	790	799	786	825	779	813	778	780	795	788	778	848	770	793	777	798	808	820	810	807	805	818	809	849	788	821	781	781	757	825	799	745	773	784	786	814	829	743	772	807	819	747	817	853	773	839	822	800	758	811	817	818	800	793	775	792	808	860	805	787	806	750	803	771	825	739	757	776	796	809	765	815	778	780	814	820	797	789	807	796	828	783	815	780	805	758	755	761	719	777	774	762	815	796	785	824	827	825	778	795	743	791	765	822	825	795	787	826	743	803	825	803	755	820	818	803	753	827	779	819	767	779	796	786	758	769	748	789	811	791	763	773	802	781	797	826	800	793	747	761	767	850	760	745	861	797	801	774	754	843	757	784	812	781	796	760	740	807	793	756	753	819	773	797	838	775	800	824	764	741	790	790	762	803	784	841	779	767	796	812	782	809	753	776	811	789	751	787	760	771	760	817	783	844	762	824	798	813	817	775	808	795	789	796	805	811	783	796	761	784	780	808	785	833	835	776	779	793	797	816	812	776	767	817	802	825	796	789	798	776	777	790	754	820	803	795	805	780	783	817	759	735	829	787	729	804	816	851	723	771	814	810	827	764	783	788	795	707	813	807	756	817	766	860	748	733	771	762	843	793	756	761	830	776	784	812	769	824	746	835	782	771	792	785	752	808	773	808	790	744	766	769	761	755	795	828	794	822	798	779	742	800	798	771	806	760	834	841	769	826	798	779	777	734	767	760	789	782	812	799	748	804	843	748	791	774	799	778	766	794	815	796	807	826	796	810	799	772	770	750	777	860	810	776	799	794	782	828	805	791	766	784	809	753	816	803	797	820	816	825	774	775	814	822	774	792	793	785	808	816	837	809	787	740	790	757	785	784	774	696	800	859	704	800	844	810	795	840	801	786	862	804	807	785	801	765	802	787	791	819	787	790	817	773	785	763	810	792	795	761	791	824	805	742	791	766	786	804	768	782	811	754	803	808	783	789	807	765	774	801	821	779	851	779	801	774	770	805	760	802	770	756	823	862	821	802	815	833	796	793	791	809	816	783	810	830	762	803	782	800	846	813	765	754	801	760	808	837	781	799	815	812	729	809	826	815	785	791	786	792	772	799	800	804	778	766	748	814	783	769	779	813	796	787	739	803	753	808	773	805	766	827	817	784	772	751	797	836	781	791	807	811	807	783	818	731	791	760	768	792	778	748	767	821	779	799	839	796	778	778	782	787	817	832	784	800	795	802	804	752	814	768	777	774	844	774	788	789	781	772	763	805	727	789	793	830	828	764	821	749	792	768	762	773	790	848	782	811	732	829	763	844	804	814	794	788	738	800	804	763	835	794	785	803	811	847	763	785	748	783	799	800	792	740	800	730	837	845	787	799	823	781	810	785	793	817	843	808	817	771	790	776	800	803	798	820	771	794	788	806	775	779	777	820	778	805	757	786	784	800	804	738	794	811	779	806	825	818	808	838	761	764	786	791	801	801	807	762	786	759	867	814	764	783	772	844	788	770	752	793	820	815	811	765	774	771	818	808	803	842	813	816	802	754	774	774	773	788	786	785	802	770	778	812	806	770	773	790	859	778	764	747	787	778	797	793	819	782	823	836	813	785	806	829	801	787	763	806	812	780	778	763	812	819	804	814	748	816	777	797	784	801	781	810	796	786	767	817	802	799	779	775	775	803	793	797	798	800	815	825	797	758	746	754	760	794	754	774	794	806	832	787	708	839	800	718	808	801	779	778	776	794	814	787	795	819	804	789	761	795	792	796	765	819	757	814	813	739	782	768	811	783	796	806	772	827	805	758	776	802	811	769	785	791	813	818	798	817	715	832	788	767	770	802	811	761	823	783	740	781	801	764	789	776	788	765	768	812	785	819	694	810	851	781	765	800	763	733	811	760	827	783	863	737	811	773	806	823	806	746	820	791	771	789	780	769	785	815	755	785	792	801	755	806	767	786	828	810	736	759	823	831	850	748	752	804	818	725	771	797	777	776	800	807	816	770	799	789	857	817	767	757	775	789	764	818	783	777	796	794	844	794	821	792	840	773	795	852	786	746	820	782	776	745	802	778	737	763	814	748	792	758	842	820	787	815	741	738	773	810	764	804	749	840	807	820	794	785	759	812	778	791	824	794	798	793	805	823	770	781	782	774	829	795	815	762	811	737	809	787	803	759	779	815	783	786	807	778	798	809	788	784	792	761	802	790	783	810	807	761	763	799	780	751	764	800	781	809	749	798	812	784	818	749	795	763	802	774	775	769	779	822	773	809	785	796	775	825	836	803	822	773	805	815	816	800	775	728	776	765	781	791	791	804	836	773	759	730	843	829	771	813	826	793	769	772	791	783	790	821	800	809	767	796	756	795	785	802	744	825	746	778	760	790	791	830	787	806	815	790	811	782	780	798	826	794	783	788	782	776	808	829	785	817	820	770	744	805	811	812	790	754	787	782	801	798	788	780	713	799	799	802	758	821	741	817	809	854	762	791	794	785	765	827	853	835	789	788	832	787	748	801	802	813	765	746	773	791	728	773	773	793	774	799	824	841	811	759	795	762	775	819	767	824	756	777	746	804	776	782	844	746	777	798	765	812	758	805	770	809	797	829	749	776	797	849	823	793	791	775	829	763	840	840	808	749	769	747	713	775	806	752	785	818	842	753	798	787	702	868	761	761	788	803	821	812	788	802	798	801	744	841	792	759	836	815	801	838	765	761	796	744	798	750	781	783	762	798	792	787	800	813	876	782	777	801	763	838	799	793	813	811	738	779	770	772	752	777	808	744	789	815	792	789	794	789	823	782	848	823	801	749	759	777	809	771	784	737	796	794	852	783	763	766	750	834	788	812	781	768	807	826	805	867	821	813	762	805	790	840	795	761	786	736	844	802	774	835	843	778	766	749	824	793	773	781	792	760	745	788	802	821	806	793	813	774	814	759	770	764	807	794	778	791	803	794	801	810	789	800	801	826	808	854	761	772	797	790	853	785	841	783	803	779	756	756	807	781	749	782	765	761	728	798	765	832	813	757	776	747	773	781	763	771	816	772	832	824	744	731	795	729	803	759	789	787	753	772	765	758	802	774	754	792	797	822	790	790	736	766	789	788	786	816	758	819	815	807	841	796	797	808	797	764	793	755	812	742	762	734	836	753	791	737	787	785	781	787	847	784	818	819	843	805	797	778	781	816	803	754	797	794	771	794	776	764	797	818	818	791	779	758	812	807	780	816	769	774	732	750	735	786	811	786	834	735	762	756	847	788	780	858	770	753	768	785	784	822	779	738	852	798	833	775	765	796	839	749	794	792	776	797	800	789	783	829	781	774	807
22810	21496	29432	24004	21486	21549	18545	1665	888	754	693	620	574	516	456	450	382	379	394	358	329	319	320	305	332	299	327	289	282	313	285	259	300	286	301	273	302	279	246	272	272	263	272	259	273	267	264	251	281	279	241	295	265	260	267	287	247	243	261	269	249	266	279	262	284	270	270	256	241	258	252	265	273	273	266	258	265	248	255	247	278	249	266	257	275	235	239	259	275	245	251	242	274	275	250	236	253	259	219	277	242	248	246	234	270	265	220	262	259	270	252	270	260	286	256	257	274	281	214	260	238	267	227	278	259	259	234	280	246	236	261	241	244	278	239	280	281	242	250	248	276	265	273	237	247	240	261	252	244	248	228	260	231	249	226	253	261	243	226	239	216	253	266	238	272	276	243	257	237	255	251	261	238	245	258	245	261	247	271	256	259	257	248	251	260	242	230	263	276	241	243	262	239	266	273	255	238	253	270	272	247	280	268	231	261	266	253	263	239	228	232	225	247	225	256	256	248	235	254	256	269	269	270	253	248	218	265	251	294	247	251	266	261	273	257	252	241	226	246	259	253	244	244	270	245	234	254	254	239	225	246	249	273	272	264	268	259	268	262	235	249	285	264	267	287	258	261	263	228	213	251	241	247	228	265	267	253	252	245	240	257	282	241	235	219	270	253	286	232	258	253	263	234	283	250	256	230	260	265	266	240	264	249	272	243	255	250	249	239	267	223	250	231	237	243	275	260	229	289	238	256	273	264	250	266	241	267	230	218	249	220	227	250	227	258	223	271	229	269	240	257	264	228	262	277	213	237	269	254	237	268	231	238	243	277	278	253	248	266	258	241	245	229	236	249	247	262	253	257	259	231	277	256	256	232	261	235	269	235	220	265	249	250	253	242	266	238	260	248	253	210	256	233	274	265	234	285	253	235	265	248	238	251	228	261	260	257	240	253	271	255	291	249	244	236	279	265	257	222	263	240	230	252	254	258	276	234	224	259	261	308	223	250	259	286	256	274	241	266	252	251	225	252	263	240	265	271	247	274	261	226	276	245	272	233	274	250	266	254	218	259	253	252	245	244	272	261	238	265	244	261	271	257	263	252	266	245	255	284	242	255	269	248	228	267	246	249	247	224	250	231	269	244	250	238	248	249	244	266	219	253	257	244	260	251	282	255	265	260	253	222	281	243	258	249	235	222	258	250	230	229	247	253	231	250	261	267	255	263	247	241	251	238	237	279	247	220	245	268	231	253	244	252	271	252	258	229	274	247	233	262	232	246	261	226	241	265	264	263	254	245	263	287	260	268	229	281	253	230	249	269	253	247	221	245	260	256	274	264	263	243	249	284	248	265	262	269	267	262	274	245	250	210	253	254	250	237	249	272	278	231	264	225	250	259	253	248	274	300	256	263	287	241	273	258	238	244	272	233	277	263	247	266	240	264	244	259	258	224	247	251	245	231	271	264	263	243	263	259	271	247	257	274	243	259	251	267	231	235	238	244	267	248	259	254	221	246	257	290	254	230	258	248	240	248	238	246	258	252	281	277	272	252	257	244	233	266	263	245	251	248	238	266	267	235	249	251	241	271	254	257	291	260	256	246	269	270	267	260	238	236	261	241	284	248	251	251	257	255	266	255	247	242	245	262	258	290	241	241	268	244	248	247	252	253	227	250	277	253	272	214	216	239	251	227	257	278	237	266	256	276	224	262	273	242	244	252	275	252	218	249	262	247	253	270	270	268	269	263	246	256	251	224	281	254	262	250	257	233	244	262	259	255	247	253	272	239	254	254	249	274	277	249	271	256	255	231	250	257	243	263	277	242	253	283	258	265	239	251	266	240	241	255	248	285	254	271	244	248	250	213	235	260	263	247	273	242	227	233	252	278	279	256	271	261	236	229	244	243	268	277	236	228	244	262	266	248	260	272	258	263	250	263	280	257	233	263	247	241	253	257	241	245	243	239	256	263	255	246	228	234	234	277	231	258	252	286	268	244	255	248	219	231	254	249	259	250	241	270	259	240	237	244	249	227	275	247	257	257	251	225	264	246	255	238	260	250	257	264	228	242	234	231	242	247	258	242	239	271	252	231	261	256	218	242	251	243	276	252	221	247	246	270	301	237	246	252	265	257	245	272	236	248	267	251	258	264	256	302	230	246	273	230	266	246	260	234	253	261	225	240	259	264	253	254	245	257	251	267	258	250	245	253	257	271	247	258	253	251	225	240	242	240	243	236	249	242	264	261	263	259	250	246	238	263	245	262	267	283	254	253	253	275	273	246	252	260	253	244	260	248	233	219	251	268	230	248	246	283	263	262	223	267	257	258	233	264	254	246	247	267	264	240	248	244	236	244	246	256	227	259	244	254	265	243	248	260	243	252	232	250	265	249	255	218	264	244	278	268	268	287	225	264	262	253	263	281	240	221	264	261	235	233	241	259	232	251	279	243	243	286	223	286	257	250	249	252	254	248	242	250	256	228	242	257	234	257	250	250	257	262	265	256	240	237	261	262	281	247	262	270	255	264	241	247	251	252	242	259	250	257	238	282	276	233	257	236	257	271	238	266	242	239	240	230	274	242	294	216	260	246	277	219	234	254	251	247	238	221	276	246	249	259	239	237	237	245	232	239	276	268	238	250	245	263	278	249	243	248	237	256	255	229	245	263	263	266	239	246	236	246	261	276	221	252	228	247	255	268	225	247	248	250	248	234	259	263	238	257	249	229	246	259	242	246	230	251	265	272	289	244	262	237	281	253	219	225	253	228	249	246	246	245	244	275	272	231	268	224	255	248	260	260	255	265	262	258	241	250	232	269	254	259	237	235	259	226	271	235	231	251	270	219	220	241	232	207	240	278	247	245	243	256	233	236	252	241	255	232	260	225	235	233	263	230	240	242	256	265	252	252	254	240	304	261	271	228	257	247	264	240	261	237	232	234	269	273	255	268	272	257	240	258	244	244	250	261	249	240	229	248	256	271	257	239	264	262	284	213	254	262	248	254	231	276	256	270	241	229	266	222	267	247	253	268	257	249	263	241	286	252	256	271	260	238	253	254	250	268	248	262	270	269	256	246	265	246	243	242	270	230	245	267	243	242	288	272	272	257	276	265	240	249	282	255	273	272	242	258	243	261	235	275	251	246	278	242	240	268	292	275	250	281	230	268	253	267	256	232	271	263	301	255	266	246	258	250	276	244	264	250	269	242	241	246	283	278	246	237	242	248	240	239	253	259	216	254	266	233	252	251	273	291	237	249	266	242	245	254	230	259	244	267	251	261	245	255	231	237	251	253	231	246	277	263	241	281	243	285	254	239	233	256	240	261	267	253	247	220	259	249	241	241	258	261	283	269	289	255	253	259	253	244	259	245	265	246	243	254	261	247	228	269	221	271	229	243	292	260	270	269	252	251	237	265	256	265	230	248	223	253	255	279	232	238	231	271	262	223	275	231	260	234	237	230	249	229	227	263	234	243	247	251	245	235	260	252	244	244	231	221	261	231	226	249	260
6458	19798	17042	8968	5659	3386	2286	1750	1349	1037	859	772	660	588	516	480	479	420	400	388	361	349	340	332	332	330	311	320	311	282	321	295	284	252	290	306	286	277	283	281	236	219	279	250	310	268	276	256	254	255	242	268	297	251	257	258	283	261	237	224	257	240	238	217	261	263	261	244	241	245	229	264	258	245	252	241	271	273	249	235	226	237	269	233	231	246	223	266	246	275	272	236	248	243	248	254	225	225	225	279	234	230	238	216	237	215	248	263	266	246	249	234	249	213	235	230	238	265	246	257	252	241	263	230	235	248	241	245	259	256	255	228	239	259	248	252	258	282	257	224	270	233	242	265	233	253	264	236	245	226	250	268	262	243	241	233	228	244	233	231	240	246	221	251	254	223	248	243	249	244	236	297	231	238	263	239	246	265	273	233	271	236	240	249	237	243	254	220	239	223	244	239	240	258	257	253	241	231	252	255	230	232	268	247	212	248	246	224	274	235	259	255	230	242	268	257	241	230	264	239	257	265	236	276	237	225	251	255	212	235	276	234	261	246	243	235	242	244	284	208	250	223	218	237	269	246	242	252	234	233	249	222	234	262	222	232	228	242	264	227	241	247	260	267	249	227	241	271	225	230	250	237	228	269	238	250	260	220	264	222	276	250	239	231	225	277	232	272	259	269	243	273	262	245	246	229	277	241	234	233	235	253	262	251	227	214	246	248	213	261	213	237	237	260	244	246	230	226	255	249	231	242	227	261	237	219	230	253	263	238	241	243	254	250	233	232	225	230	224	240	232	236	219	256	244	224	261	218	262	235	231	231	235	229	224	264	244	284	250	261	227	234	235	247	257	240	237	219	231	234	223	231	270	252	242	242	242	244	270	258	234	211	239	250	250	258	255	236	272	256	222	236	229	267	243	239	260	240	237	262	263	247	227	217	258	239	243	225	250	232	243	238	225	248	247	230	227	256	214	240	252	250	228	230	222	256	257	244	253	215	268	260	241	258	242	220	257	246	249	260	235	249	231	244	262	226	245	245	250	234	230	269	255	223	211	249	279	273	271	249	210	210	237	251	230	264	251	267	213	256	256	202	233	268	226	230	205	244	239	244	238	249	253	230	276	240	249	252	250	270	233	245	251	227	259	220	218	236	221	276	249	246	260	239	230	264	276	223	244	246	260	229	246	237	257	265	239	237	229	211	232	253	229	236	278	234	238	213	252	249	231	226	235	260	264	228	269	231	268	238	269	241	274	241	257	231	249	229	239	246	263	232	249	259	210	251	273	264	255	227	245	236	225	240	246	245	283	259	242	230	227	228	232	235	234	237	216	269	245	243	242	244	251	278	242	264	253	237	230	237	301	241	233	233	231	257	255	245	235	255	250	259	247	225	258	266	286	221	228	247	245	251	223	231	239	224	276	247	229	249	261	258	242	226	240	232	218	256	245	225	257	226	255	238	258	226	238	253	254	271	231	249	271	246	274	262	268	268	233	203	238	228	259	225	270	243	258	250	223	257	240	239	258	260	237	218	238	235	241	250	284	222	271	236	259	253	245	248	225	278	235	259	230	258	244	249	261	215	249	230	242	257	222	232	233	255	257	248	250	270	219	238	248	246	234	235	230	252	275	239	233	244	247	243	247	269	262	228	262	235	250	260	236	217	215	224	251	231	221	226	249	245	236	228	249	230	239	232	231	276	224	227	222	256	241	257	259	232	253	240	255	259	240	234	223	224	246	238	248	216	226	274	270	244	261	243	247	253	253	239	250	243	212	215	233	238	236	263	253	235	236	254	230	268	228	235	261	233	248	243	252	244	231	269	236	263	225	223	230	270	235	267	269	240	236	258	250	249	217	240	248	221	240	241	253	253	246	259	200	240	251	222	229	244	220	213	241	235	249	224	233	271	250	234	253	242	254	265	221	241	264	249	244	263	241	233	256	220	218	247	235	263	241	260	234	233	238	246	230	235	267	226	236	259	248	245	245	275	247	251	242	234	239	246	252	252	244	230	259	236	263	250	247	231	234	249	262	257	243	221	217	230	243	258	244	230	250	260	264	247	233	226	229	227	236	260	254	242	231	259	230	228	244	261	211	254	249	254	251	234	259	252	235	240	256	281	250	248	260	259	240	246	194	254	237	254	245	267	281	242	220	227	243	243	248	252	261	260	276	241	237	274	228	267	242	255	247	255	208	257	241	238	222	268	244	240	222	229	244	216	215	235	242	245	237	236	242	248	256	209	217	239	235	264	258	255	248	245	237	233	242	268	247	248	240	247	240	229	244	258	244	230	239	223	277	232	249	212	227	211	254	231	234	263	242	232	210	271	229	262	243	229	260	235	245	216	232	266	270	244	230	252	249	278	230	253	240	235	260	238	253	252	230	254	250	249	246	236	211	239	231	243	250	261	247	259	220	242	244	265	237	268	229	272	240	248	235	249	226	262	221	237	233	255	256	272	239	275	258	247	240	262	243	211	249	242	271	230	225	250	203	241	239	263	239	252	258	240	229	288	260	287	256	254	239	223	240	211	220	262	247	220	241	234	226	241	248	251	245	241	279	236	242	275	264	211	237	241	253	268	232	257	242	242	251	262	230	254	253	233	236	255	243	252	254	249	287	243	248	253	241	265	279	205	239	245	261	244	236	250	221	270	274	255	232	239	234	240	248	227	256	230	213	221	244	270	268	227	235	223	239	263	259	259	237	224	247	243	235	238	247	250	219	248	206	253	244	277	251	223	246	252	258	247	260	215	269	236	243	251	214	206	259	248	224	226	212	239	236	230	243	271	245	237	228	256	237	238	263	232	219	246	251	251	250	255	225	231	239	254	234	243	219	237	253	281	222	234	252	232	233	228	246	256	246	265	263	247	252	285	254	244	240	231	229	246	213	234	227	225	219	214	229	251	235	257	261	239	230	238	243	227	259	233	262	269	211	238	237	255	222	255	244	228	257	262	234	255	239	212	228	213	259	269	254	252	244	216	228	271	252	251	248	235	273	239	273	252	237	249	248	268	223	209	225	222	270	239	237	263	249	199	242	260	253	248	231	262	257	236	237	257	252	227	275	268	239	232	251	235	236	266	235	201	225	264	230	249	212	227	255	214	261	252	229	233	213	267	272	249	216	225	249	266	274	249	234	263	261	249	272	236	250	249	229	263	253	231	250	218	252	249	266	233	248	256	232	223	253	231	244	231	240	236	231	290	235	246	227	238	258	239	232	234	240	221	249	232	236	200	245	248	244	220	247	246	252	214	263	243	250	230	244	246	230	245	252	235	217	239	286	246	241	228	250	245	289	247	231	236	236	244	243	262	212	237	282	260	243	274	239	271	245	234	256	236	244	248	267	224	231	251	251	229	225	214	259	286	282	253	243	262	242	252	256	253	234	242	234	202	235	246	268	258	270	241	223	238	270	250	238	268	229	263	235	221	277	251	268	269	263	211	257	239	230	254	219	260	252	207	255	236	274	242	235	230	275	252	242	228	243	252	238	256	228	255
27714	21140	12699	1842	1097	987	956	956	922	908	918	884	916	989	916	957	991	881	968	932	1007	957	923	988	999	953	1000	904	984	879	935	953	906	910	924	910	906	904	887	922	912	965	928	934	874	954	976	896	927	922	975	917	915	924	895	930	922	932	978	942	908	932	907	949	911	939	919	884	966	948	931	900	936	965	920	961	927	881	887	924	957	940	964	972	987	948	925	935	890	938	947	898	974	960	933	899	925	924	927	896	942	897	949	856	937	909	915	938	956	938	942	900	889	978	966	952	895	918	915	933	915	952	951	911	912	871	959	969	921	930	938	993	973	944	1020	878	912	920	839	906	867	939	941	942	905	940	909	949	931	965	899	918	950	926	946	900	973	909	894	898	976	878	936	945	883	917	913	950	916	962	929	968	931	917	968	991	909	891	912	944	886	919	922	910	942	945	1005	963	932	921	949	940	949	976	946	903	876	902	884	948	939	962	966	938	947	947	946	890	888	925	944	905	909	934	962	887	974	873	939	919	915	913	910	918	949	872	915	879	902	914	969	918	917	942	961	862	1006	917	917	933	953	962	942	925	912	919	893	905	951	900	889	896	929	919	902	935	879	869	926	938	916	943	910	912	944	954	934	855	916	928	938	910	956	940	946	944	917	946	942	939	947	921	935	923	944	950	925	907	903	930	917	878	904	900	894	942	884	987	988	905	945	909	913	946	957	934	959	975	941	969	915	955	919	919	965	940	872	982	931	917	938	928	943	880	907	937	959	910	931	879	970	935	938	912	919	988	845	940	925	937	921	935	955	883	932	938	905	948	934	944	910	914	959	937	891	987	936	931	940	971	901	997	957	937	970	974	933	976	902	927	911	887	915	904	867	911	977	927	897	909	916	926	925	887	957	918	924	968	917	901	936	929	950	914	906	949	958	982	904	914	916	927	913	928	878	878	886	900	898	1013	946	982	945	938	925	937	932	945	903	931	873	953	956	923	943	950	923	973	930	910	931	941	918	934	923	947	979	933	977	912	937	960	934	903	880	951	936	950	996	909	975	946	880	920	927	894	957	932	930	970	882	931	925	942	924	906	900	912	936	909	940	885	930	930	952	968	907	905	952	954	935	895	948	995	961	964	891	911	961	893	899	927	922	914	958	905	972	912	917	983	987	937	964	912	914	946	871	890	913	897	947	937	945	956	922	936	928	987	950	998	979	964	948	934	910	908	941	853	909	988	900	967	957	908	953	962	906	951	919	894	927	922	944	872	943	919	940	937	855	954	906	886	925	933	935	950	930	923	924	948	905	936	951	906	887	904	919	995	904	892	951	908	940	923	931	888	850	916	961	889	917	919	902	935	942	946	957	930	974	966	926	932	949	934	1015	960	869	836	951	930	955	974	886	958	977	962	954	931	890	960	888	877	902	935	902	889	931	954	963	960	919	932	863	984	907	921	934	933	922	890	920	906	946	902	929	914	920	957	912	928	945	927	926	950	931	970	946	898	961	930	921	954	956	922	964	928	895	997	963	884	908	885	899	970	923	952	990	971	894	942	925	957	914	934	896	966	976	1006	952	932	975	919	956	906	901	959	853	1000	901	951	894	913	918	971	910	945	926	951	929	908	924	918	910	887	930	971	952	976	947	936	897	968	910	917	931	993	944	909	965	916	908	911	947	875	906	913	918	941	916	972	926	941	894	889	959	919	929	959	925	954	891	915	955	931	869	925	941	898	910	927	1001	902	917	968	937	967	937	941	907	916	964	969	940	905	890	967	994	925	845	935	915	894	894	942	955	946	937	961	942	883	920	908	921	961	905	946	909	898	901	923	965	916	920	880	891	947	908	958	929	860	929	890	965	933	967	935	909	909	967	986	937	908	925	923	963	941	959	935	920	971	894	932	930	919	949	897	929	922	875	907	936	880	948	886	970	970	890	911	937	952	897	895	952	919	890	931	961	914	903	873	949	932	969	920	951	919	889	917	967	946	963	948	944	951	952	928	965	895	978	930	940	932	855	934	888	864	969	906	939	963	985	900	936	975	958	945	890	955	904	964	932	897	875	938	912	955	892	979	998	892	972	961	852	943	927	892	912	913	980	886	947	943	946	881	965	949	932	944	899	856	952	947	962	892	875	990	911	921	939	868	926	935	934	905	895	930	911	922	900	924	897	916	972	935	996	904	937	883	912	899	972	881	949	974	912	928	981	906	925	940	982	969	957	962	882	918	890	926	930	927	984	938	936	966	965	923	966	986	968	908	904	918	956	933	917	998	920	966	905	915	888	898	907	935	923	928	946	915	933	898	948	902	907	982	884	942	928	966	879	961	947	932	921	918	926	950	914	899	930	946	922	913	985	925	944	936	887	944	904	860	951	962	968	935	965	952	988	904	914	962	949	912	879	892	993	970	931	923	979	932	916	939	957	958	940	873	962	943	926	938	933	938	978	908	976	891	944	874	949	937	932	878	941	917	954	928	886	922	935	935	925	889	958	962	954	929	926	965	937	912	891	951	857	905	953	908	969	999	885	953	920	948	943	940	867	931	960	899	910	973	931	918	953	893	935	909	936	843	926	947	942	890	963	922	874	932	950	927	951	947	882	855	987	919	913	877	882	942	943	972	967	961	974	920	892	878	889	919	908	943	879	932	948	963	979	919	934	936	932	917	940	944	975	848	927	921	877	956	932	995	938	971	899	877	982	910	950	890	890	946	964	899	928	938	930	931	947	924	938	877	918	967	922	908	933	948	944	893	926	926	899	927	923	959	912	929	939	969	891	914	915	900	886	947	967	976	913	889	907	856	974	883	940	913	922	945	948	934	987	953	955	880	923	916	897	943	938	943	921	967	918	921	939	956	856	1004	933	910	881	953	938	925	965	878	916	932	937	961	904	881	954	985	959	942	916	989	932	966	942	894	940	937	926	911	933	904	965	908	884	874	886	957	877	988	916	880	913	914	959	948	914	894	877	909	913	897	993	959	932	907	964	959	935	865	874	894	1004	959	932	945	1007	925	950	926	921	939	874	964	915	853	911	951	867	903	907	899	964	948	928	939	919	883	902	911	907	908	872	879	922	874	931	963	946	936	942	959	934	934	915	885	923	934	968	906	937	907	925	944	936	924	934	934	908	905	966	943	933	940	937	935	896	923	920	890	942	914	893	945	898	920	920	975	898	914	900	897	916	903	984	874	920	915	980	913	974	857	901	1011	954	911	849	953	906	937	889	914	931	908	936	903	917	911	909	920	868	918	905	960	933	951	910	959	1017	918	948	951	884	934	922	951	940	904	924	992	946	984	900	961	974	921	988	922	936	901	942	937	913	960	920	910	934	891	972	905	950	939	911	970	955	950	901	903	911	943	923	936	922	966	923	936	961	881	958	915	932	977	964	933	915	892	944	972	998	956	923	924	896	939	962	922	978	936	957	954	937	916	962	895	966	938	950	955	976	965	916	917	942	951	951	955	968	887	972	924	953	897	944	953	909	923	906	904	916	924	901	900	896	988	874	918	923	905	926	948	924	962
4728	1867	1564	1149	1095	953	1028	923	899	872	943	926	932	912	935	893	952	907	940	895	981	882	913	906	860	932	977	939	936	910	868	902	909	915	885	874	899	927	899	886	899	916	897	905	929	886	925	904	900	898	951	837	904	862	941	854	897	884	925	895	913	924	873	952	886	950	893	884	926	894	953	943	905	898	869	925	882	871	936	881	904	914	928	874	907	954	899	912	944	860	887	865	908	909	896	921	913	845	899	909	893	942	870	908	916	889	911	901	840	875	930	934	914	888	916	936	910	912	969	888	952	904	937	905	901	930	887	921	845	915	935	888	886	858	861	822	907	888	907	903	897	913	914	874	883	867	885	908	884	854	900	876	893	918	900	914	893	897	937	882	873	881	891	911	910	905	896	908	911	905	939	980	928	980	932	902	902	862	876	960	859	947	884	822	902	856	954	892	915	863	919	937	901	896	871	866	839	966	907	913	823	906	940	903	919	940	891	920	960	901	901	962	945	840	918	913	926	890	919	905	865	828	905	895	898	857	915	875	940	925	830	937	853	849	857	870	870	907	915	888	941	897	926	881	938	937	917	934	927	938	882	907	967	939	857	865	933	880	911	856	862	903	862	897	888	943	883	916	927	928	888	945	835	912	857	916	926	916	909	865	892	958	909	967	906	881	901	863	878	917	889	896	851	917	848	916	890	935	932	879	928	937	932	901	873	907	959	848	910	914	954	835	901	889	917	907	902	832	921	898	903	893	856	952	926	884	852	939	873	921	940	865	926	880	862	891	880	951	957	894	855	891	856	892	873	939	910	809	887	864	921	884	933	911	914	953	919	960	920	889	944	959	953	914	943	963	912	856	912	958	887	902	901	939	888	893	885	915	918	892	913	944	964	875	914	911	861	858	898	865	876	928	870	921	933	926	934	932	922	951	864	871	861	939	904	929	877	915	932	943	891	883	938	900	892	913	927	885	869	930	901	904	913	975	880	912	914	864	883	847	910	922	902	909	930	896	896	897	898	865	913	882	918	869	862	884	868	852	906	921	946	922	888	835	876	866	861	940	960	884	982	895	945	922	897	875	910	856	873	869	915	862	940	920	919	941	912	888	871	910	917	920	911	952	870	897	849	875	911	897	892	862	927	911	900	918	975	865	900	946	926	969	859	857	910	885	935	893	922	917	911	932	870	931	907	908	802	877	941	952	897	885	955	930	920	895	924	926	918	900	892	902	874	923	843	925	852	932	863	870	902	901	900	874	891	887	861	913	909	914	877	882	841	921	926	878	909	877	895	879	877	850	906	918	878	933	877	857	903	896	934	974	890	884	880	900	935	942	900	900	856	949	891	889	915	908	842	897	908	888	903	911	895	878	918	894	907	904	904	940	891	929	934	901	977	918	865	980	951	899	925	909	858	918	917	943	937	832	937	880	911	872	923	885	942	852	873	950	907	895	882	879	879	870	833	842	880	900	988	860	875	906	963	925	881	921	891	881	955	901	955	915	884	869	843	831	867	893	891	885	932	904	901	892	924	903	939	967	892	912	917	912	924	899	891	901	906	937	887	855	891	928	909	843	911	879	939	921	953	901	912	958	923	905	889	820	857	911	857	910	949	892	854	908	928	918	893	876	874	966	854	933	922	906	926	955	912	904	927	934	928	850	921	886	898	879	911	877	956	892	949	898	916	885	876	927	899	880	866	866	872	898	922	851	898	912	896	903	888	924	882	893	900	907	878	917	966	882	882	910	929	884	978	931	962	891	880	957	847	903	858	891	898	891	888	908	927	936	903	918	861	914	856	930	879	919	876	935	948	896	865	875	913	871	905	923	859	930	888	954	904	979	938	883	858	948	905	941	857	891	933	880	912	912	884	866	964	907	918	890	935	911	927	927	899	892	872	905	883	952	919	875	933	891	903	928	932	880	892	890	914	885	877	924	940	915	916	937	914	917	898	926	892	932	878	906	908	929	905	900	861	882	975	976	940	950	937	916	923	950	816	924	944	857	924	949	925	887	918	936	889	928	887	847	899	918	905	905	913	916	937	936	935	853	919	902	920	894	902	883	883	887	872	932	869	954	927	900	914	907	923	858	895	926	913	851	949	932	878	933	906	929	889	907	834	937	915	916	933	881	923	903	939	897	943	920	869	853	905	856	881	855	963	923	921	872	903	929	898	925	898	927	936	865	867	863	919	943	866	855	898	889	870	899	884	920	926	949	856	982	891	884	854	904	906	958	934	888	900	882	930	938	892	868	856	940	834	914	883	815	868	886	877	941	960	863	915	916	886	925	866	822	876	860	906	894	886	914	863	900	849	869	902	864	936	937	855	931	871	924	932	877	892	901	960	902	910	885	914	939	915	939	926	945	874	922	918	921	850	940	913	906	925	904	903	865	907	917	891	889	906	884	877	884	908	877	930	888	876	941	939	911	882	857	966	919	865	928	915	910	877	885	929	863	929	879	866	874	928	908	877	899	903	909	904	928	901	955	905	908	887	878	890	915	883	963	878	942	904	884	871	910	894	980	870	939	873	892	865	900	890	914	901	887	902	883	859	884	929	957	916	912	906	877	878	908	900	901	913	875	884	890	938	909	884	936	840	910	870	868	936	887	897	955	926	951	920	918	889	913	881	874	915	888	939	896	922	882	939	905	890	907	955	908	894	914	903	914	883	931	914	861	898	889	893	917	854	906	929	915	922	915	897	924	859	883	866	897	898	940	982	875	856	893	909	900	916	932	878	970	930	883	904	910	941	904	890	874	927	926	858	901	848	863	883	892	847	909	863	908	923	923	902	892	919	915	841	885	828	874	916	902	892	930	879	888	954	882	847	912	866	931	894	877	902	891	898	916	889	885	907	916	901	897	920	893	904	872	905	896	872	891	874	907	957	901	866	875	891	913	853	947	935	910	888	885	872	935	894	910	888	922	936	896	876	885	945	882	976	902	890	915	947	928	879	871	837	919	891	872	873	897	959	875	916	894	917	892	851	866	926	942	936	894	921	899	901	883	879	856	922	912	894	914	929	876	930	918	881	918	919	877	892	898	842	907	879	892	908	920	934	874	843	844	914	939	853	929	893	927	902	932	883	893	915	928	922	860	851	866	902	936	966	864	927	941	889	871	881	906	831	916	904	889	887	867	935	892	883	903	936	886	897	925	904	925	919	882	898	910	927	914	926	930	935	900	899	911	868	892	912	874	883	918	905	945	888	922	873	894	892	909	919	886	888	860	923	900	898	902	845	894	908	896	881	842	897	902	915	904	900	895	883	949	908	867	936	899	908	864	908	903	866	893	889	928	902	898	921	822	886	895	914	900	925	916	900	889	914	886	942	885	918	893	914	892	896	927	933	967	912	953	903	944	950	880	926	915	936	877	911	929	877	884	894	907	867	896	887	928	882	894	872	922	853	914	890	889	930	902	941	897	888	900	873	912	929	890	912	882	923	971	901	842	914	881	896	923	887	913	954	880	882	866	941	930	897	857	864	921	915	967	900	862	861	913
24050	21440	29109	24184	21454	20414	2581	1040	834	776	694	656	612	658	582	598	546	588	536	500	532	499	494	525	551	538	517	548	513	527	513	499	500	504	516	524	518	468	529	526	525	493	512	482	505	510	488	504	518	488	504	447	481	477	518	495	506	489	465	503	521	498	480	490	492	474	490	512	475	514	462	475	496	517	509	464	472	489	487	492	472	454	462	422	479	490	496	502	532	475	476	466	499	476	445	468	509	470	507	484	487	525	488	496	478	502	473	458	502	507	469	504	532	502	519	500	484	536	470	501	529	498	516	514	478	487	459	447	512	516	523	549	450	524	518	487	525	510	521	476	502	494	483	506	466	481	522	529	520	523	486	467	494	493	468	486	529	476	480	503	516	471	518	495	495	506	498	506	506	460	502	468	504	502	504	481	476	459	507	480	486	506	521	483	469	470	483	528	495	461	474	503	488	469	498	456	488	473	505	515	477	448	484	478	504	479	495	520	488	483	501	494	536	496	502	490	503	473	475	478	486	503	441	518	485	469	502	465	487	470	492	498	497	475	455	528	472	441	462	492	490	475	462	491	490	482	507	505	422	439	481	503	511	507	509	504	516	503	469	461	483	497	500	494	515	498	531	476	509	497	516	460	510	476	485	495	468	528	464	478	508	488	479	506	481	500	510	477	501	470	523	494	515	469	512	451	500	478	516	480	469	492	461	456	503	512	526	478	514	533	475	467	483	470	472	448	459	517	472	440	497	504	465	494	490	502	467	487	458	469	492	482	494	486	476	496	473	461	487	480	496	470	488	493	479	488	514	500	507	454	462	502	487	441	477	516	491	490	472	471	500	527	481	515	448	455	500	509	474	460	504	454	462	498	488	476	494	454	480	527	471	517	499	472	489	497	473	524	462	503	496	488	504	473	471	482	451	488	501	432	494	510	472	530	506	494	477	498	482	469	497	450	504	474	497	471	513	455	500	486	496	494	501	480	489	468	504	481	526	515	500	477	480	473	490	491	509	445	496	498	492	479	499	471	478	470	506	491	488	503	455	469	501	507	475	492	483	497	488	576	505	558	462	493	484	484	490	460	486	540	434	467	488	489	504	480	479	491	489	501	467	464	501	469	502	489	474	518	476	485	473	505	495	521	497	488	509	473	493	474	502	486	522	492	509	478	491	505	498	496	502	498	517	460	500	506	506	528	414	512	490	456	418	465	493	472	456	509	469	489	493	500	505	531	475	492	489	492	498	511	484	481	489	504	496	456	499	474	506	478	457	500	485	501	437	511	481	557	460	468	506	484	516	518	474	462	478	472	503	486	500	469	520	559	482	473	458	507	484	520	484	495	503	506	453	498	506	462	488	449	498	509	497	528	454	514	501	485	445	476	470	499	488	509	431	483	511	514	451	501	465	464	517	492	539	473	484	504	519	475	493	501	527	474	478	493	494	517	468	463	447	475	475	516	463	448	510	492	484	505	500	493	488	501	473	467	479	486	469	490	458	493	489	498	485	461	490	471	468	453	463	448	486	487	495	558	491	458	484	486	490	492	487	533	502	481	487	485	485	433	483	536	534	473	485	509	484	486	487	458	471	489	484	462	521	516	464	485	502	475	429	491	499	493	490	473	470	506	480	501	536	504	489	506	513	483	462	473	469	506	520	476	491	505	488	517	470	479	508	467	501	432	522	491	515	466	500	533	490	472	459	481	452	481	505	476	488	519	519	500	460	490	469	520	467	455	497	467	432	505	493	467	444	444	453	480	482	495	488	474	479	518	494	468	485	472	472	472	532	481	488	479	511	475	512	514	500	465	472	506	496	494	439	507	528	509	468	457	507	476	466	439	488	480	494	531	464	484	483	484	516	523	492	499	457	439	470	469	464	513	465	513	453	512	455	480	479	453	487	485	515	490	474	522	491	503	489	467	461	493	504	462	524	477	567	488	524	478	494	486	487	493	491	468	504	497	485	522	506	471	506	512	465	517	474	501	500	449	475	464	480	468	466	488	469	467	521	476	502	466	447	483	528	446	519	488	483	500	477	461	497	495	486	506	489	436	534	497	482	485	510	514	470	498	461	500	526	476	500	469	512	477	507	492	498	457	532	509	451	490	498	503	433	481	448	482	507	489	469	506	447	497	489	478	489	511	491	473	489	495	513	506	438	489	517	467	484	494	507	496	490	499	476	498	472	454	486	516	477	480	483	509	463	502	494	484	477	465	503	501	522	503	426	489	462	514	493	460	507	500	497	495	457	459	484	509	493	517	480	533	499	503	525	472	495	517	488	490	506	458	489	462	484	472	445	527	493	465	488	488	456	492	478	496	481	477	532	491	498	438	467	480	494	503	524	485	478	460	490	504	506	501	481	505	421	492	490	489	457	493	474	491	500	496	470	441	519	512	472	502	463	479	496	478	486	474	456	464	512	482	492	484	497	481	510	468	496	476	459	521	493	477	506	524	503	534	503	507	508	500	522	534	505	469	473	527	456	512	501	498	513	478	455	503	495	452	460	471	470	488	481	507	484	515	508	465	482	475	501	527	481	468	482	502	455	449	478	483	510	462	470	470	452	511	447	476	495	466	496	461	492	469	492	502	497	518	472	488	461	495	491	492	489	494	513	493	492	487	514	534	554	469	481	482	503	516	495	471	453	471	487	485	461	509	459	501	497	532	454	453	492	504	495	487	485	524	456	501	537	513	486	504	505	492	479	476	459	505	478	471	453	508	493	482	454	512	502	515	453	485	472	519	460	488	521	511	474	454	533	487	458	463	504	504	469	480	465	477	504	455	462	469	521	488	501	505	484	470	490	486	425	509	531	465	473	490	474	484	489	542	499	478	486	506	491	498	488	514	512	492	542	505	522	498	518	474	491	489	482	502	466	477	475	492	476	504	492	482	486	450	469	472	487	460	472	487	512	480	483	508	461	503	492	503	469	526	483	515	454	438	505	520	498	502	525	521	485	514	522	524	480	478	447	513	467	485	474	473	497	498	512	457	487	476	488	446	481	551	512	531	530	477	492	503	516	467	474	511	459	502	496	488	482	489	525	471	479	507	505	478	484	486	502	448	462	510	476	451	476	490	486	470	528	478	476	481	455	469	526	463	471	480	487	489	438	494	488	506	472	501	455	507	497	512	537	486	462	481	469	490	521	479	488	523	504	509	457	481	474	484	493	433	515	494	497	503	508	496	533	504	483	463	480	465	495	494	479	473	464	438	455	500	475	475	493	488	511	543	507	480	497	486	461	500	486	480	460	478	483	485	510	450	469	546	509	493	456	487	520	520	517	447	473	478	467	466	480	519	524	492	482	484	483	510	471	434	483	464	471	488	528	468	480	490	479	510	526	518	485	525	492	499	477	512	510	506	464	487	518	476	444	488	468	462	475	506	492	486	491	479	512	489	476	475	463	514	526	452	465	496	499	489	492	489	474	486	509	491	478	472	490	484	505	450	472	477	489	454	456	507	507	481	491	490	473	482	480	482	500	428	446	498	497	512	456	468
4525	12380	10470	5318	3410	2042	1533	1214	1014	879	847	734	732	638	623	627	565	606	575	594	542	545	545	536	552	559	504	487	506	487	521	501	521	533	496	499	480	484	478	501	525	499	484	525	539	508	509	454	475	507	521	471	477	510	466	520	484	498	523	471	479	454	499	479	482	541	499	541	542	470	451	492	498	505	480	492	496	463	479	497	512	476	531	476	487	467	495	490	484	497	508	482	487	496	534	494	518	481	488	455	480	488	496	491	505	509	469	491	478	492	537	512	505	478	493	457	460	507	475	471	460	491	483	492	500	462	510	495	502	496	494	508	465	472	467	496	494	490	496	473	504	501	495	495	493	491	510	504	495	502	523	530	508	529	468	477	492	488	483	496	466	502	463	465	480	493	498	453	464	491	475	533	449	468	499	471	465	462	466	454	530	486	521	503	508	437	497	519	465	463	452	480	505	450	475	501	505	496	524	521	488	492	465	506	482	473	472	501	492	477	479	518	494	484	480	513	509	507	528	513	483	525	514	501	451	501	499	488	482	474	498	473	515	523	498	472	477	475	462	500	486	495	482	542	470	479	487	506	483	498	492	500	493	497	506	498	500	525	441	466	483	475	503	524	508	475	490	490	510	475	438	504	483	465	487	496	526	484	512	484	471	482	481	489	500	521	437	489	498	504	483	514	475	494	457	511	501	504	502	468	491	498	477	499	510	509	480	454	468	436	501	482	500	510	489	494	524	469	542	500	503	453	493	457	449	503	534	462	507	482	494	486	474	482	481	496	489	489	492	503	494	479	454	474	513	464	447	484	465	527	505	449	531	475	516	490	449	519	517	489	481	473	517	481	496	522	515	456	474	512	465	512	485	475	498	501	505	487	491	494	524	529	479	529	459	473	459	495	486	445	482	486	530	478	483	522	512	475	500	487	483	487	514	485	531	485	491	518	566	524	504	485	458	496	451	459	496	504	527	514	538	493	521	528	478	507	482	515	472	511	496	482	473	524	495	511	504	519	502	501	532	487	468	480	459	528	491	512	469	508	510	520	481	527	516	472	493	474	477	496	464	496	499	502	433	536	506	463	498	542	511	483	486	500	495	502	512	496	517	514	478	491	482	475	464	471	491	524	471	496	495	523	455	506	502	459	432	444	476	492	448	507	526	498	488	479	491	475	517	444	452	461	476	499	499	496	514	470	488	505	472	485	467	505	488	493	514	464	481	508	498	496	508	500	467	508	460	515	462	490	497	494	462	473	508	478	513	476	487	495	484	456	470	473	499	536	486	473	473	520	496	502	517	507	485	485	473	486	483	506	479	483	483	533	484	479	504	458	463	524	505	460	473	479	481	491	501	495	515	461	494	461	500	490	461	557	507	480	518	496	490	471	523	492	517	490	496	491	464	504	545	483	484	521	476	516	475	472	500	481	485	491	487	473	495	491	487	480	512	507	498	498	464	478	524	500	509	476	486	501	512	489	492	482	476	470	505	493	508	462	492	479	479	476	481	493	480	528	526	523	546	497	526	482	475	475	523	520	531	516	491	464	483	484	478	487	515	502	513	479	501	463	506	477	459	508	507	478	482	475	494	454	491	496	541	516	473	484	470	474	503	496	472	473	493	501	517	482	510	488	468	522	473	473	482	474	475	480	478	478	513	477	495	481	458	500	503	516	473	519	488	470	454	439	519	502	525	487	475	510	470	521	486	524	506	537	530	499	502	513	482	499	479	489	473	531	502	492	483	469	504	456	531	503	516	525	501	538	488	453	523	523	465	482	485	506	518	483	482	438	465	493	518	462	474	488	482	478	488	464	466	500	528	500	471	499	493	503	479	526	497	474	477	500	489	496	483	486	476	484	556	463	506	537	484	552	492	505	498	472	521	437	478	482	493	491	482	515	504	497	497	486	499	510	473	470	515	506	509	535	466	532	447	489	487	462	469	493	481	504	529	485	484	490	484	455	496	494	479	484	473	495	514	455	505	490	473	494	496	490	483	488	506	496	535	483	446	481	483	495	434	522	476	530	494	497	514	475	487	492	468	505	506	529	513	534	434	493	504	514	507	485	526	504	537	522	499	484	523	498	469	440	471	517	516	497	487	471	496	469	462	475	505	473	521	502	488	490	475	505	546	499	501	489	523	448	511	481	509	503	484	460	475	483	488	504	511	503	498	474	505	476	496	518	510	501	463	486	509	493	462	498	495	475	462	474	503	488	496	479	485	462	495	486	477	463	462	480	503	472	519	464	501	532	496	503	498	499	519	506	493	462	478	498	466	505	500	480	475	532	505	478	505	480	475	484	522	483	457	489	521	462	502	501	472	532	472	435	439	526	456	497	467	508	513	492	503	488	515	479	504	498	462	506	501	491	517	472	485	498	463	507	486	532	488	503	485	551	503	510	503	522	498	490	513	486	463	498	508	482	520	525	525	516	489	485	494	513	493	491	506	501	527	502	514	490	482	506	462	463	446	473	474	535	477	477	441	487	479	486	497	504	490	518	488	453	514	511	478	460	469	494	488	470	471	485	485	459	468	501	455	480	513	475	460	517	527	486	472	464	526	498	465	496	496	506	501	451	466	497	483	494	439	511	456	520	520	472	472	467	456	480	514	454	520	487	444	486	498	495	449	477	476	531	524	469	461	507	510	495	505	494	465	498	463	521	448	440	495	466	519	488	466	486	499	498	476	475	501	496	472	510	520	497	500	512	515	502	472	497	511	455	522	478	464	465	509	511	478	489	529	480	461	509	472	482	498	522	485	446	491	514	480	487	458	533	514	507	535	473	484	511	502	470	491	471	511	523	521	466	481	501	483	506	493	469	498	486	488	444	508	492	501	499	478	491	481	505	465	440	484	474	514	519	495	516	487	500	472	496	469	465	501	510	482	500	463	529	506	490	495	505	512	490	514	555	485	495	524	496	463	521	516	486	525	526	514	516	493	478	480	473	491	505	435	485	502	515	523	505	470	495	464	501	495	495	504	464	528	489	488	476	511	470	508	519	446	451	500	473	473	486	488	504	506	490	490	491	514	480	480	474	485	506	462	481	512	478	487	501	507	495	535	470	485	496	470	496	474	499	479	473	475	495	475	482	491	481	438	462	512	485	502	476	483	470	481	488	493	518	543	510	484	495	473	487	493	475	493	528	489	497	462	456	476	466	494	540	486	484	512	487	494	516	484	464	499	497	514	463	517	480	455	447	433	460	493	480	507	490	529	459	528	471	460	507	480	487	461	485	516	474	476	525	546	515	469	481	507	475	496	508	488	475	505	474	488	470	521	500	482	508	490	456	468	478	446	507	467	479	470	443	468	479	481	521	493	532	454	511	510	477	461	519	443	537	498	510	509	514	504	474	504	484	503	512	529	495	534	514	456	481	510	511	543	482	538	491	524	512	522	469	502	520	490	480	489	464	510	488	431	472	496	486	480	489	462	458	506	477	488	511	473	469	459	465	464	466	476	457	507	478	442	522	535	490	507	474	474	480	501	539	477	525	485	512
24890	21392	28662	24480	21342	9450	1597	1192	1031	992	964	978	940	896	946	874	814	823	836	844	909	852	844	881	856	868	886	893	859	914	865	847	925	859	833	843	850	842	828	800	829	889	858	857	826	791	869	845	837	825	833	925	900	849	850	848	852	877	879	876	822	857	829	848	901	911	842	799	838	823	781	884	854	910	834	854	857	873	902	867	829	828	826	836	809	814	852	827	869	848	852	857	907	852	872	826	853	882	872	822	855	851	836	870	795	871	884	896	808	801	891	843	893	850	904	894	877	861	816	889	876	871	870	866	888	845	846	849	849	845	845	805	840	842	832	868	869	786	907	856	850	850	864	809	863	841	807	796	877	857	832	881	860	832	839	893	890	841	859	862	835	837	863	881	826	832	803	828	808	838	884	824	858	896	849	840	892	844	780	790	894	866	846	869	862	910	873	892	838	851	850	812	856	780	866	819	832	827	851	835	814	859	859	860	847	888	824	875	856	812	829	826	812	859	855	876	842	848	839	809	863	842	860	806	813	877	860	812	846	882	821	805	848	817	874	848	850	867	839	878	801	839	844	853	840	835	805	848	824	900	855	838	846	912	798	861	818	848	853	850	828	796	914	812	839	847	815	854	821	906	843	814	859	869	829	884	913	869	901	861	824	841	850	871	838	916	890	829	858	832	809	841	841	889	866	863	911	880	831	862	759	822	890	896	877	769	841	877	857	787	855	849	850	803	857	929	866	748	870	879	843	871	799	856	810	826	809	827	828	810	824	841	856	837	815	785	862	850	843	800	849	840	910	869	910	857	852	860	860	842	795	794	840	822	838	850	856	891	817	788	862	834	899	848	867	843	839	855	866	850	883	850	856	843	863	885	815	833	802	836	839	802	881	821	824	845	841	843	821	832	818	824	849	834	878	919	849	841	834	889	847	838	806	866	851	847	852	836	853	841	853	893	918	815	845	809	837	826	858	870	831	905	848	855	805	839	857	840	872	813	851	840	861	870	858	863	837	822	805	820	854	872	837	860	824	834	863	803	806	840	799	847	804	790	820	841	847	842	862	871	888	853	842	799	820	809	839	803	855	855	863	848	825	867	841	839	809	824	841	849	894	829	842	859	830	844	843	838	811	762	838	885	842	830	846	926	828	838	878	825	877	873	856	847	861	877	839	838	849	839	806	844	873	887	871	858	834	858	859	896	801	825	845	836	845	831	839	873	859	877	834	896	779	832	830	852	844	836	879	853	831	855	883	865	837	808	838	876	857	860	825	825	803	833	875	822	835	872	840	820	833	817	868	851	859	836	861	824	872	847	813	872	886	932	817	852	832	806	832	858	845	810	837	823	874	829	807	872	857	863	865	764	804	840	792	915	861	823	846	804	821	833	828	851	834	800	863	819	870	883	882	827	856	863	825	829	781	893	877	867	844	856	856	876	811	856	860	847	841	861	835	848	844	807	852	878	886	838	856	905	846	848	830	861	851	852	847	814	860	799	837	885	791	826	785	838	865	866	852	877	839	871	795	885	840	901	772	874	849	865	807	875	838	844	831	824	835	823	878	852	836	830	863	830	876	842	832	811	857	822	865	866	862	793	836	843	850	844	795	852	829	829	837	813	894	868	899	836	820	807	871	841	857	868	833	881	850	873	843	836	837	862	878	869	895	864	846	852	809	836	861	887	906	907	848	914	872	825	909	807	857	855	780	819	807	882	834	850	856	823	791	885	835	883	893	789	867	832	840	836	857	812	854	843	842	859	841	824	845	844	849	839	878	824	881	835	817	827	894	898	888	804	835	856	868	853	846	855	832	809	875	879	828	876	849	813	837	863	879	805	847	833	883	861	813	840	833	836	815	829	828	746	829	836	802	905	851	887	882	844	865	872	906	811	863	845	901	841	837	851	845	846	864	841	876	850	816	832	874	813	860	828	854	797	805	807	841	860	917	814	788	873	813	884	803	884	843	893	865	850	866	848	847	824	855	886	892	858	817	847	808	819	847	851	845	825	851	827	859	801	845	883	877	899	892	855	868	792	861	837	840	810	873	840	809	855	821	837	837	885	817	887	824	844	801	871	848	898	785	870	837	854	838	845	824	828	864	849	857	867	812	879	850	865	894	844	819	874	870	790	835	872	855	825	844	786	868	838	853	800	892	857	800	846	852	858	858	834	835	845	848	840	831	833	863	815	915	866	855	830	841	839	841	821	839	851	859	875	797	866	811	829	889	851	865	785	873	892	835	851	833	856	758	845	796	837	830	821	837	859	900	886	836	863	886	827	818	880	840	859	813	852	853	886	837	828	874	836	868	841	866	859	808	856	880	869	857	854	832	847	823	872	856	796	823	848	878	863	871	872	835	868	879	858	834	856	832	860	796	851	858	845	838	850	875	812	833	873	822	843	870	907	874	867	849	832	906	876	849	810	792	836	826	849	819	881	896	862	820	808	889	851	853	843	796	794	809	881	878	884	884	822	825	870	793	856	872	847	880	805	843	799	856	904	867	849	827	882	803	805	833	857	839	873	838	867	817	789	863	832	754	841	870	863	895	833	888	886	852	840	841	825	876	886	814	878	850	874	796	847	800	839	822	808	889	875	884	899	894	837	858	802	887	826	827	829	784	810	773	854	842	850	865	864	878	848	842	841	857	846	792	853	890	837	835	834	847	826	852	788	845	844	841	875	840	829	818	813	834	881	786	830	819	819	843	860	904	822	837	896	806	827	864	878	886	811	823	835	836	813	838	843	858	834	820	858	896	881	817	881	845	803	835	861	850	877	915	801	864	850	837	811	799	862	840	746	857	812	823	870	826	828	816	843	845	830	841	788	842	830	827	871	809	801	856	868	857	828	816	817	908	862	844	868	823	886	856	857	793	798	851	834	827	867	774	849	785	850	834	839	874	803	833	866	824	843	817	845	835	832	865	867	874	859	864	821	824	882	820	834	807	868	852	834	874	888	836	853	843	932	814	842	836	829	807	826	831	755	825	822	852	830	871	862	884	791	841	824	885	838	876	888	896	832	858	843	865	850	835	822	850	850	850	862	881	832	821	861	822	805	892	877	844	860	839	898	826	896	796	810	855	871	795	823	863	876	830	860	813	839	869	846	862	835	819	849	818	844	829	871	829	835	859	854	813	862	889	870	887	877	787	787	856	861	835	869	847	851	859	871	848	809	838	841	905	844	840	872	863	842	904	888	878	896	803	877	852	847	876	859	859	886	821	811	789	858	818	825	864	847	856	874	841	865	882	857	832	763	828	809	883	826	873	860	814	797	845	890	845	798	866	829	878	825	865	865	842	820	846	849	861	870	856	860	855	803	864	836	866	801	855	795	852	861	845	864	818	865	844	836	816	827	797	827	907	818	867	818	800	854	831	862	861	839	888	857	865	843	840	772	854	878	903	871	867	892	813	869	799	855	774	864	860	874	829	846	857	843	822	819	784	796	826	880	823	855	796	882	842	834	801	864	812	846	818	855	882	817	842	779	832	824	794	860	854	890
4558	9453	7699	3960	2633	1889	1469	1335	1167	1053	992	952	937	899	882	881	904	820	833	769	876	796	797	850	807	808	823	820	813	826	803	864	797	805	789	786	813	814	790	792	857	839	762	839	802	750	782	799	836	803	851	794	801	802	798	762	826	811	843	786	776	794	807	819	790	782	748	810	831	811	803	793	827	762	780	861	784	768	819	784	797	818	811	804	748	770	777	822	812	782	770	816	824	790	799	791	812	812	789	820	806	769	859	815	768	784	774	821	794	797	744	781	804	769	828	814	782	833	771	808	740	775	784	782	723	761	811	752	839	809	816	794	829	772	776	811	766	800	764	806	806	832	773	813	764	771	807	772	866	848	775	806	777	768	844	816	813	823	758	829	814	833	773	799	777	798	846	808	830	846	788	774	757	751	779	791	753	781	830	813	783	750	847	769	778	789	804	791	752	807	806	789	794	829	832	830	792	783	807	790	778	805	840	831	820	754	777	787	788	775	744	826	813	872	807	747	770	798	757	782	796	814	808	795	807	764	786	810	785	864	796	778	761	778	748	849	804	805	839	872	810	843	786	811	761	793	835	814	814	799	775	745	802	805	796	826	770	871	824	786	800	818	794	819	812	803	859	865	789	796	821	804	804	822	809	775	789	778	779	753	766	748	786	766	848	796	801	760	788	843	820	763	787	781	742	766	751	889	811	782	799	780	778	785	781	771	789	791	807	768	735	825	862	832	814	774	831	816	829	770	797	738	841	807	764	813	793	788	803	817	742	794	833	776	801	780	825	791	775	745	820	752	787	748	821	817	772	796	760	829	808	825	804	767	789	778	820	862	820	838	740	777	830	792	831	770	786	843	786	777	772	778	782	781	767	824	783	788	797	853	779	794	822	808	713	790	791	784	830	760	831	770	792	790	819	827	789	784	805	803	800	778	762	811	773	772	814	784	806	784	762	776	771	857	825	800	823	781	712	775	841	821	801	784	787	809	770	767	770	776	781	822	833	801	790	801	796	818	818	822	796	762	802	807	822	761	779	761	828	777	773	830	799	850	798	792	777	798	827	825	764	805	823	805	747	787	788	790	763	824	810	765	836	785	749	831	788	767	843	779	793	829	879	829	810	761	855	788	784	767	771	830	785	801	768	789	736	770	841	782	828	789	837	786	776	779	770	791	713	790	779	770	757	772	762	776	781	784	785	774	819	827	772	808	751	746	796	832	775	827	767	802	785	764	769	762	808	774	790	743	759	793	787	816	850	784	780	831	793	796	816	799	884	784	783	872	750	809	800	805	794	773	766	814	852	771	782	844	787	750	838	802	736	809	800	796	808	825	811	837	745	795	845	781	784	812	778	787	801	729	858	777	813	793	816	775	801	812	798	822	820	762	777	805	819	791	809	839	775	767	774	765	793	816	816	813	787	821	775	741	802	835	816	809	801	809	815	795	817	796	808	776	835	814	820	834	729	798	806	824	778	860	777	815	817	786	777	818	856	831	774	830	816	830	736	778	821	818	751	823	739	736	829	827	801	796	795	788	824	767	819	803	834	789	813	842	807	782	801	860	796	746	751	821	783	837	794	751	795	790	787	758	803	749	735	799	805	797	787	834	768	801	778	812	752	772	782	783	783	812	778	803	791	777	800	872	824	802	846	784	776	811	806	859	781	830	757	804	798	780	769	766	747	835	751	790	791	842	743	799	801	793	818	779	798	784	821	775	840	796	797	857	785	812	798	739	790	819	773	763	764	804	808	786	833	794	743	791	803	808	860	812	796	762	805	750	822	788	736	828	761	783	809	831	831	792	775	790	799	807	734	770	827	797	840	771	773	769	793	825	851	847	817	786	758	782	790	789	777	781	798	762	782	781	775	780	806	835	806	795	793	828	766	777	784	826	775	815	788	763	833	808	760	800	767	841	783	826	823	823	791	801	821	815	786	813	843	792	814	831	833	812	757	860	805	824	775	827	787	771	768	761	812	744	794	759	766	726	768	810	782	785	820	753	800	785	793	820	802	767	815	796	794	800	815	805	800	828	799	836	800	825	778	779	793	765	860	822	790	768	821	772	806	791	795	764	757	772	777	760	847	787	825	781	776	816	843	781	766	772	759	823	741	819	779	810	750	792	813	750	789	791	829	743	751	845	832	764	817	785	769	762	822	789	808	801	797	813	801	735	806	763	762	731	769	815	753	749	799	782	783	791	769	776	724	814	748	813	846	782	779	827	797	791	770	790	824	792	785	788	778	786	766	818	710	784	780	769	817	754	799	810	830	791	817	724	782	802	807	790	843	811	775	834	784	785	799	774	801	817	784	769	786	771	763	803	801	848	788	785	805	765	765	770	766	814	782	797	756	729	780	810	803	800	774	800	749	814	826	793	814	800	794	779	822	868	794	843	838	825	837	834	799	791	756	835	717	809	801	849	793	806	765	796	764	801	792	793	818	792	760	787	766	755	777	811	786	805	807	802	815	818	798	762	807	785	765	807	803	754	798	800	783	774	798	851	789	772	790	820	768	793	771	790	797	800	815	807	798	830	781	776	792	740	793	807	746	767	821	789	819	795	777	835	797	782	779	808	835	780	817	872	766	808	827	828	830	781	786	817	797	824	804	803	770	855	794	808	779	820	813	799	805	810	813	768	786	778	797	846	803	758	765	789	821	795	754	769	804	787	803	759	846	832	798	748	788	786	757	800	831	758	765	823	785	769	830	783	794	773	827	836	789	832	796	812	804	773	794	751	785	782	748	767	782	804	762	812	772	759	821	804	808	803	801	816	825	820	810	804	772	797	815	842	789	852	818	800	747	797	802	766	850	780	834	809	803	783	814	766	772	798	789	806	757	791	835	811	833	757	798	795	817	817	776	824	797	833	775	850	828	836	796	791	794	812	797	835	824	788	785	833	783	811	820	801	790	811	796	775	821	814	805	786	803	735	822	759	755	811	808	775	829	752	789	760	841	740	797	764	779	779	761	842	787	851	816	805	762	778	782	787	802	816	773	827	780	803	788	824	778	779	770	795	782	820	812	808	788	761	812	796	759	778	808	798	792	763	785	772	822	785	842	846	828	813	807	815	738	754	820	810	791	794	784	829	775	821	784	780	839	797	813	782	810	786	809	857	792	761	798	795	853	808	815	794	782	822	803	817	823	836	812	778	768	839	793	795	791	763	757	774	797	833	804	802	835	797	805	796	811	804	722	748	782	790	798	777	769	772	775	803	793	775	831	777	757	776	770	823	807	843	797	808	832	760	822	788	761	778	805	809	772	781	784	794	744	807	807	790	830	746	743	763	798	807	747	792	794	831	776	791	755	761	847	806	786	801	746	796	844	806	826	762	765	817	734	798	780	823	828	827	838	788	792	766	806	769	808	784	820	796	822	854	719	785	872	794	839	776	797	746	784	801	809	790	821	831	815	791	817	791	762	782	784	791	788	767	813	809	802	791	800	813	787	733	846	750	793	779	806	802	828	808	774	801	814	819	792	820	837	761	790	781	758	809
22799	21496	29392	24024	21490	21549	18654	1682	984	823	678	630	528	517	473	443	427	386	387	365	318	366	346	337	314	319	288	306	315	339	279	267	276	276	288	291	265	311	293	263	251	283	269	261	281	291	264	264	249	256	264	272	260	297	254	251	268	276	245	258	267	251	272	257	265	276	261	266	242	273	271	261	271	269	232	253	258	294	259	256	263	250	261	258	246	274	253	247	275	277	249	254	277	271	266	260	268	270	263	246	258	263	272	260	262	277	273	261	281	253	270	274	266	241	256	276	236	264	271	237	252	256	293	254	261	255	250	262	244	291	253	242	263	248	249	249	261	247	238	274	290	255	241	257	237	245	269	244	218	251	246	254	233	231	250	247	243	248	269	249	271	226	233	237	288	262	276	236	278	276	228	238	269	246	243	296	263	261	240	248	252	243	242	278	238	250	258	255	260	241	232	243	240	270	279	281	246	257	259	242	277	245	247	250	272	253	245	244	287	241	225	246	237	226	255	258	235	230	243	274	250	250	233	238	245	229	242	272	280	244	231	266	258	285	261	257	253	268	268	233	238	264	244	278	285	234	290	252	251	255	227	242	258	231	270	262	243	273	256	269	259	290	282	271	250	263	271	248	263	249	223	239	248	221	256	228	269	257	251	272	240	249	269	252	283	267	276	260	263	225	255	267	266	263	260	251	258	272	271	281	259	248	232	237	244	247	266	261	225	272	243	273	273	294	237	242	237	265	254	271	260	233	257	251	257	284	265	253	239	229	246	270	271	271	242	242	225	266	236	266	245	270	242	287	238	271	242	268	270	261	277	244	238	238	244	257	257	256	247	230	269	248	300	247	293	251	300	254	243	243	243	264	259	246	241	264	258	266	260	241	256	243	252	262	269	255	252	249	231	252	234	251	244	268	237	232	235	233	234	243	250	285	252	254	240	246	216	263	223	288	259	275	228	263	272	269	253	249	278	240	244	274	254	273	244	260	242	270	256	247	281	274	239	271	286	209	267	255	254	252	257	239	236	256	221	294	261	279	241	257	255	260	255	250	252	256	257	271	265	276	248	237	265	266	265	280	250	258	278	285	249	262	275	270	265	286	250	231	266	253	253	276	241	240	266	266	215	242	223	265	240	263	248	267	270	268	250	258	270	256	270	246	244	261	237	238	294	243	275	258	253	253	271	257	263	253	266	264	237	247	247	254	259	262	239	276	259	259	287	261	228	261	274	248	266	251	249	263	231	232	244	229	259	271	231	264	241	251	266	240	248	251	285	264	245	259	246	223	266	241	225	263	248	246	267	235	253	266	270	270	259	250	230	228	287	272	228	241	247	245	241	223	238	232	262	243	233	270	267	275	260	232	282	267	254	249	262	253	282	261	230	244	276	258	241	246	260	240	243	252	247	272	234	228	245	278	258	273	278	247	226	280	250	263	271	261	277	231	250	251	231	255	258	272	257	264	272	232	272	247	241	229	254	259	270	252	290	243	249	236	270	250	246	213	264	250	263	246	246	240	235	256	270	244	255	267	255	240	272	272	264	251	251	244	270	239	215	271	242	260	252	256	239	276	259	246	247	235	275	251	236	236	250	280	234	236	235	260	251	271	245	276	245	264	280	271	253	281	263	254	230	222	292	265	262	243	282	238	273	259	292	274	290	286	236	257	270	253	256	255	265	257	274	256	233	238	254	232	236	286	275	246	244	226	231	270	238	258	285	255	242	245	235	290	254	259	256	273	268	263	246	254	236	249	224	281	277	232	249	224	254	250	276	289	243	225	240	266	238	249	245	245	230	226	244	257	233	244	259	249	243	258	276	263	262	249	262	274	276	245	243	239	251	255	246	233	270	251	265	242	263	265	213	238	274	275	275	239	273	260	253	268	258	245	263	238	252	270	255	246	243	262	240	244	262	255	268	246	217	254	241	252	262	254	270	227	258	265	263	256	279	262	245	238	257	242	276	247	242	263	267	248	272	209	253	266	261	224	257	247	237	249	261	245	271	259	233	256	252	227	251	237	257	238	231	276	230	247	240	243	267	227	262	239	219	244	250	249	267	248	247	304	224	261	228	253	271	266	259	232	267	241	269	279	275	244	266	231	208	254	280	278	264	252	277	283	276	243	239	271	247	227	273	222	242	259	265	240	237	265	243	257	249	228	261	228	233	248	253	260	253	256	233	248	244	281	280	248	262	223	247	256	250	236	252	235	282	259	266	249	233	258	271	249	250	267	238	245	234	249	276	250	267	244	227	259	236	271	260	231	274	245	272	250	247	242	276	253	262	269	237	283	259	268	275	242	218	252	258	230	272	267	256	251	239	231	253	267	271	237	273	248	298	289	259	264	245	265	249	255	256	241	220	264	247	247	257	241	224	244	253	244	225	268	251	266	231	229	260	260	273	264	244	265	248	284	288	262	265	254	266	270	254	253	246	241	252	230	259	267	268	259	282	229	268	226	275	253	262	260	303	265	297	219	213	266	259	248	234	238	258	244	281	246	243	270	246	284	249	239	257	226	245	229	223	271	241	243	265	296	285	244	254	256	265	253	244	239	254	251	269	232	237	241	243	269	277	256	252	266	240	232	216	287	245	261	250	261	234	244	236	252	268	263	258	251	225	252	257	233	278	243	212	244	226	252	257	245	258	297	241	276	285	270	247	256	231	237	225	272	245	244	259	305	255	273	242	259	243	271	252	240	246	241	245	266	222	256	261	275	263	249	250	254	243	258	245	248	249	262	271	247	245	267	246	250	264	243	279	290	242	257	253	269	248	254	245	284	277	245	269	246	226	260	280	238	249	225	244	250	226	237	289	247	248	266	253	243	240	291	272	253	238	240	245	258	250	249	261	286	239	235	254	248	276	235	249	260	257	269	251	271	227	250	240	255	233	252	246	264	254	250	268	260	265	231	264	261	268	254	258	263	236	251	269	266	262	269	291	251	254	247	257	247	265	255	249	211	279	253	275	272	258	219	255	253	255	261	250	250	235	235	271	240	258	214	244	254	256	233	247	249	280	265	264	249	252	266	248	247	260	252	240	244	243	265	238	282	236	241	249	276	228	238	243	232	241	248	265	246	271	235	265	246	272	251	244	253	283	267	233	241	276	241	265	246	226	254	256	258	264	279	241	250	275	236	231	257	275	272	263	265	271	252	252	241	253	226	240	239	264	247	251	282	244	268	261	236	256	256	265	237	215	255	252	258	264	285	278	225	228	208	244	249	282	263	243	258	282	239	249	277	277	285	239	244	236	261	226	242	268	262	217	287	279	247	276	245	270	262	245	253	244	245	263	232	262	263	262	273	247	233	251	273	251	253	281	248	236	237	227	224	246	270	268	277	244	262	234	249	241	268	257	258	239	257	251	260	247	268	254	248	234	239	250	270	239	280	254	266	240	252	237	282	255	267	284	233	280	229	241	249	262	237	243	271	265	258	257	233	246	267	231	264	258	259	250	259	222	267	244	281	267	249	263	265	233	270	251	227	246	263	220	241	229	237
6271	19856	17073	8985	5715	3372	2289	1763	1314	1082	878	739	637	547	526	514	434	407	377	380	383	369	363	336	349	335	284	306	304	309	283	293	261	295	246	290	287	287	280	270	238	282	259	298	300	286	281	272	250	258	268	258	263	257	273	270	273	269	277	257	260	248	245	262	251	275	258	244	258	246	232	249	241	276	246	267	266	263	233	248	248	254	247	222	261	221	215	224	253	229	254	228	264	279	240	250	246	253	290	235	265	228	242	235	268	260	249	234	266	253	258	259	248	245	239	239	234	252	231	282	233	250	251	242	238	265	260	248	246	258	233	239	266	263	249	273	242	265	264	250	266	249	241	236	255	238	252	244	247	270	240	251	238	236	232	260	241	247	231	280	247	242	235	249	247	238	221	238	219	244	247	263	255	266	257	246	242	267	253	268	244	245	282	223	250	225	223	248	257	237	240	260	261	253	258	237	245	203	248	212	275	239	242	247	233	263	236	263	240	275	233	257	226	247	265	248	243	249	250	246	252	237	261	238	262	230	238	239	218	253	245	252	250	227	247	243	239	234	236	257	250	241	238	238	241	254	276	240	238	252	224	267	253	256	250	212	250	229	261	273	283	229	247	226	263	241	225	240	237	258	240	246	252	261	264	257	237	241	222	275	283	217	244	287	237	243	240	257	228	249	255	243	236	250	234	236	245	257	258	236	265	243	252	254	237	235	262	279	252	234	280	241	252	226	257	255	253	221	238	268	230	284	244	255	251	252	220	289	214	267	258	263	218	244	245	263	254	236	253	275	255	234	261	230	269	247	262	245	235	239	268	237	256	252	259	267	248	251	241	245	273	232	227	228	244	252	257	259	257	247	257	259	228	231	253	213	230	244	252	245	232	267	270	261	234	227	248	253	249	256	257	268	252	256	224	241	231	270	219	240	254	242	239	227	250	244	252	247	250	253	252	268	258	248	246	232	216	257	205	277	257	215	222	245	261	239	231	254	248	234	247	237	246	229	256	248	267	244	223	233	244	208	253	258	247	249	242	235	236	259	248	242	262	270	250	246	223	222	253	234	242	221	264	213	236	249	250	266	236	258	245	219	264	223	246	262	272	245	260	291	246	241	247	222	225	248	270	232	234	257	213	226	245	235	248	242	243	256	234	245	236	244	266	215	247	261	252	244	248	238	239	220	251	242	238	253	231	247	254	218	266	254	256	239	246	248	233	245	266	240	249	255	271	255	263	232	232	240	237	235	236	251	222	250	254	273	265	217	249	237	246	243	266	242	262	249	251	255	236	252	276	255	232	252	232	247	250	229	257	229	251	223	225	238	248	244	244	226	248	233	278	205	217	243	255	253	259	221	240	244	238	248	257	249	243	272	250	231	253	220	233	254	250	225	241	229	256	258	227	230	257	223	268	234	226	244	234	266	232	236	248	277	234	262	260	253	261	268	247	247	251	260	253	253	221	253	240	247	249	247	273	262	269	247	275	242	241	265	247	289	226	247	262	255	251	222	234	267	232	235	255	248	232	269	231	251	237	212	242	247	242	241	240	218	213	256	251	231	238	240	226	207	249	217	258	248	211	224	266	246	245	235	242	254	253	271	236	243	258	214	251	248	260	251	234	250	259	256	259	261	223	248	259	255	271	248	243	239	248	239	233	239	265	250	247	256	245	222	235	237	234	263	264	245	229	252	231	238	211	243	219	224	218	248	243	257	216	216	255	264	225	247	263	266	264	249	251	242	241	282	272	202	235	266	274	288	222	263	273	228	232	252	236	254	257	211	256	255	245	261	263	241	251	288	226	220	245	253	262	272	240	244	223	245	240	237	248	241	229	241	253	242	231	237	263	229	243	234	230	223	219	259	236	246	250	251	237	275	263	247	257	259	223	217	262	259	248	261	238	244	234	218	262	248	209	248	256	239	249	253	226	261	249	258	223	256	241	272	254	247	239	238	255	228	255	255	243	247	236	248	254	224	250	242	266	264	261	246	254	259	254	271	233	255	214	232	259	237	268	232	219	255	254	239	249	234	228	249	233	257	231	240	256	253	260	270	256	262	233	229	258	240	222	228	278	238	243	242	225	258	230	244	241	225	271	236	243	263	221	233	239	230	249	224	240	267	233	245	231	254	267	265	254	269	252	223	229	276	251	241	224	277	225	239	264	247	244	238	226	250	254	256	241	235	242	287	253	244	265	259	207	228	256	226	253	234	234	257	250	252	252	258	245	241	244	251	256	256	251	230	287	250	247	243	238	247	254	247	273	264	211	241	245	246	284	238	282	239	246	257	246	225	265	231	260	245	227	230	269	249	224	244	249	237	263	254	259	236	239	237	243	240	225	262	267	248	226	247	271	268	238	254	221	234	235	198	282	246	237	233	251	235	206	251	241	212	260	250	216	255	242	261	249	247	238	226	250	237	252	245	241	224	270	235	216	252	235	264	259	249	245	224	222	245	228	247	229	249	267	231	262	251	241	265	240	238	240	274	223	229	215	273	231	258	229	237	244	247	236	241	254	248	242	229	225	258	261	222	275	250	252	240	258	211	242	248	260	223	237	230	264	222	260	221	236	267	270	220	233	274	238	248	242	268	225	240	218	252	288	239	212	252	235	214	240	223	253	275	244	248	221	253	236	239	260	277	212	250	241	220	224	253	279	235	233	222	246	229	261	237	219	260	235	228	238	257	245	257	240	251	216	253	233	254	226	288	256	247	236	236	249	217	244	231	240	266	257	228	236	242	241	220	263	253	267	268	229	253	256	252	217	222	250	250	256	269	255	220	251	236	242	233	251	235	249	251	250	220	258	217	250	239	242	245	250	244	226	241	255	241	254	254	240	274	254	231	248	229	253	255	275	225	241	240	272	232	236	243	278	234	273	262	242	258	253	251	275	229	234	256	230	247	265	278	242	265	230	247	224	226	224	234	255	223	262	253	253	246	221	249	247	209	271	297	255	254	269	225	260	238	224	228	268	226	261	253	248	241	240	251	254	269	245	246	261	247	269	252	232	269	262	242	245	249	249	272	250	261	233	238	245	220	248	261	236	268	285	235	261	244	253	234	223	253	250	230	262	261	261	266	275	269	212	255	231	247	221	266	209	231	245	246	259	259	236	263	240	248	236	234	239	282	272	256	253	246	271	261	237	257	240	264	235	240	240	236	231	258	248	286	226	241	247	237	251	239	250	229	249	263	240	216	240	242	253	250	261	256	256	246	268	253	226	227	246	251	265	251	261	269	243	238	239	252	226	237	264	232	231	252	250	240	226	255	263	269	229	231	259	270	259	253	257	227	236	260	229	247	247	261	203	248	210	249	260	243	254	251	286	244	239	238	263	231	255	238	246	239	250	237	239	251	263	252	228	263	252	247	288	231	260	245	231	236	260	265	236	272	244	209	266	267	246	224	244	258	239	262	272	231	258	254	234	267	242	243	239	258	257	239	253	238	234	253	223	225	245	260	265	234	268	230	242	267	233	240	225	204	259	274	251	236	266	255	237	226
27661	21104	12663	1891	1103	968	1014	1013	941	941	947	977	933	945	980	944	1016	929	987	994	922	917	897	956	926	945	963	989	886	889	962	957	904	917	999	978	917	963	887	916	932	975	996	880	919	918	959	997	923	946	929	878	970	937	933	965	928	925	939	895	948	1001	928	902	922	941	900	946	937	885	962	872	883	941	957	848	929	984	944	960	886	949	901	947	937	960	923	900	969	910	962	1015	946	967	977	929	928	997	985	932	963	952	948	946	985	969	900	910	908	926	927	915	926	864	901	943	979	942	962	952	935	939	911	924	883	908	925	928	911	950	905	952	949	919	957	912	929	938	1000	877	920	914	957	931	903	919	935	962	943	943	947	907	900	902	959	907	908	950	953	963	972	957	959	973	879	939	927	877	941	962	980	929	961	936	924	990	935	952	934	909	964	899	986	971	979	960	933	952	953	881	924	961	948	911	930	962	948	915	954	920	869	954	949	928	931	971	949	929	900	990	964	895	997	952	937	927	965	952	917	899	963	926	976	941	991	906	942	898	945	966	929	918	938	941	923	965	915	941	972	947	942	957	980	980	913	925	929	952	951	913	921	910	873	904	958	936	1000	898	951	855	942	938	921	950	971	916	927	937	970	879	923	907	919	972	878	863	952	904	903	929	960	975	999	911	935	964	962	933	934	899	963	918	967	947	918	965	909	913	949	946	942	893	950	943	940	916	955	981	956	923	939	936	909	910	978	927	910	983	1000	895	888	978	953	942	913	942	966	921	938	943	914	940	1034	891	932	916	940	920	934	920	919	975	952	910	947	960	934	934	942	984	942	970	968	947	994	916	907	951	917	929	982	921	925	949	967	936	947	925	945	976	925	934	941	954	933	914	943	921	954	951	934	986	913	951	981	961	958	896	957	953	949	963	928	927	912	963	990	963	969	971	943	971	981	968	1008	882	921	956	923	963	968	986	957	948	968	898	943	932	977	997	940	917	978	924	931	968	944	900	943	928	919	928	934	928	899	921	931	930	952	923	968	941	927	978	956	937	938	979	927	1010	934	940	934	950	929	959	964	921	911	940	901	906	919	959	925	962	940	961	945	859	885	966	974	913	931	955	973	953	931	948	935	941	961	919	927	927	914	894	895	917	939	893	913	943	904	925	942	967	903	944	930	945	952	940	943	894	933	957	916	927	874	957	964	945	911	961	887	931	976	972	951	965	931	925	931	930	950	956	931	923	913	906	950	899	923	875	929	916	944	899	913	868	980	966	906	951	914	938	956	937	992	964	891	896	929	947	897	974	947	946	940	989	939	967	900	902	937	882	880	947	924	905	963	899	979	899	961	947	958	915	970	948	932	929	933	970	934	1012	943	998	966	871	915	920	942	909	924	925	937	948	971	931	935	915	933	915	906	955	976	920	903	896	955	933	922	925	963	915	946	914	991	976	968	971	919	945	964	937	921	919	983	912	901	1018	859	918	905	925	910	933	967	932	925	916	924	943	952	950	955	958	958	952	940	959	968	901	968	958	971	946	979	908	927	930	963	928	950	909	893	976	950	928	938	906	954	933	907	928	939	960	952	978	927	969	870	944	944	1043	964	966	928	932	868	904	932	925	948	901	942	983	947	1013	971	942	935	964	928	970	864	983	950	912	1024	911	921	941	955	948	905	904	893	975	987	879	932	969	958	940	913	941	921	928	1002	914	944	880	951	875	926	932	938	1023	926	940	946	933	955	903	910	910	939	912	964	942	938	971	937	968	926	931	951	957	904	948	953	973	914	944	953	950	948	933	935	964	912	931	939	922	1001	958	954	930	995	943	914	969	959	976	986	949	946	927	921	969	975	960	930	961	928	972	918	953	903	946	864	912	908	961	914	995	919	940	952	915	967	935	985	945	929	940	930	957	921	911	897	914	943	976	912	915	956	950	929	999	937	945	911	956	924	916	913	957	962	946	964	926	932	992	930	915	913	1003	954	942	968	934	877	894	988	1003	940	919	928	931	943	975	940	955	949	1001	955	964	940	963	883	914	919	952	902	942	949	948	935	904	952	934	915	969	987	942	909	908	937	944	949	923	890	926	990	965	963	956	930	899	946	911	953	934	936	904	905	890	956	880	948	945	937	889	958	934	970	877	942	1005	991	974	954	1002	946	901	938	904	905	941	902	920	1002	942	960	980	933	959	936	969	929	921	1001	938	981	935	987	998	963	907	938	940	959	879	841	961	944	934	977	899	936	970	920	924	901	932	976	929	909	995	916	945	933	923	935	974	895	926	935	1007	905	945	947	907	904	961	938	928	930	982	945	956	958	938	950	881	926	932	943	932	923	942	970	902	965	959	926	935	927	955	960	936	914	970	938	905	891	898	1036	913	991	904	949	952	975	1023	941	984	1014	960	966	930	955	926	934	898	917	920	981	970	960	906	909	925	914	936	963	916	918	910	1003	902	926	964	939	981	910	957	973	954	899	940	921	948	977	943	970	906	956	918	929	965	911	943	931	972	900	924	918	926	898	937	893	911	926	898	934	929	875	951	907	971	984	892	933	915	923	937	947	941	913	902	951	945	945	918	931	955	935	926	932	929	959	909	957	972	944	921	953	966	891	942	899	967	958	936	1013	962	931	921	1014	920	974	962	964	981	968	922	973	997	942	926	941	916	895	957	991	899	947	984	953	959	931	925	915	881	984	937	927	892	934	944	938	919	945	953	964	922	958	958	936	971	967	959	939	941	908	942	912	943	924	931	885	879	952	947	954	910	944	942	876	942	932	967	959	946	995	881	930	904	919	850	933	967	959	947	958	981	931	932	900	973	916	913	960	957	976	929	941	962	969	901	897	928	924	954	911	994	944	922	907	954	951	933	923	853	932	960	1007	942	900	946	959	894	933	895	950	932	950	981	968	1018	966	915	929	904	990	890	932	954	923	950	960	992	954	928	948	899	908	926	919	937	919	943	1001	909	956	905	970	940	916	930	889	1000	1004	958	1003	904	916	946	899	893	1014	947	924	922	929	923	924	900	944	922	1000	896	962	928	963	938	1010	935	946	951	1024	905	925	978	942	903	972	942	973	942	954	918	979	901	957	962	909	894	948	985	907	932	951	939	973	925	907	947	918	942	951	945	901	955	907	959	969	940	933	960	921	956	970	969	958	894	887	920	950	960	920	905	899	928	962	968	997	926	958	957	945	920	955	962	904	934	916	990	896	932	870	924	997	891	917	945	926	922	923	992	956	964	923	918	932	907	969	952	950	932	887	908	901	947	942	954	929	938	916	928	923	972	952	902	960	912	1053	913	990	990	974	936	940	880	964	922	955	968	993	882	947	999	1005	952	917	895	924	936	973	937	963	916	897	897	995	918	888	923	959	916	904	909	911	948	929	973	960	887	943	882	916	923	914	946	960	919	1028	901	959	973	974	935	938	930	957	894	973	964	906	972	913	944	931	951	929	941	964	936	985	933	993	918	954	928	886	901	960	880	957	966	977	938	922	913	1026	931	943	922	973	962	893	941	946	946	935	958	923	869	945	962	888	953	937	923	975	945	957	910	892	946
4756	1825	1451	1213	1023	1034	934	961	917	904	914	932	853	921	894	885	880	948	938	918	910	907	930	907	934	949	852	886	906	922	893	926	908	945	912	931	928	918	879	897	851	957	868	919	968	919	889	919	896	925	914	911	870	852	865	897	849	897	913	921	887	887	902	883	892	872	879	903	854	895	923	897	887	887	889	907	901	885	969	929	881	908	947	884	958	874	910	884	915	912	928	918	898	919	882	970	873	933	922	893	924	850	913	946	890	913	888	962	906	855	888	883	877	917	953	976	909	882	885	967	917	895	935	897	897	871	881	866	857	902	901	899	922	850	917	884	906	940	912	914	987	914	918	901	873	906	860	932	919	875	943	902	905	913	907	859	895	829	901	907	907	912	897	934	895	885	905	946	983	887	901	947	901	884	933	884	904	898	876	908	861	910	907	889	879	902	934	964	888	941	921	945	924	895	911	901	890	868	926	873	896	921	900	892	982	886	862	891	922	884	927	927	928	914	900	945	904	928	901	946	911	956	892	947	905	953	826	866	925	883	918	918	974	873	910	901	919	880	961	906	938	898	882	864	948	928	913	858	875	927	878	919	910	902	899	933	966	949	904	946	870	947	863	950	912	871	913	872	902	928	941	934	918	929	896	898	882	922	894	906	878	891	886	900	908	899	896	889	905	859	920	910	947	929	889	958	946	896	909	896	906	964	925	878	902	920	908	909	903	861	914	950	861	885	953	867	865	920	888	910	885	919	861	938	899	875	900	947	863	949	944	912	901	892	922	954	867	903	893	955	904	900	888	891	899	914	923	912	879	914	894	885	867	919	967	892	894	892	900	935	888	860	886	905	908	891	936	875	914	892	934	919	966	913	909	905	944	921	924	968	883	892	936	892	894	905	918	910	842	910	874	869	881	892	908	887	913	892	916	849	898	906	962	939	880	898	927	932	867	930	896	913	892	944	896	882	918	914	932	908	958	916	923	890	907	895	930	896	860	878	940	903	916	909	923	882	920	931	906	881	944	875	889	873	866	925	898	926	924	902	854	902	845	911	932	890	893	952	892	956	911	889	851	919	909	923	944	899	928	913	928	843	920	943	886	905	921	855	917	854	898	974	901	913	938	947	911	944	878	910	932	952	874	913	917	858	878	913	908	875	913	871	960	886	852	856	940	958	876	936	896	893	961	924	927	868	926	873	864	892	914	918	938	946	872	867	929	918	853	900	895	918	915	873	873	859	904	955	871	872	874	874	869	876	904	937	892	917	940	874	863	899	924	959	903	917	960	934	946	923	899	905	933	890	957	913	874	884	883	882	926	917	871	895	866	926	900	930	937	916	984	884	895	920	873	904	940	907	896	902	944	906	908	889	882	892	972	940	896	918	893	930	924	900	928	901	861	898	912	906	922	857	926	868	882	880	895	933	931	908	867	912	893	937	926	896	878	899	922	902	918	897	872	871	909	874	908	902	855	903	913	901	875	889	907	973	902	916	852	865	925	927	947	895	888	904	921	898	886	865	958	947	922	868	889	889	896	940	903	891	942	904	935	909	894	891	871	856	884	918	883	944	858	914	891	908	964	894	947	976	911	870	1013	901	915	940	900	919	924	885	836	900	890	913	900	935	898	874	893	847	903	901	931	893	934	876	919	914	907	912	897	892	902	838	838	914	873	926	948	911	879	917	958	921	888	863	907	948	894	978	903	898	893	900	891	882	832	939	878	918	898	922	907	893	863	903	914	866	853	843	918	875	932	911	873	958	911	876	945	908	881	894	836	919	962	909	859	932	904	886	911	876	932	913	918	901	955	899	874	916	907	904	879	896	968	924	912	897	913	917	911	899	901	947	945	924	897	893	897	928	890	948	935	934	891	908	938	930	908	919	896	926	935	906	867	892	925	917	941	912	908	925	994	879	929	898	906	885	880	937	843	895	894	899	936	922	901	925	904	916	858	939	922	895	930	895	864	887	909	849	886	903	901	928	904	932	898	904	892	919	922	945	901	940	923	904	848	921	926	929	877	897	879	946	937	947	923	879	925	892	949	918	914	878	905	867	909	896	886	896	907	916	914	891	873	969	869	913	884	907	943	906	941	884	917	897	996	926	877	900	910	911	888	928	922	888	929	938	863	946	900	894	864	884	940	908	953	907	888	939	913	925	905	921	937	871	855	933	908	924	913	979	902	884	940	961	840	906	823	891	853	858	930	902	895	973	952	915	856	954	900	974	912	947	887	962	902	876	919	893	957	933	939	883	935	887	866	947	858	897	864	915	930	878	875	944	873	934	908	921	912	864	907	904	959	862	930	896	921	882	919	883	934	933	858	878	889	958	868	909	897	934	895	938	941	929	940	881	902	968	898	889	923	972	869	901	954	980	959	937	947	916	948	961	940	916	920	924	923	885	940	925	887	917	873	891	924	915	905	880	908	916	907	920	954	956	916	924	882	893	915	952	845	921	902	903	959	913	916	918	856	878	871	879	910	910	957	922	940	941	886	927	968	934	945	889	852	926	908	936	935	925	929	880	865	903	909	919	862	919	918	967	895	884	934	910	925	920	894	877	906	884	907	915	881	901	898	919	873	935	939	893	948	944	909	908	888	897	902	916	921	911	902	936	876	975	858	944	928	922	928	886	932	944	915	897	939	859	940	925	910	894	905	938	874	885	886	914	915	947	935	940	860	879	836	867	856	915	917	919	957	898	901	910	905	920	901	905	897	995	903	950	898	915	952	885	926	938	963	886	890	926	931	912	887	895	925	908	931	881	915	950	931	874	904	857	897	881	907	880	948	885	835	923	920	874	898	874	923	824	941	880	897	880	923	951	907	927	893	914	925	834	942	898	889	885	954	939	916	858	904	893	885	912	916	917	892	859	857	960	894	931	910	938	871	929	886	899	944	919	940	944	884	882	876	921	934	865	916	889	918	919	882	910	873	912	873	892	885	929	909	885	906	948	877	946	877	919	920	877	918	942	931	930	911	928	899	878	939	927	913	902	951	832	894	882	896	955	886	942	966	913	917	912	910	886	922	894	878	924	852	906	897	884	918	911	857	889	908	901	942	892	946	925	919	920	868	943	913	923	922	899	874	934	890	904	873	943	908	912	1016	931	906	919	914	889	912	921	912	884	943	937	852	891	955	863	896	914	906	945	871	906	912	970	915	919	913	935	888	868	899	848	911	951	888	919	912	884	925	918	919	916	949	882	951	935	936	867	915	907	957	910	906	940	887	899	886	852	911	896	909	888	912	889	912	890	911	881	887	909	926	890	955	968	929	904	916	924	993	941	931	863	863	885	915	900	901	853	920	881	909	896	891	926	947	851	908	889	863	916	903	918	918	967	878	912	969	862	901	887	940	926	911	874	851	903	900	887	872	926	847	952	922	944	892	923	902	933	900	934	885	923	914	913	898	941	968	885	909	875	904	862	909	930	915	942	954	907	958	938	899	838	888	948	906	907	886	936	926	923	926	899	988	913	978	849	924	916	923	914	942	938	976	883	867	930
23925	21428	28975	24015	21288	20240	2495	1041	899	778	672	661	622	616	605	547	626	593	558	570	566	552	592	543	548	550	532	515	506	523	503	451	510	527	510	479	527	496	482	481	533	502	499	495	552	508	509	480	524	485	502	499	508	516	518	494	493	487	489	482	505	516	468	494	459	508	468	499	558	481	489	487	484	457	452	473	514	500	476	477	465	487	518	488	495	486	487	484	522	469	491	492	498	504	482	479	494	522	507	454	501	521	527	545	489	524	514	487	479	502	452	470	468	494	557	468	472	507	503	437	484	490	505	452	474	494	506	479	501	504	501	460	483	490	482	547	500	528	499	487	544	497	515	472	522	544	487	458	520	496	495	460	509	502	476	470	478	534	486	475	496	469	482	518	501	473	511	462	503	495	485	481	508	518	464	473	462	467	489	518	517	483	504	485	516	527	459	496	485	459	467	465	499	492	512	527	495	493	462	506	508	493	481	485	499	480	478	516	520	462	468	489	477	497	493	477	513	460	466	490	527	501	506	496	524	457	486	487	509	528	462	467	501	500	532	448	464	475	500	491	446	465	469	431	469	493	500	493	453	482	484	532	459	522	501	457	507	486	500	518	472	489	483	461	477	475	444	502	456	500	482	470	469	486	500	498	451	518	470	491	470	494	498	474	500	452	521	485	512	496	499	503	498	498	487	509	516	498	502	507	470	483	487	490	458	482	478	513	476	500	467	508	477	466	492	518	495	499	502	483	483	514	525	524	504	498	486	520	488	463	459	516	517	488	463	526	468	484	496	511	509	485	496	470	495	493	438	508	496	497	481	509	470	460	463	482	528	476	485	519	494	477	529	515	494	481	494	487	534	478	464	524	468	492	479	496	499	488	509	500	480	490	485	503	494	477	504	492	467	483	515	517	484	518	466	528	510	464	495	489	517	474	543	502	511	495	523	455	476	459	450	513	507	472	517	506	498	468	470	479	469	472	461	497	463	509	462	493	484	465	513	460	487	559	513	489	522	455	488	492	544	529	487	490	483	537	484	507	489	459	482	523	466	522	483	451	530	484	476	469	480	496	488	470	495	468	508	507	500	516	491	516	470	499	522	467	489	481	469	508	501	506	459	516	486	444	473	505	514	525	505	519	479	495	508	490	465	483	440	485	513	509	485	508	481	492	474	520	475	506	483	486	439	510	491	503	499	495	497	472	493	470	455	476	478	469	491	504	461	476	471	495	501	496	506	486	477	485	463	522	480	497	528	496	487	498	475	519	468	458	493	507	469	497	521	511	483	487	492	471	455	529	484	505	507	451	457	517	479	522	500	497	483	530	491	476	512	469	493	473	513	505	515	472	462	506	529	454	447	481	502	510	501	493	507	483	484	484	478	467	499	508	504	484	477	502	526	517	513	491	499	453	499	520	488	523	550	502	507	492	502	491	523	450	458	501	474	492	518	533	460	458	510	478	464	487	529	493	483	527	503	506	443	467	486	483	484	473	499	489	530	535	459	521	465	486	461	528	488	508	482	454	535	500	476	492	516	507	529	488	493	544	519	488	437	443	467	462	521	477	513	526	476	495	514	505	526	475	501	496	497	472	469	459	500	461	505	485	472	479	526	482	465	480	518	461	495	462	511	462	457	483	499	510	454	479	470	526	495	478	434	462	490	505	525	494	484	489	513	484	496	486	509	466	491	481	449	451	485	480	451	498	502	510	495	475	500	466	498	481	501	495	529	485	474	438	498	468	451	501	490	514	482	545	504	464	492	490	457	493	507	522	484	446	485	511	502	508	500	524	514	513	472	515	481	495	460	457	431	473	503	491	494	463	520	486	539	505	512	486	508	479	451	508	481	529	521	483	470	489	470	477	436	525	527	498	475	487	473	525	502	511	514	487	478	482	481	462	508	513	520	507	461	515	477	488	516	509	521	511	513	469	542	499	495	521	490	487	480	503	496	473	494	505	493	492	489	474	444	510	468	513	477	506	468	506	471	480	456	472	483	494	501	496	495	501	465	504	479	458	501	483	463	541	530	495	509	457	481	493	518	520	491	519	448	537	469	533	503	496	475	531	483	520	511	519	463	495	514	504	507	523	546	503	485	474	518	475	515	516	483	471	497	483	503	452	488	505	469	482	465	448	510	486	470	504	457	468	478	481	451	501	482	493	496	486	510	516	466	502	487	457	514	469	493	490	506	509	494	476	506	500	466	484	505	494	497	490	494	473	466	453	468	524	487	480	528	522	528	459	520	505	499	481	517	471	516	538	474	514	500	492	486	441	485	507	499	484	489	475	489	470	489	490	485	501	525	504	485	488	509	490	507	512	497	450	533	527	529	487	492	509	519	506	479	493	481	476	491	491	474	526	479	481	447	503	504	463	507	522	473	466	452	468	496	466	499	481	489	510	466	530	525	465	497	477	436	474	460	489	468	489	474	467	484	484	543	491	491	519	440	466	517	479	513	474	495	494	497	422	484	455	482	499	511	487	521	467	541	488	468	470	512	472	466	490	512	482	552	494	497	479	474	500	481	478	493	486	543	500	479	492	508	488	501	476	492	440	505	536	499	467	470	513	497	499	511	508	463	477	472	485	545	511	467	470	460	486	515	515	515	462	463	497	505	509	435	501	513	512	481	468	484	484	464	483	476	501	478	514	496	488	521	534	473	505	461	518	534	473	507	478	476	520	502	490	453	478	501	475	490	521	488	496	466	489	498	460	486	460	487	496	484	474	458	472	489	486	496	461	453	521	479	476	512	490	462	493	478	486	475	477	462	504	466	498	486	479	499	506	500	426	503	459	485	454	502	507	493	489	471	529	501	518	501	467	492	492	448	473	541	479	491	499	478	488	472	480	507	456	503	484	526	492	491	529	473	461	521	488	473	486	483	477	520	493	467	451	505	512	519	509	512	512	467	521	497	477	485	443	471	512	478	454	438	482	467	502	533	511	495	513	482	498	489	481	494	488	491	469	502	444	495	471	464	464	516	447	483	457	487	456	503	505	473	505	524	502	484	485	472	488	478	488	484	500	515	500	468	463	499	458	488	432	483	488	475	514	476	484	519	496	514	472	508	453	502	515	478	496	531	471	445	521	515	506	480	475	461	455	503	508	474	499	491	468	516	502	477	473	475	488	532	502	503	483	483	521	507	488	489	474	475	483	474	471	441	476	494	492	537	454	492	508	474	512	479	459	500	496	437	482	483	516	486	460	468	457	506	531	495	516	498	473	474	501	527	449	478	518	477	505	496	466	494	505	521	509	496	442	497	461	487	475	510	502	519	471	463	436	488	492	501	494	493	492	480	464	498	520	478	484	470	495	472	472	467	483	501	481	472	484	506	502	495	480	474	514	490	462	501	488	468	491	472	519	509	472	480	503	512	480	510	457	470	487	481	510	453	527	499	485	486	515	471	521	483	484	476	481	498	472	529	502	469	487	491	469	519	493	523	441	528	508	507	519	492	429	475	500	479	504	523	502	480	437	476	470	514	495	505	484	484	507	468	477
4498	12223	10390	5144	3364	2078	1557	1184	1014	895	817	770	688	659	617	647	605	571	608	583	564	574	532	529	538	539	525	542	493	495	542	534	505	520	531	519	486	532	529	536	514	528	518	519	538	478	492	517	480	458	495	508	503	502	499	534	531	498	445	508	525	542	515	488	519	466	519	472	491	505	509	457	496	481	546	539	506	496	462	533	499	485	503	537	510	509	491	484	463	500	477	465	562	495	529	506	478	512	476	493	505	501	521	535	535	470	500	501	488	484	463	474	456	516	482	520	478	485	502	502	496	467	480	484	516	481	484	473	506	502	490	491	528	503	467	511	489	483	504	512	496	496	494	498	506	452	467	532	483	486	510	512	496	489	486	508	550	521	504	485	483	498	537	503	517	484	491	489	479	509	502	523	477	465	508	517	497	502	486	498	517	472	511	470	494	469	507	499	487	468	504	511	532	502	489	513	483	483	512	498	502	463	493	486	496	488	491	445	498	506	511	518	455	485	509	498	483	469	475	441	522	504	498	462	490	509	512	484	456	483	469	475	498	507	488	476	487	487	498	528	538	491	495	468	506	493	502	506	491	491	487	519	500	481	452	518	454	526	505	502	506	514	489	496	504	506	514	481	467	459	494	488	512	519	456	480	482	489	475	453	471	502	503	499	486	511	520	526	452	481	519	488	507	471	529	478	522	512	471	518	487	534	508	535	504	493	525	539	540	491	515	510	496	456	498	527	444	462	480	490	480	540	493	488	511	483	513	498	464	475	487	547	468	500	486	504	501	480	480	521	500	455	535	496	454	461	490	514	511	474	497	498	496	475	489	462	467	547	479	501	467	506	496	487	455	448	521	443	484	453	468	505	508	473	463	468	481	463	539	519	518	492	490	504	503	496	490	507	503	503	519	501	481	476	496	487	486	518	487	475	517	505	485	486	483	505	483	489	499	457	509	515	504	497	501	499	505	461	441	485	486	490	509	502	484	485	517	490	472	465	491	498	540	468	514	482	492	486	456	462	510	500	482	525	473	491	485	490	473	477	514	509	505	523	492	527	452	502	506	494	494	533	498	513	487	462	484	466	513	527	506	460	531	472	519	521	499	490	494	466	503	497	482	483	480	482	490	498	502	477	539	489	524	537	481	489	514	511	456	483	472	473	509	504	505	514	497	477	485	457	536	460	475	506	469	507	534	495	503	479	441	512	512	486	486	469	481	528	456	436	493	533	477	466	497	491	485	476	484	482	493	463	502	515	482	517	536	489	495	521	463	460	495	496	483	470	529	472	509	524	496	518	461	487	470	519	495	522	503	483	462	492	508	460	501	505	524	468	520	493	520	498	516	509	461	472	557	494	471	498	511	480	509	495	469	505	463	494	523	471	506	504	469	516	526	524	473	484	473	507	525	468	501	494	478	536	481	503	484	536	478	483	486	468	488	505	497	475	476	527	541	502	528	479	485	521	482	495	527	480	503	476	526	483	460	517	487	481	495	536	516	494	528	509	467	526	483	528	492	475	475	425	516	537	505	486	499	484	476	471	483	453	474	505	480	495	476	486	514	515	499	492	510	487	495	489	508	505	493	464	527	550	516	499	501	496	518	508	481	468	508	476	456	467	499	498	478	481	496	486	560	532	512	507	456	475	474	506	485	516	449	506	464	492	538	507	512	466	499	525	501	496	505	441	470	493	550	540	491	484	495	498	501	479	496	489	518	493	508	518	513	507	457	511	477	488	515	494	508	473	462	479	475	517	510	466	484	486	488	508	478	512	543	485	519	504	519	500	489	484	469	502	505	468	476	464	455	470	495	492	489	486	467	422	483	469	518	466	542	495	481	470	514	474	469	493	490	482	530	475	515	495	496	502	512	481	484	482	532	461	514	492	469	490	478	469	493	495	489	479	491	517	512	491	469	517	509	505	471	480	492	493	456	514	543	479	460	517	496	510	495	481	494	495	464	496	520	492	525	493	497	479	489	479	483	489	492	507	484	479	504	484	500	519	516	459	521	480	480	504	474	492	462	497	495	454	497	506	470	511	508	500	511	486	527	488	491	481	526	501	534	495	478	516	504	543	505	476	527	486	497	526	481	505	543	471	524	526	515	503	479	493	459	500	475	512	518	482	523	527	535	503	511	482	515	514	466	463	466	480	530	510	487	521	492	536	485	514	496	512	534	457	467	488	500	515	497	483	462	496	467	512	462	510	453	492	500	466	451	473	484	511	520	447	488	522	480	464	498	449	491	503	485	483	499	497	512	541	505	489	502	521	529	499	494	496	524	490	522	539	444	474	493	519	536	474	514	463	502	485	497	466	521	484	469	501	550	473	512	437	489	502	518	505	485	481	494	497	465	531	553	483	466	508	510	490	492	503	469	498	481	442	461	523	521	509	476	454	494	457	481	509	475	509	493	487	500	486	495	495	510	473	498	458	518	488	487	485	505	466	500	525	496	508	488	499	517	483	465	523	509	440	522	479	476	525	528	528	480	461	480	484	499	509	517	520	486	529	487	484	518	460	507	486	486	531	472	456	495	523	495	506	492	480	491	459	467	520	496	509	511	515	488	498	513	480	475	483	487	486	508	527	524	487	519	472	515	490	469	473	504	518	496	451	460	541	482	500	479	474	464	475	476	478	478	503	482	466	486	521	483	543	505	476	514	471	520	539	497	489	478	495	515	521	463	480	478	519	482	497	501	504	527	531	473	459	530	469	478	481	505	527	517	543	503	553	488	481	514	501	480	507	508	521	523	506	498	478	471	509	547	496	502	490	485	477	485	493	492	524	503	515	505	495	497	512	523	512	526	472	498	522	529	489	508	512	519	517	465	512	501	473	452	532	467	496	494	492	503	463	488	528	493	491	502	509	474	498	476	465	466	459	470	472	462	535	458	520	492	496	499	517	511	433	468	443	507	458	501	447	508	497	473	474	481	489	521	483	472	498	500	476	474	474	511	502	473	493	496	501	483	470	495	456	504	483	494	510	541	505	512	510	495	514	459	482	482	502	526	502	475	510	478	481	486	483	459	522	539	525	464	482	473	489	503	513	501	510	500	503	482	473	482	491	516	494	486	480	541	472	507	459	475	502	502	486	524	502	502	474	518	474	468	507	510	517	488	492	485	527	505	491	532	477	475	504	481	489	519	502	471	512	515	507	486	459	512	488	482	476	519	466	528	527	467	476	472	492	509	480	479	520	498	485	459	512	499	513	477	485	524	494	479	496	496	487	466	442	510	482	525	505	448	482	509	487	496	495	480	476	511	514	469	502	479	521	478	500	521	520	493	503	495	488	472	467	496	474	493	483	495	506	477	476	499	514	498	539	500	503	460	500	509	462	473	503	476	492	531	484	479	491	495	481	510	487	501	460	501	495	518	500	503	494	502	528	468	465	492	494	484	471	505	512	457	493	517	485	528	467	462	488	482	534	477	473	497	476	495	499	467	478	483	483	512	498	502	507	475	498	513	486	513	495	499	500	499	482	519	504	483	485	511	489	469	465
24753	21394	28675	24470	21357	9635	1538	1226	1013	1014	962	958	928	895	947	924	859	898	865	930	931	901	946	883	870	862	911	932	860	865	894	862	910	899	901	856	890	842	888	847	886	859	879	884	848	866	896	844	865	900	899	884	843	824	863	919	904	871	853	848	839	804	865	814	863	893	897	883	873	820	871	903	802	906	876	882	869	883	880	885	895	882	930	906	864	866	838	813	851	884	878	874	879	827	839	889	848	860	871	899	899	841	871	868	828	884	821	887	821	894	838	859	867	852	866	873	840	875	834	878	853	838	889	906	903	827	823	863	836	849	795	862	870	910	815	839	832	813	875	869	891	875	782	839	852	893	919	794	784	903	851	822	897	871	808	865	907	837	867	862	791	881	896	853	865	852	885	891	854	860	857	815	901	905	880	813	865	896	912	860	891	839	894	835	868	834	839	850	861	882	867	880	809	866	905	940	896	829	868	800	834	857	860	870	881	883	853	867	896	841	838	899	854	809	873	934	827	911	833	836	868	874	863	824	871	804	865	830	865	866	842	851	857	873	859	845	865	845	901	849	898	870	886	870	834	822	877	835	875	868	774	883	889	863	836	795	841	851	926	884	825	881	837	870	882	819	897	894	897	818	850	831	866	854	885	921	871	879	904	862	869	869	869	872	812	785	932	847	871	901	833	882	875	908	878	881	835	851	846	856	898	896	867	902	869	863	822	843	857	862	814	873	752	815	906	890	834	827	861	859	873	860	883	867	820	876	823	878	861	831	854	840	819	851	829	847	896	870	861	891	883	891	892	858	835	855	881	886	859	873	860	831	894	902	867	844	835	830	858	872	875	873	833	876	860	908	875	861	853	905	800	908	838	876	929	891	848	840	803	851	823	835	886	905	868	848	831	861	854	885	841	861	842	838	888	840	826	835	863	834	927	894	859	847	884	866	843	871	901	856	842	842	894	928	851	837	881	876	800	924	838	884	814	883	839	792	881	840	897	846	896	874	847	818	898	900	885	887	868	825	849	895	892	832	900	843	858	893	867	836	866	881	923	878	892	859	828	818	846	820	794	906	855	902	850	905	956	875	858	879	864	827	880	891	912	850	804	883	905	872	848	874	870	826	907	844	852	895	900	886	857	848	878	902	850	855	849	840	845	826	852	854	918	850	882	873	858	896	905	801	857	839	855	826	836	877	851	855	816	809	900	836	891	829	846	807	856	871	810	845	836	851	845	841	852	784	885	855	929	877	845	855	940	883	833	845	885	891	826	860	900	829	879	849	909	874	875	890	881	897	865	858	857	892	873	861	854	879	834	844	815	816	875	861	843	871	911	868	819	873	852	874	895	835	856	878	876	842	826	866	878	908	834	835	861	816	825	845	839	903	846	790	842	844	823	865	881	845	916	901	861	845	892	851	900	854	897	907	899	895	884	853	843	882	865	867	817	821	830	860	857	819	809	844	866	892	827	850	890	860	826	832	788	860	866	817	798	821	854	824	908	849	869	818	881	898	851	825	812	859	868	860	862	835	850	848	817	845	850	857	859	844	835	919	872	808	871	846	880	827	840	864	887	823	861	826	840	866	903	849	843	887	847	897	895	859	866	855	838	828	843	805	854	860	877	855	854	819	861	864	838	890	868	875	904	872	842	863	834	798	879	884	893	866	884	844	869	858	859	824	909	818	860	849	865	860	905	836	859	855	814	856	853	892	945	878	900	843	800	877	843	871	847	805	863	836	879	862	809	856	844	857	885	850	860	869	828	856	885	850	885	880	841	852	857	852	854	925	871	862	880	820	865	844	823	889	828	843	813	918	898	812	907	826	835	873	855	845	844	837	826	837	840	868	854	908	816	919	840	873	861	847	888	871	862	877	862	855	845	837	885	869	890	864	850	905	854	840	835	847	902	830	894	911	835	933	864	859	913	866	848	876	819	883	852	834	857	865	887	819	841	873	854	815	851	873	852	856	841	823	881	873	870	891	872	839	869	820	853	855	900	925	843	842	863	857	832	822	823	871	872	895	855	870	821	862	875	895	833	926	843	905	802	853	861	866	836	866	868	857	839	882	840	870	855	846	871	913	834	918	831	866	837	864	868	853	861	843	849	792	868	840	854	821	924	804	883	823	857	887	854	877	830	825	875	850	874	830	872	881	829	929	853	785	853	861	844	864	858	838	819	877	868	839	859	917	877	824	856	884	836	879	831	840	839	875	884	839	862	903	830	865	852	822	880	898	857	869	900	864	855	883	875	834	859	886	871	843	836	894	877	820	840	846	873	925	919	896	911	792	828	884	923	861	803	845	888	823	849	873	831	832	878	863	860	840	843	842	818	841	787	885	821	813	841	867	807	854	856	854	898	863	818	869	840	838	768	794	887	818	836	835	841	867	819	858	841	878	867	854	843	875	830	830	907	840	850	886	835	857	871	892	864	857	848	830	847	810	816	847	900	879	864	897	849	860	827	880	846	807	870	872	891	808	899	889	901	849	825	857	859	871	893	876	851	865	889	854	812	840	823	842	910	831	825	835	830	794	881	828	859	916	854	837	896	880	838	883	850	881	866	829	832	842	859	869	900	845	867	811	881	854	876	876	880	873	889	835	899	865	869	897	823	872	849	816	836	812	847	912	876	891	916	875	839	837	855	844	875	877	833	884	847	809	816	823	897	914	843	863	857	898	893	880	914	885	811	845	795	866	840	906	852	797	874	866	898	837	834	857	900	818	832	867	857	869	866	890	870	856	865	840	828	841	851	863	831	829	847	869	870	878	869	850	864	897	813	869	807	841	869	811	883	879	854	856	853	811	879	918	854	825	816	858	899	853	871	881	890	913	867	866	844	862	868	901	870	874	881	879	838	885	900	896	846	829	899	832	833	803	825	874	861	841	864	829	856	927	894	864	871	861	858	826	838	847	875	862	850	891	797	863	880	825	882	880	833	838	813	825	848	831	822	827	834	824	830	841	878	876	861	870	848	853	859	887	857	842	841	824	848	828	815	896	885	821	874	824	837	844	872	816	895	824	817	854	799	845	875	873	840	874	867	879	872	829	873	818	849	882	882	859	835	850	916	856	905	828	859	901	861	810	825	865	873	902	848	849	886	879	884	857	845	877	827	893	863	800	869	869	833	813	878	897	832	833	879	811	857	862	886	830	904	852	895	898	864	835	857	891	866	837	860	844	848	839	801	818	849	877	872	915	843	903	825	842	888	919	868	827	861	897	905	866	844	835	784	873	866	910	874	885	894	892	837	900	856	835	855	882	861	835	865	843	895	834	898	849	869	896	841	809	880	856	864	867	893	880	858	887	865	852	861	869	849	827	867	887	832	870	853	826	857	852	875	856	880	862	886	825	819	807	850	836	845	829	851	859	844	857	874	876	854	824	844	802	856	836	871	845	839	845	827	829	875	925	821	839	939	931	911	898	867	839	872	864	897	784	842	873	857	849	802	840	902	861	905	833	869	887	868	851	879	887	870	890	900	872	838	849	841	849	862	884	820	863
4583	9392	7624	3996	2746	1898	1492	1306	1141	1033	952	914	922	882	903	859	888	867	871	811	816	850	841	764	799	848	794	866	828	818	804	844	817	777	791	827	789	842	821	781	821	822	795	775	796	875	815	808	826	804	781	769	787	830	787	809	780	762	817	803	800	775	753	774	811	806	812	789	855	835	803	796	768	788	798	841	768	831	804	839	822	796	780	771	804	858	770	804	832	812	787	832	774	801	791	765	826	789	830	828	812	784	831	778	821	807	839	831	811	809	778	832	825	800	834	779	817	799	816	833	819	803	829	813	831	826	836	784	768	848	795	796	799	798	861	832	818	831	809	830	777	812	786	764	809	773	831	776	774	823	779	798	811	838	792	798	771	793	806	827	769	819	823	758	833	798	809	820	723	835	816	819	840	792	770	781	800	759	821	786	815	787	759	803	801	756	806	778	773	767	812	783	855	792	788	811	773	769	761	750	817	786	794	750	808	758	778	795	761	801	812	854	730	806	859	821	809	783	845	844	769	764	796	767	792	847	867	747	791	742	817	792	786	841	787	795	808	833	816	806	837	775	840	791	832	790	771	794	794	840	841	779	734	794	796	804	835	865	799	831	819	802	806	819	795	785	801	812	741	788	799	800	823	849	811	779	796	775	810	833	763	886	843	790	761	843	746	817	778	833	762	765	780	820	798	828	805	758	820	792	750	806	808	753	794	772	806	870	832	839	783	819	761	858	791	816	798	799	815	791	844	842	822	772	806	827	782	820	802	793	832	812	761	797	792	850	843	768	847	853	787	769	776	813	803	815	774	828	846	834	815	815	777	817	770	805	815	771	816	838	823	808	803	779	774	803	797	786	806	788	785	860	770	751	734	767	781	793	795	839	818	832	811	796	845	835	811	807	746	809	777	868	785	824	775	798	766	811	800	800	788	783	760	807	804	819	793	786	858	783	785	775	804	823	800	779	752	829	817	767	800	735	777	785	798	860	789	866	754	803	800	832	782	798	790	846	792	760	809	757	833	849	839	839	771	782	835	867	791	816	782	800	840	760	787	808	834	798	856	851	879	821	816	828	854	811	824	809	823	799	821	781	790	848	757	813	848	787	797	836	788	777	791	769	780	781	797	811	762	813	776	768	777	832	810	805	806	820	809	769	750	778	825	751	819	827	803	821	850	821	836	824	764	839	830	827	775	818	810	786	765	776	830	815	793	798	820	790	824	813	776	800	797	791	825	791	746	786	783	805	766	789	795	824	736	856	808	805	779	818	782	712	791	804	824	812	812	790	790	803	826	783	816	774	796	853	792	807	787	806	830	799	788	762	807	825	783	796	877	751	771	807	815	800	808	789	827	788	773	751	814	842	826	811	760	794	839	798	801	818	796	764	791	819	773	853	806	832	801	833	792	840	769	761	827	790	791	768	772	813	767	839	833	764	790	864	762	804	772	821	822	831	780	831	821	738	823	800	815	820	837	801	789	814	878	795	799	760	827	818	779	853	819	795	849	813	789	827	804	773	827	866	807	815	791	782	795	781	814	825	811	827	786	813	787	801	777	764	791	800	833	794	839	808	762	851	841	838	828	772	792	814	816	795	815	797	849	799	819	826	807	808	811	845	822	780	821	875	826	893	784	866	800	834	797	795	819	816	803	807	772	772	799	827	829	843	773	817	772	737	809	797	835	802	779	829	784	808	860	807	806	817	788	786	749	851	829	789	804	818	809	838	755	795	828	788	821	818	773	831	745	845	826	802	792	768	796	799	776	802	829	820	811	790	808	779	784	769	833	831	812	799	800	803	793	785	784	785	808	760	846	819	821	711	864	813	807	803	791	753	787	808	781	818	838	806	810	773	832	814	759	802	804	819	827	824	765	837	792	841	851	770	825	796	807	781	835	789	805	811	810	813	786	808	752	877	770	793	783	836	807	785	794	825	803	792	795	774	815	809	788	826	809	810	840	790	821	781	785	804	773	804	789	800	820	807	833	791	806	834	783	769	810	762	797	822	741	779	769	829	827	813	826	774	747	837	840	784	773	832	795	830	807	792	757	844	820	816	801	785	787	796	743	780	813	785	781	792	812	806	822	824	801	767	817	821	827	791	767	851	787	797	810	817	806	782	836	794	817	787	843	793	771	849	844	807	809	841	832	806	828	800	823	784	841	804	803	856	824	809	802	799	806	764	842	771	789	853	823	819	797	831	790	761	789	792	762	769	833	788	786	807	818	825	810	793	789	839	799	773	843	833	787	757	803	806	774	743	839	823	808	790	815	741	761	818	805	831	831	874	780	829	763	790	820	778	795	790	793	779	785	819	736	769	811	761	804	757	798	850	795	808	767	825	781	798	774	809	814	797	833	844	806	793	810	760	787	833	741	810	835	779	801	803	817	768	824	777	820	880	826	762	775	798	808	843	801	847	839	850	787	795	833	802	769	814	795	808	790	861	797	795	786	802	796	777	792	817	808	771	825	813	784	824	837	781	762	839	838	835	784	761	823	803	817	797	796	818	832	797	855	812	796	769	845	811	790	773	792	825	790	774	825	818	817	851	821	794	767	795	797	814	786	826	782	832	764	816	838	772	821	794	761	791	772	793	775	792	831	791	803	803	775	752	842	796	755	814	762	798	820	822	818	791	791	821	782	826	790	839	771	799	808	831	805	854	803	810	806	856	786	821	851	804	793	799	771	752	824	779	850	759	790	761	808	784	839	797	816	810	791	760	774	737	796	783	816	848	793	784	791	784	785	776	814	811	807	823	757	795	759	766	848	858	849	807	801	802	812	775	755	834	829	818	808	842	828	845	794	834	749	814	818	792	805	788	809	778	793	797	782	759	839	800	780	815	781	799	824	801	756	814	798	758	770	837	859	832	817	773	756	809	793	804	813	780	836	859	790	792	819	787	773	819	819	809	835	812	765	795	829	842	841	829	804	796	793	790	860	818	771	824	805	798	803	787	824	801	811	783	776	826	769	809	817	781	819	836	805	810	811	826	790	823	844	817	758	791	803	802	812	812	815	760	742	848	796	784	795	795	788	797	791	815	803	794	798	809	785	759	777	808	803	797	796	835	800	796	850	794	817	771	803	753	755	810	817	825	780	821	802	794	809	796	746	849	787	765	825	812	751	783	814	806	811	806	820	800	813	792	787	815	772	788	742	785	739	873	772	810	817	772	742	800	743	831	877	806	814	778	785	820	787	829	794	786	833	837	808	757	780	809	811	798	816	849	798	761	795	816	815	798	803	793	811	860	773	774	785	789	744	805	810	781	823	790	805	861	767	824	810	777	808	804	834	854	829	795	790	802	772	778	754	818	795	779	738	820	765	826	779	782	792	824	796	789	825	805	884	860	788	805	775	802	833	816	806	800	808	781	813	821	807	808	796	856	740	810	819	839	805	797	825	776	787	812	792	753	845	792	812	826	753	823	830	801	812	816	812	778	848	809	780	763	829	829	793	833	840	774	829	795	796	792	800	760	813	805	794	843	767	762	779	839	773	765
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
