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
339819029252	339819029770	339819030320	339819030870	339819031421	339819031971	339819032521	339819033071	339819033621	339819034172	339819034721	339819035271	339819035821	339819036371	339819036921	339819037471	339819038021	339819038571	339819039121	339819039671	339819040222	339819040772	339819041322	339819041872	339819042422	339819042972	339819043522	339819044072	339819044622	339819045172	339819045722	339819046272	339819046822	339819047372	339819047922	339819048472	339819049023	339819049573	339819050123	339819050673	339819051223	339819051773	339819052323	339819052873	339819053425	339819053973	339819054523	339819055073	339819055623	339819056173	339819056723	339819057274	339819057824	339819058374	339819058924	339819059474	339819060024	339819060574	339819061124	339819061674	339819062224	339819062774	339819063324	339819063874	339819064424	339819064974	339819065524	339819066075	339819066625	339819067175	339819067725	339819068275	339819068825	339819069375	339819069925	339819070475	339819071025	339819071575	339819072125	339819072675	339819073225	339819073775	339819074325	339819074876	339819075426	339819075976	339819076526	339819077076	339819077626	339819078176	339819078726	339819079276	339819079826	339819080376	339819080928	339819081476	339819082026	339819082576	339819083126	339819083677	339819084227	339819084777	339819085327	339819085877	339819086427	339819086977	339819087527	339819088077	339819088627	339819089177	339819089727	339819090277	339819090827	339819091377	339819091928	339819092478	339819093029	339819093578	339819094128	339819094678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3600	2300	2718	3600	2300	2718	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2720	3600	2300	2720	3600	2300	2720	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21974	20028	27280	22479	20028	17924	2850	953	618	513	513	475	442	375	359	346	295	309	280	269	276	343	338	337	341	356	318	303	301	290	282	289	272	288	318	302	277	273	287	289	272	280	283	247	294	268	264	295	242	257	216	292	706	1462	1379	983	707	511	338	246	236	246	257	262	239	236	239	251	243	238	254	253	252	246	237	254	282	238	231	210	234	236	244	213	261	253	270	246	265	225	212	229	272	234	231	242	247	241	258	222	240	246	246	239	228	254	236	227	232	235	263	254	251	223	231	236	227	254	255	278	233	262	265	239	229	221	235	239	218	229	233	222	229	237	219	239	221	267	217	250	233	228	272	267	255	214	237	235	245	243	212	191	216	241	238	218	264	262	252	222	240	233	237	283	237	227	228	226	247	236	249	246	224	235	206	224	212	249	245	235	256	200	241	229	243	261	238	258	267	234	239	248	245	243	242	224	223	263	238	243	226	214	234	233	221	240	268	242	254	219	235	251	231	256	236	268	230	254	217	251	222	214	237	253	229	238	220	264	227	251	233	252	278	223	228	255	235	215	214	219	268	223	247	248	209	226	243	244	218	249	231	221	237	245	229	223	253	247	250	250	241	250	235	238	217	250	214	240	248	231	207	222	258	240	273	239	239	247	245	251	235	252	243	279	214	253	243	287	220	268	201	248	222	242	243	251	231	251	237	242	259	223	223	255	216	247	225	250	239	238	250	244	259	263	226	243	253	259	262	233	263	250	229	230	216	259	233	237	248	243	246	230	233	231	272	283	240	231	246	247	229	248	255	239	249	234	246	253	211	216	209	237	269	236	257	260	254	282	268	239	254	260	249	214	242	235	240	218	233	236	233	251	232	255	238	237	239	214	233	242	249	259	254	241	246	236	258	235	242	246	259	269	217	249	237	233	223	264	252	210	255	237	225	252	269	241	224	247	232	245	252	233	207	224	229	253	249	262	236	228	233	236	258	244	216	255	229	242	258	245	240	254	239	224	231	244	222	230	255	237	243	234	239	244	232	232	222	249	216	234	259	255	257	245	254	233	252	225	233	228	236	237	225	236	224	243	241	222	241	234	262	252	249	247	223	217	247	260	258	241	262	218	258	215	225	221	247	215	207	243	230	230	236	232	240	226	235	267	239	247	261	228	247	261	229	257	218	243	230	242	263	253	199	230	223	249	235	255	259	215	227	250	244	258	272	238	257	217	238	235	208	244	248	241	216	247	238	271	250	253	244	243	230	287	233	258	234	233	236	240	250	263	246	235	239	249	229	274	229	238	268	253	249	262	249	216	242	235	237	242	226	264	260	259	262	248	226	220	249	236	228	225	258	227	229	243	217	239	247	225	241	247	224	211	209	231	235	231	247	265	256	249	294	225	233	240	244	261	224	225	239	235	221	229	254	252	259	204	270	230	243	234	208	248	255	230	229	209	249	244	223	254	244	222	235	233	246	260	233	246	238	235	237	236	267	244	252	235	240	238	221	247	236	225	227	231	250	245	196	250	244	224	233	235	249	218	244	264	232	233	250	251	236	243	239	236	250	234	239	247	229	263	253	234	228	241	265	258	205	245	217	247	242	234	223	236	249	208	244	240	262	256	246	261	227	234	239	261	233	258	262	256	239	247	216	239	257	254	229	227	253	249	242	240	253	240	247	265	233	243	257	258	229	242	231	224	237	242	237	235	260	251	242	244	216	283	249	256	270	222	233	218	245	241	249	229	233	225	241	258	233	237	252	247	227	231	227	216	216	220	232	229	250	242	222	242	233	224	230	237	230	215	248	250	273	225	244	255	206	278	217	234	240	249	202	244	250	236	235	257	244	237	219	253	237	231	249	263	279	231	257	227	258	235	250	241	260	225	228	239	255	239	230	239	240	245	243	244	241	241	230	253	218	252	226	261	250	258	226	237	256	238	234	251	234	248	236	228	228	247	243	206	269	258	245	261	223	262	246	234	247	259	230	235	250	228	230	241	264	238	261	236	216	243	235	247	242	262	244	242	249	230	239	237	231	247	254	247	254	228	213	260	226	254	258	253	238	235	264	250	241	254	263	236	229	235	246	239	214	234	267	252	249	220	247	241	240	244	234	230	273	221	275	268	235	240	260	262	224	223	243	258	251	227	239	231	263	249	235	259	246	250	259	246	245	246	266	251	251	254	246	251	268	251	260	240	229	241	255	246	232	241	245	227	275	231	249	237	231	246	254	212	233	236	240	233	272	262	252	223	250	267	269	229	235	269	243	241	246	251	264	241	264	249	252	220	242	215	221	248	266	227	256	220	259	221	261	238	211	266	244	242	232	227	237	249	264	263	219	247	246	230	259	210	246	234	230	257	217	233	224	232	257	211	245	248	244	248	265	252	257	243	236	257	230	231	243	267	245	251	242	232	243	227	267	246	232	256	264	219	249	239	239	248	264	251	242	214	255	195	231	228	243	251	240	223	224	201	250	227	239	265	227	243	240	253	216	238	256	206	242	235	263	222	251	237	238	244	248	209	274	231	255	215	263	243	254	224	233	235	243	259	220	229	245	231	241	227	233	229	237	234	231	246	257	229	216	265	236	266	234	220	240	243	259	250	220	268	256	269	264	243	260	256	271	239	243	212	265	253	234	232	234	239	253	243	229	241	245	247	242	208	228	243	271	242	233	231	230	270	245	244	246	240	261	235	242	267	236	240	244	237	231	241	246	232	242	224	227	266	261	244	243	249	244	229	228	216	263	247	238	232	235	237	237	248	231	250	216	237	235	248	242	241	221	246	236	235	231	228	227	266	237	248	258	234	230	246	259	237	241	251	261	238	239	238	262	245	245	231	233	218	229	220	231	239	240	251	270	233	253	227	256	237	236	246	245	221	229	238	235	256	214	234	251	241	236	274	223	229	218	251	237	241	230	259	240	220	265	233	242	249	241	244	224	261	241	259	227	234	239	245	246	252	255	241	224	238	244	238	231	255	250	252	238	265	222	249	248	228	252	227	235	260	219	244	256	228	241	228	240	233	240	252	233	244	261	233	258	222	242	217	223	219	284	243	232	240	235	259	249	230	241	218	241	238	198	219	261	270	240	231	247	237	240	249	248	221	230	260	265	247	261	225	256	273	235	243	203	242	265	244	233	249	242	246	231	259	242	256	242	249	229	244	224	261	247	269	247	221	257	224	255	228	216	228	238	255	251	231	251	223	231	243	240	249	247	231	259	251	230	242	243	229	232	271	245	214	244	270	230	259	245	244	243	248	237	245	222	210	218	212	264	233	223	237	251	235	258	235	239	260	239	255	263	245	247	250	260	234	229	251	245	202	230	264	233	246	264	242	254	267	235	233	233	243	257	230	252	222	266	246	233	242	255	247	226	217	246	225	236	247	259	222	239	231	257	218	267	231	243	225	213	216	247	247	233	223	229	237	238	253	268	240	245	262	226	239	259	234	238	234	236	230	254	231	255	230	247	266	224	257	242	220	223	237	214	210	250	261	238	233	225	261	256	217
11329	22331	19164	11602	7691	6095	4012	2870	2132	1581	1432	1419	1174	969	845	820	810	704	657	632	659	687	810	788	811	798	643	592	605	636	657	589	641	610	591	628	593	608	611	564	558	539	521	549	557	530	491	538	515	463	473	552	2120	4586	4307	2859	1909	1185	739	480	481	417	463	463	447	456	430	463	430	418	397	401	408	441	454	396	434	471	454	423	443	459	436	460	431	435	451	438	436	462	442	450	457	442	442	427	493	447	437	462	457	458	423	418	445	470	426	451	463	477	469	459	442	416	434	448	443	425	444	429	411	421	464	436	442	427	429	441	454	483	452	455	438	440	462	431	428	438	457	458	442	430	428	428	444	493	386	456	430	464	491	421	441	411	455	435	453	416	448	407	452	417	469	436	473	451	434	407	460	431	432	455	442	447	428	424	440	489	436	433	429	428	422	455	440	451	452	497	429	427	419	423	447	455	421	426	439	450	462	431	437	423	464	442	450	431	503	458	419	461	426	436	424	439	446	424	482	397	452	462	457	458	402	398	468	449	465	449	437	464	451	494	437	444	450	414	444	460	438	472	451	423	477	441	420	446	442	444	435	447	481	485	442	405	461	457	419	420	411	432	440	469	448	426	426	463	447	444	460	476	451	414	439	470	435	456	454	476	448	441	439	428	440	479	477	459	416	451	460	451	452	440	423	453	427	482	443	438	439	397	457	466	453	460	411	458	418	454	441	470	440	442	415	448	483	430	400	407	401	453	443	438	441	431	446	440	427	464	435	433	408	395	446	435	446	427	447	417	454	468	463	427	426	428	413	462	440	440	414	446	446	434	463	429	391	457	446	422	468	461	461	423	455	471	457	451	442	439	447	426	413	446	453	415	436	439	442	450	418	437	463	451	416	428	469	458	409	448	460	457	437	470	413	426	468	439	407	440	469	436	462	412	477	484	453	437	482	453	414	438	442	432	469	420	417	462	451	411	457	416	466	434	456	424	433	433	453	438	465	454	464	463	426	441	467	451	430	442	469	417	465	435	427	434	396	455	433	477	408	456	469	428	418	450	461	423	426	377	429	446	457	436	428	470	436	433	436	438	429	446	419	474	476	440	425	437	422	447	404	403	434	484	455	421	483	407	440	427	429	467	454	403	462	419	463	412	443	454	399	428	428	461	408	446	467	451	445	407	417	463	475	405	443	428	439	472	456	467	455	478	414	449	451	410	457	454	495	425	422	457	462	446	481	454	449	445	484	436	442	439	445	455	447	466	448	449	460	440	435	427	412	445	450	404	476	478	445	442	468	448	467	443	457	440	427	429	448	454	396	415	444	437	436	461	479	429	468	438	406	439	462	458	466	432	442	448	431	404	462	408	444	448	455	437	474	445	465	429	477	454	417	486	458	438	411	445	452	448	421	413	450	458	442	451	425	479	444	476	466	458	441	444	411	448	461	453	466	473	464	461	436	441	447	456	471	483	425	444	438	486	461	449	422	455	489	440	440	464	437	416	481	453	459	456	436	474	378	452	480	465	420	462	451	447	458	474	437	451	435	424	448	422	414	472	446	479	442	448	423	483	450	431	446	483	417	437	423	445	452	429	449	444	462	420	444	430	398	429	429	495	405	448	473	451	402	442	447	409	434	430	452	402	440	435	454	456	457	448	446	455	474	457	460	427	444	441	462	478	437	448	408	437	460	446	462	469	461	454	425	466	432	457	436	444	435	453	456	406	474	422	486	456	452	396	419	474	420	449	482	433	442	466	452	440	435	427	422	465	467	416	439	460	451	463	418	443	456	418	458	438	431	424	445	434	452	440	444	481	469	423	446	441	444	465	465	450	470	452	438	428	465	426	417	422	480	442	444	439	448	455	444	447	488	440	423	444	422	437	450	432	449	444	431	454	439	430	436	424	451	464	457	486	473	439	428	479	455	445	458	429	408	453	406	467	430	410	447	462	431	445	432	473	444	424	434	476	433	436	414	461	481	414	413	432	455	439	452	423	426	412	423	452	431	401	412	435	431	477	402	429	451	494	432	441	435	450	440	448	450	416	448	462	463	449	443	409	458	468	443	482	439	431	484	415	453	430	423	413	407	433	432	428	445	442	393	447	475	431	423	433	402	454	447	458	428	456	423	418	428	409	467	413	491	444	471	445	416	434	416	424	435	440	442	458	466	482	466	429	409	479	472	426	447	455	450	443	480	426	463	436	433	443	439	415	432	478	415	413	437	460	433	473	423	445	438	458	451	475	427	438	422	456	460	430	473	402	461	436	464	431	472	471	407	444	467	478	441	457	440	457	434	446	453	430	451	447	459	428	413	472	456	502	459	440	437	445	441	432	448	463	433	481	412	454	471	450	456	482	468	486	458	449	408	418	445	455	438	436	454	442	455	457	467	463	457	462	445	456	449	448	419	443	432	431	386	429	463	427	470	452	459	478	452	436	480	463	440	445	416	452	408	429	450	439	457	412	457	398	459	452	436	457	459	448	443	452	402	413	467	461	444	441	449	451	437	435	447	479	466	491	439	486	446	477	424	485	451	450	417	445	422	487	415	450	435	421	443	433	426	435	405	472	447	463	431	436	435	450	431	434	445	472	465	445	433	440	418	464	439	443	427	431	439	470	426	437	455	443	466	451	433	446	474	466	438	427	440	449	412	460	437	456	451	452	438	442	424	435	438	413	477	456	454	455	439	460	424	448	442	433	459	456	426	470	433	404	467	431	449	433	465	432	458	476	441	470	474	478	467	392	478	452	455	427	428	487	441	431	418	450	424	431	401	411	438	437	418	454	434	473	434	418	400	446	438	462	455	435	458	440	443	453	417	503	448	435	414	430	443	481	454	427	484	435	434	443	471	448	472	456	472	479	420	457	432	422	423	422	438	434	462	415	438	436	467	451	438	391	441	473	442	491	457	461	432	460	447	465	475	484	432	434	455	418	434	408	458	456	443	405	431	433	420	436	486	412	426	455	430	465	462	461	504	453	450	445	450	498	487	423	463	471	471	435	442	449	444	437	440	456	437	400	418	447	428	424	446	457	445	486	436	407	435	449	458	442	440	439	439	452	447	442	429	481	479	454	460	429	429	444	424	449	473	433	431	452	495	404	461	450	431	425	441	467	419	425	466	418	437	466	464	458	408	451	473	440	442	438	402	421	479	438	441	458	457	442	481	462	482	396	459	443	429	452	454	448	409	449	412	430	459	435	424	422	437	464	465	469	420	420	437	474	432	425	439	432	430	425	445	446	437	444	425	436	451	443	433	451	438	489	452	440	459	439	439	439	466	449	438	408	457	461	441	458	469	413	440	472	444	465	440	426	463	437	443	416	385	463	439	435	481	459	466	457	457	473	449	408	447	435	429	462	446	458	411	454	453	463	428	446	422	450	460	415	420	443	420	434	447	427	487	420	434	443	451	428	476	468	423	384	454	449	422	476	480	442	429	414	443	448	445	436	427	434	438	466	429	458	443	427	391	464	448	493	416	411	453	422	474	471	427	457	438	443	436	450
27056	20354	8459	2002	1074	860	703	534	558	504	535	511	498	435	519	472	496	515	492	479	461	497	502	539	488	505	517	522	517	511	469	495	506	500	523	500	520	521	484	532	500	479	481	482	483	487	515	465	513	502	541	449	516	532	589	549	531	539	508	473	499	470	475	461	468	466	475	460	463	506	465	523	497	450	503	505	500	452	501	484	454	486	521	489	472	474	495	477	474	477	451	478	486	465	443	497	498	455	477	523	465	547	488	503	479	504	471	513	504	441	499	469	473	508	451	464	451	465	486	495	479	509	485	507	459	468	519	481	487	496	451	485	488	475	465	480	522	517	519	487	468	435	466	494	478	486	495	450	469	512	490	490	469	495	499	496	511	531	494	486	474	472	509	511	463	486	484	462	489	495	451	492	471	482	503	473	458	458	459	485	522	484	511	425	445	456	533	506	547	487	514	468	471	492	524	462	497	452	479	475	479	475	462	510	465	518	473	489	467	466	472	482	505	521	484	486	491	512	465	494	501	503	493	477	549	470	495	503	467	492	473	479	484	483	507	473	466	512	519	472	454	469	487	418	509	457	487	467	453	519	470	516	475	488	484	458	488	488	455	519	493	489	483	473	468	520	473	445	483	490	486	477	466	485	458	476	507	508	496	477	500	474	483	494	463	490	487	466	486	487	499	507	513	494	481	437	487	500	461	473	434	470	513	469	453	524	548	476	454	480	460	503	495	467	485	458	490	501	456	466	467	452	469	519	468	456	498	508	459	438	476	482	482	474	445	493	495	495	460	530	520	474	471	508	500	469	489	497	465	453	474	496	464	485	484	490	487	476	481	439	509	445	488	513	430	493	440	523	441	479	485	446	479	457	469	455	499	488	443	482	504	509	499	501	458	485	473	503	495	447	490	487	468	484	486	449	490	463	507	460	462	476	466	514	492	485	478	516	486	452	492	454	478	459	471	482	490	466	493	479	473	480	509	512	491	487	485	489	498	494	466	478	500	508	529	512	493	490	531	446	468	512	503	507	475	455	511	504	499	476	512	460	509	484	484	498	473	471	474	457	515	472	478	498	478	474	494	475	467	491	490	530	486	513	503	479	440	494	456	532	486	504	532	485	505	483	527	451	529	496	490	486	492	477	462	521	500	498	485	483	444	478	469	462	485	432	477	490	482	439	540	489	481	482	465	435	486	476	521	478	514	502	413	491	522	478	502	479	488	482	464	427	475	441	461	452	532	455	536	470	481	469	458	501	495	475	485	454	452	463	489	462	461	497	486	480	472	536	492	527	462	470	467	518	500	464	477	478	473	503	484	513	497	482	501	480	516	480	485	506	472	532	466	491	527	471	439	445	480	526	501	457	466	461	464	478	464	497	499	466	463	515	550	521	505	462	488	477	464	485	455	469	484	511	464	465	470	498	501	459	463	502	499	466	451	496	479	486	507	496	478	525	495	453	443	527	475	481	516	460	480	469	490	478	508	541	504	533	451	443	475	444	481	514	511	470	471	499	448	474	459	493	492	463	473	459	481	489	454	482	444	466	502	467	512	483	461	471	496	470	471	481	491	478	481	502	482	487	504	492	507	493	495	462	503	484	468	467	495	497	461	517	459	495	515	472	462	461	511	501	509	517	503	507	480	489	476	498	482	493	453	483	453	475	496	501	502	479	491	519	497	535	511	470	482	455	509	480	471	496	476	474	486	496	462	485	455	468	507	480	511	454	475	518	496	483	447	461	501	495	496	461	502	472	489	471	462	466	513	513	472	473	461	477	482	503	474	491	484	482	463	515	480	449	487	520	501	480	515	498	468	486	504	500	476	471	518	467	506	486	461	512	478	486	517	481	500	466	489	498	503	524	463	494	490	464	488	491	459	511	475	468	484	489	473	487	461	533	475	461	506	470	503	455	456	494	442	496	471	462	468	458	492	473	526	484	497	497	498	456	500	512	480	502	529	467	527	469	479	487	459	475	450	497	481	468	434	493	492	532	473	461	482	467	509	476	435	473	507	504	455	483	503	463	499	501	541	450	506	514	466	501	525	539	486	470	512	452	530	455	495	478	507	518	473	487	477	473	488	474	538	490	515	503	466	503	496	452	430	491	454	467	466	486	481	454	512	486	470	460	448	492	499	506	482	497	526	438	536	492	472	493	512	507	486	504	471	473	504	479	479	499	486	484	506	519	479	501	438	468	484	486	478	472	441	465	490	520	466	507	494	473	495	458	487	487	489	476	500	489	499	527	480	490	467	455	496	491	507	538	462	470	485	487	513	496	482	495	508	539	449	490	486	474	513	538	513	475	486	461	478	447	482	471	469	463	500	496	487	502	465	498	475	454	485	480	463	487	481	501	484	503	479	466	481	449	492	476	467	501	522	498	462	519	474	498	441	484	449	491	460	478	450	515	516	499	480	460	530	477	455	459	500	492	492	485	500	455	475	479	468	523	493	468	493	505	477	503	488	489	472	474	463	502	499	507	476	487	523	498	479	501	500	485	446	534	473	472	462	495	477	515	486	485	484	520	459	482	471	461	473	465	435	496	503	456	474	521	515	483	519	465	484	486	485	468	494	467	496	467	507	456	497	451	471	530	480	511	502	500	417	485	466	475	472	480	460	506	473	487	451	504	454	495	488	504	484	463	503	509	507	439	474	481	494	495	518	470	485	437	469	424	467	514	486	494	469	483	460	435	451	467	458	464	443	474	491	461	458	466	436	522	498	484	466	488	493	478	496	469	467	528	479	441	484	459	491	479	451	475	454	485	512	455	504	484	488	476	504	448	489	456	468	474	499	485	473	430	502	515	458	529	456	478	479	450	480	482	462	533	492	474	435	496	449	504	480	509	511	408	463	445	480	501	500	436	463	470	487	509	465	484	514	458	504	491	484	469	496	473	474	483	467	493	488	478	457	504	509	467	460	507	470	464	513	484	509	477	551	484	479	466	501	439	509	507	497	487	496	496	489	497	500	478	478	484	465	515	509	430	488	492	481	532	517	487	479	529	434	489	510	538	471	430	469	501	468	457	479	518	443	485	485	483	500	466	488	526	495	456	504	521	502	488	482	476	456	464	497	494	478	500	449	479	470	469	460	506	474	466	480	523	504	456	494	500	506	474	482	441	519	508	452	490	473	509	509	464	462	483	494	457	457	484	485	479	467	461	473	472	494	497	463	472	502	500	427	475	454	486	475	452	434	506	488	490	455	495	468	469	452	483	484	458	499	447	453	460	510	488	480	480	479	450	487	521	509	467	468	437	521	471	481	445	501	473	476	454	531	475	453	488	469	449	507	458	479	482	499	507	512	488	484	451	470	491	468	474	487	469	471	456	500	491	447	497	483	491	477	496	462	518	497	486	502	524	502	500	497	514	511	454	463	457	517	480	501	467	488	445	481	470	495	481	494	468	493	523	456	494	474	517	484	522	485	508	482	438	482	491	477	503	484	472	504	482	495	496	472	460	468	504	479	489	453	464	472	499	468	471	488	515	450	491	481	492
7732	9281	7810	4031	3060	2556	1688	1321	1190	1032	1106	1056	947	887	952	900	921	906	847	953	874	933	926	862	925	964	871	911	958	929	933	936	906	965	963	937	951	952	924	916	945	895	866	943	870	839	885	851	863	898	891	919	1032	1025	1114	1137	1112	1001	908	906	890	844	899	934	876	887	897	953	872	868	897	890	839	863	887	879	831	852	900	861	891	868	909	882	910	830	821	854	867	888	868	871	852	866	860	904	838	894	917	899	918	885	869	846	884	878	869	845	845	839	898	902	865	830	859	887	917	868	882	820	907	886	870	867	845	930	849	889	871	818	880	827	867	923	913	875	890	899	867	864	938	840	840	866	946	906	897	911	868	845	861	907	898	916	899	844	878	839	827	870	911	925	871	905	929	916	899	920	870	850	843	914	889	847	931	909	853	885	885	886	918	879	884	813	911	870	860	882	858	848	890	845	855	872	843	830	864	897	857	843	826	803	839	849	931	845	885	869	884	860	858	853	907	892	873	855	852	860	860	872	921	896	878	871	851	901	880	885	876	910	924	920	862	898	885	873	883	832	860	917	826	897	785	820	883	879	864	882	916	825	881	916	873	933	893	814	887	875	858	871	807	862	851	907	867	846	890	853	861	878	876	857	885	896	859	846	833	851	901	885	883	864	883	858	826	840	827	894	827	856	794	843	859	865	875	885	885	824	878	873	860	902	837	855	832	872	863	877	844	906	843	874	845	819	873	899	877	890	890	896	875	854	850	893	925	873	911	924	861	908	884	856	892	886	839	843	866	863	896	859	875	892	827	923	916	848	883	866	855	848	865	845	852	884	845	891	902	867	829	880	850	855	882	875	906	821	846	892	895	871	918	892	879	854	902	873	869	860	846	853	904	873	859	853	811	849	867	827	839	870	901	849	860	847	926	887	844	894	860	899	895	872	877	882	893	912	850	834	880	858	924	889	821	863	943	938	819	931	892	903	884	851	833	835	917	883	845	853	947	847	832	886	912	905	919	817	862	891	857	875	879	870	945	908	856	910	865	882	934	906	870	898	913	914	895	855	905	816	851	849	902	883	840	860	866	852	888	855	882	891	874	856	869	881	847	844	852	930	866	919	897	875	851	900	866	872	927	839	883	900	899	888	848	832	873	869	878	836	870	877	875	876	912	888	879	883	917	882	834	832	867	834	856	870	874	825	884	883	873	860	902	827	887	918	929	839	852	883	906	870	884	857	917	877	864	866	816	841	896	889	851	829	843	906	882	894	828	902	843	906	852	890	900	910	810	864	863	862	884	859	856	834	848	930	827	848	895	917	849	840	853	847	859	892	845	867	862	874	873	873	869	872	865	836	904	906	875	843	908	851	844	869	841	900	874	906	818	898	841	869	874	909	892	874	843	891	864	841	910	885	849	889	878	851	881	864	890	804	829	837	866	864	882	873	846	817	845	847	850	885	896	847	859	915	875	887	849	877	868	909	890	817	875	903	873	882	859	892	842	841	920	911	867	871	868	848	840	870	906	890	881	858	847	836	851	894	821	903	886	861	912	859	892	910	892	900	889	837	842	926	869	905	885	851	882	876	869	912	809	845	903	892	866	876	928	897	879	884	864	881	916	910	919	870	869	876	894	881	830	800	923	915	848	879	918	802	863	861	900	838	885	902	892	833	891	868	893	876	871	848	905	855	924	897	872	866	870	888	886	843	864	860	859	852	866	859	840	857	908	881	838	898	815	900	897	848	862	877	906	851	915	859	865	915	879	884	839	880	891	910	887	949	873	861	861	840	860	851	806	905	877	865	891	916	864	861	861	867	885	871	893	870	840	853	881	854	871	856	861	824	906	917	911	895	862	869	836	899	849	891	887	883	887	853	862	907	850	846	888	817	862	881	918	897	890	869	841	858	847	863	871	891	852	892	832	860	865	881	835	918	927	911	888	873	870	862	874	854	849	804	869	891	911	864	868	887	892	827	896	901	890	927	912	833	820	812	912	836	844	902	923	883	930	901	802	901	861	907	910	898	880	902	869	869	872	958	931	878	855	905	921	874	849	886	849	910	897	927	879	910	897	898	871	890	874	892	861	843	855	871	910	853	863	906	904	879	836	836	859	843	825	956	882	864	891	863	870	842	869	881	944	876	879	911	873	898	876	871	862	877	863	893	843	840	871	879	850	874	861	901	935	883	891	869	857	882	894	889	877	858	883	907	873	888	878	926	905	910	894	826	796	897	909	840	925	911	889	865	890	912	873	830	884	892	857	905	879	842	896	845	885	925	855	787	855	863	854	875	851	864	856	863	851	862	866	851	838	892	904	872	932	892	907	869	890	933	836	863	864	844	924	905	909	861	935	826	902	855	829	889	877	839	882	860	892	879	866	921	835	863	898	902	885	882	898	922	842	853	863	894	877	832	828	884	838	860	887	902	812	919	862	818	910	869	893	894	852	917	886	885	859	868	861	900	868	903	892	862	857	937	855	869	893	844	801	894	861	863	888	827	861	885	852	820	869	872	844	898	911	889	880	828	869	837	889	832	850	815	930	875	846	869	891	910	832	863	901	887	918	924	907	913	857	900	863	919	906	882	924	934	908	871	872	840	858	888	881	850	902	870	860	834	861	855	843	876	863	864	907	925	879	925	887	917	845	910	867	913	868	887	847	888	870	914	876	938	833	850	875	892	844	889	848	821	858	856	853	857	876	880	864	867	887	895	849	870	900	893	877	855	864	881	869	850	846	858	875	960	881	913	873	902	923	867	877	875	905	847	878	846	921	863	864	879	875	834	860	911	849	870	854	910	866	932	888	907	858	866	861	886	865	836	845	864	871	893	904	851	849	896	894	870	919	862	892	886	872	895	903	893	857	843	862	860	815	928	867	853	859	894	869	857	863	921	894	883	871	840	890	919	867	868	852	871	895	855	878	889	876	890	864	883	853	867	916	855	891	892	885	877	869	853	874	865	856	874	850	913	840	847	888	859	873	927	877	892	865	919	859	881	899	813	922	846	840	896	830	879	869	861	852	855	838	831	854	899	874	856	887	861	891	841	881	873	858	879	863	855	858	892	863	908	892	898	893	863	884	899	870	831	840	809	923	841	868	882	852	897	837	919	901	904	855	863	901	881	886	820	855	957	840	851	824	906	917	842	875	874	836	922	875	894	867	884	883	845	879	889	870	884	876	868	868	873	838	842	814	852	910	872	826	848	834	870	864	889	885	910	908	836	882	931	906	841	876	902	841	871	866	882	860	886	882	902	850	862	888	842	828	891	886	880	881	920	850	846	891	866	865	934	868	873	903	882	925	878	894	807	885	877	888	832	893	850	863	862	866	859	830	865	869	877	907	844	852	908	896	829	908	933	899	866	872	869	884	831	821	897	875	867	868	852	898	864	884	816	873	879	846	862	835	891	875	884	898	891	849	885	861	865	837	902	873	880	876	850	861	869	829	901	864	857	870	875	879	902	817	896	841	876	837	888	874	878	920	890	863	830	875	815	945	886	909	843	875	841
24387	21294	28345	24566	20073	3655	1132	745	607	551	564	476	483	420	438	428	376	424	386	418	374	372	372	372	381	384	394	385	369	397	389	380	374	410	392	399	437	374	381	375	376	393	345	358	347	351	411	357	338	373	332	438	931	1073	778	725	615	465	387	363	397	359	349	401	398	332	316	389	330	343	359	337	351	350	377	338	333	339	343	332	344	369	362	355	344	377	349	377	353	357	334	356	352	344	345	347	345	336	345	373	378	345	391	371	377	351	346	366	339	364	361	348	372	350	371	344	358	347	343	378	329	353	342	356	330	353	342	378	356	355	363	379	394	378	379	394	375	394	375	358	317	376	369	383	364	358	374	339	361	361	358	376	356	339	313	351	338	341	358	322	358	360	351	363	355	364	356	352	349	349	317	346	346	356	353	342	359	380	441	343	346	351	343	332	347	351	376	352	328	369	307	374	359	377	375	356	342	372	374	363	397	347	390	340	378	351	325	349	346	351	351	375	360	347	380	390	343	356	332	376	371	356	361	331	375	369	339	333	348	358	373	334	347	317	340	382	373	357	405	391	353	373	371	331	362	343	340	366	354	376	355	355	341	376	327	324	363	394	372	326	322	341	363	368	346	366	377	365	383	383	341	347	360	377	378	368	345	359	336	371	389	357	358	364	374	319	354	347	345	353	332	406	337	335	364	384	341	335	365	349	361	342	365	374	339	395	382	354	342	344	366	361	345	340	353	383	367	369	363	362	391	336	361	387	374	333	379	338	394	336	353	364	343	373	355	336	354	351	371	318	340	362	365	371	319	376	326	366	393	347	370	330	358	338	359	346	352	361	334	349	364	357	348	358	356	377	343	338	383	377	365	361	344	364	354	339	367	348	386	334	379	351	365	347	367	380	328	395	344	349	346	348	343	329	384	351	345	358	375	342	378	337	327	360	334	344	356	381	356	352	363	365	381	345	343	315	328	343	367	370	349	369	371	353	382	340	378	360	325	359	346	379	350	350	362	330	358	367	359	351	367	342	365	403	360	367	327	330	375	376	340	362	370	373	371	381	306	358	349	347	387	338	359	365	344	388	362	318	357	360	357	380	367	344	357	332	371	346	354	362	344	354	338	371	362	362	359	354	333	335	343	349	359	356	351	340	366	371	364	371	364	355	355	355	355	385	382	400	354	402	375	356	365	354	343	403	368	360	362	356	338	357	343	366	353	349	355	350	342	353	367	332	389	347	341	352	355	330	347	302	374	343	344	347	391	332	357	350	352	357	337	337	351	361	364	329	378	376	339	326	354	382	325	372	373	385	360	325	380	347	351	368	337	357	368	378	350	310	340	327	355	376	316	327	377	344	358	353	338	341	354	327	357	356	353	369	352	366	344	371	364	356	369	366	339	402	356	368	325	362	317	367	395	362	365	356	345	380	363	367	362	378	342	338	329	347	359	330	388	330	332	332	369	384	386	335	356	329	402	359	346	384	360	358	374	334	391	354	357	310	348	347	355	361	342	388	368	385	352	363	376	357	360	383	340	360	382	344	346	351	342	394	330	362	363	339	356	392	321	333	365	352	334	334	337	399	351	375	348	357	344	348	348	358	359	374	337	341	316	351	351	393	360	360	343	367	378	347	345	344	335	342	344	368	349	350	360	343	360	362	352	351	365	326	377	334	376	344	343	357	373	341	356	338	351	375	372	353	364	361	350	389	387	376	352	370	364	347	368	363	358	359	348	329	333	322	339	352	315	328	321	375	361	318	358	352	348	342	351	364	347	348	366	387	357	378	385	361	355	360	357	344	371	379	317	340	367	346	350	349	369	349	354	389	323	336	342	342	382	390	357	360	362	372	324	364	369	364	353	337	335	351	395	349	364	354	372	363	352	336	389	321	359	343	369	357	370	320	329	401	343	341	400	352	355	343	351	369	364	371	377	324	314	372	366	326	342	347	327	372	332	355	360	369	352	368	328	321	362	325	351	361	353	332	364	356	358	370	368	360	334	368	358	357	355	334	360	346	348	360	369	370	349	370	370	384	350	329	351	337	328	374	356	327	333	340	339	343	336	383	346	348	357	342	355	365	362	359	390	344	358	389	344	333	368	374	352	352	377	342	334	362	333	351	375	317	331	353	375	369	330	357	390	362	345	373	367	336	360	353	354	369	379	335	374	348	329	360	355	359	334	356	346	361	377	372	369	347	379	382	357	384	362	346	351	352	361	369	379	365	386	347	357	361	364	364	367	366	370	395	345	355	344	354	366	332	355	383	348	343	410	390	321	367	399	328	345	372	338	372	332	360	357	349	354	375	360	360	328	357	333	361	355	366	376	374	360	378	387	351	328	372	356	368	367	379	406	348	350	368	368	374	364	350	311	378	346	361	344	368	372	368	368	381	358	361	341	377	359	380	373	342	353	337	342	340	304	379	340	343	372	323	362	370	376	372	354	362	378	383	378	341	362	362	316	346	378	334	396	366	336	377	369	377	355	365	361	381	381	339	315	375	361	330	326	338	393	343	360	369	370	322	355	368	339	364	387	370	363	359	330	340	357	353	355	362	326	377	331	361	353	351	355	353	378	370	375	351	396	373	383	375	352	341	356	395	367	327	370	387	361	333	346	350	361	370	348	353	378	343	357	369	345	345	372	379	337	387	323	379	369	342	356	364	350	375	357	351	336	384	358	332	344	410	339	360	368	344	371	344	382	353	361	385	341	377	375	380	396	375	315	341	347	368	359	338	315	347	342	320	362	358	352	337	344	367	403	355	325	353	355	310	354	334	321	388	358	341	364	307	315	343	376	362	316	369	330	334	342	332	348	378	337	382	375	363	343	397	358	362	364	327	371	354	357	322	341	394	339	336	337	376	371	337	347	346	331	364	359	384	369	335	359	372	326	381	341	354	333	351	340	351	362	340	326	337	361	375	369	350	364	359	355	384	359	322	357	344	351	345	376	357	383	360	370	346	369	397	353	374	327	355	362	364	358	352	356	336	337	330	364	336	382	374	360	376	378	354	320	341	377	382	361	353	371	351	340	356	373	355	369	357	371	349	358	322	349	390	354	363	376	330	336	381	373	333	350	370	379	372	321	364	359	353	344	361	354	363	351	358	347	374	313	346	348	359	367	347	363	367	369	309	369	373	359	353	330	364	342	342	380	363	356	348	366	338	387	346	351	371	347	379	353	380	374	374	323	354	376	383	345	363	360	376	362	352	387	335	375	358	325	333	354	347	402	354	342	350	397	357	339	341	370	328	362	364	355	372	344	344	384	366	357	357	372	355	333	327	368	359	357	345	367	350	339	333	352	365	331	335	373	338	397	342	369	358	323	387	332	335	376	335	375	372	329	358	361	366	372	366	359	333	305	364	357	359	315	336	363	355	376	376	354	335	348	378	372	364	367	338	390	325	367	354	384	354	368	371	336	361	366	366	310	338	328	335	347	376	358	359	334	326	363	361	350	365	335	314	350	363	359	338	356	344	387	364	352	369	327	373	400	321	346	305	365	326
9712	17867	15430	8832	6597	4326	2929	2070	1767	1332	1428	1263	1047	960	945	840	845	861	802	812	763	777	787	755	764	759	809	783	866	855	852	781	792	834	822	862	828	787	767	773	774	790	776	791	734	735	734	764	695	686	744	896	2693	2978	2131	1830	1468	1055	749	668	664	643	610	650	742	702	698	671	674	661	672	670	664	706	649	624	665	671	653	639	647	687	645	666	662	660	646	660	629	680	674	608	662	644	700	678	686	692	647	639	707	658	694	682	668	648	709	664	659	692	698	640	652	684	707	624	700	703	671	690	622	665	691	697	687	670	674	650	675	619	680	685	711	637	649	642	700	677	686	635	701	645	680	612	634	617	675	647	688	671	615	660	692	706	653	660	686	690	661	684	694	624	653	649	645	673	637	656	719	679	680	648	655	680	672	647	678	675	622	659	668	669	668	650	677	641	693	667	646	607	655	702	665	707	601	617	663	610	623	686	645	698	692	646	691	682	657	621	669	697	653	671	644	690	690	680	658	685	678	656	677	625	664	640	673	686	662	663	622	656	676	665	684	656	647	641	661	625	682	657	699	641	676	639	693	687	642	681	680	641	678	701	678	694	662	697	694	667	647	688	665	695	670	665	685	669	676	641	715	686	646	675	645	653	648	639	681	646	686	661	681	641	706	633	680	617	667	688	661	687	629	647	658	642	714	639	650	610	660	713	656	676	638	635	665	667	693	632	682	710	661	684	716	668	668	690	667	663	655	685	697	670	671	697	668	674	666	649	686	667	677	671	655	667	619	671	662	649	633	675	689	640	628	690	630	703	665	696	684	679	676	707	649	653	664	656	697	626	636	639	623	669	668	640	700	639	660	665	666	666	676	659	677	662	674	622	703	634	680	670	644	642	652	630	645	712	647	694	684	717	646	645	660	598	667	631	627	632	661	654	645	674	659	593	651	660	682	671	659	627	648	706	629	635	671	691	653	637	657	674	678	650	633	672	747	572	596	676	663	683	687	663	666	635	648	676	648	626	653	640	650	654	716	650	645	698	704	694	725	673	635	649	691	675	697	706	712	672	653	701	613	687	679	630	660	651	663	650	660	706	668	636	669	668	682	655	679	666	673	664	739	690	683	669	676	687	690	690	636	674	682	649	722	649	685	674	678	676	685	645	657	663	659	660	696	659	688	662	650	659	630	666	681	658	683	631	673	637	664	623	693	617	658	698	670	617	666	663	677	713	659	637	647	661	659	704	671	660	680	636	653	648	667	652	714	664	651	653	658	653	692	655	670	652	649	719	711	614	697	655	636	616	668	677	671	679	662	674	667	612	662	679	628	641	706	663	679	621	623	675	643	664	651	652	668	696	673	659	660	662	663	676	646	650	694	685	663	688	616	651	678	656	629	651	670	655	667	651	640	698	711	663	614	619	670	636	685	683	603	644	686	678	667	676	652	704	642	705	718	690	694	669	612	660	669	665	715	707	661	650	657	681	679	671	698	704	678	665	663	673	660	696	694	724	670	644	650	677	671	670	668	721	670	648	651	633	672	636	669	663	665	698	647	691	626	655	692	626	648	652	615	634	650	690	689	673	665	674	686	655	662	674	640	703	643	694	677	671	653	666	715	680	681	686	667	650	667	670	614	672	660	653	650	612	703	688	704	695	687	671	623	703	660	680	674	686	662	682	624	623	688	640	668	693	666	643	697	700	639	677	662	609	734	658	641	691	616	646	678	646	639	642	703	661	661	654	647	657	650	672	684	623	686	683	657	674	665	645	697	651	650	650	662	649	676	664	675	682	682	651	705	683	607	648	674	663	644	672	669	660	632	629	697	686	705	622	670	708	642	689	681	723	678	653	679	650	671	660	642	684	652	636	671	656	641	619	639	664	677	688	635	666	656	624	596	690	644	668	711	690	685	671	676	625	678	664	706	677	663	661	681	651	654	655	675	668	641	639	685	669	692	684	641	635	620	725	684	624	674	665	670	599	657	649	630	661	641	686	674	662	646	637	701	683	692	685	642	618	713	590	675	684	676	677	663	626	651	647	649	690	654	631	701	676	653	703	677	701	649	670	627	671	682	660	686	693	678	682	690	695	672	702	648	664	705	677	684	657	649	677	673	643	677	660	673	653	637	707	643	738	657	629	701	637	662	654	682	616	679	629	672	703	651	682	669	703	666	665	700	665	643	667	625	629	638	644	667	639	709	666	677	667	675	666	682	677	665	642	674	649	668	689	726	667	690	674	641	691	631	698	637	694	691	672	729	701	713	709	638	668	672	693	691	689	666	710	669	683	666	647	628	645	634	633	663	640	693	671	702	699	667	651	663	640	678	683	664	707	631	663	644	649	687	708	705	691	663	659	665	667	662	639	688	646	664	618	690	652	648	660	674	650	671	681	684	660	660	662	701	610	682	639	636	646	641	707	653	684	658	672	671	687	634	674	682	675	693	670	668	693	687	680	632	666	665	683	664	703	699	675	654	690	640	672	670	625	689	629	648	677	666	698	686	639	631	662	661	712	694	660	642	650	653	665	659	668	676	650	625	680	683	715	623	703	683	660	648	641	702	693	624	639	672	721	677	704	685	692	651	648	682	639	701	643	666	651	654	624	703	655	693	617	619	671	712	619	640	663	639	671	674	648	691	695	697	677	642	694	675	672	680	642	666	626	672	606	667	659	660	669	696	671	665	639	657	675	689	663	672	649	666	670	661	689	673	694	655	648	702	687	632	690	694	622	689	631	661	646	652	649	671	668	631	686	678	684	735	694	661	653	636	668	680	678	661	623	644	656	688	647	686	604	634	642	708	648	674	688	681	713	682	629	675	679	659	681	634	691	665	727	666	678	687	620	695	661	664	685	648	667	663	678	634	666	674	657	708	659	645	671	655	645	643	663	618	722	661	673	678	697	663	649	670	637	629	698	640	672	667	693	688	668	677	668	678	642	672	638	663	633	672	681	705	678	679	653	691	692	679	671	734	654	646	661	689	664	640	679	652	636	652	653	675	666	636	633	659	702	688	670	655	665	631	660	689	668	670	625	673	702	651	634	663	650	666	665	683	657	696	654	651	636	667	621	600	673	690	694	644	621	683	659	647	646	629	639	657	682	610	666	710	708	623	661	632	710	667	656	663	666	636	624	690	620	675	643	642	657	640	618	701	646	673	645	692	733	632	662	658	662	670	648	622	668	682	687	675	669	667	669	683	637	660	677	672	605	662	611	646	706	671	682	718	687	662	637	708	705	643	637	670	636	712	638	686	674	664	635	675	697	684	715	641	649	654	702	650	665	664	666	637	609	662	637	647	675	689	691	670	676	669	653	646	709	655	654	657	707	697	664	714	640	669	667	695	674	682	637	683	654	666	649	660	638	624	695	708	649	648	671	641	691	634	646	716	675	704	658	644	643	671	669	637	683	643	640	675	655	702	655	693	615	652	689	712	669	649	678	640	674	690	682	652	661	664	662	670	628	635	673	726	647	692	685	650	632	677	647	644	701	675	687	663	636	654	679
23385	21315	29048	23933	21317	19243	2856	991	627	586	545	500	490	422	400	362	346	363	339	339	302	296	301	328	283	331	314	340	344	323	316	316	310	334	307	272	301	309	335	310	303	306	296	284	255	317	249	273	253	308	279	372	1028	1684	1211	935	818	545	378	335	303	242	274	258	243	260	235	244	290	277	247	265	266	267	284	262	238	280	278	224	281	294	278	252	233	256	259	278	260	296	250	255	243	234	252	283	283	264	265	269	282	266	282	241	270	281	271	278	268	261	263	280	250	278	275	255	284	251	244	260	235	266	272	252	258	248	271	276	263	255	272	253	240	282	263	277	262	265	249	271	264	236	261	252	277	283	261	237	263	285	271	274	258	270	308	242	271	271	274	261	281	266	296	292	280	291	284	239	247	258	261	294	297	241	277	245	300	282	272	269	270	262	272	281	267	234	267	284	242	273	281	287	283	282	277	261	250	246	265	266	255	245	281	290	276	265	276	262	267	263	240	269	263	230	259	265	276	249	265	270	246	279	248	279	261	238	236	264	244	268	254	257	232	262	240	247	267	267	277	265	265	269	305	286	265	261	252	235	260	286	265	269	255	254	279	275	267	279	250	269	306	293	275	252	264	291	267	248	275	274	252	261	256	269	270	251	256	261	266	262	294	256	267	246	294	289	267	245	311	265	297	287	264	227	289	272	271	269	260	268	249	268	268	270	279	250	278	250	293	273	254	275	281	249	270	283	284	257	266	267	283	256	283	253	263	274	271	291	293	236	257	264	274	282	271	257	277	243	303	259	265	274	258	280	250	252	281	266	230	243	260	271	251	282	234	242	252	307	284	289	273	297	295	271	287	273	284	296	243	272	260	290	287	263	266	259	253	267	252	261	265	283	290	242	242	261	287	281	278	266	286	283	281	301	276	309	273	264	276	257	287	288	247	242	264	257	272	246	232	251	264	259	272	258	252	255	280	258	289	249	242	242	285	272	259	252	293	286	282	270	274	277	273	263	289	237	268	285	245	274	283	261	261	248	243	287	261	259	280	276	270	251	263	281	283	292	268	254	243	291	261	277	274	256	274	267	263	261	242	273	282	277	268	314	231	273	256	252	302	284	287	273	241	258	250	281	259	252	258	285	255	263	262	273	306	282	277	259	285	273	235	272	283	280	256	282	253	273	272	265	280	271	281	258	271	252	253	263	264	268	259	285	280	279	243	290	287	251	254	292	279	291	269	257	258	261	264	282	256	233	244	282	256	278	264	266	254	254	278	249	284	296	234	259	293	258	238	269	261	301	265	282	264	259	280	256	263	282	252	247	268	260	282	246	246	257	273	276	289	280	283	303	273	277	254	280	258	242	272	281	276	255	263	260	284	281	224	277	260	310	278	276	261	255	260	264	238	258	275	247	235	256	241	267	272	251	279	264	247	245	245	295	254	271	265	243	285	287	276	271	287	268	260	271	284	280	279	229	239	253	263	288	252	270	283	250	285	259	277	248	267	266	261	282	281	271	270	280	250	234	299	311	283	253	241	262	266	295	263	298	230	274	269	255	253	282	316	280	283	283	258	262	256	254	279	279	261	279	270	266	267	268	250	243	265	254	270	257	254	270	268	262	251	248	284	264	256	289	286	244	259	279	251	286	245	256	257	281	249	276	268	275	259	256	314	244	253	311	296	251	234	260	264	247	293	275	268	287	273	281	296	267	276	232	256	246	247	289	279	247	266	246	252	274	246	271	237	285	250	268	266	250	272	247	236	257	278	273	283	288	271	236	273	267	268	282	276	256	264	265	259	274	263	261	272	271	240	269	276	258	277	270	256	273	267	288	268	270	230	241	251	270	284	259	280	268	289	275	264	290	272	257	265	267	265	289	271	252	278	276	280	269	267	287	286	273	297	257	225	247	287	266	255	270	263	282	260	259	266	276	252	297	238	275	279	256	280	244	310	277	256	262	257	279	273	273	258	248	251	282	274	273	289	243	256	264	285	264	236	279	260	259	260	268	266	249	253	278	272	266	256	255	271	265	230	270	270	277	256	271	256	251	287	289	261	278	278	284	267	259	258	286	281	267	287	274	277	307	243	244	272	276	263	272	258	265	274	281	262	255	255	267	262	294	267	248	276	236	272	268	255	286	272	260	283	241	284	271	260	240	293	275	258	254	295	288	313	273	259	254	270	270	286	253	280	268	250	246	291	284	269	275	280	294	239	214	280	272	270	232	256	265	250	248	295	259	292	277	268	262	264	282	273	283	263	274	273	283	241	283	279	232	274	272	252	290	287	303	269	262	242	283	245	290	284	274	254	258	288	292	274	267	270	251	271	272	225	278	268	252	243	258	259	262	267	282	226	270	276	265	288	273	259	271	272	248	271	261	268	278	260	291	225	268	255	277	273	230	264	256	292	269	269	285	253	251	279	279	290	264	274	264	282	246	249	262	247	261	270	256	285	280	256	254	245	258	267	265	250	273	279	271	244	267	305	279	275	254	274	275	253	264	254	270	265	268	241	283	279	258	268	264	308	236	255	280	251	250	273	260	285	268	255	283	278	286	249	261	277	266	285	257	281	272	297	256	260	273	267	274	279	259	280	266	281	296	279	249	250	267	284	274	251	257	276	297	290	252	251	249	287	274	250	281	276	246	270	261	281	260	268	260	268	249	267	272	275	277	281	285	296	245	262	277	266	283	283	243	276	274	271	257	248	276	249	272	292	252	260	269	236	272	272	269	269	267	255	262	270	251	289	254	283	282	246	262	272	230	239	259	306	290	260	293	265	269	277	252	272	262	255	266	267	263	265	257	266	300	304	268	266	299	295	272	256	279	279	262	259	289	275	259	275	264	256	263	276	275	252	280	249	253	286	263	239	280	268	269	297	285	256	263	263	272	277	263	271	307	287	275	252	249	257	259	285	276	250	250	302	245	288	251	278	254	279	247	284	276	267	273	249	258	283	258	242	267	262	242	260	274	246	247	281	265	274	255	257	268	240	265	237	267	278	258	273	266	280	296	267	253	267	253	268	257	270	246	262	278	257	262	239	271	271	275	288	245	266	265	267	261	278	278	270	248	282	251	243	270	242	261	241	258	276	273	274	241	256	280	286	259	259	269	267	241	254	271	243	267	243	263	282	294	287	284	276	258	259	277	240	268	260	254	259	271	284	264	251	233	234	263	283	229	287	248	260	256	257	277	288	289	250	248	273	237	244	259	247	245	274	290	241	271	247	281	238	278	285	272	278	235	283	244	243	220	241	280	277	265	245	262	251	294	247	259	281	252	269	237	269	265	273	273	267	245	283	245	250	273	285	263	291	271	242	267	264	281	282	280	261	247	289	262	267	281	248	277	264	221	266	256	256	263	295	273	259	253	288	255	291	281	258	278	240	260	258	231	234	286	259	262	273	302	279	262	255	294	258	278	293	263	250	260	269	268	258	246	277	269	267	234	253	268	276	268	256	278	264	276	266	288	279	280	270	273	279	250	279	264	275	283	284	246	264	241	248	278
11678	23356	20591	13077	9812	5886	3921	2759	2157	1849	1739	1473	1226	1105	1058	930	894	777	769	765	675	712	691	651	664	646	701	702	792	808	776	671	646	725	750	701	696	699	728	633	686	674	629	712	619	596	603	514	547	536	560	914	3167	5094	3537	2560	2214	1488	818	733	504	503	523	475	515	477	542	497	484	475	499	546	484	482	483	531	471	543	499	471	504	486	531	520	522	509	500	525	530	503	462	473	481	498	545	545	459	538	508	515	482	496	506	487	510	480	531	500	544	508	490	468	500	509	462	495	524	532	480	511	508	477	492	468	515	484	498	516	501	506	523	500	530	504	497	489	473	509	516	496	516	508	498	522	494	510	506	515	461	496	532	517	485	481	518	484	493	494	522	458	481	478	456	508	524	500	545	488	501	483	483	464	476	514	482	539	490	452	503	515	549	470	504	475	502	468	530	516	506	476	486	503	473	485	514	447	494	466	508	505	499	523	538	462	499	498	550	473	496	502	479	502	516	530	497	471	510	486	515	497	495	519	486	504	469	490	484	529	493	478	511	480	470	513	497	489	483	493	494	483	504	487	495	498	516	492	477	460	549	490	518	501	507	524	499	524	492	488	481	504	540	517	514	538	493	526	528	487	505	467	505	507	468	492	522	551	536	508	475	491	484	479	477	481	486	500	521	490	478	481	559	527	506	475	496	500	481	533	470	478	477	506	519	481	515	490	512	521	488	512	527	479	450	506	515	500	507	498	501	471	512	499	497	478	473	498	499	493	512	477	514	516	513	501	470	510	468	509	531	505	508	516	518	473	503	478	517	508	533	500	487	495	537	519	490	548	485	479	476	488	528	522	500	471	512	526	473	494	489	481	435	497	481	463	463	507	527	530	491	500	489	488	514	496	532	501	512	500	538	505	493	520	506	517	479	506	545	486	522	513	542	482	502	512	464	500	491	484	494	501	496	503	504	516	506	472	495	520	511	481	492	498	504	458	502	478	535	516	470	457	503	539	520	509	484	507	533	525	508	494	486	464	525	511	521	465	481	458	483	499	499	525	489	496	552	514	488	550	499	470	498	509	505	539	494	479	557	512	537	501	462	489	506	521	500	512	465	513	477	473	548	462	492	487	509	501	543	527	480	504	540	525	493	494	487	521	518	526	533	485	505	497	509	508	481	498	464	495	496	509	469	525	500	502	508	487	458	488	540	470	475	514	508	497	500	475	475	438	476	486	516	522	544	497	471	500	498	509	495	506	536	469	506	525	498	467	500	546	466	497	530	485	509	493	507	511	478	502	475	492	492	524	501	498	475	526	478	472	494	473	517	534	491	505	509	518	511	506	460	491	493	494	495	500	502	493	512	502	467	482	529	515	508	504	498	516	504	486	491	510	478	482	482	493	492	513	519	479	531	502	515	520	492	495	527	509	489	505	507	511	497	501	483	501	496	527	521	494	495	470	503	479	526	481	489	486	491	464	478	479	522	517	508	503	522	480	533	520	487	497	514	501	525	529	487	506	507	486	470	466	482	495	489	488	534	513	501	515	495	467	513	516	443	531	508	535	525	475	520	472	491	515	484	494	476	497	534	486	511	526	491	522	505	489	520	495	527	477	511	496	484	501	479	498	481	491	542	529	538	489	485	542	493	512	493	485	530	511	527	501	509	479	446	501	528	515	505	483	539	518	482	481	515	501	521	469	492	501	497	521	503	448	503	537	475	508	496	488	467	488	503	483	554	507	500	526	498	530	495	517	498	462	499	499	493	465	476	518	495	485	546	471	488	522	513	491	477	508	473	508	497	533	528	513	502	520	477	484	492	481	488	547	503	510	539	516	524	505	474	476	488	550	496	500	479	557	502	476	492	510	512	501	492	504	514	507	521	508	513	479	490	521	522	501	490	508	520	456	507	483	527	512	506	472	529	424	506	513	492	519	489	481	520	479	507	531	518	462	472	513	503	529	500	495	480	485	514	480	473	516	541	483	498	487	498	523	482	485	513	482	461	502	524	469	490	504	470	503	548	537	461	522	469	527	499	496	501	544	554	528	517	487	541	490	507	516	495	463	497	509	489	475	507	517	504	518	529	516	508	490	456	497	495	462	464	514	512	478	488	483	529	463	496	503	513	502	479	507	508	513	489	501	473	498	485	536	485	489	476	504	505	560	532	505	485	497	538	492	514	542	487	464	485	520	483	523	505	519	529	511	488	518	518	479	479	491	537	476	486	481	508	462	482	531	500	505	491	528	472	467	499	477	512	462	553	484	501	493	481	489	503	465	487	495	474	481	488	481	514	515	528	540	476	543	478	480	485	484	493	504	534	513	523	463	535	499	532	496	512	485	550	511	507	458	509	534	517	477	498	538	532	518	465	451	492	509	524	505	445	467	500	505	537	498	530	486	493	464	471	469	488	500	515	514	528	493	484	525	511	496	480	458	537	488	511	515	506	546	467	555	525	510	522	560	518	507	502	525	491	471	510	527	513	498	496	491	546	517	505	477	470	489	502	503	498	505	479	509	502	488	522	492	493	478	496	499	474	456	518	512	500	494	518	512	479	485	498	505	482	510	513	535	500	517	480	521	462	513	512	501	494	516	496	491	482	513	515	522	512	534	506	532	488	503	501	482	483	525	522	512	510	501	517	496	491	485	504	496	538	513	525	517	492	476	454	487	488	484	508	528	554	532	462	500	490	487	470	457	539	542	502	487	486	468	512	510	473	527	494	511	503	472	498	480	485	491	512	500	501	481	528	499	495	525	497	523	515	508	527	490	497	479	520	462	516	525	514	532	527	478	503	531	482	519	450	505	484	485	511	505	550	532	513	494	516	530	492	547	517	508	481	490	494	514	503	508	464	474	523	492	534	537	518	527	510	480	526	501	475	521	509	494	504	505	498	505	467	497	488	504	487	512	491	523	464	499	455	486	542	521	497	497	476	456	499	516	536	485	496	510	513	478	478	482	523	456	486	523	466	509	476	513	524	530	495	483	460	484	479	504	486	516	486	533	496	546	536	499	479	508	543	452	469	529	518	470	469	495	522	548	525	489	513	540	491	499	495	533	505	476	474	507	525	486	532	497	482	489	504	519	491	496	452	482	474	502	541	447	496	501	519	507	539	492	490	495	480	489	506	515	454	506	481	483	500	471	495	466	448	504	506	498	491	456	507	484	521	469	477	531	510	501	462	502	539	484	480	535	500	481	484	511	516	473	447	563	508	466	461	466	514	488	504	475	487	520	495	494	514	492	473	510	529	497	484	518	503	523	517	510	463	502	512	460	504	462	470	455	507	488	528	539	546	551	458	503	487	503	472	480	481	498	487	493	489	470	535	493	515	481	458	505	502	493	505	464	459	494	486	513	492	482	534	517	543	504	502	520	528	506	486	505	499	506	499	491	515	487	488	532	503	498	481	494	501	561	483	472	500	497	526	502	450	486	498	515	468	496	495	475	495	490	531	491	482	501	501	478	479	490	503	509	498	532	528	515	487	498	517	484	557	534	493	501	488	522
26780	20171	8456	2411	1347	810	669	614	511	586	550	539	546	539	571	531	528	521	527	526	575	538	532	552	531	534	506	535	564	524	549	552	537	539	542	557	584	522	543	549	549	521	536	506	465	525	507	516	516	526	512	534	512	585	606	600	617	577	574	536	532	538	549	521	508	504	502	503	509	512	557	571	518	507	524	505	488	547	481	499	475	547	525	491	507	521	513	480	536	551	521	530	537	542	507	509	512	503	538	513	557	520	520	515	531	539	515	521	529	528	464	516	500	521	511	540	507	569	556	504	520	522	515	485	541	478	510	509	518	572	494	570	526	546	527	513	548	515	543	488	527	552	522	487	512	503	507	568	567	520	543	522	552	501	499	493	521	496	533	530	551	519	556	504	509	514	512	477	517	533	504	527	513	495	510	519	518	539	510	546	500	530	513	506	536	522	515	557	515	510	495	536	538	539	539	498	497	462	501	470	512	503	523	528	529	526	543	513	527	562	519	529	542	533	533	514	505	464	510	521	534	505	553	530	513	561	519	494	498	564	482	482	493	510	537	529	498	541	496	539	516	528	524	543	539	528	516	526	529	500	488	530	501	501	518	537	495	524	552	560	523	506	527	529	480	545	522	480	486	495	456	543	541	534	503	502	517	525	513	533	516	565	468	527	540	500	552	514	529	502	529	530	515	516	506	471	524	491	520	518	529	490	535	530	511	549	550	485	508	513	575	509	539	556	541	499	515	508	534	489	544	507	517	538	485	520	498	517	529	516	524	531	521	527	546	551	510	460	499	502	564	492	520	546	513	504	534	505	532	531	526	529	541	540	535	544	520	541	502	540	514	538	525	531	546	539	504	516	552	531	518	540	547	521	492	492	498	526	523	561	486	505	493	522	514	519	499	509	551	527	519	514	505	516	515	529	498	497	525	545	505	520	526	570	501	506	512	531	550	515	541	515	525	511	498	513	513	501	502	506	517	506	519	498	501	519	506	494	460	519	547	550	485	507	503	486	542	512	503	522	493	544	501	477	543	522	484	534	546	502	547	491	533	543	493	536	478	518	507	534	512	511	523	553	512	524	544	494	514	503	510	491	533	504	524	513	540	497	514	502	491	560	499	472	506	522	528	537	490	551	509	524	500	510	488	520	477	507	515	547	535	517	520	556	511	553	523	549	534	525	497	526	509	498	547	491	530	490	521	559	523	552	512	526	549	480	525	520	516	542	479	505	494	492	505	497	537	529	544	510	574	543	476	512	487	478	492	514	506	508	496	543	530	581	508	511	520	537	546	536	534	486	513	540	546	516	533	499	500	530	493	488	512	534	523	533	534	540	468	507	526	474	539	514	499	512	530	553	523	504	483	503	520	515	485	484	507	531	482	502	527	558	552	500	534	515	529	519	529	512	538	479	514	502	520	515	494	557	529	509	509	504	526	519	524	498	527	488	505	518	496	586	523	538	514	527	569	523	495	506	557	506	554	501	520	517	525	495	503	558	539	575	522	471	555	532	487	563	495	514	527	504	492	502	469	485	507	524	499	528	529	520	566	536	504	516	510	524	453	515	526	578	519	519	528	516	521	498	476	545	519	556	542	510	480	498	538	512	537	508	550	486	551	518	515	508	494	509	541	503	545	558	512	538	506	496	526	501	518	536	535	486	528	513	536	533	524	545	513	486	521	486	494	512	528	547	526	495	488	541	515	536	576	504	448	519	513	537	545	512	483	519	525	519	517	528	556	554	484	501	525	544	485	524	543	523	541	522	519	531	515	537	549	497	495	541	525	515	530	544	511	542	536	489	498	528	497	523	531	529	524	564	540	552	537	514	511	527	513	510	528	551	465	523	536	510	506	515	527	523	525	510	511	564	586	490	526	560	530	529	555	503	484	511	516	559	529	535	520	530	499	538	500	542	544	515	517	522	502	503	556	479	529	497	510	501	506	529	496	499	524	547	525	518	504	512	464	548	523	476	525	578	544	505	545	531	499	504	558	522	514	514	542	472	539	508	506	499	518	519	525	552	516	541	498	572	548	499	542	497	491	518	542	502	515	500	544	532	518	496	537	513	552	547	506	520	486	500	475	510	545	516	544	498	497	518	483	521	536	522	523	530	553	537	495	492	533	574	513	535	517	541	503	506	503	509	527	505	505	494	546	498	534	523	506	510	540	557	524	536	504	520	542	536	539	539	482	504	573	558	565	511	507	548	510	533	538	544	518	519	551	500	529	520	505	535	492	488	570	495	521	506	530	531	499	490	508	541	584	531	544	516	487	507	527	534	519	519	531	505	540	519	507	514	513	513	526	514	527	540	520	507	561	493	503	545	539	549	516	500	509	539	520	497	516	513	506	509	525	500	507	497	557	526	533	546	537	512	513	512	524	513	513	497	519	542	542	506	566	522	533	521	486	489	541	567	537	522	483	509	476	531	518	550	513	531	477	519	525	557	535	549	566	528	501	544	498	542	500	554	509	522	511	499	539	533	519	481	492	501	510	509	531	533	509	498	519	540	488	538	488	532	464	522	575	531	518	490	500	545	532	518	496	475	538	486	558	566	522	505	541	491	517	555	530	505	552	519	507	512	536	564	522	501	520	517	505	551	531	494	500	522	504	520	513	536	536	545	500	488	528	538	496	493	541	517	523	556	521	498	532	530	497	477	515	520	523	547	509	551	532	511	494	501	487	531	510	527	527	507	502	541	524	557	509	515	500	534	555	540	507	591	530	501	546	485	484	475	533	497	483	516	528	548	557	560	513	518	580	496	523	506	532	552	501	530	547	506	528	518	548	570	548	499	522	527	548	501	523	520	530	508	484	507	556	547	531	530	554	539	543	525	531	560	566	545	549	520	498	503	496	500	519	533	504	518	549	515	515	527	523	539	509	509	535	525	477	481	516	556	513	507	518	509	527	489	520	492	520	493	516	496	498	536	518	504	540	470	536	544	529	515	532	496	559	503	576	525	566	510	516	547	521	539	498	477	538	507	524	549	508	525	540	496	513	517	516	535	506	570	480	499	499	522	502	507	532	511	500	538	558	549	511	548	502	523	540	496	519	496	520	514	535	504	502	526	510	501	516	550	530	490	527	544	527	476	523	498	509	527	517	519	492	530	537	534	536	523	507	548	505	495	505	532	514	495	496	520	513	551	498	549	534	522	522	529	510	523	532	500	511	514	509	495	498	511	563	529	512	494	475	506	539	537	532	520	499	508	544	525	503	513	558	477	480	523	545	506	520	557	512	528	491	554	513	547	511	498	519	490	534	535	525	523	543	515	536	543	576	552	500	550	501	499	529	525	485	541	519	520	546	503	574	514	505	549	506	524	493	534	549	535	578	510	529	521	511	548	489	493	501	519	543	519	514	520	494	527	514	506	521	526	538	482	556	519	531	535	542	527	561	563	523	546	518	496	496	513	513	517	476	525	520	505	516	517	521	588	577	510	518	535	546	511	526	500	472	545	469	505	475	481	531	501	515	520	508	554	504	520	539	529	528	503	514	537
7626	9170	7952	5121	3565	2087	1529	1386	1192	1201	1146	1106	1035	1024	995	1007	973	928	965	1004	966	967	985	932	988	971	969	1013	1007	1038	1055	1018	992	1028	1093	1140	1122	1039	1015	919	1040	1015	978	1025	933	941	963	1002	937	919	1002	1007	1073	1188	1205	1131	1167	1161	1090	996	959	915	999	987	937	979	955	958	1002	987	899	1008	983	998	991	932	878	918	974	944	923	891	950	939	966	944	970	962	981	987	940	875	963	946	965	908	914	941	924	890	960	945	941	997	1009	959	969	911	948	962	937	924	953	903	937	996	913	923	958	968	962	914	907	920	948	956	932	965	892	935	986	942	917	999	932	956	966	975	966	911	945	910	903	894	933	950	952	912	879	952	936	920	896	943	897	928	983	937	940	899	968	981	898	982	923	931	954	874	974	945	959	949	907	955	936	912	905	927	960	971	966	915	984	926	925	999	973	928	939	948	888	929	902	942	911	960	991	973	932	973	942	933	926	915	950	956	889	962	969	911	876	959	925	926	993	975	921	883	948	955	905	966	935	939	925	957	950	923	923	914	940	989	932	960	922	955	949	945	935	910	896	956	938	972	918	910	946	928	924	990	937	905	965	905	941	962	945	927	949	935	923	918	937	952	927	962	947	925	943	945	953	966	906	913	974	914	925	944	974	911	978	898	930	953	995	936	931	945	928	917	945	939	941	952	928	950	952	960	885	933	955	906	887	905	984	958	944	938	946	926	970	934	942	967	959	950	961	949	975	900	929	938	926	948	951	958	912	1009	951	977	940	1001	969	948	938	959	954	928	987	988	912	951	969	995	941	950	929	885	931	961	953	888	941	938	932	981	982	912	948	924	972	984	927	902	924	918	963	944	915	938	933	948	918	972	956	952	935	934	972	954	940	937	930	901	972	980	935	1038	896	937	1007	1000	967	956	971	1006	991	887	960	948	963	963	883	918	933	982	926	940	983	941	968	984	926	996	997	940	931	993	951	949	969	902	891	983	953	916	962	974	973	955	926	949	920	903	935	924	963	949	1024	938	982	977	958	916	916	917	979	953	944	974	969	1012	957	914	997	935	941	1005	941	935	930	983	975	963	984	953	948	969	976	919	944	942	953	927	949	904	935	1001	960	954	903	953	907	933	898	937	944	974	926	928	895	974	939	974	984	959	920	957	916	940	929	939	987	962	919	991	973	929	930	953	934	960	951	885	960	947	920	975	966	954	940	923	960	976	968	928	935	980	951	976	963	976	935	965	945	980	958	962	910	951	945	928	903	953	920	960	922	974	950	912	944	905	968	946	979	987	954	922	982	1004	948	954	956	933	962	910	946	931	1005	947	965	969	901	918	919	950	955	947	941	919	1004	959	919	865	942	902	937	890	955	1000	927	956	935	941	992	944	917	979	1020	928	1001	996	933	977	997	954	950	949	950	944	949	981	988	970	906	957	967	915	911	933	905	949	914	961	941	973	928	993	923	918	930	926	952	955	980	956	979	931	945	975	945	943	970	967	954	938	983	907	924	901	971	970	991	924	940	949	927	914	975	1003	955	955	904	929	1044	962	1025	956	928	976	948	967	908	963	952	952	885	915	956	944	946	937	930	925	907	944	967	912	979	906	994	958	993	909	928	942	998	891	914	964	908	960	886	980	910	975	959	948	955	931	996	926	975	913	970	976	914	1037	932	1003	957	940	906	1005	940	953	917	926	967	942	939	942	996	918	968	926	943	934	956	996	926	944	919	918	999	968	925	939	922	955	918	955	920	1017	945	912	946	982	981	918	933	883	938	905	936	976	941	921	931	949	936	989	872	967	948	913	948	979	912	933	964	911	942	916	965	1018	985	1011	945	981	962	986	934	989	1001	959	926	953	985	917	941	958	950	930	945	903	995	962	893	931	937	897	913	977	1011	902	934	941	957	910	978	914	912	957	981	922	991	1010	954	1002	1008	954	897	986	988	977	876	959	916	927	905	936	978	994	968	953	976	1012	979	925	959	936	984	954	984	944	909	913	941	947	954	949	920	943	982	968	1023	981	984	999	906	980	923	962	947	1044	910	976	981	973	971	924	1001	906	930	960	949	953	956	908	948	982	926	932	1030	968	924	930	935	978	1002	940	944	947	984	964	908	1003	940	910	968	939	1014	935	930	934	1014	907	952	939	904	939	963	929	954	984	897	956	949	988	893	973	946	957	996	956	907	948	919	888	980	977	921	934	941	948	901	954	972	939	883	965	878	993	915	974	927	916	991	916	906	926	968	983	936	954	957	891	926	953	930	893	954	955	976	960	960	952	942	950	947	915	922	923	912	914	913	940	931	971	897	951	975	946	934	883	970	954	958	871	930	958	931	951	991	910	976	931	974	951	920	945	961	899	994	983	956	940	984	951	925	949	908	943	954	972	938	943	909	987	991	946	909	975	982	917	935	928	984	951	923	974	975	934	910	929	977	938	885	994	941	897	984	960	929	937	938	904	959	961	969	915	957	972	987	925	964	939	984	939	892	977	950	939	912	937	968	982	943	921	968	952	907	969	892	986	927	918	960	949	917	983	977	950	944	943	949	968	958	915	955	1003	946	993	953	996	1033	960	935	941	925	980	960	973	965	952	963	918	997	946	977	933	952	965	928	967	979	944	940	968	943	938	962	980	920	973	971	971	972	920	935	890	954	955	1002	966	946	959	920	968	951	961	913	963	971	905	971	885	945	952	952	974	956	957	975	886	958	975	952	905	996	952	975	935	991	950	952	971	978	925	946	913	932	934	937	1021	893	946	946	966	945	896	932	919	917	957	937	922	897	935	977	974	991	915	917	974	973	928	910	975	868	1024	926	1010	937	925	986	925	941	976	985	914	916	974	962	902	960	917	964	996	928	943	1011	949	969	992	972	966	922	913	966	940	978	913	939	892	918	953	930	937	932	992	932	942	972	951	933	928	930	969	948	945	955	966	981	949	999	938	961	955	983	946	988	954	943	910	978	946	924	928	933	953	917	958	973	925	936	904	974	976	979	919	922	945	934	963	901	954	933	971	932	909	956	936	959	933	963	959	985	918	939	911	951	946	886	993	949	992	978	963	980	964	919	880	905	926	908	943	919	935	957	900	949	912	905	972	1012	957	1015	980	967	1001	933	949	895	934	936	959	967	933	977	945	910	961	1030	1012	951	926	1004	937	954	977	929	974	917	950	952	955	900	920	993	932	975	928	937	906	955	899	966	947	943	984	939	906	945	961	918	968	997	1012	949	944	982	933	1000	912	931	945	977	953	921	929	962	948	987	945	951	926	995	894	932	936	1011	982	1007	972	976	893	926	977	935	975	939	943	913	971	947	981	956	975	958	962	969	945	984	987	945	898	1005	952	974	948	901	944	929	924	916	974	981	985	909	903	938	928	966	969	957	884	953	952	965	930	972	982	890	915	973	964	953	957	925	974	878	1010	957	970	884	932	987	929	937	931	939	983	977	1007	988	955	930	962	990	942	930	962	959	931	937	943	951	925	916	981	972	885	966	962	933	933	911	984	941	966	915	940	918	933	895	936	931	898	957	968	929	944	962	948	972	999	919	950	951	945	911	982	999	972
24168	21235	28251	24469	19978	3436	1150	809	646	626	583	547	497	493	465	505	485	451	410	467	413	404	431	408	426	474	413	476	500	421	456	461	469	437	464	487	474	449	424	486	420	416	431	429	413	412	433	449	459	466	432	422	657	1109	1074	958	735	582	473	425	455	399	391	426	425	383	411	398	420	412	397	385	416	406	404	400	409	404	396	398	407	405	387	425	431	406	422	406	412	440	351	398	448	421	408	437	360	395	437	406	426	423	407	389	388	390	401	455	416	416	414	420	427	404	419	386	377	397	458	446	415	430	390	408	405	424	394	405	406	424	441	366	413	398	449	382	410	440	429	443	385	427	433	450	423	388	403	414	402	422	392	409	413	427	430	433	395	420	426	385	404	413	399	411	437	443	422	417	390	364	434	454	363	453	396	399	432	425	431	376	411	432	414	417	442	418	376	433	412	410	414	403	409	430	462	450	404	408	424	427	438	398	377	392	412	393	402	407	443	396	414	430	383	415	415	423	400	420	381	416	400	404	427	425	382	410	368	421	403	393	412	426	413	411	409	406	414	404	429	371	401	414	415	415	393	448	423	420	437	418	421	446	431	405	361	403	408	414	362	397	427	442	446	370	429	384	443	390	430	423	407	383	401	426	438	422	419	420	385	377	410	425	420	390	404	386	387	398	427	397	391	401	401	372	408	456	395	419	420	421	417	418	379	406	395	417	472	416	438	399	418	436	393	390	436	418	400	409	408	383	415	381	386	408	415	423	422	409	409	406	396	398	416	424	417	390	441	386	419	410	418	427	375	426	398	435	435	425	414	393	455	407	441	430	443	376	420	359	382	416	421	398	408	392	418	379	451	431	403	389	377	418	402	407	443	413	428	376	374	381	418	454	425	417	428	403	398	413	413	434	402	410	409	393	371	415	428	409	415	393	399	417	380	390	453	392	370	411	432	462	406	411	405	408	409	385	420	415	399	450	435	421	422	395	446	399	387	419	420	379	424	413	370	402	408	428	388	408	402	400	397	415	407	412	377	406	473	401	440	432	417	433	430	415	401	419	384	430	428	411	398	390	357	376	420	393	363	414	428	436	416	393	395	419	366	409	412	420	398	398	388	428	408	391	437	395	393	393	390	408	367	411	437	456	415	403	419	403	425	383	409	421	376	434	417	379	409	408	424	433	429	417	391	416	436	445	401	421	410	405	437	370	436	409	437	427	403	403	441	396	397	372	411	407	429	416	442	404	407	419	412	437	471	410	436	384	399	399	419	421	403	442	409	418	407	431	397	396	417	395	424	384	412	383	418	428	418	394	408	432	407	385	415	415	420	389	403	407	431	463	421	416	422	396	410	404	394	425	389	429	464	378	390	456	424	414	428	419	424	433	420	398	438	395	437	417	436	422	427	416	425	432	432	403	397	443	418	398	415	395	423	363	429	405	395	435	411	411	403	405	400	385	441	402	420	417	403	420	477	401	401	417	417	428	367	379	389	439	370	403	425	435	392	395	412	404	383	392	402	431	427	386	407	412	395	414	410	404	402	429	420	425	397	372	397	397	425	409	427	363	388	448	403	399	392	382	394	422	398	394	438	388	417	399	444	398	441	423	400	402	411	383	384	419	421	418	394	399	434	403	423	413	419	387	413	408	398	419	396	394	394	380	402	398	409	402	421	411	419	416	446	402	392	410	427	405	420	418	388	387	378	432	414	415	420	405	416	417	399	397	429	413	402	365	394	391	419	390	427	402	394	386	403	401	383	408	401	411	406	425	399	439	399	365	405	405	353	406	381	411	394	419	419	441	414	405	409	399	422	430	433	404	395	395	406	392	385	434	394	460	398	400	412	398	387	398	423	390	407	411	408	423	404	445	396	406	423	419	394	419	404	401	391	411	418	451	400	390	412	421	400	430	379	423	429	406	413	402	398	419	390	415	390	461	392	401	410	378	403	400	444	420	422	414	405	417	405	423	424	397	422	416	421	401	392	403	430	360	429	386	424	387	406	391	415	416	424	420	416	420	386	391	374	415	429	430	371	368	395	398	403	453	405	390	417	375	385	391	429	436	389	406	383	386	392	363	438	378	380	402	394	394	401	377	441	422	396	371	425	406	417	410	402	432	418	441	408	395	404	390	415	390	408	449	390	450	436	412	393	383	412	421	393	396	424	424	431	386	377	404	413	398	418	446	366	400	444	428	393	405	418	413	404	464	397	397	424	413	431	435	416	382	401	453	379	395	442	411	417	424	380	385	439	389	409	422	414	412	402	377	400	418	446	410	372	409	422	433	406	410	416	456	416	463	431	421	367	385	404	430	411	411	403	450	398	381	388	387	395	390	388	403	398	419	415	400	419	402	416	401	393	407	392	446	407	442	403	378	385	458	398	381	381	410	374	400	422	415	413	385	396	387	407	426	410	418	421	395	426	444	415	423	420	383	430	407	429	396	414	396	385	385	403	391	422	439	399	389	410	402	409	408	386	418	452	433	416	397	420	410	410	442	399	406	410	411	411	401	405	448	427	423	349	424	395	421	400	395	415	427	385	393	406	394	409	415	430	428	423	430	410	397	376	410	384	422	415	370	417	391	401	413	423	421	395	385	419	356	412	433	405	402	423	404	411	420	392	406	428	420	367	412	394	432	412	408	420	425	417	435	387	399	366	388	420	454	401	428	384	411	400	431	408	396	414	396	477	400	408	390	399	422	420	407	395	383	419	411	419	409	433	397	438	451	399	423	414	432	398	416	430	376	429	446	398	404	399	433	401	438	430	418	399	420	405	398	379	378	416	412	393	388	408	431	410	398	409	379	378	429	400	427	431	418	385	390	388	396	395	423	379	445	410	406	430	387	429	395	397	434	389	433	416	413	397	392	389	397	403	396	372	407	404	388	402	380	408	413	377	383	412	406	421	418	412	413	416	427	397	415	412	423	447	435	449	414	448	447	417	399	406	382	377	395	428	401	411	403	379	415	430	391	385	408	392	415	418	418	399	375	390	379	395	408	373	378	422	414	424	415	400	387	373	376	328	421	445	415	441	391	416	430	400	418	440	410	404	442	408	423	418	417	415	406	455	413	455	425	413	409	387	385	415	408	384	420	379	410	416	388	419	408	387	399	431	408	408	434	401	439	443	394	394	369	425	395	421	410	415	413	405	409	421	389	395	414	441	437	383	386	398	400	423	431	400	411	396	398	408	401	416	387	380	400	436	408	423	403	431	402	424	399	413	405	400	396	431	439	444	409	387	362	420	408	398	405	417	424	388	424	414	432	427	409	420	427	404	406	391	369	374	397	457	381	380	403	433	394	373	402	407	414	420	402	395	429	408	384	409	400	380	410	400	422	396	400	389	454	394	399	393	402	421	396	437	392	381	433	400	411	415	391	366	396	377	370	435	409	373	411	391	421	406	428	415	405	431	398	423	400	377	399	399	389	429	369	413	444	394	400	430	413	398	436	392	421	454	412	376	392	401	400	443	383	414	377	420	416	385	396	441	402	405	401	406	395
8956	18124	16391	10358	6256	3921	2665	2085	1721	1699	1504	1254	1160	1067	1062	1056	946	908	851	872	904	854	897	866	837	866	863	917	929	926	926	925	891	968	954	990	954	909	916	836	848	879	868	835	803	836	799	828	841	789	808	861	1473	2957	3021	2300	1672	1288	1034	797	745	778	743	769	692	740	799	779	728	769	788	741	733	732	785	749	755	765	745	758	803	750	737	771	752	764	830	690	718	758	723	779	736	730	713	764	752	783	796	800	758	736	689	778	743	756	730	769	760	742	700	805	728	742	766	813	797	733	755	766	743	770	729	728	775	716	737	795	728	742	772	703	757	709	747	760	706	772	743	779	709	825	775	733	784	790	742	770	770	816	779	793	753	766	796	774	757	792	721	720	752	718	731	811	753	801	768	715	725	739	725	730	780	747	771	786	762	785	749	760	772	764	762	793	791	749	774	778	752	747	753	765	755	659	720	793	747	776	749	759	739	717	770	725	784	791	743	777	797	699	769	784	795	720	739	733	740	784	803	711	749	782	715	737	748	739	751	751	779	788	732	746	756	729	756	751	763	749	741	767	754	775	742	734	743	740	747	749	751	760	778	728	756	742	774	756	809	721	743	791	800	759	772	739	763	811	707	775	709	773	743	781	694	687	765	797	805	757	746	712	758	722	792	744	737	780	750	753	725	767	737	742	793	758	775	752	705	796	748	735	743	731	767	768	775	761	732	773	744	770	761	797	753	773	738	781	685	715	755	763	763	757	710	715	744	778	807	748	727	756	764	738	783	729	799	738	734	742	782	798	754	740	758	723	767	745	745	738	784	730	796	774	812	742	726	771	753	739	755	787	773	695	785	762	748	779	718	757	763	745	754	774	798	771	777	757	729	785	762	766	734	750	767	765	740	722	777	771	758	748	735	728	713	763	726	722	751	753	825	746	726	781	723	809	730	756	801	757	702	780	770	772	754	781	784	688	708	749	766	765	726	696	715	731	751	775	769	750	753	726	694	755	745	752	724	769	727	740	714	727	751	732	799	824	779	774	702	774	754	757	783	778	779	780	744	761	776	787	744	711	748	713	779	747	677	744	732	732	766	726	767	790	762	782	758	778	745	758	739	712	781	773	760	742	748	736	751	747	769	753	770	731	765	783	769	755	854	735	697	774	740	738	761	762	757	735	766	775	742	759	715	752	773	726	769	760	818	794	763	748	830	744	723	764	763	761	776	792	736	775	777	753	751	705	785	766	726	779	765	758	757	734	708	780	787	739	792	748	754	766	760	725	754	754	742	740	778	750	760	734	738	751	767	801	775	762	721	735	740	817	732	730	794	760	741	809	729	740	762	773	754	741	739	753	750	733	795	795	743	772	705	774	728	778	722	718	755	770	730	782	754	747	756	778	729	742	730	762	718	773	792	764	778	758	723	734	721	791	750	822	754	801	757	747	815	772	730	725	782	734	719	799	740	768	764	768	777	745	811	731	778	764	728	797	762	774	774	777	753	735	778	781	733	748	779	752	703	763	723	774	751	728	729	759	750	750	781	774	740	750	750	771	783	740	761	715	765	765	764	746	766	753	766	740	716	779	749	753	760	733	770	737	765	714	741	726	790	819	747	723	757	796	758	751	734	777	715	782	770	763	761	790	750	718	728	757	767	729	725	751	725	708	787	747	749	723	752	748	755	755	719	789	764	730	730	805	736	790	762	727	740	729	757	760	764	765	758	851	735	784	710	758	716	778	790	752	723	758	744	684	770	730	761	735	752	805	718	770	744	786	764	811	737	733	819	703	799	712	745	762	744	746	708	777	760	745	773	779	726	731	761	710	740	771	764	737	769	731	748	821	778	726	792	737	698	796	754	785	774	754	714	749	773	794	785	758	774	780	797	771	749	791	746	746	729	760	737	724	761	781	738	765	752	754	766	762	786	791	747	728	731	752	766	748	744	741	776	731	775	731	769	760	765	743	717	773	761	732	806	796	725	750	758	785	787	678	770	758	773	761	758	779	770	759	773	814	780	749	748	754	753	768	702	745	788	746	737	761	747	743	776	761	771	685	742	739	749	774	762	767	774	766	787	749	718	836	765	702	764	763	741	728	715	742	775	791	775	737	792	751	782	729	797	765	712	730	771	764	782	785	758	750	788	747	764	766	759	750	730	757	728	748	793	709	777	795	744	732	734	757	727	775	751	734	761	751	798	770	745	751	812	736	740	759	750	758	704	794	806	748	778	784	761	783	807	759	730	726	743	751	799	806	740	719	752	810	749	740	728	784	779	738	755	764	760	748	775	762	736	752	752	729	755	775	743	688	754	727	742	746	756	781	788	748	718	740	758	734	739	737	722	762	724	776	749	742	730	747	745	812	729	744	754	789	787	748	742	782	732	758	722	772	739	772	742	749	809	724	790	767	751	757	779	787	706	721	740	779	800	738	685	699	787	742	773	789	794	740	756	783	702	783	740	728	719	748	717	753	702	730	783	774	685	726	784	754	734	758	792	768	750	772	813	749	717	788	732	745	711	782	742	728	738	734	708	750	768	757	816	779	754	709	718	759	765	737	755	756	725	791	747	734	760	795	741	715	749	790	777	739	743	697	781	687	793	758	745	744	779	766	737	798	768	742	809	753	776	757	736	748	803	761	776	750	752	769	759	769	706	779	759	763	776	751	763	728	755	774	705	779	758	827	766	717	748	744	740	742	748	789	777	744	751	740	740	744	741	758	775	792	725	755	732	752	733	759	770	728	814	793	753	721	773	747	744	819	759	768	728	815	773	780	721	750	812	781	728	743	783	727	745	772	743	743	732	745	749	705	732	756	780	734	740	734	770	742	756	772	770	756	780	766	788	694	774	711	766	776	722	741	748	768	698	776	768	756	756	759	732	738	698	758	792	739	700	743	720	773	796	747	766	809	718	754	758	774	749	729	764	713	748	774	735	794	733	752	752	775	737	743	767	746	772	773	718	786	761	781	775	748	762	741	751	768	748	764	757	741	743	718	751	768	748	802	763	768	741	770	745	730	702	767	715	744	735	818	713	727	782	789	769	731	735	745	702	753	749	807	781	773	785	727	770	769	771	795	748	724	737	703	748	814	775	742	746	739	761	747	805	702	718	798	716	780	759	816	777	748	756	732	736	755	722	783	768	784	719	768	754	735	770	718	786	717	757	747	742	741	727	771	745	751	757	748	723	758	727	757	744	752	767	739	789	753	722	774	717	697	745	729	766	728	740	747	760	823	773	746	773	725	755	739	801	724	748	707	749	780	748	768	752	748	743	782	751	752	718	741	745	762	780	739	779	743	765	736	756	785	752	724	725	808	705	720	731	768	766	761	739	754	747	744	751	722	746	729	762	724	773	771	772	751	709	798	785	724	730	726	751	714	773	762	722	767	724	743	757	714	745	738	745	713	743	751	751	783	738	808	767	724	773	755	766	771	745	728	778	774	721	769	802	758	796	742	761	722	772	782	778	761	810	738	734	724	773	728	788	753	804	705	767	740	754	721	773	753
23247	21193	28870	23796	21191	18979	2670	994	739	691	520	509	459	461	429	368	391	374	334	355	349	346	363	322	345	298	316	347	337	374	357	342	343	379	363	374	327	340	358	307	307	344	321	296	345	295	320	305	324	270	311	310	818	1479	1587	1224	753	556	381	312	284	285	285	267	279	296	300	288	329	306	302	275	282	316	293	287	281	267	303	274	316	285	308	261	265	284	277	291	273	274	306	312	288	300	283	281	275	301	297	287	266	291	276	282	331	284	289	295	287	287	264	286	268	284	325	312	270	313	303	290	288	296	285	271	296	301	275	305	300	290	302	287	301	279	309	307	290	292	268	275	293	304	290	289	274	271	296	288	272	286	269	304	310	269	258	286	269	295	299	283	300	279	283	284	298	302	266	261	245	302	272	281	312	296	278	281	288	298	283	294	289	299	295	264	305	282	282	302	311	314	251	278	292	290	287	312	310	314	270	272	274	296	281	285	286	306	286	254	262	279	299	285	291	295	286	290	304	301	287	290	267	257	246	272	290	284	272	277	293	247	282	265	310	284	283	291	293	253	290	270	284	256	274	271	261	292	285	281	271	291	293	307	307	281	272	276	293	272	292	273	302	288	302	271	273	288	294	296	291	287	292	301	285	291	258	289	286	268	298	271	263	312	261	284	267	292	267	278	275	293	289	293	284	295	272	289	246	262	286	251	258	322	309	285	278	313	293	279	282	256	281	262	280	278	295	338	295	300	302	293	311	320	260	291	336	302	258	297	266	328	277	279	308	301	289	309	271	297	288	297	287	278	268	281	281	317	294	269	274	277	306	285	270	279	296	293	328	289	289	291	301	296	283	310	305	292	294	300	298	275	305	300	287	292	292	291	304	288	290	297	309	285	282	285	288	285	285	265	291	295	292	255	292	278	284	285	295	283	299	266	269	276	283	285	303	270	281	293	298	308	271	286	289	297	290	282	298	281	299	297	290	269	288	263	281	301	309	278	270	242	289	274	264	280	261	283	275	273	291	311	301	286	289	298	303	284	296	296	270	273	275	283	285	267	300	291	267	296	298	313	260	317	256	276	287	289	273	286	272	294	272	290	293	304	270	254	303	287	319	282	293	280	283	278	279	303	246	284	298	285	287	255	296	286	285	266	280	309	292	297	322	277	284	274	261	273	290	297	291	289	286	303	295	261	276	299	249	309	263	287	279	274	293	294	299	287	265	289	266	263	272	270	303	281	296	252	300	296	267	280	292	281	297	265	281	273	273	284	335	307	258	273	293	281	284	280	279	290	274	291	303	292	297	289	273	297	283	291	299	289	298	278	290	313	289	303	300	298	283	315	271	292	287	328	305	300	276	278	310	279	272	296	280	293	289	265	286	276	286	281	288	272	308	256	284	333	277	320	270	311	280	282	284	280	278	309	276	294	296	275	289	282	265	280	308	303	250	250	275	262	283	272	318	301	303	274	300	289	266	287	286	281	298	331	279	299	278	295	303	268	281	274	279	284	273	259	255	272	270	278	292	283	286	261	264	279	268	292	252	264	290	269	287	293	288	290	265	274	284	278	274	318	252	277	285	336	287	261	284	276	288	300	309	289	321	276	287	270	323	270	309	263	281	281	301	306	270	287	261	311	291	293	312	326	267	286	311	257	311	306	293	299	289	288	291	279	280	269	311	287	311	262	282	285	279	306	260	278	289	295	260	273	287	293	309	293	272	255	261	293	310	278	294	303	288	303	278	290	251	317	285	294	323	291	302	256	300	301	300	263	298	272	259	291	264	317	262	306	289	298	255	294	245	274	276	280	266	277	278	286	295	293	292	298	303	260	280	268	295	315	268	252	261	280	280	260	281	285	321	291	323	290	244	287	284	297	272	271	288	276	256	291	271	276	280	290	283	282	282	274	281	292	280	252	313	262	300	294	286	259	277	279	268	290	302	269	294	315	306	304	299	305	244	277	271	290	298	302	291	302	292	260	282	267	324	286	294	291	293	289	282	258	312	275	287	283	273	294	295	292	268	277	272	279	304	296	290	309	264	288	299	288	289	297	273	301	270	295	281	275	297	284	299	279	313	282	275	268	297	293	273	282	272	256	274	276	272	293	301	294	295	290	286	279	296	298	291	299	291	301	287	299	290	279	260	292	272	289	307	288	286	270	304	269	277	292	289	270	287	309	286	276	305	294	301	290	278	327	310	255	288	293	290	267	282	265	302	299	288	275	280	308	309	253	258	276	274	265	282	292	279	295	252	315	281	289	290	291	271	284	289	282	277	273	303	285	304	267	270	273	290	314	279	287	316	322	260	281	275	250	308	287	274	284	297	300	270	287	264	307	296	310	293	270	258	278	277	249	264	280	286	278	266	286	275	306	315	304	288	261	311	274	287	292	285	297	260	275	275	302	261	253	278	284	277	294	275	274	280	288	276	308	320	273	295	296	285	271	284	270	301	292	312	306	273	287	275	283	265	275	298	280	254	293	251	301	253	289	288	277	282	251	281	304	261	270	268	304	312	285	309	295	277	307	284	274	264	265	299	303	290	313	290	277	296	296	262	297	254	279	286	316	271	282	300	292	288	299	290	278	289	266	281	307	283	262	293	312	315	276	289	260	282	264	294	295	296	277	288	276	277	258	277	268	259	285	269	297	303	277	224	303	255	277	290	274	306	259	291	280	283	300	268	278	301	322	295	283	262	284	269	307	262	283	282	259	271	288	293	286	277	280	277	289	292	300	280	286	303	258	307	244	318	310	290	278	269	285	290	325	286	281	276	295	303	274	293	309	300	295	262	282	298	290	284	288	287	275	274	286	286	283	282	263	265	266	297	281	254	293	245	287	294	267	299	264	286	307	296	323	323	281	278	282	297	303	258	319	289	291	285	296	280	296	303	280	283	293	289	291	276	249	285	239	272	266	307	287	286	271	287	291	291	269	255	277	293	287	289	283	275	301	265	279	249	295	278	303	325	272	266	292	298	292	282	258	293	281	301	298	276	290	278	270	303	319	293	292	297	285	311	288	253	261	279	288	276	287	264	291	322	275	257	246	306	281	272	294	312	260	303	311	272	274	240	280	292	310	269	276	257	292	287	264	278	308	302	276	271	295	278	260	287	296	299	284	283	280	273	278	299	298	293	288	290	289	300	289	277	255	286	298	263	271	274	284	278	276	281	272	291	275	274	272	279	274	294	301	304	275	290	283	271	292	274	282	267	271	291	283	271	299	288	270	283	270	296	283	307	281	266	275	277	286	251	299	289	307	269	280	294	261	287	272	293	313	305	282	305	300	317	263	272	275	287	273	325	300	279	277	283	289	288	288	278	275	293	268	312	317	279	255	300	269	274	272	288	273	265	269	289	276	278	280	261	286	295	276	272	301	308	270	277	280	288	253	324	268	279	259	278	295	296	249	283	278	280	250	294	277	283	259	286	278	283	284	284	308	278	288	278	286	301	349	283	297	276	298	274	278	317	293	295	298	320	312	309	279	315	273	271	257	282	294	259	275
11107	23522	21746	13842	8416	5394	3876	2930	2329	2185	1718	1509	1202	1135	1068	962	902	871	872	857	847	748	740	721	654	689	686	786	810	838	845	714	717	862	926	884	891	827	742	734	670	646	648	655	629	615	648	649	602	615	605	699	2608	4486	4708	3438	2103	1184	821	508	518	520	524	474	549	545	584	565	542	539	508	533	536	553	559	536	512	544	522	535	539	552	489	520	542	505	535	541	553	510	519	535	549	514	508	540	533	542	567	531	541	535	516	507	523	532	547	531	561	522	519	513	528	514	493	505	558	526	534	523	586	518	547	545	540	509	514	493	529	507	508	525	506	566	563	491	546	506	516	547	501	539	550	525	539	539	521	545	551	542	553	515	518	522	493	482	478	532	477	516	514	557	495	539	518	548	539	522	542	520	506	577	500	504	537	524	557	518	514	509	509	524	537	521	549	524	496	515	549	511	550	545	566	558	522	510	505	560	581	531	495	497	574	541	555	532	541	542	511	518	528	509	517	557	543	542	541	533	505	507	559	515	549	513	584	537	531	583	548	534	549	503	502	522	527	547	516	504	560	479	542	552	512	559	526	508	502	523	539	499	509	518	521	548	499	517	510	470	520	511	514	519	515	508	556	556	521	526	570	511	541	520	535	540	495	525	550	525	520	521	518	496	512	539	554	522	549	535	526	541	547	496	541	514	551	562	515	534	554	528	542	505	531	523	521	536	525	527	533	517	483	474	497	511	539	514	540	525	551	547	559	536	561	552	533	496	541	548	532	493	552	499	549	513	517	520	564	474	518	506	547	540	552	531	497	531	517	503	572	595	544	485	518	566	552	563	539	539	524	557	529	557	562	522	517	548	553	519	571	546	551	570	498	547	535	489	528	543	524	507	530	557	513	514	575	520	504	536	493	554	518	515	472	553	529	569	557	529	530	532	528	534	552	530	551	505	578	532	502	527	548	566	540	527	542	518	505	509	521	523	557	486	518	528	540	503	517	507	531	522	555	530	562	563	523	536	587	522	532	524	557	531	512	512	528	517	527	534	535	521	545	483	536	543	539	508	492	552	548	557	518	556	487	521	502	537	559	555	474	523	509	558	566	566	548	512	562	519	552	542	526	552	556	528	531	555	537	519	523	535	554	533	497	501	578	541	541	526	525	528	531	551	492	501	505	520	540	518	551	512	544	516	523	526	530	523	548	542	531	552	557	491	542	471	489	508	496	516	533	574	508	534	517	513	511	506	534	523	505	519	488	545	529	496	549	511	538	564	521	543	576	500	506	506	544	524	545	503	496	529	498	527	520	534	512	503	552	536	502	544	537	508	563	560	502	523	525	516	510	517	569	500	513	536	524	540	528	497	561	502	511	518	505	566	538	525	533	560	531	559	537	542	516	568	527	574	540	500	518	573	518	505	537	500	530	493	524	500	548	568	539	487	547	558	523	503	563	490	491	525	541	563	510	506	581	526	534	538	572	533	503	519	542	546	522	526	572	504	561	549	528	553	503	546	539	521	529	526	545	538	514	544	515	569	548	566	513	521	542	517	552	492	498	576	571	577	556	513	491	586	585	554	518	536	550	482	534	536	501	534	568	563	479	523	542	529	550	543	522	579	511	549	531	523	544	512	537	524	562	537	537	548	561	521	536	510	506	553	522	519	491	504	506	546	537	498	523	520	516	551	557	554	562	524	515	543	503	491	536	524	531	504	577	553	478	526	522	540	528	547	541	547	532	530	515	538	514	530	558	532	553	500	539	495	495	565	568	500	534	528	504	509	544	567	517	522	517	545	504	552	507	535	502	486	522	551	527	520	513	531	549	507	577	512	547	554	528	549	501	519	519	492	550	517	551	515	505	525	562	517	476	516	534	498	540	547	514	495	495	519	541	505	518	528	514	521	525	553	563	516	538	495	547	507	513	535	516	520	508	522	539	526	533	512	523	485	494	559	540	521	557	479	497	556	526	522	551	541	539	518	533	536	526	557	537	490	576	541	526	535	488	531	538	525	489	472	544	542	526	510	534	551	507	504	558	552	548	557	517	506	495	541	539	574	518	568	521	502	558	499	531	538	516	510	515	546	549	523	525	534	524	540	502	534	554	522	518	537	540	508	537	478	518	514	514	517	554	579	509	512	488	542	558	554	539	562	537	532	568	502	507	518	573	542	567	505	508	515	545	497	492	543	523	537	518	557	535	486	522	516	532	471	548	538	526	519	487	540	505	526	521	551	513	582	510	501	516	488	535	595	529	501	519	526	528	530	559	572	491	495	508	543	562	508	542	529	575	507	536	537	503	565	524	520	557	514	510	517	531	506	553	557	514	538	507	505	539	575	530	548	538	530	545	527	512	482	488	510	519	539	527	552	523	507	549	562	484	538	577	516	497	529	561	524	518	552	516	556	517	542	486	554	519	521	529	557	511	517	525	500	526	506	521	519	537	539	513	536	552	537	562	558	532	539	517	487	536	494	500	566	518	525	504	539	517	507	549	538	543	529	594	534	555	535	552	513	534	543	542	513	487	502	554	550	528	531	546	539	538	561	528	517	548	538	548	535	498	527	504	571	517	507	521	543	529	478	550	579	571	506	491	490	534	542	510	540	544	544	552	507	517	545	509	510	512	527	498	559	500	554	522	499	569	540	562	526	540	501	507	529	501	547	520	516	540	519	504	524	491	523	525	544	514	549	541	541	517	518	524	487	527	529	520	565	546	500	574	496	552	523	525	478	507	521	515	545	528	562	521	553	515	527	560	512	524	512	569	529	549	541	521	494	516	528	517	538	548	535	518	538	500	534	546	508	533	492	516	528	492	559	537	531	530	580	544	538	530	518	522	514	482	532	540	569	523	503	539	549	544	494	532	520	508	541	537	533	512	488	492	510	554	563	538	542	538	528	541	524	501	548	572	539	492	512	532	535	547	501	583	535	572	505	543	514	555	533	506	531	569	490	510	563	518	525	541	514	514	490	500	571	540	545	568	540	549	503	514	577	517	529	512	541	553	573	561	510	486	515	543	541	531	525	541	499	571	523	554	522	539	542	560	503	513	500	482	515	474	505	503	513	551	526	555	531	500	558	565	539	563	551	508	558	501	491	519	481	519	509	538	504	510	476	504	557	501	545	536	535	549	490	540	507	491	567	493	492	541	538	543	510	516	517	524	509	573	556	546	512	513	572	555	508	561	467	552	525	552	542	510	522	533	518	507	545	533	514	515	518	562	568	525	525	520	525	547	505	502	522	572	502	518	532	531	511	534	533	521	523	520	532	537	505	515	504	530	552	502	532	542	550	493	558	548	530	514	515	506	567	498	532	542	537	527	564	558	500	546	536	566	552	516	525	495	525	567	535	531	500	522	470	558	543	517	525	496	543	536	506	536	524	524	556	526	517	539	534	487	496	569	500	533	546	499	503	545	532	483	542	526	547	523	524	550	531	530	509	538	513	522	523	519	547	507	498	526	488	503	515	593	476	506	523	570	551	559	512	501	534	541	506	529	530	527	542	496	530
26929	20312	9109	2511	983	779	627	570	570	626	519	527	496	567	531	546	536	528	514	549	500	504	455	543	495	512	557	497	524	527	540	559	547	525	553	545	521	509	528	517	475	540	497	496	511	505	519	479	473	506	514	499	517	578	646	579	530	561	518	527	512	489	516	506	479	515	478	460	462	521	533	479	459	482	515	506	444	507	516	510	459	480	485	498	520	478	533	516	535	501	506	515	496	513	487	488	495	482	503	496	504	515	459	482	492	517	476	530	514	506	484	532	466	504	502	486	525	503	493	506	469	483	494	484	502	536	521	503	488	512	488	463	489	501	486	528	507	475	443	545	477	491	453	507	481	514	512	488	504	489	527	463	508	478	499	510	490	516	510	482	518	492	461	529	540	512	470	512	458	470	514	496	466	531	511	549	529	493	527	524	499	505	535	515	491	517	474	479	474	518	496	500	532	507	480	515	483	496	488	513	493	496	524	490	530	501	451	523	526	485	466	512	529	478	472	491	468	539	461	498	506	501	487	484	476	463	509	512	537	450	521	495	523	447	486	475	486	463	495	505	501	506	506	479	476	530	525	515	515	503	451	487	472	498	529	473	483	507	511	517	503	504	478	507	519	496	516	507	506	461	486	495	479	481	474	452	517	484	476	525	477	456	520	479	529	525	470	552	471	507	526	501	500	492	522	478	526	517	501	508	518	505	534	485	486	496	505	489	470	497	524	535	494	487	509	457	470	461	474	486	540	536	480	520	461	489	504	532	484	498	507	490	537	466	511	477	487	472	490	503	472	492	498	549	494	491	480	517	490	516	514	479	486	501	513	493	496	487	508	454	528	532	467	540	508	494	465	484	468	487	469	501	496	448	504	535	487	524	510	495	520	556	497	537	467	525	478	518	540	467	524	502	522	556	500	502	474	494	495	462	465	498	540	458	487	479	468	536	529	480	490	500	491	481	541	512	475	468	464	451	506	490	511	476	486	513	502	504	520	509	488	495	486	465	476	522	494	480	461	480	493	513	496	521	485	502	508	480	546	557	516	477	525	484	477	505	460	463	459	483	510	487	509	514	510	490	533	541	508	509	508	489	502	480	522	530	508	483	504	519	472	521	478	538	516	495	492	493	504	491	496	457	498	498	541	492	470	498	535	497	501	469	480	492	486	479	459	502	508	499	520	511	512	493	485	495	511	545	529	545	489	491	510	467	514	495	511	497	526	479	536	527	530	521	494	478	516	503	521	477	495	515	481	468	540	528	506	517	476	508	515	518	515	500	491	476	492	517	485	510	479	527	492	487	463	490	528	556	466	471	456	474	498	498	524	518	463	481	495	534	503	464	524	510	506	509	454	490	521	526	517	506	477	519	514	542	557	499	529	505	494	515	548	486	520	479	487	528	516	490	461	510	483	501	484	470	496	488	491	484	495	493	506	543	560	472	506	482	515	495	513	489	493	487	515	503	490	535	497	520	504	526	498	471	504	565	500	504	515	503	469	515	511	451	522	497	500	523	500	516	525	500	502	537	502	546	492	531	512	512	489	500	513	524	522	512	481	496	547	496	472	509	483	547	465	493	480	522	468	466	515	507	573	477	497	486	472	491	512	492	522	481	530	512	484	510	475	542	458	496	478	507	518	481	528	501	494	506	502	482	484	452	495	473	507	483	459	501	492	491	509	465	505	503	499	446	479	522	504	486	467	484	511	510	514	533	519	530	502	489	507	513	525	499	492	476	480	506	505	484	480	504	505	491	487	545	482	493	483	560	491	497	499	508	502	458	506	519	497	491	452	481	473	496	479	531	514	481	513	515	504	507	496	477	485	517	479	465	494	525	524	490	474	454	509	529	494	526	533	503	502	465	491	491	490	534	464	560	472	476	498	500	531	499	493	508	502	495	510	519	498	462	480	509	465	540	497	446	491	506	485	516	512	526	497	503	514	469	511	478	477	502	516	494	476	495	493	506	493	509	500	480	484	488	486	495	478	485	482	465	467	493	475	491	539	471	510	461	479	504	523	527	476	502	506	533	547	478	485	469	488	496	483	470	477	494	515	496	475	507	535	491	455	511	537	518	440	492	484	493	525	513	491	491	475	531	476	468	545	505	490	511	468	520	477	511	470	461	530	468	503	497	482	484	485	533	510	523	523	490	476	458	501	487	482	481	477	535	502	461	484	498	502	526	511	494	511	514	517	492	482	531	486	492	500	428	519	529	475	457	500	464	546	519	458	515	518	528	500	493	496	511	500	470	523	486	531	487	509	496	477	488	497	490	496	502	567	523	519	466	525	510	559	483	504	511	497	478	475	525	550	502	472	458	502	487	496	479	491	489	498	484	512	495	482	497	488	511	521	469	488	483	532	548	459	515	505	501	526	507	492	486	521	541	506	483	488	494	491	531	516	514	510	493	530	485	511	462	509	499	480	502	550	553	522	494	513	506	530	468	470	516	496	520	490	457	505	534	510	514	500	475	508	479	541	524	504	517	490	486	474	534	528	519	525	506	528	507	474	495	495	531	491	501	485	488	523	475	527	523	501	509	476	507	504	474	506	499	505	483	485	490	515	511	509	474	500	499	533	528	472	448	517	472	521	538	494	484	465	443	491	518	468	473	509	482	478	503	502	479	462	509	492	526	505	513	535	459	512	519	480	488	515	501	479	503	529	478	503	500	516	488	459	495	466	531	484	439	492	525	518	501	436	505	490	501	484	477	507	527	538	501	526	511	515	506	489	472	482	502	494	509	529	482	487	550	502	486	480	474	482	497	479	541	453	483	517	469	497	512	479	515	511	460	485	498	520	465	494	527	485	503	511	467	495	524	479	473	525	486	550	501	468	498	452	505	473	493	507	514	530	497	508	507	518	510	521	510	524	525	461	532	494	478	477	496	492	512	511	496	486	526	527	507	531	517	491	470	517	466	525	533	492	486	489	494	484	541	453	516	519	517	503	494	513	487	497	529	490	502	497	544	452	523	566	458	494	476	484	481	486	499	480	496	497	468	537	515	496	492	533	470	551	499	461	495	487	515	474	474	519	503	476	511	501	470	547	509	460	457	472	503	497	488	490	509	524	525	542	518	472	522	532	542	505	486	510	492	525	520	503	451	490	465	507	522	475	480	484	455	514	472	480	492	512	545	455	497	523	523	481	508	458	486	532	494	492	492	477	526	506	564	489	523	478	482	525	483	526	524	494	482	494	503	484	543	516	511	492	512	493	492	488	493	515	491	501	515	496	481	454	483	472	480	520	492	500	482	491	485	497	505	482	483	518	493	496	524	500	517	537	513	519	556	517	538	529	471	496	494	552	536	497	459	551	463	480	491	536	523	479	520	480	506	483	496	476	522	480	522	490	504	507	505	496	507	519	487	494	531	505	493	486	531	508	504	474	473	504	487	502	496	483	501	516	481	523	498	533	500	489	502	513	514	526	480	500	485	483	488	529	487	467	508	503	527	493	496	475	512	483	481	490	534	488	520	476	502	467	533	520	451	494	513	500	526
7309	9939	9187	5115	2652	1826	1572	1268	1255	1253	1121	1025	1002	1089	1012	1014	1025	944	1004	1022	961	968	989	977	971	954	1002	948	1058	1029	1049	1113	1094	1060	1054	1055	1078	1022	1021	992	928	976	923	993	986	950	937	960	899	945	968	931	1016	1151	1275	1142	1114	968	951	946	878	872	975	902	898	929	903	943	892	850	879	903	949	929	936	915	886	896	931	870	871	948	941	950	924	926	882	901	923	908	923	907	912	918	979	910	885	932	890	885	922	906	910	940	909	838	934	888	903	922	868	926	911	906	947	940	880	925	871	913	906	902	895	867	868	964	865	929	931	907	914	973	904	914	890	887	919	899	898	897	887	962	865	875	883	918	933	979	925	933	919	936	938	831	896	943	874	882	939	919	914	875	907	898	837	858	924	894	916	944	894	927	906	867	894	885	926	872	882	944	849	873	925	925	871	919	969	932	917	909	890	920	932	885	891	906	859	937	928	918	915	902	884	947	888	888	946	932	889	943	893	912	920	907	936	939	965	927	917	918	891	913	897	942	962	929	935	936	960	827	883	924	916	888	865	908	949	877	962	956	904	946	870	932	953	889	896	878	923	959	882	948	865	903	938	951	870	916	866	968	913	931	910	887	898	921	912	914	924	936	919	903	898	903	950	938	928	861	920	882	878	875	949	914	922	882	880	963	912	919	925	881	944	912	944	935	879	898	906	903	961	923	888	894	930	944	914	902	940	935	880	947	876	949	937	884	894	975	872	881	919	902	936	942	899	871	982	872	899	843	945	917	879	880	913	925	954	936	889	921	916	888	936	893	913	921	844	900	876	890	899	932	877	906	890	930	889	911	887	931	880	913	879	917	897	910	912	974	944	889	884	883	915	912	918	900	990	942	909	898	914	893	930	901	928	931	909	909	934	970	898	926	944	936	892	922	952	862	901	927	877	907	897	915	922	932	939	926	878	881	936	921	911	900	917	891	928	876	912	932	913	953	900	905	923	844	946	872	919	924	849	934	876	900	903	843	931	888	900	914	896	907	914	916	899	901	877	982	921	894	896	872	904	901	906	905	887	871	868	936	943	911	919	891	893	957	905	890	918	904	891	940	893	946	952	876	900	896	892	916	944	887	977	944	939	889	895	881	909	907	905	912	901	901	913	902	863	892	924	912	912	888	912	955	935	895	887	967	869	930	895	908	965	943	932	913	963	912	933	938	933	887	914	922	922	937	874	849	929	914	867	912	898	884	913	924	901	880	891	947	919	902	892	909	886	942	912	907	852	912	922	904	916	921	931	899	934	906	906	891	920	900	901	916	943	869	917	930	941	882	900	958	881	896	860	960	894	927	898	878	945	900	897	893	925	878	908	977	850	895	913	910	859	833	833	919	942	878	895	921	959	870	877	914	877	906	950	938	918	944	911	914	858	926	931	914	949	939	903	855	931	921	917	876	874	953	924	871	924	865	863	866	923	902	868	875	900	921	895	892	912	906	907	883	941	974	880	901	895	918	874	903	960	878	941	878	911	896	860	896	911	913	897	938	926	940	862	963	870	917	921	910	866	905	919	917	945	855	954	918	890	926	944	870	943	910	913	939	899	944	913	931	917	897	869	894	960	864	921	928	892	879	823	903	990	876	945	878	952	975	895	973	937	911	888	950	907	938	877	844	951	901	918	906	901	928	887	948	896	872	871	911	917	877	886	913	882	896	903	865	944	959	894	903	941	860	876	888	882	936	885	942	939	942	922	966	904	885	881	870	919	920	945	949	935	919	866	896	910	845	899	946	907	938	911	900	922	831	889	889	936	843	936	924	898	945	940	903	932	966	898	951	902	1002	879	891	931	933	900	901	873	893	911	926	910	903	915	908	917	912	946	911	898	937	887	923	892	1006	909	913	934	890	908	856	928	898	863	953	895	1002	918	933	905	895	919	943	883	928	913	950	910	849	939	903	908	912	914	897	909	902	893	907	914	898	900	990	947	931	892	911	902	861	928	903	926	886	906	854	949	914	857	848	926	937	904	879	884	917	896	961	912	918	926	883	929	920	964	886	896	887	894	936	869	902	887	858	913	947	939	948	892	890	913	935	910	877	906	947	905	921	894	925	933	946	890	932	904	931	889	913	947	908	895	953	919	891	867	947	915	884	968	927	906	865	936	975	909	888	912	869	898	914	907	911	903	849	910	898	938	903	908	923	945	925	910	908	913	898	868	900	921	895	928	932	906	896	950	954	883	887	922	885	928	913	881	927	905	892	876	892	900	894	906	928	886	891	914	923	895	907	932	910	888	937	972	939	900	921	901	924	910	898	879	911	893	902	939	917	901	866	929	963	901	903	918	911	915	905	920	933	941	910	888	912	858	945	950	902	914	959	922	957	916	903	921	899	915	883	893	877	894	906	910	905	922	871	889	898	884	913	904	904	878	894	926	912	873	904	897	937	865	874	931	923	907	901	924	942	928	873	886	928	875	920	883	864	931	917	923	943	891	928	955	909	869	932	873	952	936	975	940	910	884	886	959	953	872	908	941	846	904	912	943	885	936	919	858	917	897	917	917	889	881	949	919	892	962	912	904	865	913	908	913	868	872	872	915	856	916	918	923	897	906	896	921	886	877	927	874	925	977	900	894	941	889	964	889	919	943	902	888	851	897	900	878	890	931	928	923	896	916	875	988	944	888	889	942	978	971	906	865	894	867	860	959	913	953	894	903	891	933	874	891	858	893	910	858	908	845	914	901	926	887	943	888	937	921	921	946	896	882	876	936	919	955	889	933	955	884	921	943	926	889	919	931	858	903	903	905	926	921	939	894	853	931	919	957	893	941	911	931	905	859	898	917	843	913	909	916	922	981	922	849	909	912	868	923	936	913	892	858	856	855	921	996	846	926	862	919	972	917	875	885	941	912	915	841	943	869	958	859	959	913	891	951	916	876	933	940	945	929	866	895	910	863	917	902	894	947	917	908	934	880	914	925	917	909	860	944	964	910	894	918	908	954	913	924	969	927	932	894	888	934	887	923	917	932	926	911	906	902	834	929	902	921	883	928	873	926	945	883	907	867	944	931	944	886	885	964	951	906	926	866	927	910	969	889	955	864	855	873	892	859	937	890	884	940	930	911	890	953	930	905	861	893	933	931	921	920	887	955	898	885	875	922	966	901	908	881	891	915	943	937	941	935	901	934	926	943	894	937	908	847	847	928	886	913	929	884	946	914	933	971	951	878	882	917	892	909	912	954	909	930	950	916	913	900	874	941	970	950	940	940	952	923	882	927	908	936	922	880	910	912	914	903	932	925	906	910	918	915	920	883	873	930	897	905	918	955	894	913	934	904	885	887	915	895	905	906	952	886	910	919	929	901	899	973	911	866	880	936	957	921	915	916	923	929	882	929	913	969	955	881	891	914	894	907	907	912	914	927	895	842	917	928	904	872	948	881	969	892	930	919	962	939	916	914	904	907	834	883	913	896	860	924	954	908	902	966	944	883	944	917	905	883	915	919	929	873	916	869	874	934	957	914	887
24348	21326	28388	24616	20230	3353	1207	849	742	652	549	532	507	526	499	506	495	483	442	461	430	440	446	440	444	459	445	443	441	440	463	454	464	465	433	467	458	506	457	473	417	410	437	424	427	441	419	419	438	418	433	485	808	975	978	820	664	607	499	447	434	379	427	416	389	430	423	447	418	431	436	435	410	409	403	401	422	424	408	404	403	416	376	434	376	408	430	428	401	399	384	394	368	407	419	407	426	425	417	380	392	418	438	428	420	440	399	385	410	455	434	409	404	373	413	380	380	428	407	396	423	367	406	403	419	415	393	386	368	438	420	431	420	406	424	404	399	438	407	407	414	397	432	442	406	423	381	401	401	418	384	396	420	394	434	425	405	416	428	386	416	386	380	403	393	423	430	409	381	390	421	405	417	386	430	414	420	421	452	383	432	398	402	420	395	388	390	382	410	400	409	411	386	417	403	379	407	441	429	432	413	421	399	378	389	387	424	441	407	435	416	424	362	423	405	449	415	360	403	413	384	407	399	401	421	417	388	445	408	416	393	424	450	393	385	414	412	409	406	423	421	438	380	424	430	419	412	400	414	405	418	390	425	442	414	425	409	425	429	409	428	423	414	405	361	357	412	433	428	380	379	395	417	427	437	400	365	440	434	409	424	391	429	379	439	435	383	403	363	443	388	415	444	390	432	363	438	416	417	401	398	382	404	411	423	397	385	389	417	435	413	438	402	430	418	418	420	391	443	412	414	417	408	405	411	412	446	417	417	432	427	400	410	455	419	387	390	405	372	380	406	383	455	405	415	402	433	397	428	398	437	426	448	400	392	428	417	427	420	374	442	424	430	371	415	424	409	413	445	384	394	411	401	397	393	393	403	411	424	455	438	389	396	382	382	389	410	384	389	431	418	402	421	401	425	434	404	377	414	425	395	413	403	413	396	426	348	402	388	416	414	419	381	380	445	402	447	443	417	420	394	409	430	433	402	424	443	411	425	391	447	401	381	420	409	421	405	387	444	403	392	396	410	425	416	394	393	382	413	415	412	423	392	436	423	399	402	438	411	419	415	429	409	390	412	418	404	399	398	402	414	408	413	408	369	403	417	409	432	447	411	373	424	405	384	401	434	423	400	410	426	402	404	393	406	416	424	420	411	441	421	407	403	441	406	417	392	418	384	384	415	407	424	387	402	392	431	420	387	423	406	418	394	434	401	459	383	451	427	403	424	405	416	407	409	431	391	398	457	376	404	409	419	415	428	441	424	388	418	392	404	383	425	407	420	392	465	427	428	412	397	430	425	410	403	430	395	422	419	439	411	413	372	413	449	410	403	375	410	402	443	408	439	402	424	417	425	405	413	414	417	418	430	395	397	418	435	407	427	417	433	404	408	402	370	424	391	409	422	417	370	453	394	419	410	416	425	407	410	417	449	427	405	409	422	429	429	432	429	430	388	437	419	421	411	404	401	369	404	371	386	446	428	397	405	411	397	412	402	414	441	430	407	453	419	402	454	435	430	405	402	391	406	393	372	407	419	426	407	418	401	399	435	399	440	391	430	411	382	409	400	421	387	456	427	397	385	401	433	432	443	447	394	359	370	439	424	395	420	411	381	399	398	377	412	462	386	404	398	418	420	399	393	431	422	425	411	426	389	410	432	425	406	408	407	407	407	435	402	381	381	395	400	383	365	411	389	410	404	406	450	413	397	372	372	431	441	389	419	425	409	457	424	394	436	410	397	404	373	388	429	438	428	412	388	408	407	441	420	408	373	441	388	404	398	391	455	459	418	402	380	434	385	430	415	415	377	399	400	408	396	408	412	391	395	388	416	421	425	396	401	446	396	424	410	404	418	390	381	448	426	420	391	409	410	408	445	395	430	432	402	363	421	409	474	413	435	413	369	383	423	400	425	419	404	406	379	438	410	405	382	388	401	404	402	441	397	435	382	431	432	420	413	388	435	414	427	420	407	377	399	359	447	387	422	387	418	434	389	388	430	375	417	405	428	445	387	398	431	378	425	404	383	436	437	393	391	401	391	387	443	434	380	435	448	437	415	420	394	428	419	424	429	403	397	410	478	414	408	405	416	452	390	420	417	434	402	393	422	370	412	470	398	446	391	400	375	409	383	394	382	450	393	392	404	387	434	440	424	435	414	421	435	408	393	389	396	412	371	391	415	396	428	418	449	424	415	406	406	401	393	398	419	413	423	403	415	394	416	433	411	383	419	417	367	425	398	432	396	423	421	427	420	431	437	396	401	369	420	411	439	398	401	421	421	409	446	448	400	410	417	447	442	388	386	393	391	407	398	396	407	445	395	441	439	389	426	389	382	416	406	414	445	413	394	388	339	416	454	414	408	448	406	440	402	398	381	407	393	418	431	408	396	407	406	469	398	377	369	420	386	400	408	408	413	397	404	386	422	363	415	403	413	442	389	404	414	413	370	409	417	456	411	412	417	385	392	409	410	398	369	401	403	384	404	412	416	446	426	405	436	409	385	400	402	413	410	433	451	404	416	398	376	418	424	403	396	432	416	409	368	417	405	369	393	393	396	425	442	434	388	419	402	415	394	384	417	419	417	402	404	433	400	421	414	414	415	411	401	386	406	427	414	393	417	378	391	423	404	451	395	414	403	414	379	440	413	425	403	419	414	431	435	375	443	378	374	390	426	399	394	426	410	425	386	392	383	402	384	397	424	407	388	408	448	382	384	423	394	394	436	433	429	415	418	470	434	427	405	383	416	427	445	386	454	417	390	429	424	385	427	412	399	467	399	366	442	400	399	379	422	419	382	407	386	432	405	344	408	409	424	449	441	403	412	410	419	411	393	431	413	409	408	411	406	417	407	380	383	390	439	382	370	422	438	398	432	438	430	407	422	406	428	422	412	394	388	423	410	459	424	438	435	439	421	395	406	427	434	416	421	383	415	398	418	418	404	406	403	416	407	391	419	415	370	412	434	420	382	412	434	446	403	408	396	411	378	413	420	391	383	465	451	416	417	429	428	416	411	394	392	428	390	408	372	448	382	384	461	376	473	449	417	422	373	422	397	409	389	398	448	397	451	401	414	391	379	442	415	434	412	459	424	435	408	395	411	431	442	422	395	375	386	401	400	403	402	398	397	394	419	426	374	380	380	401	434	380	422	377	433	379	390	381	455	407	389	414	414	421	412	433	388	424	426	411	406	412	424	408	389	428	377	395	428	423	397	422	412	415	397	420	438	392	418	424	423	407	422	415	457	411	423	438	395	403	355	395	423	438	404	430	400	408	389	399	381	433	410	367	379	420	435	401	433	441	402	403	415	425	431	428	366	403	397	403	452	413	439	389	446	349	436	383	423	406	424	396	407	429	397	413	437	396	375	417	413	409	402	425	408	412	400	391	413	412	418	402	393	408	402	416	443	382	378	390	376	400	423	407	446	388	410	412	420	412	420	415	388	397	369	432	389	383	416	367	408	405	386	410	398	443	428	389	396	414	409	406	403	430	443	389	399	420	461	439
8804	18933	17520	8985	5731	3798	2790	2277	2095	1721	1489	1294	1205	1195	1114	1042	1068	923	912	927	904	842	835	853	919	921	828	885	1042	986	1063	1056	981	1010	987	1016	949	978	968	890	823	904	910	918	833	815	765	823	803	798	780	1121	2135	2684	2525	2119	1700	1312	1087	849	720	735	754	827	758	771	769	795	783	776	753	753	747	775	732	752	765	738	713	790	739	780	754	718	714	715	694	769	739	717	781	763	734	831	797	797	772	745	751	763	766	796	750	782	781	718	760	761	756	770	805	781	791	748	782	755	755	726	719	785	776	767	740	753	755	745	787	723	743	784	769	769	822	826	745	732	749	740	757	771	774	779	719	756	767	777	710	777	752	723	799	765	735	805	741	801	742	698	762	849	786	765	819	748	747	766	766	732	717	773	744	777	733	783	722	774	797	778	729	803	767	772	717	739	745	772	754	764	785	772	758	775	742	744	777	758	786	739	755	725	779	756	710	766	803	774	731	800	751	823	724	737	748	806	722	731	761	808	734	763	800	763	732	780	784	736	731	811	771	775	791	747	748	752	758	778	723	771	808	776	772	767	783	760	851	767	726	752	771	805	776	762	751	776	794	791	743	760	823	773	783	806	738	727	745	785	763	723	739	736	788	702	766	737	786	792	756	788	761	738	782	800	730	750	779	779	776	763	779	750	754	785	754	746	766	837	768	725	783	810	732	798	787	750	770	730	768	743	729	782	757	774	747	756	751	743	792	737	816	808	779	739	738	763	758	757	707	771	795	748	762	795	738	793	773	749	745	745	799	797	714	797	740	765	778	730	715	739	775	761	741	799	793	776	761	734	758	737	774	767	754	780	795	812	801	746	797	789	756	799	759	749	784	758	807	779	729	724	777	752	801	746	751	815	709	762	808	726	748	772	753	778	753	819	756	731	811	754	761	773	762	816	746	782	776	758	777	727	753	742	705	825	698	725	831	751	761	775	794	818	768	828	820	743	754	777	765	793	776	789	742	725	758	776	804	750	771	775	739	781	766	825	772	764	748	784	747	781	823	806	740	707	766	767	811	764	765	801	770	744	763	744	706	714	734	792	774	748	784	754	734	763	775	784	755	753	707	810	740	735	720	766	782	743	778	727	743	758	761	730	779	729	762	771	742	789	823	715	750	724	750	760	784	765	728	765	779	730	786	749	807	743	773	792	758	739	789	760	757	751	744	805	790	787	764	691	755	769	751	695	782	789	737	766	779	804	773	815	768	758	772	790	805	741	767	745	782	746	760	770	777	753	813	770	764	760	730	765	733	751	748	751	736	788	811	704	783	747	789	770	760	803	797	772	752	726	770	796	779	769	781	779	716	735	749	756	746	759	701	715	816	726	769	753	769	790	782	752	776	747	767	752	765	785	782	759	756	747	767	690	782	748	748	764	749	769	750	795	754	771	779	861	756	752	794	760	761	746	746	805	783	768	780	807	767	768	762	756	792	762	756	776	807	806	763	756	759	780	737	787	737	746	807	766	729	776	746	725	765	779	756	719	748	776	783	765	786	773	791	757	772	808	797	768	776	769	769	778	786	751	815	759	756	759	748	737	787	821	731	782	796	753	792	771	763	773	722	763	777	775	757	750	760	768	775	796	730	765	782	740	753	745	773	751	751	780	828	755	764	736	757	756	811	765	746	748	786	705	767	793	779	822	771	791	762	795	793	782	710	756	741	742	727	713	791	750	734	740	819	784	752	748	770	748	784	738	786	762	764	751	812	741	748	768	794	781	702	759	754	776	733	734	797	775	771	805	837	784	720	686	769	767	763	787	755	755	790	780	765	727	721	732	748	782	792	761	757	758	735	790	771	718	785	733	727	775	807	761	751	778	755	767	759	776	727	753	791	785	761	743	791	792	775	727	734	771	755	748	745	738	776	745	744	763	754	756	799	816	744	755	768	773	760	769	753	783	792	774	740	818	739	723	778	782	802	714	776	716	704	790	761	780	773	719	744	725	746	726	783	790	761	773	761	782	784	755	794	744	752	811	826	728	733	792	772	751	763	807	761	772	786	765	777	776	796	741	774	728	739	745	756	774	763	746	803	769	767	761	765	742	765	719	758	799	752	759	806	739	731	749	721	783	799	718	787	796	749	761	781	755	733	809	784	782	748	740	732	786	759	728	757	782	725	775	786	793	782	753	716	797	725	795	780	765	720	683	767	794	765	751	795	716	764	791	769	723	766	780	776	766	780	781	788	758	719	795	770	770	746	759	733	745	758	732	773	766	765	781	736	769	775	727	717	744	729	773	711	752	733	810	757	770	755	736	759	731	746	774	800	753	719	724	706	767	740	791	789	733	778	783	768	744	763	774	791	780	740	761	758	778	776	732	727	755	774	766	793	790	727	761	774	786	786	772	759	778	741	765	775	764	791	758	722	808	727	707	780	766	769	757	749	735	763	747	806	790	844	781	761	748	786	811	750	708	770	730	758	732	734	689	787	747	800	767	776	743	753	759	795	752	758	805	780	734	757	719	769	779	773	719	759	799	761	724	840	784	747	792	813	726	782	737	771	712	758	745	737	785	756	782	729	780	763	768	734	743	717	739	797	799	773	765	821	770	774	758	800	757	705	760	799	788	739	749	786	736	749	748	756	747	752	762	792	790	704	746	754	758	754	684	765	744	766	796	740	780	739	757	762	724	748	797	770	748	724	758	726	773	767	774	734	761	737	841	789	791	774	725	801	816	744	766	769	756	739	756	746	765	780	779	752	795	774	768	735	767	768	766	763	734	754	814	779	774	801	755	752	791	706	732	714	747	732	754	778	771	757	780	748	743	756	793	780	761	760	755	745	801	786	783	767	737	722	737	761	769	821	723	742	773	732	810	734	757	762	747	762	758	775	739	808	770	762	759	773	765	775	743	786	777	765	764	769	775	774	787	727	778	740	770	730	743	787	807	774	790	723	796	755	747	742	682	731	803	782	790	748	726	762	784	774	748	756	772	800	798	705	823	742	768	719	762	719	797	752	763	781	716	783	716	785	765	761	734	723	780	827	773	756	758	792	732	747	722	775	771	783	754	788	734	766	761	769	793	737	761	724	768	785	754	759	725	729	774	741	815	758	809	707	736	781	752	758	781	766	798	733	711	771	756	727	784	757	769	747	738	799	760	749	747	722	729	770	770	756	823	701	776	806	753	712	792	801	768	789	821	765	768	706	769	763	774	739	738	735	706	758	732	767	813	745	746	755	741	737	760	780	757	769	727	784	757	747	773	753	722	746	791	761	755	750	806	829	764	793	778	762	787	764	788	768	721	752	771	762	743	735	737	701	777	768	725	793	779	759	774	761	762	755	746	748	743	805	776	747	770	740	758	760	787	755	748	762	804	740	763	793	752	754	721	779	796	711	782	776	821	748	768	742	776	802	777	779	760	763	741	803	787	757	763	743	741	721	790	728	691	803	769	681	759	745	747	709	761	710	724	755	750	802	804	777	760	762	787	753	757	753	765	789	786	743	765	709	783	739	768
23280	21201	28860	23811	21201	19209	2935	1168	886	718	601	565	530	507	526	445	445	413	433	415	387	425	426	382	420	379	392	392	418	404	443	412	438	437	453	409	421	413	429	424	438	385	371	347	357	359	333	383	357	372	380	460	914	1247	1512	1376	1068	731	556	410	406	342	341	350	351	387	367	334	344	341	373	344	365	381	355	315	342	346	342	355	327	314	349	338	354	343	386	322	332	346	334	351	329	328	340	329	350	381	331	371	324	317	336	333	369	368	363	325	330	362	323	333	384	370	353	317	319	343	335	362	369	340	312	373	337	337	349	338	347	293	373	320	350	339	336	363	328	372	365	374	355	351	361	346	308	337	321	308	334	343	316	348	336	346	355	343	397	329	341	320	340	367	359	346	339	338	329	322	368	348	355	328	340	367	356	329	337	368	341	348	308	357	301	326	333	324	313	347	364	322	328	344	369	327	371	370	346	333	349	343	323	314	316	348	335	349	350	307	359	323	371	316	362	368	364	347	362	338	349	359	332	364	335	358	364	353	368	347	356	339	337	318	325	369	319	338	366	302	343	322	343	339	350	330	316	330	373	341	354	350	315	345	347	345	350	352	358	343	363	344	340	328	339	343	397	283	346	314	313	372	354	363	335	379	339	347	322	345	307	329	330	346	386	327	300	326	305	327	332	342	363	330	410	283	356	337	310	357	339	326	328	351	346	329	341	357	325	318	311	343	393	346	335	369	291	338	331	377	337	332	330	337	373	358	375	373	366	329	366	334	351	371	356	338	361	358	356	343	351	345	368	322	333	346	354	319	348	351	353	353	317	338	351	360	354	347	320	317	335	335	343	369	335	343	343	352	322	345	361	323	342	364	349	350	352	349	341	335	361	372	370	332	340	344	378	350	315	307	331	341	352	315	340	321	340	309	371	332	321	351	337	378	346	342	320	342	372	297	335	327	315	364	346	353	336	348	336	336	312	381	344	345	341	320	349	347	372	325	329	330	315	348	312	365	342	345	371	339	304	375	333	353	369	371	375	322	360	363	329	351	332	331	364	345	354	349	379	343	328	340	352	358	320	334	340	364	345	334	322	325	325	371	309	380	356	350	370	364	339	366	365	303	352	345	380	368	364	359	335	328	356	334	298	355	369	330	360	331	349	349	329	353	335	339	333	304	340	322	342	372	345	362	313	346	347	361	325	332	342	334	322	299	343	311	345	324	383	359	354	335	333	342	375	333	313	348	326	355	349	335	337	349	318	292	381	359	315	365	337	336	324	359	372	353	351	332	331	327	334	360	343	350	359	339	343	353	351	332	342	339	331	359	323	340	383	344	324	378	336	342	347	346	338	348	359	331	365	291	353	330	340	338	344	350	350	326	346	340	322	358	315	360	346	340	329	378	337	336	340	331	367	365	316	370	334	327	371	376	339	309	355	346	363	345	326	350	345	329	313	337	329	372	354	363	351	374	338	341	380	333	366	359	372	341	329	339	358	356	359	348	372	316	363	346	331	345	306	331	373	332	309	366	354	334	355	373	337	355	327	330	320	350	353	347	339	290	342	326	336	355	338	336	332	378	334	364	365	322	358	365	362	345	328	338	328	360	323	366	347	331	346	380	349	333	334	338	337	355	348	330	358	353	347	353	300	340	316	326	365	352	350	345	327	324	362	331	347	323	334	307	313	386	358	330	365	321	336	347	379	333	313	350	351	329	329	317	350	313	353	333	315	347	312	334	339	315	309	324	370	352	331	371	337	332	351	339	337	326	346	353	362	355	363	338	312	350	341	362	327	374	343	385	379	309	353	331	344	345	325	329	329	363	325	338	356	332	333	306	334	307	314	319	341	368	345	345	343	312	326	362	362	358	327	367	343	336	334	323	335	348	339	359	324	319	316	318	331	360	348	321	327	311	321	301	350	351	335	365	362	344	312	312	326	334	349	335	364	342	375	308	335	348	345	325	358	360	366	334	312	386	354	354	357	338	309	334	374	338	347	354	339	352	334	349	336	317	359	324	328	364	300	375	343	328	341	367	358	340	349	342	339	305	316	304	300	316	355	344	362	342	346	360	325	347	342	336	355	360	331	313	329	337	339	320	335	321	352	356	344	328	372	332	338	353	341	337	319	312	327	339	359	318	346	342	339	343	338	362	353	339	343	336	333	382	312	314	358	339	321	335	355	373	366	353	332	302	324	339	313	330	355	348	326	351	333	339	312	346	354	342	302	347	337	353	342	374	342	345	341	342	340	338	360	361	317	335	349	339	359	357	345	333	353	331	341	363	356	292	344	361	335	332	347	325	319	319	370	346	369	330	302	333	295	329	323	348	367	369	350	325	353	328	360	361	367	359	321	346	356	355	336	331	371	356	341	315	341	372	318	345	356	332	320	354	333	330	339	352	330	319	322	346	356	347	316	357	336	336	345	324	358	348	337	334	332	343	339	349	370	324	330	337	356	335	335	327	360	330	327	323	318	362	315	334	340	361	348	331	346	361	342	362	330	377	348	320	328	385	313	350	378	352	319	368	316	339	347	323	374	341	369	375	331	329	344	340	346	338	340	361	338	348	326	321	367	296	345	321	295	345	342	380	349	362	362	351	328	354	358	352	350	350	347	357	356	314	321	355	348	324	348	327	337	331	361	365	348	335	324	341	312	359	346	369	359	361	340	342	345	318	329	365	337	330	353	360	359	346	325	348	345	345	352	340	326	344	317	330	327	359	343	309	348	345	335	319	342	354	318	338	347	330	324	357	337	348	340	334	335	343	372	331	334	314	349	340	346	355	337	336	356	341	315	344	355	344	350	352	349	318	357	313	348	335	333	357	364	342	312	295	316	327	357	342	355	304	333	389	362	345	331	328	338	377	299	329	351	318	326	335	317	361	331	327	344	340	331	345	343	365	354	369	375	313	372	344	358	347	368	390	364	311	348	351	336	334	351	333	361	338	335	342	344	354	353	318	321	317	328	329	346	337	325	346	317	326	387	329	356	319	332	379	367	337	347	381	367	329	348	347	300	355	305	335	352	334	347	316	343	331	328	341	336	338	322	355	343	321	346	319	303	329	348	359	332	359	323	313	335	331	341	314	354	337	366	348	332	341	360	309	345	316	346	315	315	373	338	320	374	318	355	338	365	358	331	335	362	340	331	359	336	334	310	319	358	376	293	342	343	319	364	304	341	340	348	356	380	341	317	357	332	333	354	374	342	359	318	306	316	348	334	340	366	316	347	341	324	338	406	356	343	356	363	356	312	338	351	337	322	354	320	343	314	358	327	332	300	311	363	337	319	326	373	340	329	352	358	349	289	344	349	339	310	368	314	349	359	347	354	346	330	315	343	321	336	344	321	329	359	328	336	348	394	347	350	346	343	309	357	329	314	369	375	316	347	334	336	372	334	339	356	329	366	382	327	365	306	350	322	353	327	328	308	343	332	311	350	346	340	305	367	321	314	377	330	336	326	334	350	322	350	349	324	338	327	315	334	363	320	376	357	313	335	338	343	368
11111	24265	21837	12155	8262	5357	4210	3240	2844	2142	1830	1547	1353	1371	1180	1132	1053	958	903	925	859	846	802	785	828	846	794	870	856	932	978	960	974	898	894	951	919	884	889	879	828	742	756	783	718	696	670	704	707	717	634	1101	2307	3751	4254	3714	2656	1754	1147	803	623	613	637	619	626	655	626	611	607	620	660	617	677	628	642	597	618	633	606	609	632	657	627	610	644	586	578	629	613	642	601	618	642	671	664	646	662	653	622	638	614	638	674	614	635	658	663	634	636	640	618	624	637	576	637	632	627	637	638	588	623	604	616	639	625	629	609	629	617	630	645	605	631	646	647	606	592	607	615	627	637	593	639	630	635	636	620	653	585	659	646	629	580	639	627	587	622	644	666	633	626	617	624	589	583	640	625	608	632	608	651	643	668	632	637	642	608	645	637	629	656	651	632	654	604	624	594	609	617	601	635	609	621	605	590	595	609	610	603	607	682	641	636	662	623	650	620	604	702	655	634	644	640	633	592	639	608	629	657	628	611	662	652	618	582	647	664	619	630	638	587	609	635	672	598	624	601	658	659	639	608	585	622	589	613	622	627	624	595	640	639	639	612	611	632	601	629	660	621	621	606	620	596	618	665	627	639	616	575	614	637	585	588	623	636	637	609	586	637	594	672	590	635	625	652	630	675	603	657	596	595	609	631	636	591	636	588	624	623	626	632	654	632	617	631	599	632	620	618	635	645	656	579	614	666	611	660	586	650	596	642	645	631	664	653	627	660	593	616	596	654	648	665	692	637	600	650	643	627	631	603	638	684	654	603	649	629	599	609	635	631	589	609	604	582	637	641	652	629	637	634	638	613	617	636	619	631	633	583	605	618	650	655	616	643	594	601	654	677	665	651	640	632	655	663	645	606	668	638	637	614	639	690	653	619	603	616	622	640	625	593	596	580	673	592	633	617	598	609	612	646	698	603	609	637	640	633	637	600	591	630	593	600	642	611	644	579	677	629	600	629	617	601	662	617	661	615	667	636	620	701	612	655	646	598	643	640	608	630	654	600	638	661	638	660	658	615	607	650	609	606	636	643	669	609	598	634	647	653	599	650	618	660	637	577	650	639	604	625	624	642	640	643	605	622	639	644	623	625	613	611	624	639	627	550	630	654	627	639	613	635	625	611	621	625	657	602	622	648	633	646	601	635	603	620	687	606	651	600	640	571	599	638	640	612	626	639	594	653	634	636	612	600	665	645	631	679	606	612	622	601	646	617	639	639	620	630	613	592	679	656	688	612	623	635	655	596	659	600	612	689	625	602	648	642	600	629	594	659	611	626	661	635	616	595	619	626	635	603	604	603	582	606	649	626	599	609	608	620	606	596	604	638	633	606	657	615	643	611	650	611	606	647	611	637	662	598	601	574	639	615	601	669	613	693	591	600	649	638	570	638	659	622	582	631	587	616	610	641	637	621	631	613	608	650	629	638	598	615	613	611	654	629	635	625	612	643	630	636	627	625	583	572	662	615	657	654	618	599	628	641	643	614	582	596	605	616	566	603	622	647	660	644	566	597	635	602	616	594	605	627	653	614	620	610	609	643	642	632	600	566	664	606	619	623	616	576	606	625	648	613	675	626	610	631	606	634	656	627	639	629	627	579	590	624	632	650	676	656	608	596	634	590	639	651	613	604	636	620	666	641	576	613	607	609	590	616	629	575	588	638	596	633	626	627	627	607	626	608	642	638	631	657	622	634	544	631	590	683	636	614	629	643	611	638	596	666	644	637	642	625	663	670	613	630	619	647	681	598	650	616	593	641	638	655	598	616	628	649	628	648	632	652	620	633	682	645	610	586	635	621	643	604	649	606	648	633	639	661	623	598	604	617	626	630	640	651	639	594	585	636	622	643	609	629	652	591	605	631	634	596	647	563	644	605	570	620	632	607	598	640	651	644	601	639	636	621	624	650	642	646	667	626	604	623	687	623	621	634	584	605	602	650	646	634	601	599	598	617	590	606	652	594	642	602	656	638	654	645	638	592	642	630	633	650	623	626	629	590	658	621	624	635	689	655	616	597	637	625	671	665	609	662	647	591	638	659	635	643	587	648	625	624	634	640	642	631	631	632	652	545	652	629	604	614	655	594	672	653	607	623	628	632	642	627	641	652	609	667	624	642	609	633	648	611	618	602	601	629	646	624	610	638	641	601	596	611	674	588	584	626	580	648	655	591	638	693	608	643	608	603	630	621	667	621	633	631	645	620	594	645	626	603	602	637	630	641	642	623	642	624	663	589	595	641	587	611	603	630	641	650	623	594	577	618	660	618	604	593	637	623	609	671	668	625	644	618	631	604	668	637	587	631	603	618	594	643	642	634	597	636	589	648	593	662	664	590	626	660	597	649	615	638	666	643	653	629	630	615	657	645	594	626	627	603	618	632	661	659	617	690	633	663	649	630	670	608	621	609	627	604	620	612	615	594	604	616	627	641	635	661	633	591	608	596	608	580	638	590	705	624	628	603	639	605	597	627	592	625	664	644	622	654	644	619	623	695	637	599	610	616	598	645	602	639	602	617	624	644	635	634	614	618	580	566	651	657	589	607	650	653	616	615	618	646	619	638	609	589	668	594	642	581	601	623	629	621	650	631	643	607	600	649	577	612	619	630	605	630	598	607	600	639	590	575	633	632	652	634	658	627	598	610	687	578	657	641	650	613	618	600	598	601	616	625	598	619	647	613	644	621	639	595	643	617	619	641	640	676	656	631	603	625	623	633	612	624	637	635	647	607	625	625	620	634	607	660	577	581	620	629	602	606	637	639	643	626	622	642	611	619	624	663	671	643	628	632	613	647	677	647	669	628	649	631	580	631	641	626	612	619	656	614	620	616	615	572	619	634	654	596	605	613	638	612	596	657	570	607	615	651	661	639	640	627	652	633	629	613	615	549	655	641	658	614	654	598	611	605	612	622	652	643	595	670	642	664	598	617	655	642	596	592	646	622	620	626	646	581	665	668	623	647	637	635	627	627	618	623	623	625	634	632	641	614	650	630	628	615	605	631	642	674	625	623	625	665	625	635	629	627	655	645	615	605	603	627	650	656	622	628	643	703	633	630	635	582	607	614	601	583	610	625	620	626	650	583	604	663	598	624	631	655	596	584	616	597	660	643	612	599	650	661	665	624	645	629	670	630	607	593	610	645	625	632	640	664	653	657	577	622	661	586	601	650	628	632	616	646	606	647	615	600	692	643	639	600	615	586	613	632	646	608	611	598	591	665	586	654	654	633	607	623	593	642	613	648	611	616	647	643	634	641	609	600	626	640	660	606	636	634	622	625	639	646	640	618	606	633	606	589	618	616	650	598	623	602	600	618	601	602	640	621	626	661	625	635	603	639	624	632	586	677	651	662	612	607	672	632	647	620	691	660	663	648	615	649	653	615	637	625	578	627	660	627	592	633	589	618	600	639	667	673	623	646	621	622	609	600	635	636	582	652	679	636	600	637	595	572	643	640	626	664	625	638	582
26622	20215	9240	2092	1010	811	805	745	654	632	626	582	625	582	597	547	570	564	531	583	587	572	574	578	586	570	586	586	567	555	620	600	587	608	590	572	587	629	591	609	620	624	565	559	578	547	567	562	573	547	590	560	602	630	673	631	608	620	609	594	620	529	580	557	555	606	542	602	565	537	549	581	563	555	596	575	546	552	602	578	565	585	558	551	574	544	527	544	554	587	570	558	567	550	545	604	598	549	539	577	537	558	590	565	544	564	578	552	525	597	540	553	545	533	561	517	613	570	545	512	581	598	572	545	623	570	572	587	584	571	578	587	596	542	562	527	545	588	549	558	530	546	550	560	590	539	530	578	573	571	535	555	578	544	513	539	556	553	568	572	579	542	573	543	553	543	573	578	563	557	537	604	572	531	564	554	558	585	544	567	537	544	526	584	577	543	572	578	576	548	553	582	544	591	579	598	551	541	551	564	574	557	560	574	563	548	636	554	578	544	517	572	578	563	571	547	543	557	552	523	544	551	616	594	540	566	545	539	569	549	530	552	593	553	555	564	586	551	530	568	564	543	564	541	551	532	554	581	522	558	563	599	608	587	590	494	545	498	555	532	561	558	582	530	539	505	569	564	542	550	527	538	563	572	505	549	571	556	560	539	570	514	568	582	594	566	585	555	536	567	555	582	598	598	557	553	581	574	547	525	525	552	574	576	597	591	541	585	563	576	568	542	564	573	585	557	589	528	553	552	564	561	550	495	555	594	574	581	604	563	540	601	551	555	537	588	524	599	570	539	616	554	525	573	561	544	548	529	576	548	571	598	575	539	575	575	562	557	589	570	559	550	543	532	625	563	577	544	551	575	529	596	544	553	545	516	592	556	600	621	530	527	572	558	580	584	557	570	545	573	577	572	541	592	561	562	542	549	529	537	555	529	568	589	550	593	566	565	569	571	525	565	551	572	552	574	540	553	557	534	538	562	550	594	579	577	530	575	613	579	567	526	550	541	604	548	578	541	555	573	583	594	556	592	558	550	572	537	583	560	577	592	572	553	525	550	568	572	555	582	574	553	576	576	563	530	550	592	585	552	569	575	558	585	578	575	518	587	535	557	549	602	548	591	581	580	559	557	585	589	562	583	560	554	587	548	555	545	558	549	563	571	550	590	573	572	525	571	541	586	576	570	575	558	577	546	593	538	578	601	549	557	532	558	567	574	535	580	542	577	552	567	636	512	565	569	553	512	561	549	604	575	607	523	605	588	513	549	615	558	547	554	583	549	538	576	522	562	561	574	576	606	556	568	608	533	561	562	563	592	551	611	570	555	568	596	609	526	551	539	587	576	582	557	572	585	584	548	570	568	596	591	540	561	564	535	567	535	573	567	551	578	566	542	546	556	558	591	592	555	563	573	603	567	584	586	586	560	550	556	526	567	582	546	518	560	574	562	547	591	570	548	596	571	554	555	539	566	579	591	562	585	548	544	550	582	554	587	591	573	574	549	574	542	546	576	584	568	555	545	560	541	562	563	570	531	537	559	594	566	576	519	580	582	607	577	570	548	565	523	570	553	495	547	574	565	550	519	540	533	541	595	576	554	576	589	525	549	600	563	587	586	546	562	589	604	560	539	572	521	557	601	574	540	531	583	586	560	571	540	554	542	522	587	584	550	607	602	512	550	563	581	578	625	586	555	518	558	600	600	611	561	610	553	555	567	540	558	596	573	545	542	542	534	544	560	583	573	576	601	543	548	578	559	588	584	544	578	519	520	579	590	553	552	563	558	536	545	563	562	621	586	552	509	548	598	572	603	535	587	557	579	590	568	592	530	613	562	580	569	550	559	623	540	520	549	553	532	590	579	553	560	577	531	562	573	528	555	564	549	569	586	599	596	547	520	553	532	602	570	534	629	582	556	568	567	525	559	564	550	531	527	583	557	578	548	562	532	590	557	587	588	551	552	564	554	607	561	571	576	556	564	554	533	562	555	572	594	569	560	575	523	582	577	564	547	543	553	540	618	572	582	573	537	577	534	559	537	589	581	540	572	579	567	575	568	568	554	547	563	582	560	563	580	558	568	588	545	558	572	560	556	579	558	537	561	569	601	540	561	598	547	574	593	559	573	594	555	589	557	593	576	537	578	587	562	560	583	528	581	614	536	532	565	562	580	588	560	575	554	555	590	553	599	572	558	542	559	589	575	565	565	566	608	575	571	586	594	567	553	547	553	579	564	558	559	581	540	540	525	559	541	554	597	562	614	580	559	559	556	591	587	598	582	603	533	572	563	621	543	518	533	547	553	541	568	580	582	609	576	549	529	578	583	583	545	571	569	552	602	606	535	614	516	599	574	539	564	554	548	586	498	562	515	590	550	541	566	568	554	593	549	619	538	575	537	590	572	545	574	540	574	565	559	519	562	561	577	572	523	550	556	574	557	571	578	552	591	593	554	560	600	601	592	568	574	575	557	595	588	555	540	590	575	535	565	552	534	566	538	594	537	572	593	541	542	589	565	584	596	574	559	599	558	555	566	564	589	573	566	601	563	542	607	584	565	588	573	545	553	560	546	566	601	526	560	555	522	579	595	595	571	547	558	540	554	583	587	583	578	575	553	578	563	569	549	577	594	567	555	534	546	579	550	568	554	595	526	572	579	614	548	559	600	571	531	571	552	572	577	589	571	559	554	568	593	548	602	554	533	549	563	569	551	561	573	517	540	535	611	523	547	550	588	608	564	546	548	596	582	550	562	551	532	571	548	572	598	572	582	579	529	536	579	576	570	577	570	509	525	577	541	516	551	524	556	566	563	585	571	521	547	592	580	559	575	599	542	586	576	565	533	544	538	513	583	558	593	582	588	545	559	543	533	525	593	547	585	596	606	561	568	576	535	582	534	569	529	559	545	559	602	545	570	542	564	571	548	585	573	551	566	600	587	554	590	538	584	591	564	581	578	569	579	603	502	611	544	560	554	544	529	544	556	577	599	580	589	628	561	558	570	563	586	565	535	593	582	545	509	532	534	567	531	540	576	563	589	572	568	539	555	555	593	555	585	599	578	590	544	601	525	569	578	566	581	557	547	540	553	558	561	524	574	589	557	576	572	560	596	601	601	578	557	597	564	532	564	584	585	551	591	586	569	526	561	571	576	565	533	515	580	526	539	582	544	525	572	527	535	543	592	559	544	546	602	562	558	548	576	522	594	554	520	550	554	555	594	539	535	554	527	570	557	559	547	551	620	583	531	572	528	577	556	567	619	573	571	584	523	560	592	559	537	555	604	565	588	524	542	563	550	576	639	571	565	554	560	561	589	553	577	556	535	563	578	555	573	593	599	545	535	559	554	606	538	542	532	524	589	551	595	598	515	561	561	534	556	526	607	550	543	565	568	556	562	545	576	565	580	600	611	545	601	527	571	587	565	533	604	530	564	562	590	565	582	522	546	572	510	602	561	570	550	576	571	584	603	533	554	556	584	578	566	516	606	552	591	539	569	585	566	560	602	570	557
7578	10438	8571	3976	2525	2088	2006	1637	1349	1260	1249	1155	1144	1123	1142	1097	1069	1044	1009	1024	1065	1046	1083	1021	1065	1092	1075	1073	1074	1070	1084	1156	1163	1062	1135	1152	1082	1071	1124	1162	1055	1028	1035	1003	997	1058	1040	992	1008	990	982	1024	1082	1215	1356	1363	1328	1179	1116	1009	1004	1004	992	990	963	1087	1061	973	1024	1050	957	1031	989	1008	999	1078	993	1046	1023	961	1061	1051	1018	1021	1012	1014	1004	1033	1043	1033	994	1041	957	1016	992	1034	1008	1014	1026	991	952	964	1025	1031	950	971	1037	976	1040	1051	981	990	979	1049	1031	1007	1032	925	1018	1006	983	1011	982	980	1017	1014	1012	1043	1042	977	978	1002	961	980	962	1037	956	1017	1029	1012	1033	970	1005	967	1076	978	987	1007	1074	963	948	983	955	1013	988	1011	997	1024	985	1045	978	969	970	998	1000	1025	977	1010	969	1045	981	994	1030	935	1032	991	1003	967	980	965	1022	986	970	985	990	997	968	1009	997	1021	1031	1046	959	979	957	1023	1037	1020	1021	1038	965	1025	1062	1046	994	986	1027	1012	1000	991	1087	1037	1001	1026	1049	966	951	1006	1003	1048	989	941	1004	1004	963	981	946	992	1013	1004	987	1038	979	1038	977	1011	996	944	1010	943	1040	1043	1001	999	1004	1026	1031	1065	986	1035	1006	1096	1024	975	984	1002	1049	1003	1023	990	1039	1017	985	1012	978	980	1055	963	978	983	993	1038	965	984	1040	961	992	1022	1014	1007	1028	1046	1001	1045	1033	1036	994	972	1022	976	1003	990	1044	1019	987	1024	1055	999	1035	988	1019	1028	1026	1025	1053	979	1069	1035	1100	965	980	1000	1021	965	990	1001	1015	1033	991	988	960	1040	967	1004	1019	1026	1021	1004	986	1047	1058	1022	1019	1035	1012	972	957	1065	1018	1020	996	1003	1032	971	1048	973	1006	1025	1041	1020	1036	994	1046	1055	976	970	987	1030	983	1076	1006	978	978	1038	1008	1039	1033	1035	1018	1037	990	957	991	997	991	1012	1030	1059	949	1042	1030	1019	958	1039	992	1031	1074	983	967	997	995	1009	1002	1025	1015	999	1052	992	990	1007	978	1079	1012	990	1035	1035	1023	989	1023	979	1019	977	1032	1010	1018	1001	999	970	1087	1037	991	975	1015	1015	968	1017	986	1076	992	1005	992	975	1005	1017	1036	959	994	1024	989	989	973	1042	1017	951	1007	1005	987	1008	970	1004	975	1066	1018	941	999	1027	1010	1035	947	982	1007	1045	1050	994	984	932	1076	1039	1001	991	1017	989	1043	995	1056	1039	1043	1022	991	1048	999	1032	1005	1009	1019	1014	995	1047	1047	964	946	1004	974	1010	1015	1019	971	987	978	1027	1035	993	1002	1003	1050	1009	1016	1005	951	954	1047	1046	984	1017	955	1060	967	984	1022	996	984	1014	983	1071	1034	1009	1014	984	1024	1046	963	1079	975	1019	1030	983	1034	1030	1002	967	1005	1027	996	994	966	1057	1008	1041	1016	1005	1025	1029	1023	1022	1007	1054	1015	1030	1003	981	980	1012	947	951	1008	1004	969	962	975	1016	1001	1029	1040	1019	979	1027	1004	984	1063	968	945	1029	978	966	966	980	1026	1053	994	923	983	979	995	992	1031	986	1046	981	1000	1024	1018	979	980	1011	1002	1029	1022	1012	923	1003	1035	992	1002	1002	1036	985	1016	950	1023	1004	988	930	970	953	1013	1021	1029	1025	1024	1001	1029	1013	1015	979	1008	1034	990	993	983	1015	996	1000	1044	1014	1095	988	1006	960	966	936	1019	1047	1003	1017	1010	1000	969	933	995	971	1049	1029	997	1004	1088	999	982	994	1028	1057	973	1001	989	1052	971	1027	1019	999	1036	1032	995	989	962	999	1053	1010	1045	1027	1015	992	969	994	896	982	1059	979	1055	980	995	1039	972	969	971	1014	969	978	1053	1005	998	1000	1002	1032	1030	1000	1017	991	1004	1006	983	994	985	1007	1010	998	1048	1014	1001	950	1077	994	982	951	950	983	1003	1035	1021	943	989	984	952	1034	964	964	926	1076	980	984	965	1010	955	1030	999	1044	1027	1034	1035	1019	998	971	1030	1004	989	994	995	1041	978	995	976	966	1016	1010	957	999	1009	967	957	983	1032	985	1024	1078	988	1003	1060	1012	1010	1038	1014	1053	1011	974	1056	985	1037	907	1068	1016	998	1024	984	1076	985	957	1010	982	1079	998	1039	1020	893	1006	1012	1028	969	995	1030	1015	958	1064	1007	940	1030	965	1023	993	1050	968	1038	1032	975	1090	1003	958	1052	968	1039	1035	992	1054	975	961	1101	1001	946	1046	1011	1030	994	979	1060	979	995	992	955	1008	999	1002	1076	999	988	962	994	967	1026	1073	1027	965	1013	980	980	985	1049	1025	992	1028	977	994	1025	998	1016	1016	1008	1022	978	1082	1023	1006	1037	993	1052	944	1035	1046	1010	988	1018	992	1076	1021	977	988	1009	983	1057	971	1037	980	964	1024	987	998	1066	1010	1057	1018	1031	1061	982	979	994	1107	989	994	1014	1038	1018	998	1060	993	1003	1011	1047	1060	1020	1026	1016	1039	991	996	964	1026	971	943	1005	1042	985	994	938	1035	956	1005	1003	938	987	1070	1003	996	1043	1010	1048	1033	1064	981	985	945	992	970	986	1042	1022	1026	997	1038	1047	1029	1050	955	1024	1031	1024	981	943	1002	1022	1023	1019	978	956	1030	974	989	981	1028	1010	1012	1029	1056	1034	1006	1014	1068	1087	986	997	986	968	999	1003	923	1047	1015	1004	1019	1038	969	987	991	1026	1025	988	1031	990	1000	1025	1006	1042	995	939	1061	1016	1024	1066	1038	991	977	1015	938	988	1051	1024	1087	1022	1021	999	997	989	972	999	1011	1005	944	1003	1001	1064	1036	963	1004	964	1034	1041	1015	968	982	999	1005	943	990	1017	1008	979	1023	1036	1018	1066	1015	1031	1015	1042	1008	1031	990	961	1015	1008	981	985	1006	1014	1024	1095	959	1052	996	1022	990	1034	1014	992	1023	1078	1007	941	944	911	1044	992	1004	976	989	1041	996	1025	1023	1035	994	973	1015	1048	1015	957	991	1018	1004	988	972	1067	997	982	1020	1043	1041	1028	997	995	1042	1029	1034	1009	1069	1002	997	1083	994	973	1040	1009	1051	1013	984	995	1031	977	1034	1016	1060	1040	1003	1044	1045	973	1019	969	969	983	992	967	1029	974	1020	979	1058	1040	996	1007	1009	982	989	985	1009	1015	992	954	984	1060	987	1011	952	1012	988	963	1081	933	993	973	978	1033	1007	971	986	962	1030	914	1001	983	979	976	1028	1037	1027	1027	977	1053	1065	990	992	1044	1017	1005	1019	1027	1054	1008	964	994	1049	1088	981	1015	964	1016	954	1044	1015	1015	997	1063	1040	1043	1025	987	1001	1026	895	984	993	1035	953	959	942	1040	1025	950	1000	988	990	970	1022	987	988	956	997	966	1001	1048	960	1032	1044	1000	976	1015	970	946	1023	1018	1032	1034	1029	1008	1020	998	985	973	1027	1074	1022	1032	1026	975	955	999	1032	1017	965	950	992	911	1023	967	1008	1076	988	993	1009	993	999	997	1004	1026	973	1013	983	983	1003	1012	1004	1042	996	1010	992	975	1045	994	975	1018	1069	955	1007	986	975	1021	1086	993	1016	1006	1037	975	1032	1028	1030	1027	984	1024	975	1008	962	982	1033	967	1013	1024	1058	1009	1010	993	1009	1034	993	1009	1055	978	1052	1063	978	961	983	987	980	932	984	1019	964	1088	1074	1067	990	1041	1099	1029	1003	986	1028	1015	949	975	1057	1021	1043	1031	982	995	1025	978	950	1034	997	966	980	1012	1050	1038	1058	1014	1028	977	1035	998	1042	1031	964	1012	984	942	1024	1004	1007	974	1032	999	997	999	992	1002	978	990	1003	979	962	989	1004	1018	1019	990	969	1023	1030	1001	989	1039	1029	975	1019	985	1035	1048	965	1040	1019	985	1076	1049	970	1022	975	1001	1014	1039	944	1030	996	986	971	1005	1031	950	1036	1043	1003	1022	1064	1010	977	1026	1000	980	1012	1023	963	1042	1056	965	1039	975	1033	1042	941	987	985	1021	1026	1009	1039	996	980	994	1008	1014	1026	1018	1023	997	1005	1001	998	1039	969	1034	950	1010	1041	1027	994	955	1018	1077	972	993	983	1037	1004	1009	979	1020	984	1006	1035	979	973	963	958	1003	994	945	1005	1007	1054
24210	21224	28263	24457	20248	3792	1504	1076	822	731	706	608	582	603	585	556	527	567	527	507	533	526	514	476	476	523	561	560	550	533	543	539	533	540	496	545	501	506	508	540	537	493	495	508	525	484	494	451	482	452	480	495	751	1154	1185	951	800	620	544	510	467	502	458	502	487	471	455	493	457	446	482	491	467	465	448	473	455	466	444	492	466	494	492	459	433	473	472	458	457	432	436	444	469	469	463	488	469	520	456	507	441	455	493	497	482	451	465	448	461	471	467	485	470	463	507	474	458	421	470	462	453	449	456	481	477	446	485	519	496	465	458	483	452	473	478	498	489	470	491	427	495	469	463	472	460	451	475	467	476	477	485	442	482	465	483	478	465	454	452	448	464	454	478	488	473	452	460	498	468	507	475	473	471	456	484	479	477	481	462	446	465	455	459	520	470	478	481	482	445	476	473	435	443	471	469	467	488	468	503	466	453	507	446	469	443	484	440	475	439	436	456	454	459	462	463	493	479	471	460	455	445	452	427	483	507	500	500	443	477	477	501	476	515	502	472	454	472	491	415	472	494	470	460	462	469	467	458	460	445	467	476	475	451	467	513	530	490	443	498	437	451	461	429	475	460	468	497	441	440	462	460	471	453	490	458	472	486	485	461	486	461	418	421	442	479	473	483	464	467	456	482	470	457	478	487	446	500	488	522	479	453	452	461	456	502	444	435	435	455	495	442	476	498	454	474	476	452	502	492	465	461	466	495	429	454	456	464	472	467	463	474	436	433	460	489	462	495	479	453	479	465	477	462	478	493	405	460	485	481	465	463	468	497	436	470	498	440	481	471	458	483	449	495	441	472	487	460	451	503	460	439	439	498	457	489	495	484	475	450	429	517	461	476	478	477	470	465	428	489	456	476	487	491	450	473	511	486	480	474	494	472	519	437	486	453	467	465	487	468	462	456	475	452	480	472	453	448	463	479	501	500	503	458	476	448	492	450	459	474	491	443	479	513	454	460	456	474	510	489	469	455	471	445	458	488	470	471	441	442	462	453	461	482	437	485	480	477	465	444	483	480	470	455	475	499	480	481	453	460	464	482	497	433	506	513	452	449	458	452	472	474	493	443	461	477	490	451	471	459	466	504	446	483	466	500	486	448	473	484	482	446	486	487	421	471	509	444	485	458	483	454	478	505	473	464	413	485	461	450	469	463	498	467	477	462	449	465	473	470	490	439	464	510	478	513	478	468	459	428	524	459	483	483	446	454	471	465	490	487	466	440	480	424	503	421	500	493	486	484	431	471	469	441	453	447	449	448	482	479	498	430	461	473	475	473	469	453	443	466	410	470	456	457	477	452	450	487	473	454	431	455	475	447	470	487	453	481	434	461	439	464	440	495	474	471	488	448	486	478	448	455	449	464	452	460	456	458	447	424	432	492	466	479	488	483	432	499	476	454	485	480	479	480	464	487	466	475	469	494	457	512	450	465	452	448	474	439	476	425	456	522	472	454	448	504	464	483	458	469	463	492	466	528	485	468	482	462	498	522	445	460	436	486	483	479	466	512	487	445	480	500	509	472	459	485	518	462	458	453	442	462	509	468	479	475	489	445	446	498	462	466	483	503	441	493	454	458	434	479	460	479	401	451	457	477	431	463	477	468	465	454	449	503	428	487	459	480	477	468	445	483	467	495	449	464	508	498	452	460	454	457	475	445	467	487	471	451	472	488	488	504	499	444	484	488	467	471	471	500	464	475	472	439	456	473	445	475	458	453	510	450	465	481	447	480	466	469	477	456	466	486	459	487	466	474	449	495	494	422	464	445	506	462	478	431	448	489	453	455	462	482	501	500	425	462	481	461	496	486	495	518	467	486	506	448	484	479	467	474	456	442	468	458	483	513	465	473	490	480	460	434	487	445	510	465	436	444	453	452	489	469	441	493	469	473	445	466	490	464	523	438	459	441	468	481	427	455	474	449	479	471	482	475	496	451	459	475	476	438	481	432	437	483	475	464	458	438	513	495	481	416	432	451	470	467	497	455	467	504	465	446	479	453	478	473	453	462	472	448	468	452	453	456	477	452	478	437	479	437	444	456	474	473	461	453	488	485	473	459	474	477	486	459	491	477	456	496	477	480	489	496	503	458	464	513	464	428	455	500	465	474	475	460	466	453	427	442	465	440	496	472	455	455	481	478	442	459	451	516	472	480	453	488	469	469	464	465	471	448	452	477	455	472	463	475	447	438	450	442	434	451	474	481	485	491	460	462	485	460	445	475	469	471	449	431	481	472	471	468	456	462	457	457	481	463	445	471	439	490	457	489	464	487	494	482	444	482	498	459	470	466	473	470	481	453	488	456	460	474	444	472	464	471	480	468	496	454	458	503	426	455	491	491	477	496	451	473	470	442	465	473	462	469	469	442	482	476	495	500	427	493	493	499	476	435	466	486	435	463	460	469	484	491	455	439	438	486	485	480	483	502	472	445	434	474	481	448	465	497	490	508	503	457	445	420	441	455	470	464	480	476	513	476	466	455	468	445	455	453	439	489	518	485	490	459	464	460	447	485	477	481	451	448	472	418	470	477	483	487	484	463	509	488	473	479	464	512	445	460	441	488	506	459	474	514	454	464	467	430	480	444	478	495	466	494	484	474	473	474	509	475	510	484	453	465	459	440	501	459	492	481	411	466	443	432	467	444	488	449	475	445	455	450	476	494	473	474	443	453	485	436	450	467	487	483	497	491	493	455	481	429	461	442	457	471	471	505	474	483	466	433	436	441	447	466	460	456	423	467	486	465	446	481	426	491	505	493	455	485	442	512	464	432	490	480	491	452	456	484	476	460	434	431	440	489	495	464	486	469	474	470	456	453	451	482	443	512	468	471	435	466	439	450	470	443	474	471	476	487	472	466	480	423	478	476	443	488	465	473	491	462	517	447	456	454	437	477	468	456	500	451	457	457	476	468	467	444	459	430	473	466	450	463	484	464	487	465	461	460	446	479	475	436	472	470	450	454	413	511	473	506	492	500	472	470	467	447	468	454	482	479	461	476	492	442	456	472	493	447	470	455	452	468	477	472	481	485	469	458	432	473	475	457	459	467	490	490	483	478	464	493	452	439	466	438	457	467	484	473	432	515	518	467	461	483	449	490	500	455	496	476	441	489	479	482	507	439	519	451	469	440	453	465	500	467	462	487	491	464	472	454	450	471	453	427	490	491	474	486	483	437	464	501	449	467	453	500	453	470	498	464	493	464	471	476	430	445	460	466	457	480	474	477	500	483	417	493	441	464	475	442	446	461	456	474	471	478	455	471	497	450	446	436	442	496	449	460	473	440	519	465	454	494	468	487	463	484	439	456	487	453	449	434	470	463	478	488	452	484	483	472	471	482	454	451	466	420	467	449	482	428	442	471	473	469	456	476	485	495	474	497	444	446	517	512	495	479	448	479	463	476	480	491	434	439	471	466	482	445	428	447	449	500	473	490	469	477	419	477	485	470	450	482	427	472	431
9464	19357	15263	8632	5385	4430	3568	2847	2044	1803	1579	1408	1219	1245	1210	1216	1078	1035	1030	1075	975	957	946	1027	975	1053	1063	1029	1042	998	1063	1087	1037	998	977	979	1028	977	1005	1035	1001	956	969	912	896	940	895	875	893	846	869	900	1844	3159	3020	2288	1831	1385	1049	908	870	854	860	852	889	826	876	862	854	914	861	901	806	868	834	867	817	883	925	879	881	861	801	804	887	851	816	843	888	849	869	892	884	890	867	841	888	801	834	893	833	867	895	827	844	840	863	820	837	889	889	863	848	824	847	874	839	860	840	832	858	872	856	859	838	859	850	898	852	794	827	875	844	844	870	886	878	893	845	853	867	830	824	823	878	840	832	826	846	843	865	898	809	790	824	805	872	875	777	871	827	875	846	842	840	854	829	889	812	828	831	847	869	858	880	827	844	814	868	883	865	846	841	835	856	873	847	808	837	835	841	839	842	797	873	855	844	837	857	836	835	874	857	819	865	848	865	953	850	825	794	863	889	830	839	877	799	854	891	782	818	868	910	831	819	820	850	843	872	885	851	848	845	790	866	870	868	799	875	814	817	824	853	854	841	899	829	854	848	844	794	825	883	857	846	845	844	863	858	859	845	837	884	818	851	825	852	855	842	893	898	854	868	839	848	832	876	854	822	869	833	846	907	856	860	784	835	829	893	858	833	851	851	802	893	859	817	877	793	909	887	828	815	872	836	858	824	854	834	797	835	869	830	881	874	875	868	844	794	835	818	833	832	864	843	834	850	842	859	872	870	820	877	812	813	864	859	873	842	873	815	825	831	874	822	816	820	819	824	800	823	844	808	839	802	860	872	895	901	850	843	887	862	876	793	850	859	926	838	815	828	841	841	839	847	791	829	824	871	877	914	883	845	827	836	879	812	807	853	886	820	831	889	823	814	856	837	875	798	821	828	832	810	858	781	837	871	836	842	899	804	849	875	848	881	888	890	862	800	850	933	826	859	864	838	830	882	863	875	848	843	829	822	890	852	851	852	875	874	816	871	818	874	856	820	849	860	840	881	830	857	844	853	851	849	866	830	815	806	849	850	879	871	852	790	832	895	848	856	859	838	848	876	852	854	869	922	818	906	857	816	877	769	901	834	898	837	846	856	834	857	841	807	802	868	874	878	867	876	872	854	872	811	818	855	793	778	829	819	860	830	910	854	815	762	815	928	852	891	810	808	801	815	863	903	826	840	816	844	900	836	884	868	837	848	833	880	841	876	848	850	843	838	879	875	829	798	843	840	880	826	838	863	868	856	838	834	834	823	904	819	820	923	861	831	863	841	857	882	827	835	836	852	843	881	801	786	829	830	860	854	850	868	851	851	840	849	858	920	810	893	812	827	823	802	840	802	859	912	824	913	900	859	910	851	863	812	839	847	859	868	832	840	839	871	838	833	834	859	850	876	814	877	812	827	826	890	833	817	819	850	891	855	793	887	881	839	841	833	871	859	880	817	853	859	876	852	813	803	845	870	806	875	850	870	841	850	881	819	890	829	846	845	789	842	801	838	893	829	854	843	888	825	795	830	838	853	868	869	843	880	849	862	899	806	895	835	855	892	894	816	876	858	853	851	846	894	864	845	813	836	857	882	795	874	931	841	813	837	861	859	841	846	885	831	859	807	835	819	858	843	848	814	829	842	896	898	855	882	871	804	813	843	862	814	825	824	830	871	826	877	875	847	889	831	839	823	840	756	843	824	854	824	822	913	861	851	840	843	926	802	851	863	872	879	809	836	844	792	898	869	823	845	818	791	845	783	853	847	864	830	864	836	818	828	829	867	787	795	842	818	832	876	835	821	840	869	869	856	852	823	899	865	846	890	844	848	882	877	804	856	849	808	899	887	855	826	906	801	875	842	889	865	840	844	872	904	851	854	865	844	786	852	875	849	861	869	856	855	819	834	841	857	804	813	856	877	855	876	822	825	830	845	859	862	858	807	857	805	836	823	852	785	826	885	881	889	851	839	870	816	929	807	798	867	877	868	849	836	840	829	835	802	879	851	825	860	888	847	835	836	849	795	832	875	860	838	791	812	816	867	853	871	829	839	865	870	809	887	842	868	855	902	835	859	820	838	855	854	875	882	886	817	852	791	838	912	831	890	869	853	859	836	824	836	888	899	865	888	832	823	827	845	912	801	751	845	826	868	820	850	868	860	843	833	853	840	887	835	890	819	843	865	819	825	807	849	871	798	915	841	834	846	860	852	829	882	859	858	885	876	870	840	856	855	885	865	822	853	807	818	832	846	851	872	833	876	863	855	838	883	856	837	886	888	919	826	846	858	884	798	786	853	802	850	857	821	840	926	884	831	869	819	862	792	855	810	867	851	901	857	875	849	861	857	889	849	884	815	866	815	835	897	852	833	823	869	814	846	834	859	864	851	855	819	819	783	847	869	844	791	848	857	819	817	831	889	872	833	854	856	851	846	818	885	884	878	843	830	847	862	848	885	854	868	817	852	833	909	767	832	890	883	869	849	925	887	838	842	836	866	833	844	856	918	848	822	857	867	830	835	851	790	811	854	904	886	888	849	862	850	865	849	809	849	825	863	832	899	803	840	887	848	819	882	885	845	868	814	873	858	897	848	822	869	864	884	886	915	834	804	819	859	888	860	808	798	831	858	859	823	853	813	847	789	854	862	842	837	822	893	827	777	869	844	849	849	821	907	846	909	826	862	802	866	863	833	924	877	864	873	875	851	792	852	825	883	845	832	856	837	872	820	859	872	824	867	899	836	835	812	854	822	884	805	815	819	824	860	887	867	848	858	851	824	861	860	906	825	867	821	889	831	918	888	828	823	845	849	860	851	880	849	844	830	869	859	829	825	837	870	840	794	819	852	814	864	837	889	834	868	883	886	822	779	862	887	834	873	853	881	831	882	887	857	857	859	828	866	863	845	891	866	830	820	806	879	892	847	841	817	770	882	803	822	850	862	844	881	852	862	875	873	845	848	831	863	869	830	833	852	856	843	813	856	807	866	795	832	817	826	865	873	804	825	852	802	817	836	833	927	867	897	819	906	844	892	861	823	899	822	797	926	888	841	889	920	820	860	829	813	899	852	844	869	836	844	871	848	837	892	877	917	846	824	836	840	913	866	884	835	879	835	855	815	891	830	843	856	871	806	811	850	805	845	926	853	829	804	848	890	825	842	856	882	819	847	879	839	846	810	838	853	846	831	816	838	812	835	875	839	877	820	861	864	864	889	853	853	858	869	858	878	876	858	786	849	851	883	857	846	859	874	874	842	845	813	841	825	873	866	917	835	820	884	880	833	835	838	851	833	842	885	872	819	858	831	813	856	859	819	814	860	847	832	845	824	898	851	854	842	868	855	802	897	881	885	809	853	811	812	854	866	868	858	845	816	838	820	894	852	857	866	869	874	867	847	850	865	832	827	855	874	881	844	850	793	880	832	894	817	799	931	871	818	854	879	854	847	819	810	847	844	815	814	887	841	891	813	873	864	835	850	891	842	851
23293	21228	28938	23826	21229	19487	3725	1300	871	856	736	596	586	607	516	514	502	506	465	462	472	424	438	414	488	465	471	494	486	475	477	526	445	493	441	471	446	477	511	515	472	448	440	388	430	442	445	395	429	410	391	414	813	1650	1696	1246	913	676	478	458	405	404	404	359	371	391	407	417	406	414	422	398	417	406	362	385	387	412	372	396	399	402	395	366	403	410	385	370	402	387	384	407	417	359	362	403	386	379	390	389	401	402	351	394	399	389	402	418	411	396	403	369	428	396	354	405	400	372	423	403	364	403	424	401	357	347	381	427	390	403	422	360	384	397	376	391	415	393	383	388	407	362	387	373	409	425	394	378	410	376	385	426	399	388	398	385	411	387	397	395	422	407	390	401	395	421	421	397	389	443	425	386	409	418	416	414	427	394	381	376	406	378	381	379	350	390	422	377	396	377	394	423	396	394	375	430	405	378	333	354	385	361	361	368	405	387	414	423	412	407	355	367	406	374	387	399	394	375	355	380	426	389	394	370	374	420	389	381	402	369	379	399	368	413	424	397	411	386	406	404	410	379	381	406	392	360	431	405	369	380	381	401	410	407	425	393	419	395	410	413	409	401	441	389	379	408	410	422	369	405	396	410	362	401	395	368	376	425	382	375	410	370	383	352	374	409	404	398	385	391	423	375	363	381	428	420	365	381	420	376	352	408	434	379	405	363	400	407	400	399	361	412	384	354	365	432	407	376	423	400	424	358	352	413	380	396	421	386	357	392	397	434	371	392	429	423	390	416	362	412	412	403	374	368	404	368	351	389	394	431	414	378	413	395	408	390	373	398	387	384	393	378	405	391	438	371	381	356	382	368	385	373	417	384	411	398	414	393	398	379	415	381	387	398	421	412	415	365	413	385	396	387	398	395	378	400	397	374	385	362	400	384	377	388	404	390	431	373	364	408	400	361	383	376	360	383	404	357	388	367	387	384	370	413	453	403	402	408	390	380	377	382	406	399	410	386	392	370	396	414	385	412	400	422	438	371	413	385	401	365	396	396	403	389	386	405	395	386	378	433	375	399	387	396	394	372	398	407	418	380	359	408	409	406	395	357	367	387	340	410	448	387	402	353	388	380	380	376	393	366	397	407	378	369	406	392	392	366	422	378	398	411	414	400	413	339	389	358	369	422	415	390	393	415	382	422	364	382	388	399	417	420	399	351	407	378	392	385	416	378	376	392	361	420	370	402	415	429	378	383	385	388	376	447	387	393	346	385	385	406	395	426	374	383	409	414	416	402	396	399	435	419	396	391	372	368	381	383	395	376	381	396	395	387	392	407	392	388	405	410	401	429	360	386	362	397	394	360	385	408	383	382	417	382	410	393	390	391	400	405	410	410	414	389	398	420	397	406	407	385	370	383	392	403	397	400	364	406	402	384	392	411	357	371	368	346	393	372	403	392	416	427	399	414	383	359	385	396	393	429	379	411	406	372	418	378	391	371	421	400	401	391	388	410	362	359	366	410	368	389	382	378	385	362	404	398	361	330	402	378	382	367	397	400	419	414	372	345	389	376	407	395	411	395	410	382	378	378	366	400	401	383	382	386	369	366	397	412	409	400	376	388	410	415	361	378	394	420	421	397	398	384	425	396	376	418	362	373	403	404	399	381	374	426	373	409	423	418	400	382	390	386	390	368	390	384	403	398	386	408	416	430	356	381	383	373	380	387	402	393	398	397	403	392	379	400	373	410	418	387	374	388	377	383	401	387	435	400	384	399	384	374	401	383	378	392	380	362	395	342	438	391	390	359	346	428	414	406	383	369	398	347	400	357	385	399	394	395	406	370	382	356	402	357	388	417	408	403	386	390	410	408	424	394	403	381	372	377	385	410	365	407	380	391	434	359	390	385	397	410	405	387	400	417	382	403	361	407	392	410	414	396	407	350	419	416	391	387	383	387	413	364	390	408	414	398	371	371	385	356	393	435	403	409	393	426	409	412	385	414	390	415	408	375	411	372	417	415	392	383	420	389	373	395	417	396	413	387	351	422	370	426	400	383	410	368	401	391	380	422	390	378	411	392	392	409	425	366	384	389	367	386	371	378	408	408	370	408	375	389	365	363	385	415	383	391	330	394	407	367	371	379	372	381	346	339	367	413	410	366	382	405	369	434	410	409	392	386	402	384	412	364	371	407	385	404	405	403	393	385	377	381	387	382	398	401	387	379	396	372	401	408	390	379	339	392	385	405	367	388	405	393	377	431	359	373	408	373	390	387	407	363	346	421	380	435	413	363	381	381	358	403	365	401	379	390	379	386	392	391	388	369	382	394	405	361	348	392	360	377	372	422	366	393	373	396	371	405	376	398	385	382	381	433	404	373	394	348	391	416	413	374	420	387	376	396	352	421	379	414	402	402	411	364	378	354	402	418	405	407	403	389	389	402	389	405	382	353	401	424	379	372	413	418	390	380	359	372	435	375	384	390	421	390	417	395	374	421	402	389	409	388	371	399	370	404	362	395	396	363	430	397	425	404	388	415	369	400	429	357	413	400	393	388	415	400	414	388	372	398	376	392	358	414	394	401	395	413	370	374	397	377	378	383	386	404	376	351	391	362	414	393	372	381	387	393	399	369	354	360	372	372	386	362	389	407	385	383	365	387	432	414	406	410	365	391	392	384	363	372	381	368	413	409	351	395	361	374	383	396	395	371	424	396	381	400	431	395	372	408	390	397	371	372	374	363	383	383	380	353	371	423	427	373	412	400	398	434	383	374	406	402	365	388	364	375	371	355	386	380	384	402	413	386	391	427	357	417	363	382	407	390	397	377	386	380	399	411	409	410	368	361	394	389	419	358	418	417	395	379	447	435	383	427	375	389	419	396	382	389	390	354	376	414	423	401	392	362	394	395	388	348	381	439	389	364	397	414	368	385	404	375	426	385	379	370	405	383	408	385	402	366	426	378	400	374	381	343	401	371	384	399	409	406	394	379	371	413	433	388	381	360	391	402	410	398	350	404	380	400	407	368	393	357	435	394	366	412	369	426	401	390	409	403	401	406	407	402	410	364	381	413	380	362	357	415	360	348	428	410	385	391	342	395	401	425	388	418	404	402	397	408	376	383	416	388	413	408	417	427	380	399	388	395	415	377	396	403	397	402	355	406	362	396	392	375	399	395	407	383	435	441	398	406	380	381	381	379	391	354	347	403	351	386	380	394	417	418	420	373	396	424	377	404	375	380	419	372	389	362	389	398	372	401	419	397	421	424	402	373	393	376	408	382	391	414	374	432	383	407	402	427	396	399	425	411	379	379	372	373	357	413	395	354	418	385	381	423	405	386	393	394	395	409	383	390	379	390	431	393	379	413	419	345	389	387	396	396	384	387	389	386	423	412	411	376	401	430	406	387	367	397	397	405	411	401	389	375	389	396	416	371	409	391	385	390	365	396	387	393	360	392	384	409	414	397	387	413	410	423	413	409	387	407	408	382	396	380	381	391	432	393	396	395	392	403
11644	24286	19285	11555	8344	6430	5151	3696	2630	2383	1932	1547	1415	1309	1309	1270	1165	1131	1039	1029	1002	949	899	909	917	982	915	1046	1059	1104	1023	1067	957	982	962	939	971	959	939	1009	1080	904	924	868	835	766	757	792	801	765	745	861	2212	4668	4666	3422	2447	1550	1079	801	709	672	739	692	720	678	672	711	745	674	706	703	706	723	710	699	702	706	729	728	702	694	687	743	668	709	684	694	645	699	703	682	725	712	752	663	715	670	694	684	736	732	714	696	711	701	706	664	723	734	680	680	706	699	732	690	716	703	684	713	706	725	714	688	740	690	695	702	701	696	703	674	733	703	691	714	721	711	681	694	705	647	686	692	681	692	723	648	729	733	709	708	699	646	727	663	656	749	672	696	694	724	751	713	675	671	714	688	751	726	727	731	716	690	709	739	673	700	667	693	692	690	720	715	693	725	701	660	658	687	642	732	678	721	717	710	740	705	671	736	699	746	683	687	727	703	711	692	731	727	746	688	677	702	719	692	657	708	674	717	655	738	727	718	691	697	701	702	703	721	658	780	736	715	699	687	668	700	733	703	690	702	667	685	718	729	697	717	738	698	714	683	669	705	702	708	688	694	698	711	676	695	719	755	656	721	717	677	679	705	716	682	716	731	721	699	736	725	703	680	720	734	683	694	703	706	679	692	653	707	704	692	676	697	686	709	738	724	703	722	691	694	692	676	687	698	644	690	710	689	716	692	715	688	725	696	660	701	720	733	700	718	690	713	712	722	673	677	681	727	714	718	713	698	760	777	672	721	666	712	734	698	696	719	667	719	725	682	719	670	670	692	687	657	731	711	684	724	687	650	686	678	707	704	736	671	682	654	674	744	712	664	680	696	661	729	695	702	687	640	721	701	699	675	687	686	745	697	702	699	675	741	699	696	728	696	688	689	720	708	706	693	699	706	675	679	701	718	674	723	715	730	671	724	731	756	716	684	692	673	718	706	607	703	649	738	704	672	684	677	723	687	666	696	678	669	665	676	663	660	700	726	691	724	671	718	665	711	724	713	689	669	702	690	667	696	653	656	739	671	675	677	714	674	728	683	673	639	730	678	745	663	664	709	692	717	687	700	679	689	736	710	724	712	713	671	710	700	703	704	679	713	649	738	745	713	685	700	680	689	722	659	709	738	712	678	689	717	674	672	684	647	656	659	675	706	715	721	703	720	743	681	716	696	686	746	705	698	704	710	731	695	719	680	663	685	687	757	745	712	723	704	705	728	686	704	741	716	720	754	744	711	717	715	695	748	689	675	704	663	698	764	725	715	729	745	647	724	757	679	699	714	609	706	673	688	678	690	679	713	690	732	670	704	684	710	702	752	652	692	716	714	718	681	706	707	737	722	668	695	746	726	712	692	698	721	718	741	691	674	739	693	721	704	713	725	701	724	654	705	715	685	714	702	670	656	709	690	702	709	683	700	650	692	699	694	717	705	703	727	721	675	689	743	668	724	713	724	696	716	690	695	701	699	683	693	738	677	659	719	679	695	727	741	724	717	703	685	713	690	692	712	680	713	711	679	737	679	663	666	746	725	712	783	678	701	695	659	711	761	676	716	693	701	754	724	718	706	662	678	672	713	729	695	718	695	705	734	722	748	745	725	689	724	758	661	692	685	723	697	652	735	692	696	740	690	707	668	696	695	673	708	672	699	714	714	734	702	735	715	691	697	729	676	668	681	699	682	641	686	699	678	684	715	667	721	668	673	673	697	693	691	737	681	719	689	740	670	709	702	730	686	718	682	706	706	644	706	713	750	720	687	721	717	720	703	706	690	676	677	642	710	646	672	694	703	708	670	710	691	703	766	717	682	668	721	706	722	696	727	712	732	666	695	703	676	777	733	733	710	737	687	703	738	658	721	703	678	700	681	665	718	704	700	715	713	741	676	704	716	683	701	677	702	680	672	699	696	656	703	687	684	701	684	689	707	688	676	707	692	673	679	746	696	688	766	642	754	708	688	698	715	701	699	692	685	663	707	691	726	692	737	749	708	722	689	686	694	688	700	704	722	645	700	703	696	669	706	653	669	709	705	694	699	697	642	738	688	690	707	706	744	713	690	684	739	680	729	711	714	701	660	705	722	690	696	697	713	716	713	670	779	728	689	717	713	694	670	671	661	676	740	663	696	661	691	733	712	695	688	689	667	686	727	709	692	693	683	724	717	657	709	728	703	719	697	688	691	713	653	695	675	724	708	681	715	689	665	729	700	679	690	715	694	709	685	710	724	709	699	679	709	696	732	635	685	691	709	681	721	678	705	673	713	732	705	693	703	681	709	715	661	704	653	732	738	709	697	740	670	702	723	687	676	683	733	673	631	729	752	757	686	718	713	703	685	657	756	689	705	685	719	653	707	730	698	729	673	680	686	656	685	680	653	709	684	649	705	664	711	679	666	710	731	699	690	697	665	647	711	726	706	743	689	708	706	691	717	701	670	680	749	669	683	683	705	714	719	692	692	749	716	657	743	733	704	693	707	677	686	692	695	716	769	661	699	731	730	706	704	647	719	680	711	731	705	682	735	716	687	691	691	722	703	655	662	711	689	724	682	721	738	679	751	705	676	722	732	661	714	736	628	671	747	737	730	699	649	680	714	682	708	697	687	732	720	690	678	696	635	719	692	690	691	691	747	710	726	675	728	726	690	696	663	668	668	701	701	647	670	725	734	682	695	678	684	670	723	719	705	695	740	722	714	699	707	686	732	711	637	726	683	710	713	716	713	673	739	748	692	748	737	708	701	667	675	699	682	699	719	644	716	675	686	728	713	671	704	665	654	727	713	687	711	709	747	709	720	687	701	731	671	727	703	696	682	717	748	672	685	692	691	718	684	732	675	656	699	675	727	696	678	682	698	694	683	741	708	669	718	702	659	666	707	692	715	675	680	728	708	703	737	684	734	742	691	707	728	682	687	676	719	751	710	681	737	742	676	711	669	730	689	719	744	706	677	740	726	710	712	716	708	720	705	693	727	720	724	661	724	693	732	691	705	683	693	729	688	733	774	635	726	700	679	703	697	692	678	749	739	745	737	677	699	741	642	751	746	764	681	745	668	703	692	690	667	741	703	665	706	710	723	744	730	685	691	696	691	675	709	762	729	719	709	736	717	715	679	659	731	723	708	665	664	690	690	711	701	736	684	679	718	725	698	702	695	697	684	650	712	689	668	733	715	721	689	686	732	737	730	679	707	741	704	696	666	674	716	700	694	694	738	752	705	685	726	720	707	747	719	698	680	671	694	731	748	691	707	683	724	706	737	682	641	737	676	702	667	689	702	712	722	719	733	690	693	706	680	679	702	680	718	712	714	674	685	671	684	672	723	703	724	698	670	710	672	675	646	683	753	696	714	692	723	711	700	676	685	695	745	702	767	697	710	684	727	777	708	766	678	701	715	779	712	712	638	659	726	732	658	705	686	688	701	739	741	722	745	701	699	647	672	686	692	683	706	681	639	636	724	713	746	696	719	692	716
26663	20237	8554	1922	1177	1008	840	738	630	700	600	629	582	630	616	644	628	565	613	563	582	604	616	573	608	621	597	627	610	617	613	622	605	573	640	639	580	581	580	609	611	636	593	614	615	598	579	550	588	593	615	640	595	675	715	673	749	639	617	566	593	582	595	565	581	572	578	549	557	578	583	595	647	645	601	596	563	622	539	567	609	538	604	562	574	644	613	581	602	616	608	572	602	529	566	597	618	576	606	584	591	548	620	585	551	602	585	588	578	542	550	564	578	590	588	581	606	627	604	601	562	576	561	590	596	553	529	548	589	630	590	611	589	558	600	588	533	584	584	551	573	568	626	649	600	587	575	557	576	546	590	602	612	586	575	596	576	586	634	592	610	592	560	584	635	580	549	587	574	591	591	597	592	570	572	613	566	567	579	592	554	654	603	564	635	601	599	603	622	609	578	629	552	571	605	554	626	571	575	604	561	627	627	588	600	567	576	563	592	567	617	592	586	591	583	624	593	621	608	577	570	580	604	570	600	588	608	607	562	530	599	607	621	524	557	631	563	597	587	546	585	552	594	587	575	590	623	618	608	556	609	576	563	602	601	589	590	586	628	577	595	578	569	563	578	577	597	563	591	560	568	533	573	573	592	586	586	606	560	602	618	556	533	552	580	585	549	579	597	571	586	618	566	601	638	626	594	611	629	578	582	609	547	550	581	618	575	571	644	559	568	574	569	581	646	546	586	567	640	580	606	574	616	599	578	584	637	563	588	598	585	582	597	582	571	593	582	599	580	577	554	574	594	617	548	528	548	589	553	617	605	582	567	582	591	615	544	568	594	627	567	592	599	578	605	589	611	544	566	574	555	615	592	521	557	584	583	580	587	576	579	606	633	578	612	577	577	601	609	590	590	553	542	580	543	589	596	599	590	573	571	585	591	578	594	538	569	563	636	583	645	586	586	564	583	581	565	569	564	566	609	568	584	627	611	614	599	593	567	567	630	580	558	588	551	594	602	592	565	565	608	588	580	619	611	615	585	530	582	599	557	580	590	602	626	571	601	586	559	597	621	611	603	585	568	566	594	581	564	557	583	571	576	601	570	550	617	568	585	593	566	580	520	588	626	573	594	566	638	628	633	594	558	572	607	588	581	593	590	598	607	563	551	559	565	546	565	575	619	574	559	611	547	595	548	587	611	591	603	587	594	604	570	605	608	589	598	571	598	608	612	604	618	547	596	623	603	600	578	605	547	616	619	595	597	597	556	625	579	556	612	593	571	642	600	611	570	581	561	611	546	538	594	588	576	568	587	606	567	566	616	578	552	574	592	564	574	557	566	602	574	585	563	589	561	578	571	608	590	596	595	544	592	566	584	597	578	592	571	635	599	595	577	568	622	596	577	596	598	586	557	590	586	578	557	612	553	555	521	577	580	615	600	633	612	579	578	623	568	562	582	615	603	608	597	604	591	575	595	582	609	594	595	594	632	593	566	591	607	589	593	587	570	559	573	570	579	560	573	610	565	573	590	586	549	572	578	577	551	564	603	618	608	570	638	550	589	542	565	606	602	607	591	657	628	593	595	556	607	616	601	593	567	598	576	601	581	585	563	629	609	587	558	619	595	600	597	565	614	588	612	586	584	564	564	623	553	621	582	622	548	581	589	588	613	604	589	601	606	549	565	584	584	596	592	581	623	565	621	549	639	548	586	568	581	570	598	600	606	541	540	566	601	578	546	575	601	578	613	604	595	590	569	578	592	569	534	555	554	601	571	626	601	590	563	570	638	621	573	585	547	600	562	553	611	590	580	577	566	583	592	587	567	617	583	585	531	606	583	597	577	583	551	564	618	587	571	568	593	612	559	593	584	593	586	591	564	606	586	577	617	583	572	576	604	578	610	562	613	585	582	592	568	572	577	590	566	570	584	587	580	596	586	598	555	634	544	597	544	559	608	558	549	625	571	535	601	603	575	548	576	584	590	555	617	572	594	581	625	623	558	605	593	621	555	575	577	556	611	618	559	580	607	572	598	576	580	591	604	594	586	628	560	569	560	542	555	576	633	608	618	592	587	606	589	568	577	575	558	554	512	588	579	625	596	509	571	559	622	588	576	585	559	564	581	570	607	617	587	563	587	592	590	576	602	565	613	598	563	590	599	561	611	559	572	568	599	558	602	543	587	570	547	599	573	588	559	610	603	622	607	541	605	631	594	625	529	587	601	620	599	572	648	570	621	580	609	576	573	566	633	561	609	579	603	577	600	512	587	559	580	611	593	604	621	608	585	585	564	566	625	595	577	609	567	583	575	590	610	585	576	620	596	630	588	575	624	598	591	606	579	560	581	602	599	611	594	640	584	564	609	582	595	584	555	562	550	591	577	581	585	596	558	610	593	587	671	559	582	574	573	572	582	615	537	578	595	549	555	598	619	591	565	643	616	599	578	591	578	571	571	618	641	590	599	593	601	539	565	559	567	558	592	551	625	574	564	601	600	605	576	632	608	620	608	617	592	626	586	591	583	563	584	631	554	583	563	590	604	591	621	585	571	587	612	544	598	591	580	591	549	564	564	573	595	593	585	604	599	591	537	598	546	601	582	627	596	613	591	624	586	570	605	554	557	574	597	619	572	593	582	534	548	594	600	573	586	590	551	591	601	557	578	558	579	551	583	633	613	549	617	582	533	557	620	596	612	579	619	587	636	566	599	621	578	599	617	592	588	556	564	592	596	583	594	574	613	576	578	600	568	554	569	574	590	584	618	570	591	606	589	599	579	584	547	628	605	591	543	586	576	572	583	585	590	634	580	571	556	583	545	542	566	555	636	632	542	587	590	577	625	572	594	593	570	602	560	590	571	572	607	596	637	612	570	588	558	624	594	603	557	594	571	581	594	601	588	605	606	561	566	573	613	575	581	620	597	593	634	587	563	609	632	587	583	519	581	585	558	583	640	573	575	599	588	598	589	616	589	624	574	588	582	578	595	599	602	583	585	567	569	599	555	564	594	565	550	571	561	614	592	571	596	590	609	553	600	617	540	585	614	564	623	543	623	624	560	630	563	600	609	600	601	617	595	629	576	548	610	572	572	552	606	553	544	540	621	600	596	582	572	599	591	561	574	590	597	616	573	562	578	605	613	569	575	606	589	609	610	532	576	577	627	539	564	577	583	574	583	614	624	558	656	601	584	619	576	605	563	565	560	605	620	578	567	572	591	602	582	579	547	606	573	617	592	542	564	568	586	579	575	603	607	595	550	594	597	599	508	580	571	543	595	623	610	563	568	571	613	564	614	573	601	582	555	587	583	560	576	595	605	574	611	603	573	574	569	615	584	590	618	554	566	615	579	574	556	576	560	602	611	618	582	567	564	564	614	552	621	557	592	544	607	547	592	576	553	601	561	574	576	607	582	605	548	545	558	563	520	591	593	548	581	578	579	595	609	598	569	616	587	627	612	559	588	587	615	592	606	587	604	634	596	592	597	532	568	594	593	601	574	580	533	587	549	615
7728	9498	6428	3820	2938	2734	2190	1548	1469	1426	1270	1162	1065	1153	1100	1162	1077	1075	1126	1076	1129	1101	1139	1093	1084	1118	1129	1129	1169	1196	1197	1105	1089	1162	1096	1144	1095	1120	1098	1173	1124	1174	1202	1181	1102	1045	1030	1024	1110	1042	1048	1091	1106	1308	1437	1395	1312	1210	1112	1099	1073	1052	1049	1041	1032	1026	1041	1036	1061	1053	1042	1028	1036	1053	1027	1007	1015	1079	1038	1028	989	1036	1065	1025	1063	1052	1029	1115	1063	1043	1035	1049	1038	1040	1069	1104	977	1075	998	1075	1082	1014	1115	1044	1043	1020	1033	1024	1074	1027	1045	1036	1023	1096	1024	1017	1056	1084	1033	1079	1104	1086	1065	1036	1033	1079	1066	1042	1024	1072	1022	1008	1047	1057	1018	1019	1033	1080	1012	1011	1024	1080	1042	1068	1037	975	1067	1056	1063	1023	1047	994	1086	974	1016	1041	1018	1028	1033	1065	1032	1027	1010	1095	1034	1002	996	1052	1069	1063	993	1020	1046	1028	1068	1053	1052	1012	1076	1032	1023	1020	1027	1144	970	1030	1081	1063	1075	1075	1074	1080	1035	1044	1024	1035	1004	1047	1031	1051	1040	1095	1103	1048	1022	1051	1086	1084	1008	1033	1001	1015	1040	1010	1018	1070	1012	1083	1058	1047	1029	1033	1077	1066	1067	1044	1033	1028	1022	1003	1048	1012	1040	1035	1054	990	1014	1059	1000	1011	1072	1067	1023	982	1006	984	1042	1021	996	1085	1090	1045	1035	1077	1035	1047	1054	1049	1057	992	1043	1065	987	1029	1062	1120	1042	1104	1050	1045	1018	1037	1024	1015	1036	1018	1037	1033	1053	1050	1025	1056	1069	1041	1048	1120	1061	1084	1028	1091	994	1051	1055	970	1094	1050	1085	1030	1064	1049	1008	1029	992	1045	1021	1095	1067	1063	1097	1091	1076	1045	1014	1010	1037	1078	1074	1043	1026	1054	1080	1066	980	1025	1022	1033	1093	1027	1024	981	1035	1000	1041	1091	1003	1086	1058	1040	1037	1096	1074	1044	1057	978	1009	1066	1038	1022	971	1059	1067	994	1066	1041	1081	1058	1049	1100	1016	1082	1004	1041	1057	1023	1025	1003	1048	974	1007	1023	1080	1039	1054	1043	1008	999	1058	1025	1040	976	1068	1046	1082	1047	1030	1082	1099	1051	1037	1022	1006	1086	990	1074	1020	1022	1002	1015	1060	1120	1072	1030	1090	1057	1015	1005	1065	1024	1052	1102	1011	1066	1099	1075	972	1052	1032	1020	1068	1073	1016	1086	988	1067	1024	1049	1034	1038	1042	1001	1024	1036	1014	1036	1081	1060	1042	994	1028	1028	1038	1090	1012	1059	1030	1064	982	1010	1070	981	1053	1052	1030	1050	1078	1094	1040	1059	1026	1037	1021	1041	1056	1069	1087	1045	1033	1030	1048	985	1040	1085	1101	1007	1008	1074	1024	1060	1077	1017	1049	1059	1020	1057	1028	978	1038	1059	1050	1058	1063	997	1020	1001	1027	1086	1050	1064	1028	1060	1070	1036	1020	1058	1036	1022	1048	1032	985	1024	1057	1072	1017	1047	1051	1067	1025	1071	1076	1074	1037	1072	1014	1059	1021	1078	1092	1020	1060	1066	1070	1032	1047	1069	1050	987	1031	1017	987	1036	1075	1090	1071	1014	1081	1043	1074	1024	1063	1093	1013	1057	1075	1040	1051	1020	1077	993	1077	1054	1061	1010	1056	1034	1084	1016	990	1059	1037	1001	1022	1089	1086	958	1058	1020	1041	1082	1054	1009	999	1024	1077	1063	1071	1059	1099	1055	1102	991	1034	1045	1062	1048	1066	1076	1030	1034	1004	1018	1026	1055	1067	999	976	995	1011	1057	1019	1080	993	1044	1093	1008	958	1104	1001	1022	1059	1055	1026	1057	1054	1034	1051	982	1075	1035	1066	1055	1088	1048	1006	1068	1012	1061	979	1022	1025	1006	1047	1009	1094	1003	1003	1066	1074	1052	1060	1067	1036	1020	1047	1039	980	1027	1113	1024	1037	1027	1102	1023	1055	1029	1064	1047	1040	1022	1105	1002	1054	1049	1024	1055	1018	1088	1052	1029	1041	990	1077	1031	1027	1032	1040	1028	1013	1039	1074	1003	1037	1025	998	1001	1023	1039	1030	1064	1101	1094	1032	1001	1034	1007	1050	992	974	1049	1042	993	1072	1024	1001	1058	1070	1020	1007	1051	1064	1064	1045	1032	1047	1050	1013	1037	1051	1029	1043	1047	1047	1050	978	1044	1034	1030	1010	1033	1035	1094	1063	1091	1026	1034	1019	1029	1014	1031	1047	1053	1087	1019	1025	1013	1014	968	1108	1012	1008	966	1005	1007	1066	1097	1011	1018	1008	1073	1058	1012	1029	1033	1046	1033	1051	1045	1064	1049	1028	1046	1049	1036	1114	1024	1087	1027	1085	1056	1033	1033	1012	1053	1030	1051	1081	1021	1019	1023	1066	1006	1039	1002	1024	1057	1031	1062	1079	1061	1100	1035	1085	1087	1065	1031	1038	1018	1084	1063	1008	1035	1060	1114	1031	1075	1016	1065	1102	1003	1043	1042	1032	997	1024	1074	1052	1060	1074	1081	1029	1013	1005	1045	1024	1041	1061	1005	1090	1018	1030	1040	1012	1096	1070	1022	1020	1075	1053	1050	1037	1050	994	1029	1079	1048	1099	1022	1069	1052	1019	1049	1025	1044	1036	1083	1074	1034	975	979	1072	1031	1035	1008	1046	1108	1071	1080	1084	1089	1094	1066	1012	1070	1090	1016	1061	1044	1037	1047	1043	1093	960	1032	1045	1054	1039	1012	1046	1032	1016	1070	1015	1047	1043	1028	1048	989	1021	1074	1022	1055	1021	1001	1088	1024	1069	1092	1079	1043	1013	1010	1037	1057	1007	1030	1044	1040	1073	1008	1095	1060	983	1043	1015	1046	1070	1054	1037	1051	1077	1053	989	1015	1074	1033	1006	1083	1048	1082	1015	1036	1070	1017	1021	1042	1075	1080	1092	1013	1022	1081	1004	1045	1074	1022	1066	1072	1084	1089	1040	1080	1023	1033	1068	1098	1054	1074	1012	1052	1030	1001	1046	1079	1077	1106	994	1054	1037	1006	1084	1080	1052	1079	1020	1064	1043	1050	1050	1071	1011	1093	1003	1035	1052	1049	1015	1063	1062	995	1033	1047	1030	1097	1056	1056	1097	1055	948	1008	1067	1035	1067	1070	1072	1005	1058	994	1059	1085	1087	974	1039	1069	1024	1049	1038	1014	1036	1089	1098	988	1029	1018	1073	1081	1024	1027	996	1005	1013	1034	1018	1052	1058	1024	1061	1054	1042	972	1039	1067	1035	999	1043	1030	1063	1045	1008	1012	1076	1048	1038	1031	1066	1064	1064	1020	1021	1072	1023	1084	1038	1037	1044	964	1017	1053	1036	1026	1046	1066	1036	1047	1007	1058	1068	1063	1072	1032	1091	1046	1092	1053	1047	1049	1029	1050	1030	1085	1053	1010	1023	1064	1064	1091	1016	1045	1033	1064	1062	1090	1041	1073	1016	1045	1041	1011	996	1021	1059	1024	1018	1087	1057	1027	987	1051	1034	1039	1037	1031	1053	1021	1057	1063	1000	1042	1045	1076	1035	1036	1011	1043	976	1103	1065	1041	1029	1047	1061	1017	1053	1051	1058	1051	1026	1060	1047	991	1030	1056	1002	1015	1017	998	1010	1003	1011	1003	1044	1066	1031	1032	1039	1016	1066	1073	1070	1035	1015	1056	1058	1055	1039	1031	1017	1046	1032	1032	1059	1044	1040	993	1009	1088	1026	1009	1061	1007	1040	1033	1089	1017	1037	1026	1035	1045	1065	1070	1018	1077	1089	987	1050	1052	1062	1080	1044	1044	1043	1043	952	1015	1031	1035	1036	1051	1047	1078	1010	1056	1040	1048	1019	1067	1016	989	1038	1098	1083	1036	1057	1082	1071	1050	1048	1016	1011	971	1010	1052	1016	1055	1092	1112	1015	1043	1085	1022	1055	1049	1029	1046	1008	1015	1046	1000	1078	1030	1020	997	1048	1069	1073	1061	1008	1071	1047	1062	1092	1036	1047	1063	1016	1107	1060	1071	1011	1049	1017	1045	1058	1071	1020	1030	1035	1103	1099	1050	1082	994	1059	1087	1042	1044	1037	957	1022	1016	1042	1061	992	1053	1001	1060	1020	1072	1055	998	1004	1035	1033	1028	1059	1013	1013	992	1053	1082	1028	1055	1067	1017	959	1037	1050	1062	1040	1043	992	1050	1052	974	1057	1097	986	1093	1106	1058	1030	1016	1021	1036	1044	1021	1103	1037	1049	1041	1039	1051	1079	1031	1056	1029	1044	1051	995	1036	1043	1027	1069	1102	1068	1017	1064	1040	1009	1080	1003	1059	1087	1033	1030	980	1017	1012	1076	1040	1039	1057	1019	1033	1022	1042	1047	1067	1059	1039	949	1055	1073	1055	1064	999	1045	981	1048	1060	983	967	1023	1038	1012	1026	1049	1051	1041	991	1050	1041	1060	1039	1030	1066	994	1047	1094	1001	1041	1053	1055	1015	1002	1015	973	1091	1075	1001	990	1038	1070	1022	1051	1036	1082	1095	1106	1079	1039	997	1074	1034	999	1001	1037	1053	1039	1023	1060	963	1103	1015	1066	1010	1082	1051	1069	1013	1085	1004	1052	1061	1011	1050	1051	1023	1082	1040	1052	1074	983	1016	1054	1116	1035	1050	1029	1045	1086	1096	1039	1019	1065	1034	1091	1045	1008	1037	1040	1062	1084	1063	1059	1069	1068	1025	987	1057	1027	1020	1015	1021	1033	1024	1066	1002
24301	21260	28298	24530	20276	4277	1472	888	767	717	629	583	558	563	594	603	584	580	532	518	562	613	550	520	528	513	480	512	533	541	547	541	553	505	518	551	532	546	607	544	528	549	519	524	527	556	526	531	478	480	518	517	669	1096	1306	891	730	614	561	499	514	468	475	522	498	497	512	444	512	501	503	517	500	525	502	506	480	481	505	461	487	497	472	524	492	474	468	471	487	478	469	468	502	447	479	497	478	513	499	534	489	490	500	515	484	492	453	501	456	506	482	406	500	454	465	451	469	503	518	485	489	490	504	463	526	512	501	514	514	515	488	473	505	448	485	480	459	514	486	474	483	457	480	480	466	524	502	514	476	470	472	498	519	462	523	451	477	450	474	481	470	499	451	459	428	490	488	528	472	492	500	465	470	505	469	470	511	513	475	515	488	474	512	505	474	494	507	491	475	473	474	469	506	463	523	477	526	462	493	477	463	481	507	431	451	459	477	464	476	507	475	495	470	489	484	513	473	507	511	501	494	492	513	524	486	470	516	452	484	472	446	489	489	464	484	493	476	494	449	468	496	446	467	486	482	480	458	449	493	445	474	507	480	473	489	481	465	457	492	488	494	446	501	505	451	501	491	514	489	514	504	486	456	516	477	490	502	512	481	503	495	470	475	515	480	466	473	505	477	512	511	479	466	471	488	491	494	477	456	484	518	502	490	491	502	477	498	534	482	478	485	490	470	432	508	485	498	490	520	501	481	498	500	447	469	499	488	453	496	487	465	494	522	494	518	456	501	497	481	497	509	469	456	454	490	464	515	514	479	491	480	468	473	472	472	467	522	461	515	513	509	484	459	455	475	477	471	484	510	482	514	511	504	467	479	476	509	474	503	494	438	478	485	492	486	478	495	531	480	518	465	515	468	498	451	470	487	500	515	502	482	473	480	481	445	506	478	502	511	493	492	514	510	440	498	506	494	496	478	521	498	529	493	493	468	516	480	495	479	460	478	510	476	468	474	516	509	475	479	480	513	515	446	484	517	473	462	512	442	480	471	472	434	464	536	481	490	486	471	497	470	482	502	476	467	455	493	475	493	500	503	450	520	484	508	476	466	500	478	457	463	470	496	466	490	574	469	503	523	509	475	522	467	485	477	462	475	450	497	490	524	485	456	490	512	525	498	457	479	459	494	472	458	494	494	455	487	534	500	519	531	500	484	494	468	495	482	497	499	478	443	473	462	498	472	475	521	454	465	489	496	423	470	487	450	502	484	495	500	516	488	485	520	475	467	489	451	455	479	483	489	470	531	489	472	468	476	471	553	500	469	469	524	480	460	487	459	492	538	487	462	504	518	491	506	476	442	471	475	476	473	466	484	490	527	507	503	459	508	496	517	469	479	484	496	482	493	484	468	472	491	495	477	501	489	504	468	499	445	526	505	503	476	506	508	488	531	503	477	479	476	463	480	477	486	435	480	475	509	502	509	439	491	508	461	491	445	476	459	484	508	512	479	502	435	486	481	481	507	480	523	491	457	451	509	521	482	486	528	501	495	463	462	498	545	460	491	500	470	479	462	507	446	463	499	472	464	510	486	504	527	497	514	459	505	468	502	491	488	498	491	449	487	474	474	461	496	450	487	459	519	516	467	504	455	497	502	485	492	477	506	473	451	502	497	479	460	489	501	508	494	531	500	508	482	490	473	497	468	504	483	492	427	490	493	517	482	455	474	517	474	480	505	479	506	519	462	516	463	492	470	498	469	419	518	500	491	491	503	496	499	483	473	491	465	515	496	518	488	475	477	526	511	496	512	516	462	489	473	502	494	503	507	471	466	533	480	477	473	494	432	458	459	474	494	446	480	506	464	481	528	492	483	489	448	476	495	449	484	474	520	457	480	500	468	478	497	490	471	493	504	521	498	475	499	509	462	467	515	474	540	496	502	499	503	486	478	500	548	455	482	485	466	516	432	479	510	501	486	501	481	481	513	482	506	462	457	501	497	523	450	480	504	456	440	510	500	429	521	459	471	485	505	484	490	447	469	492	489	468	445	466	498	494	497	493	504	486	517	476	469	477	502	486	463	476	503	461	475	491	473	480	460	499	464	410	464	439	504	472	500	469	465	476	488	495	533	462	485	442	499	476	472	507	490	448	476	505	469	518	471	495	482	497	467	476	471	458	453	480	468	483	490	450	473	455	491	485	463	506	493	499	479	478	476	514	488	509	474	468	485	483	540	487	511	452	511	503	505	510	489	469	462	506	498	487	501	487	481	448	488	482	480	450	469	484	500	489	487	491	472	511	519	493	488	425	499	467	480	513	459	519	441	454	498	488	507	548	496	507	477	471	504	479	468	478	476	508	492	496	457	484	458	505	486	517	454	462	526	508	453	480	471	479	465	483	469	457	468	444	517	470	507	507	454	523	492	484	479	506	490	484	504	523	475	486	484	448	478	485	497	503	504	508	500	481	496	506	468	483	483	462	531	481	509	505	479	498	506	522	444	441	480	477	498	468	467	465	503	493	445	530	473	517	467	490	481	529	492	476	506	510	495	484	501	478	511	494	492	501	522	471	499	504	497	493	479	444	486	488	458	471	517	499	492	531	492	491	460	507	509	493	460	503	471	478	493	543	467	483	547	498	540	462	545	467	509	495	500	497	492	493	525	431	528	469	458	477	489	480	490	500	459	508	530	484	459	493	485	491	489	480	496	472	482	457	488	472	508	486	462	495	513	474	478	465	444	473	473	501	497	511	491	474	473	473	488	526	463	491	456	486	506	465	494	456	496	498	469	479	503	488	509	484	487	507	505	517	470	473	467	476	469	507	474	478	511	506	494	476	440	476	488	521	497	490	533	499	472	490	485	477	491	500	492	506	483	449	485	506	484	477	466	459	431	510	497	473	491	520	480	512	482	468	481	509	508	494	480	454	518	477	479	454	503	488	451	471	480	507	518	498	494	533	509	503	501	485	517	525	516	477	514	474	460	496	479	524	515	475	414	465	491	506	465	490	494	446	509	484	492	487	491	499	495	457	506	485	505	458	526	457	443	468	441	513	466	477	493	497	486	472	487	473	518	503	495	488	457	489	511	504	471	502	477	483	506	491	489	464	459	505	468	453	485	498	501	459	494	467	484	462	478	508	498	481	479	499	504	508	511	489	418	493	472	512	496	520	492	515	468	522	481	533	477	478	528	502	456	461	524	447	459	469	479	489	447	524	476	497	502	488	494	453	471	501	479	475	480	489	487	490	491	509	457	496	508	482	499	501	452	495	476	501	455	466	490	441	474	461	475	442	508	454	522	470	512	506	502	455	463	459	483	474	479	501	481	497	491	492	475	481	497	532	451	503	536	496	479	471	491	480	498	482	459	489	460	483	487	477	493	492	511	469	474	488	443	471	457	516	491	470	520	516	501	492	484	459	482	491	484	465	463	479	501	494	510	448	504	540	486	510	469	467	460	462	494	471	480	473	487	488	484	502	494	499	548	496	485	499	471	484	464	485	488	470
9299	17385	14572	9361	6831	5082	3577	2427	2059	1878	1516	1333	1236	1188	1181	1158	1236	1184	1042	1047	1046	1080	1055	1129	1070	1074	955	1060	1080	1165	1080	1031	1061	1029	1035	1010	1022	1084	1055	1098	999	1067	1148	1113	1072	1050	1004	961	949	877	954	924	1350	3001	3588	2324	1746	1340	1085	930	924	906	883	862	893	906	867	860	876	897	847	920	905	810	877	891	820	843	836	880	879	855	851	835	830	849	856	906	847	884	926	889	882	842	896	863	907	850	899	885	873	868	842	836	869	934	908	906	852	868	861	897	865	922	933	909	875	878	862	874	863	944	878	898	878	846	890	865	901	871	855	836	906	884	819	950	900	863	931	860	930	964	913	877	855	874	826	905	901	830	915	879	856	901	917	904	893	913	858	857	896	888	874	910	921	883	882	869	855	927	860	910	888	871	904	881	853	858	900	943	857	927	901	864	867	881	824	839	948	842	949	880	836	891	889	906	830	833	919	892	846	925	923	863	847	869	839	864	911	907	877	881	872	908	932	901	894	909	897	919	933	911	875	942	927	848	841	936	883	885	867	921	880	890	901	890	953	890	888	832	924	887	900	847	889	873	900	886	924	847	904	896	893	868	863	870	962	941	893	862	864	904	872	861	927	916	887	869	865	826	904	877	952	848	907	872	795	948	866	854	926	840	883	881	923	866	852	898	897	941	878	906	914	832	885	887	914	862	851	875	856	891	873	845	836	890	860	936	845	927	890	889	882	888	853	888	844	871	886	924	803	927	920	864	895	869	873	890	893	908	824	871	910	863	866	895	821	841	921	903	914	859	863	843	915	888	849	875	923	876	901	896	912	865	899	914	908	859	871	874	901	875	857	883	884	847	913	891	875	921	893	891	886	867	842	902	930	868	869	874	848	919	872	882	897	894	866	907	866	914	852	892	902	882	892	825	904	916	871	856	922	932	901	872	861	888	917	916	857	915	847	910	849	880	872	853	881	886	892	872	900	885	915	892	809	894	921	897	932	838	885	889	860	864	925	841	884	852	904	850	826	886	846	919	903	840	904	927	848	905	931	855	872	919	906	874	877	866	880	891	922	867	879	866	857	866	844	848	845	904	860	909	870	878	905	877	886	926	920	877	838	870	916	923	892	882	903	868	908	853	828	846	894	809	859	825	851	855	866	918	859	887	884	880	927	880	950	909	879	885	885	907	894	845	891	867	868	882	882	869	857	910	909	876	874	919	878	879	892	835	837	870	820	904	905	869	908	923	879	865	891	885	907	833	913	886	895	847	868	953	905	850	854	924	923	871	874	897	842	926	867	909	950	875	890	914	938	910	900	927	938	859	905	845	842	884	917	886	858	903	875	928	894	855	895	892	884	889	929	874	876	894	937	898	915	905	872	815	942	919	929	904	863	892	870	923	881	939	894	866	915	902	914	852	915	871	883	954	844	876	817	881	892	889	804	860	925	917	895	864	881	858	904	942	871	907	852	872	916	907	864	884	900	868	857	891	873	895	909	912	890	878	890	878	857	935	868	882	858	927	872	901	881	855	912	856	832	891	859	876	864	854	834	851	855	888	841	874	875	869	889	883	872	870	884	907	896	848	839	918	890	913	839	875	925	872	860	937	853	880	855	874	928	905	877	948	866	842	863	891	833	940	883	899	895	847	885	914	913	859	891	873	904	901	919	943	854	899	805	838	976	845	900	864	860	893	889	858	891	867	858	860	913	908	878	866	847	872	860	851	866	933	893	867	868	867	894	871	875	959	940	887	834	878	871	868	909	933	825	858	908	908	905	894	858	885	858	823	883	910	933	877	869	867	870	868	866	853	876	934	923	882	883	899	889	890	901	892	853	903	877	857	865	899	877	897	902	908	869	902	877	875	904	875	911	899	852	942	853	982	882	881	905	870	907	845	901	861	895	945	865	886	877	923	859	892	903	901	888	892	925	904	860	912	927	869	867	858	879	880	914	936	894	846	876	899	891	904	867	861	876	870	884	880	860	913	893	878	866	881	885	804	888	827	861	898	870	873	922	881	891	887	904	928	891	872	856	895	896	889	833	918	949	887	878	891	891	832	842	891	909	864	911	886	887	883	866	884	923	895	845	873	845	875	891	909	887	909	838	861	902	896	882	902	849	860	877	907	865	916	833	881	935	921	887	897	857	865	854	873	887	884	859	841	882	872	906	921	887	877	868	895	874	907	870	909	850	873	863	880	931	901	898	861	846	919	865	925	888	869	868	863	948	872	900	847	891	883	911	899	890	899	869	906	857	891	864	845	896	846	846	878	904	914	908	889	848	898	861	943	848	929	890	882	904	835	921	915	865	926	892	844	864	829	890	873	843	819	911	894	913	882	889	869	865	904	904	889	871	899	945	867	894	903	903	806	900	888	847	882	849	910	864	868	899	883	865	896	947	866	871	831	873	911	907	895	874	917	908	916	925	831	907	850	898	845	906	977	854	887	956	904	882	895	907	827	867	863	901	922	892	920	861	840	872	931	891	871	893	831	875	874	854	929	920	871	871	907	865	880	876	917	892	832	899	844	870	905	875	866	868	867	903	858	878	866	859	880	921	905	914	857	873	869	913	845	863	821	905	807	926	892	782	907	892	897	936	885	844	867	891	917	878	908	862	861	855	855	853	841	951	886	879	869	908	866	972	909	883	892	896	889	890	862	877	841	874	919	901	905	880	825	901	852	888	878	861	873	882	874	864	939	843	903	847	926	905	888	901	931	905	894	898	918	825	900	925	865	826	884	873	893	877	860	813	877	858	860	906	874	862	838	872	879	854	900	906	915	876	898	833	880	860	875	902	866	913	925	883	861	846	886	893	867	886	865	877	887	906	922	835	898	922	930	886	859	850	895	942	846	891	874	901	894	916	904	836	886	901	893	886	839	931	864	866	875	919	874	886	894	862	876	870	851	872	873	869	838	824	848	895	950	852	880	868	860	856	873	868	900	870	905	895	861	873	912	909	920	875	864	859	887	898	924	911	865	847	906	844	897	871	910	895	913	874	882	872	874	839	829	848	920	831	865	863	951	841	872	898	889	911	942	898	912	871	875	869	911	861	894	877	877	897	915	926	868	885	835	905	907	896	847	897	856	918	843	864	882	870	849	904	922	900	924	890	896	855	888	847	861	866	896	896	849	850	901	932	871	845	838	905	889	915	865	867	907	874	889	858	863	855	902	874	873	879	941	872	881	862	857	824	845	872	853	936	884	878	874	855	864	884	918	875	947	870	887	898	935	884	874	890	931	895	871	896	876	899	908	876	916	867	956	901	861	879	876	877	918	862	910	808	866	901	883	920	856	892	937	884	940	881	966	953	890	935	944	908	853	934	886	881	880	927	941	903	930	877	884	904	877	848	862	857	926	873	899	789	870	828	865	883	874	853	821	914	876	861	831	858	913	869	839	885	918	852	907	875	868	899	890	880	920	899	875	890	825	880	889	899	862	867	890	870	901	858	900	886	850	890	902	894	869	875	847	881	882	863	898	911	873	864	914	864	906	876	839
23392	21290	28985	23939	21288	19333	3472	1188	896	758	645	617	597	619	593	589	543	513	524	506	469	442	479	484	507	481	468	501	505	485	492	511	461	453	466	450	509	514	474	494	462	474	457	445	500	495	493	484	480	451	467	446	729	1573	2080	1245	877	623	510	448	397	437	376	392	423	415	376	404	400	415	401	400	436	405	414	404	359	430	430	407	404	373	389	412	381	414	415	434	429	425	354	400	387	444	440	436	410	382	427	374	405	404	380	397	389	437	406	382	408	427	374	446	397	419	389	377	384	406	419	426	375	405	407	378	412	371	429	402	392	380	397	422	444	419	416	439	395	384	404	408	409	398	411	429	431	413	403	430	403	409	394	403	400	403	426	434	428	383	383	389	405	407	362	433	417	412	416	378	429	413	429	409	435	383	411	403	425	387	439	466	401	406	391	414	388	397	372	389	428	365	425	394	390	408	399	415	395	414	440	400	438	447	414	425	412	428	411	445	406	413	390	423	402	406	412	387	390	412	401	373	413	407	419	428	386	416	383	400	453	397	386	417	385	404	412	429	416	386	423	391	403	387	408	423	396	432	396	393	421	411	437	423	431	403	412	384	412	408	428	431	448	409	415	391	398	429	417	362	368	363	428	400	392	397	426	419	392	428	400	385	419	386	407	442	430	379	412	375	403	415	414	383	425	359	413	379	431	429	406	439	426	426	363	393	432	398	395	410	376	388	407	438	425	414	403	383	404	403	396	422	440	445	400	404	413	423	401	399	418	407	426	374	431	391	373	383	373	392	427	395	386	392	470	372	389	411	383	399	394	398	395	375	374	431	406	383	399	396	412	393	440	397	455	414	438	401	430	399	394	433	416	447	425	401	384	444	400	375	437	390	473	416	401	421	417	395	404	402	443	426	381	428	378	427	397	351	418	421	397	378	397	450	421	382	438	422	404	398	410	400	399	397	418	396	423	435	434	394	462	385	441	405	409	418	419	393	399	421	386	414	414	396	424	416	413	423	401	399	391	368	391	413	412	421	371	435	444	410	413	401	404	405	439	410	396	409	390	374	397	443	403	414	403	438	407	373	451	401	437	389	397	399	354	402	392	406	370	441	427	399	442	405	426	431	397	398	398	382	396	419	408	403	399	365	396	388	454	372	415	421	413	401	390	427	439	445	398	418	420	375	431	422	414	398	420	392	429	364	442	394	400	403	395	415	411	404	412	420	423	399	408	404	428	383	407	400	438	401	387	415	396	402	420	436	380	390	437	363	425	411	414	400	432	423	394	415	397	387	439	430	423	436	399	454	477	371	431	403	420	379	392	407	383	432	422	405	364	428	429	414	402	409	394	401	426	382	400	403	402	405	399	381	423	393	434	422	388	399	406	418	400	395	396	412	404	407	397	418	367	441	373	372	411	413	391	399	409	372	435	457	409	403	434	433	411	417	387	403	426	423	411	377	421	414	402	431	448	389	392	397	394	414	430	372	398	408	415	419	386	395	414	384	405	425	372	401	424	397	392	437	408	368	360	389	413	422	409	427	395	445	430	406	343	395	382	406	405	410	376	422	394	427	388	368	423	455	407	382	437	428	407	414	394	384	377	386	431	417	394	421	379	407	425	410	420	447	412	390	438	395	430	407	390	431	437	410	431	433	394	433	390	404	375	387	390	413	390	418	428	384	409	416	419	414	402	446	403	414	369	374	410	429	397	393	393	383	419	379	380	430	390	398	426	403	376	442	431	442	376	392	400	396	408	414	447	404	431	425	406	404	418	406	426	426	421	403	405	411	423	407	398	421	391	409	371	417	458	403	397	391	424	423	428	409	417	406	406	417	438	424	420	392	412	399	378	404	406	425	399	446	420	421	436	392	385	414	388	389	403	424	410	395	421	363	436	457	416	404	413	387	441	410	425	406	462	428	409	394	396	408	420	435	371	420	404	392	428	443	432	419	428	425	402	376	418	420	403	428	385	398	401	400	396	403	442	401	421	401	394	420	415	391	370	400	402	409	391	429	405	393	437	384	406	409	427	387	420	388	408	412	400	366	414	407	415	375	411	388	447	394	388	424	414	431	401	409	424	383	412	438	391	413	410	419	403	377	404	391	416	400	398	382	384	439	420	443	424	422	373	396	420	418	419	419	360	414	414	396	417	405	429	420	424	397	401	378	444	397	381	430	410	394	397	406	415	430	392	411	392	383	384	441	418	411	413	390	406	411	401	408	398	406	403	383	408	431	427	437	416	374	423	389	440	406	457	393	401	430	404	421	402	372	392	383	446	449	434	454	422	421	399	407	400	413	420	425	407	431	414	359	407	390	418	392	391	376	460	405	403	389	401	411	406	396	410	381	392	382	441	368	408	406	405	446	416	384	409	371	366	418	402	436	376	416	387	407	408	412	424	401	415	405	390	419	406	454	460	439	373	393	409	413	424	382	409	427	410	375	392	415	392	415	429	375	459	428	423	383	409	417	405	393	383	430	403	399	399	405	393	417	407	414	404	396	419	377	418	390	398	400	425	407	417	416	412	381	412	425	430	386	415	409	408	403	408	404	426	393	412	403	391	403	413	378	400	448	455	371	417	403	454	414	417	418	391	394	420	400	440	419	385	446	394	419	423	426	370	391	440	426	438	418	405	432	427	414	423	438	380	398	353	395	412	389	437	406	390	394	411	428	453	427	376	401	408	413	433	402	389	421	365	423	428	396	422	388	440	410	413	422	390	441	403	396	413	416	404	404	416	390	370	396	432	385	401	427	396	428	411	364	407	433	414	409	433	387	429	410	346	368	420	395	411	396	412	419	376	403	398	422	398	388	413	399	402	419	402	418	410	421	426	404	397	418	397	400	407	410	391	420	435	381	420	405	401	422	382	421	405	424	400	418	425	395	434	408	403	419	395	402	399	407	417	401	425	416	425	419	412	412	416	405	444	409	389	372	410	414	436	419	384	385	411	412	425	420	396	395	406	397	380	387	400	406	380	393	408	425	416	389	387	404	377	407	399	417	369	421	429	406	419	384	405	418	397	430	447	397	388	437	408	437	384	394	392	411	409	390	375	396	371	439	400	363	408	379	426	398	405	370	393	410	418	397	417	395	412	466	398	412	358	380	370	410	441	423	417	382	431	431	418	415	411	418	396	401	452	398	419	418	411	407	411	384	377	347	399	399	428	431	418	419	407	416	372	411	398	406	394	380	388	389	382	376	446	424	424	429	422	378	408	386	416	413	406	408	378	417	426	409	429	412	412	436	418	401	428	423	401	391	413	399	354	427	405	400	376	409	435	393	374	423	447	420	418	421	402	401	393	387	415	418	418	397	386	403	397	372	424	395	418	426	441	386	434	396	424	381	420	451	390	410	436	412	436	447	438	414	376	402	403	392	418	417	441	427	397	407	388	394	412	395	381	416	447	430	430	420	386	415	361	435	414	414	410	403	378	412	386	419	399	413	417	384	395	407	417	415	408	419	433	383	370	404	398	431	406	399	434	435	432	402	413	431	406	364
11857	22380	19688	14766	10094	6887	4642	3317	2707	2345	1698	1466	1414	1336	1304	1292	1246	1214	1111	1144	1064	1034	983	978	1019	1090	981	935	971	1057	996	1091	1014	1000	967	978	939	962	1003	1015	969	997	971	1028	1032	1020	1001	1052	923	827	833	819	1891	4623	5640	3284	2147	1426	1006	846	740	707	721	729	764	709	715	741	726	768	683	727	709	732	749	742	721	696	733	762	690	709	749	710	717	749	715	772	729	730	723	727	729	720	663	705	773	753	774	740	716	752	706	742	740	754	733	725	698	755	724	697	760	713	713	722	680	692	776	708	783	684	739	746	720	697	731	693	765	743	748	719	740	736	705	721	713	712	752	688	716	749	785	737	780	726	784	721	740	734	743	741	752	770	700	777	734	686	744	779	698	749	701	756	703	709	745	738	758	746	732	761	697	720	720	717	736	740	710	756	786	701	748	748	776	747	729	723	702	757	717	726	726	749	743	726	748	703	750	741	737	721	752	755	792	736	771	721	738	716	747	755	711	698	758	710	683	721	704	765	746	710	767	711	739	727	722	749	783	684	761	718	695	753	744	746	721	796	732	752	793	720	704	745	705	769	747	699	731	722	739	739	720	707	742	694	764	711	741	676	731	783	743	741	773	758	717	710	689	713	724	700	771	722	790	693	706	731	760	753	748	675	683	758	706	765	730	692	722	751	712	703	766	723	762	701	783	723	733	707	736	735	737	713	787	745	738	752	704	745	683	756	770	716	686	725	754	777	718	710	720	711	776	745	736	752	702	690	721	749	700	780	754	728	742	749	725	753	710	724	732	704	721	727	765	748	714	741	799	717	785	709	739	724	732	730	743	764	770	678	749	726	754	752	722	703	720	710	721	784	694	744	733	762	744	709	691	778	744	731	753	732	746	728	712	758	704	728	738	681	783	777	738	763	762	711	716	730	699	710	732	690	747	725	718	777	753	730	726	735	698	720	720	732	683	739	750	742	736	708	733	723	761	735	739	701	683	759	727	792	755	754	770	736	748	689	716	709	698	744	802	703	744	766	727	740	727	721	739	760	749	746	669	708	719	733	756	737	749	756	744	727	763	696	729	715	775	741	766	751	727	765	709	701	754	722	701	733	746	783	713	752	747	720	692	663	727	766	700	731	759	741	722	724	757	698	771	683	730	726	729	807	693	706	740	725	743	735	754	770	751	698	735	762	722	727	704	742	695	740	753	717	757	681	723	750	733	742	754	728	688	722	738	742	764	711	768	727	754	740	725	726	716	744	746	724	800	739	760	748	726	719	739	696	734	743	722	730	765	756	700	704	707	705	758	695	739	765	731	731	741	714	719	695	699	736	758	752	696	746	720	757	724	758	775	744	671	733	762	729	728	754	799	769	762	727	770	699	733	723	763	741	762	773	735	730	754	745	739	748	725	721	747	756	725	726	724	701	739	734	752	765	765	778	730	732	723	734	723	731	775	764	745	733	701	726	716	748	730	791	756	745	658	713	702	703	731	697	724	725	730	741	774	776	734	728	745	733	688	714	730	728	732	736	715	715	674	751	747	736	748	705	723	660	713	760	730	703	745	738	727	728	707	734	716	728	725	723	728	713	762	744	760	679	697	723	738	782	758	701	667	746	733	747	686	762	688	709	765	710	743	669	730	735	736	732	690	754	738	701	740	774	760	733	675	733	745	769	679	741	765	759	671	736	687	713	733	774	698	753	735	754	736	726	758	765	733	732	772	742	789	734	733	781	711	724	697	738	748	736	773	762	761	773	746	799	755	717	782	690	725	744	769	711	706	728	735	719	740	740	760	735	730	748	779	732	739	731	771	786	689	780	682	707	727	744	711	749	718	682	740	704	691	798	748	702	728	717	739	705	731	753	749	738	732	689	756	714	731	739	763	704	727	735	728	705	727	716	725	738	739	708	717	787	732	724	721	761	732	770	721	747	748	724	729	761	769	707	748	732	754	775	734	757	750	749	715	706	789	712	758	718	729	738	695	775	732	747	779	721	724	728	690	701	777	728	738	766	767	721	701	705	716	715	715	794	709	719	830	727	740	725	735	743	747	743	762	761	758	730	746	728	739	765	746	727	758	699	744	733	714	753	748	722	680	741	743	718	757	720	734	693	712	681	688	749	743	754	711	788	787	705	727	717	711	691	705	724	704	739	749	722	712	705	732	736	745	744	760	745	740	690	741	741	755	710	790	773	724	699	716	720	750	770	705	812	764	739	739	751	756	704	742	764	791	717	762	740	764	697	786	757	698	760	736	736	712	706	751	703	759	764	694	760	779	776	696	702	724	767	767	759	731	749	684	747	743	778	743	718	756	735	728	710	732	727	726	715	769	733	788	723	760	751	670	762	757	702	743	766	747	748	698	721	703	722	727	728	747	731	740	775	721	744	753	725	732	723	749	708	725	712	760	756	700	717	770	739	716	691	666	733	694	751	765	724	735	760	702	745	721	750	755	779	728	736	728	739	726	721	691	741	728	756	713	714	747	735	746	736	739	776	732	737	753	730	736	722	728	727	694	735	761	731	777	742	726	748	674	751	730	740	754	782	745	696	746	772	744	732	740	724	745	757	701	760	704	746	720	688	756	765	746	732	755	770	750	749	734	761	753	802	767	709	729	793	790	711	698	726	742	705	724	745	685	783	732	700	709	721	744	761	691	726	758	700	807	733	796	739	714	738	708	744	733	737	738	780	736	785	700	716	731	742	728	742	715	702	731	753	756	753	746	758	732	733	746	734	751	726	708	762	730	746	734	690	703	683	695	719	725	740	697	700	697	726	733	741	726	717	785	717	769	774	740	787	739	729	742	755	714	755	739	723	702	753	694	690	740	707	764	688	700	734	693	682	756	735	737	774	707	766	742	732	745	759	736	729	720	715	749	707	794	708	731	738	767	752	761	720	736	712	693	713	738	739	716	691	753	769	725	738	685	750	717	742	737	742	768	728	723	749	759	692	739	786	697	743	712	723	712	719	721	703	740	746	735	752	688	751	740	734	746	745	765	714	793	671	744	717	741	745	708	756	731	667	736	729	730	720	714	744	740	743	756	743	724	684	725	731	745	720	746	730	731	730	756	752	721	713	703	735	703	734	750	712	744	694	690	712	706	775	783	711	757	788	736	744	715	726	746	714	758	733	784	732	748	719	743	756	774	720	707	706	709	715	712	741	725	721	755	749	694	727	748	702	754	757	735	741	724	687	704	688	701	685	715	719	693	778	715	732	735	699	752	720	755	744	747	726	753	677	741	734	751	711	714	713	753	675	693	735	768	730	704	712	761	703	720	739	766	743	712	741	760	804	713	722	715	725	738	697	728	750	748	729	751	730	796	652	709	738	772	760	783	725	678	717	727	716	759	729	744	781	739	769	700	760	772	761	750	721	681	692	692	761	717	723	682	768	733	718	762	758	745	739	786	728	754	769	735	733	692	753	726	754	760	742	718	727	742	766	722	756	779	748	753	786	724	797	751	710	723	760	778	715	755	714	738	721	738	686	764	741	695	726
26830	20289	8659	2774	1381	912	802	705	690	648	643	578	619	615	598	653	665	656	640	582	651	605	616	578	652	608	565	595	645	604	633	612	648	621	609	669	541	580	566	649	644	591	609	646	642	624	636	642	662	624	634	642	642	712	746	739	690	651	622	608	637	560	598	583	620	603	612	585	608	595	569	614	555	573	572	599	548	618	551	611	613	554	570	617	598	586	631	588	620	578	587	569	600	558	572	586	627	614	590	649	582	594	607	617	572	586	614	634	614	583	577	586	584	623	605	615	572	588	585	636	634	598	599	582	580	596	564	581	636	593	600	618	602	583	640	579	608	594	602	584	572	568	582	617	593	597	591	632	582	589	587	570	630	582	594	584	602	579	606	615	587	612	608	601	625	599	555	628	601	590	610	595	560	607	597	542	599	582	573	593	561	672	608	584	596	612	597	570	598	585	585	612	631	583	578	607	577	603	625	610	616	601	577	590	614	554	580	588	637	587	578	580	606	619	623	632	621	613	556	598	600	563	547	582	576	617	580	592	599	583	620	641	612	593	568	604	654	556	586	560	576	578	598	628	604	606	569	633	591	602	597	567	586	575	561	583	571	563	592	578	593	567	609	625	548	579	546	554	604	584	553	567	590	596	577	621	593	565	601	615	575	561	568	571	621	629	597	588	634	562	596	600	619	630	588	624	583	597	566	625	650	566	623	590	618	599	604	601	599	628	572	568	604	557	566	616	613	603	579	645	604	578	614	602	625	592	608	632	596	583	604	620	614	602	579	590	618	620	542	602	625	596	548	617	605	574	580	596	595	596	623	573	584	567	616	582	598	577	589	604	601	609	559	543	588	646	631	603	579	642	608	559	601	568	577	557	605	569	600	629	607	616	591	600	570	585	567	645	557	592	593	575	580	572	642	620	591	608	601	607	588	588	613	620	617	575	595	577	564	540	601	627	581	591	570	586	618	590	557	582	572	606	599	584	609	587	592	589	546	612	579	591	555	587	582	597	611	640	616	591	596	617	582	615	594	595	561	529	625	630	551	582	608	589	586	586	604	570	565	588	637	586	608	568	581	561	575	567	616	591	598	590	546	546	622	617	595	572	600	610	616	609	568	619	599	588	578	593	571	619	630	617	611	619	630	648	574	615	608	568	634	654	582	558	599	649	620	585	571	603	619	593	612	590	628	599	578	613	613	565	620	581	594	597	595	547	629	594	562	641	636	601	595	565	607	612	570	583	550	553	619	601	601	604	589	586	584	518	607	596	590	576	587	606	599	577	584	568	593	579	641	574	593	590	568	627	569	556	606	532	612	551	602	584	596	592	580	598	583	574	584	594	633	563	591	608	616	592	626	628	595	606	552	621	580	645	547	589	569	599	550	596	558	562	571	579	577	619	637	618	544	611	589	589	599	592	581	554	600	556	577	575	585	619	588	600	541	607	575	612	570	598	619	590	602	577	587	596	610	577	607	607	586	608	595	604	577	618	573	554	606	578	552	574	575	563	602	595	625	576	554	587	566	597	582	610	583	619	607	573	584	619	628	595	604	595	607	625	591	607	557	611	557	591	583	580	611	563	648	623	604	581	557	587	616	545	583	576	628	631	587	597	549	561	602	605	568	639	598	627	581	585	598	605	575	585	560	560	614	641	579	588	564	570	578	618	602	593	619	609	603	609	565	584	558	611	613	584	593	562	588	588	543	601	582	602	627	591	599	576	631	611	625	581	630	584	606	600	592	609	597	619	641	600	617	608	619	566	616	637	577	564	588	607	568	575	612	593	568	596	589	586	575	604	553	581	608	582	602	578	603	603	570	566	591	628	552	615	591	587	620	584	588	558	590	624	627	551	591	566	622	606	592	598	615	546	604	579	613	612	648	583	607	597	619	603	587	615	593	624	540	586	547	589	618	597	593	604	593	594	593	605	598	585	605	568	605	608	598	592	602	611	614	596	591	597	603	594	541	571	601	601	624	640	586	590	617	604	624	657	579	582	592	626	594	602	652	587	594	586	584	591	584	609	582	592	595	568	596	613	582	606	608	583	618	608	588	602	608	571	607	544	626	582	621	565	617	587	593	602	574	588	586	596	609	602	589	609	589	585	623	560	592	576	625	608	593	538	585	566	620	604	645	606	605	585	612	592	616	598	623	605	577	567	579	563	588	576	611	608	617	616	572	605	595	581	601	571	565	599	576	568	640	617	603	632	609	559	600	622	562	560	606	607	582	626	579	569	592	618	543	572	584	605	570	631	568	585	571	597	650	593	542	584	599	579	580	615	588	589	604	601	584	544	607	546	563	602	617	609	611	603	582	608	625	589	615	628	616	629	598	580	621	574	562	588	567	602	585	585	620	563	638	604	562	595	596	578	598	595	559	575	605	594	603	646	622	555	616	614	588	616	590	570	591	582	582	597	587	584	574	578	541	597	571	586	611	617	593	615	546	610	577	586	566	566	575	573	578	600	583	572	595	615	605	573	580	550	551	586	624	581	575	576	548	644	617	566	629	579	610	595	598	589	606	626	569	561	589	558	621	604	558	595	619	573	560	602	622	649	592	614	614	578	599	530	575	585	565	587	613	612	590	568	621	587	616	571	623	627	612	589	572	592	638	597	596	631	580	576	548	554	617	630	584	594	587	586	600	554	617	573	567	570	577	574	549	560	630	574	585	606	549	650	575	563	586	596	612	578	628	610	612	629	587	578	588	596	603	584	658	605	602	610	621	619	594	565	581	615	572	603	568	615	623	556	564	594	573	598	558	594	613	583	608	580	590	606	581	598	614	627	575	613	549	560	585	580	646	599	565	592	556	551	599	573	613	598	639	573	623	551	598	582	603	592	641	544	612	562	568	574	546	552	600	574	621	580	604	568	601	550	595	583	608	615	577	600	567	604	591	581	606	617	589	592	582	634	585	579	595	620	629	643	600	630	563	597	606	613	583	581	579	572	608	574	595	552	569	626	581	560	588	577	616	572	614	613	615	631	582	571	563	620	590	579	606	604	578	609	606	568	595	611	551	589	593	599	592	643	590	631	628	617	620	609	585	555	559	587	613	582	587	558	597	618	596	623	574	626	606	592	580	571	599	585	616	562	600	584	601	594	562	611	592	568	612	560	645	594	603	647	650	596	585	605	583	589	626	609	582	604	635	581	607	608	564	615	615	593	621	605	600	581	691	592	637	611	569	598	587	627	609	597	596	537	600	601	594	581	575	595	604	566	574	555	604	578	604	647	563	614	623	559	639	597	609	598	617	580	596	574	577	617	601	618	597	579	550	635	604	607	577	626	614	599	585	564	591	612	576	631	626	562	582	600	559	575	591	571	561	609	633	617	584	623	610	596	549	558	603	603	561	554	583	587	590	595	622	615	589	562	614	559	602	617	582	620	645	600	563	610	609	575	608	607	599	597	576	597	603	599	584	576	568	597	610	576	591	602	618	571	546	552	611	603	604	590	559	631	616	642	577	583	623	597	605	625	636	618	570	651	576	575	577	579
7669	7085	7676	6005	3766	2468	1755	1551	1497	1309	1218	1135	1136	1144	1146	1226	1177	1155	1152	1080	1184	1131	1128	1120	1154	1031	1070	1136	1095	1067	1073	1156	1174	1125	1180	1194	1122	1143	1154	1167	1182	1166	1103	1172	1152	1133	1134	1170	1129	1055	1067	1133	1224	1290	1442	1379	1334	1142	1132	1022	1036	1080	1037	1065	1032	1069	1052	1085	1038	1013	1063	1052	1079	1006	1034	1018	1089	1030	992	1103	1080	1092	1095	1066	1042	1044	1055	1088	1033	1087	1134	1084	1039	1098	1055	1090	1052	1057	1077	1049	1086	1047	1077	1037	1041	1025	1011	1057	1013	1059	1081	1028	1076	976	1040	1033	1051	1087	1081	1072	1048	1008	1038	996	1052	994	1057	968	1054	1115	1078	1040	1084	1021	1082	1073	1036	1135	1065	1064	1133	1083	1063	1038	1052	1011	1098	1107	1086	1017	1025	1080	1113	1034	1004	1096	1061	1040	1052	1074	1101	1032	1114	1070	1047	1079	1077	1079	1018	1118	1083	1064	1071	1045	1072	1042	1013	1090	1047	1091	1027	1050	1062	1070	1078	1100	1126	1047	1051	1022	1053	1006	1052	1034	1048	1079	1070	1064	1098	1073	1071	1010	1079	1120	1099	1043	1043	1017	1070	1007	1090	1059	1097	1101	1098	1029	1047	1040	1086	1018	1062	1031	1096	1068	1043	1061	1073	1069	1014	1017	1079	1059	1032	1033	1060	1031	1055	1082	1075	1095	1063	1068	1075	1072	1106	1050	1082	1028	1120	1051	1031	1069	1108	1027	1083	1065	1031	1129	1095	1080	1033	1054	1068	1042	1053	1038	1059	1081	1030	1074	1036	1076	1047	995	1063	1044	1049	1058	1055	1047	1092	1048	1039	1020	1046	1090	1015	1102	1045	994	1081	1051	1067	1155	1056	1039	1050	1025	1052	1045	1001	1043	1055	1037	1015	1023	1092	1046	1047	1033	1083	1016	1079	1056	1050	1069	1035	1091	1067	999	1072	1055	1071	1129	1064	1058	1098	1076	1135	1050	1034	1011	1034	1040	1096	1048	1002	1049	984	1078	1034	1106	1059	1096	1020	1059	1081	1139	1099	1069	1073	1005	1064	1054	1035	1039	1030	1019	1055	1050	1090	1081	1060	1092	1058	1045	1033	1051	1077	1049	1069	1085	1006	1079	1004	1035	1035	1038	1118	1048	1038	1035	1097	999	1001	1058	1039	1060	1053	1068	1042	1039	1099	1035	1048	1059	1060	1075	1045	1046	1052	1046	1085	1050	992	1049	1011	1041	1041	1084	1058	1078	1007	1063	1041	1054	1075	1072	1101	1053	1096	1063	1040	1061	1022	979	1009	1057	1029	1064	1029	1009	1082	1032	989	1025	1070	1106	1085	1057	1056	1008	1054	1066	1086	1083	1049	1070	1119	1040	1036	1051	1050	1051	1038	1083	1018	1038	1030	1099	1117	1044	1049	1064	1075	984	1017	1093	1074	1051	1043	1054	1026	1018	1027	991	1038	1083	991	1066	1083	957	1158	1100	1029	1038	999	1061	1036	1069	1087	1078	1025	1060	1027	1038	1104	1073	1038	1034	1073	1036	1043	1076	1054	1080	1119	1072	1098	1035	1026	1062	1097	1012	1051	1035	1070	1061	1073	1108	1114	1020	1071	1109	1066	1053	1061	1099	1033	1073	1045	979	1076	1063	1029	1023	1071	1118	1074	1028	1009	1058	1054	1055	1063	1089	1056	1060	1001	1086	1027	1012	1134	1035	1041	1057	1084	1029	1075	1051	1057	1069	1102	1058	1071	1093	1048	1055	1044	1064	1084	1042	1028	1071	1030	1101	1041	1094	1067	1022	1092	1051	1050	1089	1094	993	1087	1010	1032	1084	1131	1085	1056	1037	1071	1072	1055	1086	1096	1063	1071	999	1014	1111	1025	1054	1071	1105	999	999	1049	1078	1074	1075	1032	1019	1047	1082	1016	1013	1054	1114	1052	1034	1017	1071	1092	1031	1013	1058	1037	1066	1044	982	1029	1043	1120	1111	1066	1074	1007	1048	1048	1065	1073	1077	1070	1104	1099	1034	1062	1071	1021	1029	1055	1034	1107	1099	1058	1019	1057	1118	987	1090	1027	987	1055	1056	1095	1041	1065	1035	1035	1045	1040	1058	1029	1084	1049	1088	1073	1050	1043	1043	1089	1075	1057	1009	1068	1053	1030	1043	1074	1100	1133	1104	1091	1046	1026	1051	1080	1040	1079	1076	1107	1034	1052	1112	1093	1065	1053	1015	1072	1068	1020	1042	1075	1021	1019	1053	1048	1060	1028	1088	1086	1064	1032	1049	1128	1073	1123	1116	1023	1087	1022	1057	1041	1089	1027	1069	1015	1094	1036	1002	1056	1061	1080	1105	1054	1060	1004	1074	1092	1022	1048	1056	1036	1046	1037	1022	1086	1074	1065	1038	1073	1015	1032	1068	1104	1127	1081	1048	1057	1060	1041	1066	1053	1093	1106	1064	1016	1090	1056	1026	1061	1043	1072	1119	1140	1066	1100	1030	1082	1083	1021	1053	1020	1084	1064	1027	1007	1108	1045	1012	1128	1058	1076	1065	1048	1080	1055	1042	1089	1129	1067	1044	1092	1028	1075	1049	1029	1057	1028	1036	1056	1036	1070	1019	1063	1042	1051	1058	1074	1078	1068	1045	1075	1035	1042	1050	1074	1027	1083	1081	1054	1042	1043	1054	1050	1053	1053	1036	1097	1007	1016	1078	1032	1029	1085	1081	1038	1035	1089	991	1070	1050	1092	1030	1106	1013	986	1021	1040	1104	1126	1010	1044	1044	1110	1046	1037	1005	1089	1054	1052	1024	1026	1021	1033	1019	1059	1111	1028	1092	1064	1046	1027	1061	1056	1084	1024	1074	1051	1058	1085	1046	1027	1067	1101	1067	1065	1072	1101	1103	1099	1058	1066	1107	1099	1017	1074	1075	1099	1074	1060	1028	1065	1055	1079	977	1067	1035	1056	1066	1107	1060	1051	1051	1066	1051	1068	1073	1049	1092	1116	1021	1016	1083	1050	983	1055	1041	1087	1089	1086	965	1022	1106	1083	1089	1070	1121	1051	1022	1070	1110	1053	1067	1029	1066	1134	1078	1053	1042	1033	1065	1052	1060	1066	1054	1084	1108	1049	1117	1115	1081	995	1127	1046	1032	1006	1044	1046	1071	1032	1088	1030	1013	1076	1034	1031	1061	1075	1063	1126	1075	1055	1035	1046	1039	1103	1032	1062	1094	1121	1020	1112	992	1055	1064	1017	1009	1094	1029	1100	1101	999	1059	1081	1045	1090	1006	1041	1059	1041	1099	1037	1069	1032	1052	1061	1055	1064	1025	1026	1074	1147	1069	1054	1089	1019	1035	1094	990	1048	1087	1091	1053	1062	1046	1067	1089	1082	1058	1030	1100	1046	1079	1016	1066	1019	1027	1143	1094	1061	996	1054	1053	1001	1086	1022	1100	1090	1046	1102	1031	1050	1068	1018	1062	1031	1042	1079	1076	1054	1025	1046	1053	1054	1043	981	1010	1084	1136	1053	1043	1091	1054	1033	1062	1100	1045	1062	1086	1036	1129	1063	1071	1025	1074	1083	1029	1094	1021	1042	1024	1076	1081	1071	1085	1075	1082	1059	1049	1025	1109	1047	1042	1056	1049	1052	1049	1075	1036	1070	1039	1099	1041	1018	1027	1072	1046	1043	1082	1042	1071	1002	1094	1086	1087	1047	1110	1104	1062	1101	1075	1043	1049	1042	1053	1100	1054	1013	1032	1065	1024	1144	1073	1062	1007	1052	1038	1097	1054	968	981	1055	1067	1016	1052	1060	1019	1127	1044	1092	1129	1057	1069	1058	1068	1084	1064	1107	1023	1072	1016	1110	991	1064	1093	1029	1080	1079	1018	1037	1031	1032	1081	998	1043	1075	1043	973	1064	1087	1102	1116	1075	1066	1047	1067	1050	1060	1072	1060	1057	1053	1049	1068	1080	1080	1073	1053	1028	1112	1074	1056	1078	1036	1077	1076	1057	1024	1037	1111	1094	1091	1058	1055	1074	1080	1021	1065	1028	1056	1049	1050	1094	1063	1068	1114	1048	1080	1084	1053	1129	1051	1060	1073	1020	1071	1077	1096	991	1058	992	1052	1063	1032	1043	1060	1140	1084	1059	1044	1044	989	1026	1073	1081	1077	1080	1048	1051	1053	1059	1038	1080	1040	1046	1059	1028	1066	1075	1061	1080	1052	1059	1013	999	1046	1043	1040	1069	1070	1034	1004	1068	1070	1077	1049	980	1114	1057	1072	1093	1049	1095	1099	1059	1051	1061	1049	1071	1067	1060	1041	1057	1027	1070	1079	1048	1113	1057	1091	1062	1034	994	1109	1068	1028	1098	1030	1101	1059	1067	1035	1080	1061	1022	1031	1033	1098	1045	1056	1077	1012	1055	1035	1095	1004	1015	1063	1058	1067	1090	1033	1059	1052	991	1055	1012	1123	1032	1024	1017	1093	1047	1073	1102	1077	1058	1077	1065	993	1036	1049	1087	1050	1043	1049	996	1083	1033	1061	1054	1066	1076	1068	1057	1031	1071	1008	1037	1054	1054	1078	1102	1029	1089	1070	1035	1046	1070	1023	1024	1119	1011	999	1029	1089	1012	1041	1094	1055	1076	1041	1017	1062	1117	1037	1067	1073	999	1102	1080	998	1058	1028	1064	1053	1047	1059	1053	1052	1110	1041	1037	1099	1026	1099	1071	1054	1072	1076	1010	1028	995	1025	1091	1044	1061	1075	1114	1054	1090	1072	1089	1082	1013	1112	1089	1040	1053	1066	1068	1043	1019	1005	1065	1074	1028	1049	1056	1071	1020	1086	1027	1060	1106	1056	1070	1046	1137	977	1016	1038	1029	1056	1052	1014	1041	1031	1047	1048	1012	1097	1027	1006	1027	1053	1038	993	1085	1080	1102
24322	21271	28325	24559	20229	3899	1410	948	817	689	623	614	599	563	586	610	617	574	546	566	580	597	538	593	557	562	599	542	519	589	511	538	531	558	489	542	524	550	517	572	548	555	586	538	558	539	520	500	522	585	551	824	974	1212	1011	816	696	591	508	529	501	451	536	475	500	520	566	470	469	549	518	508	499	545	502	458	495	508	498	535	502	472	498	499	512	502	517	479	506	446	511	492	472	541	511	511	492	508	485	534	507	519	532	495	524	470	510	481	513	507	518	520	457	509	515	480	475	497	517	496	516	483	506	530	505	510	565	472	521	488	486	542	463	515	506	479	506	509	544	478	509	493	443	538	501	504	476	493	500	475	526	495	514	517	492	516	533	485	529	504	451	484	546	499	480	494	470	515	471	505	522	486	543	518	555	491	516	479	477	520	515	513	531	487	497	519	479	520	506	517	498	510	551	506	497	465	483	517	516	518	481	513	494	521	519	523	507	506	474	523	514	546	497	475	449	510	494	509	470	530	516	522	519	515	510	500	498	515	493	494	522	521	481	471	483	497	502	480	465	506	487	510	508	507	491	523	533	497	559	549	533	500	493	499	490	469	495	511	509	529	500	507	486	481	484	499	500	532	504	463	526	509	478	510	490	460	497	497	512	500	493	511	479	484	453	536	534	509	561	476	485	502	462	502	516	512	518	503	517	482	489	503	491	544	538	487	514	515	479	474	469	507	494	512	511	517	517	522	463	549	492	488	480	505	519	446	487	475	474	486	491	485	489	489	501	511	494	459	478	519	534	554	469	511	525	458	447	501	530	488	494	548	495	506	512	549	478	499	489	501	476	484	527	531	521	494	501	494	536	518	510	497	477	468	505	517	549	505	478	509	526	521	453	481	528	527	539	534	497	504	514	499	499	517	484	523	523	534	462	523	501	528	481	502	487	512	481	540	511	490	505	514	499	524	541	482	544	492	511	501	498	514	486	481	514	481	511	505	483	516	484	520	513	502	518	508	490	504	494	522	512	505	535	483	488	542	510	514	492	519	484	470	492	512	480	495	528	516	523	506	501	486	517	480	468	516	507	529	499	493	523	504	501	483	503	518	534	504	484	521	519	510	512	522	496	457	495	496	534	480	476	448	509	522	503	468	494	493	505	494	496	496	558	521	536	491	535	520	492	471	510	512	483	523	489	507	539	510	496	524	525	520	512	488	517	503	517	478	502	545	537	466	507	482	503	509	527	479	489	449	485	494	480	474	460	517	514	480	497	527	501	495	507	529	507	488	482	529	498	524	482	492	493	473	505	500	506	490	496	504	490	480	535	517	504	482	503	480	481	518	483	485	523	474	548	530	514	473	500	554	497	528	504	517	517	502	491	485	487	475	493	492	483	466	492	540	495	511	521	479	534	495	480	485	522	487	524	468	514	448	494	569	521	453	533	537	517	511	520	489	484	502	460	520	487	492	474	508	499	495	498	480	445	477	485	509	483	515	561	522	541	498	535	467	467	482	498	509	500	501	505	474	515	528	510	507	522	499	530	484	486	547	518	520	506	489	473	527	464	500	512	499	475	498	548	510	496	495	508	499	499	530	513	522	520	494	496	478	499	497	491	521	483	536	513	530	476	489	496	531	507	500	485	511	471	491	498	444	518	485	509	511	475	483	492	524	468	483	505	459	491	512	508	471	503	527	488	487	499	453	481	532	496	536	474	486	509	495	499	520	500	489	510	477	520	525	483	470	498	548	524	513	477	504	498	473	518	521	468	497	481	501	502	513	527	474	462	479	504	507	496	515	528	509	505	492	472	547	525	499	535	514	538	546	460	483	509	509	463	490	474	543	502	497	478	524	489	478	508	492	477	507	551	511	475	500	469	520	499	478	468	474	492	470	513	467	469	524	482	500	513	506	505	491	507	531	500	507	472	506	494	481	511	486	505	501	495	477	504	499	494	537	513	535	531	528	506	479	516	501	503	516	452	534	478	521	490	531	498	489	532	491	515	517	489	514	492	484	490	487	507	513	463	513	481	517	442	499	494	506	478	483	445	503	522	515	538	475	518	474	528	491	524	496	470	514	515	501	533	493	470	483	507	512	521	474	460	502	498	487	480	490	488	506	508	492	511	544	463	536	517	519	498	464	539	486	473	450	477	502	482	495	511	499	509	482	537	505	459	485	533	533	495	543	540	494	473	517	485	513	501	485	484	532	500	539	509	533	478	549	522	499	510	482	511	537	491	472	484	511	470	522	512	518	482	436	482	487	522	538	506	506	514	503	504	492	454	502	505	493	559	502	502	511	510	509	497	562	477	526	504	505	526	485	498	494	506	503	520	447	483	479	524	499	549	508	491	512	464	515	504	467	484	534	535	521	519	516	500	488	500	473	485	525	506	484	494	491	513	474	471	525	495	538	477	468	553	507	506	478	505	485	514	496	507	525	484	503	477	522	477	509	534	517	557	517	519	524	507	479	498	510	512	494	478	483	540	521	505	495	512	521	497	512	533	510	483	512	520	539	501	553	526	465	507	516	511	518	520	506	503	533	515	523	506	475	477	475	454	510	500	506	486	512	489	525	510	452	484	515	519	528	488	532	487	490	502	494	495	496	452	469	515	516	463	495	487	523	540	523	508	494	501	506	493	514	535	502	482	503	495	477	517	524	500	491	521	508	476	517	495	491	475	486	477	491	492	522	499	490	485	499	459	534	502	487	495	522	509	477	503	540	443	494	504	467	505	499	486	508	479	510	465	508	487	517	489	516	527	512	476	572	532	498	496	554	493	467	517	484	524	507	539	486	451	507	558	485	501	507	491	532	476	520	516	503	467	452	529	482	546	451	476	477	532	452	500	515	500	504	537	489	496	511	524	556	506	498	500	498	516	523	558	509	516	465	482	529	536	522	508	508	487	483	496	514	488	491	537	511	520	503	489	535	486	535	505	492	498	485	482	526	479	520	495	517	507	521	507	483	487	510	517	518	492	483	516	487	521	529	520	538	514	501	492	509	531	481	487	482	450	471	570	517	515	501	511	488	498	511	470	567	520	469	481	506	540	513	500	495	522	482	483	510	489	498	495	518	482	497	488	527	496	491	493	495	505	513	495	514	501	481	475	540	510	514	508	488	506	489	457	508	492	527	548	453	528	528	501	495	522	525	491	487	529	514	482	513	491	515	506	505	522	512	505	534	490	502	506	458	533	512	498	526	525	519	490	524	508	511	535	492	511	505	470	505	516	520	533	509	469	496	515	499	491	534	515	512	493	535	527	524	509	532	510	468	519	496	508	484	541	461	470	530	521	515	472	559	494	518	506	468	518	502	485	456	516	521	462	532	503	500	472	510	519	470	498	490	493	481	505	482	518	529	543	519	528	495	494	471	499	546	510	479	555	512	518	494	554	495	467	535	508	503	469	522	534	520	483	459	462	460	485	516	507	544	508	486	478	500	481	510	500	528	511	530	511	495	483	501	496	495	501	493	491	504	495	465	508	472	506	491	495	495	501	496
8814	16155	16997	10958	6760	4312	3061	2636	2137	1675	1432	1389	1265	1195	1259	1260	1309	1127	1163	1143	1275	1141	1126	1087	1132	1083	1041	952	1004	1070	1027	1092	1152	1075	1072	989	1035	1013	1007	1065	1033	1068	1026	1002	1070	1108	1009	1055	1124	1099	1098	1966	2577	3428	2768	1863	1424	1177	1020	921	933	900	914	940	872	895	930	959	894	931	882	929	963	923	902	935	944	949	895	899	899	868	875	977	881	948	930	940	949	930	881	976	939	909	919	900	921	870	877	902	895	949	964	893	950	870	906	898	859	926	927	881	919	893	899	904	916	904	929	896	901	901	923	931	906	896	951	897	953	924	909	971	968	948	920	908	915	884	923	907	922	918	954	903	905	869	902	905	907	900	929	902	870	887	921	893	914	928	889	897	906	871	894	901	902	965	907	862	858	892	911	877	877	907	932	920	941	883	926	884	927	911	958	954	897	909	928	874	923	880	967	939	886	888	907	921	908	873	896	922	904	884	938	926	921	940	953	861	927	924	929	955	939	922	940	911	918	902	937	970	915	904	856	916	924	866	930	902	869	903	918	923	916	956	849	898	890	933	910	927	927	865	925	930	890	960	925	941	950	875	901	942	911	920	906	860	926	937	854	907	891	879	890	883	881	911	927	937	884	880	891	902	934	943	904	847	962	910	907	888	872	888	894	887	901	871	903	887	927	866	927	924	910	923	946	928	899	895	879	875	917	889	895	910	870	884	889	904	955	915	871	920	909	943	884	908	924	889	909	915	909	850	919	869	870	902	942	938	910	929	895	963	850	854	930	915	980	843	899	895	884	912	898	868	888	951	915	890	927	926	868	883	931	918	932	942	956	941	953	864	904	879	883	887	885	931	895	901	900	902	899	886	872	923	870	855	910	906	911	917	817	923	875	866	897	918	941	854	904	911	937	864	904	986	905	909	926	881	933	887	969	936	906	899	894	895	898	953	895	899	941	929	937	909	853	887	880	938	928	907	908	908	934	897	904	915	856	898	877	927	892	917	953	883	896	956	921	908	928	910	849	894	928	868	878	880	911	913	1006	901	904	902	949	884	889	892	901	980	908	914	871	919	889	876	885	906	928	881	912	875	901	878	911	924	880	920	922	945	930	857	923	864	912	903	914	936	951	916	892	841	939	883	882	943	892	946	907	912	921	947	886	908	901	950	922	913	867	908	904	922	908	932	915	904	909	948	926	930	918	904	847	927	888	950	913	882	913	933	982	914	978	952	907	894	941	901	932	886	896	924	950	860	912	871	928	908	881	976	948	871	916	913	914	928	887	922	885	910	881	863	921	904	961	949	899	918	926	955	948	929	945	963	933	876	866	879	905	907	932	873	898	904	891	914	910	929	915	920	910	903	940	919	940	914	933	910	883	924	888	906	905	899	904	890	944	928	908	931	871	862	903	888	929	924	848	917	938	961	874	954	943	872	890	896	903	888	927	879	907	961	885	905	887	895	951	929	913	887	934	929	892	914	957	912	973	953	919	896	940	950	916	902	938	926	928	877	853	906	911	919	890	917	891	867	878	897	914	838	962	934	860	936	874	932	897	893	892	891	909	897	877	913	907	868	941	947	928	919	844	912	915	906	912	907	890	889	934	931	896	920	908	891	868	936	914	862	880	909	945	890	899	895	970	944	904	925	925	927	936	886	870	865	925	951	879	911	947	920	949	927	923	915	939	887	892	926	945	916	929	871	929	909	939	883	822	919	954	900	869	933	967	882	877	916	918	840	906	922	822	922	912	914	933	915	881	858	888	907	936	913	953	910	876	919	884	924	887	931	910	924	915	908	963	845	921	903	876	927	932	864	952	867	955	894	936	902	918	939	945	867	851	908	905	911	870	942	954	975	875	946	870	919	912	857	918	950	900	907	871	947	925	922	847	917	885	924	927	862	875	878	915	924	874	873	894	959	899	911	886	857	930	885	960	879	942	924	878	896	903	894	875	952	904	917	902	935	929	921	871	825	925	875	901	923	893	910	839	892	907	882	974	875	923	940	865	905	896	924	903	874	911	891	895	955	941	876	892	976	944	872	954	971	898	930	884	900	954	889	907	877	948	888	936	894	954	915	891	910	893	826	920	863	938	940	916	936	859	883	922	859	927	912	931	942	938	869	948	916	942	943	861	923	878	886	888	915	927	937	914	934	884	892	895	877	886	932	968	936	900	894	900	925	883	915	927	972	864	929	965	898	925	918	960	897	860	891	920	934	884	924	869	899	920	944	845	889	969	935	891	871	900	942	904	932	884	926	907	891	899	885	918	931	898	954	931	851	931	870	898	899	901	900	878	890	905	975	936	862	924	898	884	932	892	905	902	896	961	886	918	880	916	913	906	857	886	878	880	881	907	918	966	962	916	1013	884	944	909	933	898	903	926	836	940	880	913	946	967	881	878	897	895	872	900	884	915	885	910	893	904	912	907	952	889	957	939	910	906	948	917	893	894	873	970	915	920	862	889	911	927	918	914	907	935	864	956	879	920	904	930	885	919	918	917	884	919	936	888	897	890	948	931	910	909	899	899	896	910	927	892	981	922	853	937	891	925	928	898	903	906	951	908	920	893	879	926	872	910	898	891	927	923	891	859	880	914	974	929	891	937	886	887	886	953	918	864	912	920	871	961	861	915	928	932	878	889	900	916	970	915	911	913	922	856	942	918	915	924	940	908	910	863	925	902	867	825	912	863	905	912	881	916	941	905	910	921	891	925	936	887	912	905	941	932	935	914	955	901	914	942	946	933	891	950	965	929	901	887	879	934	881	898	880	907	930	900	914	855	937	923	931	882	924	886	912	970	914	950	879	917	879	901	871	926	850	900	937	967	902	912	916	910	909	926	860	936	917	931	916	936	941	907	932	920	919	885	905	916	917	896	917	902	911	898	895	886	919	940	906	881	914	879	878	927	962	905	935	863	902	979	878	886	907	856	924	940	949	904	941	909	896	969	901	972	916	887	927	904	880	918	930	870	906	867	923	891	946	957	928	946	885	895	909	871	936	928	904	932	879	951	940	879	913	872	899	901	963	861	876	928	938	915	908	926	899	895	882	924	920	861	923	896	875	878	897	935	834	927	892	937	914	946	867	909	833	935	957	877	883	860	874	973	952	896	940	912	919	884	910	943	872	905	926	919	896	860	902	912	917	930	959	919	916	913	927	900	936	921	930	920	939	877	926	914	875	926	948	956	930	860	917	899	975	920	908	855	900	921	910	934	856	862	843	967	887	907	857	883	884	932	938	883	878	951	882	940	909	902	910	850	944	915	896	938	905	911	893	931	858	939	907	912	991	913	908	899	886	911	847	923	896	941	947	919	860	914	873	876	894	964	846	902	904	920	954	899	863	918	907	874	920	917	906	971	906	837	900	975	886	897	937	878	919	897	897	972	903	891	880	876	922	923	959	866	910	908	914	913	903	836	925	902	890	913	940	904	914	923	897	931	890	891	873	933	885	927	926	904	913	976	945	918	899	916	850	929	903	931	903	869	923	943	916	960	862	879	916
23311	21192	28856	23825	21195	19183	3200	1295	939	731	698	632	598	620	590	617	538	515	536	564	520	553	535	545	541	474	497	460	472	461	486	478	485	463	496	495	534	451	444	531	488	497	484	474	502	486	467	470	495	500	531	810	1715	1938	1304	938	722	534	466	445	442	419	435	469	430	417	407	465	411	446	465	464	444	403	411	416	419	429	428	448	430	402	426	403	404	437	412	447	486	398	421	433	406	440	402	426	409	413	438	420	427	379	418	419	458	426	417	480	403	408	442	419	428	443	456	461	438	424	434	444	432	428	413	430	445	433	409	442	414	446	442	424	385	452	448	433	417	459	396	403	424	409	423	424	413	433	406	469	437	426	452	459	411	424	454	414	434	414	432	457	444	401	424	434	423	434	431	417	455	434	441	392	413	414	423	436	428	428	409	428	418	429	415	419	401	423	433	469	423	429	424	418	431	440	424	378	419	430	404	440	444	390	418	420	440	408	402	418	443	406	408	449	432	446	423	412	409	413	410	462	427	404	429	427	474	457	425	398	447	415	414	444	446	430	404	442	424	437	401	425	405	437	419	462	428	434	431	450	451	472	442	421	399	432	415	408	422	419	456	425	446	434	434	385	384	455	415	412	469	427	408	396	446	453	419	452	429	397	406	433	429	440	406	437	392	397	438	418	418	409	435	450	393	390	402	401	484	413	399	427	435	428	422	431	393	439	435	424	402	428	380	396	440	417	429	429	403	430	422	424	411	445	437	478	405	423	381	444	413	444	404	439	430	410	446	451	394	400	425	419	433	435	417	386	460	428	425	422	398	420	409	461	422	435	468	435	451	422	436	431	407	441	414	434	457	443	464	413	425	432	440	419	485	445	448	425	437	402	432	420	421	428	403	426	446	444	405	426	442	462	465	423	422	424	450	390	424	421	447	421	399	438	442	460	459	412	401	438	457	420	431	429	429	458	431	402	411	420	426	414	437	439	476	422	460	420	405	456	444	434	433	423	436	430	427	429	442	422	458	424	431	390	438	449	417	396	421	398	436	414	438	419	414	444	435	436	437	433	437	411	414	417	453	410	435	424	413	428	424	412	430	410	417	420	407	430	419	431	418	457	433	423	453	445	466	459	416	426	424	459	432	421	426	412	432	395	404	418	424	456	417	432	436	407	445	411	459	412	425	436	400	432	424	427	418	434	437	424	428	417	428	415	391	439	429	411	409	459	428	424	431	415	434	431	452	389	410	422	421	426	413	433	416	425	402	440	427	426	432	436	429	442	416	427	399	398	429	423	459	406	453	439	445	437	437	411	414	386	420	409	448	445	411	410	431	435	418	452	423	451	438	422	441	431	419	430	419	409	453	427	443	419	418	412	415	453	399	423	416	407	402	474	433	441	438	438	426	442	400	422	474	429	443	439	470	422	418	393	404	412	472	425	461	432	417	444	416	434	425	444	402	421	434	414	412	456	407	434	453	432	415	424	420	437	458	424	433	439	425	447	448	386	415	443	426	408	455	407	411	426	411	425	424	435	400	429	441	430	450	423	430	405	405	408	444	405	427	419	424	421	438	444	413	407	441	457	432	396	437	416	408	447	437	427	420	437	419	416	444	464	406	410	428	432	402	422	410	448	462	419	426	412	431	427	393	429	464	441	415	430	425	412	394	396	425	423	469	431	424	416	438	464	438	410	407	424	413	425	397	398	451	395	424	420	416	444	425	434	420	461	413	437	426	430	449	400	411	450	438	399	410	402	417	420	445	433	430	422	454	451	417	433	425	439	401	443	454	411	456	430	429	439	416	400	450	404	422	406	432	406	438	431	421	425	413	438	423	420	435	426	458	431	409	418	432	404	429	419	393	387	423	439	409	439	433	425	430	425	432	409	396	437	428	464	442	424	415	419	449	405	457	450	461	424	408	419	441	442	432	467	447	429	431	439	441	408	441	406	384	439	428	413	419	454	445	381	481	443	457	377	429	429	407	419	405	444	450	425	417	412	430	445	436	432	421	408	403	362	420	405	401	421	465	404	456	459	476	429	411	430	423	427	422	419	425	447	424	405	385	432	431	411	475	447	459	410	480	438	435	422	419	417	420	446	400	419	432	411	387	410	448	423	413	428	416	411	420	438	427	433	426	392	395	426	434	452	421	399	452	446	424	417	446	404	438	482	429	406	420	435	423	410	419	438	408	422	391	425	423	409	426	414	424	420	404	416	403	429	437	405	422	424	377	449	423	423	417	451	459	426	436	449	460	454	389	424	446	417	457	430	441	454	410	464	442	423	399	438	419	435	432	404	438	448	377	432	453	448	422	425	394	438	441	394	443	437	438	417	436	428	409	421	394	377	416	468	446	444	417	433	413	430	400	448	413	412	436	421	440	414	469	399	418	409	386	416	416	409	437	437	419	427	435	433	394	447	391	453	394	390	440	437	433	415	436	446	440	399	414	413	419	410	423	441	441	440	437	407	406	418	446	453	424	481	404	446	414	444	417	402	401	438	419	413	433	459	436	422	427	414	414	441	405	392	402	429	479	414	449	389	435	414	470	433	458	441	405	429	416	436	445	410	429	432	418	405	424	423	455	374	402	417	430	442	419	423	453	414	447	430	450	417	399	425	427	436	411	476	427	415	446	432	441	399	438	417	447	446	426	406	410	482	424	448	478	417	399	424	436	444	442	404	458	451	427	408	404	403	438	443	454	442	450	445	428	432	392	435	451	445	431	425	443	433	442	429	414	446	455	399	399	431	425	396	424	422	396	418	389	386	432	407	450	415	444	450	436	419	415	418	409	434	442	428	452	436	419	434	414	410	382	407	431	419	448	431	434	427	416	396	402	430	427	438	424	441	398	443	451	410	433	443	455	441	434	422	468	419	410	472	391	425	436	433	439	433	444	419	427	355	418	388	401	415	461	392	452	439	403	396	472	440	426	443	403	396	391	433	442	451	427	418	407	385	431	424	405	468	394	451	420	427	428	454	405	416	433	426	410	467	396	435	441	451	438	453	411	411	413	402	418	452	425	406	422	420	431	458	449	390	440	424	417	415	424	450	418	457	426	495	437	451	408	415	391	394	432	419	442	407	407	400	425	428	437	424	454	433	418	440	389	429	442	462	428	413	435	447	443	437	441	440	374	409	434	414	413	443	409	407	422	457	436	441	424	430	468	433	433	415	420	431	399	412	396	399	447	438	457	410	426	425	431	426	472	415	405	443	437	427	483	429	397	440	412	439	372	430	399	434	438	412	423	440	410	396	444	433	365	456	423	420	420	393	398	420	452	422	460	430	438	422	439	407	438	460	386	446	417	457	407	434	433	406	426	419	454	416	438	428	460	424	409	412	427	418	413	398	401	424	399	472	420	421	456	395	450	419	420	423	449	403	392	421	438	441	441	394	452	397	443	426	415	431	418	413	426	428	402	431	415	415	392	460	414	440	425	432	435	440	428	437	410	417	430	412	426	470	410	418	415	465	444	428	420	437	407	426	421	414	416	433	394	410	459	421
10763	22653	22887	13997	9090	5830	4242	3657	2764	1918	1680	1491	1339	1347	1380	1345	1141	1019	1074	1290	1260	1211	1176	1136	1090	1054	997	967	1031	988	1000	979	936	967	921	950	959	953	920	962	933	935	939	982	955	995	990	1023	946	986	1083	2103	4843	5207	3284	2289	1556	1114	804	805	747	774	769	752	792	743	742	762	781	811	738	712	766	768	795	756	746	776	738	801	769	770	786	763	714	748	761	732	753	785	681	797	742	748	745	750	754	742	771	746	738	754	756	788	773	741	718	733	754	737	781	745	773	725	749	801	747	810	753	759	828	780	762	721	772	742	778	782	751	771	809	796	740	769	755	772	773	800	707	731	737	757	768	718	749	748	761	788	706	742	750	673	782	724	782	774	768	760	777	720	778	726	761	815	754	758	787	757	751	760	736	778	745	753	764	743	784	770	759	712	812	762	753	789	748	767	741	744	752	774	716	774	795	805	777	766	805	770	781	730	749	770	746	770	764	793	781	780	741	761	747	748	772	729	760	795	820	765	735	757	761	714	748	773	776	731	760	748	775	773	770	750	766	748	717	782	769	751	766	784	761	778	758	727	744	724	758	779	736	755	738	733	766	757	771	724	778	765	740	734	826	767	758	780	757	747	788	725	752	811	745	754	756	743	784	769	731	775	726	748	749	768	726	777	724	780	746	718	789	817	770	771	776	793	742	738	746	738	787	744	783	738	735	748	763	731	748	741	813	764	771	732	745	767	743	768	738	817	809	715	707	776	723	783	766	805	776	790	752	756	769	755	778	754	769	762	765	738	766	790	759	768	761	780	714	733	744	765	738	739	739	734	727	827	803	735	759	742	756	717	754	733	769	784	733	786	738	738	737	769	750	792	770	728	744	724	731	787	730	744	723	761	768	766	728	763	728	757	722	696	709	786	761	778	701	753	765	820	736	716	701	755	787	745	722	731	735	743	790	718	797	796	784	766	712	746	760	794	769	727	732	747	761	767	734	752	779	791	753	757	751	771	738	723	735	761	769	780	760	709	760	762	765	745	702	798	738	730	762	732	752	745	792	763	758	731	756	772	726	741	704	785	738	695	784	738	832	757	769	765	779	792	726	800	773	750	732	732	784	763	758	793	751	774	749	749	797	786	742	799	800	752	755	722	735	798	788	780	759	750	751	744	736	718	801	771	735	718	749	774	741	806	801	765	742	700	807	807	769	786	760	728	765	739	755	777	741	710	711	729	755	783	740	791	737	742	796	778	764	709	729	750	791	797	760	733	785	763	730	749	773	769	780	764	794	759	791	753	810	720	727	699	841	756	768	740	744	757	737	831	745	718	724	748	737	787	747	713	748	749	768	708	739	752	743	731	716	751	736	729	715	794	726	701	783	751	772	752	738	763	752	814	742	722	761	756	735	768	761	719	744	786	760	738	806	725	777	736	850	774	763	754	760	773	778	744	775	774	761	784	741	799	739	721	756	735	716	750	742	762	761	752	774	730	776	814	768	781	803	765	750	738	753	744	782	760	777	805	782	742	760	753	745	751	717	754	805	734	737	743	802	787	728	733	756	772	777	735	796	792	774	725	735	709	716	757	742	764	777	716	752	740	738	744	722	738	764	760	741	754	743	771	727	731	780	767	742	775	734	753	766	729	756	778	772	719	738	776	796	747	726	771	785	748	751	799	787	741	824	715	738	759	775	754	770	746	722	755	763	761	787	723	816	733	730	738	755	758	782	755	744	747	796	826	755	743	706	751	787	733	746	767	747	758	797	773	716	744	779	723	779	770	785	776	741	734	759	781	766	796	807	772	795	783	723	777	758	769	785	790	759	726	730	744	733	789	738	720	751	766	737	776	765	715	730	725	759	801	696	743	774	712	771	715	815	753	765	761	744	751	752	779	755	775	750	743	783	746	752	711	729	760	694	764	696	775	736	721	755	721	736	759	762	791	770	780	707	772	757	772	770	752	754	771	719	751	785	729	748	774	777	764	759	761	703	708	763	734	814	769	748	708	761	783	765	749	748	764	733	796	793	771	765	727	764	748	743	735	781	767	748	741	765	814	732	791	743	759	721	806	680	764	741	784	812	739	805	717	805	747	750	757	772	730	723	759	769	709	741	778	733	739	762	725	761	784	788	763	761	779	793	723	754	728	729	800	776	717	760	757	770	734	727	746	807	773	778	766	736	790	742	727	720	787	789	770	728	773	780	778	728	718	761	787	749	729	748	695	777	718	763	759	773	748	746	761	749	761	773	734	737	729	757	751	743	750	731	770	723	772	732	750	803	757	798	795	774	723	758	780	746	742	752	737	735	749	702	797	742	769	737	772	754	741	751	753	772	768	740	753	763	743	783	749	704	806	750	750	696	773	802	769	767	763	791	778	739	740	770	751	745	790	758	750	688	757	766	733	782	747	769	782	780	729	750	805	776	722	806	772	770	773	746	797	773	804	744	749	760	744	816	716	760	769	749	793	710	730	698	696	765	769	739	804	724	774	786	808	758	731	735	707	798	786	755	756	765	776	745	756	741	741	786	737	763	723	768	775	763	812	776	720	737	773	756	731	721	750	726	754	797	741	730	757	760	757	724	778	754	767	782	695	714	750	773	771	783	767	790	791	746	764	765	735	765	773	756	736	734	759	777	795	705	711	764	746	784	751	740	701	724	743	758	722	755	778	752	827	799	746	730	812	768	733	775	783	811	742	754	791	755	766	726	747	716	750	780	797	751	722	780	746	756	786	740	744	776	770	748	727	758	752	738	761	777	741	724	792	761	768	747	765	724	770	729	727	780	760	766	757	786	816	760	800	738	734	769	764	727	787	774	813	778	736	755	825	758	758	755	729	726	722	802	752	746	763	728	761	743	814	807	797	767	745	789	734	762	701	710	775	751	768	783	741	754	728	747	758	706	774	744	786	785	739	790	801	747	742	726	745	788	731	773	764	795	718	731	778	719	790	721	777	783	761	711	745	724	784	698	716	737	800	754	759	739	747	721	716	787	750	739	756	823	758	732	772	756	744	755	722	705	751	798	716	764	828	751	767	759	778	775	791	774	753	745	722	811	769	768	727	803	793	745	786	735	701	810	740	804	788	713	760	804	728	758	686	743	732	762	751	739	704	755	762	748	697	768	787	779	758	783	773	731	777	783	732	751	778	792	767	761	759	731	755	750	799	783	735	759	782	756	741	779	753	761	755	735	793	745	725	760	729	758	733	750	754	768	754	761	754	740	753	734	741	756	776	801	712	771	769	742	749	750	764	690	772	766	794	769	736	756	737	752	706	714	754	761	756	759	740	725	718	748	748	683	709	747	771	735	763	739	748	732	770	713	789	705	717	775	752	762	773	754	786	807	743	792	742	730	799	753	792	793	761	695	778	731	730	724	808	786	720	800	730	790	801	800	775	750	720	738	773	748	671	718	700	715	753	739	752	773	721	750	752	755	714	761	756	745	753	774	784	759	794	740	750	770	744	762	719	753	728	705	770	756	752	769	765	745	771	753	790	714	792	800	704
26900	20296	9570	2641	1241	851	850	777	656	640	598	645	634	642	665	667	633	573	675	633	616	660	598	616	592	632	644	597	613	626	587	608	590	579	637	638	646	634	605	649	638	613	689	591	601	620	655	572	603	636	609	623	717	719	663	684	647	641	634	585	599	575	534	604	585	587	567	653	653	605	592	611	566	584	579	599	568	568	614	581	622	558	602	616	585	578	617	615	564	618	565	575	605	598	579	616	572	573	615	603	571	567	637	600	584	651	572	555	576	573	562	620	592	526	565	588	643	593	534	627	564	594	568	565	578	605	595	606	587	608	589	618	582	581	554	627	594	579	561	615	543	598	588	608	595	558	598	594	607	579	622	610	597	615	580	607	603	590	652	623	594	563	581	642	584	592	590	624	578	585	603	576	587	597	573	603	646	588	584	629	545	566	572	578	568	604	575	596	589	599	603	597	624	643	604	580	592	619	608	585	592	594	572	651	571	604	569	577	604	607	607	615	615	575	595	591	607	607	603	562	591	594	626	640	606	582	575	572	557	551	571	584	591	600	601	582	580	617	607	552	573	628	585	584	611	556	643	549	568	591	650	595	611	610	591	535	593	610	567	614	580	588	587	603	574	575	620	552	629	573	598	578	565	594	590	617	589	563	585	606	607	580	609	629	587	594	613	648	579	593	587	600	551	584	550	552	575	570	591	562	601	627	584	578	625	591	593	556	608	594	582	577	599	593	587	557	565	582	611	567	590	611	583	589	608	648	635	589	614	546	529	556	619	554	610	573	595	581	581	572	586	563	587	594	609	577	559	622	609	584	606	581	604	581	602	607	624	604	591	572	586	570	566	606	627	577	563	577	563	624	591	620	550	627	589	567	556	588	598	606	611	601	602	632	528	538	562	625	593	565	596	590	598	647	592	602	550	585	601	582	623	598	606	567	607	556	557	596	559	605	595	594	620	602	596	567	610	588	587	563	619	592	595	559	635	641	615	605	611	614	585	589	555	573	578	610	617	576	584	578	587	597	581	558	588	589	583	614	608	592	565	556	596	579	631	602	589	612	570	626	621	603	557	585	559	591	576	584	609	617	633	579	636	630	589	583	591	625	564	559	597	567	577	568	558	542	586	566	581	597	590	589	558	588	616	597	558	601	615	595	593	554	610	560	596	579	633	564	632	560	584	580	585	589	586	626	571	555	605	592	561	616	553	603	634	592	627	583	598	629	669	574	617	584	594	596	656	597	604	628	634	552	591	611	588	669	527	586	549	613	576	592	581	557	575	581	599	583	606	561	585	583	558	582	590	590	576	571	599	586	593	621	594	553	603	578	618	590	644	617	547	629	628	562	578	631	620	574	587	600	580	621	577	566	596	630	598	622	585	604	549	626	577	589	606	593	587	571	615	642	569	594	572	530	572	620	574	596	577	604	533	591	625	600	583	585	622	568	571	561	582	594	606	574	593	558	620	596	574	556	568	598	596	557	543	596	596	565	616	588	603	610	595	582	595	577	577	594	564	617	585	585	650	567	580	585	541	628	534	575	528	637	608	568	590	592	595	598	585	583	583	599	591	605	600	567	627	625	587	634	611	611	606	634	573	590	589	605	566	558	586	595	627	584	584	564	632	604	616	587	589	617	582	619	614	561	572	564	614	620	565	585	593	630	610	638	621	594	576	601	598	580	590	629	624	558	588	589	622	586	629	572	614	631	568	574	574	588	573	601	564	618	609	589	573	613	583	555	612	604	606	609	583	595	569	580	605	623	592	646	575	568	614	615	523	600	608	612	601	605	603	624	587	598	625	558	553	627	623	599	611	603	558	653	601	558	607	560	594	577	581	597	591	624	576	551	586	575	564	612	578	556	583	614	629	626	617	588	556	581	578	604	591	639	626	552	623	609	574	606	587	646	581	603	584	608	605	590	638	592	603	569	602	585	557	574	614	602	566	557	592	584	640	621	595	604	581	607	578	540	600	547	600	596	598	571	544	589	592	584	566	542	590	566	603	643	600	599	609	614	564	590	564	615	622	637	590	639	591	652	605	564	622	625	609	585	589	626	584	602	561	595	599	606	589	640	612	597	577	633	605	610	601	585	563	604	589	570	586	591	589	622	599	584	580	558	585	613	595	593	615	570	564	604	576	590	608	625	598	575	592	582	597	601	545	549	579	572	553	577	624	634	607	643	563	599	632	615	605	585	628	598	582	538	574	603	586	643	612	609	587	551	579	609	598	605	616	590	573	636	625	570	556	652	583	613	631	561	541	554	588	621	614	584	599	617	605	547	605	586	579	597	576	595	604	569	619	564	598	598	620	608	570	580	614	593	596	591	557	565	578	556	540	598	589	565	619	532	579	592	599	592	626	593	610	649	580	595	621	573	592	545	618	554	583	597	611	576	584	559	605	586	615	574	603	633	611	599	594	574	566	591	578	578	562	576	607	609	590	594	595	561	610	575	601	613	583	621	562	611	595	603	578	580	648	572	580	576	606	585	611	592	611	608	592	584	589	621	555	612	588	575	578	588	581	603	607	571	640	573	604	596	575	591	577	583	573	578	565	565	597	607	593	576	595	635	613	568	600	592	548	621	591	572	615	627	597	603	590	628	571	599	570	571	592	593	602	560	595	600	624	605	602	584	584	606	599	611	576	580	566	612	592	555	597	593	593	622	599	591	588	608	641	565	614	591	611	604	640	599	626	574	581	548	578	615	606	555	613	606	592	610	575	616	604	587	613	636	579	605	593	596	603	580	581	597	646	598	586	587	608	582	620	546	565	582	607	607	569	588	614	560	627	584	615	568	585	594	593	614	599	631	578	613	603	615	601	569	553	569	584	592	618	562	593	627	590	597	600	595	618	606	605	600	571	580	559	591	561	666	606	580	608	583	546	557	604	613	601	588	594	613	583	629	592	576	604	591	591	582	584	641	581	622	619	613	541	558	598	598	600	567	586	609	550	593	600	592	594	588	570	565	569	578	578	544	589	592	618	602	587	635	614	597	575	609	594	614	574	586	615	591	598	612	580	614	593	594	618	613	595	578	551	580	572	583	597	600	599	626	533	608	588	601	642	576	590	621	601	582	606	609	601	599	591	594	608	599	610	582	632	611	584	608	573	633	550	637	624	607	599	570	655	587	580	627	553	559	621	591	591	583	612	549	612	578	591	611	584	608	585	576	597	599	586	597	612	590	588	593	591	577	627	629	565	689	551	613	567	589	569	591	618	536	580	569	616	584	587	651	613	588	622	582	603	633	590	619	541	583	557	593	612	619	574	610	576	574	606	561	536	571	592	661	623	589	594	570	557	558	570	584	560	644	588	631	568	629	609	608	595	596	649	575	607	576	564	580	616	612	614	578	587	593	612	613	596	585	557	572	584	649	570	644	546	614	587	577	602	598	588	592	614	602	595	588	541	594	639	600	580	641	634	598	612	567	613	583	605	579	618	627	605	604	619	616	600	599	565	626	578	624	605	590	597	592	595	631	627	574	617	561	608	580	578	582
6484	8904	9925	4960	3127	2161	1865	1635	1301	1218	1149	1151	1149	1185	1223	1200	1095	1106	1138	1091	1179	1254	1143	1183	1211	1167	1153	1165	1181	1164	1095	1063	1140	1076	1105	1097	1137	1226	1163	1119	1164	1182	1115	1044	1164	1125	1165	1169	1101	1153	1171	1149	1294	1400	1345	1282	1189	1158	1080	1037	997	1067	1035	1049	1014	1036	1016	1017	1086	1041	1068	1048	1048	1040	985	1071	1054	1030	1062	1079	1060	1028	1028	1049	1041	980	1052	1035	1004	1042	1083	989	1034	1068	1011	1065	1042	1047	1047	1093	1065	1069	1041	1072	1088	1042	1063	1060	1004	1048	1104	994	1027	999	1010	1092	1031	989	1017	1032	1045	1049	1055	1067	1059	1008	1107	1017	1045	1034	1078	1038	1040	1063	1033	1091	1017	1021	996	1037	1075	1019	1061	1060	1046	1076	1027	1044	1056	1009	1065	1015	1039	1077	1004	1024	1014	1002	985	1037	1094	1033	1113	1104	1030	1021	1069	1080	1057	1086	1085	1079	1093	1029	1052	1062	1083	1048	1070	1024	1066	1066	1054	1012	1078	1048	1120	1037	1111	1014	1007	1089	1054	1039	970	974	1078	1065	1080	1066	1074	1056	1029	1014	1031	997	1073	1069	1027	1100	1037	1043	1045	1052	1092	1027	997	1040	1089	1046	959	1085	1033	996	1035	989	1024	1047	1092	1066	1095	1058	1075	1071	1064	1032	986	1043	986	1071	1049	1025	1038	1023	1023	1056	1079	1078	1033	1034	1048	1050	1031	1089	1067	1043	1061	954	1063	1007	1079	1017	1047	1042	1114	1067	1053	1002	1000	1055	1058	1001	1027	1032	1008	1047	1059	1022	1042	1002	1046	1050	974	1106	1014	1025	1006	1055	1043	1092	1022	1103	1074	1014	1106	1006	1046	1017	1125	1049	987	1028	1031	1036	1028	1087	1023	1085	1082	1010	966	1039	1077	1069	1042	1005	1060	1076	1073	1037	995	1050	994	1000	1062	1021	1044	1105	1113	1014	1032	1031	1084	1012	1059	1001	1067	1005	1007	1024	1049	1056	1010	1065	1104	1009	1114	1080	1044	1024	1057	1045	1012	1062	1031	1082	1067	1026	1115	1013	1051	1024	1006	1086	966	1052	1015	1095	1097	1073	1052	1011	1029	1101	1049	1061	1122	1079	1035	1081	1078	1096	1056	1048	1054	1001	1048	1038	1069	1063	1049	1009	1015	1080	1037	1052	1140	1005	1062	989	1061	1033	1050	1022	1000	1061	1055	1058	996	1039	1074	1053	1028	1039	1038	1067	1048	1025	1064	1017	1049	1026	1084	1051	1069	989	1056	1008	1012	1080	1058	1049	1041	1056	1057	1046	1077	1017	1080	1045	1000	1056	1061	1037	1018	1061	1069	1067	1055	1057	1006	1053	1052	1053	1052	1046	1069	1025	1103	1086	1064	1084	1037	1043	1025	1024	1060	1086	1129	1115	1030	1074	1024	1019	1037	1074	1076	1015	1027	1047	1007	1066	1068	1087	1053	1065	1017	997	1063	992	1069	1089	1021	1024	975	1061	1050	1071	954	1038	1023	1018	1084	1012	1060	1017	1063	1029	1064	1039	1013	1060	1069	995	1035	1086	1069	1085	1052	1076	1048	1077	1066	1049	1055	1082	995	1011	1096	1096	1005	1029	1023	1050	1051	994	1061	1037	1089	1055	1077	1060	1035	987	1032	1033	1074	996	1046	1046	1060	1100	1047	1109	1001	1007	1054	1067	1000	1001	1018	1067	1048	1053	1013	1094	1037	1016	1045	999	1041	1092	1068	1071	1002	1076	1078	1031	1036	1037	1014	1120	1011	1067	1023	1059	1038	1072	1045	1007	1061	1036	1054	1081	1056	1061	1032	1072	1035	1052	1002	1054	1091	999	1074	1101	1061	1109	1035	1049	1049	1028	1065	1063	1080	1088	1048	1086	1063	1102	1023	1071	1035	1050	1091	1075	1106	1000	1039	1035	1046	997	985	1005	1009	1039	1076	1102	1014	1046	1031	1079	1047	1028	1012	1030	1046	1072	1024	988	1071	1060	1036	1003	1037	1074	1039	1041	1047	1050	1070	1040	1014	1055	1040	996	1027	1073	1005	1085	1034	1003	1025	1040	1038	1049	1063	1077	1022	1103	1037	989	1068	1029	1055	1054	1006	1054	993	1036	1056	1045	1071	1050	1069	1066	1036	979	1112	1040	981	1074	1047	1036	1050	1031	998	1053	1010	1085	1042	1073	1010	1070	1015	1010	1034	1073	1059	1025	1096	1076	1089	1061	1027	1031	1061	1022	1072	1035	1033	1032	1004	1057	1047	1051	1039	1113	1050	968	1036	1046	1034	1018	1094	1039	1071	1002	1032	1049	1029	1028	1064	1006	1062	1011	1086	1071	1016	1039	1046	1026	1045	1075	1050	1075	1071	1027	1059	1118	1012	1021	1061	1057	1035	1052	1075	1053	1047	1007	994	1044	1043	1064	1035	1064	1042	999	1059	1020	1043	1041	1024	1075	976	1008	1056	1076	1089	1052	998	1027	1030	1103	1056	1039	1067	1067	1061	966	1042	1025	1093	1048	1042	1105	1039	1082	1028	999	1074	1102	1022	1043	1030	1039	1082	1016	1024	1037	1109	1055	1032	1050	1028	1056	1049	1077	1049	1042	1035	1039	1034	1095	1056	1051	1055	1009	1024	1060	1086	1081	1055	1082	1025	1050	1006	1081	1116	1082	1061	1084	1094	1034	1039	1093	1007	1063	1023	1069	1078	1033	1016	1020	1017	1027	1089	1022	1070	1056	1059	1033	1034	1042	1038	1002	1066	1025	1046	1017	1017	1068	1000	1063	1012	1075	1084	1084	1042	1052	1021	1048	1049	1033	1068	1085	1049	1069	1037	1031	1042	1015	1058	1042	1084	1047	1074	991	985	1061	1079	1053	1057	1050	1026	1000	1001	1064	1029	1055	1062	1064	1070	1114	1010	1078	1080	1065	1054	1105	1049	1061	1043	1039	1082	1112	1072	1091	1000	1027	1090	1093	1062	1125	1002	1083	1048	1108	1111	1034	1089	1052	1043	1094	1049	1079	983	1060	1041	1055	1053	1063	1037	1070	967	1079	1017	1085	982	1061	1047	992	1044	1063	1019	1061	1040	1089	966	1042	1072	1014	1060	1044	1065	1003	1061	1106	1037	1042	979	1089	1059	1053	1095	1022	1068	1014	1012	1047	1040	1043	1044	1065	1107	1059	1017	1068	1023	1071	1022	1100	1073	1044	1024	1071	1009	1023	1050	1064	995	1051	963	1044	1034	1010	1092	1099	1046	1013	1068	1002	1048	1037	984	1035	1074	1110	987	1016	1036	1081	1058	1059	1032	1085	1055	1024	1033	1066	1021	1004	1039	1046	1069	1032	988	1097	1071	999	1056	1080	1042	1031	1022	1044	1106	1071	1006	1062	999	1087	1080	993	1018	1063	1017	1023	985	998	973	1046	989	1081	1023	1026	1066	1095	1074	1036	1019	988	1047	1046	1088	1009	1037	1017	1074	1023	992	1058	1089	1042	1079	999	1093	1038	1007	1093	1059	1052	1078	1038	1050	1065	1077	1089	1020	1019	1053	1071	1122	1040	1057	1057	1025	1036	1083	1064	1025	1067	1110	1121	1033	1029	1043	1125	1091	1093	1058	1066	1038	1093	1075	1104	1060	995	952	1065	1021	1018	1035	1027	1064	1052	1027	1055	994	1086	1056	1040	1061	1022	1015	1055	1056	1015	1054	1086	1019	1154	1033	1030	1003	1043	1077	950	1038	1061	1098	1064	1049	1055	1052	1042	1027	1057	993	1073	1059	1057	1037	1097	1072	1070	1080	1008	1041	1091	1021	1064	1054	1031	1062	1067	964	1085	1101	1027	995	1029	994	1054	1058	1035	1004	1030	1027	1031	1053	1011	1065	1017	1036	1078	1128	1064	1065	1038	1072	1052	1033	1036	1005	1003	1048	1070	1064	997	1053	1007	1095	1046	1112	1025	1034	1044	1028	1077	1007	1000	1052	1053	976	1039	1069	1031	1071	1018	1038	1114	1053	1076	1074	1021	1007	1053	1043	1117	1063	1057	1051	1042	1008	1105	1024	1036	1010	1068	1023	1005	1072	1034	1036	1005	994	1053	1062	993	1095	1073	1063	1055	1061	1004	1017	1065	1046	1042	1021	1044	1050	1021	1055	1006	1101	1020	1055	1017	1012	1099	1008	1106	1062	1076	1060	1014	1024	1022	1022	1024	1034	1074	1067	999	1043	1013	1019	1005	1080	1081	1036	1002	1073	1019	1043	1042	1029	982	1047	1121	1086	1046	1014	1022	1062	993	1033	1048	1027	1089	999	1032	1028	1069	1099	1082	1016	1034	1114	1034	1065	1043	1060	1052	1029	1050	1090	1118	1011	1047	1003	1027	1043	1029	1077	1070	1025	1089	1055	1050	1071	1033	1033	1051	1030	1057	1089	1053	1031	1059	1093	1027	1089	1119	1053	1024	1125	1049	1008	1062	1075	1083	1098	1010	1070	1015	1017	1069	1084	1048	1031	1085	998	1012	1046	1062	1035	1063	1034	1066	1036	1062	1015	1061	1019	1102	970	1032	1054	1057	1094	1047	1039	1074	1017	1075	990	1059	1062	1080	1018	1072	1020	1069	1020	1074	1044	1031	1114	1029	1069	1040	1111	1101	1098	1065	1030	1132	1052	1048	985	1049	1072	1038	1037	1086	1052	1071	1073	1033	1041	1077	1047	1078	997	1110	1087	1023	1045	1008	1021	1100	1077	993	1072	1047	1078	1095	1032	1069	987	1077	1022	1069	1008	1018	973	1060	1072	956	1047	1045	1071	1024	1041	1104	1081	1035	1027	1034	1036	1071	1098	1047	936	1084	1015	1055	1042	1066	1003	1063	1037	1079
24146	21177	28240	24377	20164	3907	1367	961	767	691	649	617	591	647	610	586	588	539	603	629	583	584	552	607	542	582	606	527	573	558	514	580	542	531	537	584	538	560	576	575	564	554	559	549	605	533	568	562	582	533	730	1373	1298	1022	731	688	582	538	519	535	513	471	513	532	516	469	554	560	493	505	506	474	504	503	504	542	509	497	466	541	527	521	514	512	512	509	541	520	518	560	540	521	499	516	531	519	517	541	537	472	471	566	513	536	487	495	534	519	524	481	497	524	538	555	529	523	536	497	508	476	497	512	512	506	516	538	505	479	498	484	502	520	490	594	497	488	541	479	503	534	507	501	527	473	535	490	497	496	507	507	471	516	484	527	509	497	490	525	472	496	495	526	468	502	545	501	518	498	540	546	506	527	492	502	517	484	517	557	481	519	513	501	539	516	485	483	495	504	474	497	561	516	491	485	530	483	546	561	530	506	532	503	526	558	519	564	504	516	465	500	519	505	477	493	498	508	487	513	514	496	518	515	483	544	512	534	521	512	535	501	518	504	475	498	504	499	494	541	488	495	524	462	512	505	495	543	512	489	501	520	497	536	518	536	521	505	486	487	516	485	500	501	484	523	556	539	510	510	534	525	531	492	469	509	530	471	533	500	546	510	480	508	526	511	502	531	458	507	483	485	483	522	513	514	540	513	515	494	508	516	543	523	555	551	509	475	512	505	508	499	483	482	503	489	483	522	478	460	520	516	498	509	535	460	520	486	511	539	510	495	533	498	514	498	517	561	521	559	491	508	511	536	490	541	520	493	513	540	517	492	484	475	517	517	528	517	492	546	511	485	516	556	542	503	517	519	482	488	516	518	500	496	519	489	512	499	494	508	500	526	541	511	528	509	504	531	500	492	501	509	507	525	510	482	520	471	490	518	495	499	478	474	535	517	529	525	490	476	518	539	533	544	519	497	581	466	561	500	512	476	496	482	504	515	524	519	525	504	583	504	491	480	536	455	500	482	522	487	508	501	485	535	510	537	519	485	536	507	509	514	526	522	546	525	523	529	466	515	487	504	527	509	479	500	500	529	510	484	508	481	528	534	516	485	521	523	475	531	560	505	520	521	507	536	501	500	494	509	464	515	496	504	545	508	506	501	483	484	493	550	509	485	524	471	527	469	527	482	541	471	498	479	472	484	520	505	475	520	485	493	463	555	496	539	505	500	534	507	523	459	481	514	501	504	529	550	519	494	505	507	488	537	494	481	509	485	478	512	504	487	456	534	495	486	508	515	530	541	497	476	538	463	519	473	526	508	512	516	568	500	506	540	531	515	509	518	546	515	504	485	472	554	487	466	559	484	520	556	494	512	499	527	498	502	482	494	467	484	497	476	515	499	541	526	500	509	471	512	485	516	509	515	473	471	515	530	518	482	509	498	514	533	494	470	521	505	531	493	489	492	510	509	503	529	498	534	525	537	520	492	486	520	536	494	515	525	522	520	519	498	519	497	513	517	524	502	532	511	490	545	476	483	499	508	547	458	516	489	482	533	509	498	536	489	468	501	554	517	512	477	469	493	538	543	554	542	491	483	501	564	475	498	525	477	550	536	505	518	508	534	544	515	487	533	525	490	473	513	519	495	535	532	514	509	480	526	547	475	553	493	486	509	520	466	503	521	499	498	505	514	470	502	478	483	473	505	514	506	499	539	534	480	519	506	470	506	549	515	517	471	496	503	558	522	547	535	476	532	509	453	477	526	489	509	526	517	485	500	522	467	530	520	524	504	531	533	527	541	499	488	485	511	491	521	513	491	526	525	483	466	499	504	499	471	470	476	521	521	507	528	489	486	499	537	507	503	508	492	444	476	439	483	539	487	524	525	514	533	512	490	495	515	517	483	485	508	577	498	476	538	536	505	510	526	501	517	533	536	504	517	532	508	512	497	465	546	535	510	482	424	522	525	528	465	524	533	530	489	481	481	485	461	476	527	541	550	499	502	486	492	530	475	534	503	517	536	509	494	526	511	492	488	543	504	506	496	518	509	508	503	508	470	509	492	514	550	529	515	502	491	509	519	488	518	509	470	496	477	481	497	499	484	507	494	510	478	499	482	525	491	480	508	502	484	500	477	526	497	504	520	504	484	501	562	520	496	515	466	528	541	552	550	496	512	539	509	546	466	521	518	509	501	494	493	500	497	509	516	458	477	558	507	531	494	539	514	508	482	490	517	495	534	535	486	487	522	484	514	500	513	518	523	514	514	533	536	504	518	526	495	489	500	492	534	527	509	493	498	480	493	499	503	506	514	485	537	526	508	503	500	501	487	497	548	495	491	468	491	477	462	488	474	477	487	499	534	515	491	508	502	533	439	535	561	523	527	489	497	491	482	502	538	488	494	496	491	458	497	498	505	477	469	489	514	512	498	477	506	512	513	480	588	520	507	458	509	522	497	505	512	530	548	504	538	498	502	503	512	491	470	525	538	500	519	522	514	493	522	514	511	492	511	488	526	541	495	511	522	502	521	510	449	516	504	508	504	462	521	465	496	486	532	504	527	504	482	503	479	470	538	463	472	486	514	486	474	481	504	453	507	527	532	560	486	490	520	503	500	473	517	472	542	531	508	508	511	506	502	499	491	501	559	487	511	514	510	509	508	484	517	522	519	526	514	514	530	495	508	516	477	535	525	498	544	514	529	490	511	501	465	550	493	486	514	490	479	499	494	517	517	507	459	506	543	499	501	474	479	478	523	525	481	512	478	493	559	540	554	527	468	495	517	514	506	508	488	507	514	546	490	530	483	520	520	535	494	494	502	482	482	510	484	538	507	500	505	507	494	491	511	488	526	533	510	488	475	515	516	478	498	518	497	461	514	503	540	543	529	535	468	502	478	511	493	514	547	476	520	540	503	530	520	507	548	509	501	503	521	452	516	510	541	501	529	491	507	492	525	523	537	518	495	508	490	489	517	476	531	553	508	510	517	527	474	484	504	525	510	466	492	522	512	538	506	546	503	510	538	521	501	457	509	496	540	504	513	557	487	510	485	456	519	520	503	497	545	490	472	544	472	516	492	495	538	489	524	482	478	522	527	502	508	534	547	495	514	519	503	556	526	500	560	481	457	526	479	552	478	517	488	503	502	491	501	459	483	542	493	499	519	523	503	483	532	472	488	558	520	507	486	466	544	492	525	507	494	491	486	490	484	545	527	556	481	551	515	489	504	510	485	490	508	503	508	483	505	526	498	522	491	500	520	480	519	532	492	496	492	529	539	485	504	495	532	526	529	489	444	502	527	490	518	528	510	524	488	518	505	461	526	518	520	544	512	516	503	498	533	548	489	495	469	508	510	493	530	495	511	575	514	490	516	480	508	482	448	524	510	500	506	512	517	517	504	491	505	506	497	480	467	529	508	462	515	535	516	505	530	505	513	502	531	484	506	507	544	521	496	470	453	543	557	522	497	509	517	495	469	485	542	452	537	480	540	526	487	475	456	487	500	520	517	518	514	510	499
8348	18776	18075	10120	6160	4137	3217	2352	1848	1549	1447	1234	1287	1294	1216	1210	1119	1054	1069	1115	1118	1145	1196	1260	1183	1240	1154	1185	1125	1036	1110	1038	1020	1102	1046	1007	1082	1119	1111	1058	1065	1121	1147	1058	1066	1114	1082	1099	1043	1026	1723	3684	3392	2417	1592	1328	1178	1001	932	872	908	920	905	936	935	909	906	857	902	942	910	874	902	938	914	849	843	932	917	911	914	940	925	957	903	904	948	871	880	898	909	948	923	907	935	941	930	865	891	949	991	927	932	843	925	881	944	955	911	903	891	881	915	871	921	901	942	938	895	904	891	926	904	872	899	938	944	893	922	892	920	899	962	863	911	875	869	880	950	903	876	860	906	859	921	918	899	924	880	904	905	922	920	918	896	907	910	918	874	911	930	900	875	920	937	912	915	891	904	939	907	915	867	876	867	916	876	877	903	880	895	918	900	889	827	892	867	945	949	869	943	899	883	913	910	867	909	923	872	876	870	898	884	899	907	866	853	936	940	912	939	894	924	874	884	896	913	867	898	899	895	920	841	891	866	964	938	942	900	872	874	891	887	926	893	896	911	945	931	897	925	890	851	882	854	904	882	897	876	909	907	898	898	916	877	891	876	886	901	913	899	917	905	903	866	972	918	934	911	909	880	906	886	868	913	949	897	889	883	879	915	892	923	970	931	989	909	884	891	919	896	942	890	879	925	918	930	882	855	904	888	877	915	909	868	911	936	916	934	898	912	889	923	948	893	906	930	904	879	944	927	849	834	958	880	947	907	915	858	936	912	907	868	911	874	908	840	896	916	904	921	904	899	929	917	873	967	888	847	920	914	928	985	878	912	901	916	895	910	906	931	960	943	897	879	906	923	936	886	950	921	939	933	859	936	919	904	909	894	886	891	951	893	900	928	924	924	910	960	937	872	921	933	891	950	922	920	857	877	952	909	923	946	946	926	914	879	926	952	933	913	890	893	887	886	920	849	919	936	947	951	865	842	940	916	884	918	885	918	963	920	858	908	893	862	842	909	907	919	897	886	886	928	860	886	907	912	875	897	881	929	924	858	904	915	899	855	866	875	910	905	940	855	905	916	875	919	889	844	905	903	992	949	929	911	975	980	901	902	874	899	963	881	883	917	929	881	877	876	925	907	918	916	930	940	935	896	912	861	854	892	863	852	916	884	927	890	916	895	914	890	917	849	913	903	907	908	885	898	881	865	879	953	916	915	936	942	926	966	857	882	878	920	923	936	908	803	897	921	896	868	871	914	864	892	894	936	915	865	924	906	894	902	879	936	914	875	918	906	932	848	928	924	968	903	856	898	849	906	900	895	873	923	877	935	946	867	875	913	883	928	901	907	899	925	916	869	911	932	837	904	946	882	914	934	936	940	898	923	895	905	897	930	900	910	921	904	843	967	883	883	924	964	923	940	892	922	935	875	914	884	920	938	896	931	897	888	833	936	884	910	899	904	899	905	934	951	902	830	881	892	934	962	930	969	910	944	889	852	930	887	952	868	918	943	941	846	925	926	905	931	902	894	887	856	863	909	912	935	883	944	914	911	906	914	883	874	885	868	906	937	868	845	908	910	926	856	958	861	932	905	914	889	907	808	933	859	925	885	889	907	928	911	904	903	941	902	906	891	884	904	899	953	916	885	921	906	901	912	919	920	906	890	863	906	885	918	899	947	890	882	943	885	871	847	904	903	944	894	896	943	893	930	926	920	897	874	849	878	841	907	940	917	896	905	938	909	904	890	881	881	904	928	897	937	921	900	911	945	941	911	905	919	909	959	917	928	938	871	878	904	846	905	899	929	960	890	903	861	904	958	880	917	890	881	898	921	979	923	955	931	878	960	964	904	822	941	911	952	894	867	921	975	884	894	938	901	915	907	894	928	885	911	952	931	868	945	901	866	917	949	938	879	866	881	878	965	898	880	929	902	909	886	983	926	927	894	909	929	936	874	869	915	883	961	905	925	904	892	907	922	947	897	901	923	899	914	947	900	865	939	833	943	932	930	914	864	878	908	890	913	933	913	919	853	941	890	898	893	883	885	877	926	921	914	900	928	889	891	911	874	889	922	921	937	890	895	929	928	925	866	937	946	912	880	871	883	852	878	939	879	855	869	942	920	911	902	950	855	935	926	895	881	873	874	934	904	875	857	881	858	880	948	946	941	943	869	904	930	924	889	908	894	900	908	890	956	876	879	909	878	944	936	891	895	887	898	875	945	919	859	916	888	925	927	905	896	890	927	887	898	923	929	902	891	906	916	956	876	892	928	851	915	876	898	878	947	871	946	949	951	897	912	900	942	921	909	963	926	870	964	834	940	892	905	898	915	946	858	982	891	894	938	906	911	887	891	875	895	870	851	925	954	900	873	930	968	919	899	943	910	946	905	881	905	880	940	908	880	861	942	899	906	898	915	865	906	892	880	918	905	872	904	859	892	953	893	899	896	931	856	924	943	890	909	933	897	865	907	954	942	898	937	906	888	897	937	901	921	928	904	909	929	926	951	887	926	879	933	866	909	888	878	890	863	924	876	941	926	873	915	977	908	941	915	949	954	902	935	858	909	942	905	935	886	856	949	912	966	920	893	901	888	925	891	901	911	931	893	900	913	857	919	936	896	867	920	910	907	926	974	893	867	870	939	839	965	933	894	914	926	942	902	941	899	932	924	892	889	915	922	902	874	897	909	896	891	918	937	932	949	890	923	915	911	902	958	902	909	903	902	906	924	921	944	922	909	916	913	913	832	895	913	919	939	939	939	925	923	875	926	864	852	871	866	969	924	852	880	949	847	976	875	943	970	877	890	886	872	962	911	902	918	904	912	872	884	938	953	863	953	900	899	893	928	906	913	912	908	903	966	850	942	875	897	881	899	923	922	924	956	906	873	886	905	967	893	910	890	854	957	825	896	901	922	911	898	924	846	885	934	911	913	877	939	880	880	852	907	876	942	892	882	959	901	876	955	868	843	898	877	907	971	995	916	902	852	866	867	897	898	909	871	935	901	905	871	896	937	932	880	902	919	846	861	924	913	891	887	934	856	858	918	883	914	895	950	983	888	898	915	896	902	929	869	906	948	868	907	897	891	902	889	925	880	857	921	926	898	889	871	951	844	870	935	896	878	930	897	926	866	914	880	887	886	895	899	891	979	930	933	895	922	945	904	909	944	877	843	865	930	920	877	895	910	922	864	915	921	852	891	943	936	871	899	886	926	917	909	867	888	929	880	896	872	896	936	895	932	864	882	881	883	901	862	915	900	908	894	873	899	931	898	905	850	970	966	914	993	904	912	895	936	966	924	963	904	897	938	866	908	898	890	897	889	929	956	912	867	882	920	935	884	903	831	926	933	907	877	927	890	880	907	877	914	904	858	941	883	943	970	931	939	941	923	852	896	886	940	938	916	937	940	926	902	852	904	919	920	880	892	917	927	941	882	908	852	900	879	866	879	868	884	936	888	891	915	919	877	944	955	893	868	969	848	885	924	888	926	894	899	962	925	914	912	881
23290	21230	28933	23820	21229	19389	3245	1191	809	779	642	657	599	605	536	575	604	502	523	488	514	485	523	518	540	580	498	536	542	520	543	513	486	540	478	482	523	483	533	507	529	488	557	524	523	515	556	509	557	492	735	1301	1694	1559	996	751	656	511	479	480	454	414	465	409	426	457	436	486	404	467	429	463	445	467	479	427	441	419	463	448	429	437	488	479	454	441	456	466	436	414	432	465	392	399	433	429	440	445	429	451	464	432	445	442	432	446	444	454	451	384	489	439	480	456	430	440	434	423	456	392	428	438	411	419	430	438	423	436	443	415	417	428	411	444	440	453	410	416	458	443	462	460	449	468	487	426	419	448	447	445	446	444	449	425	451	400	453	443	424	428	421	444	470	414	472	434	476	433	413	481	447	453	419	441	424	402	430	447	446	459	402	464	407	452	461	457	439	451	429	451	418	416	452	436	436	446	458	458	414	432	415	445	453	475	427	458	445	445	430	436	449	441	418	441	414	429	452	433	421	458	417	446	468	416	464	417	461	428	432	405	465	455	430	441	420	448	454	463	450	455	439	470	435	434	442	443	433	394	416	437	440	453	439	469	425	425	424	444	428	440	450	450	444	462	438	408	445	421	457	448	433	459	461	435	418	421	429	404	436	446	469	439	467	448	409	441	425	427	463	448	424	483	445	421	487	426	474	458	449	421	427	425	455	444	424	459	465	430	443	434	455	471	410	443	457	457	427	456	447	418	453	438	462	450	429	430	430	444	459	421	446	433	467	437	457	478	419	459	402	447	443	428	453	450	462	454	455	410	452	462	438	451	457	423	411	429	448	446	449	441	431	460	413	434	441	441	407	458	455	479	410	409	518	478	444	469	426	458	437	400	450	450	451	461	459	445	485	463	437	457	437	416	464	416	427	430	424	395	436	460	450	428	436	426	432	441	453	430	377	432	437	409	391	383	416	428	445	431	436	430	453	411	376	454	439	448	428	421	426	397	443	450	453	426	417	449	460	465	457	451	459	460	434	428	465	460	468	422	472	436	472	453	465	445	467	433	459	453	441	412	432	464	415	457	468	407	435	429	427	473	471	426	471	447	435	488	476	455	424	438	431	479	452	434	442	381	465	454	433	431	468	459	425	416	447	442	457	442	460	431	449	431	478	467	451	445	439	455	435	439	459	458	435	433	415	440	438	422	418	439	457	376	440	410	444	428	470	426	434	431	482	437	422	458	438	422	466	442	449	455	465	430	451	443	378	393	445	445	439	399	439	436	435	449	441	426	456	449	459	460	421	444	439	461	466	427	443	440	467	399	418	501	477	455	464	448	451	442	455	461	424	450	411	464	439	457	445	465	460	437	423	429	428	455	475	440	416	417	438	450	392	418	393	408	453	448	462	448	464	410	457	409	431	437	464	432	447	448	430	472	434	410	417	469	468	412	429	425	448	477	451	438	414	404	442	428	410	464	449	432	431	434	474	479	453	457	435	408	428	438	433	464	426	451	451	456	481	431	457	428	422	439	432	461	475	472	469	447	440	441	462	462	444	437	397	449	440	428	411	480	431	459	417	437	422	428	468	460	477	427	443	408	434	480	451	442	449	455	468	449	438	473	454	439	425	468	455	442	422	514	451	434	444	433	442	462	468	443	475	399	484	457	441	461	430	402	472	447	428	416	417	428	453	418	449	428	410	478	457	407	434	440	440	464	449	442	435	405	458	425	430	467	464	472	453	437	469	437	455	476	451	432	420	429	437	486	422	465	467	443	414	423	463	420	467	446	447	399	518	465	457	458	446	453	455	490	461	405	433	497	459	455	433	486	460	469	430	466	432	428	470	476	445	465	424	472	449	437	460	446	439	390	416	421	420	432	430	444	425	431	454	414	424	448	477	430	464	421	433	456	427	423	425	403	399	404	434	469	418	429	437	444	446	423	429	450	445	417	435	461	449	454	416	423	441	501	405	441	432	410	417	413	477	432	440	429	456	466	410	393	472	420	429	411	467	402	455	405	475	468	437	407	408	411	424	425	468	416	436	478	420	474	420	440	441	434	447	475	434	447	439	457	434	422	459	456	489	418	427	449	434	445	448	470	424	450	401	424	426	410	401	447	445	445	466	429	404	474	435	423	484	473	452	448	452	438	444	429	450	453	435	458	465	445	425	421	422	441	432	392	448	436	448	442	432	436	441	402	479	450	414	428	415	475	429	403	431	405	435	432	394	425	414	458	443	445	489	440	433	436	444	460	450	407	426	442	433	418	445	433	426	430	447	435	412	417	436	431	482	454	447	468	463	498	445	427	442	439	417	428	388	437	446	426	470	420	448	458	468	448	466	421	470	431	435	473	433	452	440	421	464	428	455	479	450	458	443	423	415	452	469	410	452	466	419	486	390	417	423	428	425	471	422	434	412	438	439	456	437	427	473	424	411	467	435	423	445	417	413	414	434	490	447	460	462	433	452	432	423	419	403	477	456	409	439	446	409	441	434	456	441	445	399	429	446	426	457	436	437	455	432	433	464	459	405	425	451	429	422	437	431	415	435	482	471	431	449	453	453	474	427	479	442	441	436	477	455	465	440	446	438	464	437	409	444	435	428	414	421	449	421	432	420	485	478	477	432	459	429	451	443	472	430	458	441	471	396	450	432	454	424	439	421	472	408	444	452	451	467	444	415	434	438	439	401	423	465	423	435	410	445	457	482	412	410	426	442	414	441	431	486	474	450	438	455	412	457	418	434	482	465	418	448	427	430	440	435	454	460	420	453	414	462	459	425	458	429	414	446	452	462	457	436	413	432	463	474	411	483	427	417	422	490	432	448	468	457	493	494	428	399	459	449	466	452	422	448	448	447	443	444	465	465	436	456	464	488	433	433	430	452	426	452	458	432	453	449	443	445	476	496	439	434	451	449	451	454	430	458	432	451	405	460	420	475	439	424	449	447	423	466	434	466	418	425	484	446	432	436	423	458	484	467	435	436	410	449	433	500	461	467	468	450	438	468	427	454	452	436	435	470	419	457	483	431	455	424	434	431	436	460	453	436	463	442	422	415	453	431	423	425	451	453	458	442	426	453	457	464	458	427	439	418	455	405	466	457	435	457	454	437	431	420	471	408	463	467	471	474	456	440	435	435	437	449	440	432	480	443	452	443	469	455	439	434	469	427	434	480	444	456	435	471	418	459	416	452	413	434	458	436	444	438	430	425	449	467	465	476	441	432	425	401	417	478	445	420	436	388	423	417	406	417	401	462	453	457	454	468	417	423	456	452	412	401	456	417	464	447	437	401	409	439	427	394	420	413	419	401	432	414	457	396	441	447	429	445	431	446	397	459	423	439	460	417	438	446	455	421	417	421	430	415	436	411	436	461	434	457	428	469	410	475	423	451	394	457	426	454	446	420	442	479	459	452	430	414	446	459	435	407	432	470	462	459	445	447	450	445	420	445	428	451	441	420	410	432	489	380	428	417	479	443	405	466	480	463	401	441	432	444	426	408	420	447	429
10862	25285	23238	13793	8510	5810	4142	3041	2349	1918	1678	1528	1466	1365	1247	1299	1215	1094	1084	1047	1080	1145	1086	1144	1257	1190	1125	1079	1004	1041	1100	1015	935	1016	964	889	980	1078	1094	1028	961	1011	1008	1099	1161	1080	1088	1043	999	963	1656	3714	4458	4040	2598	1792	1381	981	799	808	790	746	768	823	746	836	800	778	777	784	757	764	764	821	785	819	815	776	851	805	812	780	732	763	784	800	815	800	755	787	755	792	755	781	747	798	802	777	785	830	754	783	814	823	815	821	698	724	749	803	765	799	787	767	758	770	788	736	796	753	829	818	788	812	809	784	773	775	795	803	789	791	806	800	751	770	747	808	848	724	857	765	816	775	796	804	767	757	715	760	787	734	764	775	801	803	754	768	789	799	762	799	772	825	742	769	798	749	820	700	790	770	740	723	742	780	772	761	795	780	803	848	777	728	757	788	738	774	818	797	783	799	796	786	756	746	804	772	770	792	774	743	778	821	779	754	811	779	742	780	762	809	791	752	774	738	766	750	768	815	793	767	782	819	782	828	806	747	808	775	770	765	793	784	796	802	748	789	786	786	795	770	739	764	783	736	802	781	783	789	733	782	744	731	767	756	756	782	805	781	780	797	819	788	789	759	790	782	751	751	795	802	816	784	766	775	810	806	722	832	805	749	843	744	824	795	758	767	831	758	796	779	770	765	773	803	840	760	781	758	815	805	787	809	755	766	749	788	783	784	782	744	811	776	809	800	802	803	789	832	828	814	799	785	799	804	737	769	785	772	774	771	779	789	835	784	770	758	744	894	818	802	776	738	765	778	777	816	730	762	753	746	770	838	806	761	799	818	768	750	800	730	782	759	754	744	837	786	783	733	781	804	746	810	774	793	828	783	820	774	710	777	813	751	777	741	751	792	787	750	760	771	755	797	785	717	737	802	776	811	766	811	774	789	775	783	784	799	800	768	797	749	790	825	792	773	782	768	831	783	849	763	754	832	755	738	768	761	762	799	758	734	766	776	770	780	811	772	798	831	798	807	754	798	775	774	736	767	744	744	776	793	760	765	768	838	793	782	736	750	781	821	780	767	813	770	758	793	777	719	773	807	783	803	797	828	807	777	793	787	746	771	758	778	757	738	762	798	779	765	793	757	813	867	797	738	745	769	752	765	788	745	756	824	797	785	749	760	837	802	823	782	790	748	798	803	799	818	735	762	769	761	775	714	787	791	806	797	779	796	810	783	746	774	798	783	754	809	772	782	813	799	816	747	820	826	806	768	824	787	827	786	775	783	800	759	784	805	819	841	778	719	781	786	791	805	811	784	838	807	763	720	811	808	753	728	818	776	762	783	773	804	799	763	777	814	791	735	767	772	795	773	762	790	787	781	836	781	824	765	782	791	744	792	780	740	747	830	788	771	754	788	788	753	787	778	783	755	764	781	775	759	748	786	760	770	785	791	748	769	788	768	790	784	800	832	776	739	769	777	773	765	788	773	819	782	787	791	803	741	816	793	723	838	764	824	787	814	761	798	801	792	787	796	777	769	780	753	773	775	779	736	821	773	814	744	815	774	813	776	773	759	781	741	826	803	777	785	814	778	781	785	790	732	776	786	825	780	740	758	758	741	774	738	868	745	787	807	765	721	738	751	801	753	752	796	784	799	801	739	753	794	799	775	808	793	780	751	772	785	814	819	726	769	768	772	781	787	775	755	756	786	781	754	803	749	772	811	815	769	741	780	719	735	802	767	743	788	816	770	795	796	798	806	836	775	773	796	795	792	760	805	820	808	739	837	751	769	793	850	755	777	794	809	805	779	755	777	794	782	795	752	766	791	777	777	736	819	766	781	852	806	739	758	787	790	774	767	734	748	767	832	765	759	774	760	769	746	797	752	771	779	783	758	766	766	782	740	766	779	748	765	780	758	750	732	786	748	772	791	702	800	748	767	776	818	806	796	779	717	800	799	838	790	781	802	760	782	839	806	752	770	829	786	856	751	755	775	716	765	737	786	750	848	798	765	765	762	762	704	755	750	800	810	781	802	790	775	768	788	757	748	747	739	794	795	768	788	821	797	756	782	802	744	711	734	804	715	739	804	786	784	742	788	758	763	750	766	777	755	784	762	724	753	736	815	773	830	774	721	823	760	755	745	778	750	790	789	765	796	754	752	746	773	754	763	754	757	814	817	760	773	724	808	790	765	775	759	767	795	794	787	761	760	825	727	771	748	841	733	777	802	751	800	787	785	784	781	870	807	818	818	789	754	711	826	742	739	797	764	806	767	805	762	764	776	741	791	767	793	806	833	804	793	788	778	723	739	786	779	756	760	732	770	824	803	765	764	738	725	753	750	746	749	778	778	730	784	782	798	750	786	802	762	783	781	764	854	776	759	765	808	812	763	762	754	786	806	789	768	818	783	806	802	781	763	772	822	803	754	739	814	781	792	805	792	795	799	802	815	798	790	828	791	797	759	793	808	768	807	769	774	775	791	808	811	768	763	732	787	755	783	791	790	782	762	813	788	781	795	808	794	784	752	749	777	789	747	781	806	778	750	806	792	740	736	785	778	767	833	782	793	801	769	765	773	838	762	723	758	861	838	809	795	803	815	785	806	739	745	755	770	781	754	785	758	813	761	791	799	792	785	792	760	774	783	785	766	742	755	771	789	775	762	776	770	799	792	823	834	786	746	750	766	745	786	794	751	777	811	796	789	774	793	775	788	844	820	779	813	791	753	779	775	765	782	772	783	767	777	800	771	788	766	781	819	790	761	838	747	770	780	752	790	763	803	824	804	783	794	735	716	800	746	776	750	795	772	790	744	802	737	794	800	764	788	744	782	784	788	794	777	798	833	771	794	777	805	777	789	760	791	754	721	831	780	800	767	774	800	780	737	759	767	799	742	779	734	783	779	749	801	782	821	793	753	784	800	827	776	737	771	722	787	783	760	810	803	744	754	778	796	767	808	833	801	797	769	788	729	772	780	792	777	809	785	762	750	778	782	822	745	781	804	723	819	773	790	805	805	779	815	788	784	796	765	793	776	731	771	784	824	812	790	757	782	748	740	782	757	816	770	773	771	765	770	803	790	789	750	790	780	751	760	780	762	781	760	800	797	789	730	771	725	765	786	779	810	731	818	806	840	742	737	777	721	736	737	809	784	782	784	844	771	774	809	798	754	839	765	781	744	707	812	795	760	798	775	817	782	727	792	806	795	764	761	809	767	736	779	753	789	780	829	855	828	797	778	810	786	723	762	777	778	786	757	775	724	786	781	836	747	784	770	767	842	766	772	808	777	744	800	799	793	796	781	778	790	771	726	774	774	775	785	797	770	821	820	764	774	737	794	757	741	799	769	784	846	782	833	749	786	771	789	793	782	757	765	761	746	788	764	706	763	781	776	749	762	789	745	788	795	810	759	756	828	782	793	754	784	800	755	826	770	820	800	797	776	784	788	803	748	780	792	760	777	763	789	775	776	761	818	752	774	817	795	745	735	770	794	786	821	774	765	775	795
26801	20304	9633	2388	1203	870	751	698	656	646	661	586	612	603	648	637	640	555	596	639	645	625	634	602	603	665	670	641	556	661	630	621	622	640	616	645	605	688	638	669	654	674	686	671	671	621	653	615	607	609	623	679	702	711	683	666	661	610	621	623	612	589	596	602	573	628	642	593	604	599	631	608	636	598	653	596	623	616	577	604	597	563	619	581	608	612	629	582	594	608	581	605	602	603	585	637	580	604	619	587	595	594	571	605	624	619	634	606	626	600	568	555	596	614	590	584	594	568	610	622	640	631	583	578	589	603	617	613	601	619	606	612	536	615	581	623	607	598	640	603	596	601	604	588	619	606	606	625	643	630	625	643	568	579	646	627	600	616	594	601	604	574	629	637	594	608	634	618	607	617	598	631	568	632	550	636	629	560	592	599	601	587	626	638	539	580	643	613	582	589	599	582	607	607	586	607	609	588	636	598	644	625	585	569	565	608	602	561	611	569	662	668	577	626	608	623	585	588	612	592	591	561	609	628	620	608	591	626	622	615	614	599	618	632	623	663	580	618	617	589	608	590	567	596	595	627	625	625	593	626	586	615	590	623	599	610	572	604	592	570	658	576	577	618	623	584	601	639	632	634	558	616	628	608	581	630	567	581	587	569	593	604	590	555	626	632	579	611	608	646	574	637	632	594	565	662	607	585	609	617	597	605	583	595	625	597	578	595	608	589	684	580	590	579	624	639	648	588	583	618	620	621	581	581	635	601	600	577	600	601	618	629	573	563	605	624	606	601	596	600	576	634	591	636	576	641	617	665	617	621	574	629	590	583	597	582	595	607	639	606	586	647	618	583	616	598	608	597	626	598	623	628	570	595	543	535	647	607	599	580	611	637	625	543	600	586	585	619	582	594	598	580	633	608	566	628	608	601	626	582	603	608	609	590	626	585	608	636	605	620	636	631	594	634	584	622	633	604	578	612	649	579	593	630	619	573	589	603	626	659	596	625	614	675	576	619	590	602	540	689	612	606	592	608	611	624	592	603	598	576	598	660	613	606	579	607	584	598	619	590	634	575	632	602	630	634	585	611	571	608	582	647	591	557	590	572	592	630	584	647	624	637	628	563	618	626	556	587	595	605	586	573	601	630	577	640	638	593	590	612	622	631	625	577	608	554	655	619	606	608	616	613	633	585	574	626	614	591	616	591	591	616	602	624	593	578	591	552	621	598	570	601	570	612	597	623	599	608	592	658	596	584	622	610	584	594	569	584	637	588	614	621	622	561	607	590	595	625	591	585	617	640	604	624	577	608	602	630	636	644	622	587	598	583	587	621	584	626	557	622	623	624	623	612	592	589	634	612	595	565	626	625	609	578	628	601	614	587	611	578	647	654	557	609	581	609	618	601	628	587	613	641	640	601	572	629	617	576	619	595	608	574	605	577	568	607	622	590	611	612	578	605	596	578	601	604	561	618	658	624	593	556	626	594	635	553	625	637	601	557	601	572	536	646	610	632	581	589	630	626	615	591	630	579	618	603	596	580	585	620	622	574	626	633	655	623	637	622	569	648	630	623	588	590	622	599	613	660	630	615	593	579	562	619	595	604	585	587	575	611	636	571	596	596	590	633	583	651	636	628	619	598	622	609	628	595	615	650	614	628	605	569	594	637	636	620	597	586	637	604	590	640	565	620	610	586	605	604	610	569	609	591	577	586	614	609	606	613	595	621	619	600	626	616	545	582	601	613	618	612	607	626	627	624	607	599	577	601	620	590	606	676	610	634	658	598	590	629	591	614	577	593	636	612	599	590	628	568	618	590	598	575	665	621	618	606	603	591	627	598	642	576	598	682	593	619	600	579	631	586	578	563	604	585	655	615	637	586	638	639	580	649	559	678	601	648	616	643	634	636	589	598	642	615	639	638	620	597	604	590	628	602	640	653	595	595	662	594	572	575	652	549	638	604	569	631	644	601	630	569	601	619	631	647	590	632	648	602	586	570	609	610	616	630	592	629	601	615	555	656	619	564	580	584	593	648	591	610	598	626	626	624	614	587	620	629	583	603	621	605	642	581	572	588	624	573	614	608	609	555	595	561	609	611	593	610	586	591	616	570	622	588	610	594	643	629	624	579	644	621	580	575	615	581	613	634	621	623	642	629	619	648	600	607	630	606	569	606	598	569	604	606	633	616	592	573	638	615	618	640	655	608	594	647	638	628	573	629	574	617	603	595	620	608	609	584	574	612	634	605	603	607	654	633	674	627	579	577	609	653	564	572	623	615	607	610	557	591	633	603	663	639	635	624	615	554	553	602	643	611	616	577	615	640	597	634	563	603	605	606	609	602	621	626	595	593	618	602	612	617	659	576	627	642	594	599	620	638	608	619	625	605	592	616	640	615	626	597	571	547	585	620	640	606	587	610	579	656	640	577	610	613	619	647	617	638	568	620	580	633	603	617	584	651	629	602	592	624	557	551	586	581	619	593	635	602	576	591	586	603	644	624	600	621	622	608	618	613	601	624	601	595	631	616	620	652	585	598	591	619	593	588	606	618	586	648	645	591	582	584	578	602	625	600	587	588	604	593	585	566	651	573	582	608	605	618	616	612	587	642	610	619	569	578	633	639	647	613	621	561	568	624	608	561	606	620	566	593	616	589	622	597	606	622	668	614	574	597	603	610	636	613	619	571	591	593	597	640	635	605	629	614	600	584	616	580	623	589	561	594	624	554	587	616	606	603	626	613	608	590	597	627	575	578	577	585	558	587	595	585	606	591	621	631	614	581	622	557	590	579	569	595	606	647	607	602	625	574	619	631	633	623	593	612	532	600	595	606	614	652	622	584	566	597	578	600	610	582	610	592	587	606	616	579	591	613	561	627	608	629	587	640	629	570	613	633	578	568	634	612	657	603	580	547	618	619	636	624	590	572	602	567	598	561	576	623	591	594	596	592	653	620	619	600	614	606	613	584	569	572	622	616	607	593	616	609	598	578	571	604	592	583	591	608	633	609	609	607	615	614	548	593	636	624	583	614	585	606	599	600	593	641	585	627	561	574	584	635	667	586	633	664	619	627	631	632	606	618	616	576	574	584	588	603	599	581	640	598	596	617	569	606	645	577	600	609	625	604	627	628	629	556	631	543	613	589	596	590	579	626	601	600	606	606	598	624	623	591	624	615	601	585	654	605	583	594	556	640	613	621	655	590	605	612	584	611	629	569	597	570	625	626	602	666	622	635	606	598	583	605	578	611	586	575	571	654	541	570	614	574	558	585	591	578	607	600	629	633	593	614	600	602	616	609	633	610	587	578	603	612	632	590	602	577	582	629	610	628	586	604	577	617	608	594	585	633	582	565	627	582	610	656	606	615	641	657	586	571	584	594	537	598	568	654	608	585	626	620	609	584	629	608	604	578	574	613	593	602	610	624	608	659	617	633	582	580	583	595	557	613	610	597	630	585	656	609	608	620	625	595	592	593	598	617	598	590	605	626	649	591	594	625	577	635	591	615
7160	11466	9199	4495	2936	2134	1657	1524	1280	1172	1126	1089	1175	1114	1098	1101	1055	1156	1109	1187	1160	1110	1125	1141	1211	1193	1172	1240	1120	1090	1166	1088	1145	1095	1158	1147	1152	1117	1240	1208	1213	1180	1182	1229	1174	1174	1097	1183	1123	1120	1180	1311	1408	1409	1262	1233	1086	1118	1044	1084	1100	1037	1082	1074	1087	1010	1089	1053	1070	1085	1122	1064	1101	1006	1072	1019	1077	1045	1071	1093	1034	1098	1005	1098	1110	1068	1062	1081	1046	1033	1050	1080	1063	1072	1047	1095	1054	1047	1053	1034	1010	1050	1046	1068	1081	1068	1055	1080	1079	1109	1062	1095	1053	1035	1060	1069	1040	1075	1064	1129	1051	1048	1074	1066	1041	1047	1071	1055	1043	1070	1036	1075	1065	1052	1012	1006	1112	1043	1035	1089	1046	1019	1055	1098	1064	1057	1052	1047	1067	1074	1138	1091	1090	1090	1056	1071	1025	1092	1077	1056	1071	1031	1115	1058	1062	1103	1064	1065	1110	1086	1069	1087	1073	1098	1096	1112	1061	1038	1025	1119	1092	1032	1082	973	1059	1121	1099	1074	1076	1087	1041	1023	1058	1073	1049	1102	1016	1070	1022	1023	1038	1084	1105	1047	1051	1092	1019	1109	1015	1115	1117	1079	1063	1112	1055	1094	1079	1031	1041	1097	1096	1032	1064	1094	1002	1066	1114	1059	1044	1108	1049	1106	1057	1080	1038	1030	1113	983	1092	1112	1025	1068	1121	1092	1062	1091	1083	1000	1088	1070	1019	1112	1060	1102	1087	1019	1014	1110	1033	1046	1092	1054	1086	1100	1078	1062	1091	1069	1150	1054	985	1056	990	1087	1073	1035	1036	960	1084	1037	1128	1052	1158	1082	1107	1094	1070	1070	1020	1092	1036	1043	1061	1159	1086	1077	1062	1084	1074	1057	1105	1051	1067	1073	1093	1110	1020	1045	1087	1062	1073	1101	1064	1033	1087	1057	1081	1094	1061	1062	1037	1075	1124	1144	1108	1053	1009	1084	1060	1041	1043	1086	1084	1062	1069	1053	995	1044	1048	1164	1001	1068	1078	1094	1050	1060	1119	1071	1081	1085	1136	1174	1058	1096	1080	1089	1063	1074	1066	1084	1069	1109	1044	1085	1044	1016	1066	1033	1077	1078	1005	1076	1078	1059	1009	1085	1070	1105	1052	1076	1088	1045	1082	1006	1074	1035	1081	1088	1063	1098	1134	958	1073	1071	1046	1070	1081	1105	1127	1060	1073	1065	1085	1090	1024	1069	1079	1030	1074	1083	1069	1070	1101	1095	1060	1026	1097	1039	1076	1086	1122	1070	1098	1086	1101	1104	1058	1133	1126	1055	1078	1090	1108	1088	1082	1070	1091	1009	1068	1093	1100	1035	1108	1074	1065	1079	1080	1049	1056	1054	1043	1052	1059	1059	1052	1066	1075	1064	1006	1079	1078	1052	1057	1054	1120	1120	1014	1064	1089	1047	1103	1086	1113	1040	1045	1091	1072	1046	1038	1100	1068	1040	1153	1088	1059	1076	1000	1048	1076	1081	1065	1048	1098	1093	1015	1143	1075	1061	1057	1095	1112	1037	1122	1086	1048	1067	1068	1034	1128	1057	1062	1097	1080	1089	1134	1182	1118	1089	1102	1057	1089	1116	1062	1063	993	1025	1077	1100	1037	1051	1092	1085	1094	1049	1075	1045	1070	1064	1081	1098	1114	1082	1071	1085	1018	1090	1075	1101	1032	1050	1081	1052	1055	1083	1032	1037	1082	1056	1071	1089	1050	1080	983	1067	1045	1014	1121	1068	1022	1057	1108	1049	1070	1015	1106	1100	1123	1053	1056	1099	1045	1076	1090	1091	1079	1101	1096	1092	1106	1104	1072	1038	1097	1121	1082	1076	1067	1117	1100	1089	1090	1040	1094	1093	1040	1026	1076	1062	1084	1111	1111	1041	1085	1088	1054	1052	1086	1111	1071	1055	1069	1045	1095	1128	1047	1043	1050	1027	1053	1083	1108	1101	1071	1006	1050	1085	1127	1103	1030	1116	1039	1107	1045	1050	1111	1066	1089	1084	1096	1076	1079	1075	1040	1037	1052	1076	1027	1043	1080	1116	1092	1060	1065	1101	1104	1072	1043	1092	1071	1026	1107	1044	1057	1108	1058	1065	1048	1041	1071	1072	1052	1117	1141	1044	1072	1076	1063	1086	1088	1097	1012	1090	1052	1066	1070	1036	1087	1117	1030	1036	1101	1103	1159	1076	1102	1105	1017	1136	1074	1143	1168	1070	1060	998	1019	1134	1160	1083	1124	1045	1104	1083	1053	1105	1026	1076	1056	1048	1108	1077	1065	1082	1099	1140	1114	1019	1094	1109	1075	1052	1083	1073	1061	1068	1043	1115	1044	1012	1003	1081	1050	1017	1082	1072	1081	1092	1122	1099	1050	1103	1074	1066	1063	1067	1115	1077	1026	1056	1144	1103	1094	1050	1074	1138	1049	1108	1001	1067	1000	1098	1045	1086	1088	1107	1068	1022	1120	1081	1058	1077	1087	1092	1058	1025	1017	1041	1048	1097	1061	992	1126	1054	1033	1071	1106	1097	1133	1041	1033	1058	1115	1048	1063	1036	1085	1103	1071	1062	1100	1055	1068	1127	1051	1023	1051	1075	1070	1085	1080	1075	1134	1105	1050	1043	1116	1084	1063	1058	1157	1111	1097	1105	1053	1037	1084	1046	1105	1052	992	1087	1075	1066	1019	1080	1072	1073	1126	1042	1106	1118	1125	1064	1055	1101	1058	1080	1057	1108	1029	1067	1063	1103	1015	1130	1050	1064	1103	1104	1068	1094	1099	1046	1041	1057	1051	1024	1045	1100	1065	1100	1042	1069	993	1047	1119	1080	1053	1060	1016	1088	1082	1073	1071	1023	1057	1053	1066	1078	1093	1049	1055	1039	1089	1188	1072	1059	1080	1038	1086	1043	1105	1044	1068	1039	1078	1031	1111	1060	1066	998	1046	1069	1057	1084	1120	1041	1076	1008	1069	1088	1076	1061	1063	1054	1036	1039	1079	1027	1048	1033	1122	1108	1053	1124	1048	1056	1017	1016	1081	1092	1031	1031	1011	1063	1070	1039	1024	1060	1063	1077	1064	1040	1043	1053	1090	1089	1133	1105	1102	1059	1041	1094	1082	1103	1103	1061	1100	1120	1074	1070	1053	1054	1092	1039	1060	1091	1121	1025	1112	1038	1089	1071	1020	1118	1053	1112	1040	1074	1045	1057	1043	1087	1055	1090	1118	1062	1120	1124	1040	1070	1086	1100	1048	1107	1015	1072	1164	1049	1083	1062	1079	1028	1101	1099	1034	1041	1108	1100	1080	1077	1036	1097	1087	1119	1100	997	1032	1114	1019	1061	997	1047	1085	1134	1092	1071	1084	1058	1057	1003	1116	1046	1067	1071	1051	1003	1058	1091	1040	1061	1045	1023	1100	1064	1035	1135	1074	1035	1081	1082	1069	1116	1054	1061	1071	1100	1114	1039	991	1094	1077	1089	1085	1095	1083	1035	1061	1096	1076	1066	1069	1051	1122	1061	1085	1091	1038	1064	1066	1120	1065	1039	1022	1020	1072	1071	1059	1069	1088	1007	1057	1056	1110	1037	1061	1084	1089	1068	1132	1116	1055	1070	1066	972	1041	1065	1071	1065	1095	1153	1109	1015	1064	1080	1090	1099	1076	1138	1101	1062	1043	1107	1077	1078	1056	1136	1106	1137	1096	1069	1099	1080	1080	1031	1029	1066	1026	1049	1073	1041	1094	1102	1074	1055	1063	1054	1058	970	1052	1031	1069	1045	1069	1107	1123	1080	1093	1067	1051	1075	1135	1061	1077	1089	1109	1062	1032	1059	1027	1083	1102	1058	1046	1088	1071	1076	1096	1052	1075	1039	1068	1028	1085	1108	1073	1064	1103	1070	1035	1111	1083	1058	1074	1041	1061	1066	1032	1097	1036	1018	1116	1051	1114	1081	1083	1095	1095	1020	1071	1039	1062	1109	1037	1090	1071	1042	1051	1045	1094	1158	1077	1178	1044	1079	1009	1086	1055	1114	1091	1139	1090	1091	1037	1034	1052	1088	1101	1061	1122	1083	1049	1089	1038	1048	1032	1094	1104	1075	1106	1085	1084	1067	1085	1078	1031	1075	1128	1080	1050	1066	1093	1056	1047	1120	1061	1105	991	1011	1070	1059	1095	1041	1063	1056	1015	1077	1091	1055	1090	1041	1048	1013	1115	1042	984	1079	1058	1025	1070	1086	1078	1118	1070	1128	1042	1016	1041	1034	1117	1036	1067	1047	1047	1140	1060	980	1043	1074	1081	1007	1073	1066	1100	1088	1055	976	1017	1114	1054	1071	1076	1056	1062	1057	1103	1031	1086	1072	1031	1016	1083	1042	1058	1054	1012	1037	1092	1083	1028	1058	1133	1062	1090	1088	1041	1073	1080	1031	1098	1038	1086	1044	1114	1055	1073	1075	1032	1083	1096	1047	1117	1058	1066	1037	958	1123	1060	1082	1040	1093	1096	1060	1137	1070	1051	1111	1092	1086	1065	1099	1066	1114	1017	1104	1083	1076	1081	1060	1024	1010	1058	1052	1041	1038	1046	1093	1067	1119	1128	1133	1099	1064	1075	1097	1074	1067	1094	1057	1127	1032	1051	1089	1051	1002	1075	1073	1041	1084	1061	1024	1038	1031	1137	1090	1044	1161	1027	1087	1046	1073	1062	1036	1078	1064	1042	1022	1055	1078	1072	1063	1124	1118	1096	1074	1099	1072	1088	1072	1074	1087	1021	997	1095	1048	1065	1042	1031	1086	1075	1061	1067	1049	1100	1050	1095	1053	1112	1049	1117	1057	1008	1059	1072	1059	1119	1103	996	1081	1073	1098	1097	1066	1014	1086	1090	1042	1107	1020	1067	1029	1008	1097	1130	1112	1029	1053	1072	1033	1084	1053	1070	1083	1099	1072	1062	1092
24347	21294	28382	24525	20390	3874	1351	902	836	662	638	604	592	626	561	635	564	576	527	609	559	550	589	549	557	601	583	574	580	573	536	581	593	556	533	559	566	557	531	569	558	540	563	556	568	602	616	590	542	555	683	1168	1363	1181	782	656	623	570	512	547	487	555	489	541	478	508	556	521	569	561	549	550	496	576	544	501	539	532	553	537	550	515	504	541	513	556	551	527	508	529	501	518	509	536	552	504	518	532	561	489	528	508	504	546	557	545	509	532	517	521	469	535	533	537	533	524	534	570	553	529	476	534	532	537	547	509	527	555	526	551	505	507	515	541	472	556	551	562	544	493	542	526	529	555	545	503	531	515	513	491	555	539	516	518	497	515	534	519	549	535	558	497	576	527	516	540	528	517	521	526	512	496	505	548	513	530	521	540	501	521	529	564	541	526	471	513	532	540	504	505	548	545	521	518	538	506	524	505	517	542	566	492	486	519	482	538	526	548	486	569	508	555	532	584	486	529	522	534	532	532	530	492	507	510	534	493	505	494	498	521	509	515	567	525	547	542	512	518	491	530	493	524	517	509	516	512	540	529	527	532	531	529	491	559	502	503	517	518	558	514	512	510	560	530	506	544	541	518	549	479	544	542	544	541	544	487	497	509	510	574	461	525	464	541	514	500	564	498	525	561	517	527	502	502	492	524	573	511	478	533	505	560	534	524	544	542	504	504	505	538	488	527	507	547	532	543	576	496	503	513	542	525	500	501	559	540	569	555	536	541	520	486	521	565	502	537	504	513	546	462	545	551	507	520	535	522	486	543	506	511	540	528	521	557	534	510	529	538	521	495	515	504	536	481	520	550	519	551	540	534	537	493	533	557	545	515	542	503	506	535	553	521	517	538	566	508	522	516	516	505	530	548	524	549	492	553	499	510	492	532	501	537	547	549	521	592	527	509	514	486	569	541	543	548	541	537	556	524	547	533	491	537	503	503	536	564	570	487	513	493	516	526	489	549	501	503	509	539	551	526	523	544	521	522	525	551	547	541	508	499	499	552	517	562	511	477	501	520	533	559	522	508	543	517	516	476	480	536	497	568	527	523	513	479	516	497	561	528	530	499	532	509	514	554	537	500	506	550	517	520	492	471	504	491	505	542	536	514	490	501	502	472	505	510	524	533	526	519	555	519	504	555	576	506	553	507	526	533	532	495	528	496	533	490	492	562	543	521	498	525	498	590	533	510	593	550	533	500	546	534	519	552	548	498	500	494	476	542	543	516	526	528	547	532	601	548	495	523	490	508	528	513	536	540	466	520	503	512	553	536	537	532	513	496	537	519	535	538	541	532	532	526	504	487	521	513	522	577	522	581	530	514	510	525	513	474	549	510	501	561	566	475	503	507	487	503	522	496	518	524	535	563	524	510	526	476	517	531	483	541	542	501	574	506	516	531	515	542	537	514	582	536	468	543	475	543	525	529	543	527	507	511	563	501	560	528	498	502	555	535	513	497	587	540	528	509	525	516	527	535	536	531	580	503	514	462	581	533	542	529	527	494	516	544	521	530	507	525	498	497	478	504	542	534	541	532	523	515	541	513	487	537	516	537	507	542	524	486	460	492	532	519	547	551	562	524	507	534	542	546	517	515	502	546	531	580	513	531	513	535	534	505	545	504	507	536	541	545	490	520	497	499	538	540	536	524	498	489	524	579	500	538	551	482	529	511	542	503	532	525	541	564	545	516	516	548	537	489	486	537	506	497	553	507	550	517	550	545	530	492	493	520	517	527	468	547	534	506	506	475	503	533	526	553	515	524	541	519	539	536	569	510	555	577	509	551	545	520	514	506	557	534	530	538	524	551	496	537	537	474	528	512	536	521	529	528	514	516	542	537	517	530	489	502	497	527	521	514	557	510	523	521	529	479	532	548	522	534	540	494	498	549	525	508	529	556	564	535	538	516	546	477	495	528	525	481	515	536	538	496	556	540	558	485	541	516	523	506	489	546	540	529	532	502	557	493	536	500	566	540	522	545	541	541	544	551	540	563	540	502	527	550	497	553	518	556	509	497	500	545	539	502	533	506	517	554	524	513	541	486	558	549	527	557	508	500	539	498	537	497	495	509	555	521	524	529	535	530	521	539	556	559	491	508	537	476	502	566	542	502	544	507	476	508	515	543	521	550	512	565	500	512	526	485	514	568	551	525	530	489	518	579	539	582	531	509	521	487	514	548	510	568	519	529	500	480	496	547	550	530	531	512	466	485	506	476	538	521	519	533	534	529	532	539	532	553	548	555	494	537	516	536	557	475	477	542	525	512	555	506	533	516	493	504	477	490	513	502	552	573	511	541	516	540	525	507	467	476	514	520	515	540	546	490	532	515	538	552	520	533	516	521	483	508	506	556	523	538	492	524	532	534	526	511	538	496	502	480	511	584	518	525	518	543	526	534	551	476	549	531	498	567	525	528	470	498	498	568	514	515	520	529	487	545	509	534	565	478	511	520	540	485	552	575	490	568	528	534	515	502	556	563	527	512	557	517	552	538	560	497	506	536	489	530	490	525	514	511	550	536	583	540	555	523	534	495	513	505	547	508	519	517	507	501	550	549	519	524	530	533	527	527	524	535	508	518	481	517	544	530	510	505	541	487	499	523	521	492	516	566	571	528	506	508	555	498	518	536	530	553	540	522	532	537	532	500	533	523	492	519	509	561	502	488	513	523	514	519	539	505	549	564	560	545	504	533	534	543	520	552	533	516	509	579	517	509	533	553	516	503	514	519	522	556	505	552	541	537	529	506	492	517	505	546	542	470	477	510	510	557	547	530	487	520	539	558	529	502	520	530	520	518	536	547	516	524	502	574	538	523	538	476	512	507	539	522	488	490	532	541	507	516	544	525	524	529	524	503	515	499	563	498	505	488	521	538	485	534	522	522	507	525	500	508	479	518	538	521	544	510	545	538	510	522	519	526	517	509	521	541	529	495	493	534	527	532	560	521	541	547	548	492	506	532	518	489	519	488	512	507	524	542	532	523	539	543	509	517	542	513	495	497	509	500	530	535	516	529	517	534	527	515	529	551	541	534	562	503	522	510	544	519	515	508	489	508	539	506	528	505	531	515	519	547	514	507	538	541	513	483	500	544	562	527	514	570	534	514	495	534	494	513	489	493	522	551	530	515	555	520	524	483	522	494	549	520	537	503	562	526	526	540	487	538	519	494	492	539	560	483	527	524	551	535	520	524	521	513	535	496	537	534	518	496	539	491	559	538	505	503	547	521	521	501	513	541	532	540	511	546	551	509	476	546	542	517	559	541	564	488	527	505	527	503	509	517	499	512	502	506	528	537	574	514	540	523	516	536	519	573	483	515	514	501	528	500	555	519	506	498	522	503	485	554	521	532	528	532	484	515	558	556	509	519	538	539	561	553	507	549	540	518	499	526	523	487	498	536	535	562	548	508	542	560	524	523	498	484	522	492	515	510	467	508	479	509	525	562	512	484	463	497	531	543	496	476
9193	20075	16964	9196	5854	3871	2951	2391	1901	1557	1358	1300	1274	1265	1246	1182	1174	1144	1151	1160	1189	1123	1173	1100	1118	1114	1086	1074	1085	1015	1020	1057	1088	1022	1074	1108	1122	1121	1061	1072	1043	1098	1131	1222	1258	1047	1012	1075	1159	1048	1459	2902	3801	2676	1841	1459	1150	1016	931	922	968	925	884	885	935	956	920	939	928	922	944	919	928	924	976	941	953	942	960	958	955	958	951	943	947	886	928	876	899	911	985	888	978	915	951	950	934	942	856	939	922	930	958	894	962	964	907	914	925	907	919	885	942	926	895	869	928	950	895	927	883	905	990	918	932	957	894	917	902	930	905	938	933	891	935	889	933	944	949	947	997	934	906	983	947	948	898	958	886	894	957	993	964	938	939	915	939	946	937	939	937	906	890	969	902	952	903	940	896	912	989	899	865	861	912	929	933	984	956	911	981	947	931	954	958	921	956	929	902	968	934	917	965	941	897	896	905	856	883	935	911	902	912	900	972	953	897	894	987	930	916	932	893	910	940	917	988	881	928	852	961	886	962	932	966	904	969	940	893	937	980	941	950	960	923	930	938	934	914	937	897	954	997	879	950	935	890	911	923	948	942	940	900	946	941	877	918	920	946	911	968	947	928	924	924	963	927	894	964	869	956	917	956	889	941	956	955	951	902	932	915	921	954	881	936	857	962	905	964	953	964	954	905	895	942	941	895	971	925	947	873	919	910	891	951	945	945	907	864	961	920	982	991	914	920	934	890	917	919	891	954	945	899	972	897	943	906	934	961	923	914	916	942	913	927	901	905	912	943	912	926	960	932	929	968	942	929	960	919	936	918	902	987	914	967	863	942	902	953	884	932	917	926	903	953	923	934	950	957	863	919	964	949	934	934	957	904	914	874	928	1002	934	911	879	974	925	894	941	946	910	924	956	900	942	896	901	930	901	877	924	954	951	964	919	884	906	879	939	894	991	929	931	943	931	919	913	939	936	923	902	983	937	953	899	954	921	947	923	950	958	959	947	918	890	906	910	889	954	992	1018	929	979	941	912	947	902	959	938	872	902	936	964	903	907	933	914	937	943	947	933	900	966	906	955	920	987	910	953	897	942	874	936	907	964	955	926	937	852	910	915	948	952	931	906	948	956	937	925	938	925	990	921	955	926	908	869	1000	931	916	922	903	918	917	896	901	893	961	939	877	928	911	929	968	959	945	942	934	878	928	888	972	918	928	929	913	943	924	905	935	940	975	894	937	943	910	949	915	898	918	940	897	934	991	916	916	918	945	945	861	916	894	909	951	944	934	887	945	872	943	938	900	901	902	900	910	956	894	992	932	890	921	970	891	978	926	918	911	980	950	952	942	933	942	917	963	943	861	958	878	933	939	902	976	950	940	912	931	875	953	883	976	980	924	907	971	912	915	890	908	935	897	1014	922	928	898	945	900	913	870	951	962	940	907	949	950	917	928	944	887	936	935	957	954	926	932	963	942	940	915	964	860	861	949	906	949	971	970	865	946	932	912	919	918	950	961	929	925	916	896	902	938	878	912	913	954	909	870	928	920	946	938	948	906	951	922	998	867	929	949	918	921	914	903	913	952	925	957	883	876	846	934	926	955	934	928	928	911	885	905	886	949	898	905	936	913	906	898	917	897	896	888	906	954	877	885	902	886	929	947	925	972	969	932	934	953	936	918	954	930	914	959	973	936	929	910	900	899	935	929	957	910	899	921	994	929	922	937	890	902	945	908	928	922	907	926	939	902	890	892	893	916	893	936	1021	956	876	855	940	965	876	924	945	948	929	930	920	938	892	908	917	896	985	907	953	958	936	903	957	867	951	923	870	923	933	847	904	887	960	905	890	887	908	927	932	891	939	989	912	928	935	929	960	951	945	934	903	925	927	956	893	916	926	954	977	896	974	896	987	912	914	947	889	901	954	934	934	921	890	910	929	933	893	904	954	930	952	930	874	933	945	965	940	976	869	895	908	916	901	924	967	905	956	944	930	893	905	917	922	952	913	958	926	945	915	883	960	925	942	910	896	933	935	917	928	985	936	898	923	891	937	988	957	905	957	939	985	958	880	926	947	878	891	926	916	908	894	942	920	924	919	930	962	930	924	919	941	875	929	936	980	976	928	897	883	936	893	917	854	942	945	915	907	947	903	901	966	942	905	896	954	910	888	907	898	898	945	900	974	905	890	949	950	902	896	927	943	935	931	909	929	911	913	924	926	942	976	940	930	975	1012	916	910	952	921	971	923	935	999	957	922	892	917	972	944	940	885	896	913	905	912	910	919	910	901	887	901	984	900	893	969	866	862	954	865	980	897	881	943	924	906	884	939	900	946	935	942	878	897	937	967	915	999	932	995	858	925	927	924	926	856	970	928	918	935	970	922	912	911	874	954	929	915	921	890	900	986	911	928	945	929	930	923	936	943	944	931	945	923	963	957	965	937	873	920	953	927	940	908	920	878	875	966	958	945	902	900	997	891	1011	933	927	964	878	903	895	951	944	886	891	895	909	928	960	936	937	895	927	929	899	933	926	903	912	917	942	918	886	906	896	965	974	901	898	906	925	975	953	936	964	875	897	968	909	895	958	853	888	932	980	930	955	894	948	936	984	968	921	922	873	899	959	890	924	996	960	917	902	956	920	933	997	922	911	922	934	904	976	956	913	930	871	933	948	946	926	954	948	976	851	913	876	919	958	924	886	932	920	937	962	936	930	931	938	962	937	929	902	931	919	906	945	893	929	927	895	954	923	912	949	900	928	1001	890	928	959	945	869	929	947	941	950	938	934	904	925	994	914	902	937	927	961	1009	926	853	915	928	897	906	975	960	998	979	936	1000	936	931	972	933	924	975	933	919	919	901	864	905	928	946	932	878	924	920	973	912	908	940	989	909	912	929	874	896	924	943	964	966	978	914	960	896	929	935	988	899	962	945	893	933	948	899	883	871	941	944	956	924	890	887	959	909	943	923	964	931	903	959	927	878	935	958	917	885	920	938	913	925	898	963	928	937	957	918	965	937	930	996	939	939	941	893	896	845	921	942	942	943	895	897	960	917	932	936	958	1013	928	973	907	935	871	967	962	894	936	883	919	949	963	932	968	902	962	917	910	905	964	911	901	932	964	912	929	952	913	932	950	896	911	963	928	959	860	882	979	917	949	939	934	862	962	918	851	872	901	962	900	930	927	908	949	915	904	926	936	969	943	948	891	902	885	951	924	920	898	899	977	915	931	934	899	921	1027	874	949	940	911	909	929	932	930	873	929	929	988	895	954	924	937	963	928	906	942	902	989	969	938	882	891	909	918	917	976	938	985	972	928	912	933	921	933	914	931	965	932	934	899	917	937	938	923	945	922	941	954	941	878	919	915	891	955	973	919	957	940	940	945	927	960	1008	960	886	892	991	919	986	921	936	943	940	947	933	907	896	930	959	949	968	896	947	868	972	877	907	914	950	975	926	962	897	961	927	957	957	953	934	911	911	918	911	874	908	935	889	934	955	932	971	922	949	940	925	945	956	923	911	912	947
23343	21272	28967	23873	21274	19417	3042	1109	794	676	675	626	603	596	560	536	556	545	568	507	537	500	502	534	488	505	535	511	484	521	475	493	532	540	520	457	499	523	515	486	489	514	534	550	584	545	535	528	519	479	592	1335	2057	1591	1058	786	607	515	438	460	424	467	493	429	496	477	487	476	434	434	434	422	427	432	439	452	402	455	422	453	473	437	413	449	469	457	404	463	461	481	469	472	453	427	414	428	446	456	405	451	444	397	496	475	470	446	430	402	458	413	466	436	446	439	421	395	433	420	393	450	428	445	440	438	438	458	452	434	409	406	430	465	464	451	467	434	443	454	416	435	462	443	475	427	439	441	435	441	446	432	452	431	493	456	477	397	434	460	458	432	426	386	435	428	399	442	469	405	413	441	440	417	455	435	446	421	452	434	419	471	466	464	433	419	467	451	437	472	453	418	428	436	486	442	427	466	426	450	426	451	463	464	451	441	468	411	406	432	436	406	421	446	395	420	451	409	448	475	453	454	403	425	428	439	457	448	407	460	422	431	414	463	412	414	429	399	477	448	419	431	418	428	463	452	449	417	439	450	425	434	466	425	439	441	433	447	452	413	422	480	458	424	434	421	476	427	425	429	409	398	432	461	449	450	454	451	439	430	468	419	455	431	413	420	465	471	456	464	497	451	431	439	395	463	437	410	459	422	411	405	422	438	437	417	437	422	468	418	472	438	495	455	431	437	406	434	450	447	397	441	470	451	449	438	454	432	444	486	419	406	437	441	472	453	484	462	444	431	415	401	409	434	464	430	436	441	455	428	403	454	472	447	444	409	448	419	468	417	464	463	415	441	416	496	462	466	472	423	422	446	486	397	443	487	451	447	395	462	468	432	457	405	441	437	475	428	433	413	425	415	437	388	442	459	438	444	451	469	463	414	421	431	490	463	446	471	442	466	414	441	454	475	463	437	436	392	445	501	417	463	435	445	410	477	437	423	426	411	439	455	466	406	456	446	427	453	392	444	436	461	449	440	452	431	465	474	431	399	461	412	425	461	411	469	408	419	419	429	417	440	455	450	404	434	410	421	466	431	422	474	451	438	472	420	433	453	429	428	468	449	417	462	444	405	458	489	434	432	448	443	469	453	466	451	435	425	481	413	406	439	449	421	419	433	412	450	420	422	423	431	464	459	431	438	449	447	458	442	435	441	466	435	439	403	449	456	424	471	443	428	453	406	436	438	417	441	443	410	451	436	463	424	413	456	429	464	469	478	405	423	429	436	481	419	434	444	439	467	427	456	445	407	465	418	461	455	441	449	452	432	483	479	469	467	434	449	480	413	482	430	450	418	436	478	456	418	427	474	441	490	427	419	440	451	467	405	427	470	450	452	409	401	443	442	455	419	425	464	436	420	395	418	449	435	451	413	451	439	450	424	469	389	450	465	416	413	405	429	420	450	443	466	417	452	460	439	442	433	465	454	430	442	434	447	418	418	471	477	453	496	441	443	410	456	472	452	428	428	435	402	416	434	498	434	405	453	449	440	444	447	431	422	454	455	466	417	457	464	456	427	460	460	404	440	457	450	463	435	440	431	433	421	428	474	454	435	432	443	465	456	476	455	430	422	464	420	447	480	410	475	433	441	427	437	423	397	470	458	445	445	412	427	458	410	400	455	438	457	401	449	413	435	494	433	418	437	453	414	436	439	410	467	428	456	449	431	443	452	466	459	453	457	449	434	429	407	436	464	437	493	421	491	427	447	424	447	452	432	446	431	444	455	428	461	446	447	409	450	448	427	452	447	419	444	460	427	442	417	420	455	434	410	464	478	419	465	472	450	444	399	448	455	403	410	472	432	423	471	465	409	434	443	436	419	420	447	459	455	464	454	424	462	463	456	404	446	432	437	440	482	434	425	411	424	438	425	460	437	449	429	411	399	425	395	459	450	433	420	423	438	445	443	465	422	448	433	429	414	446	435	426	454	431	434	452	417	458	420	452	437	440	418	429	450	439	436	425	461	468	438	446	476	458	435	434	429	434	403	444	422	437	410	434	410	472	428	441	434	400	430	444	420	428	444	413	429	439	457	446	445	448	472	435	440	424	428	454	393	503	422	399	451	414	408	483	465	455	446	460	434	458	428	482	397	455	458	441	429	440	486	437	464	478	453	443	438	437	423	449	405	458	445	411	451	430	401	406	463	455	468	453	433	488	412	427	432	412	403	467	450	441	440	429	432	449	473	465	433	443	460	454	458	411	427	427	418	437	447	442	447	440	447	430	457	441	432	483	436	416	448	465	421	413	445	442	393	451	472	427	472	453	423	437	455	455	461	454	432	464	425	431	443	465	395	426	422	460	462	447	435	426	429	468	436	452	430	461	446	411	460	468	440	448	437	406	477	428	427	406	460	415	448	467	485	445	419	424	434	448	442	453	425	438	427	453	417	463	449	461	424	469	411	459	425	453	437	472	443	419	423	447	464	445	460	426	469	467	432	447	424	421	412	471	437	447	421	416	440	448	445	487	409	428	447	478	440	423	461	418	456	424	444	445	430	460	434	469	455	425	451	440	412	447	441	403	446	428	386	427	442	414	446	452	451	459	467	460	434	427	462	393	417	449	446	422	434	443	443	424	454	459	410	416	458	437	467	422	425	415	417	437	433	434	433	438	383	439	390	461	481	449	449	435	490	427	422	425	404	445	474	422	431	440	414	456	431	431	444	447	383	486	456	403	454	401	424	443	395	437	421	464	440	419	404	464	440	465	450	430	461	445	452	424	450	404	431	419	437	428	461	429	463	408	439	419	400	427	397	425	441	448	432	482	443	426	421	437	429	428	433	457	427	450	433	436	438	464	383	402	449	452	427	421	459	441	431	452	430	437	440	472	422	460	434	411	447	427	408	446	457	420	477	476	466	437	440	413	489	439	445	428	439	449	431	471	440	424	424	430	408	437	423	446	439	445	453	448	430	426	469	411	419	426	426	432	440	427	424	437	432	454	465	468	434	453	396	449	416	399	449	414	445	460	453	461	427	465	421	440	461	446	420	449	485	414	449	401	417	420	454	426	435	417	391	454	442	430	434	463	460	434	420	443	424	435	443	412	439	430	444	445	414	446	461	437	418	435	434	450	448	458	462	419	450	428	403	432	468	420	410	412	473	475	478	449	436	453	469	403	405	447	446	427	450	431	453	418	403	447	446	435	421	402	416	429	434	410	461	413	427	408	444	444	447	473	445	392	439	494	430	430	429	435	435	427	448	437	441	454	445	423	425	417	447	454	463	407	407	438	470	417	431	465	443	464	449	413	405	420	482	434	459	453	455	407	435	464	437	429	431	456	471	447	426	449	433	408	483	464	402	419	456	463	446	434	456	404	437	446	431	435	436	420	435	442	420	406	414	434	404	473	434	420	423	434	447	435	433	451	428	447	457	413	470	481	468	454	457	433	471	436	436	450	454	419	430	422	393	438	414	404	431	427	436	455	423	475	440	453	423	451	462	418	441	492	448
11915	25295	21119	12552	7947	5520	4025	3082	2367	1763	1556	1500	1437	1318	1216	1182	1151	1178	1137	1101	1065	1005	1001	1066	1018	1032	1096	994	997	1024	918	969	988	1042	1066	1062	968	982	973	1028	970	950	1115	1162	1204	1185	1092	971	976	973	1170	3913	5688	4204	2497	1724	1239	977	891	819	825	766	805	825	743	792	786	765	796	801	795	732	807	754	809	806	773	821	781	770	831	784	804	771	740	754	775	775	764	741	778	761	774	752	772	732	764	782	788	786	799	791	768	796	763	763	864	792	762	787	778	760	760	762	769	793	744	834	799	778	773	740	802	794	768	796	737	783	752	823	787	806	789	782	806	843	756	744	819	783	789	755	804	763	816	762	719	784	735	780	732	781	794	771	755	764	781	760	765	788	778	777	768	763	771	769	766	764	848	820	800	730	770	791	764	724	759	760	762	764	751	795	764	729	803	761	793	815	765	792	785	753	807	783	798	808	758	799	773	755	766	762	776	784	763	738	796	806	824	781	760	738	782	773	778	738	803	801	805	745	786	800	778	789	771	764	798	786	778	804	793	831	822	710	752	739	818	732	751	747	807	796	776	760	763	741	831	794	812	795	732	777	786	780	818	743	794	739	742	745	735	804	797	804	793	754	748	835	741	772	740	712	790	774	752	767	749	760	786	767	738	759	777	767	771	743	822	761	757	735	831	777	721	717	730	805	784	779	768	780	769	729	699	772	764	768	787	746	761	755	758	728	756	787	761	764	799	773	733	765	746	762	782	758	777	746	763	774	745	772	754	763	791	790	822	752	824	731	812	722	754	782	771	769	794	775	773	747	808	794	846	762	801	782	769	790	748	741	783	794	768	809	789	771	737	816	792	817	782	788	812	800	788	797	770	764	774	750	763	818	789	796	791	796	767	799	748	781	819	752	787	754	744	796	755	811	806	799	776	767	782	731	735	796	727	786	786	797	802	713	789	818	782	729	787	792	747	817	734	779	789	784	777	759	795	735	756	816	777	765	734	770	711	784	730	743	760	818	747	725	723	815	825	763	751	808	773	796	771	787	778	767	807	756	812	735	729	776	736	794	765	771	823	779	758	790	790	750	768	794	758	737	719	783	775	799	765	759	783	806	775	806	805	817	803	793	773	800	797	716	788	790	800	727	783	757	768	808	869	764	758	731	738	769	745	803	754	809	770	828	778	743	801	780	744	791	760	804	804	836	744	742	772	750	787	775	779	779	716	780	801	775	807	762	840	790	784	789	752	765	740	762	847	824	770	754	770	762	807	750	758	752	790	750	774	771	791	817	791	773	790	766	755	746	761	746	782	816	751	801	753	745	754	766	729	709	782	779	807	764	780	709	783	784	787	789	793	760	800	785	742	796	779	783	799	826	729	826	750	783	756	774	752	759	771	786	767	791	828	791	772	747	812	796	792	749	753	722	785	813	804	788	745	779	775	791	750	803	784	733	761	774	774	775	763	752	758	776	756	777	769	756	764	755	757	817	779	771	745	805	746	723	784	788	759	762	762	827	758	789	758	816	774	753	793	800	802	775	786	780	787	798	772	785	763	802	796	792	801	741	812	701	792	786	780	766	720	795	791	723	754	801	780	717	774	804	777	760	744	779	760	779	805	763	771	789	814	786	791	772	780	805	774	787	750	780	776	738	829	806	775	762	776	741	796	797	752	795	780	768	752	780	811	803	793	760	716	733	812	776	756	754	757	775	788	754	780	769	757	790	797	775	747	763	811	739	816	778	802	825	793	760	810	769	765	732	779	824	771	804	770	767	808	795	791	814	797	762	788	776	791	761	770	753	823	763	794	780	785	807	810	783	800	754	749	795	819	819	757	765	777	793	767	834	793	746	748	762	749	772	808	799	785	757	721	757	770	751	827	791	812	741	800	782	741	732	761	792	750	734	767	785	763	768	791	754	803	755	770	777	805	781	765	794	759	782	742	695	760	808	748	768	764	799	796	770	769	782	741	809	744	728	779	768	736	768	790	751	764	795	774	744	780	759	798	770	788	801	759	763	787	781	799	756	766	811	779	776	744	749	813	799	747	754	766	698	785	773	767	790	759	741	758	758	774	719	803	730	748	798	763	777	834	775	849	772	724	776	762	762	799	855	764	797	759	754	769	790	774	806	792	768	739	737	794	776	761	759	721	801	766	728	794	776	816	708	765	730	791	737	796	815	796	800	783	779	757	727	761	791	834	797	787	752	794	786	730	763	809	798	805	751	752	788	781	800	759	748	767	818	755	763	782	778	791	740	820	767	806	781	759	826	732	798	748	737	788	821	775	767	779	769	746	815	807	782	723	773	788	819	767	785	780	798	798	777	793	781	755	755	791	778	792	781	748	769	772	794	772	755	728	775	765	733	780	757	783	818	814	753	763	714	764	759	746	772	789	790	767	755	809	818	777	844	732	758	785	762	790	764	792	750	747	774	781	761	745	803	806	783	822	767	781	750	772	709	692	788	789	786	757	757	835	800	761	779	787	843	715	824	771	761	790	753	804	820	826	823	767	762	814	747	784	781	783	774	759	776	795	765	784	816	790	807	774	785	770	795	743	762	777	749	787	814	737	763	742	773	762	795	747	775	806	777	781	790	763	747	746	808	789	777	778	761	810	783	792	759	758	769	771	823	781	752	812	767	782	740	776	780	776	770	778	786	766	785	725	755	791	796	753	790	798	814	749	803	769	773	797	784	782	769	786	800	780	782	761	784	773	735	786	813	791	823	813	793	766	702	766	727	788	803	763	784	756	771	785	789	757	779	735	802	740	825	764	785	829	798	772	762	835	790	777	787	810	723	781	800	782	759	816	766	763	777	766	770	750	793	767	796	790	747	737	777	772	792	759	797	773	809	779	776	800	767	773	826	768	769	754	807	817	788	790	786	657	797	794	751	770	778	830	760	753	827	763	752	786	753	810	794	783	768	765	771	769	759	760	777	808	747	791	751	779	782	800	766	791	786	809	804	782	797	785	828	776	738	745	795	783	765	808	785	713	782	798	759	798	787	836	735	823	758	769	811	800	758	736	758	788	740	783	763	785	778	812	734	774	730	738	791	837	794	816	815	779	797	776	777	790	737	735	747	822	801	736	792	755	724	737	710	764	778	817	804	796	748	709	747	764	770	834	738	797	763	763	768	779	804	763	773	738	766	827	785	801	738	792	797	752	762	776	720	816	758	743	800	820	851	747	806	740	781	757	755	706	795	742	768	767	788	747	786	801	747	738	765	811	781	815	750	781	799	755	787	825	760	769	718	748	775	773	794	751	791	792	781	754	747	758	816	776	739	798	770	778	786	784	768	785	764	851	750	744	779	758	732	756	826	773	764	738	779	769	785	794	799	769	783	789	779	741	805	782	786	739	812	749	799	792	859	780	750	734	738	807	806	776	786	798	776	768	764	791	797	744	756	819	733	786	794	764	738	803	729	827	857	765	740	749	813	769	757	797	796	779	788	747	764	778	775	786	769	821	733	802	765	766	822	745	734	771	757	759	817	794	790
26918	20413	9098	2260	1101	883	764	698	648	622	593	617	603	635	600	604	608	633	634	597	602	631	650	585	631	612	586	589	582	654	600	623	643	636	663	560	644	607	647	621	646	641	607	606	642	683	606	627	591	617	587	687	712	763	761	690	632	617	591	584	583	632	604	588	614	625	591	612	601	591	627	598	609	581	576	601	586	572	602	618	578	616	583	606	632	659	617	628	588	600	620	661	531	617	614	580	566	605	566	578	578	575	570	572	636	595	584	553	645	630	567	615	575	608	629	605	601	605	622	588	610	607	593	577	643	612	564	624	585	582	603	562	580	615	616	619	607	581	594	584	635	605	598	613	578	638	634	586	618	636	615	617	591	600	613	594	613	609	564	635	571	592	569	611	562	580	587	580	589	561	595	596	613	577	651	644	604	590	555	620	620	603	617	635	612	584	590	607	605	615	634	587	580	593	594	635	569	636	587	639	632	623	641	585	605	594	618	610	590	591	592	612	578	569	605	622	617	565	626	601	585	575	588	570	581	611	533	605	637	579	581	630	598	627	547	608	576	621	581	608	576	605	574	611	569	584	606	582	609	625	583	599	596	574	565	558	576	610	627	633	583	607	570	606	600	549	571	639	592	587	543	578	577	548	590	570	587	575	589	542	604	599	553	615	547	599	582	598	611	605	636	592	625	623	620	594	610	598	646	634	597	593	568	585	600	566	605	569	594	579	601	620	623	601	596	593	575	598	619	629	628	588	589	608	580	598	598	566	592	586	582	601	574	610	618	613	576	595	611	555	552	548	609	597	568	585	608	597	601	612	613	601	612	611	585	614	604	634	597	613	606	575	558	574	603	572	639	611	602	584	593	595	611	596	586	642	591	590	590	587	621	605	622	610	640	627	578	620	567	631	610	606	633	600	604	587	604	605	631	588	585	611	609	599	579	610	592	630	594	664	553	635	624	635	641	637	537	620	569	626	577	611	588	648	569	598	572	578	589	611	627	608	595	625	564	631	606	619	617	621	619	613	600	605	591	580	578	572	612	599	595	574	552	535	576	565	602	607	572	559	638	605	609	623	610	616	549	605	596	610	618	597	587	619	616	558	556	594	605	551	584	588	597	638	612	592	599	632	590	579	599	607	592	598	586	547	579	590	602	616	618	603	636	610	624	555	583	636	572	646	594	591	586	634	558	591	585	663	583	628	591	561	611	592	596	604	592	552	591	636	612	599	555	586	605	589	578	619	610	596	597	595	582	630	586	568	583	617	568	632	588	591	624	638	597	561	568	573	646	566	596	630	616	619	599	584	603	614	587	622	622	594	597	573	562	583	618	585	611	625	596	570	644	558	585	622	605	616	571	559	550	597	600	599	615	606	636	587	608	614	592	610	591	585	591	602	578	605	608	624	568	604	608	579	580	608	632	563	617	646	589	572	616	584	638	566	610	586	601	666	614	610	543	601	591	597	583	549	602	569	591	612	617	637	577	625	580	543	596	618	592	581	604	627	635	541	596	570	590	590	552	622	610	608	556	607	597	575	588	605	579	645	608	605	621	586	553	609	617	600	631	612	599	595	593	576	610	572	555	578	608	635	572	621	618	565	647	581	571	608	608	617	606	508	594	660	617	597	628	557	628	624	602	561	595	624	605	625	601	598	552	620	633	571	562	587	580	636	606	599	587	563	612	603	595	629	587	625	605	562	550	585	646	623	572	615	605	564	595	609	630	604	623	566	608	588	578	622	588	578	601	581	586	575	598	606	653	627	613	605	608	604	602	646	594	581	599	609	585	594	624	597	619	577	601	592	586	592	584	589	560	614	615	574	613	613	598	653	606	600	612	567	587	585	618	605	594	598	600	645	629	601	626	586	610	584	623	620	647	651	582	614	630	585	602	617	578	606	567	604	602	615	645	616	598	624	623	600	626	567	602	613	593	580	576	631	590	611	608	604	595	593	640	580	648	669	581	596	634	620	634	599	623	604	613	587	605	584	602	551	579	647	604	587	593	592	587	604	641	627	608	622	567	582	577	603	580	585	628	554	636	635	606	625	568	555	635	558	603	522	567	571	561	577	562	569	583	591	609	580	613	561	595	563	604	597	630	660	643	639	590	615	622	595	628	613	581	605	645	620	582	608	618	594	618	567	608	602	587	622	586	580	629	628	633	595	645	586	598	601	560	604	622	567	629	621	631	612	604	579	637	614	627	599	592	617	602	595	582	588	566	584	546	640	602	616	566	613	586	596	638	561	616	606	577	621	574	586	598	606	593	625	615	631	636	603	597	635	607	597	608	636	580	614	589	573	544	571	601	577	622	578	586	617	611	601	565	650	571	596	592	596	588	599	603	623	571	617	615	602	610	589	597	624	581	658	595	620	548	586	576	585	551	589	592	605	608	573	592	633	620	574	630	570	578	560	599	585	598	584	572	601	619	633	594	626	588	593	600	577	582	589	618	544	657	586	614	600	597	595	583	658	595	567	550	596	561	588	588	593	597	617	593	589	609	613	593	549	633	631	578	621	640	610	610	619	604	573	607	616	588	614	650	587	603	598	609	541	565	597	633	573	646	602	591	612	574	574	583	584	591	581	548	628	586	548	597	582	609	542	611	585	587	587	612	593	530	642	614	532	572	598	604	585	586	629	624	608	607	560	588	600	617	587	645	590	623	556	572	582	618	595	590	598	571	629	585	574	624	561	594	596	605	582	576	565	570	604	650	528	606	578	592	628	619	552	575	568	592	581	611	570	594	607	580	634	591	626	591	580	575	627	590	574	598	603	602	616	590	612	591	573	624	601	597	553	576	577	579	627	649	641	638	611	627	558	582	608	610	598	570	617	573	651	607	616	586	586	590	622	615	595	567	572	598	624	591	600	605	589	603	590	578	592	601	598	609	594	574	603	594	594	593	567	567	574	608	566	599	578	609	612	633	589	606	620	573	614	586	596	559	604	595	570	577	586	625	597	622	662	600	612	572	615	555	604	556	615	557	602	596	592	625	571	553	566	593	564	600	575	619	595	565	603	632	601	556	595	603	571	587	562	604	575	561	625	631	632	556	577	622	653	589	602	564	594	594	620	623	636	559	625	561	585	619	612	610	582	569	586	604	599	555	604	616	586	605	574	596	580	566	605	624	581	648	605	602	583	587	594	595	610	638	606	541	558	609	593	620	614	577	629	578	604	557	608	550	554	593	596	643	612	567	571	598	568	648	580	599	579	606	597	587	604	585	630	612	613	615	604	568	577	568	590	596	581	611	589	594	635	617	598	582	565	569	564	574	553	583	639	606	602	578	570	603	627	603	597	593	633	590	638	625	639	584	593	578	608	624	588	583	630	631	593	608	627	640	568	605	592	559	579	598	609	600	628	548	595	604	650	616	627	606	615	630	601	640	630	614	611	600	594	585	595	576	612	599	569	600	619	659	628	588	592	623	621	603	611	629	605	575	603	605	607	569	595	593	573	587	579	606	615	635	542	627	605	619	611	570	581	596	565	567	623	548	640
8165	10002	7927	4152	2576	1930	1557	1380	1151	1065	1099	1081	1128	1142	1125	1125	1077	1022	1109	1080	1098	1048	1020	1073	1073	1113	1103	1082	1122	1078	1141	1139	1161	1251	1213	1185	1115	1091	1112	1125	1127	1112	1121	1116	1154	1221	1158	1185	1144	1091	1117	1225	1436	1477	1421	1174	1090	1084	1086	1064	1052	1058	1018	1053	985	985	1094	1067	1060	1081	1006	1066	1022	1072	1013	1054	1097	1027	1066	1030	1108	1064	1093	1009	1048	1048	1066	1044	1004	1061	1049	1048	1046	1076	1060	1105	1041	1027	1033	1069	1016	979	1050	994	1046	1094	1050	996	1039	1060	1042	1042	1094	1033	1035	1062	1064	998	1094	1038	1059	1103	1072	1043	1090	1046	989	1024	1036	1087	1067	1044	1026	1035	1025	1066	1016	1068	1017	1030	1053	1100	1091	1031	1018	1070	1057	1010	1072	1010	1042	1012	1028	1054	1049	1053	1035	1061	986	996	1024	1013	1096	1063	1042	1057	1025	1051	1056	1016	1092	1094	1077	1034	1037	1047	1091	1031	1047	1016	1078	1086	1033	1000	1092	991	1084	1074	1076	1061	1081	1046	1063	1082	1026	1054	1044	1056	1089	1046	1084	1007	1096	1047	1022	997	1007	1013	1082	1066	1070	1076	1088	1017	1076	1015	1068	1047	1054	1091	1038	1037	988	1010	1051	1054	1021	1025	1051	1031	1040	1023	1039	1031	1078	1036	966	1086	1036	1070	1083	1073	1048	932	1085	1049	981	1007	1029	1018	1051	1065	1055	1021	1039	1147	1010	1069	1062	1032	1056	1059	1064	1036	1079	1015	1054	1034	1073	1046	1048	1093	1061	1102	1069	985	1096	1105	1050	1026	1071	1040	1052	1051	1066	1035	986	964	1060	1071	979	1053	1019	1090	1065	1088	1067	1070	1014	1107	1112	1053	1059	1023	1103	1026	1060	1043	1032	1065	1051	1042	1053	1062	1074	1032	1015	1013	1046	1067	995	1056	1037	1042	1015	1038	1040	1074	1068	1039	1051	1089	1108	1018	1053	1029	989	1042	1023	1063	1075	1030	1086	1067	1088	1012	1046	1087	1050	1030	1073	1038	1079	1085	1075	1041	1033	1125	1049	1043	1123	1089	1068	1054	1074	1073	1098	1038	1060	1062	1063	1054	1064	1032	1064	1077	1015	1037	1033	1043	1033	1054	1077	1027	1084	1054	1062	1026	1072	1006	1045	1006	1091	1081	1102	1065	1058	1057	1026	1011	1057	1073	1040	1030	1027	1064	997	1055	1097	1042	969	1063	1053	1094	1055	1085	990	1030	1004	1044	1001	1064	1029	1087	1068	1101	1060	1100	1003	1028	1114	1075	1068	1072	1073	1095	1091	1057	1028	1047	1040	1034	1010	1040	1072	1025	1035	1042	1027	1047	1046	1037	1031	997	1076	1046	1080	1068	1057	1078	1028	1077	1110	1021	1084	1086	1072	1053	1087	1034	1045	1070	1061	1038	1036	1096	1055	1024	1062	1042	1035	1022	1060	1065	990	1038	998	1059	1083	1048	1037	1066	1025	1005	1089	1074	1040	1062	1057	1072	1042	1084	1095	1044	980	1007	1035	1043	1096	1085	1070	1054	1026	1090	1031	1074	1030	1107	989	1074	1091	1048	1043	1033	1003	1036	998	956	1077	989	1017	1067	1074	1127	1042	1034	1028	1020	1038	1065	1039	1070	1098	1055	1011	1049	1071	1038	1105	1103	1003	1083	1090	1072	1084	1072	1056	1014	1032	1084	1076	1004	1096	1017	1037	1077	1064	1050	1088	1055	1056	1026	1023	1047	982	1060	983	983	1017	1037	1087	1070	1007	1102	1008	1011	1064	1078	1064	1027	1045	1028	1041	1025	1044	1051	1056	1060	1045	1102	1109	1058	1062	1121	1141	1054	1039	1056	1056	1021	1099	999	1026	1091	1038	1063	1007	1042	1046	1035	1011	1118	1037	1056	1081	1035	1087	1078	1014	1038	1026	1083	1037	1061	1067	1051	1014	1041	1012	1061	1022	1068	1017	1069	1044	1044	1069	990	1093	1113	1059	1022	997	1013	1064	1043	1061	1058	998	1072	1035	1059	1081	1054	1023	1110	1071	1046	1031	1049	1154	1084	1015	1071	1086	1034	1064	1037	1059	1028	1022	1080	1050	1033	1082	1121	1058	1010	1052	1034	1047	1086	1040	1026	1058	970	1008	1067	1032	1047	1085	1089	1039	1085	1041	1042	1040	1040	1023	1033	1023	1041	1068	1027	1044	1051	1070	1021	1071	1014	1075	1069	1027	1086	1035	1055	1010	1037	1083	1011	1082	1042	1049	1083	1065	1044	1045	1094	1031	1062	971	1025	997	1031	994	1016	935	1070	999	1083	1100	1026	1033	1107	1045	1057	1033	1092	1023	1078	1052	1081	981	1044	1099	1082	1117	1096	1123	1091	1080	1048	1081	1127	1027	1068	1068	1004	1056	1013	1049	1044	1027	1040	1046	1051	1011	1067	1016	1067	1016	1089	1045	1035	1005	1023	982	1067	1027	1044	998	1008	1131	1004	1014	1096	1108	1059	1061	1068	1094	1036	1044	996	1004	1063	1026	1051	1118	1055	1058	1071	963	1063	1070	1044	1080	989	1002	1100	1092	1082	1050	1069	1033	989	1066	1038	1087	998	1046	1056	1052	1046	1007	1046	998	1078	980	1092	1082	1036	1055	1091	1053	1021	1085	1025	1032	1030	1076	1068	1122	985	1021	1020	1034	1102	1062	1009	1024	1045	1127	1047	1025	1041	1070	1083	1050	1030	999	1036	1056	1018	1047	1029	1024	1058	1029	1000	1072	1078	1040	1061	978	1068	1017	988	1085	987	1040	1003	1031	1015	1098	1027	1045	1067	1045	1017	1038	1032	1072	1064	1116	1014	1063	1062	1067	1042	1061	1044	1047	1075	1098	1087	1104	1106	1100	1011	1051	1089	1021	1061	989	1017	1049	1067	1031	1083	1051	1063	1086	1081	999	1028	1024	1089	1038	1083	1081	1046	992	1045	1065	1047	997	989	981	1027	1075	1060	1007	1060	998	1097	1041	1109	1019	1016	1049	1031	1074	1093	1054	1048	1041	1067	1031	1020	1017	1099	1024	1049	997	1053	1056	1089	1042	1030	1114	1059	1065	1031	1079	1049	1072	1073	1038	999	1018	1031	1035	1126	1090	1052	1065	1003	1102	1094	1057	1094	1093	1054	1032	1029	1023	1051	961	1147	1023	1065	1015	1056	1115	1042	1003	1052	1079	1025	1030	1011	1101	1057	1042	1068	1079	1011	1044	1064	1042	1086	1093	1021	1096	1099	1067	984	1050	1045	1098	1058	1052	1086	1001	1047	1032	1093	1077	985	1068	1086	1025	1076	1027	1077	1054	1047	1027	1102	1093	1027	1095	1048	1072	982	1044	1104	1036	1068	1105	1009	1092	1063	1024	998	1065	1022	1031	1035	1135	1085	1046	1055	1033	1033	1045	981	1055	1084	1064	1018	1018	1050	1079	1033	1057	1043	1082	972	994	1052	1041	1024	1032	1104	1090	1018	1031	1006	1065	996	1095	1033	1102	992	1071	1078	1043	1013	1055	1061	1024	1085	1084	1020	1084	1062	1032	1039	1081	1013	1076	1153	1068	1069	1081	1024	1039	1076	1121	1057	994	1005	1024	1023	1016	1092	1080	1041	1078	1032	1106	1049	1036	1022	1079	1049	1043	1064	1046	1050	1068	1001	1093	1018	1041	1008	1063	1041	1028	1017	1023	1024	1048	1022	1025	976	1014	1063	1056	1058	1070	1013	1050	1031	1002	1058	1073	1038	1059	1016	1012	1028	1010	1020	1080	1128	1049	985	1070	1047	1039	1043	1051	1029	1040	1050	1065	987	989	1043	1060	1064	1076	1044	1096	1075	1088	1015	1091	1004	1035	1062	989	1081	1109	1067	1045	1049	1030	1023	1036	1084	1045	1024	1011	1017	1063	1059	1109	1091	1070	1046	1038	1079	1074	1044	1072	1024	1053	971	1055	1026	1002	1127	1066	1031	1053	1047	1053	1117	1021	1000	1001	1080	1015	1007	1069	1044	1060	1031	1015	1069	1027	1047	1097	1025	1025	981	1036	1024	1010	1019	1029	1074	1029	1068	1017	1090	1073	1047	1064	1078	1041	1108	1046	1051	1016	1055	1080	1067	1048	1057	1099	1052	1106	1047	1102	1031	1057	1059	1038	1068	1067	1058	1057	1045	1030	1022	1000	1039	1059	1042	1030	1070	1075	1099	1061	1064	1023	1073	1039	1064	1091	1064	1050	1070	1002	1049	1048	1029	1062	1128	1032	1056	1017	1008	1065	1088	1047	1053	1059	1060	1042	1011	1068	1073	1076	1017	997	1041	1057	1057	1033	1058	1052	1075	1081	985	1100	1074	1055	1039	1061	1048	1003	1028	1048	1069	1059	1089	1111	1041	1113	1046	1103	1000	1023	1036	1032	1096	1116	1047	1053	1079	1065	978	1074	1084	1049	1059	1040	1083	1039	1008	1036	1093	1032	1084	974	1070	1062	1062	1068	1107	1026	1091	1059	1082	1121	1045	1061	1035	1061	1021	1021	1040	1050	1090	1063	1069	1051	1096	1023	1095	1050	1090	1024	1059	1089	1026	1057	1020	1032	1072	1053	1039	966	1098	962	1062	1009	1057	1050	986	1019	1057	1080	1026	1046	1034	1069	1060	1059	1054	1042	1019	1110	1087	1101	1047	1022	1038	1057	1090	1057	1097	1058	1033	1066	1006	1024	997	1027	1088	1015	1062	981	1057	1021	1044	1051	1049	1058	1067	1036	1053	1025	1047	1070	1075	1042	1059	1046	1020	1099	1060	1080	983	1078	1040	1087	1030	1021	1048	1070	1040	1023	1036	1080	1088	1000	1027	1085	1074
24219	21249	28319	24495	20285	3553	1223	845	750	666	588	574	588	581	534	559	575	572	601	550	527	506	517	536	517	520	565	529	524	521	565	565	551	558	578	567	547	564	575	518	523	518	506	572	546	550	575	568	565	547	543	659	1279	1338	1043	832	716	586	544	496	535	511	466	506	494	485	508	495	533	488	493	524	517	488	503	503	519	527	504	537	470	536	491	478	502	513	508	499	507	528	498	506	486	500	492	516	525	513	505	502	530	510	521	512	531	448	492	532	515	552	466	491	491	504	497	509	518	544	534	515	508	479	458	494	488	511	493	479	483	459	497	494	577	460	504	533	512	496	505	484	520	501	473	517	498	475	486	477	475	486	505	504	465	513	515	520	512	479	495	467	490	501	501	512	492	555	497	484	500	502	503	549	506	503	481	507	524	500	493	482	500	506	531	512	493	466	476	488	501	500	530	487	471	540	538	491	479	515	507	510	520	523	430	521	472	500	515	491	514	518	480	523	525	492	539	515	543	484	525	503	525	504	502	535	465	476	547	520	477	444	519	472	502	456	489	505	478	498	506	514	535	475	495	490	480	477	499	520	543	520	464	520	534	475	500	548	513	526	483	521	491	516	509	511	511	519	487	498	504	489	515	465	519	480	463	505	468	540	477	489	531	467	468	541	481	494	529	492	503	476	505	523	521	464	490	488	455	482	463	519	483	520	505	537	515	511	501	464	498	485	517	480	535	514	501	467	479	541	517	468	484	534	530	517	479	495	548	502	503	481	519	521	517	488	521	454	467	519	507	476	534	497	507	481	520	516	508	506	487	490	521	498	502	500	474	521	487	471	459	503	538	502	462	503	499	500	479	541	534	528	498	491	500	523	488	481	538	493	515	464	473	514	447	505	475	486	490	514	513	515	521	478	487	528	515	528	504	486	459	514	539	518	493	521	488	485	481	528	490	538	474	509	509	523	545	497	501	515	455	541	511	465	489	545	458	497	466	489	488	490	512	540	465	444	505	574	508	491	484	530	483	506	487	525	536	495	472	498	508	486	490	511	491	506	518	487	510	514	486	516	512	458	524	504	491	503	506	454	468	500	472	515	486	490	521	500	462	478	490	557	463	513	514	512	464	494	481	481	559	494	495	493	475	479	496	476	492	525	499	528	484	470	529	493	522	489	517	535	486	490	497	491	496	546	502	502	510	485	462	479	512	480	540	525	502	495	479	521	484	466	488	499	536	507	526	496	511	473	512	491	477	533	482	522	503	494	470	494	478	526	540	473	520	500	516	491	497	511	477	502	482	493	514	555	462	507	520	506	509	523	492	496	473	507	484	513	472	544	532	507	496	468	498	492	513	537	484	467	503	504	510	488	526	513	506	508	500	494	501	499	475	506	486	513	513	499	494	477	520	520	512	516	465	550	496	492	460	465	508	492	491	485	548	513	476	501	503	512	526	486	472	502	492	497	500	531	526	478	548	469	540	486	492	483	461	492	483	460	475	497	498	472	479	487	496	507	470	474	503	512	490	523	508	502	481	518	542	461	502	494	496	509	547	517	466	492	542	526	511	461	493	484	501	534	494	503	471	497	485	493	502	512	507	479	506	491	510	506	515	493	499	493	492	503	519	485	489	520	483	495	507	505	505	470	458	469	495	476	485	489	497	489	537	527	509	478	487	527	504	496	484	506	513	517	503	507	491	534	484	507	528	546	494	516	486	490	481	507	478	505	490	523	509	496	502	558	551	475	517	540	537	494	517	490	529	483	514	490	479	532	503	478	488	530	476	514	527	492	505	475	498	507	494	492	512	486	493	498	470	494	493	509	516	516	482	472	476	449	549	489	483	555	501	509	482	488	483	466	488	528	519	541	504	487	498	477	488	507	517	545	497	542	471	530	519	461	525	470	514	486	494	480	512	503	491	526	478	468	507	482	518	510	496	491	534	506	473	503	498	488	466	511	502	495	485	500	488	502	521	488	495	467	454	444	491	525	542	479	519	484	510	469	530	455	522	484	474	466	487	562	492	477	532	509	486	502	473	477	507	494	518	459	498	474	455	497	533	480	538	490	495	523	491	534	494	507	504	495	525	476	476	571	475	505	505	551	485	504	522	520	499	536	479	491	489	500	486	485	504	509	477	543	507	522	500	511	492	505	492	498	466	506	493	489	505	469	467	439	522	510	469	507	491	498	544	535	485	540	517	485	501	478	485	484	490	513	507	477	465	480	484	458	495	511	482	464	458	527	489	521	478	526	477	500	529	483	521	513	473	490	504	488	498	476	496	506	508	505	488	498	482	465	477	508	457	486	497	543	461	493	504	464	481	479	471	487	494	441	508	521	518	515	482	490	494	455	467	474	496	503	494	505	481	473	478	504	464	549	510	515	476	521	491	488	495	515	483	495	482	466	489	533	463	496	469	498	501	520	506	462	513	467	499	467	479	511	515	469	477	512	489	530	533	493	466	479	486	533	479	497	476	492	507	493	468	440	526	490	487	458	498	529	487	477	516	486	503	551	493	505	488	488	515	469	504	513	521	506	499	514	518	504	487	473	500	477	499	458	520	494	484	507	472	469	519	525	510	549	500	523	476	493	516	452	499	530	476	481	485	483	507	490	491	509	533	511	492	488	488	458	532	485	507	484	498	486	497	463	553	502	470	513	509	466	448	485	495	513	506	511	519	532	466	500	506	505	479	512	488	465	494	513	537	481	488	505	486	484	523	540	534	509	512	528	475	486	485	498	505	494	479	498	524	500	499	532	497	499	518	463	538	490	528	513	518	497	528	515	531	488	486	495	476	500	488	485	485	498	495	473	489	510	489	494	483	512	503	495	521	528	537	494	490	476	466	486	535	506	525	440	499	515	486	515	521	491	478	544	503	498	492	493	495	497	507	515	514	515	469	485	444	504	466	543	527	491	492	530	470	457	458	510	492	530	473	510	492	483	546	463	461	495	521	477	489	512	482	476	536	488	523	482	522	455	516	480	511	505	484	512	524	503	521	480	491	480	462	526	446	476	515	488	465	535	523	480	521	490	506	486	523	511	489	526	487	509	498	495	462	507	527	486	516	514	476	472	486	478	481	483	485	506	506	494	515	521	479	540	476	520	506	505	486	514	515	525	510	513	445	497	514	524	527	514	503	476	512	462	517	477	500	503	483	454	465	519	513	502	458	494	520	502	486	478	495	486	503	494	502	512	519	488	472	503	479	504	505	467	501	514	508	494	477	501	529	501	502	496	519	520	490	492	452	520	500	477	516	540	489	462	487	502	501	510	485	467	507	523	506	508	497	502	492	462	519	501	513	506	486	489	507	472	518	501	496	472	448	508	478	503	540	510	454	480	523	496	511	499	473	492	496	479	493	517	459	492	527	505	502	500	489	496	496	495	503	468	485	515	536	512	483	440	508	459	521	564	514	494	527	497	484	499	477	529	462	457	470	528	504	496	506	465	482	463	490	503	516	493	492	483	509	510	510	464	525	475	499	501	508	476	505	478	497	496	486	527
10187	18790	15695	8501	5193	3797	2696	2149	1706	1440	1381	1364	1173	1138	1156	1082	1067	1099	1072	1057	1033	998	1011	1040	971	1021	979	995	980	1022	1020	1106	1170	1177	1163	1109	1099	1106	1016	1002	948	988	1092	1144	1090	1089	1093	1146	1109	1052	1022	1389	3374	3735	2605	1775	1333	1131	975	884	947	870	884	936	896	907	897	889	910	940	921	889	868	883	871	871	878	918	907	862	892	941	860	855	877	907	898	872	880	934	889	892	886	937	835	869	915	928	882	916	944	898	871	908	907	890	880	906	914	867	902	908	869	851	864	910	922	882	864	913	892	873	922	899	901	939	938	931	897	874	882	896	879	843	864	889	945	894	919	918	920	908	881	896	869	903	905	925	881	921	885	886	900	875	880	870	919	874	953	948	858	869	927	872	884	856	911	896	903	842	862	855	886	934	894	877	899	863	862	885	894	914	919	898	937	886	898	870	906	878	874	955	833	900	892	929	861	856	930	911	885	903	902	932	929	846	850	857	815	908	875	842	893	874	877	844	891	893	859	907	863	895	846	900	950	883	895	953	932	926	966	921	862	912	874	927	892	879	906	880	864	879	867	894	836	970	864	861	910	898	943	865	869	887	891	907	948	911	883	838	880	929	903	869	869	852	963	840	914	887	887	856	837	881	856	837	877	906	909	935	818	943	849	880	873	902	917	919	908	905	881	943	898	892	840	884	863	866	922	938	917	835	891	883	924	886	908	856	907	895	893	885	864	846	913	980	917	890	896	852	896	933	918	915	918	929	893	904	870	958	847	878	940	925	867	901	875	877	904	887	882	906	857	884	956	902	877	919	920	877	943	842	898	962	894	817	888	891	878	861	936	864	880	898	911	902	920	875	870	952	818	859	881	913	897	919	867	839	910	888	930	899	938	914	883	847	870	934	869	875	862	889	875	851	840	888	881	916	866	871	895	916	874	891	867	935	901	813	875	947	928	900	911	911	880	887	907	887	859	945	928	850	885	873	887	904	916	957	946	919	892	871	874	886	895	898	887	861	824	913	878	889	891	887	909	905	854	824	893	942	866	903	913	900	909	873	938	893	900	887	887	876	903	911	878	920	904	889	938	873	936	886	907	867	909	866	842	862	892	890	943	865	917	921	876	899	905	897	936	917	945	885	844	886	931	875	882	921	883	921	879	909	902	851	917	885	914	920	835	914	830	911	889	884	917	911	935	900	895	886	899	881	901	897	903	895	912	896	863	889	905	918	888	879	914	895	917	858	891	911	861	872	924	882	906	850	924	955	923	887	914	862	899	898	983	886	900	872	929	857	919	867	849	912	866	863	886	918	983	870	886	839	951	874	906	893	898	888	905	864	881	870	920	906	929	922	908	956	895	902	931	861	844	856	915	872	924	846	887	966	881	836	898	904	913	871	909	865	864	915	917	903	879	876	876	856	878	933	890	869	851	923	910	897	868	937	863	962	910	832	838	868	858	868	908	831	946	885	927	872	885	909	868	966	864	897	850	928	899	890	865	891	836	954	899	940	813	928	884	825	874	874	857	912	896	861	941	881	886	832	838	857	895	878	910	881	859	931	884	889	896	907	919	898	871	886	912	880	855	917	877	943	888	878	933	925	926	881	888	862	864	887	886	903	895	887	876	876	849	874	833	878	894	942	904	891	910	863	950	953	875	908	935	904	859	918	840	885	873	865	914	884	879	936	870	858	837	870	854	868	840	908	881	918	887	891	915	901	860	859	865	865	879	877	842	905	905	844	935	860	956	893	904	882	969	858	887	886	898	887	871	903	870	893	920	866	924	905	889	870	886	912	863	880	899	913	881	898	857	890	938	901	896	876	905	906	904	880	897	880	907	870	850	896	896	820	916	964	870	877	932	896	877	891	837	909	933	868	908	905	867	883	905	843	881	938	889	898	887	880	873	908	872	893	880	881	854	875	863	910	910	894	957	880	903	835	887	926	863	896	861	908	830	897	898	912	832	841	886	876	919	922	859	890	873	870	889	861	905	897	875	855	874	901	837	852	927	903	905	862	903	900	865	916	827	924	895	906	936	901	901	913	905	900	913	881	902	917	869	834	903	906	907	912	899	886	925	831	956	876	896	843	881	873	907	908	927	905	870	851	911	901	893	906	975	840	860	929	903	873	882	895	815	897	856	936	905	919	877	867	889	933	909	928	893	938	853	874	867	919	883	902	871	933	869	893	879	857	921	924	879	919	901	933	835	911	855	912	849	928	930	843	891	927	853	932	901	897	849	912	878	919	833	910	861	923	902	843	909	918	874	906	926	891	906	922	891	910	888	944	905	918	883	880	858	905	923	856	931	942	895	867	867	905	865	927	904	923	868	924	886	889	850	879	888	902	913	900	904	886	898	916	859	899	923	853	875	824	910	927	894	858	919	925	904	859	873	900	902	914	900	935	871	958	866	886	864	906	868	872	875	922	872	898	878	887	901	889	869	923	891	950	869	927	918	944	861	917	859	940	854	929	856	931	869	934	871	909	867	894	888	885	919	867	886	922	890	904	846	841	861	861	836	891	910	944	860	909	869	897	915	848	885	890	864	894	864	932	917	880	854	865	846	890	901	911	883	904	898	895	856	909	923	847	935	924	886	895	895	857	888	892	824	912	893	924	874	884	914	874	897	902	832	887	892	864	891	885	835	920	871	880	879	877	923	872	921	917	876	893	899	851	859	887	891	904	976	883	891	919	870	884	918	887	906	900	888	911	930	889	878	933	886	895	893	918	906	889	877	857	893	895	866	872	881	931	869	896	868	888	859	849	889	861	892	838	877	855	900	882	877	886	888	954	858	870	909	897	873	840	873	880	901	907	917	934	901	885	912	889	893	927	884	893	922	930	925	890	874	874	898	907	873	893	884	904	876	941	914	859	878	891	916	860	922	894	897	862	830	886	883	881	853	931	903	906	876	893	866	864	880	902	877	887	862	895	927	879	921	861	853	866	928	851	887	895	923	882	910	914	892	879	838	932	902	835	932	916	895	949	916	833	905	916	899	862	853	851	928	847	846	905	898	845	912	874	918	878	925	915	884	868	877	899	877	865	850	908	886	913	862	935	931	911	861	860	881	895	846	935	841	875	902	885	880	895	919	932	915	904	910	890	828	883	891	863	823	873	874	896	917	915	886	898	849	896	929	838	866	883	886	865	830	891	882	841	889	878	941	884	920	882	929	897	906	932	904	900	877	909	844	838	878	870	862	877	888	914	846	959	951	887	872	921	877	895	906	880	921	918	885	934	871	880	887	926	880	850	829	853	877	912	844	937	900	896	859	938	892	918	867	900	854	844	915	850	876	891	863	893	887	857	876	867	884	877	852	898	895	898	886	889	928	857	927	915	829	880	898	886	947	896	899	870	864	864	901	888	857	889	924	917	900	875	912	853	843	880	918	925	898	840	897	872	815	881	920	878	879	876	911	899	942	875	847	950	857	877	935	878	888	884	855	862	845	909	890	944	910	877	904	890	831	887	896	879	877	901	912	832	906	870	854	884	917	887
23379	21291	28998	23906	21295	19359	2980	1086	752	697	674	620	562	564	503	547	484	512	503	516	501	495	455	438	499	532	518	522	501	524	515	493	528	525	463	513	517	522	505	479	483	508	516	528	468	466	483	513	507	475	520	496	1293	1754	1687	1088	718	564	468	410	436	414	406	407	424	456	469	446	389	441	437	424	397	436	414	425	429	440	408	422	408	430	438	458	437	463	425	423	420	427	410	417	424	447	416	415	416	432	444	445	408	449	437	424	408	407	424	431	428	450	426	415	455	418	423	429	428	414	408	400	411	447	444	405	393	448	466	384	453	422	417	419	390	427	461	434	396	411	420	414	420	422	427	406	415	472	459	457	428	432	436	386	424	456	415	439	467	421	418	427	465	444	408	416	438	415	432	443	444	385	380	454	404	399	425	401	443	432	415	428	433	410	400	418	451	418	467	409	448	426	420	460	413	428	407	409	401	402	416	433	406	383	423	448	432	454	379	404	402	383	434	416	451	446	431	439	452	412	414	415	435	429	444	441	423	428	452	409	428	448	409	399	406	408	424	414	453	406	438	448	404	397	403	434	418	416	404	420	446	412	432	421	418	450	448	436	420	454	418	447	424	411	433	440	437	421	427	399	431	434	376	405	418	441	384	407	402	404	421	398	398	445	422	419	480	406	380	424	423	428	408	420	390	384	440	397	434	420	410	404	419	433	448	404	457	446	435	410	427	437	423	402	399	414	424	408	453	411	401	412	442	425	439	433	419	430	447	415	409	454	413	420	451	422	435	437	420	413	427	429	441	403	472	417	423	450	401	464	400	433	414	426	392	416	400	415	395	466	412	445	418	444	388	446	414	437	383	442	445	367	429	442	423	414	449	439	440	431	413	441	445	410	429	422	419	413	433	445	403	418	457	427	406	432	453	395	446	422	454	435	392	427	481	412	434	438	421	450	431	388	410	429	442	409	426	426	405	378	403	426	411	441	423	444	430	425	426	445	419	408	435	445	399	439	446	420	453	455	418	448	407	420	408	403	451	395	426	444	381	397	393	426	427	442	439	454	426	405	413	464	416	418	434	405	413	402	396	411	416	415	410	443	412	457	422	377	403	413	423	401	427	364	431	414	467	424	399	391	409	402	393	470	402	432	413	395	415	434	439	435	437	449	383	409	437	398	417	406	435	406	410	397	418	411	461	413	463	415	436	446	459	466	426	456	459	422	413	457	448	426	414	446	409	406	414	394	400	407	436	437	432	424	427	395	403	450	434	415	426	413	404	419	469	437	426	385	406	421	471	440	451	402	403	462	457	408	399	438	437	400	437	452	424	409	443	426	409	430	406	395	422	425	421	392	428	407	423	395	422	439	420	434	396	421	415	434	401	426	442	448	432	410	419	411	412	436	411	435	453	431	451	413	385	415	418	414	432	393	452	435	419	385	441	404	440	412	411	434	407	395	406	440	423	417	454	435	387	461	403	438	406	467	407	423	414	411	435	443	404	388	422	438	438	447	399	425	460	403	450	419	400	418	386	394	446	464	424	407	418	392	432	417	435	414	406	381	435	421	426	422	417	437	441	451	436	410	451	411	387	430	425	415	397	428	405	420	455	442	445	429	439	379	425	432	453	398	429	369	436	422	432	431	433	385	382	423	446	438	431	426	398	456	402	445	445	407	429	409	437	403	422	407	413	403	438	436	440	408	406	396	444	440	431	431	451	397	414	399	425	453	424	420	432	445	411	441	416	454	440	408	440	379	421	451	418	497	446	423	394	431	431	426	408	408	427	409	417	441	402	425	449	414	413	434	404	415	425	445	416	425	439	434	448	426	385	430	444	428	450	421	420	388	402	446	419	433	393	417	437	417	432	427	412	411	415	443	388	426	437	423	432	439	384	425	391	414	423	415	423	477	450	442	438	417	464	401	423	466	390	451	383	441	394	427	444	450	423	421	421	429	415	406	392	420	406	438	428	414	439	431	426	429	464	446	416	442	426	432	414	436	418	414	410	406	415	386	425	450	457	441	463	424	424	416	431	391	446	401	436	433	360	428	453	399	435	410	401	433	415	418	396	437	460	436	451	420	440	455	412	440	413	405	441	421	434	451	439	430	409	445	413	439	421	408	407	420	461	428	430	381	476	426	397	403	421	399	422	409	453	414	441	431	414	403	428	444	434	418	394	409	414	439	409	444	416	436	433	419	418	426	412	464	401	418	439	456	397	439	422	423	431	422	432	468	421	407	432	424	385	402	432	404	421	429	423	430	400	445	410	435	388	409	421	464	424	449	444	417	437	417	430	445	424	415	437	421	465	449	455	405	458	384	427	418	439	424	433	413	398	421	416	423	426	414	426	402	438	421	445	406	449	430	430	434	427	438	402	424	464	404	386	438	405	395	429	414	441	425	438	420	456	453	402	400	452	420	451	436	435	413	416	430	430	438	378	392	429	406	432	415	382	433	441	419	425	397	398	383	392	460	430	424	444	421	443	396	416	443	475	447	388	450	437	455	409	402	397	436	417	450	386	406	384	464	418	431	435	448	424	391	429	432	438	454	433	468	450	417	403	442	423	437	402	451	411	401	417	419	391	426	423	457	406	416	421	444	434	440	430	440	409	424	431	424	448	405	440	389	465	396	395	405	426	424	455	426	422	410	422	442	411	418	411	415	457	424	414	410	393	404	446	387	404	402	447	444	416	411	441	453	418	428	417	421	414	454	379	340	430	442	438	449	418	401	425	410	402	410	447	441	400	446	431	443	431	420	421	423	467	389	416	414	403	402	428	456	382	399	417	413	394	439	430	442	414	441	372	389	405	441	431	436	420	407	437	416	430	392	407	397	403	405	438	433	430	429	401	434	428	424	419	424	415	459	405	415	400	421	415	440	441	401	429	420	414	409	413	414	413	392	412	431	408	445	430	422	446	423	432	408	406	420	427	478	433	465	425	417	384	418	439	401	419	387	432	440	434	457	469	439	416	412	438	409	408	401	444	381	409	417	414	415	443	455	403	406	459	463	416	444	400	398	423	393	420	441	404	393	415	448	408	464	453	439	432	447	422	412	422	424	444	441	398	419	420	449	396	415	387	410	425	417	394	414	445	418	414	426	409	450	436	434	422	443	443	387	417	418	384	418	418	405	428	423	437	425	439	396	437	434	434	446	414	422	418	431	416	419	450	426	443	405	401	409	432	404	426	429	405	438	409	455	409	448	437	443	424	423	437	431	432	452	411	440	418	420	437	428	398	437	441	457	421	423	435	404	435	422	406	426	450	445	416	434	413	412	453	440	413	444	417	376	432	433	405	418	427	422	425	400	471	399	463	427	406	430	395	428	435	431	433	436	395	416	455	400	435	411	416	433	395	403	414	412	392	450	444	399	434	408	406	420	412	422	389	438	412	414	404	433	415	426	438	414	440	415	408	405	400	442	458	416	424	401	424	415	384	425	415	400	440	449	431	424	436	417	428	432	404	435	436	417	430	388	418	400	437	415	363	407	401	398	437	393	451	381
12496	23877	20862	11782	7440	5157	3850	2821	2192	1733	1632	1558	1345	1243	1205	1128	1034	1021	1077	988	1037	926	929	933	954	928	902	962	951	1014	1012	1053	1127	1047	1075	1056	1030	985	973	929	1057	971	1165	1078	1039	1041	1068	1025	1034	1042	954	1033	3785	4914	4225	2781	1638	1173	870	817	789	807	774	793	776	741	777	806	730	837	756	750	770	731	743	771	705	752	723	735	710	715	727	738	761	746	781	761	756	765	733	765	700	755	751	756	736	779	808	720	759	699	736	769	806	738	764	768	728	775	777	754	735	743	749	742	737	732	733	738	734	748	750	764	771	735	744	704	728	731	759	733	771	755	711	736	756	786	698	750	728	767	751	703	698	729	758	709	711	733	729	736	809	751	741	710	720	791	708	786	733	753	748	741	738	743	759	748	767	764	719	725	771	798	771	756	741	750	746	742	794	730	750	739	716	714	756	728	727	743	780	739	691	769	742	784	736	753	748	695	730	702	754	729	781	763	776	793	767	776	753	800	759	744	761	741	760	714	773	743	762	773	714	787	735	765	766	739	809	692	723	797	784	760	735	724	750	739	779	754	746	767	717	721	716	754	703	724	743	828	740	736	753	744	849	755	777	781	723	744	774	794	762	697	788	792	733	722	775	746	721	717	672	810	733	754	748	725	755	729	745	763	720	778	742	716	721	778	731	732	710	789	759	806	775	716	784	777	734	746	798	770	758	793	709	737	717	715	763	752	743	780	730	782	749	724	770	735	763	789	737	746	791	772	754	729	738	749	758	759	751	772	783	779	746	787	783	735	740	756	733	781	742	719	766	756	775	765	755	740	745	706	715	744	708	723	779	761	744	752	768	746	753	747	751	726	758	755	769	779	725	767	698	784	787	732	718	709	746	789	765	693	767	751	715	779	728	724	795	734	716	743	738	758	733	691	722	729	757	768	753	744	740	765	794	728	751	754	758	728	762	768	710	795	735	706	760	760	765	759	758	762	727	736	710	749	716	769	755	716	792	777	710	759	773	741	730	757	773	746	752	749	785	747	772	773	718	723	767	725	736	749	743	720	799	775	760	804	741	776	758	735	742	763	738	731	813	719	729	760	755	735	751	779	747	782	782	729	740	769	768	816	708	795	702	755	767	752	772	772	753	802	753	740	763	744	792	739	770	756	738	736	718	758	746	715	776	764	739	740	752	764	689	794	748	726	708	692	724	741	777	714	765	727	757	747	736	723	776	752	704	779	789	744	754	754	751	686	801	755	738	729	709	779	746	772	717	776	692	774	764	757	742	763	701	732	760	737	763	730	763	740	781	712	741	705	742	740	783	753	762	759	749	729	709	756	739	723	740	775	769	772	778	731	738	733	768	721	744	743	761	738	728	739	721	722	737	720	772	784	708	712	729	740	694	775	734	685	756	766	754	708	695	760	723	739	726	730	756	755	778	755	748	793	736	722	737	726	740	735	781	811	741	773	773	729	716	730	748	708	783	755	740	760	770	756	721	721	794	755	770	741	773	730	796	724	791	731	703	737	838	734	758	767	756	740	718	766	713	769	760	713	734	767	704	709	755	741	751	764	782	701	762	768	769	788	753	749	701	777	690	761	745	766	770	734	757	748	746	730	731	756	722	748	736	778	761	733	738	736	784	740	763	772	758	742	772	764	769	716	719	763	744	766	761	709	754	788	782	754	755	770	766	786	809	742	790	788	757	742	780	744	759	745	747	783	765	777	715	768	681	711	779	707	718	779	721	720	761	772	739	737	742	716	771	757	749	731	779	739	755	767	738	784	772	718	742	708	740	734	778	705	765	724	783	754	778	764	738	748	766	773	725	743	708	740	774	722	748	741	738	803	738	722	774	773	788	752	781	708	767	740	693	767	748	767	748	760	717	762	780	733	785	809	732	759	750	696	782	727	791	737	690	757	747	743	776	731	773	789	748	840	730	807	701	800	778	704	795	764	724	733	756	818	752	721	737	746	748	759	719	793	726	776	734	733	726	759	808	741	788	738	713	760	722	733	755	726	704	752	730	715	709	756	781	739	743	749	791	771	748	778	774	754	754	728	716	768	754	722	727	717	746	771	739	730	735	700	803	733	764	780	791	770	737	737	760	791	745	720	723	749	760	790	718	759	708	715	761	775	761	753	767	743	754	760	746	788	703	709	755	752	772	723	762	746	782	774	706	761	768	722	758	765	753	743	768	713	773	745	783	795	781	791	778	749	731	753	710	766	733	749	719	726	794	721	769	762	779	740	757	752	764	806	707	767	768	797	794	737	744	749	741	743	760	759	762	729	722	750	745	751	696	739	748	740	726	727	730	768	718	732	744	687	754	765	727	749	719	803	759	801	721	762	723	757	745	787	744	739	760	725	743	788	742	701	772	773	755	722	754	700	732	699	771	744	754	780	725	714	764	750	735	754	741	764	752	722	726	721	743	707	705	731	724	787	804	819	729	755	727	696	719	771	738	763	714	766	734	740	724	732	739	720	754	759	732	772	691	769	765	772	759	723	698	742	707	713	767	698	760	762	775	738	760	733	721	719	790	734	727	759	761	764	762	744	723	734	797	723	768	788	747	767	742	749	730	716	772	757	777	754	751	770	731	763	751	780	732	718	753	770	759	783	734	744	758	768	784	739	766	766	758	790	712	748	713	760	765	741	733	793	734	748	765	757	750	742	779	761	733	736	726	745	679	772	750	744	737	743	739	757	732	786	708	767	796	767	787	738	742	782	760	728	783	729	728	730	736	730	756	746	801	767	794	787	760	751	763	782	744	722	781	726	763	759	746	738	768	805	715	748	784	758	732	715	752	763	759	740	753	733	770	747	791	794	735	711	771	756	778	751	765	811	760	781	763	753	771	754	745	731	743	759	832	756	789	732	757	685	739	773	778	717	738	721	750	735	700	731	807	762	713	716	720	767	689	767	785	731	723	728	725	745	750	763	784	747	804	714	765	788	768	770	761	733	733	737	765	735	735	749	776	721	722	794	758	763	746	712	751	730	751	752	779	722	754	796	796	676	802	722	765	759	803	766	775	773	711	730	747	760	736	708	734	784	769	747	745	713	686	747	768	706	745	761	720	721	779	756	773	763	699	719	721	771	727	787	843	716	767	738	757	745	765	748	731	780	761	754	752	782	720	730	763	747	756	760	762	764	785	731	739	739	736	743	753	741	767	742	747	727	701	720	741	747	767	744	761	755	679	740	737	760	736	745	770	758	748	763	770	756	782	731	744	744	755	748	751	734	741	732	757	765	752	768	704	768	767	747	750	741	767	736	691	726	747	743	775	752	781	752	740	755	720	775	778	701	772	800	817	764	734	754	752	772	762	776	747	716	716	769	745	740	741	697	730	758	760	695	723	715	766	772	800	699	743	743	735	794	804	721	706	734	735	715	726	821	740	795	746	777	730	731	771	787	740	757	740	781	735	751	761	735	731	779	753	782	728	757	779	739	718	756	736	739	716	749	739	791	723	700	746	806	755	736	757	702	739	766	763	820	732	712	744	759
26743	20297	8992	2016	1056	869	751	621	604	591	667	608	628	598	614	530	587	606	596	593	600	605	596	583	557	599	585	591	607	611	618	603	620	642	642	660	653	611	681	637	649	676	599	597	597	633	587	585	641	575	635	596	625	687	734	725	732	651	577	607	591	563	609	605	559	597	559	562	614	569	600	651	594	599	570	533	601	588	572	586	600	615	577	571	571	614	600	619	575	606	608	575	554	602	565	648	582	590	627	590	593	621	591	634	608	625	647	626	627	625	586	559	584	620	567	557	559	612	621	626	550	602	613	557	594	630	590	638	559	590	565	584	607	594	606	553	556	671	620	597	586	565	629	571	603	632	588	595	619	602	601	595	610	611	611	583	575	590	573	618	557	576	613	599	580	581	572	575	597	627	588	592	552	577	539	624	567	588	603	576	564	589	640	616	621	588	586	605	633	616	558	597	613	593	615	670	560	576	608	600	578	556	623	592	593	607	592	585	567	597	582	604	586	628	628	614	599	623	607	597	561	561	582	588	608	587	615	571	548	575	650	612	607	608	551	558	581	585	627	624	600	571	605	573	550	585	570	601	588	581	620	642	535	610	585	604	625	569	622	593	575	594	601	577	604	574	608	643	600	578	571	644	579	606	580	562	599	543	590	557	583	624	582	569	567	557	600	645	587	552	588	575	625	589	615	596	554	579	570	614	582	599	541	584	556	568	578	596	550	587	596	598	581	625	588	583	578	572	621	586	595	582	616	597	596	588	588	588	592	581	609	624	544	572	554	581	593	639	578	603	577	576	594	586	565	599	594	580	631	535	567	563	579	574	584	575	590	638	625	606	566	595	607	604	576	612	602	616	580	546	615	595	600	593	557	589	619	545	594	600	605	594	600	601	583	582	592	579	604	574	601	546	625	591	593	633	562	608	611	581	562	618	606	575	542	577	594	607	580	613	574	608	620	579	617	616	562	585	581	573	602	588	627	564	565	603	587	570	619	620	572	608	587	582	613	605	612	617	587	567	591	612	565	581	627	620	598	595	619	596	613	576	606	582	567	598	591	595	585	586	585	661	609	591	582	588	582	578	577	565	602	610	592	592	571	628	571	617	569	613	575	593	634	612	610	591	583	572	587	590	560	577	582	577	562	615	622	583	574	600	593	609	622	577	555	577	609	577	590	579	616	589	600	564	617	548	626	555	615	603	608	576	551	569	586	581	615	656	604	582	554	572	553	555	601	582	600	609	582	620	572	587	598	554	587	625	582	608	589	606	619	565	612	549	571	604	618	648	634	612	583	600	607	632	585	544	579	603	599	637	576	571	586	624	601	577	549	575	569	583	598	592	552	614	581	597	610	617	581	602	562	606	573	620	596	575	661	611	604	592	591	607	578	588	573	611	599	607	574	573	578	542	583	628	594	604	611	611	575	608	607	604	570	585	568	568	602	600	602	631	616	578	582	591	575	601	606	612	573	597	605	566	593	590	564	597	588	624	590	588	599	560	571	578	588	599	571	619	640	581	561	593	605	578	578	571	594	592	586	602	586	592	570	583	577	561	597	625	579	577	575	584	618	595	592	566	575	571	610	590	548	598	598	619	632	542	583	613	591	580	579	537	594	607	575	601	595	590	613	565	563	639	583	582	615	608	590	574	616	563	599	562	621	634	590	550	599	583	551	597	619	582	588	591	582	567	555	592	601	619	567	616	566	605	630	596	610	559	589	598	583	606	588	590	582	601	582	613	609	575	626	626	610	557	621	612	612	599	597	551	595	578	601	613	561	610	607	644	525	585	627	582	580	608	584	602	627	587	561	602	557	593	606	543	563	624	567	606	614	592	594	595	589	584	600	606	565	578	584	547	583	538	563	614	573	636	588	571	587	593	571	590	541	605	592	574	642	601	578	570	591	630	546	620	577	583	570	549	573	594	577	581	573	595	613	541	583	604	568	597	573	588	537	513	582	582	615	597	579	609	575	631	560	607	570	558	553	618	616	593	605	629	597	572	578	577	596	622	563	629	610	629	584	593	600	582	605	580	591	613	626	517	627	614	591	576	578	632	561	585	614	596	567	585	582	584	597	623	583	618	615	621	576	617	585	596	591	617	596	607	607	645	617	597	579	611	581	615	581	648	583	574	594	596	576	607	610	607	569	622	583	601	567	588	620	588	601	558	591	555	606	602	621	567	591	561	578	581	554	585	597	629	596	602	602	583	615	569	593	586	586	576	603	631	543	620	593	581	609	570	606	616	613	561	540	609	585	568	617	597	610	572	592	601	580	612	635	585	565	625	570	559	580	587	588	603	601	604	583	593	564	567	568	609	582	554	552	526	598	566	628	580	612	565	583	590	586	621	594	568	572	563	569	600	578	583	611	586	578	533	583	579	602	615	595	578	596	592	572	563	588	596	573	625	604	621	590	622	611	585	607	573	627	580	629	547	560	565	563	593	589	613	612	601	583	605	613	574	576	626	549	600	628	622	572	585	616	579	604	594	592	634	663	604	593	568	574	588	643	558	627	598	596	598	581	577	584	584	571	577	555	624	617	583	601	568	568	577	564	564	580	631	622	614	569	570	596	571	561	618	600	621	576	581	582	572	567	601	571	591	582	548	568	570	613	560	601	565	578	636	611	588	578	618	605	637	636	615	616	595	603	585	575	594	579	534	600	605	611	602	624	568	592	604	605	547	600	573	597	590	613	590	572	564	568	573	587	560	576	576	588	555	601	589	573	608	604	607	564	564	649	592	571	558	564	527	575	582	584	615	609	586	595	573	580	559	614	595	543	554	611	579	591	572	547	587	533	587	590	601	604	647	573	578	581	603	600	607	574	624	544	604	584	583	587	604	575	586	630	574	637	565	600	575	588	616	630	593	568	587	581	602	593	586	608	612	576	600	575	581	613	593	549	597	579	601	627	613	601	617	545	599	559	604	627	589	609	605	596	559	615	556	561	585	631	605	601	590	626	639	599	645	589	609	618	551	582	542	619	577	564	607	577	594	613	572	616	564	568	590	613	606	586	598	607	540	589	584	599	553	610	637	548	613	560	569	552	568	639	585	609	565	577	578	586	602	643	611	578	615	600	622	530	594	603	614	578	591	618	588	644	562	596	612	603	609	576	577	572	581	588	557	583	603	631	558	605	592	548	598	550	548	558	582	621	575	635	614	598	600	629	595	607	586	601	607	612	576	626	583	562	608	612	586	567	618	587	610	627	580	594	633	574	572	599	583	601	612	661	588	582	632	597	570	621	617	582	597	571	584	600	605	587	564	619	598	582	659	599	610	580	567	608	578	550	594	580	592	596	565	604	659	597	528	608	614	564	637	565	596	606	579	608	580	607	602	598	601	590	617	594	618	588	607	573	586	568	611	574	565	589	596	568	628	612	614	639	613	606	602	592	651	601	584	626	646	576	604	610	602	565	614	561	570	624	585	590	601	620	591	592	607	595	608	599	611	589	573	615	573	586	586	596	634	583	628	651	612	611	584	627	605	589	594	570	551
7706	9060	7718	3840	2365	1913	1556	1312	1129	1107	1089	1184	1124	1122	1180	1080	1052	1030	1106	1084	1078	1095	1063	1067	1045	1090	1126	1068	1097	1086	1136	1091	1107	1167	1145	1192	1164	1215	1164	1202	1143	1232	1161	1135	1127	1160	1123	1152	1018	1083	1074	1111	1181	1318	1494	1456	1245	1137	1097	1011	1017	1047	1016	1027	1128	1010	1006	1035	1063	1037	1028	1027	1082	1071	1031	1084	1035	1059	1060	1027	1064	1024	1071	1040	1048	1070	991	1036	1001	1055	1046	1009	1040	994	1055	1006	1027	988	1109	1056	990	1021	1051	1004	992	984	1050	1059	1039	1047	1030	1054	1015	1080	998	1061	1075	1028	1008	1034	1054	1008	1058	997	1009	1040	1018	979	1011	1113	967	1029	1050	1060	1000	1058	1034	1022	1054	1115	1000	964	1066	1016	1025	979	1025	1069	1035	1037	1033	1047	1005	1056	947	1074	975	1028	1077	1046	987	1029	1009	1032	1039	1002	1012	1052	1056	1042	998	1040	1031	1027	1068	1024	1064	1025	994	1014	1072	1113	999	1051	1030	959	1080	1071	979	1044	1034	1006	1028	1019	1031	1010	1015	1012	1045	1036	1074	1049	1028	1015	1032	1023	1063	1055	1043	992	1021	1018	1073	1014	1057	999	1080	1041	1079	986	1007	1084	1003	1002	1002	1066	1036	1116	1067	1007	1016	1016	1055	1050	1022	1038	1001	1004	998	990	1083	1030	1050	1007	1077	1025	1071	1034	1063	986	950	1051	1035	1043	1082	1001	1036	1065	1016	1038	1033	983	1026	979	1032	1052	1041	944	1042	1028	1002	1040	1029	1020	1045	1051	975	1051	1096	1052	1018	1048	1036	1013	1007	941	1010	1041	1012	1027	1027	1010	991	1118	1059	1015	1052	1050	1021	1035	1047	994	1047	1122	1052	1026	1001	1056	1057	1012	1020	1043	1088	1017	1037	1077	1039	1016	1055	1057	1106	1006	1082	993	1110	1015	1041	1043	1073	1002	1048	1036	1056	1065	1000	995	1079	1084	1049	976	1064	1071	1080	1042	1065	1029	1001	987	1054	1047	1029	958	1075	1070	1080	1047	997	1070	1016	1007	1056	1054	1047	1007	1031	1000	970	1001	1042	1068	1008	1070	1065	1054	1042	1049	1077	1034	1050	1004	1037	1054	1031	1051	1040	1061	987	990	1004	1032	1033	985	1035	1050	1008	1007	1018	1030	1034	1036	1029	1038	1017	1056	1064	995	1063	1083	1021	1083	1058	1047	1056	1057	1036	1075	1073	1054	1028	1064	1018	1014	1006	1061	1065	1036	1049	1047	1049	1031	1050	988	1083	987	1012	991	1030	1045	1029	1023	1068	1024	1048	1018	1078	1045	994	1036	960	1023	1064	1084	1032	1032	1024	1035	984	1042	1086	1026	1063	1017	1070	1025	995	998	1047	1027	1082	1070	1036	975	1007	1069	1063	1064	1033	1115	985	1049	1049	1005	1047	1000	1037	1028	1018	1063	1041	1024	1037	995	1018	1039	1077	1056	1029	994	1028	1063	1048	1000	1018	1027	1014	1032	997	1015	988	1010	1017	1038	968	1069	1045	1039	987	1045	1044	1049	988	1053	1002	1051	978	1041	1006	1019	1057	1023	977	1001	1009	1070	1043	994	1004	1032	1039	981	1036	1026	997	1029	1047	990	1031	1013	1028	1051	1068	991	1033	1018	1015	1049	1022	1042	1028	1000	1019	1010	1026	1014	1010	1059	1005	1047	1049	1055	1090	998	965	1037	1036	1034	1039	1067	1031	1000	1071	1020	982	1020	1109	1032	1074	1063	975	1005	1047	1038	1010	1025	977	1019	993	1034	1033	1031	1030	975	1064	1035	980	1043	1003	1029	1075	1044	1033	1063	1034	1036	1060	975	1031	995	1016	1010	1012	1083	1000	1050	1110	1023	1092	1072	1016	998	1020	1010	995	1119	1026	1040	1064	1030	1020	1064	998	995	1102	1081	998	990	990	1039	1007	936	984	1012	996	976	984	1094	1059	953	1018	1015	960	1027	993	1061	1007	1004	1047	1028	1006	1045	1033	1043	1033	1004	1033	1007	1070	1007	996	1113	1033	1018	1057	1058	1067	1022	1063	986	1019	977	1014	1057	1076	1013	1022	1073	1055	1039	1029	1087	1076	1040	1065	1079	1079	1046	1017	1054	1020	1070	1030	1032	1032	1042	1018	1031	1048	1037	1085	1016	1092	1040	1046	1025	1051	1003	990	1052	1057	1081	1023	990	1033	1063	986	1035	1033	994	1040	1023	974	990	1036	1062	1051	1037	1047	1024	1040	1027	999	1035	1006	1047	1039	1019	1033	1030	1026	1035	989	1040	1050	1050	1065	1027	974	1019	1084	994	1056	1046	1040	994	1025	1002	1026	1043	1032	1084	1026	1037	1034	1089	1068	995	1051	1044	1046	1037	1033	987	1018	1061	1069	1041	1029	1080	1088	1056	968	1088	1010	999	1018	1059	1045	1032	1054	1038	1049	1051	979	1037	1068	1038	1109	1040	1000	1029	1041	1016	1020	1057	1044	1072	1002	1012	984	1065	1033	977	1010	1047	1014	1012	1056	1048	1006	1089	1053	1048	1008	1029	1050	1036	1087	1022	1052	1014	1048	1059	1045	1012	1112	1051	1007	1115	1046	1061	1018	1003	1093	1075	1061	1071	1024	1047	972	1100	990	1050	1072	994	1076	1019	1014	1031	1026	1103	1040	1059	1068	1031	1021	1014	968	1041	1065	1038	1085	1052	1004	1010	1029	1107	1143	1065	1071	1042	1012	1083	1055	1046	1065	1043	1012	1035	1063	1023	1037	1035	986	984	1026	1033	1060	1100	989	1015	1108	1027	1042	1048	1046	1021	986	979	1020	951	1035	1014	1048	988	1081	1036	1058	1029	1030	1021	1019	992	990	1032	1019	992	1068	1080	1036	1108	1037	987	1028	1016	1059	1059	1066	970	1074	1091	985	1034	1001	1033	1063	1019	1068	1027	972	1001	1034	993	1040	1050	989	1011	1033	1066	1062	1020	1057	1033	1084	1017	1013	1094	1045	1005	1024	1103	1004	1034	1019	958	1046	998	1075	999	1026	1035	1008	1031	1024	1025	1011	1004	1076	1035	1078	1074	1061	980	1032	1003	1031	1018	1056	1006	1094	1061	1058	988	1051	1013	1052	1010	1019	1010	1001	1035	1045	1072	1021	1070	1069	1105	1050	1033	1020	1008	1040	1047	1055	1036	993	1020	1035	1003	1037	1090	1052	1015	1079	990	1009	1002	1071	1050	1044	1018	1108	1021	992	1058	1097	1078	1034	1050	1006	1007	1059	996	988	1029	976	1062	1075	1041	981	1095	1015	1015	1033	937	1042	1082	1072	1044	1002	1042	971	1007	1033	1038	1008	1023	1029	1104	1021	1039	1001	1024	1034	1026	1051	994	1085	1022	1084	1051	1058	1026	1068	1075	1059	1021	1063	1063	1072	1017	972	1122	1020	1071	959	1010	999	1046	988	981	1041	1023	1075	1004	1026	1054	1012	1067	1015	1067	997	1000	1027	1018	1058	1048	1061	1014	1060	982	1041	1059	1020	1089	1001	998	1072	1049	1035	1026	1032	1046	1052	1044	1028	1043	1040	1035	1080	996	1013	1019	1003	1038	1031	1005	1022	937	1001	1049	1104	1033	971	1027	1032	1042	1041	1049	1038	1051	973	1028	1020	1001	1031	1037	1061	1036	1079	1042	1049	997	1056	1040	1070	1088	1096	1001	1018	1024	1027	1033	1043	1017	1014	1055	1037	1040	1121	1030	1041	1013	1067	1012	1089	1019	1078	1074	1016	1022	994	1042	955	1004	1039	1070	1074	1061	966	1083	1045	1062	1032	1023	1001	1067	1074	1064	968	1093	1030	1033	1015	1035	1033	1082	1097	1016	986	1000	1032	1013	1039	1019	1033	995	1013	1047	1044	1143	1099	1014	1026	1127	997	997	1096	1085	1020	1080	1021	1088	1053	1023	1059	1010	1015	999	1069	1035	1031	1051	1018	967	1035	1045	1044	1037	974	1020	1076	1060	1011	1027	1007	1044	1023	1040	980	1031	1018	1115	1023	1058	1031	1006	1034	1067	1037	1024	1061	1042	1036	1048	1018	995	1022	1009	1070	1026	1060	1076	965	984	1073	1005	1004	1060	1100	1049	1039	1123	1045	1032	1115	1025	1031	1048	1011	1046	1037	1057	1053	1043	1041	1068	1062	1038	1008	1001	1057	1065	1030	1031	997	1010	1057	1073	1052	1023	1085	1045	1023	1064	1105	1027	1057	1054	1083	1068	1071	1005	975	1039	1044	1089	960	1040	1152	1075	990	1064	1100	1047	1057	1060	1088	1044	1026	1049	1055	1019	1028	1023	1007	1064	1064	976	1084	1050	1089	1114	1000	1074	1024	1013	1031	1110	1040	1062	1050	1019	1081	1056	1031	1032	1017	996	985	962	1068	1045	1101	1032	1052	1023	1072	1072	1007	1040	1031	1047	1096	1082	1089	1044	1063	1091	1022	1050	1010	985	979	1004	987	987	1026	1002	1073	981	1051	1020	1055	1093	1044	1011	1011	983	1062	1030	1027	1008	1076	994	1041	1017	1021	1047	1037	1000	1076	1040	1049	1030	1000	991	1105	1006	1010	1012	1066	1012	1028	1053	1031	1092	1050	1046	1040	1048	1036	1041	987	1042	1045	1077	980	1107	1083	1032	1099	1034	1039	991	1041	984	1061	1005	1018	1044	1024	1080	1015	1029	1042	1055	1018	1033	1034	1026	995	1021	1031	1002	1043	1054
24360	21306	28401	24534	20330	3498	1165	812	693	633	629	644	587	582	551	576	579	550	522	564	503	584	532	499	529	531	520	511	545	518	502	554	608	560	562	583	580	547	572	590	552	565	561	568	567	557	510	530	578	528	541	532	711	1082	1385	1008	754	615	614	520	516	498	507	462	514	532	510	515	476	512	512	477	494	475	493	480	493	528	523	464	555	532	467	534	517	481	490	507	486	493	481	511	494	515	499	493	488	512	473	479	513	505	523	506	508	495	489	516	510	489	524	501	499	519	525	527	494	466	478	508	479	498	507	488	473	467	491	478	489	488	502	511	501	456	496	494	496	537	511	474	463	491	524	498	491	515	511	472	490	480	519	492	476	526	500	500	486	454	473	524	483	490	526	488	480	484	457	502	498	498	470	495	476	511	520	460	482	507	509	528	496	472	489	488	484	457	500	461	539	504	497	484	495	520	537	507	551	510	517	517	497	503	464	520	472	513	495	505	525	490	492	517	496	508	470	472	492	492	522	508	505	529	507	522	504	483	518	482	489	485	507	526	491	511	546	491	487	495	492	474	493	510	515	482	519	496	501	500	528	486	532	488	531	503	507	483	448	475	522	499	483	482	520	535	491	565	507	463	483	468	479	477	494	484	507	499	494	523	488	507	465	502	492	468	471	504	483	474	541	512	466	517	480	469	516	465	510	507	531	480	472	495	473	451	480	510	505	500	528	499	463	523	494	475	501	463	500	506	521	510	498	487	473	516	511	488	478	495	462	502	500	521	534	530	508	496	480	517	517	533	474	506	510	552	487	438	484	538	499	499	552	503	485	473	497	515	482	485	501	473	454	453	520	485	494	479	475	533	518	512	481	482	490	480	491	509	473	493	486	484	513	513	511	510	485	499	462	486	511	469	466	488	502	521	474	468	532	497	509	556	478	488	477	478	508	513	498	469	495	492	490	528	459	502	474	561	494	498	515	481	469	471	478	510	503	523	509	518	482	508	508	508	537	533	511	482	496	519	515	521	493	497	515	490	475	495	478	511	540	478	469	528	516	510	484	495	485	464	482	509	471	484	498	486	455	502	454	508	440	478	523	463	531	515	502	483	501	496	540	475	527	470	477	487	461	495	460	507	493	517	518	476	514	518	520	494	489	496	496	510	500	530	471	477	461	519	485	483	510	511	528	540	488	501	524	441	515	486	527	493	494	502	504	460	531	494	479	465	509	488	494	497	541	466	516	483	525	492	500	480	484	469	503	511	524	483	521	521	496	471	532	508	505	518	487	508	515	494	492	482	468	453	516	533	459	509	479	482	503	517	477	513	458	533	497	482	519	524	515	500	511	515	510	455	470	491	502	530	492	496	459	548	488	503	480	487	487	480	476	484	520	491	489	466	474	430	503	476	481	484	523	525	478	492	469	501	493	522	480	489	510	512	517	494	447	464	483	504	494	498	477	490	536	517	500	512	454	478	489	500	489	473	493	462	521	522	515	521	483	482	489	456	471	479	486	519	503	525	518	549	528	510	515	515	498	468	499	497	516	488	498	501	497	492	491	488	470	484	442	501	502	514	499	495	533	462	468	534	529	463	451	517	452	473	506	511	489	542	509	515	501	497	557	475	499	499	485	482	504	513	490	490	489	515	506	463	493	507	474	526	492	464	505	471	499	485	487	494	520	514	533	481	481	436	495	496	502	495	530	491	523	494	495	485	489	472	445	513	505	495	519	492	527	481	499	483	496	517	483	513	501	483	493	479	469	519	511	505	505	473	475	498	494	527	509	503	546	468	501	494	485	495	511	508	484	492	478	465	519	476	496	508	513	503	505	535	482	477	504	503	517	504	490	496	491	513	478	529	511	469	517	466	496	526	525	461	499	463	476	508	487	485	510	536	478	515	521	513	465	449	531	507	500	487	465	515	499	503	469	480	483	489	525	486	518	476	468	498	486	515	487	477	525	502	469	505	476	524	467	508	520	475	493	507	469	500	485	466	490	465	496	514	484	515	499	494	587	498	491	502	532	463	501	497	462	495	512	472	527	502	490	502	519	534	500	487	509	477	499	471	493	482	490	519	461	514	509	485	497	486	457	506	488	475	498	572	457	503	511	499	526	487	486	486	480	496	481	509	498	477	489	477	457	511	484	498	478	471	485	513	485	502	502	494	568	472	521	508	540	470	501	505	491	510	539	521	499	464	524	486	485	547	485	488	483	483	494	496	525	508	512	493	513	544	488	525	506	495	507	494	474	481	542	489	485	518	524	503	487	482	496	510	480	469	507	507	467	475	510	494	491	507	481	493	478	458	490	522	503	512	473	513	515	516	485	472	499	469	474	519	573	494	503	512	472	470	508	466	498	518	545	515	491	488	481	450	461	522	510	487	535	510	492	461	481	479	478	536	480	495	475	464	475	503	508	505	517	510	509	468	490	506	518	505	509	506	498	497	490	468	519	495	484	507	484	495	510	489	491	527	508	523	502	485	480	500	459	498	488	523	503	520	547	510	514	532	474	497	490	473	446	490	484	521	519	488	490	533	497	492	508	524	480	498	470	541	475	482	531	477	488	537	525	524	470	532	504	491	463	501	518	501	483	495	479	476	465	476	451	495	469	458	469	511	474	489	475	504	541	495	499	539	513	471	521	535	503	487	494	497	501	540	517	448	532	534	456	505	480	516	487	523	507	466	466	495	504	525	499	475	507	491	488	496	469	488	552	483	487	506	514	493	511	502	487	490	462	525	464	480	508	488	530	493	482	458	503	458	515	508	525	452	506	528	491	522	496	517	537	487	459	509	490	496	508	497	470	509	509	537	513	471	493	515	465	480	527	498	506	489	511	449	522	508	509	484	532	514	495	474	482	501	451	499	515	462	494	496	516	453	498	507	506	503	480	477	495	463	504	483	502	516	508	480	511	527	504	544	514	503	527	472	495	506	471	517	498	507	525	506	491	471	498	504	499	456	508	486	504	488	523	485	504	499	518	461	540	489	499	505	492	498	516	483	504	481	477	497	506	464	516	503	517	522	485	488	478	506	490	508	517	476	497	494	467	495	513	457	483	488	485	521	466	499	470	458	497	463	487	488	463	525	503	512	525	482	495	475	506	517	490	477	486	495	509	483	492	508	535	476	514	498	498	468	490	497	484	500	481	498	502	519	507	477	539	507	465	458	516	506	480	476	472	541	524	509	538	513	517	498	517	500	475	497	497	468	498	428	505	495	493	506	534	516	511	472	471	514	480	492	478	477	488	524	451	496	509	504	508	479	490	497	512	533	514	463	527	472	515	497	540	547	488	484	469	500	489	524	507	496	504	491	484	515	475	460	477	492	536	505	489	505	527	493	420	480	465	474	473	536	483	513	500	524	515	507	538	477	493	463	516	542	498	481	495	513	538	486	466	489	518	493	473	506	504	516	549	523	482	491	502	522	495	459	544	510	503	534	501	501	514	521	492	494	486	475	472	525	475	484	491	492	515	507	478	492	476	498	478	504	490	496	510	490	486	516
9430	18274	15693	8505	5173	3621	2589	2048	1560	1515	1455	1365	1246	1138	1111	1101	1051	1034	994	985	982	1041	1068	957	983	942	962	958	1040	1005	953	1136	1293	1217	1227	1195	1143	1083	1106	1134	1135	1093	1128	1095	1060	1017	1059	1019	968	1056	1016	1024	1669	2850	3512	2334	1730	1240	1024	924	900	931	867	904	813	911	877	886	920	904	913	877	894	919	887	886	912	876	838	835	885	896	917	882	886	863	859	873	874	882	895	882	917	839	935	936	858	865	856	877	898	924	885	958	904	829	929	859	887	850	888	799	891	881	913	865	914	885	864	861	864	930	893	988	896	886	901	886	869	849	896	871	925	878	900	865	861	866	925	870	951	917	918	851	908	803	906	848	895	856	863	832	827	884	937	910	896	940	872	907	867	883	911	858	885	896	888	935	947	854	877	899	910	861	898	911	879	893	845	882	894	914	895	889	914	866	892	911	888	898	882	923	850	908	855	904	915	879	905	867	892	913	851	902	936	943	914	861	943	880	935	893	885	847	873	842	933	869	921	884	928	880	894	868	908	882	869	881	880	924	847	866	874	953	873	869	902	922	883	922	881	873	883	903	877	884	877	883	953	910	927	923	900	903	906	871	918	845	823	884	893	899	896	901	899	838	899	880	912	830	908	872	849	909	899	842	840	867	883	857	876	845	895	921	923	863	858	883	900	849	869	882	878	890	903	865	845	885	907	926	891	866	920	891	860	846	866	887	887	890	951	866	878	909	835	860	932	907	875	869	920	901	886	864	876	902	895	872	820	881	912	861	869	911	850	902	872	902	868	890	892	872	891	908	888	866	823	857	908	937	943	906	878	892	816	865	905	890	929	892	930	882	931	869	930	899	885	870	879	909	882	928	880	921	837	881	895	930	855	842	861	856	908	881	922	929	907	877	866	831	985	868	869	885	931	854	913	842	888	869	811	865	939	880	844	906	853	868	891	912	889	882	893	879	902	885	878	877	880	863	875	908	867	928	879	863	881	930	874	887	841	925	862	852	878	888	878	870	883	885	902	899	840	905	858	849	873	885	857	878	865	872	917	839	891	859	843	838	838	958	859	921	867	883	886	871	902	882	953	884	833	836	872	841	907	903	869	825	846	881	894	887	897	912	877	820	852	912	851	913	876	868	873	916	898	885	862	811	861	875	907	886	879	894	881	910	922	882	871	880	920	844	846	888	929	893	904	871	859	870	911	886	850	891	879	873	843	842	865	893	905	834	881	913	875	885	890	898	936	863	945	889	857	925	830	872	854	862	910	880	861	923	912	883	874	872	927	906	855	901	878	880	907	930	934	871	941	863	865	839	901	878	905	869	944	836	886	878	885	913	887	943	943	888	889	838	891	903	902	931	875	886	939	917	873	870	870	930	896	895	924	851	874	899	874	888	893	925	868	886	930	899	893	913	868	863	849	871	855	883	931	858	914	876	842	960	862	909	878	888	829	902	881	833	916	915	913	921	843	906	922	890	893	891	852	853	895	849	865	882	907	903	905	873	874	920	881	879	882	871	911	908	866	906	829	868	902	880	915	859	920	881	931	834	856	932	888	864	843	844	865	886	887	916	892	861	854	873	904	905	921	829	885	927	892	932	855	881	896	906	846	891	876	897	883	905	878	871	870	858	874	881	900	854	907	878	858	892	857	921	921	897	916	911	871	884	890	903	848	896	923	905	865	909	889	846	916	910	885	903	874	876	890	895	891	907	852	833	910	931	901	917	887	907	895	850	867	880	853	904	930	849	851	924	905	895	929	889	946	909	857	821	912	889	895	865	889	841	810	861	848	918	863	969	907	868	880	852	849	878	877	913	832	888	845	950	919	866	910	879	953	886	947	823	868	869	870	893	885	960	916	926	907	864	911	912	892	875	856	910	852	902	883	834	897	870	835	883	906	913	868	929	859	892	886	873	828	895	847	877	915	870	896	865	864	900	922	916	893	887	880	895	936	898	863	871	837	900	873	908	885	870	873	853	907	875	913	847	869	892	844	866	887	882	879	879	935	871	889	848	814	911	885	808	912	890	913	894	812	877	924	936	872	931	863	851	847	875	906	888	878	889	826	887	878	926	878	912	895	864	826	829	886	882	831	889	849	842	844	941	951	859	867	848	829	902	851	843	849	902	920	867	926	865	884	860	876	866	824	847	897	914	892	860	895	872	892	848	895	903	942	858	889	848	876	901	885	891	895	879	868	942	864	851	898	868	858	919	897	876	907	859	895	934	898	885	930	954	901	921	878	863	878	901	923	873	893	850	907	858	844	828	884	878	864	877	860	874	891	876	906	882	872	944	896	885	942	885	884	865	857	868	931	870	878	883	875	905	912	863	862	938	859	870	894	898	869	819	866	859	826	936	900	925	858	913	838	884	816	869	914	877	909	931	898	914	891	917	877	867	867	900	892	833	861	956	854	928	939	869	888	877	817	909	860	835	914	934	885	942	817	848	875	880	858	908	843	940	931	918	882	894	900	856	932	879	893	884	845	856	860	850	874	929	946	879	856	894	912	859	927	906	874	887	906	836	879	916	920	881	874	905	834	916	874	882	902	853	939	890	930	859	838	934	879	864	868	934	903	865	914	863	881	892	889	905	905	906	902	892	920	897	848	864	870	863	863	873	843	868	890	866	916	819	853	907	882	874	876	907	899	898	887	863	877	872	874	909	941	930	882	859	929	896	941	901	826	920	847	879	892	843	892	868	870	890	915	872	875	856	875	868	924	903	855	901	879	901	844	907	930	869	873	925	871	837	937	883	872	885	921	994	910	923	846	916	878	867	926	890	902	862	875	891	860	915	873	913	910	915	924	865	856	862	938	949	893	902	949	909	866	803	930	901	804	888	884	878	885	849	894	875	913	901	871	923	864	873	874	881	854	910	966	895	884	876	920	973	933	906	810	913	889	840	893	906	931	826	877	858	888	949	912	910	884	856	858	895	905	881	857	907	825	870	864	856	882	889	941	906	901	914	882	915	859	924	852	867	850	902	885	910	871	916	848	907	906	832	860	893	867	887	885	842	917	946	924	952	877	829	918	883	896	914	917	892	877	861	906	862	888	878	888	890	907	891	875	875	888	865	904	921	916	859	887	903	850	902	880	876	901	912	859	879	863	883	912	910	882	888	853	949	869	896	918	864	870	953	861	891	883	905	909	879	898	846	894	896	905	874	851	864	899	885	865	876	914	867	913	874	915	843	869	882	846	820	864	872	908	871	941	871	919	896	905	897	896	910	905	915	917	888	903	894	915	904	868	872	875	898	887	874	831	862	875	893	875	865	920	907	879	893	865	842	903	882	854	913	851	841	824	891	826	881	887	873	912	909	862	872	895	822	902	911	908	923	830	886	889	836	892	890	936	916	827	840	880	850	864	884	900	869	899	873	924	898	818	914	869	931	853	870	882	853	885	913	882	881	891	894	901	903	858	917	857	871	867	921	903	888	867	870	885	860	888	879	936	890	911	908	892	876	892	894	897	914	860	901	960	943	918	871	928	875	897	919
23375	21259	28935	23903	21258	19240	2672	995	757	680	679	608	569	546	505	507	488	503	519	472	542	484	472	476	494	447	429	406	437	452	438	554	552	587	465	522	506	512	548	532	499	459	506	491	452	431	426	456	433	436	470	492	885	1728	1980	1228	871	641	509	414	382	407	384	423	430	418	429	417	431	385	377	401	406	433	444	385	432	391	418	419	457	422	402	413	444	415	423	404	394	392	421	381	441	418	443	394	444	422	438	423	372	431	429	385	396	430	421	431	413	423	385	416	404	406	394	385	415	422	414	426	417	430	406	420	383	433	441	407	435	431	423	399	398	407	410	382	421	388	404	402	403	409	442	419	369	395	399	400	400	383	405	429	402	417	441	407	402	407	441	411	406	382	407	451	409	376	411	411	448	433	446	375	411	378	426	417	379	408	473	420	393	410	412	425	397	417	409	407	411	409	383	394	390	422	425	429	414	441	407	422	423	389	427	409	404	399	407	392	406	430	398	399	374	397	381	416	413	399	369	372	392	399	429	381	413	434	409	408	424	408	353	408	422	424	375	394	416	376	442	409	421	397	412	408	398	418	403	411	408	408	427	414	418	417	420	387	370	388	392	382	420	415	416	378	412	380	391	426	418	423	435	393	439	414	390	447	431	400	394	394	397	403	437	389	387	373	390	427	402	397	411	421	435	392	397	410	387	410	399	410	393	412	414	378	417	392	396	427	386	432	405	439	396	407	373	452	420	410	439	398	413	398	359	410	429	426	409	419	405	395	434	409	404	451	460	403	428	397	424	404	446	442	381	408	402	426	421	384	370	376	428	400	408	415	414	417	437	376	462	393	452	386	427	419	415	386	372	417	438	402	429	409	409	432	381	387	402	447	404	423	376	413	400	365	372	448	426	409	401	384	406	388	417	365	399	402	438	397	388	405	432	376	430	432	400	365	377	438	424	395	426	410	436	390	383	394	414	425	424	403	393	405	419	436	408	423	403	438	408	442	375	408	424	390	397	407	428	416	421	396	412	409	383	453	420	389	419	402	420	395	420	410	381	462	397	384	387	432	397	388	408	422	422	397	388	420	434	416	402	409	421	403	424	382	399	431	406	425	435	413	429	409	364	394	405	359	383	425	364	402	433	425	388	387	373	383	390	420	384	413	407	418	409	411	401	396	403	383	434	403	367	398	398	406	412	415	385	394	397	414	398	389	426	433	394	394	408	415	372	399	403	395	402	390	412	437	378	452	439	408	405	413	414	396	403	437	382	409	385	399	347	408	375	412	407	397	392	436	441	393	429	438	426	403	428	434	396	430	401	405	395	403	397	479	393	397	386	413	418	393	415	392	410	438	440	384	382	413	358	434	402	381	418	395	407	418	424	426	362	406	366	429	422	404	435	441	428	406	397	434	377	427	421	385	436	377	370	410	382	403	394	414	422	406	416	430	424	401	406	400	395	387	412	402	411	429	414	427	409	408	431	398	425	417	386	398	388	407	398	393	435	404	385	402	382	418	419	411	415	405	368	406	444	447	387	394	417	405	393	433	341	412	393	403	430	416	409	436	419	416	410	415	407	429	392	431	394	421	413	375	365	413	384	397	420	434	431	401	421	428	418	402	403	446	415	416	379	430	390	434	457	401	434	443	436	420	450	390	418	419	427	374	445	396	408	390	411	371	412	433	424	460	432	417	390	375	414	434	398	400	394	431	444	409	443	404	434	412	384	401	391	391	365	384	426	419	419	410	409	389	416	423	409	370	408	437	390	396	403	380	417	385	400	425	391	382	403	426	405	402	383	395	395	410	399	395	409	406	391	422	402	424	398	403	432	426	396	374	450	435	400	409	422	424	376	401	434	378	395	382	404	441	394	416	411	386	416	417	390	399	396	437	421	395	413	384	415	376	392	403	404	371	403	428	426	406	406	390	429	412	413	355	439	420	397	378	426	405	389	418	405	367	397	420	402	380	399	371	401	437	418	417	467	391	385	409	401	425	408	394	389	421	371	412	406	403	427	422	417	414	402	413	409	386	431	411	408	417	380	383	447	381	408	389	399	425	410	408	422	390	373	373	408	428	397	408	384	405	391	410	418	396	375	409	360	417	420	411	401	450	433	389	391	453	423	391	411	420	423	410	389	430	417	411	433	446	400	378	405	421	377	396	413	404	433	387	407	426	393	384	418	428	397	419	427	411	425	401	403	376	391	423	382	381	420	411	399	429	406	449	430	444	403	424	407	407	422	424	410	388	449	389	397	402	385	414	368	426	373	407	426	408	413	407	434	425	432	391	444	380	412	409	394	404	392	435	402	389	422	393	449	427	418	395	385	372	414	421	357	411	384	415	391	378	433	381	417	398	394	382	411	426	439	400	400	433	426	413	415	356	417	418	403	368	373	359	419	409	436	409	407	404	415	417	412	388	442	432	406	396	388	427	395	428	403	431	401	369	409	407	412	426	418	410	410	431	385	428	401	402	402	412	412	429	418	414	421	427	397	388	424	402	412	416	438	420	413	402	382	414	434	413	408	438	377	419	400	403	429	432	443	440	395	403	376	408	421	434	451	418	422	410	394	425	432	419	383	387	397	407	399	411	410	373	436	449	417	435	391	417	419	396	382	357	378	394	418	409	422	409	440	419	377	415	399	436	390	410	379	414	427	412	407	425	392	406	402	386	398	415	393	407	430	427	369	475	430	385	440	420	419	422	395	400	409	437	430	406	403	404	432	416	415	424	392	423	432	379	383	411	458	379	409	354	397	366	392	398	392	399	411	391	420	365	450	379	390	401	394	401	375	450	417	394	394	395	416	393	419	385	399	385	430	399	421	453	413	401	410	397	394	380	404	386	429	424	414	431	414	388	427	420	396	431	428	410	402	425	421	417	378	384	383	432	390	413	401	397	406	398	399	388	366	425	393	420	401	439	358	438	400	394	431	443	384	419	393	441	379	409	408	427	402	379	398	402	389	406	391	423	431	439	368	435	441	407	424	400	431	422	392	385	423	400	443	400	389	429	442	402	417	362	423	415	397	374	408	436	397	409	395	403	437	396	424	383	375	408	392	403	404	397	380	412	413	433	404	383	387	415	422	415	379	376	371	399	411	398	390	411	445	395	440	397	382	422	394	394	421	368	413	402	397	448	376	403	443	372	393	411	415	416	407	416	386	407	423	384	412	391	402	355	422	411	384	429	423	428	410	445	411	411	402	418	414	402	387	403	396	397	391	442	413	419	421	401	436	418	403	398	424	420	395	386	425	406	418	389	416	411	403	366	379	395	422	405	425	412	424	368	428	394	399	421	432	346	400	390	413	428	427	388	386	431	395	420	424	399	393	392	443	403	423	418	431	413	397	388	413	445	391	420	383	415	412	399	407	428	430	438	419	410	453	420	341	421	437	379	382	399	426	375	387	449	412	410	434	385	446	391	379	442	394	412	433	413	387	422	387	357	403	372	405	409	390	425	418	402	448	400	442	387	365	417	392	418	412	422	385	413	425	399	423	426	398	417
11598	23807	20460	11926	7404	4910	3480	2521	2016	1835	1756	1528	1369	1258	1150	1072	1025	1035	978	1012	963	952	931	905	908	823	937	859	841	893	926	1146	1317	1266	1182	1189	1123	1149	1150	1026	1023	1027	1018	1018	936	858	842	843	921	929	873	954	2401	4887	5536	3249	2034	1347	930	789	748	762	758	779	697	686	686	691	782	717	735	717	726	771	735	698	740	710	744	739	718	719	728	767	734	681	695	737	733	723	719	762	696	638	785	696	712	735	709	755	757	755	727	731	733	765	697	710	758	709	732	724	680	707	679	777	759	751	741	711	730	710	739	694	687	748	746	773	718	739	733	724	717	726	697	764	689	732	766	742	737	729	710	745	707	705	713	716	747	770	784	747	730	727	693	686	731	746	721	753	733	709	761	665	739	688	737	726	717	732	737	743	715	713	760	696	728	670	708	729	726	660	679	720	710	720	693	737	729	688	698	736	715	699	750	703	722	724	772	737	643	716	741	726	694	724	717	702	704	715	747	728	735	747	703	714	744	796	717	754	737	718	736	757	746	768	729	810	724	653	709	714	754	703	704	718	694	721	726	768	706	714	736	698	726	667	708	693	753	766	755	705	764	755	777	741	768	738	722	738	745	711	722	708	737	775	736	728	747	705	744	719	685	755	689	699	701	701	779	713	715	739	692	795	800	749	768	756	673	676	713	698	718	685	728	731	775	728	776	705	700	689	698	773	754	792	705	769	688	736	702	684	722	722	736	770	738	733	745	759	709	710	735	716	724	699	764	718	744	739	773	746	698	773	707	718	722	695	712	727	694	731	719	708	740	712	725	713	719	730	749	745	704	689	725	774	755	736	724	723	685	714	688	751	752	700	713	725	722	719	742	762	718	744	735	687	735	778	680	726	768	714	723	752	705	670	712	736	718	747	713	693	768	692	732	683	707	682	705	746	697	698	741	770	750	750	765	705	697	723	747	711	747	726	739	712	772	765	734	719	768	735	748	724	736	747	721	716	759	731	754	724	732	738	736	706	726	746	690	772	727	715	702	739	749	753	690	768	690	706	749	770	724	694	674	730	708	752	725	681	743	734	745	725	739	682	726	747	724	710	703	749	695	783	744	727	727	751	718	705	745	761	752	732	736	759	741	690	726	710	646	778	715	723	742	762	703	766	750	737	749	763	695	753	726	717	727	694	713	770	697	707	698	722	700	691	683	747	686	789	710	769	718	733	756	730	750	705	717	746	765	736	740	721	681	685	711	714	759	696	704	734	742	737	731	729	719	762	730	694	716	729	698	727	710	751	746	706	738	711	701	749	746	722	702	725	760	762	695	760	768	798	722	734	719	701	699	747	744	715	726	723	679	740	743	795	708	750	696	721	757	706	718	720	705	714	741	727	713	735	721	721	737	783	738	727	744	733	737	764	735	736	775	726	747	695	674	802	730	785	722	711	759	737	737	734	725	721	735	726	744	707	691	732	711	737	743	720	703	691	765	713	724	773	735	684	711	704	718	788	730	730	766	711	721	711	717	720	732	727	699	702	758	696	743	706	728	746	759	804	740	726	708	787	700	700	744	717	734	724	754	747	743	726	703	706	714	728	734	710	773	736	670	737	706	747	726	781	701	731	707	720	751	719	786	683	750	720	743	722	677	791	653	734	749	801	725	725	754	751	711	726	756	735	741	718	757	749	758	704	753	713	738	717	672	717	744	724	795	737	771	698	726	739	697	693	710	749	705	762	765	704	682	736	703	699	737	710	733	708	728	698	703	709	729	754	769	717	740	709	707	709	723	753	779	761	757	773	739	688	703	733	724	726	657	727	716	730	697	702	737	714	709	726	680	727	719	756	782	706	729	695	721	666	684	741	713	706	689	698	699	738	682	688	725	710	753	723	730	682	715	749	730	744	717	761	771	705	681	768	660	706	737	754	767	758	702	709	783	727	725	756	732	724	755	761	664	727	728	730	708	739	693	757	749	787	737	742	739	707	686	704	745	769	728	704	748	748	756	761	734	703	755	742	772	701	683	712	720	697	722	673	698	719	694	715	695	709	747	685	735	732	719	730	758	685	747	703	744	710	743	663	728	663	748	721	753	735	722	725	733	747	649	709	731	771	723	703	705	733	736	725	781	750	734	707	792	757	721	715	760	717	763	722	715	695	684	702	736	708	691	763	714	775	719	698	729	707	682	758	728	707	724	741	727	751	757	762	727	711	766	705	747	711	700	740	692	721	760	736	774	712	749	717	731	752	711	750	776	726	723	703	719	732	727	714	708	727	722	693	748	729	702	770	751	740	745	723	770	690	708	742	717	734	734	700	707	706	693	706	741	760	732	703	750	763	712	706	704	703	707	732	736	708	733	777	743	720	732	747	748	758	740	731	762	738	747	734	665	733	754	747	732	743	690	733	753	711	750	746	702	735	712	769	711	690	725	775	721	692	689	742	745	732	683	765	764	722	714	732	739	711	748	699	732	755	689	707	705	711	716	699	730	717	740	687	724	690	734	673	754	717	712	752	694	749	711	706	634	727	718	730	739	729	724	802	721	714	722	713	699	713	726	753	709	734	698	664	717	747	662	724	728	713	678	735	727	738	722	728	742	703	717	802	720	719	716	750	717	699	756	735	709	771	680	731	739	726	685	730	729	718	759	713	737	773	716	720	726	708	721	705	724	678	739	742	718	720	784	720	722	725	715	723	697	715	746	728	757	741	729	734	690	770	723	700	715	727	728	726	716	763	731	725	733	729	708	727	698	693	724	716	765	706	732	758	730	667	744	727	693	712	720	773	769	738	725	767	672	720	765	731	755	677	721	721	681	732	728	731	725	698	725	699	711	748	752	720	709	721	728	723	740	728	756	726	762	739	737	765	713	698	738	723	747	685	692	732	768	726	749	708	705	761	673	739	726	753	740	727	672	715	705	752	713	681	711	668	740	736	733	703	736	745	698	750	710	725	731	762	706	789	713	734	692	700	753	692	724	745	697	700	717	761	729	741	716	734	735	676	760	747	706	743	704	748	747	700	705	671	730	741	732	680	725	693	753	729	749	693	778	727	744	758	770	736	748	734	731	716	727	747	717	721	690	750	693	734	715	750	741	755	690	741	732	728	743	750	719	721	736	707	684	676	752	744	709	762	729	724	732	694	742	708	692	719	741	719	666	741	691	718	662	740	733	716	780	713	754	702	732	717	716	707	714	737	709	751	723	756	687	731	737	765	705	744	730	731	746	720	767	758	695	722	672	711	696	717	700	702	701	689	700	688	699	758	714	730	727	789	676	761	739	718	741	681	721	717	705	751	783	784	721	713	700	754	737	721	703	708	721	731	770	745	733	766	761	711	726	737	680	761	725	746	731	692	732	696	680	712	691	741	751	760	739	770	695	790	685	741	740	706	714	749	690	733	731	730	733	704	693	725	780	702	748	718	787	698	715	723	692	745	766	717	719	689	760	714	742	742	706	743	729	673	709	734	710	761	742	689	693	769	725	749	735	740	747	766	706	715	713	722	694	706	730	708
26637	20197	8737	1872	919	742	675	542	578	632	565	559	636	568	573	568	550	585	619	597	580	653	580	589	593	603	585	598	619	584	565	575	571	604	603	701	593	617	603	585	597	604	631	574	580	574	566	585	588	603	608	595	619	715	701	697	653	632	596	588	562	593	543	537	538	579	544	567	562	604	570	587	583	571	520	593	584	540	577	560	598	573	584	624	559	545	594	563	604	564	624	567	562	570	558	595	562	615	641	590	556	551	569	542	576	575	562	494	593	545	576	595	534	519	525	609	541	527	596	585	562	587	569	561	566	567	577	529	587	570	558	579	532	546	587	639	543	581	570	544	585	562	580	532	578	507	593	544	575	540	574	552	603	575	538	604	561	554	572	523	554	604	550	562	587	613	579	597	571	593	543	565	574	552	594	583	602	552	549	551	581	578	626	550	553	538	565	612	530	608	563	545	583	589	544	588	549	592	568	579	559	572	575	550	538	587	547	571	598	545	522	565	567	549	527	548	532	612	568	560	590	540	597	539	571	582	566	562	558	612	597	526	555	556	574	597	553	527	535	603	538	586	568	549	580	568	542	538	567	578	536	575	605	603	547	600	544	574	581	619	549	609	551	605	572	577	590	611	568	594	583	543	555	564	592	544	602	580	561	613	566	598	562	527	603	582	534	575	554	562	572	591	570	605	571	562	588	567	554	611	572	543	534	575	592	543	528	561	572	576	581	652	586	575	567	580	579	562	578	589	605	576	557	555	581	585	563	573	558	571	572	553	565	536	513	542	581	537	588	602	575	574	562	607	581	587	572	569	609	585	595	568	550	603	579	562	596	567	555	553	604	596	561	596	549	590	607	586	600	544	586	539	565	567	582	519	543	528	543	558	576	552	582	581	559	629	561	572	591	570	571	560	552	550	578	562	628	570	589	555	567	559	556	586	529	575	531	580	560	573	573	541	546	579	552	563	583	529	603	588	555	564	569	506	557	592	561	558	559	571	609	602	559	553	587	610	535	590	556	568	565	603	558	580	563	569	559	613	586	546	557	543	596	585	568	538	543	585	587	582	558	548	623	560	539	566	579	590	544	588	562	587	516	526	591	574	586	578	534	611	567	621	611	581	588	574	589	577	533	559	593	531	578	575	611	560	564	536	554	577	557	613	543	595	542	577	575	544	577	545	594	558	597	560	571	552	561	560	618	586	546	617	544	546	622	571	561	584	543	565	532	561	570	561	612	565	536	577	577	566	576	603	544	577	533	613	585	593	583	611	627	551	601	607	580	557	553	556	530	610	546	570	578	574	581	545	600	571	597	569	537	553	557	555	525	582	564	577	553	521	562	583	590	568	530	605	593	560	594	567	548	578	583	533	578	566	552	601	539	558	533	546	563	560	555	508	563	551	584	552	567	550	604	605	547	582	585	549	586	545	562	572	566	577	555	538	539	556	579	557	545	524	575	587	563	580	547	550	560	558	617	573	570	589	585	558	563	579	591	562	579	612	542	543	598	580	520	577	532	578	555	565	604	564	592	573	622	591	586	570	572	574	561	555	603	573	562	571	557	587	573	574	572	635	570	575	535	555	558	556	570	538	541	589	595	560	592	587	535	555	573	567	587	580	583	578	571	605	620	560	575	603	570	563	569	580	559	546	576	554	557	558	552	575	552	551	545	557	612	508	606	597	593	630	573	561	591	579	542	567	556	602	614	547	614	514	578	573	564	560	564	563	539	569	580	566	567	602	592	583	593	575	601	550	548	598	540	535	574	558	596	590	596	592	572	563	573	585	541	535	562	542	580	590	558	547	590	583	546	555	543	550	584	567	564	547	558	591	616	519	535	524	613	562	612	567	592	534	535	586	595	585	557	616	586	564	528	547	582	569	586	592	561	561	580	563	554	573	580	535	597	582	544	554	610	562	609	579	582	613	553	558	591	564	573	561	600	551	518	564	620	563	557	579	596	560	552	603	575	547	560	586	563	559	571	555	562	552	548	555	571	581	569	593	529	568	538	530	538	573	599	563	556	564	550	583	604	551	603	582	563	574	571	593	611	587	549	549	579	559	578	604	580	587	609	588	590	560	593	546	589	547	555	552	599	543	582	524	550	545	583	588	549	579	558	547	530	562	531	565	573	534	580	577	565	577	580	613	583	536	546	557	549	597	613	575	538	572	565	544	573	561	588	584	595	566	550	568	572	556	571	565	593	537	597	556	589	562	617	548	570	578	550	551	567	552	571	616	537	582	577	575	555	563	555	568	562	580	624	597	568	575	552	581	542	562	619	577	543	551	571	579	564	605	581	546	583	556	557	536	553	590	506	561	577	565	618	588	579	558	550	561	548	561	584	575	587	556	570	562	603	549	591	547	583	598	541	580	629	587	554	555	566	527	590	618	574	551	578	592	578	504	540	584	614	613	587	547	584	566	614	581	580	548	586	582	576	563	554	574	577	538	566	557	574	566	514	587	574	580	583	568	575	558	538	530	532	613	594	581	558	577	580	540	594	600	577	577	580	545	595	555	589	543	563	554	580	582	566	546	641	617	569	611	599	563	530	573	574	584	557	563	583	575	529	574	599	576	548	569	626	552	524	547	577	563	614	566	576	592	618	576	546	593	549	552	585	577	599	586	549	593	552	569	589	557	553	531	563	577	584	560	573	570	556	578	555	556	570	553	566	544	564	556	584	583	563	548	522	548	615	534	560	613	571	588	569	562	592	549	552	607	569	547	554	585	589	547	554	619	629	569	556	573	540	574	623	586	524	572	589	564	565	551	552	579	543	524	545	594	579	590	568	558	590	601	606	569	574	569	522	562	574	574	543	579	524	545	519	544	557	593	570	565	569	543	545	535	578	555	562	593	638	605	520	563	550	563	557	600	589	589	569	575	570	546	636	630	532	600	559	550	581	582	588	555	569	546	547	550	617	566	529	582	600	566	591	546	580	544	561	545	544	525	522	577	569	568	566	573	566	568	534	581	543	571	560	543	578	571	624	557	530	551	535	647	591	518	564	573	567	589	585	539	604	572	589	583	607	596	563	573	589	543	579	591	574	603	559	547	598	588	595	592	549	601	572	569	530	573	571	566	572	570	533	561	581	569	581	577	577	541	540	596	545	564	561	571	585	585	560	597	567	538	562	572	596	561	564	566	593	570	606	549	601	570	559	551	587	552	546	561	528	567	612	538	581	541	594	580	586	558	572	559	613	555	569	579	606	597	557	581	562	594	554	572	593	577	547	598	575	555	596	583	547	515	559	589	597	559	546	589	598	560	581	630	561	559	608	557	553	540	573	591	570	580	567	564	575	584	560	576	591	536	574	548	593	580	569	598	545	593	582	521	569	565	536	522	618	548	563	567	576	566	550	600	538	583	546	566	615	551	584	586	565	586	548	573	581	597	572	538	591	555	590	558	536	575	571	569	595	551	579	580	565	576	621	559	607	583	595	583	569	582	586	572	562	584	579	633	573	570	569	531	580	552	546	570	591	565	556	579	566	567	553	590
7241	9465	7400	3432	2247	1668	1322	1149	1086	1146	1137	1102	1134	1142	1104	1091	1066	1006	998	1053	1050	1053	1071	989	1002	1023	978	1000	1020	1068	982	1114	1161	1210	1205	1187	1171	1132	1109	1129	1091	1112	1057	1061	1085	1080	1002	1027	1036	1037	1071	1081	1157	1295	1391	1257	1222	1161	1082	1076	968	992	1010	999	1043	988	1004	1073	1003	1005	1040	1048	1057	1067	1019	1019	968	1029	1016	968	1035	1017	964	996	994	1071	975	995	1019	989	1012	998	1002	1037	990	991	992	1034	1053	1011	968	960	982	1068	968	1006	987	972	980	988	1031	1043	1000	1004	944	964	1018	1014	1010	1002	1054	984	1097	1022	1036	1038	997	1051	1041	1006	1050	998	987	1043	947	948	1027	1024	981	951	1008	1026	1009	1003	1082	978	997	1015	1052	1055	989	1027	1045	1040	1008	1036	1091	981	992	1033	1021	1048	968	1011	987	938	1010	986	987	1041	984	1008	1011	987	982	982	1041	1032	1016	1021	1068	1023	1040	1012	1011	984	1037	993	1021	943	1061	1066	998	1072	972	1018	1031	951	938	988	1011	1038	981	927	1035	1024	1016	1028	1003	1027	1017	986	1025	982	980	1023	986	1036	1022	1026	1052	970	1052	1060	1054	1010	1045	997	1007	1016	994	951	978	1009	1005	1016	1018	1021	962	1029	995	986	1004	979	1015	1023	989	963	1010	1034	1026	1031	944	1028	975	1019	970	1027	1021	1030	1019	986	981	948	1034	943	984	1001	1013	1002	1009	1023	1004	1000	1001	1010	968	1009	1028	996	986	990	1048	990	993	1012	1038	995	1045	986	965	993	990	991	1009	986	1002	970	977	986	1024	979	977	1007	1002	974	991	1017	996	966	958	983	1008	991	1014	990	975	1005	1060	1008	994	936	952	1003	1049	1015	980	986	1013	965	1036	988	909	967	955	1002	1022	1012	1031	1017	1014	999	1017	956	1024	1039	969	994	1046	1042	1030	1019	1001	1063	1024	1005	979	1034	1028	978	983	1019	981	1035	1034	1045	1014	1027	1026	1013	980	1018	990	1037	1027	1015	967	1087	1000	1002	998	995	1007	994	1030	966	1005	959	973	1010	1020	984	1039	1005	1024	1007	1032	1009	953	1010	988	1011	989	1043	956	975	964	1061	981	1000	1022	983	978	987	1031	1055	1014	1016	1007	1038	1001	1043	1013	938	1027	1035	978	973	1006	1025	1036	1002	1021	1074	1076	1034	1021	1026	1032	1051	1001	927	1067	987	1020	959	1059	1012	984	1056	1008	1036	985	1033	1008	1052	1055	1040	1061	1048	971	1017	1014	1031	1006	977	1054	1034	1022	968	971	1011	1016	1011	989	979	962	1022	1044	981	1049	1062	985	932	1041	974	1017	1002	983	1048	1014	992	1020	994	1041	1001	971	1075	1042	1039	1025	998	966	988	1077	965	1028	992	985	1026	963	982	982	963	1009	1012	1035	1039	994	996	1037	1012	1001	978	1025	1037	1036	1023	1047	1025	1009	984	971	1058	1041	989	1063	1009	983	1035	998	989	1001	1005	1037	1006	1068	1047	1038	1016	985	1014	1019	1030	1007	1078	1036	1005	1038	1053	1033	1026	986	1016	993	1020	979	1002	1024	1005	1049	1036	943	1037	1025	1024	1033	955	1005	1010	1021	1058	1005	1025	978	1043	964	993	1034	999	1003	1010	996	981	1028	940	970	1021	950	966	1046	951	1023	1078	1006	1052	1006	1036	1046	1017	1003	1035	1041	1043	1045	988	1016	1051	994	1019	974	1019	982	1045	1003	1022	982	1023	1065	994	970	981	1027	1029	1047	951	1021	973	999	1012	962	981	986	1070	993	1008	1064	1020	1005	1011	997	1008	1001	964	947	1006	1033	956	1027	986	1002	1048	1007	973	968	954	1012	984	1045	1002	978	945	1011	1059	983	992	1008	957	1048	1022	1018	943	985	1007	1038	992	967	1003	1030	1049	1013	1054	1019	983	996	1020	1002	1021	999	1000	993	1005	978	1010	1008	987	1005	1001	1019	913	983	968	1029	1032	957	1078	1025	1023	1016	986	963	1001	1038	1030	1059	963	1021	1041	1060	1016	1046	1046	1013	995	1052	1012	997	955	1014	960	1010	1032	1028	1015	999	1060	1023	1007	1047	996	1004	1034	972	956	1087	991	1035	1031	989	994	1085	966	994	986	1032	987	1016	1028	993	1001	1060	989	1039	950	1013	1021	1015	1021	996	984	1029	1016	1046	939	1009	1011	1003	1057	981	977	1019	1052	1059	1057	1023	1000	1009	1081	1023	1040	986	1028	979	1013	1013	1068	1027	931	1030	963	1074	1054	1018	1016	959	955	1073	953	1047	1023	1043	1004	1001	985	978	1004	1015	1006	983	1029	1031	1003	1045	1005	1037	967	1024	1008	1014	989	1094	958	1008	1065	1008	1017	1023	997	1021	998	989	1054	1008	1022	961	999	988	965	1033	976	992	997	1014	1033	1058	973	1059	991	947	979	1007	962	1027	1000	1024	1026	1030	1036	1030	981	982	1041	977	1066	992	949	958	1012	979	969	1034	969	1026	970	1048	1051	1003	1099	1061	967	1002	1013	1000	1027	999	1083	1013	976	977	988	1006	1050	960	1012	1022	981	962	983	974	1045	1090	1059	993	994	987	1010	1008	995	1055	988	1068	1022	1039	1025	1019	1008	968	977	1012	1028	1006	1019	1032	1062	1031	1009	1088	945	963	948	987	1039	1017	954	1052	1010	1111	1004	984	1019	1030	1007	1017	1060	1018	1008	1006	1050	1046	954	1013	1028	983	1003	956	1010	1004	993	960	934	999	1003	967	1003	973	1002	1017	975	1021	1016	979	1001	1032	958	1003	999	966	986	999	1009	1008	979	1019	991	977	987	1028	1037	987	1005	979	1004	1061	960	1044	1037	997	1049	1024	1012	1003	970	986	973	996	1034	1017	994	966	977	1038	968	1052	1026	951	1011	943	969	1034	1004	993	979	1034	1036	974	979	1024	1013	1027	971	1023	934	1046	995	1006	984	1010	976	1041	1007	1021	1003	984	995	959	1025	1041	1033	1014	1036	996	998	1004	965	972	1050	1031	1062	1028	975	990	1043	1003	993	979	998	987	982	1005	1011	1032	1066	1011	988	982	1006	1013	1026	1023	996	1056	972	947	1049	996	1035	1028	990	976	1036	993	970	1022	961	996	978	978	1034	1055	1025	1021	1004	991	996	992	1037	969	1074	1031	969	1006	1010	971	1031	980	996	1035	1028	1003	1042	1040	988	996	1009	979	977	1001	1004	986	1067	994	994	1010	1037	984	1034	1028	1014	978	1086	981	1038	993	1006	1056	1017	1029	974	1044	952	988	977	1016	1015	991	982	1038	986	996	1016	1032	1013	945	1015	984	1019	1008	1024	1080	1055	1033	1012	1046	1022	933	984	1008	1013	943	1036	1004	948	983	1062	1075	1040	994	973	994	1059	1011	942	1000	961	1075	1015	1013	1016	1040	1001	1012	1037	1005	984	1046	970	1036	986	1038	1059	1045	1003	1018	1022	1006	1075	1024	960	1013	978	1008	987	1008	1017	1004	1003	1028	1001	1049	1004	1016	971	981	1050	1077	988	966	1012	1022	964	972	988	1053	1025	1034	1023	992	1062	994	950	1054	974	1012	991	972	1065	996	1003	1032	970	1010	1000	1017	990	1020	1043	1019	1027	1000	1011	964	1010	998	1045	953	998	1005	1042	1031	993	1004	983	987	978	1036	1075	1008	1014	1021	960	1054	1007	1031	1048	1061	999	1006	1024	1013	1002	1024	1011	1044	1044	1004	1014	1023	1026	1047	1034	973	997	991	956	1040	966	1076	984	1007	1074	977	1004	1020	981	1028	1031	1021	1018	958	967	1060	1025	1035	1015	1049	967	1013	1014	987	1008	1054	1027	1005	1022	976	964	998	973	978	1043	1022	1025	983	997	1005	1003	1030	1103	975	995	978	1004	1020	973	1016	969	1008	1017	1008	1092	1025	1019	1038	1063	991	919	982	1006	1008	1029	1004	993	1009	1039	1019	1028	1045	1040	993	1033	986	1005	1045	1047	974	1064	1015	1010	999	1018	1040	988	982	997	1000	1024	965	1046	1010	988	1034	999	972	1030	1003	1016	1029	1016	1013	1047	981	1057	1009	1003	1011	1013	1006	1009	1029	1002	1021	1018	1015	1010	980	936	923	993	1021	977	1008	1017	1031	1025	1023	971	1014	1003	1015	1063	989	998	1035	992	939	1044	1048	962	985	1045	988	973	915	1005	1026	992	1033	1033	1025	967	1024	968	1036	987	960	1016	967	1017	1003	1034	1010	1041	943	1016	956	1024	1012	989	1043	1018	1028	999	1029	952	1005	991	1025	1036	984	959	1013	973	998	1027	1029	1032	1030	989	1031	1007	997	1008	1011	1016	968	975
24213	21212	28229	24470	20155	3183	1124	754	701	673	619	610	626	601	628	507	529	528	513	569	516	522	502	458	472	490	509	483	550	553	547	482	474	559	564	560	567	558	555	534	511	534	516	566	508	498	520	449	489	481	519	595	978	1363	1111	892	679	553	546	509	460	493	515	495	487	518	438	475	489	494	481	489	449	469	477	486	497	462	473	473	461	547	477	460	519	435	479	499	511	462	475	440	497	469	477	459	456	454	499	477	495	509	501	472	500	459	498	481	494	475	482	467	473	513	470	478	459	493	465	491	481	474	478	471	489	489	497	472	480	476	444	455	507	499	455	499	487	441	448	442	515	490	491	472	509	501	452	484	478	451	460	490	460	464	535	486	456	472	493	475	467	453	487	474	496	462	471	454	500	484	478	485	497	486	483	478	471	496	459	511	452	506	430	499	491	494	466	492	490	510	460	486	477	471	438	474	462	534	497	506	475	473	455	477	450	487	469	498	503	483	493	447	458	452	509	481	508	474	472	473	519	448	494	500	483	477	466	479	524	471	469	465	478	487	479	505	492	511	490	466	507	496	473	487	481	470	471	521	460	454	478	449	454	501	456	452	523	442	450	459	410	467	484	465	457	479	445	480	457	490	521	466	503	502	486	476	519	475	490	441	497	490	490	481	459	482	481	495	480	500	464	457	490	452	484	485	433	510	438	474	454	462	448	523	470	477	513	470	499	460	502	451	496	476	431	506	423	504	460	502	443	449	475	480	480	484	445	454	470	457	463	481	478	491	466	502	448	451	516	476	486	445	479	444	494	497	469	459	462	469	515	487	514	500	491	470	444	504	480	491	499	457	487	483	444	516	446	445	489	508	488	477	445	477	456	494	436	504	486	448	469	479	493	472	490	522	430	490	455	497	521	489	444	477	511	482	449	467	505	460	498	446	495	489	497	529	492	460	514	487	497	493	510	513	490	440	470	484	462	459	470	482	495	464	491	494	525	486	432	433	476	488	503	471	467	448	473	481	442	431	473	466	457	496	506	512	493	470	438	499	508	497	512	476	441	480	451	486	484	504	489	470	467	472	502	461	478	489	491	484	482	433	460	483	494	462	458	481	457	496	480	495	494	470	443	488	450	437	499	467	502	482	501	510	483	468	471	498	454	494	455	476	469	479	464	448	478	430	487	456	514	509	516	460	485	455	502	470	497	491	459	441	475	446	456	473	466	457	518	477	486	484	516	470	516	506	475	477	473	479	467	468	479	474	468	493	466	455	491	509	457	482	465	458	490	515	501	444	485	486	443	485	465	472	423	487	461	483	469	458	488	520	466	447	485	444	466	456	460	508	479	465	459	472	476	450	430	465	491	469	500	477	469	466	469	458	482	495	488	497	493	467	490	499	449	466	464	506	430	497	475	457	467	502	476	485	458	498	482	525	495	466	512	464	508	459	458	496	485	500	478	471	466	439	443	476	505	489	488	461	531	500	462	507	504	464	477	462	483	467	467	485	493	499	482	453	516	455	476	446	451	489	457	438	485	464	480	499	499	474	463	497	489	522	476	486	507	500	489	485	451	493	470	449	476	497	498	494	457	463	527	462	433	494	465	512	490	465	441	461	483	476	518	437	459	485	484	498	474	475	485	443	488	492	501	541	477	433	496	520	444	500	497	474	450	469	542	464	465	489	468	498	490	450	465	442	459	510	462	447	438	493	464	505	454	475	483	485	471	446	469	462	533	490	483	494	488	486	470	470	463	473	489	477	478	477	499	476	461	450	464	482	490	445	481	457	472	455	461	454	476	483	490	526	451	469	476	490	464	492	469	441	498	441	490	465	463	481	460	492	478	471	482	470	479	512	503	486	449	469	493	439	471	501	509	479	460	525	473	435	483	479	447	470	445	457	486	487	475	450	431	504	448	446	476	455	481	472	477	443	486	483	472	455	463	453	482	473	489	463	475	483	498	494	460	491	482	467	483	467	445	508	501	434	471	461	457	496	469	424	510	461	473	460	459	495	472	463	482	516	502	478	462	482	441	489	440	459	472	475	450	470	483	483	486	480	475	450	450	442	449	465	453	509	487	468	502	462	481	488	407	468	491	512	481	453	491	477	420	479	485	485	454	481	504	492	515	464	495	486	477	481	465	474	464	486	502	464	466	444	459	496	508	503	467	494	452	467	469	454	449	450	483	501	500	483	492	486	472	471	449	476	477	483	456	516	487	466	470	465	485	468	475	496	444	506	478	467	470	446	473	468	496	470	474	485	473	481	529	483	443	458	481	464	463	469	474	471	463	451	464	482	477	450	503	450	473	468	487	467	494	471	495	453	473	479	508	508	491	444	460	478	443	433	528	485	473	464	522	446	485	463	453	498	470	450	494	485	465	467	486	486	460	527	427	461	467	435	504	508	433	454	486	502	472	474	479	476	466	473	480	517	446	466	464	488	480	484	480	483	480	519	488	483	450	480	485	478	518	464	468	454	503	480	465	463	488	478	489	496	487	447	465	454	464	458	481	514	477	454	448	499	470	497	455	465	496	477	456	509	521	465	489	476	511	474	484	499	487	456	502	470	485	482	516	450	464	465	473	463	491	478	444	447	500	502	483	462	512	474	470	504	450	475	493	463	455	443	427	440	516	467	481	464	477	514	469	530	470	476	471	465	455	447	484	455	501	477	472	469	447	426	486	449	467	458	527	482	452	486	496	479	471	465	474	458	455	443	493	486	482	466	441	491	484	516	464	484	460	485	476	476	489	455	466	489	494	468	490	438	470	489	494	474	501	462	476	415	456	479	481	496	504	502	479	488	462	498	468	474	490	496	463	419	484	479	441	484	463	474	456	456	449	487	456	499	451	455	459	439	460	472	477	483	487	492	455	487	488	501	456	490	490	517	488	490	459	496	483	459	487	465	528	438	493	479	484	464	456	513	460	452	515	481	503	465	460	447	495	476	498	456	479	480	479	465	471	448	496	508	503	512	475	500	494	479	493	492	433	497	466	483	476	448	499	437	467	474	442	472	474	454	490	481	491	470	419	473	449	495	450	468	448	502	470	493	495	461	490	481	524	466	420	520	475	515	466	445	532	464	444	444	484	474	455	442	455	472	469	428	465	494	480	434	487	462	455	517	484	503	471	471	501	489	476	478	494	446	471	487	478	441	484	447	500	499	479	505	460	503	460	489	465	470	488	481	482	448	433	468	503	462	449	534	411	472	477	487	445	446	487	488	480	487	481	476	449	442	463	502	463	450	484	509	462	464	453	484	454	502	510	487	515	468	473	480	471	458	511	517	521	494	496	471	440	454	482	473	493	462	495	451	466	443	468	486	478	461	502	449	445	481	494	474	523	485	467	485	500	488	475	484	455	512	505	474	497	474	471	462	474	461	495	440	492	461	434	477	459	481	503	470	517	478	481	469	490	502	472	453	481	475	493	503	491	490	448	440	421	474	489	486	457	484	492	461	502	511	493	434	512	461	467	488	446	477	473	452	447	475	482	471	459	432	499	491
9464	17898	15272	7504	4470	3215	2280	1876	1699	1526	1420	1310	1362	1194	1156	1113	1070	1044	991	1009	933	1067	1011	961	911	973	973	887	920	933	949	921	946	1064	1095	1028	1083	1103	1110	1074	1045	1093	1029	981	1014	984	923	949	982	977	924	1156	2568	3627	2801	1991	1531	1110	904	919	895	839	874	850	842	885	837	849	887	858	844	755	812	834	842	930	850	834	759	833	802	813	861	924	863	875	841	867	823	822	904	813	852	914	829	863	872	856	846	871	854	850	831	877	824	827	864	870	901	874	827	905	824	893	872	838	860	848	827	834	917	841	869	875	866	833	845	830	846	865	831	874	812	857	808	864	851	848	823	800	824	817	848	867	857	824	839	838	818	841	791	870	887	862	842	870	813	857	854	818	829	839	891	836	837	851	885	898	844	861	865	839	848	875	860	816	838	824	888	808	842	821	848	840	890	831	871	843	851	866	887	832	834	823	909	833	868	851	839	849	796	868	798	858	834	881	850	835	834	833	841	878	852	864	896	834	851	887	843	810	825	862	867	868	886	847	862	859	936	854	766	846	863	849	848	828	873	871	815	843	820	900	874	813	876	872	806	841	853	885	877	845	851	864	830	858	808	880	860	855	843	872	873	859	848	863	878	840	875	877	807	843	860	881	871	802	850	831	866	825	856	800	870	861	872	837	835	876	837	841	878	869	852	838	802	856	873	815	819	832	883	891	881	831	825	827	880	857	840	864	861	867	832	850	883	867	838	845	889	862	927	890	865	833	866	863	856	866	807	855	817	904	851	828	861	857	825	828	852	850	841	866	825	825	818	855	899	919	912	817	802	862	909	872	813	856	835	850	809	839	857	897	910	804	862	837	851	865	881	871	913	826	826	847	810	857	861	821	844	860	831	834	838	843	839	840	839	863	864	837	862	832	856	870	893	854	824	854	917	822	872	847	874	832	866	871	885	903	877	867	817	843	835	862	880	861	847	836	835	889	842	865	859	810	874	823	913	893	829	867	853	822	871	905	860	846	776	818	813	888	796	869	873	868	890	840	877	904	803	782	808	853	864	889	850	861	852	848	882	872	890	879	824	795	850	895	837	873	845	891	875	823	856	857	855	891	884	849	906	861	817	875	846	813	861	879	818	856	797	883	823	802	840	834	812	833	842	857	871	872	872	884	803	887	871	845	832	881	836	880	878	849	852	832	850	861	855	842	876	837	857	874	847	902	843	884	869	860	854	869	884	911	835	836	815	848	837	788	863	902	821	854	828	880	912	899	837	868	915	891	826	834	906	819	829	824	832	874	859	860	832	840	842	858	863	831	827	852	870	867	854	887	838	857	846	861	864	822	846	835	849	860	848	806	824	763	910	848	816	845	877	883	853	825	850	876	881	873	838	902	888	852	871	848	815	823	871	859	824	872	829	860	860	862	837	859	898	861	850	805	845	844	822	801	837	887	860	865	858	842	892	811	816	817	818	869	881	887	885	822	842	821	885	893	856	841	839	818	861	810	837	867	836	882	830	893	872	866	838	817	824	788	816	880	935	843	875	824	833	851	813	848	898	894	835	861	869	830	858	878	904	832	894	853	882	840	837	912	835	851	830	862	851	855	890	823	853	803	855	865	865	823	843	889	850	887	867	868	837	864	850	840	895	869	856	829	826	854	864	817	864	828	799	859	812	872	855	845	839	893	833	846	836	873	883	801	840	845	887	870	907	878	851	784	827	867	897	851	817	906	836	843	862	859	853	877	833	867	874	887	912	870	814	859	878	848	873	862	896	861	840	838	850	851	809	995	849	837	848	847	860	873	866	848	843	869	876	802	836	845	919	899	872	792	895	876	811	839	851	812	795	844	921	822	864	897	862	850	900	875	845	824	843	921	828	852	877	838	937	865	826	835	839	842	881	879	901	837	877	850	852	852	827	828	851	828	820	899	862	848	849	889	840	894	812	858	841	865	850	882	819	879	891	861	914	839	867	889	838	845	836	897	822	874	867	832	897	852	895	798	872	875	872	784	867	864	876	845	791	856	844	820	855	873	861	865	839	856	852	849	842	854	845	859	803	801	841	864	847	890	820	889	831	847	882	864	817	844	861	820	859	862	847	849	818	888	890	858	855	819	843	901	863	843	832	863	853	809	800	887	840	838	883	838	803	838	864	874	891	852	875	861	823	839	828	863	882	864	860	853	832	853	852	842	831	859	792	858	849	862	880	867	809	862	834	802	797	823	857	863	937	815	842	864	800	835	895	825	842	842	844	866	816	841	859	860	858	852	858	820	844	855	871	819	860	925	879	843	879	880	851	920	824	830	860	871	876	808	828	853	835	860	862	808	832	825	830	798	900	861	877	888	848	844	852	869	861	855	852	869	825	921	867	924	825	879	869	868	793	870	843	878	819	847	883	852	844	934	873	828	865	843	824	894	825	831	865	827	873	841	871	886	855	834	844	888	817	860	835	881	840	887	885	881	794	894	853	846	870	836	832	868	862	843	859	866	806	829	805	854	863	848	858	890	892	847	851	808	837	822	815	873	871	865	862	811	835	804	888	847	790	858	838	853	833	820	811	861	872	878	824	899	837	865	869	837	846	850	832	864	865	889	874	819	821	838	843	880	805	841	822	891	846	828	870	860	904	793	907	881	869	847	848	907	852	847	829	884	924	828	828	844	867	829	856	871	855	858	852	867	826	940	866	860	858	855	821	826	819	850	884	866	811	846	842	819	935	861	834	830	864	850	865	825	793	851	826	861	902	877	822	892	890	874	823	834	870	853	825	859	845	826	894	884	852	819	840	852	869	913	826	904	814	837	834	883	831	884	894	837	874	799	826	859	840	797	875	864	854	833	818	852	809	790	852	853	901	854	886	905	899	875	854	881	866	878	833	791	888	866	872	881	875	789	914	838	856	819	856	823	844	850	880	869	883	853	872	863	896	825	857	820	848	865	842	869	837	816	848	844	835	862	920	821	832	802	838	904	888	854	784	824	858	811	866	852	832	872	881	866	865	897	901	822	821	805	859	854	862	860	842	874	841	860	850	879	845	905	886	906	869	845	862	923	871	869	919	883	876	877	905	805	823	828	837	826	888	814	836	833	781	867	855	869	853	910	895	893	887	820	868	848	875	869	882	846	890	815	841	900	860	859	868	898	801	856	862	805	936	838	838	838	902	813	818	858	873	841	866	875	847	922	810	804	847	872	837	889	795	887	835	887	882	900	868	861	856	838	847	852	876	825	865	828	871	820	853	841	851	873	847	836	879	803	906	874	918	859	801	821	825	868	872	879	906	874	852	820	863	837	836	870	888	850	880	815	862	908	883	858	806	877	893	841	880	803	802	874	861	900	866	882	863	909	864	875	839	843	866	859	796	907	808	847	906	858	820	834	870	905	854	831	890	858	860	876	811	881	835	857	851	903	862	856	868	869	887	855	868	813	898	814	860	867	888	827	826	843	832	909	828	842	873	805	875	815	836	931	834	828	913	863	827	823	902	807	867	876	839	818	882	828	832	834	868	864
23355	21248	28930	23905	21248	19339	2512	932	762	678	684	579	553	538	538	514	501	506	459	457	496	439	457	444	457	443	459	456	465	446	423	422	444	410	436	446	435	532	468	466	497	469	441	495	427	425	459	461	409	420	456	477	1215	2137	1595	1146	785	578	457	422	429	404	394	408	365	375	366	380	383	359	408	403	360	401	420	386	417	388	414	393	396	382	377	393	361	394	398	395	377	378	362	420	390	385	394	430	407	420	393	400	405	386	364	389	395	388	377	354	364	422	398	387	377	388	393	395	373	374	391	390	406	397	385	410	401	358	393	374	376	405	375	399	371	370	377	400	397	397	402	370	400	414	385	407	373	373	383	377	363	415	398	397	379	383	415	361	379	385	395	395	398	409	398	419	407	369	357	387	375	412	354	402	406	385	364	379	405	359	385	415	343	354	427	418	419	369	435	392	374	401	398	416	359	376	390	373	393	404	389	385	413	371	417	402	384	399	374	383	363	396	408	423	409	337	405	409	390	424	394	395	401	399	373	346	386	355	370	371	388	391	396	391	366	391	375	406	377	416	418	399	361	372	406	388	353	436	382	402	399	373	394	413	406	394	382	387	393	406	433	409	371	355	389	410	403	413	367	371	355	398	423	413	387	372	369	381	369	382	396	366	385	351	360	396	409	420	361	410	418	410	407	384	386	433	393	427	393	397	396	384	401	402	390	393	362	395	397	388	390	383	388	421	379	369	374	408	397	405	376	432	365	415	398	374	336	377	403	412	406	378	421	390	375	403	414	398	364	370	398	393	369	417	399	360	417	426	361	419	395	376	380	367	443	387	392	405	347	390	404	396	386	373	376	385	363	385	414	366	392	411	400	395	388	434	414	371	399	390	384	331	385	437	422	384	392	374	386	367	425	389	355	380	395	398	406	374	406	371	406	404	383	410	381	415	387	420	394	406	418	392	372	393	394	410	390	401	382	399	423	372	433	379	363	413	368	407	405	391	362	364	392	389	397	358	397	370	407	355	427	386	354	370	414	416	377	414	389	421	402	388	364	372	408	421	446	367	412	388	416	387	391	392	362	365	381	401	400	407	377	386	389	369	391	375	391	395	391	379	369	407	415	367	408	401	391	415	381	414	399	378	399	372	375	404	384	393	395	402	391	352	369	390	389	393	370	384	411	388	383	400	408	384	417	404	370	386	378	403	394	399	404	375	390	385	417	391	385	412	386	401	383	402	402	378	402	370	377	361	366	418	392	388	380	422	375	385	397	409	406	414	418	374	351	389	394	375	408	400	386	386	377	401	403	394	391	372	379	378	388	414	389	396	407	376	403	415	389	390	407	383	368	376	392	387	399	421	361	398	384	374	412	406	441	376	382	436	411	392	425	383	406	411	376	405	398	411	373	374	395	410	386	411	375	364	419	421	407	380	357	379	380	366	395	369	420	365	381	416	420	400	406	360	385	394	425	349	367	421	387	419	380	375	373	369	387	388	423	379	386	404	409	403	412	374	390	365	379	334	391	414	392	386	398	353	365	402	396	395	391	390	380	386	388	363	381	391	400	420	385	382	342	382	382	366	373	389	394	355	359	388	448	398	371	376	413	379	380	388	391	403	420	338	415	396	406	404	343	382	386	367	377	363	348	387	396	378	381	401	400	402	431	380	422	401	393	412	368	382	426	364	379	382	401	403	396	368	371	360	388	373	389	386	356	384	398	366	384	383	363	363	377	362	372	372	369	427	391	392	374	368	374	417	376	395	379	372	353	372	401	405	388	387	362	392	400	383	361	408	371	349	372	364	371	366	404	372	382	366	380	419	409	341	419	400	357	381	394	410	379	384	417	412	389	361	406	413	402	367	381	395	387	415	395	392	393	395	409	379	387	387	383	393	393	392	401	393	401	407	410	378	405	391	390	397	384	374	395	376	393	389	420	395	381	348	373	410	389	384	396	370	406	386	391	415	419	391	345	377	405	372	390	393	386	395	377	389	398	379	406	380	399	381	375	380	414	376	394	377	354	377	358	399	418	400	406	379	392	394	380	415	379	372	396	374	377	406	386	414	379	379	377	366	415	379	403	390	346	378	399	394	411	374	382	373	400	423	417	383	378	408	361	412	379	394	421	420	361	382	413	388	374	390	396	392	384	393	375	382	428	406	381	384	382	402	386	372	369	377	424	428	395	392	387	395	370	388	396	386	412	417	366	370	415	369	406	396	390	418	392	406	334	409	381	382	383	410	369	355	408	409	391	408	382	379	385	387	395	380	393	401	402	364	368	384	408	397	379	403	367	377	421	378	358	417	442	408	390	418	422	419	424	373	379	380	397	396	403	400	376	395	393	398	389	418	409	423	415	393	381	389	386	392	384	439	399	400	340	407	386	373	386	405	390	410	348	382	411	410	417	399	359	380	375	391	389	376	429	402	374	396	386	365	374	387	380	389	383	372	374	402	400	397	401	393	387	363	395	395	387	407	412	389	428	405	382	394	396	385	426	407	394	381	406	386	382	405	381	403	384	391	404	410	407	408	378	427	363	382	380	410	370	379	375	401	356	407	371	418	409	383	383	373	412	368	438	368	370	386	374	379	388	423	376	429	387	380	383	417	411	419	395	400	385	373	402	404	378	370	381	391	391	401	375	422	383	405	397	395	370	394	360	347	389	385	381	401	402	374	412	361	377	394	380	373	385	356	377	370	380	394	417	384	403	388	415	407	362	378	382	379	377	399	386	380	367	363	379	378	385	381	354	379	374	349	393	349	344	408	390	378	358	359	416	366	363	420	374	408	361	376	383	358	400	387	358	379	392	393	393	394	376	370	379	386	360	392	371	370	371	406	398	405	358	383	359	378	412	393	389	390	390	357	387	394	386	369	377	387	391	365	403	399	344	391	368	401	400	430	381	378	403	371	369	395	355	376	413	360	413	379	386	433	380	420	424	376	385	377	380	382	390	378	379	386	363	441	349	389	390	356	397	381	393	409	402	403	373	386	404	400	381	409	369	401	367	386	416	393	372	414	370	381	385	412	392	396	407	402	382	416	401	403	359	375	375	391	390	381	379	385	367	390	396	373	413	381	424	390	370	396	391	404	406	404	361	366	416	388	366	350	397	401	437	389	392	419	373	362	426	402	413	378	400	386	377	380	377	366	365	393	380	371	402	394	389	398	421	381	381	384	393	388	440	410	388	404	400	362	372	374	382	385	384	370	379	397	385	389	379	375	367	427	430	378	382	407	408	376	378	385	397	417	420	398	378	362	383	376	430	371	423	405	378	423	405	390	363	391	414	388	420	376	345	368	381	383	426	369	389	405	365	424	389	403	403	381	392	367	353	372	413	347	380	380	379	344	427	398	388	410	381	413	414	374	401	427	398	393	397	357	379	412	416	380	381	383	376	435	326	399	386	355	381	410	423	361	402	416	402	381	377	385	379	392	386	374	393	397	390	408	368	403	408	384	389	368	396	363	395	395	396	384	400	414	388	450	392	431	391	405	392	370	421	381	360	385
12025	23437	19576	10616	6786	4604	3257	2574	2028	1962	1757	1578	1563	1363	1349	1207	1053	1038	976	969	976	958	870	880	890	901	831	876	857	788	858	899	845	850	880	826	954	1097	1027	993	969	914	900	873	802	873	888	792	781	788	936	978	3388	6168	4285	2762	1897	1237	908	756	692	656	703	701	657	658	655	701	694	713	667	737	708	709	700	674	701	701	721	734	669	714	678	673	703	680	728	708	687	694	704	699	732	654	728	672	671	684	718	713	715	661	657	733	693	712	695	722	718	673	668	707	708	690	680	713	733	698	720	683	657	718	711	699	655	698	675	728	690	703	692	664	718	733	715	667	728	720	676	713	702	713	687	678	709	692	711	709	692	671	670	699	663	715	678	658	680	690	701	671	667	693	657	713	647	688	694	699	706	694	706	688	672	692	661	662	681	679	667	658	656	703	706	657	714	736	669	683	673	674	711	664	691	637	708	674	716	732	724	699	694	715	695	622	696	733	668	682	725	704	721	730	655	700	689	635	701	632	665	713	693	701	678	718	717	678	686	703	669	680	664	665	687	658	709	721	670	683	687	700	711	723	665	678	709	696	702	701	619	682	704	672	697	653	654	680	671	707	693	665	680	734	686	668	681	680	697	678	721	705	679	690	690	710	706	716	710	731	665	733	691	667	691	698	692	664	679	702	670	664	692	677	708	708	701	725	690	674	653	719	697	729	703	689	669	723	708	675	679	704	733	642	654	686	668	711	721	684	658	673	726	700	730	728	654	699	731	711	687	709	705	685	694	624	674	700	717	670	684	682	645	685	720	698	738	662	714	680	745	719	704	711	667	690	706	687	721	725	681	722	734	678	664	695	703	642	678	674	695	676	705	718	747	686	699	713	715	642	707	692	732	728	705	725	652	679	675	698	687	659	686	685	698	711	735	643	677	687	717	682	718	690	649	686	683	695	638	694	693	698	674	679	702	686	744	714	667	705	687	695	727	668	692	762	697	689	655	665	719	702	692	646	717	691	705	708	694	708	736	647	719	649	723	699	658	643	711	668	627	689	664	698	711	670	713	695	711	676	680	749	668	658	704	732	690	723	697	662	741	703	666	691	692	681	676	688	743	656	736	688	668	687	699	709	697	719	699	708	695	702	693	675	719	676	705	723	682	686	670	674	682	667	701	744	712	744	707	723	745	691	709	657	683	641	703	717	725	681	616	678	685	722	741	699	684	722	697	692	616	714	675	660	684	668	671	677	657	660	724	672	677	690	683	733	669	660	697	728	686	658	679	708	682	701	708	673	672	665	705	685	718	660	689	694	706	714	710	718	709	666	678	706	689	722	691	678	693	711	704	685	752	734	748	723	683	699	666	715	729	663	656	697	684	703	717	713	707	692	690	712	681	719	708	733	682	666	675	710	653	731	705	711	721	671	730	680	662	671	654	744	721	665	689	664	728	734	689	687	700	707	670	701	739	686	686	683	660	692	679	702	678	663	684	664	671	739	683	744	669	711	692	677	693	717	706	658	712	691	707	737	703	652	657	695	677	735	718	665	693	709	674	701	687	697	707	730	701	700	685	681	690	664	700	723	700	668	770	693	707	711	715	663	691	676	688	678	665	734	690	702	698	739	732	709	646	674	731	663	699	668	682	638	686	740	643	676	698	731	702	698	674	670	717	658	669	663	723	687	701	695	680	722	723	679	700	701	685	687	674	667	671	705	708	712	666	680	687	685	635	674	652	708	699	698	723	659	702	645	712	677	679	700	704	687	724	697	676	678	703	721	712	710	713	688	648	690	716	734	706	668	704	669	686	662	687	652	671	686	728	718	599	622	692	641	661	696	669	708	697	658	669	666	688	715	682	716	676	719	684	683	685	705	699	691	671	673	721	720	695	667	731	727	669	673	635	691	697	736	709	751	696	682	709	670	710	692	715	706	687	686	718	671	684	691	722	681	642	632	727	689	676	694	704	708	700	676	690	718	673	695	722	694	640	674	705	696	686	629	697	637	684	719	672	669	754	689	752	668	676	710	683	690	707	690	691	688	633	671	714	742	712	671	651	682	721	702	702	621	650	709	654	681	717	686	694	684	644	644	686	661	651	693	669	742	700	703	686	699	667	676	723	736	734	682	683	643	629	711	715	675	663	709	676	664	691	673	700	678	681	699	645	677	754	670	702	733	699	722	707	668	651	698	689	714	675	745	698	693	687	689	715	715	682	721	651	680	701	699	703	660	708	677	681	664	719	683	705	666	676	729	714	713	701	690	687	769	693	622	684	696	695	705	708	704	707	675	683	749	695	747	668	726	673	656	701	668	674	663	674	671	671	699	698	698	696	650	664	672	690	694	663	729	766	651	685	694	667	652	745	670	741	695	731	660	670	676	702	702	638	725	643	719	733	726	691	673	665	731	650	668	739	724	674	692	684	686	725	725	657	661	695	701	646	687	703	677	694	690	740	696	708	693	701	714	637	691	671	760	723	760	682	705	690	696	682	685	693	717	709	647	692	655	692	697	718	683	667	716	712	708	683	685	700	667	645	670	715	652	691	730	710	652	701	684	687	696	693	722	662	653	699	667	729	714	574	678	660	666	671	665	720	703	724	658	670	669	721	666	698	701	713	704	743	665	627	759	675	703	688	643	658	664	685	763	705	732	730	673	677	731	702	720	719	707	680	691	687	704	699	682	665	685	693	697	722	729	702	710	658	669	717	716	709	695	696	726	708	726	697	683	686	709	700	659	674	700	668	718	705	690	697	721	683	723	710	701	709	686	704	683	712	685	666	702	692	701	689	710	701	711	678	690	671	697	720	729	727	748	709	687	707	714	680	657	686	713	723	685	666	743	676	688	718	635	675	662	697	704	684	659	701	688	657	707	721	701	651	700	644	723	748	653	698	698	679	747	696	733	665	671	691	672	682	688	691	718	693	673	650	686	712	658	715	711	697	724	731	700	674	728	662	699	680	680	731	743	717	732	657	721	690	690	716	669	635	703	712	624	668	726	670	704	692	675	726	656	697	731	678	684	694	668	698	682	655	657	669	681	660	715	653	650	666	671	733	745	698	674	739	637	673	704	720	664	666	694	713	648	657	692	711	641	698	653	695	652	704	687	704	703	709	677	671	675	664	727	697	683	686	727	668	727	730	703	755	682	727	698	676	666	692	683	678	642	685	647	670	689	696	676	689	683	699	663	627	674	678	697	743	723	700	685	721	725	700	700	670	675	683	680	685	685	748	655	699	720	686	703	690	677	687	677	699	689	734	693	726	714	734	659	678	717	677	667	697	684	746	692	666	663	717	765	668	702	653	693	709	713	690	678	709	722	711	721	696	682	662	691	671	726	652	691	721	708	666	745	708	688	704	658	712	699	644	712	721	712	689	679	707	661	680	690	684	747	684	687	673	733	677	667	715	729	674	732	690	681	700	693	661	707	714	741	721	681	690	693	682	664	685	654	680	727	651	709	684	676	663	714	701	674	701	671	708	625	720	732	680	659	722	713	750	673	711	685	705	644
26913	20284	8338	1639	839	664	652	653	576	635	623	579	604	644	594	647	608	576	631	573	554	584	586	580	564	585	582	576	643	552	572	582	550	585	544	597	645	582	589	569	610	611	540	575	570	545	598	567	568	603	585	567	666	709	670	718	661	627	565	553	571	531	567	546	567	602	581	575	523	597	576	619	594	588	538	575	585	564	523	544	610	595	591	564	573	588	557	588	532	556	576	565	585	617	543	572	556	552	588	563	567	550	559	592	603	589	590	595	593	574	562	567	585	542	569	590	587	553	513	554	540	568	551	548	559	563	559	568	565	556	581	550	565	605	545	566	583	575	536	527	574	567	560	575	556	556	558	566	533	601	589	558	608	562	553	565	586	577	563	586	585	593	598	536	542	564	571	564	576	550	572	582	558	596	576	570	554	548	577	576	535	590	564	571	565	551	540	557	574	519	607	575	582	584	611	562	588	545	615	557	587	575	587	575	556	555	567	582	573	577	554	599	594	592	578	543	572	578	538	600	579	574	556	579	551	606	549	549	542	555	574	591	556	561	540	578	592	591	560	571	564	599	541	548	595	603	617	557	549	581	607	592	592	583	572	597	552	573	575	542	571	556	564	619	597	540	584	545	565	537	571	573	568	552	562	548	564	574	551	539	540	580	564	602	597	568	541	556	596	593	600	577	514	536	578	604	580	583	596	555	564	539	605	558	604	611	557	526	525	559	541	598	608	600	616	546	607	553	599	584	490	585	579	540	570	610	539	544	568	571	570	556	559	552	573	571	568	570	576	623	574	559	594	584	558	544	541	535	583	583	575	572	555	519	574	571	540	563	548	575	564	558	587	549	596	535	605	566	549	538	566	551	547	582	562	584	569	597	542	550	559	525	539	561	562	531	576	569	553	571	567	527	512	559	582	534	584	542	489	627	527	570	536	582	607	618	581	613	575	551	551	512	606	584	617	579	564	591	592	604	541	540	548	536	606	615	586	561	563	524	607	575	582	614	571	536	549	549	554	569	599	523	595	613	584	561	600	570	584	553	582	573	627	531	572	571	604	567	554	541	580	573	594	574	556	566	595	543	552	543	547	569	585	552	593	594	567	554	560	535	560	555	536	580	562	586	537	557	574	600	577	531	574	567	543	547	599	562	603	563	555	578	551	566	580	605	526	585	550	587	562	594	565	550	591	575	599	545	606	575	555	577	597	582	522	592	552	587	548	575	623	575	592	555	579	561	535	535	586	599	561	573	583	592	558	560	561	576	536	587	541	589	559	580	595	584	516	597	589	571	532	589	553	552	549	550	566	562	546	612	561	564	583	632	575	571	573	603	541	565	554	597	569	580	541	568	559	606	554	569	563	561	576	562	571	557	595	544	577	563	597	623	608	581	546	540	549	549	566	563	587	554	567	577	619	573	558	609	585	548	583	557	554	543	602	549	587	533	586	556	582	561	589	533	557	576	555	575	568	561	531	537	583	556	562	564	566	559	599	575	554	589	589	579	557	513	564	547	563	577	530	568	576	565	528	601	572	585	577	543	620	540	609	537	554	584	559	593	541	546	560	551	553	632	576	571	539	522	593	589	564	569	560	565	573	582	625	566	603	596	589	574	565	587	557	587	615	566	549	548	556	615	572	541	624	548	566	598	570	609	521	588	587	553	569	595	589	563	594	551	539	525	622	570	578	537	572	558	570	563	592	592	547	538	551	555	581	569	540	615	553	551	568	555	576	548	588	552	549	560	581	574	581	585	539	631	555	555	594	578	541	569	544	537	535	565	593	570	551	567	550	545	540	602	561	568	592	572	551	569	581	574	601	563	561	604	535	583	629	602	554	577	579	558	523	533	553	575	555	554	599	601	558	576	558	570	529	567	555	592	545	544	564	505	583	549	541	602	533	544	563	522	533	535	547	529	575	579	608	540	587	563	543	539	565	603	581	581	583	583	595	553	566	584	529	571	541	574	552	610	575	525	594	561	553	569	568	597	631	556	548	561	556	542	602	584	600	556	554	608	573	559	589	572	548	538	561	566	578	555	557	600	566	592	563	561	545	570	600	536	613	526	570	577	571	532	597	549	591	566	519	590	565	527	553	578	563	559	570	560	521	569	600	555	526	566	536	558	567	561	579	602	546	557	572	604	553	577	540	582	558	544	526	562	585	603	566	597	599	545	600	561	584	535	566	540	598	588	585	595	556	539	534	587	577	566	539	531	558	622	606	542	570	526	577	631	559	596	555	546	572	577	590	565	574	615	546	585	545	559	532	567	585	579	557	544	606	555	553	568	583	572	557	582	551	537	568	548	571	586	585	612	547	541	598	607	587	596	575	574	508	523	533	618	564	539	602	549	534	596	581	508	545	549	582	567	575	537	540	576	536	550	569	588	572	557	541	558	557	553	578	609	611	526	534	601	548	591	573	645	547	573	611	548	570	572	555	580	600	526	590	570	556	576	579	553	575	573	626	539	601	589	554	531	554	555	552	589	568	573	584	591	580	557	551	569	562	577	584	613	541	504	536	568	555	560	576	562	532	580	572	560	601	593	547	593	544	577	568	542	572	565	555	552	580	585	585	602	575	562	551	575	617	566	560	563	564	560	565	584	556	575	550	535	566	542	591	592	609	541	564	584	553	552	579	587	568	544	611	586	532	565	585	596	560	538	543	599	587	563	570	571	609	577	575	528	565	582	549	586	542	611	523	583	573	513	587	538	561	562	584	557	541	570	593	586	550	579	540	626	556	568	588	517	556	579	535	537	570	569	568	555	554	581	604	542	569	581	562	605	549	620	555	577	567	550	542	592	543	599	558	543	553	588	518	570	589	537	593	612	564	567	575	560	574	584	562	566	530	550	583	582	595	575	569	563	548	540	572	552	562	572	555	538	570	535	563	553	548	607	533	546	552	567	562	524	572	587	545	555	566	580	574	558	546	584	574	573	564	577	553	565	590	561	583	542	541	577	600	571	600	565	548	594	534	584	554	563	564	612	560	549	595	549	564	536	568	569	579	583	528	570	585	552	578	541	573	575	587	582	560	576	591	581	553	532	555	530	629	565	561	576	563	537	559	533	569	611	592	570	600	533	589	566	586	571	529	584	528	551	573	528	537	575	591	601	563	561	580	546	583	578	595	563	598	582	577	596	561	614	607	584	575	591	544	571	578	595	556	582	609	591	595	547	526	603	614	525	606	554	565	602	536	596	559	578	585	565	563	575	553	602	562	584	549	547	574	589	552	544	575	558	529	569	601	560	598	622	572	523	575	592	598	568	586	566	535	582	574	584	554	584	571	579	561	551	574	561	547	555	586	537	563	569	573	560	594	566	556	551	570	558	560	609	617	598	503	583	573	561	606	528	572	617	586	550	583	562	559	567	519	586	589	604	577	589	592	554	557	571	557	564	559	576	562	556	524	539	550	589	591	569	562	548	552	564	555	568	604	603	587	559	542	556	536	533	582	596	577	566	555	581	532	561	560	568	577	581	550	552	579	566	562	554	563	563
7758	8346	6176	2852	2035	1418	1212	1125	1124	1161	1084	1122	1143	1152	1151	1109	1082	1066	1096	1057	1036	1056	1113	1032	1008	1081	1102	1054	1028	984	1016	1009	1020	1025	1070	1054	1026	1078	1078	1162	1049	1049	1075	1002	1049	1044	1013	1021	1023	979	1072	1047	1121	1470	1431	1326	1208	1121	1050	997	1004	1013	1011	1036	1026	941	1013	997	968	1013	993	990	1005	974	1069	952	1004	1029	971	968	961	968	1015	1031	990	1017	963	977	1042	1048	922	1028	990	977	954	1000	958	1013	984	1014	965	994	991	1062	1025	942	1043	970	972	1021	996	952	963	1008	1012	1020	1015	1064	983	973	993	1073	994	1052	1033	970	995	989	1014	1005	948	987	990	972	1052	935	1001	954	1038	928	968	980	1011	989	968	1007	982	1018	1008	982	942	994	898	1043	989	998	964	1023	1032	1021	949	1010	996	1017	1028	986	961	990	947	964	1007	949	1028	950	1002	942	1076	1032	1001	1033	968	1004	971	980	1001	1005	1013	954	1003	988	985	982	1008	993	1006	1007	1014	978	1000	1000	993	1009	973	1018	1000	1007	985	988	1018	1026	976	959	1011	947	1021	945	1010	1024	984	1032	1003	958	1033	1028	1051	1001	1012	1032	996	973	990	966	956	970	987	1010	1080	953	998	954	978	1031	953	1001	977	1018	1036	974	967	1006	1045	959	948	976	1012	915	927	981	947	1011	977	1005	1011	1048	976	1011	933	1017	954	1016	957	1004	993	1051	949	1065	979	967	1012	982	1007	1020	1029	985	985	989	988	989	1024	1030	1023	982	1015	999	935	1007	967	1038	966	984	1006	1003	1010	1024	973	973	970	948	1089	994	980	1025	1004	1002	1033	956	981	1003	939	984	1012	1004	971	955	1000	978	1006	977	972	1051	948	983	983	1031	942	997	1024	1024	996	994	1009	912	982	933	999	962	1026	1030	964	998	963	1012	1002	984	1029	991	996	1056	1016	1026	1016	1016	990	976	1050	959	1007	1009	955	1030	980	950	982	987	1057	1019	1003	964	974	965	1043	964	967	992	987	1030	1006	993	1067	986	1024	978	1049	988	921	966	1009	1003	1034	1006	985	1044	1006	1010	1044	1022	964	981	927	1020	1037	989	1031	1060	980	1012	999	1037	1024	1031	999	1005	998	965	1002	953	976	1031	995	994	992	990	980	965	973	997	1014	977	991	980	965	1008	993	1002	984	985	970	992	1018	956	1041	1058	973	979	1024	970	954	1005	1026	1015	996	976	992	989	952	1015	1058	981	1028	980	965	1042	1000	1002	1036	978	964	1003	1012	976	957	978	1014	967	996	954	955	1019	929	977	997	942	980	1014	965	997	1037	953	981	1003	1063	1102	972	999	1031	993	1015	1000	957	1042	996	1006	1003	1039	986	965	994	970	955	1037	1004	1023	948	954	1033	976	1038	1004	974	984	1070	971	1060	937	1021	976	970	1024	1012	1030	983	1006	1002	968	989	980	978	1040	999	982	978	1031	1013	916	985	982	973	1017	947	976	1009	985	981	968	969	952	995	969	1021	988	991	1026	1006	1060	1000	942	968	1022	987	1020	941	983	999	1019	1021	991	971	998	1003	980	965	997	987	985	927	984	928	976	1022	986	1024	952	1024	972	961	966	1026	1022	997	972	985	980	1014	1028	1025	1034	996	977	1046	994	977	933	997	987	1008	1073	1004	970	969	1004	996	956	1028	970	932	965	969	1021	965	1003	1010	966	966	982	968	989	1047	915	1047	1040	925	968	1043	1004	1028	929	1002	1027	1017	941	1019	945	1010	976	948	968	1071	958	994	981	928	1005	987	935	965	987	1013	1023	1017	971	965	1009	956	1029	985	982	1037	1029	1011	982	972	1019	989	1025	1027	948	979	995	991	1011	985	1006	1040	1009	1045	990	1001	990	1014	967	1021	1006	1057	997	981	945	992	1007	970	955	997	1024	996	967	1029	987	935	1011	968	1011	1019	1035	1018	1019	1004	1008	977	1002	1001	958	965	1020	1011	1085	993	955	1057	966	1016	949	982	1020	965	1012	997	968	1042	993	1010	1026	1001	989	992	965	939	974	1005	947	980	983	1041	1007	958	1002	1004	1009	960	1031	992	1049	987	1009	1076	942	1010	982	1054	946	996	1030	1015	1042	1002	978	970	995	1037	1006	962	1000	1076	992	975	987	1035	986	1028	994	984	1025	951	1002	955	992	1027	922	1004	1030	990	1001	988	991	966	1013	1001	985	1064	983	897	1012	997	999	1006	990	998	1001	986	997	997	982	1000	1002	1012	991	962	989	1025	1000	1000	1006	993	999	1010	984	1015	1033	1004	965	1009	1022	1025	997	1035	1002	998	1003	999	970	968	1055	995	991	984	999	999	1027	974	1018	979	975	985	1015	976	1022	986	952	961	926	1047	1025	975	964	1006	1036	997	1038	1013	950	1027	1044	947	976	982	946	985	961	998	1028	968	986	923	967	1033	974	976	937	995	952	998	992	944	984	971	1010	1052	991	968	1010	999	1011	1028	1026	988	1015	1008	1010	1023	972	1005	1028	945	1027	953	927	959	995	958	965	1021	982	970	963	972	1046	973	1015	1063	923	1000	1028	1000	900	977	1036	930	983	1005	1017	945	986	980	1025	983	1011	976	1019	967	967	1005	981	1018	1051	977	995	964	975	961	1004	1051	1020	981	976	1005	1009	995	984	995	947	927	987	1026	979	1005	989	1000	1004	997	1001	1025	980	989	979	981	1024	987	1024	1019	971	1034	1018	999	1042	993	974	984	989	997	975	995	1013	999	973	972	951	1009	1015	977	951	955	970	992	996	1024	984	1006	987	997	988	1009	985	988	984	967	1004	989	1024	974	1004	973	959	985	1010	1030	1025	957	1021	1040	949	953	969	965	1035	952	971	1048	988	994	1021	981	1002	1022	1019	1027	1041	1003	987	955	1030	1072	1006	1040	1018	984	983	966	974	1027	989	1027	1027	987	995	1000	966	1046	991	1003	963	1018	970	1023	972	1015	990	991	1037	1005	1006	1037	999	944	1029	1034	1024	956	1003	973	993	1023	986	1007	995	1000	954	1018	984	994	1067	977	1036	978	1005	961	998	1034	1024	965	980	1003	1044	1006	996	1008	971	1040	999	1006	1009	977	999	1054	1044	934	1009	924	964	1031	952	1009	1029	1024	971	950	999	949	1001	990	976	986	970	977	1019	943	1014	1012	1017	1011	982	991	985	986	1010	994	982	982	964	1024	1049	949	1028	1003	1009	999	1020	1001	931	1003	1005	975	992	1031	966	990	986	1013	980	987	991	1048	985	1045	1017	991	1025	981	966	1035	977	995	1026	995	1032	1071	1017	989	974	1000	995	1011	974	1038	1015	1031	989	974	983	996	1009	986	969	944	970	1008	1014	1002	1038	1016	975	959	1008	1001	1013	994	1056	1023	1055	997	1015	990	962	983	987	1066	972	988	998	1032	1025	987	984	980	958	977	1051	955	1028	998	1019	1014	1020	1011	966	965	1013	1025	961	976	997	962	978	1004	1009	1020	1001	1051	986	991	993	982	984	1001	1036	1008	1003	964	988	990	1007	1034	1012	932	1022	959	976	1033	996	1024	1000	1010	1031	1019	1026	1029	1069	958	1030	981	964	976	1101	950	978	971	1016	1019	1045	938	1040	995	993	1012	989	1033	1043	1033	1045	1021	1012	980	965	997	1008	956	1058	947	1015	936	960	970	1018	953	1019	1013	1008	969	1007	1017	967	969	943	966	957	1010	959	980	907	984	987	984	1031	1011	1042	983	1057	1014	997	944	1028	974	993	1014	1026	958	991	1035	988	962	980	980	924	1000	1014	969	1002	965	968	1002	915	1057	965	1012	981	966	1041	939	1005	952	981	985	1017	1016	1011	913	1005	986	982	1055	1021	1020	1007	973	995	977	982	1011	998	985	995	1012	1036	958	983	1013	1013	1032	997	1000	1043	1026	944	1011	964	1016	942	979	1040	985	953	1013	1071	1039	1037	1046	1027	1013	980	1015	1003	985	1002	1014	1002	991	952	973	1029	1015	988	979	962	1022	987	961	957	991	966	1036	949	964	1010	1004	1000	1041	969	1055	959	1019	1001	1070	990	1028	995	962	1046	962	971	1015	988	1045	1032	960	1056	973	961	1021	1062	966	1027	975	955	999	1023	989	1034	1013	1016
24322	21331	28385	24606	20378	2948	1000	773	653	645	610	612	617	601	574	550	559	517	482	538	527	446	517	503	495	536	506	494	470	519	517	492	484	521	453	470	489	490	544	515	521	506	514	495	483	528	458	492	463	479	513	502	1007	1365	1096	869	692	606	522	518	442	478	428	494	484	479	485	431	446	469	476	484	473	507	450	457	487	505	469	473	427	465	470	477	449	451	490	452	480	474	463	477	447	437	458	473	466	477	488	450	476	497	447	460	465	443	464	460	457	410	422	458	502	447	462	488	470	455	476	452	502	529	474	500	453	464	462	487	456	453	454	450	483	496	451	456	459	435	493	463	509	473	468	484	481	496	469	472	498	469	467	450	459	462	485	478	463	463	443	456	454	425	493	468	468	497	445	463	419	460	419	458	452	464	451	438	477	479	480	464	463	420	491	457	467	436	466	463	438	418	465	472	436	470	474	463	494	497	460	471	456	418	489	473	465	462	468	449	467	420	454	443	449	421	425	485	461	454	497	461	448	476	476	477	437	453	499	474	481	420	461	454	471	453	437	488	473	468	450	448	502	454	466	449	472	469	473	444	421	472	466	479	463	445	491	436	473	459	461	495	447	452	468	465	453	475	459	490	445	477	449	446	442	484	526	468	446	457	453	452	486	506	448	431	414	454	458	475	454	461	432	483	461	455	474	437	446	436	473	472	464	461	474	421	444	508	450	437	445	449	454	479	470	466	456	450	517	434	464	462	468	480	465	442	485	464	513	449	479	475	493	454	464	466	480	470	477	444	480	459	440	452	448	484	513	470	479	421	462	425	453	458	487	447	457	474	456	437	469	453	472	449	476	437	447	455	454	488	458	466	460	458	455	453	467	430	437	455	479	434	461	486	450	466	455	471	439	479	496	443	479	504	495	471	473	482	500	435	491	463	458	466	462	473	462	487	433	444	472	472	491	478	440	478	480	477	469	496	467	493	473	494	479	485	503	490	435	484	474	470	465	485	440	455	448	470	468	466	408	449	489	493	472	475	457	506	482	495	447	432	472	451	486	465	472	465	433	462	474	468	461	468	486	483	458	471	453	466	451	415	500	460	432	485	478	470	529	491	461	465	487	462	496	465	436	435	461	471	502	480	484	467	474	452	463	464	506	465	467	462	476	452	478	503	487	453	414	516	473	473	446	453	449	477	449	460	447	459	457	445	484	475	461	462	481	481	464	488	477	453	462	469	455	489	488	460	452	468	415	464	509	444	489	476	473	442	488	445	479	453	463	469	469	437	438	488	475	438	467	494	451	455	497	457	473	476	460	500	479	486	449	446	479	456	444	486	473	442	436	451	441	507	500	471	438	437	445	428	396	446	417	465	476	474	435	456	481	469	467	457	423	502	446	475	431	465	452	424	465	458	474	440	460	468	470	456	424	456	457	494	465	440	488	467	462	495	435	444	438	473	464	425	482	454	485	475	505	465	491	497	454	449	430	489	506	448	469	505	448	454	463	465	489	450	458	482	447	467	473	396	487	433	493	466	422	472	468	503	478	442	446	475	458	496	453	474	494	465	488	443	461	500	490	484	420	456	459	459	493	460	460	490	448	477	438	469	504	453	476	446	426	462	478	477	468	504	489	465	459	457	467	502	480	464	425	474	467	492	481	477	459	471	470	452	476	452	470	449	462	468	491	445	473	479	448	413	470	450	440	424	452	457	464	479	493	473	485	520	446	505	430	462	440	491	440	470	489	434	453	463	492	487	430	463	438	465	439	497	477	461	486	452	434	436	464	439	507	465	466	451	467	461	477	460	455	435	465	458	490	447	466	468	442	494	474	433	476	424	471	473	442	455	477	479	491	463	486	479	465	416	459	435	495	472	457	474	450	468	449	464	503	484	439	475	432	448	472	462	431	467	514	479	467	483	492	479	453	462	438	500	448	456	482	479	436	443	473	483	509	452	467	439	489	442	460	428	507	497	464	470	453	478	443	506	432	482	484	446	466	493	455	469	478	445	444	490	459	482	471	464	462	450	475	448	484	496	442	442	436	480	448	461	482	464	430	501	482	450	473	458	450	475	515	464	472	449	465	464	505	408	466	460	482	518	438	461	499	452	490	473	411	465	478	483	441	449	461	491	465	468	458	467	504	469	448	465	460	430	529	477	451	479	452	453	458	462	468	430	466	479	468	463	461	453	412	469	483	467	439	491	446	487	479	481	435	441	453	473	452	453	452	480	484	462	488	477	494	460	454	478	464	446	489	432	468	436	488	484	470	465	440	456	466	471	454	476	486	518	464	474	470	461	407	501	470	503	496	446	490	476	489	482	436	458	476	434	461	459	470	479	421	415	433	478	421	462	478	446	477	461	444	445	478	450	482	474	470	488	464	472	455	472	467	461	491	456	452	453	437	440	475	459	445	444	510	478	466	466	446	493	404	449	473	462	506	501	501	481	445	461	468	486	468	455	456	443	436	446	455	463	497	477	451	444	451	450	462	491	506	459	492	504	452	494	458	501	479	449	470	451	486	456	465	452	502	464	441	477	497	425	451	476	477	436	462	467	443	505	475	458	424	445	468	473	485	511	443	516	460	456	464	446	424	501	481	447	476	462	493	456	440	452	440	478	450	450	483	476	486	434	436	444	474	462	444	464	443	474	413	492	469	460	449	457	458	467	456	452	418	458	490	480	443	414	473	458	463	486	467	466	443	475	475	461	479	466	443	443	451	501	467	431	484	454	446	488	471	456	418	464	431	425	445	443	473	472	441	461	472	445	468	445	481	453	497	454	446	420	467	457	508	436	489	475	431	465	459	442	459	510	452	500	505	461	501	450	475	454	458	456	479	454	445	418	466	470	493	471	470	463	482	484	432	476	478	423	470	490	484	464	434	491	473	457	459	472	469	495	422	508	482	454	451	485	470	481	504	475	459	395	454	443	451	490	451	426	484	489	473	509	501	438	494	452	442	459	482	461	473	479	471	469	473	507	439	432	487	465	472	464	486	462	475	411	469	431	451	458	492	429	497	428	483	448	439	466	473	437	467	432	445	480	466	525	436	468	433	461	481	451	458	458	471	467	461	453	475	473	456	495	486	487	495	478	490	484	464	500	435	464	505	457	496	445	451	472	487	465	458	503	446	448	513	433	475	455	482	483	467	432	417	465	473	514	439	468	429	420	473	494	476	468	441	478	484	469	478	463	471	485	478	448	456	448	471	447	468	438	443	479	467	457	441	463	507	496	460	464	449	454	486	432	447	438	442	491	476	431	470	462	481	492	467	466	451	460	461	476	467	460	452	425	443	487	459	509	488	443	468	438	462	429	465	389	460	455	480	456	459	487	504	454	492	462	498	454	449	454	462	484	432	462	494	457	474	435	462	481	494	447	497	490	472	445	424	467	470	444	489	449	471	476	478	477	470	454	460	476	451	435	478	424	451	453	470	485	451	437	463	486	457	479	451	420	461	456	465	469	459	465	470	468	459	490	440	452	470	458	469	455	433	456	459	448	441	458
9286	17285	13416	7243	4325	2710	2196	1905	1730	1542	1289	1341	1341	1336	1233	1083	1056	1038	961	966	945	932	1006	971	1016	970	932	957	946	945	960	894	879	936	828	999	944	1006	1065	1110	1001	1003	1039	962	896	882	899	973	904	905	959	1067	2620	3594	2869	2028	1475	1159	1024	846	810	825	847	845	846	848	805	746	828	831	840	875	789	848	828	797	868	841	893	848	844	803	845	856	863	859	797	852	795	833	770	816	853	811	790	846	837	827	809	856	804	837	830	819	793	819	832	831	856	815	808	808	813	841	839	810	862	840	830	786	819	854	793	793	803	802	835	862	823	814	845	806	858	826	806	837	815	827	905	851	810	814	825	770	846	858	814	750	855	847	852	806	810	769	809	846	857	865	862	845	825	842	835	849	824	816	838	833	827	791	769	806	830	831	830	827	867	795	889	856	799	837	862	814	816	771	826	834	842	809	789	817	852	794	876	817	822	812	798	844	794	903	788	829	814	834	812	824	822	864	814	877	799	861	804	832	836	790	809	866	804	835	795	817	839	843	835	823	825	887	852	879	867	817	829	855	846	837	878	823	775	807	812	829	849	799	845	831	856	868	808	838	807	843	839	811	830	836	857	833	856	825	799	791	795	790	827	845	869	785	806	852	834	854	866	830	802	794	824	794	799	826	873	840	851	847	856	884	805	828	778	843	864	808	865	867	805	806	832	874	863	823	880	813	839	853	881	805	840	866	869	816	819	805	834	824	839	850	786	866	839	783	822	842	829	829	880	838	817	825	782	880	801	826	867	833	839	800	826	824	850	854	843	876	819	836	792	789	869	837	846	830	784	861	815	809	887	814	768	833	840	804	823	850	816	842	859	799	788	799	787	852	847	860	836	843	827	810	800	857	828	859	836	848	845	810	826	792	834	839	826	838	818	786	812	808	829	844	814	813	799	849	810	816	862	807	862	818	851	828	828	829	842	819	807	854	816	826	876	845	839	851	846	815	850	851	746	815	861	828	825	794	777	798	818	817	842	875	815	809	856	888	863	801	803	809	811	838	823	823	799	837	776	816	863	853	868	810	897	843	833	867	902	839	825	859	820	820	804	847	799	804	845	832	862	796	883	838	772	854	841	870	873	812	800	825	864	875	822	829	796	791	824	828	840	835	847	859	793	863	832	825	837	794	889	812	840	870	822	844	847	841	834	799	850	871	799	793	830	802	829	834	885	833	832	815	826	879	842	805	823	781	866	859	849	817	824	834	822	790	785	844	803	826	806	828	859	799	784	852	864	826	882	823	876	865	804	801	833	834	836	868	813	837	882	894	911	842	815	860	799	875	815	832	849	837	849	812	821	878	854	868	835	790	870	806	795	835	861	885	835	815	882	872	780	843	817	852	818	847	814	856	816	827	819	836	871	812	777	811	828	828	835	818	840	776	821	852	853	825	841	842	824	893	880	926	817	866	784	831	805	835	903	819	811	795	829	790	760	789	871	804	795	834	796	846	794	854	839	841	837	803	902	833	878	855	828	888	815	789	843	848	853	812	859	760	805	833	823	820	842	854	854	828	798	780	836	793	811	851	843	857	806	866	825	853	834	884	795	818	786	862	825	842	789	823	831	853	840	838	853	789	821	833	813	761	808	802	800	834	840	871	769	791	850	852	833	804	819	841	793	780	798	789	814	844	786	839	803	820	768	817	792	832	878	857	750	851	823	855	818	860	831	865	817	819	822	833	817	847	794	818	794	826	787	809	808	830	794	822	857	800	853	840	802	830	840	808	839	868	803	818	814	811	770	863	813	840	824	841	838	804	799	802	829	827	813	814	790	833	848	810	814	823	812	793	780	873	809	872	830	850	796	855	820	795	802	860	782	815	850	845	812	810	805	794	812	755	836	853	818	829	804	832	841	877	851	793	888	804	843	829	817	816	798	804	846	816	812	817	830	814	792	801	859	804	832	835	829	838	821	829	876	830	804	822	849	847	850	842	820	849	826	814	840	856	837	819	840	823	775	870	867	790	809	858	799	827	850	824	843	850	801	821	824	877	879	830	820	827	805	837	882	829	822	791	865	835	807	879	826	815	802	813	873	794	868	782	876	801	791	883	861	874	795	869	866	820	822	860	832	810	831	803	796	826	874	819	818	815	833	847	821	861	819	808	849	833	873	840	789	778	832	757	834	802	827	853	836	838	836	797	814	821	794	821	808	817	839	815	863	805	812	851	826	808	862	836	835	830	879	801	810	849	843	825	812	825	802	811	846	805	784	843	837	841	793	811	798	802	825	840	838	805	829	882	815	844	850	819	852	872	793	807	796	849	851	824	838	831	867	843	832	856	840	836	811	810	847	747	844	878	801	847	876	820	799	769	842	855	849	851	820	775	832	821	855	815	847	826	809	869	855	798	843	816	837	805	809	861	839	841	827	813	867	798	819	832	851	843	818	794	847	837	858	830	791	816	772	791	844	829	868	847	835	830	815	807	848	814	868	786	833	808	821	833	775	837	838	851	827	824	803	837	858	798	829	821	860	823	846	810	845	883	852	797	797	863	852	829	823	838	837	842	822	808	824	847	825	792	791	813	857	854	829	813	866	837	834	850	808	811	794	843	757	830	854	815	832	801	819	801	847	807	863	814	825	832	841	842	802	862	822	804	783	789	834	829	854	815	844	829	783	810	844	753	834	853	798	817	810	861	805	813	820	843	818	832	782	838	835	831	847	835	876	810	906	854	861	831	839	820	798	827	805	873	845	830	866	861	819	864	854	767	862	804	837	861	844	797	837	852	840	804	797	861	847	837	833	843	771	848	837	849	832	853	809	846	842	900	843	833	822	869	836	837	816	874	785	796	808	807	809	803	846	838	841	809	840	835	839	858	868	856	806	834	830	855	764	821	824	835	819	807	859	818	796	804	823	835	797	836	836	870	857	817	820	808	869	865	783	847	797	819	811	826	891	825	860	838	835	834	813	793	880	794	884	787	798	890	842	831	838	811	834	804	859	820	855	835	825	851	860	794	821	821	804	825	861	809	871	792	825	853	804	782	805	884	836	844	806	823	811	812	808	780	841	839	807	897	833	836	784	796	811	803	839	823	863	862	850	878	794	792	849	835	840	848	818	871	822	797	833	865	819	812	808	809	851	815	843	847	842	852	789	854	906	855	862	872	833	847	857	848	872	847	848	834	814	831	832	810	854	831	826	836	857	826	847	773	778	800	851	838	807	832	861	825	772	838	820	829	806	840	827	848	823	837	845	798	801	891	866	848	780	808	834	815	851	814	869	875	861	839	842	848	826	822	804	856	795	824	809	849	804	816	884	820	864	827	842	820	846	774	818	833	842	820	845	814	823	823	854	813	819	829	841	802	855	856	791	873	797	851	801	828	832	799	824	744	799	872	888	833	837	848	875	816	848	827	854	848	803	847	810	842	768	855	757	809	853	881	836	845	796	809	860	850	852	835	823	823	838	816	831	842	827	854	829	814	821	813	856	866	828	832	854	833	848	853	790	812	815	871	845	816
23344	21262	28979	23862	21264	19251	2380	1008	806	714	650	598	597	562	565	501	507	494	453	413	473	446	433	432	423	411	394	442	420	430	457	432	382	430	430	454	484	509	527	498	508	491	452	414	405	401	442	425	405	447	434	444	1431	1993	1531	1054	800	561	483	389	365	416	377	360	378	370	390	410	376	353	395	398	386	387	399	391	394	377	391	336	381	391	383	387	356	366	390	362	400	394	353	379	389	403	413	375	379	398	425	406	354	434	370	363	399	383	392	348	362	349	391	373	392	410	391	357	361	401	393	400	374	364	367	415	395	392	342	370	389	385	369	386	371	395	367	370	391	352	381	371	372	384	379	386	412	386	412	383	378	360	393	378	383	381	383	349	394	407	401	409	380	391	403	415	351	387	402	405	412	388	435	338	381	370	366	370	373	393	380	389	364	360	411	400	352	372	378	387	393	373	347	403	404	378	392	389	386	401	414	405	336	401	345	372	377	366	388	376	404	363	375	398	377	347	384	364	365	390	362	360	375	403	385	385	394	367	387	352	394	380	389	378	384	378	357	352	388	382	383	389	376	374	378	417	393	394	382	396	389	363	365	339	378	359	390	376	370	397	398	367	390	341	353	437	386	389	396	369	389	398	354	339	383	387	393	392	413	389	378	388	385	385	393	352	391	370	371	390	371	388	346	384	328	375	392	388	394	399	349	358	378	378	344	393	402	367	408	363	411	370	384	384	365	375	387	414	379	413	407	371	348	406	389	357	410	400	415	385	368	375	375	411	378	405	368	370	345	383	362	389	377	374	389	367	387	361	417	397	382	391	390	391	357	390	358	390	375	422	338	385	385	396	391	381	400	380	378	401	371	374	379	385	380	397	382	386	382	381	361	393	382	374	374	412	366	414	389	379	373	345	389	393	381	385	355	397	390	384	392	380	386	375	378	361	397	364	364	414	375	388	395	411	366	380	389	398	355	374	371	353	396	357	413	378	419	401	383	388	369	399	366	371	403	365	371	377	389	388	372	386	399	393	366	368	375	398	366	371	396	369	349	384	387	359	349	383	389	342	417	374	356	410	413	395	395	392	404	357	409	375	369	353	369	395	371	364	394	359	374	359	396	378	358	366	368	369	382	388	411	376	399	369	359	409	410	402	360	406	372	393	416	389	395	358	373	350	376	366	379	405	396	407	344	388	366	416	366	385	401	378	330	390	381	358	398	376	370	398	345	376	423	378	392	402	367	388	355	422	401	354	387	370	354	380	433	363	394	381	375	350	349	426	344	375	366	375	381	357	357	379	422	389	406	383	397	403	376	390	401	414	366	408	383	379	389	390	362	372	361	384	339	349	407	368	386	370	363	405	395	395	396	373	381	380	386	386	381	382	390	371	378	353	406	385	358	397	371	401	382	378	403	367	359	391	380	357	372	371	362	379	376	410	363	377	375	389	384	376	390	380	405	398	337	410	372	357	378	409	371	375	382	378	386	382	351	390	368	372	383	376	396	402	380	380	371	378	384	357	393	378	348	359	407	382	364	394	375	383	402	377	398	368	390	388	384	349	395	367	368	376	417	376	398	367	383	373	366	399	382	402	392	375	398	404	394	335	376	429	384	396	388	393	351	383	387	376	375	383	375	392	375	385	383	343	381	378	385	389	357	381	413	370	370	366	368	365	360	384	393	362	396	422	395	363	331	414	382	414	358	354	390	412	351	393	378	359	405	366	387	399	395	402	373	356	352	382	379	389	410	367	394	397	370	405	435	395	370	380	368	361	380	368	389	342	396	378	384	341	383	384	398	404	336	371	367	395	365	355	400	370	349	392	358	368	365	402	405	414	391	367	358	393	363	371	398	382	359	370	362	422	377	366	371	405	354	358	382	355	365	381	366	376	385	368	389	404	397	397	389	366	396	385	374	384	383	403	374	385	379	412	400	377	365	400	396	401	360	374	371	382	347	406	384	372	341	382	371	424	349	417	400	396	425	366	374	347	399	404	352	377	374	370	373	395	349	379	358	407	416	408	396	357	402	367	378	381	393	391	402	344	370	361	394	351	358	378	344	362	419	387	364	353	366	393	386	422	346	369	354	393	372	381	395	364	383	390	384	376	421	386	384	368	398	392	380	343	362	358	356	384	370	370	350	351	379	373	379	401	360	367	389	389	393	363	374	414	344	399	396	357	383	372	370	374	391	382	368	399	357	366	375	359	375	330	368	402	391	396	356	377	377	387	363	355	372	401	383	368	364	382	325	400	399	375	352	405	399	389	394	379	395	410	399	392	362	404	376	389	342	388	374	383	393	416	357	344	368	368	386	405	356	382	356	391	352	377	353	422	405	377	368	370	362	396	359	376	403	363	370	412	372	371	353	397	391	385	357	392	392	386	366	379	381	404	382	384	363	378	397	395	374	395	402	362	385	374	384	385	374	437	388	399	375	363	375	382	386	364	357	370	376	368	362	421	407	372	390	400	409	361	373	342	372	388	384	375	335	368	375	375	411	351	375	399	422	381	353	378	383	394	373	384	369	378	394	385	393	391	406	379	390	387	388	394	373	341	371	383	387	374	386	387	381	367	383	402	393	390	370	368	373	371	380	377	404	391	357	379	403	362	394	385	394	365	381	339	400	361	396	362	369	380	372	347	364	351	349	380	389	417	375	363	392	379	403	367	341	388	356	369	415	393	404	395	394	417	356	411	363	361	376	363	386	380	369	396	412	397	354	382	395	410	369	390	394	373	411	375	389	373	387	353	366	383	379	363	387	390	365	353	378	378	379	417	337	389	397	350	383	348	390	361	397	405	410	353	419	389	394	364	354	393	382	337	408	363	349	381	368	368	359	412	421	383	372	371	368	370	349	349	367	404	390	395	403	398	402	386	394	397	342	359	381	362	358	368	391	360	371	360	372	362	372	381	367	391	381	366	387	368	360	366	392	366	345	401	381	380	432	425	398	387	377	382	361	361	376	383	325	374	391	369	390	364	372	391	393	348	386	406	375	389	363	367	354	417	368	396	379	410	407	354	399	387	362	335	411	365	376	373	387	377	369	390	380	356	428	382	365	371	368	368	387	395	407	365	378	414	341	382	406	372	393	370	370	385	452	402	356	371	378	401	355	391	379	381	374	380	399	382	386	350	349	397	398	392	389	353	365	373	355	398	364	375	374	384	370	379	362	358	356	390	366	391	404	384	382	358	378	394	355	351	377	405	379	415	373	358	339	392	398	391	362	367	393	356	398	410	386	380	373	404	355	408	385	365	366	378	400	393	420	386	371	351	393	416	390	382	388	355	392	315	376	376	380	366	419	351	384	364	365	417	402	391	378	399	385	340	381	369	378	388	412	363	354	345	386	381	361	392	408	343	369	406	361	394	373	378	433	361	366	378	387	360	379	375	393	371	387	406	368	389	376	366	358	415	391	350	363	392	363	353	380	390	369	398	407	387	398	383	364	381	380	384	400	367	394	352	363	354	387	352	332	407	352	388	384	332	390	380	372	356	379	384	366	403
11552	22100	17946	10236	6247	4092	3175	2540	2286	1898	1708	1655	1564	1441	1248	1154	1125	1004	924	906	906	900	909	955	919	830	870	862	800	888	845	830	807	832	784	946	1081	1114	1079	1053	1102	1018	957	815	830	797	841	788	867	822	843	934	4019	5596	4077	2641	1895	1279	888	739	671	671	728	671	625	679	616	714	691	670	657	696	668	617	635	650	693	687	670	638	670	608	706	656	671	657	687	701	671	703	647	661	678	669	688	690	706	677	696	643	682	684	714	730	662	685	687	700	666	681	682	653	642	676	681	668	639	683	708	678	722	654	669	639	708	658	661	682	665	684	673	666	651	681	674	638	671	665	659	661	678	700	661	647	632	682	655	639	713	655	660	692	691	649	697	649	712	669	642	639	700	658	674	655	696	681	675	667	655	658	676	656	633	719	707	737	689	669	668	718	680	674	608	685	660	696	674	632	678	648	686	647	631	650	663	637	680	682	661	656	668	667	723	665	712	672	661	663	676	701	693	662	675	630	741	690	623	682	645	679	662	635	637	722	650	716	694	670	667	685	696	707	694	691	672	638	696	635	666	649	694	686	665	659	634	706	688	659	614	665	661	670	687	708	644	673	671	684	714	684	635	693	679	673	679	663	652	654	658	663	646	649	686	656	641	673	670	649	706	685	690	654	698	626	651	653	668	676	720	679	658	651	650	684	637	723	673	646	635	675	671	631	607	667	669	660	674	636	685	669	676	680	635	662	687	667	620	697	650	627	654	695	712	630	674	641	662	650	704	670	687	708	670	659	697	643	623	696	685	692	680	674	673	664	682	677	698	655	664	652	661	701	682	653	685	657	665	710	663	648	683	659	654	670	672	610	651	648	648	691	630	628	683	678	637	674	671	673	676	648	684	626	635	663	660	637	714	686	676	661	678	655	661	660	675	683	657	651	669	648	647	668	663	668	714	659	663	640	628	624	620	649	655	683	635	631	698	657	696	675	664	692	692	689	690	674	698	653	689	650	669	677	618	684	686	632	681	663	678	669	711	664	698	683	645	673	732	699	676	619	678	646	627	661	683	655	706	643	716	653	676	685	637	657	705	693	680	646	655	719	655	679	669	665	672	686	655	695	668	666	676	654	636	648	664	689	646	658	686	689	666	674	699	724	677	674	704	706	653	642	610	683	695	683	610	664	638	624	645	687	674	688	724	691	663	716	638	656	700	687	677	667	657	685	627	676	641	665	654	694	653	690	641	662	713	645	693	681	655	692	628	690	659	700	718	724	702	626	677	666	679	686	717	689	669	706	698	683	705	689	684	679	652	679	642	684	675	672	657	632	707	692	633	687	654	655	693	668	698	677	659	647	650	645	657	682	661	664	688	664	658	638	662	666	640	686	695	692	658	684	670	672	635	682	691	670	676	679	704	684	666	655	681	666	632	677	642	637	656	673	671	692	664	702	676	681	661	718	640	704	731	699	696	708	668	619	714	687	653	623	635	690	686	652	670	639	659	701	695	642	676	596	671	732	693	651	640	619	681	668	666	696	718	717	662	646	698	650	638	687	678	672	690	659	678	674	701	667	677	664	695	668	651	643	680	657	688	688	690	653	600	658	630	668	667	673	765	707	664	661	651	661	673	683	654	684	664	634	688	674	653	666	661	709	692	649	673	673	633	685	687	655	663	669	679	725	675	630	655	665	627	696	661	672	654	645	684	698	642	662	633	662	632	643	668	686	720	673	703	691	654	675	682	642	585	638	695	655	681	644	684	648	663	700	750	676	694	676	673	658	630	673	675	713	667	687	718	672	625	672	680	649	687	633	706	670	660	657	713	695	632	639	657	591	704	658	628	642	634	648	693	692	695	732	674	685	712	635	661	670	644	637	635	663	675	649	664	665	699	646	671	629	637	664	671	666	697	668	666	719	668	673	653	712	745	721	690	657	639	674	693	642	675	689	668	659	683	669	647	678	682	678	674	638	652	670	683	683	635	666	644	637	677	723	673	660	677	710	675	684	654	635	691	725	626	654	636	696	637	686	690	710	688	670	675	660	630	738	691	677	640	661	650	668	660	682	736	695	621	710	694	685	661	696	668	672	668	696	624	677	676	687	724	668	605	705	653	665	669	672	686	653	705	659	640	692	640	672	645	668	662	693	677	707	666	646	704	655	670	683	698	626	671	680	640	706	738	699	637	699	652	668	707	671	678	681	603	741	629	676	669	669	698	679	682	668	662	653	668	657	696	654	641	667	704	659	623	670	658	666	663	695	623	688	662	649	617	657	685	709	630	632	681	676	680	681	675	636	617	677	643	694	690	686	668	669	642	661	648	707	640	637	617	670	645	693	712	651	636	626	706	638	702	716	649	677	705	648	720	676	676	695	690	660	675	641	648	698	680	662	653	649	694	687	662	701	667	688	647	655	671	669	625	667	680	666	686	655	664	651	682	628	650	636	694	656	657	644	652	695	658	636	697	665	681	685	617	724	695	623	677	663	704	635	687	631	666	715	667	649	673	656	697	677	628	674	700	680	689	665	701	715	639	666	700	689	678	665	616	696	660	647	668	670	668	633	639	643	709	634	691	681	718	702	728	700	692	607	694	698	675	643	703	672	673	663	685	642	634	603	619	633	663	682	694	604	675	687	668	659	647	712	694	663	679	659	663	622	674	651	641	691	641	687	643	742	664	674	707	622	656	698	712	670	652	653	695	679	659	714	675	656	712	665	671	697	641	682	704	699	658	635	655	690	642	655	665	624	693	679	646	688	665	683	705	688	667	657	676	654	628	707	618	709	702	659	711	689	661	677	610	674	681	648	673	666	662	616	700	715	721	660	651	639	750	657	609	695	648	683	669	692	681	638	671	656	696	682	653	665	668	664	711	673	630	703	667	675	624	674	671	665	635	667	697	691	707	658	692	653	668	671	664	663	624	654	605	647	662	686	646	628	700	683	668	690	668	659	686	657	668	598	678	644	661	660	722	671	692	685	664	643	613	627	698	680	695	697	663	664	709	694	643	625	637	696	657	695	653	674	655	662	656	689	670	656	666	705	699	682	698	665	654	689	640	679	647	700	623	673	638	667	642	677	650	695	689	661	644	601	671	699	661	683	636	681	652	663	705	656	672	643	675	669	652	659	653	643	632	662	641	714	662	756	680	652	644	649	685	657	671	696	654	690	695	646	689	717	626	682	680	685	687	645	639	631	713	631	678	691	635	678	666	718	662	702	692	650	660	712	656	652	665	657	666	659	650	673	645	688	697	635	674	666	695	645	640	695	679	633	672	652	690	657	686	718	657	701	672	629	684	685	681	691	692	652	668	686	650	664	693	675	677	622	718	663	706	678	668	635	660	715	668	748	711	636	666	671	687	679	679	697	662	657	636	675	637	681	693	670	668	638	692	675	642	655	699	693	699	647	688	696	642	638	700	713	671	667	690	697	680	672	714	678	655	677	688	622	677	670	665	633	640	683	657	662	671	657	676	708	663	711	662	663	669	669	671	651	649	659	689	662	688	677	643	661
26884	20260	7821	1484	810	699	612	621	624	625	612	582	563	588	550	560	586	589	573	571	567	583	562	578	578	584	550	567	562	567	593	565	585	584	612	632	593	614	571	551	564	570	602	597	569	550	542	606	561	583	569	570	643	642	679	679	608	553	532	587	555	590	510	510	522	609	547	591	546	503	570	551	580	553	537	585	509	545	595	567	552	517	560	566	595	542	544	572	559	592	565	540	588	586	534	587	581	542	569	527	533	561	553	594	568	593	528	570	571	538	548	547	545	538	513	539	596	551	512	551	529	588	530	536	566	536	564	575	551	519	561	588	572	535	590	544	545	569	586	547	569	555	541	548	558	529	552	553	532	557	536	559	599	567	560	583	516	543	545	579	583	582	514	570	536	524	587	555	578	563	608	548	558	552	574	604	592	557	571	551	615	554	572	531	543	558	532	567	556	565	575	524	564	584	556	569	594	535	569	567	612	587	544	619	586	551	609	548	557	576	538	552	529	547	523	550	532	577	593	562	554	564	548	545	552	565	564	564	558	558	549	520	568	531	549	532	530	616	580	545	559	551	524	575	535	539	558	540	610	564	547	562	580	532	536	564	567	591	566	593	562	570	595	522	565	582	545	538	529	537	582	565	593	595	581	539	547	552	537	556	555	569	541	592	550	551	555	557	538	549	505	605	579	606	574	563	562	583	496	566	587	547	553	517	546	562	536	546	555	547	512	565	569	552	529	572	544	546	534	579	535	557	542	514	555	578	522	559	593	541	569	546	544	517	587	554	536	573	528	546	502	600	562	583	567	568	566	535	523	574	559	595	557	576	550	557	547	538	564	569	575	542	523	543	592	535	569	586	543	581	573	555	605	543	561	598	533	556	506	563	562	583	596	550	563	539	574	541	579	547	555	552	585	568	589	604	547	531	542	534	585	537	532	573	593	574	583	555	568	600	574	562	568	519	512	582	530	567	537	565	533	552	580	522	548	537	538	537	558	544	626	559	553	548	562	543	554	576	572	524	606	531	608	570	528	522	565	570	572	538	556	547	529	584	540	564	540	593	573	565	540	539	554	559	527	530	550	553	569	552	571	574	566	555	574	557	541	558	571	560	520	551	527	594	601	575	545	565	556	546	575	590	524	551	590	577	570	529	607	533	570	518	543	543	613	585	572	565	578	553	554	551	543	507	582	552	599	560	577	580	552	585	570	552	520	552	585	511	514	542	608	524	577	603	574	552	576	560	531	582	561	561	558	561	578	600	582	537	540	553	536	569	579	569	569	540	578	564	543	531	539	534	610	571	569	560	569	550	574	562	552	528	578	573	554	536	602	567	556	583	555	549	551	573	522	504	568	542	507	586	574	625	550	563	620	537	528	554	516	517	546	584	576	547	553	536	561	574	544	575	572	560	539	534	605	547	559	549	558	588	540	530	519	552	541	523	527	529	535	510	555	589	540	591	565	558	522	609	535	569	564	539	562	552	583	560	574	571	562	551	545	544	590	567	515	527	561	572	606	576	576	528	518	581	562	579	560	554	563	553	549	556	527	548	548	578	542	532	586	535	508	566	571	558	591	595	526	567	533	556	555	528	528	566	568	558	555	569	606	550	563	508	525	586	578	544	537	593	543	557	577	524	603	560	572	556	495	566	558	580	554	587	572	551	539	532	566	566	555	600	577	552	557	541	553	566	562	524	527	578	499	575	520	563	562	587	534	543	575	549	572	577	502	541	590	532	562	537	548	574	575	595	532	550	543	556	566	529	574	533	558	538	569	536	549	561	557	567	527	577	527	506	533	531	586	565	534	578	533	572	560	562	484	564	551	560	584	581	581	561	569	545	557	578	560	554	545	500	549	570	564	564	563	544	540	589	516	523	570	569	559	593	514	565	582	578	527	593	582	562	559	581	545	566	557	582	545	532	563	557	522	546	591	577	538	546	575	576	580	620	555	548	544	539	549	549	552	580	605	567	590	565	542	559	552	564	559	524	524	583	539	553	532	526	561	582	543	536	559	515	510	553	569	567	565	570	553	546	551	537	562	537	545	567	565	607	558	542	568	539	556	581	577	516	546	566	589	571	518	550	547	607	540	573	583	591	537	551	551	524	562	547	539	524	594	506	510	561	548	552	570	520	553	562	619	551	534	514	575	555	545	556	583	624	608	599	577	540	556	578	550	561	563	566	533	521	543	570	561	577	574	544	539	544	611	566	532	577	586	529	578	535	602	527	550	527	517	549	576	543	587	517	561	623	587	552	526	591	555	517	537	536	565	534	565	524	557	572	550	514	588	571	576	582	569	560	561	543	568	541	603	585	545	544	556	545	547	552	522	570	552	575	556	594	576	513	555	526	531	554	523	536	529	534	523	585	579	583	517	538	551	578	583	613	541	554	559	533	583	596	541	566	550	546	525	525	563	601	515	569	580	568	648	561	559	564	592	592	592	539	545	537	563	537	544	572	548	562	552	535	547	555	570	598	581	562	538	516	557	498	528	538	539	530	556	550	555	526	517	550	577	562	597	525	508	557	566	556	548	581	584	551	561	556	526	535	540	599	549	590	547	575	544	576	570	515	566	553	537	567	572	564	557	551	557	542	579	627	586	586	556	564	560	562	580	576	557	599	592	542	629	570	570	535	564	572	541	550	532	549	569	560	553	545	551	548	555	550	548	527	575	545	526	570	549	533	585	570	549	564	565	595	560	539	569	572	546	554	533	555	568	518	520	593	579	553	560	591	571	554	516	578	616	552	524	534	549	596	547	558	548	519	568	560	578	595	568	542	531	552	567	571	543	556	582	561	521	574	592	538	555	585	523	612	541	586	540	538	571	521	555	568	556	563	548	554	537	568	548	593	545	533	556	535	565	555	569	565	545	590	563	589	556	564	566	571	582	562	583	528	554	527	584	555	582	594	548	565	588	583	562	502	549	588	541	591	539	607	487	539	531	542	574	584	548	581	593	538	559	579	520	561	555	564	549	569	509	520	573	550	581	566	552	526	583	555	556	557	559	541	552	505	530	573	534	581	577	583	551	551	582	568	572	519	541	578	545	545	535	550	578	561	544	579	563	547	556	552	563	521	563	558	546	557	541	585	587	576	521	543	558	547	568	574	547	597	588	580	571	554	547	566	514	529	551	590	555	540	540	538	591	572	543	576	609	553	542	577	556	563	549	530	578	547	519	551	547	593	602	576	527	521	604	532	565	564	548	573	543	538	570	583	499	572	550	590	571	571	564	584	561	536	545	516	541	543	561	561	554	593	517	562	536	514	590	555	575	574	531	538	531	564	585	557	537	551	584	556	561	529	528	590	572	569	557	535	564	571	639	556	578	520	540	555	571	568	533	550	570	564	582	574	524	527	562	590	586	555	577	565	543	547	553	557	541	557	544	546	535	544	546	565	575	546	535	537	558	567	560	546	552	546	547	494	585	539	590	566	567	565	523	514	567	563	578	518	591	532	546	586	524	578	565	563	549	608	543	564	521	574	529	534	551	562	555	571
7362	6789	5379	2484	1793	1293	1262	1258	1190	1171	1130	1275	1240	1106	1076	1091	1099	1078	995	968	1022	1016	994	1021	1024	986	1057	1077	1072	1028	1024	1081	1065	1055	1116	1174	1125	1105	1077	1081	1090	1085	1039	1012	997	1093	1060	970	1077	1030	1024	1013	1219	1399	1403	1395	1227	1094	1093	1016	983	984	1032	948	983	981	1017	978	1013	978	1014	978	929	977	1007	1003	983	996	978	1019	941	983	997	989	1018	984	946	987	961	1004	955	1014	975	1013	984	980	929	1006	980	1024	990	981	1030	939	961	964	1021	993	988	986	994	974	1009	1026	1019	956	1001	964	965	1034	985	998	973	982	1004	977	946	1007	1014	928	994	973	996	999	984	959	1017	974	1015	957	970	914	982	970	987	981	984	1000	1018	959	975	1007	1040	992	948	989	982	945	967	989	1011	1008	975	977	972	981	967	991	988	977	997	940	953	1008	971	1003	958	1040	1017	950	1049	1010	1035	1024	965	957	956	968	957	941	1005	926	988	987	1017	1001	961	1025	980	983	999	997	1022	1018	959	1024	964	890	932	993	989	967	994	982	977	928	956	1012	1038	1009	1068	1023	971	968	959	1008	989	986	983	958	1007	962	982	994	1028	998	1010	946	1030	970	1071	947	960	988	1011	1029	970	954	963	934	963	964	946	981	989	1022	1003	1011	1002	1001	967	999	974	1028	968	967	951	970	936	956	954	1001	967	977	993	986	917	926	984	983	963	972	959	1002	986	957	938	1005	985	1031	1022	1013	977	1033	999	943	990	970	1000	947	936	897	939	953	981	978	986	934	962	1002	981	974	915	982	973	1034	970	972	1008	986	972	1007	959	1008	967	964	1011	969	975	1036	989	993	962	983	1020	974	982	999	912	1007	970	942	985	980	972	948	1000	1024	1028	983	971	974	921	998	962	981	975	983	985	982	944	1000	973	952	1024	934	982	982	981	959	998	1009	1043	927	1005	971	959	992	999	1043	981	958	984	928	1026	981	1002	1003	963	958	994	944	942	961	977	969	1001	1028	986	1029	986	990	989	942	1040	965	1049	998	959	993	995	1000	971	988	971	992	941	930	968	1047	960	968	1006	990	1001	1000	997	978	1037	1020	992	945	1048	1022	984	1020	968	951	996	1005	1034	976	931	970	984	1012	960	968	997	939	1011	985	928	1006	957	956	1000	927	990	964	960	943	926	1009	973	977	952	957	993	966	1002	948	994	961	944	962	963	991	998	1034	919	923	957	992	949	1048	959	997	998	969	950	977	953	952	986	990	979	1031	979	980	1010	972	968	1024	941	989	987	952	994	1010	979	1023	999	950	962	1035	942	979	1013	925	932	958	964	983	981	980	988	1021	1009	965	1026	989	952	942	957	980	990	981	971	974	1019	993	1002	1007	977	979	996	1020	953	984	935	1005	977	999	1006	950	934	937	970	980	982	928	999	983	1014	984	920	1004	1042	959	945	942	1024	951	1020	1029	994	991	969	983	1019	1023	958	1006	966	995	1063	1009	971	932	966	979	956	960	1003	1029	986	970	971	937	1010	943	931	1017	958	992	993	982	986	968	1007	966	991	1047	948	983	990	1013	1014	972	939	1026	1036	997	931	1011	960	948	963	959	976	1026	978	1038	965	1044	947	1001	993	940	970	1004	1016	953	1073	979	1013	960	1029	1015	973	956	1012	979	997	945	973	988	978	999	1009	974	947	1035	981	952	996	976	981	960	963	1000	927	976	975	1001	996	948	969	951	971	957	956	1000	997	1043	981	983	950	978	1042	999	939	939	1009	919	950	989	922	974	1042	996	1008	982	1009	940	1011	1026	1062	1043	1056	959	988	1017	973	984	979	1035	1009	928	988	1003	983	983	1009	981	1013	972	990	927	956	979	985	1009	1032	1002	963	965	1032	1001	968	961	996	996	983	1030	991	1010	984	970	1009	1001	971	979	1000	941	1000	948	1010	996	973	958	933	947	1005	975	977	965	958	1002	965	984	927	948	981	1001	1022	994	1011	1045	961	924	998	978	974	943	995	864	948	1011	922	991	910	982	1013	993	998	1017	968	997	984	984	977	917	978	1021	994	961	964	984	977	983	938	956	947	1016	972	961	987	984	940	1016	987	954	998	939	969	1041	971	963	954	1005	991	991	1004	939	1016	989	985	932	946	954	979	926	956	986	930	920	943	945	985	955	986	970	964	931	1013	978	989	990	968	1018	978	920	1022	940	967	992	980	1030	957	979	1013	906	1009	1023	909	999	956	927	962	935	980	977	930	1035	949	968	1008	997	962	1030	981	923	1001	967	952	949	974	962	1016	996	966	1008	941	987	974	1042	1001	1026	977	985	1009	1015	904	953	1002	971	952	980	1007	976	986	943	982	914	1005	919	965	928	1004	956	921	982	903	959	1002	989	974	931	989	995	962	998	998	1013	960	974	1021	976	972	1038	941	967	979	992	1004	916	1052	934	969	969	963	1005	986	954	946	916	990	949	989	1012	946	938	1012	988	1040	962	1063	1011	1010	974	944	999	963	943	1002	971	992	1045	1020	950	970	982	957	1023	1045	1017	1001	975	1032	994	1040	1027	1041	973	915	971	1016	963	942	962	1009	983	1005	981	1006	991	1042	1016	986	1004	1010	1012	991	1022	1019	984	963	1014	947	1012	1040	967	966	975	1010	990	991	950	977	967	974	987	971	957	950	947	972	1003	919	951	923	973	997	978	1014	989	964	988	938	928	1011	963	1003	1001	971	966	1035	988	992	955	936	1034	982	981	999	976	968	977	959	962	975	1006	989	917	990	969	956	963	945	1019	974	979	1036	1000	967	995	958	1019	948	950	987	1004	951	996	922	983	974	976	968	926	1020	969	926	1006	1001	1025	985	954	949	961	964	1015	921	984	1019	949	967	933	1003	997	985	953	1016	942	1014	931	1006	1018	979	981	976	962	924	974	943	1014	971	1037	1008	1016	988	1004	1025	993	967	968	994	970	992	975	982	963	954	1000	1020	965	979	963	1000	951	995	1002	985	967	959	1012	1060	986	1016	997	960	1007	1004	947	947	991	955	1044	966	990	971	996	985	996	951	997	924	1018	985	1022	993	973	981	989	989	989	1017	902	953	960	968	926	985	984	1001	987	959	958	1001	967	1030	958	981	961	942	979	978	924	990	946	981	998	1004	966	977	985	995	968	989	977	1008	949	967	1001	982	987	989	969	948	995	963	1018	1019	953	997	1005	994	1006	990	941	1038	1002	998	1017	962	992	973	1013	977	1022	1011	975	1030	1031	972	951	994	995	910	974	991	986	979	935	956	958	924	959	947	1044	975	953	1020	967	1016	986	1016	976	999	991	1010	989	1000	922	1029	953	917	972	980	988	962	1027	976	1075	980	1036	986	989	1015	1029	898	997	1036	950	982	1008	942	1005	993	1020	937	946	1026	1023	1012	990	916	936	934	1018	1003	976	1067	984	975	998	990	1000	986	945	961	1013	1021	1024	955	1021	953	993	1057	998	919	1026	950	942	936	1018	981	991	976	989	961	987	928	947	994	926	981	969	999	982	904	1039	973	968	983	973	921	967	924	982	1017	937	995	1073	978	1026	1016	998	952	974	986	994	977	975	1001	949	987	1017	1015	921	989	1026	991	1024	966	985	994	925	991	1044	983	989	981	1014	934	1011	935	993	986	946	955	983	1028	952	969	990	1004	962	926	969	966	975	1057	1041	987	926	988	991	965	1013	990	992	956	983	955	970	944	912	1000	1012	976	938	994	1002	999	1010	1051	1000	1009	999	952	955	999	1031	956	916	969	954	990	1014	956	973	947	973	1003	926	951	1018	955	991	1011	955	926	1002	932	936	971	960	975	983	979	960	987	982	959	958	954	989	1008	976	990	968	992	986	1022	1032	1038	987	1010	935	1001	976	948	934	1021	1003	962	999	947	1018	1004	940	995	986
24171	21236	28307	24440	20171	2719	1119	800	603	597	696	615	598	542	581	553	537	526	504	474	482	488	438	500	469	497	510	533	496	495	490	526	495	460	521	437	497	475	519	463	473	439	466	520	488	479	466	438	477	452	479	511	736	1289	1097	890	729	568	510	467	424	423	489	470	431	421	473	431	474	457	425	462	460	477	446	409	461	448	461	427	451	454	411	488	418	405	452	467	460	466	457	408	456	412	445	452	418	469	414	436	441	446	427	427	481	449	428	483	402	422	481	453	494	424	440	427	442	475	426	441	450	456	438	430	424	446	453	422	432	464	413	456	440	436	449	425	462	434	480	448	407	423	444	441	432	442	429	420	432	431	460	476	447	449	442	470	488	474	436	443	432	441	455	418	424	423	457	455	440	434	435	422	456	443	460	443	454	463	471	479	450	432	449	447	428	448	456	444	461	426	439	440	487	438	437	446	475	439	470	462	426	457	482	474	452	434	457	457	452	397	489	415	438	421	427	502	455	462	449	480	378	413	436	431	452	430	445	457	423	463	455	441	400	443	435	443	480	407	416	446	438	432	444	473	459	470	414	465	446	446	426	413	436	426	446	421	444	452	441	461	449	436	458	459	436	416	468	427	429	441	426	432	466	428	480	410	455	457	428	428	418	425	427	465	471	438	455	474	450	444	449	437	457	408	458	414	430	460	487	458	436	453	455	418	463	409	515	412	486	458	482	474	438	431	484	444	430	441	440	463	494	412	441	476	436	459	487	448	452	417	434	404	445	440	443	462	476	437	407	450	422	476	456	459	486	460	410	476	466	425	430	427	410	427	478	450	465	412	432	444	429	453	454	432	430	417	435	478	466	422	458	463	414	464	444	427	443	401	449	460	421	449	476	464	426	451	469	448	427	439	477	491	446	440	474	420	446	469	402	477	463	411	437	413	426	461	455	436	431	454	430	450	437	428	472	426	455	434	430	453	428	440	431	454	423	417	440	466	502	436	435	428	399	434	437	441	432	438	427	490	452	463	452	441	425	417	481	460	449	468	426	453	447	464	457	412	435	482	431	468	427	469	459	440	436	418	448	449	414	484	425	470	444	443	460	453	446	406	451	428	401	416	445	473	443	463	436	458	429	448	425	414	420	468	417	477	488	448	454	430	438	450	412	449	452	417	425	434	422	452	450	435	443	436	437	431	418	443	462	416	429	449	480	437	465	411	432	484	454	448	419	420	411	442	416	451	419	467	424	471	442	445	449	430	463	454	416	437	447	454	447	460	422	456	445	422	408	454	492	489	498	467	448	456	418	405	440	443	422	417	467	483	455	473	441	433	459	456	463	478	434	452	460	447	483	439	396	431	464	432	405	408	453	426	455	430	442	403	465	435	479	474	428	443	446	416	441	467	459	450	423	441	445	450	409	416	446	472	445	461	450	440	434	433	437	415	473	429	479	438	464	476	457	447	457	448	472	458	417	463	473	436	451	439	490	448	448	434	492	447	402	467	455	437	468	448	408	483	469	446	468	454	456	452	431	446	429	439	438	423	442	450	441	436	474	461	454	449	447	408	457	424	455	475	430	441	447	453	434	442	458	442	454	469	448	452	444	451	463	439	437	471	408	439	462	476	453	435	439	454	484	419	439	417	432	469	430	452	432	443	469	480	447	417	439	440	480	466	476	457	437	465	451	410	470	431	445	418	438	448	453	430	435	479	440	428	468	447	476	480	450	458	438	435	446	427	419	490	464	424	427	476	473	429	472	448	464	450	447	435	466	417	411	460	470	461	419	423	440	446	427	467	436	441	423	410	450	440	461	441	453	422	469	438	439	443	463	445	475	451	440	422	398	464	437	428	462	446	453	451	451	462	436	481	459	464	451	441	421	425	425	441	425	458	438	438	435	429	462	448	436	432	479	429	454	451	448	453	444	420	447	427	493	469	426	430	451	466	465	462	449	463	440	439	447	431	436	450	401	444	424	483	457	431	446	438	477	477	467	457	434	465	476	465	438	434	425	458	419	427	491	435	430	496	423	413	459	434	476	446	434	426	449	419	450	481	435	507	459	433	463	419	464	481	406	468	427	451	439	450	467	438	480	450	433	437	457	412	448	464	439	458	425	478	459	442	490	463	428	413	465	431	450	493	428	489	452	476	437	427	413	457	465	440	447	502	469	453	440	432	476	460	469	460	460	449	431	446	434	445	456	445	476	466	452	440	461	449	447	474	441	415	449	469	441	454	484	424	478	425	438	451	438	450	446	438	479	459	478	443	418	422	473	491	415	412	458	402	441	415	488	451	452	422	442	463	416	470	419	485	430	446	445	426	460	425	454	430	454	422	429	464	435	409	432	432	434	469	494	402	500	450	437	455	461	455	447	451	452	418	446	452	455	431	450	474	466	453	458	450	429	450	426	446	458	426	447	408	461	398	450	448	422	454	410	406	451	444	457	434	453	423	406	467	446	411	469	467	450	416	451	458	430	449	510	422	442	417	429	464	477	442	405	428	412	440	430	459	457	439	447	428	470	444	458	461	410	452	483	451	461	454	427	433	475	471	456	435	434	458	422	435	451	439	432	418	438	452	483	458	469	416	428	444	432	445	423	428	448	419	391	435	451	435	463	458	443	446	462	480	446	423	445	448	455	442	450	443	446	438	448	455	434	451	422	437	461	453	472	458	451	416	410	430	450	456	451	467	440	406	428	465	440	422	434	449	439	431	463	396	436	437	437	426	452	442	428	477	411	470	393	470	433	463	463	475	430	454	417	458	454	468	447	458	460	438	464	446	444	430	434	428	462	436	481	429	443	433	418	476	445	492	476	436	454	400	443	443	483	417	423	474	439	438	436	425	420	437	434	434	456	467	478	440	428	485	457	444	419	424	447	426	427	428	441	471	468	432	485	442	444	451	432	431	441	439	463	455	462	440	474	438	451	473	439	433	409	457	455	413	440	467	443	453	435	463	419	472	447	486	425	445	464	437	447	468	405	433	461	476	461	434	432	442	451	465	452	465	443	448	458	442	462	428	428	432	448	429	401	461	426	459	467	440	432	452	441	475	444	451	425	429	457	424	422	472	462	416	445	453	449	427	486	414	421	469	470	420	453	461	430	443	458	480	462	438	431	415	445	465	459	455	454	470	466	424	443	436	420	430	379	461	444	451	441	427	419	443	456	461	461	448	426	423	468	422	433	439	420	470	477	468	447	478	447	480	419	442	443	456	446	457	447	439	437	441	441	415	415	415	466	440	442	442	434	414	436	460	480	442	428	383	441	455	445	439	438	471	434	416	458	439	422	431	436	442	470	450	439	449	454	452	462	449	408	484	454	409	442	420	439	430	462	417	448	450	433	425	456	439	467	486	421	415	463	455	411	472	463	446	428	450	446	455	437	464	485	443	478	416	450	440	442	426	414	460	447	457	450	436	457	448	451	422	412	446	460	447	430	415	444	436	448	447	439	411	429	453	467	452	425	444	423	440	424	413	471	453	450	457	451	426	439	434	398	458
9024	15595	12612	6498	4112	2887	2327	1985	1681	1521	1486	1381	1350	1242	1190	1168	1184	1065	1003	960	1005	888	971	971	940	937	1019	1122	1012	957	1029	992	1025	978	947	954	922	916	884	927	890	865	870	909	868	884	854	898	885	912	919	984	1845	3467	2870	2232	1692	1179	1008	886	847	771	840	799	766	827	814	853	818	782	818	784	829	736	771	760	856	757	845	807	806	795	793	826	815	813	824	808	781	799	758	823	807	770	818	798	781	791	758	815	864	763	806	813	766	796	768	777	742	806	814	756	844	733	779	756	790	816	757	875	789	820	765	812	813	793	759	775	782	795	794	773	815	793	785	804	814	682	781	811	776	778	800	828	769	780	759	779	793	785	806	830	809	799	786	796	744	840	782	804	784	788	772	803	785	790	811	740	806	853	767	830	787	821	839	814	790	801	787	748	787	765	781	772	812	790	811	774	850	762	819	783	831	807	826	865	810	808	764	810	811	794	802	808	822	761	781	855	782	765	822	845	758	740	817	820	787	842	797	812	791	792	855	783	772	750	789	831	846	804	812	837	831	843	812	740	772	821	816	802	826	827	823	790	834	823	803	770	811	793	771	881	800	787	843	771	855	821	766	805	788	806	808	788	848	823	791	847	806	804	805	789	806	778	773	803	818	759	820	796	807	804	811	813	801	800	790	790	816	836	819	779	839	797	767	837	852	797	807	818	830	817	769	815	774	811	808	786	828	780	778	783	752	813	757	769	840	761	801	790	842	800	807	769	774	816	765	816	843	769	803	788	827	759	788	854	804	799	798	848	806	821	833	787	757	810	762	840	763	785	793	786	774	778	789	783	815	823	841	783	817	851	818	813	827	792	853	823	812	783	777	827	787	792	785	805	828	840	810	807	811	830	788	744	811	793	797	836	794	772	781	797	785	817	827	820	788	784	801	842	776	778	806	810	751	822	831	741	783	782	804	789	823	822	801	799	798	811	810	789	774	763	829	799	777	794	816	811	829	798	832	764	787	773	780	790	812	751	814	851	781	779	775	807	777	818	830	795	744	835	820	826	812	780	802	818	832	835	785	813	771	825	805	813	819	818	799	766	747	786	822	773	799	832	783	834	710	794	817	768	787	815	797	812	800	848	831	832	789	852	804	802	855	814	809	794	796	801	791	814	806	757	785	878	805	841	807	806	844	868	792	799	780	794	833	787	847	780	828	770	813	841	791	776	826	812	788	814	853	768	803	777	756	815	783	806	807	835	805	883	810	809	737	816	816	796	769	816	815	808	844	830	823	776	810	783	786	777	790	847	814	805	806	843	784	835	797	803	806	757	792	776	780	758	821	817	758	772	789	844	800	782	752	765	821	827	800	722	785	740	734	842	827	794	785	812	811	828	767	749	816	800	791	810	781	804	800	804	834	826	818	812	791	803	794	850	771	795	762	803	795	816	767	788	794	789	835	820	779	804	807	834	806	808	800	800	786	796	787	809	824	787	798	784	782	777	777	807	800	768	860	794	810	816	803	801	836	861	799	732	807	807	812	750	828	767	805	778	763	805	784	804	798	776	824	802	764	822	772	801	822	797	787	799	782	797	801	783	785	808	799	829	834	809	782	785	791	822	845	790	795	799	775	803	810	805	803	805	813	806	861	776	781	784	760	831	780	821	778	816	808	802	789	808	787	820	739	826	813	770	773	753	771	868	850	871	774	778	810	824	800	777	827	798	839	763	785	804	835	822	803	768	814	764	758	825	819	816	779	776	783	807	781	799	808	838	776	819	810	823	834	816	821	800	821	816	782	813	787	780	790	812	796	811	799	788	815	805	778	821	784	766	794	778	794	815	810	828	796	815	780	828	790	822	830	772	782	764	798	819	827	769	817	787	829	841	824	809	797	765	768	763	813	770	806	824	842	773	827	751	775	780	765	771	781	768	797	815	819	782	822	806	751	770	816	761	879	786	798	788	800	801	788	789	748	798	853	819	802	800	800	871	782	837	794	837	805	790	813	839	772	841	779	784	774	780	818	765	806	834	830	812	837	785	808	805	766	785	794	830	755	727	806	842	751	790	796	802	770	728	746	839	821	826	831	808	802	811	832	754	763	805	815	779	838	803	811	820	821	826	750	821	776	796	830	806	802	828	753	776	822	766	773	755	777	812	826	786	821	848	802	752	797	777	786	805	785	783	818	774	822	742	812	831	783	814	807	816	857	806	833	778	824	772	800	747	831	783	816	767	779	811	797	757	824	775	779	823	793	781	824	778	867	820	781	759	814	805	814	797	842	762	819	803	810	797	796	776	814	818	805	793	786	823	795	810	795	806	784	775	739	739	790	770	804	791	767	824	769	779	819	804	740	810	800	796	794	756	851	813	825	826	797	805	859	785	795	804	826	744	827	868	744	762	730	782	811	814	816	804	822	807	839	799	768	794	840	845	799	787	791	779	820	782	786	783	802	779	768	755	781	750	800	793	805	782	838	767	810	775	825	819	823	813	811	830	797	776	727	800	807	763	781	762	751	842	842	806	741	790	857	778	804	781	848	788	836	782	813	784	831	759	820	836	796	748	786	778	785	828	805	817	806	786	790	822	781	801	816	801	835	733	810	842	834	810	812	804	839	789	791	806	761	799	776	795	815	804	749	821	821	844	789	775	773	780	760	750	829	798	808	771	797	782	827	822	754	815	819	798	814	864	794	764	781	795	768	785	807	776	798	740	782	786	852	812	854	815	799	819	849	811	856	788	849	817	787	791	779	751	801	842	792	800	744	842	787	776	802	774	819	807	818	795	779	755	835	825	807	806	781	831	827	806	839	790	809	822	858	812	814	801	785	773	819	831	772	766	801	788	828	768	798	796	764	800	819	817	773	811	738	822	773	815	799	804	761	824	833	808	802	816	787	758	807	813	828	824	768	840	785	824	832	838	825	778	792	806	774	825	821	827	781	769	806	806	788	770	821	772	789	721	797	813	880	822	792	865	756	819	839	780	840	778	737	845	811	823	771	754	823	787	810	820	775	825	789	762	798	783	788	813	745	873	769	802	797	723	845	786	768	756	793	809	811	823	821	808	811	777	827	806	806	820	801	786	837	806	791	832	798	779	838	802	805	810	776	819	771	819	812	843	823	796	824	777	788	785	817	830	824	829	725	788	824	870	814	803	748	792	766	753	755	799	810	710	822	757	831	863	828	773	792	784	843	812	783	817	842	814	822	787	775	769	831	808	776	817	873	814	775	776	782	839	751	827	829	807	800	812	790	807	847	796	777	812	840	789	848	829	768	802	779	821	860	760	809	781	807	797	785	790	808	816	733	764	782	792	800	800	771	776	776	763	780	786	806	778	797	818	827	802	777	854	888	806	766	782	781	775	798	811	820	822	799	775	799	828	809	814	803	787	736	781	809	817	793	796	778	778	822	814	804	791	777	767	823	846	862	796	802	775	800	838	789	823	806	772	805	819	803	811	827	799	773	837	784	765	830	806	809	808	807	774	790	812	842	845	788	835	849	790	785	800	815	774
23275	21210	28882	23816	21209	19228	2337	1012	729	645	670	679	566	574	555	551	481	441	432	430	427	463	434	393	412	445	400	405	462	467	485	470	505	459	411	450	378	392	400	405	393	411	414	388	398	374	404	356	379	388	406	422	997	1809	1639	1123	792	584	470	406	335	344	335	372	374	360	353	348	352	380	400	377	364	374	370	374	326	324	374	332	373	382	346	352	336	349	371	331	361	330	387	381	356	368	362	379	394	338	354	358	349	374	336	380	349	400	350	381	363	324	355	403	358	339	340	350	383	369	357	355	378	312	338	321	362	367	334	367	357	359	387	358	342	336	329	372	343	378	349	331	377	352	361	374	353	360	355	326	374	337	363	358	329	331	364	363	342	350	318	339	345	370	348	351	349	372	364	379	356	363	343	398	351	352	341	385	334	315	358	324	346	356	371	344	370	358	320	351	332	333	345	341	338	357	353	368	347	376	354	374	326	370	377	392	386	373	332	299	366	358	370	369	405	343	349	336	369	361	358	328	329	331	377	396	355	357	351	347	335	374	335	341	344	337	372	367	361	357	319	402	373	362	357	332	341	382	348	347	333	369	355	366	371	356	363	351	359	355	339	342	351	355	326	337	404	368	357	347	368	359	373	349	353	360	358	330	392	363	322	355	370	376	356	358	360	349	357	364	338	364	335	360	403	330	357	369	383	348	334	357	367	365	374	361	354	375	372	356	369	351	389	353	366	370	378	381	357	369	351	326	355	361	369	379	351	318	396	313	353	363	356	360	358	377	361	363	356	342	304	354	371	364	373	346	366	328	319	317	358	361	364	360	348	348	376	346	362	366	340	349	345	381	374	372	339	356	335	348	362	371	371	321	392	348	351	352	367	343	342	382	375	350	348	345	345	360	381	367	328	361	329	337	346	375	373	367	345	339	344	353	328	333	377	334	357	346	380	319	320	329	320	346	379	376	346	363	370	352	338	332	344	377	350	372	375	348	337	355	325	359	354	383	346	341	383	343	357	345	350	358	360	353	322	350	350	353	375	350	371	360	364	375	353	351	369	322	371	332	327	360	347	364	348	358	343	367	305	341	359	350	362	401	361	363	323	362	333	372	332	362	363	351	412	386	366	357	345	343	360	346	339	342	344	349	321	351	383	322	365	351	326	358	385	349	339	335	389	334	325	352	352	381	345	373	338	357	349	373	374	369	363	375	342	336	363	330	331	361	351	339	315	329	316	355	358	351	371	332	358	313	328	386	358	342	312	365	372	346	345	338	340	347	372	354	376	375	342	320	331	377	365	375	340	327	361	339	353	384	378	357	343	367	375	354	329	357	362	360	362	313	367	376	361	346	335	356	363	324	354	355	322	353	318	323	326	358	333	349	332	349	354	345	348	371	336	339	354	303	363	371	336	369	352	363	358	345	331	368	352	349	367	349	323	354	324	361	376	329	332	363	343	357	344	341	346	362	338	334	340	356	370	368	341	349	370	369	359	373	357	372	371	359	378	323	361	385	343	360	366	360	333	350	360	337	350	355	320	356	372	332	357	339	375	351	360	338	382	357	329	353	371	348	370	316	330	353	374	368	362	372	349	369	382	342	337	365	346	393	354	361	338	265	360	360	374	372	342	352	353	376	335	346	372	346	347	374	350	391	320	393	383	365	371	394	330	347	320	358	350	361	367	335	384	316	348	348	353	343	343	358	364	333	343	371	364	374	361	364	382	361	400	321	355	367	373	364	354	374	323	371	347	326	351	331	365	351	353	339	367	331	386	367	355	340	372	359	378	396	353	364	322	389	347	315	361	386	347	352	365	353	360	341	358	392	365	351	331	348	402	338	358	343	346	335	354	345	373	389	343	346	383	361	340	367	319	327	343	342	350	358	353	323	379	352	386	340	343	318	326	354	358	343	358	375	346	361	390	351	325	373	368	329	367	377	365	358	375	407	340	340	348	378	347	362	351	378	414	361	338	350	352	342	369	362	342	323	353	368	326	360	350	350	341	363	315	331	358	359	378	329	381	349	349	360	373	351	357	366	371	377	345	334	346	370	343	360	387	361	352	361	355	372	360	337	381	357	380	346	331	354	333	352	360	379	342	335	361	315	374	373	350	357	367	377	381	333	328	333	339	364	364	336	339	332	353	328	380	377	363	323	371	364	366	363	355	357	376	311	325	377	336	336	342	356	355	399	343	357	330	366	360	315	365	357	321	362	365	347	398	367	362	385	374	351	378	353	344	346	352	352	392	333	367	372	354	347	359	338	338	374	335	331	364	376	354	342	378	331	389	356	385	365	339	372	356	339	352	384	368	355	353	334	337	374	374	365	327	360	364	366	339	369	334	341	356	368	384	350	366	365	365	360	354	336	335	349	358	368	365	361	349	336	384	334	362	380	373	363	348	371	339	355	356	356	358	356	350	350	398	313	358	379	338	354	336	377	335	352	368	378	364	345	367	361	376	358	377	374	377	358	346	342	352	371	372	365	345	325	343	358	396	356	345	337	326	361	352	353	355	362	350	343	347	364	368	351	356	362	358	345	349	348	356	340	387	347	375	342	322	344	326	332	376	300	356	337	352	365	359	375	357	356	374	378	358	334	364	361	372	343	350	351	357	333	366	388	333	355	370	360	370	390	349	376	350	342	401	361	360	347	366	323	368	366	343	350	338	365	356	342	367	348	337	331	325	369	350	343	340	363	380	367	340	329	348	363	366	327	384	392	360	316	362	338	370	380	348	357	318	332	321	377	328	394	352	351	322	358	394	363	331	338	349	356	379	343	351	372	360	366	336	326	349	367	367	333	344	328	346	362	344	378	358	344	341	367	351	383	390	304	382	402	330	356	370	338	356	368	325	341	394	376	353	350	371	325	379	401	327	331	362	362	348	339	351	378	338	333	361	361	356	402	369	358	356	397	302	380	361	346	355	350	350	380	342	339	361	368	324	344	366	342	345	292	368	355	356	371	331	370	336	361	343	383	385	389	323	382	350	337	302	365	382	366	334	354	350	355	344	352	366	367	340	358	372	366	348	354	332	350	366	376	342	359	377	376	383	361	342	338	345	319	387	364	345	389	363	363	373	367	342	377	343	370	362	366	399	362	367	379	347	357	355	383	369	358	362	355	324	308	314	356	325	346	358	333	328	346	349	347	335	337	344	409	375	367	333	355	328	322	372	356	365	382	356	395	388	350	331	360	343	371	389	358	339	334	392	331	366	369	358	356	371	356	328	383	373	343	366	335	364	361	340	364	344	341	333	334	364	366	376	359	334	378	373	358	354	370	388	324	361	368	365	365	386	364	368	363	363	312	320	387	372	349	370	347	349	376	348	344	317	344	345	382	357	359	356	372	333	344	366	360	397	349	341	337	363	371	342	324	343	358	352	336	330	332	346	332	364	334	342	379	337	335	347	331	329	350	328	356	335	353	370	358	329	370	347	368	341	355	350	336	369	372	344	365	332	352	349	337	334	360	359	351	333	362	380	361	369	324	345	336	355	374	373	376
10903	20815	17111	9813	6125	4047	3273	2734	2137	1874	1819	1609	1576	1424	1429	1336	1189	1188	1057	975	908	967	962	836	823	849	859	875	1000	1106	1100	1066	1098	1070	818	900	845	801	808	759	780	768	759	803	747	728	712	757	760	802	776	763	2765	5204	4479	2985	2083	1296	949	703	671	659	649	616	654	607	610	615	641	671	649	624	601	631	585	694	658	677	627	607	651	639	621	599	598	646	666	661	601	638	602	608	669	631	586	611	631	562	618	657	646	639	589	641	677	635	638	632	611	665	633	644	621	601	704	619	613	641	640	596	634	654	653	638	652	596	674	620	647	627	680	641	612	635	641	641	623	637	617	653	606	625	634	610	651	602	628	628	617	560	618	605	638	663	633	607	643	621	675	653	702	597	620	617	640	624	612	623	681	658	647	618	635	620	606	696	617	640	597	589	646	634	636	619	630	596	652	675	613	627	608	639	648	626	634	610	573	609	609	638	590	605	647	619	635	640	633	607	672	670	681	634	616	619	610	627	646	665	583	629	617	622	619	583	602	606	617	601	603	617	637	652	649	661	639	650	655	637	613	631	600	640	630	666	647	620	630	604	679	584	552	642	643	620	603	674	590	605	627	616	640	645	576	649	621	609	653	633	632	623	607	661	654	659	632	617	685	603	613	663	627	627	631	605	629	638	653	628	636	690	586	602	640	628	628	607	579	618	629	654	624	635	611	634	660	632	613	644	625	631	600	621	622	625	662	670	645	595	616	610	661	605	622	609	631	644	641	666	623	617	636	611	592	628	622	635	631	638	616	666	605	628	609	604	661	582	646	655	589	627	661	591	616	625	623	593	637	618	643	621	606	667	651	666	637	633	598	684	651	652	639	607	633	611	667	608	623	635	658	646	614	641	636	680	613	638	605	662	612	634	654	593	615	619	637	588	631	670	630	639	602	603	604	638	660	601	643	615	671	694	634	630	642	650	630	598	611	675	607	623	645	600	622	589	673	628	598	633	669	625	623	660	633	657	659	586	600	635	629	644	599	642	620	656	633	625	607	660	601	615	677	617	653	632	630	641	670	623	642	663	614	661	653	616	592	579	677	643	648	620	644	652	629	603	635	636	607	623	607	627	610	624	625	642	613	633	636	575	654	618	611	626	654	667	650	617	647	652	654	666	681	612	602	640	611	637	633	648	639	609	615	629	644	617	618	626	644	658	623	627	665	615	617	602	637	613	650	613	607	624	608	621	632	625	594	591	615	675	658	667	666	655	676	655	610	597	590	635	602	641	618	636	661	643	636	654	630	607	640	645	665	613	657	628	639	582	600	606	574	619	637	657	619	638	608	661	629	582	622	656	592	607	585	630	601	640	649	614	650	668	603	630	643	638	647	650	672	589	648	657	647	617	616	617	616	640	623	630	640	646	645	648	638	678	614	633	561	614	624	678	602	599	647	612	659	619	638	600	655	666	578	586	645	614	615	616	618	633	622	642	636	602	640	683	604	659	624	650	620	637	645	611	649	609	588	674	618	647	641	645	624	620	631	610	675	648	614	628	644	633	628	634	622	665	634	680	649	632	607	653	637	635	620	599	622	588	633	621	645	612	642	661	538	650	590	582	591	604	631	635	603	639	647	622	641	600	623	650	606	645	613	653	636	611	648	648	624	654	667	630	658	582	683	637	702	651	611	649	654	632	670	660	595	607	612	657	618	559	639	647	619	593	641	650	596	668	625	650	597	644	661	623	637	634	588	609	677	654	586	628	646	707	629	601	606	602	611	608	619	622	623	642	627	634	653	612	629	601	630	668	663	619	622	627	683	638	623	629	616	639	627	657	628	649	620	664	685	593	679	595	653	625	625	618	608	627	609	596	611	619	610	659	604	640	634	636	641	658	610	654	587	617	607	646	634	636	617	628	639	598	660	631	643	624	626	611	597	626	651	620	644	633	669	666	632	636	610	620	642	606	623	619	651	637	620	697	587	622	652	663	630	628	644	641	611	636	606	591	612	642	641	655	647	640	608	565	622	650	638	604	602	621	594	625	649	610	588	653	641	575	647	564	636	625	611	642	633	623	643	565	587	641	606	629	616	641	617	608	633	645	645	658	610	633	624	662	566	643	593	614	601	647	649	638	621	609	649	589	623	624	655	658	643	660	635	635	606	631	628	611	585	597	631	688	623	650	646	674	616	598	671	624	653	642	652	610	645	642	665	630	640	609	668	629	576	657	639	634	657	657	639	624	653	628	643	623	664	656	597	629	642	600	577	652	650	594	640	620	636	628	638	608	635	661	661	628	606	604	599	606	614	612	568	640	624	610	599	644	645	626	649	636	649	644	598	637	647	649	643	636	653	591	622	622	645	629	630	664	629	633	628	652	661	661	652	601	634	591	652	697	640	605	613	608	624	679	611	668	622	632	610	644	656	599	649	682	669	656	662	657	614	631	640	624	650	620	622	656	641	632	639	623	626	626	643	601	672	605	594	645	641	604	644	660	619	637	684	642	645	650	610	597	626	615	643	650	610	635	584	615	658	634	632	609	632	610	640	634	599	632	617	649	673	639	638	632	622	614	634	682	636	650	648	610	648	606	667	621	634	616	600	630	650	606	637	622	657	655	658	647	610	642	618	640	674	644	601	638	584	633	613	614	686	627	596	602	672	622	620	628	604	676	657	619	672	623	651	614	621	626	628	609	601	635	622	634	629	591	653	636	615	603	618	612	571	632	634	612	621	645	648	639	645	567	618	649	625	628	666	666	618	634	622	639	645	649	651	665	633	603	653	631	630	591	639	641	655	646	669	599	606	644	669	619	602	623	620	630	633	615	637	599	654	652	618	597	673	642	638	640	617	657	631	643	653	636	644	636	587	644	627	643	593	607	679	635	621	640	659	597	638	597	679	649	615	597	601	636	634	590	652	654	652	612	628	624	631	641	648	695	641	658	653	638	608	625	629	672	654	587	629	632	613	674	634	632	626	623	623	619	641	648	632	649	589	609	617	624	610	609	616	614	642	626	650	642	643	679	661	649	670	654	631	605	659	615	664	620	621	643	570	648	613	633	666	620	606	638	657	666	650	652	626	654	628	624	617	629	604	670	648	618	632	702	569	608	634	642	612	603	653	636	647	619	664	588	623	639	620	590	613	596	664	611	627	654	622	649	621	608	598	612	628	625	625	636	621	647	622	633	626	633	624	633	639	618	638	665	619	637	640	620	613	611	661	627	632	667	629	606	623	638	601	603	618	626	665	646	614	610	640	631	577	646	614	642	596	620	632	639	611	580	559	612	645	600	677	663	657	634	633	614	665	626	619	684	682	622	585	619	666	661	619	607	645	649	587	598	665	632	622	623	605	601	625	629	608	624	650	611	670	642	627	637	631	701	652	619	656	638	630	650	639	620	633	591	615	677	619	639	583	600	651	631	634	626	652	678	651	624	635	655	654	646	593	661	585	582	623	639	653	627	640	633	578	623	679	649	645	607	630	629	594	655	641	622	636	612	608	623	645	605	611	646	612	607
26660	20093	7424	1342	761	661	587	599	569	596	585	618	601	654	582	538	528	563	554	545	560	558	599	560	556	577	516	560	552	624	609	557	575	603	591	537	566	547	542	554	557	511	555	591	508	544	527	579	561	589	541	585	614	666	653	643	620	587	556	550	526	535	554	534	530	529	539	526	565	558	569	547	522	560	540	547	509	474	550	511	518	532	560	538	559	557	556	542	540	501	529	554	571	563	524	515	561	537	549	553	536	519	530	522	550	512	549	587	562	569	539	532	556	510	537	530	513	558	543	551	552	560	583	597	561	538	538	570	532	529	567	539	529	523	516	543	528	471	502	501	538	510	548	574	537	499	563	535	562	534	554	544	530	572	589	547	523	526	537	545	518	475	522	557	537	540	543	556	558	497	546	524	555	522	525	524	546	546	565	579	558	511	524	525	536	501	535	549	526	571	526	573	564	522	533	520	532	550	518	525	534	564	528	521	511	532	490	545	563	487	548	579	541	503	515	524	503	549	548	531	561	541	557	568	539	514	538	557	530	536	542	527	526	572	568	565	543	581	523	556	528	505	547	555	554	516	530	532	537	533	556	508	543	530	531	542	557	547	525	512	543	539	527	534	529	512	540	556	560	499	542	531	541	538	510	544	528	533	524	515	530	545	562	510	505	530	519	553	538	524	533	532	517	552	519	545	516	525	521	538	541	542	546	569	527	516	543	471	544	553	572	525	569	552	568	558	554	527	548	552	521	545	567	509	518	540	535	536	556	561	516	553	521	557	539	514	504	576	519	552	563	543	556	554	533	567	549	546	541	550	531	530	552	538	583	579	520	515	540	530	544	567	582	487	550	534	527	561	542	539	570	554	538	535	559	541	528	506	516	578	548	499	544	512	550	568	590	495	602	549	542	538	523	538	531	544	554	552	552	505	556	522	547	541	568	520	541	532	549	530	519	520	566	550	519	507	558	515	530	551	520	512	541	568	539	557	535	593	530	546	496	520	539	537	536	562	513	526	566	524	524	508	525	582	508	512	553	566	530	528	529	493	555	500	536	529	514	561	558	578	565	559	565	556	571	525	546	543	548	551	537	562	500	539	552	492	524	501	538	507	543	557	507	547	537	494	528	525	525	508	501	491	501	558	559	529	549	515	537	548	548	566	499	542	549	528	561	527	525	533	487	554	549	528	528	507	536	530	559	555	559	565	538	496	559	530	537	566	560	507	522	539	486	535	593	513	533	525	559	550	541	563	543	544	510	536	552	520	554	517	536	512	580	550	532	566	532	517	575	553	526	569	547	502	519	510	527	513	556	536	544	570	542	514	524	505	549	551	528	565	506	536	524	508	554	519	505	558	555	581	533	517	554	566	493	561	517	541	525	533	528	514	582	519	547	504	540	516	520	563	517	488	566	526	518	566	532	555	519	566	572	564	548	522	533	469	528	580	579	559	470	556	542	500	542	553	564	538	544	560	523	595	529	557	539	498	560	536	538	567	555	548	517	511	587	520	566	517	516	548	523	536	502	520	562	538	562	571	482	545	515	556	566	533	537	527	521	518	562	523	532	583	492	562	523	540	546	493	571	507	524	573	503	549	545	566	498	553	569	519	528	546	544	514	583	540	537	519	548	538	533	534	547	506	533	517	525	581	572	513	540	544	507	559	533	526	528	527	513	515	540	536	541	537	543	563	539	543	521	553	520	519	541	552	527	515	533	528	557	540	537	563	580	541	592	497	551	555	527	526	509	524	504	533	548	526	551	556	519	571	533	509	512	533	555	602	496	554	529	566	533	563	537	548	535	537	536	486	545	509	522	557	500	552	537	552	518	552	534	542	511	540	541	542	552	526	545	499	558	581	538	578	536	517	573	544	525	564	515	551	543	495	550	542	531	547	528	535	533	541	523	554	536	537	516	506	519	551	542	515	559	515	536	535	546	554	516	557	541	551	530	534	528	515	559	554	550	533	525	493	546	499	525	549	516	520	567	524	572	560	510	584	543	561	526	533	512	526	519	570	518	567	572	543	477	498	538	503	501	491	469	553	541	529	549	528	554	516	514	527	587	597	535	527	512	523	526	564	581	515	523	529	515	560	514	580	535	548	535	553	470	528	478	517	521	508	539	567	504	503	558	531	526	582	482	509	585	517	485	535	563	543	561	538	555	509	560	551	560	549	545	531	579	518	513	560	523	557	514	521	551	545	538	524	543	515	498	561	527	547	577	515	513	537	510	558	567	507	515	537	530	537	490	542	534	520	548	535	559	536	550	555	528	540	526	549	536	518	576	544	547	558	560	534	540	573	508	540	518	559	522	559	558	521	526	562	498	559	547	532	530	550	565	550	530	530	522	547	536	530	520	545	549	499	535	594	532	540	539	519	514	530	542	536	552	544	537	518	554	535	519	533	548	560	551	532	500	533	511	538	536	528	494	524	540	577	494	532	533	504	519	503	549	562	500	540	514	587	531	551	507	536	586	534	538	533	545	533	542	561	474	589	539	498	493	511	545	559	525	534	550	547	571	530	520	548	553	560	533	598	498	521	587	520	543	531	556	567	498	536	523	548	537	532	545	566	530	544	531	543	525	557	563	556	512	541	538	524	589	607	522	499	527	520	513	515	529	534	511	527	535	544	510	559	492	572	512	547	510	553	516	539	527	525	559	576	521	526	524	530	533	572	519	521	528	522	540	517	510	502	497	500	571	538	542	524	515	516	500	543	555	559	534	497	545	484	563	527	541	528	536	508	584	524	541	560	521	562	556	566	486	521	514	492	478	537	530	488	498	546	563	535	509	543	530	505	560	532	501	507	506	535	551	548	507	531	511	539	535	536	524	560	551	502	534	563	543	514	562	518	574	579	534	507	561	557	539	537	507	522	541	524	540	553	520	546	545	572	533	535	529	505	538	554	516	572	554	520	585	511	534	528	507	515	541	528	544	532	554	550	535	499	536	517	553	524	492	541	554	525	540	585	550	559	573	515	545	565	515	547	487	540	499	528	560	553	546	546	519	564	533	573	541	556	522	557	547	501	577	569	518	537	497	534	551	517	546	513	569	565	536	546	582	537	545	541	542	558	543	482	531	542	561	600	579	561	551	559	524	535	552	498	541	543	586	528	566	500	554	545	525	549	539	549	515	484	522	535	531	532	555	571	514	571	529	567	545	539	565	522	530	497	549	530	538	521	582	539	522	544	561	560	542	538	517	527	574	555	507	552	547	547	561	527	485	521	518	522	527	514	565	539	537	502	496	518	538	534	521	522	578	536	562	530	520	542	576	552	531	518	535	543	554	554	570	534	549	558	517	522	528	549	534	565	547	510	518	515	568	587	543	537	568	523	521	524	495	559	550	567	559	535	529	567	544	531	537	544	520	552	573	589	465	555	570	520	563	549	535	515	531	514	553	557	522	561	615	506	541	509	526	546	538	521	508	509	547	525	562	521	585	546	535	523	510	541	552	512	532	518	553	517	537	538	542	532	544	562	564	495	523	520	542	557	577	499
6747	5839	4080	2382	1621	1295	1269	1276	1089	1154	1120	1237	1052	1165	1113	1076	1140	1057	1011	956	1037	1022	962	975	996	995	989	1007	1034	1068	1139	1118	1140	1096	993	1057	980	1024	1037	963	992	973	1004	969	973	1023	1003	924	992	993	980	922	1102	1392	1299	1287	1171	1127	1033	960	971	961	949	979	884	959	938	949	934	936	924	918	923	923	969	989	898	923	993	932	991	983	963	903	980	952	935	940	940	981	910	976	982	947	928	981	922	884	962	952	958	937	951	974	994	970	937	938	910	952	954	970	949	929	903	961	953	937	969	951	920	912	983	942	952	953	977	963	943	924	941	933	927	955	906	979	969	928	949	984	949	931	927	992	949	955	929	959	943	974	910	942	967	956	983	963	972	949	939	988	936	924	922	991	978	943	893	983	952	963	956	973	971	929	904	972	935	971	926	937	925	973	992	965	910	958	966	926	935	931	923	930	958	896	984	994	931	927	923	1004	919	914	985	937	969	925	970	968	983	998	958	909	964	987	910	955	944	949	943	971	929	996	967	926	941	989	939	932	952	934	942	952	947	921	946	912	938	944	938	971	870	964	997	934	974	949	893	989	967	1002	917	963	950	921	927	971	920	949	969	936	907	987	930	917	935	946	946	916	955	927	995	921	921	936	958	933	931	946	928	1004	921	920	911	938	952	965	937	934	937	979	925	959	945	976	993	957	918	977	957	919	937	915	986	988	951	960	916	940	992	1002	926	943	953	920	998	948	924	902	994	954	1022	910	912	980	931	972	916	930	956	967	958	939	905	927	939	921	889	957	981	928	972	929	865	939	954	915	894	901	938	889	1013	929	932	1057	947	965	984	924	942	978	899	967	1000	955	969	917	947	951	872	964	977	938	940	974	897	930	965	950	902	942	954	894	907	911	980	969	934	1008	1009	1007	958	987	921	934	927	926	968	875	968	900	949	886	943	1000	976	975	930	914	1005	914	931	975	930	957	979	946	971	963	921	941	982	942	962	944	980	913	902	969	918	897	962	878	999	995	938	928	959	970	1001	961	956	923	960	944	928	960	956	944	992	949	953	927	938	926	999	997	940	970	918	914	920	935	919	967	955	976	953	957	924	907	951	958	967	950	965	977	979	946	1015	972	902	971	967	936	933	951	969	926	1000	901	940	956	942	883	977	973	982	973	976	958	946	878	944	931	921	943	931	929	917	943	955	957	953	998	924	899	910	940	954	920	945	952	909	899	914	914	916	927	968	968	937	956	915	912	925	974	943	915	931	946	964	938	937	949	921	962	920	919	946	961	977	943	914	920	944	911	976	983	929	945	988	967	993	1001	919	954	918	955	945	960	922	935	980	920	946	956	927	951	951	956	973	925	961	950	918	987	951	950	917	932	940	958	955	981	936	929	926	948	960	924	950	931	947	949	973	962	913	915	945	902	912	878	971	952	937	905	972	985	952	930	962	966	924	899	942	937	931	928	962	902	923	916	935	972	942	910	979	969	939	987	939	942	908	884	889	925	947	947	950	952	931	927	928	979	955	967	955	877	930	920	894	929	977	930	973	926	973	956	890	887	889	937	917	916	929	981	1034	935	995	979	923	928	936	1008	909	979	936	879	967	930	978	945	978	929	956	910	939	950	919	908	888	934	965	903	966	987	998	944	948	931	984	982	957	947	899	962	990	904	1008	917	983	1007	891	972	958	963	957	974	961	955	945	981	884	952	898	940	932	979	951	963	971	932	949	971	1000	912	935	942	954	982	964	947	976	912	948	902	958	867	870	921	942	943	933	971	954	939	992	949	873	974	949	974	927	941	934	963	959	912	961	928	1006	964	952	934	945	960	946	903	971	1008	947	932	970	955	919	977	999	907	955	932	909	966	906	945	968	896	976	941	942	930	945	967	954	920	904	969	991	951	959	961	969	955	964	934	971	968	951	961	955	936	954	947	954	925	943	933	934	929	990	910	922	943	991	954	945	850	995	905	969	896	962	1011	950	950	931	880	959	944	958	1006	948	943	944	957	995	976	939	905	920	947	970	956	908	954	965	885	920	974	967	953	989	911	963	982	967	926	934	957	948	993	965	997	885	934	905	931	976	937	924	879	845	986	980	972	942	893	927	912	976	959	909	998	967	1000	916	928	990	932	949	1022	1015	908	940	901	947	971	918	911	987	925	966	944	984	985	921	953	937	956	898	948	913	900	957	969	968	974	922	1013	936	904	903	930	924	840	946	923	936	957	943	973	944	958	986	945	1001	915	937	904	967	976	973	905	930	950	926	934	941	925	951	926	942	954	947	1009	956	902	945	981	944	919	922	936	938	937	897	946	922	949	983	946	959	952	1013	950	1021	918	973	990	961	926	950	906	984	963	978	964	1062	947	1009	974	995	952	935	951	984	949	927	940	994	969	991	1001	950	975	1038	934	989	948	910	1010	940	926	969	983	932	906	958	883	964	906	910	935	929	932	902	987	988	976	935	915	993	967	995	933	978	917	919	929	975	919	974	994	894	950	945	1003	938	958	973	900	915	937	934	943	942	915	950	927	987	954	923	957	923	931	954	974	1005	966	969	1006	935	1018	914	934	874	945	961	969	957	941	945	953	906	881	884	948	920	1008	905	984	962	951	991	947	946	913	960	995	888	914	963	956	934	969	976	949	959	970	905	978	943	948	949	947	966	923	951	928	973	940	913	950	937	940	964	953	936	945	963	943	891	887	912	935	946	928	978	967	931	988	986	962	960	953	966	930	927	964	920	956	906	1001	939	922	977	939	991	923	1005	927	929	935	932	951	916	995	923	975	955	993	918	946	951	895	1017	917	892	913	934	969	989	965	963	952	938	918	955	981	956	966	892	932	902	938	965	922	964	901	964	871	1005	914	950	921	974	943	957	947	1006	973	957	929	972	972	933	946	971	869	993	940	996	920	943	958	932	911	959	987	897	934	1013	970	981	925	906	962	918	943	965	945	966	970	987	959	903	900	939	977	933	946	912	885	960	936	979	924	952	942	934	1002	900	978	961	884	953	948	918	1038	1008	939	958	954	936	942	953	925	906	915	938	962	955	936	962	929	979	949	967	963	912	963	954	935	972	945	956	936	933	952	928	913	977	974	948	966	941	955	926	921	976	960	899	985	967	919	935	914	917	961	973	938	910	948	982	931	988	955	899	944	943	985	919	1010	964	918	895	955	938	953	933	949	905	952	935	954	894	936	938	927	988	982	969	994	872	939	927	954	942	959	969	971	955	984	972	936	983	975	937	981	988	948	943	984	969	957	926	967	988	899	966	903	944	956	954	1001	1000	971	986	930	940	949	979	934	959	929	916	910	983	973	956	924	960	909	966	949	962	923	952	975	965	950	956	904	934	951	949	984	937	994	964	962	996	928	969	939	923	934	940	893	973	928	1009	876	982	940	960	913	916	942	945	928	991	944	943	894	944	916	1000	939	888	938	938	984	965	932	940	903	933	978	958	985	963	956	964	948	934	900	946	982	994	904	978	915	981	961	915	965	940	996	928	914	932	953	954	972	1013	923	890	899	955	998	946	911	989	936	893	911	982	915	964	952	960	932	947	985	971	892
24248	21248	28278	24502	20164	2690	1027	690	655	600	589	620	578	589	523	497	502	481	513	456	476	431	469	419	438	437	488	468	494	451	512	496	492	461	473	430	447	465	432	440	438	444	453	470	447	437	499	470	460	473	483	555	874	1124	1118	832	689	582	517	433	425	408	396	451	404	415	375	411	405	452	413	398	421	409	412	440	405	420	394	388	440	436	468	430	389	432	422	425	413	438	462	419	378	409	402	410	426	453	445	434	451	384	362	424	451	410	449	402	431	427	396	422	383	435	423	438	424	434	396	453	409	391	439	420	455	431	378	400	437	440	412	435	390	464	401	405	397	429	419	455	405	416	448	383	442	433	431	378	445	411	414	419	387	415	445	399	415	451	436	422	411	427	455	423	402	446	408	449	407	419	426	438	422	432	401	410	423	415	429	426	427	444	399	409	460	453	440	426	417	415	419	398	429	405	409	440	397	407	442	416	437	436	431	404	379	446	454	401	433	385	401	414	456	389	432	436	404	461	401	405	447	469	398	460	424	421	430	429	427	419	398	384	431	392	375	416	394	418	397	413	418	406	403	430	394	412	392	429	413	402	473	427	421	399	441	413	413	386	399	413	401	436	461	424	437	416	437	462	406	433	447	403	401	443	425	415	387	424	467	433	392	408	393	448	460	413	409	395	429	403	455	431	415	416	390	458	420	403	405	427	386	394	413	440	436	415	434	388	403	426	396	400	397	403	393	466	408	411	424	401	399	424	409	396	423	401	467	438	427	436	433	389	442	455	441	420	424	434	416	442	399	421	436	440	402	405	406	431	398	401	381	437	399	445	413	441	418	427	442	418	413	421	416	422	412	390	398	410	436	438	463	450	414	420	414	413	426	425	449	445	416	408	424	418	405	433	433	412	399	437	400	413	424	452	404	380	406	409	383	415	424	410	425	406	385	431	425	433	428	406	398	419	408	449	402	444	391	407	448	406	408	408	415	453	385	394	412	417	364	400	422	463	434	376	412	411	473	443	412	420	422	406	400	397	423	426	411	433	434	411	434	402	444	396	427	437	435	397	423	426	437	433	435	402	442	420	436	405	389	414	436	446	413	423	468	432	386	410	445	414	399	411	378	403	382	435	399	452	410	383	421	381	425	409	403	420	441	437	402	463	438	447	400	419	382	442	400	440	417	403	429	445	406	419	412	436	434	435	435	409	407	378	415	424	385	444	448	417	440	407	388	419	386	424	419	426	411	373	420	398	471	424	410	428	417	440	383	420	370	404	420	440	402	386	434	449	410	412	408	448	412	431	451	432	414	433	395	438	415	456	460	426	412	427	391	428	413	407	404	436	415	430	439	420	425	446	399	409	419	392	418	433	441	422	459	424	444	440	418	413	395	394	439	402	448	444	393	409	450	418	426	427	446	407	441	431	453	414	415	413	406	383	378	431	442	399	409	443	446	422	416	424	471	439	388	445	440	465	408	480	434	415	450	417	425	418	434	394	407	479	395	428	431	407	419	435	432	415	422	411	465	394	432	424	446	424	458	443	416	421	398	441	421	452	419	396	414	414	440	424	435	395	434	416	416	438	436	415	422	449	427	433	402	420	423	418	435	380	406	414	405	424	397	450	440	420	423	444	426	421	427	381	418	392	417	420	430	410	407	430	425	406	392	444	438	406	425	442	439	399	426	416	412	395	416	420	408	404	400	445	405	412	422	417	394	405	393	403	416	429	416	381	386	410	403	460	447	432	415	425	427	416	410	445	452	415	368	433	441	407	410	444	412	419	456	402	397	433	443	401	380	417	406	463	428	387	417	402	440	391	428	380	399	421	414	435	415	413	386	424	421	416	411	442	402	414	421	408	427	427	383	399	411	428	423	440	398	394	405	408	418	471	444	398	424	425	427	403	429	422	428	428	414	421	425	424	428	415	390	411	427	433	408	419	414	413	398	410	409	449	432	427	411	412	391	395	413	459	434	423	404	426	410	399	433	427	409	442	381	410	402	434	435	387	426	410	446	400	433	409	429	458	410	416	372	395	420	363	398	418	410	414	388	423	404	432	435	452	430	377	440	421	435	417	398	384	437	429	417	420	390	428	438	391	426	443	436	399	424	431	420	416	392	409	435	421	470	387	410	418	435	448	414	399	439	423	440	426	405	387	447	420	412	416	413	448	379	432	426	414	445	441	421	405	391	451	401	438	427	431	431	450	405	451	420	458	454	422	438	366	407	431	445	416	408	394	390	428	402	450	420	424	405	395	406	408	438	442	435	386	388	412	434	435	445	430	429	413	405	436	408	445	439	427	450	455	436	442	424	373	444	421	432	441	424	392	396	416	406	414	402	430	414	388	429	418	423	422	428	428	435	388	421	432	417	414	399	430	429	441	436	410	412	400	437	417	362	402	409	381	428	416	414	422	426	411	427	410	366	441	390	435	362	429	403	419	414	436	402	422	443	430	419	445	395	396	425	412	428	418	448	397	425	412	421	485	404	404	415	418	398	446	388	429	405	390	450	437	400	413	402	437	409	404	417	413	405	442	416	392	389	396	427	425	422	450	416	436	416	430	393	409	407	442	410	397	424	394	444	406	411	425	430	455	438	376	419	398	413	387	428	391	363	428	442	439	417	451	448	409	447	389	438	415	448	432	437	441	384	450	417	409	391	421	407	426	413	400	455	431	416	423	405	445	448	405	398	410	433	393	409	421	441	418	434	422	416	422	400	404	413	429	409	395	417	389	388	444	439	409	425	447	394	441	443	403	435	403	417	425	424	415	464	403	416	428	478	390	428	419	422	430	420	416	380	415	400	417	402	387	419	404	404	425	398	414	394	409	409	406	412	433	417	424	361	404	414	441	371	400	392	436	416	425	407	434	419	404	426	416	426	420	397	445	411	406	450	426	422	403	395	393	403	412	407	394	404	423	386	415	407	429	450	414	445	408	428	374	377	447	426	399	431	450	416	429	406	398	424	448	423	432	459	429	448	419	427	409	383	443	416	387	418	401	426	411	448	465	393	449	399	402	435	454	431	425	405	449	416	401	415	435	432	443	438	425	415	395	406	459	392	427	410	405	411	399	481	413	405	457	411	387	400	427	411	403	394	416	429	445	422	405	399	401	414	452	459	410	429	425	443	409	430	430	404	395	408	425	435	432	400	407	433	420	422	405	431	425	452	389	390	419	403	424	422	403	403	414	408	462	428	441	465	418	413	435	426	412	397	446	428	429	390	417	442	419	412	401	457	450	441	392	433	412	385	409	426	403	375	409	400	407	396	397	444	436	419	410	411	413	411	420	434	381	407	389	414	409	382	413	427	443	436	413	451	426	402	464	397	429	447	425	420	426	445	443	447	408	412	431	382	420	414	433	420	444	389	405	437	379	362	418	441	416	432	453	423	416	444	386	388	423	423	399	450	420	401	442	441	438	392	401	390	419	455	432	459	412	465	431	432	408	400	457	397	420	409	422	429	409	408	428	416	418	415	426	388	403	423	433	397	374	415	383	423	447
8130	14760	11399	6349	3881	2889	2231	1923	1650	1611	1484	1416	1422	1293	1144	1019	1030	1079	1056	1001	970	930	855	854	874	867	880	918	906	961	985	1007	984	921	931	921	848	853	859	811	799	831	871	843	889	856	879	824	883	867	830	1315	2419	2838	2826	1980	1473	1157	940	826	779	727	750	765	782	771	721	752	799	801	689	796	763	769	732	767	770	761	766	807	746	733	746	737	738	763	753	740	739	768	746	762	708	728	698	756	787	769	751	741	739	729	733	752	782	786	758	754	778	742	762	768	812	766	718	776	777	779	745	770	733	797	706	703	774	771	811	755	765	733	773	781	750	801	759	750	779	754	807	707	735	800	719	750	789	733	736	744	751	784	786	741	754	815	726	733	763	758	780	729	736	780	761	809	787	790	818	733	749	763	781	733	742	751	698	767	755	747	755	731	779	703	721	754	753	757	773	730	759	767	823	784	779	794	734	769	751	754	712	731	718	723	753	761	701	783	746	805	769	784	781	737	818	760	766	741	782	759	806	757	710	756	763	770	727	771	753	765	797	764	829	803	767	770	745	788	742	753	776	754	757	792	821	716	752	719	745	767	815	804	746	779	735	715	748	727	746	792	757	829	735	740	766	811	739	771	735	795	784	750	788	790	768	701	778	778	731	703	751	768	766	730	751	765	800	778	777	810	715	731	754	819	783	738	737	742	771	754	781	755	783	797	771	777	779	740	773	771	768	778	727	754	769	777	787	753	741	758	756	784	790	790	775	782	811	760	749	746	794	753	774	752	774	819	748	767	779	722	766	724	813	826	776	731	740	757	738	748	719	746	758	747	778	722	755	788	767	732	776	794	737	767	760	794	747	721	767	771	791	793	787	795	745	768	741	749	756	785	770	717	741	710	719	747	797	776	751	778	746	737	824	752	756	804	743	797	773	806	795	770	735	767	753	708	787	777	790	752	749	784	845	780	768	761	780	786	763	745	733	736	745	816	768	829	769	775	780	814	759	796	787	761	735	781	783	774	749	754	768	746	772	785	782	754	711	751	776	751	790	744	764	780	779	737	724	787	759	779	771	768	723	728	764	797	803	775	724	774	703	776	759	794	750	752	769	804	773	770	759	724	757	702	738	782	789	752	770	770	775	745	774	744	771	719	720	742	718	792	811	762	760	786	722	789	752	753	791	728	759	808	802	758	750	774	765	756	743	737	718	765	797	754	753	780	753	834	766	746	784	807	787	775	767	816	767	758	791	786	744	768	794	741	735	810	728	785	769	719	743	768	773	704	782	770	789	749	761	725	775	755	766	775	757	796	741	751	775	726	718	790	723	763	786	760	766	774	738	754	755	772	788	762	768	761	755	790	734	758	769	813	790	735	720	720	748	776	760	763	751	738	777	774	810	820	760	725	805	773	754	779	832	739	757	764	763	831	790	796	801	747	791	802	757	790	806	773	774	774	747	776	722	780	751	751	765	733	732	766	744	732	756	745	741	762	740	760	770	772	738	799	766	755	767	782	767	762	784	776	767	723	748	806	780	767	763	742	779	744	729	761	762	794	746	801	732	771	747	728	756	790	741	742	758	774	789	781	784	719	768	766	780	766	794	764	785	838	759	765	803	771	785	764	794	741	783	752	824	748	754	767	806	748	747	743	752	714	768	791	723	757	762	713	786	716	799	824	789	831	754	829	811	764	757	779	742	748	789	701	752	698	754	795	750	716	735	811	809	723	763	817	763	742	723	759	796	756	736	763	741	842	758	763	768	752	725	773	741	732	834	735	758	759	816	705	724	755	764	737	793	762	782	778	767	706	744	755	794	726	756	777	765	772	765	755	757	744	761	720	767	729	725	754	739	779	750	692	761	760	760	742	830	747	759	766	799	747	762	741	757	768	773	740	746	690	766	770	756	737	729	789	752	763	758	736	769	766	772	805	810	754	775	747	783	803	789	697	748	744	738	711	736	760	734	720	786	709	801	743	756	771	788	788	737	786	731	697	769	701	807	795	744	791	769	783	774	756	744	707	772	799	759	771	781	772	786	800	765	767	756	703	745	711	828	750	780	719	730	732	729	755	799	735	733	729	815	712	737	749	778	736	782	772	793	741	760	783	739	739	721	717	755	770	737	715	738	746	741	730	762	791	773	719	755	713	753	771	717	763	751	782	767	744	705	748	787	769	785	774	765	732	732	754	752	792	741	750	775	741	779	771	735	766	734	792	724	805	762	724	732	724	763	728	757	785	752	780	771	777	761	755	734	769	725	719	720	796	775	795	769	744	746	727	751	746	762	817	785	750	722	778	756	764	751	726	724	748	707	758	732	741	725	751	811	794	769	744	774	812	772	734	760	726	783	712	775	697	765	732	751	754	725	777	705	789	731	746	738	779	763	740	787	782	769	774	801	712	753	792	798	761	797	781	772	735	747	764	722	704	775	720	741	735	767	731	689	742	768	736	741	795	749	770	735	746	747	805	757	752	700	786	790	742	780	768	828	722	803	784	780	725	805	807	772	794	758	780	785	803	771	758	805	740	762	776	754	791	764	756	745	773	747	747	748	780	777	758	839	734	769	696	750	795	750	749	781	761	809	757	718	760	806	782	760	741	760	775	786	819	757	769	796	792	777	751	766	774	781	783	768	809	722	746	784	762	762	755	721	805	767	727	779	771	786	772	745	738	773	760	738	745	761	774	751	784	794	771	743	766	727	730	773	771	755	801	792	772	809	818	780	755	758	746	783	731	768	773	734	739	797	753	778	757	777	753	781	758	768	766	815	750	759	753	775	798	760	736	742	733	770	797	791	754	798	826	771	785	773	781	794	747	785	815	780	770	732	744	792	722	745	743	740	771	727	745	782	713	761	769	746	759	747	715	791	793	779	805	721	799	791	688	746	769	787	793	777	776	784	729	726	769	803	711	736	785	751	778	778	758	783	745	730	776	778	764	741	743	763	778	774	805	751	755	736	720	744	766	766	736	751	750	833	768	799	753	760	780	791	786	796	750	740	770	770	783	808	725	802	758	767	755	777	696	789	748	761	730	804	772	761	735	756	787	780	731	770	677	817	786	699	782	755	750	802	771	734	798	749	706	790	747	782	770	762	713	779	745	765	755	748	773	774	755	742	787	761	793	750	715	752	742	765	803	719	755	814	763	784	798	718	779	755	759	783	765	784	770	759	757	778	747	694	773	744	766	721	785	731	800	841	738	784	752	758	775	723	754	734	742	754	763	770	743	733	806	772	761	757	756	792	852	753	770	763	763	758	757	755	745	785	812	788	676	790	765	794	752	758	764	769	740	764	788	795	763	785	753	767	746	770	788	772	786	741	773	749	740	788	788	735	744	742	742	749	769	726	788	783	834	731	688	744	773	744	785	753	732	789	731	737	737	697	758	777	770	761	722	744	761	789	815	750	802	730	776	783	773	797	797	817	754	702	713	757	767	784	762	691	831	744	715	698	743	745	775	775	755	782	761	752	754	788	756	765	756	745	770	764	772	750	795	769	810	763	772	741	772
23247	21209	28880	23780	21213	19190	2421	968	760	613	635	595	574	502	442	454	457	408	418	428	407	389	403	367	341	370	344	381	383	424	429	379	399	398	376	356	360	378	359	365	346	367	346	346	372	336	371	386	374	376	375	621	995	1305	1616	1158	869	635	424	318	312	341	324	329	315	293	329	355	337	308	323	281	326	335	311	338	326	338	332	308	304	334	309	316	344	312	301	309	315	311	315	305	308	316	333	317	334	309	308	316	319	343	292	320	288	318	277	295	302	318	348	324	317	301	303	345	331	320	308	345	316	326	310	306	310	359	313	318	336	334	309	329	293	297	307	307	320	301	318	305	311	329	335	324	347	309	336	330	337	307	299	341	333	310	321	320	332	328	339	305	312	333	350	327	294	308	334	297	293	333	306	319	308	354	315	327	350	312	310	313	325	289	345	301	304	311	314	321	304	318	314	334	335	331	304	310	316	290	336	312	336	322	305	330	310	336	345	301	322	308	294	352	345	316	344	342	308	323	320	343	326	319	314	322	325	308	329	310	303	346	301	321	287	353	306	354	347	341	332	306	334	323	336	315	338	324	324	313	298	328	335	329	362	333	332	315	353	309	318	310	322	304	324	336	337	291	297	322	330	308	316	275	305	311	310	304	330	306	319	324	310	328	320	344	293	327	317	304	340	283	351	323	311	303	312	329	309	298	334	318	354	328	310	288	315	289	329	318	318	333	309	328	335	312	346	308	306	310	315	312	314	323	332	326	338	314	338	313	296	295	353	326	316	325	293	318	322	332	305	338	312	331	328	311	322	334	327	324	336	323	322	282	315	284	300	315	319	318	326	303	352	312	321	304	310	317	346	321	309	346	286	335	310	316	314	332	304	323	312	300	316	313	305	303	310	305	323	314	327	316	278	347	320	331	324	324	328	327	313	334	320	318	341	305	320	317	333	314	320	359	365	299	325	323	344	314	308	314	289	296	298	362	317	338	299	326	332	323	282	323	314	333	328	324	341	316	314	293	338	333	320	324	290	301	328	296	300	298	340	328	330	313	303	314	326	315	337	328	320	331	305	316	340	301	327	343	313	327	306	319	360	315	314	323	302	320	291	288	308	304	300	315	331	280	355	285	309	306	299	333	304	330	306	325	321	284	312	340	353	326	310	324	325	310	326	337	329	309	319	302	313	319	303	304	335	322	343	298	336	333	334	317	343	329	298	312	324	312	326	356	351	321	303	305	322	329	304	295	324	320	322	327	322	330	353	323	324	357	315	333	308	329	345	332	312	358	330	302	325	303	299	350	347	297	309	290	330	303	318	306	299	315	308	348	320	321	287	323	276	349	334	309	321	324	329	342	314	329	336	333	299	339	272	312	324	332	313	329	316	307	331	330	292	339	332	298	302	314	346	306	332	310	324	296	336	295	304	334	336	326	303	350	307	313	294	341	337	326	345	305	350	316	314	313	293	326	323	293	316	295	315	322	310	328	327	311	308	342	348	328	326	336	308	331	349	288	332	349	308	352	316	294	271	344	330	295	318	304	296	328	344	295	326	334	307	333	323	315	321	318	330	306	328	325	309	329	320	341	342	318	333	319	328	319	302	300	329	312	320	318	318	316	322	320	272	307	348	291	320	323	326	324	346	332	272	332	325	338	302	319	324	328	297	324	314	287	301	305	311	288	303	306	342	313	336	297	333	322	329	318	322	318	300	328	351	339	315	338	316	305	300	318	276	335	315	345	311	308	322	302	315	274	348	320	317	313	333	316	306	324	358	319	302	303	336	315	344	320	320	306	338	314	324	320	309	308	320	295	337	336	332	316	318	314	323	287	299	294	332	319	292	323	297	322	293	323	308	295	327	309	329	344	330	315	342	330	329	321	317	332	305	302	319	324	285	319	315	298	340	322	311	317	313	297	300	295	315	336	309	321	323	351	334	332	321	286	313	294	342	328	337	325	333	321	339	315	334	313	338	283	301	300	342	332	326	285	309	313	284	329	270	307	310	327	336	309	315	299	334	337	312	305	315	302	324	310	319	303	303	355	332	336	316	300	286	327	297	318	337	322	323	322	285	301	310	312	296	314	357	327	332	310	294	296	300	298	330	282	341	329	311	326	324	347	320	324	322	302	327	332	271	324	334	312	329	310	323	318	320	289	334	310	315	294	275	302	337	306	309	305	323	292	328	333	289	304	298	325	331	331	304	303	340	330	350	323	329	337	332	343	307	320	349	299	291	324	312	334	324	346	321	347	364	318	320	331	312	300	325	308	310	329	321	324	285	356	334	326	332	312	330	312	306	322	336	306	314	311	352	316	318	315	310	326	337	342	300	346	348	347	304	347	317	284	319	311	290	319	330	371	305	280	325	320	332	344	312	312	303	318	333	300	342	300	311	324	308	338	322	309	332	335	311	338	314	311	353	287	296	347	301	329	337	323	307	334	299	294	331	292	314	309	327	344	287	333	334	324	310	288	326	302	325	330	345	281	318	295	309	301	279	298	313	281	307	293	351	318	346	335	346	302	313	340	318	315	348	323	334	332	324	318	334	328	304	283	332	354	339	307	341	290	322	316	340	303	320	309	341	306	307	330	352	306	318	332	310	291	312	316	298	329	299	325	329	314	314	336	328	335	328	312	317	316	296	315	324	306	328	328	343	339	320	304	327	320	319	327	309	327	349	311	336	269	329	315	307	315	326	334	339	313	319	349	318	293	320	327	286	312	314	309	317	333	316	357	341	306	327	346	323	314	341	297	305	312	307	303	302	341	326	323	312	312	337	319	302	359	350	333	352	309	323	349	311	327	314	318	319	331	345	326	321	301	294	315	318	338	317	314	315	324	326	316	303	330	335	315	298	289	342	341	314	283	287	281	332	305	316	309	323	322	329	307	349	321	313	317	321	330	316	316	324	291	312	327	304	305	306	315	319	302	333	356	275	337	328	302	322	320	331	324	306	329	317	311	334	326	310	311	301	316	333	325	360	322	287	319	298	324	343	328	295	306	293	356	354	309	292	309	316	284	314	313	322	311	334	308	314	312	311	301	315	350	343	372	320	338	322	304	349	303	313	332	311	287	308	305	317	309	314	321	353	340	296	322	309	285	320	322	308	311	327	303	291	314	323	313	327	317	283	329	317	327	291	314	294	309	302	339	321	315	312	330	345	315	326	297	320	320	315	309	286	335	349	294	311	313	297	316	317	318	306	319	296	285	302	336	317	277	299	319	311	324	313	300	301	336	330	311	340	307	323	306	293	305	341	307	319	294	323	284	321	320	299	360	308	308	319	326	301	351	311	359	336	291	362	313	312	318	333	300	281	333	295	340	294	325	303	304	326	340	317	292	328	320	306	320	311	300	299	319	295	311	256	286	308	322	325	293	297	347	325	303	301	324	301	291	305	315	279	279	296	333	292	313	308	333	339	318	315	304	273	316	307	288	303	350	321	347	313	341	306	303	301	288	315	337	317	348	315	325	298	301	320	283	339	337	344	355	284	329	319	324	321	317
10206	20478	16652	9065	5783	4180	3420	2607	2278	2034	1848	1700	1689	1320	1077	996	1069	1038	992	877	908	886	820	803	807	748	758	852	927	917	909	884	895	875	897	787	771	794	666	701	773	719	726	737	691	666	676	759	744	733	701	1593	2740	3899	4661	3278	2187	1392	917	612	639	585	618	541	565	540	560	549	543	538	613	570	567	566	582	561	558	585	555	558	548	608	578	571	559	604	596	610	569	574	594	585	625	542	565	566	567	572	554	580	602	590	579	547	567	585	589	570	569	601	593	581	564	617	568	576	574	563	585	558	607	582	540	577	569	599	563	614	596	583	563	568	597	551	580	577	536	587	578	630	588	603	556	535	627	599	538	587	581	581	581	549	520	600	561	568	544	592	573	602	559	571	569	625	608	572	543	581	582	570	616	593	579	565	592	585	548	566	607	593	597	564	540	606	554	581	558	586	625	595	585	574	572	567	599	568	569	556	555	564	587	564	581	600	582	569	565	574	548	536	600	595	598	564	578	545	560	597	586	582	524	608	551	581	561	606	536	557	589	593	597	575	559	555	584	564	545	553	588	608	567	520	584	606	606	585	532	566	588	590	538	537	593	564	579	511	556	557	602	593	540	549	600	558	622	537	595	605	585	598	570	552	591	570	596	591	558	592	599	547	573	554	581	573	591	614	569	583	544	577	536	607	592	535	608	555	546	586	561	591	575	623	598	548	575	602	533	565	562	599	604	558	563	572	583	599	551	581	578	593	588	553	584	629	622	607	573	595	611	574	581	587	590	552	562	550	574	579	590	601	582	581	570	575	622	573	603	597	532	607	604	606	552	584	554	591	561	538	565	624	580	558	589	570	600	577	555	611	571	610	553	577	547	574	578	538	579	588	550	552	566	595	562	581	574	569	551	576	548	584	577	562	544	568	570	575	612	554	574	566	565	571	583	553	571	532	601	577	549	580	572	597	586	545	590	585	546	579	578	583	560	589	563	574	569	567	581	552	618	594	619	583	545	540	577	572	545	596	571	572	539	583	536	598	556	587	592	570	592	533	587	579	585	619	556	546	612	586	539	602	570	548	569	600	546	548	587	596	583	591	577	584	590	582	605	557	546	600	589	587	555	600	580	570	568	595	592	594	592	554	566	559	620	576	563	567	591	586	574	589	588	571	571	561	606	569	579	538	528	573	564	564	578	582	616	563	570	593	604	554	577	586	596	633	572	607	571	598	588	578	562	583	552	557	586	625	552	521	570	597	564	527	557	555	541	604	588	598	581	579	589	610	526	581	590	619	603	631	609	589	585	606	601	577	606	579	556	568	567	563	596	551	570	599	598	580	558	582	590	610	569	574	584	563	560	578	554	596	528	591	590	548	586	571	616	563	567	571	598	581	547	550	582	546	587	546	562	583	568	628	563	589	534	588	581	587	578	581	591	576	590	608	579	559	590	566	553	587	595	600	535	562	587	568	544	593	607	556	607	549	621	571	564	547	613	574	567	560	600	609	577	582	587	547	554	615	616	576	570	583	584	560	576	561	590	554	599	558	583	572	537	542	566	614	580	562	579	557	592	590	568	570	529	591	567	568	560	592	542	592	555	584	527	592	566	569	594	597	554	580	590	551	551	552	565	570	605	632	601	579	587	565	586	550	553	524	580	585	571	579	578	593	597	574	552	594	590	639	537	596	552	581	597	575	580	548	571	572	543	549	567	573	632	606	577	608	607	583	570	565	552	603	584	607	563	571	573	556	577	544	619	575	605	584	566	594	585	565	593	570	589	599	559	563	610	577	567	562	560	565	554	608	581	587	584	563	577	596	613	605	601	594	584	595	546	572	575	596	581	541	596	606	556	603	555	571	634	559	556	595	580	560	584	570	569	541	601	603	568	558	583	527	586	571	560	581	564	554	527	555	613	606	563	576	537	560	609	600	561	558	592	548	548	613	550	574	595	572	590	543	547	530	550	559	582	610	609	564	601	609	565	598	587	559	588	567	566	598	598	579	582	540	600	569	558	601	564	581	572	567	603	597	569	593	563	605	570	581	550	604	513	581	621	554	606	592	567	559	568	567	604	570	607	584	586	573	566	593	548	590	581	592	583	602	579	571	605	584	559	621	573	533	584	608	557	537	542	577	535	584	570	593	565	597	566	552	588	627	609	594	564	616	601	583	587	559	571	593	563	600	569	570	575	580	533	607	561	545	615	590	617	585	599	573	603	585	610	598	549	579	586	620	560	609	538	543	577	574	575	565	600	537	609	544	584	562	597	571	534	554	566	569	580	585	579	573	571	564	567	580	587	581	549	599	601	577	556	575	567	581	589	549	572	565	595	578	577	570	565	578	571	531	585	545	585	563	591	547	551	599	582	570	576	557	608	554	606	560	608	566	557	610	519	576	536	594	590	590	589	597	556	543	596	537	552	532	552	605	553	578	536	565	603	568	534	529	585	602	576	597	581	609	554	570	577	583	605	557	534	572	556	588	575	567	560	583	589	551	597	585	578	599	622	535	580	601	594	586	593	566	565	553	604	597	568	584	548	581	571	581	601	590	558	571	626	592	578	576	607	595	535	549	558	540	551	579	561	607	524	625	567	577	555	560	586	560	592	603	567	560	573	542	603	520	585	559	602	493	567	586	566	620	564	574	586	592	585	604	598	569	547	567	586	577	550	583	555	563	561	612	544	590	588	592	570	614	587	627	549	547	608	578	575	575	569	609	623	551	550	596	609	610	584	608	600	546	575	640	567	545	566	569	557	587	589	618	560	589	633	586	594	585	555	574	557	581	587	560	578	559	586	575	596	616	553	569	572	536	552	517	601	592	563	610	556	566	598	588	555	622	561	556	595	596	584	600	537	556	569	570	578	567	572	605	567	599	570	554	557	615	584	576	569	575	619	586	553	624	564	589	563	566	576	606	581	594	614	562	528	564	596	551	600	595	560	539	576	601	534	526	582	584	575	564	565	562	615	565	561	609	549	568	586	562	536	573	577	613	585	559	556	603	538	601	577	557	536	630	587	587	590	581	605	579	550	584	605	625	551	564	538	545	592	542	571	559	605	561	517	574	577	570	597	577	580	612	556	554	554	559	585	566	600	612	580	563	579	588	548	587	581	605	580	542	562	597	577	551	565	567	519	535	532	547	571	614	556	542	572	565	594	578	613	610	558	556	569	579	571	610	593	587	593	559	551	560	590	592	565	608	593	577	547	573	608	622	594	590	549	611	594	588	537	584	560	540	569	591	611	589	543	560	534	615	590	558	563	513	598	581	572	612	600	575	586	600	569	611	579	602	538	616	581	577	564	583	564	616	570	574	550	571	552	560	556	553	597	567	627	581	551	555	590	566	568	560	599	553	562	580	569	555	608	576	534	584	597	576	562	596	577	511	559	576	600	597	560	591	581	568	599	546	537	576	530	594	532	594	600	557	582	516	557	617	540	549	581	585	581	569	595	562	581	579	520	558	650	585	573	621	589	541	621	582	562	621	568	577	541	589	566	563	539	581	534	544
26942	20201	7096	1174	733	661	615	615	559	537	561	593	548	568	507	564	532	512	589	540	512	552	513	491	530	515	547	500	532	511	585	559	548	555	515	562	547	484	532	525	537	547	509	553	479	482	535	528	526	514	527	532	511	667	639	622	572	557	510	507	509	490	503	522	466	506	520	539	519	491	523	522	522	491	472	506	504	523	525	507	502	481	480	447	495	506	495	506	506	503	448	497	509	440	503	459	519	479	483	503	504	476	474	513	494	482	478	549	489	481	522	531	494	535	494	514	479	467	490	506	508	529	517	484	486	477	471	502	494	547	493	451	524	470	497	496	488	485	543	465	545	546	476	519	492	502	516	494	494	487	489	513	489	487	483	482	454	518	487	511	527	509	478	493	553	533	488	477	481	493	499	527	524	492	484	501	477	497	528	520	487	517	531	513	484	495	474	532	497	526	524	484	457	498	505	485	509	499	506	509	493	540	537	475	492	507	523	501	507	491	544	540	500	490	505	502	490	512	528	502	493	497	499	458	498	484	504	504	508	513	496	505	497	481	470	493	499	483	516	494	579	513	461	468	492	466	512	453	485	516	483	477	488	530	477	521	532	500	528	522	488	540	496	490	502	509	510	524	514	487	512	510	526	497	508	501	575	502	513	530	493	528	495	493	478	493	541	547	470	517	524	517	491	490	535	485	518	454	490	508	540	510	510	489	444	445	492	492	514	485	514	495	505	521	557	508	537	507	502	523	464	493	484	499	477	448	520	498	503	517	498	522	496	503	525	510	486	511	510	492	519	480	526	502	477	518	470	524	537	470	525	530	493	490	502	498	488	498	519	506	530	500	476	550	518	499	511	451	485	517	487	511	483	473	496	523	497	477	513	483	501	491	451	498	515	542	545	493	517	506	532	466	459	528	512	527	528	510	498	475	494	525	505	505	511	507	501	469	506	530	476	495	494	529	474	478	540	470	520	549	531	505	503	544	512	492	484	529	540	527	485	509	501	512	527	487	488	487	510	493	490	487	527	489	511	485	487	521	480	467	515	531	463	475	585	497	526	535	515	486	506	526	506	480	515	515	519	495	510	492	499	537	509	464	552	506	526	475	503	448	502	511	522	487	479	512	495	486	502	507	513	498	465	492	557	543	519	473	511	487	472	517	501	504	468	497	515	481	456	529	516	487	475	496	502	450	490	484	487	488	494	483	542	486	513	515	476	519	507	554	504	497	519	507	513	485	495	512	513	473	507	510	490	466	504	499	479	475	493	546	509	512	529	490	510	466	459	496	502	482	469	506	484	500	519	531	490	456	487	469	471	503	497	464	517	524	519	488	538	503	524	517	467	485	492	491	469	531	516	484	480	479	502	505	534	504	515	498	512	510	504	484	507	485	526	528	532	526	478	472	489	528	533	538	520	486	519	518	529	523	497	517	466	518	511	490	540	488	487	515	471	517	500	515	484	517	494	482	532	468	501	499	508	559	509	512	534	444	547	532	504	477	509	504	498	505	522	523	518	490	452	502	486	519	495	496	530	476	523	494	482	459	492	518	526	526	512	512	533	478	506	525	495	479	512	510	459	484	512	525	485	501	517	537	487	472	497	473	486	520	513	505	488	535	515	483	551	522	466	485	508	518	499	517	505	503	503	508	542	534	506	479	511	538	507	504	511	493	519	503	541	513	501	506	485	487	472	487	528	508	533	493	473	481	498	498	508	524	496	516	487	473	491	480	478	513	506	459	462	538	499	493	526	470	485	508	512	536	533	473	449	507	538	505	494	521	518	475	496	481	492	493	510	488	515	534	531	470	499	501	506	540	496	522	534	469	521	500	493	510	501	513	503	515	485	511	560	522	484	487	542	516	492	496	526	532	503	517	471	489	514	534	503	488	510	503	496	492	502	494	502	504	496	543	480	488	486	511	516	485	541	544	542	469	536	470	509	507	479	539	503	525	506	530	473	486	527	486	525	505	483	484	530	504	490	504	482	556	491	497	487	502	503	486	459	507	507	530	472	506	516	522	485	513	516	491	545	533	515	527	516	504	540	487	499	500	487	508	555	500	486	489	487	471	530	471	513	480	527	510	520	553	472	472	501	497	543	485	549	473	515	551	512	480	500	516	510	493	555	515	454	514	512	534	490	517	474	516	500	502	462	498	547	478	478	487	487	522	502	480	492	489	490	503	525	521	499	495	480	486	470	519	559	531	499	518	522	477	520	492	473	544	508	515	490	517	506	551	482	505	529	466	507	488	466	486	490	468	490	533	503	486	502	499	462	493	477	481	478	515	507	440	535	469	514	481	498	474	470	509	513	469	509	517	511	527	515	549	528	522	479	541	505	502	467	500	523	501	468	513	502	495	503	515	447	486	513	431	484	506	534	522	506	463	495	511	512	477	514	546	490	466	560	533	511	497	510	471	488	463	482	500	524	487	491	465	529	476	484	481	505	461	495	489	473	500	493	514	494	494	475	516	490	508	519	521	518	537	487	525	494	469	466	512	490	499	483	519	517	478	515	482	485	511	503	523	498	464	537	540	507	502	476	522	484	519	508	481	507	516	494	488	501	494	476	523	494	520	500	541	510	523	467	523	504	458	531	488	529	473	498	516	464	503	500	533	476	540	569	550	512	493	472	493	513	510	481	519	511	486	526	502	495	502	529	493	490	518	516	468	492	507	474	491	528	503	549	487	545	485	499	501	463	494	530	502	474	475	509	509	517	524	535	505	517	489	511	508	505	529	505	526	510	504	503	494	492	488	499	531	495	510	519	486	539	527	501	497	476	517	520	530	494	461	488	494	495	473	497	496	518	497	533	476	539	513	489	478	516	546	484	482	482	522	514	485	515	520	501	522	515	520	490	455	519	512	513	475	497	522	493	523	487	502	502	484	530	516	477	548	485	443	488	469	495	467	534	506	502	489	519	521	506	533	516	511	522	518	514	513	512	490	506	466	492	459	539	489	526	516	523	482	498	476	496	499	479	503	481	514	495	532	461	543	489	508	464	471	459	504	528	489	511	506	481	492	492	521	537	515	531	496	453	525	507	527	493	497	506	496	480	503	528	523	550	510	444	524	537	482	528	546	491	483	508	520	507	486	457	503	518	525	491	462	488	514	479	524	464	475	485	506	522	508	466	551	493	522	544	530	483	494	497	503	534	499	488	486	513	525	521	484	516	489	566	541	485	470	506	503	471	483	507	474	513	496	527	499	512	473	501	534	525	527	494	453	496	491	479	505	486	525	487	484	520	501	522	557	525	456	500	462	504	512	513	489	471	528	535	537	546	474	520	550	441	502	464	510	509	510	508	529	517	539	472	482	493	468	489	491	494	477	477	493	497	480	531	461	498	476	503	545	463	484	509	490	500	498	476	467	480	451	474	516	492	481	474	509	530	496	521	520	471	501	484	484	492	508	509	488	516	477	477	484	509	529	529	498	520	466	472	512	563	494	510	520	492	498	501	452	493	460	501	471	521	470	468	478	503	517	514	517	536	497	524	513
6212	5179	3769	2103	1466	1363	1260	1152	1290	1186	1162	1137	1140	1001	1011	988	978	979	973	947	974	917	890	878	1011	936	911	950	921	1004	1009	1062	1069	1006	993	1039	949	948	975	992	901	951	973	928	996	942	967	985	934	948	920	942	994	1189	1296	1275	1163	1030	961	961	904	856	928	899	947	909	934	888	818	885	945	872	847	893	872	925	932	883	890	891	889	874	870	934	942	921	948	974	959	912	926	828	890	896	910	894	870	902	894	889	977	937	931	855	884	922	877	878	857	876	897	913	878	923	933	909	907	893	919	897	912	871	855	850	925	935	925	863	922	852	892	903	898	881	901	893	883	996	883	926	905	895	890	920	909	889	856	878	892	890	901	904	839	916	895	939	852	925	848	867	972	886	921	841	927	915	923	951	890	885	905	924	917	807	936	903	905	927	845	912	906	889	855	927	861	874	877	898	918	845	909	851	895	871	850	913	895	863	897	849	879	912	913	938	951	985	904	918	906	865	931	898	851	916	877	890	923	849	923	915	931	923	897	853	884	947	872	954	881	896	910	895	876	912	908	887	870	866	819	880	901	858	889	870	948	925	898	919	897	887	923	901	929	936	853	909	892	864	881	924	895	927	888	944	875	881	941	856	897	902	929	896	863	889	904	864	852	939	870	876	963	920	912	933	915	883	873	916	876	918	949	934	892	936	950	932	866	877	883	897	887	887	895	900	945	898	929	890	905	895	840	887	905	927	987	882	958	863	949	842	888	924	905	852	909	862	890	896	907	838	949	895	903	880	956	854	907	898	884	914	890	919	919	925	923	866	948	894	887	879	884	938	883	912	933	888	874	889	945	929	904	971	860	839	936	882	904	912	875	928	958	959	946	917	866	903	933	884	952	908	944	956	869	906	880	986	824	902	867	867	893	885	876	947	901	890	933	865	858	948	972	894	865	930	892	922	913	909	900	891	883	904	946	938	911	866	865	901	894	946	949	923	933	887	886	880	870	863	878	919	936	897	879	946	898	890	918	853	895	894	879	928	901	851	911	919	911	868	902	923	935	913	904	916	811	940	943	863	973	888	946	970	936	909	922	859	916	903	911	949	879	928	907	934	866	935	836	862	900	882	904	892	873	869	911	892	929	886	888	926	947	950	894	857	922	895	875	889	862	893	913	912	904	939	880	902	888	893	918	920	880	873	893	922	899	899	918	902	954	839	872	909	935	870	907	914	881	955	938	876	867	880	915	881	932	897	843	881	905	846	901	850	906	890	881	880	908	961	900	896	849	914	857	821	849	869	921	896	907	873	888	921	927	913	918	905	891	870	900	949	929	869	917	847	918	875	941	878	914	885	922	883	855	908	905	880	902	895	958	908	907	862	889	934	915	832	882	940	910	881	882	868	929	892	923	889	894	904	931	945	915	941	893	905	959	907	889	951	925	902	934	853	941	905	939	899	846	889	890	878	869	866	932	893	891	866	902	921	926	831	928	865	882	922	913	919	895	894	933	868	897	955	913	841	880	872	908	920	888	874	889	826	912	884	918	923	897	904	892	911	943	937	884	903	920	942	856	938	872	894	906	908	877	868	913	921	897	897	972	908	898	906	881	886	873	889	899	906	886	896	892	932	881	935	914	853	863	931	893	899	892	853	897	906	906	928	946	894	880	928	964	837	897	848	903	911	902	950	901	893	890	868	816	858	919	863	915	881	951	891	872	876	884	923	856	819	877	922	853	917	911	926	912	841	928	938	915	891	936	868	888	903	884	912	859	938	876	886	891	879	934	902	888	878	890	930	901	913	904	887	898	885	927	922	910	899	923	905	915	898	919	902	959	932	972	862	941	861	915	884	868	938	909	913	865	926	908	870	890	870	929	885	946	921	911	874	902	929	923	894	877	923	870	882	947	876	880	910	894	865	858	910	961	872	843	852	911	885	896	882	878	905	948	914	876	902	919	902	895	963	894	905	955	898	902	886	891	933	957	962	998	971	943	848	853	922	882	922	914	960	906	879	922	944	950	860	870	872	900	918	925	820	871	921	934	884	907	933	889	947	924	908	940	921	940	892	905	952	928	902	852	889	872	918	903	899	955	883	930	864	892	886	907	928	926	930	912	922	848	965	922	878	847	894	958	844	887	904	901	886	892	910	946	907	912	918	903	897	848	890	897	882	917	891	929	859	898	896	909	938	877	947	929	911	948	879	881	939	932	888	930	895	945	897	877	933	966	912	906	885	926	858	860	960	886	896	868	916	883	931	866	881	917	930	893	894	970	901	926	927	903	977	909	867	851	867	922	875	972	870	932	893	941	907	874	921	918	901	938	939	910	895	918	900	931	897	856	908	929	888	857	923	911	903	950	897	908	907	868	925	932	921	860	902	900	880	933	889	890	937	866	921	928	906	898	906	899	923	887	893	849	937	928	894	930	873	903	906	923	876	872	904	884	866	948	916	871	860	901	921	899	859	905	941	892	905	875	916	856	930	918	939	887	884	880	935	954	889	836	892	898	915	866	852	933	903	913	872	900	922	932	899	920	866	885	880	890	884	873	951	855	902	951	939	881	896	854	895	902	860	926	909	927	889	873	937	881	911	867	940	880	934	911	927	910	915	912	905	895	931	879	906	905	872	918	919	927	940	915	900	933	870	869	936	879	909	901	907	898	922	896	914	845	871	903	934	868	935	914	915	934	915	929	872	940	848	917	895	907	920	883	935	912	916	900	957	855	895	913	863	902	886	921	931	971	888	904	916	889	923	899	922	928	887	858	891	942	910	891	925	924	912	852	881	898	903	939	893	913	910	943	925	860	860	902	919	920	906	917	940	909	920	865	954	899	910	858	844	911	849	919	944	919	852	914	866	888	895	891	944	876	907	944	890	909	885	933	917	912	882	919	924	921	906	891	943	868	921	899	903	930	933	917	896	888	869	891	910	905	890	960	905	901	900	834	876	902	881	915	843	901	927	877	896	891	919	875	944	866	865	900	884	892	888	826	943	902	918	883	842	946	921	898	892	925	948	925	861	906	922	925	875	969	909	876	912	911	887	887	889	929	897	910	883	880	895	877	877	928	922	908	872	899	885	908	921	865	906	907	908	895	891	951	969	970	964	904	850	887	910	873	916	894	890	994	941	920	919	898	942	948	886	911	927	960	924	917	886	931	903	909	912	879	878	886	886	938	903	898	897	894	893	884	916	901	898	867	869	849	908	943	918	925	868	832	954	887	908	897	892	910	894	885	898	904	921	863	911	886	937	914	885	909	863	875	893	941	868	911	951	938	915	931	873	916	913	889	890	912	915	982	872	894	807	869	908	886	875	841	858	887	919	884	936	880	923	877	899	900	922	889	876	916	895	878	939	916	907	918	896	884	907	881	869	943	868	934	873	947	919	892	891	885	929	888	914	943	889	910	928	873	874	906	903	894	928	916	924	932	943	899	915	923	966	923	851	893	907	932	858	909	877	905	906	898	902	972	894	869	935	883	904	888	978	903	870	891	901	918	895	878	901	921	889	915	892
23990	20986	27982	24176	19985	2521	1018	739	667	630	534	546	513	471	465	466	397	445	445	447	475	435	432	412	383	422	397	398	420	391	404	478	420	424	391	401	387	402	376	420	382	389	399	391	369	387	384	389	384	424	367	420	727	1228	1022	846	632	541	422	394	396	375	362	372	357	376	376	337	405	396	420	372	382	383	431	371	358	349	369	380	384	374	416	415	420	369	356	368	341	414	328	393	365	393	381	383	386	382	382	344	367	370	338	359	389	342	345	375	370	349	410	395	362	397	380	370	416	381	386	353	383	366	344	365	363	354	371	364	356	359	383	374	380	370	358	378	364	368	345	367	354	317	381	418	380	351	385	366	378	396	398	371	367	367	374	381	349	395	350	383	371	382	374	368	376	416	395	353	392	340	347	395	363	396	367	380	413	404	353	396	359	399	359	374	405	364	378	391	345	366	369	356	396	347	388	376	385	364	361	392	380	372	397	367	324	372	337	348	381	357	378	351	360	359	345	402	381	371	367	397	414	380	350	378	384	374	392	405	368	360	380	406	336	381	343	383	316	356	400	343	380	384	392	360	365	357	392	385	365	353	369	367	374	386	368	362	380	331	337	367	384	400	380	379	326	381	407	361	372	379	351	393	359	370	383	361	380	378	373	352	327	360	388	367	357	380	407	404	367	389	360	382	410	347	386	363	341	358	367	357	379	351	362	356	352	368	376	385	346	360	367	378	383	381	353	361	353	378	353	364	379	354	330	399	380	380	354	371	384	352	371	379	393	382	379	365	351	369	359	391	380	355	390	410	373	372	373	388	386	361	386	402	343	384	387	352	384	337	375	377	361	366	388	329	337	378	385	335	352	376	346	377	347	360	391	349	408	354	386	384	378	371	376	409	385	378	369	366	365	353	354	364	344	354	374	396	370	361	414	375	388	360	361	375	388	398	377	386	390	420	352	327	391	340	374	394	353	358	339	375	394	365	398	373	375	357	353	351	425	375	384	394	332	393	417	373	359	356	394	355	402	387	401	387	377	359	393	366	363	347	410	382	347	369	362	336	350	394	390	389	377	365	378	336	382	375	412	387	389	367	375	354	360	385	371	371	355	377	382	356	379	365	390	364	360	366	392	365	395	398	363	379	356	350	381	353	428	353	345	356	383	383	362	383	399	394	354	354	368	369	357	370	360	427	370	395	370	373	381	394	367	422	356	358	369	400	365	393	380	396	372	397	362	369	380	374	366	363	407	372	350	396	334	368	356	381	399	390	375	386	393	389	375	382	376	400	366	377	379	370	365	343	380	383	376	358	415	354	352	346	366	369	371	347	371	386	383	377	382	328	373	365	423	384	372	375	390	329	381	377	366	342	399	382	391	353	388	350	340	340	367	414	396	353	337	380	374	382	365	366	385	362	345	410	372	367	345	352	334	362	378	395	363	392	346	354	378	356	367	397	372	360	359	396	355	371	371	406	372	350	371	390	390	391	368	396	408	389	376	377	395	400	385	342	367	352	376	386	372	376	387	364	374	404	370	338	400	361	381	351	366	358	352	381	386	332	361	384	386	382	372	369	403	371	360	401	364	392	358	362	417	374	396	363	377	382	379	408	357	372	372	361	396	342	407	359	340	347	404	395	380	380	367	356	407	372	372	342	347	342	356	435	363	368	388	354	384	379	352	368	352	360	362	375	383	353	363	375	385	356	400	358	395	325	382	379	386	379	342	363	355	365	396	384	365	399	362	332	319	344	367	383	376	361	397	368	351	383	347	374	356	369	403	403	412	380	345	345	391	392	399	365	362	402	372	402	350	367	368	344	373	359	382	357	346	375	356	374	329	362	378	383	358	426	378	343	348	351	376	385	374	365	357	387	381	345	396	357	360	365	377	380	381	369	334	411	363	359	388	376	339	381	380	379	358	354	364	384	378	358	329	389	376	377	357	408	395	358	377	380	357	360	392	371	386	371	361	369	361	378	345	359	348	388	396	342	355	350	384	355	367	354	407	394	388	393	389	394	355	398	386	376	359	355	369	382	373	371	411	375	330	398	360	335	383	374	355	350	359	344	372	343	360	366	402	379	368	376	345	365	401	342	387	362	389	360	357	354	357	330	351	369	363	370	390	337	363	370	387	409	372	373	339	363	397	398	350	375	369	360	344	383	355	364	379	372	377	350	385	361	415	370	378	364	380	393	387	347	368	402	393	391	386	370	376	380	376	355	403	377	364	338	390	400	377	395	363	381	361	371	370	377	388	357	370	405	397	372	338	402	369	364	364	379	378	391	361	380	376	377	387	355	369	375	372	368	389	371	391	357	393	366	397	385	394	354	364	359	419	388	351	347	378	389	353	346	354	385	363	362	338	375	388	389	366	378	385	374	394	367	369	356	366	382	385	393	420	398	343	376	329	373	356	376	384	372	369	362	362	354	408	384	369	380	398	363	345	348	384	370	357	356	372	366	357	384	397	342	366	377	405	357	404	358	381	353	389	377	349	342	366	405	372	366	409	368	369	390	354	407	324	363	354	353	387	373	354	374	344	356	367	406	362	373	389	364	336	388	396	388	379	413	387	362	363	366	388	381	406	396	358	368	398	382	392	394	399	388	386	363	329	369	416	412	353	371	396	362	380	368	385	364	414	367	379	345	358	382	342	381	373	371	384	400	346	328	394	390	375	370	353	372	400	384	419	339	379	393	405	363	361	368	422	367	356	364	347	376	391	373	396	390	396	363	337	402	329	415	388	410	363	376	315	389	323	365	381	394	377	392	372	356	386	372	353	384	345	395	382	348	338	341	357	370	382	410	349	351	342	379	347	385	348	402	372	363	377	371	364	343	369	347	370	409	397	356	395	376	399	387	362	377	361	341	368	386	368	336	406	408	368	355	389	403	347	358	408	345	345	404	356	389	326	358	356	368	388	382	378	372	395	367	360	350	360	349	358	372	363	408	346	388	342	385	369	356	364	412	370	358	366	358	361	361	355	363	376	368	393	379	369	357	392	364	388	378	352	384	379	374	339	377	330	357	355	343	381	336	345	331	417	380	385	387	390	355	336	342	369	366	359	363	399	372	366	384	383	354	379	399	392	321	388	354	386	393	383	360	371	371	393	391	372	355	351	373	363	384	353	367	384	378	383	341	353	359	355	367	377	379	380	371	391	393	394	358	406	365	359	344	372	341	360	400	399	355	399	335	366	403	354	368	374	374	371	386	395	376	372	377	369	368	370	393	369	332	387	327	359	350	398	382	349	399	336	334	358	398	336	390	388	393	385	331	398	356	393	361	362	388	391	370	384	357	370	366	391	374	391	350	381	397	365	385	386	392	373	367	391	349	381	344	321	358	392	384	354	384	379	377	354	335	363	346	387	368	354	364	386	377	334	361	392	380	379	372	398	383	379	372	397	339	379	370	393	344	369	400	403	373	405	387	363	333	373	382	408	366	344	397	368	387	391	384	382	373	409	387	346	380	388	363	367	360	345	377	383	364	382	345	378	359	388	370	385	384
7618	14116	11526	5688	3784	2838	2410	1996	1943	1586	1454	1424	1123	978	985	971	937	940	904	928	861	838	837	875	820	805	805	868	796	837	836	858	905	844	783	821	854	811	750	837	808	786	830	826	792	798	777	805	794	775	752	750	1939	3495	2719	1974	1487	1149	823	655	663	678	666	691	711	666	712	673	686	702	736	653	711	744	713	684	664	647	690	705	666	693	695	702	711	688	701	661	694	683	697	656	709	667	645	686	650	732	631	661	685	695	695	701	702	716	718	677	652	662	654	636	672	657	720	696	669	667	716	688	673	680	723	685	695	654	715	645	681	671	623	673	682	676	699	687	671	722	654	708	711	654	654	667	659	742	668	683	686	706	695	740	656	688	694	635	758	691	663	695	703	690	731	719	732	699	706	706	673	690	666	635	660	670	707	732	660	644	690	669	677	760	681	679	680	724	683	680	702	702	685	682	655	652	743	715	690	683	719	704	732	665	662	684	642	738	693	674	706	658	711	700	711	712	712	695	674	664	724	691	716	659	659	735	744	654	660	678	757	673	633	667	710	721	647	682	680	680	710	666	670	611	673	697	750	780	680	678	684	662	684	694	709	675	744	692	708	669	705	652	700	685	702	673	677	701	682	699	692	674	714	693	663	749	670	695	746	684	689	723	707	681	677	653	662	741	681	682	639	683	647	696	648	697	687	674	697	681	682	689	654	707	644	654	716	680	680	672	652	658	657	695	665	690	696	699	685	673	650	699	692	653	659	725	675	699	711	699	673	694	713	722	727	709	687	706	661	680	710	698	728	700	691	654	722	708	669	671	703	665	722	655	695	701	758	670	698	687	704	754	657	698	695	666	704	711	736	702	710	673	673	684	695	659	712	680	689	662	641	681	710	676	650	676	685	709	679	676	761	686	697	666	643	661	679	677	672	718	672	641	679	701	684	673	687	671	729	658	687	676	681	656	631	644	661	698	698	716	748	733	742	753	641	649	780	696	729	724	698	707	688	754	649	679	723	698	697	694	715	740	704	670	664	651	710	685	648	710	661	691	709	686	668	695	664	673	645	661	667	714	666	659	665	727	689	682	707	672	687	724	684	701	671	687	727	714	674	702	690	629	726	707	642	696	722	742	692	691	689	684	692	661	725	702	709	673	677	693	637	687	697	695	684	693	739	701	717	686	715	693	703	661	703	715	614	709	700	683	721	696	707	729	685	708	647	698	718	709	688	699	674	663	686	706	703	675	704	648	659	642	666	686	700	658	693	645	713	689	685	647	701	687	687	694	733	698	651	716	717	660	629	719	672	673	690	725	678	672	676	683	759	698	687	695	719	620	653	673	713	673	680	672	667	650	699	728	723	721	694	674	689	683	676	661	682	706	688	703	683	663	715	734	712	705	682	733	693	748	727	692	688	691	726	668	668	683	696	672	708	677	699	718	685	668	712	693	691	716	670	685	705	709	725	715	705	686	690	673	704	702	647	677	635	699	707	722	663	695	684	642	688	693	661	682	705	698	666	722	731	665	705	703	679	729	721	691	684	711	720	650	673	683	747	727	728	689	656	701	619	703	678	717	692	683	699	689	662	671	644	667	691	653	681	732	709	670	676	693	641	660	630	704	712	678	658	674	730	695	688	682	681	687	744	701	714	715	702	697	675	714	690	747	676	710	696	693	715	666	717	691	646	673	675	666	694	726	706	643	679	742	682	673	671	651	753	708	655	678	716	687	663	700	691	683	709	723	662	684	674	713	695	692	701	741	687	662	709	685	704	708	695	667	725	663	656	713	682	692	697	684	698	691	687	703	680	654	710	733	682	697	677	713	714	714	662	688	712	680	681	677	703	693	675	684	672	697	687	703	728	670	662	677	653	670	697	674	677	689	668	653	656	672	686	705	653	706	659	665	649	682	728	688	710	688	678	669	718	663	703	684	748	675	733	679	698	701	719	683	671	730	712	701	737	697	694	650	687	640	672	679	717	731	671	716	722	685	709	692	681	688	688	713	693	648	697	677	681	669	669	661	710	684	674	667	646	712	676	689	691	673	656	673	692	753	694	678	733	672	666	675	684	678	637	653	721	716	660	634	675	661	672	670	670	669	695	666	721	644	700	691	662	653	670	727	659	686	729	700	719	762	673	723	656	705	732	675	719	711	696	685	701	682	674	685	691	638	697	729	678	637	693	697	674	697	650	657	751	699	640	657	687	723	668	688	671	697	646	639	700	660	700	708	680	663	705	699	753	651	661	710	708	692	688	673	668	724	694	688	747	676	714	665	721	696	704	656	691	665	669	721	757	688	697	654	693	691	681	665	705	701	651	765	654	684	712	732	745	704	689	707	701	688	702	664	666	672	650	734	678	690	664	722	691	706	725	702	684	699	677	705	656	681	749	647	678	681	665	673	684	693	705	662	687	675	697	702	668	711	706	690	672	735	726	710	713	712	681	675	657	689	670	679	647	681	642	697	678	684	705	699	683	723	756	661	691	690	687	720	688	690	645	733	697	669	714	730	726	685	686	691	642	670	678	703	678	703	687	689	708	706	686	693	633	656	708	687	691	650	690	706	698	690	719	675	674	690	679	699	690	694	675	712	711	657	672	667	682	677	710	665	702	713	690	677	676	648	744	715	678	695	681	682	696	669	715	668	669	648	618	665	681	705	692	695	692	676	672	719	711	661	700	662	706	705	703	707	726	739	734	694	674	711	702	689	703	716	697	700	704	684	685	641	692	701	690	688	659	699	689	672	696	655	668	653	693	690	683	683	692	710	701	677	731	684	634	655	682	724	684	680	657	656	660	735	659	697	701	706	653	673	703	684	670	684	646	691	678	673	669	672	670	687	699	716	710	701	713	725	742	673	674	688	664	680	714	650	665	665	667	719	689	695	733	746	695	714	687	678	674	700	715	702	665	687	683	698	665	716	673	659	674	708	755	720	662	665	652	682	665	666	650	676	686	686	701	746	669	680	663	690	645	682	714	741	677	718	674	653	686	671	695	699	713	671	757	686	670	690	669	732	677	658	684	705	699	681	685	682	700	696	660	674	645	684	701	744	734	692	658	688	689	647	670	706	699	709	690	703	691	686	649	704	718	685	716	681	704	674	712	670	644	670	652	699	703	653	672	686	693	616	680	695	664	715	657	697	667	689	676	707	693	716	664	724	678	697	667	644	672	645	701	688	698	648	692	724	676	710	707	674	668	705	689	713	693	684	719	708	677	645	706	698	671	685	710	649	694	641	667	700	697	658	690	645	692	679	693	690	687	677	734	698	717	724	657	705	728	701	704	636	654	668	688	754	745	700	675	708	669	710	674	672	645	667	702	712	644	700	689	646	715	688	686	696	690	653	676	676	697	712	690	704	719	697	674	700	683	657	683	687	681	672	661	663	670	760	734	689	695	694	651	712	742	694	652	730	748	682	720	726	668	650	663	661	710	669	678	690	670	718	665	682	736	699	666	679	705	724	685	692	690	669	672	685	741	654	639	729	664	702	720	653	708	688	690	689
23270	21250	28957	23858	21250	19182	2391	1038	821	692	569	527	430	412	405	351	337	347	368	381	346	339	355	283	328	316	295	335	311	308	337	327	327	315	301	309	336	283	304	332	337	332	290	355	288	315	285	310	273	304	281	380	1203	1748	1336	994	744	471	307	264	295	268	242	266	270	292	277	268	287	272	279	272	239	286	284	270	279	247	311	264	291	294	272	285	266	291	234	298	275	288	235	271	261	258	284	266	263	242	266	274	263	285	304	269	270	283	267	262	273	265	282	287	266	260	253	251	276	261	276	261	263	256	234	250	254	305	257	317	264	263	264	264	269	275	267	250	280	251	300	274	244	264	265	238	263	254	263	255	275	247	299	230	280	258	268	268	282	265	261	277	249	253	285	295	234	271	262	247	262	281	242	267	260	287	273	280	268	258	276	278	287	267	269	264	256	260	260	259	258	309	273	263	282	251	254	256	269	274	276	272	279	267	252	254	274	288	251	241	272	293	264	299	296	280	264	282	266	272	277	244	288	257	257	242	248	285	237	262	278	248	275	281	239	271	245	312	255	252	268	242	261	274	286	256	255	270	257	275	258	257	261	247	255	285	286	256	259	282	230	299	282	286	257	273	292	256	264	260	247	280	250	240	237	290	291	256	285	293	264	266	277	249	268	272	243	270	277	253	261	279	262	286	252	307	233	256	268	289	251	271	259	230	262	265	256	248	268	282	250	267	270	263	258	252	285	274	276	286	271	248	283	250	260	232	283	271	257	289	279	302	259	258	266	259	238	238	271	292	248	265	256	274	264	250	261	276	270	244	261	293	274	271	265	261	259	289	260	292	291	284	265	266	260	257	266	285	269	277	269	258	266	260	277	273	275	235	278	253	272	260	239	256	239	272	281	253	291	279	276	258	255	264	243	273	227	269	256	265	235	277	243	252	272	280	243	288	298	273	255	297	276	264	252	235	250	274	283	293	250	296	268	249	280	235	265	234	294	266	257	250	262	278	274	285	244	259	242	276	268	278	243	248	260	245	228	240	285	265	264	268	261	263	258	278	287	257	272	277	280	217	279	253	273	280	274	275	268	284	270	243	283	280	279	299	240	253	241	252	251	266	262	261	273	281	271	244	260	263	247	287	266	295	249	297	259	270	258	259	260	298	265	308	260	271	269	260	258	260	269	281	262	264	231	276	267	270	248	280	280	281	287	231	259	246	225	234	275	263	267	287	294	257	272	272	285	241	265	262	246	278	260	259	242	212	245	260	268	278	287	272	273	251	253	253	290	292	255	285	254	284	254	279	259	273	247	266	282	284	261	279	276	248	264	239	264	256	264	261	282	267	282	261	274	268	247	253	292	277	263	244	265	274	259	253	277	281	249	299	267	245	247	264	275	246	240	250	286	253	291	269	243	275	257	255	264	281	259	258	272	262	251	272	296	263	273	287	245	243	262	262	276	244	300	290	270	257	283	253	244	222	274	245	263	279	282	269	242	248	260	237	253	285	251	240	251	257	273	238	251	269	299	253	273	247	248	268	231	267	276	312	234	249	241	273	230	286	251	271	260	253	283	240	282	263	249	273	261	268	246	280	245	250	258	258	260	230	255	276	269	257	268	263	273	268	263	250	275	255	293	264	272	271	239	257	293	276	254	261	295	268	288	285	272	283	263	276	229	257	276	254	241	282	282	270	253	261	261	250	255	255	258	269	252	273	275	281	294	263	270	282	286	259	255	272	285	269	319	270	258	261	266	243	283	249	258	261	240	262	288	271	282	275	280	294	280	228	275	276	278	255	281	282	283	258	280	244	266	284	251	253	270	249	270	289	285	251	275	259	263	269	249	262	267	265	272	268	291	263	306	273	303	312	278	255	275	265	267	279	244	256	256	252	289	296	257	279	257	239	255	254	268	259	259	242	260	254	255	273	270	286	297	282	240	239	260	282	316	257	279	254	263	278	266	272	259	276	280	264	265	254	255	264	269	281	252	283	248	251	242	255	283	275	243	254	260	252	268	261	256	267	258	244	302	272	252	279	226	257	248	230	228	267	279	282	277	261	259	276	257	292	276	288	273	273	240	272	277	250	246	287	280	253	257	280	259	249	267	275	254	250	270	289	303	275	257	256	265	267	248	274	258	262	266	225	246	260	242	281	277	259	270	300	241	272	283	252	252	251	257	299	261	257	273	256	270	244	309	286	249	263	277	248	272	277	245	246	276	282	271	268	267	266	287	277	281	285	263	245	270	285	277	284	261	260	288	249	257	285	283	258	269	279	276	262	254	276	261	270	262	268	257	264	277	253	277	302	277	254	294	263	266	307	255	257	267	261	245	275	278	267	256	278	252	287	281	262	285	249	250	287	272	284	260	275	260	272	237	271	267	276	255	289	255	279	247	252	264	255	265	280	291	274	259	265	269	262	273	285	243	266	247	288	242	261	279	237	272	258	266	267	282	280	247	276	236	266	269	252	267	264	252	279	292	276	255	260	264	274	274	284	288	306	281	268	283	249	263	267	271	242	249	280	287	245	293	251	273	265	257	250	286	250	254	246	273	252	268	271	289	291	230	261	246	254	255	266	247	243	271	286	255	272	291	266	284	290	268	279	240	263	263	246	264	256	252	260	264	250	252	235	265	275	270	266	227	263	284	283	252	280	260	262	258	286	272	296	302	267	274	251	279	261	273	238	255	235	262	270	265	261	242	259	268	290	295	269	272	258	249	275	282	273	258	298	276	300	273	312	273	248	262	264	270	265	250	256	262	271	285	278	274	272	259	261	287	269	275	253	252	254	265	275	236	263	234	242	257	255	261	246	274	280	277	258	269	248	274	251	246	270	262	275	272	283	253	278	273	261	279	234	282	271	240	270	262	242	285	261	276	271	287	267	254	266	267	277	285	271	270	270	287	271	216	286	300	276	284	247	258	233	262	298	263	273	260	253	251	296	259	262	281	268	273	258	269	266	271	287	292	269	226	273	252	252	268	274	250	256	292	258	277	279	222	256	295	242	277	258	271	274	267	293	274	242	266	255	244	283	251	257	259	261	293	277	279	269	268	238	257	250	239	260	243	275	256	254	286	272	273	256	261	277	271	257	272	288	258	258	294	269	254	266	257	250	272	274	277	270	268	262	234	257	279	272	236	283	265	249	232	233	259	267	257	253	241	254	259	283	277	269	273	259	243	243	260	267	288	288	273	262	245	257	268	268	253	229	258	268	232	258	274	272	267	268	267	266	254	271	285	231	260	272	249	260	259	287	272	272	255	274	252	273	269	267	283	252	279	246	238	258	242	274	281	284	269	283	280	272	255	233	258	262	262	262	283	261	253	258	259	280	265	272	244	259	296	261	285	261	257	256	267	257	267	245	253	267	255	270	270	276	290	297	270	260	287	266	282	275	256	257	292	262	238	244	275	254	282	258	228	284	275	268	270	283	268	233	284	268	286	276	260	266	275	265	277	258	317	259	269	260	256	274	247	283	261	282	268	271	273	234	278	244	255	282	264	254
9942	19883	16122	8621	5846	4410	3488	3050	2829	2143	1767	1604	1162	1203	1134	899	875	824	867	836	794	713	681	714	734	711	712	660	679	653	601	639	691	646	675	697	716	632	664	718	742	713	645	669	629	636	630	630	586	574	492	854	3745	5109	4124	2782	2066	1208	544	482	512	463	476	527	452	513	506	503	465	507	478	527	522	477	496	491	529	540	471	476	507	495	480	466	482	509	503	455	479	500	490	497	524	486	496	478	486	460	485	512	464	485	472	476	489	492	482	493	492	486	506	541	470	499	514	454	456	497	481	486	494	478	442	494	495	471	478	489	474	512	500	511	486	471	488	478	502	450	481	484	515	504	496	482	498	486	462	503	444	492	499	485	477	475	481	472	509	476	488	493	502	493	514	520	469	490	552	545	524	501	486	507	501	461	477	503	489	474	470	456	485	550	470	469	489	465	473	483	468	434	479	460	491	527	490	508	466	503	543	474	478	514	506	454	490	525	503	492	484	536	476	514	484	509	480	467	489	474	487	495	517	468	498	489	500	487	482	473	494	461	474	500	499	501	468	450	494	505	490	453	507	478	512	500	480	520	456	446	458	468	500	445	522	493	507	479	473	492	462	499	512	480	509	506	458	484	465	483	463	478	506	502	453	474	473	486	473	512	490	501	497	502	511	476	444	492	560	501	498	521	466	490	497	499	539	495	483	538	513	482	503	533	450	456	461	481	515	450	487	464	440	488	480	454	511	500	484	463	485	461	472	497	473	463	466	484	502	483	527	508	481	479	501	490	475	495	469	488	469	478	476	468	511	497	526	488	516	526	510	497	483	523	494	482	486	470	455	521	491	457	505	521	500	453	489	482	491	514	487	504	528	542	475	477	508	461	476	486	484	473	457	472	508	508	457	463	481	485	512	456	536	487	501	482	491	519	478	472	494	492	492	477	483	474	476	482	477	506	491	447	462	486	482	517	506	447	472	445	452	477	489	474	516	500	495	475	473	524	462	482	504	528	493	483	505	489	483	506	467	480	480	431	442	529	470	496	499	465	518	516	478	463	445	495	517	489	485	509	507	495	478	479	487	481	488	535	487	483	506	533	514	474	463	493	461	490	489	513	488	467	510	497	509	499	496	500	517	506	490	511	475	498	476	490	479	512	511	464	479	449	465	473	501	498	500	475	505	506	499	485	454	488	481	487	507	512	500	497	523	479	510	534	472	503	453	459	492	482	524	480	477	482	518	499	493	493	484	452	518	466	524	433	523	475	459	499	526	468	507	512	486	479	456	478	525	498	485	463	494	471	469	479	534	463	511	497	487	487	491	467	471	488	518	492	475	511	490	500	503	449	521	494	486	525	517	489	485	504	504	493	481	502	489	458	510	524	436	543	484	481	474	486	429	476	482	478	487	498	450	468	445	508	484	465	515	509	483	467	473	479	496	529	488	481	514	489	503	479	457	495	508	513	498	479	465	502	459	530	532	458	479	524	493	503	489	468	499	506	473	509	439	473	478	476	468	472	484	486	512	528	505	497	470	489	466	473	475	493	499	489	462	470	477	529	469	496	524	475	482	502	477	485	524	446	529	468	497	480	506	539	476	502	525	496	450	439	464	443	490	480	475	485	474	461	480	493	472	502	477	469	494	475	500	475	456	515	480	478	466	511	465	466	506	493	504	515	456	501	489	461	478	501	505	484	455	506	475	450	496	515	476	524	482	503	528	478	511	471	491	444	458	496	452	480	464	486	489	495	502	476	484	500	502	476	477	504	449	494	496	496	493	496	494	551	485	462	505	460	508	460	470	489	505	499	479	491	515	493	469	448	502	496	475	467	499	484	522	448	486	507	477	509	484	484	453	483	474	478	480	492	512	492	513	493	500	513	480	526	448	436	491	488	480	510	500	457	486	440	478	502	485	482	485	451	485	477	497	536	493	481	494	501	456	462	528	495	486	476	484	476	502	491	508	485	485	464	475	460	480	483	523	503	512	506	438	479	475	472	462	478	469	490	508	467	482	478	474	492	473	480	484	484	507	452	497	498	506	497	499	503	479	529	471	476	528	500	459	529	516	503	508	464	497	456	465	482	498	516	489	492	471	527	486	455	514	478	480	493	476	460	512	510	461	484	471	520	470	464	480	486	545	508	459	485	491	493	503	486	478	501	529	486	487	523	475	494	487	505	528	465	515	518	474	520	489	451	487	480	490	484	465	468	493	511	467	496	448	467	489	480	469	472	525	526	486	460	488	473	511	481	500	505	469	472	473	485	493	520	476	486	508	462	460	523	493	492	508	462	481	471	447	458	498	453	507	492	519	481	468	453	507	493	499	497	457	508	511	487	465	508	509	493	489	482	472	497	503	494	508	519	494	513	477	513	488	459	465	469	481	497	514	515	507	497	484	516	504	492	474	539	473	537	493	507	482	496	489	509	423	489	545	490	511	501	477	497	486	482	522	498	475	512	496	526	521	495	452	471	467	511	465	516	462	470	507	482	451	495	508	480	470	452	495	523	522	514	471	488	496	497	511	498	501	515	455	515	511	478	513	490	512	484	450	470	513	505	475	496	484	491	513	497	508	491	481	487	443	456	493	492	496	500	447	505	509	489	524	488	483	494	443	510	471	449	476	493	483	494	475	479	531	478	488	443	502	508	512	509	503	501	506	495	484	482	490	467	489	472	501	511	491	466	474	518	481	474	496	520	439	504	462	501	463	497	479	469	490	494	493	491	479	463	495	498	490	457	463	479	513	477	517	504	524	509	481	512	484	495	481	509	507	496	455	505	488	480	554	543	461	469	487	489	495	503	523	450	508	491	443	451	492	506	474	487	501	502	458	498	496	480	457	462	481	481	449	473	506	485	495	517	486	517	493	499	503	465	457	498	544	520	437	462	442	509	479	482	476	476	501	474	497	472	476	468	481	494	529	480	486	474	501	465	488	469	482	515	483	455	461	464	482	500	505	455	469	487	516	532	501	504	493	503	514	448	507	511	497	501	437	495	489	484	500	500	522	498	502	479	526	513	473	461	458	478	474	518	478	499	461	499	438	509	468	493	489	468	488	449	510	493	457	525	494	501	482	491	494	490	497	484	494	469	460	489	514	529	513	511	473	490	490	507	496	491	480	476	487	510	459	472	474	492	515	484	465	487	472	491	477	526	497	517	466	504	478	493	473	459	514	548	516	495	478	489	489	477	496	490	494	467	443	481	465	473	473	481	477	483	498	492	492	485	551	513	501	462	493	487	501	523	501	523	539	525	543	482	486	492	461	507	503	479	501	505	467	514	474	513	458	530	469	476	456	487	483	490	521	484	459	488	477	520	493	461	456	469	487	498	522	496	485	518	457	453	512	532	509	489	471	521	478	532	510	502	477	512	477	498	443	477	483	498	455	477	481	480	482	477	479	505	463	481	486	506	488	507	507	469	474	471	501	504	552	449	457	484	462	432	460	479	470	504	492	459	501	490	522	503	508	467	490	498	474	497	475	478	525	472	491	505	472	482	535	491	482	483
26861	20220	7084	1390	951	864	629	610	600	526	531	532	518	496	526	489	459	458	457	487	491	449	472	461	469	469	490	474	482	484	494	480	455	476	452	493	448	456	447	455	533	462	469	494	489	433	468	520	471	475	470	471	505	558	567	624	539	495	457	462	433	463	426	447	457	469	499	465	463	443	458	419	414	473	436	472	449	458	449	469	503	429	491	469	472	467	456	470	459	505	436	454	466	483	442	478	463	467	462	452	495	468	475	436	460	467	430	438	440	429	484	475	454	467	516	478	469	471	482	447	487	452	442	504	444	524	459	474	443	465	410	474	483	448	504	454	489	453	448	475	449	450	458	508	451	446	463	459	470	428	480	477	450	458	504	439	473	472	463	466	470	457	485	464	429	473	461	464	481	434	478	458	484	456	454	462	522	457	484	464	444	429	454	502	440	454	459	481	465	448	463	445	464	433	453	462	483	424	434	446	480	518	461	462	447	452	469	420	459	419	418	475	477	468	474	431	511	447	449	416	481	466	433	462	475	457	457	454	469	457	489	449	438	476	481	484	452	462	443	437	473	467	459	502	447	478	472	441	464	461	466	482	459	484	503	452	471	448	469	472	472	466	443	458	454	432	424	467	487	452	433	505	461	455	478	464	454	453	446	460	461	500	483	426	463	431	472	440	437	442	471	456	482	462	480	464	468	413	429	438	442	468	490	482	497	518	450	475	492	470	440	450	481	477	441	493	509	508	456	427	466	463	462	506	421	477	480	469	455	465	474	443	458	456	495	467	491	438	463	444	476	519	473	437	468	488	468	490	457	465	480	474	477	492	472	444	440	438	465	475	471	487	439	470	456	434	447	441	465	465	441	493	472	445	500	482	462	481	445	467	431	476	471	435	459	456	446	473	486	482	462	470	478	493	455	473	438	504	426	431	474	470	464	456	470	432	469	450	472	467	486	501	465	421	461	479	437	444	455	432	446	480	442	460	417	482	458	463	459	437	484	452	457	432	455	464	480	450	446	440	506	470	475	415	466	444	456	462	454	488	455	457	461	470	451	447	458	466	466	497	429	467	473	489	456	461	492	432	423	464	426	467	448	500	438	453	481	445	473	491	482	469	462	444	480	462	462	476	452	479	461	447	465	456	480	485	442	449	453	445	430	455	430	471	488	459	476	454	501	471	451	435	440	447	467	440	441	454	472	435	475	455	454	452	459	504	469	492	465	439	467	488	475	498	434	467	457	455	436	486	420	489	443	446	453	475	458	471	458	483	452	457	450	473	465	472	418	442	450	470	477	475	443	453	467	458	444	447	478	482	486	445	478	464	485	450	454	449	434	448	463	471	458	479	453	468	458	428	479	439	410	469	457	488	481	474	487	478	440	463	438	457	470	476	484	464	432	467	452	470	466	473	475	444	454	472	425	503	446	464	464	470	452	446	458	401	457	532	479	503	521	496	438	479	445	496	469	461	434	463	479	472	468	505	438	456	450	478	466	445	484	479	506	441	447	417	474	487	456	472	454	468	478	456	455	455	416	429	452	477	475	464	456	443	466	422	468	428	458	453	463	498	485	455	507	468	470	442	469	462	443	441	457	457	435	469	465	498	449	446	438	474	469	468	441	434	468	466	495	479	466	479	478	479	441	438	462	473	463	459	450	437	438	451	490	473	462	441	485	470	481	477	465	437	458	406	475	484	460	480	458	476	468	429	482	450	462	433	465	437	450	447	470	450	456	474	462	424	457	452	473	508	476	464	398	438	450	422	491	438	495	440	496	475	503	448	461	450	482	433	455	440	439	421	443	448	484	428	439	449	479	476	469	509	455	461	490	486	456	485	446	459	493	396	444	469	475	476	460	479	447	433	419	470	446	446	463	432	458	452	448	469	450	453	461	495	482	449	467	452	430	493	445	431	448	446	447	451	472	436	481	469	452	447	427	452	463	458	462	486	437	430	474	463	509	463	448	469	440	466	458	502	484	453	447	461	492	488	497	449	484	442	467	438	478	455	470	440	488	457	431	427	434	439	483	487	456	417	467	459	472	437	426	472	447	452	440	487	486	471	464	508	472	455	443	458	442	466	474	446	500	448	473	444	453	493	474	463	469	461	453	431	437	442	458	433	453	450	450	460	441	465	455	465	428	434	458	453	464	463	444	484	421	484	483	484	457	455	441	441	462	490	501	451	455	480	491	484	460	456	425	493	428	448	468	461	416	447	443	477	481	468	445	433	491	425	431	439	494	461	469	423	422	504	490	461	476	489	429	454	469	468	458	432	425	508	466	473	465	468	487	445	487	472	457	477	428	471	450	488	445	459	476	450	465	440	433	461	431	441	461	466	519	462	466	457	481	490	447	466	455	446	449	475	506	455	509	470	446	468	456	448	487	476	426	445	482	477	442	458	423	466	448	449	432	439	464	456	461	476	454	456	486	485	453	459	495	474	454	465	445	422	477	471	441	430	459	468	405	452	463	431	499	459	448	462	426	478	447	508	468	451	459	438	462	479	451	511	434	420	442	461	416	488	476	463	438	449	479	415	468	515	472	464	466	469	452	457	471	482	480	460	477	479	460	423	479	466	456	453	450	474	453	463	450	474	449	454	447	466	473	455	473	480	464	410	482	481	446	478	446	448	426	495	478	457	435	470	485	478	500	429	440	441	450	458	470	506	522	478	438	459	484	468	470	485	483	447	476	438	433	434	433	454	456	474	447	471	493	470	443	447	437	434	434	441	454	435	457	489	428	467	428	465	445	454	463	475	496	470	476	425	439	488	424	424	455	456	483	463	440	438	480	456	479	474	450	468	480	487	460	444	460	434	449	446	501	483	490	477	470	460	422	458	431	441	464	477	463	438	426	450	435	445	445	449	473	436	453	412	432	431	448	460	488	428	471	473	496	431	450	454	482	453	491	457	476	424	460	444	435	453	461	478	446	430	445	492	469	480	453	412	462	475	456	452	425	451	416	454	483	439	464	417	462	466	485	458	444	419	483	476	451	451	450	473	418	478	419	441	449	402	473	458	474	456	501	479	440	507	488	411	474	482	491	455	426	455	474	448	459	499	433	456	426	449	431	473	447	474	430	460	423	458	425	462	454	442	494	476	458	462	462	486	444	410	474	444	483	433	438	449	494	477	471	490	428	462	472	447	418	476	443	477	445	454	447	480	465	448	422	468	467	449	476	481	450	481	460	465	436	453	451	455	435	467	452	509	489	409	450	457	445	441	454	478	482	480	463	437	459	452	442	458	494	457	465	441	432	479	437	475	501	477	465	447	451	466	471	421	473	511	467	475	435	498	473	411	463	482	494	475	447	441	434	445	466	470	479	479	476	479	474	413	488	452	478	457	501	458	425	458	467	477	471	484	448	451	468	476	443	482	470	442	487	490	447	470	464	451	439	493	485	490	477	484	450	508	465	434	453	437	450	488	472	438	469	478	457	457	453	454	456	462	501	459	472	436	460	483	477	437	475	453	435	421	451	442	484	436	452	484	487	450	477	454
5691	4880	3478	1987	1609	1524	1546	1440	1390	1187	1107	990	984	1022	950	887	930	909	893	861	937	943	867	853	859	851	933	884	894	900	900	872	890	861	881	842	868	933	875	882	919	965	952	888	873	874	913	948	935	959	922	884	1045	1225	1219	1205	1092	911	858	816	867	835	806	844	819	873	826	808	795	860	773	844	791	858	848	832	842	844	841	845	782	863	777	894	833	873	875	876	850	860	848	813	891	888	841	826	834	806	827	839	825	797	824	823	834	851	844	851	856	828	851	827	816	798	790	853	835	834	812	798	835	865	859	834	827	865	850	868	778	857	890	829	845	875	881	831	874	859	804	818	780	781	827	819	850	844	824	857	840	859	829	814	793	807	894	836	909	858	841	815	823	766	863	819	835	867	880	812	865	843	840	840	848	867	820	839	840	842	841	806	875	776	820	829	815	844	867	845	807	851	826	821	843	818	809	823	787	820	874	835	776	837	796	837	796	823	787	838	802	857	797	830	854	791	846	871	870	857	826	863	855	891	820	786	826	814	823	808	853	798	870	817	866	879	821	841	825	833	846	827	840	843	857	804	830	883	769	854	864	849	830	834	854	874	840	787	816	808	908	835	848	843	798	819	870	829	875	892	792	865	856	847	848	820	809	854	878	888	900	834	834	841	823	865	854	880	895	798	838	822	858	834	859	842	849	889	846	767	816	814	842	854	886	785	795	846	809	786	817	854	850	837	850	822	824	822	819	808	844	844	895	868	821	837	835	821	811	779	827	804	874	813	884	801	827	837	846	860	837	870	849	842	786	879	815	819	861	889	852	844	817	858	847	882	870	850	837	834	843	848	852	902	839	833	814	837	825	818	797	880	876	801	872	842	828	864	805	827	812	848	850	852	873	825	844	823	871	798	916	823	877	874	829	848	848	849	828	888	841	804	831	861	862	863	859	816	812	856	874	865	874	827	890	815	858	844	840	808	861	863	884	819	881	873	835	889	822	812	830	851	881	829	837	847	800	862	864	844	860	866	867	836	800	805	836	819	840	853	870	855	848	900	835	829	819	809	850	844	884	806	796	865	787	806	892	857	825	862	858	858	810	888	833	845	876	875	862	876	845	844	871	838	818	827	811	830	836	870	862	864	834	870	869	878	825	834	801	881	798	790	844	880	847	777	866	869	832	871	844	820	846	862	796	809	856	869	893	854	848	852	846	874	867	829	837	824	912	843	890	844	806	844	820	840	790	802	813	828	816	827	824	834	812	847	818	844	849	870	817	834	777	819	850	822	802	848	881	820	843	789	856	865	821	828	843	805	911	817	808	842	858	841	861	821	825	810	815	880	825	863	773	889	824	867	866	866	811	879	775	855	847	796	880	816	868	846	811	805	832	792	818	824	805	865	813	810	842	825	860	823	873	841	821	756	815	832	818	853	853	845	792	843	866	858	858	840	849	883	789	854	828	808	857	856	802	854	855	840	792	851	858	814	840	845	785	844	799	870	824	803	867	804	822	863	868	826	843	852	829	873	828	855	850	822	840	820	826	834	784	892	842	854	807	811	815	788	853	852	809	816	855	840	832	861	838	887	836	803	825	836	875	861	835	812	839	865	876	878	881	901	886	876	828	837	810	847	850	801	806	849	853	792	857	776	834	826	857	804	894	860	868	853	870	840	832	850	889	808	824	835	837	875	834	810	811	791	863	814	817	855	818	850	835	811	831	839	893	843	831	818	870	841	810	879	851	856	847	863	811	880	815	850	806	824	830	832	816	820	862	854	814	838	859	829	814	817	818	847	845	834	835	888	863	821	844	814	831	836	812	837	864	836	829	803	846	808	812	827	848	773	901	825	813	849	854	834	843	846	869	876	841	817	871	816	790	890	807	830	833	801	804	843	808	833	830	808	818	852	821	838	842	810	833	861	833	859	862	838	810	871	829	841	841	876	897	833	808	799	812	834	864	813	847	837	824	858	819	832	836	834	825	844	866	846	837	935	855	840	810	775	792	879	809	855	852	865	830	883	866	829	872	815	859	860	817	824	847	816	857	810	822	804	790	871	852	828	859	850	898	821	802	831	845	819	828	841	808	811	880	804	856	850	862	799	842	859	831	844	834	877	850	860	782	810	845	858	806	837	835	847	871	869	882	902	847	849	834	796	857	864	792	873	867	816	810	878	880	867	844	828	837	851	873	838	809	797	873	832	803	893	876	864	845	843	841	794	858	871	802	857	819	813	857	841	838	845	854	879	811	851	840	808	825	855	810	832	832	859	850	853	903	857	852	881	885	808	820	778	880	847	840	862	886	802	825	817	822	849	828	843	836	879	888	853	807	814	828	864	823	867	846	835	855	858	849	869	811	840	792	796	849	800	826	896	815	877	807	808	842	876	845	864	845	873	817	832	836	815	853	815	823	864	849	854	842	825	880	813	816	876	848	779	874	850	865	829	806	899	840	875	797	860	853	848	867	823	870	881	844	774	882	870	854	849	807	801	844	861	853	886	815	790	831	833	836	843	857	863	849	806	854	847	851	841	822	817	802	833	883	815	791	806	828	867	807	823	817	847	835	823	795	838	853	877	870	824	830	826	859	899	877	924	829	838	830	875	840	863	825	881	854	870	812	864	861	844	836	818	845	832	835	863	817	876	830	831	903	911	841	798	868	833	852	846	898	836	883	854	826	874	847	811	845	853	864	840	815	826	847	859	812	943	826	848	900	803	808	860	812	849	836	855	817	862	852	864	831	839	817	845	855	884	817	845	852	896	856	849	851	862	824	844	842	878	833	805	861	830	858	856	900	824	827	815	830	848	817	863	811	832	848	831	842	828	818	786	813	810	860	821	876	822	789	865	853	895	856	850	833	832	822	823	856	861	843	864	838	882	833	842	841	766	780	881	880	855	864	840	863	885	882	833	829	829	856	869	791	879	820	886	831	857	864	851	798	862	852	835	830	863	874	814	818	839	830	849	866	853	895	802	827	813	821	868	850	829	855	798	832	876	799	840	789	850	787	893	798	913	817	873	823	883	817	873	868	782	866	856	858	805	821	875	850	826	802	861	849	834	879	834	881	853	842	828	818	793	810	814	846	797	840	871	850	912	827	816	861	819	820	816	838	840	849	868	823	851	835	854	812	890	843	795	823	835	827	815	875	831	883	834	821	838	845	854	813	893	861	835	850	856	855	872	858	812	894	819	819	787	785	856	844	811	802	789	882	863	812	800	837	838	842	797	814	831	795	829	878	850	864	828	823	821	817	844	817	851	840	816	795	803	893	846	816	860	864	856	856	813	831	814	821	833	851	842	855	803	830	837	840	841	829	855	832	826	826	810	895	814	811	831	848	899	842	795	826	846	832	845	849	854	876	820	810	901	858	824	829	856	856	882	861	870	799	764	863	836	856	877	880	840	858	797	799	853	810	846	821	870	850	853	822	867	841	867	838	824	829	840	840	836	877	861	861	897	802	872	860	841	807	814	865	857	791	826	882	833	870	838	892	823	834	853	811	879	859	845
24264	21250	28314	24464	20245	2840	1208	937	670	612	563	422	504	477	425	398	444	410	407	440	404	397	429	427	425	424	394	378	400	415	421	375	358	377	358	397	386	414	406	365	408	428	375	439	366	399	389	413	396	394	389	453	899	1189	960	736	564	443	387	391	386	384	374	363	381	369	350	359	383	381	368	348	403	372	368	359	407	407	396	339	405	395	363	366	335	345	367	345	361	353	393	347	368	385	345	365	379	350	368	399	392	372	390	375	366	384	345	378	347	379	394	390	348	340	394	353	391	374	379	378	349	327	368	382	368	350	378	355	346	354	402	366	346	398	388	372	349	348	343	389	330	373	342	342	381	380	357	379	334	373	369	401	334	361	386	346	357	356	386	355	375	345	352	378	369	337	339	343	379	392	340	365	353	358	411	356	386	373	359	353	348	349	342	365	398	349	372	395	366	373	391	382	367	353	349	354	348	396	393	393	382	370	378	340	361	353	341	347	341	337	386	365	340	376	372	389	359	380	360	368	369	336	364	339	392	363	401	378	359	351	365	362	375	360	393	373	349	341	354	341	369	333	393	372	347	340	379	373	347	368	373	375	376	401	350	350	373	349	368	353	334	356	325	403	403	361	388	371	345	334	347	331	374	395	392	335	400	347	354	349	385	384	383	382	384	399	370	356	379	352	344	328	357	362	368	390	372	380	355	394	363	347	365	329	383	362	374	373	373	338	358	348	372	374	382	396	379	392	349	368	363	398	406	370	339	382	336	391	367	357	356	347	406	357	354	390	389	369	364	369	384	349	329	370	371	353	378	353	351	350	393	360	371	356	334	382	346	344	377	359	380	358	355	370	363	366	323	353	366	370	354	354	339	351	342	343	398	377	376	358	349	369	348	367	384	362	364	370	361	352	348	331	377	383	387	359	359	363	391	335	345	323	383	360	330	355	380	344	386	366	387	346	334	357	391	375	382	385	371	371	373	374	386	353	324	354	399	363	403	352	386	370	391	369	345	355	355	339	378	361	351	368	376	387	372	408	415	374	389	369	373	368	348	357	342	409	361	378	387	395	374	385	355	389	382	375	350	365	371	322	374	331	328	361	385	339	357	402	384	347	344	305	371	345	358	379	356	336	367	348	382	315	407	382	367	373	358	368	363	381	368	356	355	366	355	385	409	355	347	373	365	385	379	365	383	377	386	371	381	369	323	362	393	349	341	386	342	369	373	388	349	374	364	376	364	369	371	376	379	390	333	372	338	368	348	372	367	342	376	358	358	334	363	369	376	370	412	361	363	367	357	369	398	395	378	346	334	354	373	392	370	407	356	355	374	339	370	357	365	362	321	361	365	410	373	348	389	343	320	380	371	378	347	406	382	367	362	383	379	344	333	372	400	376	365	354	416	380	383	372	361	336	354	358	350	386	338	366	336	384	357	405	359	328	380	376	328	371	345	367	374	352	352	351	360	368	363	396	372	360	409	381	355	362	368	351	341	357	362	359	357	378	367	319	372	377	341	390	390	368	342	356	345	377	357	337	416	380	370	366	363	369	338	394	378	357	372	367	400	385	374	373	377	380	370	370	326	394	350	374	391	340	329	361	377	361	385	357	340	373	393	344	368	378	377	363	345	378	364	370	385	350	366	338	365	376	394	367	344	360	353	349	374	350	396	340	402	377	397	362	377	376	383	389	378	361	378	366	352	395	359	389	389	375	367	365	340	378	353	376	329	367	366	360	338	422	354	359	353	372	367	355	322	377	358	349	353	377	379	363	365	365	364	356	377	343	344	354	369	382	363	364	383	358	395	376	392	352	367	365	386	321	389	385	342	355	373	375	366	382	354	367	366	385	365	377	355	359	366	351	381	350	354	376	344	358	370	384	332	376	394	349	368	349	372	367	362	354	366	392	348	334	374	399	368	345	332	360	366	331	336	351	414	345	336	371	356	384	369	345	371	373	354	373	391	372	399	365	380	354	353	347	341	384	371	355	393	375	358	395	346	355	331	399	375	384	379	353	374	379	392	360	369	362	359	346	383	361	358	361	376	357	371	393	377	389	375	373	362	398	374	352	363	364	347	373	347	360	381	375	368	393	392	382	409	360	355	360	352	377	359	374	367	370	352	415	343	367	382	368	362	387	370	390	374	364	336	380	303	394	360	386	357	400	331	390	365	369	360	351	345	389	371	371	364	377	375	370	390	373	370	365	366	344	339	347	369	355	330	366	349	333	372	347	378	364	320	354	375	396	333	344	356	360	359	350	388	389	333	364	373	340	366	375	408	354	371	359	385	357	366	394	382	352	362	339	364	354	345	378	342	380	387	392	362	360	358	416	369	364	359	372	378	391	371	388	357	354	383	407	359	361	363	378	390	348	358	379	356	384	346	367	339	375	397	361	359	387	357	385	358	350	390	369	371	380	384	356	363	399	376	366	333	385	377	389	378	369	379	376	359	344	361	362	366	356	350	358	359	358	374	364	381	376	378	349	384	405	385	382	347	380	373	361	380	365	358	363	389	388	390	375	409	364	357	356	350	348	375	385	330	364	388	364	366	347	361	336	394	359	386	368	385	358	356	362	334	378	365	336	373	332	410	363	373	345	378	356	330	348	360	382	349	357	375	373	361	379	352	407	368	384	371	382	393	353	343	389	383	379	335	340	364	347	342	401	391	347	385	370	358	378	372	381	397	356	357	362	346	358	380	352	368	396	389	356	380	378	366	373	373	361	373	360	353	356	359	353	363	357	313	381	368	370	359	354	381	357	359	372	348	358	336	365	394	365	353	309	371	379	341	338	370	350	370	363	381	362	347	384	372	388	351	357	380	352	368	338	328	361	358	372	375	357	386	366	380	385	363	350	380	360	327	349	326	360	355	377	361	361	383	354	369	357	382	351	358	324	374	357	383	381	367	366	344	341	346	352	354	378	356	366	343	371	376	364	392	356	340	386	308	376	373	370	346	396	399	356	387	361	416	360	343	395	360	384	373	348	390	362	364	358	379	351	354	335	367	354	358	381	381	366	362	357	364	359	345	362	353	355	362	357	366	383	363	358	341	382	361	369	347	368	374	331	398	347	345	336	378	366	359	369	373	366	359	367	369	355	370	343	350	347	352	347	353	351	370	381	361	416	359	370	319	364	376	360	401	346	373	365	350	357	357	406	375	371	320	357	360	354	397	340	367	336	330	349	381	380	364	337	360	356	343	365	342	343	384	399	385	390	371	349	371	323	382	361	372	351	371	362	362	381	352	386	387	333	381	374	371	363	359	332	381	363	374	364	364	366	373	363	348	336	371	364	350	388	378	377	345	346	312	363	366	370	369	361	316	358	369	370	381	351	386	370	374	377	343	387	402	384	338	346	325	379	376	324	348	351	392	376	380	327	339	364	362	359	363	344	373	389	347	353	375	334	348	340	403	411	358	397	366	370	353	357	356	376	351	359	389	340	390	372	369	346	339	371	365	366	383	366	308	370	380	360	395	378	366	372	349	382	357	389	314	340	344	387
7519	13271	10773	5761	4162	3268	3062	2726	2057	1679	1471	1215	1247	1152	938	873	919	942	903	834	823	846	856	880	833	858	818	853	808	798	739	773	747	720	774	813	745	771	799	741	738	806	823	792	759	736	793	837	856	834	781	1004	2527	3301	2595	1832	1410	962	717	666	682	741	656	674	733	638	676	643	642	698	684	706	684	697	671	597	681	651	707	724	669	675	739	705	680	669	676	664	642	705	673	677	728	672	639	699	676	675	675	671	650	665	657	662	704	651	674	685	684	707	662	660	618	658	707	681	655	652	733	704	689	675	659	680	703	674	707	667	671	705	742	652	712	687	677	699	660	696	654	664	699	657	676	614	676	625	688	741	673	677	694	699	737	635	715	654	656	652	603	674	668	721	652	664	654	686	698	683	664	686	645	679	670	713	638	697	701	661	688	686	696	647	665	684	683	664	673	668	674	665	680	669	686	675	719	693	676	672	668	660	665	673	706	705	685	623	643	696	689	689	675	695	701	726	633	646	687	680	641	706	687	675	641	678	667	659	712	632	745	676	675	627	618	681	630	684	671	707	675	651	666	653	646	665	654	701	744	632	658	650	695	704	691	665	674	672	632	678	703	690	715	694	652	690	619	668	674	675	684	648	644	684	638	652	652	660	666	700	673	701	675	672	716	684	717	680	666	715	686	644	684	710	669	707	687	725	680	656	652	658	659	647	696	665	683	684	681	690	722	672	688	679	676	657	653	681	667	672	679	632	681	702	629	665	677	667	658	709	651	685	690	664	684	676	672	640	721	688	705	685	686	681	668	736	705	700	669	709	653	713	676	654	687	750	645	656	715	642	647	652	662	737	715	717	678	691	658	666	652	700	690	627	691	685	719	653	681	657	678	615	676	673	701	692	664	691	659	681	645	648	668	639	721	688	672	663	701	659	638	676	659	701	671	667	668	622	669	651	680	672	676	664	648	704	658	713	681	640	661	678	682	648	659	670	664	644	651	657	693	715	698	657	656	708	638	660	703	620	655	655	643	711	660	630	667	671	713	649	721	706	665	676	676	670	656	696	651	673	657	679	707	681	684	678	652	712	685	630	687	642	688	702	673	676	707	655	672	664	631	668	680	707	639	645	707	666	644	695	672	695	692	687	736	714	646	686	692	698	680	681	741	652	658	642	686	669	661	639	683	680	664	641	623	675	696	683	679	676	726	675	689	702	678	673	684	660	654	646	720	698	667	677	656	631	661	641	667	608	685	681	712	650	658	684	683	693	615	678	730	670	679	694	708	668	657	696	704	691	695	702	695	707	676	672	695	702	705	660	678	696	721	608	647	711	711	618	684	640	669	663	680	729	686	704	692	653	663	691	682	701	642	656	662	641	676	682	693	699	652	656	703	701	651	667	654	646	683	665	670	731	696	674	750	713	666	689	653	657	713	666	688	641	672	690	695	713	652	655	654	684	688	709	702	665	663	661	663	682	639	688	704	693	717	700	706	687	677	688	696	693	691	693	685	658	733	674	630	671	660	678	649	670	699	654	699	690	689	655	667	726	664	666	713	658	705	665	662	654	665	677	695	662	663	654	693	653	668	679	672	648	703	678	673	706	649	662	681	691	682	635	713	656	670	652	665	695	664	630	701	662	744	675	691	661	696	711	679	685	682	681	685	685	698	659	693	659	702	690	695	681	627	659	699	665	660	696	657	731	677	693	667	697	642	686	712	660	679	655	713	653	720	678	691	685	675	649	712	635	667	682	706	680	662	670	678	684	673	672	727	709	744	689	699	683	687	722	617	665	679	666	635	670	686	651	670	676	673	662	660	666	658	683	667	667	641	678	679	681	726	666	689	702	672	693	651	681	676	692	731	674	715	650	683	727	727	658	697	646	701	672	668	688	645	662	638	656	708	669	674	651	687	691	735	678	702	632	699	656	648	652	699	697	693	663	629	696	698	689	720	620	697	656	653	660	680	675	669	684	681	652	688	643	687	684	664	713	685	676	636	680	686	684	663	769	642	659	692	735	631	645	687	701	703	655	662	687	670	707	752	711	650	707	695	667	650	654	669	636	651	670	690	675	651	663	687	672	649	655	652	687	657	677	717	676	671	654	690	711	694	694	651	689	652	701	708	702	645	664	693	657	639	663	694	645	682	705	676	744	704	684	667	686	709	658	670	699	668	660	673	625	681	662	677	658	632	646	690	647	690	631	669	641	698	673	653	711	677	714	678	682	710	679	630	664	694	688	680	651	672	691	650	690	691	618	703	662	680	665	676	665	679	708	671	684	687	678	696	699	655	673	631	669	681	710	655	712	668	660	691	673	704	701	694	676	649	662	645	680	640	661	667	679	699	728	679	671	665	696	628	712	666	675	673	648	690	683	703	640	671	699	684	658	616	666	659	619	665	721	637	712	670	641	718	671	678	701	666	649	677	642	686	644	671	668	692	719	642	645	659	664	664	681	600	694	705	661	621	734	687	671	667	646	697	673	686	703	660	706	679	671	692	670	703	709	718	683	707	663	650	689	639	671	644	713	687	733	697	667	677	678	654	710	656	664	699	632	658	689	701	655	683	693	686	676	693	691	691	682	686	666	680	715	726	708	697	688	682	672	685	676	685	658	661	658	656	722	677	682	669	714	683	678	662	674	624	715	661	675	684	664	680	608	644	641	700	687	700	676	703	661	691	691	655	682	689	673	694	618	700	712	679	686	698	674	684	666	674	709	639	687	696	657	705	602	686	681	689	668	685	733	674	651	701	694	698	653	668	697	635	708	702	673	642	666	679	694	657	672	677	679	735	682	705	672	662	688	657	658	701	667	684	702	665	704	683	671	698	718	678	635	678	715	670	670	634	633	700	670	662	679	681	687	652	697	689	687	667	661	647	702	716	674	661	692	700	648	656	689	708	727	680	683	661	715	654	718	664	715	678	666	697	629	658	641	684	688	693	689	694	695	625	717	626	654	700	602	653	671	646	632	652	707	698	695	685	683	672	690	686	658	711	677	656	679	678	730	663	663	711	664	676	654	688	650	710	676	653	673	683	730	643	701	662	683	692	641	714	657	666	692	641	651	692	648	704	668	726	676	666	650	656	647	672	681	645	658	687	680	712	656	683	664	693	639	623	673	660	698	704	693	650	651	621	680	699	681	691	704	687	630	660	670	641	670	691	687	668	708	702	728	679	694	674	660	655	650	647	656	617	696	679	709	705	704	674	679	677	677	687	694	636	653	722	699	674	656	661	688	620	693	680	616	684	678	714	684	634	694	643	640	678	650	745	661	683	655	655	693	597	647	755	657	720	709	684	660	682	670	679	655	723	714	742	631	685	665	690	671	714	661	653	668	703	638	722	675	661	678	638	661	699	668	639	677	673	707	671	670	679	665	698	687	684	701	687	659	686	677	667	661	638	647	718	634	657	646	682	667	663	683	693	676	718	643	660	712	701	712	682	701	680	755	691	639	667	664	671	657	635	683	691	763	676	653	638	644	681	680	668	665	650	717	665	676	628	652
23347	21276	28978	23889	21276	19431	3083	1233	818	661	590	540	492	466	435	426	422	376	399	374	335	384	358	355	360	370	354	332	343	327	359	336	333	345	344	316	309	330	359	313	338	341	369	326	339	326	308	327	312	345	332	520	1471	1814	1261	876	642	421	314	308	282	308	266	326	293	301	259	278	295	315	273	286	318	262	300	289	304	280	286	303	306	289	257	295	284	253	315	310	311	304	320	308	281	287	340	258	305	304	297	273	285	302	293	272	316	273	278	293	289	298	322	306	297	272	292	323	289	270	277	313	270	291	310	305	301	300	281	279	284	292	306	281	278	275	283	304	301	319	270	309	339	296	321	304	296	283	295	276	299	307	317	292	290	296	289	317	284	297	315	283	300	285	281	329	266	279	303	329	311	275	316	278	297	289	267	286	294	293	275	314	307	263	306	284	257	311	301	284	288	290	319	277	267	272	275	274	275	290	284	288	272	267	283	270	287	281	285	276	323	306	312	316	303	269	283	282	304	260	286	295	306	277	287	273	277	280	292	253	296	282	298	315	281	292	292	313	273	285	298	270	295	290	269	284	301	291	296	292	304	275	297	312	304	326	304	312	284	309	287	289	273	286	296	277	306	285	281	312	262	311	289	293	280	270	267	307	258	270	283	291	270	288	292	295	311	297	296	282	297	278	307	290	304	268	326	310	319	305	279	250	271	277	296	281	278	277	286	257	288	316	269	303	291	321	279	287	307	273	304	303	248	296	295	274	286	264	286	287	296	272	271	316	296	306	285	292	261	291	319	292	256	278	286	275	274	302	289	280	294	271	310	291	289	291	285	327	294	283	296	276	316	259	311	297	294	276	286	271	291	301	302	291	256	292	307	302	298	295	284	283	319	266	293	272	274	291	257	282	280	290	288	305	320	268	271	277	262	273	263	278	292	286	289	255	297	287	301	286	325	301	275	295	270	288	299	287	282	315	276	266	270	279	286	293	285	307	285	300	289	264	280	339	281	289	285	280	278	274	279	310	269	263	298	282	294	268	287	266	278	281	272	276	293	308	273	321	294	298	302	325	294	274	289	293	285	318	292	278	279	284	251	286	320	297	319	290	300	290	272	254	278	275	289	303	309	309	275	295	313	312	283	273	308	305	314	287	303	285	264	299	300	285	284	270	287	291	296	257	294	265	268	290	312	279	283	310	307	313	281	259	269	315	281	300	300	289	286	278	293	314	299	301	285	267	301	293	278	275	246	299	304	263	279	294	296	290	320	301	266	300	288	267	275	311	305	255	248	293	290	287	307	259	288	292	252	285	269	271	305	288	260	293	276	275	310	303	305	280	280	290	300	299	284	253	300	291	279	288	312	311	305	268	266	261	282	293	280	310	283	266	336	276	280	306	329	309	305	260	316	299	300	293	270	306	286	314	290	299	288	292	264	272	299	297	269	316	271	298	266	286	303	279	306	288	272	335	319	286	292	291	302	328	279	298	311	271	300	259	270	284	264	274	284	282	303	308	294	290	277	262	275	315	279	310	257	301	344	296	287	318	269	283	260	304	294	301	313	273	305	294	311	246	269	303	274	313	284	274	280	300	283	298	290	294	278	311	301	278	292	290	294	295	256	299	295	282	279	320	290	293	258	279	273	300	282	327	292	280	297	291	280	279	313	296	282	277	280	271	277	292	276	303	301	299	261	282	290	288	273	275	308	293	264	295	297	289	264	292	297	273	294	284	285	298	300	317	314	280	297	259	291	276	298	302	301	287	285	300	286	330	278	296	281	300	283	287	262	288	264	287	286	287	291	277	300	308	261	289	311	278	284	302	268	286	318	260	275	288	289	311	303	287	297	263	287	287	309	297	305	282	271	293	332	299	283	287	276	275	287	260	278	299	268	292	298	277	299	283	296	303	314	286	274	293	272	276	275	250	289	245	262	278	284	272	301	312	258	312	287	337	320	288	289	284	277	277	287	295	306	294	328	273	280	298	274	260	290	280	285	277	276	296	312	290	306	301	269	267	277	261	327	254	264	322	272	308	281	280	302	285	305	293	265	297	270	289	285	308	288	281	286	302	317	288	280	275	287	286	283	277	289	279	306	303	287	281	310	275	295	281	305	290	281	282	303	291	295	266	286	300	302	301	287	254	289	286	315	278	265	292	302	279	306	298	259	264	269	315	289	292	285	288	262	309	331	298	293	275	294	261	312	329	297	264	289	306	295	295	285	299	293	291	271	281	297	304	257	264	296	257	285	262	303	296	315	291	313	291	286	307	281	287	289	297	266	296	297	295	291	284	292	311	310	302	260	282	289	288	296	284	284	276	278	303	282	308	307	260	246	265	303	264	299	290	251	283	237	286	286	280	305	258	284	288	285	297	273	293	278	298	262	284	284	304	308	258	284	275	266	299	279	291	282	309	281	310	279	325	304	274	287	287	302	298	276	303	272	307	269	272	266	293	283	303	276	305	262	291	300	280	287	275	289	279	309	315	290	277	302	257	285	287	282	303	280	277	274	308	306	296	261	306	296	331	295	288	287	292	285	279	281	278	301	292	276	261	306	284	267	301	271	298	291	297	277	282	279	286	299	288	277	278	276	271	312	292	289	298	302	304	310	297	275	285	296	294	291	287	263	305	278	283	272	284	287	260	291	308	306	293	288	315	278	279	293	283	256	291	294	273	252	279	304	287	269	300	281	308	322	303	276	325	288	305	279	291	268	300	248	268	287	290	259	287	278	286	280	290	305	275	263	293	267	287	318	299	280	328	297	250	305	285	278	295	321	274	287	272	287	300	280	270	305	268	307	283	283	297	313	299	272	286	267	294	296	298	277	276	275	286	285	304	259	291	274	289	300	277	271	271	285	276	282	269	268	295	309	279	277	284	267	273	319	248	310	297	294	281	306	274	273	287	261	296	268	292	328	287	286	276	285	302	322	317	302	296	284	307	258	268	261	302	293	311	288	297	319	291	277	274	317	328	270	299	292	282	299	298	278	292	288	276	317	301	307	277	277	286	281	293	295	286	296	297	294	302	289	287	280	274	277	279	266	293	311	300	269	274	258	301	287	277	253	285	298	302	275	271	271	299	306	277	282	288	294	298	298	279	296	306	288	273	318	327	294	275	313	286	308	286	277	285	300	304	277	284	297	276	254	285	279	276	286	278	299	301	294	298	263	293	256	290	287	274	284	281	305	316	285	267	298	270	311	285	284	264	283	324	275	270	282	312	271	275	303	269	278	284	272	323	291	313	290	287	301	317	312	295	288	287	283	289	259	279	288	277	279	294	272	280	298	295	315	304	309	275	328	314	283	279	306	300	282	307	272	310	279	267	292	289	274	273	313	290	293	296	301	282	314	283	299	318	278	285	306	285	257	289	289	265	306	283	304	261	285	290	293	309	308	281	287	305	297	326	271	302	290	297	287	301	230	314	275	288	277	298	290	274	279	283	267	272	250	298	305	278	291	309	286	305	284	302	289	281	261	288	303	292	282	282	313	283	284	250	230	308
9851	19496	15778	9045	6861	5350	4967	3600	2527	2144	1756	1457	1315	1179	1029	1034	965	882	878	849	815	783	758	757	760	741	778	829	790	747	765	709	722	690	660	627	691	663	693	732	745	755	709	702	630	646	645	724	796	725	703	1328	4498	5220	3853	2550	1601	999	676	510	501	521	530	498	564	532	515	531	577	573	557	555	497	537	522	501	508	550	554	542	526	515	521	512	552	510	555	471	505	523	525	506	500	538	546	549	550	519	501	557	496	559	522	527	521	559	559	527	546	550	510	513	513	515	530	551	476	552	560	507	563	550	537	502	511	535	533	562	494	488	521	496	543	525	535	474	486	548	530	546	494	546	529	547	520	552	544	501	508	539	511	535	547	549	492	509	550	477	535	545	514	541	557	521	492	509	544	518	545	559	539	530	522	577	541	530	513	538	550	558	510	517	548	524	526	539	512	487	523	539	546	527	540	528	495	513	509	550	509	510	554	476	473	520	565	570	542	520	552	528	504	541	518	517	502	506	523	509	525	509	538	498	543	515	526	516	522	527	546	497	558	557	523	516	540	604	519	501	516	533	527	516	520	514	502	522	545	526	545	523	538	497	526	502	524	540	518	546	584	546	533	550	566	521	524	498	505	509	518	486	537	526	530	565	506	500	520	530	517	502	541	493	563	529	565	522	488	512	524	496	505	516	536	542	518	522	542	531	503	490	518	528	517	516	533	530	483	534	499	525	553	501	537	515	510	525	532	530	536	545	560	505	566	540	537	518	512	557	542	550	489	532	530	505	525	536	547	556	515	527	510	606	485	521	520	536	500	523	527	521	557	550	536	535	550	563	526	522	503	543	500	521	548	562	558	525	485	528	529	526	560	545	505	507	506	497	511	523	536	525	538	491	537	540	544	506	574	547	530	576	489	555	527	502	504	526	531	539	528	508	540	528	540	510	530	506	558	550	556	516	545	488	520	541	517	544	542	519	537	530	529	557	527	530	534	520	551	542	547	544	557	522	531	521	528	509	546	548	510	571	515	543	521	519	524	476	527	508	534	511	540	542	530	526	533	531	512	502	513	522	547	529	535	529	542	526	524	525	530	488	528	515	515	498	535	549	488	525	508	554	522	527	542	527	545	523	526	535	551	545	563	550	526	534	539	518	499	550	526	510	496	531	530	562	543	589	473	531	539	496	562	559	523	507	515	534	537	533	497	540	538	508	528	557	480	522	547	511	557	519	527	550	547	536	511	510	525	494	521	520	513	569	534	526	525	531	497	533	552	522	541	526	523	511	533	505	545	509	529	567	514	527	555	513	515	511	533	519	500	554	528	542	503	524	501	539	510	549	498	483	542	481	550	552	529	532	523	490	484	535	533	511	562	515	496	537	532	575	558	577	493	524	535	538	531	497	521	552	548	528	528	511	565	571	509	539	527	542	541	496	542	559	551	480	538	526	526	527	536	521	540	519	491	512	529	506	536	530	521	527	569	536	544	521	532	533	518	515	530	516	547	520	531	544	495	500	551	508	555	540	515	545	524	517	509	510	487	537	504	529	521	529	519	517	536	544	521	518	545	546	524	544	514	500	536	549	530	530	545	509	552	544	531	558	526	557	542	545	521	523	544	516	567	551	557	501	505	510	509	552	523	503	584	522	536	486	497	490	560	516	507	510	560	558	500	548	531	518	511	490	583	515	535	520	526	535	541	520	515	532	564	561	498	535	513	509	546	553	524	541	514	522	530	517	500	523	530	496	525	518	544	522	510	544	527	576	534	542	509	502	510	527	536	523	530	507	562	568	523	546	509	504	554	492	543	561	562	520	502	506	527	489	490	493	551	516	513	588	533	538	494	507	514	556	487	519	542	521	547	508	523	571	507	548	567	495	526	491	527	512	514	543	522	539	498	549	523	528	548	551	531	499	522	496	545	541	534	508	512	513	524	500	521	511	520	559	537	554	554	509	554	502	521	529	534	517	526	521	486	550	513	483	535	493	536	522	535	537	565	509	524	576	549	511	532	524	502	567	557	559	517	500	540	514	516	547	557	511	512	546	520	543	515	519	479	535	578	523	506	546	486	538	555	504	536	523	539	540	526	517	540	511	482	498	519	556	548	475	558	579	496	574	544	529	498	543	545	519	548	512	525	521	549	527	484	537	550	547	496	543	541	557	506	553	501	529	540	546	547	541	530	467	519	535	565	548	479	525	492	477	504	550	471	503	520	514	533	565	524	480	482	530	509	520	488	490	519	617	543	517	559	483	544	519	547	528	519	548	513	517	524	554	523	524	506	548	520	572	532	504	536	530	545	530	550	525	522	555	535	508	526	537	516	519	533	573	546	575	552	526	534	527	524	532	542	525	585	558	508	573	532	531	522	526	565	529	533	518	504	508	522	490	541	481	542	512	495	502	507	498	519	554	576	527	517	535	533	541	551	526	489	531	567	559	546	540	534	556	517	518	516	554	505	525	518	478	552	519	493	546	549	513	516	528	517	505	538	508	517	522	510	516	543	509	530	524	531	528	499	510	509	516	517	564	551	541	523	510	534	513	605	548	495	545	559	522	523	488	530	538	480	493	520	502	559	532	557	521	545	535	557	486	550	507	507	568	501	529	512	531	522	524	529	538	522	555	526	535	545	534	555	547	567	514	544	523	562	466	542	522	529	517	539	523	506	491	491	517	496	548	461	500	478	488	528	499	532	554	530	503	489	542	563	510	537	525	530	498	549	526	532	559	496	503	550	556	487	519	525	507	540	486	564	580	521	543	539	580	528	493	557	507	531	498	544	499	507	535	502	539	510	547	530	524	491	512	551	487	534	503	578	507	522	526	502	529	506	476	485	538	557	501	529	531	520	526	549	544	517	511	558	540	564	512	541	505	519	539	520	535	560	543	488	525	540	504	568	492	511	555	502	536	526	539	510	530	567	521	536	531	553	553	528	560	522	553	552	545	522	513	507	543	517	561	497	525	508	543	527	519	554	539	580	526	555	532	506	495	515	507	502	520	525	556	537	524	563	543	559	516	548	532	516	543	530	556	555	536	526	477	523	503	543	521	529	516	492	531	544	519	509	528	532	500	504	507	526	510	545	522	538	519	510	529	507	536	536	517	483	539	525	549	507	571	551	540	530	538	507	568	559	515	527	516	485	499	493	545	517	561	542	540	564	516	510	556	494	506	535	526	518	538	531	514	510	497	554	497	529	495	544	525	536	507	559	523	522	483	544	539	590	555	490	486	521	577	544	534	486	523	501	500	570	555	497	530	559	562	524	557	560	531	535	512	541	570	543	516	566	531	540	543	562	522	523	533	539	530	509	516	527	550	529	557	570	526	555	463	526	542	480	495	466	546	583	509	536	541	544	548	522	555	522	533	542	549	518	520	571	562	543	508	528	562	510	523	521	504	492	515	511	560	525	542	507	500	528	522	515	543	509	489	515	506	510	532	507	527	551	541	540	528	509	507	585	507	506	516	536	526	526	508	530	541	528	508	550	541	496	494	531	529	531	499	529	515
26859	20092	6632	1296	916	822	759	660	555	550	548	520	532	493	460	526	504	490	461	522	455	512	477	500	488	487	501	484	516	520	532	525	510	505	492	472	511	480	524	485	533	502	488	495	529	478	514	540	502	496	491	501	586	602	584	541	571	509	511	459	442	449	496	483	468	489	507	476	449	473	493	464	471	531	467	505	462	521	477	449	455	461	460	475	498	492	441	483	454	486	493	492	489	456	480	472	467	482	480	467	485	485	479	481	480	485	483	459	459	477	452	469	473	509	505	455	454	486	427	504	482	455	465	480	490	457	486	471	470	489	468	514	464	455	495	447	505	465	498	467	505	505	505	491	482	492	480	478	484	477	452	498	480	490	463	514	490	478	481	485	501	510	480	506	487	484	508	484	462	446	468	466	467	442	437	465	472	492	492	507	487	467	503	487	531	472	474	519	475	462	485	426	512	501	487	449	462	502	468	483	482	479	495	468	522	470	512	445	426	532	519	443	471	467	506	448	479	463	482	503	462	479	450	507	477	518	498	483	491	500	480	446	463	475	495	513	485	483	502	508	483	488	479	449	496	484	517	464	468	472	464	496	460	426	490	488	513	458	491	476	508	478	504	478	511	478	465	487	445	492	496	538	488	456	473	490	471	434	481	476	467	459	485	522	509	475	496	492	482	450	456	483	498	451	492	453	469	509	535	510	489	479	477	473	461	504	492	469	485	523	519	488	460	468	504	503	473	475	484	474	511	466	504	433	489	484	505	487	469	446	450	527	479	497	514	486	460	464	444	503	487	474	455	441	494	462	480	456	484	505	461	507	486	497	446	457	491	475	472	460	492	512	459	473	487	463	489	444	480	446	431	483	472	513	494	444	482	477	465	487	490	488	499	515	455	475	463	469	477	531	500	501	513	518	471	454	446	510	503	485	444	498	459	440	531	464	488	481	490	451	443	490	451	441	459	471	475	490	465	469	485	462	488	490	521	478	519	456	468	505	459	488	486	550	501	493	463	477	484	497	470	499	461	465	473	483	479	467	442	504	467	491	477	453	480	479	493	470	497	462	482	474	489	455	478	465	478	496	502	488	492	454	518	471	477	507	488	432	489	495	510	477	442	478	464	469	466	481	451	494	478	527	438	493	495	462	502	470	503	487	499	511	455	508	495	482	509	489	495	440	449	524	521	464	482	487	499	473	503	505	485	490	465	501	465	467	504	516	490	471	491	438	482	465	483	460	478	489	486	488	496	449	467	448	450	538	486	485	499	501	491	501	471	482	462	484	465	490	513	459	474	490	476	487	516	474	532	483	448	465	470	470	533	475	522	454	496	454	501	494	489	466	489	461	470	503	498	467	525	490	472	502	475	466	437	475	478	471	454	464	486	498	470	483	468	460	451	490	454	488	434	500	508	468	469	488	515	504	471	507	473	519	489	478	496	486	510	488	440	471	478	509	483	453	494	492	483	473	478	477	466	501	491	468	477	466	488	484	471	522	454	493	498	534	481	476	489	425	483	529	480	493	447	485	546	514	485	461	439	495	444	476	495	469	471	490	486	519	467	475	473	460	481	477	476	473	499	477	513	481	480	450	491	533	476	492	486	463	502	528	489	469	472	492	476	483	548	480	502	502	502	498	455	460	504	464	482	479	470	474	465	480	477	475	454	497	494	483	482	465	500	486	483	502	437	468	427	441	484	489	540	509	500	497	485	514	488	461	463	481	518	505	483	432	471	470	492	486	469	498	468	480	484	486	502	506	511	472	461	512	461	474	476	447	469	481	502	477	453	479	497	453	461	475	498	444	461	471	489	496	488	493	475	487	486	416	499	467	482	467	499	482	468	496	474	464	516	482	435	477	475	470	529	497	475	497	490	505	471	522	478	480	471	493	486	501	507	434	443	490	517	475	496	484	490	478	487	458	457	480	472	481	466	517	471	492	473	489	475	487	500	525	483	505	510	503	462	497	490	487	460	457	466	526	444	504	491	509	507	506	495	455	490	477	487	452	487	504	479	486	522	476	462	496	462	450	509	513	476	463	478	482	459	465	477	506	481	475	467	485	476	461	479	464	519	470	458	512	471	478	483	491	452	485	486	517	481	483	469	478	457	465	480	489	492	458	531	488	436	494	488	503	493	480	438	458	450	470	437	491	468	495	455	465	472	509	539	507	492	503	457	500	471	437	479	484	485	469	483	482	485	481	505	522	527	502	450	515	484	489	518	483	494	475	471	474	504	507	471	491	486	439	478	503	513	460	426	482	513	467	468	446	495	479	495	458	461	472	483	477	512	475	496	486	449	479	483	487	436	466	483	458	475	448	495	466	440	464	501	453	472	483	471	481	497	495	470	476	492	486	461	447	515	459	464	455	506	471	477	461	442	481	518	476	477	483	501	477	520	497	487	493	487	449	455	487	496	516	471	502	495	459	520	495	451	493	518	491	487	466	472	525	493	526	470	469	510	465	475	457	476	529	510	483	472	492	460	470	485	482	471	487	478	512	476	458	472	492	476	500	478	471	486	460	454	495	437	492	484	471	523	502	452	453	518	448	485	494	419	477	493	509	489	513	531	512	457	500	483	470	444	481	497	494	486	469	503	505	502	508	502	526	436	490	509	509	470	494	480	446	498	491	468	493	474	499	471	520	479	475	462	546	426	479	472	449	485	469	494	471	515	488	472	510	497	475	465	487	507	478	469	521	513	518	444	466	486	509	487	507	471	452	507	469	508	482	493	491	478	510	479	472	482	480	451	494	485	467	476	490	476	488	462	476	501	473	473	485	469	501	491	461	437	484	496	482	468	478	480	494	461	456	473	471	509	468	475	454	484	473	498	490	521	512	508	449	513	471	466	440	472	472	485	477	504	481	496	467	495	472	472	481	485	472	485	487	496	494	468	462	495	501	476	495	477	489	511	486	503	485	475	498	517	514	468	496	460	481	498	464	485	474	514	522	487	473	475	470	499	462	464	496	498	471	464	456	515	438	460	447	470	447	484	466	472	507	505	453	500	493	488	493	456	466	474	471	520	465	486	508	508	480	534	474	505	511	500	465	441	520	459	514	469	468	474	491	424	448	500	476	499	469	474	500	456	464	492	500	464	490	476	474	487	451	497	469	437	485	440	500	484	468	472	474	491	458	517	502	443	480	496	439	520	518	497	498	489	484	448	477	482	515	477	515	460	478	491	477	471	475	477	503	494	527	489	478	474	460	489	459	490	484	463	483	449	495	477	486	483	504	495	485	507	457	474	509	452	487	500	452	437	485	464	452	556	497	505	472	486	511	476	508	506	472	476	454	482	448	508	468	472	493	517	471	465	450	482	482	466	452	489	479	434	480	456	481	492	503	455	506	489	508	477	461	494	458	503	467	518	503	522	447	445	521	509	467	479	507	463	490	479	453	499	477	440	442	527	487	428	517	471	452	476	446	485	522	509	450	475	477	478	495	486	469	469	487	467	456	542	463	479	490	457	499	519	499	481	523	494	484	473	481	502	495	482	497
5435	4005	3214	2453	2424	2077	1970	1517	1245	1151	1061	1054	964	1039	1006	960	921	910	880	899	953	915	935	932	919	905	886	956	958	887	921	942	953	952	901	886	892	891	984	963	943	926	926	968	949	893	936	906	935	1017	891	940	1229	1272	1237	1142	1112	929	895	888	867	861	889	891	861	860	856	839	885	878	910	864	889	870	855	879	867	898	931	943	871	903	794	834	866	887	904	809	907	893	832	815	860	862	858	905	880	846	863	905	849	906	905	863	891	869	886	833	851	877	856	852	846	864	875	900	873	903	883	868	850	858	866	854	885	821	833	807	874	853	871	890	882	897	902	865	917	891	876	861	882	878	805	914	858	866	859	849	837	875	924	897	830	901	876	916	872	883	893	872	835	893	906	868	846	918	880	888	897	855	872	847	845	892	889	853	854	829	859	831	885	868	848	874	874	883	896	899	846	838	906	830	856	863	896	854	891	863	914	866	822	864	874	870	797	867	887	864	873	836	858	849	874	854	872	838	832	864	902	891	872	880	860	913	913	882	796	916	894	822	803	923	886	918	861	915	936	913	876	864	873	890	877	889	856	839	912	823	879	840	877	895	849	865	853	871	838	876	837	916	951	849	871	881	848	909	896	902	874	854	889	868	935	945	878	885	877	831	848	862	850	887	822	871	872	916	885	896	846	860	863	892	890	906	865	915	861	846	890	926	842	868	815	836	854	872	849	857	882	863	907	896	882	819	906	866	846	854	922	881	884	850	898	863	871	879	879	906	845	798	845	913	892	821	858	891	894	858	819	929	860	923	901	883	931	861	855	805	877	931	843	803	870	830	912	912	898	941	850	882	855	919	887	821	882	880	855	881	867	822	851	853	861	860	839	870	849	854	897	837	937	855	858	878	845	884	868	845	823	927	883	874	886	807	886	923	854	820	867	878	901	862	848	878	850	865	897	830	878	817	871	835	866	851	848	878	894	885	896	815	902	838	860	901	912	836	889	904	872	851	921	884	825	877	868	840	857	877	862	858	851	923	899	866	823	837	843	841	843	855	810	871	888	843	874	845	853	862	849	932	893	859	875	864	862	880	842	900	900	890	878	918	849	823	883	863	838	883	840	821	923	865	892	876	885	883	891	827	870	828	893	889	870	883	873	875	839	864	904	844	924	852	830	854	896	889	882	865	869	889	868	839	899	862	893	820	867	883	907	845	869	891	882	879	881	843	885	877	873	863	855	898	870	866	902	887	850	855	873	872	885	858	861	894	932	867	872	865	891	881	872	915	874	861	914	879	876	907	839	834	852	860	885	876	867	847	870	871	854	883	866	869	867	827	872	873	873	884	867	904	831	865	863	835	854	866	862	849	873	829	949	817	813	882	865	853	908	904	922	884	843	889	867	891	863	805	909	821	916	883	901	860	867	879	872	783	843	842	844	898	895	828	880	820	911	875	831	846	842	845	898	843	841	832	888	840	917	838	822	875	828	872	844	858	864	901	894	878	844	891	858	868	838	880	844	885	862	830	884	851	881	852	834	852	891	841	881	849	833	856	875	818	867	874	886	881	872	860	897	907	852	847	851	898	848	895	868	901	897	908	841	817	882	874	858	894	861	817	877	844	840	882	901	874	818	860	859	857	867	858	855	834	871	866	864	873	858	862	886	853	880	835	891	902	848	857	919	877	879	864	871	874	897	859	867	866	895	892	894	887	909	888	815	842	851	837	849	914	894	885	884	861	917	812	861	833	909	908	851	874	865	869	891	909	835	866	857	873	888	861	842	871	869	898	889	896	906	902	900	847	805	859	850	880	894	863	895	849	870	847	839	860	868	873	880	880	866	818	847	867	849	869	840	852	888	833	858	847	871	872	882	910	874	860	857	826	879	821	929	860	845	847	888	816	867	864	874	823	860	899	945	839	869	883	841	857	826	886	849	883	906	870	879	871	869	860	872	892	838	867	895	838	881	878	882	837	863	908	855	896	840	893	898	892	833	908	849	867	821	877	873	836	859	886	861	866	889	834	873	869	841	822	903	798	860	861	833	863	840	824	871	879	877	880	903	859	820	844	845	854	822	867	872	892	921	804	886	878	884	858	881	873	882	884	890	916	883	849	863	872	882	834	871	827	904	813	844	856	882	838	834	817	812	858	887	850	846	880	903	886	843	853	919	879	861	849	879	892	851	887	857	862	899	868	852	866	831	879	872	873	847	901	889	878	874	822	878	888	866	903	807	895	864	882	909	871	876	859	879	847	894	889	896	905	878	844	829	841	885	829	844	889	867	903	856	880	853	901	841	883	870	861	872	864	862	808	919	850	904	852	837	884	854	844	858	883	865	889	884	876	928	822	861	850	905	814	901	933	878	896	854	844	878	914	829	899	878	922	851	914	909	848	867	864	802	861	894	875	850	892	851	891	831	882	844	845	879	873	868	889	837	822	858	908	900	876	889	819	859	831	890	850	832	856	859	842	829	837	821	870	925	857	857	841	900	901	869	850	893	858	860	853	855	831	919	853	896	868	843	866	880	938	929	871	861	904	883	863	878	871	911	918	854	843	841	851	891	885	856	903	904	867	915	896	886	839	868	891	812	863	893	877	850	828	890	867	852	890	851	854	880	865	857	852	919	855	889	904	895	880	843	874	872	852	844	835	848	911	888	890	830	884	888	861	867	884	883	868	861	867	901	857	828	817	859	830	883	854	855	884	878	899	889	957	893	853	866	876	868	860	855	879	853	862	865	867	813	892	882	873	819	859	874	842	843	865	891	841	862	861	853	829	884	849	866	796	899	852	875	888	898	957	819	868	845	909	856	865	880	832	852	838	936	912	908	905	927	883	856	903	897	823	844	860	833	894	913	906	884	855	865	835	843	872	928	876	914	882	870	888	876	884	862	826	852	855	875	848	875	908	886	869	908	824	876	908	875	830	854	832	834	882	919	875	886	823	914	887	854	860	928	894	880	860	811	876	914	889	903	857	826	830	908	921	849	906	880	867	858	864	896	896	865	877	849	881	823	891	898	929	865	885	882	826	838	882	887	847	872	903	839	832	895	807	866	909	826	889	820	927	829	861	834	810	816	836	818	851	842	837	838	837	844	851	874	889	873	870	903	819	879	863	837	862	852	888	874	916	854	882	862	862	874	880	891	842	878	850	823	865	834	900	866	854	861	871	857	893	847	847	837	898	789	863	839	867	848	876	903	868	889	862	887	842	859	891	867	877	866	846	821	852	850	852	887	910	885	883	854	970	949	883	906	883	915	904	881	884	868	868	845	850	883	875	840	890	926	876	936	814	910	844	823	870	893	908	846	862	880	844	892	873	880	891	834	846	857	839	863	918	854	849	852	857	826	863	816	903	854	878	866	862	867	863	869	947	926	821	868	811	867	852	820	849	836	863	861	825	855	855	884	890	875	903	944	844	868	928	885	835	869	906	856	940	843	849	862	851	890	835	877	882	846	878	893	819	870	914	859	890	857	882	888	818	870	891	818	839	867	845	841	835	909	832	849	881
24291	21244	28283	24504	20227	3364	1296	880	686	578	574	496	510	476	490	466	459	436	443	464	440	428	402	410	453	402	378	388	435	384	434	415	435	422	384	432	425	413	385	402	383	390	397	438	404	402	425	392	411	419	387	655	1027	1168	941	761	566	483	456	378	405	392	349	359	395	384	408	374	390	347	382	393	355	369	385	371	372	397	381	397	371	347	392	400	348	386	370	396	369	414	400	386	364	360	342	397	398	380	344	352	405	383	364	390	395	386	360	373	375	373	414	367	363	386	382	379	359	361	363	390	377	393	385	388	356	390	380	402	373	359	374	385	404	389	352	401	392	388	398	419	374	351	367	384	402	369	372	357	391	406	397	365	377	390	366	370	357	410	384	388	404	361	356	386	399	368	391	360	386	380	368	395	372	368	381	369	365	397	389	348	387	394	401	370	378	389	390	356	410	365	433	386	356	363	369	357	359	430	363	367	387	383	404	363	355	415	363	401	388	390	367	415	353	364	376	359	389	398	350	379	390	387	412	355	364	385	404	371	384	406	383	338	380	378	397	389	350	346	382	397	380	360	364	380	368	380	354	385	375	354	348	354	353	411	371	404	346	350	357	365	362	354	349	356	371	410	361	386	378	412	406	379	361	359	407	380	355	409	385	387	383	383	392	380	379	407	339	360	339	384	370	368	350	328	364	350	349	350	400	380	362	326	362	387	373	388	375	377	383	353	353	398	413	341	395	384	400	385	377	355	310	361	358	415	375	386	358	347	383	386	353	362	379	375	362	339	371	387	396	381	407	407	396	375	366	348	385	397	380	388	361	396	408	398	378	388	391	384	341	357	376	358	384	394	387	363	390	372	389	356	392	412	359	394	349	393	396	378	379	396	399	406	357	374	400	371	368	362	410	382	392	382	370	373	402	426	407	380	335	396	376	395	383	398	372	361	373	361	373	397	356	392	362	348	371	383	380	374	422	373	399	385	354	365	367	375	411	400	392	405	371	388	386	400	373	351	408	368	378	397	406	379	384	363	383	382	389	397	383	362	386	379	387	395	426	380	393	348	392	404	379	423	386	381	364	386	387	358	391	346	377	347	345	384	379	359	372	409	358	375	362	395	370	405	397	408	341	362	350	397	386	358	386	358	372	366	387	371	388	367	342	346	379	374	345	372	389	378	384	377	361	373	354	367	359	408	381	400	396	382	379	374	338	380	371	379	383	357	410	368	408	364	382	385	361	332	375	380	372	389	334	374	408	380	347	344	338	390	371	408	423	376	349	382	371	393	379	375	364	351	341	369	385	368	395	392	361	389	357	363	383	378	349	389	399	346	374	403	372	400	380	380	400	362	399	391	381	374	364	403	383	377	365	364	373	374	391	416	368	379	361	368	403	380	381	366	388	393	380	352	385	375	370	392	361	371	400	390	364	404	392	392	356	404	375	364	362	355	408	402	420	385	381	360	348	378	364	375	327	361	407	412	355	384	395	340	403	368	407	409	368	379	362	370	394	384	368	354	353	354	344	421	373	390	395	379	375	373	380	395	364	368	378	364	366	356	371	405	382	368	341	369	385	391	383	396	383	363	369	343	383	378	393	363	346	375	369	391	405	375	388	381	383	384	352	376	354	400	339	372	381	363	394	365	400	361	380	399	422	376	371	401	383	393	370	403	363	404	388	360	370	383	401	362	377	391	409	372	360	389	398	367	383	358	405	381	386	406	365	349	388	387	359	376	360	358	417	376	380	363	366	344	363	368	359	382	354	376	382	363	386	385	377	379	415	368	408	392	370	352	371	378	373	374	386	386	361	368	358	374	349	400	396	384	389	387	332	403	386	406	405	368	410	377	374	381	345	378	365	358	380	418	387	331	380	362	415	401	352	382	372	351	384	368	380	378	363	383	414	379	401	338	365	407	409	406	351	363	364	367	398	364	388	388	387	364	376	367	382	365	380	382	373	359	376	388	386	377	385	405	370	420	368	356	352	352	391	387	407	372	370	370	390	354	383	390	410	381	366	382	392	358	382	380	375	364	384	395	408	398	426	393	387	372	384	353	344	359	408	403	353	352	396	345	384	379	409	412	396	354	368	368	352	364	347	342	358	395	407	387	399	364	382	390	352	404	366	369	393	394	363	369	412	413	402	440	379	373	363	336	353	372	407	364	363	342	388	353	354	374	377	400	342	369	403	330	356	381	360	389	369	393	379	372	354	385	376	377	346	376	407	404	402	358	361	358	364	406	366	386	385	395	329	372	383	382	371	411	366	373	393	397	347	379	389	347	359	417	360	358	356	395	387	400	376	375	378	399	367	388	371	381	433	394	379	356	390	390	372	355	364	353	390	409	405	358	392	390	385	385	401	350	400	389	334	376	369	347	364	378	380	376	348	350	366	380	392	366	390	387	396	376	376	388	347	363	398	357	377	341	397	386	386	366	400	382	408	340	377	409	372	371	357	364	350	342	359	385	370	370	356	414	382	357	389	383	405	358	395	360	376	369	374	350	346	378	367	419	355	357	365	378	388	367	371	393	370	377	345	357	436	387	346	367	412	397	406	376	378	378	379	394	372	391	369	369	359	375	357	373	345	357	393	383	410	391	397	372	399	377	370	364	392	363	360	389	371	395	371	394	361	383	382	361	384	395	383	362	377	392	365	380	412	427	380	347	364	376	370	390	390	372	421	385	367	399	375	373	349	371	383	392	372	367	412	336	358	365	367	376	379	344	376	362	406	387	396	365	379	385	400	357	371	399	372	371	402	358	379	390	369	390	353	396	396	373	365	346	363	344	360	394	367	394	386	372	405	374	355	362	356	332	382	380	390	402	372	369	352	370	354	387	372	360	379	379	403	408	379	360	383	363	411	374	367	383	363	389	358	395	391	395	376	386	401	363	345	408	402	364	397	346	392	428	419	393	373	387	370	359	414	364	347	371	398	368	376	394	380	357	407	339	361	391	381	366	383	374	375	358	347	362	348	363	378	383	370	420	397	371	364	351	396	386	385	394	432	396	372	370	360	369	374	385	389	399	391	342	376	382	354	369	425	393	383	373	400	387	397	401	388	393	359	368	348	346	382	410	390	348	373	381	355	383	404	383	375	426	400	364	373	376	400	377	330	358	376	385	361	391	363	335	382	422	377	362	366	364	381	356	369	393	392	379	382	368	391	337	381	362	400	413	348	402	403	367	368	371	352	389	403	417	365	358	370	379	407	377	359	362	377	354	381	371	419	384	337	372	383	353	384	373	380	398	401	378	359	358	374	385	383	388	364	368	384	343	361	345	386	401	361	395	386	385	322	395	385	426	340	386	392	359	387	382	394	361	376	411	400	401	382	352	362	371	350	373	394	383	378	332	357	366	358	391	376	393	387	402	371	392	391	382	381	389	375	371	366	387	377	333	401	397	362	399	338	400	391	401	398	361	381	413	395	362	384	377	378	339	395	392	357	363	369	343	390	352	364	404	406	398	378	373	405	393	362	374	419	408	349	396	391	380	378	381	369	379
7186	12968	10800	7243	5115	3847	3303	2376	1907	1596	1353	1279	1216	1188	1094	1021	912	980	920	875	878	877	828	855	761	802	822	791	843	829	804	852	847	862	837	837	810	756	732	809	815	779	794	883	812	839	771	826	780	828	788	1589	2705	3192	2435	1716	1297	950	799	692	695	713	737	763	692	676	659	688	718	722	687	691	685	742	690	675	725	708	708	737	657	660	727	710	666	738	724	719	676	690	662	738	637	701	695	681	688	652	723	668	687	724	717	647	760	741	707	696	600	698	699	699	695	710	679	711	667	691	668	693	734	664	676	687	708	666	744	732	751	678	687	744	676	661	686	727	683	676	694	685	698	635	683	742	693	710	701	716	738	669	717	703	701	702	730	652	740	688	727	690	769	711	719	681	725	703	750	670	711	698	690	706	722	679	702	682	691	676	709	647	697	649	703	730	724	707	705	686	642	761	764	701	679	676	702	685	672	732	646	706	719	718	695	675	686	715	724	686	726	692	645	747	694	721	705	739	716	711	725	682	679	696	708	714	668	721	685	672	680	693	648	679	704	689	679	691	709	682	721	676	655	647	700	675	688	707	663	686	714	698	689	728	683	714	710	688	725	680	730	728	707	680	671	715	703	650	674	674	739	645	693	738	697	662	716	734	703	683	738	761	692	682	729	623	674	681	676	715	682	693	708	652	697	681	716	702	698	697	652	713	742	662	684	686	718	694	696	685	712	735	736	707	700	730	685	710	693	732	695	723	729	725	680	687	704	689	737	696	672	690	704	667	692	680	710	675	707	700	718	693	704	703	665	682	706	698	721	664	716	742	701	707	708	659	735	634	675	706	665	650	647	669	671	754	689	757	705	695	673	663	703	707	687	699	643	699	650	675	683	659	671	717	736	712	691	688	663	689	707	738	681	693	635	714	677	692	715	666	692	700	674	696	703	687	705	702	669	673	656	697	701	686	724	643	723	703	658	677	673	742	699	726	660	716	676	687	697	656	688	682	737	695	657	734	709	719	709	725	693	736	686	720	747	653	681	746	699	710	685	716	678	691	699	740	669	690	672	692	671	699	718	689	690	688	687	670	703	714	721	658	712	684	709	705	696	662	707	665	725	721	699	731	684	689	636	739	673	666	742	655	712	712	667	672	668	686	718	730	748	672	702	744	714	730	714	683	703	662	725	664	697	700	677	665	717	712	708	671	676	707	666	662	707	710	661	702	693	651	698	693	676	731	716	686	705	683	707	677	683	703	762	676	645	720	675	672	673	747	685	741	705	689	729	663	738	689	686	672	700	696	691	678	730	721	701	713	702	679	682	688	736	758	707	701	695	667	734	716	704	658	708	691	700	697	709	665	694	679	750	717	710	699	665	662	659	697	691	738	699	745	704	685	667	715	660	723	701	703	674	713	699	740	708	701	708	687	747	679	700	711	694	698	699	664	699	743	708	690	684	663	696	729	674	661	710	705	688	738	671	691	739	735	701	723	686	688	681	702	684	708	702	699	704	683	667	688	720	712	683	648	708	693	686	695	634	630	746	714	665	703	679	675	757	701	705	717	732	680	648	681	705	684	708	667	694	677	704	701	743	734	717	700	702	687	636	696	674	721	670	664	739	685	657	685	693	709	708	679	719	680	670	671	690	701	705	696	712	685	680	630	706	713	634	661	699	630	714	685	645	673	689	731	665	697	668	665	708	743	715	673	738	724	684	662	723	705	704	708	700	719	655	699	712	736	700	680	670	694	695	740	689	733	693	677	652	725	735	727	696	688	718	698	724	686	665	706	732	678	712	707	648	638	696	710	735	681	672	676	713	679	691	681	697	722	703	709	636	708	672	675	672	652	730	709	663	714	694	711	702	710	692	749	718	689	633	701	696	694	663	684	723	685	708	700	719	654	702	713	679	704	673	644	733	691	725	708	690	701	691	711	712	711	680	716	627	688	772	696	698	700	686	696	705	669	666	710	663	672	716	693	665	665	710	716	667	730	666	673	701	678	691	700	744	699	733	709	732	672	653	733	710	659	715	693	704	669	705	703	716	723	707	689	741	697	683	690	729	695	697	673	680	701	683	720	660	711	706	677	716	690	689	678	689	657	720	734	692	680	654	746	694	732	718	695	674	651	694	748	713	708	694	701	718	672	676	680	705	688	720	698	662	699	690	713	675	751	667	684	737	707	695	693	716	673	706	713	677	664	665	685	706	705	676	681	675	664	725	661	725	686	729	660	675	700	649	683	677	689	657	708	675	660	705	700	713	717	662	660	690	736	672	673	682	688	700	646	668	731	654	704	677	697	687	716	702	746	672	701	726	733	687	676	689	694	699	655	728	686	696	683	661	712	661	693	645	723	724	701	749	720	696	669	684	694	711	707	690	693	668	672	702	723	696	680	658	672	698	723	761	705	706	668	700	694	701	751	725	672	645	681	718	643	697	682	709	708	702	698	635	718	758	722	681	681	687	726	690	711	716	682	687	690	671	751	722	735	704	711	731	691	647	718	711	653	699	675	708	686	723	672	683	668	665	716	697	682	700	759	655	766	703	680	717	678	682	659	692	640	660	687	688	752	642	679	725	733	730	709	709	665	683	690	692	777	673	668	696	687	751	657	682	694	676	673	686	686	659	692	704	680	710	667	636	668	712	698	735	745	666	725	692	703	686	665	711	692	718	689	734	688	693	762	675	698	699	701	663	710	665	728	671	734	663	681	652	709	720	694	664	717	693	712	687	702	681	681	739	681	716	666	712	637	706	713	670	691	685	718	653	708	727	649	670	679	730	697	694	694	689	662	677	701	687	682	693	683	644	725	673	685	712	678	694	671	680	725	701	678	691	664	682	672	735	710	713	686	731	630	748	694	670	693	703	731	752	683	613	699	737	682	719	742	653	733	746	724	724	688	713	678	677	695	674	658	725	719	677	719	720	642	666	711	714	698	687	748	689	690	697	714	692	666	676	700	710	695	696	678	685	701	690	701	699	690	640	743	699	642	697	717	709	698	724	724	721	727	693	698	715	693	712	669	709	656	731	754	703	679	670	695	668	728	668	677	694	719	700	671	711	661	676	689	758	715	724	710	697	674	699	751	667	700	663	707	728	739	697	702	715	729	737	687	683	659	673	692	730	700	694	640	706	706	658	708	681	705	699	699	704	720	685	698	708	721	679	704	702	740	699	696	658	694	728	643	730	658	654	741	702	669	723	732	689	741	709	668	705	698	726	648	703	716	700	730	686	696	723	709	676	739	706	734	656	687	702	654	696	710	726	764	727	710	648	678	708	727	737	719	697	667	719	729	685	678	701	700	672	703	698	684	721	717	704	684	710	658	733	690	649	679	708	752	698	708	679	669	711	707	692	658	676	699	690	683	726	689	692	684	709	675	685	713	686	683	745	717	722	723	712	742	690	647	720	703	764	672	674	679	706	706	727	693	706	714	688	682	698	678	696	707	731	701	690	695	706	697	762	704	685	685	665	687	630	699	743	658	684	716	703	704	682	684	692	676	690	691
23318	21242	28930	23870	21245	19341	2902	1119	713	628	576	556	464	492	452	432	382	408	403	395	367	373	356	355	375	357	353	367	353	332	328	377	359	338	337	316	313	340	310	276	336	370	296	327	318	331	315	310	377	344	309	596	1293	1860	1265	965	683	421	353	265	277	302	283	290	286	286	259	312	265	275	284	316	277	282	270	263	277	294	270	284	271	299	269	273	305	292	290	304	296	289	287	286	290	270	307	287	276	270	290	296	314	290	255	328	285	287	304	313	256	268	314	250	308	287	260	278	301	249	294	296	303	266	296	288	277	286	312	285	264	279	291	290	280	267	277	293	290	302	302	294	310	267	273	313	291	269	275	279	272	265	263	263	253	283	267	303	294	275	264	275	272	294	296	272	280	308	288	267	263	268	305	282	272	275	276	282	292	296	285	288	300	259	276	270	240	300	272	287	304	291	274	263	236	273	287	281	267	258	262	271	248	309	297	282	301	282	271	292	297	276	263	294	280	292	274	304	245	272	283	277	277	299	287	270	278	291	276	281	298	267	270	285	279	294	304	280	264	292	268	294	322	301	297	281	293	282	308	290	260	285	284	267	292	281	257	286	273	249	257	296	255	264	284	312	264	265	296	268	299	258	280	286	275	278	281	284	274	268	288	304	289	269	306	288	274	298	272	285	255	282	277	256	309	279	307	273	288	273	276	296	290	249	268	281	301	266	267	283	261	279	282	286	252	294	296	283	274	284	254	313	259	289	311	285	302	269	291	267	277	272	260	308	272	321	298	269	265	281	299	333	278	280	297	275	293	276	255	275	283	311	286	276	301	279	266	294	274	284	267	281	277	283	287	253	271	251	317	246	282	282	261	272	254	273	273	277	292	253	264	272	273	266	260	286	294	295	290	264	289	295	288	304	298	286	273	289	280	299	275	307	299	268	273	267	282	300	274	269	322	311	275	295	281	285	293	309	293	292	248	278	279	263	281	267	316	248	280	323	281	288	269	267	290	279	273	295	273	300	267	297	308	288	273	275	275	297	296	285	290	278	281	255	298	291	276	303	264	287	304	253	244	290	298	287	275	298	291	282	291	298	314	267	282	269	286	293	288	295	283	277	274	290	279	307	273	289	303	295	286	278	267	299	250	280	270	277	294	302	283	283	286	246	291	260	285	288	289	280	294	291	280	289	294	272	289	279	258	301	267	295	255	282	281	276	285	295	281	270	299	299	291	261	305	302	276	282	280	287	304	259	277	269	295	272	291	276	306	284	251	287	295	278	298	268	273	260	280	280	280	260	283	312	261	275	290	255	274	268	286	281	307	288	290	283	274	271	271	279	270	266	279	250	294	300	279	286	291	278	252	265	272	304	275	286	304	305	272	280	288	293	312	276	289	299	278	250	300	308	256	310	276	289	274	300	258	263	300	305	314	301	263	256	265	260	267	289	257	278	265	279	279	259	277	294	276	253	255	277	293	274	292	264	263	297	301	318	299	294	264	272	283	300	289	287	301	291	276	289	263	285	307	271	264	279	265	295	296	267	287	308	247	281	260	296	283	245	303	274	296	286	310	279	286	254	264	293	307	314	287	265	296	264	279	309	294	258	291	271	273	299	286	265	300	271	257	276	278	288	273	264	294	248	293	287	273	282	293	285	291	301	334	297	288	285	288	282	280	262	274	296	290	286	289	286	287	298	282	286	273	279	295	289	288	276	275	315	296	280	285	295	252	271	319	288	302	279	285	266	272	254	290	279	276	282	319	278	266	309	249	261	298	319	305	265	264	272	243	272	266	265	244	275	289	287	270	304	261	273	277	282	277	259	299	309	293	307	283	284	291	321	278	284	295	294	308	296	250	300	286	299	267	285	290	283	249	279	273	262	315	312	289	285	311	277	289	286	252	269	263	304	280	277	299	266	306	272	298	260	295	271	299	283	294	290	268	270	270	285	302	274	266	269	300	262	292	274	271	292	258	287	271	273	297	269	281	250	280	284	292	292	279	283	329	304	280	291	269	264	288	259	282	251	276	241	299	279	314	318	281	287	287	278	289	306	290	295	269	301	294	271	258	295	300	277	298	248	300	283	311	284	301	307	282	283	257	276	259	295	256	273	255	285	262	263	269	273	258	262	270	294	301	297	306	275	284	279	275	303	267	275	273	283	270	283	275	304	245	256	306	294	273	266	279	259	283	291	285	278	274	267	268	257	287	292	297	289	303	287	305	347	307	283	248	285	303	286	284	257	292	280	313	272	272	282	297	288	285	281	272	279	334	260	303	306	290	286	262	288	294	266	303	265	286	295	282	292	273	303	301	296	281	306	282	256	289	289	319	275	299	249	251	287	283	296	290	316	292	274	281	248	289	291	296	295	279	288	305	287	276	281	253	255	291	264	280	331	267	263	273	288	316	292	335	298	309	323	300	286	294	285	263	269	303	283	294	277	280	274	271	281	287	247	272	278	311	288	276	320	301	308	264	249	275	338	269	278	282	295	281	284	303	301	286	281	305	289	259	290	297	289	283	298	293	303	273	263	303	249	292	284	266	299	284	285	312	264	272	260	279	259	270	277	295	281	307	298	252	287	272	304	277	272	293	291	308	270	300	272	274	318	299	287	269	249	290	275	279	292	298	286	278	275	273	283	296	306	263	280	285	318	259	302	282	255	264	280	314	303	289	281	274	280	314	275	305	272	287	291	289	285	267	250	299	300	275	278	285	283	262	290	303	285	271	287	276	293	273	265	289	276	293	297	269	264	297	269	266	252	255	291	244	288	316	294	275	280	270	242	282	292	270	288	268	289	297	277	284	278	277	289	268	275	286	289	302	290	264	280	280	280	301	263	271	306	288	283	290	264	284	275	306	289	298	290	290	283	286	271	286	262	264	275	284	283	260	288	273	280	274	277	270	316	270	294	278	274	290	292	265	274	303	300	283	308	307	268	250	291	302	284	278	303	274	299	284	305	285	281	262	270	289	273	265	301	265	288	285	289	284	281	301	277	303	263	273	233	292	275	284	247	272	277	248	307	304	293	280	318	302	254	255	287	274	292	267	288	282	299	268	299	275	286	264	281	250	269	332	294	257	289	294	267	301	278	283	269	306	279	275	294	292	272	274	300	279	290	320	289	287	312	300	279	258	269	287	261	296	314	276	280	285	282	285	270	284	256	281	271	296	283	287	262	261	271	296	286	302	275	278	280	267	284	288	324	266	319	286	297	299	261	256	300	306	256	295	280	272	298	297	302	299	301	256	280	268	325	288	276	261	255	284	310	306	269	297	253	269	298	305	265	281	302	267	286	305	245	300	274	260	271	279	268	294	278	284	283	280	282	273	282	256	276	277	293	296	277	271	270	250	299	286	274	279	270	283	292	251	279	301	284	277	264	279	256	285	285	271	270	301	288	300	274	295	236	256	296	304	265	273	268	269	272	252	280	267	319	273	249	276	292	302	276	287	306	272	296	287	270	296	278	263	256	282	276	275	298	276	303	289	287	300	268	310	284	292	267
9451	18538	16331	10873	7374	5786	4278	3000	2362	2020	1671	1504	1407	1255	1141	1089	1046	1010	972	885	859	800	738	734	761	703	708	695	740	690	802	684	729	773	687	653	694	648	643	649	634	624	611	633	673	650	656	643	677	673	732	1699	3861	5483	3638	2546	1645	963	618	550	528	544	503	536	531	479	488	540	478	485	507	525	515	548	553	525	515	520	448	524	516	513	518	493	537	514	546	559	496	486	517	541	511	540	516	507	520	479	499	531	505	515	536	518	531	530	499	523	536	517	524	518	489	529	508	485	507	496	539	534	546	462	506	479	536	524	519	537	543	515	473	507	528	552	493	530	500	487	491	480	538	505	499	552	521	529	516	520	542	509	491	505	532	511	503	532	534	528	549	553	547	521	536	517	508	522	503	529	516	551	496	513	448	523	508	539	499	544	501	502	525	501	530	523	527	524	495	510	545	544	529	534	565	496	476	506	518	496	519	549	513	509	521	503	517	507	539	459	517	503	488	555	499	551	509	524	484	537	463	523	511	546	489	517	524	505	508	561	520	513	550	507	503	503	531	516	533	566	547	542	577	486	529	473	491	523	545	532	517	505	510	534	536	516	507	464	474	564	523	557	498	516	477	510	546	574	514	517	538	515	505	498	519	538	533	481	477	526	507	525	495	510	540	509	493	516	470	487	542	561	532	508	479	512	520	491	492	485	468	482	519	514	513	561	501	544	522	459	503	507	510	543	512	520	555	532	485	523	511	477	536	545	493	522	493	524	492	514	506	500	543	490	507	501	508	507	522	544	476	550	514	513	528	530	496	496	521	520	520	528	534	515	503	512	502	468	478	496	488	519	565	500	525	524	536	566	510	507	517	504	480	522	517	523	543	505	566	540	513	496	520	484	492	514	548	537	509	503	511	523	492	517	511	518	521	524	518	537	538	529	489	523	515	525	543	533	494	507	511	516	521	533	529	533	499	493	522	541	505	499	502	475	515	481	519	548	549	510	529	547	515	514	524	474	510	480	516	521	512	500	506	516	527	539	504	531	505	516	417	522	519	502	567	511	537	520	507	475	496	486	542	501	520	524	535	540	531	516	501	496	524	525	526	543	510	496	535	477	559	530	529	515	505	536	508	524	483	524	529	549	523	506	491	551	552	493	465	492	518	491	531	508	529	526	558	502	510	481	516	509	441	541	471	496	471	548	518	493	545	550	561	522	545	553	502	492	528	501	507	534	522	540	517	509	516	488	504	544	536	510	504	502	497	502	500	537	531	551	489	493	487	505	499	510	533	531	456	517	576	535	512	480	541	501	494	464	516	475	548	504	478	530	534	512	516	479	562	521	498	506	515	499	566	571	502	519	533	505	530	509	521	478	508	506	487	540	505	486	498	484	500	539	498	523	528	520	504	509	528	511	511	539	526	502	496	508	536	525	504	575	562	540	496	530	496	493	542	465	507	503	477	541	503	496	560	525	542	505	533	517	531	537	550	485	542	511	590	484	485	518	531	514	479	498	522	531	530	504	521	490	507	507	566	507	540	508	465	482	563	511	478	474	535	502	538	491	523	479	509	469	507	548	514	566	522	540	522	520	503	545	513	474	515	550	483	501	492	475	511	484	503	531	528	526	503	532	512	530	510	497	486	568	519	499	524	515	506	489	491	533	541	521	497	524	524	490	520	556	517	492	507	532	523	499	459	519	522	501	507	519	536	524	513	483	503	486	509	543	543	491	513	512	531	519	482	495	533	499	506	505	538	523	447	494	527	519	532	489	520	517	521	499	534	516	501	482	521	525	483	553	540	500	495	500	508	492	536	557	537	527	550	518	541	519	497	480	505	511	507	494	531	522	491	537	533	509	474	515	512	520	496	532	475	541	485	481	474	503	555	502	530	530	532	530	535	518	544	495	476	466	528	496	539	539	488	517	506	508	545	523	558	495	522	509	507	517	463	530	503	499	482	530	508	516	518	555	492	524	512	559	500	528	499	489	501	509	486	482	539	504	480	544	546	491	539	546	489	511	524	558	504	521	522	514	563	549	542	490	543	498	503	529	506	494	519	537	533	505	530	507	541	549	503	570	536	508	544	520	497	501	467	486	495	498	549	505	516	519	518	514	486	520	541	568	538	496	516	520	479	533	526	521	498	520	508	476	522	498	520	518	552	498	530	545	547	502	571	503	485	532	513	473	499	540	556	487	545	478	518	512	530	527	478	515	492	556	558	524	480	504	519	527	516	510	527	490	506	522	540	568	513	535	505	530	491	529	503	510	555	484	537	511	533	505	546	493	538	536	526	525	507	518	553	531	516	529	509	561	510	533	526	509	493	515	508	522	484	516	557	528	531	524	523	532	507	513	490	513	541	493	546	526	509	518	521	510	517	552	517	479	523	528	498	530	484	482	539	582	537	524	516	521	513	505	522	510	542	500	499	485	494	513	508	495	536	538	509	510	524	505	544	500	580	496	550	548	492	532	511	471	549	532	525	484	511	537	519	515	500	535	514	477	498	510	515	522	534	483	515	511	494	504	503	493	536	478	522	536	544	503	502	535	555	520	515	503	515	494	525	475	530	523	502	533	516	519	499	513	535	499	544	509	503	557	524	529	518	502	521	507	514	512	540	499	526	507	502	503	495	499	489	491	534	509	519	512	498	493	491	539	550	534	554	539	493	542	487	504	496	538	478	508	547	520	526	522	526	486	525	528	516	530	540	509	542	541	525	491	522	532	563	545	518	519	479	558	449	509	513	547	497	520	534	501	499	546	502	498	519	501	508	487	543	502	495	520	527	518	480	471	503	522	492	477	500	534	505	491	483	521	493	523	539	503	539	567	518	538	506	500	524	524	489	555	527	474	529	484	549	530	531	538	520	505	496	551	525	496	496	515	534	540	509	500	520	527	528	512	496	539	490	466	500	523	521	494	514	501	507	539	524	537	510	477	500	500	520	543	534	501	514	495	529	514	521	534	505	528	513	554	546	471	500	480	535	486	496	507	500	489	504	526	475	520	496	526	496	509	533	506	460	504	495	464	473	531	518	528	521	530	483	485	483	536	507	499	526	514	481	488	538	464	502	549	523	494	544	516	510	531	539	539	535	500	533	540	564	520	546	519	527	506	503	516	534	472	516	495	569	529	496	496	499	516	483	518	506	461	547	501	517	515	514	547	516	520	483	487	569	508	514	484	541	515	502	516	549	493	508	484	492	568	526	541	503	520	497	510	511	512	563	491	527	514	537	564	516	533	507	459	502	529	498	551	516	556	510	526	508	491	534	499	504	565	542	476	505	513	489	512	529	526	513	497	515	540	513	539	529	462	532	534	526	528	541	529	489	482	499	531	510	520	535	521	520	514	493	520	550	511	508	553	540	503	517	496	535	531	528	506	514	547	544	530	579	515	523	499	496	488	549	506	524	534	524	514	516	519	480	507	519	495	541	507	516	474	488	544	516	487	539	544	501	528	508	521	554	533	567	526	511	534	506	525	495	482	509	523	518	529	521	523	457	531	525	514
26763	20107	6859	1573	825	718	593	548	530	554	521	530	489	529	496	530	481	455	504	486	463	441	470	472	480	456	465	422	445	428	451	476	511	429	441	465	478	521	472	480	424	447	456	502	486	465	482	469	456	478	460	498	521	558	594	567	494	484	486	451	438	500	446	464	465	430	464	433	449	453	444	419	462	439	461	459	418	474	457	480	441	447	443	444	420	482	444	462	441	448	446	430	477	447	476	436	434	492	433	466	463	472	442	374	433	412	452	422	501	444	465	443	432	430	474	452	444	472	438	442	475	442	439	445	464	461	427	454	459	456	420	476	448	448	462	439	480	419	458	446	445	426	453	474	407	458	448	460	478	434	447	442	454	450	464	458	441	481	501	456	463	435	457	472	482	481	452	446	417	469	451	448	452	435	438	437	465	478	434	422	429	471	455	427	435	415	443	435	421	494	422	434	419	440	428	416	486	499	460	445	479	452	484	507	412	460	456	430	455	493	478	426	468	477	481	503	488	405	452	458	431	416	426	436	422	426	494	455	436	424	448	472	446	466	419	428	423	470	465	463	447	450	457	423	450	455	453	409	446	432	443	446	423	462	473	463	445	468	449	472	449	455	455	429	460	424	404	474	465	448	481	467	430	441	427	430	428	442	471	452	417	449	404	433	466	456	475	421	472	471	454	432	471	434	440	441	473	430	433	481	484	502	440	405	426	407	440	515	415	429	471	465	456	429	457	456	458	480	441	471	421	404	429	450	433	443	444	454	429	466	452	446	458	492	451	450	461	441	476	438	463	474	449	434	438	420	471	469	476	478	438	475	468	451	428	436	430	455	431	430	463	460	436	452	451	434	464	434	430	413	423	459	451	442	437	486	436	432	443	455	461	436	437	418	453	442	427	469	480	402	440	445	461	444	486	495	429	414	467	490	486	443	469	452	417	456	458	455	427	466	448	492	471	442	440	457	442	435	461	442	419	431	462	438	430	445	444	447	464	442	460	462	479	478	483	464	446	466	445	431	443	487	471	440	443	429	440	444	435	457	520	425	456	474	435	441	454	441	437	465	439	482	451	430	453	453	467	474	454	481	444	447	456	474	459	462	479	487	430	453	458	445	437	434	432	450	460	456	438	393	432	448	401	462	466	450	496	422	414	484	463	470	407	475	455	441	465	425	449	442	410	460	423	448	438	424	466	456	449	479	458	420	472	470	443	469	433	433	460	464	408	436	443	424	444	429	441	403	420	430	452	440	423	457	428	445	435	424	468	460	451	412	427	427	468	461	435	454	458	478	476	469	458	492	425	423	459	461	455	489	442	442	436	462	409	423	451	453	454	452	453	441	518	398	460	483	479	457	464	472	428	451	441	473	437	474	441	446	450	430	429	438	473	436	416	454	439	464	456	446	442	450	439	468	460	409	485	466	435	452	464	499	413	445	484	431	416	455	463	464	456	419	464	438	454	464	448	414	463	504	441	406	480	421	436	479	465	451	468	476	450	475	434	468	464	475	447	456	451	466	442	439	472	451	433	419	460	417	475	418	440	445	428	436	504	444	421	468	414	484	435	460	447	440	477	439	463	439	428	439	463	500	445	465	425	466	447	457	487	455	439	430	450	448	443	471	457	421	446	452	447	419	401	420	449	448	467	477	447	476	411	438	449	407	452	442	476	485	439	454	474	478	456	452	444	466	454	444	485	456	429	464	441	453	479	474	464	427	457	466	417	448	456	462	453	468	445	457	434	439	408	443	468	464	431	448	420	472	440	436	469	443	456	435	461	467	420	452	458	423	460	469	480	462	454	424	417	449	437	426	479	490	439	466	449	431	424	477	461	475	436	418	454	446	456	448	421	473	434	443	414	454	437	443	459	418	462	491	486	455	483	444	481	457	460	451	438	460	404	455	451	446	444	458	450	489	431	490	446	466	443	434	479	451	436	466	417	438	463	461	447	447	414	450	471	451	485	446	476	465	485	451	452	435	458	435	439	441	431	455	458	438	450	483	443	432	426	440	426	447	433	424	404	426	464	455	475	417	487	436	431	430	424	473	445	441	445	498	452	414	428	466	470	415	448	465	442	427	467	480	440	434	458	437	457	435	459	434	446	484	424	382	430	442	502	447	435	457	422	440	448	452	465	463	401	455	464	442	475	465	446	466	444	449	385	431	446	445	483	467	452	437	427	483	438	474	481	428	455	489	436	499	453	450	423	480	460	465	478	464	424	472	444	444	446	492	448	421	450	452	397	416	457	449	466	494	449	461	445	468	407	454	417	478	467	475	446	436	431	424	492	458	454	447	494	432	467	480	465	455	419	449	448	445	478	471	440	460	391	442	469	459	420	429	396	441	451	457	438	437	458	457	439	434	440	446	445	412	453	434	475	429	456	479	412	465	469	513	433	446	481	480	480	459	467	469	463	471	471	419	449	448	448	423	452	456	428	455	445	441	471	471	476	425	475	456	457	449	474	435	466	422	415	429	459	484	458	447	460	429	452	467	432	458	449	463	465	457	454	468	431	410	517	443	483	439	433	410	457	472	496	467	445	419	441	425	445	435	439	453	457	469	434	450	496	465	451	465	466	416	423	509	426	445	437	425	483	433	424	455	446	448	455	499	486	452	459	449	445	446	474	452	489	457	446	440	484	514	442	471	426	449	461	436	469	484	432	393	439	468	458	418	454	478	500	445	462	430	437	449	442	449	499	438	434	431	474	476	439	434	469	429	443	427	458	450	445	444	455	456	497	457	447	431	504	466	458	469	452	433	440	539	455	499	452	460	435	434	438	462	448	431	414	444	399	435	462	472	444	447	476	477	484	442	453	477	460	476	417	469	496	465	457	465	447	435	405	449	438	450	461	467	435	439	449	424	452	465	487	476	457	431	469	458	443	452	483	458	465	469	450	462	418	395	465	422	467	461	425	434	474	442	451	452	451	465	464	467	463	471	505	484	468	443	466	452	439	447	474	457	433	457	469	492	474	472	434	471	441	474	454	415	483	439	438	462	446	429	441	453	441	459	479	431	421	442	453	422	417	437	469	416	443	446	453	471	462	439	455	424	462	432	435	419	432	422	431	481	457	454	462	420	431	434	470	453	421	437	434	451	416	476	477	430	441	452	452	452	470	462	440	441	450	446	449	450	431	454	414	440	491	455	478	461	490	455	482	449	436	486	457	450	484	464	474	452	450	429	483	478	447	476	455	494	439	428	430	470	478	426	498	462	435	462	420	451	425	426	476	461	452	428	468	451	413	457	479	416	452	440	416	460	475	469	487	424	458	455	446	453	438	457	438	451	467	441	413	436	420	477	469	480	465	440	463	461	437	446	458	480	439	478	436	487	435	466	441	497	458	447	435	471	448	451	460	432	459	447	422	425	454	468	476	481	490	454	428	460	447	455	447	447	473	447	443	447	474	431	415	453	430	463	476	445	456	463	468	454	446	434	465	436	484	439	462	455	429	456	402	476	430	445	481	474	451	473	464	485	444	475	476	475	420	428	470	412
5125	3661	4018	3144	2128	1838	1451	1276	1173	1018	999	1018	971	1016	989	1011	1016	913	904	877	919	883	866	898	855	884	896	976	911	884	882	885	887	841	858	897	899	884	855	845	868	867	816	836	829	880	882	830	900	890	892	850	1108	1233	1193	1117	919	879	885	802	830	825	823	850	800	824	840	818	886	843	874	828	773	816	831	785	874	851	798	828	796	862	859	827	801	864	870	854	812	870	840	810	789	833	865	825	832	820	789	805	799	869	822	845	848	809	812	844	784	824	823	832	836	824	818	816	812	881	850	828	782	802	805	838	793	860	774	836	847	811	816	799	827	858	851	803	826	832	787	826	829	814	870	817	846	839	891	853	862	843	840	865	797	835	827	790	860	834	802	839	848	827	856	809	822	818	855	883	840	770	811	832	851	782	825	837	833	856	820	819	802	789	838	837	842	827	826	817	870	831	854	853	832	863	816	837	814	853	792	835	820	881	808	794	824	824	887	873	805	862	808	819	842	907	839	855	806	825	854	774	841	822	807	785	839	807	877	795	775	818	834	818	861	781	831	830	814	836	764	820	838	858	782	798	882	796	822	836	797	803	810	793	840	886	772	785	827	845	837	788	808	814	776	834	768	843	822	825	872	787	793	860	872	822	841	815	801	802	779	858	834	824	816	816	866	833	866	821	816	812	791	839	836	837	807	851	845	782	845	838	826	857	830	819	803	848	774	817	827	813	850	826	791	841	846	809	827	822	801	815	861	837	803	824	829	818	879	799	812	822	829	828	879	786	866	836	839	804	830	865	882	816	876	859	868	793	815	851	813	848	792	800	846	807	834	914	850	821	809	813	823	819	782	863	821	846	821	860	865	836	825	772	847	835	774	801	810	843	819	802	814	810	873	795	800	833	849	842	795	823	838	843	811	797	824	829	782	831	794	797	830	788	858	817	858	827	811	824	834	810	783	827	828	802	823	822	836	834	858	767	868	835	858	790	802	823	789	810	850	794	860	804	811	826	824	846	832	847	825	817	869	848	813	860	821	841	824	783	821	802	854	884	870	808	829	818	776	789	782	855	842	809	812	856	812	848	787	800	792	820	882	843	798	814	836	847	795	811	817	852	789	836	825	816	819	834	774	851	868	904	849	819	818	801	817	815	891	835	837	852	773	837	820	870	823	782	812	857	851	834	873	859	850	831	869	800	769	815	838	859	856	860	832	835	813	871	808	825	814	839	827	841	785	836	813	843	866	870	819	822	836	794	840	849	814	879	828	798	815	870	819	829	817	801	844	839	775	846	900	832	842	831	852	790	850	845	798	810	773	801	878	796	885	800	846	845	820	828	810	828	844	802	811	802	804	799	861	824	818	805	789	853	869	866	844	830	785	764	849	809	845	805	803	835	828	822	841	804	804	782	848	784	825	835	822	808	897	801	820	835	843	884	798	837	865	828	807	864	871	851	841	807	808	832	812	787	876	828	791	847	874	785	849	854	775	852	847	828	825	836	872	785	799	808	832	887	866	817	803	801	851	850	765	842	790	770	828	836	807	837	809	854	869	809	814	845	820	820	848	844	833	816	808	904	846	853	823	824	800	831	794	816	780	808	875	813	849	819	829	839	858	853	772	821	841	830	816	827	794	809	847	807	795	861	817	841	842	816	832	863	790	838	847	820	843	802	867	819	827	805	819	828	830	844	865	869	832	836	837	832	828	850	817	834	802	810	868	851	830	822	808	821	792	817	847	809	821	852	821	790	791	902	854	789	839	795	824	817	870	823	843	825	795	845	814	796	844	819	817	842	793	829	857	835	808	795	823	814	872	817	848	821	854	810	835	788	800	830	916	807	784	842	812	858	881	862	842	840	839	839	902	884	833	865	861	755	821	807	757	825	834	792	854	821	786	884	835	816	811	842	821	842	820	860	825	824	745	821	824	819	819	787	881	831	840	795	811	852	864	856	814	840	813	832	853	821	840	823	805	846	845	825	828	774	768	837	817	801	828	824	816	833	811	812	821	862	861	838	818	828	860	828	853	762	836	826	813	827	891	867	825	877	805	796	863	826	833	863	849	799	775	783	797	823	781	779	863	843	795	822	864	817	815	775	891	846	841	817	817	822	818	820	800	824	829	822	838	784	817	914	872	841	751	796	820	817	781	825	787	858	807	834	871	789	811	852	845	807	833	847	874	772	796	799	828	809	808	861	807	849	854	890	855	799	848	817	810	811	848	822	839	790	845	862	858	854	855	849	860	811	853	820	848	847	845	863	821	782	796	850	821	796	817	841	840	791	862	782	777	836	812	784	851	825	804	828	832	858	830	871	764	821	819	811	821	822	852	847	811	835	840	826	826	817	863	806	812	855	834	841	877	816	809	850	770	859	816	842	802	761	837	779	862	830	826	850	861	831	843	805	874	838	858	817	824	832	861	811	798	872	810	842	822	859	854	836	831	772	825	859	857	789	758	833	796	843	831	804	889	838	850	851	846	826	881	795	778	832	836	842	827	821	830	866	842	846	877	814	836	853	849	785	864	908	813	842	828	782	863	783	802	837	884	862	785	823	836	804	820	847	807	833	879	865	797	797	818	795	818	798	826	851	812	787	870	816	823	797	833	823	769	856	822	844	846	800	825	819	882	806	810	853	770	878	842	820	818	802	845	817	856	852	835	878	790	785	812	805	804	829	796	812	830	845	841	888	850	813	857	809	828	841	841	837	855	841	855	839	795	802	874	808	814	805	877	823	877	767	889	882	791	866	812	802	844	821	834	824	815	812	831	849	812	823	853	843	886	820	835	821	829	850	806	854	846	882	802	812	811	851	849	832	821	793	808	841	824	868	843	880	833	809	865	845	850	817	802	865	820	823	819	846	777	785	828	797	846	852	827	820	767	855	849	806	837	821	851	844	862	827	813	842	809	773	877	837	786	820	829	896	809	853	834	797	853	805	816	855	846	792	807	814	786	791	860	797	824	795	823	825	863	811	835	810	874	791	842	853	840	854	799	822	859	830	846	841	834	810	844	803	865	849	818	858	834	819	818	829	801	858	823	803	846	863	816	848	821	830	839	850	813	771	850	847	826	792	838	819	829	826	810	865	797	800	836	888	813	831	853	821	824	838	774	787	822	811	819	877	829	875	810	848	820	809	811	877	862	856	821	858	860	881	837	872	809	788	830	823	843	869	852	798	807	828	839	812	852	780	870	857	884	799	844	815	870	819	832	820	789	808	833	819	822	868	813	802	790	809	835	844	843	768	808	848	815	823	838	890	754	840	818	859	828	825	862	829	824	842	833	813	840	815	836	823	805	784	831	837	850	790	838	860	796	861	839	849	845	808	860	833	861	796	781	781	837	854	857	800	815	806	827	838	852	855	836	854	852	823	845	803	842	838	867	827	872	761	822	796	846	782	830	893	858	844	845	823	774	783	850	834	821	831	861	817	822	858	846	839	810	834	828	818	780	813	883	780	845	838	826	804	852	772	832	843	799	743	826	836	840	836	842	852	802	831	837	815
24227	21244	28334	24480	20169	2918	1022	731	568	546	528	494	512	480	477	488	471	449	430	404	401	383	392	397	403	426	411	413	418	390	383	388	398	382	375	366	413	378	398	376	376	370	357	366	400	378	382	390	347	368	365	520	1004	1076	907	738	540	420	391	344	391	359	363	349	335	376	360	319	345	318	328	371	345	330	366	374	332	370	361	345	335	337	343	360	331	328	349	356	332	368	389	363	333	369	348	373	305	351	342	344	340	329	345	348	380	331	326	346	390	335	356	335	381	342	370	332	341	336	320	333	355	344	341	368	318	362	401	385	317	348	363	354	354	355	365	347	372	380	332	372	374	337	352	335	354	353	346	339	326	389	361	357	373	326	370	350	354	378	352	336	365	341	332	326	383	352	356	334	360	351	374	359	365	355	353	365	370	365	357	359	311	366	362	345	335	348	304	364	344	355	335	367	360	339	336	311	391	374	346	371	374	363	317	341	364	344	319	367	363	352	332	353	368	317	363	304	345	385	372	355	362	383	338	352	359	327	357	385	361	369	337	336	341	361	341	359	356	355	367	332	329	313	351	361	312	352	352	329	325	356	342	371	345	332	379	387	309	323	333	360	357	311	364	381	351	357	333	332	376	328	353	359	351	343	360	362	351	362	354	339	346	333	330	386	338	360	366	325	361	334	326	387	341	336	354	377	329	370	385	344	350	348	344	355	312	391	334	356	353	337	378	375	366	357	352	366	353	338	330	312	361	330	369	339	383	343	351	384	336	362	333	334	356	317	315	356	361	347	358	354	352	370	330	368	337	375	363	363	360	392	351	374	364	342	333	354	332	375	346	346	352	331	362	352	338	331	349	343	371	353	373	359	373	325	342	331	346	351	354	379	345	332	334	353	357	322	354	335	374	335	358	345	359	391	356	348	376	361	310	364	347	341	336	377	399	357	375	379	355	362	333	338	344	348	331	324	344	393	382	354	364	350	354	367	338	354	374	343	368	361	356	355	370	350	343	330	376	360	365	354	348	353	353	347	350	350	398	342	376	336	348	336	388	371	343	342	359	352	304	333	360	361	368	351	367	338	362	327	348	349	341	377	365	367	323	363	343	373	347	353	342	348	323	348	371	340	358	355	312	313	323	357	363	341	350	352	355	333	330	365	367	363	333	367	351	337	367	339	377	379	351	349	342	342	295	369	350	332	363	316	370	331	333	328	355	365	361	339	355	369	354	359	366	343	333	329	363	353	338	367	352	325	369	371	334	343	354	350	365	367	328	342	366	337	393	379	383	349	320	336	351	345	352	326	374	376	322	397	354	333	367	341	373	355	367	337	347	360	366	338	337	381	364	380	353	337	356	338	376	331	356	360	390	324	369	333	343	340	316	322	349	353	345	340	341	353	372	346	352	337	353	359	363	353	320	320	350	362	358	382	357	339	369	357	328	368	325	312	350	350	341	339	359	349	364	341	365	368	329	353	345	350	361	365	355	342	374	356	384	335	362	362	337	348	357	327	326	372	353	388	361	361	355	322	354	340	329	334	341	355	350	361	344	340	381	343	365	351	350	341	359	383	337	360	356	350	330	325	353	383	367	324	342	345	346	339	358	376	357	341	349	363	369	332	328	372	350	380	361	352	355	333	358	350	362	333	345	347	368	359	337	360	337	364	337	330	353	381	340	351	350	354	368	334	344	330	359	402	346	338	331	360	356	324	335	391	376	308	352	355	364	341	357	376	355	325	358	357	339	362	343	349	334	376	326	346	346	377	362	378	351	333	364	324	367	364	346	364	341	347	330	368	363	330	377	322	328	364	345	379	350	327	337	357	367	364	337	378	349	316	348	356	350	339	374	353	339	329	342	360	335	360	357	330	353	399	361	348	371	349	346	346	365	358	348	363	363	360	345	340	380	317	355	327	337	332	342	351	341	353	345	356	369	352	359	348	338	340	336	353	355	377	343	362	339	352	328	346	314	377	333	329	364	362	351	351	379	377	360	348	337	377	346	368	342	359	336	325	378	349	324	328	334	336	355	351	320	343	380	363	341	361	325	329	365	346	345	316	334	357	363	354	366	370	355	350	382	364	332	355	352	334	332	345	343	327	354	347	341	349	352	351	342	372	330	378	362	368	347	357	347	353	378	366	331	339	334	350	391	346	403	335	347	366	378	344	342	348	359	356	360	324	369	364	351	351	367	348	390	366	315	359	359	321	342	341	332	326	370	352	328	352	315	364	323	397	353	353	389	358	407	363	365	347	346	358	362	332	342	390	328	369	374	325	359	345	347	312	350	360	331	343	338	364	340	376	359	346	365	375	342	354	335	354	354	325	341	345	386	348	342	334	352	339	394	332	370	311	335	350	348	378	360	358	340	345	354	344	340	372	308	343	338	342	321	358	327	372	345	358	349	337	369	357	363	355	345	371	358	342	319	365	317	323	341	352	370	337	333	380	367	347	333	362	347	363	354	351	343	350	392	329	352	375	323	355	340	331	292	324	351	350	319	363	365	370	329	360	336	353	352	342	304	314	369	334	355	323	339	338	356	377	345	350	347	351	363	352	349	349	340	371	352	360	337	365	310	328	352	364	360	338	360	322	322	336	332	314	421	338	331	381	343	344	383	314	352	356	329	354	358	372	331	324	351	381	353	332	360	343	324	373	367	373	349	340	362	334	372	324	319	345	335	351	360	344	322	357	344	360	347	347	341	316	346	350	325	341	334	357	347	316	331	333	376	367	349	357	370	339	321	325	308	348	334	368	353	352	376	348	350	350	348	341	336	307	342	354	365	348	371	346	334	354	388	356	347	352	356	352	380	358	382	337	341	334	368	354	343	353	324	350	348	361	334	352	384	350	322	352	396	343	328	355	361	341	357	361	368	335	366	330	325	370	350	331	355	347	358	359	354	365	327	306	331	359	351	365	328	342	358	319	373	339	336	370	321	340	349	343	326	368	343	347	319	322	337	372	341	337	360	349	316	364	368	319	351	361	356	359	337	340	355	379	335	334	317	349	350	338	340	375	346	354	351	337	364	350	352	362	344	331	369	343	328	356	359	372	363	372	341	360	329	350	326	355	363	315	355	372	352	360	345	349	337	371	339	361	335	344	309	343	326	356	384	352	343	372	327	349	356	341	354	392	375	321	378	357	340	385	359	332	356	371	384	356	329	377	365	355	338	380	330	377	355	352	348	333	378	339	364	336	355	335	352	333	329	377	364	353	335	355	361	299	365	323	355	354	356	349	342	347	346	356	344	349	379	343	372	332	366	309	304	370	336	346	340	365	366	390	328	328	350	360	403	342	337	373	353	364	362	395	346	339	367	369	335	325	364	342	336	338	327	351	333	342	359	374	367	347	361	349	360	398	355	352	329	334	357	340	361	361	332	367	355	363	356	294	354	345	346	337	370	363	342	360	353	346	355	376	379	341	325	360	372	342	328	372	358	346	350	340	355	351	320	324	395	359	360	336	347	366	402	338	361	372	360	334	316	339	340	341	342	353	335	327
6725	12925	12272	7341	4745	3525	2553	2051	1631	1451	1369	1306	1136	1142	1180	1162	1269	1097	984	853	860	756	791	830	836	865	842	840	848	854	783	824	778	744	803	760	750	752	748	772	715	700	718	751	716	767	752	753	702	819	702	1218	2821	3031	2563	2011	1250	907	736	676	635	666	632	662	630	638	653	680	681	633	685	656	655	629	672	691	627	669	618	648	648	629	656	657	660	625	665	671	681	688	603	625	644	635	675	626	670	647	610	701	670	644	627	671	681	615	707	679	640	639	625	683	665	635	717	639	650	649	696	708	662	661	698	692	659	644	639	689	686	682	605	637	667	657	638	628	643	657	670	697	670	672	663	665	667	652	647	666	635	666	680	675	630	689	684	630	662	648	664	661	678	648	660	662	660	618	642	578	657	659	633	651	649	671	609	630	651	668	671	618	637	636	695	639	618	652	662	664	654	656	628	666	681	683	688	636	641	617	646	667	647	629	688	700	689	652	631	632	648	679	707	664	655	623	665	633	639	682	608	605	647	644	649	644	641	643	626	654	637	654	684	657	693	639	616	658	631	658	640	631	651	630	671	619	637	651	637	644	688	691	616	667	634	648	653	680	690	668	602	662	645	648	653	626	630	627	647	653	643	671	638	630	672	672	649	649	708	635	633	629	634	625	673	652	673	634	644	660	639	685	656	643	615	625	648	646	647	705	635	678	646	656	625	611	701	592	667	657	658	624	682	670	689	652	623	649	636	707	705	645	679	645	674	645	646	642	640	629	638	627	722	617	697	635	653	685	645	667	610	674	644	661	659	634	686	626	666	624	650	695	673	665	656	698	618	622	607	611	680	691	638	672	667	654	672	642	660	632	645	675	655	655	644	617	693	689	656	641	643	686	609	643	656	628	641	644	652	622	649	637	657	643	647	664	611	648	653	688	644	702	643	645	666	632	649	660	645	663	670	685	694	643	661	677	672	671	628	690	625	686	642	672	676	684	620	605	640	686	624	624	642	692	668	594	665	665	686	676	645	662	630	644	632	687	622	601	634	642	703	685	669	640	657	676	672	644	686	633	641	662	645	712	676	659	649	654	619	656	648	658	656	680	628	647	666	644	664	687	692	639	674	590	651	641	650	654	679	662	653	616	694	634	645	664	654	626	623	658	651	687	649	653	646	681	671	644	672	624	614	677	676	654	688	650	676	629	668	648	651	641	650	610	641	678	638	660	712	623	612	683	705	663	627	666	615	644	663	699	635	654	668	688	687	647	656	628	645	628	657	627	655	642	659	673	627	660	630	657	664	655	653	647	659	679	676	646	629	638	632	675	696	653	657	691	621	688	672	686	679	714	670	616	647	632	637	617	697	638	665	698	701	643	658	657	634	622	614	671	655	674	631	631	635	686	711	652	636	642	674	699	660	670	652	647	664	610	638	638	657	630	611	677	661	648	655	710	687	617	670	681	619	648	646	670	700	643	657	646	700	646	681	630	608	645	653	664	706	656	696	629	642	634	634	671	664	631	624	658	685	674	686	687	592	679	685	691	664	664	665	661	653	655	649	631	643	643	667	663	604	643	696	652	667	678	698	640	643	626	647	608	628	600	656	669	710	663	674	687	654	625	678	671	710	626	631	619	664	674	610	693	646	704	629	630	621	687	692	649	671	672	636	662	638	647	686	654	674	674	673	654	623	651	668	672	651	660	642	684	659	640	641	648	653	620	671	634	650	655	637	622	641	706	622	626	628	665	668	612	640	701	665	671	671	643	651	691	698	675	706	650	615	700	629	637	644	676	674	620	615	659	627	662	638	669	693	687	658	596	654	650	655	673	665	679	691	627	682	624	629	676	708	669	653	628	656	631	704	658	671	609	694	650	621	655	626	624	652	647	606	677	628	671	668	609	644	663	665	639	648	619	679	679	635	652	663	697	699	625	684	643	629	652	701	638	606	657	681	654	670	630	643	705	624	657	692	627	645	644	669	650	619	658	655	625	650	627	652	688	666	677	644	643	618	683	693	663	625	603	666	621	653	675	625	643	614	644	628	636	670	665	647	628	642	670	628	638	642	663	595	634	644	664	724	688	667	709	677	627	674	659	657	651	650	640	676	667	650	655	695	653	675	655	698	673	641	661	697	661	662	683	672	654	621	653	635	667	626	651	650	634	666	700	646	672	707	646	642	672	644	638	683	658	638	691	654	660	654	659	667	662	637	677	652	677	648	656	659	659	663	647	661	688	695	686	660	623	695	626	667	671	696	635	662	667	641	638	642	645	678	707	661	655	645	671	651	667	631	589	656	632	651	685	680	711	638	644	650	684	693	696	669	646	655	642	679	617	681	645	676	648	678	640	625	628	646	658	680	658	669	673	682	593	651	593	645	650	657	695	735	671	636	657	665	658	654	670	655	663	631	637	622	645	654	660	631	667	635	630	616	660	656	655	628	666	645	661	685	635	653	610	634	655	643	676	668	609	642	639	662	634	619	660	644	675	645	711	662	589	671	667	666	643	654	646	619	627	600	700	652	663	661	632	614	643	646	637	665	667	672	666	653	655	656	663	684	656	671	657	619	650	632	645	691	694	683	639	656	645	652	685	647	648	642	616	658	645	656	608	670	646	609	656	644	647	623	620	699	623	659	660	621	640	656	621	652	711	610	638	665	588	667	616	628	610	647	643	667	657	631	641	690	657	648	637	671	657	645	635	668	683	661	689	614	648	644	628	636	722	671	652	647	624	602	646	701	657	622	683	619	607	686	623	649	663	654	630	655	716	686	665	652	660	656	659	680	626	648	675	681	625	666	660	680	669	593	696	607	655	648	632	665	632	698	655	673	636	647	678	629	650	708	595	647	677	648	651	652	662	617	643	645	616	591	644	671	653	624	637	689	622	612	654	637	631	652	653	639	634	648	639	611	653	695	664	638	711	693	665	623	672	702	602	630	666	629	662	650	651	619	638	655	684	631	639	682	633	605	640	657	648	637	658	624	643	638	689	635	667	631	666	669	674	607	623	651	685	681	654	612	634	685	704	645	636	684	634	668	589	673	649	656	658	687	664	678	620	650	661	657	650	652	609	605	656	650	659	682	632	689	663	655	677	673	639	657	699	675	643	656	678	677	677	613	645	623	648	673	666	657	648	634	625	680	625	645	609	647	670	637	621	678	676	648	677	662	646	670	627	637	674	668	688	628	658	638	666	603	691	710	659	691	613	653	663	659	648	642	624	679	654	613	612	617	660	627	651	638	658	665	651	662	655	664	660	612	685	635	639	667	650	682	649	642	629	626	611	610	644	626	602	658	629	644	604	627	610	616	638	656	660	647	715	643	652	596	664	688	655	663	609	615	663	643	649	646	681	649	642	675	675	735	653	657	660	652	670	686	651	656	588	664	679	682	670	666	661	690	664	688	662	678	657	678	682	637	654	628	631	653	637	655	703	660	687	663	617	662	637	677	671	633	648	658	669	642	650	677	624	666	664	647	668	702	638	644	658	670	647	646	664	671	652	639	647	639	632
23350	21236	28911	23854	21236	18967	2404	919	726	586	583	559	529	462	444	447	444	429	394	367	372	346	312	359	335	356	314	336	375	347	346	317	331	303	319	328	306	288	278	284	313	270	302	297	306	346	283	272	294	342	329	482	1419	1799	1392	970	612	446	313	270	258	235	263	291	293	274	273	279	247	258	276	274	268	250	297	258	277	258	286	300	275	260	265	261	287	284	250	266	263	298	268	258	287	295	285	295	272	249	279	270	270	261	277	258	274	274	290	268	256	288	265	289	283	247	267	262	261	282	277	276	256	254	268	253	234	253	302	285	267	259	257	251	281	279	260	273	289	274	266	264	270	288	273	260	282	277	298	268	278	276	257	276	254	228	286	244	272	262	304	270	282	269	252	301	290	259	232	279	294	299	278	281	252	287	282	277	286	256	278	274	297	275	279	290	264	256	271	260	296	257	261	228	265	281	248	248	267	264	273	262	264	312	269	289	314	215	294	263	248	283	256	263	268	287	274	252	295	257	285	251	279	250	271	271	269	251	286	289	283	260	267	246	268	303	286	271	270	280	261	259	287	256	249	249	276	245	281	256	267	227	283	279	256	273	239	266	264	294	281	282	247	271	278	259	259	279	283	277	271	274	291	266	263	267	281	275	265	272	279	259	279	261	283	274	268	252	273	281	281	273	280	280	260	267	275	248	277	263	274	255	259	255	262	267	276	265	255	291	278	274	248	287	267	273	248	254	257	297	245	269	270	306	280	263	308	285	271	241	301	238	276	237	282	276	282	262	251	270	289	252	285	270	265	263	243	281	280	261	274	268	274	253	270	281	291	271	294	243	262	288	291	248	265	278	232	278	284	281	309	284	294	245	283	248	275	265	283	277	243	280	271	269	272	276	277	254	279	279	264	252	281	254	300	287	275	287	281	273	259	269	284	262	301	266	259	260	280	275	253	262	271	290	311	265	309	292	293	281	254	296	283	254	274	253	263	268	278	284	258	290	298	262	272	271	253	260	259	290	246	290	247	257	252	296	266	260	293	266	282	251	231	253	256	277	250	272	281	280	244	285	263	249	263	251	285	285	254	270	220	299	276	257	272	284	258	289	222	289	272	262	288	267	263	240	270	304	276	248	285	274	292	306	272	278	293	282	265	256	246	294	284	262	275	252	252	269	270	269	248	249	260	290	259	297	253	262	277	279	257	274	267	260	283	289	253	279	247	261	263	280	255	281	272	254	291	291	269	276	284	298	260	307	268	244	260	272	304	272	263	257	272	295	289	264	278	258	280	272	302	257	308	282	286	287	279	302	281	287	259	300	293	296	252	272	269	295	284	259	281	249	240	263	298	296	257	240	283	275	276	250	277	271	293	295	244	246	269	255	258	279	253	263	245	304	270	260	266	277	285	266	269	286	281	270	277	244	255	266	289	277	258	299	269	255	299	260	271	281	287	276	264	248	273	267	271	263	254	280	261	242	296	283	283	266	224	261	270	284	251	257	266	267	259	276	265	270	271	263	280	277	262	261	286	265	273	274	252	290	261	264	293	255	273	293	274	292	269	271	262	283	266	256	285	254	262	259	253	287	252	247	261	294	269	267	254	266	264	281	254	271	263	256	272	247	271	268	273	277	256	308	266	265	276	288	251	296	280	245	246	260	293	276	256	303	285	238	277	277	253	252	255	265	296	283	291	257	264	278	276	279	270	277	266	273	287	246	284	253	267	256	267	281	237	261	247	274	284	285	237	251	286	259	260	273	286	282	273	265	271	296	263	275	256	274	270	284	269	273	265	253	261	298	260	266	281	254	268	276	253	253	265	284	258	244	256	260	267	243	262	238	255	261	264	294	242	260	276	278	275	267	276	253	230	296	266	265	257	286	267	270	255	277	286	282	264	252	281	277	245	265	258	282	313	267	275	274	256	283	289	272	247	244	269	250	282	269	247	277	269	284	262	253	272	243	259	283	251	229	240	254	283	270	298	263	244	266	272	275	273	269	264	274	268	301	273	291	263	269	247	272	273	246	246	295	279	277	255	256	263	285	249	262	289	265	245	271	270	266	277	247	288	273	271	298	264	257	264	250	281	259	296	277	249	257	276	271	289	289	247	273	291	266	269	255	281	283	245	256	254	293	249	260	258	258	279	266	287	286	286	269	275	264	269	284	242	282	272	268	262	296	283	287	267	263	279	249	258	289	273	303	261	263	283	265	285	265	271	259	265	278	279	245	281	273	245	274	273	281	272	297	284	285	235	262	257	233	267	282	282	303	278	263	283	276	310	268	295	264	244	236	257	278	312	281	274	265	308	267	251	248	271	251	267	281	265	278	260	285	262	278	251	250	284	295	256	261	281	264	253	282	256	270	317	278	265	268	286	264	295	298	271	296	291	291	284	284	256	289	299	286	250	258	274	233	276	248	291	291	281	273	281	264	292	266	260	286	275	272	273	262	270	275	283	272	266	283	257	293	253	277	269	256	264	251	292	280	268	248	297	270	276	274	284	263	248	248	283	285	260	293	260	297	278	265	282	267	292	248	278	236	256	278	246	258	256	255	278	265	256	294	277	298	274	256	265	270	295	270	246	268	285	279	257	269	311	276	269	259	250	280	275	282	259	279	294	286	278	242	292	266	240	278	263	279	256	258	289	238	274	248	264	279	258	278	273	303	288	287	264	254	276	265	265	282	291	252	269	259	263	260	266	272	273	274	238	267	278	280	264	271	269	269	290	274	293	297	268	288	282	266	257	236	301	245	258	256	261	274	317	251	262	258	289	258	282	279	267	253	260	304	267	240	252	278	278	274	290	254	269	263	262	278	272	244	251	272	270	280	274	283	226	297	277	286	292	288	274	258	277	307	244	285	262	266	279	254	280	268	313	275	278	285	267	284	285	249	277	274	254	289	260	268	289	270	254	286	281	293	253	264	297	307	280	268	262	288	275	267	257	299	279	262	264	265	290	262	270	276	286	288	247	247	316	277	245	251	279	267	294	265	258	274	255	280	264	282	243	244	269	275	274	288	313	291	275	286	279	252	255	263	269	252	278	249	234	233	291	284	287	267	288	256	291	254	258	246	261	267	274	252	269	267	289	251	276	300	256	299	253	299	266	283	263	290	265	267	248	269	276	241	251	286	297	278	252	245	301	286	271	249	261	260	284	237	262	265	295	248	295	283	236	272	259	302	267	274	241	295	257	253	286	289	270	233	286	260	286	292	261	284	280	268	277	250	273	254	283	261	243	264	257	270	242	262	251	267	268	278	282	257	266	254	276	249	304	265	248	296	294	300	236	253	283	246	212	268	281	288	257	245	301	287	236	295	251	243	260	275	281	306	265	260	278	265	242	319	249	276	252	279	276	268	283	268	258	241	270	266	261	262	291	251	269	275	239	279	252	275	275	275	285	306	294	261	277	265	287	274	294	267	275	283	283	288	258	297	279	245	284	245	258	261	279	285	281	254	266	256	261	269	257	279	282	270	258	256	278	268	270	263	292	311	282	298	246	274
9014	18955	17517	10224	6828	4805	3651	2827	2215	1892	1663	1595	1469	1337	1295	1301	1144	1054	992	915	840	748	674	674	737	728	708	698	803	761	767	785	681	698	682	720	661	655	659	634	586	627	630	643	635	602	513	577	653	600	686	1302	4421	5434	3973	2693	1562	906	593	493	507	514	485	513	519	490	463	466	537	465	500	492	507	524	516	456	472	526	521	456	466	459	456	501	494	490	481	522	505	502	478	484	524	497	519	499	494	522	517	471	471	490	536	511	523	490	499	535	510	499	482	519	520	512	539	487	496	491	514	507	500	497	515	526	481	495	539	481	513	484	545	472	504	533	514	473	476	472	509	502	475	483	514	503	485	531	517	466	512	509	504	509	518	478	509	485	509	498	474	514	503	521	538	491	483	490	519	538	504	493	485	514	527	489	528	509	500	463	508	513	501	508	471	539	497	512	484	494	484	510	509	508	500	480	504	459	468	527	513	517	492	486	492	482	494	490	468	542	524	471	510	499	477	520	504	446	519	527	506	455	467	499	501	478	466	472	559	494	547	500	491	536	469	492	536	470	479	498	492	497	469	526	509	498	509	495	519	503	540	492	517	514	514	503	505	497	507	521	521	469	477	509	510	501	504	524	452	499	502	523	503	507	454	491	489	501	505	469	476	478	511	503	510	483	475	491	511	519	504	497	486	522	452	512	494	487	477	502	473	455	472	516	523	507	518	539	525	472	501	497	527	425	500	467	489	474	494	461	469	483	524	477	474	498	493	492	508	479	550	524	466	496	489	471	530	533	530	494	522	485	512	495	493	475	505	524	461	492	537	487	490	484	533	521	479	538	504	495	488	504	472	456	511	467	501	532	470	550	501	495	507	499	468	529	487	503	482	497	475	456	487	464	499	487	509	471	465	475	494	499	524	525	518	514	509	474	502	519	498	512	513	463	473	482	528	518	467	469	524	517	503	478	512	498	477	484	493	538	487	511	454	499	516	465	526	517	465	495	488	458	505	511	506	512	498	516	505	466	490	517	454	468	498	511	474	522	505	474	503	487	486	493	466	474	488	525	505	486	484	503	483	517	482	489	503	547	516	433	518	477	479	483	515	490	515	499	444	462	480	505	480	455	496	537	527	534	467	511	497	445	509	447	460	474	511	508	450	523	532	521	519	495	464	493	478	470	493	488	493	513	505	488	484	485	548	486	490	529	500	514	523	497	496	499	503	478	532	478	510	463	494	453	508	479	479	483	496	475	518	480	534	484	513	437	510	516	527	497	513	549	554	501	533	522	501	524	493	510	506	517	478	515	485	523	467	539	501	518	489	522	488	505	535	492	512	487	493	504	492	478	504	474	460	512	539	493	501	503	481	482	533	514	529	495	516	471	465	534	492	517	488	493	461	476	527	472	523	484	515	479	556	492	495	506	471	493	490	533	482	512	510	477	506	513	512	472	497	494	491	484	461	518	500	488	503	491	548	559	507	481	492	489	443	525	553	490	468	482	486	494	480	521	484	501	508	554	529	503	508	479	527	465	474	483	512	462	476	492	521	510	495	509	473	507	523	489	489	471	499	505	451	494	469	521	488	521	509	484	502	480	505	498	481	481	520	503	489	503	518	497	520	482	496	529	493	498	506	522	504	488	498	517	527	488	524	534	508	496	511	489	485	516	506	480	516	536	481	499	482	530	491	480	449	491	505	494	491	499	506	516	452	518	497	486	503	500	482	503	487	511	503	500	506	492	490	484	485	473	466	500	495	468	516	466	489	494	460	474	499	509	465	524	491	463	477	529	488	463	493	480	490	517	498	493	511	502	474	516	487	517	481	511	486	456	465	518	481	495	488	495	508	481	507	480	522	484	523	508	452	499	493	537	485	487	489	492	474	473	499	453	494	499	496	464	489	528	511	487	486	515	519	518	537	519	473	488	504	504	510	462	480	497	480	540	479	501	540	503	486	506	477	500	516	504	496	529	455	473	496	493	471	490	498	527	516	508	563	489	483	511	491	548	510	524	484	494	499	532	479	508	522	490	531	526	495	477	468	505	513	471	543	505	499	542	515	497	478	585	492	470	458	528	484	523	470	540	491	518	500	515	483	544	483	456	480	513	496	477	496	474	479	454	521	447	513	537	489	520	443	481	497	494	516	498	492	507	502	487	519	500	503	492	518	493	500	511	514	538	497	511	481	444	507	528	465	507	507	489	520	532	522	475	477	521	497	463	507	496	484	505	455	514	480	529	451	498	479	480	496	536	522	484	466	512	504	542	504	492	529	495	531	513	493	491	497	445	496	502	476	473	484	529	500	515	484	553	519	476	514	478	518	485	469	461	463	493	483	520	486	516	483	539	497	460	514	506	533	515	526	509	470	444	478	511	520	493	528	477	529	496	523	456	485	510	502	518	518	494	514	507	482	514	485	479	512	495	500	543	478	494	516	489	480	495	455	531	502	485	525	530	489	500	507	528	520	466	520	509	523	514	473	464	503	511	457	462	511	494	460	511	493	486	440	505	486	476	501	514	469	496	497	487	516	478	487	505	558	499	477	472	505	545	500	497	508	485	466	498	460	537	512	512	506	491	525	467	457	490	506	479	489	502	532	541	511	524	485	525	492	478	457	509	502	517	453	511	516	534	544	531	519	489	472	551	520	468	462	496	519	458	528	509	490	437	522	497	490	523	538	511	469	479	467	456	519	502	450	522	470	475	531	488	503	493	515	488	498	521	498	513	482	471	500	525	504	462	452	499	478	471	523	476	501	498	476	480	490	476	482	464	496	471	506	519	478	478	505	518	502	477	490	482	483	535	523	537	510	542	479	462	501	466	494	555	529	498	482	521	498	519	528	471	459	513	479	479	536	447	533	491	515	488	497	488	514	481	484	503	540	484	486	507	505	493	487	494	472	495	498	471	457	545	492	539	521	510	523	493	458	506	497	484	516	479	480	505	537	491	458	517	506	502	522	534	503	484	514	461	493	491	477	478	505	482	497	493	489	462	514	465	494	486	472	438	515	496	494	502	529	520	458	473	533	464	461	477	517	529	509	501	484	513	508	540	531	478	500	469	508	467	501	507	498	524	452	513	494	488	549	482	451	488	448	461	491	512	499	518	523	483	549	496	480	477	541	528	503	514	493	463	475	492	499	493	481	521	512	514	494	470	496	537	501	490	469	506	519	502	480	493	505	471	519	516	507	456	511	515	543	505	493	495	465	502	513	515	506	466	475	506	480	531	501	482	515	483	489	491	494	528	511	522	519	488	467	488	503	484	511	491	506	517	515	497	547	488	502	515	478	471	526	518	537	500	503	542	504	489	462	477	551	479	511	475	519	534	516	535	498	505	485	466	501	461	489	462	478	510	508	503	515	464	460	472	489	468	494	488	492	435	540	497	478	537	484	507	466	510	509	519	541	534	499	491	530	465	485	517	481	492	501	485	514	454	483	519	498	475	531	495	450	493	477	484	467	488	503	477	466	490	488	519	519	463	474	503	503	502	499	488	463	509	473	501	474	527
26865	20178	7498	1496	800	699	584	581	564	523	523	527	532	555	512	525	503	517	480	508	497	490	462	467	438	492	524	470	466	472	489	463	492	458	517	494	467	455	476	482	486	467	503	498	457	505	524	497	484	490	492	556	537	607	627	512	563	494	497	431	461	477	455	492	479	451	449	444	488	487	479	439	479	484	500	448	470	460	470	502	484	466	450	462	454	463	491	494	459	500	453	477	459	475	447	473	450	470	480	469	455	474	472	505	453	432	488	440	465	481	527	477	486	469	505	444	466	479	446	442	438	470	453	459	487	452	496	481	490	461	482	457	467	500	453	496	467	486	456	430	468	485	465	440	502	465	457	493	478	485	447	481	493	495	440	458	503	425	448	468	438	461	485	466	504	466	525	493	471	465	467	520	457	430	492	459	514	472	454	443	451	442	477	448	469	474	462	446	440	451	495	494	450	473	466	472	482	487	455	500	492	501	468	446	480	440	444	444	478	520	465	457	511	471	461	435	473	465	461	511	511	504	429	483	442	487	433	436	523	456	470	447	477	443	483	453	442	483	458	467	465	503	464	448	449	498	481	499	477	473	462	453	529	498	469	457	484	441	441	478	454	483	483	483	457	504	487	459	453	493	449	468	457	467	467	466	496	462	472	457	469	465	443	511	491	481	469	475	449	455	437	496	464	493	484	475	447	455	483	462	475	486	461	444	469	430	455	444	451	475	498	467	446	451	484	476	468	438	475	496	482	473	485	457	485	479	486	438	469	448	460	442	492	431	459	483	455	435	494	459	480	455	482	427	436	425	492	464	484	439	429	471	475	457	495	481	471	475	477	463	486	469	479	464	440	470	433	456	473	482	454	496	489	475	479	487	467	457	482	468	459	451	450	486	454	478	507	458	429	471	448	468	464	465	462	489	454	473	477	478	488	461	467	481	418	477	442	471	462	467	409	460	472	492	463	471	456	423	459	462	500	453	462	478	446	442	455	451	470	483	508	494	477	474	464	542	455	528	481	501	456	484	480	500	491	464	449	465	457	471	473	462	464	431	470	497	464	500	480	468	461	469	461	505	453	453	430	471	443	502	440	500	458	443	456	496	458	455	454	405	437	489	460	464	491	430	489	488	482	454	473	446	480	475	466	500	457	510	469	446	487	460	506	468	461	468	447	449	477	493	462	489	471	513	507	470	490	455	458	472	483	466	483	441	496	446	483	440	478	436	454	468	497	459	453	440	479	466	452	426	431	524	473	502	447	460	462	450	474	474	492	449	459	451	464	476	469	481	514	469	462	476	445	496	508	475	463	477	442	468	471	446	492	492	468	456	478	439	482	451	473	481	463	480	448	453	513	463	462	461	484	468	480	480	445	470	491	430	456	496	484	490	485	440	468	491	446	505	465	454	477	494	480	474	476	491	487	456	470	460	441	441	445	487	452	410	490	458	479	472	478	481	475	418	456	461	485	475	489	475	460	447	423	502	448	451	474	473	490	439	462	462	461	477	497	499	453	476	454	506	488	517	490	454	472	472	452	512	457	445	438	432	483	472	457	472	502	517	467	452	477	481	466	469	498	465	490	502	467	460	473	505	437	434	477	453	469	441	501	469	478	476	472	438	449	458	478	499	472	490	468	446	478	446	497	487	458	518	480	478	455	451	437	462	497	462	450	483	475	485	495	487	515	458	436	464	477	508	493	504	480	466	489	498	471	489	444	500	486	453	467	463	474	458	443	465	443	450	483	477	458	513	450	486	479	456	469	489	463	486	472	462	442	451	420	454	486	440	494	492	461	479	471	461	508	484	475	468	484	495	458	481	474	458	467	451	469	481	486	454	488	469	468	474	502	462	478	431	467	512	455	511	458	449	447	484	471	466	491	473	467	488	451	488	445	428	480	451	461	489	468	440	456	490	474	477	494	460	450	426	481	482	500	479	438	494	458	470	468	452	488	441	477	448	504	458	465	468	481	485	483	484	470	475	469	473	476	440	467	442	455	473	440	472	444	456	495	466	501	491	444	474	464	481	474	450	482	503	460	459	446	456	445	458	435	518	469	482	455	445	499	473	425	443	446	487	435	459	442	444	520	468	466	480	477	449	451	489	485	474	433	488	416	451	441	460	470	495	446	458	500	464	420	468	478	449	440	498	467	487	506	442	452	477	443	458	436	446	462	445	476	475	469	507	481	435	469	493	488	439	480	463	475	471	472	443	457	460	452	504	455	482	463	474	436	511	447	434	473	453	484	469	445	486	468	496	431	474	481	485	460	493	466	473	470	500	483	489	459	492	490	466	471	439	475	451	460	405	448	537	458	490	463	446	469	481	460	445	461	475	446	465	469	466	484	436	475	472	497	460	479	446	481	487	461	440	473	475	495	480	518	501	446	450	450	488	468	485	478	451	459	480	450	475	458	460	516	452	439	481	441	449	460	478	473	486	488	465	446	478	455	455	472	462	502	434	431	492	468	470	424	455	466	456	444	482	456	477	469	474	463	452	473	491	493	433	452	467	469	502	435	436	478	484	458	488	461	505	490	446	480	465	452	455	509	462	470	482	463	483	494	453	460	483	452	464	473	470	437	491	470	463	479	463	477	476	459	426	457	454	462	453	481	487	467	442	461	462	459	490	462	437	473	487	463	441	501	487	472	517	467	482	442	447	454	504	462	477	463	463	494	497	439	506	509	462	478	476	476	461	440	496	468	484	478	424	498	456	423	499	476	493	480	471	473	461	481	484	477	483	474	457	491	494	451	456	450	476	483	470	465	458	482	453	475	483	486	498	470	469	467	457	477	466	467	460	442	435	508	444	524	482	472	450	469	482	457	436	494	495	474	476	483	454	515	501	457	463	470	521	455	446	463	483	479	453	446	451	502	462	458	476	457	499	473	430	442	471	453	443	442	477	450	462	478	500	448	450	426	497	469	499	486	481	458	465	478	419	476	484	482	479	457	431	451	455	475	482	481	527	460	478	469	461	463	450	492	470	451	459	474	495	455	508	488	504	501	467	475	479	480	468	455	474	471	506	499	468	499	500	483	493	465	473	464	486	473	473	482	454	465	457	466	486	474	486	483	467	482	494	501	454	475	494	516	499	485	455	463	469	471	408	468	465	453	441	467	499	488	462	483	481	500	460	430	480	452	469	461	480	499	494	500	479	476	465	433	508	473	454	471	507	434	479	531	483	489	464	454	447	482	461	491	452	491	457	477	502	444	478	417	454	481	481	496	471	519	455	515	477	444	460	453	456	445	482	443	470	513	438	438	461	463	438	467	456	420	465	458	449	475	450	430	498	498	457	452	484	478	462	464	484	456	479	424	438	501	481	483	523	515	469	464	436	467	505	445	405	466	447	481	482	494	478	478	500	442	470	477	500	453	479	454	459	526	483	478	457	476	455	514	458	446	481	495	463	493	461	467	455	464	495	432	494	442	468	509	478	454	471	451	468	458	506	453	477	438	459	483	459	480	447	466	506	487	474	458	447	481	458	458	479	470	480	444	484
4998	4512	5100	2777	1863	1584	1409	1179	1074	1104	1126	1160	1074	1072	1030	984	939	895	933	914	893	871	873	852	856	860	894	895	897	942	929	926	925	948	914	953	936	923	870	815	889	863	851	874	845	873	884	866	886	890	907	962	1181	1267	1182	1117	962	924	902	888	854	819	851	831	868	807	834	837	861	900	831	860	772	876	842	870	866	835	843	751	846	859	835	863	825	815	857	876	876	832	854	922	844	767	847	858	883	810	915	829	872	887	848	837	854	880	860	822	829	867	883	901	848	829	880	850	839	855	838	864	834	767	896	843	819	803	858	848	860	865	784	823	842	879	805	839	888	842	845	809	795	874	876	854	836	815	887	860	802	805	784	838	838	880	868	859	848	820	840	834	796	882	893	841	794	885	821	837	919	850	818	834	823	857	830	855	832	849	866	848	838	800	858	808	831	856	844	872	855	801	897	887	859	862	779	850	821	835	795	845	842	883	835	877	805	889	867	797	824	870	816	816	856	832	833	909	799	861	827	859	891	864	817	835	865	795	883	869	821	805	818	854	838	799	833	876	897	888	827	877	868	842	860	858	807	866	886	858	826	814	818	820	839	793	869	847	853	870	795	843	866	888	869	835	901	825	790	844	904	833	808	799	790	781	830	856	836	902	857	826	839	844	877	861	824	864	851	839	830	856	877	797	855	845	850	784	821	837	896	821	854	833	844	848	887	820	810	860	830	834	840	869	806	882	856	858	855	906	823	870	853	837	855	797	809	847	858	830	860	860	869	883	883	812	790	808	832	839	891	855	814	868	820	812	843	813	833	864	818	843	820	861	858	845	869	873	872	845	858	836	889	819	796	838	870	831	838	823	905	799	822	809	857	820	811	852	841	835	879	834	828	900	873	810	833	851	831	814	873	835	852	823	857	876	868	876	856	890	877	880	838	860	796	818	823	814	882	872	880	832	845	846	846	860	918	827	815	815	835	842	835	868	868	847	818	876	860	886	843	881	815	865	848	847	894	854	850	853	839	810	809	844	838	841	846	875	860	865	886	836	797	801	843	850	856	786	897	844	864	870	822	846	851	839	861	859	827	851	818	828	868	832	826	825	822	830	826	828	836	845	865	822	833	887	820	842	836	875	840	805	833	838	817	801	841	805	790	846	798	860	784	848	837	770	826	797	855	829	839	800	894	854	822	839	817	822	864	852	825	854	795	826	847	839	808	832	869	888	856	831	839	859	817	761	859	895	802	858	850	899	855	831	876	868	855	831	848	855	843	867	872	860	823	833	836	870	848	915	849	890	835	831	803	887	830	917	801	804	854	836	845	807	862	809	798	808	847	839	833	862	861	889	815	838	865	838	875	846	834	835	904	860	827	848	854	803	816	853	840	853	872	861	854	873	864	869	809	844	877	876	829	851	816	874	854	875	847	881	812	848	838	864	863	845	810	832	850	794	869	853	849	854	868	866	861	846	790	817	861	858	868	793	838	859	830	894	845	831	820	833	868	838	879	891	881	793	832	874	842	832	813	849	802	864	846	844	874	857	852	881	826	909	830	822	904	864	832	841	791	832	861	884	851	895	840	863	861	846	852	886	822	823	859	887	884	815	846	922	770	850	808	831	888	843	847	844	885	850	821	832	833	879	878	840	863	856	838	865	839	860	857	834	874	848	900	875	869	811	841	836	836	825	868	830	846	822	845	868	863	810	869	827	836	889	912	863	876	853	825	820	905	834	854	878	877	823	844	851	820	810	816	850	850	849	821	842	841	820	835	805	900	886	839	896	822	851	839	856	855	784	889	873	831	908	812	820	865	828	840	925	828	837	849	832	827	888	867	772	874	871	832	863	834	874	820	874	846	846	862	866	810	839	831	892	892	809	838	830	838	846	842	822	866	877	836	819	799	829	820	848	833	830	841	870	878	812	809	825	842	888	813	867	841	859	853	858	843	862	840	875	813	883	803	872	834	841	846	912	877	882	819	804	846	833	809	826	843	865	855	851	838	814	864	843	834	797	907	844	842	867	836	839	812	861	928	837	841	815	809	898	840	818	822	845	856	822	860	811	834	854	859	856	903	810	854	842	815	811	909	820	793	877	797	811	840	854	862	825	825	874	854	787	796	877	848	837	829	828	856	850	832	809	877	865	819	875	871	838	822	818	836	842	789	846	876	916	875	808	790	797	821	857	829	913	820	843	814	886	815	867	854	857	845	889	822	844	902	868	839	838	870	866	876	831	825	880	845	875	827	907	843	862	829	868	806	856	863	866	811	828	857	835	870	869	894	865	894	843	869	874	842	863	834	867	826	811	815	848	830	828	796	857	836	880	795	836	832	853	843	860	820	872	851	846	830	799	871	829	844	836	818	805	858	841	878	829	823	841	895	857	846	843	850	862	771	831	745	843	804	862	836	830	853	888	871	859	848	869	839	874	843	825	803	845	824	863	837	869	876	827	843	847	861	796	840	848	800	812	835	836	864	780	826	779	831	831	868	812	877	869	880	849	840	849	864	863	808	884	823	854	829	893	866	915	863	856	875	844	827	853	892	862	870	856	879	839	842	851	877	869	848	843	893	828	812	846	845	827	812	841	867	874	810	824	847	855	878	841	843	834	797	831	892	862	878	860	859	866	816	828	864	824	859	822	850	767	885	867	840	840	829	839	848	837	869	876	818	825	830	859	835	835	841	800	862	835	826	811	892	786	886	840	819	888	863	824	806	784	821	860	825	874	858	839	825	824	906	814	835	869	876	836	816	888	891	894	831	831	807	858	905	854	849	816	817	825	819	839	867	817	855	804	861	813	833	824	820	857	827	868	804	889	868	866	858	847	853	858	853	890	863	827	868	842	823	884	886	867	845	887	887	817	842	842	851	861	854	854	822	830	873	831	845	831	863	877	898	881	823	831	841	830	802	819	820	884	821	851	808	854	820	791	881	837	876	882	884	880	844	820	815	843	831	799	865	802	837	834	838	862	855	882	828	810	867	826	839	872	876	852	864	843	890	815	859	862	827	816	830	832	878	854	819	925	871	813	811	820	890	865	800	871	896	891	830	810	847	893	830	837	838	846	859	852	874	809	863	886	822	799	874	875	794	860	838	913	792	852	850	861	858	887	903	831	867	855	817	832	829	872	830	857	889	891	870	824	857	861	829	878	860	839	821	826	864	869	856	809	789	855	813	842	837	850	817	843	819	877	824	858	852	843	866	895	833	859	856	887	913	863	817	858	881	800	837	879	815	842	822	857	836	873	842	905	807	805	844	861	816	826	858	849	833	838	905	845	873	820	837	864	894	792	839	894	821	789	859	863	846	874	874	850	820	877	868	869	867	781	841	824	816	852	842	850	875	836	799	838	837	886	810	839	836	801	799	846	831	832	850	871	823	896	876	864	804	809	850	883	797	825	853	857	810	895	832	850	841	852	858	824	875	810	886	848	855	860	805	860	842	870	875	821	821	858	843	831	794	867	884	839	812	827	854	866	866	845	873	801	876	840	891	798	834	876	816	829
24327	21292	28367	24527	20202	2886	1066	724	604	564	551	542	477	520	486	491	448	490	461	455	441	391	436	410	434	398	441	401	436	408	420	452	436	418	415	429	414	376	386	425	414	387	413	428	406	376	384	387	353	373	461	832	1182	1001	812	650	477	437	411	397	388	367	375	397	388	387	388	398	355	391	388	386	376	396	391	373	393	385	378	378	370	417	374	380	394	423	345	345	378	387	371	380	339	391	398	388	394	367	388	352	387	405	369	382	355	379	362	400	378	391	359	351	388	360	379	394	382	334	389	389	394	406	390	405	403	356	408	363	360	337	388	370	363	389	385	364	382	366	379	374	390	400	382	395	336	403	361	400	384	390	368	386	348	393	340	391	411	355	402	355	387	391	391	413	350	360	398	397	362	363	424	387	353	363	380	387	402	389	347	392	354	387	336	363	358	387	390	364	408	396	375	353	383	384	368	384	377	414	344	388	383	343	349	358	379	360	389	389	401	368	351	378	379	377	377	391	362	388	385	343	394	369	347	373	374	404	380	355	350	389	359	367	377	362	367	389	345	341	400	331	412	407	336	406	397	407	393	380	382	395	376	382	368	386	354	397	335	346	368	366	379	389	374	412	378	355	356	395	401	357	391	381	368	375	391	381	345	391	359	368	364	345	370	357	378	382	371	364	379	359	391	419	382	360	391	373	386	391	376	383	379	385	376	387	387	358	374	385	345	381	378	361	380	362	380	374	351	390	345	365	370	410	382	373	384	406	383	401	378	393	400	346	361	387	364	367	367	373	342	372	361	372	344	376	354	393	402	350	348	382	361	365	373	359	398	389	376	346	346	358	365	395	380	405	379	383	347	349	387	388	380	379	339	411	378	403	382	371	393	385	391	351	375	391	394	369	381	364	402	359	377	416	372	358	391	350	372	401	374	363	341	376	375	343	408	407	353	379	358	372	392	390	366	365	389	371	384	355	398	359	360	362	385	378	369	373	358	391	334	369	370	346	385	385	375	359	341	375	362	377	368	354	398	371	390	387	391	365	390	400	389	381	383	354	391	345	391	371	366	389	338	371	389	395	379	353	415	378	391	380	373	381	361	374	372	382	401	370	391	400	360	402	393	382	394	379	395	387	410	350	397	367	361	404	351	398	357	350	380	377	371	374	439	391	363	385	368	362	375	400	358	346	401	387	344	373	393	365	341	372	377	396	378	370	372	352	348	337	417	392	381	391	362	333	352	324	378	328	357	376	359	381	386	394	362	366	373	376	380	342	382	356	381	363	366	387	368	346	343	378	360	407	357	396	351	356	357	363	364	364	359	377	372	394	357	351	385	381	386	393	397	366	388	359	400	365	401	386	368	365	360	358	398	345	381	329	353	375	355	397	346	373	387	361	352	381	403	354	366	370	372	363	357	360	347	359	415	375	390	351	385	359	391	384	349	377	359	358	395	368	387	396	369	344	383	407	376	363	363	389	360	391	418	430	389	339	377	330	387	399	390	369	352	394	374	366	377	398	380	378	387	385	357	393	365	389	376	361	408	376	393	383	407	387	397	370	384	363	384	385	369	384	395	379	391	376	405	370	372	408	378	412	358	382	389	392	374	381	342	382	369	368	374	412	380	380	381	387	361	403	379	397	385	360	341	344	369	365	376	400	352	345	365	366	356	362	355	399	416	389	367	347	376	402	362	334	378	413	372	335	324	366	364	379	384	371	376	352	403	381	395	345	367	390	396	381	359	363	359	378	367	377	365	359	378	385	390	354	387	360	361	381	350	368	366	361	407	351	361	390	370	383	344	367	383	377	354	370	411	403	341	364	385	354	403	383	352	344	357	395	368	366	361	346	412	377	367	407	340	389	389	378	340	375	374	383	354	387	341	365	384	352	368	375	386	358	397	397	364	374	403	358	382	373	417	390	383	394	348	387	359	386	356	382	378	396	392	374	409	378	382	411	374	382	370	372	378	406	371	384	380	326	393	375	370	399	382	365	381	358	351	374	350	411	380	352	347	365	383	409	398	390	351	398	411	432	326	381	375	366	354	396	378	375	381	392	395	386	363	375	387	353	356	377	366	373	410	365	419	384	355	369	373	326	387	372	386	366	359	369	373	403	398	389	376	386	394	377	385	356	383	413	359	370	372	396	370	354	380	392	368	333	351	329	369	342	354	383	356	379	377	386	363	403	415	374	376	386	402	387	396	372	340	378	350	374	351	373	384	388	369	377	361	369	359	384	370	352	384	382	378	363	386	377	377	364	375	374	376	364	359	401	384	384	413	403	361	364	373	357	366	357	358	385	382	349	380	380	366	358	387	381	382	375	368	351	382	392	388	371	360	394	365	389	364	387	349	374	388	368	394	389	376	357	355	372	385	361	386	402	399	371	350	341	380	361	403	386	371	385	366	405	401	394	361	379	359	372	396	388	390	411	383	351	364	362	364	372	400	385	398	376	379	365	386	383	361	401	374	378	361	388	361	367	391	385	373	392	398	421	366	416	387	355	396	391	384	365	387	400	373	402	382	405	369	351	357	394	416	359	364	351	369	393	384	369	329	420	360	361	371	342	389	361	347	363	390	393	377	378	370	378	365	372	357	364	363	360	363	367	378	376	359	385	364	406	409	363	345	394	376	386	390	369	365	367	367	391	402	370	323	396	366	394	377	362	405	378	383	380	393	358	372	387	372	374	366	354	375	383	371	365	367	365	339	382	370	363	374	392	351	364	378	372	396	431	380	374	389	351	389	384	360	384	362	361	372	389	373	412	385	381	373	410	400	385	384	358	370	395	365	354	381	378	393	366	364	392	385	359	366	361	389	369	390	362	368	413	390	388	382	357	370	376	352	416	384	369	332	382	394	353	420	385	362	371	360	356	354	346	373	357	392	357	393	366	392	371	401	366	405	404	394	336	385	376	379	365	352	361	349	331	349	413	388	358	381	377	342	380	369	383	386	381	368	340	383	380	361	342	370	381	381	361	383	336	389	349	373	381	377	384	376	372	365	378	388	376	406	360	353	354	391	390	364	354	399	349	386	367	382	341	353	384	372	375	399	361	385	388	383	335	374	361	415	382	388	370	374	340	362	372	356	357	343	356	353	366	380	361	364	400	388	402	364	369	370	427	373	361	383	396	358	368	370	388	383	336	371	359	376	404	373	385	367	350	374	401	388	365	354	400	395	412	356	372	410	369	330	371	380	368	382	366	364	405	392	363	383	393	373	385	374	362	386	367	348	370	363	384	374	351	396	358	394	364	382	403	383	399	339	369	362	356	384	369	403	384	386	406	400	388	356	361	373	386	377	390	360	342	402	368	385	377	360	390	404	349	338	396	403	371	382	343	394	399	399	363	368	386	381	361	393	374	334	361	383	341	361	385	402	367	368	364	373	358	408	389	376	364	369	382	370	383	395	378	378	359	385	375	365	388	377	377	399	397	374	367	397	390	366	397	393	370	367	400	377	365	362	394	394	371	358	392	373	354	395	390	397	365	384	383	404	403	391	352
6740	13993	12692	6816	4306	3324	2563	2027	1737	1518	1484	1444	1229	1280	1100	1097	981	924	903	823	870	884	895	908	876	867	884	746	857	808	883	869	917	926	851	851	866	793	788	792	780	741	758	855	769	699	761	751	729	765	1004	2269	3311	2853	2044	1538	1155	914	771	746	665	688	702	725	746	655	713	721	740	686	708	703	680	703	682	662	751	727	690	728	730	712	698	707	725	701	673	685	683	672	682	680	693	700	716	724	721	722	698	728	696	660	741	740	734	716	727	690	674	712	648	691	742	732	686	723	673	683	674	682	704	650	710	748	677	690	692	661	681	709	678	668	725	718	726	689	730	743	659	718	727	723	725	703	698	668	721	661	681	690	706	736	727	646	678	691	675	688	703	728	714	731	678	728	711	706	687	727	706	707	684	704	702	745	720	692	683	723	684	693	681	708	721	701	734	710	687	700	685	723	700	717	658	701	670	700	717	675	718	707	715	690	651	734	712	716	696	722	720	687	677	709	652	698	718	731	687	676	708	731	672	719	719	666	670	672	703	677	710	676	711	760	695	714	705	694	676	714	739	688	710	697	710	735	644	660	694	694	713	670	747	682	669	671	648	679	712	698	723	703	697	691	701	722	686	730	720	694	703	680	692	696	704	649	691	684	684	706	659	690	753	718	680	677	709	748	724	704	698	720	677	781	703	695	715	679	721	756	683	668	661	704	709	702	687	696	686	643	694	759	688	727	686	706	682	709	674	703	697	741	688	708	730	676	685	719	703	700	685	707	719	696	714	722	707	691	714	681	702	656	690	702	670	683	654	712	704	727	661	747	696	724	703	700	658	691	714	713	703	725	757	742	742	687	720	693	721	733	710	736	716	721	685	741	703	712	734	718	654	723	654	706	735	725	707	719	709	734	700	693	677	644	736	750	722	722	691	722	724	705	663	738	733	702	648	687	707	724	736	666	683	746	744	697	673	715	699	744	722	699	780	727	707	717	686	726	706	684	709	661	757	683	708	681	711	709	712	725	694	687	734	693	720	692	713	690	720	688	623	686	691	678	732	703	717	669	704	734	711	692	690	739	753	698	698	647	683	711	668	710	731	688	680	700	713	665	729	707	766	717	662	705	654	649	720	664	709	722	722	730	683	677	736	701	683	703	752	715	727	706	720	693	714	717	717	715	753	694	706	674	648	656	680	701	769	722	692	683	673	686	670	740	683	658	715	688	709	711	665	735	717	681	671	706	708	684	729	725	673	706	697	682	684	706	748	714	722	721	760	715	754	669	717	661	680	764	725	733	751	709	671	689	677	715	678	686	706	711	721	768	692	702	657	723	733	679	741	716	701	713	725	683	696	723	706	723	713	674	729	673	687	692	674	658	705	666	730	696	671	749	701	749	732	721	725	683	714	685	662	693	704	731	685	675	711	716	708	719	660	704	678	677	695	684	685	694	699	711	735	709	684	659	678	690	680	725	711	717	736	751	694	748	712	684	706	686	686	679	738	678	679	707	712	709	650	714	648	676	704	666	678	703	697	740	736	696	699	722	688	724	686	678	704	688	671	701	696	677	724	672	706	672	685	669	726	701	717	697	656	716	720	724	692	741	707	723	691	702	685	645	684	684	691	688	710	692	661	681	702	715	685	697	714	725	708	701	685	734	769	711	664	717	700	735	729	778	686	698	700	722	678	707	730	714	736	718	715	742	652	688	693	681	646	702	707	629	743	722	693	722	711	715	664	703	733	715	690	708	684	708	696	731	677	712	711	712	679	685	758	709	757	651	704	721	706	697	677	758	725	648	706	636	670	678	651	710	687	698	708	730	689	673	646	743	697	726	733	665	702	692	699	710	701	702	701	736	742	749	701	648	688	735	729	677	693	659	714	687	680	711	732	721	705	718	714	686	699	702	747	721	687	720	686	726	701	690	705	736	677	672	720	669	705	712	665	649	605	695	744	685	715	723	730	713	693	715	695	696	657	651	694	699	749	677	734	696	732	717	706	662	666	685	711	702	726	685	703	710	660	705	689	690	680	668	674	687	729	686	711	739	690	730	707	710	741	709	705	724	700	706	731	661	664	718	715	741	709	683	708	686	668	647	687	727	736	680	699	715	696	680	628	674	683	754	679	718	654	669	685	623	692	660	712	723	717	705	737	706	708	693	716	717	709	667	671	669	685	683	684	734	677	685	725	688	720	683	704	669	665	698	705	693	718	696	736	675	702	643	667	678	697	699	765	665	696	710	649	647	737	650	705	712	738	711	670	673	712	650	728	703	711	710	733	749	668	701	683	687	713	692	713	684	697	717	680	726	717	684	670	772	670	678	662	713	731	757	704	672	688	699	720	666	690	707	741	702	711	687	661	676	700	657	731	704	727	699	689	725	710	722	729	683	682	672	741	691	706	742	661	664	727	738	703	694	724	746	700	661	790	746	763	687	708	696	740	642	687	719	660	651	724	697	743	721	700	716	657	725	690	735	685	668	701	722	686	664	745	658	629	660	696	712	726	693	702	706	697	739	738	669	723	664	732	708	694	695	729	706	688	674	690	700	676	659	683	756	698	726	738	734	704	705	753	663	652	724	731	724	687	731	683	697	691	728	674	722	731	681	740	711	684	656	711	665	707	722	663	673	699	676	717	641	717	689	689	705	698	666	704	641	668	668	661	734	687	668	720	685	684	734	708	745	720	690	688	683	689	726	718	683	656	731	707	740	699	672	699	735	677	689	730	696	738	705	721	743	690	743	687	663	669	727	715	672	710	667	721	706	713	713	717	704	689	634	695	715	707	674	668	686	733	722	654	652	644	681	700	659	698	736	738	721	711	727	726	730	658	731	686	712	709	747	697	734	673	750	667	714	756	703	711	717	629	700	668	652	698	706	690	701	686	725	705	671	649	685	696	700	668	711	698	726	692	702	648	716	686	721	706	737	721	715	727	665	764	752	656	690	662	705	699	748	685	713	693	682	712	706	672	668	734	711	682	703	706	668	737	686	684	724	645	688	684	686	675	687	636	710	708	673	697	693	741	678	672	713	731	702	668	685	701	713	705	740	698	713	722	718	685	723	693	738	686	723	672	709	637	702	703	693	675	676	717	691	750	678	733	715	718	669	722	690	645	691	667	751	706	720	694	691	673	651	672	711	680	692	710	703	709	692	726	762	651	650	687	724	696	669	748	658	697	720	690	713	679	700	682	697	693	742	702	720	732	690	718	702	696	696	691	711	658	760	649	663	699	700	673	701	700	666	690	708	642	695	663	762	711	727	646	662	716	654	691	722	705	700	693	692	728	730	740	690	726	675	687	694	687	692	697	695	642	696	720	694	680	690	710	727	638	720	688	741	744	688	720	721	682	748	731	686	715	661	653	723	695	659	702	688	746	730	664	741	727	677	716	688	702	687	704	731	692	707	709	683	692	682	653	720	679	650	712	696	718	697	716	723	679	689	690	715	703	703	736	690	692	697	714	722	652	700	731	730	686	737	713	691	695	689	719	686	650	720	716	722	699	713
23346	21250	28935	23884	21255	18963	2457	995	731	702	686	588	512	477	481	469	397	440	413	423	430	404	348	370	382	392	404	379	382	384	381	354	386	364	359	337	324	331	358	353	358	388	388	367	308	320	327	309	320	331	494	1093	1682	1494	1070	700	543	414	331	274	315	321	306	299	306	297	307	305	283	292	325	292	298	300	305	301	338	299	295	313	300	292	317	316	306	308	293	323	315	285	294	305	303	294	288	325	292	313	317	260	288	309	307	300	290	331	296	333	260	263	303	273	283	282	320	316	300	305	267	332	294	320	310	283	323	313	302	306	301	311	310	284	315	314	284	285	301	290	286	276	316	303	301	301	279	300	289	325	312	332	306	299	276	298	340	289	316	268	302	316	280	317	312	318	298	290	300	298	326	307	306	298	306	306	342	283	299	295	290	313	283	339	311	273	266	294	281	291	301	317	320	310	320	286	286	325	298	312	312	309	290	278	291	313	316	308	297	306	289	269	310	284	300	303	284	305	273	336	311	310	283	286	278	272	303	320	307	287	280	292	290	285	323	308	311	288	301	328	338	313	314	291	255	308	329	291	292	301	306	245	286	291	289	305	315	310	287	279	307	298	305	296	310	287	298	277	263	275	304	303	329	280	291	277	291	313	297	291	303	285	309	294	300	311	303	275	313	305	289	280	274	272	284	283	306	319	286	292	313	316	303	292	288	265	286	298	308	328	294	298	325	299	275	346	313	295	329	281	310	323	269	312	323	303	301	285	297	289	331	296	322	316	297	306	295	301	306	298	293	304	315	276	297	338	302	314	295	296	299	308	306	309	312	306	295	272	311	307	298	334	302	276	304	304	305	274	289	297	305	272	269	351	316	290	291	304	274	274	306	303	305	289	295	308	288	305	294	302	273	318	315	299	284	286	292	302	287	328	288	298	303	299	319	300	312	311	330	322	313	297	285	299	281	307	305	295	307	307	294	291	305	308	301	296	317	282	317	291	270	314	306	301	309	310	287	320	322	312	315	292	315	295	312	310	308	320	295	285	298	285	306	315	308	321	313	292	296	322	277	327	330	301	312	294	323	314	314	317	323	284	283	304	302	276	303	269	294	294	321	273	285	297	307	294	294	291	286	319	294	322	308	301	336	293	279	307	280	281	300	280	281	302	278	289	318	323	308	295	287	285	287	286	333	304	287	314	280	326	327	256	309	314	318	318	319	311	298	279	302	306	312	333	254	295	267	300	330	312	288	297	287	276	288	289	314	305	293	282	316	285	261	311	301	310	301	298	319	298	325	308	311	296	280	316	293	273	308	300	318	258	294	295	277	308	314	285	332	303	323	316	301	301	281	313	307	311	314	315	312	315	305	281	309	314	283	306	272	289	268	268	290	298	326	296	302	293	303	308	283	325	312	318	282	284	312	302	297	314	318	312	301	321	299	321	321	308	310	288	311	286	310	308	284	297	313	303	297	320	316	305	261	278	298	303	301	276	328	319	301	265	307	293	308	294	293	288	300	289	315	291	328	298	297	326	317	327	293	312	321	345	312	314	310	325	288	271	307	316	295	316	304	288	314	254	318	283	300	300	310	290	298	304	313	297	294	275	308	319	294	293	317	308	294	305	312	293	299	310	291	295	285	306	293	319	310	288	308	293	308	294	295	287	303	320	318	332	302	293	331	304	291	301	328	321	307	288	335	312	308	303	302	318	304	326	289	326	306	279	280	299	287	307	287	295	341	289	314	318	307	298	304	281	286	325	317	282	287	298	332	315	298	292	306	285	332	307	309	308	313	311	280	292	293	312	317	299	320	305	304	282	308	278	272	256	310	311	288	309	271	332	289	329	301	316	320	285	291	318	309	318	283	260	257	321	273	297	301	321	301	305	306	278	291	333	270	296	300	322	306	275	285	313	278	286	303	328	276	300	324	289	288	295	335	319	287	288	304	308	310	294	269	298	305	327	311	319	304	303	302	302	333	290	313	314	316	337	286	314	346	311	297	314	299	325	284	300	307	271	272	309	307	288	299	299	283	303	258	327	283	308	299	314	308	326	322	292	303	312	276	304	294	288	309	321	282	317	290	296	321	282	280	297	286	311	294	306	276	316	307	272	294	302	292	301	297	343	307	279	269	289	302	329	306	273	281	294	298	302	308	335	302	308	309	319	306	318	315	287	289	295	301	292	292	282	277	305	294	318	313	274	306	280	291	337	292	283	305	292	279	302	306	268	315	283	311	311	299	301	295	347	278	274	319	296	302	303	302	306	315	279	291	302	314	269	314	294	302	320	336	332	300	299	310	336	293	288	297	276	291	328	291	320	277	299	279	303	311	314	292	274	297	309	312	285	309	317	287	316	311	299	297	317	269	296	320	306	270	312	288	300	303	309	293	311	272	311	310	296	302	339	321	303	278	332	284	286	319	286	302	305	296	302	339	320	282	301	313	300	331	309	284	291	307	274	335	290	308	300	288	264	296	287	288	310	318	314	302	299	308	294	343	325	281	305	288	307	295	290	294	266	306	318	282	270	326	323	289	307	306	305	289	274	303	297	310	320	297	300	298	281	285	309	329	292	296	268	284	307	283	291	321	276	311	271	312	273	330	293	313	305	279	315	296	314	311	297	301	332	306	310	261	311	309	273	342	306	294	325	304	309	310	283	295	315	297	329	297	250	296	274	324	315	290	287	292	337	273	295	283	278	320	285	292	292	305	279	305	322	311	285	292	346	309	280	294	323	306	283	319	306	258	312	295	315	305	308	287	285	291	282	309	280	293	268	314	297	293	268	307	286	309	308	348	261	312	303	295	319	298	320	286	320	311	277	303	296	294	296	297	303	308	290	276	321	340	298	273	293	312	289	300	300	296	326	310	286	302	284	284	314	295	296	253	303	284	311	297	295	290	292	310	312	292	282	296	292	309	321	304	290	283	301	302	266	299	302	304	310	280	277	303	306	286	294	295	311	295	291	289	293	328	312	297	293	278	290	303	276	291	287	263	326	301	309	297	287	280	304	277	299	313	297	295	288	303	326	290	303	300	282	326	292	285	319	286	325	258	292	283	317	303	292	303	309	320	298	294	274	284	296	329	296	285	302	298	282	291	309	302	283	280	290	337	316	288	269	248	341	298	295	274	291	346	322	293	305	291	295	301	296	267	313	285	284	291	300	298	296	304	297	324	300	303	288	310	297	287	280	330	294	307	324	273	261	289	311	300	296	304	305	291	273	318	302	290	299	321	288	291	313	309	276	300	302	317	277	305	307	299	296	289	315	282	278	286	262	281	282	307	301	299	321	307	334	298	301	280	302	307	291	310	292	312	278	295	301	261	332	306	327	284	324	295	310	267	267	303	329	309	334	297	295	296	297	314	243	297	304	324	297	321	294	292	277	292	308	292	304	302	271	277	303	285	297	315	287	294	266	310	282	312	285	261	303	292	284	299	289	325	278	301	267	309	350	282	344	287	326	296	298	310	332	288	275	292	318	281	303	263	279	302	302	275	332	278	310
9174	20057	17509	9889	6620	4822	3567	2919	2321	2212	1911	1812	1527	1410	1317	1071	1009	941	966	907	981	863	862	787	859	842	841	800	826	818	776	832	898	829	842	701	726	729	750	756	722	710	715	724	701	624	651	644	606	656	1237	3274	4934	4455	3043	1967	1314	846	673	561	559	533	559	532	589	581	539	605	575	564	541	558	536	542	541	563	588	527	562	530	535	553	615	572	527	477	507	571	562	568	555	571	568	543	565	557	558	494	574	542	544	539	574	539	553	534	548	551	566	569	534	567	559	549	554	578	556	533	534	589	549	587	490	552	609	559	558	581	526	491	506	525	541	514	546	586	547	542	559	546	526	577	554	546	561	527	532	596	547	540	547	555	520	570	545	568	582	572	538	536	525	567	559	571	527	555	503	562	596	557	585	557	522	542	575	531	575	525	557	554	555	567	531	529	567	558	557	577	562	586	536	536	569	549	564	560	560	530	555	563	588	525	564	524	509	579	567	555	569	520	554	562	550	573	579	509	563	516	535	565	550	553	502	557	539	566	567	580	604	591	512	540	552	585	578	595	601	593	587	581	493	549	571	536	537	598	564	513	521	507	520	534	575	536	569	539	526	574	552	576	528	530	556	561	543	526	516	557	495	546	534	532	528	526	549	569	535	580	515	553	538	555	607	545	542	513	557	561	511	542	527	559	530	557	592	575	579	533	515	547	566	515	563	569	528	547	596	550	544	556	551	555	521	538	560	528	556	530	544	532	554	609	496	513	577	544	553	524	558	557	549	527	530	505	555	568	571	582	578	546	528	581	546	545	514	516	535	571	528	577	507	546	516	555	564	554	538	553	556	566	556	522	565	529	574	552	533	566	555	525	569	520	538	583	570	580	526	563	621	533	568	528	600	539	540	514	504	559	545	554	524	608	558	571	558	551	545	553	554	565	563	549	570	540	552	547	552	554	578	565	543	584	540	543	579	564	509	491	546	524	551	554	527	597	561	577	522	555	529	528	595	538	523	490	554	571	531	515	554	551	577	540	525	573	534	584	615	571	552	522	509	576	537	575	522	535	560	544	586	538	513	539	542	570	546	554	542	560	563	555	563	582	534	577	533	568	544	516	547	546	544	508	563	585	544	542	517	518	561	561	549	556	569	542	590	523	544	544	557	567	570	574	548	518	592	566	516	586	562	586	556	546	552	529	536	565	549	535	584	539	534	550	570	598	569	549	506	554	585	522	591	535	570	532	602	529	527	539	577	554	538	563	604	531	534	549	552	559	550	523	527	530	518	530	576	568	543	547	556	542	526	545	569	567	570	608	555	529	534	554	527	585	579	578	565	560	539	566	507	532	570	564	547	524	549	547	554	545	548	549	542	548	555	543	543	580	542	560	573	532	531	530	514	563	549	550	546	555	543	568	527	539	553	565	528	535	552	591	538	570	543	551	546	572	527	553	545	568	583	505	527	578	548	571	567	552	543	558	530	564	544	579	536	557	487	530	544	578	585	557	557	600	569	599	572	564	504	549	550	528	546	589	566	537	571	543	547	547	536	571	576	543	513	601	531	547	558	530	529	587	581	543	567	552	541	565	518	578	564	531	564	557	572	487	573	534	561	543	549	564	577	553	534	516	560	597	575	550	497	600	561	521	556	518	520	595	564	551	594	572	535	547	525	554	528	564	537	578	550	569	539	553	545	566	541	562	535	551	524	519	577	571	543	551	577	547	564	514	592	536	545	558	588	553	522	509	578	509	494	551	525	554	545	540	499	560	566	561	599	583	562	553	540	536	554	497	527	554	532	546	549	565	558	573	565	519	531	554	557	551	584	531	526	512	588	510	588	518	570	562	553	523	518	510	572	558	512	513	547	525	524	580	573	556	596	557	551	531	608	543	528	535	540	536	555	557	542	523	564	564	550	538	547	554	533	510	545	548	554	568	535	564	518	552	550	540	555	543	538	537	509	555	564	580	538	565	554	542	554	554	559	577	529	519	556	576	531	562	549	559	517	569	547	562	543	549	535	525	576	548	554	548	545	519	574	564	551	584	539	542	540	571	554	550	553	551	553	557	528	542	560	517	576	512	553	568	519	562	540	555	517	553	525	558	507	565	511	549	575	581	519	550	499	577	538	619	536	559	527	529	552	549	536	531	544	539	547	566	545	568	558	541	583	535	552	537	537	555	577	568	522	523	535	540	532	561	575	517	548	549	596	560	534	560	590	553	563	580	549	534	553	557	536	564	587	517	574	554	554	603	557	547	578	521	544	539	536	560	588	540	550	523	525	548	541	503	554	551	542	541	522	544	511	550	546	537	568	536	593	563	569	542	595	566	556	524	559	533	541	551	537	555	539	524	614	572	611	538	533	533	551	542	563	534	541	557	533	543	527	590	542	552	525	548	522	560	553	540	592	531	534	568	574	555	579	576	525	565	536	578	547	541	539	549	558	524	601	544	571	536	587	543	530	581	553	520	541	536	529	612	502	597	564	559	545	562	542	606	590	560	548	559	578	569	559	553	560	531	536	575	538	536	553	553	547	561	563	551	535	538	550	538	545	552	550	562	540	525	546	539	601	529	552	548	555	541	558	532	567	556	562	537	549	530	630	548	552	530	545	528	591	578	501	565	587	579	562	544	556	534	537	525	596	550	519	584	554	547	538	546	535	551	487	593	542	524	532	531	503	558	531	533	544	566	577	543	566	571	576	538	547	537	529	566	583	527	556	564	527	540	581	534	551	499	568	532	559	582	559	529	592	572	557	532	596	565	563	535	543	544	555	533	577	559	545	581	544	517	571	584	543	571	534	568	570	579	516	565	556	573	537	547	576	536	534	541	525	522	535	505	543	554	544	558	546	588	520	532	533	564	574	538	549	521	558	582	547	551	608	486	553	555	552	558	535	574	552	541	540	577	543	534	534	537	552	587	550	583	559	602	538	562	546	506	521	580	604	565	553	537	580	576	551	528	527	543	574	538	561	528	567	520	508	578	542	556	555	547	541	566	556	487	572	607	507	509	521	558	544	542	541	544	596	556	562	574	544	530	529	550	568	512	587	549	523	548	538	544	547	569	555	561	558	563	612	526	559	566	550	527	564	544	552	530	590	590	554	548	583	550	535	559	561	513	559	593	518	553	542	534	527	522	549	553	559	514	547	548	543	548	557	546	582	554	559	547	552	521	533	584	560	551	556	549	529	580	546	564	598	571	560	543	577	635	570	538	577	538	579	596	546	555	579	546	592	613	554	541	535	538	539	579	573	580	545	543	567	564	539	578	532	562	574	587	615	524	584	541	563	580	514	555	554	601	551	596	585	510	549	518	548	533	570	579	510	576	531	535	548	566	592	557	540	538	519	607	544	488	538	514	523	533	569	548	509	574	538	510	572	578	484	553	563	550	539	541	545	520	515	535	556	563	527	532	528	595	568	560	553	548	526	595	533	535	603	534	590	560	553	539	534	552	562	566	557	557	570	548	574	569	536	585	524	618	560	569	590	530	514	614	535	519	575	469	546	523
26896	20176	7414	1354	796	707	645	598	498	540	590	543	530	514	500	547	468	496	529	485	530	482	531	477	522	516	488	545	550	456	510	502	505	480	526	496	547	544	511	523	532	530	493	501	494	501	505	524	500	484	503	559	591	628	627	548	507	481	474	521	460	482	484	460	478	507	514	529	469	466	490	470	484	461	500	468	459	480	475	433	501	461	513	497	460	447	465	516	482	494	511	487	484	506	498	513	447	461	478	508	507	480	499	533	516	516	459	477	466	496	484	512	510	451	502	486	498	466	496	471	469	491	519	505	505	465	480	525	456	474	517	479	460	463	464	473	483	481	446	499	508	506	491	483	471	527	441	503	460	463	499	474	500	488	518	476	487	446	490	510	450	487	466	537	491	473	421	486	510	494	505	468	463	434	446	519	493	523	459	471	477	517	484	465	440	514	485	495	444	467	506	459	471	486	453	495	495	518	515	493	518	480	487	508	487	484	475	466	517	478	478	467	501	503	485	496	504	485	461	486	453	484	515	524	468	474	489	486	494	459	500	465	490	463	501	454	499	490	473	489	517	503	471	489	477	499	499	500	515	469	480	461	491	497	493	518	498	420	466	481	487	464	464	471	450	473	466	493	495	485	483	463	494	423	487	479	467	495	496	482	493	501	479	493	513	492	483	470	461	487	441	488	504	508	460	559	521	505	490	498	519	496	508	508	469	522	450	508	489	486	504	460	492	507	505	474	495	498	529	503	458	506	489	484	513	495	464	487	512	490	507	497	506	490	477	483	470	486	485	466	509	495	462	472	547	485	533	485	469	479	513	504	439	528	486	523	486	457	492	489	513	477	501	504	485	498	500	475	475	494	468	446	445	494	455	524	492	516	510	472	463	511	512	480	474	470	488	510	473	492	467	497	525	505	479	510	450	479	483	450	500	495	505	507	458	457	461	489	505	475	488	497	481	520	473	463	467	467	467	490	476	459	490	462	508	457	508	498	442	486	494	486	511	489	499	493	485	515	470	512	484	490	507	485	503	532	508	471	528	522	513	490	503	518	512	495	479	476	507	523	486	496	485	502	503	524	461	476	453	484	484	512	532	526	482	458	467	468	469	486	503	485	487	483	471	465	466	486	490	453	472	463	478	509	492	487	459	469	448	499	485	472	541	480	496	479	507	475	471	421	487	495	454	456	469	475	520	469	465	471	462	508	507	460	486	508	501	482	499	481	488	492	517	482	457	506	547	504	474	489	535	520	504	501	456	463	497	518	522	463	474	475	495	496	520	482	463	479	514	511	521	489	487	478	482	476	484	467	502	478	479	513	482	465	477	484	509	543	491	501	501	491	505	471	484	508	475	492	471	447	480	464	471	508	466	488	475	474	490	489	463	435	486	508	478	470	440	468	491	483	505	481	459	505	496	473	477	491	489	444	490	476	497	483	460	507	495	528	482	493	473	495	475	480	477	496	470	453	463	487	463	503	449	482	500	497	502	474	502	504	485	473	490	505	422	508	482	499	471	510	491	510	485	467	481	470	483	493	509	478	516	488	515	461	463	490	472	503	495	505	501	456	461	488	473	488	511	500	447	453	488	485	475	480	464	481	500	490	506	502	470	483	476	499	475	514	492	467	515	510	486	500	489	481	505	445	491	474	501	490	473	472	481	483	461	475	501	503	451	493	508	485	489	551	487	494	511	462	508	488	485	477	472	502	500	476	516	466	479	477	498	473	504	503	472	509	501	478	465	504	477	527	510	476	489	505	461	522	507	449	490	513	462	482	451	508	501	486	529	488	449	488	470	481	492	511	518	505	478	493	494	498	497	486	500	470	484	456	473	466	485	460	506	464	479	496	465	502	500	496	498	491	477	452	474	493	533	503	434	475	479	518	485	466	492	475	469	453	471	495	474	536	501	466	485	481	450	497	515	457	461	491	490	489	481	474	521	484	441	523	446	438	517	477	468	475	495	462	451	473	460	489	487	525	466	500	457	468	544	516	481	477	469	485	482	500	548	520	486	449	491	500	504	460	511	491	503	460	481	484	471	498	493	492	488	485	493	458	501	484	490	499	462	475	475	491	455	457	477	508	454	468	512	534	498	488	475	491	459	463	480	487	458	461	475	456	483	485	498	461	485	497	441	502	467	474	476	452	446	477	472	468	480	505	481	516	508	497	538	509	498	500	494	467	476	459	507	520	482	489	503	509	483	473	513	498	482	477	468	508	496	510	503	450	442	460	503	459	435	451	483	472	487	525	480	479	505	510	501	501	449	447	510	494	525	491	528	493	475	504	516	461	486	484	490	508	502	487	466	485	488	546	533	469	476	441	483	527	466	524	495	477	480	451	466	469	526	449	471	487	492	440	485	489	523	469	489	485	498	476	437	476	444	491	496	495	454	508	498	484	516	499	509	487	493	505	483	489	534	468	500	502	469	470	498	458	519	492	474	483	480	509	463	486	485	534	495	473	476	444	464	475	473	475	492	499	511	511	488	476	472	476	471	514	489	446	471	506	466	439	491	485	490	475	484	503	497	493	473	503	471	490	498	468	494	502	481	480	488	482	489	502	476	472	461	518	497	474	461	486	457	467	467	493	461	527	430	496	449	465	494	481	491	511	463	494	494	498	477	478	495	471	448	486	506	459	462	453	483	498	499	484	491	500	481	487	485	527	465	461	525	530	444	460	479	509	480	504	478	492	508	509	470	466	537	499	493	465	494	509	498	476	525	458	491	477	490	499	445	485	488	481	530	470	488	475	479	451	484	489	472	504	445	481	457	478	482	487	499	478	532	507	471	460	464	479	523	472	485	466	500	471	503	490	522	470	483	455	524	505	503	480	485	471	456	440	458	468	490	470	526	532	475	491	526	472	504	469	451	523	430	481	487	482	493	500	468	481	471	471	510	496	473	482	470	475	516	513	502	495	500	487	503	480	473	437	464	527	491	471	496	512	518	467	489	459	483	505	496	500	463	472	491	461	501	509	455	510	503	489	504	514	509	455	458	472	478	542	495	481	484	525	536	472	475	441	507	481	495	502	486	466	459	496	497	465	491	514	516	497	484	493	487	484	449	568	456	503	499	504	494	472	514	481	488	453	537	480	488	506	497	464	476	478	474	450	472	469	484	481	483	479	458	498	535	537	477	504	478	457	481	490	504	432	525	502	526	471	460	470	490	509	487	479	480	478	449	490	492	502	505	458	456	501	502	461	479	456	477	506	478	511	497	484	467	459	488	437	487	528	468	480	490	468	501	495	458	521	494	469	467	504	495	512	495	481	485	488	518	491	486	457	519	448	476	510	495	497	501	479	499	476	451	466	523	512	491	512	525	495	513	518	508	471	516	526	484	516	494	472	468	509	521	491	475	534	522	461	494	503	471	493	519	446	473	465	472	508	524	504	470	452	480	476	486	495	481	485	502	477	480	449	467	521	476	503	507	494	462	503	502	457	482	486	506	474	496	460	478	489	517	476	471	470	445	480	476	465	497	487	538	459	551	521	467	480
5506	5683	4850	2574	2018	1631	1433	1324	1203	1291	1200	1035	1067	1119	1085	1029	901	933	933	962	974	906	953	918	967	963	931	976	1015	926	927	998	1032	982	953	907	975	928	929	918	971	944	936	873	912	912	918	874	900	958	905	992	1135	1252	1203	1133	1002	903	970	874	881	862	856	926	917	822	890	871	896	916	854	888	870	908	903	908	897	828	837	867	925	948	897	890	882	877	894	909	934	895	921	866	871	931	867	873	860	891	894	915	928	906	916	898	849	832	940	864	903	874	888	934	935	905	872	916	842	865	868	878	854	893	913	874	830	895	891	911	869	895	913	884	871	838	890	899	889	805	861	902	882	936	856	941	872	876	877	852	858	918	901	890	883	889	873	881	869	915	909	852	894	874	905	835	894	928	907	841	857	803	848	879	832	920	852	922	858	930	886	910	922	843	828	864	874	890	874	893	892	898	876	904	925	904	875	844	909	821	883	921	870	879	853	830	900	952	906	916	893	976	865	863	896	916	966	841	923	884	933	858	912	866	935	903	850	890	912	933	857	902	905	873	895	896	942	892	898	864	955	881	852	872	904	928	897	874	894	908	874	903	892	932	911	874	859	868	882	851	841	908	844	935	882	875	868	852	883	906	859	857	863	882	873	870	917	874	862	922	883	881	839	889	894	855	827	846	890	886	904	865	915	897	968	900	901	902	898	939	861	876	879	919	881	926	877	876	912	903	903	871	875	885	874	852	893	887	876	884	949	883	918	885	853	825	912	869	914	854	853	870	863	915	876	883	890	859	867	890	863	887	858	883	929	848	869	871	849	896	850	899	907	896	874	858	906	840	872	926	972	857	902	907	889	896	902	918	847	938	915	881	909	859	906	872	889	814	927	894	880	898	912	894	927	900	912	895	863	903	892	810	892	866	875	870	868	862	892	933	877	896	929	918	869	860	905	892	884	846	936	887	886	901	902	900	907	878	876	952	854	938	898	902	881	864	883	866	881	940	907	896	915	935	947	900	860	844	932	854	877	905	905	848	870	956	862	877	883	857	899	857	884	860	920	884	876	896	900	895	849	882	885	868	855	905	896	911	931	876	932	850	885	833	906	927	862	905	884	867	862	937	914	913	867	852	901	873	877	847	902	879	887	969	873	845	917	898	930	918	897	879	877	876	882	875	895	872	886	914	830	902	885	927	905	892	883	821	870	885	859	852	880	893	917	904	890	872	917	922	892	894	910	860	874	892	902	893	839	918	947	904	849	852	866	900	867	882	920	901	949	823	901	900	876	837	806	874	913	870	898	880	862	904	884	903	862	906	865	893	902	890	836	884	878	868	897	892	901	837	845	887	918	911	927	879	862	857	914	870	897	857	888	899	889	899	897	866	886	927	849	892	850	824	883	875	840	913	825	889	925	855	906	849	862	855	925	886	890	885	926	877	911	864	892	905	914	885	898	905	935	873	891	888	954	891	860	880	919	936	896	929	842	881	878	870	907	881	854	858	876	895	928	852	898	866	867	805	894	912	848	883	929	896	873	918	906	925	901	902	899	862	885	864	913	875	876	842	897	867	946	900	882	908	910	868	849	874	934	862	858	927	926	809	920	859	868	887	879	841	854	870	900	902	893	893	878	877	907	950	882	903	855	869	866	857	902	843	879	917	926	874	860	859	873	849	886	897	909	825	953	878	850	846	834	883	925	901	935	912	892	890	900	881	887	862	907	909	851	894	871	899	852	868	857	863	899	910	893	917	867	919	890	904	914	878	905	891	881	920	873	887	911	836	873	889	889	933	873	885	899	921	907	891	875	858	869	892	866	867	887	844	933	886	920	893	886	899	888	956	892	884	897	873	888	921	883	912	867	927	852	829	893	884	868	851	892	888	824	900	885	881	905	924	950	884	925	858	920	883	838	877	864	818	908	889	819	928	833	871	841	893	918	853	851	894	868	913	927	856	842	938	905	869	953	871	913	887	826	901	905	896	902	881	899	884	836	869	854	845	884	870	886	894	929	849	896	909	936	879	909	841	879	838	824	896	916	933	890	903	867	907	845	912	948	907	824	908	924	894	862	875	856	856	893	891	905	882	865	858	881	904	889	873	932	922	889	863	871	870	918	887	830	875	893	868	871	886	858	954	860	852	863	881	853	877	915	906	924	930	845	862	915	881	912	875	877	889	935	908	849	866	939	905	890	885	934	882	843	861	877	836	893	871	894	853	887	930	895	878	899	910	869	886	917	850	900	954	886	832	887	881	878	905	894	879	918	920	878	840	815	876	900	891	890	869	919	816	875	872	878	946	889	897	911	868	872	938	882	877	894	888	931	914	916	878	889	924	935	897	921	881	895	896	917	893	850	927	811	866	970	898	880	899	901	898	879	859	882	950	887	874	863	887	913	879	902	903	877	867	847	845	809	929	886	904	844	867	898	858	903	847	916	905	867	855	884	902	903	903	885	869	941	871	857	869	841	911	897	824	868	890	883	856	887	937	893	832	894	874	834	861	883	900	859	837	857	889	905	871	908	877	847	848	875	915	910	907	881	903	867	933	888	871	894	936	859	895	907	903	912	898	988	873	910	905	896	869	916	917	855	917	821	888	884	865	888	869	909	886	860	906	845	892	944	932	839	827	895	870	891	872	877	830	850	885	939	898	904	864	848	938	875	846	850	906	888	882	891	893	943	914	871	859	858	860	913	925	890	854	871	855	919	932	870	931	911	872	861	864	883	835	854	927	880	882	857	843	807	891	889	817	904	852	837	921	869	902	892	891	875	952	913	907	863	897	869	890	906	875	862	909	959	905	879	851	913	873	948	876	840	893	868	866	914	917	875	862	895	889	887	873	877	878	903	936	856	918	853	880	885	852	911	866	912	854	863	928	833	898	856	857	887	847	890	901	935	896	898	856	904	906	909	894	915	849	892	928	857	898	905	905	900	832	903	899	885	937	866	860	849	905	897	861	864	896	860	883	878	840	953	856	890	921	849	902	873	855	919	860	838	884	852	864	888	929	885	919	930	914	878	861	837	872	929	917	909	885	913	908	916	882	893	914	961	888	893	853	905	872	931	894	926	933	959	894	876	928	889	911	903	913	859	874	871	882	842	858	871	907	939	843	869	871	914	882	927	856	863	857	843	853	893	929	912	922	913	868	856	872	945	827	906	890	820	813	893	900	847	930	872	875	951	894	927	847	905	865	904	897	868	898	880	939	877	849	873	902	895	832	886	913	939	943	855	863	897	876	851	857	880	946	946	885	823	828	895	888	890	845	914	882	890	871	866	850	903	971	865	843	888	901	924	902	905	922	843	877	938	886	899	878	864	920	875	872	844	889	960	860	907	948	901	923	918	861	810	879	907	900	871	922	833	880	876	857	893	897	851	830	874	916	863	919	866	879	850	951	866	909	884	849	867	878	900	867	933	933	931	900	894	881	903	910	822	916	902	895	871	864	881	902	878	868	869	915	904	882	964	865	862	897	849	912	821	901	906	908	877	904	863	893	877	878	888	817	887	856
24252	21242	28280	24513	20142	3030	1099	824	667	652	625	553	559	545	476	482	459	494	447	453	436	449	391	407	436	460	473	458	426	448	459	438	466	449	442	466	445	422	438	430	444	406	386	415	429	458	423	430	413	413	489	879	1095	1018	821	651	549	474	428	403	375	386	389	368	397	390	407	391	376	409	399	410	424	398	396	420	379	416	386	393	373	397	402	449	398	411	384	426	390	395	416	433	398	425	394	380	390	421	407	382	396	418	388	416	419	400	387	407	416	386	393	368	375	400	397	362	401	379	393	408	401	376	423	397	387	439	412	431	404	454	399	373	380	426	414	401	405	395	375	440	406	380	385	388	418	415	403	429	383	409	384	418	394	382	409	410	429	433	412	418	406	364	389	357	407	394	406	403	412	361	409	395	417	402	369	346	393	343	374	404	437	426	404	421	398	427	380	389	379	371	373	401	419	411	394	378	383	430	398	415	402	380	394	399	393	418	378	427	365	390	381	384	385	376	414	436	385	431	414	419	416	419	407	413	386	381	425	394	390	426	411	431	383	458	394	413	382	417	429	400	448	413	378	398	390	416	397	413	439	395	390	387	419	424	408	408	405	374	400	384	387	429	389	408	372	385	408	422	376	385	390	426	402	409	372	385	405	384	397	393	405	394	383	372	399	425	380	383	390	416	388	385	397	392	415	390	402	383	396	397	419	432	399	358	404	389	438	390	388	391	394	361	404	401	412	407	396	405	383	401	405	388	380	420	425	410	407	380	402	376	394	382	404	395	399	430	412	361	411	378	379	402	404	442	396	399	414	349	390	390	399	455	406	400	431	391	360	400	428	411	388	394	416	430	412	395	406	400	380	402	402	385	384	393	443	409	412	410	399	379	379	391	410	393	406	395	386	356	364	391	397	386	399	392	435	414	374	385	417	390	382	386	383	390	405	424	412	404	425	412	402	451	407	413	393	382	411	412	410	443	427	375	384	432	363	389	405	411	383	390	386	387	417	416	428	378	413	397	410	442	392	404	404	428	396	405	413	388	403	391	373	410	431	390	428	424	422	407	382	409	421	381	386	397	417	437	390	404	415	413	394	407	399	413	410	402	434	436	390	407	360	424	407	410	419	392	409	409	391	415	486	383	404	393	382	404	406	376	414	436	407	397	399	410	392	398	432	409	441	394	391	427	403	392	396	374	381	410	422	415	391	416	373	415	386	384	396	400	422	401	388	425	383	387	400	409	404	417	387	410	423	381	411	396	410	411	397	392	370	400	389	424	377	404	369	418	386	375	412	391	420	376	416	386	440	385	392	390	402	392	396	421	437	387	393	402	388	433	389	387	365	377	383	379	408	422	422	398	407	394	391	397	379	396	405	361	441	440	400	400	360	424	423	368	401	361	398	392	405	406	410	418	409	420	361	413	399	395	370	396	409	420	366	430	420	386	373	398	430	411	412	395	399	394	419	440	414	403	382	414	419	375	382	423	402	416	401	416	416	431	394	406	405	392	371	430	381	381	409	394	371	394	400	381	414	385	375	399	405	432	405	407	374	408	409	404	402	403	417	456	376	434	398	407	357	397	395	411	398	402	386	421	421	388	425	383	420	404	419	401	433	418	406	405	437	451	401	369	419	410	396	414	415	391	424	390	444	429	389	371	442	377	374	441	379	387	361	374	395	413	374	424	394	431	379	404	390	366	397	419	392	379	385	417	387	414	396	411	423	404	409	418	384	408	426	394	407	423	384	405	414	374	401	377	405	425	398	420	419	389	379	365	404	394	417	407	392	413	444	386	411	391	401	375	384	388	413	384	407	408	408	398	411	344	352	402	395	390	412	416	377	390	420	380	400	388	410	419	393	404	400	391	404	391	401	380	433	397	449	403	393	405	401	388	392	359	402	433	376	357	416	390	374	412	411	415	383	426	392	397	376	376	398	398	386	399	382	409	413	385	400	411	362	393	375	376	408	396	409	400	387	420	389	381	422	385	376	389	426	411	381	434	413	411	420	425	384	416	413	397	422	386	423	371	435	395	381	409	423	380	435	389	405	401	389	397	422	364	417	383	407	417	365	389	383	408	368	425	379	414	408	400	372	416	408	392	378	385	402	387	384	408	379	375	394	390	401	393	391	422	406	395	380	395	410	412	398	390	390	422	357	406	393	390	413	397	441	411	392	406	387	394	396	394	394	380	406	370	383	408	444	416	395	426	423	365	402	387	380	397	385	374	402	395	412	383	427	402	383	405	395	413	382	396	415	403	379	380	430	384	446	409	392	418	389	365	399	405	416	435	404	424	423	399	404	408	395	414	404	353	389	411	428	387	398	435	401	388	372	326	394	417	406	426	421	390	401	402	375	391	387	402	380	406	392	399	394	387	419	401	392	399	398	364	338	397	413	379	401	416	405	420	420	400	355	421	392	375	412	357	394	384	434	402	401	385	397	411	377	380	402	364	385	374	401	413	442	381	385	394	391	422	401	413	430	387	380	376	420	409	413	377	384	401	386	407	376	378	400	397	429	401	414	412	412	380	422	404	387	428	363	397	391	374	397	398	390	353	377	412	379	385	440	407	369	402	398	409	384	402	376	444	407	404	386	387	419	337	423	385	400	414	408	389	382	378	394	371	432	427	383	389	388	408	388	374	382	452	448	418	410	397	426	437	387	408	388	382	392	395	399	395	417	399	403	420	394	381	393	399	411	407	419	422	394	412	396	414	433	410	414	407	414	422	368	363	317	401	378	405	380	344	360	384	418	398	383	362	378	394	398	410	398	397	413	409	397	411	421	393	389	415	401	410	410	375	373	393	429	396	417	407	375	430	394	402	418	430	375	407	422	420	389	385	396	381	434	420	391	455	356	404	381	390	377	394	400	422	386	398	398	416	387	381	389	398	431	371	393	383	369	428	377	395	376	374	396	391	421	381	387	400	408	394	389	417	425	463	421	434	393	440	437	416	418	410	407	404	405	435	412	388	420	371	444	402	404	357	399	432	383	384	382	402	413	387	387	425	376	390	386	387	381	387	419	383	387	391	373	394	395	402	389	389	397	410	442	419	402	394	383	421	397	401	393	423	422	382	432	405	402	410	406	391	419	385	404	382	397	391	401	430	385	391	376	386	439	415	370	381	402	432	386	407	397	395	386	379	382	400	386	375	375	394	397	416	436	407	395	401	417	400	404	414	376	382	435	400	383	403	430	362	420	385	391	390	398	369	390	403	376	419	425	397	408	389	431	391	390	376	382	406	427	406	392	413	398	447	417	409	371	395	409	407	402	433	425	432	395	396	363	431	397	359	409	389	413	431	392	388	404	399	413	418	428	404	431	425	369	419	437	372	398	372	411	415	384	397	406	373	433	394	365	414	387	388	371	382	384	389	380	424	410	386	400	383	408	407	420	423	420	403	414	391	403	417	383	364	363	404	418	425	374	418	397	367	396	389	401	381	410	378	374	389	403	419	413	411	399	418	405	424	406	394	372	375	376	425	417	437	392	414	438	381	397	406
7430	14291	12323	6860	4561	3352	2591	2132	1994	1837	1675	1418	1289	1267	1113	1051	991	999	931	912	879	904	897	853	950	940	891	943	872	930	898	888	982	1052	987	949	964	975	908	867	840	898	834	824	765	833	768	807	793	790	1014	2624	2943	2783	2039	1556	1183	922	784	841	736	740	739	760	780	697	771	765	763	712	754	725	762	731	762	726	753	734	770	747	745	768	721	754	779	774	757	729	722	781	761	704	793	747	714	704	722	723	723	756	732	749	755	748	780	717	759	783	764	727	792	741	751	705	783	803	770	764	762	720	729	735	705	723	803	742	763	768	757	732	724	752	777	714	758	721	719	689	753	710	752	781	785	735	734	745	721	747	704	749	691	742	756	733	704	754	767	755	797	726	728	732	728	734	710	744	728	750	720	740	699	769	708	722	697	763	685	745	687	701	723	741	769	741	754	719	722	745	767	765	761	742	721	709	782	721	728	753	778	757	721	746	744	769	704	733	753	753	725	779	740	727	774	753	747	741	789	730	725	755	738	715	734	706	723	751	718	682	724	730	757	712	773	719	765	702	734	744	755	749	780	755	741	684	734	758	667	759	776	738	753	709	749	775	793	723	713	789	785	717	778	713	736	712	726	743	736	721	744	751	731	747	770	737	749	743	758	711	724	760	731	750	722	763	758	765	749	732	746	734	747	768	691	760	738	716	739	772	806	762	741	731	776	754	742	741	730	791	778	705	727	709	730	741	742	746	784	748	768	723	746	722	732	759	754	732	697	767	759	741	750	714	731	722	745	768	715	747	780	718	742	722	711	711	741	708	775	775	715	749	718	755	724	698	751	761	758	809	790	776	730	733	706	731	747	703	742	711	720	712	754	711	761	698	743	801	700	712	755	764	798	695	775	741	715	729	789	717	728	751	705	725	758	722	722	736	707	758	734	765	673	729	740	773	720	763	757	756	725	690	747	751	719	740	747	674	738	737	774	729	699	716	722	746	723	707	699	706	680	719	765	728	729	748	735	724	726	738	682	744	724	784	744	764	725	757	751	742	756	745	757	780	696	741	757	689	758	723	777	738	758	764	730	769	733	728	715	810	724	757	749	720	765	761	742	751	768	727	791	757	699	726	766	767	755	755	707	773	735	734	695	756	718	797	765	769	719	765	759	753	734	688	716	675	749	741	728	686	753	734	713	722	790	761	758	769	768	716	727	750	776	711	704	737	736	721	738	737	768	765	766	732	752	737	732	720	718	732	751	711	793	732	727	726	757	730	735	711	704	708	696	762	726	703	712	793	815	741	671	701	738	739	744	728	710	708	782	746	727	728	774	740	681	761	783	696	766	692	712	769	743	728	791	725	789	776	786	755	737	748	697	743	736	749	738	748	722	747	764	745	743	724	750	768	730	739	734	741	697	790	779	788	747	744	756	773	721	736	735	734	744	723	720	742	728	735	800	763	762	739	761	775	759	711	792	766	761	755	718	766	753	686	723	774	755	754	759	757	696	724	747	729	703	744	744	765	739	760	756	735	773	744	743	787	758	688	733	753	704	730	743	778	787	772	731	750	712	795	755	771	753	748	776	726	737	720	770	709	723	717	733	753	747	684	720	759	743	790	732	748	723	702	771	762	773	723	733	742	742	722	751	733	722	723	717	727	737	752	754	744	751	738	782	692	765	738	732	746	794	715	754	762	776	726	718	745	722	707	752	706	728	766	672	759	723	759	716	722	761	754	744	715	699	753	666	698	763	728	789	761	729	756	723	768	802	682	717	705	699	730	758	726	761	745	776	729	701	755	748	729	757	722	733	688	725	748	695	713	777	788	784	732	771	750	735	716	752	742	738	721	732	761	727	749	723	727	717	746	732	770	739	749	693	716	735	756	743	775	778	702	728	714	728	733	760	718	777	763	723	717	735	740	698	738	729	691	745	753	762	708	685	708	774	714	780	697	717	738	729	777	763	749	744	769	738	697	768	772	756	719	680	744	731	735	722	699	690	721	723	708	696	781	748	743	767	714	741	741	718	721	776	748	729	699	730	727	729	725	742	742	723	699	746	766	705	731	759	722	701	741	707	719	744	731	736	801	782	742	767	710	729	739	748	795	750	711	740	709	748	720	672	749	744	779	722	757	758	818	735	745	722	759	762	747	748	730	795	729	727	706	706	734	727	763	776	797	728	768	758	744	770	761	746	720	770	743	710	693	746	733	719	714	749	734	714	725	720	775	749	737	713	757	753	719	820	738	789	763	701	787	731	712	741	793	730	737	756	763	775	754	739	759	741	738	749	775	779	762	767	771	757	791	788	796	744	748	781	718	737	737	771	713	708	675	710	707	764	721	690	748	706	717	764	726	784	713	729	730	746	733	715	703	751	752	760	750	739	773	706	742	684	749	754	748	728	717	700	727	772	740	718	733	735	759	725	736	713	756	729	732	729	748	693	768	715	702	753	752	754	723	741	768	747	727	759	733	735	762	739	676	774	754	716	783	730	665	707	756	738	706	753	733	743	763	733	719	697	726	740	705	741	741	742	761	782	762	767	747	733	758	758	742	809	740	748	774	755	699	719	775	750	783	727	712	708	727	706	717	743	761	731	722	755	771	764	728	747	716	717	770	771	754	733	727	780	716	755	765	706	749	749	744	726	717	806	742	694	757	746	694	738	776	714	718	738	747	721	744	714	755	729	771	686	759	721	722	777	690	748	688	715	732	742	744	746	727	723	727	767	749	742	740	765	714	757	719	758	731	717	727	713	710	784	786	698	760	747	748	743	768	697	679	790	731	747	747	725	760	695	724	735	762	741	711	713	750	749	761	749	677	718	735	737	796	764	719	770	712	744	752	709	770	748	747	770	730	702	723	741	734	733	759	757	761	723	676	734	730	703	758	815	700	732	754	729	739	746	757	745	719	756	773	751	731	750	732	766	751	748	715	743	722	753	721	704	723	768	719	746	730	754	667	694	728	780	751	797	759	738	713	787	740	760	721	733	724	730	749	795	728	726	748	727	728	729	789	753	732	794	713	749	691	707	763	740	723	769	767	719	734	756	756	788	751	760	725	746	726	788	763	754	718	754	726	728	811	684	781	738	719	717	743	742	746	722	767	746	718	721	710	699	689	694	767	735	699	787	724	729	701	730	695	662	742	766	743	753	734	768	737	738	696	757	721	752	729	718	745	716	732	769	715	786	728	729	748	749	734	749	693	748	792	708	703	754	748	752	754	693	727	736	768	716	745	745	783	765	719	680	762	740	738	691	767	704	731	772	712	710	718	797	712	731	790	715	720	729	767	732	737	751	730	688	753	713	746	746	752	755	703	748	718	746	745	728	705	731	727	761	749	733	747	746	760	778	738	734	751	732	748	778	731	768	762	758	732	727	730	716	774	735	711	734	723	752	773	718	758	734	733	673	772	682	733	707	684	774	771	728	739	758	771	751	695	722	796	741	731	760	712	722	703	717	770	733	752	767	744	715	764	724	766	738	756	734	717	745	733	659	702	710	731	701	772	670	740
23384	21290	28987	23929	21297	19270	2681	1039	860	841	678	586	555	485	444	431	431	446	426	392	368	418	372	398	379	422	366	380	410	409	403	407	381	396	389	407	412	408	393	374	385	368	370	349	371	394	326	326	340	387	353	676	1449	1732	1353	868	672	492	409	365	305	347	348	327	338	317	332	305	320	336	306	330	317	321	328	347	305	339	307	302	316	318	327	342	326	305	343	323	371	315	306	316	352	313	307	326	320	323	328	325	307	317	311	326	325	321	309	300	317	307	336	316	313	282	329	307	325	290	317	296	342	326	341	319	349	327	308	314	302	343	322	337	333	322	335	332	320	314	300	334	322	296	328	322	317	347	296	359	310	298	304	304	342	315	309	319	321	320	320	307	330	345	308	311	310	309	303	317	321	294	338	320	292	332	335	326	321	338	325	300	321	315	312	342	315	339	347	324	318	288	301	320	329	340	332	329	335	318	333	335	302	337	350	299	284	330	308	319	341	280	324	338	364	302	302	324	336	351	297	316	320	325	313	356	328	353	313	314	313	309	327	357	355	333	309	332	317	306	320	332	333	295	337	307	314	340	331	331	306	334	347	322	319	369	331	343	318	314	347	311	311	309	336	313	298	335	284	330	347	305	343	318	301	292	298	319	310	336	351	323	308	312	320	327	334	322	341	307	335	319	363	323	339	300	340	315	331	355	344	359	313	330	317	336	374	306	332	344	308	317	335	321	310	333	309	320	307	328	315	318	331	318	363	350	314	318	307	321	335	352	339	340	293	305	326	302	347	312	326	329	318	338	300	314	323	304	323	351	350	328	301	301	299	299	312	337	304	345	307	339	338	308	293	327	324	299	325	349	311	299	300	344	289	310	329	338	314	296	319	324	322	329	303	344	311	292	323	303	335	301	331	304	330	328	320	335	347	327	322	332	320	375	320	320	316	295	315	323	326	304	295	333	314	343	310	320	330	318	314	316	300	316	321	328	320	311	326	312	326	325	309	352	310	305	320	304	333	359	301	309	308	302	312	317	313	332	323	365	287	301	327	344	322	331	331	326	300	302	296	300	306	299	331	290	319	342	294	336	321	301	307	310	302	312	318	312	296	352	339	285	322	315	301	323	332	352	358	303	303	325	339	327	307	356	299	316	334	291	328	296	311	336	296	320	338	340	300	300	337	286	329	312	305	310	354	290	305	317	339	296	309	329	316	316	318	306	312	312	329	317	290	336	330	306	373	322	305	293	301	322	329	331	325	343	303	289	298	298	304	329	291	303	332	304	302	364	335	309	325	333	295	328	352	320	327	315	329	320	337	333	329	314	347	284	316	325	281	349	330	318	341	334	315	340	315	330	349	335	324	318	340	307	308	326	302	305	314	330	340	331	325	331	326	318	328	298	335	322	307	299	312	355	318	297	339	339	281	311	311	354	342	268	330	327	308	321	275	331	334	320	332	312	304	318	333	355	330	328	320	318	305	313	317	302	332	298	327	313	313	309	348	323	339	329	302	336	332	350	310	297	306	350	367	295	302	386	332	306	359	321	299	301	316	318	326	330	333	299	332	352	326	335	336	272	309	324	297	319	337	291	310	323	329	331	336	331	326	288	332	352	357	294	312	315	332	320	354	327	310	329	310	341	356	297	285	300	329	286	320	299	328	320	335	286	309	309	328	312	316	320	340	323	340	309	322	329	294	324	311	336	297	338	306	331	344	334	314	338	339	320	315	320	349	311	316	337	335	312	317	309	300	338	306	306	335	311	335	315	368	364	338	327	334	330	295	335	317	316	305	355	326	318	322	317	343	330	318	337	335	299	337	340	308	337	332	329	324	334	338	323	323	314	332	322	340	342	326	331	349	304	298	330	320	332	324	322	320	322	331	322	326	328	341	342	297	333	321	318	300	294	316	296	312	296	331	296	322	324	334	329	317	324	323	289	334	278	331	353	313	329	360	330	330	324	349	329	329	333	315	315	321	328	349	324	300	334	328	327	317	312	292	334	343	335	321	332	351	342	328	318	323	313	342	305	363	329	336	307	329	310	341	318	331	329	327	307	330	299	317	350	323	310	319	328	302	315	325	355	304	332	323	320	309	322	345	328	326	296	328	302	317	335	328	329	303	351	275	349	334	281	330	337	324	355	304	335	306	314	293	316	313	321	312	333	322	315	299	345	322	320	303	316	300	306	327	316	335	327	318	318	300	316	345	341	299	311	318	285	325	299	301	339	327	306	301	321	319	308	356	322	327	315	296	336	345	316	316	325	320	301	339	328	321	293	332	334	325	303	351	324	329	319	314	342	354	302	311	311	305	310	314	311	330	344	348	343	328	363	299	322	340	306	310	306	287	344	306	341	300	321	309	331	337	303	309	325	341	337	338	311	315	287	339	317	350	326	314	329	316	302	337	321	343	320	323	328	327	337	305	310	311	311	316	327	314	312	325	354	295	342	304	302	303	339	333	338	345	336	342	353	367	339	328	345	342	331	307	383	337	312	322	314	327	319	294	329	323	362	307	306	298	343	316	319	282	288	337	335	331	337	326	300	292	328	362	310	323	325	343	327	301	315	315	335	320	305	328	326	312	346	319	330	321	343	283	352	273	323	303	317	321	321	327	300	333	305	345	343	294	291	309	296	309	305	299	340	298	304	323	298	305	316	354	315	316	315	338	304	319	327	309	302	328	309	296	313	354	324	319	314	322	288	308	342	333	331	322	279	325	340	318	297	313	310	304	326	329	328	330	324	328	333	342	319	313	327	320	351	342	321	346	352	321	318	289	305	284	310	313	321	306	323	323	298	318	319	303	320	325	271	331	321	319	340	299	316	318	340	307	341	333	373	326	327	314	325	340	346	340	321	330	339	307	294	339	339	300	331	308	295	327	317	332	325	344	331	317	290	314	292	331	303	284	312	302	320	306	304	305	310	319	333	309	323	295	340	320	308	360	336	310	338	335	336	325	315	297	338	345	348	294	288	342	277	353	310	322	314	313	308	289	319	307	313	323	319	320	316	323	328	321	340	326	323	315	326	332	315	308	335	306	351	323	319	307	292	337	323	304	289	304	332	348	299	298	313	317	336	322	336	341	325	338	308	315	295	353	333	314	331	341	332	320	281	304	353	343	318	316	344	340	315	294	341	357	324	318	331	293	323	280	315	335	337	330	314	309	342	337	318	318	346	334	305	326	328	304	326	327	317	307	282	351	314	290	326	310	317	312	318	302	320	318	302	333	328	315	313	322	316	330	327	343	337	284	352	313	344	305	332	330	324	307	315	316	306	322	300	289	344	304	306	338	330	315	301	330	313	342	304	315	337	333	343	347	313	343	338	334	317	311	328	333	306	319	319	323	299	294	340	319	312	309	325	318	316	291	346	309	302	301	317	283	310	334	322	320	320	304	326	289	324	295	348	295	276	336	325	364	311	333	304	319	324	317	300	320	325	328	341	318	296	315	303	318	308	334	329	317	317	325	300	310	334	274	308	294	329	339	330	370	288	331	320	316	330
9938	20117	17586	10215	7219	5039	3767	3090	2705	2550	2041	1719	1725	1444	1239	1128	1017	1004	944	942	865	829	827	817	843	975	856	851	843	821	936	990	965	857	922	926	916	860	863	750	721	770	811	707	731	709	641	630	623	768	731	1916	4370	5060	3752	2407	1568	1107	831	627	600	582	581	594	615	566	553	561	623	582	567	550	587	565	578	599	576	595	548	601	572	627	569	543	601	599	583	595	578	592	558	591	636	577	585	595	611	552	603	573	615	612	603	603	613	572	576	620	602	587	575	565	586	576	570	622	591	597	635	563	575	569	576	599	577	570	608	593	597	591	545	602	603	582	571	610	600	581	585	599	603	550	575	623	613	616	600	578	586	601	571	571	561	603	532	607	600	587	597	574	623	628	604	619	594	588	609	575	600	606	581	600	612	566	608	548	572	601	616	536	638	574	557	581	569	556	601	559	602	590	620	590	587	617	622	606	604	554	581	583	608	585	612	575	550	552	532	585	583	599	600	571	566	584	592	578	588	585	614	613	599	596	540	561	563	600	600	562	553	639	571	554	599	577	625	567	562	582	610	621	611	603	542	597	586	608	641	631	570	589	601	592	588	605	597	624	575	627	602	577	595	584	608	552	640	584	612	612	512	591	610	631	569	570	581	569	539	583	547	608	613	603	527	600	584	589	583	584	600	574	610	633	605	619	586	605	556	597	607	564	566	554	557	621	597	592	612	569	565	573	585	576	620	569	595	582	593	573	581	568	571	577	576	575	616	560	569	593	616	612	557	578	610	573	586	596	572	576	642	594	587	559	592	619	621	615	573	590	584	604	548	576	565	539	571	568	610	569	577	618	601	627	599	588	600	588	576	562	639	572	543	548	619	539	594	568	581	577	584	624	579	628	605	580	564	594	587	609	590	541	556	628	583	576	611	567	597	582	618	576	583	587	607	633	579	624	576	589	564	596	598	634	586	585	583	587	584	572	552	602	591	583	625	597	603	613	559	565	550	593	638	601	606	619	586	580	593	594	607	529	609	607	574	593	599	589	633	626	613	614	576	591	594	614	598	592	551	586	606	615	565	599	600	607	633	556	574	601	591	561	584	616	594	569	592	571	551	572	623	606	606	580	570	597	531	633	607	588	557	572	605	571	580	578	570	629	603	599	553	556	589	624	580	617	603	612	575	575	578	612	587	567	541	595	623	603	565	584	633	585	565	540	593	600	614	553	587	596	577	606	620	579	579	588	590	590	609	568	585	616	610	571	580	607	613	623	619	563	577	567	571	617	566	554	613	535	606	582	622	571	571	602	616	624	595	541	532	613	592	572	595	611	596	594	596	598	570	586	581	589	557	578	600	633	631	592	569	572	582	605	604	598	561	560	576	582	598	582	603	594	571	576	577	583	598	566	577	562	606	573	611	568	599	586	607	606	572	588	590	598	621	583	583	594	614	568	600	581	614	546	528	554	538	572	631	568	577	599	574	562	566	616	551	549	615	552	605	598	580	583	567	578	615	609	556	582	572	564	590	601	592	556	598	579	557	625	579	573	591	617	591	549	591	583	575	600	560	619	596	602	590	571	549	576	569	590	599	591	567	599	555	591	631	625	570	581	607	554	596	589	618	565	611	625	557	622	613	634	607	569	597	587	573	557	633	563	576	580	575	584	570	568	566	616	603	590	543	592	608	606	575	578	577	619	614	584	617	565	577	597	558	610	611	602	578	619	550	597	571	592	567	561	619	521	563	606	556	602	599	555	596	550	592	607	618	597	601	585	592	624	587	612	590	623	571	543	564	578	612	524	607	554	596	545	561	643	568	643	562	608	544	562	611	601	606	618	621	591	554	580	549	527	576	589	589	556	599	572	564	628	617	599	595	586	615	654	613	543	602	604	555	616	614	564	564	605	603	584	582	594	606	583	571	587	561	555	603	531	614	563	568	601	583	581	589	585	650	598	594	599	565	606	605	531	581	583	621	599	610	583	567	584	571	566	610	584	588	619	607	588	562	550	606	604	600	569	576	557	593	578	560	597	602	653	578	569	554	584	566	591	561	585	587	624	559	589	608	598	604	570	573	576	602	620	585	599	582	562	530	585	587	561	618	583	567	562	581	594	583	613	579	586	570	578	568	591	575	552	603	590	573	594	574	605	596	591	551	610	602	579	604	598	612	611	592	600	566	581	575	584	592	636	638	616	602	587	558	629	574	564	616	568	607	560	564	595	598	587	576	565	585	574	587	574	604	588	596	600	583	569	567	559	567	541	619	595	567	569	594	632	602	644	594	609	564	591	581	606	603	637	595	541	575	558	603	559	611	589	589	543	554	595	573	602	602	587	596	576	590	600	520	594	581	610	576	548	608	544	605	550	608	550	623	569	564	546	553	581	595	571	624	598	585	580	638	601	605	600	598	580	591	602	602	570	556	593	600	601	587	605	616	522	575	606	582	577	577	579	559	556	599	575	546	559	574	646	589	652	608	545	590	583	568	562	620	563	617	602	565	593	584	575	619	579	571	614	615	648	608	589	575	550	581	629	552	576	589	614	602	554	568	601	585	566	579	573	567	528	563	549	584	633	550	596	571	611	598	562	566	589	577	627	572	594	593	605	562	578	567	570	558	528	548	575	569	567	587	609	603	579	570	581	585	598	560	597	629	635	587	661	600	626	559	563	608	620	624	605	602	506	587	636	625	630	582	594	611	582	597	601	572	574	584	593	610	583	565	550	584	570	534	569	555	621	552	567	616	565	542	583	627	614	595	555	604	583	614	553	616	601	581	598	612	565	576	581	573	579	627	589	556	576	573	591	597	575	622	580	614	595	630	616	604	531	615	589	573	627	574	596	594	568	599	596	592	576	607	578	585	602	586	597	555	570	578	557	577	610	639	595	541	579	601	584	552	576	586	639	626	586	592	556	579	573	564	556	591	627	616	598	582	592	516	580	573	575	546	596	606	598	593	622	574	637	574	537	556	583	539	561	577	594	549	593	587	599	608	554	610	578	584	573	580	568	569	583	580	584	596	593	574	613	573	587	588	560	624	573	603	611	591	572	535	642	619	587	589	610	627	567	577	553	572	553	564	607	565	572	564	568	552	579	558	614	552	586	598	607	553	578	599	613	594	615	574	578	593	595	587	572	616	598	569	589	568	594	616	587	601	604	616	609	602	596	639	613	566	595	533	596	552	574	556	597	593	630	582	572	579	607	571	588	585	600	611	595	574	604	568	548	609	575	573	607	542	525	532	585	588	584	601	579	672	594	567	589	600	595	571	586	592	578	595	590	618	557	582	546	573	576	588	525	566	548	570	594	602	556	614	559	620	638	620	588	568	586	568	585	576	597	554	588	607	564	596	602	593	598	610	570	600	574	602	623	607	587	573	553	586	592	593	538	537	629	561	574	606	570	553	610	629	561	599	588	591	611	577	610	573	583	572	605	580	610	605	595	547	602	580	576	568	609	576	604	607	621	583	620	593	616	569	614	556	616	582	617	599	592	613	574	593	591	632	582	590	611
26647	20012	7134	1459	970	751	680	636	593	633	546	550	557	503	496	489	491	543	512	520	511	515	512	487	521	505	461	517	496	491	501	527	554	506	538	500	543	521	491	541	553	515	513	527	490	474	500	514	519	481	529	520	547	604	609	595	556	537	526	506	484	457	480	511	474	503	497	495	432	495	463	478	533	514	492	497	490	515	490	471	487	479	498	495	461	432	488	503	539	526	493	484	528	480	521	508	432	476	488	491	453	492	497	459	488	454	474	483	495	492	493	483	486	532	493	475	475	523	450	473	498	471	515	470	473	434	462	538	506	499	453	480	497	527	451	471	434	492	475	463	471	490	496	503	442	463	481	518	471	506	496	487	490	471	477	520	499	511	458	463	495	484	491	463	501	428	498	496	511	486	482	470	433	460	492	496	467	467	463	411	500	495	465	490	474	451	493	501	493	479	457	485	472	452	517	479	499	491	494	491	482	467	533	534	498	479	502	460	476	460	492	489	490	523	513	466	467	484	505	507	454	511	494	503	536	516	511	525	481	503	512	488	500	458	493	505	501	468	495	485	552	496	478	482	452	492	521	530	506	479	508	489	495	492	492	495	477	487	485	459	498	522	500	484	483	493	497	494	440	490	490	503	496	493	526	459	463	487	469	482	512	506	513	508	511	439	502	474	489	495	476	505	511	472	440	468	520	528	499	485	500	497	480	483	462	527	497	489	494	484	464	538	485	490	458	498	501	500	487	515	495	511	466	476	489	504	502	514	462	475	468	495	476	486	497	482	512	455	473	486	492	470	459	471	488	477	494	510	477	467	524	491	524	512	487	481	490	478	485	478	511	526	515	495	447	477	500	466	513	485	491	511	464	506	473	475	496	447	474	480	462	488	513	447	521	449	467	465	506	495	526	495	429	542	481	511	463	489	523	453	493	472	469	508	528	477	500	459	496	461	520	461	476	486	490	495	481	489	503	467	499	501	489	481	464	485	486	494	450	494	502	505	471	477	473	457	476	496	485	450	458	516	474	507	494	510	451	513	494	533	485	482	492	477	484	513	543	481	506	501	469	483	498	489	485	494	474	523	457	473	525	503	475	459	485	514	459	505	474	512	479	455	494	522	479	468	479	504	498	455	459	491	478	475	510	487	524	503	471	497	493	499	544	511	462	539	453	480	473	440	496	476	489	503	474	495	464	487	449	499	492	460	492	534	482	467	470	494	515	497	506	488	499	505	491	504	475	501	479	477	477	477	487	509	504	508	511	518	495	508	483	504	540	513	491	500	464	453	474	483	487	466	510	495	457	494	501	480	471	492	490	458	499	460	481	506	521	490	493	471	492	491	501	505	450	508	555	457	479	465	472	467	493	520	547	497	492	443	508	491	488	469	488	485	477	455	534	496	479	498	480	498	483	479	486	516	483	503	452	447	483	491	457	461	444	520	491	501	485	464	452	489	489	445	530	513	503	489	449	456	505	487	460	477	459	511	484	500	549	460	450	493	482	516	498	467	506	488	479	461	459	514	541	501	509	441	466	458	468	481	462	450	438	491	488	497	462	510	454	504	473	468	489	514	491	493	479	482	490	475	489	493	478	473	504	486	455	503	506	450	532	457	469	467	496	498	499	505	492	436	472	473	466	501	482	478	500	489	490	475	512	518	491	520	489	474	475	459	489	479	484	484	492	451	510	498	463	489	485	515	494	466	509	517	507	486	514	494	489	503	505	502	493	485	514	471	454	465	446	518	465	503	494	468	461	483	466	497	477	475	463	485	465	485	532	459	491	474	467	509	527	444	501	484	507	476	462	517	521	486	479	504	484	472	489	483	483	482	490	484	494	488	497	488	487	496	458	457	510	515	501	516	436	461	486	505	506	457	504	513	510	486	493	469	466	469	489	492	523	460	505	497	523	475	464	495	441	489	475	460	469	492	496	486	491	487	485	487	483	491	511	474	498	505	465	490	477	451	484	483	499	463	499	476	445	456	486	479	477	499	489	518	503	484	458	471	464	523	496	491	518	485	514	430	469	470	484	471	502	528	503	482	501	484	498	462	511	446	458	510	518	488	514	495	488	454	488	458	498	468	466	450	484	466	490	467	491	499	456	506	457	499	513	521	490	498	505	472	490	500	474	457	508	490	528	508	496	469	524	491	516	490	479	486	507	488	486	495	468	482	482	478	473	474	484	502	503	492	454	478	472	449	476	471	502	481	523	529	497	506	510	488	476	503	474	517	498	482	463	434	492	509	445	503	486	500	507	489	489	500	482	483	460	514	515	497	489	475	509	471	495	497	481	460	476	502	485	487	466	478	499	540	486	469	525	470	447	450	493	472	491	490	453	475	486	471	496	498	509	461	461	476	451	477	482	481	501	448	504	451	480	495	500	449	465	481	469	488	487	474	484	506	474	503	534	473	501	511	448	487	481	456	457	466	463	482	501	504	493	485	448	512	477	525	442	483	478	496	534	468	501	498	484	463	484	461	445	492	520	492	489	492	475	464	477	456	484	461	470	452	465	453	483	534	469	460	513	461	498	477	513	480	467	492	484	520	509	498	491	447	511	495	510	513	477	482	474	448	490	520	509	449	501	489	483	516	498	494	450	501	457	461	525	448	534	472	457	482	484	459	485	525	489	485	506	469	465	493	485	494	463	482	500	497	490	500	495	483	519	460	461	469	487	469	501	490	460	481	449	480	495	434	522	489	467	484	490	522	465	507	494	488	511	455	499	471	518	455	479	506	470	492	481	470	472	510	437	481	496	493	472	506	448	472	542	527	505	474	464	484	501	425	446	502	492	468	530	524	518	522	456	481	508	507	529	485	485	488	499	453	479	514	444	496	489	501	488	488	487	488	488	492	447	496	477	473	449	478	478	493	471	484	501	491	482	451	458	450	497	510	470	486	450	482	486	523	468	493	467	531	463	530	462	490	487	519	481	477	467	512	490	522	463	476	455	479	490	487	505	498	487	469	462	487	458	483	494	507	442	500	418	478	448	457	496	477	516	509	497	438	487	490	476	524	472	492	512	463	482	467	457	496	489	470	508	508	492	460	452	460	470	500	493	456	491	500	520	443	467	492	487	511	488	497	463	436	500	478	521	460	480	459	494	480	512	512	478	479	537	470	439	478	487	455	510	477	466	497	485	531	474	456	480	492	472	482	470	464	474	469	496	461	484	501	457	478	465	499	462	499	481	475	488	456	453	510	490	492	515	479	471	473	489	479	461	474	472	473	493	498	487	466	469	473	504	496	506	497	485	474	479	494	490	481	477	494	454	492	497	493	494	454	460	514	497	504	484	496	485	476	488	446	497	488	511	509	514	518	492	475	461	524	507	485	479	492	480	485	457	510	464	457	521	500	471	492	521	495	477	469	471	490	495	466	525	477	502	473	508	497	488	518	498	475	477	464	489	500	491	473	529	471	478	495	445	494	472	487	467	458	502	499	524	476	482	491	459	478	500	525	519	497	499	458	491	511	497	454	471	447	497	479	486	489	477	474
5932	5555	4513	2814	2326	1805	1539	1418	1381	1373	1145	1118	1162	1051	1028	952	914	984	997	968	915	995	940	926	900	910	981	961	970	1016	981	1090	954	1000	1001	976	1023	1036	972	982	985	982	938	911	958	925	955	932	980	987	990	1010	1174	1230	1305	1144	1017	978	959	899	961	903	870	869	899	905	863	896	876	896	929	878	909	885	894	936	884	887	907	934	897	811	932	899	843	930	894	883	923	920	858	881	897	875	905	866	894	909	900	950	883	896	872	865	975	933	907	878	905	915	843	870	912	887	888	912	877	845	923	891	893	933	950	909	904	922	897	896	879	900	892	905	886	882	909	886	877	912	868	873	877	887	899	884	892	860	932	846	897	900	886	881	893	896	883	895	910	907	852	856	872	861	870	869	875	876	932	915	927	868	885	875	893	882	851	959	879	879	883	926	885	905	943	929	885	855	854	918	920	933	883	886	900	896	890	853	885	893	885	902	906	948	903	929	838	903	894	849	903	922	887	900	970	905	896	905	925	893	888	946	880	852	842	911	863	883	920	856	855	929	918	875	898	914	894	910	903	934	966	870	875	886	886	885	899	854	911	904	868	893	908	926	870	817	874	857	938	881	867	913	875	883	908	910	931	934	877	853	877	883	913	838	916	911	898	891	883	911	894	836	938	864	952	852	885	856	938	893	901	899	857	875	833	879	949	887	900	898	861	862	863	865	867	875	864	926	889	839	908	895	906	917	883	888	854	859	907	899	914	859	847	924	913	912	889	879	852	937	869	909	857	866	904	858	860	949	872	945	890	913	919	886	927	915	927	865	932	842	904	941	900	880	921	861	909	937	904	885	859	835	924	934	878	901	921	941	963	885	868	984	856	909	906	885	875	894	875	896	885	902	860	915	865	903	859	916	910	893	882	933	845	927	896	858	843	812	883	939	916	883	850	869	857	907	897	893	903	919	884	887	916	894	861	867	898	906	951	906	879	900	948	944	899	881	871	918	912	951	896	815	846	878	881	905	939	899	849	866	915	932	902	949	913	877	919	898	856	896	900	897	896	851	866	842	921	895	874	889	914	900	892	918	904	928	946	906	856	897	875	928	907	944	883	851	875	909	867	865	919	910	877	898	896	895	908	914	887	902	823	944	873	819	881	837	855	905	916	916	892	961	891	926	918	900	901	913	932	867	948	931	836	879	843	864	883	847	928	910	879	963	896	916	884	913	895	890	872	898	848	891	876	843	872	899	899	906	873	900	922	874	862	851	904	893	899	891	953	923	880	881	940	873	873	872	850	906	859	924	872	880	868	850	874	896	918	866	953	881	927	892	899	905	945	913	912	879	926	901	952	837	925	904	860	908	929	856	857	972	942	937	869	928	893	912	901	856	921	907	874	881	913	917	897	866	887	885	931	916	887	912	890	901	918	912	861	875	888	873	901	867	872	854	902	873	899	928	896	900	892	877	883	898	861	883	882	895	885	904	888	876	850	877	886	857	847	849	997	870	876	950	856	877	886	879	867	893	897	899	947	896	888	895	902	923	841	861	924	905	913	917	886	896	870	948	894	898	888	912	852	854	891	907	821	930	945	917	903	889	869	899	842	842	920	864	930	884	891	902	874	937	850	852	875	924	913	871	870	911	900	860	891	948	892	914	891	869	868	891	963	902	904	866	939	852	928	961	913	892	896	854	938	861	866	848	919	868	865	872	936	892	859	881	932	913	913	913	846	898	900	914	926	921	935	891	925	882	858	841	829	888	873	840	906	826	900	855	926	860	908	897	943	918	868	937	831	911	943	868	862	811	893	863	920	894	888	935	871	957	934	864	927	882	860	890	891	902	903	886	876	873	899	864	907	892	848	873	901	858	947	882	894	941	955	870	891	919	899	862	931	920	909	881	882	869	893	922	925	888	952	880	872	896	915	899	915	868	895	908	911	883	879	910	935	905	896	887	904	852	894	876	880	878	840	922	877	889	880	871	870	893	888	901	887	923	867	902	885	863	920	906	890	912	892	923	889	883	863	926	887	872	962	854	930	897	841	884	882	854	906	933	901	936	928	918	864	860	834	890	861	908	934	880	915	906	841	881	884	905	939	857	891	911	897	866	887	912	902	919	893	932	944	897	869	911	883	857	891	901	882	849	843	870	819	946	859	975	891	845	884	910	935	844	904	916	896	885	925	909	879	830	852	942	849	844	873	897	893	917	955	861	857	845	877	922	882	875	858	882	941	861	857	908	898	928	856	910	894	886	903	903	874	926	862	852	897	877	935	905	935	908	874	894	935	840	909	914	879	908	877	876	859	899	884	887	863	911	897	847	924	878	913	910	919	913	914	898	895	850	872	870	875	857	897	860	939	903	937	923	896	905	905	941	906	874	869	916	896	916	894	929	849	877	885	903	884	924	912	833	856	857	883	888	858	898	879	915	911	921	952	898	929	907	878	928	897	920	902	860	920	868	907	867	919	858	836	856	923	827	871	887	872	909	929	799	897	884	869	902	932	894	842	934	889	871	857	864	960	896	901	942	867	960	875	855	854	932	890	867	847	871	867	848	931	894	867	929	867	887	869	872	896	943	989	874	909	866	902	938	956	892	885	932	888	894	922	885	868	907	880	893	901	897	896	872	885	867	877	870	900	932	881	877	919	898	884	938	909	894	972	873	911	877	862	884	890	884	923	904	865	898	904	847	917	877	896	873	874	833	921	870	871	868	895	879	904	905	884	876	884	889	955	907	883	921	870	885	902	922	865	915	882	850	868	886	887	878	861	873	916	876	806	917	893	894	879	929	888	941	875	875	834	912	881	872	872	894	893	919	874	944	920	925	923	942	939	913	879	884	867	854	920	885	891	925	876	904	879	883	892	946	922	873	879	873	884	960	836	844	891	835	861	863	924	870	849	876	901	948	841	961	922	927	884	857	935	908	819	867	931	891	952	883	891	939	857	906	868	902	899	883	903	923	845	871	884	924	849	891	866	884	932	859	901	868	864	954	863	847	923	925	918	870	882	855	864	893	848	864	937	857	896	922	877	881	896	902	868	877	870	922	870	890	871	881	885	922	892	853	879	931	811	874	935	907	894	878	866	903	879	932	908	863	890	877	909	937	924	881	910	916	848	866	905	854	891	909	858	834	893	912	918	890	888	871	855	889	945	909	868	882	888	892	875	895	911	836	878	898	839	845	875	880	900	894	910	895	896	915	925	903	907	891	855	938	903	941	867	881	885	920	862	911	928	902	915	910	878	859	925	942	951	876	857	939	860	894	919	881	898	929	910	834	965	904	929	873	881	847	950	865	874	900	932	896	919	912	922	896	883	923	867	856	881	893	898	883	939	906	962	901	893	911	894	891	918	850	856	904	834	918	906	883	822	854	865	846	859	884	936	831	884	860	922	881	918	915	885	878	851	906	905	918	904	854	887	881	860	864	869	858	900	923	887	856	878	877	876	903	886	878	867	937	890	914	910	900	917	931	934	887	916	939	915	875	852	922	894	889	905	912	856	880	856	933	910	849
24270	21286	28359	24541	20139	3101	1160	827	774	670	572	578	534	522	532	480	450	457	470	439	447	429	425	411	449	414	445	403	469	481	462	474	451	447	484	470	502	489	492	451	469	462	465	470	428	435	387	452	416	471	402	436	903	1247	980	782	621	541	467	453	397	387	420	400	436	411	422	420	389	410	400	349	421	404	381	415	437	424	379	399	393	420	426	420	370	415	437	401	422	423	389	369	400	448	426	411	429	404	421	411	393	403	426	417	436	388	435	396	388	422	391	405	400	403	401	389	435	388	430	418	404	396	440	396	409	374	371	373	435	412	404	390	407	453	430	421	367	391	425	384	396	440	431	414	395	446	395	400	396	393	387	420	415	437	378	395	407	376	425	413	420	393	443	428	445	442	383	399	386	416	405	362	418	359	398	379	419	440	417	420	451	361	417	408	399	406	403	389	390	348	420	400	399	382	429	386	393	391	396	405	414	426	382	419	440	412	379	403	384	430	403	398	407	436	373	387	397	424	390	413	391	358	393	391	387	406	421	369	427	409	409	393	381	408	377	387	378	397	402	408	420	427	427	390	402	410	438	423	401	421	411	402	440	409	400	417	404	411	403	376	431	417	377	432	397	401	362	373	417	403	391	395	385	434	433	400	366	416	371	406	436	388	411	416	441	382	374	430	402	375	422	381	417	429	395	401	387	418	395	416	415	395	403	433	400	423	378	456	405	385	396	406	395	385	436	401	358	415	391	445	431	396	419	360	410	386	384	436	388	397	427	430	413	426	391	382	415	379	440	370	390	409	402	424	420	419	387	402	383	413	409	392	406	369	408	421	391	382	380	408	384	424	406	435	391	415	370	411	410	387	382	434	391	417	419	399	423	433	404	405	424	393	399	388	394	399	373	441	408	387	383	395	396	369	394	396	392	390	447	422	407	360	414	389	406	408	385	357	421	375	443	420	373	379	369	407	440	368	442	391	450	386	400	368	400	376	385	356	394	418	433	407	434	397	412	395	381	402	405	416	384	407	370	403	393	401	409	422	422	394	406	405	398	376	429	404	419	396	403	409	416	393	412	421	402	408	434	383	401	410	405	395	434	426	392	385	437	411	416	393	414	428	393	413	458	417	401	391	439	389	408	405	396	411	378	404	425	403	413	391	441	403	420	408	391	403	382	389	402	392	408	391	406	411	398	424	402	455	398	398	366	394	412	418	471	384	411	407	389	378	414	400	422	378	382	428	396	367	404	422	440	386	408	435	443	437	431	378	374	365	401	388	387	419	413	390	419	446	394	377	385	382	418	412	403	430	389	419	391	387	419	417	430	416	450	409	413	430	405	404	409	404	392	390	415	434	402	413	384	372	397	414	370	380	425	423	381	388	435	399	382	399	385	392	417	375	434	388	421	371	376	397	435	339	400	394	395	430	378	431	428	393	378	415	403	394	398	404	391	431	380	400	390	417	393	405	390	381	405	396	408	363	390	429	393	417	363	380	390	423	386	405	405	405	378	423	407	420	402	419	422	412	412	429	402	430	424	430	359	430	405	398	396	391	412	392	398	383	446	406	420	421	390	373	406	421	381	400	413	386	366	397	411	399	392	416	389	393	419	400	396	413	416	376	383	414	390	396	387	388	400	410	409	348	375	373	387	403	376	404	410	413	398	404	422	379	412	411	383	418	392	367	422	432	461	398	415	412	409	396	435	392	382	403	402	424	387	431	387	383	402	417	417	382	425	356	381	402	399	404	426	425	412	418	406	432	443	404	381	435	399	400	436	446	402	420	433	402	414	415	364	405	372	410	405	419	409	401	411	409	372	394	420	376	414	423	450	442	402	394	407	412	393	397	402	419	372	403	411	424	407	437	422	413	407	427	419	390	396	423	415	413	420	414	403	399	420	381	401	366	372	412	437	449	372	392	396	425	389	405	395	349	415	447	386	369	389	433	403	410	434	362	381	398	411	387	386	407	452	415	424	426	374	434	401	405	410	413	406	392	392	400	431	396	396	421	401	395	400	395	380	355	416	404	415	413	425	416	400	409	416	383	408	433	428	408	415	402	384	397	399	399	398	426	429	401	444	400	416	368	381	383	408	398	402	393	397	423	387	417	401	384	426	422	402	412	391	375	412	422	429	440	384	382	397	423	383	409	380	415	364	386	422	388	390	394	407	419	384	408	394	379	402	402	432	400	410	410	403	403	381	392	422	399	393	425	426	386	401	412	418	372	379	415	374	421	398	428	425	362	399	413	383	399	392	417	382	389	415	412	391	387	431	414	403	384	377	413	348	406	395	410	419	396	421	376	387	404	415	437	410	410	396	407	396	394	418	411	395	359	390	406	376	389	418	395	370	431	366	433	417	405	405	382	419	390	404	423	410	407	428	358	383	404	396	392	381	416	413	401	426	386	388	405	409	384	391	388	416	381	399	415	405	409	446	403	368	432	415	402	387	395	367	370	405	430	406	404	405	397	422	382	391	417	408	380	416	403	390	427	392	409	407	408	380	399	406	402	399	421	418	387	411	415	434	368	407	431	366	402	410	415	392	397	431	413	397	359	420	433	392	388	400	417	430	404	386	398	416	393	394	403	411	384	417	417	384	377	403	375	404	377	404	374	380	415	414	387	425	377	365	406	383	415	393	380	384	400	414	427	425	394	352	355	390	405	370	381	380	429	397	399	414	383	405	401	409	413	412	396	395	364	403	424	412	427	375	384	365	402	391	392	416	412	390	399	381	392	388	387	425	427	398	427	408	408	415	392	349	402	408	378	390	410	412	396	404	392	368	453	416	397	400	386	391	425	419	424	399	416	419	415	377	430	392	431	407	395	405	383	399	397	425	391	413	405	388	393	383	377	409	403	390	395	377	404	373	408	418	406	391	402	385	420	400	402	432	403	360	412	389	412	398	394	460	392	382	392	394	389	400	406	402	406	395	397	406	388	410	421	409	416	369	408	390	396	433	371	432	445	391	376	381	407	418	396	377	372	366	388	390	433	417	400	427	396	383	400	405	409	379	398	428	382	388	393	403	404	388	416	420	427	416	428	375	413	399	438	405	378	390	413	381	407	381	411	393	428	418	411	404	389	395	413	406	397	386	451	387	388	404	428	431	426	387	421	388	421	419	411	410	374	387	421	370	389	398	388	415	383	425	410	422	381	408	398	432	382	433	363	405	424	379	369	405	425	405	355	431	398	381	419	459	397	389	429	384	382	409	393	424	378	411	418	426	377	393	397	411	396	410	416	416	431	412	405	378	375	419	413	393	405	438	421	392	408	397	376	418	436	376	367	399	389	411	356	408	394	420	407	421	380	372	375	381	401	438	415	387	384	411	401	418	372	413	387	408	383	405	436	418	374	423	389	406	418	397	400	418	419	398	381	388	382	403	381	391	435	381	394	446	394	399	372	410	397	396	387	392	408	380	381	400	363	390	395	446	423	412	411	433	400	405	426	405	429	387	402	367	431	383	425	389	382	390	401	397	368	435	369	430	410	411	394	437	434
7469	14199	12318	7395	5048	3464	2922	2526	2241	1873	1441	1482	1285	1226	1138	1102	1032	1028	955	937	924	905	878	872	896	826	867	855	936	1029	953	1031	986	1029	994	1006	937	986	936	919	950	892	849	894	847	927	876	834	901	845	755	999	2432	3642	2654	1858	1312	1004	869	814	749	830	745	698	750	782	753	759	747	785	752	729	763	753	780	734	831	735	740	708	730	753	764	732	736	768	793	739	750	800	713	725	787	775	759	750	756	766	730	747	764	795	750	769	731	782	722	785	736	763	711	734	753	722	746	787	751	770	703	757	729	756	776	759	772	744	695	753	763	761	729	753	726	757	747	711	750	733	764	773	774	753	738	762	727	767	744	778	753	751	812	741	756	729	726	771	729	795	744	750	733	777	783	726	748	761	811	751	769	743	732	702	711	758	746	710	756	732	781	739	757	717	752	759	773	731	757	747	706	748	729	753	732	772	776	763	714	724	762	782	758	737	795	726	736	741	722	758	747	753	771	774	766	766	811	758	767	745	749	745	756	732	779	732	775	735	751	705	745	770	748	740	716	756	759	727	767	747	724	741	793	738	759	732	759	724	764	729	733	753	807	738	675	752	778	754	746	771	769	711	726	795	750	744	728	711	721	734	763	786	710	731	749	752	753	713	760	747	708	750	726	761	693	827	728	776	723	775	749	716	701	789	758	739	751	731	724	801	760	742	767	750	707	785	737	760	752	779	723	781	761	765	756	761	764	800	724	761	690	743	744	763	726	828	737	814	712	739	763	742	746	726	741	770	793	772	789	708	737	738	790	747	767	745	739	710	736	783	800	764	688	743	717	768	692	761	729	747	755	733	775	734	747	742	756	747	774	723	740	692	751	755	742	719	771	734	732	797	765	717	793	727	758	747	765	782	767	773	698	688	768	769	799	746	723	762	756	769	800	776	790	753	753	729	782	784	763	734	764	782	739	763	777	745	764	751	727	776	747	741	755	751	728	763	766	739	736	710	775	770	721	717	779	710	704	712	720	730	771	733	759	799	764	752	740	730	728	711	702	759	744	733	772	719	741	780	740	733	756	714	749	744	719	773	743	721	713	769	728	740	791	754	761	746	764	744	740	807	717	791	767	759	754	760	715	754	675	739	742	747	736	759	753	754	755	795	775	754	728	727	759	741	757	756	787	744	809	733	735	745	702	756	710	774	711	763	719	738	758	731	765	788	775	799	714	769	736	751	739	793	781	744	792	748	697	785	704	737	771	794	765	753	767	767	736	730	734	764	764	742	719	764	756	766	790	723	762	775	745	747	764	723	779	753	779	796	808	744	751	767	754	786	780	731	738	727	737	779	762	750	745	739	754	728	741	762	830	750	733	784	776	739	728	718	768	739	709	712	785	747	731	761	767	755	797	733	761	777	788	714	748	718	750	787	783	796	733	745	726	757	755	736	746	720	808	727	727	707	778	785	761	746	711	726	736	750	744	723	736	713	785	739	724	779	748	727	752	789	751	746	743	752	722	777	742	715	749	801	701	750	755	744	724	785	753	743	750	760	754	767	822	758	738	768	750	788	804	744	781	745	713	771	760	727	746	758	749	743	702	767	762	760	726	735	760	788	794	746	744	747	768	717	754	748	749	734	779	741	712	754	760	702	696	776	727	737	774	750	732	785	759	748	761	697	749	756	754	730	772	726	762	742	737	766	687	749	715	777	789	819	773	763	733	737	717	760	734	735	738	795	746	716	748	729	730	761	746	741	745	759	717	753	753	776	715	715	761	723	717	697	766	723	730	729	721	764	780	804	748	760	763	747	733	701	793	749	710	724	757	766	777	778	767	761	717	854	750	702	828	749	746	724	777	749	738	700	747	749	743	745	769	709	739	742	771	760	787	729	716	751	740	767	716	757	738	741	700	734	765	763	775	762	719	732	789	761	730	702	778	771	723	765	768	704	782	764	764	759	748	759	747	752	774	704	770	717	720	756	727	771	779	742	796	755	739	725	726	765	784	723	691	755	700	719	785	748	738	738	762	769	736	774	744	768	754	719	736	734	737	718	749	761	715	742	811	691	759	772	749	705	723	779	738	744	710	756	766	753	689	740	729	744	718	745	770	798	793	708	693	773	800	698	754	747	759	746	736	758	709	733	748	774	732	754	728	734	736	740	757	752	757	766	746	702	769	693	781	818	745	719	774	727	783	771	723	711	763	744	770	766	756	749	776	777	751	754	733	771	792	777	763	766	736	735	715	761	735	755	745	732	770	762	770	753	738	742	707	745	760	760	759	765	756	700	777	730	701	744	791	728	694	708	716	768	727	774	735	765	748	729	728	766	721	779	757	726	724	739	733	724	730	730	727	771	746	745	750	736	723	731	731	748	716	755	767	809	735	750	792	723	783	717	733	730	764	796	759	784	743	773	794	748	711	756	764	744	774	738	732	705	784	797	738	736	705	853	702	781	807	715	743	732	760	790	757	735	737	747	726	790	769	790	747	792	786	759	736	695	754	733	707	743	742	784	721	747	732	703	780	754	745	725	778	793	754	753	746	669	745	770	768	734	759	769	722	780	724	786	730	744	706	719	730	764	750	730	782	728	757	701	705	730	720	720	715	730	784	766	708	803	759	766	735	776	773	750	740	769	714	736	762	760	735	734	714	763	730	728	744	774	768	670	754	788	741	762	753	752	775	757	796	771	717	727	734	740	722	733	775	724	789	759	717	773	745	737	722	753	746	762	772	778	815	767	769	779	790	723	726	740	726	741	715	757	754	704	759	731	805	771	703	754	732	741	742	758	767	683	758	720	745	791	767	769	719	786	773	771	738	770	809	748	759	729	722	705	749	763	754	736	755	749	756	741	747	751	756	753	737	727	766	773	723	718	768	776	787	740	748	692	679	752	766	720	777	726	742	717	698	808	755	775	820	703	757	756	717	741	806	696	727	743	696	706	749	718	757	697	746	758	761	749	764	705	747	744	795	754	729	739	760	773	781	735	730	749	765	756	778	780	752	775	745	746	695	752	729	750	776	773	733	748	737	772	768	761	795	748	740	743	759	727	688	772	768	714	776	763	778	740	759	769	738	749	752	793	745	747	800	717	748	754	774	749	766	741	728	719	721	781	731	753	739	734	792	753	706	715	766	725	758	765	718	753	752	716	756	767	758	817	723	745	770	782	780	729	765	745	746	728	772	742	735	752	773	783	793	734	736	717	741	781	756	795	786	787	719	748	747	723	744	727	777	702	690	741	772	802	755	769	734	760	708	778	775	730	760	791	796	764	806	783	762	766	795	791	757	762	735	740	724	772	739	747	726	779	763	760	799	734	775	760	754	770	785	759	722	755	763	768	752	804	766	744	773	765	761	758	761	773	772	716	742	746	720	749	739	816	737	705	759	726	733	741	772	750	736	791	783	789	707	721	712	793	775	765	761	740	742	772	734	744	762	774	730	716	749	739	761	756	690	728	786	775	699	753	742	768	756	692	702	725	780	698	738	771	709	744	754	747	744	765	783	718	750	747
23405	21298	28994	23934	21294	19206	2923	1193	938	759	632	611	597	498	506	476	481	455	404	423	392	407	425	381	400	375	408	386	402	409	366	422	389	406	414	384	419	401	393	434	393	419	401	417	412	390	427	390	356	411	387	444	1360	2149	1319	890	679	482	427	359	322	319	347	360	347	347	311	339	345	357	356	311	318	348	326	339	349	385	305	342	303	354	351	327	349	324	320	347	332	361	316	345	338	357	321	343	343	373	359	372	329	355	346	327	362	335	335	340	370	315	327	332	334	370	342	335	376	362	364	331	320	343	346	362	315	349	322	328	337	337	347	356	320	370	337	327	334	339	311	336	352	343	333	326	319	337	321	327	346	315	330	355	372	307	344	309	324	341	359	326	310	339	343	336	333	347	310	368	348	366	339	339	345	346	333	349	373	340	331	320	346	321	343	357	334	344	341	349	353	348	331	373	340	337	350	337	329	307	329	360	342	363	321	316	315	303	336	313	360	358	325	361	362	362	314	363	325	328	358	341	298	317	327	349	356	309	345	371	348	328	358	338	348	354	332	341	333	338	355	344	316	362	324	327	352	349	355	384	332	339	324	340	343	359	350	320	328	333	357	317	332	351	324	329	339	312	360	358	345	309	303	343	331	299	384	342	309	333	385	351	323	334	318	365	307	334	342	296	304	301	349	335	326	342	333	340	318	339	321	285	339	367	315	343	304	363	310	334	355	351	342	366	332	326	337	350	329	345	361	354	355	345	317	324	368	365	346	338	333	344	282	344	360	334	323	317	340	332	332	330	366	327	329	333	322	355	327	336	343	347	342	326	310	321	358	341	335	329	338	356	355	335	300	332	357	354	326	344	382	336	347	311	333	338	328	330	337	314	333	344	335	354	319	359	310	321	351	332	335	335	355	354	350	332	330	343	349	361	323	369	324	346	341	346	326	331	313	351	350	323	344	319	335	332	384	349	326	326	375	324	328	340	340	331	329	351	348	334	353	354	346	364	348	334	312	341	365	324	335	334	337	364	314	367	357	343	328	362	337	348	354	349	349	335	313	327	326	340	352	342	351	327	346	319	341	320	328	361	344	359	324	362	332	321	343	337	336	351	335	336	340	317	325	316	339	312	341	395	314	334	327	357	332	335	345	317	332	344	314	331	335	337	349	331	349	327	368	360	320	349	319	328	332	321	334	310	327	317	366	315	329	335	327	304	369	336	359	326	357	353	325	331	343	334	326	296	355	329	333	315	340	347	333	339	332	324	337	380	326	323	352	339	371	309	361	341	338	315	335	323	340	358	343	341	337	319	324	295	304	349	316	335	310	326	337	376	325	322	354	324	380	344	318	324	324	328	332	319	364	335	317	319	328	356	323	322	334	320	291	351	340	319	320	281	350	327	295	329	323	318	355	320	313	333	347	369	324	325	331	344	336	296	328	363	374	325	284	350	332	358	350	376	344	375	373	335	334	326	336	335	340	288	307	379	344	292	316	362	350	298	312	364	319	323	359	354	350	351	359	359	315	363	341	341	323	304	368	323	320	321	311	316	329	346	351	332	357	334	361	349	324	362	352	343	325	322	350	365	326	297	369	329	343	369	323	315	336	324	331	338	358	325	328	322	336	338	333	328	331	353	355	323	324	355	334	356	326	329	354	323	313	344	315	365	348	338	346	332	300	324	337	345	382	342	370	351	345	356	293	340	313	331	328	332	352	352	340	348	306	355	335	347	346	300	304	324	355	356	331	338	308	333	351	294	362	343	330	329	333	345	314	359	310	330	370	364	336	332	359	351	322	325	351	344	294	342	355	320	356	326	344	319	328	359	307	336	343	303	308	354	351	346	336	321	325	344	348	353	334	365	349	344	359	318	341	354	339	318	339	342	364	322	356	315	331	346	335	331	342	320	326	322	325	323	355	332	350	332	336	343	355	360	347	362	323	333	332	312	342	341	300	312	325	359	343	332	315	348	332	334	327	332	338	312	344	333	322	342	331	330	320	374	339	330	346	332	307	352	335	326	335	345	341	342	358	319	345	347	337	340	339	316	355	344	322	336	363	340	323	327	350	320	333	333	342	346	306	343	357	326	326	302	315	333	338	326	327	305	316	351	339	323	346	341	325	341	298	353	339	337	329	338	346	341	299	320	332	356	328	327	321	332	329	309	325	343	358	316	333	332	319	314	328	333	353	320	331	322	327	339	342	354	307	290	374	367	332	285	330	330	323	357	325	352	356	356	338	340	334	378	355	343	346	351	325	324	307	303	344	335	331	318	356	343	309	333	340	338	337	336	328	360	349	298	334	345	378	367	375	323	327	324	329	360	315	347	319	329	325	315	323	325	345	327	373	312	351	348	313	329	325	331	332	352	321	336	336	326	353	339	327	338	354	351	332	342	356	348	345	338	320	329	341	329	354	353	337	340	355	321	333	343	317	364	345	335	339	334	355	321	324	331	351	349	320	341	313	360	342	344	312	351	339	334	339	321	323	324	317	343	329	334	351	338	361	318	328	316	328	328	330	328	354	354	364	324	356	319	334	340	343	340	366	348	311	373	335	328	328	360	328	303	347	326	344	325	302	291	344	299	325	338	333	338	306	328	330	329	321	344	324	314	361	298	337	340	372	335	355	334	346	327	354	343	337	342	348	354	333	331	339	328	324	342	351	330	316	348	330	320	357	356	339	331	335	313	319	368	320	342	339	321	342	373	358	342	325	344	328	345	328	338	339	348	375	332	310	326	340	321	351	311	313	331	331	322	353	353	353	332	326	362	373	346	365	329	329	357	334	313	319	326	325	312	346	324	376	348	324	339	325	336	370	343	364	338	349	337	360	350	355	338	378	330	328	361	369	346	297	337	376	356	308	344	340	343	319	333	372	360	359	332	326	374	322	323	338	352	330	368	336	343	338	366	328	335	328	320	342	340	303	324	324	335	323	337	292	336	336	329	326	335	325	373	345	302	338	360	357	353	338	330	345	322	339	294	326	292	327	335	334	290	301	325	318	331	345	285	348	333	306	357	303	353	318	341	315	310	315	312	360	357	342	355	329	318	308	333	353	322	311	338	284	338	337	331	302	339	322	367	338	360	322	337	332	350	339	312	336	313	325	336	324	346	305	339	338	364	347	304	348	334	328	356	319	330	353	346	303	329	363	309	323	343	357	337	326	347	369	344	324	348	299	334	352	338	350	363	343	337	337	331	304	357	327	335	335	334	367	325	342	324	316	284	344	327	369	311	328	330	319	323	335	337	340	344	353	331	329	320	324	342	339	357	343	351	331	349	360	331	349	319	356	310	374	321	341	325	323	345	381	308	332	323	311	328	292	339	329	322	324	311	363	342	319	360	341	318	335	339	302	310	323	334	326	330	333	306	339	342	347	330	337	370	332	319	367	355	346	339	322	338	348	319	340	319	330	324	287	341	346	333	333	341	335	352	348	330	310	334	338	333	331	328	336	326	356	299	343	358	330	317	331	366	334	346	323	345	333	334	347	344	322	369	331	326
9883	20016	17728	11885	7712	5386	4377	3444	3139	2297	1900	1665	1512	1383	1305	1228	1010	981	1020	955	903	810	774	824	783	775	785	842	853	874	887	885	903	868	945	913	849	805	841	903	895	822	804	881	807	777	814	834	832	814	708	1142	4086	6170	3737	2477	1558	953	801	650	625	665	569	579	602	648	647	625	597	624	601	607	643	648	604	598	630	584	604	636	625	614	653	609	627	612	614	600	661	611	593	623	610	588	595	590	628	627	607	608	644	598	583	593	599	591	627	621	628	645	645	651	583	593	599	589	622	599	612	581	613	604	596	597	590	616	593	634	596	590	583	647	605	644	597	635	652	629	641	660	628	634	626	601	665	580	642	649	631	617	610	628	632	647	541	544	610	646	644	635	599	619	639	589	604	659	554	601	604	630	652	651	611	590	624	565	628	640	629	600	615	664	637	643	627	632	594	608	631	599	619	596	577	588	624	595	625	614	581	597	613	592	609	576	596	609	619	617	658	620	642	612	616	610	607	581	575	641	613	612	639	586	623	635	664	591	628	580	603	582	609	602	590	675	562	678	585	647	640	617	652	628	604	610	626	577	654	591	585	568	624	584	629	592	599	615	631	611	604	593	598	581	617	611	564	619	609	617	605	625	602	630	610	606	650	607	604	586	606	633	596	583	604	634	633	617	580	594	613	564	619	643	587	604	604	634	654	608	613	591	601	634	623	601	591	586	621	585	571	633	602	563	625	635	585	595	596	649	636	651	568	592	564	645	603	633	564	665	571	617	627	627	596	567	649	638	586	582	616	617	627	618	606	606	577	640	627	532	624	605	638	651	596	618	606	607	615	596	630	606	590	630	612	640	627	612	597	617	649	605	598	611	650	579	639	625	599	627	607	577	594	639	601	617	639	620	603	598	609	634	588	631	616	566	643	635	639	585	613	606	629	650	603	626	677	629	597	586	590	597	560	618	593	606	602	649	628	601	653	601	621	627	619	620	614	581	583	641	605	660	602	581	618	624	627	622	650	593	616	557	592	558	555	581	674	581	610	645	578	608	618	651	586	632	578	589	632	588	605	620	612	612	591	569	633	588	604	574	641	552	623	663	597	631	595	577	584	621	603	605	607	600	634	631	637	629	638	610	620	610	610	572	575	609	595	628	649	613	646	592	576	595	597	583	618	613	641	613	670	595	595	613	635	623	595	589	606	639	559	630	600	639	616	611	623	600	578	661	603	624	588	608	611	605	623	584	627	631	623	596	596	651	649	641	593	630	573	618	595	627	601	597	638	602	593	614	631	603	612	575	655	627	616	656	589	604	624	586	626	565	639	646	622	650	595	643	583	641	643	612	582	601	641	637	616	576	615	573	640	636	593	618	615	578	626	647	647	594	605	651	611	593	596	627	595	601	643	610	622	598	581	592	589	611	621	614	613	611	655	637	604	636	624	589	610	647	606	592	619	555	628	600	617	614	598	561	601	570	594	625	585	607	616	637	598	601	646	579	648	627	629	607	585	621	612	572	583	612	622	668	601	581	644	636	618	657	587	594	618	569	599	652	663	608	632	562	556	643	597	601	623	623	609	598	600	607	607	617	586	596	592	626	571	646	591	594	619	626	595	606	623	633	605	574	600	585	631	613	598	636	602	584	620	631	617	626	618	554	596	627	593	632	650	653	620	667	625	660	614	632	624	593	614	602	621	594	620	672	604	588	623	615	661	597	617	636	634	641	632	605	585	601	588	657	615	613	564	628	627	615	611	612	618	578	628	611	582	626	627	619	580	597	646	649	620	628	570	612	607	603	616	591	636	628	585	598	619	605	615	584	609	636	596	595	596	588	596	614	626	576	611	619	605	616	605	630	617	662	636	658	618	596	631	608	601	608	599	609	576	615	635	627	636	590	606	653	643	631	587	623	645	601	566	572	601	593	597	625	598	607	584	626	624	648	599	622	596	652	611	640	605	570	635	585	659	615	606	640	609	616	573	614	587	620	626	622	625	605	622	581	591	598	593	613	616	606	576	627	620	580	618	629	652	653	596	574	587	609	611	616	603	567	592	650	608	617	610	608	619	545	611	622	615	612	577	602	589	622	557	583	618	604	621	633	584	588	619	654	586	629	641	603	594	607	622	618	571	635	615	610	575	560	637	610	620	633	624	644	645	619	647	604	565	597	576	591	599	579	654	569	638	641	631	646	565	633	622	576	633	579	601	639	654	639	584	620	629	647	596	605	601	628	628	634	623	584	580	645	622	561	620	580	595	598	576	640	615	604	627	623	633	610	565	586	605	580	618	599	633	608	604	588	637	608	615	593	608	598	649	601	638	634	599	628	555	601	670	610	611	645	628	614	629	620	668	621	665	602	566	649	604	556	623	619	653	585	599	634	592	592	629	631	628	621	630	596	640	621	608	630	578	639	608	625	612	663	597	566	637	604	659	590	574	605	615	586	596	608	619	627	632	562	669	637	621	615	647	585	583	616	598	611	629	619	584	570	590	616	628	599	652	612	614	603	641	636	610	667	619	582	562	616	617	609	612	636	619	640	616	602	610	639	586	588	646	591	576	589	627	626	592	555	616	569	613	607	603	588	592	593	601	617	603	614	584	653	582	595	629	617	616	596	619	634	602	592	580	645	598	609	596	587	586	628	649	602	598	591	596	658	571	637	584	588	597	660	614	627	598	639	588	612	619	634	614	579	589	623	638	617	644	652	617	646	609	629	614	575	599	595	652	628	602	657	592	658	608	606	649	621	670	575	604	632	596	612	635	613	575	584	660	628	609	591	601	548	636	613	622	636	634	638	589	613	608	652	593	628	616	598	619	583	606	602	613	607	583	640	543	655	640	633	639	605	603	628	616	609	618	609	629	634	577	584	591	624	632	636	659	566	617	639	599	587	612	632	619	578	581	594	607	647	596	611	608	629	638	597	598	624	642	580	608	562	628	643	640	571	592	576	615	610	596	550	621	604	608	579	604	609	586	643	652	610	619	605	610	654	592	647	607	616	634	586	620	618	589	627	607	559	573	610	572	604	645	590	573	626	591	639	615	608	590	590	623	594	608	656	614	588	601	579	581	653	604	607	662	590	637	625	557	595	608	612	617	628	610	600	607	620	606	640	623	658	598	632	667	595	606	634	570	658	627	622	597	605	590	620	584	636	608	608	626	552	593	614	600	634	580	634	638	588	668	621	623	659	619	627	604	610	630	607	628	594	592	601	613	604	564	607	632	593	625	571	601	578	571	575	616	647	601	559	573	623	617	645	607	574	618	580	607	610	595	608	596	624	612	611	585	636	634	616	614	636	632	659	652	602	609	595	568	607	630	611	634	644	586	620	595	628	621	597	601	588	662	642	639	619	605	629	656	607	600	594	605	588	597	611	613	596	637	609	595	579	598	594	597	606	603	595	586	646	584	607	620	588	603	584	602	608	608	631	646	575	654	643	596	570	589	605	627	583	620	606	592	621	632	596	590	597	676	626	647	623	642	574	610	562	579	626	631	591	594	651	569	613
26854	20074	7473	1923	1013	831	736	688	652	541	559	570	514	539	570	505	509	545	535	524	535	506	511	498	529	519	480	496	494	471	546	537	497	537	502	534	523	543	530	545	502	519	505	523	555	527	518	482	523	520	496	510	559	607	637	581	567	510	510	491	515	497	466	463	519	501	509	501	508	504	511	515	494	502	494	504	465	488	498	542	518	482	482	468	485	493	495	458	467	542	496	457	466	469	463	469	517	503	493	495	485	483	489	448	494	484	501	508	484	498	513	471	522	447	475	515	466	480	521	523	477	489	456	542	484	495	528	464	473	509	480	506	474	502	502	495	453	536	519	477	509	516	478	463	495	516	492	516	515	486	497	494	507	496	528	499	485	489	495	471	510	501	431	484	490	528	500	471	493	470	489	474	465	479	541	517	482	517	471	498	486	494	485	470	462	436	531	503	531	473	469	490	508	479	506	516	494	518	517	485	504	509	464	493	473	445	503	496	471	527	499	472	503	481	481	501	484	475	494	492	498	479	497	534	464	488	494	474	478	495	485	474	466	486	503	493	509	480	483	485	491	522	491	512	485	499	473	503	494	463	510	492	504	486	490	489	477	513	486	514	505	488	516	494	464	482	476	496	504	457	487	535	485	486	496	537	486	492	515	504	454	492	514	475	485	540	488	470	495	502	499	490	502	540	471	488	489	453	523	479	501	508	483	470	531	486	481	510	495	458	456	454	505	509	480	482	519	467	546	488	455	509	483	504	507	444	483	501	502	496	501	461	475	523	532	457	508	473	485	460	509	532	482	478	547	482	481	506	498	506	489	501	481	537	492	444	490	469	468	497	492	487	470	459	499	491	478	499	481	508	493	497	522	490	532	498	514	480	502	496	466	522	479	456	457	462	463	515	514	491	546	483	492	521	493	491	456	520	500	502	519	478	456	494	514	534	495	527	535	493	441	479	508	487	521	455	498	521	520	493	487	510	506	504	480	484	482	530	482	477	539	496	506	475	525	507	480	505	465	520	507	506	501	448	499	530	502	498	463	538	490	494	514	504	507	488	470	472	466	483	492	493	497	466	544	491	462	484	452	470	503	497	471	521	468	503	532	500	497	481	488	544	478	507	531	515	516	476	500	517	483	467	495	486	494	493	477	542	489	497	482	500	497	505	440	525	527	488	470	518	530	485	487	507	468	452	471	503	446	505	521	525	521	529	500	452	495	465	469	505	510	461	497	471	488	522	498	493	473	502	502	485	497	481	500	481	495	520	499	499	477	468	514	512	503	546	529	461	502	543	509	511	515	516	452	520	481	484	492	536	463	484	451	432	475	492	528	515	490	531	462	518	470	464	513	536	476	521	476	518	502	514	498	479	484	471	492	500	488	475	514	480	514	525	503	505	543	467	500	524	508	501	463	464	498	531	482	529	546	459	489	554	474	517	478	495	543	518	514	477	494	508	502	483	497	524	494	486	474	508	471	477	458	477	483	505	499	528	482	516	487	511	526	480	494	518	473	512	494	457	520	471	508	516	482	467	576	503	515	540	526	502	491	487	484	519	500	500	472	484	532	486	500	507	493	475	484	521	515	502	502	515	484	481	487	477	494	470	472	470	483	509	490	496	521	530	488	505	475	491	483	479	499	486	479	487	475	479	541	486	489	491	517	496	464	483	467	526	461	483	464	504	513	489	509	512	525	493	505	508	479	464	488	555	521	479	450	511	483	515	504	495	490	506	504	484	519	516	532	519	525	518	475	499	505	502	497	497	486	499	510	488	479	491	503	503	480	468	509	484	482	510	528	489	474	492	487	493	480	500	531	476	526	460	493	504	501	519	463	528	504	463	537	496	488	489	452	531	542	470	498	488	504	466	459	480	508	515	515	557	534	468	450	510	461	470	492	489	513	502	479	526	497	524	488	456	509	524	464	505	520	477	487	513	524	462	492	516	506	533	504	451	512	483	507	493	497	482	520	542	561	493	464	502	458	502	516	480	483	472	481	456	484	506	449	509	523	515	454	455	495	507	498	498	501	495	483	464	460	501	520	525	489	505	507	462	501	507	472	496	446	531	495	491	528	483	470	507	482	466	475	471	489	471	460	488	501	448	514	466	508	455	473	503	495	513	475	490	474	486	494	476	501	507	495	457	510	516	525	510	471	494	513	481	462	483	500	459	503	471	525	462	516	471	467	501	465	486	497	486	464	533	497	509	510	486	487	500	502	467	476	468	430	497	511	513	478	480	532	525	500	496	487	454	441	496	517	525	487	492	530	501	501	529	503	479	479	511	489	510	515	517	508	465	485	499	471	463	485	492	486	478	511	443	475	497	529	517	499	509	509	445	466	506	477	440	443	500	493	487	518	486	441	460	463	488	491	507	461	486	474	519	486	490	480	485	513	522	466	498	502	522	506	464	518	489	527	475	459	476	493	549	493	512	523	529	525	468	488	495	487	520	479	488	486	510	455	452	535	483	472	442	493	465	431	492	513	481	503	507	492	508	462	514	532	500	477	489	504	466	515	461	501	466	518	491	513	511	482	467	490	486	497	481	467	473	520	489	519	481	476	505	497	510	466	512	487	501	490	464	478	506	469	518	531	514	490	507	477	509	484	485	505	501	494	491	515	475	506	486	470	484	490	498	498	501	485	499	504	509	472	470	493	491	487	505	502	472	483	489	485	528	506	509	456	477	492	524	475	497	507	522	481	445	447	515	476	472	475	481	514	480	497	494	504	496	506	495	493	505	490	524	495	469	468	492	502	467	521	464	473	482	486	454	478	511	514	523	536	488	510	534	490	522	448	484	498	508	502	517	491	514	520	519	508	479	493	532	485	548	510	476	521	501	474	508	507	491	508	488	538	541	499	487	522	474	498	518	506	463	534	531	478	490	490	503	487	493	482	477	493	460	490	451	501	486	524	536	534	511	480	473	446	472	532	517	495	478	501	467	509	484	482	529	516	500	515	486	544	497	481	499	485	526	539	520	495	520	518	494	504	492	493	540	476	501	490	484	505	490	488	510	496	482	495	487	521	475	494	536	507	436	526	496	485	470	452	475	440	506	498	487	517	498	483	488	486	498	473	529	466	478	475	469	517	497	520	515	536	509	535	487	476	487	503	510	504	511	494	504	507	538	489	484	451	510	503	491	512	472	481	509	511	508	515	490	477	505	507	515	489	519	510	506	510	484	474	544	520	505	453	517	506	498	478	470	504	475	457	501	502	479	510	475	500	528	485	500	534	513	511	498	500	503	519	499	506	490	507	462	503	510	462	505	525	540	480	487	476	517	539	541	509	496	511	496	530	492	513	482	512	484	500	499	480	475	505	496	476	502	505	512	518	511	525	505	527	544	455	479	520	488	530	486	506	484	457	465	485	482	491	488	528	504	517	477	487	538	476	488	490	497	475	501	497	470	493	503	509	482	513	495	488	545	468	513	453	525	476	443	470	492	497	490	535	500	517	529	478	519	507	471	512	513	501	508	513	509	470	515	474	488	504	499	464	465
5855	5269	5780	3788	2681	2110	1836	1671	1563	1160	1162	1117	1048	1088	997	1008	937	918	932	906	951	906	918	954	935	916	908	1001	1000	936	938	1000	1053	1073	993	961	955	1040	945	1040	965	966	995	918	955	937	926	930	996	922	892	922	1146	1433	1307	1160	1099	930	899	893	889	879	916	907	850	953	839	876	893	902	921	915	865	947	886	903	887	905	890	922	914	871	878	815	898	907	860	872	943	863	921	923	888	880	857	828	904	870	893	844	898	889	891	901	907	898	893	914	917	898	909	920	886	914	928	897	887	919	880	906	918	902	883	838	855	869	945	924	914	868	885	911	885	931	924	909	925	925	960	909	876	910	839	917	913	910	872	892	904	893	919	865	898	880	900	897	936	866	917	915	884	891	847	838	908	943	889	840	883	880	838	835	914	906	875	883	894	942	849	887	909	920	906	898	907	914	885	914	883	946	944	901	892	928	900	914	863	960	885	896	900	878	865	954	862	912	855	909	891	906	867	897	830	882	945	893	920	928	888	881	894	925	889	893	937	870	895	890	890	935	919	881	907	883	849	888	895	883	888	905	921	874	880	908	910	902	889	916	882	890	909	938	817	914	895	897	891	887	901	857	871	892	881	911	930	900	942	883	897	894	900	855	944	938	898	878	895	845	913	915	872	930	873	877	886	863	868	890	832	891	883	836	924	932	908	906	892	882	906	892	921	971	919	927	889	917	843	899	894	946	868	913	858	897	859	896	899	909	874	938	909	920	898	898	878	858	871	943	885	849	930	890	916	834	889	879	916	861	850	852	917	909	923	896	872	873	893	932	921	949	939	914	885	889	913	871	897	875	828	900	894	852	927	893	885	881	874	939	842	896	920	888	925	952	827	918	887	897	951	902	931	910	853	895	895	910	925	883	895	914	890	827	917	905	915	889	905	887	897	854	876	906	886	915	892	873	840	924	938	854	915	939	859	878	873	881	875	911	897	881	927	955	957	883	911	855	900	958	925	947	879	899	909	889	842	909	862	900	900	897	916	906	880	879	879	859	864	877	876	893	933	920	853	878	929	883	854	856	896	863	929	898	959	876	924	910	869	942	951	931	916	899	946	861	920	884	896	920	892	877	885	893	889	872	893	901	844	882	881	927	887	877	884	887	915	904	886	894	915	833	909	853	850	870	917	920	949	894	920	917	890	896	901	888	930	896	916	906	935	840	842	860	897	870	829	843	906	888	871	926	895	927	908	865	919	883	902	914	881	898	889	848	885	896	892	901	942	926	897	901	886	901	923	924	928	937	888	885	905	911	902	900	911	881	815	864	917	925	923	882	915	885	926	943	848	874	879	891	939	906	893	875	915	879	928	921	868	881	944	914	919	903	894	879	925	931	849	872	885	883	859	928	933	899	869	867	913	907	893	887	870	880	915	892	913	895	903	848	936	927	879	879	863	865	914	909	894	883	874	864	895	897	872	902	874	861	876	857	875	935	922	884	919	875	880	901	934	899	883	889	924	906	912	865	886	914	884	876	855	887	843	887	843	865	956	890	889	873	855	951	873	859	865	905	891	893	881	916	855	882	870	898	921	905	894	869	899	847	881	888	851	898	943	851	905	869	869	939	865	870	875	950	848	880	885	887	921	924	907	1000	896	903	963	850	867	907	910	841	863	919	902	940	880	870	870	924	889	856	901	947	897	925	888	881	845	909	918	897	894	875	867	876	893	906	898	903	966	880	896	902	888	871	892	900	909	878	883	935	892	879	858	879	875	873	884	876	914	909	888	912	917	877	892	888	916	888	917	836	914	882	889	833	922	890	860	838	877	885	897	912	891	848	917	881	850	913	942	957	917	913	904	892	890	885	852	951	899	844	906	871	891	903	879	913	902	905	869	887	903	828	880	870	912	906	911	880	871	884	878	960	852	868	878	888	925	887	897	884	903	955	897	965	895	877	852	909	895	865	919	933	877	907	892	925	916	873	934	851	897	905	947	889	897	909	841	900	860	887	906	950	902	887	891	893	893	918	937	910	874	881	895	916	873	889	907	899	848	909	934	843	954	892	901	917	921	856	862	909	918	871	930	928	873	880	908	857	935	890	887	862	919	894	935	915	824	849	881	933	861	963	879	880	894	919	898	841	895	919	892	886	902	920	935	889	883	902	865	912	907	946	828	878	891	916	858	890	898	918	942	898	900	866	867	901	911	869	899	884	874	887	937	929	892	909	883	883	923	863	887	929	867	911	899	929	892	951	892	912	864	904	864	904	926	931	873	954	855	898	887	854	888	888	899	883	844	897	931	883	862	912	905	867	880	929	942	880	903	883	859	859	874	900	844	884	962	894	863	907	892	882	869	911	935	881	907	964	877	872	900	867	859	878	860	920	861	897	897	841	923	901	833	898	877	925	886	919	893	889	957	905	907	948	846	875	923	890	894	896	908	883	933	905	916	880	915	873	936	842	881	930	883	900	939	903	897	933	868	897	921	881	885	876	869	929	914	910	890	884	870	931	898	878	899	858	854	919	922	946	897	887	863	872	931	907	864	879	906	905	924	848	846	880	879	873	970	887	875	892	893	919	922	895	889	899	826	896	927	883	922	821	885	951	850	892	903	901	927	923	881	889	900	923	884	808	887	932	944	884	908	858	877	904	885	935	880	928	884	844	932	916	893	951	906	885	865	910	916	896	893	864	865	892	877	913	875	888	897	917	844	862	889	924	902	913	911	914	905	909	897	896	884	866	906	944	893	942	883	850	896	886	892	879	905	896	895	941	865	878	935	868	856	873	915	946	935	836	874	959	917	888	862	863	900	867	872	890	866	888	813	938	896	937	930	905	838	916	869	896	893	874	939	926	908	858	892	911	898	907	894	856	939	903	949	907	909	907	867	939	903	905	874	975	873	910	915	902	874	909	899	877	876	885	910	896	911	845	868	894	905	917	906	925	922	887	863	874	861	899	903	890	952	918	904	934	884	891	890	914	878	907	913	926	882	890	890	866	884	894	891	902	926	899	912	888	885	885	885	875	898	926	886	874	836	896	920	889	891	949	874	882	866	895	912	896	904	905	938	925	921	890	872	899	868	894	869	904	909	888	850	927	917	884	965	893	850	901	870	848	872	883	911	862	912	900	833	904	943	892	877	910	895	936	881	864	871	914	874	832	900	877	894	897	879	848	907	849	881	907	925	932	928	886	874	898	892	923	936	914	889	925	907	912	905	887	898	841	945	885	919	886	875	954	892	912	874	950	895	959	911	901	872	895	862	921	887	903	926	874	919	938	864	906	904	845	882	881	921	887	848	883	874	924	930	890	905	896	891	869	880	889	862	867	881	918	854	912	876	940	904	892	880	942	906	925	862	857	961	915	885	870	958	884	973	839	916	936	842	906	903	923	884	935	888	888	871	893	870	874	921	874	887	904	847	908	881	874	864	861	941	915	908	922	870	889	892	868	907	885	878	844	872	899	931	891	920	873	938	826	867	898	917	935	871	924	893	897	869	900	912	918	944	887	929	859	943	889
24284	21260	28293	24514	20227	3615	1277	982	748	610	609	551	485	533	539	427	484	421	445	450	423	447	426	469	454	438	455	471	383	442	417	426	478	516	470	456	435	416	390	468	484	443	448	479	411	442	448	430	439	428	420	512	808	1260	1053	772	611	475	478	389	395	382	399	374	433	385	384	396	422	390	409	396	395	386	398	415	402	418	380	395	393	393	385	385	406	393	397	377	410	440	372	395	400	400	367	394	374	392	407	389	394	428	409	407	439	408	413	405	428	410	396	388	384	388	414	406	430	394	409	385	386	402	378	407	391	404	406	389	390	391	415	371	402	408	417	427	397	432	375	420	395	375	390	415	402	385	418	368	405	426	373	416	385	415	386	385	419	383	387	373	412	381	434	396	369	411	403	408	411	376	385	406	373	371	384	382	383	397	381	402	396	401	378	417	353	381	369	394	420	372	380	414	417	407	421	397	451	369	416	416	382	358	403	354	388	377	417	369	411	417	392	436	392	370	412	408	393	403	404	408	424	376	381	369	420	375	409	392	398	383	399	374	390	382	406	389	390	399	403	408	350	379	378	416	394	411	400	401	412	413	377	399	369	401	346	411	390	387	421	391	390	401	393	380	354	398	403	424	408	389	372	406	396	407	403	402	410	407	387	361	392	386	420	377	398	395	393	432	384	395	399	368	412	381	410	405	400	401	421	397	395	369	361	418	409	410	415	369	396	383	367	396	395	402	401	410	385	391	392	392	404	406	400	352	351	365	400	419	353	393	394	375	396	385	365	393	386	372	383	416	404	372	384	423	410	382	404	385	387	386	405	408	425	394	430	383	392	394	390	423	385	389	398	372	384	401	373	389	403	387	396	396	428	412	406	394	385	379	408	350	390	387	443	401	370	391	421	373	396	361	384	385	398	379	413	430	365	381	416	398	405	383	400	441	383	381	418	418	398	390	399	367	381	410	376	411	420	429	418	365	374	376	382	440	412	402	351	430	371	383	359	420	409	405	368	387	432	391	406	386	388	423	428	400	382	398	372	361	405	400	433	412	412	383	385	405	385	410	399	424	386	411	396	414	395	404	394	399	421	404	403	388	391	422	410	425	409	376	386	396	405	376	365	403	410	414	382	421	415	386	377	399	418	393	443	411	423	418	411	371	383	413	374	404	376	382	380	398	364	414	379	423	408	393	377	407	396	391	390	387	385	380	430	375	409	421	363	377	389	378	410	419	375	385	417	412	391	414	406	401	353	401	399	372	360	401	384	424	464	404	366	384	373	431	408	406	408	408	373	394	397	441	380	436	368	450	397	368	405	401	414	399	417	408	383	413	367	400	398	401	401	371	360	403	385	401	401	393	407	389	398	448	401	375	365	362	381	399	371	364	383	379	391	404	387	413	386	373	376	374	418	376	416	393	366	380	405	370	403	385	385	411	418	389	370	408	374	427	383	417	412	395	374	395	390	371	387	426	379	396	401	398	377	382	390	382	416	407	403	431	367	423	418	444	405	388	381	395	418	379	347	368	396	378	364	403	434	405	391	395	373	374	409	399	398	373	403	382	377	408	391	408	391	412	402	405	412	378	416	375	397	362	399	401	369	390	346	446	443	409	363	394	388	383	367	397	356	383	387	381	416	406	414	397	361	396	384	413	368	423	387	393	377	414	373	406	395	382	394	368	401	403	443	389	384	385	373	385	426	385	394	413	384	429	400	383	411	377	393	414	387	390	385	394	406	373	402	430	412	398	388	379	444	365	431	409	387	399	404	415	382	386	376	389	370	406	398	395	377	387	344	421	379	383	417	408	385	415	414	411	354	401	393	393	398	377	375	405	386	396	398	380	424	426	399	401	370	447	398	416	390	407	394	408	350	395	409	408	384	390	426	369	381	417	351	377	396	385	427	427	409	426	387	387	376	378	418	370	364	366	414	395	392	387	389	359	442	407	440	411	393	398	427	379	358	419	381	374	382	448	408	438	382	391	364	397	399	387	370	379	421	396	354	370	409	384	412	381	399	388	389	377	373	391	364	416	378	392	365	391	406	417	388	370	405	420	403	407	398	378	377	375	401	416	409	371	404	398	380	393	406	378	369	368	384	376	374	412	376	418	380	389	398	373	393	406	399	395	381	396	402	379	390	427	386	413	403	351	385	429	400	394	411	369	390	400	406	381	442	389	386	370	397	374	416	426	403	393	404	365	427	377	411	384	373	364	403	395	384	380	386	409	391	418	374	372	411	382	381	410	396	377	358	374	399	366	387	396	392	419	415	409	382	404	383	411	388	424	391	412	405	436	385	386	415	387	357	390	366	410	385	421	392	363	431	398	386	417	381	432	411	434	382	404	371	395	382	396	416	428	401	392	392	412	367	392	401	399	380	401	385	405	417	405	420	402	401	398	397	380	416	411	369	419	376	401	399	416	419	376	390	388	381	416	403	416	405	389	385	359	403	412	372	449	387	356	394	406	395	379	373	365	378	369	436	382	383	406	376	386	377	379	412	376	380	435	433	435	404	386	424	388	396	387	385	415	393	395	410	401	380	390	394	400	393	407	426	379	412	437	437	372	389	418	419	381	394	418	382	394	436	368	389	407	401	416	418	399	394	386	392	392	437	400	390	416	370	371	373	383	419	412	397	399	368	363	406	401	411	419	376	430	374	404	379	415	409	409	417	403	390	403	396	388	399	381	398	424	408	386	417	424	413	404	381	365	371	376	414	380	410	417	382	377	395	383	434	406	410	421	440	408	408	419	399	409	374	405	382	383	393	387	391	398	394	386	376	423	398	398	371	394	418	432	393	404	395	375	368	363	433	407	397	392	382	404	395	386	365	418	398	383	382	364	410	375	394	367	423	385	403	351	431	380	410	413	422	376	373	366	399	404	400	372	396	399	430	384	387	391	375	409	404	425	342	375	394	373	389	410	415	378	368	381	433	402	390	414	387	388	386	379	402	408	383	389	407	401	380	389	407	393	386	406	442	398	428	342	432	388	401	338	400	368	420	396	397	375	400	389	421	373	388	404	392	386	419	404	357	378	395	427	421	403	390	396	408	376	402	390	372	363	397	409	386	397	390	415	390	399	412	366	384	372	384	377	408	401	384	402	395	386	416	376	409	391	400	412	396	382	381	371	411	359	368	399	396	425	399	388	395	369	429	425	401	388	395	382	397	385	392	361	398	399	413	412	401	384	415	385	355	403	385	360	398	353	390	366	405	387	382	435	370	387	382	413	416	388	382	422	394	449	417	389	402	393	406	385	401	441	383	416	396	384	409	409	417	404	393	388	394	389	399	398	360	351	350	363	398	420	412	375	401	345	408	375	415	407	398	403	405	395	392	394	404	402	402	409	403	398	391	441	401	388	396	406	391	416	398	370	389	402	385	386	392	404	375	377	399	405	375	404	412	384	386	368	385	403	410	372	379	382	352	418	385	405	397	374	388	380	387	415	385	379	384	365	397	406	441	386	406	411	392	377	401	416	410	421	400	383	381	392	392	412	398	373
7212	14326	13585	8261	6018	4231	3283	2832	2108	1654	1587	1351	1240	1288	1136	1050	956	942	946	905	850	897	896	890	860	852	811	840	853	877	877	925	964	1125	1013	887	944	855	905	857	932	889	891	850	830	854	855	782	824	793	792	986	2207	3538	2770	1794	1359	1008	868	752	765	743	693	740	739	711	711	736	755	737	741	717	742	754	719	711	748	752	716	714	745	776	684	722	759	726	699	710	693	764	744	779	731	727	718	757	722	763	737	690	752	710	732	757	734	736	735	695	729	725	682	701	667	715	690	769	740	721	716	730	715	802	700	733	788	745	754	741	753	730	740	675	691	780	747	724	768	705	712	731	745	734	757	734	736	752	670	761	718	762	708	720	710	713	732	740	756	735	749	735	721	763	690	771	747	712	706	702	774	741	710	730	718	706	750	757	775	719	745	713	741	681	725	691	745	724	707	715	736	734	713	728	726	728	719	745	733	706	772	745	738	724	724	700	764	736	749	767	749	751	782	721	708	702	724	735	717	716	730	770	749	721	753	724	747	756	727	759	730	704	722	720	722	723	759	747	720	752	716	732	691	772	762	702	718	746	711	738	705	678	723	726	688	744	683	757	720	730	715	722	741	748	749	719	711	712	723	703	714	718	724	731	733	732	708	716	741	766	741	746	754	707	727	712	746	776	744	753	705	726	723	716	679	695	694	761	728	723	696	754	824	715	732	767	756	706	702	707	709	754	708	789	759	741	718	725	732	743	728	685	738	757	737	749	674	747	728	776	705	775	700	730	719	699	788	706	712	706	785	722	720	758	712	768	733	710	725	737	710	749	733	782	694	756	684	736	691	711	712	720	708	822	721	682	710	724	696	735	728	698	764	754	772	739	714	701	698	734	728	712	709	765	729	731	729	690	687	722	723	731	719	721	691	775	711	730	724	716	752	729	744	761	724	750	753	719	713	722	659	712	753	742	759	746	742	701	753	719	737	712	727	704	780	736	755	755	746	734	710	742	753	719	706	733	746	738	711	753	731	688	690	715	731	752	750	760	695	770	716	729	756	752	760	765	729	735	736	737	739	731	751	723	723	761	705	699	712	741	743	790	720	757	760	730	731	727	766	706	741	745	730	693	701	706	755	730	765	725	712	727	702	673	750	738	767	741	767	741	703	737	758	691	760	777	747	716	695	736	709	720	709	749	706	713	724	733	718	749	785	703	758	705	702	756	740	690	726	756	740	761	661	714	735	763	724	709	721	744	749	731	776	753	662	663	740	729	779	729	697	737	752	756	685	741	760	717	744	733	667	682	744	769	726	749	748	736	773	712	728	723	737	742	698	709	727	693	747	730	691	744	732	746	687	756	754	755	740	716	779	693	721	734	755	714	748	772	748	731	738	747	675	683	733	714	726	761	770	769	747	755	670	762	736	717	687	719	690	738	745	767	687	744	705	738	704	754	778	703	716	719	707	777	710	730	756	733	696	710	756	678	725	722	784	756	705	690	742	683	697	750	751	790	717	715	732	705	692	730	698	722	692	722	759	752	745	727	707	731	777	708	773	734	744	748	715	718	782	653	780	701	748	746	743	761	721	712	697	733	749	756	741	712	735	732	747	725	744	732	711	705	769	789	710	764	744	728	691	734	745	729	776	766	729	744	752	693	742	701	679	694	745	759	702	738	736	735	751	754	757	676	717	705	705	795	718	718	750	704	696	697	773	745	672	720	721	715	703	770	710	743	750	751	750	745	694	729	738	695	770	691	726	753	704	719	762	676	712	682	691	722	752	712	781	713	733	731	720	726	735	732	724	732	740	703	775	697	794	705	732	721	702	713	743	727	744	775	696	723	749	733	723	734	769	707	725	719	721	698	707	731	750	752	754	722	776	776	659	709	706	746	727	750	676	711	665	726	678	699	777	677	739	706	718	730	737	741	726	714	732	750	747	731	714	723	726	679	736	732	748	763	755	718	717	755	713	696	724	743	732	776	737	719	750	784	730	748	666	773	682	778	701	751	706	775	714	756	735	716	759	728	728	697	766	705	750	706	738	751	719	721	762	704	749	705	752	775	743	744	738	752	725	808	740	757	730	740	737	726	717	729	742	751	745	751	784	750	760	766	711	711	710	743	731	744	723	655	718	728	736	691	726	739	716	772	749	736	745	826	690	710	770	716	748	695	740	739	728	694	706	726	733	709	717	715	768	732	771	727	703	748	764	732	741	721	728	721	766	774	759	720	728	724	752	751	724	722	758	737	717	684	745	725	739	724	744	751	711	757	731	694	743	715	741	718	740	738	710	724	750	721	697	735	760	737	784	744	740	746	734	755	773	711	779	717	749	744	704	695	679	734	723	701	736	741	726	730	761	707	785	744	750	693	728	706	687	724	731	747	735	721	713	737	731	745	743	702	734	714	692	698	785	718	732	748	756	754	680	708	725	670	769	706	719	717	744	693	737	787	764	757	730	795	737	733	718	706	696	704	695	710	736	754	740	756	710	750	706	716	742	735	736	752	692	698	769	743	721	749	719	736	748	704	743	749	713	757	670	720	697	744	748	745	721	708	771	691	726	682	714	734	677	717	785	745	762	726	720	714	730	703	749	670	758	693	736	732	743	732	714	716	747	769	778	755	712	725	701	726	725	700	705	734	773	708	722	699	737	719	675	721	731	735	682	750	740	744	713	731	768	756	730	764	722	720	734	750	731	733	729	768	705	723	720	747	762	726	722	739	719	698	753	772	765	723	731	740	701	741	728	668	749	741	692	731	724	738	745	757	715	728	729	714	702	721	678	731	716	768	736	714	747	717	706	766	745	691	709	781	724	733	773	747	716	754	748	756	743	700	774	706	686	757	750	745	714	730	774	752	755	758	645	783	718	717	797	748	710	761	780	722	729	723	752	718	738	744	714	729	715	688	751	717	775	705	723	754	761	748	754	704	704	730	718	673	749	722	760	729	774	727	733	768	747	682	741	708	744	722	719	736	732	740	721	738	755	758	756	751	714	708	702	805	726	726	706	727	732	724	775	798	709	748	705	779	732	732	759	724	730	726	671	753	684	784	733	747	669	703	697	708	753	658	725	744	791	707	741	687	722	714	745	729	714	723	756	760	751	730	700	718	745	760	748	758	742	778	722	737	730	710	704	691	719	692	718	703	769	728	729	715	719	724	763	717	730	734	784	700	746	706	710	694	709	722	714	759	679	739	692	738	710	720	738	744	738	799	745	727	713	754	711	752	744	766	680	710	744	716	716	727	728	768	731	754	753	704	712	713	715	702	660	785	776	709	741	730	721	706	771	720	706	774	739	789	723	703	729	772	726	777	754	756	713	676	726	744	723	707	717	714	684	713	722	698	698	724	689	720	694	758	692	704	734	722	723	744	713	715	684	697	730	736	721	726	740	685	759	760	724	722	694	762	775	732	727	716	746	711	712	725	650	781	708	695	745	706	739	764	750	700	684	716	681	691	724	747	729	727	757	714	709	698	727	684	723	747	745	739	699	729	751	706	735	740	715	726
23431	21314	29012	23953	21315	19243	3082	1416	803	718	617	545	540	500	432	437	428	400	411	384	372	341	381	398	384	384	382	390	404	381	383	392	403	447	448	432	403	381	403	424	354	356	385	406	385	349	351	375	376	394	374	375	937	1707	1447	1034	729	521	398	346	332	316	335	314	310	328	312	300	293	311	315	295	323	319	328	343	315	327	317	314	328	309	314	318	311	325	281	322	287	309	304	310	333	315	313	311	304	309	288	300	313	326	306	351	320	309	307	331	340	314	286	299	308	310	288	316	304	289	348	316	289	324	297	329	312	307	339	287	355	291	302	297	313	319	328	308	311	294	316	307	315	322	338	322	284	279	299	324	321	341	331	327	302	330	305	276	314	326	322	318	306	298	308	283	324	297	307	303	323	312	313	324	316	330	290	276	311	328	305	313	333	310	329	327	318	297	289	297	295	351	303	278	323	334	308	331	326	312	292	297	295	326	324	323	301	305	316	304	332	296	319	293	342	309	313	297	281	297	295	316	294	321	332	347	294	295	330	321	325	300	317	303	328	301	289	299	307	287	323	296	291	296	310	341	345	324	294	317	332	296	344	323	322	325	306	282	334	297	273	326	331	313	299	308	327	325	307	312	316	314	297	312	301	296	321	299	284	304	298	311	324	283	299	268	313	303	322	312	315	280	356	331	327	318	291	311	318	313	325	305	310	289	306	318	336	329	305	327	307	322	300	310	299	276	289	321	314	318	304	298	293	324	340	318	305	284	336	330	317	317	325	315	322	320	329	310	315	325	313	289	314	308	321	310	289	296	308	331	319	278	306	296	276	330	304	290	306	307	303	308	344	294	308	304	310	299	318	274	334	324	308	293	302	285	330	299	320	310	296	323	308	292	318	333	310	310	289	324	331	295	279	323	340	324	328	320	310	301	315	312	283	314	298	306	340	301	292	302	313	353	334	328	286	310	334	323	326	335	326	320	311	292	287	307	337	323	341	303	351	317	346	326	313	331	301	289	328	296	290	311	312	343	288	301	321	324	292	288	324	267	293	290	301	301	334	290	340	323	310	319	291	289	324	312	277	332	308	311	295	335	301	304	291	306	305	297	324	291	279	271	286	298	281	327	306	308	322	311	298	284	294	311	318	304	297	311	325	306	293	318	285	299	312	315	305	297	313	326	331	310	319	320	275	286	277	292	307	307	338	311	332	273	337	298	339	309	314	298	285	315	324	306	302	302	283	328	292	316	282	326	342	310	341	304	328	285	314	331	335	339	297	302	301	341	317	287	329	321	325	309	306	332	291	288	348	307	292	339	317	331	330	295	326	300	291	303	316	310	328	338	322	318	302	318	312	305	315	342	278	353	319	316	315	310	293	301	336	287	313	339	332	296	288	328	280	322	274	334	344	306	300	314	279	321	325	334	308	300	285	344	352	294	309	303	324	311	301	330	313	330	317	295	325	293	309	331	296	333	310	295	312	310	322	301	326	307	325	301	274	273	339	307	294	314	309	300	305	308	310	314	313	306	326	294	284	333	310	299	313	292	285	319	306	280	336	285	333	312	276	292	292	310	289	303	305	314	306	322	319	313	303	316	300	335	312	322	317	318	351	295	327	303	307	326	329	296	360	318	325	342	310	288	334	301	294	315	296	331	292	307	340	308	310	284	324	289	316	288	329	317	312	310	367	293	301	287	328	339	315	300	295	326	279	316	308	290	269	278	299	311	299	321	319	324	338	301	284	298	320	308	308	307	322	293	297	349	293	311	316	313	304	303	320	274	305	315	287	299	320	294	320	329	306	294	297	303	304	289	329	316	308	263	316	336	326	316	312	335	304	317	335	306	332	340	315	315	302	308	307	270	325	316	304	326	329	325	304	319	329	317	281	305	308	297	296	332	294	309	302	337	310	293	297	315	297	312	298	316	323	329	309	294	321	313	294	310	325	321	323	322	304	321	281	304	342	314	312	318	313	319	345	319	337	301	325	340	319	300	307	338	301	318	307	323	327	318	311	302	314	311	311	289	330	319	311	322	286	294	322	337	324	351	299	272	306	321	272	328	318	314	338	301	326	279	307	288	307	304	323	332	299	320	325	299	319	273	309	299	305	303	333	294	343	341	318	341	338	319	304	326	311	313	317	295	312	345	323	295	332	327	304	322	292	310	308	305	307	306	299	320	317	315	317	310	291	312	326	297	316	316	282	322	306	309	286	317	332	304	316	311	277	309	307	315	318	308	314	296	315	272	325	322	299	324	298	331	318	320	313	329	328	294	326	324	324	318	310	272	327	290	302	341	283	284	286	307	290	316	309	309	284	300	339	311	295	309	319	304	306	296	341	289	324	330	303	298	328	291	288	315	291	296	311	278	373	306	276	307	333	302	359	326	318	342	300	319	300	302	329	311	318	306	293	322	329	335	304	318	293	312	296	294	277	325	335	292	331	319	306	335	287	309	309	300	332	334	322	288	327	317	308	306	287	313	321	327	306	304	320	322	309	298	330	270	351	298	325	279	295	327	294	321	330	312	281	279	343	311	307	303	307	315	311	308	311	291	297	338	295	332	331	311	287	367	299	316	328	298	305	324	304	312	309	337	326	315	289	310	321	272	343	332	311	316	268	282	305	291	333	367	324	294	328	303	315	289	299	312	301	313	308	307	305	283	302	330	309	294	328	304	344	313	293	316	304	326	313	318	318	304	286	340	303	293	305	284	284	281	333	310	303	303	331	311	339	315	343	304	304	294	305	341	305	291	291	325	313	304	275	348	304	322	307	304	321	309	288	283	310	307	300	297	300	308	297	308	306	306	333	307	305	282	270	312	320	310	344	321	299	274	288	318	310	306	308	301	300	306	326	286	313	297	308	329	311	283	312	278	292	286	302	318	303	338	313	308	273	291	286	293	305	293	323	319	297	351	305	331	297	293	292	306	285	306	303	320	348	297	320	312	305	315	284	318	319	344	307	330	307	340	306	291	320	313	286	289	315	340	291	302	313	295	284	317	327	330	293	326	312	320	304	292	311	286	335	297	307	304	326	291	301	296	326	351	315	311	304	326	304	323	329	285	322	337	298	313	348	324	304	315	312	308	326	328	311	290	311	275	316	282	305	314	299	323	309	323	303	302	287	282	311	307	335	278	308	325	325	292	337	298	299	327	310	296	277	294	327	286	316	318	307	338	347	278	321	303	299	330	292	311	314	314	319	332	344	310	296	360	298	310	318	313	319	305	326	350	320	322	331	306	322	301	308	303	321	308	327	310	312	281	327	317	342	314	328	336	305	305	302	296	327	339	292	301	305	301	285	278	287	283	315	326	338	307	304	305	357	308	318	326	262	316	320	319	335	309	334	326	313	322	309	300	304	307	328	354	313	292	303	293	323	319	310	287	298	295	329	300	309	297	310	317	336	289	308	313	290	326	330	303	299	292	299	309	304	316	310	331	337	332	301	309	334	324	317	298	304	301	291	326	339	299	319	288	338	332	321	295	311	328	306	307	285	281	305	312
9514	20111	19182	12279	8802	6132	4834	4112	2584	2187	1911	1633	1535	1400	1145	1016	976	916	947	850	833	822	841	839	841	838	872	764	862	807	905	864	947	976	1050	942	915	873	830	810	815	814	763	820	804	813	775	859	861	722	745	964	2648	5088	3919	2736	1933	1152	789	612	545	609	579	556	544	483	560	568	563	579	595	577	578	543	586	543	588	588	550	560	537	552	592	599	546	572	532	584	598	551	611	554	556	570	558	592	570	579	583	578	638	539	636	605	576	559	598	568	560	519	574	583	553	575	539	555	569	592	527	571	555	604	571	551	573	537	579	579	583	543	591	599	587	566	577	587	548	543	553	563	561	568	561	583	551	558	586	543	570	555	510	589	594	572	523	546	563	572	573	540	591	576	567	536	573	543	586	546	550	573	615	598	583	553	586	577	533	589	523	556	577	552	527	585	567	597	551	562	527	564	524	548	537	530	524	573	578	597	567	557	626	560	582	557	556	568	589	583	577	568	587	573	545	535	540	581	541	570	598	594	601	527	574	551	547	564	559	528	552	550	550	514	536	550	611	565	597	596	578	624	583	566	609	555	579	570	551	610	537	567	584	548	555	557	570	581	560	559	566	567	559	614	572	570	592	560	535	558	572	559	537	547	574	562	572	565	570	602	573	539	570	571	612	541	546	556	545	569	560	548	571	598	542	594	581	553	583	526	583	579	572	554	543	519	540	568	594	545	544	536	586	560	549	604	520	545	558	576	596	559	593	559	572	577	581	563	554	622	533	556	567	583	534	542	552	565	579	598	561	549	596	554	546	569	521	566	530	558	555	603	594	567	582	544	552	576	563	552	598	526	586	574	548	554	591	558	579	542	557	564	536	535	563	612	548	580	549	562	571	594	589	514	544	570	544	575	537	587	588	581	570	539	552	600	578	530	535	559	553	582	579	589	564	553	593	555	541	604	569	577	555	571	558	634	568	610	547	598	564	588	574	582	519	544	578	556	575	583	597	568	576	555	538	620	575	566	555	531	506	537	597	593	554	529	525	568	541	522	501	524	571	576	533	567	558	571	586	555	610	545	553	546	600	536	552	580	556	575	587	519	557	578	593	550	602	554	563	526	601	538	573	567	565	573	566	569	566	561	535	566	549	559	588	579	536	585	547	558	564	553	565	579	563	538	565	584	570	595	578	543	551	557	595	562	588	570	570	561	577	560	523	574	541	563	549	590	563	588	565	537	588	589	568	571	542	545	566	552	553	558	595	602	557	569	579	553	550	562	553	558	553	585	590	552	593	594	560	551	548	595	534	560	593	532	592	592	578	600	535	549	539	567	575	556	555	589	560	581	554	606	600	551	557	534	612	544	585	524	578	565	566	622	584	560	610	591	573	553	572	619	579	548	565	566	602	583	585	539	557	560	530	548	579	576	553	591	548	584	571	580	584	620	579	529	552	527	533	561	579	580	554	541	562	588	571	597	555	566	580	556	511	560	548	574	575	572	575	579	568	588	577	545	557	576	571	567	598	580	553	603	542	541	559	566	572	600	560	594	579	571	530	574	564	546	572	530	583	563	560	621	574	525	605	557	539	578	572	570	539	573	593	575	592	550	588	576	606	554	558	529	533	540	566	583	563	582	617	548	559	555	583	544	564	607	566	539	549	564	550	523	611	601	577	575	591	541	542	559	591	554	553	550	582	530	572	551	585	585	608	551	531	568	546	573	538	600	568	617	555	557	548	601	580	582	579	548	550	518	625	586	579	611	557	594	564	588	541	512	602	584	599	597	536	571	569	562	538	514	527	572	551	564	518	559	580	547	582	557	596	563	534	573	538	556	529	551	569	602	558	570	562	598	570	537	567	599	502	553	552	583	538	585	575	588	585	568	529	547	606	550	557	590	575	534	617	600	542	554	600	549	531	565	533	554	565	513	533	598	564	613	578	569	575	529	564	533	559	593	569	546	527	545	575	564	597	551	584	557	602	564	604	578	624	590	599	571	546	560	592	553	551	574	570	607	594	572	563	564	589	580	565	568	540	603	531	566	536	497	538	566	605	563	601	542	513	585	543	546	533	546	592	571	556	519	553	604	551	575	559	583	582	558	505	580	554	547	566	587	545	575	568	564	565	574	526	597	549	554	533	579	623	521	557	592	555	573	555	566	562	535	586	615	577	580	601	587	602	581	535	520	606	595	552	542	573	634	575	577	570	555	569	539	611	587	574	560	566	595	502	570	583	581	546	539	579	555	545	557	587	614	564	552	609	568	562	556	543	530	568	536	609	531	531	543	577	592	565	545	546	567	589	550	564	580	525	567	563	566	514	581	561	550	563	530	548	565	584	572	603	569	548	540	574	593	567	562	582	563	584	527	565	565	562	547	597	565	579	665	576	564	508	614	575	531	556	545	530	552	575	561	526	547	562	552	567	587	557	582	575	584	580	555	541	597	521	597	579	552	555	573	561	608	624	591	582	509	589	606	539	573	583	585	565	588	561	583	575	548	593	588	577	514	556	595	565	538	542	580	592	511	551	576	530	517	602	579	559	562	563	574	577	569	583	558	543	545	624	595	592	609	549	547	549	576	538	566	564	546	574	563	553	580	529	609	541	559	533	598	580	559	580	558	558	555	530	587	627	618	561	522	553	583	623	577	563	601	536	579	533	604	551	512	543	551	591	563	539	539	562	593	575	604	544	563	558	539	532	564	546	531	553	554	552	577	554	565	562	553	592	581	554	550	599	537	558	553	599	562	557	561	555	569	591	564	546	553	578	574	561	533	611	539	568	566	573	595	551	593	532	556	532	598	553	584	556	580	536	593	564	576	508	583	557	536	570	580	591	550	553	527	589	603	580	582	563	578	542	553	569	568	550	530	581	536	549	540	519	565	628	580	541	527	570	583	541	540	565	580	559	542	591	583	559	550	578	554	561	550	603	570	555	562	548	575	531	554	573	566	605	569	554	537	566	569	576	536	572	578	582	534	565	596	576	580	586	535	534	553	546	602	579	584	569	575	549	560	523	598	580	563	616	556	524	555	580	569	533	553	581	602	554	590	570	547	531	564	539	617	530	582	528	538	560	563	542	539	565	563	582	579	621	556	557	563	591	574	520	537	587	546	565	598	577	585	571	543	566	522	569	553	597	555	544	529	561	571	578	526	523	553	566	573	565	506	561	582	568	574	566	536	569	586	534	590	582	541	566	599	592	615	603	540	544	582	515	580	529	568	586	545	550	544	602	579	550	552	525	562	545	542	579	583	582	551	598	591	588	552	567	608	566	533	543	579	548	565	553	569	560	562	560	587	578	575	563	510	579	567	618	545	570	552	564	521	558	582	540	550	551	558	537	593	519	604	517	602	560	564	523	570	610	518	574	530	564	589	528	570	614	531	519	577	571	587	555	570	552	602	523	583	565	553	578	570	538	571	590	590	575	549	566	536	585	542	572	593	574	550	564	549	569	624	551	550	571	567	551	591	549	545	540	554	540	590	576	543	584	582	550	584	551	574	569	573	633	566
26867	20334	8503	2230	1236	955	790	694	528	582	558	543	544	490	498	472	454	537	471	475	525	459	485	530	504	476	527	538	503	513	478	458	495	516	515	510	521	498	533	494	488	485	534	506	481	474	515	514	508	501	479	444	549	575	617	617	558	492	487	524	472	486	480	477	498	451	490	512	495	460	445	497	468	466	456	476	491	483	437	494	493	444	483	473	458	486	478	494	488	491	493	462	489	498	433	466	423	461	499	454	455	461	488	476	467	427	487	474	486	474	508	526	491	489	449	471	454	436	439	456	487	493	505	478	444	481	467	443	448	466	494	452	483	433	449	480	446	463	461	482	442	462	512	483	454	492	477	456	482	453	467	458	456	466	489	463	465	520	459	490	463	501	448	423	465	470	461	475	507	450	464	470	485	474	512	455	451	440	486	402	452	489	481	473	408	445	495	448	511	464	474	489	452	471	498	429	424	434	503	441	510	458	484	472	482	521	472	436	467	527	419	473	450	450	469	471	459	432	428	474	475	509	472	483	455	467	470	488	471	471	478	477	521	451	446	475	478	473	468	430	476	457	448	465	485	439	470	483	506	492	493	502	504	455	476	425	492	462	427	451	511	436	518	457	455	462	493	497	504	463	499	519	475	495	453	482	470	481	467	503	453	466	468	459	430	456	494	488	496	478	443	508	484	511	456	497	430	476	515	464	448	463	466	442	498	442	525	452	472	492	462	475	534	498	478	458	441	489	437	440	477	447	457	460	458	460	469	413	483	434	438	453	511	470	468	478	504	460	492	492	456	442	434	476	457	464	474	477	447	465	461	469	461	468	452	471	447	458	506	480	482	478	438	494	465	480	482	481	462	477	505	495	493	459	487	426	480	479	491	450	477	497	462	490	466	482	506	494	447	463	459	442	486	455	466	467	477	449	432	465	483	462	468	480	464	445	455	482	517	458	481	450	440	407	523	498	487	495	465	432	491	498	472	426	446	449	478	505	494	472	459	479	512	456	488	445	461	462	489	459	429	450	484	496	440	467	461	460	433	477	517	465	471	509	465	469	450	453	457	475	480	456	461	469	484	453	463	471	469	499	471	484	516	476	456	501	466	451	442	471	470	516	503	460	459	434	507	433	495	459	464	477	468	449	493	473	481	478	478	427	488	462	453	475	477	506	434	464	483	469	414	469	444	490	470	461	440	460	467	489	469	435	486	449	450	459	440	492	482	512	501	470	461	469	498	469	426	441	450	488	490	406	452	473	469	451	423	454	447	473	470	461	463	476	475	478	457	504	457	479	477	479	454	439	477	460	472	486	475	435	476	487	448	517	493	487	491	486	461	464	474	475	513	453	475	477	463	499	458	456	460	458	507	488	443	449	492	467	488	465	469	478	474	465	463	445	470	456	461	438	473	449	457	499	437	452	419	457	484	478	484	488	476	477	473	479	483	469	457	455	475	490	415	452	469	469	479	509	476	486	461	500	490	441	513	436	465	473	480	498	458	445	496	515	475	419	474	469	471	489	469	444	458	490	485	440	473	453	437	443	474	461	402	453	487	523	498	478	497	485	464	481	498	475	469	438	451	500	469	447	465	481	483	467	453	497	478	446	473	483	489	496	470	518	426	498	455	451	413	462	469	457	484	452	475	446	518	464	471	438	468	482	459	461	444	492	443	468	492	439	473	451	487	456	488	478	458	456	477	485	449	451	490	441	470	448	427	474	465	436	475	476	451	460	467	455	472	439	462	465	460	441	477	477	461	437	498	485	470	467	516	495	475	453	496	464	464	434	492	479	477	450	487	460	447	465	475	496	493	455	492	465	492	499	425	488	502	462	450	512	474	481	462	483	492	470	477	475	492	439	493	454	496	471	517	457	468	439	466	481	428	454	507	469	462	448	496	453	483	469	431	464	483	476	498	502	484	464	483	477	478	501	485	430	478	459	470	470	491	458	463	491	439	455	488	446	473	449	482	465	480	459	481	467	450	468	471	484	426	462	516	469	504	514	476	473	473	450	489	476	485	481	478	481	462	496	458	486	452	471	478	490	498	484	470	482	499	480	470	464	411	485	482	497	443	476	480	500	465	444	505	490	507	456	478	459	433	456	477	465	476	459	460	448	480	484	429	482	478	439	454	482	459	487	488	428	480	489	506	516	514	473	436	496	468	444	443	498	466	470	426	477	497	480	457	459	519	470	470	460	512	478	472	493	434	483	456	446	445	477	481	419	475	455	500	486	508	507	470	484	443	489	454	481	485	471	483	465	500	467	509	457	465	466	490	456	467	445	445	467	476	461	508	492	492	493	445	444	447	481	485	522	450	458	465	482	482	487	478	484	467	496	454	499	449	439	479	428	421	450	448	468	472	452	460	458	489	447	476	457	499	476	502	456	438	494	437	471	486	489	466	466	490	477	491	497	480	485	460	448	530	447	460	440	471	461	470	442	491	496	447	497	473	526	490	466	463	478	473	461	447	452	451	482	476	476	477	397	488	494	461	496	455	467	452	481	474	490	498	458	469	482	454	479	449	477	499	476	497	460	506	464	480	533	467	440	486	453	453	474	488	496	468	478	490	508	484	484	502	461	457	491	471	484	489	468	471	457	449	494	484	464	446	483	467	430	468	465	524	464	480	443	503	429	463	477	482	486	496	503	482	489	487	464	514	464	454	483	475	462	459	490	487	459	460	455	452	415	440	494	469	489	443	468	457	468	460	446	451	475	458	480	470	496	503	493	464	515	491	454	463	449	511	463	471	419	467	463	472	436	472	472	496	436	496	441	457	502	465	455	450	507	445	472	495	458	455	457	482	487	479	459	505	455	479	473	467	455	481	447	528	466	477	455	503	493	508	518	487	492	441	488	439	470	494	468	491	450	506	489	477	468	477	454	432	465	443	466	463	459	486	484	435	487	465	468	460	442	435	513	461	449	448	516	483	469	463	507	502	513	482	484	504	463	492	458	425	459	452	495	501	438	455	435	484	503	479	461	470	503	489	446	475	449	434	453	489	431	468	479	486	475	474	456	470	452	488	476	462	445	482	440	498	473	472	495	486	480	466	480	444	470	473	439	457	461	475	467	463	491	485	509	484	495	482	479	436	485	479	477	487	502	444	449	432	438	468	505	465	493	457	503	464	454	469	473	493	487	448	489	476	476	465	477	528	480	468	494	453	450	468	477	459	457	449	462	469	440	513	472	477	461	474	452	481	487	479	447	457	458	480	505	449	457	484	490	450	477	451	465	479	452	471	479	494	475	445	467	482	470	451	474	511	458	435	484	469	465	490	517	487	476	454	456	467	458	458	488	488	455	473	412	493	450	479	468	481	478	493	468	485	494	440	481	487	466	434	460	483	444	471	484	432	488	521	452	458	459	511	448	447	484	453	482	477	463	439	437	519	470	471	501	441	445	487	498	507	460	481	457	488	491	416	477	502	415	438	453	487	475	492	496	440	432	420	491	455	474	454	461	485	477	476	484	472	468	461	428	464	470	456	483	480	520	451	445
5601	6099	7093	4196	3135	2244	2046	1745	1243	1165	1113	1056	1073	1032	945	921	945	883	892	839	876	953	911	946	951	905	966	956	927	953	949	902	924	914	976	1018	939	983	943	931	950	924	937	959	978	892	927	1021	977	920	956	872	1036	1167	1212	1140	1021	965	876	822	845	867	869	835	811	817	865	840	855	846	863	844	840	808	822	826	806	875	860	856	841	842	846	828	883	910	845	848	832	824	855	786	816	863	848	861	873	862	822	831	830	830	842	824	809	827	869	812	840	803	871	851	865	843	861	779	878	833	835	816	815	884	826	852	826	826	822	864	868	820	807	843	837	864	806	865	854	843	845	891	802	886	839	868	801	836	843	821	826	821	824	816	849	810	907	834	843	838	802	864	798	815	818	850	840	851	833	827	801	857	876	860	871	853	886	834	843	803	842	832	874	811	843	832	887	848	821	829	875	830	832	849	839	840	843	846	845	819	856	827	883	892	838	839	867	837	852	838	887	859	817	883	881	791	851	872	866	844	854	867	877	843	891	848	836	839	847	855	825	816	857	837	868	822	826	899	833	855	854	844	853	805	840	820	819	847	862	866	845	879	810	852	877	819	909	850	870	875	835	866	862	855	843	828	809	813	846	910	891	821	844	826	838	840	850	831	845	927	837	928	851	851	877	854	853	863	827	873	821	832	861	881	860	827	860	820	880	808	838	856	793	802	872	862	848	797	832	851	797	858	801	832	850	873	830	882	862	831	834	844	848	884	849	816	858	910	850	839	848	805	887	804	851	816	828	857	854	831	865	823	852	846	838	879	832	845	779	853	820	853	864	819	805	874	839	849	834	850	841	801	896	875	820	883	841	835	820	838	741	811	823	852	793	842	848	893	877	815	834	850	846	789	866	883	872	852	811	838	863	863	876	836	783	871	882	862	877	891	798	839	874	834	796	828	868	881	877	828	857	866	861	850	810	818	843	780	862	882	830	889	860	883	842	856	826	810	796	817	897	882	834	879	842	877	867	826	815	816	856	864	840	788	842	867	868	860	887	895	770	843	861	855	847	877	876	827	803	853	872	798	863	837	877	817	781	835	827	895	839	833	854	816	879	858	810	889	868	832	822	828	868	834	819	870	828	866	832	853	860	807	847	828	838	853	867	807	909	905	871	862	878	805	843	841	849	796	826	836	895	827	847	796	820	844	878	821	827	823	839	774	846	841	842	828	840	878	867	854	804	897	904	920	820	829	863	842	824	814	914	802	819	857	860	841	790	875	847	779	832	821	846	849	841	865	907	773	877	823	891	847	826	823	820	838	824	842	862	809	777	890	856	856	832	867	846	837	862	835	886	814	838	832	840	858	861	809	777	868	860	839	834	864	866	821	861	873	839	804	874	854	834	824	870	865	833	836	848	895	899	857	872	842	823	838	866	840	865	832	810	890	808	843	880	802	860	809	886	843	823	825	831	864	832	889	808	843	823	894	834	877	836	825	816	855	871	868	786	816	861	859	851	834	849	827	894	809	855	843	801	805	815	896	873	805	775	866	818	819	831	906	800	807	866	880	817	886	811	820	901	876	843	908	842	831	826	846	825	790	824	812	850	866	905	823	813	817	896	870	827	831	828	834	865	845	852	869	801	856	840	857	842	848	819	806	859	894	880	824	825	792	834	856	820	816	825	835	816	846	846	848	868	796	838	796	788	865	842	910	879	896	845	831	871	787	868	815	813	872	849	850	848	828	834	805	881	853	852	826	832	802	824	835	855	906	839	854	796	850	826	831	845	831	849	858	880	796	855	832	851	865	874	800	807	850	820	824	818	827	835	874	794	840	845	858	803	813	866	877	807	869	819	838	844	834	863	915	877	867	836	843	859	874	857	789	830	868	812	890	866	828	817	913	856	852	830	855	799	827	895	881	857	844	870	880	853	903	885	890	869	843	806	844	862	789	931	818	836	876	792	931	815	781	820	841	860	872	816	839	784	867	882	764	831	889	782	825	865	869	831	862	827	827	838	836	786	843	901	840	861	865	851	894	826	883	824	939	833	820	893	893	870	810	816	815	853	861	840	901	854	828	836	874	893	855	876	904	841	828	853	819	836	843	867	888	838	815	857	800	822	825	859	860	843	843	847	841	875	915	883	809	794	876	870	867	820	831	822	840	852	834	801	855	819	829	854	847	847	824	855	859	861	840	852	859	817	840	839	839	808	770	891	822	813	817	820	921	843	852	870	826	836	872	871	845	860	882	839	887	861	836	859	815	866	851	814	783	863	839	891	822	807	857	842	848	857	840	835	881	856	861	902	844	902	811	835	877	890	876	852	856	863	813	839	869	867	841	853	917	892	853	817	827	854	912	828	814	795	853	896	859	854	824	850	859	874	858	827	810	781	847	872	810	879	829	852	848	823	904	843	770	827	846	838	868	852	890	849	876	876	838	845	857	848	835	824	836	845	869	854	792	866	836	831	844	851	840	838	881	792	824	879	868	841	879	832	860	883	874	899	834	864	809	828	833	891	831	842	869	862	815	857	868	808	851	850	818	886	850	837	899	782	826	855	816	854	861	929	845	851	830	828	850	870	876	843	850	870	831	832	838	843	859	857	871	893	867	866	851	912	832	857	879	762	812	861	865	826	856	844	812	876	803	818	792	873	847	868	877	848	832	875	854	822	835	869	855	868	817	855	859	856	875	836	903	843	802	892	834	813	817	858	841	821	812	875	858	850	852	805	833	855	855	835	810	846	867	820	871	814	871	850	799	869	876	878	862	881	856	836	859	795	835	834	888	897	846	814	885	843	871	831	938	821	791	902	853	878	883	807	831	866	863	846	880	817	825	835	845	803	840	872	847	838	843	838	848	872	848	817	829	838	838	846	823	903	862	901	806	872	862	842	869	877	838	875	838	802	859	844	837	854	842	847	868	809	814	903	855	865	852	810	864	849	841	871	833	820	804	858	838	811	834	833	841	836	825	810	839	870	855	762	829	867	852	854	827	841	825	758	874	831	850	854	851	872	834	825	861	871	857	834	846	865	826	885	867	837	853	873	887	830	881	833	837	818	884	832	842	833	822	804	854	848	856	838	869	818	802	840	873	856	867	820	813	830	817	889	811	792	858	847	871	811	889	822	872	809	867	870	832	850	859	846	884	831	844	873	817	825	830	876	876	872	840	850	845	885	841	848	845	846	839	864	841	848	792	859	811	851	863	867	801	873	861	862	847	839	852	840	834	821	835	814	845	866	850	817	875	808	863	833	940	877	804	791	897	832	889	849	816	805	870	827	825	852	856	824	842	869	831	860	852	827	798	866	786	871	863	824	830	875	926	864	768	821	859	812	867	831	901	827	853	871	837	861	835	840	841	839	898	865	879	830	884	875	869	882	836	857	792	863	839	846	863	836	869	800	844	879	875	850	825	829	872	843	857	828	824	844	831	835	896	882	823	840	802	815	814	879	789	882	867	820	877	830	812	873	864	813	845	809	852	838	832	849	865	843	838	807	873	882	802	888	871	845	894
24213	21248	28269	24488	20239	3706	1462	904	672	643	568	511	501	456	460	447	455	399	457	375	377	407	404	428	403	419	360	413	408	400	405	391	409	445	424	448	422	475	445	422	406	439	415	391	405	419	425	446	404	436	408	382	770	1084	928	745	577	454	407	353	373	379	334	380	381	378	379	357	379	353	386	384	348	366	372	323	377	372	358	373	365	353	379	361	366	384	398	345	382	357	356	356	320	369	337	401	377	364	363	378	368	340	324	376	343	401	364	348	347	353	376	378	357	343	329	382	336	353	351	422	350	378	388	371	373	372	356	379	360	399	382	387	358	366	349	336	357	367	340	374	364	343	377	382	364	339	381	372	378	372	360	362	357	362	382	357	381	372	374	374	401	362	372	358	346	326	344	349	386	345	415	355	414	400	365	372	345	374	368	368	399	369	380	337	352	369	380	378	375	353	385	384	358	392	362	356	373	402	359	382	381	386	340	376	337	391	346	389	399	352	353	358	392	340	368	362	352	395	379	384	365	350	415	360	369	336	359	370	361	385	369	342	363	343	354	347	349	381	335	370	339	362	406	350	362	377	393	365	373	357	339	360	407	350	365	366	350	356	377	352	394	344	354	370	349	372	366	432	340	356	371	334	357	342	337	355	369	389	368	373	364	365	407	370	387	386	343	372	398	407	360	358	361	394	355	343	410	357	373	367	332	358	370	366	381	385	342	344	355	367	377	350	397	384	391	378	351	333	362	386	388	392	381	381	364	353	354	330	399	365	367	346	352	360	343	363	366	415	369	326	319	380	359	382	404	350	355	371	361	367	353	372	359	357	357	346	348	344	396	363	323	336	340	361	392	383	352	363	395	381	345	350	374	360	376	382	392	404	363	366	373	390	398	325	330	344	374	345	373	409	329	380	375	347	430	371	362	374	401	365	369	377	371	399	366	372	402	360	371	354	378	363	304	384	356	394	353	375	383	372	356	333	374	342	387	335	361	369	384	340	378	369	380	340	347	330	366	350	368	356	384	375	344	360	363	373	385	391	359	374	381	362	321	366	383	367	412	381	367	349	332	367	405	348	367	358	374	378	387	400	354	361	356	363	356	390	358	366	354	347	381	358	360	358	366	359	344	376	366	382	349	358	360	363	343	351	366	401	366	339	354	368	343	368	403	335	377	400	377	374	349	357	341	399	368	369	374	348	367	338	350	361	367	369	369	338	352	336	384	344	353	345	364	367	343	347	350	359	388	357	383	391	368	386	392	362	331	357	361	389	389	363	403	329	337	365	372	334	357	365	352	389	347	346	386	366	363	363	375	349	382	371	348	364	336	379	361	358	381	356	366	330	377	368	398	336	359	382	333	374	373	347	359	399	387	365	368	373	343	383	357	369	348	373	361	383	352	366	409	381	351	369	405	330	348	383	379	338	359	360	327	366	353	357	392	370	378	360	400	372	372	383	361	394	395	388	358	348	365	315	362	402	366	352	354	380	383	380	367	352	370	366	354	359	362	416	378	364	362	378	363	367	355	372	375	379	342	340	354	339	366	378	342	329	388	369	376	372	381	333	378	353	394	365	326	380	344	337	390	348	383	370	379	330	377	380	389	387	351	412	363	347	373	372	383	369	345	360	347	379	351	347	368	376	359	354	378	371	326	358	355	338	350	356	421	371	379	378	354	404	367	355	398	368	401	382	384	370	369	364	348	383	376	380	375	344	384	372	375	376	381	377	359	375	335	362	354	345	365	357	383	354	354	388	371	359	361	366	341	362	393	334	376	377	356	361	342	376	369	356	346	397	403	351	365	354	370	380	367	339	360	383	374	377	353	379	344	360	400	359	377	383	355	364	379	411	358	390	366	376	376	384	364	376	378	359	372	390	339	367	372	390	383	386	322	348	366	370	359	361	357	365	350	372	380	351	361	382	361	330	352	373	374	370	361	358	358	366	352	400	370	329	335	359	355	365	377	363	377	367	355	404	400	332	357	371	389	377	346	382	339	381	376	350	388	362	370	371	351	366	348	360	368	354	359	353	383	334	331	356	373	380	359	352	349	359	366	357	345	394	368	342	385	328	375	385	346	373	360	367	346	377	366	387	337	360	358	390	367	340	381	384	372	383	389	347	392	333	355	368	365	366	343	392	424	363	368	398	369	367	374	349	379	379	355	362	359	345	365	365	365	361	328	387	372	329	362	340	346	398	358	387	353	342	347	355	356	334	377	374	361	330	370	395	367	364	373	329	402	337	364	347	394	359	376	372	357	366	352	361	362	346	395	344	384	360	358	388	361	387	394	359	363	386	365	337	373	378	355	350	399	375	351	346	380	345	347	347	352	357	334	350	347	377	360	353	388	348	369	395	370	335	372	374	373	337	362	370	375	347	394	334	367	344	384	360	371	349	370	396	346	378	371	370	361	349	349	355	382	398	373	374	347	348	416	341	350	344	389	371	373	380	380	377	338	376	374	361	332	313	338	335	350	350	381	315	352	359	403	373	362	356	363	364	375	348	362	365	322	347	395	327	378	391	389	330	403	373	377	341	379	395	351	383	340	346	365	366	377	401	369	395	366	369	379	372	370	317	359	359	377	378	362	366	349	349	340	387	353	368	402	348	372	348	354	376	338	347	392	333	382	391	337	339	352	353	373	374	378	316	389	367	366	380	361	346	396	364	368	345	376	355	379	372	368	340	381	380	366	349	363	343	339	378	363	395	336	373	379	336	345	354	392	362	343	366	384	365	368	343	377	367	377	331	320	351	353	380	354	357	347	374	400	364	330	369	353	337	379	356	350	375	379	366	359	338	363	377	348	350	396	364	323	335	368	384	387	371	404	374	384	347	371	360	426	362	334	360	378	345	364	359	339	389	396	353	404	338	385	403	342	336	353	348	339	360	421	357	353	370	372	365	392	339	370	365	364	383	352	346	337	375	372	384	390	401	361	318	359	366	344	372	354	410	349	397	403	387	379	363	378	396	357	395	367	359	362	367	361	360	357	368	373	359	376	342	371	333	389	377	381	340	351	370	316	367	347	354	370	373	405	373	375	375	347	347	354	333	359	391	394	374	358	357	356	357	337	341	362	349	351	391	387	333	345	375	331	417	376	338	352	346	392	367	386	343	351	381	391	382	381	370	381	367	346	399	374	372	337	378	381	346	330	359	388	364	367	347	354	380	306	329	348	335	383	390	359	348	380	365	351	345	364	354	351	347	352	350	367	352	341	358	374	401	371	378	362	329	346	388	409	330	358	360	377	384	377	385	365	359	341	345	387	351	369	366	357	374	362	347	397	365	358	392	330	332	355	367	385	354	345	383	351	351	373	388	383	377	367	355	373	350	378	338	368	337	354	340	401	374	375	366	348	382	347	368	380	337	338	344	362	360	363	369	359	353	342	360	380	375	391	338	421	370	378	355	331	374	388	358	324	347	386	348	359	372	390	392	373	351	377	398	350	339	358	320	357	405	359	343	370	351	379	410	341	391	355	366	383	390	340	352	378	357	387	379
7191	15495	14678	8796	6132	4418	3721	2662	1821	1688	1401	1354	1257	1101	1078	938	881	848	862	820	798	823	826	836	870	809	808	823	771	782	721	849	842	847	914	901	889	923	875	929	887	803	830	866	881	877	922	836	851	790	822	816	1962	3141	2626	1902	1435	989	774	670	670	678	675	695	675	664	691	635	681	666	648	669	632	675	667	608	739	701	712	687	664	639	643	609	647	694	680	655	663	727	687	690	666	691	702	689	710	692	678	651	743	635	671	711	671	697	661	687	631	743	653	650	673	642	647	661	660	662	667	653	672	683	705	659	676	682	642	687	648	685	656	660	663	681	662	607	666	694	640	666	661	694	729	614	667	673	669	650	644	662	668	661	676	611	672	722	685	603	621	671	725	697	683	659	712	656	656	650	714	733	649	632	670	639	665	653	715	666	685	686	650	665	687	627	657	656	676	649	676	698	689	691	698	672	672	691	658	679	710	660	676	674	699	646	702	678	655	650	698	677	702	672	682	672	626	656	676	671	764	669	694	690	690	711	642	661	651	654	654	722	663	636	683	688	667	718	669	649	646	698	641	699	664	703	705	630	660	660	654	657	693	669	693	631	620	611	642	701	659	643	645	714	665	674	676	667	690	689	644	702	683	649	659	712	653	648	675	626	698	678	661	650	625	690	623	679	700	654	692	664	650	649	724	642	661	613	658	696	619	654	683	622	692	644	649	647	690	720	681	675	668	648	671	661	605	663	713	655	654	666	674	657	640	640	703	723	673	649	636	658	674	665	685	672	690	667	609	654	648	618	691	668	677	703	662	664	648	682	649	679	648	629	662	703	687	677	627	695	661	680	633	664	692	661	702	690	688	656	685	634	637	692	624	615	670	660	647	682	713	684	649	625	648	680	671	672	680	664	647	716	675	707	665	612	664	662	616	685	712	652	705	730	695	684	681	664	660	641	704	660	654	641	688	693	627	681	660	651	686	682	681	656	647	657	674	658	661	607	655	697	663	653	677	682	601	685	665	689	685	699	687	633	662	636	713	687	647	627	636	715	651	668	682	679	675	707	682	704	659	651	636	662	652	661	648	644	681	710	649	684	663	711	655	641	694	681	693	617	675	665	648	711	682	666	637	677	672	659	691	674	702	684	657	702	720	686	714	721	685	701	713	624	651	691	685	639	666	690	711	668	681	649	643	644	691	645	637	676	665	667	662	704	657	641	675	673	651	704	697	676	654	657	678	640	665	655	617	652	670	625	662	666	628	663	663	647	665	724	649	703	660	681	649	668	662	613	703	674	629	668	657	706	641	626	690	685	648	654	665	679	675	615	694	623	692	677	650	653	715	684	618	710	646	680	677	646	665	648	669	650	673	626	679	653	663	616	687	702	665	657	671	642	684	673	680	664	670	701	688	627	635	676	631	646	678	666	643	659	671	658	644	704	729	656	688	668	663	653	644	642	721	694	691	668	698	654	664	652	632	670	632	694	717	681	638	699	681	656	689	629	660	654	650	622	693	717	648	639	705	703	636	666	687	675	696	598	691	700	673	636	670	699	666	700	656	656	680	697	681	692	675	645	626	706	655	658	651	682	614	650	665	666	646	645	666	693	663	634	665	689	658	664	651	664	660	674	661	698	688	667	643	717	678	670	658	684	662	624	638	620	651	684	629	636	684	656	648	609	668	654	645	663	713	667	701	682	662	671	608	686	667	669	651	658	669	672	695	667	637	629	686	633	645	708	659	628	650	664	683	663	629	667	671	661	681	631	657	679	632	669	689	663	686	724	643	651	686	621	657	689	673	651	676	669	617	672	649	641	651	662	663	676	707	702	659	643	647	640	696	698	684	688	660	671	697	646	670	650	654	701	628	633	681	654	609	712	681	676	682	646	656	667	684	666	640	649	693	648	688	701	677	670	674	746	690	657	639	654	649	622	674	646	665	665	657	685	674	652	685	666	657	692	658	670	636	710	675	606	672	633	690	644	649	672	696	692	691	696	637	629	648	677	686	677	676	657	655	648	670	675	680	654	645	686	660	638	676	626	638	637	685	647	649	660	620	638	671	691	680	701	636	633	697	652	634	629	621	677	664	677	640	662	663	654	660	612	617	643	705	687	683	639	708	678	682	646	639	682	643	656	691	633	662	664	673	670	618	671	644	694	701	716	645	660	670	662	698	702	672	638	680	678	670	701	670	669	651	658	694	635	643	699	659	639	656	650	674	647	655	653	685	655	661	703	684	642	651	652	656	673	681	685	726	665	684	661	681	644	664	682	693	628	683	695	661	681	654	661	669	694	654	666	650	701	659	684	715	687	690	685	703	700	710	685	691	715	643	676	662	642	639	654	669	698	669	654	662	718	702	659	674	660	679	660	664	658	674	634	693	653	663	694	682	690	657	666	724	675	659	731	620	682	676	679	698	667	644	602	678	647	701	675	669	661	676	643	671	661	596	678	677	626	633	679	639	699	707	642	619	661	665	699	673	648	684	673	635	682	696	657	745	672	680	599	663	647	684	674	649	674	668	629	661	690	659	686	688	680	715	651	655	670	673	679	647	681	695	686	655	683	632	686	678	680	707	680	655	674	649	654	659	662	751	700	646	673	685	696	733	679	705	697	711	645	670	671	676	634	691	655	665	680	681	692	630	621	680	645	677	640	690	700	659	664	663	663	638	630	588	638	684	674	631	699	713	681	686	654	619	659	663	660	659	717	681	643	654	691	622	666	678	683	663	679	671	677	659	705	701	691	674	666	652	686	722	641	678	675	606	633	659	672	634	705	656	628	678	704	680	622	673	646	654	691	644	648	673	639	691	704	624	685	625	664	597	729	723	650	623	749	632	668	681	630	679	682	679	660	708	684	652	699	660	641	684	696	673	729	682	659	661	697	651	641	694	669	731	654	633	723	744	721	670	700	687	659	646	673	722	663	646	696	617	702	708	668	650	715	683	663	685	689	622	673	645	694	691	648	623	683	633	636	672	680	669	692	659	722	655	712	640	634	647	677	635	652	677	636	674	663	651	654	722	653	686	687	613	682	679	658	670	652	630	652	629	663	685	667	673	679	652	643	693	671	614	644	664	649	665	675	660	650	716	668	674	693	658	626	666	674	618	658	682	708	692	655	698	645	633	667	682	661	704	642	670	677	691	664	662	658	673	681	700	655	655	680	690	643	653	659	670	682	695	693	698	713	585	617	655	643	649	641	674	693	673	672	695	652	725	688	688	711	661	644	666	711	643	679	657	699	723	661	635	665	670	705	653	672	674	643	635	701	639	692	643	675	661	652	638	657	689	674	667	627	671	676	672	695	705	679	677	674	656	642	636	652	646	662	661	681	657	686	665	633	694	646	658	661	649	700	692	679	666	642	645	718	652	658	630	692	651	654	681	655	650	649	714	674	654	677	681	648	647	645	688	633	673	678	652	683	666	679	681	659	656	676	638	644	668	691	681	666	677	675	663	715	645	679	667	669	617	627	656	702	672	620	672	655	647	650	713	712	641	594	720	672
23306	21257	28956	23857	21257	19225	3469	1088	717	691	596	538	483	468	423	388	357	338	332	357	318	328	313	360	373	326	321	369	342	334	343	328	355	340	344	352	379	395	368	339	388	327	350	353	361	384	352	290	372	313	332	398	1153	1702	1251	851	597	475	370	280	274	289	277	302	275	262	268	285	254	280	275	275	256	292	282	283	259	294	277	284	236	274	302	288	234	247	256	287	278	298	279	286	250	256	270	243	278	279	271	289	297	263	268	262	262	261	283	280	278	277	276	277	297	278	272	281	275	280	268	249	267	256	258	261	289	273	277	293	274	265	263	264	264	266	293	274	266	251	263	253	308	309	294	299	303	293	303	272	253	260	260	264	269	264	264	297	289	288	271	285	275	300	291	270	252	292	275	263	278	287	279	270	280	292	284	297	265	284	271	275	292	280	289	300	283	254	263	262	260	259	269	315	284	276	297	263	264	260	256	272	282	255	264	264	294	291	282	277	288	284	235	302	305	302	295	280	243	282	305	252	268	263	272	276	270	262	283	275	277	261	276	279	292	259	289	253	269	277	245	300	271	278	263	259	248	262	262	283	295	270	282	261	283	272	302	262	260	286	283	305	279	263	267	273	275	263	279	267	267	262	251	273	279	309	264	272	278	274	274	284	255	271	274	293	286	298	264	249	282	270	277	294	247	273	300	270	240	293	284	275	244	274	263	251	267	286	276	273	291	279	260	276	258	249	277	234	285	263	236	277	265	244	273	256	247	255	272	291	275	264	291	290	261	284	288	278	272	263	295	266	276	275	258	268	302	281	262	257	283	260	256	252	266	279	256	260	279	273	281	270	283	254	287	262	281	261	288	273	281	300	280	283	284	251	269	283	289	260	283	304	264	289	288	282	271	282	276	261	268	288	282	282	276	305	291	300	259	273	285	299	277	250	287	253	303	312	266	235	261	295	316	251	255	311	287	285	276	277	265	259	285	291	264	301	269	285	273	299	285	243	294	268	278	276	264	266	283	267	284	251	287	262	299	295	248	255	272	301	267	263	268	256	236	282	268	268	284	288	284	308	267	276	259	266	266	296	287	280	284	271	299	269	278	283	233	292	274	297	283	246	259	270	269	281	254	268	272	273	264	272	251	255	266	283	260	285	292	281	266	256	280	277	289	288	273	295	297	278	276	284	319	272	260	252	265	284	295	289	257	273	286	286	246	250	281	269	257	272	276	273	282	283	278	261	280	275	264	269	258	242	263	262	268	269	294	280	274	259	270	258	273	264	301	277	290	273	281	280	283	265	282	264	221	280	281	289	275	264	260	272	264	241	280	268	275	271	279	267	300	260	312	267	286	259	271	296	280	266	246	258	258	279	276	265	315	302	286	279	285	264	282	286	280	267	297	301	254	273	269	310	250	256	290	269	267	249	269	275	280	280	280	303	286	278	266	265	314	297	301	292	293	254	274	259	276	249	284	272	273	274	250	275	258	247	260	283	257	274	254	295	260	272	275	294	280	252	293	280	259	288	259	276	282	306	272	272	295	268	262	252	255	242	279	283	264	258	264	255	275	302	311	277	292	320	280	285	301	279	284	286	274	304	292	286	299	274	301	282	303	294	295	284	264	287	270	272	294	288	259	256	299	307	287	265	271	280	260	257	270	259	273	271	276	268	277	294	280	271	291	270	275	287	291	280	262	314	271	270	279	260	287	260	288	287	276	264	303	274	294	297	264	289	261	298	243	273	315	295	243	252	285	295	272	286	255	248	314	283	273	262	302	269	293	298	292	273	270	255	270	284	272	267	282	272	277	287	265	295	241	267	278	265	263	295	284	299	261	261	274	274	265	255	255	285	255	281	260	260	302	278	297	277	261	264	290	252	255	281	258	286	288	242	247	303	265	292	253	270	277	285	277	294	287	256	278	237	252	279	293	300	285	235	279	283	253	308	252	261	277	305	278	275	263	268	282	276	278	275	288	289	279	272	304	301	284	282	253	277	305	296	242	262	269	288	286	270	284	249	262	276	259	303	266	271	277	283	295	269	275	263	261	256	295	281	279	298	249	283	281	250	289	252	302	265	289	258	304	273	281	276	270	266	280	275	262	320	293	265	278	264	260	281	267	296	251	266	271	293	266	271	268	279	259	281	263	273	271	256	287	264	283	266	281	255	289	281	294	272	277	285	268	278	288	274	277	272	270	290	276	269	306	269	281	251	253	265	245	265	262	259	274	249	236	275	266	290	277	266	289	283	303	267	301	261	251	261	261	277	275	270	265	277	288	284	251	254	271	258	272	255	273	293	337	281	257	286	299	300	256	296	254	286	275	277	305	261	260	291	260	277	270	267	297	276	297	228	236	280	277	269	239	277	287	273	299	286	270	289	264	309	266	257	271	268	252	294	278	272	295	281	230	265	265	314	308	280	272	273	291	255	279	271	261	299	280	239	283	268	302	299	282	274	290	266	258	277	284	295	266	284	285	290	268	266	263	271	298	259	311	274	257	277	276	279	268	254	264	261	269	274	263	276	278	281	291	283	265	268	280	256	299	265	296	266	267	259	260	268	256	248	262	303	258	275	244	276	275	278	264	299	261	297	288	277	274	290	257	258	309	300	272	250	262	274	274	288	285	261	283	276	266	302	272	268	272	278	275	294	264	279	263	285	275	265	286	291	269	273	270	278	241	292	245	287	256	289	292	273	263	264	273	282	278	242	266	283	258	277	247	326	266	256	264	255	291	267	270	276	272	264	269	265	239	265	285	302	277	276	285	297	268	300	302	304	305	262	270	245	276	264	282	297	288	276	242	298	265	285	252	260	273	253	290	269	299	267	275	279	290	291	294	236	246	285	277	295	277	284	285	251	312	275	267	253	288	256	274	263	280	265	253	275	275	261	243	261	294	253	288	258	238	266	244	257	287	287	271	273	273	259	278	280	260	271	291	270	278	290	277	263	266	296	292	272	274	300	284	257	290	292	261	312	249	250	262	290	266	262	254	288	280	248	265	306	319	302	259	239	293	284	281	257	277	258	277	263	288	277	285	276	293	291	314	269	270	302	290	284	296	282	296	271	283	257	281	308	257	283	264	282	321	264	293	259	295	282	287	283	275	267	247	273	259	255	288	276	285	307	307	282	252	239	257	288	263	294	260	277	253	261	273	280	246	271	274	263	253	294	260	273	288	304	266	288	269	272	258	311	268	270	279	282	269	272	278	260	298	259	271	272	291	276	266	308	258	261	286	244	287	304	271	292	256	283	273	292	270	276	264	307	258	274	238	255	271	253	291	310	284	278	252	281	303	269	285	312	269	287	259	289	255	275	267	263	279	284	292	273	273	250	280	273	277	272	276	256	274	298	261	273	293	243	302	268	272	272	305	302	287	293	269	287	255	277	269	256	258	283	242	249	236	256	283	295	291	282	263	269	279	268	286	267	265	280	302	262	281	261	251	241	283	279	294	280	297	298	287	278	252	278	236	254	269	281	300	267	302	292	278	269	287	251	267	259	272	262
9787	21259	20111	12402	8720	6355	5326	3319	2415	2120	1679	1597	1429	1275	1089	890	856	832	823	730	709	688	738	731	797	822	784	702	718	645	704	736	751	754	823	832	815	904	828	777	744	794	839	814	817	799	751	721	695	700	692	930	3415	4927	3591	2280	1553	1185	769	516	499	497	474	534	523	497	525	507	495	532	500	480	493	513	463	484	530	473	495	533	533	483	488	502	540	492	506	495	501	520	503	490	513	521	481	499	535	533	435	526	505	463	509	469	516	473	489	524	498	478	537	522	508	511	503	478	471	520	497	501	461	503	463	505	503	503	521	495	548	496	511	516	502	494	485	475	485	492	489	485	505	496	476	497	516	498	507	565	537	513	562	511	488	489	467	524	441	521	461	498	488	473	476	498	499	464	487	547	507	528	528	510	511	484	525	528	499	481	478	470	487	527	494	486	537	521	507	491	479	498	505	519	521	529	519	479	443	496	493	509	501	516	499	481	500	529	491	492	519	506	528	467	527	521	522	537	526	480	500	482	483	531	475	508	553	510	516	523	507	497	488	488	493	501	507	483	515	478	495	531	547	523	496	476	521	464	505	485	495	502	540	517	518	524	493	527	505	521	467	476	481	538	532	489	498	526	458	469	473	501	520	496	498	497	504	508	528	545	499	509	474	449	500	486	501	476	511	473	475	506	507	478	471	490	497	523	473	476	519	466	485	521	493	468	492	480	499	496	477	452	471	518	498	529	529	484	493	542	481	501	513	510	461	485	504	502	491	508	444	524	494	475	472	538	505	540	471	485	507	526	497	495	499	511	494	504	496	444	465	554	463	528	501	514	495	497	507	501	499	456	502	533	483	537	489	495	482	489	476	509	502	500	516	500	509	522	493	512	472	498	518	530	494	492	485	470	498	474	493	472	509	534	499	523	492	486	536	519	489	522	520	491	559	542	467	526	523	493	541	517	507	510	467	477	442	526	504	537	506	489	558	478	485	498	486	485	500	478	458	531	508	510	476	517	502	475	520	522	474	513	481	511	497	499	430	484	478	541	504	517	486	539	516	488	488	478	518	493	508	507	497	508	507	550	477	503	511	505	505	525	447	528	500	512	443	530	469	499	466	541	511	489	503	452	519	520	475	489	464	478	481	480	516	488	546	541	463	485	504	513	494	495	491	510	485	480	501	495	530	524	501	520	466	501	524	556	500	518	518	490	523	485	510	503	505	538	474	497	554	495	486	487	486	478	441	533	520	471	469	516	533	495	530	534	497	486	470	469	475	518	498	505	536	504	472	466	511	512	498	517	533	519	523	481	512	468	486	509	487	504	497	507	497	462	498	516	502	475	521	487	524	508	505	497	536	489	515	491	470	522	511	517	498	478	466	509	489	489	509	509	488	481	484	515	475	533	502	509	523	522	480	467	469	492	488	472	533	484	461	516	470	503	514	513	478	509	503	520	519	463	521	489	480	464	507	481	510	517	491	471	505	490	495	515	490	528	516	487	485	497	518	499	471	521	505	519	527	547	522	478	538	492	500	496	500	530	505	494	500	496	506	514	517	501	519	469	503	499	492	498	541	490	501	465	506	502	512	467	515	494	561	477	518	441	530	500	540	494	516	468	510	489	526	495	515	484	468	530	519	543	483	521	519	528	510	524	522	557	515	489	516	491	517	486	512	525	508	479	493	502	513	500	488	480	493	510	492	504	534	552	502	497	541	490	490	505	513	469	530	517	496	493	497	507	494	493	500	474	511	512	501	471	507	504	468	461	473	467	470	500	500	509	479	539	451	512	507	494	513	508	504	493	513	484	523	513	490	469	526	478	494	514	490	498	526	498	513	499	507	534	489	494	509	514	533	503	537	512	489	487	490	498	488	524	507	493	484	514	555	529	496	506	508	466	481	473	480	501	494	534	548	500	541	477	516	513	488	526	492	505	502	489	538	532	499	484	530	478	499	477	547	553	535	482	508	518	484	467	468	470	489	471	482	487	516	462	504	515	494	523	498	458	498	499	496	509	501	556	480	519	542	523	501	481	568	459	493	484	483	498	472	464	515	462	538	506	545	510	499	515	528	505	528	485	477	517	523	478	532	480	514	502	509	509	519	492	536	478	548	493	495	466	479	531	551	493	467	492	506	527	524	498	501	503	512	486	474	503	478	478	510	499	493	497	483	508	506	504	479	521	537	486	527	510	488	494	540	487	514	492	512	458	505	455	522	484	433	513	498	530	535	500	474	529	519	467	492	490	488	522	508	461	499	478	495	484	518	506	495	450	485	539	512	495	524	496	482	522	531	510	519	468	484	481	467	509	468	486	530	479	539	495	503	499	501	528	500	499	502	510	473	513	510	508	487	471	535	519	468	469	517	515	487	472	484	482	498	498	505	520	445	537	490	454	518	479	512	488	482	513	529	527	517	460	478	517	515	483	495	476	485	467	519	499	476	511	503	481	480	478	484	509	509	508	518	506	513	486	490	511	466	477	490	543	480	517	559	501	482	516	500	513	515	501	539	481	543	496	486	474	501	530	502	519	499	533	499	516	477	501	494	515	490	498	495	481	493	505	498	504	522	502	485	505	504	500	493	477	524	505	496	512	468	464	497	518	487	517	493	488	459	505	479	502	520	512	484	483	529	520	505	503	467	493	511	476	539	527	476	472	514	515	458	501	515	515	524	534	463	500	486	528	494	488	463	523	505	481	473	513	508	492	484	525	517	543	507	502	481	467	495	508	480	534	480	499	536	480	517	513	509	527	485	462	465	530	497	489	504	482	517	521	462	484	521	525	499	477	500	494	518	481	485	468	504	499	547	504	477	494	505	494	513	520	459	502	489	460	510	457	503	514	471	526	481	496	530	489	481	521	513	473	519	506	511	480	509	529	491	536	509	549	488	509	496	498	509	535	495	495	509	478	502	509	500	509	494	459	557	500	464	483	501	497	505	480	455	443	444	495	517	487	511	488	493	486	482	469	494	491	477	540	494	494	483	521	507	485	569	486	531	515	491	470	468	483	482	487	500	503	479	512	489	476	473	503	488	481	525	450	483	574	452	482	530	508	524	499	523	539	509	460	524	483	524	498	495	510	530	500	503	489	501	494	501	500	524	504	483	484	520	490	495	500	494	503	494	510	503	480	500	513	502	527	512	472	529	472	484	506	476	518	557	515	483	520	473	546	513	472	517	517	484	499	501	517	549	508	440	478	509	490	507	527	507	465	489	479	465	513	524	574	500	510	533	483	533	498	503	500	510	504	520	506	503	531	476	467	529	498	503	513	515	506	531	461	502	496	453	504	505	529	508	495	503	435	528	501	486	567	508	496	466	487	559	514	521	468	501	511	500	461	504	428	501	491	482	500	517	480	517	474	512	508	513	486	489	511	530	471	473	517	489	509	506	523	501	503	503	485	512	498	472	512	485	506	491	488	518	495	463	516	560	517	485	507	477	512	490	495	488	509	494	504	465	442	532	491	516	502	495	496	492	532	509	494	490	518	545	509	511	498	520	497	497	512
26846	20205	8327	2321	1233	885	870	542	554	550	504	453	508	487	470	442	416	417	474	446	392	447	437	401	474	434	442	463	435	439	443	419	463	483	449	448	487	484	467	440	468	526	462	482	454	434	432	442	478	453	452	458	550	570	533	501	494	484	493	414	424	430	437	461	421	452	418	488	408	444	433	471	447	476	416	439	422	446	445	452	456	435	439	445	401	406	464	455	440	408	442	451	420	416	417	461	395	463	454	423	439	428	434	448	418	420	423	410	451	484	425	443	444	406	442	425	407	436	438	439	417	467	455	445	411	427	453	427	451	424	413	427	434	428	417	467	427	434	427	443	427	453	428	451	444	424	431	427	399	426	454	433	417	397	474	420	461	411	467	438	428	428	414	463	415	417	447	441	470	433	453	430	453	445	469	445	466	433	437	442	453	415	432	420	464	437	441	458	436	439	392	432	432	449	429	432	437	435	402	437	429	432	439	458	464	484	474	443	422	416	454	423	450	437	412	411	428	440	456	434	483	433	422	420	442	436	451	482	442	424	412	401	468	464	415	482	478	442	436	449	457	409	475	417	390	444	479	444	413	440	421	425	430	476	409	448	427	395	466	419	424	458	454	432	458	466	440	422	469	415	424	460	457	459	456	432	434	417	443	434	466	436	441	444	425	425	439	404	460	464	438	475	455	412	436	458	483	435	418	498	451	437	439	469	441	470	485	443	443	440	440	444	455	437	470	380	483	415	429	430	464	432	470	461	459	439	462	443	426	432	428	437	444	455	431	461	483	429	473	447	418	440	434	442	437	440	446	409	452	456	449	467	413	438	425	422	436	447	413	446	440	468	440	474	418	446	451	424	464	447	454	393	448	438	448	443	461	482	457	448	399	453	439	422	414	463	419	434	428	430	435	406	445	430	416	448	400	448	438	468	418	439	413	450	422	454	411	429	413	411	452	434	465	425	478	460	451	429	466	414	450	395	424	421	444	460	419	427	411	447	445	414	422	438	430	461	424	444	421	410	445	465	420	414	458	449	432	437	428	458	455	437	451	457	450	447	441	467	457	421	411	413	438	443	438	443	421	451	455	432	423	448	403	435	425	453	401	448	494	425	411	492	436	428	455	417	424	460	473	426	447	436	440	440	449	438	484	412	437	415	436	464	456	466	424	399	458	441	432	436	425	458	452	452	478	450	456	440	454	481	484	468	441	409	424	417	451	463	446	449	430	441	417	443	447	458	445	457	452	431	448	417	466	466	407	416	452	449	488	422	424	454	479	442	446	437	416	423	447	413	441	456	456	453	450	409	463	456	425	421	421	464	424	495	425	439	421	448	443	471	428	475	418	459	458	469	435	431	457	408	452	448	454	459	469	422	437	403	407	398	452	478	435	448	448	442	428	431	453	463	429	462	438	451	436	411	407	463	422	430	447	448	463	437	442	420	422	428	414	412	455	409	460	437	440	469	453	471	408	464	406	456	457	455	464	429	496	406	441	462	458	472	413	454	458	409	462	426	449	422	457	431	415	427	485	422	434	446	407	409	463	466	464	451	425	390	475	415	415	446	417	435	485	435	445	471	449	449	412	443	417	435	447	456	450	420	444	446	453	420	442	465	445	434	406	463	448	429	435	456	423	416	444	456	441	470	439	436	451	406	459	461	418	438	474	417	412	447	420	442	409	429	435	437	424	434	462	436	428	389	453	455	418	369	431	432	449	422	475	459	411	437	432	441	431	437	441	419	432	462	437	453	465	440	410	428	448	427	473	382	429	450	428	426	482	444	445	447	430	491	451	443	429	434	431	420	414	424	448	433	426	426	434	481	487	459	436	457	448	434	467	430	465	445	434	464	447	468	387	432	441	437	468	439	431	400	420	444	419	462	446	425	410	452	412	442	421	404	455	445	415	415	460	457	445	405	463	477	413	466	446	456	412	453	434	443	436	428	410	440	476	422	449	407	439	406	450	431	435	419	451	444	439	413	443	422	437	451	412	421	440	405	389	448	439	461	461	451	423	442	474	479	429	432	428	428	442	412	432	439	437	439	412	456	455	452	442	438	400	458	438	442	437	412	451	457	443	447	445	415	442	463	425	427	419	450	460	442	435	431	435	447	433	462	493	426	484	413	426	467	424	449	425	414	444	437	482	417	424	466	435	442	409	484	427	458	460	446	439	432	441	442	454	437	449	426	432	446	432	464	424	433	428	450	411	427	451	419	484	396	443	456	439	445	433	449	449	399	445	470	455	452	425	475	389	434	438	425	452	423	418	461	422	447	411	456	422	454	447	453	430	422	443	393	465	428	409	452	435	436	451	428	464	413	423	439	429	459	435	512	398	441	410	450	441	409	392	432	406	410	420	445	448	423	410	441	428	428	466	443	452	446	417	445	437	420	430	420	427	436	443	457	441	438	433	395	460	452	428	447	415	425	442	450	431	432	463	453	449	407	452	454	472	476	402	419	449	413	437	412	434	427	466	431	469	415	437	424	435	435	448	447	467	457	476	457	439	424	449	449	438	460	413	432	450	426	396	486	460	429	425	458	474	428	422	452	472	437	470	444	419	420	446	450	436	451	408	432	485	432	463	433	449	432	441	407	499	432	445	450	407	444	458	485	413	415	418	440	447	430	444	452	407	438	446	428	424	452	437	448	443	409	445	452	434	438	409	472	477	426	419	468	434	426	409	448	432	446	415	455	448	445	428	448	413	478	482	413	394	415	421	460	456	448	448	472	450	465	431	440	447	405	420	485	468	434	433	461	442	419	460	430	414	431	420	451	456	445	467	465	466	441	479	434	463	438	444	453	415	438	432	449	464	439	423	468	446	441	446	397	434	417	451	480	477	440	429	451	431	450	414	446	450	429	408	456	436	457	473	445	431	427	440	429	450	432	450	435	427	441	459	482	449	462	429	443	415	433	470	423	457	451	445	473	411	441	442	431	468	440	456	424	450	470	408	416	426	458	447	466	429	445	431	424	424	452	465	450	437	418	432	469	455	452	440	446	430	409	423	436	420	439	430	455	453	477	447	435	479	446	435	479	453	434	425	457	480	444	475	478	417	432	461	436	433	440	476	436	415	473	437	440	424	437	420	433	455	417	455	434	428	462	418	433	442	446	435	434	443	437	439	416	420	436	436	450	417	477	409	465	465	453	396	451	414	413	432	443	378	455	422	456	450	422	448	461	428	483	449	424	468	469	426	467	431	432	413	469	397	404	450	415	444	412	482	429	444	418	423	440	490	442	427	432	465	418	469	431	451	436	468	430	436	456	444	453	408	458	417	438	419	470	436	441	413	448	442	426	441	438	444	446	429	455	424	430	457	450	439	431	431	418	459	399	462	430	434	455	437	407	458	423	443	451	406	440	445	426	430	481	471	427	440	442	427	436	428	440	422	442	462	449	459	426	441	435	450	450	454	474	436	456	479	425	480	429	446	414	441	438	486	449	442	465	441	410	488	436	433	419	409	433	429	449	435	449	392	453	456	464	422	420	429	434	450	414
6148	7530	7725	4910	3244	2578	2341	1341	1193	1136	1071	1005	1006	948	881	857	837	829	832	822	823	865	886	778	846	834	898	835	901	882	951	888	868	838	911	917	918	944	903	933	928	816	923	928	853	874	871	898	927	817	848	843	1084	1111	1104	898	875	916	799	784	794	782	787	819	789	847	731	784	849	824	750	766	811	765	830	783	762	734	759	803	815	772	815	820	806	848	774	782	799	755	833	802	814	782	798	775	817	794	778	785	858	774	834	744	756	760	824	779	806	822	817	799	772	734	786	812	799	803	770	762	798	820	789	792	834	760	780	822	766	763	796	808	739	773	795	795	769	794	802	804	794	783	770	811	744	832	817	834	795	859	784	772	767	792	749	726	808	770	776	788	800	808	824	783	766	805	759	803	828	802	785	808	780	780	739	848	777	807	795	791	789	820	809	837	764	743	774	815	785	775	801	787	819	738	788	812	728	793	800	862	770	786	810	789	773	820	776	803	766	799	821	797	836	816	741	792	783	779	827	772	778	808	854	800	795	839	776	737	840	805	857	818	784	786	793	783	818	737	741	743	777	791	764	782	827	796	755	765	790	829	845	832	763	792	768	750	808	755	792	749	820	819	777	778	791	809	821	783	810	798	856	786	809	806	796	820	757	810	761	780	770	798	811	816	778	763	801	778	818	817	807	780	862	776	815	804	822	836	867	823	802	822	815	781	824	803	779	797	762	781	757	824	783	853	788	775	760	784	805	789	830	817	747	835	796	768	823	792	790	824	837	762	808	782	803	753	832	806	722	783	773	774	804	809	800	768	833	784	784	786	831	783	784	808	801	785	831	789	763	749	797	809	805	772	784	784	799	787	807	833	796	840	817	779	773	780	816	784	809	751	830	832	763	774	815	793	823	778	777	828	795	783	826	774	807	853	786	793	779	798	791	782	809	773	809	790	841	828	742	815	798	767	753	840	819	776	828	779	790	811	789	813	801	755	783	798	816	776	792	807	835	759	786	810	768	743	785	799	788	803	822	788	780	848	822	811	781	814	745	783	788	787	779	791	794	827	802	771	786	754	797	810	783	809	771	836	836	829	818	837	817	763	777	816	808	805	819	780	798	794	839	800	781	789	774	864	794	727	839	825	769	801	783	801	771	815	802	765	767	815	805	820	834	801	769	764	785	811	826	734	804	805	784	788	790	767	796	770	804	803	760	826	822	785	824	805	748	819	782	789	783	819	767	834	756	801	788	764	819	797	807	769	790	776	843	775	837	767	822	824	794	774	795	799	788	796	765	763	768	799	816	805	741	749	817	759	772	832	792	843	774	908	824	753	790	810	805	874	745	790	842	760	806	853	834	772	768	840	818	775	775	833	808	819	794	797	781	856	701	806	803	798	773	794	791	775	802	788	799	788	773	771	762	836	828	738	779	766	777	864	807	839	751	829	834	819	787	789	779	785	753	774	792	790	799	828	758	806	815	802	825	797	776	809	748	817	794	816	751	773	796	792	788	817	775	801	747	747	753	794	796	779	781	726	806	804	764	816	847	763	755	842	780	812	856	836	808	798	810	801	814	757	778	794	782	741	755	754	807	802	811	854	814	804	786	842	863	780	841	823	786	833	840	764	832	784	775	820	770	777	787	759	787	828	801	808	820	733	815	803	793	770	818	803	751	762	791	796	781	784	801	799	805	793	781	769	794	769	799	775	773	770	815	799	815	756	776	755	804	760	785	847	780	789	762	796	759	777	806	780	811	811	738	827	818	797	808	805	814	831	792	766	854	802	816	817	796	778	793	738	743	808	811	838	772	807	763	769	811	806	832	834	788	748	751	795	799	792	778	800	783	819	810	794	807	811	818	822	770	744	820	818	788	766	751	785	834	773	731	799	825	841	822	785	798	803	741	773	745	766	806	811	793	835	807	785	804	779	808	783	813	845	789	779	813	784	818	832	789	787	751	784	804	821	797	793	796	760	869	821	749	816	761	804	801	806	811	842	780	781	805	821	808	841	786	825	768	805	814	771	813	802	801	807	809	805	787	820	766	806	855	802	799	773	789	798	787	820	846	791	800	822	804	801	846	814	824	788	803	784	752	808	739	799	820	858	815	785	815	762	843	764	810	758	781	786	761	807	788	812	813	831	795	822	800	836	806	801	775	830	782	796	830	826	785	771	789	826	779	784	763	837	795	748	785	829	793	785	778	757	790	760	826	788	785	823	816	853	869	809	764	794	788	826	811	789	761	788	813	775	773	841	805	808	816	811	761	809	797	798	811	809	793	800	845	819	829	746	791	781	809	780	797	736	776	810	779	787	806	818	801	775	796	766	788	785	769	815	794	761	824	756	766	838	790	792	774	808	790	792	823	805	806	794	791	793	828	754	809	784	791	790	790	791	800	715	779	860	838	786	802	797	818	826	848	771	795	880	794	817	783	786	744	796	813	785	826	796	797	796	851	812	832	799	803	747	849	780	863	846	806	786	822	814	802	819	812	742	797	757	800	805	768	813	755	776	778	748	814	793	781	823	832	804	783	770	812	793	796	813	826	788	759	787	780	782	780	769	800	790	765	744	792	750	750	826	821	745	815	748	828	774	785	763	757	786	796	811	812	796	854	826	738	829	787	821	766	774	811	807	804	773	777	776	792	788	795	777	799	823	772	799	767	798	778	797	892	784	741	830	773	849	766	785	805	797	759	824	771	792	767	778	800	792	734	826	748	817	819	755	767	828	862	742	780	823	749	792	786	793	777	750	816	806	801	771	828	841	783	748	842	798	810	789	757	843	779	812	762	786	783	785	782	776	834	811	814	788	830	831	784	819	775	774	835	801	815	793	842	765	804	806	782	781	820	760	808	831	825	814	788	812	748	804	804	828	784	764	769	774	859	788	813	775	793	738	814	794	791	820	822	762	747	777	767	783	781	791	816	766	801	760	788	820	762	814	770	788	841	803	789	836	781	749	793	796	800	780	824	799	747	788	803	758	815	834	762	771	818	787	818	825	811	780	765	768	777	819	761	758	806	810	754	798	790	784	788	773	797	807	727	793	766	805	782	747	778	802	806	827	786	780	778	806	769	802	788	794	850	758	807	783	797	836	773	811	790	780	822	742	852	776	789	804	784	801	830	768	788	799	761	800	801	748	794	763	782	799	816	790	841	807	794	764	779	759	859	811	842	841	807	811	790	785	802	784	790	790	771	789	777	774	770	788	846	800	782	813	804	832	774	760	758	869	760	808	830	805	790	807	827	787	832	777	829	789	830	804	829	837	845	821	775	778	786	783	713	816	824	770	768	785	768	807	775	822	825	803	790	790	828	828	804	790	825	826	785	805	790	785	803	780	784	802	831	758	776	836	760	759	845	824	832	813	810	791	820	775	779	795	782	778	796	781	805	776	752	801	821	826	759	802	806	765	803	788	833	813	870	809	734	800	779	787	794	829	772	837	793	772	871	808	746	796	864	814	788	812	818	768	808	765	813	807	800	760	767	727	802	777	804	790	759	827	797	842
24246	21234	28286	24467	20150	4100	1565	755	606	572	547	499	472	460	387	416	419	440	411	412	397	437	374	420	416	405	419	407	409	415	428	408	407	386	392	450	422	432	431	462	474	404	420	376	391	443	419	401	386	407	383	557	1061	1079	847	645	529	436	438	376	351	354	386	346	305	384	354	374	347	367	352	364	383	351	337	372	336	365	345	361	338	342	371	338	369	385	353	361	372	355	380	352	373	347	349	368	348	319	359	379	341	354	372	342	370	331	352	334	372	361	359	384	326	338	335	353	369	370	379	399	370	351	340	346	325	357	355	366	350	354	332	348	323	374	332	333	379	366	329	354	387	393	351	372	381	342	361	363	364	384	346	399	403	311	354	384	329	377	378	363	398	360	362	363	334	376	371	317	367	337	348	364	362	354	330	380	333	398	409	345	358	370	339	341	351	346	377	356	359	330	335	370	368	352	354	361	354	374	345	369	365	360	364	355	320	354	348	374	360	389	356	360	357	374	342	339	343	327	340	342	373	343	345	379	369	355	354	328	368	371	356	338	321	399	388	325	362	305	378	352	351	349	348	379	346	336	400	343	393	375	372	319	360	340	362	352	336	375	354	376	360	340	329	307	337	402	333	330	357	348	347	356	353	358	355	351	386	377	367	359	379	347	351	360	349	358	326	383	368	369	345	372	346	373	373	349	327	369	361	329	374	344	342	348	359	344	337	369	361	369	351	335	388	383	367	334	374	387	369	352	363	335	332	360	381	349	340	367	357	362	329	348	355	338	350	365	352	355	331	364	347	340	371	328	358	358	362	361	353	345	345	362	347	370	358	351	348	357	370	356	357	365	387	367	316	361	351	367	370	353	335	358	345	396	382	363	363	364	357	392	381	361	382	346	366	353	381	337	351	335	370	339	329	380	390	394	360	348	359	366	367	367	333	373	362	351	380	380	382	359	345	334	346	383	335	333	351	358	359	345	370	331	369	354	367	349	351	335	357	359	366	366	352	378	380	323	357	328	365	364	374	359	385	337	352	353	350	394	337	375	354	366	313	364	364	372	358	350	317	370	365	338	356	354	348	364	361	347	365	344	334	400	317	351	370	357	370	365	358	356	363	379	373	374	373	372	379	368	370	364	351	374	366	376	314	367	379	347	395	333	357	374	335	358	354	343	372	333	361	386	351	356	344	348	349	371	368	369	354	372	357	340	353	316	352	365	354	379	345	363	358	329	391	378	342	381	363	373	352	343	355	368	357	308	361	370	381	367	372	340	369	390	411	338	380	364	365	336	355	362	342	371	373	356	349	352	348	363	321	361	362	348	345	321	357	349	343	342	352	352	350	357	331	355	360	379	351	359	348	337	365	385	331	361	367	353	349	352	366	346	356	365	348	372	371	377	390	393	351	385	358	326	341	364	335	358	338	383	376	353	359	390	330	345	327	363	346	367	361	382	351	368	385	368	374	360	378	396	373	362	378	374	364	358	340	355	330	328	363	350	349	350	362	328	366	384	368	343	347	342	371	351	368	383	377	368	367	329	314	342	351	362	346	325	356	384	357	343	398	351	350	374	336	363	372	357	370	379	352	381	318	352	334	360	342	343	374	340	400	384	340	366	371	342	348	370	349	327	338	328	360	373	364	351	377	341	364	338	355	344	362	384	352	368	342	359	397	381	356	359	374	381	381	398	409	348	349	362	396	355	344	382	378	352	350	352	345	338	342	365	343	368	369	351	359	363	358	351	372	380	351	360	373	351	376	349	368	345	369	374	367	349	349	379	338	406	363	367	344	340	343	363	324	383	351	346	377	366	356	362	343	359	342	385	361	339	370	384	345	346	351	327	354	344	353	364	376	358	335	365	364	400	367	352	329	344	376	350	352	358	366	354	383	331	351	357	363	354	330	388	349	358	353	342	369	368	354	358	361	358	355	335	351	403	370	375	356	384	364	354	378	370	371	365	346	384	374	374	358	366	345	347	387	357	361	355	371	349	342	357	353	350	319	371	361	354	371	391	378	339	359	364	319	372	366	356	371	343	398	361	327	376	377	349	375	385	359	385	388	376	395	345	378	350	373	378	360	344	409	371	406	390	387	362	390	335	337	324	369	385	363	349	339	409	343	367	350	390	381	351	350	363	349	341	352	350	344	352	375	395	347	347	360	383	323	362	368	371	364	330	352	354	360	369	348	382	358	382	369	339	357	366	368	346	330	353	356	366	381	365	332	341	372	353	340	344	360	332	337	366	376	361	368	334	396	348	324	354	377	352	328	370	360	386	322	371	361	349	348	341	348	337	335	343	350	384	338	346	392	361	364	372	349	351	308	355	361	386	310	374	377	348	317	377	364	359	359	375	338	372	361	388	361	351	354	355	383	390	337	384	319	366	306	373	329	360	369	370	357	376	322	365	376	335	332	388	353	343	342	344	350	375	356	351	327	361	363	348	375	374	381	376	339	358	373	355	348	380	352	338	345	338	351	351	372	357	370	359	322	339	380	364	344	367	355	348	393	337	348	356	366	351	376	372	384	324	362	355	356	353	355	363	312	380	370	356	323	359	355	337	364	340	358	359	338	350	348	357	391	362	329	367	325	367	365	368	373	346	338	377	380	349	368	377	355	380	352	401	376	370	368	335	368	350	368	373	369	338	366	332	361	345	355	362	353	403	395	348	340	325	349	341	365	331	364	344	360	300	356	373	347	351	366	359	343	341	342	405	411	350	330	341	332	368	376	380	351	359	383	359	361	350	352	324	387	359	354	389	386	355	359	376	353	357	371	344	371	353	335	359	305	370	359	367	359	353	318	340	375	338	341	384	366	361	332	365	337	372	363	345	333	360	352	382	359	344	333	331	370	364	372	363	384	369	352	384	381	370	354	344	346	348	349	351	393	346	360	348	375	365	351	358	367	323	376	360	387	370	352	376	349	370	367	353	327	329	378	352	378	371	392	368	337	385	355	378	384	345	367	353	366	366	330	375	346	365	362	369	374	355	363	341	380	391	370	414	351	349	364	357	355	363	356	362	381	347	357	388	357	334	355	388	368	316	352	342	380	362	394	360	368	375	364	349	356	344	339	343	354	367	345	362	376	361	361	345	328	346	383	343	356	354	341	351	344	353	346	354	342	351	348	356	366	347	381	331	376	351	338	372	359	340	347	359	389	388	344	339	382	362	389	349	356	369	335	345	370	341	350	368	299	378	378	351	312	358	354	378	379	350	405	330	324	326	354	345	358	349	369	360	334	379	353	360	362	368	380	346	363	357	375	358	379	366	354	355	371	349	352	380	350	362	355	378	355	404	357	360	345	343	328	359	350	357	335	378	354	361	358	390	341	364	360	391	346	383	360	377	360	366	353	359	374	363	332	356	413	363	363	361	339	341	378	358	333	337	343	345	361	348	366	348	380	346	388	358	329	374	362	338	378	343	362	363	358	376	355	333	349	370	344	354	359	390	372	375	367	349	349	388	334	376	376	349	365	353	346	355	361	365	377	353	396	348	347	323
7970	16048	16232	9278	6424	5317	3806	2106	1866	1509	1474	1318	1292	1131	926	850	895	866	836	790	775	740	756	763	786	789	816	738	823	861	921	882	823	798	898	816	879	886	920	896	906	812	833	898	777	816	833	792	740	730	699	1228	2924	3139	2159	1475	1151	932	762	599	696	644	647	686	671	671	675	632	666	708	662	676	666	708	645	645	620	691	700	706	685	614	688	670	682	679	633	679	659	660	673	635	678	655	683	663	693	687	678	639	660	674	652	616	625	673	651	636	682	672	669	675	633	714	647	634	715	620	652	632	582	693	685	696	695	623	681	662	680	666	686	673	641	629	650	685	646	701	644	607	671	652	710	672	686	683	671	724	664	613	647	674	677	658	674	646	687	677	662	684	664	664	687	660	651	677	649	687	647	692	675	676	662	705	646	663	624	609	662	644	644	679	632	610	642	649	703	650	646	693	603	610	683	648	635	696	672	635	655	626	697	694	669	678	636	682	674	658	642	675	679	647	654	728	626	666	620	664	700	669	646	652	677	659	685	680	673	634	661	651	645	658	674	674	650	643	658	697	655	620	684	657	648	674	617	655	673	678	621	666	619	640	586	650	666	655	655	675	640	703	670	658	641	705	675	652	703	633	709	669	671	633	681	675	653	688	671	649	655	646	674	643	643	676	690	657	679	672	632	656	635	691	677	666	637	686	687	625	674	613	701	667	699	659	643	614	664	628	661	703	660	674	666	621	631	676	654	711	686	661	670	678	640	624	642	650	668	673	677	665	692	700	653	657	652	672	637	694	667	686	683	656	604	683	640	639	625	629	684	689	624	688	683	646	624	664	678	685	662	655	657	667	687	634	697	643	663	652	702	654	639	678	686	672	688	655	611	662	695	642	642	630	630	685	623	636	675	666	652	702	680	652	652	667	667	648	622	686	625	674	670	712	624	642	677	635	682	674	656	652	659	733	670	630	613	624	669	653	667	677	660	629	694	661	692	696	639	612	688	660	668	640	672	674	686	652	647	651	640	687	662	658	677	712	662	631	639	679	665	641	627	613	697	628	613	652	685	684	619	618	656	627	659	684	712	704	642	661	660	685	696	671	698	652	660	650	659	670	707	623	687	673	627	710	639	635	637	679	617	627	640	632	620	641	662	618	669	630	637	651	665	667	622	647	629	697	635	659	650	691	642	673	625	669	617	659	620	688	675	654	682	656	692	669	645	706	688	692	697	640	671	665	692	660	660	594	645	656	711	653	607	674	629	671	654	644	666	659	636	644	636	611	674	682	669	633	632	653	634	641	692	655	617	653	611	684	648	659	681	642	656	649	661	642	664	685	664	677	654	633	663	680	649	652	627	705	719	625	615	668	656	689	676	658	638	656	670	655	683	635	626	696	617	636	683	616	643	597	711	649	678	654	704	686	624	633	711	689	687	655	683	641	652	641	655	622	716	669	659	683	639	686	677	640	633	636	679	648	649	639	660	633	649	604	628	681	655	639	660	621	641	618	678	738	650	634	683	651	648	657	641	689	636	667	656	673	694	646	630	660	652	655	724	677	702	710	619	680	681	688	631	650	660	641	696	646	693	666	620	653	638	651	661	630	612	652	669	657	659	696	621	718	641	694	697	652	690	652	661	640	674	682	667	667	707	634	673	633	639	647	708	615	658	666	649	684	657	652	674	648	613	663	716	620	667	700	685	663	643	669	640	691	666	629	632	715	638	662	664	665	644	675	675	706	683	657	648	688	667	679	660	704	664	649	704	638	653	644	698	648	691	685	621	702	650	684	701	673	654	607	686	649	677	616	648	686	703	662	660	650	654	677	662	649	690	674	667	652	626	668	681	651	639	684	658	667	629	643	660	666	660	701	658	670	718	701	677	661	617	712	678	631	650	623	676	647	706	670	658	686	660	666	664	657	623	633	665	634	632	685	697	664	644	613	676	631	643	675	655	681	643	679	623	614	671	663	636	695	666	711	629	669	669	658	659	638	686	701	663	629	668	672	689	666	616	623	697	635	676	695	673	659	669	645	662	648	637	677	683	666	637	675	627	682	673	687	675	674	652	656	639	615	676	719	680	643	667	665	626	652	630	693	656	683	637	635	653	648	637	636	689	687	621	658	625	684	682	649	658	651	667	671	670	601	642	690	646	682	687	645	655	672	599	672	681	644	654	654	659	644	665	663	694	674	639	650	637	664	677	655	688	656	623	671	655	641	652	713	648	643	620	610	712	643	668	647	596	631	674	646	668	669	727	675	616	624	647	668	637	655	681	638	698	648	737	679	623	673	693	655	681	659	653	661	680	687	633	704	646	683	651	675	671	662	648	661	653	645	691	669	680	681	643	651	670	668	653	673	719	613	648	638	602	654	692	637	620	651	686	637	630	608	670	647	680	653	595	696	662	643	679	671	706	652	671	605	630	668	651	677	643	653	683	663	644	683	651	634	644	664	673	668	665	648	657	671	671	643	644	668	659	653	674	663	677	643	640	691	658	678	677	689	680	667	649	643	650	644	622	629	677	628	633	626	668	631	658	705	652	650	655	648	648	656	653	653	673	668	602	638	695	667	613	675	667	671	638	610	709	652	627	684	687	703	636	698	673	647	600	701	673	668	604	665	671	674	639	693	642	660	623	669	693	706	670	661	618	679	700	650	658	649	624	635	668	677	664	657	634	679	621	664	653	664	647	704	662	634	674	695	678	704	678	704	640	658	665	644	645	633	670	631	684	668	688	676	626	631	686	646	650	669	703	631	682	611	643	650	647	626	666	690	680	687	667	657	696	686	685	657	691	672	632	641	655	633	627	641	682	700	717	673	652	619	650	639	649	685	636	626	697	671	655	665	684	664	656	674	699	647	626	649	635	680	643	673	656	672	728	671	627	642	686	644	671	621	680	685	715	623	619	657	684	644	671	678	673	659	652	662	661	639	628	704	659	654	676	649	631	692	638	641	640	636	657	690	627	640	641	657	624	642	634	632	639	674	708	628	660	687	628	616	649	708	601	680	692	665	619	630	652	690	656	675	631	605	654	658	667	684	631	635	653	696	655	636	628	652	676	676	688	679	630	645	630	700	597	661	644	666	634	690	686	693	695	638	630	656	681	659	711	631	695	670	645	670	675	666	640	629	648	668	672	677	654	633	670	675	670	709	721	666	642	680	670	653	626	658	670	678	668	661	666	623	649	633	689	628	728	663	712	659	663	721	673	635	672	688	672	670	670	604	693	659	681	664	646	638	642	691	679	644	653	697	671	664	659	642	687	669	650	620	633	657	676	685	671	638	658	655	718	657	675	700	708	659	657	683	661	665	667	652	658	654	683	612	676	645	664	651	678	628	673	670	628	654	643	677	682	646	649	589	651	714	640	691	689	677	630	654	684	672	700	660	633	675	667	619	707	629	673	610	653	667	665	667	658	667	653	711	647	692	642	633	645	642	662	648	666	649	652	655	648	642	675	651	699	676	667	701	672	687	623	630	637	669	671	650	665	628	604	626	654	693	637	625
23202	21130	28786	23747	21138	19198	3726	1013	718	651	575	599	515	445	394	403	404	381	389	375	367	319	376	363	362	333	359	349	349	370	406	393	361	342	361	364	345	336	359	338	360	313	358	377	360	340	322	353	289	290	378	446	1586	1828	1199	801	533	404	373	301	283	288	306	286	282	280	300	308	264	309	285	316	290	301	270	286	273	266	301	293	280	302	298	270	297	319	288	302	266	272	287	277	322	287	287	286	289	285	279	281	282	255	307	303	283	291	290	309	299	271	286	302	281	303	288	301	288	298	263	249	295	299	303	321	267	269	274	275	281	266	303	291	291	280	294	314	292	290	271	271	289	291	270	282	288	299	277	272	309	276	287	287	314	289	302	272	258	311	298	289	304	290	303	269	290	303	305	304	300	281	272	275	291	266	272	279	277	284	294	298	275	299	251	296	285	276	273	306	305	281	253	275	270	276	269	284	286	288	300	272	284	267	291	283	300	297	271	277	280	289	292	259	285	306	324	324	263	286	282	261	289	281	294	327	275	269	292	267	286	284	283	291	307	299	272	262	266	285	274	264	272	281	287	271	255	316	285	307	232	260	309	285	267	311	293	320	280	285	257	277	283	295	250	262	295	311	276	283	278	296	298	271	281	271	264	316	286	287	270	260	280	296	246	302	281	271	286	269	273	274	294	299	269	299	286	278	268	273	289	283	287	282	297	306	299	273	272	277	288	294	290	309	263	294	266	317	311	299	282	288	290	295	294	292	280	297	300	274	275	283	269	298	318	262	319	301	296	273	283	284	279	290	284	275	293	294	281	303	278	308	276	288	310	274	286	301	274	260	279	287	295	289	295	289	320	280	294	278	285	274	288	308	287	279	262	263	276	265	294	279	266	259	285	283	303	269	297	285	277	277	267	282	303	271	278	287	258	261	290	282	308	283	269	259	293	312	295	306	306	282	308	284	278	295	306	289	270	265	287	302	278	275	293	301	268	272	276	311	275	290	244	291	249	282	281	308	277	288	286	288	275	282	283	263	244	268	294	291	283	294	312	252	273	286	294	301	304	282	327	281	283	277	245	275	274	260	316	308	275	294	303	303	275	285	279	296	255	273	271	267	324	288	301	282	304	281	313	310	284	293	327	283	299	323	327	270	299	298	276	247	287	280	302	313	272	287	282	301	311	264	281	286	312	297	261	296	270	284	279	293	290	277	273	244	279	277	308	288	282	265	289	254	286	285	278	308	283	302	263	268	299	304	263	320	309	282	292	284	281	296	270	299	247	291	267	275	297	277	287	274	248	304	301	319	301	292	308	282	287	292	293	269	277	311	315	280	281	288	304	310	264	281	290	277	301	301	277	310	283	279	306	286	252	270	279	274	253	299	316	265	256	286	278	297	292	299	295	277	273	284	306	273	258	273	306	289	267	274	259	285	306	316	281	304	284	274	252	304	239	270	282	297	287	295	290	273	307	269	271	279	284	287	275	299	296	290	280	290	302	287	302	253	279	295	287	291	255	298	278	284	298	301	296	306	280	272	268	274	273	277	294	323	256	290	279	254	286	248	267	270	290	291	278	282	278	283	296	276	255	262	277	307	265	293	268	281	257	258	277	325	268	291	279	283	291	263	319	293	275	290	273	304	246	283	272	254	289	275	282	287	309	279	281	283	291	294	298	266	259	309	281	311	294	300	291	275	277	284	279	294	298	290	287	280	242	285	298	253	274	278	294	295	280	263	274	285	301	259	289	269	284	271	287	243	276	299	287	299	272	280	249	276	285	252	280	281	296	267	300	301	299	290	301	286	286	255	260	300	265	276	254	292	305	291	264	283	293	294	318	322	285	286	287	292	311	304	292	279	286	270	285	319	267	289	273	280	293	266	251	304	288	259	286	292	284	267	289	264	292	285	288	272	307	297	282	289	288	284	283	286	315	307	311	286	289	310	284	303	294	304	279	291	288	273	312	287	249	272	281	281	286	300	308	290	316	306	285	260	284	238	259	256	298	292	282	288	265	308	291	272	263	305	284	299	261	301	317	271	302	321	298	294	275	275	305	285	262	286	280	269	306	303	269	292	310	302	274	281	290	290	283	301	299	271	264	265	261	301	276	293	284	269	287	278	277	278	269	267	309	295	279	283	265	272	272	287	278	289	286	301	315	271	286	281	287	312	314	287	267	290	297	265	307	292	295	293	275	280	276	313	289	277	275	282	280	293	280	270	301	246	281	286	280	291	276	275	296	256	276	270	281	303	288	295	313	280	281	289	284	262	291	311	286	266	275	312	292	272	275	273	279	283	311	278	329	299	275	281	293	286	270	274	293	300	260	281	284	274	284	300	311	310	280	280	255	281	273	281	295	276	288	288	300	288	320	275	297	276	291	299	301	263	269	257	322	291	304	284	332	296	281	297	284	250	286	254	286	311	283	309	279	277	277	293	267	284	289	276	291	273	313	285	289	281	307	302	290	289	288	303	300	293	301	280	264	274	281	305	301	299	297	288	295	284	273	265	302	272	323	305	278	305	288	288	267	263	297	281	309	292	281	320	284	261	297	286	279	287	277	253	287	276	284	278	279	270	278	292	278	296	270	300	287	276	281	265	289	284	275	278	286	283	285	329	275	309	257	290	284	288	318	273	285	297	281	293	325	261	283	313	317	322	313	275	266	291	262	281	298	283	303	275	279	311	289	317	271	275	301	285	311	276	281	287	296	286	312	293	287	307	283	283	283	293	254	285	286	269	292	294	267	299	259	298	264	273	282	289	288	275	294	290	283	296	302	300	306	307	277	322	311	303	260	298	301	277	263	280	290	277	263	256	306	282	281	299	280	268	270	295	298	306	238	284	306	294	287	283	272	289	311	285	311	283	284	296	276	295	295	281	278	267	274	274	267	286	273	312	313	285	289	263	263	268	288	328	279	272	271	271	281	266	312	293	243	307	255	272	291	292	278	311	280	276	250	266	278	267	267	300	317	274	307	250	277	266	288	292	313	290	260	302	249	298	326	263	274	258	269	304	275	288	299	273	282	304	316	299	290	314	277	255	264	268	267	281	263	318	278	274	273	291	314	303	303	340	287	281	286	310	273	293	275	283	293	278	303	281	293	293	274	315	288	277	311	309	290	285	299	289	272	279	301	260	300	276	283	267	293	300	284	285	299	276	304	276	301	327	286	266	269	275	277	285	275	263	274	296	277	265	287	274	283	283	270	289	267	251	307	290	307	270	284	274	302	291	288	300	280	298	289	281	275	291	301	281	270	275	235	286	262	312	287	306	305	285	319	275	291	278	300	307	261	293	285	279	283	297	275	273	322	277	282	241	334	273	296	299	279	315	292	270	259	323	288	259	274	298	247	276	263	323	328	268	297	275	285	271	274	291	297	282	271	304	292	297	281	287	306	260	268	275	294	290	284	268	308	292	276	279	294	267	278	268	284	288	287	304	302	272	312	279	278	260	285	279	292	244	283	286	298	285	294	273	316	277	309	294	275	322	245	303	292	313	287	308
10270	21788	21348	12918	9648	7925	5102	2994	2291	2058	1806	1657	1520	1215	1094	999	967	861	802	844	755	685	737	749	748	739	782	772	802	940	963	882	886	775	719	824	756	773	745	901	840	722	782	797	760	771	660	649	630	640	760	1264	4910	5057	3292	2038	1370	869	632	505	516	525	498	513	512	516	524	533	540	520	544	515	515	533	534	529	497	550	515	497	525	513	530	533	545	513	521	512	545	528	534	530	492	530	496	533	519	491	485	532	527	527	567	538	489	533	529	530	514	518	501	520	492	562	495	500	532	523	560	572	549	530	485	525	520	531	515	533	526	522	547	554	534	502	533	514	527	472	513	490	546	484	495	541	485	535	507	529	533	525	497	537	509	486	542	506	526	530	529	565	482	506	540	538	514	516	551	512	551	523	511	524	513	506	504	510	479	527	473	545	504	524	492	495	543	545	510	523	546	522	537	501	512	520	510	582	496	486	508	508	531	523	504	523	569	543	541	492	511	562	506	486	485	552	498	498	526	503	531	493	510	511	530	531	485	482	522	531	479	529	554	485	529	574	544	547	471	474	545	524	524	502	509	519	546	528	543	526	527	520	565	520	525	538	532	542	502	532	515	515	539	546	507	499	531	492	486	532	500	494	485	522	545	504	515	518	464	534	525	510	507	500	554	479	515	487	526	507	553	517	495	525	483	499	479	495	509	536	527	538	531	525	481	519	560	521	515	507	485	518	499	523	513	554	463	548	535	485	533	501	521	543	495	520	542	490	516	546	533	512	470	546	547	494	551	562	497	509	525	477	528	539	537	508	525	524	499	551	504	494	499	525	568	517	584	492	520	491	485	512	563	495	490	494	558	521	480	546	531	465	511	546	472	502	518	504	512	516	526	519	499	488	580	519	498	513	522	540	542	503	546	539	530	530	516	519	514	490	495	550	553	507	488	512	486	538	512	504	503	495	496	482	508	509	502	551	513	517	503	506	539	521	536	541	532	515	524	520	498	491	523	524	542	537	528	504	502	557	527	473	537	460	500	513	507	543	509	532	541	516	507	557	519	517	512	485	523	576	526	503	535	570	515	506	481	545	514	503	499	555	497	548	501	496	497	512	471	519	511	506	483	521	543	544	522	518	513	478	526	500	533	524	522	499	492	510	509	514	517	527	482	514	525	509	541	500	552	542	489	525	528	510	511	517	515	500	537	501	515	498	515	549	517	498	489	518	526	494	556	524	536	503	534	542	561	543	515	509	565	517	553	529	504	519	507	527	532	517	538	523	536	512	486	494	548	501	520	476	512	539	531	564	529	497	529	531	513	548	546	498	532	517	497	506	568	538	505	503	545	533	521	508	525	535	484	560	510	513	541	467	531	529	523	496	515	531	498	497	536	537	512	503	511	516	471	486	521	477	491	561	527	548	472	514	494	487	493	508	530	510	531	541	516	484	555	522	516	501	495	517	498	570	538	575	475	540	514	527	553	516	500	516	534	508	560	528	504	516	486	536	526	518	527	521	529	499	503	517	523	514	498	522	529	524	479	530	529	518	513	540	521	518	499	497	500	494	529	543	556	541	522	506	522	476	528	536	504	495	547	509	532	548	534	534	549	546	488	529	519	486	464	543	519	508	524	506	533	529	539	540	593	530	507	521	483	551	492	541	534	518	494	505	465	527	538	507	538	505	528	496	520	465	515	531	535	503	531	511	529	523	522	540	475	520	556	519	496	517	541	510	532	494	491	493	517	513	522	499	524	492	535	528	616	515	520	509	493	519	526	507	488	581	505	515	521	523	511	528	500	517	527	510	574	541	520	529	533	508	520	564	507	559	530	476	476	558	560	552	463	525	547	541	506	532	501	525	555	525	555	548	500	520	534	529	524	562	527	513	521	506	508	535	509	487	582	522	545	511	537	573	523	488	552	492	524	520	543	533	498	520	499	539	520	509	534	588	508	516	522	515	512	545	527	531	525	532	542	533	532	495	522	508	498	539	522	552	528	472	505	489	527	508	527	517	526	513	480	495	496	491	534	499	527	545	518	558	481	551	530	490	514	530	498	547	518	566	525	515	528	554	515	543	472	530	522	498	538	527	567	522	484	532	474	490	523	474	523	493	522	502	541	493	533	527	521	561	536	498	506	476	541	524	504	553	473	499	515	530	524	507	528	527	494	513	499	558	508	519	503	504	522	503	546	521	523	521	508	524	503	528	525	523	480	538	513	549	489	542	485	542	500	514	504	518	539	516	547	497	534	510	491	519	534	551	512	496	572	527	488	496	522	529	480	534	513	517	533	528	531	508	538	594	503	521	525	535	504	518	529	488	548	556	508	574	513	505	502	512	514	550	543	535	500	537	565	509	523	527	521	486	525	562	527	470	526	502	515	512	517	538	521	563	505	546	532	522	509	506	553	483	512	515	548	489	504	508	545	540	537	525	507	495	538	535	527	543	490	481	511	534	475	516	539	502	553	489	566	539	525	519	511	520	512	556	491	491	515	564	497	540	529	555	531	538	520	500	530	519	539	543	516	489	503	467	519	538	510	500	542	528	561	503	499	554	483	486	509	510	530	480	530	469	542	563	500	499	537	515	500	541	535	499	510	558	532	551	528	507	515	504	520	506	571	500	504	486	540	517	484	522	526	488	543	502	537	569	557	521	563	510	468	496	511	515	509	491	494	550	457	527	466	548	525	510	538	478	526	522	503	498	515	535	488	534	529	529	509	522	496	547	496	526	539	530	514	509	487	499	559	547	534	525	533	496	560	484	504	489	532	498	497	470	537	546	531	514	519	503	512	506	494	546	482	509	501	516	569	539	545	505	527	522	510	561	528	507	563	514	557	517	523	502	494	527	512	524	514	529	511	507	510	585	523	551	514	518	531	513	505	518	523	510	528	504	501	535	517	496	500	518	510	495	501	529	478	503	534	523	500	508	515	520	490	530	549	481	499	506	537	552	522	500	511	507	546	535	527	542	525	515	468	516	558	492	513	523	505	509	525	503	523	519	515	490	512	513	475	524	499	502	522	539	537	554	537	533	502	494	499	532	520	524	509	568	509	502	479	491	533	519	525	523	492	519	543	513	529	515	500	577	524	519	501	529	525	591	532	527	519	503	483	539	561	553	517	509	483	488	529	542	510	535	521	546	522	501	556	543	595	494	526	516	465	508	531	500	531	524	510	506	515	530	498	480	548	495	488	534	514	507	513	518	549	567	512	495	523	495	515	516	500	514	480	493	523	527	528	522	531	541	520	495	531	511	500	538	516	501	536	545	554	503	508	530	539	504	522	497	532	524	512	516	523	492	538	517	533	513	531	513	515	521	534	535	488	479	480	538	517	521	503	569	497	496	504	507	549	517	508	473	485	499	502	519	481	582	577	508	479	542	518	514	506	525	541	528	485	533	554	542	534	541	528	552	525	525	524	526	539	564	511	457	513	562	524	554	460	514	545	537	523	539	539	532	541	500	525	517	509	539	520	552	510	530	486	522	568	544	475	516	516	531	465	497	498	526
26720	20259	9357	2407	1231	1164	742	544	526	504	518	500	523	514	496	474	463	452	467	465	481	479	513	490	475	490	492	489	458	485	503	477	467	503	447	454	509	467	503	537	488	453	471	481	470	450	455	478	450	432	486	448	541	569	623	601	523	467	459	448	504	454	487	465	450	433	443	467	444	491	426	457	421	489	461	468	428	443	481	434	464	429	454	448	429	485	475	414	449	445	437	433	461	485	479	464	429	452	465	466	431	414	466	428	455	442	472	455	488	436	457	476	429	476	410	446	454	444	441	490	451	459	458	448	461	429	467	445	459	483	472	476	459	460	444	454	450	463	444	482	466	446	424	429	445	444	482	445	475	469	482	466	497	426	454	438	489	416	445	442	451	436	519	457	470	437	443	457	463	470	464	449	438	442	462	494	434	449	508	442	473	469	433	421	461	448	444	466	458	442	457	473	465	496	405	441	427	441	446	454	452	478	475	452	473	450	461	457	483	494	449	441	454	452	442	448	437	463	467	435	457	436	437	455	444	458	454	448	432	429	474	440	480	430	410	458	473	454	438	456	459	458	446	445	489	431	455	447	442	441	438	461	422	422	463	444	479	428	439	470	417	461	427	467	441	458	448	473	451	487	460	453	445	447	463	467	465	431	486	480	430	452	464	435	457	418	471	507	482	457	422	439	428	415	457	452	460	464	441	442	437	428	438	446	471	445	442	445	426	434	435	425	429	446	453	454	446	453	447	452	483	440	453	449	467	449	406	422	458	490	469	464	470	487	438	466	448	452	445	491	434	437	456	475	422	447	488	468	441	492	464	451	473	436	447	434	453	415	462	451	432	415	469	469	431	482	461	429	466	463	464	431	461	430	485	462	439	461	465	421	434	470	430	412	457	442	455	434	458	456	481	446	410	449	471	443	427	458	476	448	464	424	474	459	465	429	435	469	457	460	475	429	476	433	437	475	469	500	449	464	459	488	456	471	429	479	479	464	449	436	463	456	449	429	497	449	468	510	452	471	439	468	441	470	497	433	466	473	438	444	450	454	460	431	447	475	458	480	471	467	429	463	461	470	491	444	469	442	448	462	433	415	484	456	439	489	428	451	458	441	438	462	427	468	462	450	455	446	480	439	457	448	448	424	489	451	466	451	475	455	476	447	451	455	446	445	442	442	441	445	431	427	482	437	465	456	441	445	430	479	456	436	459	456	476	459	438	453	460	460	450	480	468	480	461	465	481	410	518	482	421	447	450	454	480	430	474	447	483	461	458	444	482	443	472	445	466	452	463	436	442	438	475	463	473	468	447	445	455	466	420	448	445	454	445	503	469	452	434	486	452	420	462	451	434	432	468	489	441	445	420	467	469	473	443	477	453	453	443	397	427	444	458	471	457	493	462	437	469	453	413	451	463	467	487	456	498	439	428	410	470	440	461	425	461	464	476	462	468	434	494	410	437	447	472	458	492	441	432	459	462	437	457	455	470	471	439	463	481	439	485	450	484	475	476	440	442	498	455	446	465	517	420	459	452	462	433	468	448	426	439	475	449	467	460	427	455	457	456	422	505	448	453	443	456	442	429	471	447	412	467	449	503	495	432	446	435	452	449	452	477	472	460	453	452	464	483	408	448	455	459	475	431	453	479	426	464	476	494	442	474	450	463	409	467	438	443	475	473	459	443	464	438	441	457	420	450	452	458	473	434	470	457	454	452	506	439	410	465	440	469	459	441	427	466	458	457	464	479	486	439	483	438	452	456	427	458	451	452	445	451	487	466	453	447	450	459	477	449	449	450	464	464	467	478	437	441	440	411	456	461	459	443	463	455	437	464	454	469	484	458	461	427	436	504	447	451	461	440	431	470	483	472	478	483	451	438	451	498	437	458	429	450	441	423	449	461	456	452	427	455	461	456	443	469	457	440	428	450	464	481	460	430	446	439	469	472	449	457	432	488	394	470	450	458	465	445	465	464	444	447	457	486	494	425	423	429	474	463	484	444	460	481	462	461	458	451	489	415	467	483	478	502	463	443	482	483	446	432	473	452	474	442	470	425	435	439	439	470	450	454	482	468	462	451	457	480	473	435	445	484	476	465	451	458	449	456	453	443	446	449	484	461	408	447	416	480	457	467	453	432	442	470	421	481	460	475	448	452	442	421	500	490	482	413	456	471	450	452	464	411	451	455	455	461	476	460	489	407	511	454	435	441	460	488	449	493	500	499	468	484	404	468	465	466	455	457	462	438	484	431	449	451	469	453	466	455	433	469	470	470	435	452	457	433	449	431	431	470	444	486	495	434	456	457	447	490	443	463	501	453	474	444	440	480	419	473	465	433	460	426	460	494	424	448	467	486	453	408	436	486	483	487	477	460	439	479	462	463	439	457	466	477	455	448	489	459	441	439	452	436	426	454	445	435	442	452	403	433	469	486	471	444	463	473	468	449	441	460	464	445	418	470	450	448	472	418	470	432	410	459	495	442	463	466	440	424	442	434	462	415	498	464	473	520	433	480	439	461	463	459	454	409	453	453	448	474	461	452	452	479	442	459	460	458	467	440	472	421	516	442	434	449	463	444	453	463	479	471	473	462	432	419	424	447	467	451	448	440	475	468	469	425	480	448	454	442	435	484	458	461	424	456	430	428	406	426	442	447	458	465	459	457	484	449	426	439	478	420	492	479	488	454	453	445	447	479	454	423	466	459	419	480	440	487	426	463	412	472	471	463	468	453	424	472	489	483	459	421	450	445	446	449	442	485	500	445	468	432	440	443	442	427	466	466	484	494	447	462	471	472	417	465	427	441	443	465	455	425	468	440	445	483	485	384	467	415	468	462	459	467	432	447	457	459	496	448	446	443	431	426	462	430	452	476	465	472	417	433	457	469	453	461	484	442	475	430	452	454	468	466	452	458	497	490	467	428	441	448	474	465	466	451	470	429	435	442	472	468	466	451	478	479	443	501	450	449	472	404	439	435	437	449	425	443	434	463	439	460	458	444	447	468	448	483	422	448	455	432	449	465	443	446	472	461	466	440	438	466	434	489	443	447	441	441	455	505	462	471	454	413	480	446	461	474	437	438	498	471	434	439	478	461	443	463	433	465	469	480	428	407	452	450	453	446	441	455	471	434	434	487	501	458	450	452	421	464	456	473	471	478	460	457	448	451	463	504	452	510	450	427	439	455	434	453	445	451	471	446	473	452	427	434	455	408	481	469	481	465	459	459	460	453	463	513	419	471	456	462	497	486	451	450	452	448	481	487	426	481	461	497	446	441	432	441	464	458	442	462	432	434	467	442	488	509	444	447	462	432	466	462	426	426	455	479	509	439	435	457	498	432	455	464	503	483	444	463	428	487	478	426	445	430	440	479	431	468	453	412	477	478	440	426	452	509	455	495	456	459	436	465	487	442	447	456	439	456	462	453	400	418	447	438	465	434	451	464	468	431	436	450	473	434	444	477	470	468	444	448	462	463	438	448	422	480	430	443	440	456	474	479	441	505	471	460	451
6507	8355	9371	4831	3518	3240	1973	1242	1101	1186	1090	1093	1021	1001	914	892	854	881	878	827	849	855	870	860	871	864	894	903	875	954	966	933	970	898	914	916	962	923	970	926	927	835	910	928	902	851	819	837	881	858	829	884	1017	1259	1200	1084	936	881	882	865	828	838	828	830	848	832	853	814	855	837	843	880	840	851	825	844	760	790	821	805	847	804	795	789	837	804	850	799	810	799	829	828	880	841	849	821	771	868	831	841	786	860	842	829	858	795	825	839	799	825	848	795	796	862	810	816	859	805	842	841	800	807	789	887	802	818	823	873	829	792	862	760	800	833	838	822	830	854	797	848	778	837	832	845	801	843	876	811	815	809	835	851	852	841	773	809	806	843	802	781	844	849	876	785	780	832	817	844	857	813	850	778	819	824	829	795	840	808	838	848	779	850	823	859	845	829	818	829	809	839	878	806	771	806	793	836	819	875	860	822	854	855	814	838	779	766	826	867	802	829	795	806	800	812	784	850	862	815	808	822	834	832	726	834	814	810	815	864	771	822	780	793	824	817	804	835	776	829	866	823	781	803	786	847	825	763	808	743	824	827	831	771	838	829	809	886	799	838	830	798	819	881	800	796	796	842	802	825	762	787	837	794	788	831	778	846	784	770	889	789	824	819	807	782	779	855	844	783	840	794	792	788	824	846	803	831	812	804	820	842	814	824	767	781	767	857	818	817	871	791	820	852	827	854	826	826	831	852	787	855	822	820	828	840	862	840	823	807	849	732	785	828	806	741	860	831	813	773	809	797	862	881	785	829	837	813	832	848	848	829	857	818	767	853	853	856	775	787	809	870	870	788	804	827	830	841	872	819	796	839	776	835	893	804	825	842	786	803	786	834	828	797	816	810	799	784	773	817	837	824	807	812	799	801	833	844	859	821	825	814	816	850	825	815	830	790	776	847	796	815	806	802	796	806	766	839	836	837	787	766	802	819	806	824	850	830	838	832	791	858	791	807	802	792	860	811	826	873	810	785	793	816	823	800	839	839	790	794	806	802	837	803	814	865	814	849	837	823	791	830	851	793	849	798	821	893	812	825	783	816	853	793	854	803	790	827	824	803	846	821	786	848	806	798	850	843	858	817	793	849	834	783	829	815	840	792	824	797	818	856	817	824	812	842	773	783	845	806	807	868	817	809	804	854	857	876	831	808	858	840	851	811	829	846	793	833	872	769	876	773	824	856	766	770	857	790	792	843	799	823	831	864	826	811	875	853	832	813	782	837	768	778	809	826	850	873	808	831	791	828	821	821	852	860	818	838	846	831	777	805	803	873	790	880	817	811	846	826	841	755	859	812	806	824	784	802	838	788	856	820	806	775	818	809	835	781	828	807	827	793	837	847	845	780	889	810	817	780	801	851	762	845	854	858	834	813	788	819	831	828	857	850	830	845	833	788	825	857	807	792	835	856	867	833	783	819	822	799	820	804	852	815	816	771	841	833	887	842	877	861	850	793	848	780	830	873	836	796	813	823	803	878	801	845	772	807	834	814	813	827	819	782	829	786	823	828	830	825	848	834	831	806	829	788	848	798	840	800	759	887	921	822	785	877	880	798	854	842	815	819	876	806	803	809	860	836	799	818	858	845	830	843	833	812	811	829	834	882	842	847	842	821	777	859	788	834	822	817	796	814	845	842	816	832	800	819	819	826	810	782	838	830	836	819	798	805	821	790	833	798	797	856	839	819	841	822	819	852	817	789	820	869	823	827	841	816	848	794	857	792	861	821	800	811	822	862	833	795	830	821	818	778	852	863	871	871	831	821	802	840	837	859	780	811	859	850	854	836	848	837	791	821	903	849	822	833	816	818	794	846	826	817	819	853	844	850	807	838	826	867	850	826	813	801	807	838	833	797	811	843	819	796	836	802	830	855	826	819	856	864	889	900	815	852	822	858	823	833	789	811	835	788	858	834	844	872	857	820	885	810	815	847	820	812	859	836	811	871	830	857	797	815	844	758	840	819	790	853	775	804	875	855	862	825	827	806	790	761	895	820	820	850	851	820	824	841	794	839	812	825	878	792	866	887	804	814	798	856	836	846	857	822	861	816	823	831	798	772	825	822	789	851	833	835	843	896	778	852	826	784	842	884	841	786	786	763	803	817	767	845	817	840	853	835	743	824	852	776	802	831	774	834	846	873	841	846	818	845	804	758	835	814	862	835	870	815	816	882	800	790	841	837	831	751	841	831	834	824	771	872	846	890	830	851	797	821	779	807	828	803	809	836	823	797	787	849	852	773	822	864	836	788	839	812	852	802	827	836	858	856	859	862	883	840	820	826	864	868	744	809	827	820	800	837	769	807	851	844	871	837	844	807	850	852	863	813	817	801	816	873	816	862	786	828	833	783	827	844	795	832	791	820	853	855	817	846	856	797	837	884	782	789	810	832	827	826	839	759	848	843	821	852	850	824	805	832	863	832	873	855	818	805	815	782	841	806	807	828	784	834	861	856	854	853	808	832	820	807	839	790	801	815	853	851	759	838	816	851	797	803	821	830	811	823	797	764	827	800	816	831	817	819	787	838	787	807	828	779	845	834	826	829	834	841	892	802	822	849	750	811	833	842	843	837	797	800	853	813	835	814	808	861	811	817	828	775	827	813	813	812	773	807	841	731	838	809	833	851	861	854	821	811	817	860	832	778	823	791	772	830	777	785	914	782	789	827	770	887	808	798	834	830	775	795	876	868	817	785	831	791	865	817	787	794	836	856	803	812	841	816	887	845	863	850	818	830	821	836	866	817	848	832	875	839	818	811	815	800	790	861	823	785	795	855	851	816	878	875	874	806	819	826	831	810	822	797	779	813	804	876	823	818	789	816	854	888	841	763	766	775	803	842	819	791	818	817	842	813	847	883	860	800	809	847	848	881	826	835	834	798	828	799	840	831	787	897	812	805	837	833	856	818	800	817	830	831	853	792	811	825	862	809	795	827	855	851	788	850	791	798	791	841	822	813	845	781	831	809	829	807	815	762	770	823	792	832	774	810	802	775	832	861	818	864	835	829	829	801	841	760	842	785	831	871	858	844	809	840	848	830	840	806	818	863	780	810	808	830	770	801	770	838	807	907	834	833	780	837	847	823	771	815	801	835	816	814	852	818	842	895	812	781	837	855	783	848	874	820	830	798	847	836	849	819	865	783	789	813	864	813	822	780	786	808	901	824	851	803	850	838	861	775	835	826	870	812	831	854	793	812	834	802	827	804	795	793	824	772	763	842	837	832	814	810	796	830	869	821	810	836	838	788	839	838	814	808	825	833	851	815	851	835	813	811	838	801	839	777	807	824	822	821	834	839	859	816	825	792	892	764	813	853	803	780	839	833	810	826	889	807	803	864	837	832	858	807	852	803	834	833	797	774	890	807	810	823	833	815	851	813	816	874	807	816	787	819	829	816	828	812	862	814	806	834	815	832	856	860	827	828	846	801	843	837	818	784	786	803	835	791	836	814	782	879	840	798
24276	21258	28329	24489	20297	4415	1247	741	601	582	576	544	517	505	414	464	428	449	454	422	413	381	381	385	398	405	425	383	425	402	431	418	468	450	429	450	466	420	446	437	444	438	416	427	409	407	384	423	371	408	402	778	1200	1003	767	611	474	422	414	370	345	362	381	384	362	349	355	380	376	339	353	358	354	363	427	340	373	365	379	345	383	337	339	373	352	355	335	373	387	375	366	363	356	323	366	383	359	346	377	382	349	383	394	361	394	374	351	349	399	373	342	343	363	372	392	354	377	358	372	370	366	356	351	389	400	362	332	368	365	400	342	346	354	353	351	378	385	372	367	360	343	377	351	362	339	344	388	340	373	355	357	372	348	386	385	334	394	375	351	356	357	372	371	323	331	391	357	366	374	374	372	395	390	369	337	375	406	388	405	328	363	391	356	363	361	367	367	364	349	374	353	360	357	349	361	401	374	355	353	361	398	378	353	357	367	381	399	359	377	353	350	347	365	367	365	360	376	374	382	363	314	340	373	389	370	385	389	408	324	388	336	378	356	389	333	351	364	360	356	339	336	360	369	350	393	395	339	339	335	400	342	390	375	361	372	357	367	366	358	348	397	388	388	346	360	369	357	398	370	368	344	376	353	373	372	360	394	346	345	352	363	392	353	356	369	360	344	358	390	365	334	389	405	390	371	373	369	347	343	383	387	354	353	407	389	389	396	335	341	352	377	349	360	346	392	360	358	369	403	345	372	388	371	358	387	366	375	372	376	368	367	373	356	363	372	399	327	350	408	337	381	377	399	329	358	370	394	342	393	361	361	374	381	385	344	333	368	395	377	384	369	343	350	341	363	375	349	393	387	347	374	394	386	343	367	368	387	399	369	367	320	369	349	401	383	373	381	368	340	365	371	343	390	371	371	359	361	363	382	340	384	376	365	392	385	346	397	397	363	374	354	357	361	373	359	354	385	362	362	358	380	346	358	373	397	378	374	391	373	366	362	377	354	356	380	367	404	346	374	390	398	375	335	370	372	383	401	367	352	397	345	388	385	358	332	402	382	347	361	325	364	408	364	344	368	369	349	360	348	357	358	368	386	358	352	347	363	389	381	341	364	330	352	366	343	392	387	352	351	424	387	354	377	349	380	416	353	347	405	388	367	365	374	358	389	352	375	386	366	348	349	359	353	336	366	352	387	355	373	348	339	365	367	375	401	355	365	399	381	363	358	334	349	383	373	422	400	385	367	383	348	372	377	359	358	342	388	376	355	371	390	371	344	355	359	345	380	360	327	388	359	342	395	363	371	380	375	366	376	338	406	340	350	377	363	374	379	352	355	370	376	375	369	371	364	361	350	344	396	410	326	376	359	395	379	404	378	365	360	395	353	373	375	386	368	375	347	381	372	355	350	349	344	374	370	388	350	370	367	350	386	335	362	375	384	369	400	356	344	362	383	397	355	390	364	367	385	361	348	364	380	361	369	355	341	352	350	357	389	388	357	374	359	407	381	349	361	335	380	365	370	352	336	356	368	356	362	378	373	411	361	352	387	357	398	340	374	364	383	391	360	394	350	346	317	384	353	361	387	372	391	393	347	422	364	371	363	343	389	357	356	367	367	368	380	375	363	357	354	380	344	362	398	365	399	395	350	369	353	376	405	371	344	354	358	385	373	367	360	392	322	393	372	345	351	321	372	357	377	370	399	347	351	380	366	367	352	350	382	337	351	377	397	366	390	384	367	343	377	377	393	396	355	400	340	372	368	381	410	421	392	345	365	356	361	350	384	387	408	371	385	356	372	385	364	391	384	369	345	365	363	402	349	398	369	362	355	394	334	359	366	368	368	374	371	352	351	343	377	346	373	349	390	363	378	377	362	335	376	395	374	381	365	379	338	330	358	357	365	338	391	381	393	348	360	376	369	361	384	354	392	371	325	351	376	384	332	359	370	387	336	386	362	395	338	356	361	385	361	339	388	379	392	357	367	327	376	345	353	388	384	356	349	378	386	395	361	359	349	347	365	341	362	342	378	348	348	365	362	342	370	387	356	410	390	374	381	334	327	346	370	362	378	390	385	361	400	362	335	393	342	357	393	400	407	372	386	383	360	364	372	412	381	353	356	360	374	372	408	396	381	378	347	374	372	355	350	356	358	343	372	353	351	353	331	386	356	376	367	358	368	369	372	361	399	358	384	331	384	364	357	383	394	349	380	419	401	333	359	381	349	384	331	367	376	345	382	400	364	400	336	382	351	354	360	386	392	353	395	377	404	342	396	363	352	367	364	361	360	396	342	339	375	389	385	352	374	374	341	344	400	372	358	352	357	356	349	350	372	382	342	381	365	365	357	382	385	378	352	332	399	365	334	378	368	368	401	371	391	359	339	391	365	326	346	412	375	383	356	359	352	407	378	351	399	336	376	370	377	366	371	376	309	370	353	341	336	409	343	364	363	376	392	355	386	397	368	395	368	333	361	360	394	403	380	367	386	356	392	352	405	353	396	392	363	372	356	344	367	369	371	373	333	388	391	355	361	326	387	355	364	356	383	357	366	359	344	366	365	382	346	340	342	365	376	374	361	341	379	330	358	362	379	390	379	395	361	384	393	370	349	338	383	393	382	383	352	369	369	366	374	336	347	368	350	362	355	370	353	343	373	388	364	372	394	372	396	356	372	369	389	363	347	380	350	362	353	377	379	382	330	409	386	402	358	389	404	380	378	391	340	363	377	374	353	367	372	380	364	368	365	375	362	371	360	361	379	336	366	366	338	341	362	368	379	380	351	357	396	379	367	381	368	400	367	368	386	365	326	373	364	366	389	358	351	363	350	333	344	359	388	406	343	376	358	367	360	376	382	310	376	311	387	369	355	370	360	389	370	384	371	353	393	388	395	375	373	352	384	393	386	365	387	396	354	398	363	368	372	358	381	380	405	342	367	343	369	342	342	362	399	356	336	397	373	406	385	350	366	333	345	413	354	371	380	372	371	341	377	342	362	378	359	357	403	351	387	372	370	382	375	351	354	358	382	380	377	359	370	346	372	366	339	353	352	369	376	381	366	344	371	388	335	406	372	404	378	341	364	362	369	379	371	353	395	399	378	339	376	363	386	397	396	315	363	362	345	358	347	391	353	307	391	356	389	373	336	366	341	395	382	355	365	376	390	379	356	370	386	366	357	367	384	379	372	372	357	393	356	384	353	357	359	326	359	350	337	356	363	330	357	348	375	365	347	378	353	371	373	387	349	383	374	380	394	372	398	383	362	368	381	361	368	367	368	320	372	350	358	315	364	349	371	349	394	378	369	353	356	388	371	360	355	361	370	372	381	364	373	391	375	386	370	349	372	388	365	391	374	387	364	358	381	372	344	384	381	393	362	375	400	390	370	368	333	374	376	385	393	324	370	376	387	393	336	358	387	391	383	374	354	372	366	364	340	386	352	355	382	341	378	367	392	386	336	345	357	402	360	387	346	360	354	406	379	410	379	367	374	392	337	361	373	370	405	345
8118	17131	16941	9396	7309	5422	2996	2037	1788	1698	1480	1470	1213	1089	975	922	830	806	790	843	775	789	760	787	825	837	826	821	838	931	933	990	895	959	988	928	917	927	864	868	873	873	830	734	822	795	729	776	765	796	702	1969	3600	2647	2000	1455	1053	890	731	688	703	680	705	699	688	692	668	661	710	654	675	665	723	681	713	686	686	705	642	659	658	696	690	725	688	741	711	677	679	686	680	721	703	680	755	641	717	690	634	648	660	647	689	704	670	671	660	716	653	642	679	716	687	680	667	683	674	675	663	654	666	682	670	668	666	666	728	646	688	654	708	709	688	684	621	654	716	690	680	637	651	686	672	678	694	665	745	657	677	722	661	649	707	671	715	684	702	690	645	648	671	656	646	703	672	726	677	670	656	697	691	670	713	661	687	714	661	616	671	678	671	702	680	624	653	652	668	679	673	710	655	685	661	734	656	705	663	705	644	658	668	715	718	669	675	666	677	698	668	698	675	725	647	718	609	667	666	660	748	667	677	659	680	682	656	679	641	665	642	655	645	689	645	686	632	710	664	677	699	671	688	664	717	665	669	656	651	701	681	698	667	695	686	673	756	693	660	650	683	680	646	688	672	668	700	671	674	654	651	675	661	727	696	647	638	642	686	723	652	732	684	656	648	663	684	708	670	703	663	694	714	653	663	655	708	682	663	662	687	648	646	684	672	666	656	645	702	706	664	665	638	693	683	675	667	650	647	670	693	700	685	666	685	704	709	682	674	653	652	617	646	648	693	668	694	695	664	669	615	693	668	689	645	674	679	699	676	653	665	705	658	681	651	678	694	729	694	683	653	673	689	691	670	696	651	729	664	661	683	696	672	717	682	649	663	664	675	691	692	672	648	663	659	668	680	696	657	680	661	658	666	690	644	657	698	684	649	666	666	670	679	664	669	647	661	694	646	637	705	697	687	697	671	703	651	626	656	626	717	705	697	682	713	687	687	688	669	673	670	693	708	680	730	662	679	687	735	620	657	668	660	666	659	674	708	687	731	682	726	644	691	680	703	697	625	644	663	648	716	718	667	655	713	674	666	668	696	665	691	708	628	703	675	713	704	633	686	681	711	698	677	643	682	677	694	682	713	659	667	691	652	651	670	760	651	663	642	697	661	684	717	666	643	663	694	697	688	635	640	651	641	638	660	615	701	649	670	712	684	685	657	684	660	673	655	652	699	700	688	649	690	676	638	680	647	676	679	670	663	676	689	633	658	697	692	654	653	662	660	694	701	668	686	659	686	675	667	636	690	680	679	666	656	687	678	647	699	678	657	691	675	715	671	717	701	662	666	697	645	678	659	689	702	730	664	718	679	706	647	655	680	659	666	678	654	644	698	725	699	715	667	684	712	657	661	665	631	657	706	664	646	695	645	684	651	674	678	665	685	684	675	671	727	680	636	667	623	654	713	695	685	683	683	692	654	726	656	681	641	656	691	724	675	666	709	710	643	692	687	713	679	690	707	690	679	692	691	673	704	677	651	643	687	650	669	706	659	706	677	675	674	680	660	704	665	669	652	696	701	674	698	696	718	674	674	682	679	644	644	649	627	681	654	670	681	715	672	668	672	703	703	683	692	666	628	641	695	693	690	728	684	660	690	705	712	667	629	695	655	665	638	668	689	726	647	681	666	679	674	680	738	620	663	722	668	701	703	680	688	664	689	684	640	683	667	668	682	677	634	698	705	677	670	674	649	697	696	749	675	652	664	668	664	681	657	631	659	702	692	662	706	643	682	663	677	702	718	651	675	671	687	661	679	690	684	724	673	709	660	731	672	676	689	664	637	653	676	659	676	693	671	670	696	688	682	646	654	703	668	667	708	673	714	695	723	664	651	669	679	626	691	680	705	698	642	704	639	684	720	674	700	667	669	661	702	718	672	720	637	649	667	712	685	685	687	618	657	714	707	676	628	690	669	690	696	681	641	623	652	691	682	663	678	695	692	704	677	687	647	690	657	692	642	715	681	673	676	708	686	716	640	646	701	686	658	696	628	696	676	682	697	705	689	610	635	669	659	710	668	684	737	655	687	627	655	675	661	662	657	687	679	663	680	690	688	677	647	692	626	709	692	658	674	681	645	711	664	647	697	633	668	704	685	650	688	674	685	670	684	689	666	668	651	652	672	671	677	697	645	680	658	693	650	681	682	712	694	644	702	663	675	669	707	669	682	667	685	655	681	687	705	676	667	713	672	680	636	687	701	697	654	710	643	678	700	679	686	667	664	662	692	650	711	705	660	649	655	675	666	643	632	655	668	619	686	660	633	663	648	665	638	680	708	682	662	682	693	654	671	694	662	658	654	655	675	709	656	679	677	696	673	672	661	631	683	683	675	636	637	675	704	727	667	675	673	678	711	665	724	666	699	673	651	680	659	681	643	646	676	662	683	633	704	649	659	719	662	666	680	705	673	670	656	654	685	622	636	676	661	660	704	621	672	628	660	702	654	678	726	694	675	702	666	685	648	674	693	700	693	724	648	690	704	677	663	722	665	699	691	643	666	669	609	681	732	702	688	665	666	695	691	684	661	672	658	673	661	679	731	676	690	680	639	663	680	722	645	669	707	663	643	671	685	661	680	670	673	655	705	698	700	753	704	639	683	692	661	667	650	672	661	643	704	716	633	677	674	679	683	661	701	666	683	673	669	655	677	675	683	659	683	707	646	698	696	722	697	664	641	679	687	658	649	662	689	695	710	725	701	665	671	649	659	669	676	677	711	663	703	679	669	684	670	646	700	672	681	688	712	650	701	657	678	721	702	676	680	694	605	663	655	629	674	663	671	652	686	682	683	663	711	733	662	680	665	680	740	744	653	661	672	664	616	681	649	685	674	689	689	656	698	669	660	644	660	644	634	638	671	691	665	669	686	645	717	710	671	736	657	683	691	696	720	652	682	691	668	682	713	668	678	686	686	637	727	702	713	723	642	672	687	674	646	674	665	658	649	649	698	639	711	675	645	642	631	642	636	616	646	654	670	650	643	650	679	722	675	661	703	656	702	693	677	669	648	717	659	651	662	671	646	708	668	635	669	677	725	696	701	677	689	690	672	683	695	678	681	673	681	669	746	686	718	684	675	678	689	679	672	664	666	723	678	641	688	704	688	674	714	674	661	677	746	669	676	688	635	662	651	677	674	676	708	675	674	651	631	685	713	697	655	669	684	678	676	638	645	678	652	706	703	655	665	723	691	687	667	647	694	705	684	674	682	637	708	670	656	667	679	675	668	663	683	689	676	683	694	642	680	671	689	702	708	709	708	705	660	685	666	659	681	671	670	697	678	701	703	660	667	619	657	707	624	733	741	683	668	650	618	699	686	647	704	684	664	701	744	670	698	651	690	682	644	726	714	676	683	666	671	695	674	666	703	709	701	678	705	687	657	632	614	692	664	647	672	683	664	642	673	683	686	674	649	644	658	669	698	707	689	705	666	660	694	644	673	634	679	717	678	633	686	650	686	706	696	675
23315	21244	28932	23842	21245	19372	3079	1011	784	696	691	569	545	475	455	431	382	392	406	379	342	361	366	357	347	391	358	390	386	397	405	389	403	401	408	406	402	388	369	352	366	390	351	355	376	365	324	331	326	329	757	2021	1688	1049	729	530	408	337	317	271	292	302	309	266	344	279	295	312	291	304	269	308	309	308	262	290	287	296	331	291	292	269	278	319	318	284	310	304	313	299	297	302	274	298	325	300	275	311	297	293	299	291	314	269	293	305	327	314	268	313	293	301	315	269	338	284	303	299	310	296	333	283	285	324	309	362	299	299	344	297	277	320	278	297	317	272	339	305	283	294	271	310	289	321	300	293	307	327	292	291	302	319	297	289	289	290	306	296	308	297	311	277	248	312	318	255	295	298	269	292	316	306	307	266	324	314	320	296	305	320	334	287	265	255	289	324	306	301	289	309	307	273	313	330	334	315	275	285	298	322	277	300	314	327	325	281	334	304	286	292	257	313	295	277	312	310	308	278	330	285	324	291	278	327	305	316	297	312	286	296	288	308	299	294	302	296	292	294	299	295	266	311	292	308	290	291	281	326	298	293	293	339	299	292	305	341	325	283	297	287	314	277	301	302	323	313	304	316	307	310	290	286	291	308	287	321	273	288	327	293	285	301	305	318	258	303	284	274	296	273	316	274	295	320	278	298	303	298	294	278	326	328	323	295	310	305	332	299	300	297	309	292	292	289	310	272	314	258	299	315	314	320	300	321	283	320	326	321	305	292	293	309	329	310	312	298	287	287	288	283	247	295	294	287	323	319	329	308	295	301	319	277	282	295	302	281	275	322	306	308	294	290	291	295	279	311	323	301	313	320	299	309	311	309	300	285	306	318	295	299	303	303	300	297	312	279	291	301	307	297	291	305	283	314	331	315	295	303	295	265	291	297	287	308	331	307	297	318	280	277	298	294	290	284	287	304	322	318	322	284	299	319	327	294	281	329	294	326	294	316	316	312	286	309	319	279	296	319	333	311	280	317	291	310	312	296	317	337	304	308	341	277	295	323	318	302	263	312	291	300	293	296	268	310	259	305	314	293	292	316	280	320	310	310	312	325	308	296	303	260	288	294	305	330	319	292	293	289	313	312	295	284	283	293	295	296	262	305	301	302	310	334	315	289	282	287	283	303	327	329	298	277	296	309	322	300	324	307	291	296	301	319	309	302	283	318	311	312	285	332	269	318	295	290	295	328	301	271	301	336	314	341	297	301	301	307	286	307	304	295	277	278	319	286	282	333	299	310	293	293	311	297	325	351	294	288	319	297	295	328	289	287	300	298	304	273	280	320	313	317	279	310	290	309	282	324	272	282	310	315	302	286	322	291	277	301	272	295	307	304	254	300	315	316	303	313	292	297	285	302	300	297	284	290	339	312	275	281	310	301	312	357	300	283	285	289	295	294	299	331	271	320	305	316	317	305	277	256	301	281	291	304	309	292	308	276	336	301	300	313	276	294	287	309	300	281	291	267	319	292	277	277	303	271	286	311	325	273	319	329	287	321	330	300	288	312	329	316	308	279	310	295	305	298	291	287	307	263	315	311	306	319	304	302	320	314	289	312	283	321	280	316	325	335	323	273	303	318	301	324	304	282	299	279	338	330	295	298	296	289	298	322	319	288	314	286	302	296	283	306	303	295	254	269	296	298	287	315	280	321	326	304	256	325	276	283	298	293	294	275	316	303	294	284	305	312	293	275	295	285	282	330	305	291	299	299	295	327	295	286	271	326	283	310	308	299	277	298	294	311	295	294	263	284	283	286	292	289	296	294	280	306	285	311	330	287	315	286	331	321	280	315	295	278	282	327	292	275	296	298	299	310	324	303	267	304	295	306	287	329	282	310	303	290	303	309	308	292	281	288	311	287	315	337	302	290	297	289	324	275	300	293	295	286	314	309	277	310	283	291	300	311	297	314	286	287	329	285	298	303	290	300	306	281	272	291	274	320	314	316	284	280	278	299	329	322	301	298	284	284	287	318	304	306	324	270	329	290	304	288	301	304	278	283	318	330	291	307	306	308	307	282	308	314	294	279	279	292	288	306	301	262	298	331	304	344	299	300	288	269	268	317	284	291	276	328	296	282	325	316	302	275	312	290	277	291	307	274	315	317	311	263	287	314	291	289	296	301	302	297	324	289	316	325	308	319	301	306	329	290	264	293	303	294	276	291	298	293	277	304	280	306	295	288	301	322	304	312	271	273	296	286	298	288	339	320	306	297	296	285	288	295	314	316	294	264	292	318	323	305	292	305	306	288	302	289	324	310	296	305	299	290	291	300	317	301	293	272	265	292	302	319	303	315	290	324	299	288	313	314	315	298	301	296	306	304	277	287	308	297	320	282	288	289	284	276	310	329	283	304	314	312	308	280	295	289	274	289	315	266	291	316	328	286	307	306	303	301	295	333	309	317	308	290	283	290	318	290	301	302	275	325	323	316	280	339	279	287	278	303	318	280	268	319	307	290	311	288	318	309	300	302	294	321	291	274	321	297	307	325	298	319	282	286	309	308	329	309	288	296	257	280	297	290	292	286	295	289	318	302	293	333	308	297	334	318	320	324	305	321	283	317	308	264	290	303	284	281	295	291	316	298	291	322	284	289	285	263	356	294	302	281	313	298	320	282	300	320	312	288	272	271	344	305	315	302	302	266	304	315	293	302	279	281	306	295	293	287	290	303	303	282	313	304	275	291	295	298	261	272	309	296	294	296	321	277	289	286	307	287	304	311	315	325	331	280	336	286	291	292	267	296	316	319	319	311	290	309	320	284	309	320	301	283	298	312	319	303	327	298	279	292	300	307	294	286	290	286	278	317	309	299	285	286	321	299	269	281	297	303	304	321	309	282	305	298	302	291	287	295	276	297	312	300	325	279	333	319	312	303	269	270	283	314	326	283	330	322	312	292	284	298	267	295	306	266	305	302	314	313	301	283	298	303	286	266	294	312	266	310	304	286	284	310	278	309	288	302	291	300	309	308	286	298	275	280	293	266	303	303	281	320	275	287	314	310	279	292	299	298	301	280	326	310	262	299	330	327	308	324	276	334	310	309	302	303	320	318	299	297	281	297	302	303	298	269	302	296	308	288	314	306	285	282	282	295	304	284	303	282	293	285	301	315	304	329	306	281	341	286	316	301	298	316	313	304	285	339	340	273	299	269	317	289	309	302	344	321	319	328	312	294	296	284	297	246	301	312	303	280	277	309	295	332	306	283	314	296	339	299	322	283	286	301	310	282	326	296	309	295	285	285	280	313	297	288	291	279	322	338	335	299	326	297	307	273	304	324	316	288	323	280	273	327	305	288	277	303	321	318	271	278	311	288	318	314	302	273	286	301	297	289	316	318	291	301	296	263	322	289	287	283	300	318	300	288	279	287	308	278	325	303	299	281	320	286	328	271	280	281	316	307	324	314	310	327	294	307	325	250	274	331	283	297	277	293	333	267	289	289	304	314	292	289	308	289
10319	22816	20831	13539	10353	6868	3900	2794	2493	2124	1981	1684	1470	1208	1069	955	910	868	852	763	789	729	741	715	752	884	816	852	819	836	909	820	853	925	900	917	930	860	866	913	913	957	816	730	750	675	616	596	645	674	2317	5864	4957	3126	1893	1245	864	705	576	550	531	555	536	539	527	535	572	563	596	538	569	516	554	515	560	558	571	537	564	548	536	497	527	555	539	600	496	579	539	534	517	549	545	572	512	586	530	565	512	552	592	559	561	517	559	546	534	551	557	548	502	545	550	543	562	571	556	503	561	541	533	516	540	528	537	555	535	562	511	532	550	557	544	521	538	531	525	560	507	539	560	539	531	565	598	531	575	577	542	557	583	537	544	526	538	536	553	546	535	521	556	546	600	580	542	523	555	549	548	568	600	574	564	564	558	547	559	562	547	581	577	551	536	506	503	559	596	567	541	538	593	517	546	579	579	555	550	541	537	556	555	563	577	582	573	565	543	512	525	536	553	536	572	502	517	566	552	535	533	563	539	522	551	562	559	516	565	522	562	535	535	578	545	558	603	511	517	560	546	560	523	608	539	533	529	558	532	553	541	559	548	521	557	543	547	541	515	525	518	498	531	508	557	536	570	594	521	536	499	560	555	522	540	541	485	550	531	541	524	562	523	589	569	512	545	582	512	594	521	513	545	529	582	599	580	558	537	567	561	536	571	505	544	548	566	557	527	500	518	522	562	548	545	551	539	552	590	549	553	573	574	556	555	544	517	557	555	540	555	552	541	560	556	532	554	517	546	523	511	554	552	547	535	556	554	526	552	530	509	559	571	518	557	551	581	526	555	550	548	536	541	526	540	555	572	549	582	546	570	541	527	563	560	523	554	546	527	595	544	557	534	597	568	536	518	511	600	547	531	551	534	599	532	542	550	541	546	545	541	513	526	558	536	566	529	583	576	514	548	518	522	543	532	509	519	579	532	539	561	557	541	550	552	541	528	527	557	549	538	553	526	523	578	560	514	549	553	502	554	536	518	540	552	575	551	553	513	548	603	527	568	562	525	520	542	538	580	568	547	543	509	543	550	545	530	528	548	524	520	557	558	545	512	541	526	557	522	569	501	513	551	522	533	511	552	528	540	544	570	533	555	566	544	550	536	540	534	519	577	559	592	579	547	522	532	564	590	534	533	526	573	609	552	570	578	581	582	567	549	570	546	590	551	524	542	490	537	530	519	553	500	549	599	550	529	535	516	532	527	590	535	538	537	558	537	513	550	540	530	519	563	552	556	506	527	532	555	558	552	567	556	522	502	545	532	556	526	550	542	557	582	566	560	541	524	529	558	543	557	543	521	549	556	552	550	538	568	531	554	530	566	520	528	563	547	570	519	531	547	548	533	567	591	588	512	573	562	533	516	519	562	587	532	511	563	551	530	556	550	533	525	539	551	568	547	530	599	543	595	534	554	604	542	577	527	519	489	537	565	544	562	573	514	551	574	552	545	515	585	580	554	536	555	524	561	509	537	576	575	522	581	513	571	535	550	540	531	522	552	533	564	560	585	518	509	538	565	568	562	529	550	551	544	483	500	540	520	508	543	576	550	533	557	512	558	537	466	564	541	533	516	560	559	526	540	564	542	527	566	546	566	527	532	533	530	547	564	551	561	573	525	574	585	541	524	527	561	525	542	552	576	562	523	537	553	563	533	564	542	541	522	533	534	562	534	579	524	550	528	520	526	531	520	497	541	596	518	542	552	549	541	486	569	547	554	549	539	522	555	573	576	558	519	518	559	556	508	516	549	501	569	527	564	606	498	552	588	532	559	504	549	526	527	543	533	544	582	516	555	514	514	564	575	577	538	533	558	557	526	537	495	533	558	548	569	561	562	585	560	587	556	549	479	507	497	550	528	548	483	561	523	533	550	527	561	570	502	542	535	575	594	514	525	551	528	514	501	540	522	541	545	512	551	530	464	509	561	533	513	536	558	522	521	531	572	501	540	509	568	509	561	552	552	600	568	553	557	554	552	519	551	552	525	582	524	556	547	530	545	539	556	569	560	539	516	508	513	567	570	599	515	541	547	550	565	499	537	584	571	552	508	570	535	547	509	560	543	525	546	494	551	518	562	577	544	531	520	548	589	555	523	528	551	513	525	538	540	543	548	563	537	558	579	526	542	523	537	554	516	541	564	540	531	521	538	531	518	502	529	564	548	522	523	530	548	502	551	573	551	566	559	573	545	536	554	526	566	549	504	547	558	548	542	477	533	546	554	531	525	550	577	527	553	546	525	561	520	510	552	554	535	536	564	547	564	604	544	547	556	532	556	540	549	588	538	535	557	555	554	584	561	516	586	632	571	547	500	551	537	513	514	523	495	562	578	531	600	558	556	537	513	519	531	559	526	586	516	554	523	565	552	552	526	517	522	536	530	568	563	502	553	515	519	544	561	532	556	506	547	538	525	556	575	586	524	570	568	571	555	551	523	521	530	577	593	542	523	552	533	570	568	529	549	528	556	569	576	580	534	534	568	540	580	577	491	554	564	552	570	544	548	546	545	517	526	515	555	557	527	490	544	539	535	548	549	498	556	515	550	511	544	514	538	572	550	510	546	578	485	523	568	524	584	532	500	526	559	581	546	563	552	552	544	600	531	524	548	550	552	565	498	538	522	549	545	566	516	540	500	531	553	553	562	576	561	533	580	555	592	557	538	589	483	552	559	554	553	537	546	545	575	530	529	560	514	548	550	519	516	546	551	523	539	550	512	584	584	541	537	568	518	558	561	559	532	533	561	525	557	572	569	545	547	551	519	545	542	555	571	523	560	592	561	529	594	543	503	508	553	588	554	469	535	525	552	553	555	537	546	526	530	511	532	559	505	564	543	531	566	558	540	545	524	567	518	555	540	523	543	531	551	567	558	528	526	570	526	550	558	529	542	548	554	544	521	555	592	566	528	577	559	533	575	528	572	566	529	528	587	537	592	552	557	504	548	552	536	571	556	566	552	549	503	533	564	507	515	553	561	527	537	562	590	528	547	531	548	513	563	566	518	573	529	522	521	563	513	552	539	525	570	560	535	536	548	564	550	530	526	536	570	525	558	603	503	529	575	559	583	558	548	530	561	507	496	587	561	559	539	553	518	576	528	574	535	591	544	518	557	555	550	552	507	550	528	575	481	519	521	527	580	541	582	531	537	525	541	541	518	549	564	539	555	563	571	536	556	566	568	569	543	562	573	583	576	536	558	510	564	535	549	557	575	546	573	543	519	589	561	568	545	520	508	564	533	534	541	515	526	533	564	497	554	569	553	528	541	531	556	533	510	523	540	547	552	545	544	532	547	537	522	556	538	533	542	476	575	562	511	526	535	554	565	553	520	574	538	543	555	543	537	514	552	545	548	515	563	574	535	552	565	554	556	567	548	500	547	538	525	524	560	533	558	540	527	546	534	561	563	509	540	542	565	528	524	553	581	550	559	515	583	548	571	515	544	529	552	566	530	578	573	536	552	565	549	549
26814	20285	8905	2589	1450	770	642	552	534	549	499	491	488	443	447	450	496	443	487	460	466	432	456	442	465	495	460	474	452	478	451	456	484	488	461	487	496	507	498	493	499	428	478	456	483	420	456	436	416	446	510	567	586	552	508	516	483	464	430	482	454	465	472	478	475	443	485	455	444	454	472	460	457	443	486	444	449	452	454	433	444	445	459	405	451	463	460	432	500	463	480	485	429	412	481	431	478	489	462	476	432	440	447	455	436	444	425	437	447	486	461	463	435	449	407	476	495	458	464	467	460	455	429	468	436	461	444	473	491	425	451	463	417	473	476	423	441	462	476	465	442	423	452	412	407	473	450	434	428	443	457	449	464	435	462	454	493	405	448	445	430	462	482	449	456	453	445	467	475	470	453	414	457	456	478	478	485	463	450	445	449	445	471	462	477	440	440	461	472	464	439	460	469	449	467	475	448	428	439	418	466	445	459	456	441	427	440	493	444	477	433	464	426	422	466	478	465	456	478	442	449	429	414	448	425	463	411	445	499	426	472	448	443	449	439	466	446	448	452	458	473	456	450	485	437	446	435	440	465	425	424	430	424	455	459	448	434	465	465	480	452	445	422	450	436	450	459	464	478	476	449	447	433	433	422	456	426	441	463	401	483	443	462	472	419	451	465	484	467	465	451	447	443	491	398	453	467	449	450	460	442	478	483	440	440	464	469	423	462	414	452	457	436	461	429	466	474	458	460	482	447	429	458	424	450	470	487	481	438	427	501	458	438	450	448	418	401	457	427	452	471	441	441	449	427	476	452	484	416	463	429	428	451	411	465	438	458	440	430	460	429	440	450	427	468	447	462	464	432	469	464	429	442	470	432	449	435	446	442	440	425	430	460	452	433	462	435	455	454	503	469	454	426	466	463	452	431	442	457	439	428	425	457	460	453	428	429	470	448	448	434	431	454	426	467	524	441	402	431	453	469	461	429	462	457	442	439	488	469	457	458	478	445	444	400	465	454	446	477	475	442	441	422	465	450	451	460	461	455	441	446	482	448	428	468	470	431	450	458	455	440	469	451	458	419	454	503	452	439	429	454	465	468	475	424	428	460	452	427	464	479	446	427	460	457	421	470	453	447	443	446	410	491	464	414	447	437	441	418	455	483	424	469	424	452	426	457	464	450	437	478	471	441	432	446	480	445	471	466	463	450	497	436	497	425	391	452	452	436	455	430	412	427	451	462	458	448	491	449	428	465	429	468	504	477	467	430	457	441	455	453	434	450	471	478	491	481	437	454	490	458	482	434	443	470	437	443	477	419	455	487	436	474	490	440	410	452	459	440	454	452	442	443	430	423	423	437	482	433	419	440	447	433	446	465	401	473	456	449	475	427	433	463	471	424	443	469	461	474	453	466	407	443	448	436	462	453	459	429	474	432	466	445	421	398	481	454	478	439	434	448	498	410	464	426	459	442	494	458	426	420	476	436	456	445	473	443	460	476	456	450	452	411	436	455	448	462	463	456	440	443	435	511	435	470	477	470	493	419	416	489	442	452	473	502	455	407	464	426	427	403	470	452	471	435	443	452	428	463	474	470	452	472	459	435	484	446	446	468	467	423	434	462	460	435	461	484	468	440	449	466	451	459	446	473	454	436	482	450	430	475	457	466	449	446	475	447	470	444	471	459	455	425	416	427	439	418	428	464	435	463	420	456	439	464	451	485	443	450	475	435	451	438	427	446	442	434	449	429	451	444	446	468	462	501	455	457	491	484	448	439	436	486	453	444	449	449	441	444	458	444	425	482	508	463	445	420	462	452	387	435	435	420	467	477	434	488	467	451	478	479	489	463	471	447	446	449	421	430	493	446	429	416	449	508	453	423	490	464	454	465	471	469	472	451	411	467	446	438	470	461	472	433	438	456	440	438	458	455	415	474	444	476	475	463	445	439	456	450	439	466	440	479	427	463	427	451	441	450	440	447	435	450	455	474	445	441	453	491	463	416	450	426	427	465	451	455	457	452	448	430	445	466	462	439	465	456	409	435	437	445	478	450	474	432	418	430	499	471	474	452	449	451	432	446	458	475	446	441	475	455	431	474	485	489	454	464	428	436	449	480	448	416	418	453	436	449	399	508	453	433	466	457	464	457	447	483	442	440	439	463	453	495	444	484	474	430	441	441	420	453	454	484	461	463	428	446	458	424	444	453	419	469	424	454	444	438	453	467	431	467	469	493	442	410	465	444	463	436	449	407	471	467	462	455	460	404	429	432	433	462	464	446	421	496	431	480	453	497	450	480	424	465	442	463	463	440	456	435	404	481	437	452	454	453	434	445	425	429	444	461	454	470	429	453	463	433	491	436	460	463	461	437	428	447	449	466	452	477	459	495	446	420	445	444	445	416	461	467	461	452	459	488	460	467	453	490	446	464	469	481	423	464	492	461	483	431	399	472	439	475	437	437	419	452	439	472	450	390	462	422	454	424	414	468	482	439	448	465	462	432	458	445	482	468	455	451	431	434	468	437	449	484	536	448	453	449	461	486	447	438	464	467	429	474	494	459	421	479	420	455	452	459	474	470	442	444	443	499	482	434	453	426	455	438	466	471	432	451	475	441	473	431	480	455	417	433	473	451	439	456	469	430	446	469	487	456	458	433	490	435	464	481	438	471	470	420	448	503	460	454	458	470	447	471	458	458	466	488	450	450	438	473	444	413	464	454	451	434	466	483	457	409	463	439	454	432	444	451	498	455	426	465	460	430	461	449	479	480	485	445	444	435	442	479	486	480	456	494	473	425	439	455	432	456	462	433	442	468	485	430	451	462	478	458	432	435	443	471	444	416	437	481	443	461	509	431	457	462	454	459	493	482	466	464	458	451	444	461	471	437	515	466	428	447	440	453	444	459	444	465	513	458	443	478	384	456	455	489	448	469	431	453	422	436	437	465	451	429	481	460	469	475	468	452	410	432	445	459	459	416	481	501	420	463	446	458	446	451	431	482	447	484	444	446	466	494	452	455	469	432	459	435	471	427	472	430	491	496	443	464	434	489	488	445	437	501	474	431	462	463	444	493	458	437	469	465	433	455	443	463	444	474	468	445	418	475	454	440	451	446	455	413	467	462	447	419	441	420	482	443	481	413	435	448	474	460	448	382	460	458	484	452	471	461	442	434	431	442	422	486	430	432	440	451	476	454	456	459	417	446	473	410	495	431	434	468	454	450	501	471	451	441	453	408	477	450	464	428	435	464	442	479	444	454	488	486	467	449	453	474	411	460	433	442	444	436	422	469	461	449	414	444	401	448	482	447	428	444	438	440	489	420	431	450	419	432	453	429	462	477	441	455	456	428	478	442	445	458	460	472	449	429	452	434	444	417	471	464	460	403	454	464	476	500	496	439	474	465	475	481	460	491	445	487	468	503	429	446	488	459	481	443	445	468	443	480	460	426	429	446	407	499	453	468	482	448	432	479	427	449	456	421	437	474	448	479	461	433	439	459	439	440	439	459	467
6901	8590	8865	5449	3996	2207	1371	1159	1231	1133	1218	1067	975	902	867	812	823	842	830	845	846	915	830	779	881	882	890	864	905	886	951	911	905	933	921	953	975	1040	948	981	969	951	850	866	880	889	826	796	858	812	1047	1228	1213	1065	1011	955	896	833	775	794	795	799	810	843	818	845	798	773	810	841	790	797	811	851	762	775	826	811	863	838	798	837	830	840	808	836	778	834	812	800	787	821	788	814	840	782	825	777	769	840	783	808	790	804	851	818	799	818	793	841	823	822	855	839	779	832	821	851	838	817	811	801	837	818	790	833	825	852	824	835	914	817	782	808	808	851	843	809	825	846	793	821	878	799	827	812	833	807	797	801	832	807	851	847	761	880	819	765	822	874	838	805	840	808	870	833	865	837	819	786	819	827	800	804	818	836	802	897	847	810	838	811	815	837	875	855	831	753	836	824	860	834	799	797	804	813	881	803	826	801	816	844	802	824	795	858	817	880	777	808	850	805	756	860	778	880	800	815	848	830	843	770	815	810	788	795	840	772	862	841	811	829	781	833	838	775	791	790	795	807	818	842	809	831	798	812	798	844	797	874	840	820	764	846	808	834	817	796	777	806	827	842	799	822	867	818	819	830	829	813	796	856	802	821	854	804	862	846	803	794	769	807	781	809	830	849	805	773	789	865	792	788	768	822	786	852	808	895	884	844	805	806	792	855	819	855	795	845	797	832	813	870	809	807	813	795	794	823	847	787	818	871	781	831	865	792	903	848	842	792	864	844	799	793	810	774	821	865	817	866	824	840	817	846	790	813	839	835	794	838	835	875	814	823	760	796	835	816	790	863	799	837	842	802	878	871	798	841	822	844	814	854	827	825	798	815	808	822	799	802	809	781	804	846	798	860	797	838	847	810	825	791	813	755	826	814	797	766	823	841	819	823	795	805	813	843	848	789	861	800	825	807	831	874	807	778	811	776	776	772	845	806	804	808	869	835	781	834	818	823	814	829	810	796	777	776	830	820	795	835	852	856	793	858	841	794	782	908	802	786	805	856	799	817	784	828	840	795	807	796	785	851	817	798	824	820	804	830	804	816	820	854	813	789	839	811	849	798	823	783	808	842	828	810	840	833	828	819	869	797	841	863	788	825	824	811	780	836	859	809	815	795	797	837	829	855	783	814	837	882	743	831	841	799	808	800	803	774	794	813	801	821	865	797	825	888	807	846	856	773	779	824	859	823	797	887	753	792	814	810	799	846	805	844	812	863	812	824	901	821	821	836	812	801	812	782	835	796	785	821	866	815	837	830	829	823	865	730	827	816	823	812	855	819	849	800	770	751	783	782	855	863	833	814	819	830	747	841	841	786	830	780	828	861	827	764	841	886	837	840	816	787	808	771	830	850	809	769	826	761	820	806	821	786	863	801	860	836	787	859	789	853	811	795	807	836	766	835	818	812	791	821	788	857	818	797	791	826	841	861	812	807	833	828	800	808	846	822	799	835	782	811	807	830	865	858	765	869	830	778	800	791	816	817	850	787	819	821	820	815	797	816	868	850	797	773	772	801	832	829	831	843	818	805	830	841	845	832	781	847	831	851	774	796	808	833	856	841	833	829	870	808	839	812	792	801	804	759	835	823	842	787	820	802	850	846	814	811	803	804	824	782	818	789	866	789	833	834	805	781	776	840	798	851	834	895	850	831	812	852	803	799	772	803	809	825	853	829	807	839	843	854	784	808	803	800	861	823	839	782	824	797	839	868	752	829	787	809	783	812	875	867	844	795	842	846	802	777	811	747	818	841	809	811	810	833	882	771	843	799	807	826	816	778	801	816	832	850	802	835	796	793	860	792	826	833	863	778	800	847	833	869	826	835	828	822	821	801	811	796	851	849	839	839	871	841	846	850	810	824	827	811	841	837	817	808	885	808	779	846	830	829	864	790	834	836	855	803	865	787	835	851	812	756	805	854	846	818	815	814	800	872	776	818	832	846	833	866	820	757	787	801	801	870	830	821	835	798	858	796	764	793	761	779	866	813	846	785	822	794	809	856	784	823	818	797	853	767	806	814	841	799	835	819	772	814	853	858	842	808	821	864	832	856	864	807	847	903	786	797	879	882	833	825	833	791	794	830	830	852	849	810	830	847	771	809	804	768	780	761	810	844	796	786	792	845	806	848	786	814	885	848	818	801	828	784	918	838	854	792	839	772	851	810	794	868	847	817	815	764	824	816	807	795	830	823	825	831	817	832	808	822	838	844	825	784	824	821	815	814	856	861	854	802	820	747	792	851	829	745	879	820	808	790	809	795	818	786	814	803	800	777	859	850	819	813	840	800	813	850	813	814	768	762	800	821	789	842	805	827	813	818	840	772	796	809	820	822	861	751	791	872	885	820	835	826	810	809	848	826	865	831	767	825	828	816	822	801	874	824	784	797	809	828	818	833	835	855	797	806	865	772	807	834	806	773	738	843	800	835	836	817	820	794	885	865	804	811	838	852	806	818	803	840	831	837	751	843	849	889	757	872	881	844	803	816	795	831	813	778	850	813	784	798	793	809	837	833	805	846	785	820	770	818	850	817	799	881	874	807	801	853	803	822	808	844	798	874	822	857	812	774	828	805	768	833	861	816	807	800	791	791	817	788	770	799	830	880	840	797	848	844	782	798	840	811	878	810	822	842	789	852	818	780	851	871	790	836	822	793	808	800	897	823	813	837	796	829	792	826	802	762	770	803	833	838	779	861	831	844	864	796	844	853	838	841	868	815	816	820	794	794	802	856	765	816	783	855	824	808	842	809	828	845	799	769	823	745	905	835	818	803	808	844	816	794	810	837	821	838	851	803	793	791	795	840	842	853	828	829	770	882	808	851	800	823	788	849	810	800	803	814	835	800	768	819	841	869	846	811	821	782	850	815	813	819	841	802	791	791	804	814	792	875	809	824	837	822	797	868	846	889	790	797	785	841	836	768	741	813	862	844	804	799	864	806	764	823	826	808	839	792	810	840	780	826	823	842	808	826	828	842	796	791	798	787	784	864	845	800	777	834	835	848	811	844	785	851	805	807	785	816	793	876	830	851	760	809	814	830	758	888	829	886	842	791	793	774	866	862	815	804	857	783	792	839	855	744	816	858	856	807	811	734	779	836	851	830	853	793	805	800	822	888	795	818	802	831	817	767	847	809	780	824	801	816	831	807	810	796	781	837	822	863	814	847	831	840	835	846	760	837	802	759	838	837	767	845	781	818	797	820	823	847	863	819	803	848	798	814	818	778	830	807	820	854	821	855	814	824	850	832	789	873	823	865	809	785	818	806	788	811	812	797	864	838	832	807	850	818	818	813	820	813	779	801	809	829	727	819	794	847	828	781	781	792	870	801	822	792	831	862	841	833	868	828	773	818	833	758	775	817	832	792	821	844	793	838	823	843	848	831	852	842	799	805	815	858	779	799	821	771	847	820	830	823	817	867	803	795	828	854	870	879	834	834	829	821	794	804	842	811	829	783	791	830
24273	21260	28305	24506	20211	3581	1044	737	648	627	592	519	458	442	434	421	421	391	411	377	353	372	394	420	395	348	404	370	402	405	415	402	372	358	358	376	391	421	424	413	417	380	339	392	373	376	353	339	380	571	894	1160	1089	772	657	455	404	376	371	369	352	339	345	372	383	343	361	382	360	378	360	350	368	355	374	356	371	333	355	349	353	384	304	326	318	360	371	361	350	371	350	344	344	367	353	319	374	371	359	377	392	389	360	361	353	377	352	350	385	353	372	362	325	367	345	376	339	360	362	349	365	342	358	346	382	366	349	331	308	319	370	375	348	364	326	359	348	346	330	381	373	361	332	374	353	342	340	349	363	386	350	343	346	348	314	347	371	376	331	342	344	356	353	341	335	366	369	365	357	352	376	347	331	375	372	377	370	409	385	334	355	364	341	345	335	346	355	331	317	360	362	357	366	401	327	371	333	364	367	360	359	347	344	330	370	376	357	352	366	357	350	369	356	342	352	329	360	367	353	341	331	355	371	334	357	382	354	358	378	387	358	357	360	311	360	368	379	366	360	349	335	367	383	362	358	338	370	371	363	376	364	341	347	340	390	359	339	344	361	351	324	358	331	320	359	360	357	375	336	369	354	340	362	347	376	359	373	354	374	353	396	360	362	367	411	341	380	365	342	350	380	375	353	373	332	335	403	378	361	362	374	379	392	359	348	329	358	340	339	365	357	363	343	373	372	376	357	355	335	356	338	357	322	339	346	348	383	363	342	346	361	348	382	362	396	351	396	354	350	352	360	366	332	323	389	378	393	359	376	341	342	362	362	331	375	396	383	355	374	376	363	381	360	392	374	340	362	360	340	314	317	354	354	357	398	316	342	370	345	381	379	390	365	369	361	326	386	373	337	355	371	368	350	333	318	339	365	350	362	376	357	351	336	372	365	329	330	375	342	375	332	367	350	340	323	374	370	360	323	322	381	389	356	382	340	351	364	322	321	335	402	319	325	378	361	351	371	392	367	370	340	376	354	355	395	362	349	369	367	362	335	360	355	361	346	371	392	367	367	374	337	366	338	366	337	358	357	399	358	367	377	398	365	414	365	337	345	337	355	317	378	366	346	350	382	388	358	350	366	349	347	326	352	383	354	342	375	341	339	379	325	350	347	352	333	343	372	354	363	363	377	377	360	383	347	354	375	384	398	384	335	341	352	358	373	354	358	315	352	318	350	338	354	381	337	373	355	318	325	333	345	359	350	349	371	353	346	354	342	354	335	389	369	384	364	339	344	342	327	355	338	379	386	340	367	369	363	408	354	351	377	340	363	359	354	345	331	343	373	354	357	368	333	329	341	317	305	374	359	360	376	353	363	343	329	327	340	325	323	322	348	337	367	372	342	360	330	365	343	365	386	368	346	349	351	355	366	353	348	357	373	350	364	350	341	371	376	412	366	378	348	372	380	359	314	379	353	367	385	361	376	363	375	348	363	349	339	371	325	354	322	384	337	362	331	392	373	304	336	354	365	346	359	420	362	366	392	319	389	353	345	375	326	352	352	345	343	372	365	356	337	338	350	335	352	356	357	346	342	366	364	353	333	307	348	339	363	348	347	348	364	348	355	368	368	346	361	380	326	362	355	349	381	360	362	321	346	369	380	359	355	355	376	357	349	345	378	365	365	373	362	326	353	341	369	335	371	386	330	320	336	327	369	340	347	340	361	350	344	365	376	381	363	355	331	362	365	361	370	360	336	373	345	350	361	321	329	340	346	376	341	348	388	334	356	335	331	359	351	401	351	353	413	347	355	363	314	359	366	336	352	323	382	353	388	353	377	332	358	343	372	377	356	363	334	318	339	381	376	332	368	364	356	363	352	364	378	356	342	348	324	318	362	362	388	339	346	361	366	358	344	333	376	367	369	366	365	344	374	348	364	345	332	361	337	345	353	399	331	373	362	319	354	373	348	341	360	350	365	338	348	338	364	358	353	326	367	348	359	385	351	367	340	366	343	358	358	321	361	330	394	361	383	375	394	345	334	363	311	340	355	351	356	346	372	388	360	340	361	347	391	324	349	399	322	362	403	352	356	379	353	360	341	332	340	368	354	383	369	350	349	362	363	359	374	332	365	372	346	352	359	366	378	365	338	350	350	360	384	395	339	361	317	371	340	388	371	362	381	350	361	360	360	316	337	373	364	364	380	397	341	356	340	360	365	365	343	355	377	350	373	348	366	382	338	351	327	341	346	345	362	355	356	339	388	365	402	330	372	328	393	348	346	365	390	362	350	335	360	363	326	365	369	392	346	361	368	367	339	369	359	360	382	345	359	351	365	375	344	357	330	351	350	345	330	342	340	356	346	387	356	376	363	328	381	385	334	354	385	348	364	340	332	348	351	344	363	373	358	364	342	323	391	342	355	370	348	328	363	392	351	350	357	350	356	322	352	366	375	367	324	376	351	369	384	351	343	360	394	380	368	374	383	341	368	366	383	384	334	379	382	354	346	364	336	350	366	353	396	355	370	395	354	365	343	360	378	350	354	354	414	330	341	363	375	361	356	349	349	372	372	363	341	383	334	364	346	360	368	351	355	372	332	333	370	320	356	348	353	343	358	374	367	359	347	351	344	376	359	364	336	368	340	415	313	350	349	353	394	340	328	375	349	363	354	361	333	354	338	360	358	330	368	334	357	361	348	360	365	351	363	323	332	342	350	337	372	366	344	323	344	347	378	347	338	355	400	328	337	340	324	360	376	345	362	309	344	331	373	349	375	326	350	356	364	347	370	347	393	367	358	414	378	362	375	320	336	383	347	344	376	341	330	368	350	356	355	350	328	370	361	350	336	315	348	351	355	361	347	382	356	373	357	340	372	346	322	331	342	369	391	360	342	363	375	372	332	362	331	368	370	366	313	387	357	345	344	344	367	337	355	386	347	320	341	353	366	361	345	338	351	345	366	348	336	370	370	365	336	378	321	325	353	331	318	347	352	352	391	382	364	337	324	327	346	349	371	369	347	370	364	359	375	367	331	378	370	341	342	356	356	349	319	340	351	374	330	343	359	366	328	343	345	321	352	367	349	353	357	340	336	358	370	385	361	326	357	339	347	390	355	332	338	371	311	361	353	358	341	357	365	339	341	348	341	390	372	361	317	366	331	344	360	340	368	365	344	323	352	393	361	364	351	330	324	336	386	351	361	353	370	356	376	404	316	335	362	365	359	356	369	366	356	355	400	362	341	326	389	380	370	352	366	336	374	354	372	322	346	342	345	326	344	322	363	388	352	356	345	362	373	336	365	363	352	346	353	367	347	360	355	333	357	347	340	351	375	323	358	377	340	316	368	356	354	313	352	328	332	363	397	357	320	357	351	356	344	364	361	356	339	354	380	331	321	359	327	348	345	358	324	383	352	388	325	362	347	352	350	379	357	349	380	344	320	334	361	379	362	351	358	379	379	368	370	373	346	365	359	316	370	320	338	305	312	368	370	333	362	370	360	357	341	339	315	346
8316	16811	16755	10557	6971	3611	2608	1987	1837	1710	1609	1368	1151	1031	926	899	908	873	852	787	778	780	790	735	746	805	742	734	778	745	767	739	780	789	719	743	804	804	917	938	984	850	746	757	718	704	650	728	723	1481	2717	3197	2872	1960	1378	968	811	705	671	673	602	661	701	625	663	665	695	630	702	694	647	621	626	656	680	665	648	655	627	714	690	690	629	668	660	676	638	641	714	639	650	658	633	658	655	662	632	631	701	673	684	653	650	616	664	652	654	644	638	647	649	662	682	696	642	687	659	659	644	652	648	685	673	673	649	686	621	626	609	645	635	639	655	654	685	662	653	634	633	644	663	684	660	650	680	644	695	679	638	611	666	655	637	661	645	672	659	657	694	639	653	633	671	697	662	615	710	638	626	650	669	634	646	672	657	622	694	686	591	668	642	670	666	642	644	696	654	698	656	688	643	659	665	677	666	668	678	657	686	658	684	687	681	655	654	642	642	688	652	638	664	680	641	668	643	687	607	651	685	678	649	667	665	634	639	647	681	650	670	664	649	678	649	653	640	671	683	700	629	676	650	616	627	683	660	667	680	640	609	675	640	695	673	724	633	651	693	649	620	643	648	653	667	679	674	664	678	650	703	646	601	640	659	643	675	641	626	657	685	711	683	677	655	693	639	627	694	684	643	658	639	658	680	639	700	684	642	656	642	651	647	682	657	665	645	714	672	670	681	667	651	671	639	643	655	649	658	638	700	644	696	670	662	639	677	668	646	648	656	637	670	623	670	700	642	654	612	645	640	637	640	664	629	629	638	662	663	685	627	653	671	685	659	688	672	674	644	655	681	619	672	642	622	661	632	661	671	630	648	688	646	676	625	699	670	647	677	656	685	634	643	654	666	643	689	660	669	667	632	665	677	676	608	676	638	701	671	642	608	680	648	656	698	666	649	648	651	669	657	644	615	650	660	628	664	665	621	619	656	681	655	655	707	685	679	662	670	625	649	654	700	630	689	667	674	677	644	601	665	647	697	638	629	687	673	659	645	636	666	632	663	669	678	651	644	694	677	696	672	623	631	643	672	693	635	673	681	666	607	655	693	606	678	668	725	676	629	679	629	623	668	664	692	616	688	635	643	636	670	599	673	649	683	660	664	640	670	653	690	700	637	643	683	673	687	642	696	664	763	644	611	667	657	678	653	658	638	641	632	653	640	643	632	644	656	639	625	650	626	638	644	707	600	630	600	673	678	666	630	672	674	676	650	672	625	672	652	692	642	648	646	633	651	649	644	641	625	639	674	643	657	657	650	655	605	630	630	672	687	670	639	707	671	591	666	633	632	620	641	612	709	723	659	670	657	679	673	656	657	584	689	674	618	643	640	674	633	673	625	694	655	605	679	631	701	609	665	630	657	681	667	634	664	619	640	632	619	681	667	686	658	623	655	620	657	651	658	683	695	669	610	666	665	680	674	701	654	705	654	698	652	682	650	692	714	650	647	663	646	667	660	638	652	651	658	629	698	633	612	653	665	669	691	672	647	658	654	648	648	647	617	646	639	644	671	602	655	681	667	705	676	638	661	691	632	666	681	667	636	659	639	657	664	655	676	688	670	647	640	634	639	667	643	656	652	669	674	669	692	617	622	673	674	680	664	626	691	637	621	693	628	633	643	671	635	654	648	649	664	661	632	622	658	679	616	673	608	656	645	672	664	682	660	667	669	652	625	643	652	649	680	645	635	662	692	614	683	658	693	593	690	704	670	657	628	690	666	674	658	653	664	699	671	662	651	606	665	672	667	676	688	664	672	625	645	617	685	655	688	713	713	701	616	676	706	658	636	611	642	715	707	712	625	639	623	657	670	696	680	623	657	653	648	666	651	643	656	677	660	679	699	637	669	641	672	615	706	657	661	657	666	693	631	672	689	665	682	633	668	695	665	673	672	657	659	662	701	639	665	681	667	635	636	652	658	634	667	636	696	707	702	635	660	664	646	672	646	658	629	643	652	673	694	634	660	630	591	651	680	606	685	690	678	676	708	648	651	640	642	692	668	654	644	646	656	664	636	666	679	644	640	664	679	593	673	677	671	609	679	633	652	661	662	663	660	621	667	646	648	628	628	630	655	646	671	686	671	668	714	670	659	639	647	662	650	661	625	659	650	658	676	632	646	675	647	653	654	653	671	652	754	673	624	695	662	685	596	663	652	611	646	677	630	669	667	641	680	591	644	670	654	669	631	690	610	658	689	669	721	734	628	641	685	637	645	691	722	633	591	676	633	647	675	671	641	691	676	664	641	672	606	676	678	653	633	627	670	628	646	633	679	658	676	648	693	661	657	712	719	653	634	682	590	656	661	647	656	633	676	625	681	657	671	673	632	665	663	658	658	701	632	645	673	687	685	685	653	632	645	654	712	693	686	656	704	662	663	631	651	683	661	625	655	667	701	679	656	658	693	654	670	650	618	682	661	652	669	668	687	669	659	622	678	704	668	651	603	682	656	649	639	689	594	678	624	688	666	697	674	614	637	643	663	664	657	660	653	676	634	672	683	659	646	656	705	627	630	668	652	649	622	686	671	614	667	651	667	671	656	690	634	656	658	594	665	655	675	654	648	689	676	659	651	675	662	672	636	629	667	628	654	632	658	653	652	623	626	658	670	664	665	635	677	588	692	660	659	685	623	668	649	613	669	654	662	657	664	627	660	696	660	678	642	636	668	650	681	673	699	650	614	670	646	636	654	700	634	690	645	676	684	628	643	654	628	661	668	685	675	660	655	652	623	661	687	698	619	661	675	677	648	643	618	675	626	650	677	655	620	668	667	677	648	671	695	627	679	675	683	648	670	639	670	654	695	656	650	638	670	601	695	631	665	654	650	699	675	679	695	632	664	629	696	646	605	602	688	630	634	634	669	654	676	663	619	660	668	659	676	667	647	640	676	691	657	668	662	624	639	632	669	700	646	672	656	764	616	666	726	679	665	694	689	613	617	684	682	615	694	572	669	714	622	658	668	638	722	633	649	672	685	664	663	633	682	635	655	655	637	624	699	688	673	657	643	609	618	662	651	670	671	633	682	639	639	678	664	656	661	716	673	631	640	702	629	684	633	693	677	651	686	656	639	675	657	657	728	633	656	645	669	658	639	623	665	671	659	614	698	629	652	644	637	658	679	636	738	663	678	641	621	646	708	637	638	641	658	657	657	621	680	619	655	678	675	655	698	686	659	653	631	647	697	641	637	668	637	655	643	638	661	675	617	638	671	681	684	631	709	662	640	654	651	610	687	638	617	663	664	680	637	586	662	626	709	649	643	656	658	643	674	681	693	674	638	638	676	644	624	613	665	686	638	684	645	648	657	636	671	625	694	683	640	677	681	668	641	649	690	650	623	650	651	640	653	624	644	650	636	689	628	635	679	728	654	683	677	643	675	597	667	650	666	616	709	645	647	650	630	665	658	699	662	675	668	659	702	641	611	690	651	648	657	681	663	625	689	620	667	635	663	669	655	637	708	643
23334	21245	28934	23863	21245	19045	2405	972	727	692	608	536	472	414	386	420	377	357	359	323	310	318	304	320	322	315	285	312	308	340	325	345	294	308	298	285	306	324	340	365	356	307	300	295	288	280	312	294	335	670	1030	1807	1644	977	675	461	438	342	280	271	265	286	292	271	278	245	290	290	310	245	241	250	285	272	271	262	268	264	306	273	273	263	273	261	263	269	250	269	292	290	272	273	263	267	253	255	274	279	254	270	266	243	252	265	270	269	277	267	260	267	223	264	258	269	285	259	278	270	264	253	244	248	287	283	275	276	266	264	278	256	283	253	283	256	265	258	288	264	270	250	273	277	250	283	280	268	250	253	274	249	270	288	271	248	264	269	257	279	267	270	251	270	254	295	295	260	239	262	266	266	262	284	258	255	273	286	267	259	231	272	270	254	267	274	268	280	285	254	241	290	312	272	275	270	267	284	284	256	282	257	227	264	245	255	251	303	262	291	249	249	272	242	281	295	263	247	285	278	271	295	258	271	251	254	249	297	274	281	260	232	225	290	274	256	262	273	270	263	290	311	286	247	283	235	251	284	263	259	264	274	262	253	280	264	276	269	232	280	287	242	287	262	252	269	279	265	252	258	283	285	264	230	273	265	272	290	251	270	288	272	250	251	303	270	255	266	279	239	276	260	266	282	263	260	289	237	270	288	247	240	258	242	264	272	269	236	266	274	278	283	269	255	293	302	275	244	279	252	278	257	237	274	272	273	267	265	251	258	272	254	282	273	275	282	248	292	258	303	288	274	280	288	287	280	254	273	269	268	248	270	267	246	259	270	235	257	290	282	234	248	273	262	256	273	311	254	244	249	286	274	265	265	259	248	291	251	246	231	290	274	246	259	281	249	265	281	283	245	280	264	253	261	265	275	284	270	286	263	294	234	240	241	283	268	251	238	256	247	249	254	284	259	277	265	288	282	256	271	319	270	276	253	284	297	259	286	268	258	255	257	252	252	266	271	269	272	272	263	291	295	249	273	254	255	306	279	281	281	294	256	277	222	281	268	285	230	269	294	250	256	255	251	253	260	269	278	265	302	289	275	243	285	272	256	256	292	280	266	276	245	266	279	265	260	268	308	290	297	261	273	256	274	265	263	246	262	259	270	250	250	269	235	274	288	280	281	316	244	254	270	233	280	241	271	234	270	283	271	247	267	268	263	258	276	266	262	264	251	261	247	249	280	267	216	286	279	273	247	239	235	273	277	242	281	268	244	269	255	283	274	270	270	259	274	295	275	278	289	257	244	251	252	264	261	284	245	249	277	255	237	281	271	259	273	219	242	276	246	269	270	242	283	294	261	278	298	269	288	259	259	277	266	248	244	246	301	285	236	266	286	273	276	299	239	250	268	251	284	246	282	257	256	271	262	265	267	269	249	271	269	249	247	285	267	292	261	263	311	258	266	287	258	296	258	259	267	280	273	259	250	252	270	273	240	266	256	273	249	271	238	267	273	295	250	268	268	285	272	268	296	276	263	246	258	278	272	267	250	249	234	253	286	284	277	266	273	276	242	303	263	266	264	244	279	243	231	266	244	248	258	297	259	282	264	288	250	250	262	258	257	246	266	277	283	259	273	256	253	249	263	284	257	299	283	268	234	291	251	265	244	277	251	251	284	264	246	248	279	260	259	282	286	276	258	268	271	256	284	261	262	260	282	224	272	264	248	276	261	301	281	258	251	256	295	246	274	279	267	248	271	286	261	252	259	264	256	282	260	247	282	241	267	256	263	247	256	285	252	289	269	274	282	241	248	268	275	301	281	266	252	293	264	251	258	225	251	282	261	266	298	262	270	272	256	262	247	286	270	279	284	272	260	280	253	279	267	265	280	266	260	261	277	288	249	283	264	243	263	258	271	254	272	239	238	277	250	228	248	264	239	259	233	227	265	269	283	263	260	266	247	284	254	298	256	227	275	264	300	250	272	255	271	251	274	264	262	262	275	248	236	245	284	279	242	283	265	270	254	280	261	257	264	257	279	250	268	273	261	273	260	241	288	279	261	279	286	280	254	287	271	249	246	259	251	284	276	280	265	247	268	250	281	272	287	249	262	308	277	251	277	233	235	280	272	287	271	270	278	262	255	267	277	255	280	296	277	258	247	266	263	257	263	276	277	257	275	264	259	238	279	272	284	240	302	268	287	258	273	258	279	278	246	270	289	231	271	255	287	243	264	274	273	270	313	274	271	218	268	268	270	241	251	238	258	255	265	270	273	269	263	269	237	264	247	225	271	309	294	267	280	277	293	251	280	289	285	283	285	256	278	237	276	269	273	273	249	287	264	268	292	235	283	278	248	283	254	273	257	275	253	263	259	258	276	280	289	276	232	263	270	288	256	271	253	240	287	287	246	288	276	277	264	263	267	279	287	255	245	262	284	236	251	280	270	271	249	255	285	253	267	291	252	267	260	238	265	258	252	272	297	266	247	272	255	241	263	260	248	283	302	270	269	275	262	263	301	252	227	283	265	243	238	277	221	304	262	269	274	283	250	273	267	266	268	253	254	284	284	238	273	272	287	239	275	269	272	292	264	257	281	285	273	263	268	271	278	251	278	251	282	258	259	293	264	254	261	260	265	251	249	263	267	265	247	232	263	277	260	269	225	266	238	252	265	271	262	264	272	258	272	279	258	272	252	262	271	282	246	256	275	235	252	242	259	283	257	274	229	257	264	278	267	260	285	248	272	311	221	243	275	272	258	287	248	241	280	248	275	252	271	278	275	273	263	287	273	265	271	264	238	258	264	258	257	263	269	268	278	276	281	266	262	265	277	267	243	275	277	256	285	288	265	279	269	226	259	241	277	262	263	292	271	260	247	251	273	277	248	278	264	270	258	237	259	268	275	230	247	269	271	289	241	290	254	255	242	247	254	260	281	270	253	287	268	285	300	293	264	263	245	252	240	255	302	239	279	270	265	261	258	290	260	260	258	291	274	228	236	252	260	282	290	293	295	293	266	294	271	274	267	259	241	299	264	262	276	281	228	293	251	268	246	276	313	296	263	263	251	258	262	266	242	256	272	275	253	268	285	283	254	260	277	268	265	242	254	262	289	251	247	264	272	282	300	286	261	292	251	277	270	281	271	238	271	247	239	262	277	264	265	259	273	262	274	309	281	282	285	243	266	248	253	266	261	279	269	253	269	261	249	267	293	261	271	256	262	286	257	254	273	289	275	278	277	263	262	265	260	267	240	261	250	268	275	274	251	287	212	295	289	262	274	265	255	254	276	249	264	260	262	256	258	277	271	246	247	273	246	249	276	257	237	249	262	275	277	262	250	261	240	261	272	280	265	268	261	236	250	300	252	264	280	268	267	281	284	285	249	275	270	274	259	238	267	284	279	260	288	268	277	266	271	260	247	262	278	268	240	274	294	274	249	255	282	273	269	261	237	273	261	276	253	249	250	251	264	237	248	286	259	253	238	239	256	256	253	255	286	249	270	265	269	263	292	245	273
10653	22785	21568	14093	8254	4828	3506	2786	2508	2322	1919	1601	1267	1070	1100	1128	942	806	829	694	708	712	720	646	686	748	630	640	656	675	677	654	636	559	642	584	657	653	833	833	803	746	632	587	610	643	582	574	626	1858	2933	5415	4575	2739	1816	1223	972	759	533	510	516	520	491	498	493	530	469	498	473	494	461	452	483	498	509	465	522	494	491	463	499	493	485	497	488	501	487	459	499	488	469	490	503	488	526	492	530	485	496	491	480	487	495	524	516	511	491	496	488	490	523	510	493	492	494	497	466	510	517	523	475	488	502	504	478	462	498	472	520	496	518	531	508	470	468	513	491	500	501	479	481	488	440	491	468	483	474	498	488	431	456	535	504	506	493	470	501	472	472	485	499	499	471	467	490	485	478	496	494	512	473	472	503	513	468	482	526	500	510	460	554	456	520	541	457	462	485	468	460	468	482	446	499	465	502	507	499	506	491	472	499	524	554	446	525	518	476	493	488	496	435	521	490	516	499	474	458	482	477	530	482	478	505	491	489	517	455	524	494	523	476	491	450	505	509	456	488	466	485	441	497	461	480	496	490	485	459	477	486	453	525	498	491	496	501	473	466	487	466	477	491	513	486	503	478	493	481	478	520	496	452	503	501	473	531	459	477	488	480	475	525	471	547	451	492	491	511	518	475	529	486	499	478	483	508	518	493	486	495	506	510	467	512	493	492	478	514	463	480	492	495	480	511	489	511	477	517	495	485	501	523	490	531	500	490	537	484	493	449	483	531	482	486	501	476	459	497	473	501	487	500	501	489	484	469	495	486	497	510	485	489	521	520	482	485	514	484	487	469	499	506	476	499	506	503	500	503	464	510	501	446	502	467	495	523	456	476	494	439	506	498	447	474	506	523	510	471	492	508	498	487	491	488	492	502	497	511	506	505	537	461	498	526	494	475	535	531	513	533	512	454	470	498	491	482	460	473	501	493	496	459	459	465	486	515	439	469	492	488	521	479	474	463	482	489	514	460	497	466	482	537	498	457	508	478	488	505	509	487	510	444	490	516	503	478	480	500	495	506	446	489	472	443	494	493	484	493	535	509	504	486	526	455	555	471	502	500	475	501	517	497	445	499	471	486	497	546	457	494	499	487	529	463	479	474	534	506	462	501	470	495	498	491	495	495	482	476	478	491	487	482	484	473	502	490	508	470	507	494	496	486	513	550	494	485	464	505	502	496	503	502	487	499	520	481	522	481	473	455	475	499	425	477	473	450	428	482	510	491	485	461	496	481	503	533	503	478	508	505	491	461	484	436	445	506	468	513	497	486	463	468	507	516	498	496	461	492	505	521	495	514	493	487	493	452	437	519	491	483	503	501	483	486	487	525	471	494	512	484	463	447	465	457	477	478	477	496	508	498	517	472	500	495	491	504	508	534	498	499	478	490	493	503	503	479	520	495	483	497	491	506	519	502	476	487	542	475	475	514	468	523	499	466	473	470	477	499	468	501	490	481	508	503	481	462	529	473	493	512	492	488	470	475	518	485	472	493	464	484	522	508	474	486	489	475	506	509	501	456	495	497	462	487	512	507	509	447	439	506	490	475	503	483	488	469	513	476	513	509	445	502	509	457	496	499	485	488	507	526	461	479	495	471	504	551	514	476	473	497	465	468	448	484	480	492	470	463	443	498	540	465	505	530	478	463	460	477	491	490	467	469	524	475	498	445	484	476	453	502	507	499	487	526	475	427	488	484	501	510	476	492	476	473	499	526	466	485	477	474	460	457	495	516	460	443	500	482	455	474	514	502	500	478	495	539	468	478	492	478	512	485	481	480	520	471	463	493	483	483	498	492	523	515	490	504	499	491	508	468	484	541	493	476	472	468	436	510	518	469	500	499	492	506	503	439	489	491	507	515	492	477	461	455	466	513	514	490	513	474	459	437	492	472	505	493	486	511	454	478	527	490	475	476	514	452	486	517	500	520	464	505	499	490	529	523	493	496	463	525	465	515	489	475	531	505	483	499	530	475	460	467	517	470	499	476	501	466	463	506	451	471	481	465	515	475	508	484	523	491	512	479	480	476	507	493	480	489	533	506	507	516	510	507	456	448	482	490	523	488	510	500	486	498	491	466	504	532	503	529	510	467	475	510	476	460	500	513	470	486	502	482	484	527	516	508	503	509	500	471	503	528	479	486	527	492	455	499	494	504	504	505	477	473	467	475	513	454	503	503	485	473	490	492	479	456	481	459	483	488	447	463	499	478	455	524	468	498	484	489	468	463	479	496	484	494	479	472	479	450	483	479	481	521	477	487	537	478	489	448	478	496	449	480	468	492	489	509	483	533	528	505	492	467	523	487	501	455	486	481	482	513	488	503	482	467	526	495	485	471	478	469	461	464	504	481	520	492	455	488	488	488	519	495	463	461	471	478	471	497	495	469	490	475	504	535	483	501	477	453	446	517	476	495	529	462	500	486	466	463	499	459	483	503	461	461	484	475	515	512	466	478	481	481	533	499	480	499	484	511	489	501	489	493	488	493	490	473	476	477	487	492	504	456	525	538	505	467	489	472	520	477	490	468	493	502	463	511	499	449	505	477	496	484	475	531	547	528	518	452	558	527	505	440	476	542	476	463	465	490	457	503	497	480	490	465	494	502	531	493	483	487	443	501	501	541	494	439	494	533	492	468	471	486	489	475	506	491	533	500	518	454	470	490	469	463	520	486	513	497	479	497	470	498	495	472	482	482	481	484	527	520	486	512	484	472	510	449	518	522	459	473	464	463	487	484	542	452	491	486	512	476	476	506	489	471	494	486	487	498	486	494	478	498	510	518	502	464	485	472	463	499	467	451	482	547	515	477	495	478	481	489	507	500	517	504	514	469	463	505	477	513	467	479	501	493	483	492	468	479	492	559	505	472	497	527	471	526	498	486	488	490	503	488	500	534	496	459	515	463	485	525	499	476	532	489	479	503	504	535	458	473	518	505	511	493	492	493	490	490	495	495	508	531	494	488	499	493	485	459	525	496	475	449	506	502	519	533	538	518	453	529	444	487	504	476	497	470	481	467	501	515	487	471	488	506	484	536	507	494	500	489	481	454	494	479	493	538	501	487	461	470	487	502	514	505	510	506	443	496	497	473	469	501	481	493	469	482	481	488	482	518	498	498	497	482	502	505	526	480	486	486	498	509	486	478	470	495	464	530	509	528	506	504	478	484	504	459	479	480	513	452	461	469	450	484	523	504	503	524	504	504	511	507	437	483	518	472	473	514	506	457	481	479	482	511	511	467	506	502	503	467	525	475	456	454	498	492	531	478	503	451	466	512	493	462	473	529	511	504	483	460	489	496	454	478	505	487	532	486	508	498	481	505	453	518	491	510	532	504	494	495	522	483	490	492	461	500	540	464	485	505	505	509	478	507	499	517	503	511	471	447	474	511	501	473	507	491	497	527	516	516	494	466	506	481	507	510	478	521	489	485	471	514	474	495	470	466	506	471	503	486	495	500	485	481	497
26810	20239	9076	2740	1186	744	556	516	529	541	486	491	481	482	530	474	458	472	420	432	474	478	469	453	463	437	457	419	473	469	479	464	462	456	433	440	443	450	473	451	481	441	461	499	460	453	481	406	443	457	471	588	504	539	536	468	483	445	453	442	448	462	423	389	444	449	464	423	460	459	432	459	434	452	413	450	442	458	454	422	441	456	419	431	438	401	396	429	428	430	443	444	427	413	442	443	425	438	399	453	447	419	422	430	440	429	430	449	486	438	431	427	461	455	439	443	429	441	418	471	427	437	430	419	478	420	426	435	434	413	428	429	439	422	449	408	426	466	415	456	426	450	449	417	427	421	443	427	439	422	456	420	443	416	401	436	426	399	435	434	445	438	435	407	417	426	451	412	444	417	438	437	420	460	435	440	417	449	430	412	424	452	449	444	418	438	442	429	468	423	413	400	453	441	465	407	424	417	467	443	430	454	455	426	438	435	465	439	453	426	460	425	453	532	439	475	455	446	441	420	435	423	460	447	460	402	447	446	428	463	450	476	434	437	440	471	434	446	403	456	458	454	423	442	397	430	437	470	445	446	449	436	451	462	447	430	455	424	437	459	437	448	426	437	441	456	445	408	452	432	450	483	401	455	450	427	431	400	420	454	417	459	449	425	452	444	413	429	450	459	452	416	444	458	460	437	452	440	420	433	433	467	447	421	465	439	459	451	435	467	458	451	442	436	451	438	367	384	404	450	421	398	432	443	395	433	455	434	458	459	412	465	399	428	437	449	459	447	435	446	418	424	438	428	419	458	410	473	440	423	441	450	436	439	361	452	407	418	456	428	440	428	467	437	466	403	439	423	467	408	453	417	429	415	423	449	442	409	425	449	426	411	428	467	440	400	418	451	445	451	464	405	454	455	428	403	440	465	451	466	403	449	456	432	454	414	458	423	447	389	459	420	413	446	437	449	443	402	423	425	447	465	446	457	439	397	436	437	465	451	418	429	453	464	405	453	434	448	421	400	449	424	415	442	437	409	465	452	401	456	404	427	434	441	388	415	464	415	450	441	445	436	455	442	432	439	414	425	446	419	451	447	393	469	461	445	460	450	428	416	460	463	445	418	468	470	441	432	440	428	465	446	402	438	457	443	443	427	417	414	425	427	394	429	432	434	470	422	432	426	455	458	409	432	433	430	474	421	421	469	442	461	454	462	452	439	433	446	440	459	453	476	422	431	439	477	412	431	424	452	430	428	439	430	425	435	456	413	416	468	432	456	408	456	448	432	435	444	421	412	431	454	409	442	432	451	439	446	396	424	439	419	469	446	394	453	413	468	439	428	436	458	424	504	420	448	441	444	409	453	414	404	393	459	423	449	408	433	468	425	418	427	412	437	434	382	423	493	411	468	454	411	460	422	449	402	435	459	420	442	459	422	452	435	447	404	426	460	423	432	434	398	425	428	422	461	383	464	475	435	427	458	424	450	428	444	457	415	410	411	422	452	470	451	441	379	423	461	418	461	439	434	427	431	413	403	458	424	417	434	417	431	439	425	418	395	411	442	458	410	404	456	441	444	411	437	427	459	421	453	438	432	416	419	455	408	399	411	430	476	409	489	458	439	412	448	476	435	441	437	482	429	412	430	434	439	445	439	430	418	418	433	425	395	426	476	432	428	441	470	434	444	443	444	430	410	470	434	406	493	422	437	407	474	465	459	429	408	452	453	434	431	405	480	444	460	448	457	459	452	454	432	468	464	440	460	465	422	423	437	452	460	427	448	452	489	399	455	407	412	453	418	410	414	440	410	392	417	427	404	443	448	432	468	427	421	433	432	427	449	415	436	475	420	418	438	474	425	435	461	449	421	425	436	447	455	397	477	433	456	467	467	445	445	468	460	425	424	464	452	420	443	416	443	449	428	418	451	430	429	419	442	472	456	474	433	425	457	416	428	418	423	449	448	412	431	422	457	444	449	449	435	409	429	467	420	423	421	469	452	458	401	418	448	439	452	457	459	461	450	426	447	402	414	480	413	437	444	411	459	451	422	410	443	380	435	476	422	488	427	409	430	427	445	448	444	432	410	464	451	462	440	479	433	421	459	457	424	413	443	452	485	416	434	439	420	462	476	427	419	404	451	448	442	436	436	416	410	419	423	434	438	435	422	414	461	432	436	403	464	443	435	423	471	417	393	419	450	438	448	441	391	409	472	438	441	439	461	434	462	432	455	451	454	430	416	435	427	434	437	495	434	426	406	451	407	421	397	425	415	416	476	446	463	405	420	436	417	449	404	430	453	491	495	450	469	428	450	437	475	438	448	394	431	446	471	422	454	426	425	399	431	448	454	442	447	437	454	449	452	419	448	456	442	434	445	427	450	418	415	408	457	467	442	432	454	392	422	410	441	440	453	429	415	429	434	485	436	439	428	450	442	445	437	430	441	401	434	400	434	437	436	413	416	430	435	426	423	427	456	427	445	438	421	427	438	458	455	443	467	463	409	494	434	427	421	439	469	442	443	417	429	430	408	423	431	433	430	478	440	444	451	459	428	442	443	449	464	443	385	405	455	397	461	436	452	434	451	446	460	438	406	475	429	440	461	449	441	445	445	429	420	466	463	426	442	452	446	463	466	448	406	460	435	438	443	432	475	498	421	408	458	435	437	441	454	427	442	443	435	415	447	456	430	453	436	416	423	476	441	442	457	445	413	476	419	426	410	394	430	465	443	464	449	385	424	440	418	442	462	429	446	416	451	493	402	451	445	430	389	425	448	427	449	442	445	440	450	492	419	449	433	427	425	454	444	447	460	427	413	483	462	413	472	448	451	407	422	450	408	437	476	448	450	453	466	452	477	461	436	469	425	411	403	453	424	442	454	442	448	440	475	427	448	434	459	463	392	435	419	456	455	420	456	425	406	441	421	426	419	416	444	480	444	446	428	402	477	443	461	416	432	438	454	436	460	454	462	426	453	432	464	443	446	469	463	462	437	437	444	421	473	441	449	427	413	459	458	448	440	409	451	397	455	420	410	435	452	439	425	434	428	473	420	439	428	408	432	421	449	435	435	442	415	443	450	409	439	461	404	444	448	449	428	436	434	460	460	425	415	441	442	472	466	403	421	436	415	433	424	446	420	408	431	442	438	435	407	469	435	442	422	441	453	463	451	428	467	436	438	489	411	436	417	462	434	462	448	415	431	443	426	425	438	416	429	451	462	412	437	416	432	447	427	410	458	476	433	450	464	421	457	465	423	471	436	428	451	473	427	438	421	409	466	378	465	444	424	434	416	456	459	456	418	423	446	439	410	442	442	437	420	440	424	420	433	453	451	428	442	449	455	445	447	443	401	491	431	437	433	488	410	435	446	416	407	456	466	442	448	425	436	441	428	412	440	455	428	461	400	452	417	417	424	426	424	431	439	471	415	406	416	462	472	453	425	399	441	439	442	434	435	439	453	457	380	431	431	409	436	447	425	468	402	433	422	428	421	440	443	429	449	428	472	442	411
7088	8676	9048	5445	2713	1491	1210	1198	1193	1264	1164	991	962	876	938	890	896	886	866	891	866	840	804	822	796	819	797	853	883	840	886	860	871	818	924	906	841	894	838	799	921	882	833	815	823	851	934	919	848	870	1115	1221	1197	1028	999	937	876	802	806	754	803	816	834	833	803	795	790	798	785	799	825	790	857	796	804	767	764	815	809	830	769	869	799	830	866	803	837	772	855	846	825	744	809	789	778	748	803	808	805	807	824	751	855	780	763	839	813	778	805	819	782	844	833	795	801	756	814	806	833	827	811	776	790	787	828	823	771	835	813	778	752	791	792	792	800	732	785	799	763	764	837	800	827	743	764	817	819	826	911	810	780	776	762	773	829	765	798	866	761	772	844	794	787	832	856	800	793	795	844	834	857	839	801	812	817	751	771	817	829	811	765	812	772	868	795	758	833	817	773	768	792	801	831	833	773	737	846	820	818	782	811	800	816	801	792	846	796	793	812	811	801	826	801	792	803	809	827	818	781	844	800	813	831	875	821	819	840	821	822	847	797	853	800	840	800	792	776	787	827	825	803	716	763	837	787	769	856	825	833	804	818	746	807	811	846	800	810	812	738	806	841	763	855	798	825	768	808	820	823	800	824	800	798	801	811	755	814	735	778	781	780	809	780	807	786	835	782	856	819	761	803	790	836	839	822	814	750	844	781	790	824	754	855	798	783	819	767	766	817	780	767	821	820	885	801	809	828	809	782	782	818	830	839	788	805	828	812	789	841	774	813	819	791	846	802	799	840	793	807	789	860	802	819	815	810	838	797	747	800	772	826	834	816	717	802	776	788	753	826	800	871	841	767	759	801	831	816	804	814	796	843	782	811	886	797	804	764	741	824	840	851	847	769	861	743	806	829	816	825	792	822	764	824	818	842	821	787	802	792	791	840	779	828	803	777	794	817	794	860	797	806	782	793	831	819	824	799	854	823	829	839	758	831	820	817	826	787	758	822	804	792	817	799	801	804	829	795	789	848	786	822	817	762	806	782	810	780	816	781	827	826	817	821	859	830	826	822	806	810	800	768	824	816	753	740	809	788	814	801	781	770	775	824	840	804	772	850	805	834	839	808	760	795	780	820	781	785	859	840	829	793	767	807	810	836	777	801	792	803	800	793	804	861	837	783	830	816	786	819	788	830	816	778	809	813	798	791	832	823	809	783	791	790	818	865	816	791	797	759	827	854	788	849	821	801	805	823	832	853	829	846	809	842	740	822	829	804	806	860	808	814	780	749	754	797	827	821	845	830	815	826	787	815	785	800	800	791	764	821	807	784	842	824	776	791	777	818	787	808	804	793	793	797	822	785	823	799	812	811	820	833	847	834	803	764	807	737	794	780	821	801	833	807	813	781	816	803	793	834	779	810	810	831	788	812	802	840	860	811	788	795	788	804	860	811	823	782	871	829	811	814	813	770	790	782	773	795	790	824	786	824	825	814	829	770	814	779	816	804	830	785	818	837	837	848	817	826	796	843	771	780	801	849	789	786	797	793	818	813	793	806	847	767	798	757	784	838	789	816	785	838	789	875	773	775	830	775	800	786	814	832	830	818	813	819	810	793	775	792	772	793	807	867	838	791	817	790	851	834	798	816	801	827	812	767	829	790	826	780	792	798	800	788	821	840	774	792	786	794	807	814	804	773	793	823	792	787	856	832	788	775	789	821	818	800	739	792	791	796	750	792	785	773	787	844	781	781	867	793	768	813	769	844	786	733	809	799	790	834	869	781	775	799	805	791	811	756	794	814	821	812	807	807	817	833	831	819	819	799	782	772	823	852	802	836	742	773	778	773	815	771	804	791	800	782	828	783	763	822	794	853	822	844	758	780	852	805	823	767	836	827	794	805	759	823	746	806	765	815	781	803	791	810	817	793	761	797	770	845	817	833	796	818	813	863	804	832	758	822	756	857	817	847	797	838	794	807	784	799	796	797	780	789	826	798	819	808	769	836	838	862	864	812	779	809	840	782	811	805	829	815	819	816	837	833	792	831	829	799	802	849	771	760	754	822	776	827	797	806	820	803	807	859	761	792	818	838	811	777	845	825	790	794	799	830	767	755	769	823	897	809	823	839	870	834	827	812	806	784	774	827	806	845	799	816	785	840	785	823	857	767	842	792	726	765	856	754	838	812	871	808	795	791	805	799	800	824	830	825	793	851	768	793	746	790	804	832	815	805	828	778	823	824	834	835	837	781	816	806	790	791	788	796	811	844	818	808	808	782	818	839	795	818	824	805	810	775	810	818	829	758	826	780	804	790	795	815	776	814	811	785	796	713	825	856	840	811	815	805	802	790	792	813	770	832	800	844	853	824	775	800	810	814	792	822	765	795	808	797	797	805	791	806	846	778	771	826	809	810	793	775	805	851	777	806	815	795	777	781	781	811	816	794	777	802	789	779	799	800	779	830	838	745	798	779	800	825	795	827	736	833	854	785	799	773	818	828	785	855	868	771	820	823	772	797	788	854	831	832	848	790	820	816	836	767	807	853	825	810	804	775	772	838	814	808	778	835	813	831	774	785	785	805	821	781	787	822	739	779	787	764	795	803	824	815	806	849	838	787	827	802	784	757	821	827	835	764	841	819	780	743	798	769	822	834	832	819	813	738	833	789	812	800	778	832	859	793	857	831	799	814	771	818	826	805	825	845	805	800	833	835	837	843	851	812	827	832	796	811	838	795	813	825	806	832	820	805	788	805	823	832	837	834	812	797	796	826	786	755	810	844	801	817	825	796	822	783	839	808	780	769	783	772	810	822	808	821	788	826	803	801	766	851	778	773	849	809	822	813	812	831	838	798	794	795	824	777	841	806	821	833	819	793	865	740	797	794	770	823	792	797	780	781	825	773	838	838	759	845	795	846	778	796	816	773	788	827	854	749	850	867	811	804	825	882	834	834	786	826	774	824	780	845	758	795	791	840	812	800	745	811	796	854	836	824	823	848	844	834	834	759	792	803	800	815	798	818	785	820	823	846	808	807	841	835	838	835	792	749	829	794	788	813	813	782	796	813	762	813	777	801	799	797	782	806	817	831	837	808	785	831	842	823	769	810	810	783	788	799	794	837	805	840	785	747	796	850	798	781	777	830	823	753	812	780	760	829	777	772	856	819	797	804	819	763	805	806	783	755	804	860	784	811	812	829	784	847	799	776	824	776	804	783	847	820	822	801	805	801	824	804	735	803	812	806	837	792	784	814	780	858	823	783	776	866	807	795	773	807	806	811	813	849	812	746	779	838	804	826	809	818	764	768	787	781	815	800	866	750	866	783	854	806	795	826	786	798	780	807	841	838	853	792	820	830	836	836	831	766	765	804	775	781	815	823	806	796	807	821	815	856	768	791	776	825	856	783	795	864	758	817	807	813	809	830	774	750	837	835	766	803	803	802	765	834	801	839	812	816	797	818	798	819	787	799	783	809	775	777	785	828	767	787	848	829	839	802	796	781	796	763	782	761	814	801	820
24269	21270	28315	24516	20007	2952	956	670	634	666	553	505	498	482	424	424	422	453	439	401	386	382	382	381	379	379	403	370	377	438	368	336	386	420	432	355	389	400	404	417	425	396	365	379	422	366	415	406	385	432	800	1068	1197	847	642	532	395	419	364	347	349	356	340	383	382	376	367	377	363	340	362	390	348	354	351	330	368	349	343	371	373	343	385	356	398	342	354	348	335	365	348	349	379	348	338	356	363	363	349	388	401	347	397	373	394	381	338	360	387	327	351	375	359	350	354	356	337	333	362	380	378	367	374	344	364	365	322	377	337	366	340	334	366	374	369	352	358	377	338	371	357	355	336	344	351	365	387	359	365	372	352	374	367	359	335	353	352	367	368	348	357	350	328	372	369	380	353	373	324	394	355	387	350	341	366	340	360	360	400	382	390	358	380	335	361	349	364	368	359	333	382	382	385	378	382	369	424	332	380	388	332	376	369	359	384	372	368	364	356	346	356	354	379	371	385	342	387	372	375	384	381	367	371	408	358	373	359	370	372	383	369	377	357	370	336	346	403	358	359	356	370	365	341	381	358	351	373	360	385	364	362	386	340	329	389	408	318	346	353	340	390	361	368	364	355	339	379	380	340	365	381	421	390	363	363	361	351	412	356	369	375	412	377	360	332	367	343	345	354	366	381	328	335	369	339	371	364	346	361	380	338	362	347	358	345	360	371	365	389	344	347	368	338	370	341	380	379	355	370	344	369	370	373	382	374	347	370	381	342	382	352	345	329	351	375	359	392	380	365	364	371	350	373	377	348	381	367	379	385	309	392	391	351	399	355	371	387	396	351	376	365	332	348	370	383	396	355	363	383	364	360	353	344	349	392	334	348	364	334	357	338	372	353	339	355	349	349	343	343	358	359	378	372	326	366	393	368	380	363	362	386	370	411	366	338	425	366	360	377	368	388	354	352	374	381	340	347	351	345	383	335	366	373	328	361	382	313	356	349	332	382	370	352	400	361	396	352	356	345	339	352	385	360	353	383	334	370	341	357	361	337	368	357	391	372	328	343	344	358	354	362	348	374	354	360	338	314	383	350	341	342	327	390	360	369	353	370	376	392	338	338	389	392	391	346	373	367	375	398	365	349	319	347	379	339	392	366	355	351	356	324	338	387	359	338	348	394	378	406	362	376	372	388	346	369	359	357	404	346	371	353	414	362	327	365	367	377	359	358	372	316	370	355	371	356	353	380	344	343	359	341	351	376	349	369	363	369	384	370	377	372	351	338	383	358	357	347	386	391	349	352	358	368	338	364	370	375	312	344	395	373	329	400	363	389	346	363	350	335	367	355	360	331	371	349	357	354	352	400	347	359	366	372	359	380	341	368	361	390	373	346	346	349	347	358	384	336	403	381	371	374	359	362	386	344	356	357	388	339	386	367	331	361	372	363	370	357	360	381	349	371	359	340	371	374	345	390	352	360	386	357	369	354	384	343	363	373	344	369	347	371	357	385	374	348	362	355	392	360	358	356	375	373	391	375	356	393	360	374	379	328	356	340	370	348	354	342	385	344	354	397	373	379	373	363	348	368	358	345	391	381	357	357	381	376	345	372	366	363	396	372	330	368	374	363	362	386	404	340	372	365	349	384	352	376	361	358	353	378	361	377	374	355	356	378	373	349	341	375	361	354	363	390	379	364	378	344	359	367	395	354	359	397	365	387	373	339	365	427	370	354	354	379	364	367	351	380	368	376	372	376	328	383	349	380	379	345	364	332	356	355	377	375	337	356	355	335	346	363	363	368	334	383	355	358	363	334	330	363	383	370	333	360	351	383	358	370	367	345	376	355	383	368	358	358	376	370	368	345	359	371	356	323	330	348	388	341	349	361	362	367	356	353	369	326	360	346	349	388	379	339	388	346	346	365	363	366	346	362	359	372	357	385	369	365	388	327	369	348	349	337	376	380	378	356	335	370	338	350	368	358	351	373	359	363	375	363	364	345	348	357	372	337	366	333	376	394	348	364	348	357	357	390	374	403	371	356	378	359	370	363	330	320	355	358	396	319	349	349	361	359	357	343	374	367	370	366	355	355	394	404	360	347	382	377	345	357	358	338	365	354	391	312	346	372	349	361	375	397	355	356	347	397	353	398	351	356	350	342	365	368	385	358	362	386	352	346	372	345	372	370	353	368	359	370	347	355	328	371	372	352	373	371	358	374	379	379	364	349	397	316	382	375	323	378	363	351	368	376	388	339	373	345	363	375	356	382	369	338	345	387	379	367	352	353	341	364	339	374	348	383	382	360	372	392	391	373	341	366	378	365	379	356	359	371	375	375	370	361	375	369	385	351	346	349	347	345	348	350	396	356	376	359	374	365	339	358	392	347	397	394	364	358	403	366	393	317	379	353	361	369	365	356	345	368	397	364	359	356	347	376	343	389	353	365	368	339	334	375	390	380	375	357	350	365	370	360	342	349	352	361	355	374	375	370	379	368	337	359	380	383	339	346	360	346	378	393	344	338	358	367	356	359	351	357	404	345	346	345	320	343	375	349	362	376	398	390	371	344	361	336	354	366	381	346	350	402	366	355	331	361	371	361	349	361	338	347	347	380	347	372	370	350	359	360	351	388	390	383	332	386	376	328	329	353	377	369	352	392	346	375	371	363	379	368	377	381	360	386	366	349	410	368	426	333	390	364	364	383	398	402	356	324	389	403	341	378	367	356	361	361	388	365	381	394	369	366	352	348	399	339	323	379	359	374	375	349	345	360	337	362	372	378	343	388	369	359	367	365	370	367	374	321	348	366	382	363	343	340	350	358	379	336	346	358	383	387	352	391	415	370	382	374	396	388	374	376	337	355	369	383	370	362	355	363	347	377	358	348	376	338	337	351	391	387	382	368	338	409	377	345	333	364	378	358	345	344	367	382	343	369	357	349	363	379	344	360	396	377	353	356	391	387	348	391	379	342	397	363	352	376	332	355	352	376	381	342	390	349	382	357	361	349	344	364	358	383	347	382	380	325	388	374	359	374	389	368	356	376	357	371	369	346	368	360	383	345	340	342	355	323	378	361	385	359	353	375	332	385	403	361	354	344	367	325	365	399	381	355	388	365	352	349	351	349	348	380	359	363	329	344	337	360	359	346	343	368	351	379	319	341	404	368	361	346	361	362	332	376	350	376	361	370	371	341	361	395	377	391	381	350	362	361	336	324	387	357	375	377	372	353	353	380	340	352	391	350	372	388	359	366	394	360	363	362	360	345	348	343	393	363	418	343	339	356	333	363	370	354	386	377	346	352	360	375	349	356	335	345	370	369	364	378	353	335	367	361	378	362	350	379	360	336	365	342	390	365	359	401	376	358	337	353	341	347	354	391	364	345	367	381	354	392	365	387	336	349	352	357	375	365	391	368	352	347	349	392	330	340	345	353	373	370	377	396	373	359	341	377	370	405	359	356	361	371	371	368	339	378	342	374	359	324	351	368	356	336	368	339	352	387	376	387	364	380	355
8155	17529	16281	9782	5011	3066	2332	1951	1855	1757	1460	1207	1135	1110	984	955	909	918	856	860	765	799	805	812	740	775	771	740	793	809	763	789	744	790	779	789	832	791	777	828	753	740	737	766	766	772	845	800	784	921	2284	3279	3120	2184	1478	1132	909	768	688	744	639	694	671	682	625	638	658	661	659	684	695	669	681	714	673	673	697	682	623	668	655	657	675	675	704	671	646	650	641	646	625	656	683	708	602	675	682	689	679	695	697	678	672	676	678	652	658	697	696	665	651	721	677	659	657	705	670	725	664	652	677	683	684	658	717	673	661	673	681	703	685	656	702	696	676	675	669	657	687	640	742	674	689	679	685	683	695	693	708	675	682	674	690	706	696	659	682	667	640	648	682	685	675	689	683	698	644	683	673	680	646	688	710	670	657	682	700	700	637	661	688	675	720	659	685	648	646	687	698	648	640	687	633	668	709	704	714	670	685	683	650	655	682	657	683	691	632	670	671	597	713	673	654	650	635	703	674	666	632	687	679	635	649	656	668	657	688	683	703	689	697	646	635	654	659	685	657	666	656	707	651	674	636	669	672	736	687	598	679	637	662	665	726	665	691	601	674	678	656	686	646	650	655	692	652	652	696	670	692	658	651	680	697	677	615	664	671	703	666	651	621	710	663	687	679	696	696	674	654	705	642	638	669	658	695	643	699	692	636	730	683	665	692	661	700	650	675	650	695	662	640	681	695	696	694	726	659	700	665	684	645	659	635	643	656	675	692	673	700	701	701	672	681	694	682	673	677	644	711	666	689	671	705	646	679	664	661	688	682	656	674	638	677	680	672	639	653	650	702	665	652	713	681	633	701	653	703	655	656	651	680	659	687	697	683	713	670	716	679	697	707	691	699	675	695	704	665	653	712	653	677	655	668	673	713	686	699	682	657	669	681	724	623	657	687	691	668	651	662	700	636	684	681	642	638	675	682	674	688	724	695	657	741	698	724	653	675	691	673	715	674	666	617	661	625	650	677	749	675	679	649	758	658	729	671	699	667	717	629	672	669	713	682	622	683	673	674	721	687	711	667	682	671	643	658	686	693	691	726	656	685	647	658	696	640	654	675	677	667	672	654	691	666	739	704	664	679	673	698	675	693	696	660	713	658	697	686	699	704	672	697	731	657	671	657	681	686	648	667	667	660	705	694	606	656	661	625	658	645	691	676	695	673	685	683	640	666	680	678	661	650	673	696	680	688	697	673	707	666	681	665	728	672	638	658	724	694	633	646	711	682	706	653	680	698	654	669	677	675	656	656	651	700	663	654	667	688	679	649	658	685	639	653	704	655	715	655	684	702	663	591	675	704	688	743	678	723	727	639	684	608	678	708	701	686	646	671	706	646	641	638	707	676	687	665	670	662	685	658	673	682	723	679	766	668	696	660	703	655	677	678	698	654	732	682	635	646	611	663	679	663	669	696	655	650	703	694	672	680	665	665	681	690	695	667	710	683	663	695	670	708	679	657	673	686	670	653	671	670	678	637	680	659	682	659	660	637	644	659	693	653	687	704	658	671	683	675	662	654	643	676	634	718	678	643	674	719	633	652	629	729	714	670	698	673	724	685	647	661	713	627	694	693	645	674	648	687	657	677	667	680	668	736	671	696	704	703	703	649	675	676	698	677	700	664	700	669	678	686	647	689	670	667	635	670	680	701	651	685	660	667	695	664	679	692	700	664	677	677	679	672	671	651	677	620	711	715	654	660	692	667	655	650	673	654	662	675	617	604	680	699	673	671	650	649	665	685	643	682	668	694	680	656	720	647	710	739	683	692	671	683	637	663	686	695	665	672	649	680	688	690	660	671	616	621	645	675	637	662	660	709	689	689	662	670	702	716	699	688	676	671	640	686	659	681	677	617	706	685	675	695	650	651	667	679	685	653	680	685	652	714	654	651	692	639	660	654	674	686	699	669	667	680	721	672	710	654	673	667	705	625	652	656	702	648	647	667	689	661	685	677	696	642	675	667	696	678	661	688	683	663	685	692	651	701	661	651	666	681	685	674	728	714	664	669	706	691	665	680	667	696	656	668	660	624	656	703	675	664	648	692	647	683	678	666	677	661	672	662	648	649	657	659	626	640	663	690	673	716	692	684	675	685	702	667	695	723	690	676	693	724	682	649	681	660	712	709	674	712	667	687	672	652	723	670	690	667	686	663	729	704	719	626	691	685	708	654	662	695	642	648	675	700	695	666	681	664	610	654	664	634	650	666	664	675	677	621	707	657	700	664	656	734	675	681	660	676	675	664	664	695	655	670	667	688	665	679	705	641	670	727	698	672	673	626	633	656	629	687	705	658	680	700	642	657	707	658	697	697	670	684	656	652	717	669	690	644	660	690	713	685	693	661	671	652	696	672	693	673	619	640	691	702	657	713	667	703	609	711	650	667	663	669	646	660	740	719	697	734	656	676	644	661	647	686	650	675	644	659	665	683	722	693	641	627	662	689	686	621	669	650	711	623	651	690	697	665	693	663	614	655	682	672	696	675	621	705	659	662	668	668	705	647	654	648	655	712	671	675	676	672	654	634	685	674	692	653	652	649	696	666	669	684	692	660	652	720	644	674	696	643	665	726	696	682	689	640	707	630	672	695	653	717	681	687	661	662	655	701	699	674	680	672	656	660	690	700	649	637	626	700	663	673	694	674	642	673	705	678	670	679	664	656	709	630	672	681	669	669	668	707	683	662	692	612	662	659	652	710	736	663	666	633	692	661	682	687	673	676	688	678	649	700	665	678	686	633	675	664	697	650	723	643	673	683	642	657	694	672	701	643	670	661	645	694	710	665	718	681	658	722	725	681	659	692	685	672	674	637	693	669	694	709	649	670	671	658	667	662	667	701	712	682	656	712	645	659	657	686	661	625	682	651	687	656	663	670	658	672	668	672	680	625	708	687	705	673	656	645	661	635	682	674	678	685	643	679	686	684	661	666	636	686	682	710	672	685	652	708	680	684	702	656	665	666	702	669	662	646	711	667	679	688	689	646	667	668	667	695	681	653	657	685	661	621	663	669	673	675	721	661	687	717	681	720	709	683	690	674	654	702	646	685	684	641	686	676	635	673	665	680	683	657	668	682	683	710	658	664	705	661	645	717	675	686	687	652	712	680	673	675	662	698	647	652	707	629	660	667	669	676	664	665	656	639	687	647	686	661	675	679	653	733	657	637	687	649	678	678	693	666	666	720	682	671	696	662	646	686	719	665	694	685	698	646	666	654	687	708	722	669	669	695	692	648	685	681	671	702	680	652	654	658	682	738	674	696	668	674	641	692	713	716	685	681	657	678	677	680	656	673	681	649	701	689	642	700	679	660	710	726	695	686	692	669	724	721	677	687	669	719	679	658	687	698	618	669	716	635	664	678	701	616	717	682	647	697	683	685	684	647	678	665	677	658	615	615	657	673	677	743	679	719	685	677	671	678	731	642	648	663	674	678	691	703	709	695	704	675	660	655	688	647	685	709	685
23363	21262	28929	23935	21265	19102	2352	1006	803	745	632	563	533	448	427	474	462	422	414	377	362	371	369	357	352	361	338	361	380	328	359	328	327	313	363	338	362	364	400	340	338	388	400	375	372	367	365	346	344	721	1317	1610	1537	1147	739	529	413	348	321	342	293	308	308	272	319	303	312	304	315	306	309	329	283	318	280	345	302	283	297	315	317	301	295	337	328	304	309	315	283	270	314	313	294	316	304	324	311	296	266	296	310	303	334	312	353	306	304	303	302	300	321	295	270	291	313	334	320	278	301	280	299	301	299	314	288	302	293	321	331	314	308	290	317	342	292	316	302	339	322	312	308	332	324	312	292	319	279	289	309	287	291	316	300	330	335	329	316	286	330	303	315	351	339	299	322	309	339	307	297	338	337	306	308	333	324	305	323	293	272	322	309	295	328	298	304	312	311	311	330	320	296	297	313	314	317	303	294	286	308	301	327	303	302	309	290	304	338	296	336	292	295	298	334	308	295	320	294	327	330	334	318	279	305	328	311	331	311	284	318	355	285	307	298	289	316	316	322	334	310	292	302	301	304	343	317	331	283	307	288	310	300	295	296	326	310	315	297	329	343	342	320	308	295	280	299	285	330	304	292	299	336	313	335	299	309	292	334	301	308	313	334	296	315	278	284	305	319	291	347	330	319	321	307	308	315	319	297	289	302	313	354	303	326	294	321	285	300	288	309	307	306	308	311	299	310	325	309	286	296	296	264	328	348	287	302	302	346	329	275	318	329	291	279	305	272	304	301	290	300	278	305	302	281	306	271	291	330	292	334	326	309	296	304	296	301	345	290	309	276	301	317	312	309	290	320	337	290	327	286	332	358	296	297	295	296	313	304	305	294	299	292	305	303	315	283	355	324	313	305	297	325	336	309	306	296	330	306	293	305	312	320	321	286	307	320	296	313	304	273	289	307	315	297	323	301	324	328	326	330	290	325	325	292	295	300	297	289	303	342	293	326	293	298	307	314	333	309	321	340	322	309	324	321	300	328	308	268	315	307	308	312	278	296	283	315	288	296	290	311	299	300	323	330	291	278	328	300	327	305	305	308	322	338	307	297	315	291	311	351	320	311	319	293	286	334	305	330	300	295	285	305	307	312	310	306	336	320	287	315	304	306	305	311	302	319	300	310	278	282	294	282	306	296	271	293	288	325	325	319	295	349	315	320	313	294	311	299	314	320	313	318	295	322	317	323	302	292	349	298	301	315	305	309	321	295	285	345	282	303	328	288	289	306	310	302	301	323	319	295	302	331	313	317	275	311	291	291	331	304	307	291	286	297	324	290	337	277	294	309	301	326	314	330	322	308	314	305	335	346	312	335	286	297	318	316	318	300	294	334	295	277	312	280	291	307	358	288	282	297	308	333	288	294	334	317	329	334	308	318	345	290	309	320	294	301	322	307	301	309	324	321	305	328	278	311	308	329	266	294	290	316	310	306	299	300	337	305	328	335	278	296	311	329	303	300	273	320	307	269	342	308	259	303	311	282	325	320	252	313	308	318	325	313	303	308	303	335	320	321	307	288	305	286	305	284	328	342	326	271	324	330	299	310	342	293	278	273	299	308	290	328	308	320	310	315	331	292	312	318	305	268	291	314	346	321	307	307	310	297	304	334	306	330	324	303	291	316	305	324	314	295	307	288	297	361	296	357	305	296	330	297	288	320	290	333	329	274	309	338	318	309	341	294	266	312	315	348	320	295	310	274	314	327	300	303	297	298	298	304	283	283	303	318	312	339	326	322	322	292	277	329	298	302	299	268	302	292	315	325	306	316	292	338	311	335	308	303	297	310	340	316	300	318	307	329	278	336	339	306	281	299	332	321	285	312	316	273	293	311	295	345	310	359	309	313	359	316	268	313	309	305	295	316	281	283	323	299	328	319	277	318	290	316	308	306	291	288	314	286	308	315	319	317	306	316	296	328	322	292	343	308	318	344	286	306	323	274	281	283	296	300	294	320	287	293	284	305	293	318	329	341	284	278	293	319	309	297	308	295	316	322	299	290	290	321	324	309	337	317	313	327	296	288	270	345	330	297	292	308	313	303	306	303	320	280	355	320	295	311	303	306	312	284	297	289	335	300	293	334	297	303	294	271	303	329	330	314	311	304	320	359	287	316	301	289	327	314	303	283	327	298	312	323	292	307	313	309	302	294	317	314	315	287	280	317	317	303	310	306	306	310	304	306	270	323	314	302	325	346	344	316	301	316	319	288	281	326	302	302	321	300	332	286	304	294	328	296	317	317	329	284	318	317	276	278	315	311	298	301	287	300	358	313	314	280	318	275	272	329	299	331	322	312	301	320	298	296	298	286	272	329	308	340	326	279	295	306	324	313	318	357	311	296	280	272	293	297	298	316	289	312	293	303	326	321	310	324	303	324	289	324	305	310	300	302	316	319	281	313	264	319	313	293	312	294	315	298	333	304	286	312	287	294	298	355	302	301	306	317	318	310	324	297	302	318	304	301	317	310	330	304	296	313	325	319	302	315	300	306	309	327	288	314	295	294	316	284	300	311	369	304	303	301	293	296	317	317	286	314	306	281	312	294	297	294	319	318	326	271	336	285	297	297	324	301	288	278	288	313	300	289	295	301	311	306	318	308	322	314	321	279	312	295	312	300	291	321	299	335	310	303	322	323	299	323	309	298	284	295	289	312	311	337	307	294	303	303	322	308	289	294	311	295	284	343	310	317	317	306	304	307	330	318	309	280	295	271	324	316	301	314	323	311	300	304	280	308	277	297	290	312	289	313	301	315	296	275	316	302	303	303	340	303	312	306	284	314	322	304	309	314	291	329	306	311	315	283	280	329	305	337	321	311	322	319	304	311	328	342	309	306	338	325	342	308	321	329	329	333	296	329	302	299	292	318	327	308	305	327	339	303	315	309	330	287	329	311	316	273	329	321	327	307	321	293	276	299	306	305	304	318	277	321	314	293	317	328	329	314	283	302	289	300	313	284	301	309	337	320	309	304	316	310	310	304	319	315	317	327	299	331	307	302	318	309	352	285	300	279	291	300	292	342	302	286	330	297	313	315	317	291	315	291	307	338	278	263	327	319	326	335	307	297	275	297	313	301	314	311	309	285	321	275	315	334	310	291	301	305	317	308	309	318	314	286	308	300	291	320	313	318	342	304	309	312	316	279	318	279	326	280	328	326	292	273	292	305	274	295	274	320	320	330	319	312	323	318	303	314	299	324	311	309	287	320	328	311	325	305	301	324	289	292	320	338	278	295	335	301	320	312	310	305	321	312	344	288	343	352	323	299	335	315	310	306	315	314	313	308	295	296	323	299	297	285	313	301	294	313	309	317	305	272	293	310	313	329	304	316	323	295	318	272	323	305	300	284	325	342	303	315	293	313	304	320	328	298	334	311	320	296	327	309	313	336	261	306	283	296	297	282	314	315	282	299	340	293	296	318	292	328	306	309	301	305	331	328	332	292	309	279	325	297	288	350	346
10312	22923	21325	12376	6984	4500	3173	2921	2607	2413	1759	1458	1406	1128	1118	1168	1106	989	946	883	830	803	821	751	752	770	730	755	756	714	706	752	643	709	693	710	705	787	756	725	718	746	933	837	730	773	753	714	672	2007	3941	4772	4407	3039	1969	1333	906	735	644	601	584	594	517	552	570	543	548	520	590	569	617	539	589	583	565	546	575	580	570	551	531	603	564	521	569	573	530	555	616	563	577	537	589	619	556	600	563	569	598	574	581	536	536	564	557	529	575	584	534	577	541	548	577	553	562	541	601	571	564	539	540	553	534	565	544	569	584	546	550	571	538	591	581	566	543	550	539	544	579	570	568	584	541	578	523	546	578	565	563	604	599	558	588	565	567	580	559	546	540	553	564	582	555	589	563	567	590	555	611	546	518	545	499	543	576	558	575	630	565	506	529	551	579	535	602	544	518	559	582	571	541	574	567	536	575	570	544	579	574	557	653	540	585	576	556	541	583	587	611	551	581	523	536	557	605	572	555	569	522	558	589	525	596	551	564	543	627	598	565	582	593	584	554	566	577	572	565	580	538	558	546	564	559	578	602	599	590	563	523	581	553	577	563	551	574	567	591	596	545	538	527	571	587	599	604	614	565	588	572	553	531	550	564	530	577	525	530	570	553	585	531	569	563	633	597	546	575	550	521	493	593	563	549	547	568	581	552	576	538	561	556	589	534	587	543	536	556	560	552	570	573	534	579	560	574	578	631	562	606	540	572	552	580	587	511	595	570	545	560	572	505	567	534	553	533	588	543	572	576	559	545	562	561	578	559	555	557	566	543	574	586	559	570	515	557	600	570	567	588	550	535	564	563	583	576	570	590	520	561	535	578	530	538	559	601	544	556	544	562	520	599	519	580	589	516	601	576	555	562	565	577	562	558	576	575	594	562	570	538	585	574	538	553	591	561	574	612	576	505	579	584	585	547	551	605	550	587	547	527	537	555	550	555	616	537	540	539	566	550	621	559	587	582	546	538	591	549	538	581	541	547	573	569	575	531	573	592	580	543	563	507	557	603	592	579	563	531	576	614	576	577	562	563	548	571	566	593	570	575	525	562	544	557	575	580	616	569	551	612	565	553	572	601	588	554	553	582	557	575	579	568	586	569	559	537	553	558	592	621	564	625	567	608	531	583	586	572	581	579	574	566	536	616	581	573	591	577	572	540	594	565	553	568	575	568	563	597	578	547	575	586	540	582	584	541	565	578	582	576	572	518	574	582	582	546	572	575	566	538	548	548	567	538	585	581	565	580	550	574	532	558	534	578	554	606	564	582	564	551	589	604	535	569	579	586	577	547	532	584	583	567	550	582	568	564	565	579	598	566	592	584	580	563	577	556	577	603	573	582	572	579	540	568	595	536	561	577	547	532	504	551	583	576	591	549	568	536	569	574	583	579	573	547	582	544	538	580	576	558	587	584	591	593	559	581	587	587	552	571	568	569	621	538	562	592	552	560	595	570	544	611	591	552	576	594	581	554	574	561	597	536	562	568	554	521	601	574	532	551	570	568	572	565	556	564	560	606	547	562	563	579	575	523	547	575	576	612	612	606	521	585	550	599	617	544	586	580	611	562	546	519	561	517	590	595	564	577	563	620	556	541	535	558	559	597	577	567	606	524	551	563	600	580	579	574	584	569	579	553	574	603	601	564	583	592	545	531	564	561	561	584	527	584	550	543	548	554	536	549	594	586	571	540	562	573	601	532	562	573	520	516	570	554	550	553	630	580	564	612	558	556	578	595	576	558	578	570	507	576	560	571	547	580	551	576	566	543	552	574	535	524	554	572	532	581	576	559	579	527	613	519	552	592	537	565	552	543	580	567	606	595	573	532	589	568	584	531	591	584	560	564	548	572	587	594	588	554	573	567	568	570	603	593	585	553	596	620	584	568	564	563	541	612	604	582	512	607	608	558	585	547	594	590	585	558	622	554	578	580	563	598	575	543	537	539	539	564	598	552	558	574	553	547	572	572	581	567	586	567	585	542	563	595	585	573	584	558	557	538	572	578	573	541	551	611	558	564	589	567	569	534	560	574	535	548	550	585	588	574	553	556	607	571	548	578	541	578	582	550	548	539	573	608	550	565	583	549	528	566	581	626	550	564	544	572	541	521	550	556	539	577	573	520	571	550	573	594	568	557	501	551	548	553	557	585	603	572	558	555	567	553	619	573	564	580	559	573	593	531	601	533	587	604	598	564	550	583	548	554	578	548	599	559	598	556	545	578	576	552	548	555	597	570	594	603	550	533	556	585	569	614	616	561	596	550	565	530	535	567	564	535	575	562	589	550	535	568	535	539	536	538	570	607	537	530	570	580	596	529	568	535	560	564	564	536	566	566	587	536	590	542	583	561	575	559	561	577	600	553	529	535	557	603	536	571	528	559	583	586	563	553	571	579	581	579	556	557	581	573	566	555	532	581	540	539	560	549	584	579	529	564	582	559	557	567	567	540	568	576	566	588	600	570	557	568	550	562	586	581	517	553	521	527	588	552	550	529	568	545	509	571	568	603	628	557	548	511	586	550	549	564	540	563	585	574	560	553	560	583	529	594	555	579	613	544	564	561	558	594	570	526	624	549	548	570	556	538	572	560	580	593	603	596	564	573	576	589	583	566	568	570	556	563	559	580	524	557	584	550	576	548	558	521	572	573	551	523	548	588	538	536	559	582	555	534	564	573	576	558	573	554	550	558	576	570	555	543	551	555	538	566	556	541	555	545	564	555	535	594	571	555	601	577	569	568	540	534	573	588	582	534	569	580	557	587	560	548	563	565	537	575	590	546	587	553	579	569	563	557	571	560	559	613	573	601	530	585	562	541	589	608	569	571	546	580	559	540	549	541	521	527	543	545	550	562	618	568	514	563	566	607	555	555	574	588	588	590	550	571	580	565	532	558	581	556	544	574	591	603	534	586	545	585	552	584	562	555	563	511	580	568	599	588	577	564	598	602	564	591	585	524	536	568	524	581	530	576	549	567	587	577	573	551	533	578	577	587	555	569	564	553	543	567	531	540	566	573	550	546	604	520	535	574	524	597	545	560	558	550	581	519	564	576	572	622	569	575	572	531	543	530	590	516	596	574	553	568	554	558	556	613	535	509	547	550	546	579	574	569	598	560	577	540	577	544	556	566	529	531	548	569	586	574	556	534	541	557	579	579	570	559	557	589	520	588	588	534	575	570	582	579	545	579	566	525	592	568	601	570	544	580	550	591	542	543	599	625	562	533	552	537	524	575	585	591	529	549	592	571	558	568	605	563	566	546	567	519	580	567	554	538	541	571	574	563	583	582	544	540	549	558	554	576	562	547	598	571	596	589	587	582	554	599	522	564	537	605	577	566	546	566	548	572	601	565	554	530	544	582	572	592	554	557	556	541	621	533	523	544	559	557	596	552	580	564	558	575	546	559	577	576	589	559	565	557	550	576	593	573	594	594	577	553	553	594	553	559	529	544	561	569	596	593	527	594	577
26933	20331	8980	1889	876	581	579	537	551	534	490	458	455	464	478	454	486	474	453	508	461	493	471	465	478	502	489	528	463	475	454	482	457	478	485	458	488	492	445	473	473	500	509	459	472	465	499	473	444	456	504	559	556	551	569	497	477	455	463	451	458	454	451	467	466	440	441	476	443	443	453	440	473	495	433	442	434	424	506	470	450	424	471	425	436	475	475	430	479	483	480	451	463	427	442	498	464	430	454	480	445	485	446	447	477	447	456	449	470	442	454	505	431	436	501	463	453	466	459	512	457	456	463	465	456	455	459	488	461	469	462	484	456	435	461	460	463	461	423	433	437	435	453	488	468	450	470	465	453	468	444	473	482	460	447	415	435	451	431	491	438	461	442	470	415	489	474	460	443	446	450	435	492	448	443	460	475	503	459	445	495	426	441	429	454	459	474	453	476	420	465	464	454	477	445	433	438	455	491	453	456	454	507	417	457	447	458	453	457	460	458	471	442	432	428	460	431	470	456	453	500	463	476	458	430	457	474	451	456	444	474	449	480	472	447	458	469	472	433	478	457	456	471	407	440	435	438	475	454	438	449	426	432	402	472	468	481	454	457	448	433	486	422	458	444	448	424	432	457	456	422	449	428	433	495	468	465	455	437	482	452	468	484	411	455	451	471	465	440	445	474	438	454	456	475	436	480	441	439	450	439	459	457	428	485	459	439	482	450	428	460	439	436	419	467	451	443	451	446	465	439	484	454	488	475	466	470	431	459	455	446	466	426	496	435	429	457	458	445	459	444	471	444	472	455	471	425	464	440	432	453	455	462	476	448	425	434	426	444	465	475	471	447	446	487	454	456	466	469	482	480	485	455	451	404	433	489	453	448	495	434	447	458	457	412	435	417	447	433	455	519	461	460	460	467	475	442	481	452	452	442	429	427	435	454	447	479	463	494	480	456	459	447	456	488	440	432	393	464	412	449	415	439	494	453	412	458	437	477	438	421	453	440	485	431	483	439	476	444	443	458	407	455	464	436	436	408	415	461	486	469	461	440	472	463	456	444	446	434	479	456	429	425	486	453	458	462	437	451	466	456	463	472	462	466	450	437	448	437	460	467	440	428	478	488	463	491	443	453	426	477	481	463	479	472	468	434	433	417	454	469	456	466	456	467	457	450	467	473	455	474	474	456	461	453	437	508	424	444	436	482	430	488	446	466	462	437	458	431	470	454	457	490	442	479	431	457	458	449	472	480	457	434	445	451	425	482	404	492	481	458	419	477	468	447	432	491	458	465	460	446	468	495	445	418	476	438	463	439	468	473	431	466	435	490	483	510	472	456	444	458	463	426	474	434	455	446	468	448	449	451	429	455	422	425	485	511	452	431	447	450	483	423	475	444	412	452	471	436	451	483	495	423	478	496	452	431	481	446	463	488	486	466	476	437	422	498	420	469	486	452	425	430	452	414	469	462	453	507	474	456	443	414	482	455	470	446	471	532	449	472	461	455	452	418	446	453	470	492	447	477	460	479	460	442	441	472	459	415	465	455	447	450	484	493	468	435	425	429	442	443	454	460	490	468	466	475	475	448	454	460	462	423	456	458	471	443	467	453	468	451	420	431	476	457	520	427	461	452	425	488	459	430	461	463	460	502	500	455	462	515	432	452	471	453	452	478	458	430	444	442	463	434	459	459	455	440	453	440	419	424	444	461	492	459	422	490	486	482	464	456	443	434	476	488	469	433	488	486	408	447	431	474	453	503	464	466	443	522	450	460	445	421	459	482	483	459	483	451	440	488	478	490	471	454	456	441	457	456	460	465	460	484	449	463	451	474	413	487	453	479	440	493	436	452	462	496	415	446	412	474	434	476	471	453	446	448	440	451	483	459	470	491	466	484	452	467	448	443	471	423	485	463	439	473	488	412	479	444	436	451	471	478	433	436	441	438	477	492	452	472	453	420	459	445	452	399	469	439	465	448	457	453	462	487	481	453	450	422	456	450	448	443	445	455	419	454	413	463	448	452	480	461	455	434	486	456	438	470	442	411	452	465	459	431	470	491	454	463	479	449	436	470	458	444	473	458	469	466	439	437	458	453	456	455	423	455	445	447	457	506	464	441	471	483	456	458	472	419	461	441	424	438	464	456	446	476	470	453	425	455	457	432	451	461	445	447	480	458	458	428	460	469	445	472	490	447	444	408	457	450	440	469	463	469	434	445	386	450	483	468	471	464	455	443	437	461	427	453	464	423	453	445	468	449	466	466	456	455	494	461	487	467	467	472	431	469	443	483	427	462	483	481	482	430	506	440	467	438	455	484	471	453	472	445	469	459	495	456	468	461	479	479	467	444	419	440	432	485	472	469	472	438	426	451	462	469	448	453	468	479	438	458	444	470	451	449	463	469	425	442	452	431	457	445	448	446	464	482	461	453	455	455	438	466	407	458	455	455	482	443	460	447	461	407	432	411	490	453	458	435	464	441	422	446	466	440	470	454	455	476	455	446	424	439	455	446	459	458	439	421	456	470	451	457	483	474	464	444	463	478	468	461	466	492	452	411	430	468	432	442	504	488	465	442	418	451	470	480	430	489	431	443	481	443	469	496	441	500	488	454	462	421	465	442	474	468	466	490	405	443	446	454	474	459	434	390	457	479	436	448	477	422	438	426	449	447	498	486	448	456	481	475	463	421	490	432	431	475	460	460	459	492	434	429	456	471	451	455	474	450	434	463	394	429	451	489	460	451	450	452	411	447	471	437	437	452	452	451	439	442	493	454	429	436	450	445	445	424	453	458	451	473	472	410	455	401	474	440	427	457	425	442	475	454	468	457	449	463	441	477	448	429	441	488	426	476	457	483	423	448	438	480	481	434	471	417	464	500	451	444	468	437	444	496	473	413	483	456	430	457	471	482	436	466	460	454	449	497	478	413	492	449	495	461	436	460	480	433	467	424	495	455	428	433	475	452	414	468	455	458	454	450	454	439	473	451	444	441	470	461	394	410	478	421	473	466	428	450	482	418	457	467	454	455	441	463	453	448	452	482	446	456	441	425	447	483	484	448	464	473	476	490	429	490	464	492	469	484	440	410	439	421	435	447	439	435	454	425	481	448	438	411	483	476	438	444	469	469	483	486	423	437	421	466	459	455	495	437	458	468	460	446	431	457	482	474	444	458	491	462	430	461	483	508	474	457	435	489	495	432	452	466	430	483	448	437	460	433	463	457	428	447	462	448	461	465	450	472	464	459	445	466	469	439	475	459	459	430	457	462	468	454	438	462	443	456	427	464	506	488	494	436	450	442	426	431	493	487	457	448	472	459	452	459	475	410	445	468	468	465	467	449	409	476	449	463	426	502	455	467	476	443	485	453	448	434	472	448	452	447	453	434	502	460	484	466	461	435	464	409	459	456	448	467	511	467	479	434	498	477	497	468	457	446	427	443	487	424	446	462	452	469	474	451	455	443	464	477	463	456	430	455	457	462	404	470	456	446	448	461	469	439	481	453	518
7012	9245	8685	3526	2099	1333	1163	1264	1287	1223	1034	1007	942	885	899	894	960	931	842	867	857	875	862	835	816	887	888	846	863	926	904	880	861	823	871	924	921	949	946	926	954	904	978	929	951	924	987	959	857	871	1062	1201	1202	1218	1036	955	924	890	851	787	862	854	804	823	797	831	867	826	835	833	799	812	865	813	818	867	855	848	845	829	804	871	845	868	835	833	867	832	877	831	861	797	815	809	829	803	833	842	798	776	852	870	907	854	800	809	807	824	851	843	905	853	837	880	806	815	849	824	846	867	794	823	867	829	830	831	863	816	804	808	814	845	794	871	846	807	837	827	854	810	879	853	803	873	841	870	807	783	872	823	800	849	806	864	853	826	802	831	830	898	857	829	904	846	847	868	863	847	868	846	865	836	851	806	853	827	850	835	898	831	853	831	827	916	881	817	836	847	877	877	783	869	791	845	832	809	811	812	871	842	859	877	824	832	818	812	833	821	789	798	824	830	830	821	850	852	889	804	825	863	810	807	803	805	894	853	848	845	800	848	844	860	807	827	818	812	830	824	870	835	838	852	859	855	842	852	803	884	856	857	764	868	897	821	858	854	886	856	831	880	826	838	805	782	838	868	827	838	846	806	846	796	874	815	844	838	834	856	858	806	842	852	808	843	809	829	807	826	811	817	814	793	853	793	869	868	825	853	852	833	825	858	849	809	842	842	811	852	803	831	846	881	812	853	842	853	850	817	828	868	869	891	852	798	844	875	843	801	831	827	826	794	853	860	883	831	876	826	818	870	858	821	807	802	821	900	827	834	773	813	842	819	812	822	814	823	802	824	826	862	818	875	825	808	863	804	829	825	831	819	855	811	851	856	814	822	809	844	849	794	823	797	828	775	845	908	836	806	875	834	798	805	841	934	849	838	879	839	845	864	844	870	850	903	836	838	826	819	830	842	809	859	782	877	823	892	886	897	864	827	846	844	885	823	791	821	847	851	874	872	807	823	863	871	849	842	835	825	794	871	827	888	841	837	832	794	840	837	849	800	839	814	826	851	892	802	858	840	847	799	903	848	854	834	869	903	830	803	825	861	838	807	804	816	862	815	824	805	878	816	866	800	835	792	826	868	795	839	853	842	793	878	858	815	837	800	829	873	850	775	835	786	835	853	835	896	773	820	863	867	834	891	820	848	864	862	892	841	837	887	859	884	767	783	819	824	848	829	844	809	859	895	778	839	817	873	876	812	796	841	858	875	863	848	868	823	822	848	844	876	885	846	869	856	833	793	852	797	806	777	887	836	747	824	814	867	857	788	848	833	845	830	853	845	817	824	856	871	806	862	795	812	851	802	833	821	836	782	814	827	822	840	850	814	819	851	797	869	807	809	866	812	834	831	831	798	834	872	835	821	817	800	815	793	879	875	852	847	880	846	898	872	844	820	841	827	805	881	840	829	876	815	858	859	836	853	792	816	836	883	890	864	838	871	854	826	802	836	849	836	906	851	847	802	848	829	844	806	836	792	826	835	828	863	829	845	796	828	843	854	846	810	872	850	824	856	887	926	850	822	785	822	842	874	791	857	836	833	889	824	830	915	843	834	811	771	874	865	909	864	834	831	861	851	819	846	832	821	847	765	853	880	874	867	868	831	811	890	854	836	867	831	778	840	830	882	831	885	895	825	885	849	849	802	849	843	841	828	854	779	844	829	862	807	830	826	827	791	834	777	859	806	848	800	841	830	834	842	862	847	854	836	827	839	813	839	861	801	847	887	844	846	872	849	857	818	867	891	915	820	913	845	830	853	811	839	858	814	823	799	823	834	834	847	799	809	862	826	841	832	833	849	899	853	813	791	809	807	818	851	879	829	809	800	850	847	831	818	845	852	842	859	838	796	870	821	889	800	783	878	816	844	844	865	864	773	825	821	858	839	836	820	861	805	837	800	849	875	854	811	912	802	892	872	854	829	870	807	819	893	793	827	827	836	846	803	857	831	765	855	830	824	826	852	864	828	859	918	800	827	818	815	830	872	851	832	847	825	839	820	883	826	825	845	831	812	813	841	797	830	904	838	819	810	889	803	862	866	860	889	877	800	833	845	810	831	853	892	799	868	864	839	832	774	798	856	814	849	849	796	890	797	827	807	774	840	774	884	819	866	820	800	821	779	804	841	819	858	831	879	813	841	843	918	918	842	780	843	815	805	836	822	823	823	844	849	887	842	799	816	850	805	889	844	839	894	853	791	814	850	847	850	865	854	861	883	852	867	834	830	848	876	798	786	802	887	839	845	846	826	813	825	839	797	776	825	762	864	854	793	811	835	838	865	845	825	866	839	845	849	783	852	806	859	865	820	792	877	868	827	825	854	851	837	805	865	839	861	838	835	835	816	841	842	831	826	869	905	826	864	803	858	851	832	845	809	822	824	859	825	815	786	831	902	833	840	799	805	850	833	836	843	860	838	838	844	839	847	795	805	881	851	855	866	849	847	810	805	817	859	892	800	793	842	821	851	867	857	809	792	847	851	823	882	871	854	855	847	840	862	883	814	819	801	805	832	868	902	882	889	836	867	829	803	841	850	862	789	888	858	835	862	871	844	866	840	841	836	868	852	808	829	854	877	885	805	853	875	837	856	843	833	846	848	855	858	815	820	910	880	833	811	822	820	892	848	884	872	850	863	861	826	855	783	844	826	823	846	836	876	849	832	861	843	822	833	848	816	831	896	820	826	798	835	869	825	794	856	864	856	840	790	861	872	821	875	850	842	803	864	881	863	848	804	815	887	822	854	824	837	785	898	844	824	845	813	873	853	812	893	818	911	845	904	846	807	861	826	838	859	845	837	838	909	802	809	885	868	845	775	806	864	823	790	867	835	825	845	835	815	874	831	861	840	870	840	834	785	861	867	827	803	879	784	831	836	899	870	881	811	791	827	856	786	858	888	835	852	822	861	887	766	882	848	833	859	893	837	838	810	793	820	768	833	814	826	852	886	850	786	848	882	867	773	836	822	811	848	800	889	803	811	847	756	882	852	836	882	840	873	857	854	877	838	794	786	844	803	809	872	832	839	839	848	816	849	840	892	813	810	838	815	901	780	788	810	876	794	843	800	851	838	841	852	827	798	871	826	884	798	809	844	836	841	866	886	799	819	837	826	795	795	798	826	824	885	867	817	874	843	868	817	822	872	853	836	860	854	816	877	857	856	820	857	814	854	882	876	806	820	840	843	809	791	844	817	841	802	812	826	835	823	803	813	835	837	835	848	837	861	835	829	825	809	853	868	889	856	822	840	803	875	792	860	836	848	826	850	785	826	845	794	817	861	878	853	840	861	814	837	843	814	820	788	866	802	884	883	873	821	871	796	910	841	801	853	853	791	832	875	830	840	822	849	821	889	822	798	864	833	849	812	808	821	853	815	864	825	815	818	848	823	828	856	810	815	829	775	822	874	814	872	873	787	849	812	844	854	821	809	810	795	858	840	892	884	818	829	817	861	813	839	842	789	844	842
24140	21138	28175	24343	20075	2822	973	780	751	614	511	491	464	464	481	451	477	462	466	425	439	426	443	418	413	437	420	491	431	423	453	439	393	430	431	454	471	437	452	466	473	479	453	410	463	418	434	447	416	421	817	1071	1029	805	604	532	425	404	405	349	391	362	369	380	364	382	376	417	399	354	359	424	371	369	383	342	386	412	417	382	383	400	401	358	401	415	373	397	402	383	369	391	393	352	352	381	379	397	343	388	391	392	366	383	391	380	344	413	336	364	373	357	372	398	381	427	389	405	372	412	376	380	408	388	422	366	389	360	375	405	380	380	393	428	413	379	366	370	366	385	363	400	382	382	381	402	378	376	397	371	380	407	386	405	387	360	427	385	386	426	396	374	372	362	364	366	384	379	400	399	370	420	388	401	371	362	398	387	412	399	376	386	400	336	336	398	376	378	354	362	390	416	360	378	369	353	404	412	416	391	370	363	370	385	392	343	370	418	367	396	395	363	383	388	412	352	410	399	368	401	409	407	392	384	361	324	397	381	349	391	391	359	391	399	383	374	399	364	386	367	419	387	357	370	388	365	366	373	410	378	361	357	405	418	392	409	378	362	367	376	365	381	377	356	399	397	390	407	403	395	383	385	384	376	401	392	401	377	382	372	374	396	345	385	363	392	398	399	351	381	399	401	371	410	374	383	355	388	353	388	405	395	407	416	385	407	398	353	413	412	397	375	387	363	391	368	373	384	355	360	378	397	323	399	361	372	352	388	384	395	369	384	369	386	436	382	376	374	370	354	387	388	374	394	383	393	403	411	408	394	375	410	363	384	373	421	395	397	415	403	421	418	420	382	383	367	380	396	390	403	379	401	409	397	374	379	384	411	357	427	359	351	350	370	394	365	355	397	390	361	412	390	394	402	384	367	389	373	401	347	373	374	376	374	421	404	406	385	349	368	359	411	407	402	396	379	391	386	370	369	375	378	398	376	356	363	397	377	388	372	384	400	387	426	376	388	383	370	384	383	392	370	377	371	395	394	393	363	371	358	366	365	400	395	371	366	348	391	409	395	359	389	398	368	401	391	351	368	393	411	350	396	390	383	361	396	379	401	397	380	368	412	360	406	408	376	403	373	378	360	387	376	387	399	392	376	367	362	380	376	395	378	351	363	378	391	389	390	389	398	418	371	422	379	376	403	361	393	380	350	369	408	400	423	384	378	422	388	374	378	381	402	339	366	320	394	367	403	364	379	355	374	409	391	407	398	403	384	384	398	421	398	411	371	352	378	341	402	398	373	423	361	374	361	388	402	390	354	371	367	372	353	344	426	365	386	350	341	391	409	408	357	371	373	399	369	391	367	405	386	393	380	351	380	377	391	380	384	356	382	369	393	392	358	396	357	361	367	377	371	390	366	397	409	381	388	380	411	398	371	372	395	364	425	390	377	375	386	354	356	412	382	402	391	395	352	393	383	388	383	375	417	367	384	401	418	389	405	418	408	385	412	439	384	377	366	382	354	389	380	427	387	390	386	365	399	373	409	407	377	396	378	402	387	363	371	387	379	383	373	398	354	358	416	386	393	401	389	395	381	379	409	389	375	367	414	375	398	370	326	415	377	407	361	410	364	379	360	380	396	390	417	344	329	374	431	374	383	367	390	420	373	381	328	395	426	376	386	393	388	400	369	399	449	389	404	391	394	401	355	360	392	378	403	374	379	397	382	364	396	387	387	358	393	371	395	383	333	370	398	422	359	364	390	406	378	395	410	398	386	380	389	365	392	372	360	402	392	416	381	378	421	389	367	367	381	397	423	349	348	403	382	369	385	386	396	409	367	361	422	386	375	373	354	442	379	374	389	344	372	338	389	385	453	375	373	371	349	360	383	374	408	384	383	374	395	385	407	404	389	410	364	379	407	375	365	360	407	379	381	370	399	399	389	364	369	373	378	370	390	390	380	406	359	418	380	432	388	386	391	385	392	388	391	387	432	396	401	382	383	384	405	352	329	390	417	389	375	392	375	395	397	351	403	366	363	385	394	365	365	382	403	370	401	359	399	374	362	399	405	392	375	350	362	390	392	375	385	358	400	381	336	346	418	400	385	371	404	390	378	347	381	353	388	358	414	363	405	368	419	383	375	384	346	399	383	373	389	421	370	384	375	383	394	400	401	369	414	376	360	377	408	376	390	419	391	401	404	365	399	354	359	382	366	385	357	393	433	380	407	418	385	373	352	371	384	423	417	369	402	401	408	393	366	378	386	359	390	361	439	392	401	372	389	405	375	358	366	403	395	379	370	398	378	357	361	429	389	407	420	354	366	437	407	396	383	397	390	372	368	382	377	430	409	386	360	417	378	403	363	404	388	365	385	370	352	359	358	409	397	371	393	377	393	377	390	430	374	361	376	378	349	382	352	401	370	407	361	390	399	334	355	373	375	405	362	404	363	387	377	426	368	392	342	395	406	387	413	361	406	372	373	389	400	404	361	374	408	401	387	380	338	366	375	399	347	407	390	386	387	375	384	362	395	387	380	354	402	441	405	358	335	400	388	361	406	398	395	370	376	395	420	362	387	402	366	394	363	391	377	362	382	396	371	387	375	371	387	374	358	385	383	373	407	378	416	368	376	388	380	381	389	403	353	415	396	400	354	402	392	389	407	387	403	361	408	397	374	363	367	364	409	377	391	377	407	342	379	351	369	381	356	350	369	398	380	380	408	388	364	370	419	379	376	364	388	354	365	397	401	369	392	387	392	430	391	394	389	389	407	372	365	411	392	387	363	398	360	409	378	382	392	409	405	375	376	386	389	388	397	419	418	380	376	378	390	356	408	354	380	369	420	409	371	386	352	354	388	373	390	363	395	395	386	385	385	372	385	400	374	366	405	377	357	398	358	396	393	364	375	391	401	386	385	378	372	390	343	363	366	380	373	400	367	391	365	394	385	424	401	408	357	391	407	375	382	415	368	394	365	390	360	380	395	367	402	382	410	381	334	387	386	394	380	352	385	399	393	395	390	399	398	416	401	372	384	353	410	389	438	374	418	382	385	386	387	394	371	365	380	405	399	398	399	435	389	352	356	410	422	391	411	402	403	398	369	368	412	379	394	355	357	389	406	370	379	377	371	354	390	361	391	382	375	369	410	375	405	361	370	382	402	366	379	400	374	424	388	356	391	384	382	360	395	390	376	382	417	383	404	355	376	396	426	377	351	381	388	410	389	379	402	384	395	367	410	386	395	388	408	412	363	399	436	370	369	405	369	388	400	401	423	380	367	404	361	423	410	347	376	352	397	383	414	395	381	425	364	383	407	377	379	394	383	375	360	372	386	394	390	373	395	351	371	374	377	377	389	381	383	367	355	393	386	416	401	420	371	403	359	388	369	374	372	379	395	398	375	380	404	370	407	399	406	367	354	346	383	395	388	395	391	388	360	417	383	397	377	422	396	386	367	401	347	382	394	381	375	393	401	371	389	363	376	396	360	354	385	371	380	367	379	376	397	404	391
8448	17225	15520	7532	4554	2927	2239	2118	2203	1638	1342	1294	1015	1041	1093	1062	1075	1065	993	856	835	821	831	824	793	891	843	993	988	930	921	847	864	878	824	993	1039	1048	972	1022	1064	1013	1005	953	919	979	881	871	798	876	2167	3104	2801	2112	1410	1083	916	819	744	737	721	718	746	726	722	702	701	754	733	743	683	735	724	748	722	726	694	732	671	667	735	747	690	696	756	724	761	712	703	734	727	707	742	747	729	714	695	666	721	689	701	749	676	744	706	698	718	756	729	711	689	761	687	701	750	678	788	756	697	751	723	724	724	692	686	806	723	694	717	705	743	685	695	704	734	693	719	741	754	690	733	718	722	682	723	729	691	727	733	644	716	713	749	680	742	692	740	718	723	688	694	674	728	665	729	673	712	690	740	750	673	711	702	687	696	717	726	714	673	709	721	758	671	744	704	753	725	740	689	755	694	672	698	699	707	707	684	701	673	668	706	727	707	672	719	681	742	717	699	684	723	730	712	759	722	727	696	716	734	689	719	691	741	718	711	738	693	718	687	718	712	741	695	753	736	720	703	698	755	711	746	720	721	759	703	716	695	698	688	737	676	678	711	751	684	727	732	722	693	735	708	708	673	687	681	713	731	705	704	698	668	699	651	751	667	686	709	771	675	707	657	720	681	682	738	725	729	666	687	685	722	718	705	746	735	680	684	743	715	745	699	680	658	697	702	785	759	677	707	720	682	715	681	755	704	728	690	704	750	751	697	727	716	724	718	725	684	689	734	748	740	702	733	726	706	727	766	756	720	738	707	706	734	698	704	724	785	694	684	689	738	698	718	691	713	725	712	754	725	697	715	766	685	695	727	734	720	699	684	669	700	703	714	697	751	717	739	705	723	758	741	731	671	714	742	736	683	688	727	703	723	710	677	719	641	758	707	710	721	669	708	695	696	716	684	749	688	723	728	705	712	687	731	723	697	689	704	715	694	731	689	716	694	720	700	669	764	685	663	690	697	717	713	686	719	692	653	685	697	701	661	695	738	689	685	758	703	725	745	712	704	743	726	665	665	762	780	754	717	693	707	725	730	750	670	687	658	694	725	726	684	683	705	670	715	720	676	680	669	747	681	704	752	691	697	711	707	680	750	686	724	663	734	729	741	709	726	695	728	716	724	784	712	702	653	686	691	742	769	671	690	678	710	756	668	724	726	705	713	700	751	698	705	689	718	699	714	710	724	717	753	738	747	656	680	642	742	707	711	681	726	669	710	709	751	719	687	738	692	704	718	713	712	690	716	690	712	691	736	722	723	773	709	725	703	718	751	700	717	729	699	708	679	698	736	756	742	721	707	772	730	719	723	655	696	694	712	753	707	703	715	722	714	763	741	736	742	700	693	761	702	685	696	700	756	713	721	702	717	693	698	768	648	667	770	699	692	716	759	684	662	724	705	749	714	691	716	717	704	724	666	682	717	710	713	702	720	702	690	717	697	719	715	723	738	683	728	753	708	737	714	685	668	717	674	753	722	742	689	712	717	679	734	710	690	681	696	690	769	758	674	701	737	738	733	709	696	718	715	735	714	706	695	730	775	732	724	698	714	774	681	719	726	694	692	706	715	695	716	653	711	747	699	741	722	660	719	710	730	728	674	745	707	695	692	739	654	721	729	707	733	695	667	713	701	694	701	705	760	696	705	684	709	698	717	706	728	712	718	721	715	698	717	697	723	740	657	709	699	714	695	672	727	727	700	679	703	748	701	712	676	698	809	735	721	671	719	700	729	722	716	732	715	683	705	699	744	765	721	726	760	707	655	726	696	727	718	761	730	615	673	736	725	745	762	724	685	720	696	702	707	696	773	691	732	743	685	721	687	713	725	728	708	764	727	717	725	693	731	708	665	733	689	726	701	695	717	659	690	699	713	702	726	680	667	701	686	669	703	704	704	747	692	739	691	724	747	718	731	734	706	675	714	737	737	717	735	751	692	697	699	704	696	745	675	710	742	712	730	727	730	707	687	713	730	698	752	708	695	740	687	693	747	693	705	724	723	761	733	674	713	697	724	693	755	657	735	719	691	726	730	685	740	768	715	724	732	706	720	732	725	729	688	751	747	705	754	665	739	748	722	673	692	711	714	684	703	728	726	731	695	734	725	671	748	747	745	679	690	711	761	722	675	738	761	706	697	692	704	700	706	721	742	724	660	690	722	690	685	690	727	697	710	720	702	689	754	754	723	719	781	705	732	720	719	700	754	669	730	685	703	745	691	694	659	703	720	718	709	681	759	736	752	724	721	726	756	676	709	707	706	721	773	717	650	718	696	721	734	647	715	693	698	663	719	705	732	656	696	733	762	647	714	723	735	725	723	677	710	750	717	696	691	746	689	681	714	723	710	711	697	735	728	727	739	696	718	665	699	687	695	714	678	742	782	749	701	727	716	726	680	715	716	715	724	681	691	725	722	688	708	684	674	697	717	693	691	693	715	704	722	718	680	746	732	690	688	727	723	670	695	648	732	724	727	715	719	702	690	703	666	732	674	683	721	740	750	682	735	703	729	695	693	727	743	730	731	686	695	707	697	681	706	713	704	694	751	753	668	730	730	687	673	693	719	614	732	678	708	730	731	714	737	756	724	715	736	730	758	702	719	745	720	726	734	748	734	742	678	720	754	771	701	693	677	703	753	690	714	721	755	697	717	717	653	685	734	701	710	694	732	741	719	681	703	703	728	703	689	699	741	704	683	736	698	716	717	676	691	715	698	702	702	679	701	679	688	740	706	709	758	676	696	716	724	722	698	741	700	639	725	742	732	725	689	733	718	723	680	702	678	748	724	709	710	688	696	696	741	725	718	727	694	707	668	725	720	771	703	711	692	708	737	753	688	717	702	753	717	768	730	680	743	706	711	689	732	749	712	694	696	783	695	720	744	713	694	677	662	710	744	681	765	686	728	728	714	677	732	698	686	726	702	696	732	717	708	743	643	716	664	747	715	750	715	735	704	688	723	745	753	708	728	714	720	724	678	778	684	734	748	696	733	734	684	726	724	736	715	696	726	687	684	695	736	697	715	690	714	764	695	716	767	722	710	696	696	686	742	711	709	655	732	732	681	731	754	713	710	750	720	728	691	700	722	688	754	735	722	694	695	710	688	710	701	739	696	722	729	725	764	702	722	746	741	729	678	702	773	727	718	695	746	704	710	680	681	749	695	735	733	719	676	706	709	717	711	725	704	702	718	722	690	691	737	690	714	742	704	768	730	686	721	718	679	749	711	622	737	698	718	704	736	709	721	675	693	739	744	743	709	751	764	716	716	685	736	705	741	727	697	688	693	715	681	700	727	741	722	678	731	704	709	667	686	701	720	726	720	737	754	721	751	788	777	662	732	726	674	739	715	722	758	703	707	695	681	691	672	735	685	753	736	684	744	737	704	725	692	742	681	730	704	769	754	713	715	693	704	735	750	741	740	723	685	750	702	721	736	713	724	733	729	716	678	695	704	742	700	687	724	688	698	744	715	647
23306	21245	28945	23847	21250	19251	2368	1062	884	671	635	526	478	491	469	476	450	436	435	403	428	422	363	392	374	349	400	511	499	505	489	465	457	460	446	480	476	506	468	473	449	450	414	384	379	372	329	370	365	326	403	1341	1757	1332	861	677	532	393	359	284	340	354	287	315	335	357	316	326	350	339	356	320	342	355	339	351	370	366	337	337	319	322	321	327	322	346	340	356	304	332	345	318	335	346	342	330	309	317	357	343	358	317	327	346	313	337	356	303	320	329	326	329	312	349	332	334	312	336	310	339	329	337	342	343	312	358	310	332	314	360	300	297	327	347	337	321	309	309	300	322	329	331	336	341	334	325	335	322	311	342	306	345	315	350	324	321	321	357	315	307	319	362	378	336	326	335	318	321	346	323	319	328	324	357	341	335	377	344	371	329	313	324	347	328	313	343	355	295	326	310	314	336	308	331	342	324	322	291	300	360	316	328	339	309	330	296	341	329	357	298	342	323	318	329	323	309	337	357	336	330	344	345	308	324	351	314	317	313	303	313	326	325	329	341	340	327	316	306	372	312	321	328	345	320	320	333	314	344	308	342	350	324	341	344	336	347	313	318	340	358	304	305	348	295	311	384	300	336	337	347	320	334	341	293	314	308	345	317	337	330	342	333	365	353	347	331	328	334	341	321	370	357	328	341	335	327	314	352	328	331	325	324	370	373	299	333	330	326	298	345	353	344	329	295	326	361	328	318	322	346	305	315	349	329	332	322	364	351	326	308	321	323	297	373	319	345	315	373	386	330	319	319	340	304	336	351	339	327	334	345	315	352	331	347	312	342	324	327	312	329	315	335	348	358	304	321	353	330	337	345	311	361	341	335	336	310	313	356	302	329	345	317	333	361	340	343	333	316	323	371	338	291	325	336	292	349	320	324	359	333	344	339	300	335	339	305	297	325	346	323	321	306	330	315	332	353	343	340	328	316	283	300	342	349	304	310	359	320	340	315	338	315	351	351	328	326	350	323	346	350	331	322	361	324	368	337	361	362	336	340	333	332	338	330	314	320	344	318	276	333	334	333	352	359	382	344	331	339	321	321	347	343	338	329	360	371	322	318	298	381	324	353	364	346	345	342	322	323	320	345	322	366	350	313	381	348	305	368	352	306	341	350	334	360	342	318	311	340	325	323	329	319	356	347	331	346	323	316	316	314	321	323	329	301	331	327	326	321	368	306	320	340	346	343	275	367	357	356	339	322	314	304	382	302	348	335	346	330	296	316	314	293	340	323	318	306	305	324	351	338	333	357	366	299	325	317	340	312	337	329	371	324	364	325	329	356	322	344	307	343	346	303	348	308	361	322	319	314	333	334	344	327	315	330	303	327	346	341	341	347	311	315	319	324	327	332	332	330	296	328	321	302	305	318	326	310	322	324	302	340	337	311	345	332	363	318	347	294	345	318	336	324	305	347	281	308	308	320	351	319	312	294	305	353	307	377	320	375	341	341	339	343	323	345	328	345	331	310	331	354	368	318	341	317	319	328	333	322	355	298	345	308	337	338	320	305	347	345	314	340	348	318	341	287	363	299	352	341	308	355	351	325	311	330	329	334	328	340	340	330	355	306	355	350	323	320	313	343	355	321	325	331	350	342	347	310	336	321	321	343	341	331	306	343	301	311	347	363	312	321	295	358	321	311	328	323	350	316	327	310	336	324	307	322	313	331	320	332	321	357	317	342	339	336	349	337	331	318	335	318	320	340	319	327	340	335	353	294	321	307	302	321	323	321	315	322	311	325	358	336	301	322	362	315	304	325	305	330	334	328	346	333	319	318	338	333	309	304	322	329	337	307	333	341	344	314	342	331	348	357	286	334	320	305	348	328	344	315	324	339	305	301	328	324	343	343	334	315	354	334	325	331	340	322	301	343	350	320	357	312	302	320	317	339	349	310	357	324	326	337	373	348	354	327	329	317	357	334	351	345	319	318	307	333	335	335	316	356	332	325	321	333	328	322	334	341	311	321	351	315	353	284	332	334	338	308	335	364	316	288	330	323	340	310	347	321	304	311	291	343	351	315	329	306	341	316	328	314	350	336	331	305	324	333	331	339	360	355	319	326	365	306	329	324	340	323	325	360	324	298	318	351	325	320	348	315	312	321	313	359	334	320	309	354	366	331	333	333	353	346	283	329	337	326	327	313	338	354	324	312	328	355	307	345	340	344	336	341	340	343	323	311	329	321	362	318	339	315	301	341	360	346	360	332	307	330	333	323	339	339	336	310	325	311	373	311	345	358	348	298	341	325	352	326	329	348	352	304	309	316	320	330	321	339	355	352	347	340	334	326	345	301	320	343	332	361	336	350	345	366	316	306	322	337	309	336	347	327	344	324	328	348	340	355	314	366	345	351	327	339	324	319	317	321	311	303	379	331	339	301	333	324	307	354	358	324	295	313	326	326	310	328	302	338	339	339	332	332	296	325	325	293	375	365	290	362	301	330	292	336	338	313	326	299	343	329	326	293	336	306	327	310	303	267	328	316	347	345	338	320	320	314	332	314	334	312	342	320	308	356	368	331	322	340	317	293	329	340	368	297	342	354	331	355	296	334	328	303	335	305	320	346	342	322	328	324	325	332	332	336	352	339	296	335	303	369	331	325	338	347	281	340	316	321	353	301	339	352	324	341	316	381	317	341	302	315	309	318	351	322	325	326	323	354	350	319	335	382	359	306	325	312	290	365	331	317	330	341	348	336	328	324	350	317	330	308	312	324	347	353	286	318	316	350	308	336	329	342	363	352	311	350	345	320	324	345	313	335	308	327	365	314	325	334	336	329	365	341	349	370	338	336	285	335	337	322	330	358	307	338	312	306	339	315	352	318	321	290	344	372	327	340	305	331	306	364	311	311	367	337	324	329	301	332	327	296	337	303	315	310	301	314	315	330	340	321	339	334	303	299	279	339	314	339	313	370	309	303	314	337	324	336	318	345	326	334	334	336	345	309	338	332	331	293	347	342	333	325	330	342	335	343	333	326	341	322	304	400	353	335	314	328	331	348	335	312	320	323	314	316	319	316	341	325	316	330	356	324	372	322	304	347	284	296	319	312	332	330	310	334	319	345	331	361	317	321	320	352	341	346	345	314	365	310	315	351	340	316	344	318	290	329	353	343	315	307	296	358	328	341	308	326	350	343	290	315	320	355	320	293	332	335	333	343	344	340	335	329	324	355	314	326	319	349	318	295	337	327	346	338	315	321	342	301	365	343	327	307	330	325	358	315	321	328	347	309	340	318	313	308	341	312	339	332	334	329	361	297	335	320	321	332	340	318	341	362	368	318	334	321	341	311	343	327	315	304	297	342	352	346	335	331	323	332	349	329	350	323	337	339	371	338	297	320	315	345	335	299	341	308	324	378	318	333	340	312	333	354	335	307	338	320	318	360	316	336	338	340	339	335	324	340	320	325	313	335	328	331	334	293	342	340	340	337	332	324	317	310	312	313	337	339	395	304	319	330
10965	22341	19412	10883	6725	4353	3365	3070	3062	1953	1782	1501	1288	1265	1215	1193	1206	1101	1047	946	883	860	809	802	785	802	854	1195	1232	1134	1102	996	1066	1126	1090	1099	1109	1177	1089	1083	1124	987	890	827	742	766	727	718	750	628	835	4000	5134	3914	2313	1567	1089	797	637	660	607	562	572	597	599	591	597	606	578	605	620	618	607	642	632	618	664	590	595	591	606	562	605	654	565	605	585	609	605	574	616	556	546	604	605	600	602	627	638	612	581	622	622	619	626	615	606	604	570	607	591	586	637	607	614	590	624	595	643	586	595	627	631	560	576	616	586	581	594	579	639	549	599	585	631	618	568	597	628	563	600	569	605	586	589	592	615	560	621	582	583	589	624	618	589	604	538	577	573	613	661	567	624	618	578	650	582	582	585	618	591	610	596	574	637	621	644	641	577	623	621	621	554	621	632	614	638	585	597	610	588	603	629	594	579	582	639	608	579	583	564	588	594	634	659	606	619	607	585	629	621	582	585	599	608	606	580	615	601	610	620	592	568	601	590	656	613	595	614	589	613	617	552	631	607	576	593	591	586	639	555	588	589	614	587	601	606	606	616	608	601	639	630	588	632	618	607	597	602	607	570	575	654	623	572	547	576	569	629	612	592	637	621	583	650	643	580	594	629	579	624	601	584	619	617	580	605	654	581	620	570	602	577	542	593	602	605	605	599	623	599	602	535	545	591	602	593	607	600	585	572	585	578	618	612	600	563	578	599	604	599	591	559	654	576	577	586	601	577	589	602	636	640	622	593	584	588	577	618	615	609	562	630	598	560	607	604	576	608	614	556	580	619	620	626	592	577	595	619	625	616	592	615	602	562	594	593	567	566	596	613	650	623	598	584	607	611	601	610	577	616	560	577	605	590	602	563	614	572	549	623	571	576	621	650	630	612	595	615	583	576	617	600	584	589	624	615	578	598	589	606	585	585	602	584	605	600	616	611	604	615	631	624	592	592	651	618	589	621	635	599	561	619	635	614	633	587	575	632	625	624	585	602	613	597	596	616	633	597	605	568	639	625	604	597	627	594	592	608	604	613	553	605	569	607	574	611	612	646	620	618	597	618	587	599	615	621	573	601	600	616	611	622	639	596	620	598	585	613	662	590	570	610	609	609	621	582	658	611	603	620	620	609	625	561	624	621	638	608	654	615	603	581	566	633	576	626	567	634	599	640	621	636	631	594	600	626	556	566	644	585	611	639	599	574	622	593	622	598	631	582	583	614	584	629	595	602	615	599	592	616	599	595	604	644	643	593	620	584	612	582	619	615	623	602	604	650	598	629	598	599	600	587	616	590	629	618	570	605	643	570	641	597	615	578	585	597	575	579	619	585	573	585	615	627	600	533	584	576	627	588	612	590	618	589	583	603	626	601	606	614	556	586	620	622	631	584	555	605	591	606	602	595	614	605	573	617	588	595	633	620	592	626	626	611	598	637	595	596	600	596	634	587	622	625	577	594	607	600	617	651	649	610	557	581	549	587	551	580	657	603	595	589	640	590	542	583	616	585	623	650	660	614	551	576	636	629	611	630	607	595	603	576	584	596	618	622	615	600	619	571	599	604	655	655	591	607	559	589	589	645	631	591	634	592	607	624	617	628	595	562	607	646	582	602	575	579	628	569	574	577	633	636	575	614	589	565	568	608	576	630	594	560	628	557	618	580	613	605	652	583	580	619	590	629	658	594	594	621	589	608	609	634	625	620	623	593	546	615	592	586	601	590	578	572	624	584	627	635	624	592	578	635	601	568	638	621	571	594	584	618	601	619	644	630	592	586	586	586	599	586	616	594	565	560	589	605	607	637	587	596	597	571	598	609	591	610	612	538	629	628	602	594	610	614	617	617	602	637	629	578	615	621	601	616	630	579	620	643	621	591	599	603	617	610	621	596	590	611	549	632	626	610	595	628	609	548	559	568	579	562	564	588	593	646	594	622	618	615	605	640	561	608	569	562	615	587	618	591	675	596	581	618	557	598	613	630	641	581	588	611	603	570	605	617	596	598	632	579	655	606	622	561	610	603	597	601	604	589	644	615	609	592	576	605	575	550	613	604	579	626	647	596	592	581	566	624	604	621	606	570	601	628	609	553	581	639	581	627	587	588	554	630	583	588	622	644	611	560	618	629	619	614	591	573	601	616	570	615	622	606	618	595	568	583	601	610	623	575	567	656	574	634	603	600	603	585	598	658	613	605	601	595	589	604	604	610	606	603	590	606	583	559	600	583	606	611	606	569	542	597	620	631	638	602	601	597	614	625	605	587	589	607	599	596	569	605	571	592	574	621	612	579	615	614	611	651	574	626	589	614	584	590	590	619	642	597	601	615	622	629	617	598	616	614	606	614	585	621	582	615	568	641	635	587	632	623	559	589	607	599	584	583	592	629	526	635	587	603	582	588	611	596	613	609	571	590	600	596	568	566	569	591	624	605	651	535	625	621	625	591	593	607	645	567	607	620	567	641	605	585	603	620	616	612	647	612	610	582	606	581	568	575	617	595	578	600	561	604	588	549	610	656	617	606	598	630	606	621	646	590	581	609	584	657	657	594	603	603	566	612	571	595	628	643	617	581	566	583	614	593	611	618	584	633	568	607	606	636	629	598	572	615	607	627	648	601	571	618	614	594	634	575	551	578	616	648	571	598	568	627	573	598	589	589	648	572	614	598	631	597	628	612	638	589	576	643	602	527	595	630	584	593	673	574	609	583	604	584	594	594	571	597	607	594	581	627	606	591	621	625	608	572	630	576	632	660	599	610	569	604	577	565	614	633	556	614	580	631	613	629	610	611	584	628	617	556	591	610	628	631	651	611	588	633	589	657	611	569	580	591	629	584	602	612	619	570	590	587	596	631	601	595	611	611	603	594	586	591	585	624	607	627	637	621	566	596	621	620	605	599	588	622	611	628	552	589	587	571	561	620	576	602	621	605	587	575	611	606	603	595	660	623	590	563	595	596	633	602	619	627	577	560	625	571	555	592	597	611	603	618	591	563	615	550	588	582	583	620	624	632	576	596	598	621	587	595	612	611	593	589	616	619	609	617	566	580	592	604	595	603	578	583	601	586	528	600	613	622	584	605	617	617	599	595	600	596	608	599	583	643	660	544	585	600	622	607	610	614	622	609	570	589	604	611	640	577	606	595	618	614	609	602	593	594	594	614	605	630	627	576	552	588	605	630	589	623	597	575	556	606	629	591	584	631	585	613	569	573	594	583	604	609	598	617	629	598	601	557	606	560	622	576	600	587	579	584	597	547	644	660	600	608	567	641	599	581	546	607	610	587	563	643	601	611	613	636	621	608	619	636	624	612	599	622	655	614	594	609	581	594	621	573	629	565	570	627	640	625	642	630	599	590	610	617	632	570	611	539	590	570	598	612	611	605	579	594	614	606	604	639	599	576	604	607	568	565	634	598	639	600	623	621	613	577	570	571	641	633	630	589	606	603	589	570	619	618	595	631	603	623	574	596	599	609	622
26817	20245	8025	1699	757	585	570	575	621	550	485	516	476	491	516	513	526	533	548	470	502	510	484	506	468	446	484	515	504	526	507	528	539	495	508	528	522	495	516	515	499	552	512	485	489	504	451	489	496	513	492	562	588	595	549	544	469	454	485	454	472	441	487	446	453	467	467	486	432	461	492	450	411	449	470	477	517	490	499	441	490	467	467	459	473	494	461	440	479	470	455	456	456	417	480	471	433	451	435	427	455	480	425	450	427	487	452	484	505	513	454	473	454	492	457	439	471	451	459	485	504	433	481	437	451	475	455	462	505	457	445	513	453	492	474	455	499	462	490	450	442	477	479	425	449	436	435	477	453	465	462	458	436	472	493	451	448	431	490	458	421	475	413	478	451	487	462	475	494	464	459	481	449	493	494	460	449	468	432	444	461	444	472	462	471	453	506	454	426	432	480	456	503	461	453	490	452	513	503	463	457	428	469	471	496	448	486	499	459	536	435	480	489	424	460	481	446	451	470	477	436	451	449	470	481	470	439	442	479	444	433	515	459	462	450	443	462	458	416	491	451	465	491	470	493	486	443	494	503	462	469	457	492	483	492	457	468	442	450	477	445	476	475	433	452	432	488	458	480	434	465	487	492	432	460	459	483	471	492	469	458	455	485	469	509	444	459	507	440	474	473	483	492	476	486	443	446	453	468	448	452	502	485	482	462	445	438	468	472	475	481	455	489	480	453	458	422	420	458	415	485	469	427	479	431	502	470	490	485	437	500	513	507	461	438	453	441	463	476	465	469	469	470	463	456	469	447	423	426	495	470	473	464	432	419	439	510	467	468	467	492	443	493	443	512	480	493	473	484	442	428	439	460	452	458	478	471	423	520	516	484	488	474	420	402	497	458	441	429	429	483	467	469	465	428	466	447	452	449	461	485	476	478	457	470	481	474	474	473	473	458	453	446	463	425	469	461	457	463	496	454	482	479	418	427	440	442	465	459	456	490	424	469	487	455	476	470	475	448	470	479	464	483	458	478	478	454	495	426	445	453	460	484	492	482	457	512	494	472	467	441	478	479	502	459	499	466	436	466	479	438	461	480	506	439	443	420	469	443	439	449	434	465	481	454	496	452	450	474	485	478	477	479	472	489	463	463	474	503	459	481	405	465	432	456	462	444	487	476	465	477	431	448	461	449	445	448	463	463	416	463	447	423	511	485	414	452	464	498	480	477	437	453	472	445	466	492	446	480	470	475	463	460	488	471	475	453	474	471	500	506	447	438	435	487	475	492	480	454	478	455	496	457	495	495	417	481	458	476	492	487	434	447	471	518	464	466	449	461	451	484	462	447	466	515	442	467	476	445	478	477	434	445	489	438	466	480	493	439	467	467	456	477	481	457	456	477	520	489	449	476	453	474	465	486	466	474	456	460	430	501	446	499	453	448	464	472	456	462	471	485	487	468	448	455	471	445	468	449	450	486	480	471	482	465	499	460	471	513	427	495	442	454	484	443	511	447	504	455	516	494	446	486	476	523	487	460	480	500	458	505	458	500	472	440	464	430	509	445	472	474	435	428	468	506	434	460	450	506	480	450	440	456	455	430	473	502	461	460	495	488	424	494	463	436	469	492	517	450	460	467	462	488	440	476	466	424	494	480	436	431	450	441	485	463	472	442	420	463	449	447	493	461	436	464	427	427	474	441	487	447	469	458	446	483	435	474	459	481	440	452	449	423	485	469	485	489	490	481	426	487	406	452	453	415	422	481	453	471	460	479	454	462	472	485	467	478	440	442	443	459	477	483	455	483	476	451	475	450	445	449	490	475	466	456	459	472	474	479	463	443	476	474	440	473	460	451	456	490	480	462	444	438	487	469	483	448	464	454	475	486	490	465	448	432	430	473	434	429	470	435	463	491	477	490	474	455	465	501	425	455	503	491	455	470	490	464	467	454	451	475	475	479	439	483	446	471	483	473	477	426	446	490	452	470	508	450	493	443	477	461	484	448	467	431	429	446	484	460	465	458	484	453	505	448	449	498	465	466	431	448	459	462	439	500	443	458	494	439	448	453	460	480	458	470	459	488	447	473	443	483	457	442	432	460	455	463	483	443	462	523	478	457	439	453	455	467	472	455	491	470	469	474	470	483	468	467	525	476	466	454	498	483	478	441	469	453	458	484	488	475	471	500	446	454	483	484	499	465	483	474	445	442	444	469	453	432	464	476	450	463	496	468	440	438	471	482	451	467	450	472	498	490	475	489	443	438	444	458	479	440	456	517	490	462	476	502	441	409	460	473	482	494	478	457	448	459	475	435	430	447	470	443	473	432	451	479	441	463	451	457	456	515	448	474	473	503	475	473	487	452	430	477	479	446	480	450	425	435	461	501	460	450	449	445	477	485	464	466	448	503	458	490	462	458	476	450	427	487	478	453	452	460	478	477	440	443	445	458	453	457	480	503	474	440	463	475	462	465	495	454	490	447	487	468	449	419	485	465	464	449	437	469	467	471	435	441	507	457	445	454	443	453	458	461	480	427	475	467	474	479	537	482	473	499	471	474	424	447	480	502	498	452	452	445	405	448	496	450	475	467	458	441	465	484	458	472	410	479	478	439	444	488	481	468	478	472	453	467	485	467	483	464	447	456	458	459	499	458	491	488	455	485	472	467	430	472	446	457	444	490	476	477	453	498	453	458	496	436	459	454	460	455	444	464	476	485	469	465	426	455	468	457	431	475	488	414	478	457	452	436	512	433	439	454	464	423	459	459	484	478	468	481	475	445	474	492	449	455	522	436	477	495	482	447	425	464	475	436	478	454	461	468	448	460	493	466	494	466	480	475	474	450	480	477	463	456	432	444	452	467	415	509	492	461	442	422	436	477	468	438	487	448	449	436	413	431	464	435	427	443	463	488	450	454	462	414	435	466	466	446	455	438	460	482	434	429	446	511	475	451	490	486	448	501	437	458	477	459	473	519	513	487	464	447	449	453	477	476	474	447	498	471	475	481	470	444	476	461	402	438	461	469	483	485	504	441	431	470	449	460	483	445	496	471	450	430	456	470	466	446	454	457	500	492	480	441	476	451	478	453	413	444	461	483	471	473	468	455	477	458	469	451	489	466	475	495	443	433	461	432	452	442	479	476	475	435	458	461	446	456	467	503	516	474	488	483	410	458	438	446	468	464	459	502	442	460	503	500	456	483	465	474	452	475	478	493	441	446	447	457	457	477	458	515	448	487	483	465	499	502	470	455	507	443	463	475	428	472	453	426	464	466	474	459	500	457	462	466	462	424	429	441	461	487	465	490	427	443	461	445	463	489	481	443	433	454	437	476	461	441	447	473	493	468	460	430	475	468	471	438	466	488	467	469	454	431	453	438	436	500	438	438	453	471	435	424	445	468	443	461	494	438	436	503	455	439	440	445	431	417	482	492	508	434	454	469	460	433	474	461	449	473	498	496	460	495	433	485	445	437	441	434	458	449	492	505	476	491	488	450	450	451	444	517	437
7041	8169	6088	3288	1796	1339	1188	1360	1301	1114	1023	892	1004	973	1032	1139	1028	1083	1068	1019	1030	916	902	881	941	909	891	1001	1030	954	1080	1138	986	1002	998	1136	1047	1047	1036	1045	999	1008	983	921	922	917	842	892	852	863	854	1071	1213	1279	1127	983	903	834	815	912	869	868	823	823	832	855	844	871	803	837	863	850	838	845	851	804	851	816	799	842	831	897	880	788	880	848	878	880	840	836	813	863	825	838	825	865	817	848	890	913	817	837	814	885	898	862	793	856	824	855	865	820	862	848	833	880	832	913	822	872	852	920	866	890	801	821	842	860	862	877	856	898	900	894	806	862	857	827	821	835	839	891	837	801	884	829	864	892	869	888	877	867	824	903	833	834	886	791	811	860	853	879	843	814	847	836	843	872	817	851	834	903	836	834	868	820	869	831	852	883	817	896	834	853	846	835	824	847	808	784	858	847	820	862	863	893	878	861	859	847	875	822	805	842	868	841	896	819	855	797	792	857	821	871	876	895	827	892	847	831	844	877	782	856	845	824	871	841	851	827	819	826	874	884	878	861	795	821	881	902	852	841	831	904	824	852	880	831	851	811	842	840	862	846	819	809	866	877	846	891	864	885	877	886	846	857	822	870	817	817	840	816	854	855	876	871	887	796	844	819	852	849	813	870	831	845	862	852	848	819	851	846	845	836	844	877	841	865	872	841	809	844	842	825	903	859	904	864	857	878	826	811	892	824	848	865	872	847	821	867	816	839	855	843	848	887	915	806	853	854	836	781	876	892	875	872	834	871	874	867	826	834	862	820	876	833	862	854	803	885	831	817	850	808	850	851	890	857	854	823	832	844	844	825	816	841	848	829	841	851	863	844	802	823	858	878	890	850	859	801	860	858	819	866	833	811	838	853	836	918	880	884	836	853	869	875	862	846	832	855	907	850	838	791	856	872	878	835	860	872	882	808	867	818	923	838	857	843	870	857	905	834	849	858	846	877	869	845	864	820	787	865	852	885	850	885	892	847	862	878	918	822	864	860	869	877	830	884	883	869	849	856	829	860	848	865	845	827	854	808	836	837	813	876	815	820	831	902	853	843	828	899	850	857	810	849	833	890	872	818	834	854	866	842	828	814	832	795	848	844	860	848	835	842	872	904	818	871	859	821	827	825	851	876	833	857	875	807	855	859	809	832	830	872	827	841	843	877	901	885	894	804	825	816	902	857	855	878	875	915	842	837	819	796	862	822	855	810	828	869	824	855	837	861	891	808	837	821	856	868	840	800	908	866	922	837	839	855	860	847	871	867	837	812	855	815	781	873	843	853	849	851	796	821	847	831	852	859	803	865	862	883	825	795	777	868	884	826	883	870	859	870	874	834	834	792	806	843	861	813	861	816	849	825	879	824	861	826	816	860	860	885	858	865	863	906	892	851	900	823	826	811	827	867	876	875	762	825	905	895	809	854	853	840	866	857	826	902	906	841	855	853	861	791	829	818	813	834	850	858	858	830	858	844	870	831	863	871	826	822	867	813	826	851	836	835	888	880	817	864	885	811	847	878	846	795	825	828	841	898	789	894	802	823	823	864	835	871	878	856	872	838	837	852	812	887	902	834	824	863	838	901	801	842	902	823	823	840	844	800	864	864	827	847	864	849	856	810	845	854	863	887	888	820	856	810	832	825	880	879	867	864	836	900	849	842	851	856	828	850	845	835	845	860	827	852	894	838	857	817	844	812	854	833	847	884	845	849	846	819	842	904	875	793	837	775	853	826	818	854	838	835	799	871	913	804	856	830	882	846	841	817	835	833	815	837	886	848	829	845	828	857	871	893	855	870	872	869	831	840	854	857	844	825	824	867	826	830	902	825	829	856	812	776	827	867	826	841	834	836	821	856	846	862	865	893	807	856	859	863	918	847	848	880	856	786	850	814	856	829	825	880	849	825	857	864	843	863	780	862	856	876	857	900	830	893	848	862	844	852	827	868	849	870	865	874	810	872	835	856	886	868	840	821	831	874	844	853	840	810	862	861	852	838	774	844	852	806	873	901	795	847	867	832	814	820	840	898	830	871	879	883	834	903	847	859	893	870	882	855	863	846	811	836	882	789	859	827	833	810	822	826	884	848	886	840	865	853	823	819	834	850	885	799	877	843	891	860	848	846	887	811	763	849	885	829	886	869	856	830	852	883	827	860	855	833	856	893	772	807	895	829	873	847	840	811	835	813	818	871	881	922	831	839	816	850	862	818	802	887	820	865	845	814	847	851	880	827	875	846	856	869	819	852	861	847	899	917	878	866	922	863	840	814	806	819	918	830	821	793	866	850	892	830	860	854	840	907	846	858	891	905	850	829	897	851	813	864	898	829	823	858	853	852	882	845	877	870	875	883	871	871	854	834	824	814	896	827	872	873	812	822	825	848	869	834	821	848	876	861	819	798	844	837	863	833	849	890	860	846	856	831	863	845	843	853	855	873	869	821	894	870	904	816	846	826	837	861	832	850	822	817	859	811	903	869	806	790	863	847	851	894	866	868	836	857	845	873	853	824	854	855	853	882	845	878	840	838	834	848	868	837	838	837	834	870	928	835	850	861	887	822	853	837	854	843	877	842	850	816	856	856	866	847	884	835	813	853	842	838	820	845	856	846	824	840	886	869	819	851	844	871	848	842	853	797	820	852	895	819	860	913	867	846	859	813	829	862	857	821	837	829	834	872	857	889	851	823	833	854	832	908	864	845	843	832	820	839	876	812	849	877	848	843	802	860	856	845	819	806	834	817	893	878	883	844	861	829	921	823	904	842	908	839	862	808	891	856	877	882	862	839	839	827	860	867	895	841	870	838	886	832	828	826	898	892	828	874	810	881	845	865	824	850	836	821	836	852	847	861	895	875	863	817	829	842	899	844	846	866	847	851	870	791	829	894	838	854	828	832	839	827	868	837	851	797	907	872	875	825	858	842	846	848	860	860	855	837	866	833	872	818	858	880	830	839	884	816	870	885	845	835	873	791	874	832	835	866	811	870	828	844	879	831	843	841	885	878	798	834	827	889	840	867	916	825	907	879	817	868	856	883	900	854	881	843	864	861	844	830	899	830	855	862	772	882	843	847	834	826	794	863	878	858	902	858	895	909	811	787	858	833	856	885	816	920	841	882	797	847	850	823	827	852	851	831	854	811	832	889	810	847	849	852	804	833	885	888	851	847	897	879	844	876	855	868	829	837	827	819	838	895	829	866	866	848	872	890	850	868	840	867	852	821	889	869	838	819	887	809	862	873	847	839	835	856	870	850	897	835	830	887	857	816	783	860	937	843	854	879	872	823	862	824	891	858	825	841	838	852	862	824	793	852	849	843	843	842	856	867	813	861	788	846	873	870	853	826	848	897	821	848	902	897	878	895	861	827	856	848	892	850	850	824	861	858	879	903	828	854	856	924	898	814	852	885	803	886	882	894	866	871	825	841	886	862	842	804	844	857	829	877	866	866	840	829	817	854	858	836	849	818	885	863	862	849
24189	21264	28344	24480	20182	2651	983	815	665	634	591	464	473	507	515	496	470	506	493	502	494	471	436	429	430	436	437	410	435	421	455	480	471	426	399	467	439	462	445	453	447	498	513	434	442	448	433	411	384	457	574	1033	1101	913	631	560	469	439	424	397	377	404	399	414	409	367	370	376	407	379	390	383	394	338	377	398	392	377	385	415	370	380	380	376	399	356	393	402	402	378	356	411	391	378	376	393	405	368	386	360	435	400	372	361	357	390	381	364	373	397	412	383	353	388	379	372	390	343	417	374	370	376	390	387	370	378	335	379	369	415	414	415	346	380	350	358	389	412	391	404	360	364	393	415	375	405	392	370	351	385	361	397	360	388	390	403	367	375	394	368	406	384	378	402	386	427	363	365	404	373	385	391	371	382	414	379	345	370	404	368	365	378	402	384	366	391	376	378	375	360	363	349	393	390	399	385	383	389	375	417	386	323	372	381	412	390	364	398	371	401	367	351	397	372	400	381	371	368	387	376	384	385	399	382	388	374	397	331	389	385	380	411	397	424	394	395	384	381	370	370	355	387	374	373	379	369	355	379	356	385	412	404	359	382	378	368	358	381	393	355	390	356	377	384	390	362	371	356	357	399	380	374	373	407	356	359	348	370	401	368	356	362	359	374	380	406	388	408	364	379	414	393	378	332	378	351	375	401	411	367	399	405	408	362	393	387	410	381	381	405	394	377	384	405	365	405	392	379	372	339	386	379	411	396	379	384	388	361	367	381	390	394	348	404	359	375	370	377	377	396	388	381	386	382	380	393	417	385	395	392	385	351	398	388	389	360	405	337	385	384	402	387	385	399	409	382	358	397	376	375	397	377	364	356	385	386	363	363	393	382	371	392	393	386	372	367	391	359	397	384	399	375	386	390	389	399	380	384	371	385	363	408	369	373	415	373	389	397	378	389	396	366	382	377	411	408	402	386	392	355	351	385	382	380	424	411	376	388	362	377	370	383	388	388	383	387	395	436	377	380	366	386	337	382	392	384	379	346	373	379	362	372	392	392	372	406	388	389	400	387	371	390	366	368	388	371	378	393	355	392	416	383	414	393	378	401	378	372	409	381	362	396	366	383	394	408	361	370	399	367	357	356	389	350	392	384	373	375	400	385	422	372	394	363	371	377	360	407	380	393	362	372	370	386	373	389	411	350	358	378	369	370	334	361	351	374	368	383	400	374	379	388	387	380	371	408	388	373	381	386	368	391	385	373	370	403	373	377	405	403	402	405	388	371	374	362	364	377	330	372	381	388	341	363	393	367	387	365	350	365	377	372	409	382	367	368	372	359	355	379	381	350	351	357	382	375	353	378	374	376	391	374	371	346	376	359	343	400	393	381	409	336	398	363	378	390	385	371	378	374	346	372	349	391	342	400	374	365	386	384	402	355	351	378	388	373	363	420	403	397	377	382	354	394	385	405	375	361	362	369	352	380	389	394	352	394	383	378	354	343	354	383	374	369	388	354	378	415	383	401	374	361	396	391	371	396	355	385	394	369	376	366	356	382	388	400	390	370	381	392	366	390	369	399	402	409	408	361	389	349	360	373	364	384	356	370	364	358	441	360	391	412	424	380	395	385	369	361	368	341	384	361	377	360	363	404	379	417	365	364	407	361	366	375	416	387	399	408	395	369	365	387	376	396	365	379	382	364	351	408	343	378	368	359	415	389	355	400	360	391	363	383	378	413	395	357	398	369	362	376	393	366	374	403	402	367	371	364	365	356	379	413	399	387	379	370	367	399	359	375	368	360	376	383	392	368	389	377	374	394	372	386	350	388	388	371	374	373	361	416	347	358	415	389	376	365	386	402	347	371	404	363	378	389	364	357	367	351	369	382	379	384	343	376	378	362	379	396	372	387	400	369	381	400	420	371	354	353	386	442	370	426	371	352	339	376	348	377	387	394	380	377	384	379	375	400	374	391	392	398	361	380	382	367	330	373	379	364	380	393	387	364	376	369	377	369	361	389	362	393	363	414	364	365	370	400	411	369	382	344	421	357	400	359	359	374	369	417	401	392	383	380	391	381	371	412	367	333	379	423	371	368	376	366	314	356	342	387	407	378	389	363	370	370	378	418	418	368	387	356	389	406	413	374	385	383	368	378	364	387	384	360	365	350	389	368	377	357	409	379	370	350	358	364	368	367	359	401	420	374	365	372	391	377	375	399	345	368	385	399	389	403	367	385	392	371	379	397	371	397	364	395	399	397	374	391	411	410	363	379	388	389	357	413	367	400	367	356	379	388	382	380	406	394	363	368	364	383	389	339	407	353	385	377	399	377	353	380	336	371	389	403	395	357	397	403	369	396	327	360	387	386	405	393	417	397	381	388	392	340	388	340	359	380	382	381	405	375	378	381	399	410	385	386	352	385	366	404	371	384	378	380	382	387	376	385	388	349	354	383	375	380	428	348	410	360	379	345	414	404	392	392	377	399	377	347	372	354	357	349	369	364	419	385	389	380	373	380	400	383	353	365	417	372	404	395	385	377	352	408	366	407	366	390	402	394	393	390	371	390	398	380	393	386	395	398	386	385	399	387	368	389	373	383	373	424	372	386	405	388	355	352	410	396	363	387	352	385	409	376	398	359	400	357	379	380	393	394	374	338	383	356	388	394	359	365	431	383	390	349	386	363	397	369	386	385	354	369	390	391	367	361	368	355	402	359	394	388	354	383	397	373	383	366	340	368	370	372	392	382	367	391	380	340	380	376	358	355	412	386	371	383	389	373	370	367	345	364	399	364	371	411	414	447	388	398	383	399	417	410	367	356	353	372	397	362	347	342	387	407	378	433	381	413	383	394	419	407	402	377	395	364	355	384	373	388	400	405	345	361	350	425	392	358	382	378	383	381	402	340	375	401	390	378	373	397	360	383	394	374	326	381	416	402	382	372	362	339	368	367	411	406	391	358	370	398	408	366	392	393	405	419	373	387	361	353	353	353	419	365	376	372	381	353	379	370	350	383	391	367	361	381	336	385	363	389	400	375	377	407	382	406	398	364	364	402	385	371	388	385	379	377	368	390	369	370	391	419	370	396	368	424	428	375	389	370	371	387	361	350	373	405	361	369	358	389	405	384	316	334	357	350	353	381	370	394	400	362	387	402	388	419	359	408	380	389	415	355	380	396	403	351	360	359	399	373	364	368	420	388	353	374	347	356	386	380	373	399	403	356	366	375	418	420	387	359	380	381	387	350	362	417	376	412	400	388	369	368	371	363	376	394	378	366	413	392	423	382	401	365	352	371	349	429	381	370	376	386	383	391	392	381	378	365	388	383	369	372	379	368	351	393	439	360	371	375	422	385	369	390	368	369	362	392	357	367	375	376	400	369	380	355	347	383	380	369	362	359	389	413	369	401	389	370	401	385	360	378	366	366	360	356	371	412	368	404	377	383	409	365	395	399	360	366	409	394	397	374	371	395	385	376	366	327	379	386	370	372	386	347	368	389	399	366	456	385
8185	15690	13813	7031	4026	2868	2401	2204	2173	1559	1361	1162	1147	1193	1209	1180	1065	1069	1161	1091	950	982	906	959	826	792	794	808	936	963	1076	1126	960	972	913	1014	961	977	1007	1028	1051	1032	1122	880	909	854	868	814	762	843	1429	2783	2985	2305	1558	1239	1001	791	759	681	692	704	717	726	736	728	672	692	688	715	682	737	751	677	711	695	724	661	700	723	748	734	689	676	729	708	726	728	707	709	735	698	702	687	715	784	698	678	730	681	710	704	716	667	718	751	730	703	675	744	698	715	669	708	721	731	716	699	657	699	716	701	699	725	718	682	705	720	718	673	685	709	709	685	706	702	701	738	738	761	728	729	713	722	732	713	700	687	750	693	719	695	739	710	722	686	694	715	735	718	690	682	679	736	706	733	687	711	722	645	706	728	701	690	673	717	693	748	699	717	731	728	743	703	717	702	681	705	705	719	712	688	705	695	736	672	706	727	726	734	712	638	740	704	717	665	677	688	691	724	693	653	687	690	730	672	716	696	680	695	778	696	745	701	733	688	721	708	681	726	714	694	721	666	739	690	710	703	679	690	700	675	716	734	710	681	762	682	708	734	714	744	694	694	702	723	720	693	727	743	711	665	707	749	734	702	712	670	692	712	683	738	706	691	723	676	723	679	752	696	703	709	719	737	711	751	747	770	712	736	722	778	710	710	712	722	726	717	707	696	674	741	720	773	671	696	703	708	772	698	709	676	706	741	679	753	685	702	722	725	692	732	759	670	685	675	735	688	710	707	731	685	696	691	707	683	737	660	697	726	682	680	670	690	642	696	697	732	701	681	698	742	724	649	692	736	695	728	705	694	688	692	691	680	721	678	700	690	724	664	699	697	740	736	668	707	666	635	701	728	681	709	676	688	711	713	685	709	729	726	699	720	742	652	672	681	736	710	714	765	750	691	733	682	731	722	706	744	694	715	718	724	711	684	749	720	696	710	702	721	697	704	679	661	707	788	693	721	704	678	693	721	646	677	726	710	725	679	713	741	736	692	751	685	677	740	739	678	736	693	728	678	691	720	714	700	717	738	758	751	689	736	718	723	732	720	691	701	723	683	649	703	742	706	646	689	746	715	710	766	745	739	707	700	695	682	693	681	698	670	697	709	653	742	743	692	675	750	708	711	720	687	709	693	738	715	679	677	679	676	715	712	705	730	709	675	685	672	677	704	679	747	692	683	708	719	713	735	714	687	724	706	725	686	694	727	713	725	689	699	662	690	673	688	730	657	657	733	723	653	727	722	697	745	702	678	745	682	740	698	662	765	705	727	721	707	658	726	699	745	668	710	716	698	740	717	697	661	741	705	692	694	726	644	741	744	708	687	728	697	720	733	748	716	684	707	721	708	700	707	744	701	689	724	652	711	714	699	688	709	764	686	702	717	729	693	675	671	713	705	688	710	731	691	702	692	705	721	729	668	702	675	753	712	637	703	673	717	647	665	724	736	748	628	685	694	692	686	733	697	701	741	704	658	684	664	711	695	708	731	741	693	720	722	712	686	670	729	713	714	679	684	732	706	732	678	653	754	705	719	708	717	690	716	686	701	669	686	714	703	729	686	759	663	724	717	703	767	668	724	692	714	710	672	671	647	714	728	732	732	681	684	697	766	693	717	716	713	757	742	736	736	691	697	705	741	700	708	684	691	703	709	702	683	701	749	727	694	720	699	694	717	725	693	668	752	736	742	685	704	681	678	770	681	720	703	716	664	728	714	669	712	732	688	703	675	738	727	738	711	701	734	692	723	696	714	675	692	754	682	632	740	712	723	667	649	697	669	781	689	645	720	737	683	669	738	740	720	700	679	698	714	728	704	658	653	695	673	704	732	700	695	644	700	684	729	726	683	653	717	757	725	684	688	747	724	708	729	688	679	708	741	704	699	742	687	692	705	729	691	672	733	660	742	679	697	687	730	682	712	675	723	701	705	717	722	707	672	724	713	723	763	669	695	712	699	661	684	695	684	704	676	692	678	686	698	687	678	695	697	675	717	676	705	705	764	689	723	688	663	691	725	685	719	689	701	732	671	683	702	707	732	672	703	700	673	706	695	675	691	695	672	728	695	716	735	696	726	711	711	709	693	674	676	697	705	682	733	709	692	773	701	681	687	744	704	673	674	690	714	686	701	714	709	648	729	715	741	706	679	681	706	759	722	727	752	722	719	628	680	687	750	722	725	704	653	728	706	703	690	702	702	683	703	754	682	756	716	718	701	757	718	686	697	699	754	749	709	713	718	688	726	688	696	722	675	735	717	716	674	684	696	694	687	698	705	693	666	684	715	739	714	728	694	697	699	727	664	732	711	707	750	705	728	735	666	715	716	705	729	682	672	684	747	682	715	675	675	723	717	714	717	699	687	698	681	720	668	723	691	699	735	743	695	717	718	687	701	695	741	702	689	708	675	735	694	728	667	747	732	674	729	714	723	738	740	729	676	723	730	703	669	733	696	726	725	720	717	730	677	711	716	712	736	673	703	705	684	702	693	721	674	720	678	668	709	667	718	693	693	725	703	686	723	728	704	677	714	697	680	708	703	679	741	709	718	712	746	728	725	691	698	705	671	725	663	677	699	738	758	706	677	676	650	774	742	728	694	639	759	751	732	708	701	686	666	710	764	675	686	717	654	784	701	699	718	689	680	664	691	698	718	704	686	718	724	731	722	714	670	683	698	759	718	684	702	692	730	705	706	741	703	691	703	711	702	697	684	726	667	691	669	701	716	692	698	753	744	677	705	701	746	721	720	691	695	730	670	746	728	717	715	714	751	724	694	696	729	697	668	729	679	697	670	711	678	732	731	676	711	734	689	669	690	736	716	737	714	736	683	716	653	670	739	732	665	772	716	739	706	709	693	702	755	716	714	755	651	715	687	689	700	644	731	750	701	694	721	728	699	695	692	717	706	730	697	667	717	718	725	686	752	733	753	702	716	737	718	737	686	688	768	722	690	707	712	689	712	733	703	739	778	709	724	692	692	672	712	726	699	668	698	686	701	734	660	714	703	716	729	709	698	747	692	724	653	731	731	720	742	673	767	732	652	654	731	722	681	722	732	692	724	701	736	697	692	675	677	715	682	715	681	669	732	736	660	695	694	719	689	702	659	691	691	671	694	721	710	753	733	687	651	711	694	651	750	690	649	698	698	716	740	721	671	775	674	643	683	680	695	727	723	764	697	684	686	712	696	730	743	687	688	689	689	709	737	665	709	677	695	724	678	707	683	681	737	715	663	699	727	740	713	751	732	714	696	732	712	691	699	685	703	723	714	746	705	709	704	747	708	708	654	717	705	739	716	704	728	683	734	679	712	751	733	656	727	682	699	739	720	723	620	700	674	672	680	682	703	724	726	724	661	728	714	710	680	698	714	744	713	722	725	741	675	702	691	707	683	713	646	718	698	702	758	678	750	718	739	725	655	690	677	743	729	741	720	672	743	724	738	733	714	640	696	737	680	688	673	760	723	703	676	754	693	703	706
23448	21324	29013	23983	21321	19205	2306	1045	818	670	571	527	505	492	536	530	531	552	442	470	412	413	412	358	397	375	377	368	342	461	508	521	481	473	461	410	426	451	396	419	456	468	444	387	399	387	398	354	342	399	471	828	1609	1365	854	642	479	363	305	340	331	328	329	304	313	295	319	305	331	309	324	330	297	315	329	310	330	297	314	293	314	308	262	291	300	328	354	319	318	317	305	316	304	298	319	295	307	301	297	310	336	340	320	296	310	349	299	305	354	284	320	315	287	312	330	345	322	299	321	282	291	307	313	299	281	314	320	316	302	288	303	279	329	327	300	305	304	319	311	308	317	316	298	302	321	302	295	307	311	309	306	271	313	291	288	309	285	310	314	343	316	275	301	315	324	318	304	317	306	296	307	311	304	282	302	299	312	300	335	299	302	280	292	307	321	280	311	305	288	300	299	290	321	321	293	300	324	306	317	317	281	313	305	292	326	331	305	341	312	312	333	335	313	314	297	294	317	322	329	332	318	330	326	313	317	334	316	307	293	301	308	343	253	321	283	339	307	308	332	312	296	301	324	313	307	285	327	301	325	345	276	309	337	315	272	297	297	302	316	313	287	329	361	298	276	320	306	339	319	295	296	288	321	319	301	350	288	268	353	322	292	317	300	320	297	292	312	303	321	321	302	296	290	309	338	318	329	286	336	328	308	283	306	331	304	292	290	283	336	292	325	313	324	333	301	286	311	290	334	309	326	302	313	293	282	318	291	268	294	321	306	323	317	299	356	320	307	308	292	324	337	326	276	308	281	303	292	308	342	297	303	327	282	306	304	321	317	309	320	313	304	297	272	289	299	327	321	309	316	304	318	346	305	319	328	340	302	296	324	307	319	294	323	336	315	266	303	274	331	296	309	299	351	302	295	299	341	358	310	323	288	316	314	334	299	290	297	282	325	291	307	295	302	285	302	324	319	311	332	325	305	303	329	323	311	312	315	292	336	308	309	314	322	307	319	276	293	307	277	323	288	304	273	325	308	332	305	318	301	335	317	325	322	295	329	277	307	311	313	316	301	315	323	283	272	314	287	309	305	290	287	302	301	332	319	321	302	294	310	309	325	321	310	308	326	304	297	312	300	372	325	316	326	310	300	331	305	324	284	311	285	305	307	338	284	335	288	330	296	283	309	312	285	287	325	302	305	314	299	323	334	309	264	339	329	313	310	319	321	344	307	309	323	346	315	319	316	307	287	296	311	329	292	316	324	315	300	308	320	330	310	321	300	335	328	366	324	325	302	300	309	303	288	314	303	301	322	317	321	317	302	289	312	308	311	286	332	319	318	303	341	310	310	302	313	314	312	321	275	316	297	304	280	306	306	313	338	311	289	300	278	292	272	293	305	283	267	300	320	295	285	307	288	300	287	305	299	324	297	280	319	304	301	294	293	298	296	304	285	345	350	290	311	331	320	321	284	305	319	301	337	313	317	300	293	281	304	300	289	312	318	331	296	261	281	316	339	308	311	325	298	305	288	314	269	297	318	308	324	294	291	336	306	336	305	303	347	317	298	302	324	356	265	321	324	271	331	324	339	281	299	292	309	296	323	311	310	342	330	319	295	312	313	316	298	327	306	288	324	330	295	284	302	330	323	279	292	307	316	325	310	286	294	291	277	334	316	297	311	299	304	286	331	302	309	336	327	304	319	322	289	316	289	306	317	321	295	319	315	308	313	315	340	336	304	341	302	317	302	323	297	308	316	314	319	327	332	282	306	333	314	291	297	310	314	296	299	323	329	326	295	315	322	287	287	307	291	321	333	285	305	293	288	294	312	318	305	302	354	304	310	313	307	304	274	286	322	270	335	301	303	339	329	329	306	343	302	306	348	321	277	321	326	306	303	307	314	308	289	352	296	319	301	320	278	284	337	337	323	296	336	308	335	296	318	323	306	335	282	281	280	277	333	312	302	314	323	306	318	307	317	324	322	324	298	296	315	290	328	288	315	279	328	307	329	335	300	306	283	312	314	320	304	308	323	309	327	313	324	299	292	321	332	337	330	310	348	304	314	312	282	308	308	297	294	314	334	288	307	284	296	308	315	325	361	317	324	298	312	328	274	295	282	330	307	297	312	270	290	292	309	266	330	318	334	311	317	298	309	308	311	303	301	306	304	303	296	297	326	299	300	339	307	321	301	288	326	322	311	305	313	317	287	306	292	314	311	303	330	315	315	314	329	310	319	306	313	308	316	317	303	314	322	320	292	327	287	310	295	292	318	293	278	316	288	291	295	293	294	333	302	302	326	282	310	305	300	271	341	286	314	288	310	314	296	288	334	316	306	296	304	310	321	306	312	329	330	294	332	327	312	315	321	314	305	271	316	283	334	311	299	300	308	279	348	283	320	307	305	310	313	304	326	336	314	309	296	342	317	306	337	286	320	308	316	303	289	300	318	307	283	299	290	327	308	302	326	288	303	296	338	307	332	332	282	288	280	295	341	315	302	297	300	356	273	292	299	321	312	285	307	288	324	317	309	336	301	333	295	288	328	303	317	305	314	304	295	300	341	311	293	282	311	332	292	283	315	322	322	290	336	303	308	345	316	326	330	306	303	324	308	281	280	292	305	340	298	333	315	321	322	289	335	307	313	308	317	320	318	287	317	313	299	350	288	317	340	303	296	304	300	291	291	334	337	336	325	324	315	295	319	280	308	343	340	317	324	293	315	310	322	307	309	296	289	291	294	316	337	331	302	288	310	305	283	305	306	298	299	297	327	299	321	343	339	314	333	330	331	321	336	287	287	335	306	354	286	316	264	343	352	295	296	279	293	304	290	292	312	322	300	315	318	306	304	305	293	287	332	319	302	284	307	309	302	329	311	287	299	281	324	305	312	317	270	356	311	319	285	304	275	280	282	304	285	325	325	285	283	304	338	300	311	315	306	310	298	308	301	320	293	283	319	345	308	319	327	326	323	305	326	324	309	332	321	306	322	304	321	313	307	292	324	318	301	309	328	294	287	333	279	314	333	313	313	286	309	292	327	294	308	288	333	331	329	321	283	303	308	308	294	304	285	298	293	305	315	304	304	293	281	295	318	294	329	316	316	305	318	292	292	300	304	331	295	309	310	299	287	313	313	313	325	300	338	312	316	307	307	316	308	296	311	306	332	295	344	299	335	301	312	317	283	314	329	279	309	308	298	323	300	297	302	350	306	302	333	332	316	316	332	331	336	279	323	335	275	304	304	315	305	330	338	293	306	306	313	348	289	302	304	277	316	299	333	296	300	310	334	334	311	303	291	329	307	320	296	303	304	291	310	310	308	322	308	318	309	295	323	301	324	320	295	340	288	284	291	325	302	289	309	326	295	271	330	312	281	330	307	311	324	288	315	296	295	343	325	346	300	298	309	328	314	281	295	303	309	260	317	357	293	292	337	292	311	331	317	328	330	319	301	285	301	293	295	304	302	303	312	299	314	337	297	300	298	330	293	324	315	327	321	297	336	344	314	293
10402	21423	18786	10144	6161	4351	3543	3071	2597	1949	1569	1487	1391	1307	1400	1423	1340	1325	1181	1045	1100	1059	876	773	786	784	715	765	763	1050	1456	1511	1198	1121	1042	958	952	1072	959	968	1063	1171	964	800	900	882	817	716	742	885	1120	2508	4710	4157	2520	1717	1054	764	610	548	536	575	561	560	559	571	536	548	587	592	570	525	538	558	552	579	566	583	584	565	569	579	550	516	555	578	578	551	567	590	552	562	563	544	569	570	608	580	606	574	543	573	535	557	546	585	558	531	583	521	550	607	527	577	595	541	548	540	547	570	544	542	589	580	589	590	549	596	531	573	541	598	605	582	521	562	525	578	553	569	541	574	560	570	555	559	588	581	556	583	560	584	576	562	548	602	577	552	519	522	571	558	560	569	563	589	588	585	550	583	579	519	517	547	526	530	592	574	551	558	578	551	580	524	576	568	613	594	585	540	595	528	532	571	586	560	568	529	576	590	557	566	539	556	567	560	603	600	611	597	548	551	529	560	597	582	527	527	564	590	542	531	576	533	556	565	579	604	564	564	582	561	558	556	530	549	560	550	597	530	558	558	577	571	583	584	608	533	584	540	562	542	546	579	585	615	548	547	574	583	528	555	565	555	547	568	577	563	564	564	572	540	555	527	565	564	617	586	564	585	548	561	518	550	524	591	575	573	631	578	549	558	564	590	595	582	547	536	546	585	594	520	563	582	594	562	551	614	535	552	619	542	623	583	587	584	543	572	559	529	565	539	542	505	590	612	563	608	569	558	584	570	585	549	604	562	567	564	535	532	545	577	554	584	592	540	567	567	575	508	558	567	624	579	558	549	539	580	574	571	542	566	557	590	520	562	566	596	583	525	548	583	568	574	589	551	581	560	553	550	580	598	555	564	550	571	576	597	596	569	580	514	591	597	568	555	554	528	599	589	576	590	546	551	550	561	594	563	545	591	599	542	564	588	581	561	565	600	559	524	567	554	558	563	533	566	569	577	547	585	564	577	599	563	584	556	572	583	624	523	594	576	554	551	563	544	576	568	582	624	560	549	529	571	591	563	539	564	544	548	589	573	608	546	542	578	571	566	587	586	537	564	575	568	570	565	582	562	563	540	541	570	562	552	548	527	600	587	564	561	541	564	546	559	576	611	571	549	519	573	563	543	557	566	571	534	567	550	551	523	570	595	605	545	551	589	550	559	517	562	558	525	561	588	542	571	579	578	553	577	593	580	592	603	569	594	551	550	574	582	575	586	589	581	570	548	571	577	531	542	600	541	537	599	547	594	565	562	589	560	579	572	557	577	569	577	573	535	549	562	588	572	556	579	528	557	575	606	585	622	594	555	563	513	566	529	561	546	566	583	556	595	547	553	572	549	581	554	585	594	603	572	552	552	569	589	598	608	588	573	592	545	575	577	578	542	570	538	557	557	563	567	574	569	553	554	551	595	609	579	544	554	580	550	550	554	606	545	584	561	538	556	541	554	593	597	546	558	551	569	520	593	518	597	603	556	566	574	566	564	566	558	572	571	578	569	546	598	549	574	594	546	551	581	571	586	572	541	558	576	580	594	592	562	545	569	592	573	541	565	556	548	590	549	528	558	540	565	578	533	558	541	598	541	556	554	558	591	602	564	599	608	564	550	577	556	544	602	581	582	575	519	570	622	586	566	537	568	576	548	543	525	545	557	605	574	616	590	563	538	593	546	607	548	557	546	547	552	557	580	600	601	601	581	544	562	593	603	575	570	588	584	566	559	580	626	572	538	585	547	573	576	537	586	536	579	553	557	519	583	608	563	545	527	477	520	547	544	619	589	570	573	559	542	554	603	592	557	594	562	521	603	546	572	528	553	627	546	539	593	531	539	570	530	568	555	535	540	529	532	578	584	550	582	575	573	572	573	561	544	541	539	586	577	548	543	573	569	600	634	513	530	566	507	550	568	594	581	540	528	570	641	553	577	614	559	572	597	536	610	601	543	584	534	562	554	567	532	568	579	584	598	543	593	560	551	562	574	553	546	537	549	591	561	524	587	579	566	568	579	568	519	558	556	544	533	519	578	541	583	577	600	535	581	637	565	511	565	576	560	607	619	556	514	570	525	598	525	582	570	533	547	598	556	611	540	584	606	557	569	588	600	602	585	550	581	584	534	584	566	525	556	558	646	571	547	542	593	613	540	579	539	587	600	604	581	544	533	532	571	555	559	534	544	545	541	540	589	541	557	606	584	580	575	514	619	535	559	587	549	592	567	563	567	597	594	562	597	623	551	548	604	554	546	593	584	562	537	568	588	581	540	589	568	560	592	562	582	564	609	575	523	550	544	591	552	590	576	521	540	565	577	566	531	585	545	570	554	563	560	568	550	564	554	565	550	564	538	552	554	591	552	561	575	556	527	532	545	533	576	569	523	560	538	537	576	567	565	551	528	554	556	606	611	556	547	570	528	570	548	583	553	562	570	576	581	560	591	599	564	567	553	542	546	560	577	518	544	550	532	574	562	563	580	616	568	576	554	555	525	589	577	575	517	610	591	562	604	581	547	543	556	617	533	556	565	584	621	580	578	566	555	576	560	543	567	581	566	584	519	577	588	535	542	561	547	573	588	525	599	536	602	586	560	589	583	531	562	555	554	557	594	578	552	599	568	564	611	544	542	557	589	563	566	543	552	593	620	549	537	574	565	533	550	585	578	547	601	577	545	549	590	582	570	566	563	553	571	565	586	551	538	549	558	556	538	554	548	582	529	561	578	595	581	600	563	591	586	568	584	562	557	526	602	554	563	593	556	525	578	549	553	601	581	581	576	525	532	586	562	590	595	555	570	566	582	569	577	579	506	539	569	549	537	560	562	581	586	547	556	524	569	561	568	587	542	542	592	564	569	544	582	522	540	558	550	597	581	598	607	529	564	563	599	582	568	569	555	613	538	581	569	588	572	544	588	571	563	563	548	573	579	561	565	549	554	544	579	565	566	534	546	547	549	560	559	571	574	577	581	561	545	533	573	596	535	564	546	559	567	576	538	538	595	616	600	550	584	557	576	545	561	549	589	623	572	560	568	545	567	549	531	532	580	610	581	581	572	539	566	548	575	533	606	560	533	572	581	531	544	511	536	519	628	540	579	612	560	569	573	548	585	590	568	521	539	529	578	571	543	563	561	545	548	532	560	604	514	549	569	604	581	518	555	519	607	553	536	582	556	556	553	569	549	533	521	572	549	557	544	482	565	581	527	529	562	572	609	578	553	527	569	575	597	551	577	529	558	613	543	541	619	606	554	560	568	556	589	531	550	562	567	550	607	578	569	566	593	520	565	583	556	585	542	611	589	539	509	581	565	539	551	567	542	598	583	556	567	559	550	564	544	566	619	532	580	561	576	553	546	614	549	548	575	553	559	555	553	576	573	568	583	542	565	574	548	608	561	564	568	584	537	532	546	559	546	561	548	579	584	580	584	597	555	526	553	576	566	615	548	582	531	581	502	577	569	554	558	565	571	561	526	540	545	528	530
26804	20196	8076	1548	668	580	485	529	498	526	451	503	477	496	545	490	514	505	507	508	472	481	456	469	419	465	487	426	450	549	544	491	499	513	546	502	490	503	547	536	487	487	480	473	497	478	466	462	492	495	483	434	507	555	559	507	481	457	447	398	409	440	407	436	411	418	453	447	406	427	436	413	427	399	414	435	426	406	452	462	433	434	419	423	466	438	443	431	457	468	463	416	455	422	429	438	435	445	451	452	424	449	465	406	419	428	380	416	456	441	450	449	371	450	424	448	425	423	450	431	436	413	438	444	442	424	429	422	426	429	445	446	440	450	443	442	430	427	473	414	478	436	427	425	440	435	462	440	463	439	482	457	436	428	391	392	481	430	427	411	411	408	463	420	438	434	474	485	431	449	441	417	444	450	441	440	441	438	422	420	436	442	445	433	435	455	452	428	407	452	454	438	443	438	405	451	409	443	436	475	444	446	433	430	402	403	427	429	471	408	419	444	419	452	429	428	426	432	468	441	419	439	466	439	473	424	473	406	432	432	417	383	434	429	429	475	438	437	423	425	454	424	405	431	393	451	415	445	438	460	459	403	476	464	408	467	418	457	428	453	439	455	432	432	448	454	462	439	429	421	455	444	436	417	433	418	421	395	444	489	430	411	433	450	431	455	423	449	455	410	433	434	421	437	422	415	444	429	420	438	433	444	428	433	451	460	434	429	418	458	434	459	420	427	444	466	427	432	465	392	385	427	454	458	438	437	406	452	440	414	474	465	438	394	464	411	454	435	424	435	415	431	467	462	461	487	433	410	416	431	424	452	435	441	413	436	447	423	410	410	399	443	419	465	438	423	457	389	397	451	417	424	445	469	432	425	441	433	422	451	465	412	434	471	436	441	441	423	432	436	408	425	400	444	434	438	421	428	406	446	413	402	428	427	443	395	443	398	435	444	439	445	458	438	410	479	401	485	428	398	410	423	501	465	413	471	464	396	439	423	430	458	433	403	424	472	461	450	438	433	444	447	470	465	443	435	402	434	446	437	419	437	464	432	428	450	460	444	433	422	433	464	392	480	439	431	479	438	401	458	462	452	444	451	450	448	418	394	414	436	442	413	412	458	429	439	439	451	421	410	417	377	448	438	424	458	403	436	416	444	426	434	411	429	431	433	420	495	417	464	430	465	458	424	426	450	448	450	464	441	419	466	446	461	438	390	438	449	437	421	442	444	436	438	445	435	448	428	435	437	439	450	400	427	467	421	465	453	450	423	456	457	409	423	431	425	459	423	425	443	462	392	436	438	459	441	416	426	435	411	436	406	437	416	444	439	433	402	434	452	467	416	423	444	445	473	409	446	433	430	449	440	427	462	425	461	433	412	427	413	465	431	473	442	411	455	444	424	453	466	429	409	387	433	455	397	439	447	436	426	449	440	404	423	390	450	436	431	440	464	421	431	450	439	436	471	456	451	442	439	450	431	417	438	429	432	439	437	473	393	423	416	427	459	437	427	453	407	437	459	438	428	395	425	445	408	437	418	438	421	419	454	394	439	434	451	431	396	448	407	418	415	432	421	451	456	431	465	411	437	431	437	440	402	410	455	425	420	399	495	417	450	455	403	414	418	434	407	416	439	444	458	427	401	422	453	435	438	471	484	401	418	451	481	415	430	416	435	444	418	452	456	473	439	441	406	384	447	459	418	450	432	438	460	396	453	428	454	425	411	420	468	431	423	444	445	387	411	402	437	420	405	449	424	423	403	441	484	428	428	449	446	434	480	448	436	462	460	470	468	420	416	431	429	439	431	445	438	459	428	396	440	413	446	465	451	412	443	450	407	418	464	420	410	439	430	412	394	432	442	490	437	433	453	429	434	442	466	446	430	446	454	417	424	439	461	396	450	428	457	434	433	434	437	426	415	366	420	418	448	445	413	471	439	412	437	449	424	475	441	422	423	445	380	435	414	446	429	452	448	419	443	419	423	427	433	456	427	418	441	429	418	437	431	445	463	440	447	414	395	394	383	439	448	427	446	400	471	492	463	440	435	423	455	417	451	465	441	402	441	468	420	424	401	412	435	463	418	421	432	389	445	450	425	489	448	477	460	449	428	470	441	441	474	439	400	410	408	422	410	498	417	432	437	446	437	456	406	449	455	455	440	445	460	440	411	402	426	449	435	447	443	432	417	429	454	458	474	447	415	454	430	419	452	450	428	469	428	416	437	445	393	443	423	415	411	424	408	423	389	419	434	433	420	397	459	423	467	428	440	375	393	397	424	451	453	392	436	458	431	449	416	437	464	418	450	423	425	434	421	436	443	426	445	417	429	425	437	387	435	444	436	409	450	409	408	482	428	440	453	449	456	417	425	455	451	466	395	439	442	422	437	436	408	447	406	455	430	411	460	476	410	418	413	426	469	457	410	442	414	437	395	452	455	424	435	455	448	460	436	405	414	427	431	459	452	405	401	452	410	433	389	456	433	440	434	410	455	417	412	456	406	455	423	473	431	450	443	439	450	440	454	433	468	427	446	428	430	405	444	422	462	417	410	451	412	499	404	450	445	474	463	411	436	438	444	403	421	455	438	438	460	434	403	421	429	477	428	442	429	431	458	440	431	411	444	391	454	428	415	457	441	425	418	431	431	426	458	437	429	417	443	418	446	376	408	437	433	428	430	452	446	440	444	451	418	419	477	439	448	442	421	460	401	451	446	464	438	397	417	454	464	425	419	457	429	407	433	431	443	432	451	421	426	427	451	438	447	456	439	445	420	448	424	427	400	427	436	436	425	413	429	456	436	420	427	432	453	445	422	420	440	449	431	424	446	448	423	447	434	416	423	414	413	430	470	448	403	426	439	434	463	419	453	443	436	419	476	410	432	424	433	415	442	462	443	471	442	409	438	434	456	438	449	434	419	475	411	430	445	427	463	416	412	461	474	432	457	437	449	476	460	411	458	459	426	389	425	417	413	409	437	399	469	443	482	447	440	452	435	429	433	454	433	439	439	426	434	453	436	448	456	426	442	438	444	420	438	409	410	462	423	441	437	434	419	445	443	437	438	410	428	421	444	412	459	428	456	429	439	488	439	483	409	439	434	409	440	432	448	444	409	395	423	417	472	405	442	469	414	454	444	437	430	422	476	392	428	407	436	397	445	379	449	435	437	459	490	406	462	404	441	408	445	442	438	420	430	452	411	419	440	422	412	417	423	456	437	423	455	425	432	477	444	463	440	429	401	441	449	459	430	391	431	415	407	432	446	483	432	405	453	438	415	400	464	451	417	443	432	413	400	425	388	485	452	451	473	421	437	432	407	443	408	460	443	414	450	444	401	448	422	446	410	450	461	414	467	414	424	442	416	428	422	430	427	428	411	429	427	438	447	458	407	442	455	417	439	444	432	476	398	401	436	436	385	413	399	470	425	411	410	418	453	449	424	430	439	420	454	436	411	412	468	432	422	470	456	466	447	461	458	473	422	433	453	419	422	447	430	446	450	439	440	386	423
6332	6608	6331	2819	1575	1293	1248	1186	1117	1001	919	999	948	929	1061	1014	1007	994	987	970	945	962	860	848	803	817	860	912	821	1033	1289	1088	976	1049	1126	1107	1094	1074	1133	1053	1037	993	926	894	993	913	938	896	873	893	834	1007	1168	1109	1056	989	860	853	729	806	812	778	827	817	822	770	841	817	795	811	799	786	831	833	764	766	809	764	753	827	797	821	764	723	752	856	856	817	808	776	776	808	792	843	799	749	758	788	782	781	774	760	828	801	807	812	782	788	808	796	803	762	798	812	800	758	769	815	819	780	794	804	782	794	804	743	811	765	783	827	836	807	766	789	777	793	813	844	785	811	753	797	798	794	786	743	815	759	757	828	809	844	774	837	845	805	764	810	786	854	790	824	804	807	824	764	794	810	814	826	823	779	839	790	846	805	781	830	813	816	796	825	820	820	799	797	735	826	776	788	765	785	808	761	862	820	784	844	796	840	797	775	798	799	849	739	810	799	791	780	742	824	804	822	820	767	819	753	813	777	824	791	828	793	748	784	828	755	791	839	857	813	825	809	771	795	831	789	842	805	806	782	778	789	794	822	838	753	712	808	772	810	793	801	825	782	827	783	841	800	769	800	805	809	849	799	780	789	807	769	782	776	847	742	783	779	885	800	758	787	767	762	736	806	806	829	815	812	825	829	786	750	795	838	799	761	800	827	762	804	785	758	794	819	818	810	820	809	772	741	782	827	810	845	799	746	786	818	835	759	788	874	813	762	785	816	787	796	831	818	774	812	801	790	818	828	812	800	797	787	735	797	847	807	855	789	782	793	779	787	761	770	770	801	880	869	820	791	802	787	814	852	766	800	728	809	799	820	799	747	793	780	820	841	838	785	814	811	738	825	803	783	799	756	763	827	782	784	785	759	815	798	795	816	783	802	784	761	805	822	809	762	743	746	829	802	826	806	775	800	817	810	811	784	838	828	801	801	763	808	770	804	788	804	833	802	761	770	775	801	795	829	767	743	841	808	809	790	775	793	806	795	782	767	788	811	833	837	804	761	817	795	765	825	741	804	785	817	822	836	749	814	804	757	792	760	809	766	765	763	786	777	838	807	834	765	847	780	821	819	792	787	848	723	850	757	834	791	806	785	792	768	758	808	769	786	795	770	789	791	817	781	794	783	842	748	758	793	790	774	812	787	783	841	772	771	792	759	802	784	788	769	771	806	805	812	841	809	789	798	844	780	747	800	814	784	782	759	829	803	809	813	853	817	795	825	803	770	805	812	772	812	786	820	778	775	779	828	870	768	783	808	808	800	849	800	768	736	762	799	774	794	790	770	811	759	806	793	764	859	792	778	829	845	797	789	784	760	865	789	778	803	823	757	816	794	803	765	809	802	827	803	833	786	804	772	844	793	786	860	824	796	774	761	769	827	807	829	770	817	820	823	777	798	805	797	818	795	799	754	753	789	762	784	761	827	830	804	852	784	774	818	751	758	794	799	796	777	796	887	807	820	809	822	817	795	800	833	781	826	770	795	758	790	805	771	782	788	760	811	802	831	806	772	787	765	769	807	848	806	792	809	756	783	779	761	815	791	765	848	792	749	797	763	773	766	774	744	814	743	853	820	795	813	773	790	801	805	787	761	797	792	773	813	742	763	813	816	794	782	806	812	805	793	769	827	783	774	781	743	817	822	800	785	807	736	800	805	820	803	770	806	761	787	798	796	818	759	791	765	786	799	772	841	778	786	806	813	799	743	770	779	826	797	793	769	797	827	778	800	725	781	768	780	812	821	802	815	813	763	812	805	772	796	795	790	817	805	839	790	766	813	792	759	785	783	822	819	801	794	829	788	795	797	822	794	773	797	818	833	765	762	838	792	823	789	802	752	851	799	814	796	813	775	837	822	813	791	757	788	776	858	824	830	808	832	806	794	808	851	809	801	758	801	806	828	797	766	787	809	790	827	795	812	729	752	813	799	822	788	783	802	815	846	790	871	787	792	800	786	809	810	804	785	732	815	824	806	811	826	792	800	761	804	774	826	800	799	744	793	815	782	790	774	818	819	771	792	809	814	795	757	783	810	830	778	823	778	836	751	784	771	827	788	804	808	774	789	807	839	807	767	746	788	810	807	759	822	774	766	746	793	811	822	790	867	798	794	789	792	809	787	822	802	805	834	876	778	815	802	828	826	767	827	804	803	842	828	793	835	824	800	769	834	773	799	834	835	794	804	786	788	798	854	735	777	837	788	772	767	797	843	805	831	792	831	852	830	781	798	827	802	789	814	782	809	762	806	788	774	811	741	800	795	802	747	822	804	800	825	767	804	793	801	787	777	846	773	853	831	774	784	792	848	805	783	788	750	806	742	801	824	843	799	838	778	760	786	707	765	838	808	769	812	797	778	812	808	807	772	765	800	828	758	797	807	783	801	810	798	833	746	768	823	827	801	793	782	806	780	786	760	776	797	789	783	797	806	825	805	808	814	796	802	807	771	778	809	780	796	836	735	807	780	819	803	760	827	824	824	797	756	778	800	854	783	797	796	819	774	745	795	790	780	821	831	826	824	837	758	766	784	793	809	726	801	745	843	790	794	851	809	826	780	821	825	827	805	852	844	807	733	828	815	821	784	762	770	852	788	753	778	762	814	769	774	804	779	835	810	799	839	772	810	815	767	844	771	835	782	733	827	744	757	755	782	793	776	813	840	832	796	802	782	797	763	798	806	790	824	792	798	834	736	779	774	814	785	765	815	801	816	818	783	793	837	808	855	819	727	736	767	804	809	780	772	847	778	771	836	775	819	763	829	790	770	760	771	785	751	806	788	796	786	819	827	831	760	824	787	754	837	787	787	765	825	760	777	841	789	797	826	777	782	812	772	774	811	803	812	797	767	770	832	791	849	832	869	789	777	764	795	772	802	852	779	815	806	827	787	794	823	784	790	733	822	793	769	826	790	821	829	790	847	778	821	803	816	799	807	785	801	807	744	828	746	778	718	830	756	818	763	787	811	787	795	791	777	796	808	701	771	740	808	809	799	774	783	829	823	817	781	798	833	763	807	778	790	769	860	774	751	818	746	766	801	771	775	838	758	767	768	842	729	841	806	832	793	790	809	781	837	852	786	825	780	735	751	771	792	747	823	758	843	759	824	844	796	818	756	839	779	772	838	751	800	784	768	812	776	786	797	794	775	806	785	809	877	826	785	773	783	839	754	799	826	824	764	764	751	796	788	789	811	785	811	824	791	816	824	801	828	810	770	797	794	813	824	816	802	796	739	801	819	801	793	770	800	862	814	762	768	832	816	777	852	807	797	790	812	821	790	791	778	825	805	776	785	768	755	751	809	787	803	816	807	776	836	846	796	800	789	798	790	829	746	793	840	858	807	810	851	832	864	811	811	781	823	718	798	814	784	870	774	759	799	770	794	779	755	772	834	801	768	781	808	814	770	808	825	763	817	761	790	816	773	830	828	795	816	797	811	769	804	784	826	776	858	787	785	843	715	832	758	794	819
24295	21263	28299	24526	20232	2699	978	717	856	539	539	449	459	497	464	438	448	410	442	456	421	385	389	415	378	383	408	449	416	501	442	453	459	461	465	454	488	471	461	404	418	482	417	433	438	428	391	451	394	358	401	678	1043	966	645	534	439	404	361	338	359	329	359	362	352	349	360	334	337	355	329	328	323	355	370	362	345	354	352	357	344	347	335	373	391	353	359	361	356	322	331	330	343	365	340	352	322	347	356	359	366	334	338	332	322	369	366	320	361	316	324	370	323	342	367	356	355	384	353	340	308	347	364	352	331	337	353	306	339	341	383	323	355	325	355	354	353	370	326	352	352	341	360	323	330	371	377	326	355	356	360	357	352	329	317	350	329	327	342	343	336	309	341	371	341	324	330	361	352	357	321	354	358	365	343	352	333	356	332	338	364	344	359	367	368	314	366	343	325	348	346	335	367	337	325	353	370	367	339	353	383	315	356	363	343	350	324	371	374	314	325	327	338	308	323	360	393	333	368	363	326	334	404	342	346	340	352	356	372	351	333	370	333	355	333	346	382	313	356	349	307	307	388	358	352	365	340	358	352	338	375	344	340	371	342	325	328	372	350	323	334	349	331	344	333	345	382	338	331	295	389	319	344	334	318	346	350	344	351	364	320	334	321	328	342	344	383	313	367	373	346	364	319	348	312	367	345	356	326	347	366	318	340	336	299	327	338	338	356	364	360	330	349	305	332	356	317	331	325	346	322	335	367	336	349	354	380	351	355	325	334	326	350	352	330	333	341	362	357	331	336	347	341	378	359	337	326	365	319	344	327	325	320	339	334	349	346	329	341	333	365	349	374	306	335	329	337	349	347	348	346	339	340	337	388	341	344	359	383	351	328	330	349	347	352	333	365	332	351	341	369	399	326	342	348	373	351	355	344	317	331	322	361	357	355	368	336	352	333	318	341	389	326	346	320	334	344	343	330	330	320	366	322	320	369	362	352	314	345	335	391	326	376	363	370	338	338	347	400	315	351	370	345	338	374	372	361	337	333	318	324	321	338	339	352	327	350	357	348	346	337	341	337	359	377	374	338	353	340	346	326	318	358	359	335	349	365	327	344	312	330	339	346	358	367	346	351	315	328	317	349	356	371	367	339	351	324	355	357	350	328	312	338	350	384	367	358	318	360	354	366	374	335	346	357	341	341	334	340	360	307	342	326	366	328	349	352	370	318	335	356	326	340	353	346	355	350	371	365	370	353	336	366	312	344	341	354	331	362	379	359	337	335	359	324	351	370	321	349	324	378	330	384	346	319	361	326	368	371	363	335	353	343	314	360	345	381	321	347	376	355	354	321	364	359	304	361	350	350	343	323	346	365	350	361	354	368	365	313	351	344	349	380	332	328	363	306	368	349	378	355	339	352	320	354	374	346	357	362	344	364	351	345	340	371	341	363	348	347	385	349	356	364	353	355	363	359	363	375	330	355	369	301	327	337	366	370	356	350	359	379	344	336	359	335	341	373	354	323	317	378	340	310	342	351	328	330	352	371	343	345	332	351	357	332	348	338	367	335	338	348	361	360	331	345	342	322	357	373	332	356	340	351	347	383	330	344	294	342	315	338	332	356	332	348	353	330	346	307	345	313	352	355	345	339	336	329	312	340	320	373	369	316	353	359	334	357	358	347	386	353	328	336	300	358	329	366	353	354	320	335	347	367	348	357	340	328	354	340	321	337	386	372	345	315	331	320	375	332	358	352	309	399	353	324	352	346	384	351	343	361	331	342	333	334	314	338	344	328	371	333	338	360	326	349	368	330	337	319	353	333	335	341	348	355	381	333	355	334	364	340	341	330	358	303	379	365	340	367	364	321	321	341	358	327	329	355	362	344	342	326	337	342	348	342	351	332	367	368	342	362	331	355	323	356	323	352	351	346	345	334	340	365	364	328	339	320	345	358	353	343	320	330	359	345	344	352	371	323	337	323	356	328	306	349	337	361	349	341	349	330	342	334	354	338	360	370	329	368	362	348	351	338	320	342	344	344	364	352	331	353	351	335	367	352	350	337	336	331	349	347	338	341	346	352	353	329	341	354	350	380	344	358	349	307	323	355	371	359	359	360	343	378	322	344	351	333	366	287	342	338	339	335	330	354	329	341	342	340	329	343	359	366	356	346	370	325	321	315	340	368	346	370	337	354	353	350	356	350	351	360	370	336	364	343	342	387	376	342	361	342	355	326	327	331	341	336	360	319	328	358	366	323	333	328	293	334	359	377	367	332	321	363	331	335	353	378	347	345	320	338	339	365	366	392	340	344	363	338	353	332	343	372	347	352	329	292	342	321	312	360	360	358	366	358	372	354	379	369	314	347	340	328	363	338	343	329	322	363	355	355	327	369	351	345	347	320	369	353	337	380	356	396	326	372	331	367	366	351	338	318	349	347	335	338	348	342	362	363	303	342	352	380	374	335	346	379	349	338	361	308	335	342	327	342	352	336	352	362	358	315	302	321	355	402	338	374	324	373	320	371	382	370	351	349	331	362	349	334	344	336	344	340	340	343	353	325	340	333	346	333	344	338	368	380	339	341	323	333	333	351	326	317	315	349	347	342	360	361	337	352	350	339	335	325	334	313	368	328	368	350	309	351	389	361	373	331	337	350	331	349	327	338	389	357	336	329	332	371	321	312	353	335	360	350	333	358	369	352	346	366	334	318	311	340	331	342	366	327	324	329	340	372	361	338	362	330	315	352	328	340	365	365	308	375	367	356	337	355	330	349	369	330	352	372	363	321	357	329	350	328	319	362	311	333	338	380	337	374	324	350	338	357	341	355	351	344	338	352	312	313	343	349	364	351	329	364	333	299	330	328	308	340	348	314	340	336	399	342	320	359	333	370	338	314	372	322	328	352	343	354	356	355	372	390	366	361	344	351	349	354	365	339	359	320	375	315	373	320	342	360	316	330	353	353	353	332	342	337	368	343	343	357	302	342	323	332	368	311	321	364	368	354	318	371	314	366	325	322	374	339	332	348	355	405	355	352	353	330	358	378	328	351	329	352	364	359	327	352	383	330	331	337	351	371	343	335	362	347	366	356	369	332	312	316	350	329	322	346	359	358	324	360	361	362	373	349	346	340	355	322	324	334	354	363	356	331	328	356	350	343	352	343	303	368	341	350	393	348	361	350	350	323	380	321	340	344	355	324	340	336	340	347	312	337	321	322	323	355	347	346	402	364	342	320	351	310	352	330	324	315	348	372	353	355	315	372	359	331	376	329	359	380	342	319	292	330	361	341	374	328	300	358	355	357	346	334	341	300	350	347	353	324	341	350	317	365	371	324	369	358	373	352	349	361	342	365	349	331	346	351	317	363	346	363	366	332	328	376	340	344	367	344	339	353	338	376	363	321	327	328	371	362	356	343	372	336	359	383	339	385	358	339	346	347	336	351	360	350	366	364	368	357	342	361	342	365	333	346	362	366	362	307	380	349	340	370	350	320	356	336	316	319	307	339	318
7705	15638	14020	7135	3998	2888	2459	2029	2772	1436	1353	1208	1216	1148	1175	1032	998	1017	1013	952	932	918	839	793	771	730	878	942	945	1044	1070	1105	1150	1130	1076	1128	1116	1105	1037	941	919	935	996	874	919	885	866	827	818	795	808	1836	3121	2613	1744	1234	869	723	701	656	657	657	641	650	683	648	630	664	649	651	661	668	659	709	648	691	674	676	623	692	641	675	667	682	670	666	621	616	638	646	664	645	659	653	626	662	640	664	624	652	678	660	664	654	646	656	638	688	675	687	594	700	659	634	618	698	686	668	648	650	665	652	631	636	700	655	643	689	645	611	665	633	623	649	650	661	647	671	638	674	629	661	707	666	641	608	675	667	667	692	668	640	674	652	641	647	676	685	625	649	645	663	642	658	672	650	685	650	647	717	646	666	651	640	694	685	621	638	608	633	627	635	644	608	649	659	640	614	643	693	635	634	655	648	639	609	662	636	663	599	648	637	641	674	700	667	695	630	631	617	668	645	635	705	667	658	666	644	647	696	655	703	686	655	595	646	664	682	678	693	627	684	693	617	681	647	663	650	630	637	629	613	621	643	685	645	655	654	607	656	642	648	644	652	666	666	656	634	667	651	660	646	686	640	653	609	658	659	636	655	628	661	712	642	644	617	630	659	669	646	667	632	666	650	652	640	670	630	651	665	610	667	616	661	686	689	682	670	688	654	633	701	645	668	661	630	620	637	622	641	666	632	684	665	638	651	675	674	629	667	689	631	664	635	623	673	659	620	699	639	637	679	647	646	646	634	617	623	638	677	663	631	642	652	651	628	643	638	679	662	663	622	650	639	641	604	638	682	676	607	658	632	667	689	642	614	631	601	651	688	627	680	645	636	663	678	634	678	675	606	664	656	653	626	632	671	647	656	691	691	688	626	636	638	656	615	687	710	637	633	652	662	724	645	638	679	643	666	653	625	659	646	644	676	665	674	652	666	610	636	616	685	646	648	651	649	698	644	682	627	659	675	648	660	665	685	659	645	654	594	664	650	649	624	640	629	657	634	613	650	634	623	667	635	640	655	663	654	655	690	581	646	651	641	653	646	657	637	661	653	626	677	631	670	662	675	639	666	720	647	686	623	630	688	685	659	667	668	713	678	691	663	661	653	684	661	625	661	655	637	660	638	625	621	661	709	685	666	667	632	623	713	664	694	655	676	658	679	638	620	708	632	679	678	592	628	648	665	680	666	650	644	648	649	596	668	625	648	665	633	638	657	605	676	635	648	605	663	678	674	622	623	672	658	687	669	638	658	674	661	659	589	639	598	690	626	659	649	658	675	662	657	685	667	693	663	646	639	647	633	643	662	659	617	679	625	625	699	660	630	636	704	648	641	660	703	672	637	670	657	711	690	655	610	655	624	658	630	619	627	640	663	633	701	680	667	663	612	709	654	698	642	648	655	640	624	667	635	670	647	619	658	643	637	624	627	632	643	622	653	612	557	671	638	666	654	613	640	642	623	613	703	645	631	634	669	619	661	691	631	690	646	635	690	618	693	634	666	663	620	666	691	660	639	689	671	681	682	662	654	654	601	676	634	633	651	644	705	661	708	617	622	620	614	643	653	644	679	636	656	730	679	647	659	668	623	683	625	637	654	658	643	589	662	667	682	639	633	633	598	642	662	667	626	666	674	653	658	648	638	649	667	683	667	663	671	679	686	665	654	687	629	624	648	648	679	671	709	610	661	668	589	632	704	648	625	670	639	677	650	640	655	645	648	631	657	690	685	665	637	648	639	657	679	647	613	635	615	657	624	648	627	669	664	663	675	635	647	627	661	647	643	636	623	664	680	685	674	674	671	667	651	661	606	634	619	686	677	638	635	644	641	620	645	631	659	675	654	618	621	633	609	664	668	600	683	629	648	602	636	617	649	665	666	647	632	677	644	666	631	637	645	655	660	653	651	636	677	635	640	684	634	670	640	684	661	663	666	703	654	641	682	688	671	695	632	658	646	653	702	690	615	644	660	701	678	659	637	684	672	692	661	641	659	696	602	681	661	659	677	662	623	632	666	691	598	628	655	668	634	700	698	628	670	615	667	655	690	688	654	691	659	660	669	656	682	638	654	675	631	664	673	701	631	623	651	606	643	675	630	690	661	661	659	638	626	652	650	632	628	669	664	640	630	618	665	633	654	645	665	583	743	626	656	653	648	616	637	673	635	653	622	610	627	656	678	679	632	693	654	617	640	642	677	650	608	596	657	638	669	666	662	664	684	648	646	631	635	680	648	618	674	621	642	666	709	642	685	643	693	616	655	637	646	640	663	656	681	670	641	625	614	641	627	630	651	649	641	616	654	627	613	678	667	657	680	604	652	655	607	651	650	650	633	677	697	669	649	676	655	703	642	662	678	693	617	638	650	698	631	671	625	638	664	664	630	618	641	634	669	654	641	669	604	623	634	682	629	661	633	608	681	680	662	617	630	613	634	619	648	672	690	680	598	627	670	633	632	685	666	687	652	692	668	661	657	654	691	667	656	640	627	693	630	622	640	633	689	675	673	644	650	658	680	664	660	620	672	661	682	638	641	658	679	672	655	652	681	635	677	682	607	607	663	665	645	647	637	649	647	683	667	635	656	657	623	619	667	612	653	651	642	623	689	647	626	670	663	659	629	635	675	661	700	637	621	664	647	650	636	628	694	640	622	667	627	639	657	627	633	661	657	660	655	649	714	640	638	643	659	683	633	683	698	690	659	666	604	640	651	668	650	666	648	635	621	640	675	648	667	637	699	662	681	698	626	696	680	646	667	688	666	662	625	642	601	683	668	656	662	658	677	607	632	636	661	674	607	676	693	644	711	675	622	658	684	620	649	668	649	607	640	662	642	668	721	621	608	663	658	603	622	655	660	698	689	668	644	676	664	690	648	697	659	641	655	664	706	647	641	669	713	667	662	614	647	638	660	685	669	665	652	641	602	651	673	633	631	702	630	655	645	684	654	633	614	685	656	663	661	676	631	635	655	699	623	674	619	666	689	658	695	600	663	667	651	665	655	631	646	659	629	668	625	664	648	673	651	647	604	623	660	648	649	640	654	665	663	656	634	663	642	625	588	652	695	661	648	650	618	667	654	672	674	637	654	697	687	686	687	641	656	639	667	633	628	686	628	677	674	643	645	676	646	606	638	649	660	671	668	669	634	673	660	645	671	604	679	659	624	628	666	640	672	645	663	632	675	671	651	686	649	674	670	641	662	724	687	647	647	673	668	608	662	657	653	603	659	671	659	613	621	618	636	658	681	654	633	634	656	611	638	608	628	662	636	665	614	710	624	653	628	646	603	674	657	630	659	658	668	658	660	644	688	612	623	701	655	649	658	686	629	647	617	636	630	653	661	634	633	673	662	613	600	652	720	674	675	648	645	642	614	662	660	649	649	643	620	686	637	728	682	676	668	685	647	692	673	628	643	653	643	658	654	603	672	630	652	656	650	694	652	646	640	621	675	656	658	666	634	636	662	650	625	667	629
23359	21290	29005	23930	21296	19274	2406	948	835	614	606	519	542	467	492	412	470	456	469	458	404	384	350	360	380	319	343	389	592	522	519	530	404	447	438	506	463	428	409	409	428	434	425	394	436	404	338	395	371	380	398	1110	1589	1317	860	614	390	339	311	319	323	277	305	299	322	285	296	290	295	300	288	282	319	297	300	322	306	289	267	296	305	297	297	276	286	274	279	305	287	312	262	276	293	327	325	303	305	299	291	288	290	298	273	281	294	315	285	301	276	304	297	303	282	288	306	300	284	309	330	298	297	316	289	310	312	327	286	310	296	292	278	290	297	332	279	288	297	263	314	271	324	298	289	287	278	308	275	323	297	325	326	267	299	327	306	321	280	289	287	300	271	320	314	302	273	313	318	296	288	288	343	306	308	313	291	328	297	297	282	305	283	302	271	257	279	286	274	300	302	304	306	294	334	293	320	312	301	298	311	302	256	289	278	295	298	310	322	282	290	288	320	310	321	285	284	282	309	295	303	302	310	321	265	270	272	281	275	278	278	283	296	294	327	327	285	314	291	302	251	284	284	273	313	291	288	290	304	281	272	312	282	311	283	309	294	298	302	300	299	293	299	320	303	289	302	275	297	329	275	278	290	340	284	313	333	314	278	322	331	323	278	276	279	308	328	309	332	318	293	315	294	316	333	316	296	297	309	283	311	287	280	285	307	285	296	309	300	280	294	294	328	265	289	282	314	278	312	302	306	306	310	324	290	303	316	299	291	275	281	287	319	306	305	298	283	275	280	279	316	302	287	298	295	288	307	288	301	294	296	312	318	313	316	277	329	287	324	302	309	249	308	301	294	294	330	291	279	290	325	329	297	308	329	302	304	284	287	300	278	322	295	292	341	289	295	277	255	289	323	309	303	287	273	308	296	302	287	301	294	295	280	261	282	281	271	299	284	266	292	321	273	301	278	303	302	273	304	279	294	293	297	319	279	286	269	298	289	296	301	305	304	302	334	295	294	291	280	322	311	340	309	313	312	322	324	311	303	315	301	284	291	303	305	292	299	259	311	313	342	316	311	313	274	273	320	297	279	294	273	278	285	319	266	290	313	330	327	277	275	289	276	294	302	288	294	304	283	313	338	290	324	295	292	293	271	290	307	304	261	307	295	297	310	309	298	302	319	324	287	297	280	283	326	316	300	321	311	313	324	282	282	327	293	299	277	282	273	300	278	290	268	311	286	270	307	290	294	279	326	303	280	321	280	299	284	270	301	297	288	279	295	304	288	285	276	298	285	327	281	288	293	317	260	310	273	290	301	295	283	299	273	306	309	290	261	281	295	272	273	282	290	295	311	307	285	285	285	303	280	292	300	286	315	302	306	266	303	318	301	283	335	305	295	298	310	307	321	295	305	280	264	306	275	289	308	266	303	285	289	316	278	267	300	308	305	321	298	304	262	287	307	285	281	286	302	319	301	294	338	284	291	306	336	322	283	293	297	316	306	291	310	265	295	286	267	340	308	271	291	322	268	296	268	295	293	285	299	319	264	315	293	281	288	324	264	282	299	277	274	280	307	307	285	296	280	284	301	291	291	293	268	298	288	295	295	290	291	280	290	286	277	305	313	302	296	316	306	319	284	286	248	269	297	318	290	292	281	291	287	324	322	316	290	283	300	288	282	296	334	309	306	294	292	295	292	300	311	332	304	279	259	302	320	305	273	268	271	295	289	279	325	274	286	306	253	297	332	293	294	295	280	279	270	313	298	265	310	312	295	285	306	317	314	267	330	297	290	308	311	287	315	295	301	280	292	287	274	295	305	287	294	300	324	312	294	305	281	291	275	301	302	312	307	316	299	307	307	283	320	302	299	297	281	313	296	299	304	310	302	297	286	302	280	296	283	314	264	274	304	304	311	312	296	277	283	303	304	288	278	273	291	269	281	311	274	284	302	291	297	329	310	280	294	288	307	289	312	288	290	287	289	324	291	290	282	291	312	262	307	290	289	304	301	309	332	286	285	318	304	289	291	290	321	308	315	315	305	291	284	296	307	269	308	267	292	310	280	330	288	287	315	266	302	272	291	277	280	274	309	283	314	299	297	325	292	278	288	299	260	308	266	282	306	336	279	297	277	334	298	284	275	296	297	272	287	290	326	311	287	296	300	308	258	324	296	316	300	288	305	282	297	319	298	281	301	301	310	284	295	303	269	280	322	275	323	304	293	287	284	269	302	308	289	304	273	285	290	315	253	302	302	345	297	308	274	303	319	289	290	298	319	279	324	290	298	297	285	317	320	278	288	298	294	298	290	283	283	292	295	308	292	314	316	308	295	299	293	281	305	289	286	291	294	291	302	292	297	272	312	285	291	311	315	315	315	300	308	316	293	313	298	303	288	248	291	277	298	288	297	283	305	277	276	268	304	293	289	314	298	299	310	280	300	295	297	290	277	281	300	295	310	292	307	303	311	283	316	296	269	318	299	290	290	273	338	306	278	309	323	309	277	311	267	273	283	254	287	274	296	295	309	297	286	294	304	309	301	312	325	277	279	269	279	290	284	300	303	335	301	304	280	296	255	277	321	289	313	304	306	301	313	281	260	305	272	294	273	269	308	275	313	278	325	302	281	315	295	255	301	287	298	273	282	306	279	285	324	296	297	327	271	287	318	274	287	285	320	273	297	318	290	302	314	299	288	268	279	293	299	322	300	287	289	280	293	295	306	303	315	292	310	289	289	289	274	325	280	274	278	317	277	297	289	283	311	274	288	312	301	301	278	297	269	301	270	289	306	309	311	301	297	313	307	320	277	287	291	279	301	296	264	275	281	303	281	303	310	319	293	327	294	285	310	304	297	298	291	273	293	295	314	318	270	282	279	311	284	307	287	294	299	296	269	303	272	303	294	304	302	297	273	298	317	263	277	301	305	307	302	278	307	301	286	295	285	291	306	322	260	288	270	284	267	296	283	316	289	292	289	297	287	281	287	279	310	268	323	278	292	262	328	295	283	299	302	264	281	276	300	304	302	268	311	284	288	325	287	331	285	254	289	286	314	302	298	294	276	298	310	285	293	280	284	315	301	280	281	303	278	302	295	283	303	323	287	281	300	311	307	315	276	298	326	324	288	285	319	305	291	312	307	290	281	302	296	315	314	316	308	313	291	292	314	290	289	271	311	293	314	273	302	323	297	305	302	310	295	308	310	279	265	304	284	311	295	295	317	301	309	306	288	286	339	303	282	297	324	271	291	277	310	306	281	314	294	312	309	269	294	289	283	282	318	309	309	302	277	312	302	310	289	293	278	277	269	301	291	281	280	294	305	316	281	333	297	335	300	243	319	279	291	320	329	269	305	288	281	279	273	320	303	293	278	287	264	285	284	294	323	307	322	295	289	308	309	309	288	315	314	297	298	293	291	315	250	333	274	295	309	314	315	292	302	280	304	278	271	295	302	296	280	307	296	318	316	296	279	280	309	324	297	313	321	324	299	302	273	281	329	308	297	306	294	278	348	314
10111	21152	19404	10971	6353	4409	3540	2803	2756	1840	1646	1536	1605	1348	1255	1147	1199	1169	1160	1232	1061	937	817	856	782	763	764	950	1607	1410	1466	1409	1157	1071	1246	1274	1197	1026	996	1023	1091	1014	989	1006	965	883	817	751	679	762	895	3300	4686	3676	2260	1381	833	689	564	520	602	539	566	556	521	540	552	515	597	546	533	572	549	515	566	575	563	546	544	550	519	586	545	566	545	532	542	569	552	541	549	557	574	546	510	542	586	540	520	554	523	577	547	548	557	559	499	560	532	530	544	568	516	551	557	590	550	530	548	571	567	547	573	562	517	549	502	535	536	568	561	552	553	561	554	537	565	560	556	581	563	588	532	579	541	555	526	599	541	503	553	549	563	564	547	541	508	562	587	550	546	523	569	568	587	571	539	543	549	518	574	509	566	540	535	600	561	585	532	563	536	592	539	577	556	555	530	536	525	569	524	525	536	542	568	530	562	546	548	538	582	555	575	554	586	525	555	581	559	544	569	562	553	588	509	553	554	512	550	536	530	519	541	558	524	551	521	525	513	577	569	560	538	582	576	549	548	512	563	551	547	524	572	545	557	600	544	603	546	533	550	477	539	512	583	545	547	550	570	505	551	532	613	561	555	550	574	556	575	549	572	591	556	572	509	562	561	540	548	540	525	569	548	553	568	568	541	562	556	578	585	524	534	562	568	541	568	596	580	540	581	537	549	537	554	556	582	527	518	512	567	563	534	506	566	561	576	566	558	540	539	559	581	519	555	542	587	521	534	559	564	543	534	534	532	533	537	512	543	540	516	560	540	561	523	564	562	548	527	586	549	532	533	556	566	512	599	550	578	552	574	546	543	536	575	549	571	521	543	550	542	569	535	537	565	568	565	555	552	558	599	561	560	522	552	562	598	584	581	517	515	561	544	543	538	544	516	590	578	545	502	550	557	569	534	589	538	536	555	583	562	557	533	538	498	548	542	559	535	553	556	546	546	529	563	522	545	526	533	567	556	524	520	508	533	520	508	570	534	571	578	578	549	571	563	559	565	533	585	534	524	482	543	520	564	568	540	549	556	531	547	521	518	575	522	538	556	549	586	568	555	581	541	515	557	583	525	542	538	595	589	525	550	566	537	579	540	607	547	559	566	578	545	542	556	527	542	557	609	545	538	539	582	556	552	546	557	539	584	561	533	588	568	602	500	517	591	574	532	563	560	556	580	566	515	520	512	560	553	524	548	570	549	547	563	528	500	559	509	509	567	556	530	532	524	587	555	535	557	571	552	514	577	546	543	553	497	529	551	563	560	547	525	516	508	514	534	556	531	565	549	555	559	535	513	538	530	568	558	627	551	522	557	571	559	560	576	563	532	566	574	522	559	529	546	575	521	607	541	550	543	544	567	524	570	537	572	559	572	556	547	566	561	515	528	531	557	529	500	566	509	584	567	590	560	565	541	514	524	567	562	528	565	577	547	578	561	530	556	548	533	563	529	556	556	517	589	550	574	547	540	591	549	567	555	519	546	523	562	572	555	545	502	549	527	558	547	532	563	538	533	568	532	552	583	548	546	525	546	546	495	491	537	534	497	556	495	493	547	548	538	542	586	560	567	569	521	551	521	567	539	542	572	519	545	569	540	559	536	523	570	568	580	562	547	540	562	554	537	512	558	546	558	554	519	589	555	540	541	542	535	561	559	590	536	509	532	558	572	557	555	538	525	556	542	586	544	549	530	542	593	539	555	569	539	583	556	545	545	542	519	529	565	567	570	555	547	524	567	534	540	526	566	538	566	537	503	590	571	516	563	591	546	563	529	558	548	545	578	535	575	535	562	575	589	534	515	528	569	521	592	551	561	523	579	502	569	572	536	578	584	554	545	549	514	567	558	525	583	593	599	559	591	567	581	554	590	567	554	556	527	554	542	602	516	566	542	550	543	570	595	534	543	564	534	611	522	551	531	588	553	582	553	519	565	574	541	564	560	515	565	507	537	526	559	543	561	578	582	557	559	548	538	542	519	552	551	543	567	563	528	591	536	558	571	509	553	546	540	554	560	526	515	555	528	569	517	581	544	543	573	548	602	538	535	512	563	514	533	585	535	569	554	558	550	548	555	570	645	591	570	557	482	528	539	532	544	556	557	553	537	544	515	531	550	507	509	615	530	568	559	553	544	546	514	515	552	572	527	541	538	554	564	565	566	570	559	534	538	509	528	519	537	577	525	539	564	537	525	544	568	549	542	587	557	475	534	537	504	542	578	585	535	544	578	528	539	579	587	519	524	534	533	545	521	562	577	525	513	505	513	504	540	560	551	534	556	539	527	570	557	543	553	523	527	561	517	537	541	564	539	577	582	600	537	563	552	537	560	534	547	566	549	609	546	570	531	573	538	581	564	532	555	572	500	583	511	536	547	570	527	567	529	544	564	580	549	536	555	557	559	584	562	535	562	549	556	528	569	554	535	535	537	555	532	556	523	556	552	554	578	505	556	571	549	579	547	590	531	525	558	550	530	522	519	553	550	577	546	540	552	514	545	515	531	532	530	548	542	547	577	575	609	518	534	558	577	574	558	567	534	589	560	520	545	544	523	515	524	533	558	568	553	545	543	588	588	542	555	542	556	577	567	558	574	543	536	576	558	536	477	527	537	545	543	528	557	569	560	563	554	534	567	524	562	578	542	558	556	554	577	544	540	534	562	561	528	575	575	529	598	536	569	526	559	559	553	518	572	551	564	521	573	514	564	557	554	551	579	547	589	561	557	536	568	550	540	539	578	531	562	519	508	499	538	540	601	533	551	530	528	532	532	554	509	555	539	568	498	525	558	527	516	555	520	572	595	524	575	569	562	569	545	555	517	551	523	519	539	543	553	548	552	569	541	528	570	555	546	555	539	544	562	570	536	543	510	536	513	586	567	517	573	552	547	585	556	534	524	513	563	530	548	515	547	565	567	538	567	505	533	615	557	553	544	526	552	555	546	552	525	586	534	547	533	570	540	524	504	530	555	555	558	559	556	527	605	543	553	510	566	587	537	546	521	564	537	549	545	572	554	556	592	597	579	515	556	535	563	569	574	545	559	591	545	558	572	555	509	545	516	531	526	537	539	541	522	538	535	554	576	544	586	529	566	566	546	530	523	559	578	573	532	533	527	543	521	559	537	546	527	536	568	542	583	555	578	543	545	546	553	563	559	561	517	545	567	563	572	559	559	574	492	540	560	578	555	546	594	590	506	585	518	563	528	533	571	555	560	570	561	553	542	523	532	600	543	523	589	548	590	570	559	528	541	572	539	556	548	531	609	579	543	584	541	555	567	536	572	568	587	532	545	578	573	514	575	587	546	574	538	541	545	533	516	532	557	541	546	524	494	545	544	527	595	557	550	573	548	542	564	527	559	564	562	508	518	534	528	526	548	592	554	536	521	536	524	550	530	543	560	563	535	530	572	552	542	583	568	523	545	505	522	553	546	577	551	576	528	492	571	556	529	542	541	548	557	565	577	534	550	519	514	562	561	555
26825	20183	8327	1853	977	803	572	573	501	482	475	465	485	504	462	467	449	450	462	437	470	465	464	454	443	469	444	473	542	511	519	516	477	516	464	548	511	450	471	474	485	505	479	461	451	436	457	442	429	408	475	541	569	541	518	467	427	443	427	418	455	480	417	433	410	423	472	423	421	380	410	446	412	461	437	429	437	412	415	402	404	439	417	457	399	430	441	394	403	418	416	417	448	423	446	440	394	386	436	398	434	435	464	435	444	429	392	414	425	447	428	463	405	416	434	432	396	422	453	434	433	430	441	411	460	444	438	423	469	465	423	434	447	432	415	427	460	463	447	437	433	456	456	433	442	452	420	438	408	414	416	414	441	465	440	432	490	393	460	449	469	437	436	457	430	419	395	428	419	397	415	423	430	427	445	431	457	431	418	427	399	419	388	441	441	386	428	438	414	425	453	402	408	444	429	463	412	412	421	460	436	409	447	407	435	435	440	437	406	425	433	410	412	428	429	432	444	436	384	440	495	398	433	406	473	434	418	426	437	460	429	459	403	445	475	425	407	408	425	439	442	447	422	399	456	464	393	417	402	413	485	386	410	414	458	434	437	448	415	416	446	445	420	428	395	435	397	421	424	415	417	433	438	414	450	452	410	419	436	437	453	406	418	444	452	427	431	481	423	429	424	459	399	441	451	443	442	448	429	429	451	434	425	439	432	459	408	445	423	415	409	396	435	459	426	409	432	426	450	456	407	445	412	468	414	415	435	386	414	424	420	433	453	394	452	404	439	416	437	423	416	443	407	400	398	438	403	443	438	445	421	432	431	451	400	417	399	413	435	447	410	438	447	433	424	414	455	439	388	443	420	427	455	446	425	460	419	412	412	442	440	394	424	432	425	408	441	469	449	427	440	421	441	427	431	421	468	414	408	472	441	430	465	442	457	429	410	425	457	427	428	413	412	434	430	385	426	445	385	433	417	467	420	445	417	418	423	425	427	404	398	439	405	421	391	397	429	430	429	451	402	417	444	396	425	439	437	408	413	474	433	430	419	451	421	422	415	407	424	420	450	455	426	415	453	415	441	407	429	443	410	405	434	390	407	447	436	421	437	433	460	458	445	403	461	446	435	431	433	402	418	433	439	462	433	429	413	428	426	417	419	436	400	479	431	442	450	431	398	405	455	456	420	455	432	395	419	434	416	424	436	427	404	439	428	460	437	460	433	420	435	466	462	454	435	465	439	456	453	424	416	432	456	409	443	477	416	409	433	412	433	455	434	462	427	453	428	422	434	432	432	458	411	470	465	425	402	453	421	428	399	446	410	418	431	423	416	396	435	445	438	409	414	447	407	457	434	423	400	453	397	433	439	439	423	431	429	411	436	429	414	451	378	447	428	430	417	471	423	453	427	414	422	437	414	438	428	438	417	437	412	439	402	409	442	457	411	434	422	390	418	433	426	396	410	430	436	432	411	403	418	429	443	428	440	437	441	451	407	440	423	431	437	414	403	405	396	412	460	476	434	438	429	397	420	419	418	460	415	410	407	451	425	416	445	399	399	466	421	435	436	468	423	439	417	432	397	434	406	405	447	421	438	395	383	427	442	431	391	406	432	434	404	427	454	453	443	441	430	410	454	414	435	454	406	412	432	428	389	413	413	453	396	441	403	474	454	456	439	463	397	421	386	436	442	436	448	437	442	420	403	433	460	426	457	446	420	436	419	406	445	418	426	387	451	449	436	434	417	445	433	425	419	412	413	399	428	415	444	415	425	424	411	374	436	442	430	444	429	409	422	457	436	438	430	437	418	408	410	423	473	444	421	454	405	420	421	462	439	435	438	445	404	413	412	431	413	461	428	441	435	438	442	421	414	447	499	421	452	439	434	410	410	414	438	424	453	456	428	408	442	425	453	425	485	436	453	412	450	376	410	421	466	471	447	438	414	402	424	438	412	433	454	411	395	468	412	421	417	448	420	440	421	442	444	417	436	435	459	428	468	438	417	411	433	443	408	416	428	459	470	410	443	450	441	438	416	402	450	420	424	413	432	427	417	408	449	431	438	429	401	446	386	433	431	430	410	400	421	427	429	418	411	422	401	443	440	450	454	450	430	421	441	439	430	444	456	409	443	428	441	422	411	446	462	411	456	397	427	437	447	452	450	406	408	431	416	427	440	402	382	410	409	421	452	434	448	425	433	391	432	447	433	453	397	425	452	433	446	413	393	426	466	414	427	418	401	399	448	398	399	473	434	400	411	434	438	433	389	404	447	423	404	416	400	409	445	457	419	415	452	462	416	416	405	432	435	446	422	418	460	444	444	459	417	464	427	456	425	435	401	428	416	437	443	437	431	414	426	453	404	447	425	402	412	427	445	382	413	398	404	456	452	430	428	431	443	418	461	434	431	419	442	410	414	458	434	452	472	477	422	392	459	407	423	409	441	458	422	413	437	448	419	428	420	401	421	430	399	433	412	436	459	438	426	417	446	451	447	418	457	403	413	432	419	463	447	409	423	403	444	449	473	388	469	446	419	417	412	411	450	442	420	439	437	446	454	414	402	438	434	426	425	390	425	465	388	415	447	396	417	448	429	415	465	430	432	417	455	435	439	438	439	428	390	406	447	452	437	379	411	390	430	390	415	380	407	431	419	436	443	431	430	430	467	418	430	427	431	437	400	412	396	460	410	434	419	441	404	431	421	436	412	428	433	454	447	427	413	443	406	415	442	459	436	424	395	439	404	458	401	435	446	425	440	395	470	439	456	454	423	419	433	407	456	439	436	437	425	441	416	490	394	409	406	416	430	488	430	408	451	431	479	411	413	379	414	450	436	421	459	463	458	400	422	430	428	416	420	416	462	421	415	433	430	444	426	418	422	412	375	444	398	464	449	449	428	447	415	405	452	457	415	500	451	450	443	419	423	408	415	428	415	439	409	436	443	414	421	422	470	443	454	400	442	448	419	404	451	398	437	406	442	407	434	392	440	402	426	405	460	404	429	423	422	488	426	396	444	436	418	454	460	427	477	436	412	447	440	453	452	396	422	462	431	437	473	463	424	427	441	419	439	417	445	464	396	461	427	409	416	397	432	433	413	429	452	396	429	420	435	445	421	408	448	425	396	426	422	429	426	451	425	449	463	429	388	453	450	428	422	454	416	401	435	409	414	406	402	439	427	391	419	392	440	445	436	429	425	431	435	431	405	464	477	421	431	460	445	440	445	413	435	435	441	458	473	440	438	431	402	417	403	430	416	433	457	428	407	433	417	440	394	424	422	415	450	425	456	429	457	440	438	450	427	412	419	407	453	434	418	434	416	441	400	400	428	444	405	422	442	425	417	424	400	420	439	419	428	401	445	441	427	437	424	420	486	439	421	442	422	424	441	443	418	423	446	417	392	438	450	440	434	431	474	411	412	432	421	417	411	473	468	417	409	424	442	400	435	432	443	406	409	430	433	441	470	441	490	441	424	438	424	456	468	433	431	399	428	446	428	425	431	446	397	447
6392	7133	7033	3230	1786	1427	1342	1142	1107	950	959	1046	990	955	876	938	948	870	917	970	904	938	920	858	846	884	813	968	1183	1208	1133	1133	1046	1016	1039	1055	1050	1002	1014	1025	940	915	999	994	998	931	848	868	850	868	924	1162	1245	1165	997	894	855	785	837	814	779	797	791	818	776	772	761	805	798	809	764	775	820	798	815	808	777	754	772	817	843	777	811	711	798	817	808	813	759	796	774	828	747	766	760	798	818	731	791	826	794	774	802	800	834	813	766	832	768	795	777	805	824	814	845	806	866	791	802	806	769	806	769	747	792	802	808	758	798	805	816	819	759	818	812	802	755	847	840	832	811	773	789	782	809	776	821	831	812	818	810	764	821	751	813	765	854	821	830	773	804	800	791	812	801	795	779	807	742	787	823	780	774	807	799	809	773	807	792	803	810	811	739	804	774	816	742	789	772	803	818	745	778	810	778	841	782	788	763	797	779	753	780	825	768	869	827	737	807	776	819	786	782	810	772	733	773	760	791	818	818	817	799	850	791	762	799	744	805	804	761	794	800	803	800	796	805	796	763	784	757	789	771	777	836	816	752	779	806	743	823	826	778	795	749	801	787	816	745	771	866	799	815	812	761	811	770	747	857	845	792	783	766	814	792	804	779	783	809	801	791	796	821	760	794	827	789	762	783	781	836	847	756	780	830	758	787	786	776	749	850	787	777	830	811	800	790	802	755	775	764	821	814	811	816	762	822	793	793	787	799	798	780	809	836	802	788	765	796	790	801	798	809	784	763	823	789	759	837	779	813	806	776	737	799	746	843	815	843	814	790	769	777	821	814	775	760	796	791	794	755	802	784	775	812	791	772	802	809	737	764	778	769	803	803	783	776	813	824	731	775	793	836	767	775	755	785	812	748	805	792	783	745	756	831	775	774	795	774	850	781	738	839	813	820	808	814	747	812	796	796	774	807	789	803	816	772	778	838	767	847	804	812	768	788	797	835	818	809	777	728	797	725	761	769	798	810	771	780	745	770	763	812	797	774	785	793	767	755	796	812	775	799	743	820	771	850	772	783	787	825	781	778	802	796	825	820	833	815	795	827	758	763	804	780	773	812	816	780	748	765	778	826	829	741	793	772	806	785	795	802	837	756	751	794	809	781	802	788	794	781	726	755	748	729	814	856	755	819	728	854	767	798	784	795	779	786	855	812	788	802	817	797	765	802	822	804	816	831	800	803	801	761	757	835	829	808	759	752	770	825	777	753	781	832	836	776	781	801	826	776	795	745	729	804	784	815	842	801	846	748	812	811	801	814	790	789	801	789	810	789	817	819	807	790	754	819	740	783	751	832	807	835	763	844	831	828	832	785	767	797	811	829	820	797	797	795	799	814	847	806	865	814	769	795	824	801	790	774	789	771	806	813	816	814	799	775	759	769	808	833	754	773	770	762	808	710	736	811	812	832	864	792	796	776	785	774	795	793	864	754	785	775	758	767	801	759	794	803	787	804	741	778	851	760	765	817	815	796	789	793	726	716	777	792	783	823	836	840	799	790	741	792	845	772	800	798	780	754	789	823	811	824	776	821	782	827	820	820	802	765	852	814	833	787	773	755	819	757	785	790	771	762	863	793	777	781	841	800	803	754	743	791	786	783	798	827	775	760	790	838	784	883	813	789	801	783	823	776	788	745	772	768	816	782	762	752	782	737	819	753	781	771	840	794	756	832	818	792	861	779	818	773	788	775	786	783	824	733	798	769	792	768	829	805	811	785	796	845	756	816	798	831	750	802	780	761	824	811	771	787	813	788	778	822	795	804	808	775	778	809	798	758	834	766	800	772	804	805	848	754	783	796	822	793	777	840	713	799	805	767	803	744	786	746	799	778	779	805	749	835	807	763	809	788	797	765	777	791	800	801	753	799	818	825	791	782	804	789	760	763	767	765	810	796	744	800	788	791	777	847	819	823	799	777	745	793	855	754	834	785	772	820	840	768	760	783	806	781	764	834	786	756	744	823	794	806	811	837	734	826	810	745	801	840	804	777	801	754	789	790	762	790	766	758	793	766	770	784	754	780	790	786	792	825	784	744	719	779	728	770	780	787	777	772	797	766	831	782	850	753	815	830	790	806	827	807	787	839	787	799	805	782	761	767	778	808	762	809	783	844	820	834	803	813	820	790	815	823	739	747	812	756	743	767	748	832	814	833	794	766	819	814	760	800	786	818	754	788	801	787	783	766	751	784	815	772	801	798	808	803	776	781	807	759	802	757	792	805	783	855	788	812	836	776	810	802	793	839	794	809	798	771	748	778	818	774	769	842	714	785	810	797	776	780	812	860	819	801	792	804	821	793	827	758	779	762	759	801	804	807	775	817	787	811	808	771	747	805	796	795	783	788	777	784	771	793	827	786	773	834	817	814	822	775	769	798	783	777	761	765	743	806	841	772	771	796	782	734	795	803	779	808	815	794	825	801	842	793	821	786	813	785	810	857	830	766	760	801	780	788	804	812	791	797	770	788	765	793	810	759	790	828	823	774	788	789	803	820	795	793	823	766	785	817	791	863	811	821	810	802	836	798	773	854	772	777	806	839	815	783	829	779	818	828	816	781	836	823	841	753	763	780	764	739	773	808	772	776	876	756	822	787	816	788	803	730	802	782	742	776	758	754	829	787	796	819	776	821	806	802	836	790	749	761	820	810	793	792	783	807	755	797	780	773	780	773	787	808	828	764	775	807	815	849	801	849	845	840	800	797	787	795	780	739	779	813	783	838	819	805	781	774	729	778	841	774	824	837	764	856	792	817	824	797	756	776	794	797	801	762	795	830	838	806	759	814	780	806	797	773	833	769	786	800	786	805	830	762	797	795	804	777	776	781	795	760	775	787	838	809	765	752	774	837	806	724	788	769	834	792	788	819	772	861	815	808	803	779	767	773	825	805	842	809	794	769	797	811	816	830	817	797	783	786	767	831	755	800	806	786	815	818	803	770	804	789	790	861	816	751	832	799	785	834	782	765	740	789	831	779	750	783	798	792	819	778	811	734	792	771	778	807	748	781	805	756	817	800	820	804	798	813	823	820	804	801	744	794	780	790	800	786	824	770	803	802	798	756	807	780	774	768	790	772	779	809	772	801	821	839	811	780	776	799	800	791	810	790	789	826	737	797	774	751	781	821	826	818	821	789	780	817	824	804	775	782	762	830	821	764	802	804	814	808	768	757	794	762	817	777	766	780	775	794	773	811	764	823	832	761	812	794	819	753	782	775	784	774	771	780	790	840	848	801	741	766	825	807	794	789	758	741	785	812	832	764	776	745	829	773	833	749	799	864	806	790	819	804	817	803	799	811	828	784	805	769	816	852	772	762	780	778	765	783	823	735	750	849	755	834	793	833	826	799	785	766	824	779	784	808	796	847	763	805	802	845	800	770	807	799	809	842	788	826	772	783	799	769	767	813	732	805	844	809	805	793	780	738	769	796	813	781	762	771	796	817	844	784	792	805	811	788	818	829	803
24238	21263	28321	24486	20266	2872	1030	979	611	539	554	466	510	463	452	464	485	444	423	427	460	440	441	390	422	387	412	417	428	482	468	509	500	484	435	462	445	448	456	473	439	456	491	485	431	417	393	424	361	386	566	1011	1058	899	625	463	414	375	391	365	358	365	381	360	398	360	364	378	359	400	365	378	363	364	348	364	353	405	394	378	355	340	356	402	348	348	379	341	350	385	386	383	402	394	371	330	384	349	348	373	371	331	357	369	357	395	363	376	358	338	347	352	370	359	395	352	379	364	360	353	355	344	397	383	364	361	357	354	379	366	347	361	334	371	367	355	362	351	393	379	374	364	352	342	336	349	341	350	355	337	384	338	373	346	329	371	355	356	342	374	365	360	341	344	377	364	342	364	369	364	380	347	370	392	384	337	379	341	351	390	370	380	350	344	381	355	372	355	366	369	369	349	369	356	360	358	376	340	384	354	322	347	359	376	350	375	352	362	328	367	363	349	381	373	341	339	374	405	339	383	357	366	340	380	365	359	311	348	349	361	375	336	360	399	351	381	367	361	343	358	379	349	370	393	381	425	371	342	375	371	356	365	337	379	351	372	349	354	367	405	399	385	341	310	337	356	346	320	345	363	376	342	407	379	367	387	372	334	381	392	348	403	344	378	342	353	381	361	366	340	390	325	351	349	355	359	377	337	333	375	403	348	357	377	354	372	355	359	363	365	354	403	370	373	357	360	371	376	359	354	373	367	359	399	369	387	363	371	376	336	385	341	403	341	339	365	366	376	336	347	361	350	359	345	367	357	398	396	385	362	363	369	349	333	401	327	346	377	398	343	362	379	372	356	354	367	370	367	349	360	347	343	388	354	333	371	332	373	374	363	363	364	346	348	357	405	364	365	362	363	382	364	355	382	320	365	341	326	384	354	357	385	374	328	377	384	359	364	368	390	372	348	337	348	379	381	374	315	364	354	369	376	380	340	399	388	347	363	340	382	348	368	361	390	324	384	364	370	361	359	357	343	375	364	339	412	374	362	339	342	330	353	375	401	347	361	360	369	386	385	359	333	353	341	356	381	382	357	345	376	386	352	338	375	387	357	360	327	394	344	317	352	364	352	363	365	393	368	375	366	390	393	347	395	355	343	334	350	374	424	377	364	349	380	350	361	377	345	394	371	359	384	399	368	359	352	342	355	405	366	342	316	353	367	393	367	344	362	403	369	341	377	364	357	345	368	360	382	398	337	345	379	349	353	319	367	375	405	325	371	344	350	348	338	338	376	353	390	346	361	328	319	361	365	381	373	354	380	357	399	365	338	379	379	355	379	367	369	383	360	380	335	365	374	348	370	348	351	360	346	348	348	347	362	365	348	380	355	358	382	383	358	362	370	366	354	384	352	344	367	348	349	329	357	381	371	372	346	393	380	359	357	366	364	385	363	387	369	349	379	379	346	378	354	361	346	370	355	380	360	340	359	352	356	337	351	391	340	385	346	363	392	327	357	350	371	372	367	380	378	362	344	362	338	338	357	347	372	358	374	362	334	380	373	343	352	401	359	356	358	366	360	396	392	373	346	332	377	374	354	370	330	328	374	374	378	384	352	323	360	345	392	354	353	342	406	370	368	358	340	338	345	367	326	382	365	334	376	394	335	380	400	371	369	379	376	370	357	348	401	430	355	384	363	363	386	368	398	343	368	376	363	359	347	317	379	388	369	374	351	378	342	334	393	348	338	350	358	374	362	374	360	349	377	379	361	374	364	357	311	381	386	368	339	362	348	364	355	355	363	351	341	348	360	412	341	394	374	366	351	327	364	357	368	366	343	382	366	380	365	375	364	355	391	374	413	372	335	352	349	377	338	362	371	322	332	381	342	360	341	397	338	362	367	376	366	384	356	347	343	371	343	370	392	373	349	341	347	360	362	377	336	315	402	354	376	387	354	353	361	366	351	391	343	377	348	385	375	361	392	378	373	340	335	388	338	353	344	350	343	363	334	350	371	358	354	367	380	345	346	383	366	367	392	328	383	330	367	331	363	386	371	330	349	389	318	335	355	386	365	324	400	354	364	386	363	365	340	359	345	379	366	352	331	345	350	380	346	382	360	385	373	353	363	360	354	330	366	365	355	384	354	368	357	348	355	367	346	381	374	343	336	371	389	358	358	353	377	361	369	346	340	364	357	343	362	364	371	385	361	335	387	363	369	360	344	380	353	347	373	363	361	344	360	380	369	338	388	368	393	376	365	306	361	354	377	364	358	362	348	360	391	361	344	365	379	347	385	364	356	365	373	406	340	381	331	365	367	348	351	386	369	401	329	391	342	327	385	360	337	403	378	349	361	368	348	364	336	363	374	365	359	382	369	369	347	336	394	347	336	344	368	333	371	358	340	379	358	370	339	362	329	370	359	377	367	331	338	379	383	370	381	357	357	361	310	338	348	343	377	386	332	387	389	379	400	364	360	365	366	354	314	372	410	358	347	326	337	389	340	368	373	362	351	364	363	372	360	392	357	334	379	338	379	347	372	320	371	364	354	359	339	369	396	355	340	382	338	385	350	327	342	362	349	370	376	349	365	360	330	347	376	381	373	379	352	369	364	380	355	360	344	333	354	348	338	385	365	359	339	361	359	388	366	390	340	346	364	367	359	356	397	363	349	343	355	341	360	368	365	339	354	366	348	340	372	337	344	372	386	372	400	377	363	313	349	370	348	385	374	357	358	375	373	347	348	380	350	395	346	341	401	352	402	347	373	382	345	350	370	320	359	354	367	368	323	346	373	379	366	388	372	344	363	344	367	353	348	379	350	364	391	381	352	355	388	391	363	363	349	371	355	372	375	333	368	341	392	344	339	346	355	404	367	335	362	333	347	358	367	342	353	349	353	400	361	341	353	369	361	393	376	335	359	347	355	369	382	345	367	378	357	354	317	343	372	374	382	363	354	385	354	342	382	337	346	365	358	363	383	357	392	334	344	357	375	356	348	376	339	346	384	345	347	358	352	371	366	319	336	358	345	347	331	316	368	392	377	367	366	372	372	351	407	355	330	384	390	344	383	360	359	321	358	365	325	384	372	378	336	375	385	367	369	343	381	396	386	362	376	341	344	362	378	376	363	362	329	345	381	366	373	319	374	374	336	327	387	336	371	371	330	333	344	372	363	362	351	352	370	370	354	375	342	368	380	344	366	354	345	332	350	379	359	374	339	346	370	373	348	370	351	372	361	315	349	363	348	364	345	350	351	371	365	351	385	359	342	397	353	375	362	349	349	364	294	378	391	356	330	387	369	383	359	408	353	325	341	385	349	341	360	372	374	363	368	389	384	355	375	376	373	370	358	379	351	359	330	355	395	346	359	385	346	378	330	381	334	352	340	374	361	342	328	360	334	311	375	357	380	346	372	397	340	342	357	355	363	358	357	375	375	381	348	356	348	368	367	385	360	386	333	381	383	358	346	375	330	347	362	384	357	356	369	332	347	349	354	354	328	370	338	327	366	367	363
7629	15526	14144	6930	4097	3021	2490	2850	1746	1455	1307	1426	1194	1153	1093	1064	997	1001	979	961	934	928	909	858	846	818	807	829	918	987	960	1340	1201	1135	1133	1045	962	1062	983	925	874	970	975	949	984	849	898	786	814	762	1424	2806	3022	2131	1443	1035	797	733	711	676	670	700	692	686	664	676	684	655	729	656	665	695	656	689	697	649	676	687	672	718	646	658	682	708	667	663	710	652	692	676	668	633	679	655	656	700	668	691	696	690	670	743	672	648	680	655	687	693	631	677	697	686	700	708	710	747	687	673	701	726	686	711	689	641	647	703	673	668	702	646	703	736	623	735	675	678	676	695	696	677	669	697	685	693	666	692	698	685	677	654	664	693	667	741	662	651	696	652	716	699	693	676	702	689	707	691	700	673	671	640	702	672	689	659	671	692	653	739	716	703	686	675	677	663	686	631	739	738	658	665	708	679	694	696	673	682	679	659	682	662	667	656	680	683	667	694	692	641	699	717	667	635	654	726	683	660	677	697	726	636	681	676	686	639	685	648	732	662	678	652	700	701	657	697	721	681	658	668	627	672	689	637	643	682	692	652	656	705	673	633	690	694	695	699	692	666	634	670	639	660	692	681	656	721	650	686	710	638	639	693	667	697	688	631	765	728	628	676	725	664	675	662	680	727	702	697	642	702	667	658	672	674	692	658	681	637	713	663	720	626	678	666	680	680	685	653	729	673	702	715	651	665	676	686	682	677	739	683	652	713	717	660	683	714	646	647	735	666	624	707	666	740	685	688	701	626	707	668	671	700	695	727	682	668	696	693	659	625	747	698	636	681	693	668	660	713	650	723	700	672	674	689	702	701	692	680	637	705	688	661	702	654	711	674	682	695	697	687	710	688	709	672	661	685	690	675	684	696	663	651	685	726	661	679	636	707	711	677	705	615	641	686	658	679	700	696	691	652	710	679	630	687	692	660	686	683	685	710	678	665	663	684	720	730	639	659	655	693	656	699	688	665	675	694	684	709	714	678	671	684	713	642	713	656	710	746	671	689	695	674	688	646	711	703	680	682	691	680	678	684	740	699	656	669	677	672	673	675	636	645	681	698	714	665	659	722	682	687	674	650	735	654	680	666	665	680	699	727	680	718	690	650	660	679	682	667	674	664	645	704	678	666	635	696	699	663	701	631	654	691	649	668	704	700	678	731	666	691	654	672	655	646	712	689	641	654	672	700	663	653	649	675	689	701	663	674	706	688	714	672	624	686	707	668	673	679	722	679	730	659	655	707	644	656	666	646	663	711	695	686	666	714	702	675	687	656	699	664	716	754	696	693	680	697	678	690	731	628	676	693	626	661	682	665	677	656	677	686	681	652	696	653	717	691	710	653	742	699	714	712	722	684	638	636	690	674	685	674	669	701	717	682	671	693	645	669	654	711	647	666	646	681	694	694	690	656	661	691	680	645	654	702	680	676	653	700	680	647	694	638	657	667	673	698	629	699	674	696	670	664	681	669	688	683	696	684	693	714	692	666	698	674	644	678	706	657	731	676	670	690	698	676	723	661	693	677	659	682	694	678	671	714	696	686	655	653	662	655	734	663	664	656	671	692	679	711	667	714	682	684	711	643	647	686	666	679	689	687	674	721	644	702	625	693	662	720	663	655	672	649	680	674	686	670	670	688	671	649	749	686	674	638	672	668	692	665	706	667	676	764	669	662	718	665	631	677	639	663	689	672	739	661	659	656	657	711	701	660	676	664	685	673	706	692	694	707	667	669	680	761	648	672	728	684	671	691	686	693	703	665	647	688	705	678	721	685	646	695	670	674	619	671	706	662	658	685	689	659	691	696	693	727	686	684	715	711	692	683	650	640	663	719	723	695	686	651	697	724	663	686	727	656	634	688	685	704	692	688	662	687	670	686	690	696	667	668	667	707	689	679	728	701	665	692	666	668	639	696	679	691	648	652	687	685	683	687	647	696	700	666	721	688	660	683	666	655	690	679	721	678	692	679	603	656	646	678	686	676	657	652	700	623	665	654	690	678	676	679	687	650	714	675	681	677	717	645	665	665	713	720	708	659	679	687	686	748	695	681	698	710	669	670	691	631	656	702	660	689	714	686	663	670	665	657	669	656	659	733	653	676	665	671	648	645	681	657	705	696	655	664	651	667	673	670	686	695	664	655	687	705	666	685	666	649	661	652	685	636	648	643	683	712	637	667	666	707	713	674	672	674	710	648	678	661	693	615	633	675	688	709	645	660	671	695	670	700	650	714	652	671	695	687	686	639	661	665	665	648	685	673	652	680	661	672	672	674	687	646	709	647	679	696	650	663	693	654	694	682	683	707	698	709	688	681	660	690	680	643	667	638	659	689	648	694	649	675	656	676	660	693	686	704	674	664	664	652	673	655	603	685	706	726	700	679	660	643	689	670	650	669	685	683	658	595	699	665	676	720	709	690	733	659	641	676	733	678	748	673	645	665	657	665	648	696	719	671	676	702	654	667	693	641	648	645	673	701	696	694	665	695	667	713	687	677	667	685	676	699	656	640	656	679	670	703	682	676	668	720	615	693	722	677	668	644	704	703	672	674	660	702	678	679	688	710	671	704	649	659	685	648	703	708	667	673	690	670	683	692	662	627	687	699	609	676	639	725	692	710	631	649	690	711	644	653	686	648	761	627	704	709	662	669	646	698	661	668	635	703	697	667	747	689	681	637	724	617	682	672	659	705	661	682	656	641	647	677	630	663	630	651	686	650	654	672	670	687	706	691	681	664	702	670	655	656	727	626	650	677	683	708	675	724	659	667	694	711	674	692	635	727	649	676	649	639	673	669	632	683	666	686	706	685	696	653	709	688	621	681	648	680	731	692	627	700	679	678	662	644	682	659	679	644	671	700	706	670	694	670	652	667	733	654	686	693	630	677	701	677	652	703	652	691	669	637	675	698	653	667	651	683	709	700	677	697	658	650	642	707	655	686	701	703	688	674	675	686	698	675	702	684	688	626	655	662	690	655	662	725	670	685	688	659	673	702	681	679	656	702	675	678	651	735	654	679	691	666	664	659	657	686	664	694	670	650	684	674	696	666	665	687	667	646	692	705	645	641	693	651	667	673	663	675	694	689	681	629	690	663	703	672	684	648	666	676	677	681	697	733	696	689	644	656	658	680	685	651	648	718	727	677	652	729	667	667	647	671	677	689	691	615	709	654	671	680	669	721	677	676	657	672	672	679	643	650	668	682	604	696	698	687	670	667	687	679	663	662	683	660	700	730	729	673	705	724	658	695	701	723	663	622	667	659	692	722	692	640	634	658	651	717	682	704	663	688	648	688	629	673	674	648	673	655	641	675	675	660	655	691	704	651	686	694	681	694	685	683	669	674	698	690	676	681	727	697	699	707	685	658	675	691	643	679	654	695	664	692	665	671	697	653	640	719	685	710	690	685	661	717	683	648	680	641	651	668	710	712	651	678	660	710	659	724	648	717	681	667	668	715	673	676	670	649	672	649	633	668
23341	21278	29019	23844	21274	19160	2512	1945	753	634	627	607	515	507	504	482	475	470	442	440	422	452	413	423	408	346	383	378	342	432	454	446	451	449	453	449	503	428	437	431	393	358	361	431	391	407	366	332	320	337	737	1502	1616	1140	792	593	452	357	349	297	337	332	327	335	332	335	308	328	320	330	312	305	302	323	312	315	360	305	322	296	332	346	306	300	322	320	316	305	363	306	310	274	334	340	353	337	340	306	293	327	311	326	336	338	315	338	301	282	314	320	321	283	313	331	318	301	326	332	301	301	320	287	322	325	309	341	341	344	325	331	325	324	314	331	352	298	310	322	306	324	315	313	320	350	310	316	316	302	338	343	334	316	344	307	324	309	329	294	317	332	317	341	306	348	297	326	288	300	349	333	302	325	327	321	325	320	312	350	322	322	285	303	330	305	339	323	313	282	331	311	328	323	331	317	310	323	296	323	294	319	320	319	318	340	298	317	335	328	327	288	296	315	314	313	334	329	310	279	308	320	321	320	355	312	346	346	295	326	347	340	274	327	304	321	318	293	315	282	337	320	292	307	327	325	316	337	330	323	308	359	322	348	331	321	322	325	340	305	333	333	338	314	306	303	343	296	334	350	305	323	261	332	309	324	307	316	332	346	339	355	304	295	302	324	329	289	310	302	301	311	303	321	295	314	345	332	330	327	316	311	316	324	315	306	306	295	297	320	283	333	317	317	293	285	320	344	297	320	347	313	362	327	319	308	313	349	300	336	336	330	316	339	337	306	322	295	341	333	305	313	292	305	307	326	325	325	315	323	332	307	342	295	289	287	320	332	310	321	308	303	321	319	281	306	335	355	302	315	342	314	308	310	330	340	310	300	279	311	302	317	332	315	330	257	339	324	334	317	355	329	323	335	329	310	300	323	311	315	332	318	297	327	325	320	322	301	330	340	332	305	311	335	332	273	310	309	297	264	318	336	331	347	318	326	340	286	320	304	330	302	338	338	305	319	296	354	287	320	301	321	321	325	327	301	304	288	295	323	330	335	288	349	305	329	328	278	303	310	283	297	313	310	303	339	308	341	337	330	311	313	347	313	351	324	313	303	301	321	308	284	314	322	315	309	312	298	307	287	295	328	342	327	311	321	301	315	314	364	310	317	322	331	306	319	329	373	350	343	300	338	291	332	309	281	309	316	301	328	303	287	291	345	290	316	367	318	332	295	329	314	302	298	335	294	312	363	317	365	316	317	302	318	337	296	314	308	331	324	318	312	323	332	323	297	359	306	346	340	295	301	328	318	309	326	302	322	307	314	310	319	333	320	297	281	321	317	327	317	343	323	279	329	331	311	310	322	296	308	365	299	365	323	331	290	364	301	334	332	335	300	312	309	329	275	332	315	310	304	308	373	321	318	325	317	318	300	312	322	275	331	323	307	289	355	350	325	307	349	339	328	336	292	306	304	336	306	328	337	326	362	335	321	283	353	299	308	332	311	332	346	326	311	330	334	322	303	334	333	325	309	304	320	323	318	297	317	311	328	295	303	304	300	329	330	293	293	321	311	326	345	324	327	331	338	302	287	335	335	343	305	297	327	331	312	297	319	318	310	310	319	313	324	291	308	357	325	305	317	328	327	335	338	306	302	316	310	311	332	321	312	302	314	331	313	314	280	339	308	300	339	292	333	293	333	303	316	292	328	312	329	330	297	336	299	330	327	308	340	296	329	295	324	315	315	310	322	311	317	307	330	298	317	318	315	317	311	361	302	345	305	320	334	316	326	309	296	334	345	342	330	345	351	311	335	326	310	295	283	329	314	297	338	302	310	311	306	312	335	301	324	335	295	322	312	335	291	316	317	308	307	345	331	308	331	354	337	328	295	309	297	307	323	310	306	329	300	339	339	322	352	335	335	331	332	284	358	304	289	310	343	350	340	347	303	310	289	289	327	340	304	326	337	329	316	324	311	315	299	305	342	331	311	310	281	318	322	286	331	295	335	332	313	323	336	335	313	337	327	290	338	312	318	332	323	336	300	323	317	287	319	306	312	294	342	289	312	307	324	302	318	305	348	319	342	321	332	329	319	301	326	337	313	269	291	315	289	312	317	298	321	292	366	316	324	327	328	299	314	302	319	315	312	335	344	317	335	334	328	276	319	299	335	321	329	288	319	331	319	319	300	295	285	301	324	313	329	315	327	324	313	310	316	300	303	321	348	311	307	353	278	298	324	320	326	343	306	362	307	310	336	319	322	338	326	311	298	318	324	306	319	362	286	307	344	312	335	295	307	290	290	314	321	312	302	318	287	328	310	307	294	313	287	332	329	316	301	323	310	309	309	326	310	325	340	311	340	310	318	344	313	310	330	322	319	317	301	293	329	319	348	337	318	328	330	303	316	341	331	301	309	310	316	329	300	295	291	307	325	294	291	300	304	327	355	330	337	317	325	297	311	323	281	295	329	321	300	300	294	304	337	317	323	300	310	308	288	313	303	349	288	303	313	327	332	306	289	321	336	330	311	306	325	304	345	301	307	330	335	301	303	344	293	293	289	316	303	313	310	342	340	339	348	292	309	292	304	327	294	312	332	302	335	335	356	302	303	322	311	319	354	306	313	314	289	266	312	333	288	319	314	306	320	301	310	343	300	332	350	303	308	329	324	327	301	322	324	317	339	343	293	320	308	354	318	308	314	319	324	328	274	348	346	334	313	320	330	328	258	301	331	283	289	339	313	276	298	310	305	294	344	326	330	319	305	305	315	346	317	295	318	290	324	307	297	292	324	324	324	305	337	314	315	357	325	332	310	320	312	323	325	330	286	345	301	303	309	305	300	317	328	310	305	327	298	327	310	315	302	292	310	336	310	304	349	319	327	305	308	341	309	303	287	311	328	317	303	317	327	310	306	295	308	351	336	306	365	298	302	331	319	332	319	328	284	292	348	315	311	310	324	314	323	314	318	313	329	312	350	304	292	305	346	317	300	297	328	334	302	332	309	313	305	310	304	308	336	346	296	301	294	315	276	358	302	322	321	332	324	319	331	307	325	295	298	342	310	332	329	283	312	316	314	327	314	322	322	298	314	324	298	317	282	295	326	292	297	324	324	305	309	364	321	293	297	324	286	321	322	304	328	311	279	316	349	317	272	322	328	325	329	305	304	315	312	299	309	327	315	310	310	313	331	288	315	345	324	323	320	343	325	337	347	280	323	311	306	296	302	343	311	299	299	338	333	287	323	290	349	321	289	307	255	320	331	315	330	313	318	294	295	295	300	333	368	313	296	342	326	325	280	344	324	345	322	324	316	355	300	327	330	314	326	337	337	318	349	345	318	333	300	335	319	311	317	304	330	316	346	328	287	315	303	307	323	324	311	300	316	318	294	279	288	302	316	339	349	310	312	341	342	325	349	317	330	300	328	313	304	307	336	320	341	315	302	329	307	294	312	333	353	305	274	290	320	297	320	346	325	334	312	313	322	314	297	306	316	312	304	333	300	318	295	317	342	315	315
10030	21390	19401	10315	6469	4600	3586	5741	2249	1847	1871	1795	1448	1357	1278	1299	1170	1121	1080	1037	1020	1015	969	922	880	843	765	751	750	826	1158	1063	1127	1112	1067	1183	1075	1104	1041	927	925	846	855	1001	924	931	719	660	699	731	1955	4474	4752	3457	2273	1366	919	691	587	594	567	580	562	601	517	590	551	570	597	586	572	579	563	567	591	587	589	624	617	602	568	596	590	571	533	594	589	598	541	572	590	601	588	540	578	588	610	578	600	555	540	652	542	623	541	606	579	567	545	580	612	613	619	612	577	637	570	632	577	579	559	591	525	574	614	625	593	596	574	613	593	568	553	618	560	632	576	590	544	544	598	593	563	589	582	566	584	591	598	626	600	601	587	575	602	636	599	579	563	569	605	584	591	609	581	613	596	566	573	588	600	565	591	611	562	564	577	557	601	614	536	611	612	590	614	569	557	599	607	562	563	588	595	593	608	603	590	548	621	612	616	590	573	630	621	583	607	595	554	576	624	606	576	631	595	606	548	584	589	569	562	574	590	604	612	623	567	612	568	574	577	619	550	593	554	609	585	589	549	583	594	538	564	587	600	579	599	597	587	590	587	566	591	546	589	598	591	654	541	636	612	600	595	572	565	591	575	589	587	600	590	608	592	597	602	603	589	558	586	550	593	596	599	588	580	589	607	596	624	544	597	595	604	560	555	573	566	583	622	578	614	559	589	593	558	610	583	586	589	589	574	607	547	613	552	591	599	597	585	600	589	613	589	572	585	560	551	624	548	585	593	609	556	553	594	568	576	620	610	602	564	596	615	626	577	594	582	626	573	576	602	616	585	594	590	582	608	577	590	605	583	626	575	578	614	672	536	624	598	575	632	595	602	566	575	573	635	606	589	601	580	609	571	617	566	573	587	579	592	645	549	615	571	540	584	593	576	587	602	612	612	566	603	578	636	573	580	588	585	591	608	593	615	575	565	657	590	585	579	594	596	595	607	561	570	627	572	602	600	595	627	578	606	596	587	598	559	526	549	591	621	593	632	613	596	573	576	560	572	550	592	581	567	589	561	593	603	594	561	600	599	549	584	576	569	582	572	560	596	623	612	596	610	595	612	587	557	580	618	613	568	636	606	618	572	591	605	581	611	600	546	584	567	602	560	576	630	569	576	632	616	590	583	574	607	600	574	560	601	593	580	591	596	613	555	591	550	582	590	603	580	562	579	592	610	565	588	574	614	622	569	581	632	609	595	589	581	610	573	607	613	618	533	609	598	642	616	571	581	528	633	610	533	588	606	568	567	591	651	599	582	546	588	600	612	555	556	595	557	571	563	568	574	581	583	614	579	595	594	593	549	562	608	598	660	583	580	563	581	597	593	609	593	575	574	641	584	590	593	619	597	580	609	610	555	606	611	647	592	611	565	568	576	589	572	597	567	560	628	583	544	582	550	594	581	583	558	608	582	586	602	581	588	620	586	592	574	626	590	602	644	612	586	637	582	577	618	613	562	585	630	641	566	597	596	592	579	590	597	597	575	557	603	548	617	600	573	614	576	583	586	581	599	581	588	592	529	554	609	580	554	554	588	576	596	579	616	577	574	572	608	571	579	538	602	602	575	632	589	645	604	603	585	553	581	564	605	543	572	580	615	571	561	588	619	576	573	581	586	575	593	562	635	608	597	558	590	613	591	596	561	618	580	594	571	576	586	557	604	575	567	574	580	636	571	570	614	589	595	608	583	550	602	577	579	553	583	582	592	576	591	582	555	599	584	632	640	551	624	593	630	613	568	574	634	624	617	563	606	553	621	598	575	582	570	593	625	615	550	593	573	581	573	576	535	576	583	577	594	581	609	565	588	593	612	630	575	641	579	600	564	555	599	523	613	579	615	604	572	616	589	585	588	611	587	578	569	581	594	635	600	617	549	567	584	616	580	571	579	595	554	621	594	628	602	594	616	561	584	565	557	595	585	557	612	597	627	591	580	570	578	580	582	592	606	606	549	585	579	591	545	593	612	560	578	611	597	586	586	592	582	576	582	587	570	578	542	578	599	604	578	605	652	538	599	568	568	580	614	607	595	586	611	589	625	560	600	583	601	595	591	596	570	593	633	596	586	568	617	602	600	588	581	623	599	546	568	600	588	582	618	561	576	590	586	591	610	579	624	607	617	639	577	578	615	615	551	557	592	575	568	572	602	556	517	600	622	569	571	576	614	643	586	580	610	638	573	584	569	628	594	580	563	554	571	557	595	581	574	575	562	583	614	593	601	635	559	585	558	567	592	579	592	585	590	572	595	536	569	591	577	594	629	580	572	580	577	596	586	575	541	562	571	555	558	570	606	602	568	532	564	596	606	589	595	559	600	539	569	568	577	574	559	572	548	571	604	605	596	584	575	599	538	576	562	592	607	538	566	596	561	580	600	610	603	576	577	607	608	611	581	580	553	624	601	551	553	565	604	588	558	568	589	621	613	552	563	608	578	597	562	565	574	596	568	575	585	597	583	594	562	574	591	546	584	595	603	607	577	594	581	576	586	585	619	561	573	561	592	612	620	607	606	595	591	622	575	597	548	631	585	584	528	607	550	558	555	603	588	530	614	521	554	602	603	552	566	570	599	571	604	614	588	582	609	583	576	619	602	627	618	591	577	581	581	531	592	601	597	582	622	599	578	560	576	558	583	560	582	568	573	549	566	605	611	572	604	567	558	557	577	592	602	593	591	584	622	572	558	611	641	587	584	589	543	594	576	610	605	622	592	610	601	556	568	603	567	567	580	586	611	598	580	535	579	586	576	650	621	564	572	581	605	555	576	581	588	565	633	574	589	564	575	619	599	569	633	579	596	601	582	580	586	607	610	588	595	596	588	603	565	590	633	575	566	580	553	577	579	610	562	606	601	578	622	587	567	584	606	578	551	580	628	598	612	591	562	621	560	602	563	569	579	602	569	599	614	599	555	561	535	621	537	600	615	582	557	559	630	608	597	601	581	569	639	576	576	607	585	602	581	582	593	599	533	589	604	621	563	607	574	545	632	565	628	576	613	608	607	586	557	552	592	540	556	632	566	600	565	572	607	598	596	597	595	613	577	623	597	596	577	573	593	625	607	554	576	610	556	571	596	578	589	617	621	601	615	584	590	578	602	569	566	648	607	580	618	605	586	596	584	593	545	604	586	568	600	580	614	568	604	585	603	556	573	524	601	595	546	560	631	604	573	639	566	566	627	590	591	561	604	596	592	582	606	572	571	581	615	547	557	514	605	581	569	591	607	593	632	549	553	609	601	635	562	574	575	581	603	529	552	582	649	577	585	557	572	571	578	566	563	630	584	587	595	592	610	602	618	582	579	622	581	577	587	584	601	593	579	596	576	556	597	587	575	609	595	564	580	596	591	561	585	544	595	552	600	604	567	559	588	573	578	599	603	630	592	576	561	586	562	581	606	551	607	632	589	586	597	588	555	594	608	585	588	570	596	624	572	579	569	574	568	617	572	607	641	533	610	570	617	566	555	571	589	621
26699	20214	8247	1586	730	607	629	561	509	503	512	494	475	493	491	504	528	493	514	461	510	475	479	454	488	514	440	446	470	500	517	503	485	483	512	465	540	460	519	483	477	415	449	493	465	476	485	449	425	483	480	540	592	670	541	480	481	449	435	472	462	459	446	416	448	446	472	435	451	435	428	448	426	425	450	458	437	469	429	465	424	420	448	466	427	459	467	425	443	481	459	421	432	473	431	440	462	445	411	460	457	460	445	457	477	460	466	417	459	454	481	440	428	491	438	398	393	441	486	460	460	450	431	482	463	436	428	415	484	447	487	435	436	462	452	444	481	475	451	416	447	438	467	470	462	420	437	467	428	470	427	453	458	466	488	448	482	425	416	457	444	449	420	452	475	421	439	479	438	466	455	405	442	445	416	437	434	449	470	453	467	441	432	450	483	406	439	450	414	445	449	435	422	515	470	447	432	435	457	458	443	412	458	417	501	503	440	455	461	484	459	451	430	478	440	428	456	475	449	443	421	469	479	469	445	463	453	425	443	463	420	502	444	444	433	432	438	441	449	445	438	420	444	431	469	424	441	458	457	471	448	451	467	451	450	464	445	447	414	423	459	452	473	446	418	422	442	436	457	464	441	430	428	487	438	459	453	447	442	459	466	441	474	427	426	448	436	448	435	455	401	447	446	412	430	444	470	471	430	449	497	448	434	415	447	454	421	461	434	438	430	468	462	451	438	477	448	471	455	427	444	458	453	495	475	449	454	399	468	422	450	399	496	464	499	494	439	444	451	446	478	456	417	441	413	425	407	424	452	451	464	460	445	408	446	423	436	419	429	473	467	445	424	435	432	438	438	436	446	489	479	435	476	405	422	451	460	477	443	427	437	449	439	411	433	440	433	443	427	398	437	444	433	416	448	463	447	427	449	450	452	441	443	429	402	430	441	446	468	437	476	441	451	464	441	452	424	471	427	424	441	465	415	453	454	450	459	418	425	431	438	429	466	411	425	436	425	452	431	484	453	450	471	465	458	446	440	453	439	442	450	459	482	444	424	427	404	422	436	452	465	450	430	430	458	450	432	448	423	433	434	453	415	451	447	453	423	426	456	458	461	462	462	469	456	449	437	436	445	434	425	461	463	432	414	451	430	430	443	456	444	410	442	432	465	441	432	441	440	461	412	429	464	422	451	457	451	458	452	447	446	457	460	432	429	415	474	417	439	416	440	475	400	446	438	448	416	448	436	455	466	432	434	456	481	455	428	420	434	487	452	462	472	418	471	436	469	469	492	485	449	455	459	459	416	466	449	453	440	420	461	442	427	434	483	452	467	452	406	460	423	459	447	411	432	488	417	429	455	449	469	443	521	464	443	456	442	443	436	444	425	443	451	408	467	443	438	407	437	440	437	464	440	456	459	474	472	444	455	420	465	432	440	427	432	465	426	477	463	421	478	419	456	458	483	472	458	464	474	498	456	412	408	469	432	426	484	461	423	430	460	433	432	460	435	419	432	433	445	449	421	471	456	431	469	448	447	459	477	437	483	487	442	428	448	458	419	436	462	495	406	435	428	451	441	505	431	439	419	469	463	479	426	467	416	476	434	456	434	434	427	424	468	442	488	471	467	437	446	469	396	478	462	427	485	443	407	429	454	477	436	433	425	447	448	480	456	476	442	415	437	451	432	454	483	513	392	436	479	447	462	454	399	476	468	495	424	453	438	420	458	476	490	466	456	428	423	429	494	485	426	435	463	447	443	473	468	480	418	440	475	442	428	433	471	444	436	446	438	442	470	468	457	458	418	436	428	449	445	419	450	416	419	430	472	440	445	442	463	435	423	477	460	474	443	441	460	460	442	463	480	471	426	464	457	453	423	414	432	417	438	435	424	461	475	468	452	427	489	459	462	454	448	410	471	462	452	455	445	421	439	468	459	445	456	477	447	454	468	453	469	453	490	443	467	473	419	430	471	431	446	453	450	461	445	437	431	430	430	412	415	456	403	433	467	403	445	472	448	450	444	409	445	441	431	441	462	397	433	464	454	416	470	440	458	474	448	415	448	471	478	439	485	470	452	489	447	460	422	431	483	387	446	424	441	448	439	477	489	451	452	421	416	423	455	469	426	452	430	479	440	431	439	430	502	447	445	448	462	434	434	443	416	430	411	481	426	439	462	474	444	462	429	466	447	431	424	455	485	419	448	451	430	443	427	454	452	400	458	422	471	456	418	458	423	454	443	462	435	446	447	475	486	445	454	436	451	515	497	385	412	388	437	432	427	425	450	436	492	453	444	429	477	461	447	451	432	442	434	452	434	449	446	450	476	443	431	454	422	437	431	448	433	460	481	452	435	451	473	436	399	439	475	415	448	490	451	501	480	397	415	480	459	419	451	427	432	442	435	477	411	477	475	465	433	414	437	472	441	461	479	446	469	463	460	468	464	434	417	417	451	480	435	461	463	440	397	433	445	473	457	478	490	472	445	498	425	426	399	425	458	442	423	438	438	442	447	424	452	481	461	461	413	450	430	475	460	420	465	446	445	420	435	461	463	455	421	426	446	425	445	439	424	457	429	467	438	457	481	455	454	433	416	428	437	413	420	433	457	446	453	475	434	415	439	436	438	459	440	457	460	469	417	454	429	454	406	442	469	491	463	469	435	432	490	459	426	445	453	500	458	461	465	424	439	443	408	478	442	442	441	459	439	416	421	450	419	443	488	477	485	428	442	474	423	450	417	421	440	432	415	440	469	445	418	442	450	454	413	423	451	476	440	440	424	455	410	448	456	451	427	451	481	411	427	476	445	470	453	444	417	461	452	419	444	448	488	454	463	420	419	432	470	493	449	466	476	449	462	462	439	472	446	488	451	451	456	441	455	438	426	439	512	422	446	452	484	464	446	483	425	425	448	448	429	442	420	452	426	443	447	465	434	454	427	476	465	444	461	459	432	444	422	464	405	437	470	410	444	427	429	466	454	405	438	445	412	456	470	477	453	452	441	464	426	455	500	416	454	446	428	486	431	482	433	463	463	445	444	452	438	427	424	440	451	444	475	476	443	419	457	451	442	468	446	456	449	471	458	430	439	487	483	418	449	464	430	478	455	452	427	403	449	454	464	462	445	416	454	454	461	431	452	410	424	430	450	470	427	418	423	469	506	427	479	456	447	436	433	439	453	451	464	410	425	434	458	436	443	439	474	428	442	485	458	452	413	445	472	446	434	428	445	451	439	442	394	434	463	446	449	451	462	446	447	434	435	453	456	440	437	419	459	449	411	465	450	472	441	422	441	452	432	447	455	442	465	392	414	478	439	453	447	468	419	455	431	439	453	455	431	493	484	472	478	385	464	460	437	433	440	463	450	430	449	432	428	475	456	442	467	460	414	418	463	409	477	455	473	435	467	448	472	462	457	442	435	441	433	419	432	467	465	490	416	477	456	482	425	458	445	432	446	458	449	474	378	445	433	459	470	422	413	486	501	477	460	443	403	422	452	420	455	477	419	492
6289	7593	6797	3093	1885	1502	1342	1277	1077	1062	1169	1050	993	979	1002	1002	976	1006	991	954	936	909	930	933	866	897	824	913	808	905	917	1082	1012	978	970	956	1030	939	931	992	931	863	932	924	911	897	862	876	866	857	951	1248	1340	1298	1042	932	886	831	828	808	846	779	846	763	809	853	850	859	829	822	864	884	813	808	807	854	849	849	867	766	860	834	818	863	864	859	833	852	824	837	799	837	823	759	824	777	816	854	792	872	853	836	802	836	805	818	839	844	829	836	784	848	791	812	821	863	785	829	809	803	810	794	833	795	836	832	836	903	786	873	822	793	786	793	880	799	795	780	846	842	824	801	821	803	827	872	819	863	833	833	856	802	826	819	851	791	848	857	830	757	810	780	839	812	864	870	835	843	855	781	789	840	838	826	795	805	784	847	859	801	797	869	813	836	798	762	803	777	842	844	832	822	844	831	829	910	831	826	841	822	804	844	783	825	819	785	765	785	805	816	846	807	779	892	787	835	868	824	837	817	799	816	808	859	859	783	825	781	798	801	813	836	814	785	857	837	829	836	835	837	807	830	823	832	861	821	845	801	807	812	822	808	814	849	811	836	838	833	784	800	842	782	911	845	827	814	837	794	807	850	825	888	817	818	809	838	787	833	836	804	814	804	809	851	822	834	825	807	828	821	758	832	837	864	805	854	800	832	852	804	862	819	796	748	817	759	843	817	797	790	784	748	794	793	835	860	791	825	858	828	878	880	807	818	902	801	791	884	840	817	747	849	828	830	851	821	832	823	799	811	852	781	802	834	846	813	795	811	798	827	805	791	870	830	836	776	825	818	787	864	830	843	828	836	805	851	854	833	824	855	835	873	887	831	834	849	819	824	862	821	872	840	812	810	867	793	816	842	839	798	806	828	841	816	812	814	823	843	823	832	888	842	839	825	855	840	781	830	837	840	842	809	835	875	848	839	847	828	816	864	851	810	814	857	764	830	795	743	839	841	806	819	830	800	830	831	825	838	823	793	864	829	778	843	815	868	792	821	865	785	839	820	853	803	830	813	782	857	818	821	802	829	834	852	812	842	801	841	837	845	846	883	902	822	825	800	843	852	785	823	874	828	825	822	784	822	833	802	781	832	828	842	773	874	803	846	812	832	877	807	813	782	836	801	838	784	841	803	817	807	834	805	779	825	866	873	851	840	770	821	844	849	804	809	834	852	791	805	849	808	770	893	834	831	820	795	823	864	820	803	819	820	840	850	829	855	827	846	859	795	810	809	864	844	819	844	782	831	849	830	848	821	851	826	837	850	843	827	802	828	837	812	809	862	836	790	809	797	773	848	830	787	819	837	767	807	826	821	777	837	798	843	855	798	822	837	805	788	796	849	791	788	814	861	795	777	813	838	822	858	804	822	830	856	817	824	800	828	828	838	821	832	807	840	819	817	781	803	851	834	833	786	832	801	824	793	823	833	802	827	772	841	783	852	832	859	790	822	848	816	749	830	859	814	814	779	784	816	784	826	823	824	788	813	829	817	795	835	808	803	786	809	847	829	837	807	873	873	797	794	833	835	801	814	824	815	807	813	837	817	787	847	810	793	841	821	824	823	844	814	777	831	834	818	829	832	790	846	794	831	871	802	866	830	870	812	818	862	787	855	827	837	836	835	815	828	771	813	865	818	810	787	815	826	821	850	827	815	824	843	849	879	794	853	866	790	812	803	821	797	812	803	843	813	859	848	805	809	797	835	796	840	869	846	842	856	826	827	821	843	805	796	857	842	858	863	842	851	821	842	796	892	832	824	834	830	812	887	829	852	806	793	863	806	883	850	803	833	861	800	835	819	821	829	849	825	859	862	808	821	853	810	849	872	826	873	831	787	780	842	816	822	792	801	828	831	787	785	765	813	795	827	845	784	821	754	799	837	852	817	830	797	769	776	828	780	832	770	804	821	874	782	797	823	874	798	823	822	847	794	848	873	809	802	777	851	805	780	852	831	867	852	897	783	794	815	821	845	778	793	801	852	876	851	834	863	807	817	831	751	823	830	781	810	874	829	834	836	833	846	835	823	804	863	881	816	752	791	843	830	829	878	784	846	840	824	793	807	826	788	797	884	801	878	794	864	819	835	867	827	749	839	807	857	822	868	868	807	838	858	819	841	818	803	872	843	805	834	815	824	807	783	824	815	851	792	848	848	836	862	834	832	832	853	841	808	832	868	814	803	826	863	779	835	827	875	831	835	806	824	832	813	812	796	836	834	810	803	790	843	831	812	814	813	776	858	853	841	851	818	856	825	857	808	804	849	794	805	853	851	869	787	777	814	811	829	848	839	822	846	843	816	841	826	768	817	863	756	851	813	873	814	851	842	817	805	853	786	828	796	770	801	833	840	793	846	854	818	773	824	806	833	807	812	871	862	837	831	797	804	788	841	756	833	898	801	836	798	799	800	814	827	819	813	779	789	854	790	829	800	866	811	792	807	811	851	842	807	815	831	856	819	850	821	785	852	795	834	789	827	845	844	813	792	835	850	818	836	799	820	828	809	843	817	838	854	807	777	853	807	863	846	803	815	808	839	795	850	828	792	871	814	852	770	791	840	788	791	844	803	848	850	828	768	841	858	865	809	840	819	809	802	827	817	846	812	805	807	824	808	826	815	795	801	867	790	805	798	834	825	819	840	865	850	860	829	840	827	781	863	793	810	837	827	819	822	812	804	811	853	837	864	861	802	832	852	820	838	847	823	809	818	836	834	807	794	819	795	845	792	767	812	848	810	805	810	838	834	846	806	884	772	833	839	800	872	835	804	862	829	825	817	868	790	818	791	846	889	843	839	778	837	790	800	833	789	815	843	837	856	829	823	767	804	820	844	844	804	803	829	870	786	795	827	829	844	837	823	801	854	866	781	829	795	796	836	839	822	806	887	810	817	838	806	762	793	873	810	831	845	802	798	796	876	833	825	846	832	778	815	802	839	842	827	784	822	847	838	807	798	822	823	790	786	816	851	796	789	866	822	843	802	794	867	775	887	823	859	807	841	803	862	799	830	824	852	837	846	842	808	819	796	852	821	801	795	827	818	834	822	819	811	793	814	823	779	819	863	847	823	813	837	855	813	824	868	796	802	848	840	781	861	832	821	861	817	843	811	779	810	805	871	801	839	797	845	797	763	819	806	758	810	826	836	778	865	851	912	801	833	857	807	855	855	859	837	848	836	867	877	791	830	807	826	831	834	852	841	886	834	813	811	803	784	847	843	838	828	829	885	844	801	835	822	853	809	767	787	806	850	804	789	838	770	834	845	824	842	858	802	806	852	823	799	846	840	823	872	751	855	753	851	800	848	815	852	846	828	836	815	818	788	875	798	801	823	846	798	826	837	864	825	820	843	820	815	872	801	806	804	793	849	843	815	835	879	830	846	784	834	788	814	800	848	832	827	852	855	838	773	825	821	864	853	873	800	794	824	844	858	806	802	843	849	867	815	825	833	857	837	785	828	854	807	824	831
24325	21290	28368	24523	20306	2993	1119	798	655	612	619	556	500	523	535	474	487	479	472	494	463	470	468	415	447	501	404	396	454	415	434	532	498	511	461	407	423	497	453	430	418	438	407	407	426	461	437	436	429	477	849	1430	1245	796	529	453	421	395	389	361	376	382	355	424	390	396	422	368	401	346	408	391	417	422	403	349	367	396	414	431	369	390	369	383	403	392	398	386	357	401	373	418	383	356	430	391	409	379	401	391	394	371	384	396	405	372	394	386	372	396	386	413	382	395	381	397	402	389	360	367	392	392	366	391	385	386	358	362	386	404	391	369	372	374	418	408	380	397	341	375	406	413	369	406	439	395	422	383	405	421	375	377	393	429	385	406	376	380	357	384	389	407	395	375	420	355	399	406	394	371	395	387	377	400	387	388	405	412	399	361	381	367	370	368	416	399	379	421	365	385	377	405	397	399	376	406	377	433	377	402	402	406	376	411	380	409	339	390	397	388	371	384	409	390	372	374	378	423	369	355	439	395	372	388	385	376	398	411	386	401	409	400	355	369	422	416	370	414	441	380	374	368	397	384	387	385	373	380	414	379	402	417	426	384	453	401	387	418	394	403	405	447	402	397	409	370	379	384	380	377	394	407	370	389	414	408	363	389	364	348	411	400	400	407	376	377	354	366	398	379	365	386	366	421	339	399	381	352	346	399	386	349	403	408	354	411	383	402	393	405	373	372	419	374	377	381	402	395	397	418	354	373	408	388	385	382	395	398	369	373	384	387	343	406	391	348	389	405	400	415	429	429	416	430	428	382	430	408	392	406	355	353	375	371	404	411	384	382	366	383	372	401	390	406	411	422	387	403	392	385	416	386	439	380	387	389	379	408	413	371	382	425	379	400	393	422	393	361	374	386	390	410	437	418	366	382	351	379	384	394	385	401	375	397	443	381	405	379	388	402	402	367	392	396	375	386	411	398	357	419	358	382	419	414	396	399	395	397	374	376	400	415	439	416	380	367	402	387	393	379	421	405	384	389	407	380	358	392	429	394	410	384	384	427	420	363	374	374	392	375	368	402	388	371	375	393	385	376	384	391	364	410	412	436	389	385	401	414	339	399	383	403	377	353	375	387	375	358	403	418	413	400	400	376	386	434	360	399	360	337	415	390	367	398	367	399	410	401	416	404	355	398	417	364	447	395	395	368	393	366	409	415	379	394	358	401	412	382	413	336	351	381	389	386	377	367	360	383	374	387	386	386	391	392	377	366	405	378	426	392	383	408	361	396	414	395	387	395	385	422	379	395	412	411	371	386	392	393	410	411	372	366	410	368	379	421	418	375	382	361	350	398	372	390	428	385	376	375	399	384	435	417	394	398	411	423	387	395	390	375	352	398	400	413	363	371	375	387	391	398	382	382	387	368	385	425	418	401	380	379	377	419	384	363	438	407	386	385	396	368	370	363	411	401	416	397	394	359	382	397	401	387	378	380	397	405	389	417	427	382	390	401	332	398	404	371	403	380	368	415	411	364	388	353	380	358	394	350	397	420	388	406	398	400	385	376	417	385	366	389	370	380	382	407	375	367	380	382	384	356	406	391	374	383	377	375	368	429	378	414	391	341	406	380	376	382	369	401	387	406	378	416	397	390	375	393	406	391	390	405	405	383	371	393	364	357	395	393	407	421	387	382	411	376	387	424	400	407	357	401	410	407	401	374	399	422	401	372	367	401	396	377	388	397	368	387	386	368	357	396	386	380	387	409	416	398	400	414	370	376	443	398	376	379	380	391	375	388	400	407	419	392	389	387	385	401	401	360	397	406	415	408	387	405	396	362	401	392	354	379	395	375	407	411	415	446	364	373	348	395	399	418	409	376	396	377	385	377	388	415	376	423	373	390	410	389	415	360	358	383	409	374	339	421	408	371	406	413	413	369	361	382	368	365	386	440	395	386	414	417	380	421	389	380	397	357	386	389	378	350	398	388	385	392	382	402	415	389	382	396	371	403	386	389	394	406	439	402	357	387	413	409	364	393	376	389	421	375	379	406	391	383	413	383	401	335	401	380	384	409	403	391	389	399	403	392	416	390	389	401	430	373	384	350	395	385	395	383	359	434	381	402	390	384	346	381	361	386	410	390	380	349	396	387	375	409	383	377	383	440	399	357	430	401	402	394	406	381	388	411	417	377	396	386	366	376	387	405	387	371	387	403	364	410	380	390	383	368	402	384	371	389	356	401	384	398	404	380	403	417	380	401	419	425	392	371	382	388	373	372	383	413	399	394	390	387	347	371	380	433	391	392	398	408	379	411	389	415	397	392	400	417	421	434	389	356	359	414	371	365	386	387	387	347	377	391	384	389	383	365	395	395	363	392	410	358	350	401	412	390	363	419	367	407	357	380	424	368	393	388	411	395	380	416	384	391	394	418	404	398	390	376	399	405	397	378	372	366	393	401	356	379	400	423	398	403	421	397	385	404	375	427	384	440	373	373	381	380	344	393	412	393	344	415	403	399	365	406	387	380	421	398	403	393	356	384	407	387	393	410	405	365	390	390	358	400	385	384	398	387	401	428	398	389	403	395	418	428	383	447	380	368	344	371	372	400	375	402	359	420	382	331	378	378	373	384	413	409	371	399	375	402	383	378	371	393	366	390	383	352	404	384	356	379	385	406	391	400	370	381	379	362	424	383	354	407	403	374	363	428	361	421	400	370	425	375	385	403	381	394	397	382	391	387	398	357	396	365	392	371	437	388	401	411	358	381	396	383	396	373	420	395	397	384	368	349	375	406	415	394	359	416	434	378	394	426	394	382	390	382	407	378	376	404	394	406	402	383	380	387	388	381	388	375	418	381	374	389	383	380	373	420	403	355	363	362	388	368	374	404	357	431	396	402	393	383	388	372	377	373	435	434	389	395	394	392	431	395	385	374	422	419	401	389	420	399	387	384	421	393	391	412	404	413	381	378	410	363	370	391	355	378	423	396	392	370	396	379	375	398	410	431	395	380	424	403	383	374	396	415	351	404	390	408	381	413	389	399	385	390	359	379	343	407	366	396	418	367	412	346	360	384	385	396	385	389	360	425	368	381	384	384	428	414	377	405	400	387	382	405	405	402	423	432	369	387	394	377	411	367	374	364	428	398	386	410	376	405	398	398	379	368	399	391	393	392	403	384	393	346	377	400	347	367	398	383	363	386	363	384	414	377	428	427	434	366	369	403	412	392	405	377	381	359	390	387	401	405	365	367	361	363	408	393	412	365	374	395	365	397	383	392	423	385	398	393	385	392	381	363	350	384	410	408	379	372	382	368	395	382	372	364	418	379	398	361	382	395	379	399	375	423	377	374	403	388	367	416	370	387	414	403	413	394	411	398	398	372	396	397	390	392	383	404	380	393	416	403	397	388	334	392	405	402	370	401	373	433	378	373	385	390	419	420	386	385	435	367	387	390	389	409	368	388	387	373	375	405	420	388	341	412	412	365	381	414	407	398	369	388	369	404	379	402	422	393
7766	16236	14572	7121	4463	3306	2529	2254	1832	1655	1557	1394	1241	1237	1213	1100	1135	1095	1084	1028	1025	964	957	901	952	894	874	883	834	799	836	1195	1243	1107	934	903	1014	925	997	911	923	848	843	907	823	868	841	835	921	938	2340	4175	3425	1988	1248	911	822	725	741	759	715	757	730	728	762	714	730	756	685	696	720	801	723	689	709	721	741	726	663	735	684	705	743	691	715	713	707	727	738	712	768	719	703	702	719	693	736	723	755	676	699	724	761	734	748	706	737	690	704	748	744	739	750	722	722	731	706	768	738	721	728	754	727	768	716	754	694	755	723	732	739	763	689	734	719	727	781	752	706	741	766	782	692	738	767	730	699	746	748	728	773	744	689	715	711	714	707	741	675	698	742	691	663	733	766	726	668	721	748	732	723	712	703	689	748	700	732	770	729	718	744	718	727	731	717	741	706	728	714	764	749	739	777	753	702	759	751	723	716	726	678	702	728	708	732	713	710	722	710	731	755	731	700	741	699	698	684	710	671	723	731	731	737	709	694	747	742	722	758	704	727	709	693	699	751	784	670	711	749	750	659	752	749	721	765	739	681	755	754	707	760	716	735	688	748	675	710	775	743	739	738	756	775	725	714	665	724	747	739	697	720	741	667	753	712	741	726	750	665	762	736	757	731	729	752	715	706	701	755	718	694	738	788	777	732	691	731	765	743	743	760	743	748	676	755	686	700	727	766	732	742	723	752	706	689	779	713	724	696	711	730	709	714	755	732	738	728	706	704	727	696	788	733	712	721	723	728	730	755	722	760	708	735	745	704	755	741	739	704	742	731	748	737	727	732	775	729	759	721	727	746	714	769	761	722	738	739	714	749	757	753	761	742	721	804	756	741	703	734	727	774	754	724	727	731	728	765	705	721	747	711	737	763	728	745	712	726	735	710	769	711	721	744	729	731	819	663	732	726	740	732	789	731	754	749	730	690	694	733	726	759	778	713	706	750	694	752	740	704	686	750	736	715	740	713	738	728	754	750	720	761	702	707	698	717	684	741	698	703	704	763	751	711	749	667	752	731	713	758	770	683	713	696	690	729	722	723	698	737	740	722	714	745	735	711	732	751	778	740	727	763	743	706	697	719	713	718	704	701	762	697	722	730	734	719	756	684	728	718	678	737	722	700	754	679	710	699	727	738	699	682	746	710	709	712	738	707	730	719	705	762	717	694	739	714	758	720	733	739	748	718	725	720	730	688	721	674	747	715	694	711	714	704	790	740	714	707	763	757	699	767	754	729	703	748	723	703	688	728	721	731	724	668	755	757	746	704	753	705	759	741	716	725	758	739	749	751	747	739	685	726	752	730	781	682	692	695	752	672	713	705	752	765	740	696	751	754	690	747	723	754	693	724	769	736	696	703	715	750	703	758	673	736	685	753	695	696	721	712	719	742	732	735	752	699	723	723	731	757	697	720	718	723	718	681	765	686	747	711	753	758	720	739	739	749	716	750	715	730	728	698	720	736	734	742	754	690	748	725	716	736	758	753	686	692	761	739	743	757	687	764	741	745	741	704	748	742	761	744	667	761	752	745	725	700	730	749	712	708	718	714	734	713	748	750	677	745	765	708	685	710	713	727	727	696	729	769	708	741	742	764	687	751	719	794	759	704	690	706	757	761	697	697	729	705	671	751	712	723	731	714	730	704	719	701	719	704	775	737	746	738	743	717	706	768	744	726	740	708	711	741	734	782	781	714	724	756	764	788	754	726	711	751	646	707	708	751	760	736	782	713	697	751	712	690	723	743	699	738	684	776	799	720	684	733	727	726	761	658	742	691	747	765	708	721	723	767	697	709	754	696	697	708	735	745	714	761	754	742	701	736	732	704	757	728	731	781	736	758	742	727	742	696	700	741	685	740	714	721	725	669	751	722	712	758	691	738	742	739	736	709	702	750	766	758	758	715	728	676	723	733	733	720	726	749	785	682	737	760	732	764	725	750	670	754	758	709	711	750	730	755	704	742	680	707	719	735	727	750	708	743	721	728	691	800	714	734	694	744	789	739	714	703	718	714	771	751	722	732	716	709	735	753	717	682	741	730	782	744	757	744	704	693	730	712	762	709	738	704	728	698	761	732	783	714	676	726	751	741	746	767	727	780	738	733	696	706	726	709	757	684	703	721	724	777	718	718	768	691	727	709	697	705	741	694	644	736	722	757	733	769	733	721	719	725	735	735	790	748	675	731	730	759	686	724	732	705	768	750	737	737	726	763	713	732	702	720	758	736	710	742	761	734	769	760	749	725	743	778	752	750	741	705	740	748	727	755	684	733	752	705	744	718	732	735	714	722	722	704	712	644	688	700	725	718	733	700	701	777	705	734	716	730	688	714	685	715	700	735	753	724	747	735	706	678	711	720	719	736	728	748	687	727	758	713	727	720	748	741	740	719	699	718	700	692	721	703	717	743	721	749	690	718	769	732	730	693	715	753	750	776	665	726	730	705	761	723	728	707	702	752	685	709	726	757	776	681	754	728	767	703	696	715	726	724	701	699	778	704	729	732	746	697	737	757	772	710	740	741	823	724	718	719	746	739	727	760	726	698	721	691	783	712	724	710	725	728	713	712	750	703	729	728	734	708	741	709	737	754	750	687	735	765	728	789	718	719	749	749	706	786	701	718	726	778	718	699	713	740	742	724	708	728	712	746	757	752	746	710	702	771	671	732	746	729	731	743	742	746	697	744	733	741	725	695	735	687	778	745	738	762	766	713	676	711	717	745	746	702	706	719	727	705	695	692	737	757	742	763	750	724	768	741	689	754	694	712	746	704	736	718	749	755	729	717	739	740	724	706	685	689	704	692	741	696	726	677	736	755	714	702	714	737	740	714	723	724	725	743	739	738	750	684	782	747	720	758	739	706	686	752	759	721	700	688	762	757	747	725	728	737	713	750	771	705	748	748	701	753	724	719	733	789	720	726	717	731	690	713	747	740	770	705	687	731	738	722	706	762	754	685	742	714	736	702	728	745	717	732	738	782	722	711	700	715	732	747	748	759	684	776	707	716	706	735	761	739	719	758	700	730	731	642	709	731	761	786	751	751	777	697	709	752	706	767	668	694	750	741	722	723	723	787	738	762	786	736	727	704	726	740	736	723	761	732	692	740	736	722	746	717	758	745	725	747	741	718	743	711	744	727	700	674	691	736	727	777	754	713	714	733	722	742	752	706	760	710	721	700	703	699	727	787	695	729	738	718	751	706	703	731	727	734	744	676	718	719	736	787	749	724	728	719	734	719	754	687	737	750	702	724	762	736	738	745	748	720	770	742	756	699	777	783	734	730	762	731	750	681	714	706	726	721	692	747	716	667	720	705	701	713	735	730	685	748	737	742	707	783	776	731	766	716	685	714	744	683	777	706	711	721	765	774	736	712	714	733	719	710	769	710	717	719	679	719	670	705	747	725	714	751	768	701	702	730	738	725	705	738	729	705	722	724	740	746	769	745	721	735	730	754	699	737	706	709	679
23255	21248	28957	23823	21252	19125	2627	1145	946	748	684	608	539	537	511	508	501	507	518	441	461	448	462	481	457	378	388	421	394	387	371	370	443	542	470	385	418	461	450	386	452	370	453	420	427	410	421	404	1052	1284	2164	1762	958	600	513	389	338	343	348	339	370	347	363	388	357	361	329	349	373	346	345	366	363	337	354	338	353	356	330	356	382	343	334	345	356	389	354	362	341	376	343	366	359	375	359	336	323	386	348	376	373	316	354	369	358	329	359	349	348	318	381	381	344	347	322	365	328	347	335	381	383	356	344	344	384	337	368	358	398	318	355	333	375	338	352	340	353	345	333	404	330	353	359	337	371	380	350	345	354	354	322	342	329	340	338	333	365	350	339	370	341	342	345	337	327	330	348	340	356	366	378	377	330	350	323	316	363	343	372	311	327	349	386	377	389	356	378	371	371	343	356	352	362	349	363	335	346	336	337	342	358	365	363	338	339	364	333	347	354	340	333	377	353	351	366	358	342	323	361	372	324	349	356	340	339	354	364	336	324	345	361	360	360	368	367	345	325	325	346	327	332	326	344	362	347	342	354	342	357	366	349	373	332	322	342	345	340	333	343	349	354	374	317	339	343	332	354	335	346	373	305	350	385	352	388	322	308	325	363	377	342	382	364	353	366	333	366	344	321	369	342	345	337	363	404	372	340	364	360	346	338	349	330	363	365	347	376	338	354	351	363	329	328	368	349	370	363	338	371	357	355	342	331	332	410	360	345	336	388	371	373	389	324	340	350	365	363	344	356	331	306	333	361	358	377	341	320	334	355	362	338	326	354	382	331	357	322	351	348	334	349	330	359	326	335	354	349	347	348	385	332	355	335	329	366	333	350	363	350	349	360	362	340	351	348	371	331	358	368	322	345	358	384	371	362	367	346	347	371	377	356	359	358	366	319	352	351	346	320	355	350	347	330	298	370	336	370	333	372	328	363	378	342	355	394	332	350	353	383	345	345	339	376	342	345	351	350	361	349	347	333	384	363	372	349	362	348	367	359	348	345	370	357	356	339	355	368	344	340	351	341	366	319	390	338	365	372	348	345	362	336	352	360	358	334	347	318	379	352	322	363	325	341	349	363	351	369	345	372	383	389	343	355	307	353	359	384	346	386	348	366	322	353	400	353	369	350	365	330	324	362	351	361	331	310	371	356	343	356	359	357	310	369	332	339	363	351	367	337	369	358	323	390	360	375	353	347	345	362	339	345	370	365	357	362	339	323	350	409	362	381	358	315	329	371	332	394	362	356	345	354	359	370	351	369	377	346	361	337	322	351	371	367	384	322	360	337	344	336	356	341	345	369	330	366	362	343	360	344	350	340	362	350	351	352	347	361	352	366	373	372	363	344	397	376	390	373	333	368	366	354	348	338	351	344	367	349	342	350	327	363	355	360	377	329	379	355	349	372	357	383	327	321	348	367	422	379	362	367	335	365	355	344	351	366	367	367	320	336	342	354	351	366	352	353	337	383	355	371	377	331	358	322	369	343	339	345	349	375	368	340	386	365	374	343	342	345	346	341	360	361	342	333	353	345	326	364	370	361	339	350	321	358	350	362	343	331	379	365	380	347	349	325	377	363	395	354	314	346	340	338	347	352	338	353	322	342	379	356	339	326	357	350	346	373	376	372	344	331	369	345	378	355	336	362	353	335	365	331	313	340	362	331	352	321	340	372	394	350	367	364	378	380	339	367	372	348	319	345	323	380	352	348	362	349	360	376	358	346	319	335	342	355	334	372	340	320	346	338	389	366	336	324	364	365	349	333	362	395	380	312	340	347	336	353	385	314	371	337	366	353	340	369	326	382	340	346	344	369	342	358	358	355	338	342	388	340	317	329	354	354	381	379	337	351	355	337	354	362	335	334	363	381	344	354	374	351	291	350	347	353	335	348	360	337	342	339	366	346	366	341	333	326	349	336	347	333	336	365	353	368	333	340	345	354	373	350	360	348	334	374	344	342	347	367	338	383	349	342	352	373	341	317	362	339	299	348	344	357	353	341	366	347	361	355	359	357	320	363	359	411	327	337	356	325	350	356	387	371	335	376	371	336	343	368	344	336	343	358	357	350	329	362	350	357	337	333	366	363	331	355	344	355	325	342	363	347	336	342	369	342	374	370	366	374	323	376	326	342	330	366	336	345	312	378	351	354	333	365	321	348	328	362	338	334	298	347	402	374	380	347	336	378	352	339	334	339	370	393	356	319	358	313	375	370	364	347	362	319	351	344	313	362	374	351	349	371	354	321	349	360	340	361	375	352	375	348	332	353	353	359	340	323	329	379	356	354	358	374	297	359	359	380	358	363	352	352	356	385	389	375	392	369	344	390	380	347	365	355	343	369	323	350	346	334	318	355	348	347	377	351	343	370	361	349	365	352	324	371	351	355	322	370	356	354	314	337	375	332	344	325	340	334	324	371	348	328	362	356	355	360	327	375	351	342	335	361	334	369	357	347	350	340	329	350	349	333	398	328	378	328	319	358	368	355	321	340	368	369	345	322	348	336	351	345	366	336	355	345	362	325	358	357	338	345	348	356	338	323	344	347	369	376	319	329	357	368	359	341	379	331	365	348	357	358	355	340	357	365	358	328	327	343	389	334	337	367	381	376	360	335	330	330	389	333	346	357	319	336	388	381	334	347	317	364	361	329	317	364	376	330	339	354	359	327	334	351	338	360	349	349	369	342	384	387	348	350	351	355	348	367	385	346	354	385	337	358	323	378	349	356	357	382	350	350	333	369	326	363	344	331	379	319	345	335	358	336	339	342	329	381	333	314	349	348	364	365	293	364	350	379	349	328	334	361	375	346	355	377	356	374	379	378	340	331	372	395	359	354	346	371	371	381	333	379	356	365	344	341	308	390	315	324	320	345	354	371	368	345	361	360	364	336	366	346	350	359	346	363	402	327	340	342	377	325	337	348	363	327	345	375	381	344	312	369	366	327	331	378	339	339	357	328	356	359	367	340	358	368	320	381	359	342	367	328	352	368	349	341	354	376	340	384	355	369	337	370	328	358	364	325	331	343	343	356	370	329	337	332	362	391	316	346	358	349	384	417	386	343	339	365	356	376	382	341	310	350	325	331	331	381	349	364	335	345	338	370	352	345	325	377	379	332	360	362	341	348	343	324	322	359	369	335	372	336	372	351	341	374	375	366	372	329	362	354	337	358	337	364	324	385	341	364	348	335	344	361	376	322	330	341	358	336	336	390	355	380	366	299	390	342	366	375	360	327	362	353	361	342	362	350	329	357	336	345	395	343	328	349	342	352	336	343	368	326	350	354	320	350	366	368	347	383	360	327	341	390	336	342	341	347	334	382	330	337	357	384	335	326	355	322	335	335	341	344	354	354	371	314	332	337	341	370	356	362	342	328	360	353	349	311	370	325	345	320	336	360	352	371	374	317	358	349	362	363	349	365	365	323	356	345	336	346	346	357	355	337	344	354	345	364	380	343	352	335	332
10032	22310	18831	9759	6606	4762	3738	3307	2971	2150	1889	1720	1528	1377	1361	1280	1151	1206	1131	1176	1094	1074	966	1000	983	949	883	858	798	719	761	832	992	1252	1015	794	865	901	935	868	831	812	846	872	884	906	872	938	2872	3669	6196	4840	2631	1441	999	764	728	656	688	646	646	668	649	689	645	643	668	629	637	641	660	660	630	620	615	588	674	649	655	636	637	669	623	653	731	624	647	649	627	666	616	630	619	614	602	612	642	623	640	652	682	638	594	639	646	614	584	661	641	642	629	648	699	663	656	694	647	663	654	661	623	631	670	633	614	589	619	661	645	652	634	626	637	619	664	628	623	616	612	602	576	695	660	645	653	648	669	676	674	612	651	615	608	630	655	625	632	636	666	655	642	623	673	636	630	668	618	644	630	602	688	652	650	627	616	644	678	682	651	663	643	683	631	684	607	604	595	661	646	651	670	635	657	620	629	625	689	585	656	628	652	609	657	641	640	628	712	652	626	616	621	660	657	690	655	638	608	643	652	636	655	670	640	671	632	628	646	632	656	647	632	667	662	607	623	620	660	612	605	603	669	683	639	623	627	664	636	658	647	630	640	633	632	627	626	621	628	622	629	625	645	685	678	634	663	630	652	630	600	673	695	643	626	663	639	624	627	620	640	617	611	643	603	655	643	644	664	629	674	671	664	638	614	676	640	630	603	664	627	707	639	653	686	665	628	644	663	630	596	638	684	653	630	599	650	626	629	629	650	700	609	653	648	607	661	644	674	652	630	650	632	592	634	654	647	591	632	641	624	615	602	620	639	670	627	670	617	649	707	638	617	647	643	632	666	613	659	613	646	619	593	673	652	618	653	627	652	623	627	635	633	579	613	642	671	641	645	637	638	654	609	655	670	628	641	663	650	624	660	627	644	629	638	631	605	617	618	632	686	625	647	635	657	603	668	628	662	628	654	682	635	649	662	661	636	632	618	631	664	627	623	656	700	659	685	622	642	638	625	633	652	652	628	642	649	652	629	656	632	666	622	640	620	649	626	660	668	659	676	595	631	605	625	600	639	620	650	602	676	677	680	669	639	617	619	634	664	629	642	587	629	600	707	641	612	666	645	684	603	645	643	637	612	693	624	616	651	639	647	669	676	673	624	664	655	621	657	616	628	615	682	685	618	631	662	649	652	631	638	623	628	642	702	614	631	680	649	653	638	675	661	644	633	682	609	617	630	630	616	671	633	625	650	636	682	629	607	640	635	622	624	623	644	639	643	645	657	632	631	645	642	628	599	664	690	622	654	678	623	621	639	639	623	660	607	624	647	633	629	666	613	617	637	650	623	664	642	627	642	598	575	657	658	701	637	639	709	688	608	643	611	676	637	604	631	647	662	634	621	662	622	614	596	664	682	629	633	677	678	613	628	625	619	675	622	648	609	653	654	669	660	641	653	656	641	673	638	683	645	636	640	633	681	619	670	664	641	642	652	677	664	601	698	676	654	618	628	620	664	637	647	693	670	650	643	663	632	637	716	649	623	629	666	696	641	617	636	636	638	646	668	651	665	639	660	672	647	594	646	633	619	602	625	681	635	654	654	679	678	644	638	654	588	631	632	634	638	627	609	635	623	666	641	622	624	634	650	674	677	613	655	672	622	621	629	640	631	648	652	657	612	607	650	628	665	607	625	643	661	620	645	651	604	651	642	652	648	651	636	614	617	660	659	679	656	619	611	619	635	651	641	635	646	632	654	629	626	613	643	638	644	624	642	607	662	633	618	603	646	674	646	637	642	569	633	625	640	670	604	634	642	642	648	592	614	613	610	678	622	652	692	621	623	617	702	641	675	656	643	669	616	651	640	620	634	619	630	618	632	652	590	600	682	662	659	660	636	659	589	642	672	584	633	659	619	631	626	630	645	661	633	674	642	634	637	615	648	635	626	587	648	623	700	696	673	629	643	671	627	662	608	693	644	618	643	640	616	643	631	695	643	663	659	655	602	659	652	636	640	621	610	655	629	602	654	645	673	599	610	651	664	624	640	646	601	682	640	647	685	662	663	606	629	650	661	682	667	622	633	647	640	596	662	611	609	687	672	652	669	619	645	648	646	596	689	621	671	627	637	662	660	665	635	653	625	640	693	632	660	640	639	634	636	588	654	634	629	624	646	643	629	618	657	633	604	635	611	636	590	652	610	650	658	655	635	705	633	606	678	657	685	662	629	644	639	636	632	604	628	660	670	635	633	646	624	616	668	643	632	615	674	642	624	633	612	632	659	589	614	658	657	657	627	583	652	666	640	639	705	619	608	632	639	629	630	669	638	607	650	616	659	647	632	642	651	615	646	619	672	657	670	663	671	643	636	626	651	677	635	656	589	635	645	653	626	675	653	654	598	650	617	636	632	598	588	649	658	602	630	638	658	682	666	690	661	673	684	646	675	616	617	585	657	572	670	687	639	631	640	636	647	644	652	666	669	649	614	670	645	668	622	674	664	667	642	623	649	682	659	647	669	643	649	637	599	656	707	644	623	637	661	690	665	641	628	626	613	645	638	626	622	672	657	637	698	624	650	622	605	622	668	666	648	637	628	637	659	600	587	627	644	654	641	620	647	610	624	661	595	635	658	603	653	603	629	636	609	592	656	660	634	641	675	630	667	637	628	634	655	646	646	633	680	604	629	635	674	607	653	610	640	662	653	616	686	628	605	670	638	643	640	587	601	683	663	665	651	651	646	644	650	607	713	646	667	648	636	663	647	648	651	646	623	650	629	683	641	664	640	628	618	638	628	660	614	625	607	697	637	648	644	644	632	644	586	691	712	623	630	599	659	609	629	688	659	603	660	677	644	594	654	604	660	647	647	618	652	647	658	640	660	637	637	664	666	620	629	696	667	641	640	677	676	568	676	637	626	632	629	621	664	626	662	651	630	604	689	599	677	648	618	657	650	636	670	618	610	671	626	614	666	647	629	585	675	600	667	647	654	660	640	663	615	597	622	633	673	619	673	663	660	626	614	641	593	639	619	648	637	583	634	620	653	620	669	637	657	657	649	656	649	616	608	591	654	636	599	646	656	632	682	603	591	696	646	637	622	661	677	643	611	646	599	618	668	612	630	637	627	655	619	603	641	622	627	620	680	661	611	645	628	640	618	618	573	652	631	633	626	630	663	648	627	616	659	642	606	585	601	678	640	657	606	622	628	634	650	624	640	622	624	619	667	655	646	664	646	614	643	627	637	701	631	655	643	637	674	618	628	632	631	621	636	655	608	668	634	653	639	660	641	646	655	649	613	649	620	676	677	631	671	633	610	621	667	614	637	657	641	638	629	664	595	613	662	654	657	615	622	651	679	643	627	657	646	636	643	682	613	657	622	616	639	605	656	621	647	653	678	654	666	668	628	655	621	647	632	654	645	618	644	630	614	637	664	635	643	651	606	645	648	674	646	637	641	648	658	601	649	641	674	678	632	687	653	663	611	656	645	622	652	641	609	699	646	633	620	636	610	662	624	631	693	643	620	643
26817	20347	8309	1567	819	667	584	590	540	507	454	512	515	473	476	472	505	456	506	472	454	478	510	516	514	495	473	453	415	472	488	488	447	505	525	512	518	471	466	465	481	488	457	483	433	467	491	521	563	642	618	602	542	466	491	447	454	463	466	484	502	473	470	452	460	447	394	469	461	436	455	462	434	435	424	446	471	423	462	456	428	460	427	454	468	464	457	445	430	467	441	461	451	471	441	500	437	439	471	437	488	432	455	454	488	465	459	440	435	451	462	451	453	481	468	452	436	455	463	452	458	443	480	469	466	446	425	430	431	458	487	449	470	441	433	458	455	468	441	472	455	443	472	455	412	467	483	435	443	436	485	429	459	431	436	459	442	443	446	442	461	443	475	460	453	466	473	443	464	445	423	435	466	458	444	452	448	429	460	421	463	467	432	464	445	422	421	467	454	445	461	460	428	410	463	463	436	443	490	448	450	456	438	452	434	424	409	410	435	452	423	447	460	471	435	476	454	454	458	471	440	456	447	429	468	467	464	450	425	482	444	427	480	397	499	426	448	455	412	451	413	452	468	429	506	454	470	451	442	439	424	476	458	440	434	423	444	384	481	411	427	464	457	481	471	446	445	438	448	440	461	485	440	435	468	442	482	435	412	444	445	453	455	443	451	426	474	475	455	453	465	504	468	462	452	455	443	473	455	460	480	472	432	436	439	421	474	471	468	491	401	430	477	470	393	475	484	460	454	415	454	469	454	438	449	472	412	471	428	488	434	450	456	458	480	451	469	443	432	430	451	434	460	444	462	475	445	442	437	451	466	412	452	496	444	439	467	473	451	479	470	457	426	410	466	477	474	406	435	419	459	469	464	452	441	451	471	475	448	439	459	447	458	428	438	467	451	462	434	418	451	484	463	471	450	437	462	434	451	443	440	467	463	445	419	468	459	447	409	430	458	398	484	484	426	452	438	446	461	468	451	446	441	435	438	426	435	424	429	447	438	468	456	475	435	458	468	433	475	463	451	442	448	450	454	446	416	447	444	440	431	462	465	427	452	480	465	443	412	439	465	483	463	469	463	432	440	493	463	441	430	423	477	464	487	421	480	391	464	493	465	438	456	462	456	472	463	437	459	478	451	432	492	479	473	474	462	477	441	490	462	425	459	458	473	451	441	442	430	428	458	419	490	494	465	458	453	422	466	449	431	464	432	442	451	446	436	436	483	451	476	447	414	461	492	452	464	431	428	451	474	444	437	469	417	459	457	438	424	401	432	456	466	457	436	429	459	446	430	454	456	456	487	460	465	435	453	476	466	459	469	464	471	407	431	452	453	431	457	479	448	437	463	484	434	447	461	461	450	450	424	476	450	508	455	450	487	466	442	466	448	446	491	451	451	467	442	460	461	434	509	484	487	427	465	441	445	432	476	478	446	415	444	436	461	427	437	461	457	443	473	449	452	449	444	472	450	466	436	473	478	451	455	470	457	453	451	422	464	453	456	455	468	410	455	477	438	452	464	459	437	467	458	405	443	458	454	450	435	453	459	449	474	452	416	474	440	464	474	473	437	441	471	478	450	464	474	445	471	459	470	477	417	439	456	446	461	463	472	478	444	453	459	435	433	461	462	499	446	469	454	410	466	466	481	466	444	467	471	448	458	436	430	456	449	469	464	475	461	428	455	462	448	452	471	450	447	475	440	432	420	463	426	464	420	471	430	457	458	451	464	473	451	476	449	458	449	462	452	464	473	430	447	445	452	490	434	462	441	454	441	471	471	453	450	458	456	460	471	457	478	449	497	464	460	487	480	405	443	471	453	468	425	441	455	452	433	444	442	392	423	432	433	483	481	461	440	428	469	473	430	447	438	453	473	437	479	463	438	436	428	428	447	445	472	400	447	411	421	410	419	456	447	431	488	468	480	452	485	451	459	456	465	443	430	472	393	447	444	461	424	482	456	477	458	457	495	478	472	445	479	450	451	457	485	462	449	491	477	489	475	457	467	441	410	488	414	452	440	429	454	458	468	457	473	449	420	499	463	417	474	456	442	428	452	443	427	459	418	457	417	446	439	438	445	480	441	440	459	469	438	490	432	446	494	468	436	435	432	457	442	484	451	468	480	467	466	444	436	431	442	435	475	423	417	488	450	425	483	409	443	413	485	433	458	457	434	476	454	414	455	470	477	438	436	458	467	409	461	469	474	445	405	447	459	473	428	439	455	446	458	462	450	426	442	426	459	436	454	412	428	453	438	481	484	407	439	434	438	464	419	450	483	414	447	438	456	439	442	449	462	422	469	497	434	447	487	505	418	438	452	458	426	443	469	478	476	495	496	467	458	424	498	411	448	455	443	419	453	480	460	460	466	435	462	462	448	413	452	458	480	428	463	459	474	474	460	457	472	426	457	439	422	456	420	465	426	438	447	474	470	415	452	493	407	410	427	443	455	474	454	455	447	455	446	445	467	404	476	460	435	485	434	454	469	434	429	480	431	420	433	441	409	474	428	463	455	407	463	464	441	478	437	450	422	481	437	461	442	446	462	453	456	453	484	468	487	473	432	470	450	440	440	452	446	425	485	502	434	499	487	461	486	428	456	424	457	460	441	455	470	418	490	452	434	458	442	446	433	434	440	486	437	436	462	447	472	448	460	448	467	458	485	424	427	443	457	434	427	478	428	478	452	456	481	458	452	438	439	443	452	446	451	457	474	436	423	438	422	458	425	463	504	443	455	439	444	422	471	476	435	458	482	455	462	450	452	469	458	442	471	466	437	463	454	456	479	466	455	478	427	436	412	461	489	518	438	456	437	405	479	443	448	478	466	460	486	458	469	479	463	468	427	452	427	464	440	438	468	462	475	437	480	480	456	470	458	431	450	443	453	465	438	431	453	449	473	438	456	453	431	470	452	426	429	407	429	456	465	457	457	458	450	470	467	446	436	476	440	469	438	457	452	474	433	460	446	476	470	461	442	472	445	491	409	441	472	440	460	449	468	452	467	421	442	430	426	441	455	474	454	487	461	496	425	445	450	442	476	478	470	428	448	457	425	456	435	474	461	442	444	452	468	474	423	460	472	451	476	426	446	456	450	455	434	483	443	454	422	479	451	476	443	463	481	406	450	449	456	443	432	485	454	474	461	459	454	438	462	476	473	465	456	416	433	455	438	473	487	454	433	449	393	448	433	476	454	470	460	467	502	475	444	477	444	451	442	441	463	451	422	461	455	475	442	447	464	442	457	444	438	469	448	407	456	487	504	477	462	476	455	418	458	429	434	435	443	445	483	425	477	493	444	454	451	468	509	461	465	457	450	462	444	477	461	477	443	471	478	479	473	460	408	486	439	450	457	465	455	467	452	426	473	442	462	446	458	435	419	459	452	434	475	474	448	449	447	458	452	441	486	447	459	473	462	472	408	423	457	414	478	470	479	420	458	471	432	424	485	436	423	456	467	416	444	443	456	433	450	468	497	469	459	476	437	426	443	422	424	454	423	475	415	439	468	482
6375	8296	6235	2840	2090	1587	1226	1234	1190	1114	1017	1054	928	998	983	972	914	913	961	956	932	1006	916	1042	1028	917	907	923	858	840	879	880	847	984	1037	888	897	885	920	940	957	926	909	992	884	866	929	1001	1093	1294	1336	1145	1017	919	871	866	787	804	790	806	808	855	864	805	803	858	824	850	804	845	802	813	843	857	853	841	820	841	816	820	810	860	801	831	840	854	828	796	838	813	845	809	860	828	854	841	803	798	834	816	825	800	843	838	851	843	846	823	799	851	853	829	816	815	815	826	876	854	810	883	848	809	774	852	859	819	794	817	802	831	795	863	822	841	853	806	844	834	870	818	810	878	819	787	839	823	839	828	832	834	746	827	864	854	818	777	824	834	823	797	826	822	863	859	796	809	837	776	764	838	847	834	820	847	809	809	760	788	860	785	788	798	812	819	838	841	825	781	790	812	791	807	806	849	819	800	802	836	851	835	821	828	773	803	823	805	796	897	835	840	815	804	803	819	840	844	796	814	839	843	828	830	819	835	825	811	831	803	801	840	790	855	828	814	848	787	787	806	820	825	846	802	838	827	794	800	791	832	836	791	847	802	844	828	828	784	814	825	835	818	818	794	827	839	813	856	825	844	867	832	858	816	879	866	845	859	798	822	838	842	812	844	827	877	810	805	855	765	829	834	839	826	868	827	830	805	841	853	817	788	780	791	809	861	879	837	791	854	852	829	777	812	801	831	859	826	781	838	795	814	852	818	858	851	788	829	821	873	816	864	881	808	839	897	840	800	837	859	888	814	824	833	850	791	877	805	836	805	845	829	842	825	823	831	815	826	849	823	795	818	784	789	826	823	806	844	834	788	867	838	798	777	821	888	878	798	827	817	812	832	773	825	830	802	860	838	815	849	830	824	773	843	844	888	763	860	844	811	777	771	834	802	855	798	780	865	831	806	847	820	802	870	824	821	776	864	864	822	787	858	823	796	812	796	834	857	806	844	778	823	874	801	805	839	888	878	814	810	786	797	843	855	805	852	774	758	819	788	795	860	801	828	841	761	802	866	809	803	833	838	834	774	801	810	775	759	846	833	841	829	846	786	859	768	831	808	828	837	827	831	849	802	835	841	839	835	862	814	824	822	859	839	863	782	793	835	847	859	824	844	811	795	798	792	801	886	807	875	842	851	814	814	807	821	904	821	847	824	824	826	801	759	849	830	765	811	830	825	867	818	808	841	876	886	793	844	832	846	835	850	794	809	810	835	815	747	819	807	818	797	815	832	881	888	796	803	805	779	785	807	822	839	826	803	868	844	792	866	786	833	889	818	821	841	823	831	819	868	788	855	844	828	811	852	801	757	837	847	781	848	828	805	849	859	791	824	838	816	797	785	836	832	820	848	780	835	863	776	851	875	767	844	810	832	821	875	827	804	830	786	830	799	817	777	859	802	795	845	824	821	816	851	833	785	843	856	868	841	817	807	844	815	774	770	814	840	822	815	822	763	847	809	851	800	796	828	817	811	803	813	834	837	809	889	809	880	806	797	797	868	812	865	823	825	833	837	815	868	812	862	848	820	799	802	838	836	886	808	808	859	789	830	881	830	817	807	839	849	858	796	847	856	837	823	795	825	822	826	836	811	854	829	798	828	822	810	887	850	860	788	825	804	872	868	837	786	843	875	872	853	837	825	833	830	834	836	806	857	863	841	822	776	841	822	855	784	807	790	833	828	787	878	772	858	775	793	831	845	808	799	812	791	815	800	817	782	763	815	748	834	792	826	783	806	854	851	813	860	791	849	806	813	854	822	820	790	830	812	808	862	838	828	846	814	823	784	788	788	833	785	797	849	799	847	831	884	845	769	832	828	878	806	825	858	799	795	862	786	813	811	824	803	821	831	821	807	770	846	829	808	796	774	800	844	806	812	768	833	861	818	849	892	777	820	838	851	831	815	820	822	837	848	864	834	817	810	833	822	864	815	779	824	817	843	820	784	827	778	805	788	826	810	853	788	836	861	824	854	833	814	825	802	806	845	830	828	817	856	828	846	816	849	858	797	825	840	802	811	843	818	826	820	836	882	846	779	870	811	838	845	859	802	803	791	814	876	853	862	818	806	845	788	860	812	861	848	844	826	832	818	877	795	790	841	832	823	833	754	820	811	792	865	864	843	857	813	840	842	810	828	739	838	810	881	848	858	811	843	853	783	763	780	840	781	848	848	895	817	809	871	847	760	838	806	809	838	827	818	804	814	806	861	880	836	751	762	801	853	880	798	822	785	817	767	822	807	798	817	850	821	789	836	863	855	863	808	883	813	861	858	859	775	865	832	828	829	840	803	838	857	856	860	868	856	818	844	815	827	830	795	769	896	819	790	845	800	829	834	836	861	821	884	809	775	768	825	821	838	831	818	823	787	849	792	814	842	830	754	835	864	824	852	828	846	849	786	809	830	849	832	815	798	818	775	820	803	841	811	846	762	833	879	870	816	854	832	828	818	831	878	886	806	793	831	846	846	807	811	831	832	814	763	821	840	821	837	796	816	776	840	835	793	831	822	809	774	877	808	823	807	843	809	810	841	844	828	812	803	809	795	828	807	820	823	815	846	778	809	833	817	853	846	867	845	765	822	791	843	848	791	868	800	817	802	821	865	780	813	844	821	833	850	815	780	829	800	820	772	840	869	864	826	804	766	859	852	779	848	816	825	815	782	815	796	865	863	761	859	815	761	856	824	823	841	834	807	820	816	802	863	844	852	856	834	818	819	811	821	795	865	807	768	795	784	823	858	901	833	825	829	824	835	826	886	847	831	842	826	835	804	895	829	843	793	845	831	824	825	813	766	801	861	833	826	753	804	790	842	813	809	817	793	823	857	821	832	857	787	894	816	835	814	815	800	863	813	791	817	778	823	799	838	831	819	776	815	797	796	881	809	806	833	853	855	786	787	844	831	860	838	828	833	840	887	833	822	795	829	829	816	830	839	750	799	855	765	833	814	785	775	778	854	844	833	849	814	848	824	887	819	836	831	855	810	789	816	823	869	860	806	824	847	854	775	854	832	785	820	839	847	788	848	774	834	823	809	846	883	840	800	787	831	844	866	814	830	817	890	816	799	826	847	837	792	783	836	828	821	809	805	843	853	792	825	885	869	813	839	866	828	817	802	786	842	879	820	821	832	862	846	805	816	750	853	861	844	849	832	854	809	821	831	823	804	882	825	872	799	876	872	824	814	818	842	857	843	814	786	839	820	903	866	827	841	799	818	842	837	827	820	789	827	819	845	796	804	819	824	888	825	837	812	845	820	859	860	806	816	829	835	829	862	807	804	813	766	811	834	794	829	826	839	786	823	797	867	790	778	802	831	838	831	815	805	827	839	789	850	841	840	864	801	792	809	812	836	826	837	827	829	810	818	867	789	790	817	817	830	839	814	787	862	802	801	792	821	836	862	810	891	829	856	764	803	825	870	826	815	818	819	786	826	857	782	850	822	812	804	815	834	776	793	821	842	801	794
24274	21258	28330	24456	20344	3174	1098	881	754	550	583	544	500	545	474	467	438	463	469	445	432	397	441	458	477	445	472	439	453	437	432	409	430	406	433	421	455	415	422	451	426	449	428	474	420	449	462	568	583	941	867	1014	909	683	537	467	397	372	381	385	376	411	372	396	397	402	376	412	411	334	373	384	380	351	371	384	355	385	380	379	371	399	357	394	399	413	367	365	377	370	389	360	375	386	377	379	378	395	378	379	401	405	378	382	385	371	374	404	358	403	347	396	370	351	367	423	388	410	373	385	365	389	400	383	382	362	397	371	347	397	390	417	368	393	416	403	383	373	418	345	426	403	422	354	392	370	381	414	414	403	391	373	380	392	380	359	412	411	381	405	360	383	394	355	375	391	417	384	372	392	374	389	375	385	371	376	369	375	394	378	378	361	392	378	379	429	372	380	393	394	402	359	385	381	389	401	386	377	394	391	344	388	375	358	392	399	340	417	413	379	407	408	405	389	373	355	380	392	364	391	394	382	391	376	404	371	376	391	388	348	358	378	386	388	386	387	369	389	377	400	372	355	383	415	387	376	377	377	380	348	387	404	385	356	377	353	373	376	365	419	393	371	387	369	351	339	415	380	369	406	387	372	410	416	396	376	397	392	393	372	412	382	421	377	404	396	350	394	416	416	395	373	368	378	411	386	339	363	408	362	382	364	368	354	384	360	397	378	370	364	419	379	418	388	370	402	410	381	367	381	403	382	371	391	367	345	388	385	391	426	370	379	349	344	362	399	399	374	356	348	364	417	404	377	389	401	417	342	375	377	390	410	400	406	398	397	381	373	383	412	379	391	358	413	393	373	378	371	367	355	401	403	383	424	352	358	387	380	386	386	381	402	346	377	409	398	349	369	410	375	405	352	381	410	376	388	385	381	401	363	343	377	399	374	389	386	410	394	380	394	368	375	402	341	366	404	360	393	411	393	363	357	394	376	347	379	354	399	361	392	371	351	357	338	381	405	387	382	350	380	356	363	372	370	389	368	366	377	341	371	371	407	385	379	374	390	379	395	400	359	389	392	392	382	379	360	373	343	417	361	378	382	413	396	379	384	373	345	355	384	343	379	338	379	386	407	366	358	338	437	365	370	399	389	377	378	398	389	390	365	361	357	408	369	379	401	380	381	369	356	375	364	402	413	384	355	386	357	408	403	359	391	371	407	390	410	403	434	417	401	376	377	391	409	370	394	380	400	395	383	367	396	387	417	372	395	406	385	389	407	407	351	365	393	399	375	419	391	364	343	381	392	376	336	409	363	370	430	397	378	360	360	415	391	391	381	384	419	357	387	372	372	355	399	366	388	348	412	431	329	361	407	381	397	375	380	351	386	368	383	406	350	382	379	390	426	387	380	362	407	395	372	376	396	393	422	377	403	426	373	374	372	376	389	373	373	396	382	351	379	386	417	394	401	393	401	418	409	372	386	366	349	370	402	363	402	399	372	374	399	372	384	391	393	389	387	402	381	379	400	411	399	358	397	385	373	368	404	352	376	405	373	375	357	348	379	356	345	343	344	336	388	422	388	393	383	398	362	368	377	357	389	390	381	376	382	353	401	391	391	380	413	403	394	387	395	379	392	387	357	389	387	386	356	378	381	363	354	395	410	357	373	403	385	372	373	397	386	393	382	427	363	390	381	406	370	371	384	390	405	357	434	401	377	385	395	385	353	413	350	388	376	385	393	379	373	359	377	396	366	420	357	374	397	382	390	395	371	399	363	433	400	385	389	371	391	385	365	392	389	348	386	342	371	405	390	402	374	362	392	337	397	395	382	363	347	372	361	348	352	406	368	367	368	393	367	399	387	355	370	348	371	389	366	367	356	380	400	357	371	419	398	375	403	383	383	373	394	363	420	401	380	382	376	388	408	358	369	388	412	343	418	365	404	409	361	391	390	378	357	428	382	376	377	393	353	396	381	378	385	388	355	419	401	373	375	400	354	362	351	396	380	354	385	419	386	455	393	409	361	385	382	383	363	356	374	358	398	362	390	353	409	393	404	371	384	376	399	382	374	406	391	402	393	417	371	378	380	363	446	377	367	370	381	338	369	366	358	376	353	371	392	404	384	387	426	403	378	394	373	375	360	397	393	375	363	360	411	377	355	418	388	379	367	376	367	388	362	362	381	367	359	370	368	398	345	381	379	389	373	396	369	379	360	415	392	406	363	386	386	402	396	359	389	377	386	401	373	382	396	389	362	421	363	413	346	406	398	363	393	373	384	357	389	378	419	406	371	368	395	388	364	347	342	344	389	355	389	406	381	397	354	384	373	361	420	371	366	377	374	397	411	397	372	384	413	384	371	392	361	368	415	398	397	379	373	373	390	389	388	356	410	376	347	387	411	361	350	387	391	354	359	381	367	376	375	357	348	401	364	397	343	378	398	360	386	404	354	402	360	391	399	384	380	401	373	385	371	377	386	369	378	383	464	357	384	361	380	373	401	371	374	347	387	385	374	385	374	388	389	396	362	355	394	393	367	391	385	370	359	386	365	397	365	394	384	391	397	368	432	395	406	397	397	379	374	390	402	377	410	397	405	382	408	362	367	373	376	372	390	416	357	396	368	404	359	390	385	387	371	408	381	352	405	408	415	387	397	399	382	388	372	384	395	370	392	401	401	341	375	393	356	368	407	405	395	378	365	355	379	364	372	352	399	390	411	410	378	377	373	391	367	385	365	360	394	394	396	370	401	397	406	394	360	361	379	404	375	383	374	399	415	398	400	387	358	380	392	384	385	372	370	382	363	347	384	397	394	377	416	416	359	382	390	361	387	363	375	372	371	373	384	384	367	368	394	394	375	390	386	373	407	359	390	354	374	389	375	378	381	401	364	377	393	377	396	353	383	379	350	349	410	381	385	365	402	378	386	404	383	390	401	373	361	396	409	364	391	371	374	392	378	400	364	400	355	378	394	401	383	386	388	408	393	382	396	382	389	417	349	421	373	381	388	412	396	400	395	388	361	370	367	402	382	334	374	399	364	390	350	378	406	423	371	378	372	354	366	343	369	407	403	345	377	358	395	364	340	398	400	396	418	383	364	372	353	377	400	400	385	345	409	404	374	401	425	356	388	359	410	377	405	354	377	366	391	396	395	394	365	377	390	383	387	402	324	400	365	399	369	398	360	355	361	386	393	418	355	383	398	398	389	401	365	390	347	376	369	427	378	413	419	394	389	386	359	393	389	360	387	372	373	378	368	392	392	360	380	340	392	385	371	373	388	350	371	395	394	372	368	358	410	435	363	380	380	375	395	382	377	367	374	384	354	370	344	371	363	365	383	399	386	388	385	399	369	381	390	381	373	400	344	414	372	398	370	340	350	386	413	377	360	366	407	374	360	367	369	361	363	370	360	391	413	353	402	365	389	393	380	364	402	386	381	378	381	403	394	400	384	392	347	371	391	375	379	386	364	379	366	410	368	362	413	392	406	382	401	400	366	389	378	378	381	337	389
8268	16838	14018	7529	4720	3291	2534	2712	2186	1514	1407	1297	1112	1199	1088	962	1000	972	1023	973	939	937	983	998	994	1006	963	913	882	855	843	866	856	799	1017	881	879	791	893	838	920	873	860	894	995	971	942	1301	1353	2578	2269	2892	2499	1715	1083	934	815	686	737	688	741	680	718	756	661	682	743	698	693	745	685	686	720	751	706	703	743	706	671	688	706	729	723	715	699	686	690	709	705	664	702	698	668	695	671	691	656	724	685	699	699	723	729	744	693	682	715	686	739	672	706	747	695	713	686	682	706	686	713	721	681	713	668	711	727	710	734	700	739	730	655	684	702	719	700	715	711	697	683	725	715	728	641	685	726	716	685	653	699	694	674	708	724	697	728	701	732	699	672	707	689	734	753	682	665	643	721	692	683	727	693	648	761	665	713	678	664	690	666	702	699	728	744	689	703	677	661	706	727	691	689	699	681	666	680	726	743	698	723	665	750	717	673	683	763	671	714	699	730	714	758	664	716	722	693	658	682	700	733	706	700	724	770	696	656	678	706	698	697	711	747	730	711	691	703	695	722	693	734	727	656	722	669	701	694	702	719	738	689	710	666	735	693	679	670	698	727	707	695	708	718	676	713	707	769	709	708	736	676	686	646	742	718	699	676	741	727	706	677	744	701	667	706	684	710	721	742	663	722	705	729	685	747	745	632	697	712	675	680	664	722	748	698	715	750	712	713	703	687	690	668	711	724	690	713	670	674	673	741	692	687	698	651	708	746	722	720	728	711	716	755	681	740	750	699	734	701	669	723	752	674	618	697	697	683	698	728	714	726	738	708	686	692	655	700	682	739	673	684	663	661	686	716	672	727	684	707	758	738	698	658	700	706	659	680	721	701	686	710	699	733	716	685	689	662	681	706	648	715	724	677	633	705	732	754	706	730	713	714	694	681	723	690	694	706	725	692	697	720	737	699	718	711	741	657	721	703	731	679	756	718	695	768	687	702	677	673	717	718	672	716	664	695	730	744	724	699	695	731	740	707	714	697	634	705	698	706	740	717	729	686	687	709	679	739	699	716	694	711	688	726	693	678	705	729	707	738	718	676	701	702	671	726	683	716	690	715	767	726	682	705	699	676	716	704	685	674	673	712	687	697	674	723	704	750	720	695	684	721	730	707	744	671	699	738	699	671	694	728	712	752	685	725	662	699	749	668	695	722	701	756	726	666	698	699	708	676	661	720	717	714	722	704	699	731	673	692	737	712	713	709	683	674	660	734	671	697	728	726	696	729	691	705	693	692	690	704	721	754	693	708	706	664	740	704	695	687	718	703	696	713	675	729	729	693	708	659	687	731	702	700	702	665	664	681	669	714	735	710	713	701	701	695	722	687	740	693	761	724	719	695	699	740	730	692	736	687	685	685	708	739	740	741	689	683	698	703	687	693	706	708	661	688	700	708	701	753	728	672	748	695	705	655	681	723	805	740	725	668	672	717	674	700	733	692	696	679	718	688	741	712	708	717	725	716	643	697	723	754	715	677	718	688	697	716	697	679	675	684	703	691	687	708	702	719	649	682	687	719	730	710	683	676	676	674	695	686	723	697	699	725	746	699	694	728	720	720	707	709	702	730	711	698	667	711	664	694	725	654	711	712	720	682	705	709	719	740	722	651	729	705	681	720	690	679	719	640	691	649	726	710	710	742	726	742	683	706	703	694	739	687	743	680	699	740	739	745	713	663	705	702	727	677	717	675	697	708	681	742	728	726	671	664	700	671	743	714	691	750	709	702	689	733	711	713	796	709	733	698	731	700	729	668	734	718	670	731	740	680	690	694	649	688	695	647	674	681	726	695	697	672	708	746	707	718	660	712	660	715	739	737	666	698	634	722	686	705	702	706	675	725	670	695	722	727	701	717	667	691	713	694	702	655	698	688	683	653	707	745	740	697	735	737	739	701	682	721	721	716	732	717	688	746	708	710	696	672	709	729	639	711	723	710	659	739	683	686	726	658	683	680	750	679	746	715	758	679	712	681	716	696	723	723	700	711	686	693	681	682	726	747	695	749	721	747	714	712	728	714	727	766	694	737	709	709	707	740	739	691	686	699	719	689	687	699	668	694	717	732	715	700	675	708	748	699	721	722	719	713	733	715	712	720	700	683	697	736	709	705	716	680	741	659	675	722	693	708	702	711	695	683	726	753	767	672	757	703	699	714	735	718	711	711	673	759	715	677	684	714	704	727	695	705	748	713	704	703	747	685	693	730	695	678	667	657	707	718	737	675	684	706	668	718	680	685	685	709	714	705	719	721	688	694	683	702	725	687	750	656	709	738	693	657	711	692	717	721	704	667	722	721	693	709	706	715	696	710	664	725	690	708	745	663	710	715	687	640	750	691	684	692	707	704	677	698	657	692	649	679	656	688	714	722	629	724	700	699	672	702	710	671	745	687	694	715	770	721	692	670	698	693	663	714	671	707	659	741	709	682	684	711	718	667	774	699	664	678	750	742	737	665	705	674	722	671	705	694	707	702	705	705	722	666	743	684	698	711	687	742	680	704	689	722	688	692	661	695	717	711	765	670	698	705	737	738	717	707	642	730	740	671	691	685	744	675	727	702	689	705	672	709	685	666	708	708	702	711	718	700	735	683	695	722	716	697	675	701	704	714	690	629	710	709	733	715	648	698	733	668	679	715	688	693	749	710	721	700	674	720	697	694	715	690	724	749	726	686	711	722	684	753	707	682	681	709	706	729	700	701	709	701	743	676	684	688	708	688	699	643	735	739	732	712	710	741	703	672	749	710	719	716	684	662	676	695	694	689	664	709	669	695	689	729	685	699	687	678	661	701	698	712	693	686	679	698	735	680	703	710	717	693	692	698	726	661	676	699	705	748	694	715	723	689	717	702	685	697	724	789	713	724	696	664	743	701	709	692	716	705	752	705	675	706	721	698	692	699	731	748	711	772	732	724	678	704	684	685	707	720	731	633	695	703	691	695	670	708	684	687	675	727	696	693	693	703	734	752	686	696	716	718	699	733	671	666	676	705	673	685	688	713	700	679	736	751	638	701	732	690	710	743	732	712	711	676	680	701	753	677	764	701	658	686	687	668	648	754	743	681	723	712	677	733	716	681	734	707	721	719	716	732	685	707	701	684	713	746	702	729	682	704	720	706	723	678	700	720	689	730	738	693	652	709	673	707	741	684	665	679	712	772	703	704	672	699	729	715	699	715	697	745	685	698	695	681	685	734	722	715	732	710	691	701	682	706	710	717	716	685	699	744	708	721	674	665	694	706	736	692	682	709	720	780	681	727	716	717	679	697	706	671	764	681	741	606	695	692	770	728	711	720	734	683	704	668	713	691	675	681	677	691	710	718	647	720	707	700	703	723	708	711	723	669	684	740	659	730	677	694	705	707	712	702	708	711	706	682	681	704	671	753	686	669	710	684	693	680	702	693	653	703	710	720	739	724	684	712	703	690	722	722	736	677	693	691	752	747	705	695	693	698	650	677	708	771	638
23339	21316	29020	23939	21319	19290	2602	1213	1194	647	658	565	512	556	535	431	462	432	405	397	409	435	389	393	404	426	361	415	432	410	405	393	363	344	429	403	367	397	362	411	396	397	465	410	437	392	391	391	438	672	1490	1455	1698	1088	724	498	375	344	321	320	346	314	302	352	331	326	311	317	344	322	316	331	300	314	377	354	334	328	286	329	334	358	341	331	362	330	345	331	321	329	316	312	324	335	323	338	320	369	318	327	320	323	335	332	316	334	347	312	340	314	346	340	346	353	325	324	306	323	352	348	339	289	326	328	304	317	325	332	326	350	316	367	352	332	344	309	318	356	322	343	341	304	320	324	306	329	329	319	335	330	300	333	334	338	341	290	336	300	310	298	313	339	346	327	347	321	301	299	343	314	323	283	374	315	321	318	311	302	314	337	343	330	330	309	315	323	320	338	296	305	315	301	308	293	357	342	315	327	321	310	284	293	313	327	332	343	358	330	310	314	338	345	335	305	338	340	351	305	305	301	332	320	324	323	357	349	348	330	369	318	340	320	354	354	346	325	346	350	311	290	309	285	339	311	297	310	310	307	322	330	320	319	318	349	323	322	337	334	344	350	314	309	315	301	319	306	301	289	305	323	328	298	335	320	335	337	310	313	337	321	354	335	321	340	352	333	375	344	333	320	316	278	311	355	331	301	317	344	311	341	334	282	312	294	338	318	314	345	331	305	306	343	338	319	367	311	328	366	324	319	344	348	332	344	298	295	338	322	335	328	315	347	356	311	332	334	314	313	335	336	307	305	338	335	309	333	346	343	308	336	329	341	339	303	340	333	320	334	355	315	339	310	283	326	370	313	297	322	317	267	323	321	295	336	355	301	329	308	334	315	336	323	303	316	304	308	349	349	303	366	352	291	356	329	364	334	314	298	327	339	322	334	323	308	307	352	301	330	327	315	339	338	305	309	331	336	301	313	315	347	348	329	337	306	323	313	340	329	326	312	340	304	324	330	310	324	308	306	288	328	312	310	327	323	330	320	299	311	298	304	337	325	340	306	340	307	316	299	326	327	317	314	362	322	329	307	337	347	325	308	303	326	345	329	339	305	331	326	323	345	334	308	309	319	342	297	313	337	336	317	283	344	298	345	343	308	345	321	336	303	310	288	329	322	330	311	334	342	305	318	299	315	367	339	348	334	401	330	325	331	327	291	333	326	327	324	300	377	355	340	310	308	349	326	322	297	335	307	341	319	336	329	320	337	353	325	327	305	325	349	319	340	315	299	276	284	352	330	316	315	320	320	344	312	343	334	303	323	309	336	310	343	322	336	319	330	296	324	324	288	321	333	347	322	328	323	337	292	301	327	338	353	306	345	319	309	308	319	330	333	292	331	303	329	322	292	318	324	335	327	293	340	313	327	324	330	310	322	317	316	317	308	328	295	301	303	330	330	322	312	300	309	374	310	316	334	329	326	353	335	355	319	374	330	334	319	337	322	300	303	283	306	297	335	340	348	335	349	295	327	301	326	283	295	304	330	367	313	314	323	305	314	313	302	367	349	309	334	351	314	325	320	297	369	315	297	319	339	303	312	312	316	310	338	309	331	350	356	282	310	360	321	345	328	305	329	307	296	323	326	302	323	314	294	323	333	334	331	321	351	287	355	354	291	323	300	331	316	311	291	324	355	300	335	303	340	308	338	344	349	336	341	362	340	303	334	299	366	304	319	348	329	329	300	325	358	333	322	311	292	323	344	302	330	315	316	327	304	342	343	303	298	348	347	325	319	317	345	310	320	328	312	302	362	332	324	322	323	331	358	282	325	323	331	342	325	309	356	323	293	320	299	334	324	335	368	335	312	316	326	331	339	327	315	320	372	326	307	326	312	331	305	351	320	321	307	347	339	332	330	314	331	335	331	331	325	345	303	310	302	306	321	335	312	333	365	291	300	335	292	312	349	294	285	362	314	318	361	314	303	339	318	311	295	305	340	324	333	350	308	325	340	335	319	327	333	293	310	347	336	352	321	332	338	336	282	278	359	297	341	313	320	285	341	330	309	344	346	372	319	280	300	302	318	322	318	335	323	335	319	314	313	311	306	306	338	296	318	314	314	311	350	329	338	326	329	306	322	321	350	301	308	316	327	293	317	309	328	317	337	332	308	302	355	355	315	358	291	331	312	332	295	324	346	295	344	303	325	320	304	301	330	322	317	296	309	328	336	339	322	324	312	334	360	331	307	310	318	335	315	330	315	341	302	341	330	316	320	303	330	308	301	294	326	336	315	338	320	321	321	348	326	339	305	335	346	311	327	344	335	342	310	303	347	289	313	331	321	320	346	366	327	322	326	326	342	336	303	319	304	324	315	316	316	341	326	352	336	317	306	316	332	315	324	347	310	357	315	327	324	332	324	321	323	320	337	305	322	313	314	329	326	307	311	316	331	350	326	282	312	318	343	321	334	319	332	316	324	332	317	346	324	317	307	333	322	319	325	324	307	322	334	326	328	329	355	302	305	366	325	311	315	360	292	295	305	298	323	320	269	303	331	327	320	327	345	314	312	329	314	312	336	330	317	341	331	327	335	330	310	329	331	334	300	327	321	294	306	332	299	310	316	359	327	346	305	355	327	333	307	312	316	310	317	350	329	314	326	335	327	303	328	307	334	340	347	286	309	326	331	342	330	355	326	311	328	368	361	329	333	306	325	315	308	324	354	325	345	351	340	352	324	345	336	316	345	279	306	315	329	341	353	331	327	325	283	314	338	329	328	319	317	322	318	314	321	322	325	327	304	309	332	340	346	321	371	324	302	341	321	302	298	317	328	300	350	327	333	331	333	346	299	325	321	355	294	304	324	328	321	353	341	346	322	318	328	317	343	317	336	318	330	346	322	330	329	304	322	331	330	297	314	312	332	333	340	282	354	314	329	323	323	333	297	316	336	349	272	305	312	344	318	345	355	343	300	351	329	303	339	324	322	312	323	334	321	342	331	343	352	333	311	341	304	292	348	344	339	328	331	332	333	318	310	342	309	335	323	312	295	333	308	302	320	303	301	342	336	326	301	319	307	315	314	316	324	308	330	311	324	331	327	341	312	345	311	335	329	318	309	306	315	301	302	338	352	321	326	327	348	366	306	338	328	345	329	329	357	328	312	330	337	351	317	312	284	281	294	321	339	278	367	328	349	323	348	320	312	351	298	320	312	303	308	326	355	300	313	320	306	356	341	347	315	315	300	332	304	319	314	313	284	290	302	330	330	329	300	287	319	313	347	316	278	360	334	281	324	344	292	319	300	332	312	300	322	295	317	340	344	312	324	338	319	313	314	322	343	342	298	311	308	352	350	348	305	342	300	307	337	320	288	310	322	327	316	340	317	298	321	331	314	340	340	292	328	334	346	326	322	327	314	310	319	293	333	328	350	318	352	317	302	342	328	317	342	310	337	331	343	301	325	337	330	307	308	344	356	319	325	320	333	338	319	330	346	291	307	329	345	361	350	318	337	301	319
10918	22520	19010	11006	7050	4817	3643	3939	4352	1943	1853	1449	1477	1407	1234	1152	1092	987	960	943	960	975	996	886	839	864	947	846	892	871	813	787	776	826	953	807	800	831	842	874	876	840	895	912	901	835	771	835	819	1774	4270	4111	4867	3092	1811	1110	748	668	641	545	588	596	606	604	584	598	572	632	600	612	599	603	587	583	576	595	593	585	601	604	593	607	605	583	557	589	579	615	590	543	577	555	565	605	611	579	579	575	648	623	561	552	613	575	600	591	605	576	595	563	560	653	603	572	523	594	623	596	615	557	619	590	624	571	595	570	615	600	641	587	591	574	624	544	608	576	601	612	646	532	597	595	625	595	581	606	648	561	596	565	559	615	629	591	592	575	637	547	590	611	530	559	643	581	596	582	597	616	580	604	569	621	618	600	603	570	602	609	558	594	643	582	572	625	559	579	661	589	592	611	571	620	631	605	581	594	606	581	536	582	557	584	601	589	590	621	596	611	548	620	581	602	610	591	564	592	577	593	586	597	560	590	606	581	554	615	610	566	565	582	582	547	569	623	547	587	596	571	551	589	552	557	595	567	604	581	620	603	579	601	594	624	590	570	606	593	612	603	605	562	641	607	613	569	550	553	608	570	581	567	602	607	638	558	578	616	603	570	604	576	636	586	606	573	566	596	576	558	608	564	597	541	620	593	584	586	547	580	559	597	557	596	624	599	615	614	605	611	576	591	566	582	585	605	580	594	592	615	578	569	565	561	549	611	558	561	616	537	578	596	606	611	624	608	602	586	594	585	587	567	591	584	610	588	527	574	597	575	572	552	587	581	609	581	604	600	588	617	570	581	572	570	630	610	589	565	560	575	556	566	568	600	614	623	596	586	531	561	607	534	605	583	578	627	625	586	540	616	583	606	586	555	615	571	577	613	598	580	614	616	620	601	547	596	601	605	576	572	552	597	600	564	556	579	551	578	602	556	600	584	577	619	618	582	605	557	614	566	590	564	575	577	612	540	619	559	573	578	596	616	633	572	590	626	594	610	592	573	601	581	591	603	576	615	602	638	575	565	590	587	621	570	603	554	576	607	571	594	577	582	602	587	570	585	586	551	607	602	623	588	595	622	611	604	571	566	602	593	574	575	610	645	587	547	603	587	566	643	589	633	618	594	614	572	578	547	609	552	574	593	554	576	575	579	607	565	590	615	613	602	569	608	604	598	580	564	618	568	596	581	581	558	627	560	622	606	614	626	604	590	552	555	603	581	603	565	607	590	570	549	624	648	561	592	616	589	580	619	585	557	607	597	603	565	584	634	602	573	575	599	591	551	582	605	544	611	580	574	562	552	593	580	581	624	569	588	587	573	564	620	599	557	643	593	584	562	570	575	570	572	553	569	586	585	617	563	564	592	577	656	627	595	606	579	609	612	595	612	575	605	582	624	601	586	616	575	610	614	631	567	604	596	548	567	568	582	587	561	597	568	620	605	632	610	615	566	588	550	599	626	619	600	567	581	570	606	623	584	599	583	600	583	645	567	544	607	628	601	596	549	572	604	580	589	557	560	570	596	583	609	568	565	579	598	566	559	602	581	610	593	601	568	600	573	601	642	598	619	602	602	593	568	587	589	642	582	607	626	591	570	545	592	601	605	570	595	624	636	617	608	579	568	554	592	576	575	548	636	632	586	648	609	617	581	573	594	569	622	606	593	538	540	619	561	565	599	596	562	603	559	578	572	591	568	598	573	636	620	605	610	598	570	632	592	580	593	582	592	638	561	579	599	581	541	546	567	581	609	586	616	559	599	595	556	586	630	584	558	559	576	549	565	535	548	609	581	633	589	598	609	581	589	569	593	584	538	617	606	634	582	572	575	597	581	588	576	599	564	541	629	587	586	554	583	573	568	573	574	610	568	620	547	611	581	555	608	634	576	595	616	624	578	560	610	588	627	582	516	587	642	575	572	581	571	585	580	612	626	572	641	597	580	569	580	621	587	584	554	573	553	613	528	593	589	596	564	641	619	562	599	550	597	512	582	616	575	570	552	551	559	585	582	584	599	600	612	607	561	609	596	608	599	579	615	562	591	608	606	554	618	591	600	628	593	563	577	608	574	566	582	567	572	592	591	601	551	592	589	581	574	594	576	594	566	588	597	587	599	596	598	609	567	572	577	578	622	589	601	540	581	539	547	601	611	586	551	599	610	594	600	603	607	573	617	592	598	559	628	552	610	613	581	546	629	601	599	581	596	582	599	557	582	634	555	590	615	615	574	607	558	574	576	563	562	605	581	578	545	567	564	545	613	539	558	593	551	607	566	571	556	594	632	568	573	602	640	572	607	563	571	613	596	547	571	573	612	550	579	614	597	566	577	563	579	616	616	578	598	605	614	639	615	580	612	577	595	579	622	587	605	533	624	609	590	601	594	596	585	585	599	556	622	555	602	607	618	618	603	590	573	600	630	621	585	572	654	605	581	573	636	585	606	626	559	570	586	580	584	560	644	600	617	562	536	588	632	586	621	576	588	616	614	587	573	585	520	546	620	599	628	555	552	622	571	579	597	591	595	625	569	580	631	554	581	626	613	553	597	627	603	597	592	599	580	594	602	592	627	591	544	633	602	619	561	592	576	574	598	569	568	576	551	584	612	573	596	590	562	560	612	632	522	566	616	576	594	578	561	586	575	596	577	613	571	559	578	585	573	637	613	584	624	612	626	586	566	567	594	575	612	590	583	593	596	543	603	591	600	594	613	597	583	610	608	584	593	587	613	617	598	572	603	595	552	609	592	566	570	636	585	554	590	584	624	601	617	622	583	580	586	548	561	590	609	606	578	625	613	560	581	569	586	591	617	625	616	576	611	587	609	586	584	583	580	592	608	550	621	613	639	611	556	549	562	623	572	599	596	575	577	592	599	543	607	579	606	555	625	573	606	600	597	580	602	610	603	564	596	593	598	612	552	595	591	580	582	620	537	604	535	536	579	590	612	605	608	565	599	611	586	625	597	572	612	624	560	614	581	579	591	597	602	587	646	553	627	635	596	569	588	578	635	598	583	601	638	591	601	613	582	589	614	630	594	609	563	582	586	592	575	576	645	595	543	623	589	568	595	590	585	604	600	605	571	600	578	582	615	613	576	627	607	626	584	629	591	584	577	602	569	622	582	587	569	571	574	580	593	634	589	585	602	569	581	559	597	569	572	580	559	586	611	613	640	601	590	623	566	572	598	570	575	568	557	582	610	622	577	603	551	566	562	543	554	605	570	595	602	609	565	583	609	584	624	594	571	587	549	604	567	597	604	630	549	582	602	598	596	578	591	557	568	608	582	590	608	608	608	554	578	626	570	578	583	616	589	576	643	617	624	565	597	619	550	606	613	551	626	628	599	622	581	569	601	575	594	589	556	582	599	604	578	613	604	590	540	580	615	630	613	562	560	619	591	574	616	604	593	565	609	581	555	566	633	603	593	629	576	589	560	594	583	557	576	636	574	582	628	583	560	601	612	604	588	610	597
26890	20303	8281	1754	946	757	577	544	528	464	493	439	481	510	471	441	492	452	438	487	410	454	446	405	465	455	444	452	488	425	490	458	447	414	437	423	424	425	424	438	489	495	477	463	434	462	439	462	475	490	481	477	530	625	588	526	454	453	435	444	402	447	449	446	428	411	437	428	411	399	410	418	402	456	437	404	445	420	399	399	409	458	398	425	440	467	421	413	427	459	425	452	417	449	423	412	453	429	422	422	445	405	458	421	407	412	427	422	426	406	386	442	411	408	400	432	449	402	407	460	458	420	438	441	455	437	389	426	418	457	458	406	400	444	424	422	437	405	417	420	418	439	389	419	432	417	405	439	440	437	410	402	434	432	389	448	418	409	473	430	450	412	451	434	441	422	434	429	455	435	461	434	427	420	429	408	412	435	426	452	450	393	457	423	439	426	450	463	392	412	440	424	458	450	446	393	462	450	443	448	409	421	434	444	422	396	412	450	406	430	408	404	404	442	425	434	417	438	439	433	401	416	433	435	419	448	410	415	417	440	459	410	406	424	456	408	436	500	410	418	418	411	385	455	449	446	418	449	432	425	422	443	423	447	422	418	428	436	426	430	416	433	401	452	431	452	424	403	389	447	488	442	435	423	447	372	423	409	440	436	432	461	459	470	401	445	440	425	425	433	457	389	457	443	465	396	408	407	450	427	396	419	408	467	395	426	418	446	441	441	447	434	454	387	419	448	404	446	444	436	434	435	424	434	460	428	410	471	441	456	451	454	468	419	437	417	435	390	439	415	450	427	442	434	474	435	427	441	414	431	418	397	450	443	424	439	435	424	438	434	437	397	446	398	464	444	435	443	407	440	391	449	436	407	464	435	430	419	416	428	473	451	433	389	430	463	420	459	423	430	461	403	444	401	416	468	419	442	458	439	455	407	443	456	422	443	438	448	434	419	406	489	418	404	440	445	419	451	436	434	410	421	418	451	435	434	430	418	431	420	442	406	448	465	448	468	435	433	448	422	395	424	458	440	423	457	422	451	429	404	470	429	411	455	403	422	435	465	423	427	420	468	414	435	404	432	446	439	417	484	441	431	421	402	467	425	412	403	437	412	401	397	439	426	457	420	444	420	374	467	443	412	422	408	447	454	420	412	446	435	416	418	431	430	389	419	427	410	425	422	400	455	420	411	437	441	424	411	448	456	442	448	428	417	431	448	393	448	428	436	399	421	413	413	409	426	443	423	450	411	442	418	409	415	452	400	465	421	407	441	436	376	421	433	426	401	425	463	429	429	449	452	401	434	370	439	425	404	417	426	418	443	423	429	435	400	422	428	423	420	404	386	426	467	445	433	456	426	409	438	415	411	491	457	427	451	466	434	429	401	428	412	413	430	416	424	448	433	481	423	405	462	415	445	466	455	412	477	447	409	438	422	438	427	460	421	412	455	445	452	431	442	457	423	425	415	391	420	412	425	462	432	430	439	461	397	472	480	448	385	434	405	440	451	410	410	429	422	450	417	439	408	442	432	443	416	400	391	440	459	436	410	411	398	409	432	438	451	453	439	429	451	418	416	409	437	403	462	414	438	416	494	440	426	456	419	434	430	425	421	423	402	427	414	406	425	429	403	426	423	445	426	478	440	424	436	412	430	415	470	435	437	429	449	434	414	425	401	443	412	399	395	411	430	432	454	414	427	474	444	446	429	428	406	408	416	427	447	433	397	413	414	424	385	452	451	439	434	395	444	429	433	451	445	414	434	440	429	412	451	397	413	404	451	422	407	438	452	438	457	440	440	442	433	398	443	422	402	402	447	416	411	445	451	443	430	401	447	442	445	417	433	441	441	417	443	443	421	450	440	403	433	433	407	431	433	406	455	415	467	433	426	418	406	425	421	422	415	462	439	424	451	447	439	392	415	396	428	436	452	472	417	436	431	414	465	418	443	439	425	436	402	419	421	454	423	469	433	426	452	410	441	427	452	460	439	398	456	457	438	451	449	451	442	401	388	413	423	442	420	423	408	436	421	408	415	444	438	395	421	390	396	432	487	435	490	405	422	445	426	426	448	449	441	444	414	432	437	433	411	422	424	443	465	456	423	421	431	432	453	473	423	413	439	458	460	448	424	419	423	450	424	420	420	428	420	437	435	415	442	435	443	409	430	470	431	411	410	448	444	446	439	409	405	466	449	447	421	413	463	423	436	405	449	419	453	430	440	438	435	406	446	441	449	380	425	437	446	401	479	432	416	407	410	426	454	421	485	419	414	410	432	428	465	363	443	424	441	431	405	445	433	452	422	449	431	442	421	435	412	449	452	408	401	468	385	393	432	447	445	404	465	448	405	433	444	400	465	425	418	446	412	420	427	412	449	438	395	429	439	485	430	436	437	439	451	422	433	409	437	455	403	414	438	453	401	400	458	452	434	431	446	421	424	422	429	404	452	481	416	435	464	428	421	494	390	431	412	398	455	467	424	444	426	420	397	397	426	419	406	460	438	417	459	397	399	438	443	436	440	415	403	433	413	422	417	433	442	414	450	444	423	442	421	426	426	391	409	423	439	478	430	433	458	399	443	439	421	443	468	428	391	375	434	423	441	432	433	440	442	432	413	410	400	447	408	433	443	406	376	438	434	425	404	409	413	412	412	429	426	481	399	444	399	392	451	471	432	435	414	434	406	417	423	417	444	417	416	423	410	419	449	431	417	445	431	407	431	424	416	406	442	413	447	398	400	397	411	448	410	464	398	443	428	458	478	475	474	428	453	424	456	411	440	453	457	423	431	429	397	419	406	431	435	452	434	398	400	459	406	421	447	437	410	461	434	401	445	399	433	433	428	428	407	409	428	388	383	396	440	454	400	415	415	450	432	399	402	439	425	408	434	439	456	417	425	440	439	435	417	450	425	410	432	391	444	456	398	411	448	423	392	403	455	405	429	401	418	402	427	424	429	430	402	422	453	441	436	449	435	429	444	424	411	447	423	426	419	443	413	391	455	383	481	439	429	422	413	424	433	460	436	443	417	441	461	432	446	460	421	428	461	438	413	433	452	440	439	411	403	414	442	390	413	451	479	419	430	435	465	465	440	437	437	451	400	426	455	428	402	457	441	407	401	425	455	429	415	443	397	443	431	451	473	409	459	427	470	434	454	422	403	453	416	432	412	455	401	418	425	404	429	429	425	450	403	431	432	424	412	426	438	427	404	446	439	430	441	442	463	428	442	439	469	433	421	414	411	441	428	415	413	400	423	431	417	407	427	432	427	446	421	446	445	452	404	436	399	455	467	437	456	424	412	447	417	401	422	462	427	408	433	417	435	452	428	447	410	408	427	422	427	392	425	431	410	438	469	429	419	415	427	464	401	411	453	433	424	441	419	444	374	438	419	457	399	409	412	435	421	433	417	425	438	441	403	456	399	418	401	409	426	420	418	448	420	435	408	428	422	439	468	430	431	408	433	437	414	431	416	396	454	412	419	418	406	463	412	473	411	408	415	432	419	410	449
6962	8122	6116	3101	2189	1597	1324	1252	1242	1072	991	1001	1058	1016	927	867	863	873	895	860	835	827	829	839	856	910	865	908	879	844	855	872	882	843	913	892	871	857	830	897	882	867	910	938	894	855	844	878	919	869	901	992	1255	1377	1254	1037	891	874	772	767	787	793	805	831	783	752	764	805	816	812	780	766	844	793	802	726	770	746	842	856	857	802	826	849	763	798	786	768	747	750	797	751	776	765	755	799	782	759	760	804	780	759	818	787	762	799	818	794	801	757	769	775	821	750	828	791	784	807	780	783	772	801	780	733	793	732	780	770	811	711	782	729	811	813	757	768	817	778	767	814	773	728	790	842	748	839	783	807	733	795	839	789	793	787	745	788	778	825	780	802	793	756	818	770	775	764	813	824	782	781	801	820	829	832	776	768	773	778	788	785	728	818	750	784	819	797	782	782	787	844	788	767	816	782	760	789	803	781	763	776	718	785	776	804	750	774	770	788	785	816	791	759	772	776	816	779	782	720	791	756	799	796	816	780	831	790	778	820	777	808	792	753	724	804	807	808	777	859	832	835	794	803	805	749	786	804	791	817	730	745	779	803	757	806	822	787	764	814	842	727	783	768	771	774	769	772	802	770	816	846	781	804	770	762	821	841	746	776	811	819	780	749	834	748	784	775	805	810	818	794	802	780	837	786	765	790	783	786	806	782	756	793	813	807	827	767	796	755	763	792	758	779	799	802	762	771	797	774	796	787	814	796	783	796	791	771	769	747	754	850	760	741	765	791	759	854	789	793	754	780	814	791	785	771	798	825	779	833	741	813	774	754	777	828	761	783	808	820	762	801	737	792	808	813	756	791	762	777	816	784	829	794	824	784	808	809	790	765	757	754	732	820	787	802	749	781	765	818	780	817	776	722	796	783	803	771	739	736	779	750	761	786	783	745	786	811	763	813	806	796	754	795	770	765	744	761	779	744	748	775	780	772	795	812	802	799	817	771	840	770	767	760	743	768	755	805	817	774	820	792	767	756	774	773	781	765	778	797	790	775	798	804	794	772	786	840	740	787	795	812	741	804	751	790	782	765	780	743	774	790	819	811	807	776	747	784	816	856	781	756	732	831	810	792	787	767	815	745	787	808	793	787	772	755	781	821	795	778	839	792	829	784	788	744	733	777	792	765	788	775	766	835	786	794	800	792	749	773	792	790	784	809	798	755	801	802	732	783	807	797	804	736	775	802	800	773	793	778	784	761	834	760	809	770	814	786	745	789	793	732	813	797	822	780	753	791	802	829	799	756	818	768	798	856	746	777	752	790	788	750	763	763	810	784	777	761	810	785	828	750	749	784	800	770	771	806	766	744	789	750	821	795	785	775	752	786	818	818	762	795	841	756	789	753	779	769	755	836	842	773	802	833	769	811	789	758	780	807	790	770	774	747	789	828	744	826	790	802	816	752	796	783	764	781	751	761	856	819	789	793	823	759	841	773	769	787	733	811	845	786	807	788	789	777	797	765	737	774	756	769	800	775	836	747	803	781	745	791	758	754	825	770	729	735	773	815	799	807	807	791	778	783	781	720	849	743	815	780	745	775	800	731	811	749	781	734	800	788	777	802	779	752	772	762	798	753	821	799	794	814	817	765	815	765	789	746	800	761	783	826	724	782	784	756	812	769	788	778	775	797	771	741	749	790	778	757	805	777	755	804	778	782	824	737	755	789	816	758	780	778	814	796	769	817	801	810	784	754	788	812	789	770	753	799	840	802	778	780	774	769	759	807	784	807	803	778	837	789	829	725	786	776	809	744	798	780	799	780	817	798	805	785	774	783	783	784	788	769	769	804	822	859	847	794	796	793	796	784	866	766	769	796	814	731	815	806	790	784	835	787	765	761	778	851	812	784	718	791	730	805	789	768	779	774	826	774	759	748	755	798	749	817	778	787	807	742	795	825	767	784	792	783	826	736	760	778	803	786	802	820	817	772	772	788	792	786	814	806	837	762	801	771	746	760	798	782	755	808	780	778	792	816	818	760	782	793	744	872	772	841	786	842	760	798	720	825	761	750	793	797	795	788	764	789	784	790	811	805	774	807	770	772	817	769	799	777	795	785	779	769	765	795	789	795	753	783	807	807	791	821	792	791	774	792	765	761	753	782	763	755	822	773	762	789	729	748	750	761	811	806	783	753	792	787	769	792	854	776	789	773	813	775	810	789	791	823	765	777	818	777	756	773	771	767	740	802	835	784	837	820	778	788	771	782	777	831	805	808	699	805	818	790	797	785	836	799	737	832	764	760	767	757	778	772	789	798	745	769	754	764	793	771	769	807	752	757	777	733	780	787	848	806	794	794	754	717	784	774	806	777	810	779	780	790	833	814	803	772	789	758	786	756	742	840	768	827	795	781	763	772	789	810	798	817	781	721	820	746	774	803	770	813	788	793	788	758	778	764	801	769	769	807	757	810	815	788	801	794	772	764	779	837	758	793	852	771	814	798	749	756	818	831	731	774	776	750	792	767	814	794	796	825	786	832	753	854	780	795	815	795	832	811	761	795	769	813	777	778	792	758	752	775	792	784	773	772	813	801	812	799	812	779	849	750	799	784	806	817	780	813	772	776	737	781	757	773	794	802	791	761	827	791	812	813	764	806	816	816	753	778	836	808	770	767	780	761	794	857	778	822	757	733	765	793	736	836	814	791	753	724	794	812	753	778	767	771	784	798	827	850	805	823	745	786	765	813	758	768	795	762	754	771	800	799	771	794	821	805	750	806	761	769	786	826	785	765	835	779	773	793	779	801	740	765	781	786	820	800	742	812	789	777	787	760	779	803	808	807	757	738	820	779	787	774	838	800	761	781	740	769	787	768	799	805	847	804	770	797	755	802	781	800	780	730	795	798	754	800	773	798	785	770	739	812	801	769	750	796	769	826	778	824	736	756	804	821	856	764	800	774	803	832	826	819	802	747	766	824	782	799	763	766	798	834	765	739	793	765	826	812	813	740	799	799	765	752	806	740	747	797	784	769	754	814	740	802	813	762	803	784	833	828	760	757	768	763	742	792	781	756	798	806	791	797	806	755	802	783	759	824	792	830	784	785	761	751	738	850	792	771	760	780	797	751	756	759	758	827	771	800	807	764	747	783	775	812	798	819	779	824	818	782	816	777	808	798	734	779	770	827	777	744	734	828	806	783	771	799	799	794	834	766	765	770	739	773	830	810	722	774	794	772	767	768	789	814	846	782	834	818	818	709	759	776	815	799	833	787	794	783	775	781	706	722	790	793	813	759	743	784	762	773	753	800	857	782	800	807	810	807	764	835	823	796	794	791	801	829	781	766	774	736	812	778	783	755	804	758	797	828	803	763	782	784	780	757	770	786	835	793	836	762	805	728	760	796	741	732	793	771	813	766	782	791	747	737	788	748	785	794	793	794	808	814	758	805	782	744	805	784	841	825	770	800	805	784	813	740	741	792	826	780	764	828	771	761	815	815	828	783	813	772	783	784	818	816
24285	21260	28335	24488	20244	3005	1019	773	827	550	545	528	511	505	428	435	414	381	423	423	415	399	393	386	369	411	446	409	398	430	416	411	364	424	423	417	452	436	403	412	411	420	422	399	398	412	378	390	529	399	425	512	960	1147	933	654	503	411	375	344	343	332	372	345	344	337	358	380	381	379	367	321	345	352	351	363	402	374	401	353	371	363	352	341	333	366	345	382	357	370	377	359	396	347	367	359	384	323	375	379	397	352	372	410	357	360	333	376	373	366	368	374	333	340	362	340	383	347	344	350	361	346	377	375	368	345	363	362	346	351	378	352	355	370	340	338	350	340	366	378	374	352	381	362	369	343	374	395	375	346	364	366	346	366	367	326	364	340	365	341	333	377	366	355	364	355	367	367	351	331	341	364	371	373	372	349	327	376	370	340	372	345	343	357	369	369	373	404	361	346	360	362	373	348	370	350	352	336	347	383	364	337	344	380	374	329	368	387	375	363	359	358	403	362	349	353	362	350	368	375	345	359	376	354	357	341	366	337	351	346	360	327	339	384	375	304	369	396	349	350	365	388	348	354	362	380	371	371	332	368	405	369	352	361	363	378	352	405	356	344	355	352	367	335	362	363	340	348	384	361	378	360	368	353	375	366	403	370	348	392	381	365	353	370	374	391	376	354	342	370	353	331	397	374	376	375	392	330	352	381	359	352	349	343	377	376	348	357	327	352	383	358	371	362	359	348	342	368	366	328	335	394	337	368	374	375	357	328	323	393	326	368	359	388	406	392	330	399	381	349	380	369	358	353	383	331	396	362	356	369	349	376	389	343	379	360	350	342	389	377	329	351	348	361	343	378	351	336	373	364	373	362	342	373	346	345	350	371	329	352	367	385	379	368	362	370	369	373	367	348	359	366	377	365	357	370	376	355	348	357	332	365	328	378	345	357	386	350	378	357	351	388	352	347	366	368	350	376	352	323	381	360	377	357	338	371	376	348	372	358	328	344	334	367	365	374	373	366	351	361	366	358	376	344	354	330	383	369	393	347	349	342	367	340	340	348	343	338	331	356	361	346	369	387	374	398	374	370	345	363	387	341	302	361	362	386	372	361	352	364	350	378	384	349	321	370	374	382	344	359	367	350	334	372	340	353	339	348	398	379	349	351	348	358	355	351	375	355	376	389	378	350	366	379	373	344	367	361	376	351	358	368	340	376	397	348	317	368	365	397	356	389	364	376	357	354	370	342	358	374	383	401	361	368	325	382	376	361	364	395	372	336	366	367	342	349	368	356	362	326	334	336	364	365	355	354	347	345	382	348	350	336	349	364	367	383	367	323	375	358	367	342	390	362	392	388	359	344	344	356	339	342	380	340	369	358	309	349	379	377	358	359	347	374	361	369	381	349	365	370	370	403	381	378	370	350	362	365	326	377	331	355	314	371	371	355	365	339	374	328	370	375	342	355	348	371	356	347	341	365	354	374	345	365	356	353	381	348	368	394	330	368	383	375	353	369	358	351	375	332	354	367	361	369	384	374	375	343	355	359	381	382	377	344	361	369	347	369	356	373	314	384	357	368	338	375	392	385	365	375	356	362	353	360	352	359	327	400	359	363	361	372	356	346	388	343	395	367	354	353	348	349	365	347	356	339	374	358	377	351	360	376	370	395	352	377	378	347	333	368	386	365	349	374	364	381	383	345	368	332	381	372	356	356	339	380	362	341	375	353	382	361	384	392	328	402	331	384	345	345	360	358	351	358	348	358	352	347	378	357	354	361	337	361	359	368	372	363	334	345	371	363	407	368	388	356	357	369	319	375	336	391	403	365	358	377	385	368	372	378	368	363	345	349	375	353	349	352	372	367	334	374	349	373	373	387	323	333	367	333	370	380	398	380	334	333	365	358	374	381	384	330	361	401	378	323	377	355	367	377	358	325	371	364	397	341	360	354	380	354	344	351	389	357	362	353	371	317	393	352	354	364	362	335	318	391	351	357	375	350	347	414	359	364	389	362	369	371	335	360	357	373	361	390	357	370	356	345	379	353	356	322	352	331	344	360	369	366	367	350	363	337	362	354	370	373	382	354	372	348	341	371	368	377	376	402	345	339	327	370	338	371	367	359	374	334	377	388	356	356	373	352	376	366	356	349	375	336	338	391	369	366	392	362	367	336	345	391	361	359	363	365	380	348	358	370	364	360	343	369	382	375	380	388	378	340	345	379	375	360	372	359	348	349	349	366	348	379	369	368	353	370	357	375	349	377	334	379	369	347	378	347	355	417	355	368	379	379	352	368	330	375	358	347	361	348	350	340	367	374	346	415	349	365	345	376	348	357	355	325	403	369	379	375	346	377	373	340	373	338	380	341	379	339	366	368	355	375	359	388	387	329	364	334	366	362	339	367	360	366	372	349	368	359	387	326	353	346	335	378	353	339	338	349	354	334	375	346	341	368	380	377	353	363	354	332	364	385	325	359	334	350	330	365	368	349	365	372	395	351	335	342	344	382	320	317	364	381	354	328	349	378	373	380	355	354	364	385	388	355	348	357	342	378	355	387	384	368	366	362	364	366	364	327	364	343	381	373	351	337	336	339	355	350	344	388	376	333	378	353	375	343	364	337	377	344	311	353	357	348	381	386	339	340	340	343	339	350	360	332	381	354	364	392	357	375	385	366	359	372	363	342	353	382	370	344	382	343	354	360	364	350	373	367	367	345	362	321	350	340	386	364	349	328	357	355	339	337	352	341	371	364	364	383	371	350	311	379	363	403	370	339	386	369	351	334	386	374	391	354	383	339	310	398	358	345	378	353	360	358	340	374	398	359	391	358	369	346	326	351	357	370	374	376	362	367	363	351	378	346	339	356	332	361	354	388	365	364	394	340	345	380	351	365	372	360	319	380	356	357	374	350	368	366	332	371	340	358	380	345	359	355	358	389	384	349	317	349	375	336	374	368	342	356	343	369	351	356	343	365	350	356	370	359	390	325	358	346	376	386	341	355	374	345	373	370	344	359	363	399	349	398	369	386	380	371	329	347	337	402	371	352	343	364	326	330	348	348	373	353	330	362	338	381	345	348	356	351	328	378	351	371	359	358	334	375	373	354	350	348	372	350	351	361	330	378	373	364	359	349	386	369	359	382	359	380	383	379	353	362	403	359	349	349	340	354	353	352	342	404	379	342	330	334	366	373	381	355	382	351	395	376	370	370	360	330	369	369	370	384	365	361	351	343	396	339	325	359	349	380	346	358	349	361	340	379	331	398	343	398	374	372	393	366	338	364	370	360	327	364	370	366	340	359	352	361	390	336	383	379	374	354	360	384	376	350	356	347	346	338	383	321	379	359	363	328	320	331	368	360	345	357	368	380	362	376	362	377	376	362	369	383	350	324	364	328	380	349	369	352	359	342	369	353	349	327	341	330	381	309	363	344	379	391	354	362	354	372	345	369	339	349	360	343	354	360	361	395	396	361	357	352	414	360	381	329	358	375	370	344	376	358	345	340	324	389
8550	16214	13014	7050	4842	3352	2445	2353	2474	1557	1263	1250	1293	1242	947	929	889	855	822	792	867	816	804	792	776	854	939	972	932	901	935	828	890	831	858	867	748	875	836	847	834	864	781	810	872	841	855	819	1164	849	852	1256	2780	3152	2479	1608	1027	837	703	661	668	702	681	659	677	747	709	663	642	628	730	671	650	687	667	715	664	666	684	630	677	657	648	688	658	717	693	682	684	655	678	667	684	632	624	680	685	681	671	716	692	705	667	699	742	678	624	645	655	660	645	688	706	679	678	664	670	628	704	672	650	617	646	655	642	701	708	677	688	645	707	666	690	664	671	651	641	648	680	701	691	647	640	711	686	651	652	639	689	692	699	668	722	670	671	659	660	648	638	661	629	695	676	664	689	690	686	685	693	669	699	632	699	655	662	716	677	649	649	695	676	650	654	665	662	660	661	721	698	665	690	650	665	642	709	670	671	654	691	629	679	693	624	696	691	632	688	689	700	668	657	669	690	717	675	712	690	708	686	637	669	624	656	660	693	679	692	641	660	698	672	659	693	662	670	692	672	689	662	630	646	686	675	696	675	665	650	646	646	627	663	713	657	669	677	636	641	707	694	682	688	670	650	649	723	650	626	688	672	646	671	670	681	639	646	682	723	694	690	661	685	627	670	680	658	636	640	672	684	655	648	702	650	660	662	681	656	689	635	656	674	613	679	683	723	665	652	664	682	655	679	695	709	678	641	685	706	671	675	631	653	665	740	692	675	649	723	727	649	671	706	661	669	701	711	664	626	680	673	610	613	675	633	620	641	687	649	661	687	649	646	670	680	642	642	670	680	666	669	712	654	641	652	672	700	701	672	631	657	699	649	669	690	678	677	671	643	722	635	659	652	672	675	693	709	652	671	617	676	680	711	643	649	666	665	649	704	688	683	671	671	653	657	695	636	664	679	699	627	634	704	666	649	700	696	689	675	628	711	638	691	692	681	678	671	656	711	679	659	627	648	690	703	668	671	681	689	641	657	647	661	672	673	714	723	680	731	677	740	659	648	635	655	641	661	610	656	678	701	659	676	684	686	688	609	697	636	665	681	644	670	650	635	678	686	669	654	668	672	670	645	660	657	656	636	655	651	637	657	700	666	689	650	668	677	695	687	734	731	673	676	676	643	705	665	655	674	652	702	690	696	653	666	647	674	669	636	668	644	648	656	705	654	624	691	656	677	702	668	682	674	704	694	679	668	666	654	654	674	687	665	678	648	631	695	689	619	646	656	703	683	667	655	672	648	663	651	655	664	678	659	654	686	674	687	677	683	644	648	684	667	650	692	723	641	661	652	628	659	648	701	658	671	719	694	669	676	640	724	697	638	661	731	640	621	653	632	683	724	684	705	663	643	664	726	663	682	653	660	676	698	709	670	679	649	671	671	680	677	689	667	680	681	640	680	652	688	665	678	636	650	679	661	672	678	652	686	649	659	689	692	678	665	647	669	622	656	697	669	695	687	687	665	626	656	615	729	649	661	656	720	622	684	679	651	661	699	678	699	718	674	682	627	679	666	657	682	643	669	668	675	667	675	677	645	712	656	681	709	666	654	705	660	650	659	648	661	712	689	629	634	678	668	679	694	660	706	679	685	676	672	667	719	669	693	654	627	638	694	684	665	667	711	671	689	684	664	659	652	677	674	667	657	716	654	656	691	683	643	684	685	712	734	704	686	637	663	665	661	710	672	671	684	643	653	711	670	624	707	677	613	666	664	679	638	653	668	629	643	700	607	681	685	740	661	662	721	656	696	676	669	643	659	698	633	642	642	682	690	691	677	668	680	651	671	643	648	683	681	640	683	682	649	685	646	648	693	640	707	645	658	691	626	650	686	656	678	672	658	677	649	662	639	659	676	624	666	705	728	667	658	690	675	711	714	629	650	649	629	632	680	660	674	655	719	660	689	623	624	660	691	655	630	682	681	662	659	666	656	678	638	661	669	647	655	699	648	651	662	683	640	696	706	680	666	675	650	710	633	663	671	675	672	622	691	681	659	679	662	710	663	662	639	710	679	663	652	666	615	662	667	687	680	701	677	645	710	700	679	627	686	647	609	659	681	671	677	676	618	715	666	706	641	679	634	693	651	669	667	679	687	652	661	651	667	690	673	625	692	645	659	666	666	632	688	653	624	687	684	665	696	725	717	654	694	688	701	679	697	723	646	656	626	669	669	661	663	647	659	682	681	665	663	706	651	686	716	702	614	685	681	708	689	666	665	666	637	669	691	697	675	628	696	666	726	724	624	650	689	730	685	694	710	665	674	686	662	655	671	664	618	702	659	651	655	703	733	657	679	691	659	677	670	702	648	687	641	639	674	693	664	664	646	638	713	720	670	680	653	671	678	676	661	668	686	626	692	686	676	653	692	698	650	671	697	695	733	651	668	676	681	649	659	685	686	656	660	645	651	649	633	710	636	692	630	682	629	681	645	671	658	640	674	653	739	721	697	689	695	627	700	674	656	695	666	662	660	694	699	680	677	649	667	671	681	687	645	665	697	743	680	619	690	706	673	616	644	633	633	704	719	670	675	661	650	662	654	665	641	685	663	656	693	710	650	733	682	694	678	636	679	643	699	622	668	697	662	705	657	701	668	712	686	690	646	631	660	716	685	642	657	694	608	667	680	676	641	684	635	648	673	634	675	674	726	669	660	698	658	690	684	630	646	656	639	700	670	647	691	676	688	670	705	672	716	679	671	659	674	690	705	705	692	669	708	677	661	648	668	642	639	712	663	657	660	678	668	627	677	657	682	650	700	666	647	668	696	654	660	624	661	673	692	682	686	656	699	662	667	667	682	677	648	652	676	681	657	662	684	650	638	670	689	671	654	616	681	656	634	690	638	635	688	652	678	610	625	660	650	658	664	662	659	676	634	671	652	672	694	682	672	650	674	640	733	733	692	665	664	731	657	667	676	706	672	685	666	645	669	638	646	669	646	666	651	691	664	670	679	639	655	685	655	616	663	657	648	699	683	698	698	632	669	681	664	716	664	714	606	665	637	696	663	692	697	661	676	641	656	718	655	654	640	670	659	663	654	705	645	626	652	693	682	683	706	679	661	692	709	710	663	626	697	657	665	666	700	651	662	673	686	658	655	734	621	630	644	747	665	715	644	650	636	630	656	682	667	689	683	712	666	641	703	683	646	670	692	669	625	690	638	664	690	720	637	632	681	682	683	657	702	685	668	676	628	640	682	691	704	671	665	698	679	695	645	688	673	648	665	646	640	664	663	680	678	643	652	665	667	644	733	705	667	687	603	733	633	642	662	650	644	713	648	661	655	715	652	707	619	694	653	698	663	719	697	672	676	657	724	686	666	655	640	663	650	641	630	655	663	686	677	697	654	669	648	628	677	676	679	691	679	705	695	662	668	668	664	686	701	675	690	700	665	697	668	665	709	699	674	695	693	652	650	671	671	709	665	680	652	628	682	684	696	697	682	700	705	657	669	691	671	732	616	682	723	655
23346	21240	28919	23876	21236	18969	2530	1089	787	653	582	593	575	480	456	437	459	391	416	412	386	351	357	400	402	425	440	405	414	396	460	394	384	377	351	389	375	367	386	375	388	388	404	359	373	430	407	359	415	352	502	1564	1854	1259	842	569	373	352	357	321	310	319	341	355	347	302	338	322	344	321	302	295	324	320	357	333	310	325	344	313	340	322	324	311	303	354	318	295	325	317	346	307	321	325	309	368	298	316	354	308	286	299	337	305	323	314	314	302	301	310	312	298	281	306	330	313	299	319	324	301	334	313	330	318	333	308	330	333	332	331	282	318	335	341	310	310	328	298	287	322	292	275	344	313	294	315	325	329	308	305	322	316	296	307	279	294	314	339	303	286	301	338	310	335	325	309	327	307	305	323	322	333	337	337	334	320	301	336	296	347	340	351	321	342	320	321	312	280	320	331	322	333	331	294	318	313	336	302	337	293	319	310	331	297	316	300	305	317	292	290	306	341	315	320	310	333	320	286	341	336	325	320	315	317	307	296	341	298	305	317	355	299	300	342	303	317	335	285	316	329	335	292	337	324	322	323	347	322	325	323	325	322	319	334	315	301	328	294	336	316	287	280	310	311	311	316	328	305	328	306	335	317	312	309	304	340	319	297	338	334	293	334	312	335	305	310	307	345	302	307	308	264	321	296	305	324	366	303	302	324	341	284	312	341	325	327	325	334	303	312	294	297	320	293	326	312	317	345	322	345	342	304	311	305	300	325	295	320	311	322	327	364	319	309	327	340	307	299	309	354	313	315	340	316	315	321	264	373	326	299	330	301	332	317	313	320	346	328	342	288	323	312	312	303	316	316	292	307	307	317	319	318	342	348	331	308	300	316	333	293	326	286	322	319	326	294	337	334	325	324	290	313	291	335	325	300	305	333	327	323	357	318	329	288	339	326	333	334	330	321	354	292	292	285	314	326	315	323	310	303	336	286	332	339	296	334	319	309	305	312	311	311	289	318	340	328	334	329	328	340	306	336	319	313	298	340	287	286	335	310	327	314	370	314	308	303	297	293	359	315	302	315	332	299	298	315	318	349	322	287	355	317	287	335	336	302	305	309	317	314	327	327	327	358	306	288	286	329	332	321	312	323	315	310	341	313	319	316	318	339	331	321	332	305	317	319	333	310	315	321	328	304	287	312	337	294	318	327	326	307	312	333	314	339	336	317	299	325	325	315	313	352	337	292	307	360	334	325	298	312	334	337	288	334	306	298	292	322	315	354	308	321	323	311	356	308	323	340	280	295	280	337	288	306	290	327	320	296	336	307	290	292	309	321	349	300	341	315	335	312	305	300	305	297	339	333	354	275	299	269	306	317	312	311	326	312	338	325	313	327	340	321	329	312	315	351	325	308	320	328	337	321	335	336	312	364	330	278	310	354	337	303	336	330	334	318	304	298	329	316	311	301	303	334	298	319	322	370	341	316	318	323	328	313	319	299	306	337	318	344	348	313	351	330	306	309	312	329	325	315	304	324	326	324	304	324	303	291	323	278	332	321	311	329	279	329	323	335	338	311	344	305	336	318	318	306	281	346	311	319	318	297	330	302	311	316	293	370	321	331	310	306	280	297	298	316	327	341	317	293	310	294	296	310	338	317	333	306	310	349	294	331	297	309	347	332	323	337	325	334	326	310	333	324	321	336	358	312	325	312	302	314	343	320	303	292	315	305	297	331	325	330	288	321	294	322	297	347	314	334	319	327	313	294	327	319	279	317	316	341	329	296	334	350	326	306	306	332	365	319	328	315	312	312	338	345	325	345	313	364	314	317	340	320	297	338	305	305	353	296	309	308	281	308	315	343	320	327	347	313	314	350	336	342	306	325	295	308	300	336	307	339	353	330	327	302	327	297	324	309	327	316	303	329	330	339	309	319	293	320	279	355	319	321	323	323	331	327	317	316	320	322	269	324	325	297	319	313	337	342	305	321	316	290	323	319	300	317	314	317	338	334	349	332	344	306	352	312	325	324	303	325	325	315	337	307	297	318	335	318	322	286	303	314	309	332	301	294	295	303	297	323	294	349	309	350	310	346	321	336	334	294	322	313	305	337	329	322	308	329	305	306	287	308	331	310	295	335	308	298	323	311	322	290	294	312	319	341	314	335	313	282	345	325	319	303	313	322	309	338	307	335	334	320	335	318	307	317	295	297	314	328	273	312	308	290	308	334	314	316	301	348	320	319	321	338	335	327	325	328	323	323	339	328	302	318	294	301	329	309	319	321	336	324	307	324	294	285	307	304	310	301	348	324	338	315	324	338	284	344	291	314	319	294	300	286	300	311	328	304	332	299	304	336	317	331	349	287	340	308	281	290	324	301	335	303	329	315	304	306	307	328	300	334	292	340	315	298	317	322	298	304	301	343	344	327	298	289	345	315	306	310	310	302	318	311	342	306	297	323	322	344	302	309	317	305	315	289	302	293	327	322	330	325	317	314	357	308	312	330	339	312	368	314	325	323	335	345	291	303	310	316	346	312	333	345	308	322	294	288	299	321	300	322	311	323	313	317	277	329	341	312	289	338	293	318	297	274	308	311	346	321	296	329	313	307	330	347	312	314	308	314	305	321	300	315	322	305	362	341	319	275	304	337	310	324	318	323	314	313	294	298	316	308	299	297	273	314	313	298	331	322	308	308	328	311	318	312	310	335	300	300	304	308	306	353	320	282	341	332	318	329	323	334	352	319	344	305	345	329	307	315	315	324	342	310	288	326	311	314	313	321	335	310	349	293	323	318	340	331	305	325	319	348	293	324	320	318	319	322	310	318	307	330	295	325	319	327	324	322	325	305	327	328	336	366	304	319	330	318	297	311	294	316	305	296	286	292	319	295	322	299	331	304	301	313	301	352	319	283	312	339	320	300	308	286	314	315	281	300	333	341	329	316	299	307	315	308	335	314	312	329	305	286	330	325	331	318	293	322	331	323	323	333	297	322	295	317	325	354	324	334	313	338	327	294	312	291	315	321	308	297	297	310	325	337	332	317	343	345	327	324	336	341	325	327	322	317	304	309	321	327	330	318	313	346	289	324	316	340	308	330	323	344	327	308	288	313	354	322	333	308	297	304	330	321	333	336	320	313	336	291	338	339	338	322	340	350	327	303	314	301	317	320	332	281	307	277	315	325	318	328	296	314	308	280	310	318	302	326	306	300	324	298	302	334	332	326	344	280	321	319	317	302	322	333	277	307	294	315	328	319	352	285	310	302	319	333	323	288	327	329	342	307	320	320	305	306	301	304	321	302	298	291	280	301	304	318	319	318	310	316	327	318	302	335	321	333	294	314	306	308	313	339	309	319	292	326	295	310	340	325	331	342	312	322	298	301	333	333	315	339	298	316	316	293	314	297	315	335	296	354	312	350	314	323	320	287	315	306	306	299	269	343	321	327	328	301	303	339	316	292	313	278	328	310	333	326	322	286	329	303	318	349	284	328	349	327	312	322	314	346	337	289	281	324
10654	21204	17720	10368	6904	4992	3723	3289	2407	2100	1673	1710	1597	1318	1072	1004	1009	976	886	937	852	773	742	842	881	911	938	985	935	902	1052	936	794	805	863	799	737	890	826	811	955	874	874	865	851	838	858	903	888	833	1281	4681	5314	3780	2420	1383	900	626	603	641	585	562	593	582	573	564	589	556	617	573	549	567	602	569	607	542	615	527	595	582	571	553	589	583	573	609	575	553	597	574	550	588	582	550	580	575	586	595	613	609	638	617	621	588	578	604	587	533	552	625	552	576	603	555	565	582	627	549	569	529	550	570	557	555	609	549	589	578	564	602	610	547	605	543	566	586	566	537	581	593	593	570	574	568	578	632	603	568	585	594	548	596	600	572	645	573	619	556	570	530	599	562	596	576	579	619	580	594	591	613	589	561	571	586	602	548	567	590	590	574	573	570	611	557	597	565	594	597	583	577	621	533	579	577	541	584	595	590	612	541	566	665	587	586	579	607	567	581	573	597	548	593	588	603	574	572	576	597	549	625	616	608	590	577	587	577	615	566	555	599	598	587	632	598	541	571	611	581	587	563	576	565	586	557	563	616	580	562	614	595	587	560	589	608	580	514	594	648	620	569	617	576	568	567	526	552	575	574	603	543	588	574	588	601	577	558	569	560	587	606	592	612	591	586	578	570	562	606	590	574	579	582	610	575	519	597	608	559	618	562	586	589	558	574	593	583	634	560	574	593	585	590	610	591	567	610	572	577	603	587	627	602	635	575	567	596	551	600	604	564	613	579	570	587	580	549	647	579	572	573	558	581	607	624	599	607	598	575	581	543	570	585	585	563	637	516	615	601	578	570	613	607	586	589	576	606	569	559	593	617	531	554	596	545	566	578	569	588	591	579	523	601	580	592	569	606	566	592	568	593	593	559	581	568	603	628	564	605	556	580	600	589	587	581	627	596	578	593	556	568	607	619	561	599	650	621	591	528	631	557	620	559	585	574	585	585	600	569	583	608	582	590	606	608	596	594	619	543	570	551	548	587	596	608	590	531	558	550	553	575	574	573	601	598	545	592	594	539	578	561	580	573	575	640	612	589	560	581	578	535	586	593	584	596	615	579	564	599	563	564	598	588	613	525	576	568	612	587	555	595	537	602	592	564	592	574	579	539	583	591	584	544	620	568	566	575	535	569	601	607	583	547	580	579	587	594	590	537	577	576	586	583	557	592	586	584	578	586	553	580	563	581	541	562	543	603	585	554	605	549	567	584	587	597	583	608	581	608	595	605	570	568	578	598	576	610	565	547	610	581	573	546	565	551	567	622	550	524	574	650	577	610	581	566	583	576	578	591	533	611	584	596	544	583	547	588	618	582	581	571	633	569	556	594	575	646	621	573	620	617	615	589	586	574	545	615	574	551	547	603	641	560	608	582	607	608	572	619	573	554	591	548	614	609	601	597	596	532	582	580	548	573	592	555	524	625	580	574	592	554	606	582	575	619	596	640	614	588	539	592	568	592	571	552	582	577	590	571	599	598	584	584	593	591	582	614	582	607	575	575	562	589	593	586	614	590	610	545	601	611	597	591	583	563	551	577	603	567	622	573	583	547	583	580	578	626	582	596	590	599	587	583	613	596	591	619	575	581	610	585	578	619	589	619	577	583	574	591	591	604	590	605	622	554	577	591	576	626	585	581	617	579	579	588	596	665	590	601	591	579	572	595	608	589	635	555	608	628	562	624	570	563	600	636	631	623	573	556	561	592	592	637	593	577	618	581	579	561	558	601	555	589	585	576	573	598	587	568	611	605	565	610	611	567	572	593	587	600	560	579	595	594	586	605	569	567	568	548	562	582	554	619	595	569	561	570	597	559	564	562	570	618	608	578	562	584	557	627	608	585	626	601	613	593	627	596	575	624	589	553	620	587	605	587	577	557	576	568	572	611	596	539	551	623	593	606	563	522	579	568	552	576	607	546	548	647	611	600	583	573	573	603	551	595	629	579	624	615	568	610	607	565	560	590	568	615	565	589	620	612	586	516	566	611	580	618	580	553	536	586	606	605	573	561	605	596	589	592	575	588	597	585	592	627	560	565	595	540	548	575	589	581	597	550	589	551	551	568	603	617	580	574	579	557	580	593	574	565	575	582	632	549	563	618	643	546	544	566	583	602	548	557	577	634	609	582	548	584	567	565	557	585	605	591	570	521	607	574	588	607	574	613	585	605	615	599	578	577	530	617	555	539	587	612	593	597	624	558	568	603	632	557	637	598	608	620	557	592	559	593	589	618	590	589	567	562	586	560	575	605	607	608	603	582	593	621	571	597	607	592	583	581	594	536	561	608	596	588	584	588	609	602	577	586	597	555	617	564	565	565	606	581	613	552	606	575	597	586	535	557	589	555	585	589	554	581	578	594	511	574	576	606	586	617	576	580	580	607	580	565	567	541	592	559	582	563	566	629	536	600	548	564	612	541	587	579	563	578	582	579	550	590	559	602	577	574	561	620	601	591	552	535	578	574	577	585	641	572	560	575	549	571	590	578	554	604	592	555	618	596	588	551	606	621	546	587	621	574	554	592	568	586	619	632	589	577	590	569	560	564	587	589	588	578	606	555	554	575	560	606	594	601	545	603	596	528	594	574	574	584	549	552	599	593	578	566	593	551	618	586	541	567	581	579	555	601	621	614	540	585	569	537	573	617	604	567	580	549	610	563	545	626	553	593	611	564	563	569	587	594	555	575	593	576	608	566	560	563	571	583	636	612	577	616	584	587	619	589	607	591	600	558	568	570	623	599	575	547	544	559	577	566	541	586	549	614	585	580	565	602	581	560	587	598	613	614	592	607	553	645	608	578	568	600	570	560	582	553	565	575	597	594	565	569	587	548	559	607	602	604	609	562	637	586	562	583	572	580	591	590	622	593	602	586	602	574	612	560	628	550	617	641	579	554	606	594	568	601	579	582	566	565	584	643	577	541	589	597	626	574	549	580	560	590	592	564	605	575	568	575	563	589	580	589	606	555	574	588	571	536	585	610	598	600	552	622	523	568	553	609	523	572	584	550	600	577	574	609	593	626	585	592	565	551	539	593	558	560	589	607	561	596	559	601	576	607	586	614	562	574	581	617	565	598	602	560	592	585	551	584	587	588	547	604	583	551	587	603	575	553	575	569	599	592	558	580	574	569	621	571	607	583	552	595	580	563	593	597	617	591	576	576	537	572	606	602	570	551	602	590	577	566	590	560	563	580	591	594	578	584	599	559	639	556	582	588	609	606	594	613	608	583	572	598	591	584	553	580	583	605	604	556	598	586	568	575	583	570	568	573	570	559	559	555	614	531	594	558	605	573	575	581	568	544	521	562	619	572	575	567	604	557	580	587	596	572	610	590	580	581	587	599	572	608	615	598	561	591	580	579	579	584	577	571	547	574	581	582	626	577	580	615	589	594	554	526	590	603	619	562	627	618	611	612	616	582	598	531	582	610	552	612	599	604	606	588	601	622	570	547	600	560	558	566	582	553
26803	20215	7712	1443	843	652	561	560	494	482	500	469	509	482	468	433	454	453	463	444	400	436	435	494	456	439	495	440	464	461	494	460	481	438	460	365	445	466	460	436	472	457	466	477	448	488	434	426	475	495	433	526	576	549	545	457	454	459	423	494	441	441	437	392	467	408	410	445	467	452	441	483	437	423	441	446	431	428	426	427	411	404	401	432	401	415	412	449	425	434	433	460	479	399	427	400	431	441	436	411	436	437	455	433	422	426	450	390	403	446	483	395	438	449	449	455	410	428	428	430	401	447	403	403	371	432	435	388	428	443	434	436	435	442	465	453	455	409	426	437	426	456	429	394	433	423	415	470	402	381	416	399	450	418	454	467	423	457	467	417	455	467	419	445	423	441	434	404	442	425	372	383	415	404	432	444	445	438	459	412	466	418	424	429	445	430	427	392	452	432	435	451	441	419	473	429	429	442	479	418	429	426	457	444	397	432	430	419	444	413	418	426	431	445	427	445	448	427	395	467	456	479	448	403	410	400	409	440	419	401	457	436	431	472	413	454	453	397	428	433	406	471	429	411	413	421	436	483	420	427	459	447	422	423	410	412	449	485	443	433	471	434	463	426	434	449	452	393	416	475	393	434	438	402	466	421	437	411	388	441	435	466	401	470	425	396	402	417	432	395	446	439	435	441	437	413	437	423	402	436	398	407	413	410	444	418	461	452	424	460	392	443	438	411	439	426	428	424	439	431	444	400	425	399	442	419	424	434	399	427	414	463	408	424	418	428	439	464	424	422	451	447	439	439	398	435	396	438	440	447	431	431	424	401	424	438	442	408	410	451	441	419	467	423	422	438	427	414	430	447	459	427	444	447	473	400	430	424	394	442	432	418	432	417	425	447	426	450	385	449	428	417	437	387	399	436	441	453	466	416	388	414	437	445	423	424	399	437	435	464	449	394	405	409	441	418	468	423	446	437	419	461	455	401	432	442	432	405	441	444	414	430	443	405	409	399	473	456	452	435	398	437	401	421	440	425	424	463	445	415	418	423	448	446	438	436	400	432	381	443	384	397	402	402	406	458	470	419	434	432	413	433	439	380	429	397	444	432	432	425	384	448	411	447	407	415	395	408	498	422	442	451	445	464	414	438	428	461	433	449	445	399	441	398	389	413	426	417	457	420	409	452	445	475	437	442	428	410	453	451	452	434	420	449	447	418	449	432	430	466	445	425	449	419	461	428	423	403	449	421	457	426	442	447	434	430	416	422	415	452	450	436	432	450	432	447	478	437	448	401	417	421	429	455	442	420	420	424	437	413	420	419	410	427	432	438	463	465	452	438	421	428	427	393	423	445	433	456	460	430	418	460	425	392	438	426	433	397	419	437	470	461	432	446	412	456	441	381	447	434	429	434	441	450	443	437	398	504	438	408	387	421	415	438	452	389	441	384	430	415	437	461	454	439	428	430	449	452	409	432	393	433	400	434	383	418	397	430	423	447	425	406	431	407	404	422	426	420	449	411	454	439	418	430	410	435	438	428	459	391	470	439	451	411	426	398	398	459	429	435	446	430	430	433	418	448	440	419	417	418	407	403	421	417	434	448	395	386	435	430	408	481	444	458	448	450	427	430	459	401	446	420	422	415	409	414	433	422	435	425	414	433	466	443	417	430	417	426	495	471	482	434	427	435	435	442	410	403	440	415	462	414	430	435	425	402	420	386	416	405	444	426	424	404	476	425	436	394	442	426	434	460	401	404	427	474	462	440	451	423	415	439	463	439	439	415	444	454	419	428	398	420	446	485	435	478	451	423	431	439	447	433	448	380	412	437	443	438	409	462	489	420	457	455	402	417	419	415	441	443	403	450	440	445	406	453	441	394	433	427	413	458	453	388	441	431	402	449	423	405	435	472	420	415	403	399	434	449	418	424	421	433	458	438	413	469	431	401	428	420	434	433	428	428	436	454	457	399	442	467	425	459	439	409	468	417	416	472	402	431	441	433	417	435	416	435	459	422	448	399	393	411	427	458	409	424	458	408	390	422	395	411	412	434	419	422	435	433	432	388	417	465	412	437	461	428	438	425	410	422	481	412	411	427	392	467	420	459	437	435	449	429	452	413	419	441	431	440	430	411	459	439	394	409	453	393	432	467	445	418	445	414	444	459	416	438	444	426	419	442	449	446	433	442	450	450	470	447	407	438	420	413	415	411	443	417	436	418	438	381	451	442	480	441	472	402	396	438	434	427	421	398	414	418	427	431	415	401	436	424	427	406	437	414	416	427	418	421	452	431	426	432	459	458	479	458	446	431	447	411	435	460	413	414	422	447	410	446	431	397	414	446	470	421	387	430	427	411	428	455	425	405	436	394	430	407	457	417	391	420	459	442	432	447	417	435	454	367	421	406	438	486	412	441	419	402	447	415	405	487	414	452	419	423	437	437	484	393	438	453	415	440	452	449	468	436	468	374	415	448	439	424	441	418	418	423	447	459	434	416	413	400	416	422	463	460	448	429	435	425	433	423	448	439	435	432	489	459	435	474	412	447	458	403	413	406	401	455	441	393	431	395	444	440	457	448	440	422	414	444	395	429	432	422	410	412	452	393	442	428	397	429	448	492	423	425	417	408	395	403	406	415	456	438	416	438	455	474	420	423	448	441	399	408	439	469	405	427	410	431	439	394	428	413	409	422	434	369	451	428	432	414	434	425	415	432	432	453	448	398	437	400	410	469	443	423	449	432	418	419	481	409	446	406	449	452	400	411	388	436	413	437	446	424	397	402	465	424	411	423	419	453	424	420	464	438	408	448	436	460	410	452	467	409	452	433	410	449	458	411	414	413	432	415	450	457	407	418	436	431	444	418	412	446	437	456	390	445	449	469	436	472	445	436	452	433	444	434	430	451	448	429	410	423	421	428	468	406	420	435	412	429	424	445	457	448	420	442	404	425	475	453	472	433	448	432	444	372	437	431	412	454	399	438	435	456	411	430	423	430	428	460	457	472	435	446	415	416	398	419	465	435	437	459	449	451	461	486	424	407	452	464	425	433	437	410	424	443	431	445	437	440	439	433	410	441	419	411	471	458	423	431	460	442	417	445	420	415	431	412	428	450	397	440	423	444	402	447	448	429	389	438	390	424	411	452	418	449	458	417	420	436	435	424	415	395	436	426	406	425	411	440	433	416	434	432	432	435	422	436	447	394	432	421	440	456	419	451	435	429	440	445	448	438	413	474	424	450	420	453	417	401	444	398	445	477	441	456	442	422	423	425	479	428	428	455	425	373	424	418	417	434	421	397	460	435	413	477	462	418	414	465	450	421	412	487	400	410	430	461	431	413	455	385	432	436	430	430	429	428	395	405	419	429	481	431	432	446	444	378	425	434	469	438	421	454	452	434	422	480	408	437	413	469	420	409	425	430	416	411	416	406	406	438	429	423	414	404	418	438	427	453	375	436	457	419	437	436	467	396	407	447	441	391	407	435	425	428	451	437	457	430	405	454	449	448
6783	6334	5134	2681	2019	1690	1430	1400	1145	1063	1010	1027	964	930	877	888	857	851	846	876	886	840	859	894	866	907	940	889	916	1008	1032	980	903	920	885	845	841	911	943	894	903	893	936	871	827	871	847	882	857	895	939	1224	1242	1131	1076	932	835	789	831	822	740	814	806	810	768	804	806	788	804	833	835	759	836	818	790	754	776	786	823	814	794	768	792	774	799	830	759	808	796	744	815	851	791	763	791	766	786	800	762	815	796	804	785	817	775	828	834	811	830	822	869	787	816	839	841	794	802	827	799	779	813	772	803	781	838	814	754	815	796	780	797	781	841	796	794	794	767	844	808	831	800	823	815	810	826	852	802	832	772	791	797	794	814	861	839	819	761	770	810	813	780	788	854	800	818	803	821	789	810	753	793	802	812	781	768	768	765	794	760	862	820	819	813	818	777	850	848	845	806	815	795	819	761	809	767	760	763	810	818	863	797	800	809	781	783	762	832	821	794	823	792	807	801	841	810	791	801	773	771	794	862	811	838	784	789	857	862	801	787	774	799	774	791	828	790	793	766	864	819	837	829	789	775	781	850	817	775	793	808	772	818	794	832	829	808	789	816	773	829	764	836	757	769	807	782	785	808	819	791	814	765	840	777	831	773	830	807	794	827	804	785	821	762	802	738	856	827	804	792	810	765	803	835	811	809	834	850	779	800	745	848	776	840	764	786	852	811	787	800	791	844	794	750	820	788	779	763	799	805	806	795	804	803	822	800	828	819	775	822	812	796	792	821	826	802	802	815	782	843	838	762	794	775	807	830	779	763	816	775	790	805	781	796	779	827	804	743	775	794	827	764	760	794	808	829	826	815	794	796	827	806	793	824	826	806	806	791	769	820	821	883	833	803	778	813	826	846	736	848	813	789	790	740	811	775	786	831	843	775	779	764	800	781	837	782	843	802	853	835	814	816	784	821	778	804	809	817	799	768	762	772	814	797	798	808	811	754	769	758	752	830	810	821	805	785	790	787	834	781	790	794	866	824	842	790	743	817	801	790	811	773	761	811	798	786	756	785	769	820	781	840	819	767	789	838	804	808	800	821	816	769	757	814	818	782	776	759	778	799	798	773	804	793	809	800	788	817	814	794	778	800	813	759	758	794	802	828	772	762	781	760	907	806	792	826	870	757	859	799	763	757	834	826	777	814	820	830	770	802	742	833	806	804	835	765	767	814	798	780	770	804	808	776	778	828	825	818	805	857	809	806	814	832	815	804	763	824	804	763	774	841	773	841	746	795	827	809	791	878	810	739	753	792	755	782	831	858	819	786	800	792	793	819	795	797	788	825	821	754	838	845	762	815	787	808	818	789	814	804	869	831	814	855	785	780	785	816	781	816	761	786	865	788	805	774	743	784	836	785	865	805	801	793	780	725	771	809	779	784	803	757	779	751	798	795	809	821	771	813	803	764	823	841	772	817	796	798	812	819	797	783	849	797	797	823	790	745	811	807	759	813	774	813	773	758	810	786	793	863	787	761	779	845	802	786	757	820	795	824	780	831	764	805	822	871	776	797	825	796	777	795	805	822	824	820	796	833	792	840	788	791	801	780	772	783	794	808	782	828	770	818	798	851	841	807	825	784	769	788	775	793	847	808	758	806	763	833	766	781	826	778	807	812	805	759	796	790	771	801	804	760	772	861	785	765	781	799	787	801	785	833	715	778	800	835	792	793	852	787	811	811	856	751	764	824	767	797	790	821	774	761	833	794	818	796	802	766	784	822	800	793	787	773	786	809	756	791	815	795	789	768	836	796	799	794	784	815	822	830	783	779	816	798	733	806	833	798	835	801	827	794	813	785	781	842	771	805	798	795	782	793	785	809	789	773	819	824	841	824	839	815	807	748	739	841	782	758	778	829	779	854	780	777	775	809	775	803	843	836	772	790	714	772	787	849	781	780	827	832	785	795	767	778	779	842	792	796	788	841	801	786	747	752	817	739	777	750	824	851	801	810	798	831	782	787	826	781	758	795	822	792	800	845	796	807	754	816	814	816	769	795	803	795	778	833	837	826	805	803	793	827	797	817	794	748	819	773	847	793	814	799	822	820	791	763	732	813	814	832	802	811	793	774	811	797	836	754	792	811	794	708	713	761	799	792	791	791	751	820	772	807	793	844	795	817	794	775	791	829	831	780	815	825	796	823	827	753	787	772	836	793	797	828	773	827	814	822	810	772	809	786	808	755	759	812	807	772	815	795	813	786	811	841	780	775	833	808	812	827	767	772	825	800	789	841	757	825	823	822	796	782	830	802	822	809	746	818	838	771	783	809	803	834	790	808	822	786	768	804	783	767	819	832	809	754	828	827	793	740	746	756	850	797	796	789	829	777	825	781	798	732	784	826	834	810	802	789	799	794	809	763	785	753	807	851	806	834	806	808	800	812	808	807	844	757	796	833	754	880	822	782	825	824	810	817	821	791	775	787	823	780	783	856	782	765	791	816	788	817	779	809	815	765	810	750	798	814	828	828	805	827	803	802	816	778	845	838	804	850	829	803	805	761	837	801	844	788	808	794	842	763	775	791	823	786	863	791	787	766	806	799	791	789	772	753	830	792	796	812	794	741	790	799	764	824	825	785	841	771	785	761	875	788	806	832	779	843	819	745	795	819	803	795	835	738	833	819	751	806	822	785	867	802	826	783	824	774	814	806	830	809	832	765	767	787	835	830	791	808	826	761	800	778	785	820	792	808	751	820	829	808	782	787	758	811	791	767	750	794	828	807	793	774	779	796	817	849	800	816	769	790	736	755	858	810	801	763	789	777	786	831	801	795	775	786	789	794	813	816	818	789	792	792	830	844	801	797	802	794	828	834	791	814	782	811	745	784	813	820	772	792	815	799	867	820	786	808	818	818	795	820	787	822	832	792	778	803	766	854	781	784	757	759	776	782	754	808	789	802	804	808	828	804	837	879	803	811	753	809	785	792	839	829	749	843	857	775	762	827	795	826	778	817	827	772	781	851	824	801	799	775	790	776	800	779	822	760	784	802	796	843	798	844	798	786	793	806	801	760	804	766	805	772	764	768	796	814	814	772	804	815	831	789	843	857	808	818	757	805	823	770	753	833	778	801	806	853	779	801	741	795	794	814	807	787	787	798	819	765	832	779	740	791	781	792	778	800	824	776	765	801	865	771	822	789	804	756	842	817	849	820	777	813	753	822	775	798	769	794	832	758	833	813	746	776	830	773	807	847	817	802	789	803	813	810	846	805	798	834	797	854	820	759	783	788	823	793	812	822	801	782	786	795	816	778	776	790	736	820	823	793	816	795	800	807	818	801	771	797	824	765	825	839	782	774	758	751	839	828	803	789	765	759	811	839	812	827	819	734	760	769	815	844	809	806	800	811	786	798	828	834	749	766	836	827	809	846	737	796	757	766	759	785	827	752	742	792	821	715	779	819	791	787	826	797	750	792	835	839	774	791	831	834	758	804	773	845	819	793	807	770	765	827	800	826	775
24280	21260	28298	24517	20143	2991	1154	779	1348	603	569	494	472	511	408	415	460	390	413	384	402	420	411	397	399	404	418	382	390	451	399	468	409	422	388	448	429	421	395	389	391	383	397	377	417	376	379	448	434	353	544	1052	1196	787	700	533	500	408	388	379	356	332	367	335	375	362	355	349	390	379	366	376	331	389	374	389	347	372	357	381	379	368	382	377	367	375	381	348	362	392	354	370	331	374	387	354	392	357	370	352	384	336	368	327	385	385	383	374	369	356	349	355	324	340	338	360	345	383	352	363	351	334	338	344	356	384	321	381	408	334	353	399	398	377	325	346	353	383	351	401	326	353	351	384	367	367	367	327	351	373	384	369	343	384	360	350	327	360	417	436	326	333	356	349	368	374	356	338	391	339	347	374	387	369	377	348	308	373	375	369	379	404	356	409	336	359	362	362	349	358	316	345	376	390	351	394	347	334	353	373	364	374	360	362	361	379	384	349	384	354	350	388	358	373	325	376	358	352	374	373	327	367	363	305	336	323	360	344	360	362	328	355	340	328	361	361	383	330	344	342	342	371	363	352	354	337	362	401	371	377	333	395	358	379	370	378	375	371	340	351	344	369	393	335	339	373	377	378	331	352	346	333	368	339	338	362	347	365	372	381	349	381	345	374	368	347	374	351	352	383	367	383	344	364	347	389	312	340	339	347	340	374	346	359	333	337	358	373	396	354	362	372	384	343	384	350	334	348	391	394	385	358	353	379	301	366	367	414	369	365	362	349	387	371	337	378	342	330	393	348	380	358	376	361	334	364	365	372	374	349	351	392	324	387	361	366	392	350	325	374	363	362	367	338	371	375	374	357	354	364	356	377	371	365	354	337	355	341	365	338	358	357	385	408	367	350	341	375	369	337	376	359	389	392	381	365	408	344	396	353	383	369	363	362	378	378	366	366	365	410	379	384	340	332	355	394	358	393	340	327	336	363	352	362	404	347	338	374	377	363	392	368	364	348	382	378	355	353	374	382	357	363	382	388	377	346	362	361	347	368	344	362	391	379	353	348	356	362	370	361	363	347	411	335	359	353	375	378	350	343	367	386	383	358	348	356	342	357	374	378	326	368	320	354	360	363	313	350	352	378	367	332	354	360	372	345	341	355	345	362	349	361	356	381	392	376	354	351	378	310	338	355	323	362	352	396	369	382	365	373	365	377	337	368	367	349	383	349	378	326	341	343	380	344	401	379	369	353	387	375	336	330	358	318	380	386	332	361	335	381	400	398	361	366	366	346	361	358	333	354	366	364	359	370	339	372	366	388	356	374	369	366	348	330	354	360	358	401	350	324	389	400	353	341	355	374	369	359	385	341	376	365	367	363	380	356	375	338	338	361	362	351	357	373	391	361	322	366	379	351	382	356	350	390	373	351	364	381	376	344	318	383	376	369	364	371	365	323	363	361	400	339	389	395	381	322	356	340	341	348	347	333	357	328	365	395	378	364	368	358	360	368	343	357	344	368	358	342	388	388	369	350	342	398	370	366	364	362	402	331	382	384	349	342	353	347	362	367	324	343	330	366	327	326	317	381	376	352	354	375	343	364	344	352	357	378	361	355	344	345	345	361	359	372	386	381	358	354	363	399	343	374	355	358	362	341	351	340	363	389	346	364	368	360	354	334	328	360	367	389	411	377	375	387	353	371	372	319	358	343	376	354	381	342	331	344	379	341	361	381	389	363	326	345	389	361	348	372	362	382	357	371	371	374	363	387	361	382	354	399	346	351	383	368	371	407	378	353	339	347	360	390	379	386	359	391	342	367	349	367	356	381	351	349	359	326	362	343	350	354	336	362	389	339	369	352	376	346	381	358	327	338	358	378	349	353	351	362	337	410	368	344	339	325	355	350	359	353	364	340	353	366	353	356	351	363	365	350	395	350	372	382	355	377	342	367	379	342	409	350	348	352	370	304	350	386	354	357	352	346	345	353	367	347	364	353	321	340	388	342	327	376	362	372	332	377	349	349	323	345	344	382	368	375	341	333	312	353	354	348	360	374	367	386	412	373	333	331	330	351	356	365	372	351	355	337	368	362	336	381	347	373	375	401	365	365	346	397	373	331	336	352	361	356	376	354	373	350	375	336	362	358	347	361	381	363	349	387	347	348	356	364	372	331	357	369	373	331	367	378	370	344	346	326	377	354	363	358	339	381	369	329	356	358	378	371	337	369	331	397	339	363	342	379	355	327	321	361	373	348	399	383	345	397	342	370	359	378	373	360	331	360	341	325	347	400	372	364	385	358	367	389	343	375	370	354	356	367	393	340	375	351	370	356	329	375	395	346	315	369	350	320	343	401	376	354	365	357	395	391	379	368	343	370	344	342	382	350	345	388	340	380	339	393	351	377	352	347	353	358	353	359	358	390	373	346	309	356	387	369	386	377	337	382	371	361	365	407	337	331	348	322	352	380	373	345	391	355	355	388	376	392	332	356	356	363	373	355	349	370	378	360	396	380	357	351	393	373	350	371	365	391	377	336	353	359	353	337	359	340	355	352	314	335	387	395	364	383	355	376	346	364	341	359	371	356	319	344	354	349	335	389	368	370	399	357	389	340	373	371	352	357	330	331	380	344	360	353	356	330	323	353	375	349	350	371	366	319	364	367	343	371	383	339	388	378	342	351	347	352	384	366	402	361	348	356	322	350	354	353	359	367	383	336	382	355	365	342	359	365	361	353	386	368	366	399	383	360	393	366	380	389	351	370	373	379	342	363	340	365	348	357	389	373	350	335	379	397	358	401	350	381	372	358	363	377	363	358	358	402	351	388	374	377	354	374	350	378	365	356	362	369	379	374	370	350	345	382	357	357	300	361	346	360	368	363	390	370	386	369	361	364	346	360	373	371	363	369	354	374	318	398	389	396	350	351	347	344	384	365	350	385	376	368	376	373	350	382	343	361	368	334	366	361	363	344	383	380	341	369	403	368	398	368	354	358	333	367	351	364	358	365	348	340	342	362	354	337	359	364	407	384	368	354	382	361	359	363	352	354	343	369	347	374	337	350	345	340	366	343	365	374	367	373	372	351	370	361	373	354	358	383	355	375	385	363	363	355	349	329	320	375	369	360	343	371	372	363	348	380	371	349	357	344	351	335	396	355	359	357	360	338	313	347	375	369	347	347	393	352	359	352	366	383	372	351	372	364	352	352	352	329	389	342	356	366	339	351	309	367	353	371	363	355	361	362	361	351	375	366	349	323	348	331	365	376	353	373	337	362	368	363	370	376	336	334	371	351	362	336	369	339	339	378	347	372	372	384	351	375	370	335	384	395	376	378	376	370	344	372	352	342	371	344	358	382	375	362	370	368	363	346	342	348	350	360	373	334	374	361	368	338	341	369	383	351	338	369	330	364	368	324	341	339	344	356	350	401	351	355	373	371	375	362	349	383	358	362	369	361	337	368	350	356	353	360	340	372	361	366	378	349	345	364	363	332	348	380	360	355	377	376	388	397	368	353
8032	15090	12642	6931	4785	3551	2730	2334	4143	1553	1395	1317	1246	1214	1067	957	921	883	860	830	820	803	755	753	819	858	865	913	852	913	906	984	897	903	836	882	822	870	824	950	963	880	859	830	815	857	807	992	1028	797	1178	3053	3507	2209	1758	1189	911	780	698	653	703	672	720	655	684	659	680	687	703	634	671	705	633	660	642	680	655	679	644	684	692	709	678	694	683	712	652	663	651	636	662	639	705	682	730	674	669	681	667	634	684	683	662	643	698	690	669	651	649	686	693	679	630	676	684	688	709	689	700	717	681	648	664	643	675	679	681	689	649	725	628	695	664	676	718	670	707	691	679	687	688	680	690	685	678	689	679	643	708	715	689	698	700	687	696	663	653	722	695	720	704	654	633	692	661	663	685	701	701	644	689	678	656	666	678	688	670	678	655	678	682	663	685	691	682	665	686	680	654	654	685	707	635	655	654	657	746	660	714	666	691	692	720	730	693	699	720	695	697	624	680	681	705	660	682	685	678	691	679	651	724	709	674	699	670	633	689	671	672	680	643	660	621	722	688	665	659	697	662	649	702	733	692	656	678	665	656	656	687	646	665	667	703	692	664	681	667	744	686	681	708	675	665	651	642	633	715	693	670	703	638	705	671	701	659	668	652	720	681	696	672	681	715	676	636	639	664	658	693	731	686	685	728	637	622	686	681	725	642	675	680	691	700	668	668	710	662	664	628	687	660	688	679	724	695	659	700	626	677	684	737	684	687	708	677	636	637	669	659	653	675	676	656	708	656	670	664	659	656	658	617	706	661	674	729	668	666	671	691	704	692	712	668	632	685	672	682	637	652	660	669	682	683	679	661	702	657	654	710	668	713	731	689	668	697	682	746	666	668	665	734	703	714	675	704	695	656	665	679	648	619	696	699	698	722	675	679	662	651	701	668	656	708	664	673	683	643	686	647	656	662	693	654	700	677	683	681	643	684	668	712	687	716	705	709	696	692	662	711	700	646	678	675	721	666	680	654	656	679	699	691	690	705	683	659	666	640	712	734	671	666	634	707	655	653	660	688	701	685	684	668	663	692	701	712	664	700	655	628	674	629	649	669	704	662	639	651	673	700	641	659	685	738	683	698	670	678	667	676	636	704	695	664	700	673	705	661	682	631	695	704	682	639	697	702	688	655	647	677	688	751	679	633	606	703	659	695	617	680	670	657	685	666	661	649	649	655	708	633	709	684	644	709	685	723	659	700	699	649	663	666	694	699	704	657	715	703	663	652	682	623	667	704	692	678	711	728	669	702	686	665	673	644	669	671	665	704	673	662	677	691	647	693	678	690	671	650	668	683	679	692	715	645	641	685	697	693	713	669	709	710	654	676	681	655	664	714	624	705	663	660	685	670	702	681	734	660	683	672	718	698	648	648	647	646	734	656	682	678	704	690	648	726	685	684	695	707	706	683	659	656	648	686	670	675	661	653	652	690	649	659	657	713	709	684	696	699	656	703	663	694	696	667	715	708	656	656	636	689	718	675	681	661	681	671	698	644	752	663	656	682	656	672	717	665	639	707	634	622	655	664	651	646	650	719	644	674	690	682	690	706	658	731	674	672	670	682	688	664	670	708	688	693	702	712	707	646	683	691	692	670	644	682	637	685	733	634	684	688	685	664	694	702	691	688	687	643	681	667	692	640	680	699	696	682	672	727	665	711	713	663	667	679	709	639	744	649	709	707	690	682	661	681	667	687	715	724	700	697	621	688	702	638	664	724	657	701	675	665	689	703	675	700	658	664	693	663	638	617	685	696	697	663	614	658	655	696	667	701	679	641	677	716	675	695	628	719	627	665	697	703	670	704	672	689	655	677	697	646	704	662	693	699	696	706	687	662	638	712	629	649	680	662	644	710	651	638	701	689	671	659	625	696	729	680	652	710	716	685	637	690	646	673	661	732	704	672	677	672	678	695	680	641	663	682	713	682	654	669	632	697	655	678	656	649	681	639	681	679	627	682	669	683	663	689	665	691	672	646	672	700	599	660	668	639	701	678	725	655	653	720	653	673	709	689	660	710	642	679	667	693	717	692	713	659	714	691	656	737	628	649	691	692	703	679	697	713	653	691	675	634	680	715	702	683	693	607	669	679	682	677	693	691	650	657	702	642	706	705	686	670	654	663	741	691	673	648	664	652	683	706	699	678	673	665	686	700	642	667	714	707	696	702	672	669	715	656	630	619	657	671	673	664	665	673	716	664	660	687	715	639	672	641	698	624	688	671	689	680	696	681	697	707	653	646	711	659	678	680	655	678	677	667	647	674	672	657	698	663	748	696	669	686	665	666	630	664	709	677	665	727	720	721	668	705	694	666	685	647	719	705	679	709	684	729	677	690	672	701	697	744	671	688	700	664	650	694	662	667	698	647	693	684	701	661	678	706	687	674	623	668	695	646	705	721	621	693	661	695	650	675	652	653	702	659	691	656	667	671	654	641	687	647	670	647	668	682	702	675	678	685	703	704	663	698	709	665	685	631	649	674	673	662	654	669	691	698	699	713	658	671	673	721	657	684	642	649	686	626	650	651	703	666	643	691	692	700	700	700	650	688	669	695	720	656	690	653	686	641	664	643	673	666	653	687	630	653	705	687	669	657	644	662	679	679	683	684	638	688	657	646	649	702	685	696	668	683	698	671	683	692	668	645	697	668	739	686	677	700	692	665	695	661	681	659	751	713	644	691	682	625	681	697	656	688	688	678	670	705	701	640	678	652	675	688	677	700	691	661	655	663	706	666	673	728	663	676	701	713	635	679	698	685	673	669	654	678	675	695	735	691	707	693	678	676	699	706	684	654	681	660	641	670	735	631	665	673	630	668	662	643	650	643	673	672	664	663	686	694	684	661	659	651	700	673	671	719	669	632	662	681	692	705	729	663	659	700	673	670	645	697	683	695	678	682	700	670	663	642	675	693	756	725	667	664	686	714	684	665	664	671	645	689	654	701	673	664	728	636	681	653	699	660	708	699	705	699	678	702	680	688	669	686	680	639	684	654	692	652	698	672	681	676	676	693	689	652	688	695	611	694	679	667	646	688	698	701	692	634	675	649	698	677	687	669	648	662	733	682	671	659	701	700	636	675	690	661	630	663	687	704	704	689	680	678	676	706	683	668	691	727	654	668	679	646	670	661	668	687	657	728	661	676	648	668	662	664	648	651	615	679	646	686	695	680	684	727	712	646	680	715	642	656	684	716	647	667	658	709	707	694	695	688	703	678	669	729	699	689	715	664	674	642	669	693	658	698	681	709	642	665	723	686	662	668	688	672	682	675	689	690	671	672	667	669	640	652	688	637	663	665	664	639	619	676	663	651	651	741	679	650	629	684	702	653	710	642	680	645	669	670	696	653	648	633	706	632	683	653	688	684	705	703	722	680	710	681	688	700	684	665	707	644	639	702	714	672	682	675	683	670	651	662	702	677	625	685	640	684	649	669	680	677	730	664	636	638	695	667	733	667	667	669	683	681	710
23329	21274	28985	23888	21280	19310	2751	1049	2937	701	624	562	522	523	475	449	427	374	352	372	389	357	392	342	369	307	328	360	376	368	364	411	433	429	418	352	377	392	420	420	388	380	385	384	366	378	335	349	374	363	400	1463	2003	1256	929	656	467	373	316	318	326	295	324	326	270	313	299	312	334	294	314	295	280	292	287	338	330	313	299	291	294	314	277	296	295	313	322	322	337	287	325	347	302	300	326	317	277	306	318	310	303	292	311	304	295	291	318	280	291	297	328	297	301	293	283	290	295	264	317	320	266	331	338	307	308	342	291	286	326	279	317	338	327	303	319	293	369	310	308	321	287	312	296	295	287	300	289	294	333	307	307	319	324	289	309	307	301	310	316	297	307	308	273	298	315	311	333	311	298	296	305	292	287	293	296	304	281	310	309	331	313	308	326	337	308	292	279	326	330	286	332	283	340	287	306	287	287	285	330	307	340	303	308	300	294	335	298	320	332	327	313	307	305	324	312	311	325	315	336	308	310	336	307	284	309	313	303	339	314	295	291	314	327	301	312	333	313	301	357	293	301	294	324	314	321	302	338	289	320	308	308	340	276	289	325	301	310	298	303	325	288	313	269	327	312	317	321	303	313	324	297	323	302	303	311	309	301	296	284	306	293	287	284	307	287	325	310	325	305	326	286	319	311	293	335	312	334	303	305	346	297	324	344	331	313	299	319	284	317	267	317	287	294	316	322	284	306	310	301	300	318	351	282	302	279	293	321	299	285	319	301	285	287	318	336	343	310	323	306	295	289	298	298	335	300	302	285	287	297	310	315	314	272	275	330	306	324	302	322	294	331	307	293	306	288	315	293	302	289	271	313	319	289	269	316	290	344	326	309	297	322	290	274	313	304	280	317	308	318	327	297	289	295	316	327	314	307	338	294	325	280	307	290	344	328	310	295	285	296	292	285	311	282	307	311	306	329	294	334	309	335	329	294	298	305	339	299	325	297	285	271	308	325	331	306	314	286	336	334	309	282	317	343	287	295	329	325	302	330	314	328	308	315	328	282	306	318	299	312	321	313	320	280	326	280	310	272	299	310	297	281	327	291	300	311	299	302	355	296	299	296	336	310	287	350	309	313	322	297	340	283	301	294	264	288	299	305	317	327	299	299	311	284	319	287	318	273	274	298	288	318	326	311	307	310	308	317	325	322	332	301	303	327	295	339	292	300	294	301	318	325	327	304	329	304	306	309	325	291	289	307	323	309	309	316	345	309	302	304	313	330	359	281	298	321	283	300	282	282	332	326	327	290	295	269	348	314	280	305	304	328	292	322	360	302	294	327	302	310	297	283	316	281	284	295	312	321	327	288	260	312	311	303	356	283	310	286	318	313	285	289	323	299	288	301	325	293	311	294	305	303	313	304	292	352	311	298	287	338	309	335	322	326	279	318	314	306	315	297	313	298	299	289	315	296	303	301	318	317	312	330	289	322	284	289	324	327	314	277	280	281	292	283	304	299	283	312	330	317	328	316	284	293	302	289	320	325	309	305	302	345	315	283	319	315	294	293	296	305	306	322	312	287	286	346	311	288	292	337	281	284	321	294	303	314	355	313	305	324	294	285	294	314	325	327	320	300	317	300	322	299	297	312	278	304	305	340	301	288	327	293	332	292	286	335	316	289	299	327	329	312	290	304	321	275	312	310	287	313	323	301	316	307	316	286	286	343	341	297	309	333	323	312	316	312	322	334	312	285	342	304	292	302	333	327	307	316	346	303	312	317	332	326	269	311	338	294	325	320	306	322	324	308	326	312	280	299	296	300	284	299	267	298	314	341	299	309	283	319	322	316	315	285	343	311	318	362	308	303	315	299	300	338	322	274	325	296	296	301	294	322	280	297	308	316	311	289	321	322	309	326	318	290	313	336	320	306	306	292	322	278	300	285	303	313	306	317	318	326	305	313	313	295	325	332	306	304	301	304	317	267	295	317	296	296	291	283	316	322	317	282	290	282	300	314	300	311	301	307	314	307	292	277	344	283	308	304	304	320	313	296	311	303	291	270	297	304	295	334	317	318	310	297	336	300	301	312	312	271	318	332	331	294	326	290	321	292	263	300	283	330	284	280	319	279	314	312	296	318	329	319	337	322	296	306	315	291	301	303	297	293	296	307	330	284	323	291	302	283	316	294	281	286	310	319	290	282	318	311	308	315	281	334	305	300	302	309	317	323	303	302	308	326	317	326	298	301	330	286	308	305	328	300	320	340	278	315	335	325	289	289	307	299	335	283	326	300	303	333	283	340	314	314	318	298	312	303	283	304	314	303	289	302	301	289	301	345	284	325	328	309	284	327	280	318	296	315	334	304	271	303	311	306	277	269	302	320	312	279	345	314	297	317	295	300	318	294	330	306	313	329	304	304	295	314	313	308	312	282	285	296	319	320	320	304	301	293	343	302	306	303	316	279	325	300	296	297	286	289	320	296	305	315	286	298	291	293	311	309	329	311	298	306	305	316	333	269	289	317	337	304	272	316	311	284	321	287	297	286	302	322	303	286	300	311	290	321	289	300	308	287	320	298	322	325	327	301	302	311	312	328	312	298	306	318	307	324	276	317	323	310	309	297	310	282	304	284	307	319	324	310	317	321	318	314	317	285	303	299	302	291	321	290	279	333	337	313	284	309	293	321	312	313	313	294	314	321	258	314	307	306	326	285	290	308	307	292	293	299	308	299	309	318	301	302	314	302	281	289	317	336	307	305	321	299	302	356	291	324	318	302	321	336	275	302	327	322	315	325	309	307	305	274	293	283	335	306	313	307	284	300	308	306	302	243	337	279	339	290	308	300	325	332	267	312	293	322	304	304	317	301	357	253	285	305	314	329	311	334	283	274	295	326	292	287	306	334	288	300	317	297	348	307	305	301	307	315	292	292	309	300	295	309	362	314	314	293	297	268	308	304	311	299	321	310	304	321	339	277	309	320	305	321	316	298	345	291	282	313	287	311	303	300	263	324	311	322	279	295	284	319	313	275	297	308	314	305	281	307	324	303	334	298	285	331	295	313	293	309	282	298	314	327	320	308	300	316	310	335	290	305	312	316	300	311	274	361	312	303	295	330	344	289	294	309	279	291	299	289	286	277	309	321	316	305	310	325	313	310	311	330	277	288	285	318	294	325	292	286	309	296	295	299	309	317	314	315	304	298	316	314	272	317	306	327	301	305	346	327	332	323	299	325	319	281	319	308	289	315	288	324	291	306	305	312	301	315	307	296	296	280	268	288	304	324	307	325	272	304	315	266	307	305	313	338	286	295	330	315	300	306	269	297	314	309	305	309	297	287	298	295	307	308	359	353	303	257	299	325	303	338	286	300	291	316	328	333	313	307	301	323	334	292	314	303	285	318	274	289	309	318	332	330	301	315	316	312	305	306	298	287	322	297	302	298	288	316	280	291	297	320	296	315	286	304	321	282	303	333	321	249	314	284	299	314	308	307	293	327	340	321	299	319	283	299	283
10383	20669	17473	10228	6985	4968	4219	2969	7936	2017	1901	1619	1552	1376	1227	1153	1110	926	915	885	897	722	732	786	754	716	847	746	748	755	831	953	925	925	820	731	749	888	802	887	802	807	828	789	789	947	777	765	809	762	883	4311	5835	3464	2483	1533	1037	686	603	549	580	583	561	563	558	576	560	597	541	547	551	558	558	565	520	530	581	545	557	564	571	571	530	555	561	532	616	583	545	559	569	592	590	607	592	570	599	626	549	566	550	534	605	528	569	552	541	530	544	535	569	549	588	544	575	543	520	570	558	575	560	520	540	527	584	587	557	569	549	553	584	571	607	571	574	567	576	533	577	559	581	569	583	558	590	561	565	521	585	604	540	592	591	550	553	589	614	556	538	527	576	534	556	553	603	545	569	548	538	559	569	570	558	562	576	546	544	541	547	586	562	563	540	555	508	584	544	546	583	562	588	506	559	599	594	569	576	579	538	547	576	578	529	536	542	517	601	528	564	535	530	513	568	559	522	577	532	545	618	555	509	567	547	557	566	531	538	539	574	514	580	526	543	490	566	514	520	563	554	560	541	555	587	561	558	572	554	555	563	511	575	578	561	554	581	548	572	554	564	564	556	587	538	567	553	543	533	550	597	572	529	580	565	587	563	627	547	557	568	581	583	573	567	573	574	543	552	556	538	547	549	554	557	541	584	524	545	570	545	552	596	561	585	561	581	538	536	527	583	551	571	567	588	578	558	597	550	577	529	589	554	537	547	542	547	564	549	529	557	569	574	528	600	529	576	548	579	586	482	569	567	536	549	555	571	601	531	578	584	586	575	546	512	539	542	570	533	571	585	568	585	568	515	563	565	549	535	584	573	547	527	567	540	591	557	540	580	567	559	558	582	571	506	539	517	559	542	543	529	584	516	576	509	535	592	551	546	542	540	569	564	586	572	547	578	552	566	535	547	596	532	557	513	562	574	534	574	544	516	523	580	553	608	541	524	568	570	520	575	571	592	541	563	595	522	551	649	581	551	577	564	519	539	590	605	557	547	559	522	572	570	576	586	567	536	567	548	539	579	558	561	576	603	544	546	520	569	608	567	571	577	589	560	562	569	543	599	527	564	617	558	566	574	527	557	573	555	553	570	576	584	562	561	573	549	568	569	585	534	533	564	544	560	554	613	558	569	554	539	558	563	546	576	546	532	607	594	579	576	565	550	561	569	551	541	518	566	530	542	571	523	571	553	512	599	577	591	558	548	567	550	585	554	545	573	539	514	557	547	585	559	538	545	569	558	525	582	581	567	507	551	576	520	570	547	602	580	594	512	532	567	554	549	623	536	557	559	558	506	564	550	574	576	542	578	578	582	545	522	573	576	544	571	576	601	573	563	596	512	576	562	588	563	553	580	555	554	570	557	557	540	591	596	560	551	543	564	591	555	559	519	583	528	544	571	515	550	538	561	581	568	558	559	561	567	514	574	562	540	539	546	566	589	556	531	543	532	519	531	540	562	585	579	575	587	544	570	545	561	544	565	534	505	580	559	595	575	580	518	582	527	567	578	589	544	561	579	574	553	605	555	574	540	568	557	575	570	541	570	587	540	590	562	503	549	561	573	600	598	574	546	549	566	551	549	538	585	578	577	566	580	527	564	631	588	546	568	537	527	589	509	569	553	550	527	552	534	578	568	526	539	564	601	543	523	574	576	565	590	547	567	542	601	609	526	548	562	549	570	581	545	568	540	564	561	589	551	587	564	567	545	547	585	554	596	584	578	520	577	613	523	572	565	552	521	542	534	614	566	604	568	578	551	603	529	558	570	573	544	592	496	563	586	571	560	524	558	592	548	594	617	556	583	533	547	520	567	602	561	562	596	526	562	562	561	545	551	560	583	524	560	505	571	550	581	525	567	577	577	581	579	562	566	565	544	548	546	575	529	555	562	568	551	591	567	573	572	589	558	550	520	534	549	558	550	540	553	560	549	534	567	533	576	516	601	545	550	548	556	512	542	595	576	573	557	543	569	556	585	552	563	556	580	600	583	531	585	571	527	592	590	599	552	552	528	576	583	563	535	596	568	530	579	604	538	584	618	546	521	579	575	572	552	619	552	608	524	562	556	545	595	524	558	559	570	521	551	563	558	519	563	581	586	584	513	571	577	582	569	560	563	571	551	576	561	525	551	570	555	597	588	561	557	564	531	581	539	562	562	579	593	557	581	525	519	549	542	545	576	551	571	572	530	529	551	564	563	547	564	566	586	495	547	582	552	561	593	571	589	607	542	578	525	564	550	614	558	592	584	572	591	544	595	539	543	562	527	518	574	578	561	525	566	540	564	546	555	541	564	567	583	550	568	546	529	545	534	559	574	578	578	577	558	562	539	572	617	568	592	584	603	603	565	553	552	559	560	597	586	575	539	530	548	562	552	551	565	563	575	555	580	599	536	597	560	572	579	552	513	536	556	579	541	527	568	536	601	582	562	564	533	571	569	566	533	562	600	566	567	576	528	575	543	575	588	553	575	551	541	556	562	593	583	556	555	586	523	563	599	531	576	578	541	591	595	547	577	537	531	626	577	554	581	542	564	543	564	526	580	554	548	555	542	540	570	580	538	526	551	529	568	552	509	546	578	607	537	539	517	557	526	574	608	561	557	558	558	526	595	552	572	537	538	583	558	577	557	547	555	544	539	564	561	546	569	566	533	558	535	585	574	583	526	546	593	562	555	568	559	571	559	506	558	584	566	532	550	550	573	548	569	592	550	529	563	537	571	522	543	615	568	576	565	564	542	561	582	570	581	569	580	555	548	577	548	580	585	519	529	592	558	596	576	553	560	530	514	550	511	607	526	581	576	563	588	532	576	582	551	596	560	556	574	608	584	532	576	565	532	512	525	564	600	559	590	583	619	572	577	523	553	568	582	579	592	579	544	577	555	556	555	545	561	568	606	540	565	577	547	535	591	571	547	570	576	543	599	578	567	586	581	573	582	591	523	554	547	537	533	553	610	526	552	586	552	525	557	552	588	563	571	564	560	606	528	593	523	545	557	569	573	572	535	569	571	545	588	524	557	558	525	582	559	540	556	565	582	548	555	562	574	533	509	575	554	520	525	586	567	556	541	536	599	576	562	547	519	515	498	526	555	603	515	567	542	608	594	572	566	558	527	540	552	595	547	550	550	615	539	546	579	533	572	566	603	590	527	513	571	470	524	557	543	565	515	530	547	551	558	546	554	544	571	539	537	569	543	615	577	575	580	572	570	573	573	554	556	576	525	600	545	561	578	572	557	590	574	574	563	513	563	566	555	619	600	547	569	508	545	553	533	574	536	566	509	581	550	543	558	533	541	578	572	554	543	548	572	474	586	513	546	528	548	582	605	513	521	571	592	543	543	531	565	558	559	546	551	556	551	541	567	561	566	542	602	537	551	536	569	543	577	540	549	571	608	588	582	545	561	583	578	566	546	534	595	517	568	522	555	537	548	537	575	580	583	572	548	579	549	538	551	593	567	583	543	558
26784	20203	7488	1458	785	655	604	561	586	521	487	469	514	469	457	454	411	444	443	469	440	426	433	446	434	446	406	441	466	447	504	461	482	469	461	452	444	464	436	439	471	444	472	443	449	475	428	434	471	465	445	448	541	547	588	506	455	465	442	451	444	385	394	405	425	420	415	422	417	425	409	410	432	446	419	401	432	452	420	434	440	454	427	408	442	413	405	404	405	455	436	434	458	402	427	436	411	360	431	430	462	439	407	462	378	457	436	428	435	442	455	409	440	391	399	439	419	416	434	418	408	447	431	419	427	449	428	443	393	423	440	426	415	430	414	442	463	422	423	415	435	463	400	402	393	435	435	378	411	436	404	453	454	467	409	400	425	433	396	425	411	446	417	428	411	440	405	437	432	452	417	440	425	415	380	441	449	421	373	427	409	426	397	377	457	413	418	416	390	449	425	387	435	430	406	394	416	435	420	403	472	411	403	457	420	434	451	424	415	425	409	394	416	402	420	408	420	405	430	452	435	403	424	387	413	413	424	456	413	419	433	453	424	422	420	444	482	405	437	452	421	468	396	435	424	439	381	455	421	419	423	397	423	410	389	419	406	428	413	446	442	410	431	419	392	426	417	384	417	401	452	468	433	440	424	451	424	426	393	447	448	431	408	429	404	420	410	433	424	427	454	422	415	419	423	433	448	417	428	446	464	418	464	420	465	373	402	454	440	440	450	427	425	453	414	413	412	415	396	400	433	433	452	399	437	436	464	425	448	434	437	454	477	438	444	396	441	418	436	441	405	425	424	441	436	475	410	458	393	444	411	415	455	429	440	425	441	440	409	425	423	399	421	415	442	467	443	428	430	467	434	437	425	441	453	434	391	420	472	457	423	425	459	410	436	425	465	448	465	463	439	422	435	395	404	460	389	454	433	430	423	442	452	426	399	408	402	429	436	418	418	455	439	433	399	420	436	407	434	437	445	408	465	447	413	429	413	435	394	444	406	409	460	417	419	406	468	434	433	457	444	387	442	457	433	427	421	416	434	438	421	417	428	445	396	401	416	413	437	459	413	459	469	426	419	414	452	440	424	423	422	415	470	375	417	414	428	433	438	426	426	410	407	457	433	418	434	367	423	402	416	414	399	419	428	418	457	411	465	402	428	417	435	408	370	402	384	424	421	422	427	433	416	432	449	409	429	421	410	419	407	438	437	420	437	426	395	452	399	423	433	414	433	441	439	436	449	465	421	385	444	398	441	426	429	423	377	424	421	391	442	379	438	440	395	428	445	408	394	427	429	423	417	422	426	437	400	451	390	428	435	404	423	409	476	410	436	434	443	415	433	385	420	423	384	408	397	377	427	407	429	414	464	398	396	409	447	428	420	419	426	410	438	416	420	453	417	431	407	445	426	412	429	424	399	418	415	392	423	426	418	403	429	409	442	432	427	433	422	448	439	420	433	410	466	426	441	440	403	432	410	424	441	424	380	436	436	417	473	431	424	412	433	427	396	417	423	417	394	400	447	498	411	393	413	449	462	438	432	420	411	389	400	401	409	421	438	457	446	407	432	442	399	445	408	384	401	437	429	372	423	405	436	415	442	439	422	442	438	420	425	385	439	437	428	424	460	440	380	433	449	423	441	413	422	428	431	418	450	420	403	446	429	412	433	445	436	424	402	452	434	414	440	445	420	422	451	430	452	402	413	451	437	440	432	436	465	443	460	454	453	438	430	410	415	410	416	410	423	422	408	402	427	421	399	409	422	409	453	456	458	460	428	388	394	425	440	410	447	398	429	447	465	454	443	422	449	425	395	398	404	417	437	414	424	434	433	435	424	409	400	408	431	403	428	425	377	439	399	437	445	433	395	408	411	424	428	423	408	394	431	448	402	446	442	401	397	404	428	441	391	431	414	414	461	458	418	429	464	414	436	433	471	395	460	426	473	437	443	444	423	420	411	460	393	415	435	442	426	434	450	411	413	400	425	432	473	406	405	435	409	387	411	426	429	406	410	422	415	422	416	426	420	440	412	432	417	414	411	414	421	419	445	412	424	398	425	440	456	456	427	431	438	399	400	420	429	444	436	434	413	421	410	447	419	434	441	421	432	447	436	418	421	424	413	439	445	434	409	433	480	402	427	440	445	382	423	409	421	424	408	442	403	449	419	491	427	399	415	420	388	442	412	397	426	436	395	405	450	427	432	410	435	429	429	434	386	438	424	404	420	409	412	399	408	425	435	405	422	405	405	404	449	451	412	421	445	431	430	428	407	424	416	413	389	419	399	422	405	445	455	420	444	441	407	421	425	434	440	422	446	406	454	405	442	418	410	393	405	435	443	435	421	437	465	387	418	434	440	413	416	453	419	420	411	456	409	436	430	405	446	405	452	429	407	429	431	432	444	449	402	410	475	421	399	410	424	387	428	413	429	457	405	412	416	431	396	440	417	402	433	420	421	422	388	427	420	385	414	426	406	413	418	425	374	428	397	443	416	464	441	413	391	405	440	470	412	422	406	411	462	409	431	418	440	390	448	429	448	423	419	475	461	410	421	418	419	448	443	441	400	424	420	383	464	469	408	402	420	413	418	435	403	407	448	423	452	434	466	381	434	455	410	430	421	426	433	426	420	456	396	461	401	410	435	428	402	402	438	426	461	382	453	441	413	436	430	423	455	415	418	437	432	374	457	459	442	408	407	412	427	392	410	448	437	404	462	411	388	415	411	407	391	428	402	381	433	449	458	430	409	401	443	438	433	408	430	395	425	403	425	457	414	446	387	444	465	414	405	428	406	413	420	434	399	432	447	392	463	399	436	403	381	409	445	409	411	455	436	413	440	442	399	384	429	462	448	436	446	468	408	438	388	406	413	429	391	459	436	393	434	432	449	404	403	421	423	431	430	383	426	398	429	408	416	449	436	411	433	412	457	418	415	380	432	424	424	457	444	392	432	433	408	420	420	421	396	426	393	429	450	419	396	438	401	446	435	414	418	377	441	427	397	404	388	402	460	425	415	439	403	457	448	416	418	436	437	431	427	426	416	427	437	467	438	426	430	428	393	433	403	408	418	442	468	413	420	433	408	410	429	409	435	400	436	397	427	434	394	449	432	465	431	423	446	393	428	433	416	405	443	408	416	418	403	403	427	421	437	426	426	439	435	411	409	431	446	459	396	438	448	464	409	457	400	420	422	437	420	408	423	403	415	416	442	404	411	417	436	434	417	428	412	434	423	421	412	384	399	441	395	439	457	426	428	434	411	433	448	427	420	438	405	455	431	433	491	423	405	434	461	425	402	403	418	404	411	432	403	462	394	414	404	423	449	416	419	390	436	420	412	410	392	453	421	455	433	442	433	396	396	445	436	408	463	407	434	408	393	436	413	436	415	418	433	442	449	431	441	423	430	495	437	448	416	406	399	418	440	431	407	430	453	392	413	435	461	406	430	480	440	454	424	437	391	403	415	396	417	439	429	376	447	434	434	426	405	412	396	427	438	446	410	431	432	405
6469	5578	4861	2738	1930	1693	1502	1137	1305	1098	1032	1040	1039	900	940	866	852	848	817	876	800	782	842	837	785	787	829	819	824	900	896	946	920	825	861	822	902	919	872	864	823	876	857	869	937	902	918	890	855	909	829	926	1143	1252	1152	972	900	821	792	750	772	756	732	743	802	762	746	795	770	738	793	792	778	824	787	757	781	816	752	731	759	784	799	772	762	763	762	740	773	782	747	760	765	839	748	772	740	773	791	793	764	751	787	755	784	771	798	755	784	830	795	818	783	737	820	773	791	788	770	804	802	800	763	787	821	755	772	822	787	787	791	786	808	801	814	788	713	770	731	763	780	788	728	771	734	767	781	789	761	738	789	760	756	751	766	720	764	775	768	782	757	801	702	759	764	746	804	773	796	777	751	728	781	798	778	781	767	774	805	776	748	782	770	771	764	823	751	789	767	822	747	791	809	730	794	774	794	817	842	787	788	783	731	759	816	727	753	785	778	779	782	738	785	784	769	771	766	725	774	746	754	770	751	786	798	794	787	737	777	760	835	775	761	722	783	815	790	754	834	792	728	765	762	737	799	745	751	787	809	769	798	769	813	710	734	774	805	796	780	806	776	759	745	799	766	761	767	777	793	749	760	840	788	784	765	745	810	785	760	773	742	753	728	749	763	783	808	737	827	782	748	757	848	782	764	790	768	753	820	829	751	768	830	806	796	724	782	854	750	759	765	781	808	748	745	755	777	836	749	758	750	805	754	765	750	790	749	780	754	775	784	777	779	759	774	756	795	782	768	794	788	757	767	780	785	831	774	789	782	764	810	747	771	778	760	817	766	741	790	744	694	760	832	772	806	835	768	792	830	763	820	808	818	789	785	788	792	732	782	771	747	770	768	784	814	820	808	760	747	799	746	793	772	769	756	780	798	767	761	746	804	795	768	811	816	790	810	825	772	815	775	800	727	766	675	763	786	752	749	786	767	795	741	750	772	804	764	733	780	815	765	772	789	807	804	786	781	818	804	790	753	762	764	723	743	767	851	729	819	774	775	798	767	766	757	783	769	796	817	766	811	793	817	790	792	743	790	784	792	830	793	738	755	766	807	744	834	795	759	792	793	740	793	783	801	788	813	757	789	771	787	783	807	821	772	777	735	787	784	754	764	777	764	735	802	751	737	770	791	791	806	778	725	748	794	803	777	782	755	787	748	743	816	807	785	776	760	831	725	784	770	803	801	781	754	767	788	739	808	792	775	824	742	790	776	753	754	752	737	833	770	737	769	772	772	843	773	745	787	746	758	740	783	790	743	783	750	757	769	779	757	753	761	778	773	717	783	763	749	742	788	801	789	837	750	807	755	725	747	747	791	828	811	754	811	741	778	797	732	817	809	746	802	782	782	791	794	754	766	805	747	792	790	784	791	727	765	729	801	796	794	776	752	799	748	770	786	748	731	775	790	798	800	760	786	805	830	771	783	772	749	775	797	766	773	754	775	750	777	752	783	750	797	818	797	741	794	796	731	785	800	780	763	788	790	824	760	750	763	729	753	740	798	845	752	736	794	765	793	759	785	723	788	779	751	743	742	839	812	772	824	769	773	754	786	811	727	725	773	733	744	769	754	755	766	831	795	804	783	772	790	763	744	783	731	739	845	771	790	784	737	725	780	777	760	755	743	754	746	767	788	821	772	789	791	767	794	766	716	764	780	731	775	791	756	816	807	743	786	787	744	759	821	780	795	789	756	813	798	833	749	769	772	845	838	815	782	770	825	794	802	781	782	781	746	816	711	744	758	790	778	785	768	835	784	810	779	774	758	768	768	792	766	750	794	761	768	753	813	736	769	775	763	775	759	774	860	765	748	775	755	784	803	788	784	808	810	770	773	712	780	807	831	755	739	828	732	764	769	787	764	736	820	740	748	792	768	807	763	779	723	776	824	735	762	816	790	719	763	801	790	763	786	773	779	783	780	853	771	790	798	815	745	802	750	756	817	768	802	761	846	760	745	754	786	829	730	767	780	777	769	787	794	784	796	759	818	821	759	773	774	761	782	783	800	796	766	748	765	798	777	770	762	787	752	759	792	834	821	763	740	733	764	823	750	728	754	741	776	771	801	769	764	779	792	768	814	809	754	792	807	792	734	772	805	758	773	829	741	760	735	787	740	765	767	760	737	755	778	799	805	783	775	771	777	798	811	802	790	803	781	804	799	773	795	793	767	801	717	774	780	774	762	760	783	762	808	772	799	756	800	791	782	800	802	765	795	790	783	751	755	800	794	810	772	763	783	796	747	804	790	735	781	778	784	787	748	831	789	796	799	812	767	696	729	818	769	755	795	794	815	806	768	816	749	759	773	773	771	774	771	784	745	801	815	739	788	750	776	761	749	870	751	762	764	749	722	799	814	775	776	769	768	803	737	761	833	779	780	786	757	767	721	738	786	779	757	812	764	776	744	786	801	750	806	760	741	792	796	804	772	758	761	735	785	763	745	817	761	784	882	776	820	806	770	821	750	811	785	750	755	765	790	756	780	750	739	796	738	791	799	736	793	721	771	746	783	801	771	766	768	737	762	764	766	722	752	799	757	763	804	754	739	834	784	782	822	768	772	728	750	779	772	795	788	783	798	725	720	790	777	787	738	776	772	773	746	783	779	798	795	762	769	841	793	736	764	774	780	756	791	766	803	793	781	793	774	767	738	758	774	750	701	831	772	770	731	713	735	750	735	760	777	754	776	763	720	797	768	812	754	783	746	805	758	791	779	741	802	798	801	807	810	808	786	775	750	789	791	758	703	767	782	762	752	801	745	786	817	787	764	797	807	741	837	746	805	819	776	780	796	785	785	763	801	808	801	810	796	705	777	778	757	772	758	736	754	741	775	728	781	789	795	807	796	780	770	780	758	785	748	791	774	776	827	818	767	780	758	768	782	743	762	798	802	768	760	800	715	718	767	782	773	736	753	740	812	783	757	789	810	772	804	741	776	810	779	796	805	754	771	757	791	769	749	789	703	722	766	778	749	764	751	753	777	806	806	771	774	815	799	795	794	819	844	747	746	760	770	743	777	751	786	731	753	735	741	833	749	811	785	760	775	762	827	757	724	782	789	766	783	796	760	787	749	815	801	811	704	730	756	771	764	763	819	757	816	784	776	764	754	759	771	743	776	762	778	798	769	788	839	767	778	808	782	744	777	779	793	758	738	774	796	755	773	753	835	787	791	783	776	775	747	741	724	791	785	756	749	811	779	720	806	822	815	775	799	762	778	814	827	802	794	811	746	811	803	777	799	815	729	791	797	776	787	776	764	798	818	794	759	785	783	834	789	777	746	781	744	807	809	757	740	787	780	736	771	716	747	735	813	803	789	774	837	784	797	766	756	759	754	720	811	785	762	814	766	832	766	778	775	770	792	788	764	751	765	765	808	764	795	790	759	758	780	775	821	758	784	748	806	761	833	774	805	754	824	776	788	830	785	777	842	770	761	774	762	797	804	746	792	791	735	785	771	808
24310	21268	28332	24511	20320	3105	1107	736	1138	555	512	506	448	467	475	427	437	426	390	371	393	371	376	368	344	349	331	382	366	341	359	348	370	418	350	349	430	385	410	395	388	377	360	386	371	361	393	397	380	388	418	732	1154	1027	733	577	433	350	350	329	325	338	319	366	353	331	327	343	347	327	365	344	320	309	327	316	317	351	317	317	327	330	371	368	343	327	350	350	362	361	334	301	334	347	337	363	330	326	346	325	325	351	352	351	337	353	379	328	343	331	340	340	347	360	365	367	347	328	319	341	345	334	356	364	340	345	317	355	306	325	303	336	345	338	321	365	333	344	337	320	360	320	327	350	344	331	337	350	310	348	350	344	342	333	352	361	338	330	348	336	327	320	325	360	374	328	313	341	323	346	381	345	321	322	343	334	325	336	354	350	341	319	329	333	353	320	342	359	317	363	343	327	334	364	312	338	361	335	364	310	329	353	376	345	315	356	357	330	303	336	365	324	313	331	350	364	351	332	338	349	339	313	344	358	281	367	346	327	362	333	330	333	291	330	304	350	349	349	327	350	350	345	353	346	326	301	386	329	332	345	349	355	356	357	306	344	332	293	362	329	304	310	306	355	350	318	334	341	322	339	299	356	359	355	341	347	325	326	345	338	328	343	345	335	303	295	341	348	356	327	355	356	381	318	308	336	345	344	341	322	330	297	320	302	331	327	319	316	333	347	332	336	352	348	313	361	373	337	362	337	371	311	343	363	378	354	293	381	327	352	309	329	376	321	335	326	384	345	350	312	305	330	318	326	346	327	307	323	325	335	339	362	337	357	331	354	341	308	303	343	341	324	322	355	335	349	360	386	332	296	339	329	353	364	349	328	344	347	335	334	352	330	363	341	328	358	335	338	312	339	339	341	298	362	347	401	342	339	334	356	346	344	320	329	342	312	351	382	349	326	354	341	344	324	353	366	358	326	348	319	320	347	335	342	353	338	354	340	352	348	333	332	347	349	354	338	369	338	346	348	346	342	304	339	354	362	313	328	362	316	338	355	327	332	322	350	343	334	343	317	325	372	326	334	335	328	311	341	344	313	315	333	290	318	312	335	322	293	314	354	354	349	318	374	345	306	342	346	350	338	319	320	329	354	349	344	336	366	331	342	330	328	343	344	321	320	319	316	341	350	344	332	340	330	341	325	329	345	349	326	361	337	342	321	332	358	359	325	332	330	311	341	360	311	365	347	314	308	329	312	345	334	338	312	352	366	324	320	386	341	350	306	331	319	347	323	317	355	359	289	364	313	317	343	337	330	344	337	339	352	372	325	337	323	336	327	345	330	331	335	337	316	374	331	339	387	346	356	340	341	356	353	365	333	336	312	317	345	342	330	302	337	357	334	328	351	303	346	368	321	310	317	342	321	336	349	342	329	355	364	335	329	320	301	318	334	349	329	331	313	343	333	341	364	321	342	318	335	354	304	292	357	337	360	347	320	339	356	365	344	336	302	328	353	306	314	328	338	293	364	339	299	322	336	297	348	335	354	364	360	339	343	338	328	379	320	321	355	326	354	320	318	361	366	354	362	346	347	325	355	383	361	355	345	344	340	353	373	359	337	359	314	339	325	322	327	377	371	332	344	357	332	356	322	326	342	308	324	344	352	341	339	327	355	367	330	363	352	334	327	348	354	332	338	359	377	349	369	331	328	345	353	334	301	342	327	309	298	301	320	340	297	308	337	331	346	348	356	357	319	320	361	363	379	313	358	325	314	338	369	317	337	317	345	305	322	324	340	342	344	322	343	353	359	313	330	334	346	323	351	346	332	346	320	333	353	304	315	339	341	322	357	340	304	325	334	323	322	347	320	330	347	308	312	329	387	323	377	358	336	349	360	336	321	322	340	353	336	333	353	360	351	370	341	328	352	312	366	347	352	355	348	329	331	323	285	329	324	354	343	335	353	322	337	334	342	302	330	310	346	333	344	338	331	329	341	341	356	340	315	340	330	364	303	338	286	345	306	302	347	339	309	334	337	338	331	337	360	345	302	318	343	332	320	361	362	345	343	296	328	338	307	347	342	337	328	338	349	378	304	327	359	360	355	342	361	339	366	322	342	373	347	334	316	329	333	308	369	340	348	339	331	304	373	346	364	342	376	316	328	346	362	366	359	315	331	331	340	343	344	334	344	356	333	358	317	330	312	308	322	324	352	326	348	338	315	325	337	345	305	346	324	323	341	328	340	323	311	346	291	333	366	344	382	343	335	347	376	339	375	336	330	344	339	293	314	349	369	297	331	354	339	335	351	342	322	316	335	329	313	328	348	368	339	321	311	357	333	310	348	322	336	348	353	330	360	357	344	341	356	364	324	345	319	312	325	339	320	331	344	302	321	329	335	312	310	360	332	325	349	330	320	336	319	370	325	327	333	366	337	334	364	315	328	348	328	328	350	379	348	362	324	324	330	303	333	320	307	363	342	333	347	311	323	316	342	343	327	349	351	324	366	343	356	361	332	319	298	334	319	323	338	395	359	332	344	335	327	358	313	394	358	335	323	336	335	315	354	376	327	329	321	328	337	321	306	315	323	370	337	310	318	348	342	321	332	344	311	351	348	350	316	316	328	347	343	318	307	343	344	315	341	331	319	317	346	331	344	329	351	323	326	315	337	328	336	307	341	331	324	348	299	340	357	338	291	310	337	351	337	339	344	328	335	383	339	312	357	355	331	357	332	338	359	365	316	313	325	349	338	354	342	318	300	336	339	341	330	306	356	341	299	320	317	309	361	354	339	351	316	351	397	317	360	320	341	352	344	333	333	331	360	313	334	334	300	343	327	344	295	303	343	347	332	331	366	356	341	333	337	329	358	333	330	364	315	325	345	347	297	351	342	340	343	352	322	329	360	336	329	331	342	354	328	334	360	372	338	317	331	335	342	345	314	345	351	382	314	368	336	368	331	353	358	319	333	339	340	362	365	319	333	366	318	300	356	348	314	362	315	360	330	345	337	306	373	322	329	378	331	349	333	335	362	337	355	309	362	352	352	311	342	330	290	359	373	353	328	339	331	375	341	340	316	318	344	337	357	329	391	321	341	371	370	363	331	335	350	331	353	349	347	351	349	334	349	351	319	331	320	369	343	322	320	326	313	346	327	324	347	302	351	339	327	297	332	336	378	335	343	328	350	341	330	373	331	317	327	341	367	338	338	328	324	308	355	306	333	351	339	336	326	332	326	359	391	309	362	363	308	333	357	347	360	344	329	327	364	338	349	316	347	344	339	334	359	346	313	344	336	354	360	356	318	307	341	328	348	320	350	340	338	339	349	346	324	311	364	351	317	353	346	354	373	356	331	319	335	334	334	330	363	301	349	308	309	327	356	320	333	364	336	328	322	335	324	340	346	368	336	325	355	334	329	315	299	358	351	341	367	354	304	344	330	382	354	354	349	307	306	327	299	338	334	341	328	317	312	324	311	348	339	358	319	317	335	347	328	315	335	349	345	292	332	376	360
8016	14488	12479	7129	4816	3574	2744	2015	3710	1614	1395	1386	1141	1122	1012	920	930	864	879	763	793	726	773	743	786	697	734	714	700	693	838	865	828	780	711	748	878	852	884	836	797	789	804	853	881	798	771	753	778	796	908	1971	3316	2681	1891	1251	903	711	622	614	665	580	607	661	612	645	606	654	655	620	641	655	645	607	639	608	667	611	650	675	632	604	562	583	653	622	634	629	631	586	668	632	623	646	603	651	643	611	617	631	605	617	625	624	632	609	601	621	662	626	604	650	635	645	631	612	590	632	675	621	638	601	621	620	618	655	614	630	607	645	618	637	605	647	632	591	600	611	672	573	621	623	604	615	641	597	583	601	615	625	608	687	625	635	571	584	620	580	654	669	605	644	599	600	629	671	650	590	617	637	619	623	599	597	607	676	581	655	622	644	621	646	604	651	597	606	602	642	639	651	617	646	601	659	631	579	569	644	659	673	649	595	625	659	635	631	627	642	629	619	631	651	625	594	603	636	634	611	635	577	607	613	623	580	644	630	649	638	615	632	629	642	630	640	606	614	671	611	628	644	569	602	626	624	655	625	602	657	620	622	626	619	640	625	633	623	658	597	607	610	671	596	647	695	613	642	617	664	642	589	649	631	594	638	620	617	659	624	612	594	662	599	604	632	595	586	609	598	633	625	643	625	628	604	602	646	608	632	617	632	619	625	631	606	596	637	623	643	660	631	613	660	585	604	600	641	619	656	614	589	620	637	628	673	583	656	612	622	636	655	595	642	666	671	644	625	590	633	597	608	647	621	637	619	616	628	620	592	674	601	581	635	641	601	636	641	634	607	659	657	632	658	604	659	636	625	605	677	628	647	622	627	608	663	558	646	612	608	629	606	598	621	566	631	639	638	602	650	612	624	617	602	633	632	655	649	623	622	597	654	614	658	613	598	605	653	613	644	627	629	599	641	673	649	622	622	609	659	653	617	643	622	572	644	618	658	650	592	634	628	565	588	635	634	630	653	599	650	600	619	632	591	653	610	583	574	626	604	646	617	658	610	597	618	636	646	592	636	602	613	621	608	647	644	631	613	618	596	608	598	643	608	596	650	655	615	635	662	606	616	612	627	633	623	627	629	680	655	673	666	628	599	590	622	639	608	636	562	601	570	620	619	642	618	645	641	615	646	634	601	585	593	663	613	612	629	665	571	621	629	624	656	607	658	669	623	599	597	630	658	670	656	636	614	609	648	641	620	624	628	615	617	671	704	642	607	658	596	626	616	619	626	612	652	657	602	610	608	651	601	653	605	651	633	633	647	581	685	635	626	608	567	609	578	651	625	651	660	594	589	617	644	595	632	629	613	646	588	603	604	640	628	590	611	638	601	640	658	616	651	637	613	592	627	614	622	622	630	592	626	598	643	646	635	625	622	614	677	645	654	651	625	675	642	621	648	637	586	609	623	599	632	620	614	631	626	640	628	601	646	592	650	578	614	655	590	629	640	606	644	611	635	618	604	603	628	622	620	622	620	600	630	646	655	656	585	620	629	646	659	620	677	632	596	645	670	596	642	638	656	648	672	624	593	600	636	637	630	656	660	629	602	617	667	663	659	623	624	606	651	632	613	628	568	668	648	617	614	622	653	611	647	631	655	654	567	643	600	604	674	628	669	576	621	615	612	634	627	654	648	595	640	634	652	610	616	683	619	577	636	595	649	640	689	668	605	585	571	609	660	622	603	611	615	604	653	616	608	650	601	618	645	617	626	643	622	644	638	622	631	606	634	609	627	630	620	597	643	657	626	601	630	666	637	631	610	610	605	633	658	637	626	662	612	603	627	633	621	635	636	595	606	629	650	641	662	613	597	566	638	619	680	634	636	674	670	660	578	653	661	618	616	638	621	626	581	636	651	627	638	584	643	615	643	645	629	625	605	592	595	615	615	621	623	596	622	643	639	625	668	660	669	631	614	668	601	606	636	631	630	601	658	622	614	643	677	592	619	635	629	634	628	668	656	620	585	653	610	604	608	611	637	615	621	641	623	661	604	632	645	642	596	634	652	610	574	587	617	643	612	629	601	574	657	620	639	603	584	633	680	665	621	641	645	637	627	590	622	663	592	600	635	605	619	595	605	630	601	656	634	631	592	635	612	645	693	618	608	646	637	590	617	600	649	636	601	638	633	591	626	660	671	635	626	596	599	625	623	629	608	661	669	694	641	610	593	628	602	671	627	634	590	651	649	619	649	631	625	591	602	618	602	635	625	650	610	653	600	648	648	613	593	608	632	630	615	627	638	642	627	635	651	615	625	659	676	642	607	628	684	624	599	604	655	655	665	647	614	601	645	619	614	587	629	617	641	626	643	612	625	575	602	647	637	595	650	640	616	656	652	603	630	616	624	607	648	632	625	612	628	611	653	663	652	602	586	678	680	627	621	634	613	630	649	651	681	630	596	573	641	570	613	623	625	624	660	656	596	618	599	648	678	563	626	612	692	609	644	642	631	580	676	619	550	656	597	589	641	602	623	629	658	665	608	624	620	604	611	603	679	607	644	599	651	615	620	650	632	628	618	627	648	636	617	630	610	627	630	621	621	592	620	642	613	643	582	616	606	690	655	623	609	628	653	634	614	633	644	606	682	611	645	639	631	619	622	592	618	667	632	654	608	619	636	635	618	638	613	592	569	613	636	601	607	623	628	584	640	615	624	653	615	593	582	601	629	647	617	569	616	658	661	612	635	589	624	632	606	610	630	633	634	611	615	585	590	622	637	596	639	660	591	603	615	584	634	646	652	587	592	660	627	627	638	639	630	613	621	663	623	641	634	671	611	626	602	621	657	616	644	656	653	565	628	652	638	611	620	630	631	631	637	599	597	619	601	618	643	590	609	633	628	606	666	657	624	668	645	699	626	604	594	650	651	618	638	602	613	625	632	643	565	660	641	607	598	638	667	649	628	641	628	677	611	640	598	598	597	589	650	592	638	608	625	643	677	621	630	622	611	625	643	610	609	627	655	605	631	614	647	646	633	667	649	592	656	586	611	589	672	611	540	659	605	603	618	627	641	630	637	641	635	651	633	652	620	622	644	671	628	652	647	672	630	657	681	609	630	584	646	573	607	604	598	635	672	654	600	612	626	604	623	625	615	626	658	656	641	565	592	651	642	595	624	669	634	640	683	638	643	614	616	601	672	626	643	634	635	620	666	644	623	588	600	674	673	637	674	640	654	575	619	601	629	656	635	662	582	629	628	617	662	630	613	595	616	629	611	580	616	653	650	629	650	595	633	606	621	625	594	614	596	606	601	592	624	627	613	625	598	612	606	641	582	640	648	640	631	635	618	668	654	627	672	604	659	590	635	624	631	619	663	612	613	626	625	618	631	641	654	610	625	567	594	633	620	635	657	663	578	611	636	646	647	635	612	616	607	649	634	612	624	626	652	609	631	600	614	636	643	611	631	643	633	624	595	612	585	632	609	647	632	644	632	625	648	631	559	629	602	644	660	600	658	639	653
23321	21248	28989	23844	21254	19389	2587	967	2085	637	593	526	460	431	416	400	410	420	437	397	347	365	322	353	340	324	296	343	330	329	324	391	393	310	332	356	327	398	355	357	351	344	315	380	333	324	346	371	354	343	527	1053	1304	1590	1077	658	384	328	293	275	279	265	263	263	249	279	264	237	280	280	276	273	251	270	287	297	284	248	264	268	275	283	282	277	255	283	250	283	301	254	292	284	253	267	270	277	260	302	267	257	257	278	265	296	280	275	270	240	310	250	258	257	280	268	253	251	260	268	253	256	260	264	265	271	277	292	273	291	266	272	282	254	268	269	268	265	283	265	284	246	279	290	266	293	266	264	313	277	243	309	266	249	259	280	260	269	282	262	261	262	299	287	256	235	261	236	255	287	268	244	281	288	263	239	292	252	267	290	251	295	310	276	286	279	295	280	249	270	271	261	268	275	277	247	269	271	267	250	258	256	236	262	267	275	281	255	295	262	254	253	234	236	292	275	272	271	250	293	269	283	277	268	286	247	232	308	261	291	258	286	277	256	261	271	266	289	287	241	266	276	296	201	263	271	266	271	286	285	285	255	257	266	286	253	279	259	271	286	247	277	290	266	263	288	267	240	276	251	259	246	273	285	270	268	271	284	289	263	245	266	253	240	270	229	276	274	269	242	288	262	268	246	239	265	245	288	263	262	280	302	275	273	288	285	255	273	249	263	266	247	247	286	257	256	258	234	270	285	258	259	272	260	267	267	288	285	279	262	278	293	256	282	285	232	255	245	273	243	290	266	262	292	275	253	248	274	270	266	250	253	247	263	249	237	250	264	257	261	242	253	266	263	276	246	245	259	284	290	270	242	248	282	255	276	289	301	258	296	263	230	283	236	259	282	240	263	274	254	292	257	277	271	282	245	254	266	244	276	264	253	266	271	253	269	305	253	247	296	273	269	256	265	248	274	280	293	234	262	283	287	243	259	295	236	262	297	252	271	251	273	233	272	290	265	243	261	268	263	284	261	306	258	275	268	271	282	265	262	261	227	300	280	285	275	281	259	270	268	266	273	290	237	273	270	274	226	251	269	266	276	272	243	265	269	271	284	242	270	235	246	254	250	231	277	275	270	273	309	271	242	271	264	282	257	241	259	244	289	267	261	261	286	285	283	269	285	317	298	277	246	291	273	251	274	272	267	281	274	274	282	261	295	248	265	279	292	256	281	291	277	263	267	273	261	249	260	276	264	252	295	276	288	261	285	232	256	275	263	275	249	261	291	275	257	278	249	260	260	275	267	257	274	259	279	279	283	270	279	259	278	258	244	267	265	265	265	275	254	243	269	304	248	260	278	289	251	264	293	248	272	260	265	267	273	277	273	267	219	271	285	295	277	262	253	265	273	267	302	273	268	286	255	280	273	253	246	277	259	260	262	281	250	261	269	249	297	263	262	277	271	246	263	231	261	270	256	297	243	280	270	272	249	278	300	290	272	277	301	246	254	262	263	265	280	301	280	273	259	303	274	274	279	277	274	266	277	263	256	252	281	265	254	287	271	285	287	233	275	267	258	267	266	303	241	260	274	227	270	305	280	262	276	277	283	249	304	258	248	307	269	267	230	225	288	267	255	275	302	276	265	254	277	284	271	263	263	250	309	251	280	291	282	285	239	271	273	292	268	283	280	255	257	269	245	264	273	281	264	278	285	291	292	275	288	298	251	270	237	302	260	261	245	241	271	270	274	272	292	252	270	278	270	237	243	251	254	259	276	264	258	293	263	269	251	278	274	229	263	267	292	277	245	263	278	265	279	290	289	282	261	256	272	295	241	263	260	258	235	231	279	254	305	279	249	273	268	287	262	244	257	268	269	290	259	269	244	276	288	274	284	262	276	264	278	273	244	256	291	270	277	256	266	275	270	256	274	261	275	259	281	261	271	277	256	255	277	272	243	244	270	252	282	261	260	264	224	261	284	289	287	269	261	280	267	260	308	256	271	258	267	270	257	280	270	274	279	268	292	282	267	256	246	278	273	265	244	276	282	285	276	284	288	259	268	264	266	259	264	253	279	257	263	285	243	266	224	226	268	263	274	258	263	263	262	276	261	276	250	248	241	255	254	263	278	274	278	245	268	262	299	244	268	274	273	250	254	283	267	276	289	285	269	290	273	254	257	247	273	250	281	262	270	260	253	274	279	273	270	275	249	277	259	260	262	277	279	256	286	278	282	261	254	238	262	278	253	274	260	266	286	244	266	250	274	255	267	243	270	281	276	275	280	279	259	260	271	251	286	278	246	297	259	268	272	265	292	287	258	267	268	244	259	273	267	268	282	256	280	277	254	300	275	288	247	247	273	282	287	289	251	277	253	273	272	269	263	257	272	275	254	275	263	288	267	297	284	276	271	262	301	270	273	284	259	271	271	253	253	234	274	253	254	236	260	259	272	278	299	264	285	243	269	247	279	272	263	253	261	256	261	239	266	273	284	273	259	296	242	240	279	268	266	251	251	262	237	289	276	259	272	273	270	272	271	241	246	268	276	257	249	258	276	266	294	266	278	272	252	294	211	241	275	269	267	269	249	275	248	272	281	248	252	297	254	253	285	279	272	283	262	302	286	280	242	280	260	242	238	271	258	287	261	278	255	254	297	254	246	270	251	282	233	266	268	249	287	265	268	258	255	269	269	278	286	247	285	257	271	255	294	244	288	284	277	256	281	266	288	300	262	272	270	265	282	275	223	274	271	283	255	261	270	237	256	279	242	283	263	270	259	267	280	272	280	297	261	280	265	271	254	292	310	269	245	238	272	241	260	291	275	264	288	270	278	253	234	282	243	259	281	266	242	283	251	256	243	213	245	249	263	271	269	249	282	291	292	262	284	270	268	257	262	285	281	268	280	277	251	293	264	276	277	258	280	294	260	262	306	277	277	264	228	281	276	263	253	254	266	280	232	309	274	261	253	277	276	269	264	255	265	289	285	281	262	278	281	268	251	274	237	238	272	242	274	283	257	263	256	278	289	257	265	282	269	276	239	273	264	281	243	264	257	259	301	232	260	288	254	266	259	255	249	304	261	298	281	297	270	246	267	273	240	264	274	259	271	283	247	283	266	283	261	245	262	257	244	301	280	266	275	263	264	281	270	246	239	262	265	292	276	281	249	268	261	253	255	279	270	279	259	293	289	274	299	289	260	244	265	234	273	256	239	291	273	247	302	267	285	255	260	292	267	261	281	267	246	245	267	265	272	247	272	245	289	275	238	273	295	284	242	250	269	254	274	295	275	257	242	291	275	257	298	255	252	280	274	267	251	253	289	259	252	252	298	268	249	215	251	282	271	266	267	275	258	280	258	256	267	260	250	255	280	233	275	247	280	303	272	259	253	287	270	249	244	268	256	268	272	240	251	237	279	259	254	296	256	298	257	283	273	275	267	253	310	257	258	274	262	273	280	256	270	254	290	275	268	279	279	266	256	261	266	259	291	245	270	219	286	270	263	246	265	290	283	264	257
10052	20052	17906	10692	7470	5555	3666	2860	7251	2113	1782	1672	1424	1153	1105	1048	986	964	1026	935	838	779	826	732	693	730	720	768	709	681	665	877	874	778	679	716	735	828	822	752	737	774	733	888	806	712	805	864	734	745	1379	3134	3670	4635	2867	1737	952	602	519	504	504	514	506	469	488	520	504	485	467	487	486	462	513	504	499	449	484	477	519	512	499	519	456	484	469	496	496	484	497	479	482	523	489	465	504	510	464	484	469	489	499	518	492	534	514	529	481	533	467	492	473	469	487	516	537	490	528	457	494	472	474	492	476	459	506	520	501	518	473	437	463	504	487	480	475	484	476	500	458	487	504	507	448	490	501	457	520	503	498	512	515	488	501	506	473	480	514	490	468	466	469	504	504	496	534	504	484	465	493	489	482	476	505	467	515	502	463	482	474	456	482	497	502	526	490	504	492	490	477	546	506	511	490	490	502	483	492	480	514	450	504	480	511	490	496	461	444	487	515	471	496	469	512	519	531	487	490	455	501	489	477	502	499	504	529	504	513	482	472	505	495	523	494	474	504	512	496	474	502	489	494	481	478	514	503	548	510	467	499	513	494	458	464	519	516	519	523	537	498	487	457	472	479	485	511	508	475	483	519	503	493	495	448	510	501	499	492	468	462	456	495	532	496	527	515	474	494	509	475	520	503	508	471	423	480	511	505	487	463	538	492	468	488	506	477	469	483	521	496	509	510	465	471	499	453	483	480	489	469	537	553	498	475	499	477	497	479	490	527	461	493	487	514	481	493	500	501	490	513	511	511	488	495	482	491	512	522	473	522	483	492	519	491	505	535	499	475	465	484	475	495	473	485	474	536	489	496	482	491	470	528	493	495	525	488	469	475	469	471	494	484	518	474	499	519	476	494	495	476	515	452	501	518	486	505	503	479	459	520	518	480	499	492	495	504	496	497	494	492	468	485	516	483	461	468	522	496	476	507	455	493	513	470	499	515	522	493	508	477	528	488	507	472	493	474	496	467	477	495	499	490	477	501	497	504	501	496	524	511	452	473	483	488	455	496	474	486	490	509	473	514	484	510	490	492	498	466	473	458	507	494	448	469	483	481	496	489	486	530	485	469	465	509	497	477	490	482	484	510	526	481	528	508	483	500	529	470	523	494	478	507	553	529	478	487	490	492	451	488	493	494	514	524	518	486	478	511	455	459	471	479	499	515	513	538	479	509	458	488	451	513	492	465	487	495	460	495	495	513	514	454	486	548	478	446	545	486	523	507	504	481	503	473	472	523	494	498	500	493	472	497	500	503	490	502	499	480	514	475	492	502	492	511	482	496	513	494	490	508	495	477	520	479	516	460	542	485	473	524	464	478	540	488	491	471	515	501	472	487	503	500	473	498	470	507	488	487	481	515	508	499	506	506	491	507	478	442	452	493	459	507	523	455	509	471	500	542	529	491	490	515	498	519	500	495	486	502	473	508	502	531	499	472	463	481	503	491	476	510	489	488	492	467	483	453	458	479	493	523	492	534	470	486	510	509	495	504	500	501	466	474	469	487	507	519	540	476	482	537	529	481	470	500	481	469	509	493	484	479	491	526	499	477	503	447	461	506	516	494	500	491	482	485	478	504	544	478	498	479	483	469	422	529	511	521	442	510	461	475	486	494	510	498	428	531	445	527	512	489	507	497	514	510	491	498	523	510	490	508	460	480	518	522	511	493	516	504	447	499	476	497	511	486	461	493	466	460	437	473	457	495	512	477	477	504	477	504	474	505	485	455	515	520	501	476	497	495	478	494	460	502	471	524	517	512	463	498	500	498	503	504	489	490	446	474	507	471	469	478	471	507	451	499	480	498	485	534	477	492	468	511	483	509	475	469	512	498	500	513	520	495	483	477	476	542	534	496	480	465	456	472	515	482	448	500	509	511	532	476	426	466	460	501	500	492	512	538	450	465	487	499	471	479	482	500	511	505	467	491	497	518	511	475	500	429	496	515	490	512	466	464	498	459	525	484	485	508	479	486	485	486	455	522	496	460	483	488	480	508	473	495	483	503	493	443	530	492	497	468	527	516	482	496	479	468	520	529	495	487	486	495	511	502	474	467	477	513	538	493	520	492	496	501	514	457	461	507	530	507	508	487	494	486	506	441	495	496	456	506	471	492	480	509	482	458	499	494	549	497	476	487	541	477	481	518	486	492	516	512	540	499	466	511	509	538	513	542	472	506	485	473	452	521	483	518	487	491	445	512	478	528	508	489	486	468	473	476	532	518	465	503	540	520	509	442	423	492	480	502	508	491	482	496	520	536	487	501	478	518	486	480	518	479	521	479	500	509	466	505	509	545	480	500	490	496	510	472	483	512	542	481	491	485	486	469	466	482	466	481	475	460	487	510	504	499	485	501	483	451	482	479	481	509	526	477	494	479	489	499	494	478	497	490	499	473	507	474	478	482	478	496	479	476	512	468	508	481	491	480	474	432	533	465	461	509	514	504	488	493	468	470	515	494	505	505	528	501	490	462	512	484	489	475	463	479	467	500	497	476	495	456	506	499	506	518	478	466	500	501	489	472	491	441	500	470	478	495	490	514	518	503	487	498	504	544	494	497	510	513	524	490	479	479	523	447	522	524	518	500	506	538	457	477	509	458	500	440	518	465	472	491	463	496	506	520	484	482	457	496	486	429	541	512	491	483	560	509	496	497	520	489	468	514	518	458	506	500	490	522	512	476	499	471	476	479	478	469	481	482	483	465	517	493	481	496	529	476	506	468	513	500	500	490	467	497	518	555	481	508	475	498	457	516	493	486	497	510	487	487	522	518	554	509	492	470	481	514	519	502	505	507	488	491	461	483	517	461	487	469	463	497	449	503	507	486	481	487	473	483	474	502	456	488	505	474	501	503	464	481	494	505	459	517	521	484	474	492	499	484	491	497	493	497	527	476	507	486	520	484	468	521	492	484	471	490	498	451	456	485	488	481	507	499	514	500	495	511	493	531	452	469	523	507	526	490	476	505	459	458	510	482	458	522	486	493	459	509	463	471	460	508	497	494	506	479	486	513	482	498	488	470	493	528	531	494	489	477	483	447	464	485	503	508	523	484	483	499	491	475	509	478	457	493	510	496	475	525	490	466	504	507	517	503	464	505	459	485	470	495	489	469	461	429	478	490	498	494	444	511	480	487	536	432	490	486	500	471	500	494	488	504	487	540	488	486	492	491	468	488	498	498	521	507	493	505	526	458	502	506	477	488	450	501	490	476	499	479	467	528	473	468	483	504	497	484	467	489	489	517	495	459	477	477	498	479	432	495	498	483	482	485	465	477	501	494	468	497	487	475	502	474	506	499	495	534	489	480	458	513	472	501	458	516	527	470	496	508	490	493	511	509	508	494	469	476	483	492	501	487	468	483	530	484	468	494	494	470	472	499	480	489	496	510	490	491	468	493	507	495	524	477	496	432	536	527	506	516	512	487	477	518	510	476	509	544	470	516	527	534	536	477	493	521	462	443	502
26788	20122	7254	1660	1044	892	550	462	593	484	448	410	499	397	375	385	460	393	475	429	392	440	391	392	397	397	408	383	373	413	415	421	411	411	379	382	398	420	427	410	433	406	416	397	382	414	446	397	426	440	395	421	508	512	508	463	411	398	406	384	396	372	402	395	403	396	407	409	375	388	391	385	388	355	405	404	392	374	431	385	391	382	385	384	394	360	409	401	367	389	391	400	400	395	386	384	389	435	399	378	385	381	395	399	350	365	354	360	398	355	357	407	377	390	376	399	395	379	373	382	387	403	362	396	382	379	373	373	403	374	398	397	378	403	364	410	375	383	431	369	392	371	387	383	391	376	405	400	399	377	400	395	369	379	407	401	392	390	397	413	382	383	370	365	397	375	382	409	371	377	366	373	377	396	394	372	401	368	395	394	389	371	402	386	397	379	400	370	383	406	420	401	405	352	383	405	376	407	373	400	363	406	343	402	393	419	368	383	406	358	373	352	380	383	382	379	391	374	389	414	376	383	395	408	342	357	380	368	368	375	372	395	388	358	376	411	399	394	355	384	367	405	391	392	398	387	401	382	407	404	389	374	378	391	393	374	400	369	384	418	364	387	378	381	379	346	381	379	376	383	380	368	366	388	335	391	348	394	369	369	379	402	388	377	376	367	353	375	388	388	408	384	418	341	392	368	395	340	376	367	344	373	375	365	392	374	378	393	373	421	376	405	369	346	376	374	393	386	383	398	380	368	359	370	402	402	365	394	387	372	392	381	379	420	384	415	394	377	394	392	392	388	381	387	380	399	395	355	401	394	388	380	352	405	326	385	418	349	397	406	378	381	408	376	346	385	391	396	388	331	382	374	395	368	381	392	404	383	378	403	387	382	377	362	389	382	369	371	392	393	388	362	380	415	368	370	382	419	369	356	387	358	352	371	376	372	388	367	360	437	397	398	368	409	377	347	358	419	385	385	349	360	382	389	409	382	392	386	397	396	423	382	342	356	391	391	414	405	376	374	375	370	381	414	380	412	381	395	388	358	380	402	382	418	373	393	382	380	340	385	377	381	373	361	362	385	365	370	362	366	394	390	399	347	380	391	359	412	387	391	348	376	389	376	385	363	403	394	342	390	372	398	366	388	367	382	391	382	414	361	363	387	412	398	420	382	384	409	376	382	390	386	347	350	340	343	397	428	349	369	406	388	401	340	372	337	362	410	421	391	378	363	411	395	388	372	365	398	396	362	369	399	408	374	381	369	373	386	346	398	409	391	402	408	409	378	370	386	346	371	405	404	418	385	381	400	365	392	360	360	356	439	400	401	372	387	380	402	359	396	426	363	389	392	385	424	387	358	367	383	364	385	421	356	390	382	362	344	381	405	375	358	390	368	389	401	419	368	397	414	399	377	374	411	359	407	344	380	384	410	380	402	383	361	344	390	375	333	383	357	391	374	337	367	374	390	378	362	372	406	405	351	381	372	385	386	384	408	398	408	381	415	364	412	381	389	397	379	399	389	393	345	377	419	369	401	379	404	399	349	345	385	386	413	374	358	368	391	380	375	387	397	346	433	374	408	380	336	376	370	353	385	448	380	393	376	404	422	379	374	395	371	384	360	341	396	403	413	360	385	352	422	398	374	379	414	395	381	415	419	386	370	367	375	400	346	406	412	382	375	401	423	421	384	390	384	387	360	376	374	369	382	408	423	394	387	396	376	412	403	350	366	397	419	381	366	399	346	384	369	388	423	390	398	382	379	378	349	367	418	440	383	385	382	393	397	354	388	411	391	367	403	400	369	385	382	390	392	379	360	366	372	393	371	344	388	361	356	387	390	377	394	373	396	358	363	366	380	366	384	409	342	369	341	393	357	400	395	382	371	378	378	338	370	371	378	405	379	412	435	379	356	346	396	371	398	371	388	385	370	372	352	363	412	373	384	378	396	370	428	370	401	384	380	413	386	391	372	386	406	430	388	370	431	388	383	366	365	384	402	376	392	398	381	368	377	394	373	387	385	393	394	402	386	357	379	384	377	395	388	362	380	358	359	383	393	415	364	365	384	403	380	343	390	358	372	403	402	405	410	382	378	413	384	376	392	398	375	417	383	394	376	368	386	405	387	390	397	435	375	371	344	412	398	368	409	370	416	406	366	419	381	382	360	411	348	384	386	365	377	375	413	385	392	373	355	361	390	357	404	387	403	361	391	381	365	375	397	416	373	385	366	432	406	385	382	389	371	410	394	397	371	403	406	418	382	388	408	370	381	408	373	407	378	351	378	391	397	365	379	398	402	383	366	378	348	399	382	369	370	390	365	370	357	378	379	385	429	354	385	380	382	382	361	373	412	390	359	369	369	378	338	368	373	379	406	410	356	378	363	362	380	399	401	381	378	344	375	355	391	372	392	382	372	383	380	343	386	386	433	396	377	390	393	374	365	357	399	371	398	383	416	372	431	390	342	372	394	347	384	379	388	365	406	396	353	351	407	401	408	376	375	401	394	378	402	370	369	368	370	356	375	360	411	407	364	381	391	398	405	370	398	353	353	398	392	374	381	393	374	381	396	365	363	403	396	348	411	372	401	372	356	394	382	379	360	402	389	385	375	360	410	429	401	388	372	378	356	378	367	395	367	335	388	392	411	353	390	372	415	386	397	358	358	384	366	413	411	392	377	327	384	385	360	407	370	366	373	382	364	367	385	394	371	373	389	380	389	388	402	390	374	368	371	399	400	366	410	339	365	359	369	361	361	400	426	390	419	404	415	395	400	408	389	407	360	415	375	371	386	386	394	363	375	390	373	351	380	418	384	359	382	400	396	391	370	352	391	406	346	386	368	388	389	388	385	428	392	376	384	399	393	362	404	382	388	385	362	401	427	385	379	390	362	394	415	384	394	409	371	387	407	368	365	382	372	420	402	378	392	369	375	412	378	367	379	375	367	377	364	384	341	411	391	427	360	379	364	377	379	402	352	383	344	392	384	393	370	415	377	401	374	389	402	383	360	383	381	330	356	372	406	396	418	378	366	420	386	394	364	376	389	371	353	398	357	379	407	367	315	395	394	357	363	406	354	360	384	369	397	376	379	367	389	407	402	372	428	394	370	396	383	385	423	366	369	373	396	374	375	405	418	380	400	444	419	384	412	385	372	384	385	382	386	410	379	362	392	398	384	378	408	354	391	377	379	363	384	389	376	386	419	368	418	370	418	382	439	387	375	372	432	348	394	391	376	409	414	414	394	379	386	395	360	406	381	389	376	380	398	401	388	380	398	400	396	383	382	389	381	369	390	382	395	377	395	372	348	347	351	356	381	389	382	390	376	372	399	382	382	388	383	407	426	394	388	366	394	408	346	394	406	412	362	375	366	368	388	362	381	403	361	371	390	364	392	404	381	355	403	396	353	383	347	384	375	333	401	384	388	379	386	402	368	383	379	380	358	376	379	406	378	363	371	354	393	351	372	378	372	379	377	388	404	377	372	370	399	378	366	382	374	401	380	381	364
5965	4803	4691	3072	2615	2078	1344	1199	1366	1015	1029	980	909	872	824	882	883	918	953	840	764	781	736	730	753	749	802	780	843	799	766	924	825	770	820	743	779	840	804	843	838	784	837	787	806	835	853	886	840	831	823	892	1065	1227	1179	920	825	716	720	698	683	724	695	708	700	704	729	720	714	722	726	737	688	714	732	741	748	767	685	636	741	727	727	679	729	705	686	717	671	752	734	747	710	716	717	725	712	752	727	674	696	695	745	699	645	688	692	757	776	718	722	703	701	728	670	645	722	663	699	747	684	730	739	717	685	727	701	741	750	713	683	670	692	711	708	691	714	695	639	705	781	726	716	650	711	751	713	692	740	705	711	710	750	688	738	741	692	734	736	761	757	723	679	728	701	742	701	705	705	715	731	743	712	730	659	750	700	701	704	681	715	721	676	705	733	695	718	711	692	684	711	726	722	691	704	683	694	686	724	711	699	677	692	742	708	746	753	687	745	733	761	687	664	674	737	667	651	716	745	723	683	755	693	704	706	676	743	755	672	692	725	672	642	716	733	725	689	754	701	693	735	746	732	706	708	730	739	672	681	652	724	707	759	689	724	714	693	734	746	718	698	710	727	723	711	684	715	690	727	676	788	684	745	729	752	716	706	732	787	723	726	740	753	743	675	720	696	667	714	763	721	654	677	710	701	721	717	739	719	728	714	718	680	670	720	731	716	675	697	710	727	733	708	711	738	746	685	680	677	676	678	742	709	755	756	746	743	680	712	693	681	756	694	734	732	668	679	657	721	681	708	736	768	721	709	723	723	724	662	734	750	687	703	693	719	733	747	703	712	708	719	686	746	743	725	719	740	700	755	715	740	680	733	699	704	711	713	706	718	695	711	751	765	696	712	739	701	709	729	704	734	708	700	729	673	751	730	736	668	700	733	700	681	706	698	694	744	697	743	673	751	749	715	711	720	745	736	724	746	662	720	687	729	697	713	742	685	694	759	696	721	714	698	734	723	746	705	686	677	754	733	732	729	705	651	699	686	681	718	718	691	751	659	756	691	709	745	670	701	669	722	708	737	657	749	702	723	728	747	708	710	721	740	703	731	750	706	720	683	752	695	680	689	723	732	748	681	726	704	742	679	749	733	714	715	721	718	729	689	751	698	693	718	712	692	750	723	696	727	756	699	716	720	724	747	705	746	705	729	672	672	663	704	688	729	715	728	755	704	703	745	714	711	730	711	732	750	718	732	715	741	715	775	694	717	742	685	763	695	717	718	728	698	738	721	716	724	770	743	763	707	731	719	673	686	713	729	687	688	715	708	734	699	682	732	676	738	705	712	709	705	729	738	684	668	716	735	710	701	701	732	755	759	725	684	725	738	744	691	733	679	684	731	686	757	752	742	734	729	758	721	704	693	757	688	719	650	697	665	707	685	685	717	721	744	705	716	684	740	730	750	702	695	741	716	708	719	693	741	714	744	754	679	717	647	728	745	724	706	709	755	743	719	717	668	724	738	732	727	721	699	698	696	719	714	684	674	706	716	754	733	715	710	711	724	697	681	714	745	725	744	679	709	697	739	712	700	674	696	714	657	710	707	754	663	829	726	706	703	709	722	693	701	719	719	701	699	656	712	696	695	729	716	731	728	692	710	703	709	710	723	700	717	726	666	712	770	719	684	744	712	736	722	700	729	714	739	719	685	703	677	740	727	722	711	773	742	696	770	740	733	684	715	674	705	687	695	695	767	740	745	708	756	687	708	716	700	721	658	699	719	689	678	751	726	681	703	721	705	727	742	691	743	737	660	729	681	679	688	656	713	747	726	689	683	741	682	750	723	744	748	729	716	665	758	672	736	701	709	711	754	717	686	679	666	688	727	723	714	741	731	707	726	691	765	717	691	666	709	678	696	741	697	724	714	744	734	722	672	728	713	757	705	690	698	653	707	664	749	750	671	697	670	711	697	718	722	697	728	718	729	687	700	717	707	736	707	732	686	689	724	723	718	661	645	708	706	702	687	749	727	713	691	707	717	716	762	727	704	710	703	714	706	733	699	760	696	691	705	748	731	677	755	742	711	737	735	726	689	718	710	748	748	742	708	710	675	759	748	723	736	676	693	752	717	765	727	730	715	732	678	696	759	685	738	747	699	692	705	704	690	701	664	692	704	709	722	728	755	716	751	714	732	717	707	699	704	690	705	696	713	728	743	693	758	758	761	740	697	712	726	692	724	726	727	700	784	671	641	690	697	679	743	701	718	737	700	726	698	681	700	726	773	716	698	703	682	728	740	713	686	721	671	700	698	693	758	718	727	733	726	694	724	722	699	720	746	728	707	741	694	716	659	764	741	751	674	682	654	740	722	743	710	728	683	762	721	680	728	781	697	707	730	723	703	721	686	735	702	725	720	692	665	719	761	688	751	722	638	719	691	781	705	728	758	698	728	727	741	699	685	740	718	718	712	746	696	725	712	744	714	688	703	711	656	738	680	682	734	772	725	703	714	706	708	714	718	679	666	709	700	690	727	688	717	734	720	727	741	680	741	715	680	745	777	737	763	740	738	715	655	702	713	725	709	731	704	679	737	736	728	727	692	708	734	704	703	709	706	749	718	747	720	721	758	749	739	698	711	718	715	753	687	730	686	751	718	768	722	698	705	715	712	659	647	717	755	731	744	690	736	707	703	705	723	699	746	726	708	722	705	738	750	704	738	700	678	753	709	734	687	703	676	719	709	714	723	695	735	709	698	712	683	676	723	666	691	708	694	724	720	747	724	761	724	669	723	740	724	710	739	738	707	651	671	694	703	707	694	701	672	734	686	722	702	771	684	726	737	778	703	725	712	678	729	733	677	739	689	722	704	741	718	731	711	718	700	766	738	742	683	735	706	710	688	678	696	687	740	739	724	714	741	724	702	746	755	735	735	718	703	676	740	706	695	657	633	706	688	740	689	676	722	678	711	711	703	712	681	709	742	668	710	712	708	720	697	717	707	722	708	710	702	722	697	704	715	670	701	739	691	685	726	676	721	712	736	658	719	689	699	727	694	708	723	691	700	746	709	728	675	718	742	709	666	678	704	662	748	698	728	672	742	696	729	688	737	748	721	676	705	705	709	732	700	739	694	737	730	670	716	681	707	700	729	728	739	726	724	751	671	761	678	704	707	723	756	730	695	721	716	665	719	702	685	746	744	702	731	700	786	743	718	709	689	707	705	690	702	752	751	681	652	703	716	816	660	709	639	682	732	670	683	710	696	715	720	703	684	705	645	733	706	733	728	723	726	743	766	735	730	737	718	716	696	730	749	691	646	694	660	704	698	726	692	744	716	713	735	678	683	695	732	771	725	674	733	746	693	654	726	720	720	720	724	681	728	700	731	731	732	737	719	707	752	741	727	709	733	719	651	732	704	694	711	683	719	757	639	726	698	672	730	715	718	719	736	727	738	722	708	750	731	727	643	709	671	727	711	711	690	704	735	744	737	716	710	756	693	688	702	720	671	698	722	670
24265	21280	28355	24506	20272	3260	963	637	1530	487	520	445	418	371	427	400	405	354	404	389	381	338	346	320	349	319	364	349	350	384	358	343	344	373	342	355	337	351	341	317	318	327	369	319	317	332	364	354	361	378	479	869	1051	803	641	426	330	307	281	274	284	285	305	337	275	314	294	303	279	287	298	294	282	283	314	274	310	300	319	294	277	267	265	322	314	309	310	302	286	280	285	279	301	305	274	307	294	320	324	317	281	319	321	295	305	304	290	314	279	266	315	276	284	308	291	293	290	272	306	285	291	274	270	267	302	294	300	333	286	279	319	320	275	268	295	322	313	283	289	281	315	283	292	278	258	300	275	294	338	284	277	294	297	278	273	282	281	291	303	283	288	294	313	289	307	298	291	296	284	301	315	278	271	308	306	310	275	309	290	302	332	272	297	310	283	326	277	275	303	282	281	279	295	314	279	299	258	256	308	267	281	284	312	287	300	305	275	290	275	303	299	269	311	285	297	278	282	301	292	269	269	302	308	269	279	273	298	298	258	281	327	262	264	275	289	284	257	275	285	288	293	261	295	273	258	296	307	309	283	256	287	263	300	285	268	285	280	310	264	278	291	293	320	266	316	291	300	287	270	295	272	294	288	282	282	285	290	294	276	269	320	285	313	253	278	297	258	271	296	284	312	261	295	308	290	276	281	272	294	303	262	325	284	321	280	297	286	298	278	282	302	273	273	278	293	280	315	294	316	275	295	307	287	301	309	272	287	281	274	309	328	304	313	279	304	329	290	276	315	300	301	290	279	270	310	279	320	299	316	296	296	306	329	299	292	294	287	289	282	271	330	307	292	303	284	322	289	309	272	316	288	317	272	273	300	278	293	306	314	319	289	293	285	317	272	312	286	308	280	304	282	290	282	289	293	254	297	272	282	306	299	272	286	303	311	321	288	280	324	289	304	297	294	300	302	271	312	298	307	301	291	280	262	278	297	286	290	301	325	274	297	301	285	290	300	301	288	290	281	259	275	289	322	280	305	297	259	309	285	268	269	289	278	320	276	285	261	306	309	245	283	269	293	310	300	273	306	296	296	297	279	292	318	289	261	280	282	328	293	262	290	265	305	286	318	294	314	302	276	247	312	286	297	273	277	317	273	276	306	288	293	277	290	312	306	306	306	296	258	292	305	275	322	290	287	317	304	298	284	280	282	290	304	307	292	285	274	276	311	301	274	288	293	311	275	306	275	305	274	280	277	307	324	301	322	285	282	273	282	308	281	281	300	278	298	291	291	307	254	294	284	319	291	269	286	298	319	272	286	268	305	315	300	321	283	280	272	275	278	287	278	310	292	299	302	295	291	282	300	278	279	286	299	270	271	305	304	311	300	316	315	277	315	288	287	274	263	278	286	313	304	297	275	292	280	271	288	269	278	269	289	276	298	269	293	296	275	275	281	301	306	272	302	317	272	287	349	290	308	294	277	294	299	316	279	306	287	284	260	260	280	347	292	312	322	290	272	313	277	279	299	309	295	303	309	316	295	279	301	276	273	274	288	293	281	298	288	273	289	292	274	304	268	302	301	312	314	307	320	301	283	282	306	332	290	319	289	315	283	310	300	245	280	294	276	268	288	290	290	287	274	295	291	295	277	300	322	327	312	310	292	300	280	303	283	315	300	295	307	319	288	277	269	295	295	259	311	296	276	284	284	293	312	290	286	325	293	286	271	309	269	285	291	272	284	319	312	275	309	301	291	289	282	289	293	308	286	269	315	307	291	271	295	286	279	296	296	309	292	290	303	278	283	304	308	306	264	321	321	294	290	292	291	271	343	273	262	286	299	255	279	294	296	295	296	300	273	280	306	287	309	311	310	291	327	277	272	277	295	313	263	278	323	315	301	288	294	281	316	309	300	280	281	272	277	301	299	261	329	270	302	283	278	307	272	285	263	329	332	317	304	299	289	296	299	321	286	313	284	265	294	285	305	306	272	276	272	262	307	302	289	289	299	264	301	277	298	280	300	302	303	278	287	323	289	300	303	268	313	291	302	298	276	291	277	284	289	288	295	320	274	298	286	282	307	300	311	278	307	293	271	290	301	290	305	256	310	352	312	296	299	280	286	310	303	301	270	315	262	282	270	284	300	261	311	290	276	305	306	288	276	283	294	279	287	311	270	301	277	304	296	308	295	283	300	299	303	287	327	302	297	274	298	289	279	297	283	289	282	284	284	293	242	282	268	288	260	297	287	284	299	302	281	291	257	294	299	309	314	285	292	312	290	298	284	290	281	300	291	305	256	280	299	303	293	285	311	286	312	288	300	306	281	288	297	322	295	302	279	295	303	320	245	306	267	264	308	254	308	256	294	290	301	321	285	274	280	293	280	294	288	270	282	270	291	298	268	314	272	288	287	295	258	273	289	289	274	305	284	299	294	327	272	302	287	323	304	282	312	279	290	261	298	293	306	246	293	271	257	276	272	292	300	286	276	291	287	294	295	250	309	308	309	291	313	276	279	295	262	273	303	260	270	287	271	305	290	327	267	298	295	311	309	285	287	288	301	297	312	295	271	273	264	315	267	277	301	310	296	274	295	267	288	291	289	271	326	283	262	277	283	331	302	285	283	293	292	292	264	337	283	285	272	273	278	287	304	299	253	292	298	298	284	305	272	306	317	287	271	293	288	313	289	273	312	303	316	305	258	305	281	314	307	297	272	291	293	306	299	283	294	291	259	309	291	323	296	282	275	305	308	325	259	315	289	268	296	296	279	298	327	286	310	289	282	290	309	274	320	280	314	287	271	277	280	285	313	301	311	297	282	268	299	292	293	305	289	308	281	295	297	300	322	303	277	300	281	327	308	324	279	268	301	286	287	307	302	283	284	271	291	281	293	294	316	295	284	284	297	274	259	322	304	311	315	293	285	309	269	272	282	314	303	301	311	316	312	279	298	285	294	305	297	259	268	288	316	284	298	289	290	278	304	283	300	288	336	285	301	311	308	305	289	279	251	308	284	277	306	300	275	288	298	312	305	294	282	286	285	292	264	287	300	315	264	287	291	295	278	301	294	305	289	307	295	268	290	290	291	315	313	281	307	307	299	285	292	293	294	292	301	271	309	280	293	289	257	302	313	314	304	291	283	297	297	303	310	300	307	290	298	272	279	252	301	287	309	296	274	264	277	299	294	286	287	291	304	303	288	291	303	300	283	283	291	280	280	282	289	265	293	322	288	320	280	290	316	278	300	289	315	308	274	268	315	289	282	290	304	302	294	287	312	276	271	263	314	298	284	337	267	304	294	284	319	275	307	276	283	273	270	287	306	275	281	277	300	334	291	272	276	274	280	291	300	314	265	308	292	269	290	300	306	296	297	324	279	264	293	287	325	274	293	314	292	288	307	303	311	293	305	285	285	289	311	303	294	293	279	325	309	288	298	291	280	272	285	277	298	318	269	267	324	295	312	261	281	289	293	299	284	268	291	339	312	290	304	310	279	302	303	302	305	292	256	276
7318	13757	12591	7518	5811	3660	2529	2199	5243	1432	1444	1139	1087	998	918	1027	933	882	921	1008	928	821	833	709	682	686	717	738	771	730	748	766	697	726	674	717	827	812	734	724	667	693	810	795	682	756	815	797	787	840	1108	2537	2992	2264	1714	987	659	577	576	558	565	516	554	562	563	610	554	533	555	550	571	522	586	551	563	573	539	556	534	555	560	542	583	519	542	550	592	551	578	576	589	596	566	502	567	594	562	556	568	572	572	550	545	537	560	578	539	601	528	567	548	555	560	577	564	568	583	572	563	519	589	535	566	550	562	540	554	544	576	545	507	550	576	537	538	525	573	525	537	554	554	542	537	579	541	567	564	546	547	595	533	613	550	573	585	541	513	548	512	537	543	543	556	568	545	570	562	529	560	537	558	568	587	546	548	565	549	544	633	574	568	521	548	589	500	548	574	531	597	559	581	552	569	546	555	548	569	577	552	551	567	533	546	569	591	573	529	545	552	515	563	511	550	555	547	547	509	540	552	547	531	532	539	542	604	541	553	572	547	559	558	535	577	569	525	564	510	521	525	613	573	575	587	559	549	586	556	551	541	546	596	526	545	574	529	502	614	532	540	553	566	592	554	508	544	551	533	588	597	572	540	579	577	581	546	558	575	539	511	566	570	561	545	580	556	546	568	533	563	556	522	626	583	576	574	552	589	540	551	565	588	547	529	543	577	523	556	526	571	588	567	551	528	561	534	540	550	574	572	546	559	549	517	561	551	554	565	602	576	536	590	531	565	592	528	607	576	604	559	554	563	560	548	536	545	566	509	573	586	584	572	532	557	553	526	589	555	573	571	598	548	554	534	528	588	553	556	541	600	529	572	561	552	539	552	573	587	545	534	528	535	552	535	590	576	529	606	523	542	581	600	556	580	544	516	556	562	518	547	563	532	523	569	512	563	580	577	598	513	585	576	536	554	569	543	590	563	537	545	549	550	520	557	533	561	548	583	549	571	526	585	560	570	561	564	584	577	583	557	571	536	549	524	553	568	558	525	534	560	544	592	574	510	550	583	550	546	510	560	563	531	555	534	557	550	546	532	544	560	590	602	570	576	543	526	554	552	569	563	545	579	589	565	559	500	597	535	580	548	557	544	553	559	536	511	540	590	562	560	572	571	536	548	535	608	596	579	532	557	511	572	519	578	514	539	575	522	556	557	549	535	520	516	523	582	577	563	591	553	570	534	586	554	542	548	557	530	546	552	512	575	537	563	561	569	558	590	520	584	564	552	545	582	593	596	530	519	569	555	547	548	567	552	536	586	570	548	567	572	522	571	578	549	574	535	580	560	521	551	526	541	592	538	557	566	532	577	555	589	575	551	540	595	592	584	540	535	542	576	549	588	559	566	561	566	544	570	540	516	555	543	576	561	542	589	521	575	559	579	528	577	535	498	518	575	540	519	583	578	567	545	520	472	553	534	515	564	582	521	551	560	546	541	539	567	549	558	572	543	576	553	548	555	573	548	549	553	537	540	535	547	569	598	573	581	550	568	554	551	545	568	589	549	545	563	586	522	578	561	514	591	582	557	515	554	578	566	558	541	541	578	457	551	511	548	567	582	542	534	559	546	541	580	566	541	579	571	563	555	559	550	594	585	562	519	616	572	550	581	519	560	536	550	576	556	560	566	540	563	528	545	552	571	558	564	614	582	573	558	566	580	555	585	564	523	576	498	567	570	560	611	509	586	580	545	541	575	544	575	558	568	556	554	553	553	541	523	554	542	564	569	550	575	567	565	576	552	540	573	541	559	541	544	567	537	542	547	597	577	559	541	534	555	549	535	549	597	534	583	544	546	592	589	541	569	542	548	541	520	538	584	571	549	565	561	562	565	581	490	516	530	548	491	604	529	541	577	565	540	567	566	558	545	553	586	543	552	577	604	586	541	532	552	587	599	591	596	571	563	582	584	571	560	588	576	517	520	551	545	565	552	555	550	558	510	577	599	545	543	584	576	540	561	549	554	539	564	558	577	549	555	531	590	532	606	567	580	532	576	534	547	534	551	533	581	575	572	572	552	542	565	518	566	509	548	583	537	579	585	574	563	595	536	534	541	594	585	522	568	563	578	573	543	552	549	520	585	533	588	555	531	572	579	537	544	542	551	577	581	542	574	568	549	580	602	530	556	581	559	575	544	533	529	571	557	571	600	595	568	581	559	546	591	550	546	538	561	567	563	550	538	540	557	538	524	582	539	566	584	557	528	537	540	527	540	546	570	558	547	580	542	583	581	592	621	560	535	553	525	539	557	565	560	576	567	594	573	529	555	568	576	533	538	549	554	561	522	590	599	584	574	518	612	569	584	554	626	519	589	587	566	548	577	551	589	566	528	585	524	524	540	580	570	579	596	591	544	558	550	558	586	561	517	555	547	527	536	537	542	565	565	567	542	587	537	567	545	538	521	564	551	555	531	555	562	551	553	537	561	541	516	607	534	573	533	602	565	563	542	555	530	576	556	549	571	584	586	563	571	559	557	565	550	548	563	596	534	571	552	535	567	561	530	545	570	550	559	572	593	546	547	543	558	571	555	545	563	564	524	552	549	546	549	564	560	530	534	522	548	542	604	527	506	567	557	510	553	557	553	577	567	561	561	577	567	602	560	580	540	536	564	592	547	511	564	547	544	550	546	558	540	599	540	535	566	589	555	550	592	611	585	579	578	584	545	596	554	557	551	564	564	598	568	578	550	545	506	544	507	597	551	551	577	546	625	581	560	548	545	526	577	574	574	514	546	551	583	559	535	554	563	560	533	554	581	539	564	567	554	517	582	541	542	541	579	559	545	545	591	533	551	572	562	611	582	602	551	582	555	568	568	557	573	534	592	589	543	529	606	571	542	534	531	566	522	560	565	578	558	596	558	574	570	571	553	558	531	570	565	579	552	542	583	578	552	537	576	563	576	543	545	522	542	576	561	539	522	577	569	561	533	531	562	581	558	536	564	588	534	538	561	564	614	555	572	531	551	564	593	537	538	595	608	563	525	537	527	584	572	551	607	558	548	580	599	593	582	548	521	559	589	518	562	522	580	536	544	552	554	535	522	525	554	566	579	555	552	558	595	576	602	583	559	528	590	559	587	534	565	562	562	544	559	547	498	578	538	531	558	571	540	555	548	568	506	523	524	543	564	582	588	538	567	589	522	606	554	536	545	577	536	556	572	561	592	609	567	504	555	542	541	548	525	538	614	560	547	532	562	555	533	588	530	591	549	577	564	577	541	570	600	556	518	534	545	563	526	555	534	512	551	509	553	556	549	522	554	568	542	565	586	562	571	548	553	559	510	529	558	570	560	531	555	566	565	607	601	562	567	532	562	571	579	559	584	601	532	586	517	517	563	595	517	585	527	563	556	538	569	573	548	565	509	594	533	543	547	545	569	569	489	578	528	570	601	588	555	532	573	541	586	560	576	522	590	529	542	590	614	547	533	542	599	540	584	527	529	585	556	545	559	567	572	557	571	496
23320	21276	28998	23871	21277	19173	2612	1172	2044	590	515	492	405	417	412	427	392	357	348	370	392	378	313	320	309	326	304	305	316	320	325	323	292	282	279	288	336	337	302	273	306	276	298	310	281	334	296	348	348	336	1162	1508	1447	984	715	386	293	247	241	199	219	243	215	226	226	261	255	215	232	235	200	206	232	235	232	246	236	229	233	219	220	234	216	224	246	233	254	235	225	230	217	244	223	239	212	225	216	202	242	233	243	263	209	245	222	231	210	232	236	231	235	237	249	222	262	252	221	224	219	219	255	233	241	215	231	213	231	206	227	226	240	229	215	239	236	240	244	222	226	229	228	225	236	278	218	239	232	238	235	235	232	221	261	230	209	233	213	256	237	235	225	250	218	245	236	240	252	225	228	234	240	227	226	218	236	228	233	259	192	246	220	221	232	246	214	226	248	257	231	225	206	213	270	237	224	236	253	241	221	249	236	249	243	250	253	223	234	239	230	228	239	204	261	228	227	220	230	212	234	236	235	236	230	252	236	255	212	209	219	218	219	254	223	216	212	204	220	247	247	232	222	246	219	246	235	250	258	240	241	234	227	218	224	221	254	233	207	206	223	247	212	248	227	228	233	230	263	241	230	216	234	246	250	188	214	217	246	224	244	245	237	259	230	205	204	226	240	220	221	221	229	229	226	234	216	212	238	198	219	209	253	220	220	234	220	231	225	235	230	241	248	210	237	218	260	252	271	231	257	250	257	239	263	260	223	217	231	245	249	237	243	227	239	251	210	236	266	256	224	221	209	250	223	205	242	205	224	216	245	225	218	220	244	226	216	229	239	250	250	200	234	256	214	229	232	198	240	255	233	229	249	226	242	230	214	220	241	224	249	241	222	227	203	219	235	228	238	229	280	212	224	193	233	226	229	229	238	233	240	231	217	234	243	222	245	206	252	231	234	247	203	231	239	266	220	265	226	225	234	243	206	255	236	214	208	230	234	248	222	232	230	254	245	208	207	235	223	229	249	247	230	209	237	224	218	233	237	250	246	242	236	233	235	247	215	244	223	219	228	253	254	251	207	212	245	241	230	224	228	211	228	234	199	233	241	237	214	240	230	244	232	238	219	220	230	247	254	222	235	247	241	255	252	227	229	215	224	244	215	236	256	205	234	247	259	209	229	228	208	253	238	235	226	225	191	220	269	224	209	253	233	237	233	215	224	237	237	230	217	262	219	229	233	222	234	220	223	232	246	223	227	226	257	234	233	229	219	218	241	227	253	229	237	246	212	248	242	223	237	246	228	232	203	282	241	221	257	218	230	219	222	239	239	223	268	250	238	219	250	237	226	225	248	226	219	221	226	212	226	239	236	233	244	240	234	242	251	234	230	221	240	236	217	237	218	219	240	236	233	238	225	208	203	253	240	222	252	227	220	194	216	240	233	229	265	222	228	255	225	232	255	238	238	225	224	217	220	226	243	238	243	222	248	238	226	233	226	248	242	244	230	248	237	234	238	250	244	247	223	233	221	239	207	217	238	215	246	218	247	205	229	242	245	247	213	219	208	223	234	256	226	222	225	254	222	235	233	223	243	243	226	223	229	232	256	231	255	207	216	220	228	215	211	228	215	236	243	216	245	198	255	214	226	222	237	239	232	266	228	236	243	215	231	230	225	240	246	233	272	225	226	233	233	223	221	273	232	243	240	209	231	220	238	241	202	239	204	234	257	232	209	236	243	228	212	226	227	240	258	240	225	225	241	223	235	206	242	238	244	232	247	232	227	225	255	242	223	243	203	253	269	223	241	231	234	213	194	241	241	229	247	226	215	234	261	236	209	236	237	236	225	235	222	216	230	214	226	193	225	224	217	216	208	227	211	206	233	226	239	240	257	180	243	212	231	232	221	210	225	212	237	247	204	237	215	228	237	214	240	238	238	243	230	222	226	229	242	213	232	219	253	231	214	224	220	229	242	219	223	240	209	236	222	232	253	205	239	208	227	228	232	233	226	206	233	215	228	244	203	231	212	231	231	236	199	212	222	210	214	257	221	230	229	208	240	227	210	240	228	226	209	231	249	240	218	240	229	227	237	233	257	211	215	232	235	235	243	236	252	239	233	224	236	249	248	212	228	218	212	213	222	238	245	203	233	230	211	217	212	233	204	247	227	207	230	218	233	214	227	221	235	227	210	227	248	237	228	226	250	219	221	232	240	232	241	227	250	242	238	221	205	233	236	230	228	253	282	231	244	241	225	225	218	244	246	268	232	222	234	244	224	244	249	209	265	220	227	231	254	248	242	225	248	229	228	237	246	205	217	241	251	193	219	219	248	230	233	209	208	233	227	236	217	212	243	213	227	203	228	212	228	250	233	204	231	225	243	234	219	239	243	222	240	218	237	238	216	261	217	229	225	251	220	257	220	235	241	236	236	264	225	239	231	236	236	206	212	231	230	228	234	222	226	217	237	232	229	234	227	240	201	213	216	241	247	217	203	228	232	247	225	212	236	207	240	213	249	222	208	203	241	239	237	217	256	214	212	256	229	222	219	242	231	246	238	223	255	201	236	229	185	228	260	216	220	241	217	215	228	217	234	229	217	276	218	225	246	248	236	233	222	241	235	213	228	247	231	219	255	231	216	254	221	232	249	240	235	240	230	225	232	221	225	225	216	247	208	237	216	238	251	208	198	249	229	231	238	247	230	235	204	229	231	225	226	259	214	232	208	214	228	242	217	201	225	236	255	212	249	207	268	221	246	234	247	225	202	227	212	209	216	231	234	242	238	211	243	264	233	221	227	228	232	233	242	203	237	238	244	260	222	232	251	214	236	264	198	227	272	219	253	218	216	232	241	202	237	256	217	228	223	218	252	231	247	214	242	245	216	226	233	205	239	229	205	218	230	241	246	234	239	234	247	242	222	223	245	249	228	225	222	245	234	235	255	227	204	237	236	259	227	205	228	224	213	230	251	214	208	222	251	245	248	250	217	216	222	250	238	218	254	240	247	225	237	200	215	219	246	237	226	228	201	201	227	240	269	234	236	225	221	240	265	233	239	230	204	234	234	211	230	271	228	257	232	253	205	233	205	238	258	238	233	228	206	230	248	243	243	250	234	245	267	204	227	233	229	244	235	228	260	236	225	228	232	224	224	270	237	241	213	249	213	236	256	239	224	196	241	225	231	228	249	251	225	234	237	255	210	225	207	222	219	240	241	236	216	226	231	238	228	236	210	203	227	231	255	248	267	220	210	217	253	256	231	227	227	218	236	204	239	246	227	220	233	254	230	215	252	249	244	233	243	217	239	265	254	232	245	205	230	258	238	210	243	223	206	240	224	231	191	238	236	250	213	191	243	227	217	233	218	242	228	227	236	244	233	232	231	184	239	240	243	246	242	230	221	223	211	240	225	214	225	210	236	245	216	232	230	245	217	220	246	224	219	235	200	237	241	220	232	232	229	238	216	231	215	196	215	235	225	255	214	248	211	210	217	213	237	209	211	196	216	219	223	214
9385	19724	18000	11650	8971	5157	3587	3614	6725	2047	1763	1502	1251	1139	1308	1288	1064	973	918	958	1135	1106	817	744	735	724	699	653	750	763	825	792	684	671	635	794	770	727	696	676	671	674	741	734	670	683	718	832	856	759	3587	4774	4458	2934	1941	815	621	492	478	472	440	416	443	455	429	410	428	443	433	414	442	461	432	422	470	410	415	448	435	448	428	450	475	451	449	459	404	447	429	463	436	404	414	449	439	408	437	388	460	442	473	439	444	453	469	407	482	435	444	448	448	440	442	415	455	470	441	439	475	440	415	461	431	407	437	449	433	435	436	433	416	417	405	468	441	391	412	454	468	440	427	450	432	436	430	453	429	454	420	453	439	436	466	421	447	435	471	432	469	458	439	431	435	430	434	415	446	432	445	435	492	423	440	471	421	387	456	434	407	431	426	420	471	397	454	473	403	456	460	452	421	389	446	450	420	430	421	420	447	451	444	426	446	434	446	464	422	440	475	436	425	485	436	459	419	481	432	443	425	466	485	385	422	426	422	448	446	427	433	402	359	413	446	407	439	416	430	413	387	413	414	424	480	458	427	456	429	441	457	432	427	460	460	410	463	439	384	445	423	449	433	458	454	422	440	459	401	432	424	423	454	449	443	454	409	417	455	388	466	420	425	460	451	470	491	399	418	441	448	422	443	420	477	425	436	444	390	396	427	426	438	462	458	423	435	421	453	454	421	447	453	437	488	428	443	476	429	461	456	431	428	480	409	453	423	416	481	437	450	405	418	463	458	408	407	404	475	439	418	412	432	388	417	492	438	431	408	478	447	417	432	451	459	409	420	400	478	480	405	402	430	424	460	441	427	435	424	409	405	449	427	446	430	455	464	450	431	430	444	396	447	467	441	431	465	439	437	455	417	445	467	430	483	420	453	438	410	430	404	469	448	455	434	424	446	472	426	415	436	457	444	457	426	430	412	441	450	414	435	484	426	443	455	452	406	399	447	436	417	436	413	434	433	407	444	427	439	455	477	470	439	449	439	465	488	446	465	428	450	452	410	454	426	454	426	447	423	435	427	448	422	433	423	431	439	450	426	408	402	405	472	486	462	437	445	451	451	477	434	432	407	439	427	437	464	434	451	475	424	451	409	449	419	425	430	436	429	437	438	488	456	437	444	446	425	459	411	416	478	456	472	424	432	460	424	458	459	444	427	432	457	426	459	429	430	503	406	427	453	420	439	420	453	467	463	402	425	430	466	431	417	446	452	456	440	440	464	439	406	429	456	451	366	415	438	415	426	436	434	410	446	443	426	443	406	441	429	436	431	425	447	449	426	452	434	403	393	419	443	403	427	424	432	413	427	413	431	423	425	437	419	396	443	441	444	436	379	428	439	463	410	421	492	412	427	432	441	466	447	444	445	423	464	421	440	419	403	482	423	431	447	451	398	426	445	437	415	445	430	467	456	404	474	437	423	374	426	437	458	436	408	441	445	431	452	432	429	441	430	432	422	439	429	438	407	389	461	447	419	446	424	415	410	428	450	407	473	464	445	431	405	423	485	415	444	446	457	438	421	470	449	426	446	461	436	431	430	442	437	434	396	466	408	417	430	456	420	403	420	471	427	445	438	400	497	417	408	434	445	475	441	463	456	455	446	435	411	440	438	426	458	415	423	448	417	447	407	440	451	410	400	416	428	412	420	430	453	416	422	454	442	404	447	393	446	382	437	410	431	465	471	429	416	465	416	460	423	444	486	459	397	480	417	448	488	441	417	435	391	442	431	407	452	452	470	449	401	426	406	433	432	417	428	443	423	488	476	477	446	451	384	460	448	420	430	440	464	471	422	423	472	460	415	449	441	400	416	456	451	435	411	437	443	437	450	452	462	436	442	455	422	451	486	450	466	452	465	429	426	439	434	455	449	466	440	446	456	436	479	478	420	461	454	454	433	431	451	432	450	449	471	431	412	405	391	459	443	443	416	423	421	436	417	442	443	433	460	425	425	442	439	441	472	464	464	439	400	429	423	427	443	433	418	444	433	442	463	441	481	392	422	434	418	468	465	502	433	430	466	418	412	468	449	425	462	407	429	437	437	420	436	435	431	463	440	434	442	439	427	402	447	444	411	416	453	463	454	432	461	427	437	438	460	426	423	438	427	421	452	426	422	432	423	419	471	403	406	431	469	476	424	437	448	425	442	465	415	422	416	445	411	446	439	462	451	433	416	444	464	408	417	439	432	465	427	462	472	448	443	439	459	442	442	430	447	434	429	442	453	431	434	397	445	430	418	397	423	435	430	478	400	449	431	461	433	478	425	427	452	417	433	459	448	427	450	454	427	441	435	415	490	431	443	407	418	460	379	411	439	437	424	472	430	415	454	422	429	432	425	452	416	409	485	473	451	425	452	436	435	424	451	442	439	463	470	425	429	451	468	444	477	434	470	431	437	429	452	442	460	445	429	407	422	475	442	477	447	435	437	437	426	408	419	431	439	426	419	442	453	433	423	462	422	429	439	451	439	440	416	455	444	446	477	447	424	417	446	470	422	457	441	476	433	474	457	436	424	423	445	421	416	460	458	441	407	415	438	451	473	462	407	414	397	456	436	447	454	441	447	405	401	435	400	415	435	436	473	441	408	429	427	462	449	414	452	400	438	448	419	457	419	433	429	467	450	457	457	430	439	418	473	444	465	427	432	431	427	449	427	434	436	453	409	451	411	469	460	422	436	445	392	425	456	447	439	437	469	409	422	446	467	434	460	464	415	446	451	418	452	431	467	447	446	415	425	450	461	443	438	413	417	437	426	451	478	394	445	429	440	420	470	447	420	465	441	445	430	442	411	447	452	451	455	440	480	389	466	461	488	432	434	467	436	435	436	428	455	442	454	442	413	465	439	431	437	424	430	447	435	430	451	491	436	462	423	436	429	489	462	424	453	446	421	417	422	440	449	400	446	426	474	418	471	439	447	427	418	417	445	468	440	474	453	457	471	443	437	445	401	440	414	442	417	436	434	444	410	463	418	429	468	447	447	404	443	429	449	426	444	433	436	430	386	471	398	440	423	450	438	408	434	435	408	405	468	428	436	430	430	441	465	423	419	449	456	447	431	439	430	444	442	431	421	415	464	423	445	420	434	449	471	438	446	448	431	450	471	443	441	453	443	467	450	435	413	457	413	432	447	463	424	451	441	422	444	477	434	397	414	450	438	471	467	388	444	447	433	461	453	425	435	481	426	406	421	402	429	427	439	411	429	470	440	425	447	437	450	450	467	410	441	427	482	437	454	466	406	430	411	407	448	423	408	422	477	429	452	428	406	446	433	423	462	431	425	431	429	424	466	428	430	451	438	422	416	457	444	429	412	408	415	438	421	420	411	437	439	469	435	427	452	428	418	458	427	474	433	442	452	405	454	436	412	436	459	426	440	419	429	446	415	401	457	472	449	415	414	442	436	462	466	421	447	415	394	430	425	429	433	432	442	423	409	442	441	430	429	442	432	441	416	480	419	476	450	425
26681	20108	7572	1976	970	588	582	509	505	522	463	421	433	496	492	443	426	440	436	418	430	464	448	402	372	452	379	449	413	423	421	391	409	416	410	370	417	375	386	393	403	396	437	417	399	436	411	436	397	369	505	551	499	485	435	414	398	399	418	371	369	382	397	391	387	404	404	365	357	360	393	388	386	371	386	391	423	374	391	370	406	383	396	351	385	374	355	356	405	367	397	358	407	376	364	382	397	392	378	379	362	381	387	440	363	415	388	387	383	347	376	376	371	409	406	373	385	393	372	392	416	369	394	375	371	382	398	377	369	423	366	370	383	369	382	358	361	398	389	376	371	386	354	385	370	348	400	386	380	369	412	398	379	392	384	419	377	391	397	393	389	370	390	369	388	374	371	372	403	375	395	414	358	391	381	348	419	404	367	375	381	350	386	400	389	408	408	406	390	376	365	357	382	363	387	382	381	370	370	360	388	382	396	396	380	414	368	373	367	367	375	365	364	372	399	357	376	358	386	357	407	370	368	387	384	408	379	393	390	393	397	382	392	373	367	391	409	416	348	400	364	392	356	370	377	376	360	372	396	415	391	374	371	431	360	388	389	400	376	357	401	398	367	410	398	355	356	367	387	381	376	387	365	377	372	390	395	393	393	415	350	375	397	370	372	398	375	352	383	391	372	363	405	395	380	385	348	402	378	399	367	436	369	373	371	374	381	407	399	379	369	374	398	371	369	367	348	385	370	405	410	418	380	349	426	359	394	354	362	369	400	373	377	404	386	418	428	375	366	373	412	399	365	391	368	350	382	371	401	433	382	368	397	390	385	365	387	373	376	412	405	376	401	387	396	378	386	403	385	400	366	388	380	398	379	380	392	391	367	372	382	375	407	390	362	397	400	420	375	395	387	382	403	388	385	387	407	353	412	364	358	430	414	367	384	383	374	408	383	385	422	400	398	397	393	410	384	387	397	426	349	376	371	364	406	404	381	471	367	402	423	361	355	385	411	395	396	364	393	389	430	390	377	346	388	362	374	364	368	426	399	357	376	411	379	360	389	395	367	415	405	371	393	375	446	375	381	375	444	364	366	393	363	386	374	363	378	365	421	395	391	380	363	377	366	377	397	392	375	390	420	383	375	383	410	427	391	387	407	398	356	409	348	372	380	367	405	378	391	385	403	372	412	381	382	417	384	386	410	362	406	369	405	376	419	392	362	424	369	386	376	394	442	398	415	423	386	417	413	420	374	373	368	363	389	368	391	370	373	381	371	371	405	352	370	343	332	415	377	361	373	381	388	400	419	398	344	364	376	382	438	406	358	390	407	349	410	397	384	372	394	393	383	389	370	377	388	354	380	386	425	389	369	342	393	381	385	375	371	387	387	404	406	398	379	356	398	421	417	372	398	413	367	359	395	363	413	380	384	359	390	435	372	361	407	391	395	393	379	429	340	385	417	366	408	396	368	394	374	391	376	405	399	391	407	386	365	411	370	417	388	399	399	417	401	386	385	387	415	432	379	398	365	393	390	403	374	400	361	390	357	380	422	380	364	351	421	397	389	379	402	358	396	393	379	398	392	385	376	360	408	379	356	366	390	415	367	372	423	400	366	380	384	370	372	382	404	339	377	379	394	351	373	371	408	407	369	378	409	388	409	398	407	385	407	375	337	374	385	385	390	385	415	369	403	418	393	371	372	390	408	355	403	374	418	356	373	400	374	430	327	375	376	415	386	400	382	355	385	408	358	413	414	392	412	360	420	419	383	411	368	388	374	348	375	379	410	386	377	393	394	394	368	382	354	380	393	369	362	387	382	382	360	399	387	391	381	389	353	350	391	386	376	386	403	393	393	370	389	388	408	400	388	376	367	410	386	406	377	396	349	407	392	397	388	379	360	353	361	387	378	379	380	385	367	393	407	381	399	409	376	385	388	399	367	403	368	391	374	402	396	392	391	419	392	367	404	398	362	397	356	412	387	405	360	380	396	373	382	391	360	359	403	379	371	389	387	373	385	425	401	393	354	401	399	374	370	411	387	367	370	390	408	402	403	394	418	394	379	391	364	395	393	397	414	389	386	362	417	335	408	391	383	403	394	379	392	416	420	385	404	404	383	403	356	397	383	355	365	446	389	394	366	363	360	342	368	388	375	386	411	382	368	391	374	390	388	386	415	369	349	418	392	384	385	371	389	396	388	361	375	373	403	369	335	404	412	388	382	398	389	368	409	397	373	419	363	401	376	396	370	371	356	387	386	365	373	355	381	371	360	383	395	393	399	454	425	375	369	365	388	404	409	383	388	423	389	402	391	403	411	380	400	362	362	365	371	375	393	336	382	378	402	390	400	392	401	363	346	397	394	401	424	403	377	390	381	376	394	373	377	384	375	389	374	365	384	377	385	383	350	364	391	397	387	354	373	338	382	394	362	384	394	387	369	395	376	404	385	389	361	399	359	363	363	356	344	387	374	363	358	396	389	383	352	352	354	379	381	404	399	366	380	398	387	378	349	425	386	398	394	368	387	415	369	375	349	393	354	400	407	367	396	358	396	379	454	400	391	394	378	371	374	370	377	402	362	372	414	385	387	349	424	415	389	389	393	393	409	348	393	392	371	377	370	414	408	368	400	402	396	350	375	378	432	375	403	383	382	366	351	362	396	353	406	384	348	377	378	373	416	363	372	373	386	391	362	377	396	392	384	403	373	400	368	358	377	378	384	375	384	362	369	412	399	389	360	394	415	386	381	427	398	363	413	364	373	352	385	397	412	391	366	380	384	372	397	400	394	376	405	376	380	386	357	405	367	396	407	353	380	373	379	404	389	390	417	403	414	387	389	390	384	400	376	365	359	361	396	386	381	432	370	443	382	361	391	388	375	358	400	395	386	399	370	374	388	362	366	389	370	423	396	427	392	379	368	404	415	392	412	424	355	395	387	373	383	387	396	379	355	402	387	392	404	407	414	370	373	400	373	389	362	365	415	448	382	337	355	389	380	400	408	390	412	372	357	373	421	410	397	339	376	359	443	405	401	377	377	404	400	361	343	415	389	402	388	406	396	386	385	398	405	418	424	381	401	398	386	401	381	384	361	370	400	372	402	366	359	398	430	371	377	396	419	405	359	377	402	386	347	374	367	395	388	364	419	381	356	385	403	364	386	403	377	362	396	397	376	392	364	374	389	390	380	394	371	404	371	399	382	390	392	370	353	366	403	346	380	387	324	410	401	418	416	373	374	425	359	378	380	359	371	359	418	410	391	400	384	422	370	400	399	393	364	376	359	385	353	351	418	380	429	416	409	401	394	392	386	385	395	382	376	367	368	391	378	415	418	370	397	394	337	394	377	384	387	397	421	385	384	379	394	367	383	438	423	417	411	374	374	380	392	383	402	401	409	387	402	361	405	402	392	397	357	378	409	381	335	385	382	374	410	355	354	372	368	380	360	390	382	385	398	380	396	390	374	378	369	387	390	401	354	446	402	394	376	428	390	414	392	350	366	359	412	393
5510	4913	6038	4154	3075	1769	1355	1160	1214	1171	954	955	839	1033	1074	966	889	798	770	857	950	993	899	800	845	797	828	805	889	848	873	811	792	760	760	775	769	863	785	811	781	844	853	869	835	856	825	880	828	869	1061	1100	1055	1028	898	773	749	716	739	711	721	709	748	702	720	772	690	772	737	718	717	721	664	767	673	721	723	734	719	757	689	741	706	701	736	758	724	741	699	739	710	754	746	687	724	740	727	719	724	722	707	736	675	706	791	722	689	721	723	690	712	732	724	730	763	707	733	719	747	753	737	770	721	727	688	749	700	705	772	728	733	719	718	722	724	775	722	691	713	728	687	751	683	702	732	682	775	716	718	752	709	721	739	716	728	717	705	750	696	704	677	736	744	677	719	717	707	723	741	731	730	713	730	709	682	723	682	718	689	704	763	731	730	722	790	733	722	724	764	770	710	739	690	692	750	696	680	753	711	767	734	724	735	719	658	734	690	685	709	702	744	697	778	728	738	746	746	753	743	704	747	714	730	714	711	713	722	713	688	712	712	721	730	710	706	692	766	713	754	698	747	696	709	747	690	727	746	687	790	734	688	709	754	720	710	702	731	694	743	688	714	698	711	715	759	708	740	738	726	731	710	697	699	750	698	694	704	707	662	693	723	729	733	754	731	713	710	729	727	724	731	656	728	693	759	761	736	755	702	747	727	677	746	709	714	689	685	669	731	757	735	743	704	707	699	669	723	708	725	668	685	687	739	713	752	693	726	724	731	737	741	723	750	710	715	704	693	720	722	681	748	700	765	692	755	749	693	695	759	747	727	699	721	742	698	702	716	716	758	698	722	717	726	689	739	670	720	696	755	717	734	712	679	705	751	685	722	722	707	734	701	721	756	669	701	743	700	678	754	719	742	724	729	666	710	722	718	749	744	755	759	734	746	688	770	731	715	748	703	701	702	712	733	720	727	732	733	770	743	714	712	681	728	714	712	746	783	789	710	712	707	733	669	748	702	732	708	761	759	709	715	724	729	726	725	714	688	740	714	778	748	726	745	718	703	758	766	656	711	679	700	714	747	756	717	695	700	765	703	751	763	705	678	763	757	698	766	711	728	772	737	734	674	756	738	723	707	712	707	719	780	700	754	740	692	688	700	695	708	740	686	722	670	733	718	738	765	735	687	775	698	736	713	748	663	702	732	755	754	767	759	734	744	774	755	766	746	731	718	720	731	692	752	734	744	741	693	722	705	691	705	686	725	710	749	718	754	700	749	738	722	690	717	726	710	727	731	799	734	749	737	708	713	717	723	768	716	717	690	744	726	709	753	671	688	679	679	688	720	669	744	769	735	733	675	737	758	702	770	723	718	709	691	720	745	661	731	709	735	757	714	710	731	703	741	702	747	718	732	689	678	737	713	731	711	679	739	758	715	734	719	712	736	716	748	727	699	702	727	719	706	729	717	720	729	736	686	659	731	694	696	690	774	732	761	756	691	748	685	744	719	722	771	739	714	669	725	721	720	719	691	747	685	744	727	732	763	685	754	723	756	702	721	735	727	689	727	733	721	776	676	686	734	722	710	710	724	743	717	721	749	717	743	727	750	759	774	756	723	738	730	741	761	708	737	725	680	743	717	721	698	692	749	710	770	707	677	700	695	746	734	711	704	712	724	720	697	649	725	720	735	746	753	718	718	755	689	711	710	691	716	719	717	778	764	706	706	769	742	734	765	684	715	717	714	709	714	694	744	705	721	690	679	720	696	739	713	752	665	725	722	701	742	737	708	722	715	706	727	732	674	743	714	755	710	729	714	731	772	691	672	719	715	713	720	767	772	716	732	731	723	734	736	706	733	752	728	733	705	728	759	712	665	676	729	740	717	670	714	691	756	719	737	763	724	723	750	695	737	753	718	771	771	727	680	753	708	672	719	708	758	727	692	701	707	767	731	674	693	718	760	768	728	689	699	711	774	777	725	729	744	766	705	760	780	744	732	731	724	747	720	733	727	778	716	668	725	730	747	756	729	704	761	738	691	731	704	703	739	779	725	670	697	734	698	673	702	718	680	728	702	707	719	731	774	747	701	700	705	741	758	738	732	719	683	737	712	737	733	686	698	688	732	725	703	712	691	757	726	666	758	765	732	729	705	746	677	714	734	677	681	734	716	761	728	752	734	736	701	694	778	723	749	717	803	720	676	682	709	712	752	742	743	726	742	725	730	729	713	767	714	724	723	750	768	679	672	684	781	701	746	753	773	725	748	715	705	734	711	748	717	760	753	711	732	738	719	667	723	785	738	722	713	719	738	751	736	756	720	714	750	743	766	708	684	724	709	762	738	727	721	732	712	726	739	715	702	720	728	770	733	757	673	693	719	752	731	697	736	728	729	775	739	696	719	788	683	683	718	756	764	707	697	670	752	723	762	734	742	750	754	684	735	782	723	720	711	734	720	727	755	666	692	687	716	723	749	726	743	711	712	753	708	746	738	720	721	694	709	699	710	712	691	723	734	728	767	717	740	747	675	715	731	740	690	703	724	719	775	665	734	698	681	743	726	695	730	688	711	737	695	749	702	714	732	717	680	708	667	738	750	725	677	686	735	720	705	717	735	680	686	734	725	752	707	733	722	722	738	713	685	739	756	767	755	760	695	721	719	674	717	706	695	748	732	754	741	693	738	709	740	691	699	705	715	707	731	709	724	745	722	720	722	748	702	765	748	747	730	700	705	721	706	666	760	777	747	751	701	704	778	745	714	723	697	729	737	733	719	778	716	714	707	735	762	670	751	705	740	735	745	782	724	715	757	699	713	755	706	669	761	769	771	717	689	719	734	735	693	764	738	759	689	726	740	739	728	668	690	754	685	736	747	696	715	767	764	723	750	719	712	759	752	744	723	726	755	759	760	725	740	701	664	718	715	770	719	710	743	747	717	717	712	732	727	704	715	739	759	715	754	663	690	763	739	698	712	740	699	699	750	737	707	759	786	743	728	714	693	711	666	737	715	663	740	672	737	748	743	740	730	694	687	751	710	659	743	715	732	737	731	713	687	759	736	746	729	731	691	680	760	695	710	716	766	735	762	730	726	726	710	747	759	744	780	727	726	699	737	768	708	744	732	758	722	793	721	729	726	667	744	729	703	744	699	701	720	725	736	720	702	727	722	699	696	742	726	709	731	759	753	726	756	715	722	725	743	726	774	709	719	767	756	737	715	746	751	788	712	741	757	721	729	729	743	711	730	754	724	708	739	691	723	690	673	705	742	719	755	747	737	771	730	739	716	729	710	727	709	751	673	684	682	747	763	690	745	748	694	737	708	688	764	737	755	740	753	730	734	713	714	696	695	733	718	684	720	725	708	712	701	721	707	766	729	784	769	696	765	769	713	711	726	713	712	799	705	745	696	750	729	683	741	728	727	725	739	748	811	735	739	712	701	725	691	763	724	787	698	731	683	733	712	732	705	736	711	718	740	721	762	712	704	699	730	721	685	711	646	746	728	760	703	729	706	727
24245	21252	28319	24474	20215	3187	1005	765	941	588	528	503	495	501	490	461	382	398	402	378	415	428	428	416	405	379	411	390	409	438	344	397	390	371	336	355	373	355	352	368	335	373	379	385	412	370	415	397	338	617	956	1053	916	637	510	406	361	328	340	341	353	333	313	326	340	309	316	319	333	339	318	327	354	325	373	342	329	287	314	321	320	311	349	312	324	348	322	327	344	357	336	344	341	366	338	327	336	330	334	357	326	338	343	313	354	319	358	338	356	353	305	347	327	344	367	328	326	324	360	313	326	308	323	335	328	355	370	318	342	334	323	299	345	307	307	312	319	324	328	303	332	371	322	321	326	333	345	330	315	336	335	319	326	309	324	344	372	324	291	341	349	335	320	335	304	341	341	313	349	323	354	325	339	352	337	339	331	357	320	343	326	335	345	326	340	341	344	346	336	326	328	329	336	315	358	329	315	338	362	341	336	362	310	337	330	336	360	344	332	315	318	373	303	335	317	311	335	362	313	299	349	325	297	358	328	309	307	332	356	300	331	296	365	333	355	340	334	322	312	341	352	278	332	300	368	355	301	345	318	338	344	360	333	310	308	315	311	332	329	370	350	354	338	337	335	316	310	311	309	322	308	327	333	330	332	344	338	328	342	361	317	338	320	324	331	337	322	345	353	331	321	333	303	364	352	310	355	328	328	309	339	333	361	375	331	352	321	318	325	290	326	342	328	328	328	345	305	324	364	351	353	338	327	323	338	326	317	348	321	304	337	367	362	316	379	323	326	346	339	313	322	357	368	350	350	312	348	320	356	330	317	347	352	306	315	359	373	291	342	348	344	346	342	354	321	339	344	330	340	348	309	347	313	325	300	331	339	342	328	325	339	318	326	307	331	314	343	343	347	313	355	356	312	300	344	309	319	319	330	323	319	295	278	314	338	337	315	352	316	331	344	321	367	302	343	354	317	327	331	334	344	328	324	332	331	349	300	340	316	312	332	342	353	322	310	321	337	364	328	400	351	324	339	320	306	339	301	330	349	309	322	302	312	332	324	333	319	317	303	339	343	315	326	305	328	353	330	299	349	362	327	325	326	323	347	321	365	336	340	313	324	333	326	356	338	318	332	338	311	323	311	334	346	306	344	325	364	329	337	338	346	349	316	336	337	330	331	337	310	309	316	341	331	323	333	338	359	319	331	339	333	295	354	332	359	334	313	315	315	332	340	335	349	341	337	361	334	326	308	300	322	325	337	335	325	331	337	340	341	311	323	338	308	310	347	354	326	352	333	332	334	364	333	312	321	309	324	307	359	319	320	351	317	315	320	325	343	318	304	342	388	336	330	332	343	344	336	343	314	279	315	313	349	349	295	356	333	357	354	344	309	326	306	317	314	318	338	299	300	327	322	303	363	354	335	326	324	359	318	313	318	297	320	348	330	353	335	344	322	332	369	312	309	348	328	304	319	368	352	326	316	348	309	304	362	341	315	327	344	344	354	330	299	340	341	322	303	347	332	310	367	312	348	331	332	296	327	345	300	326	315	327	299	314	320	370	334	332	346	341	338	350	344	325	275	348	316	308	325	336	355	309	334	327	349	316	343	363	316	328	316	304	324	347	358	317	347	315	299	359	367	322	363	313	358	310	314	318	333	365	329	316	316	322	325	286	321	297	349	336	302	353	332	343	342	340	326	333	340	342	302	318	355	323	320	327	300	345	318	333	308	297	315	327	331	329	318	358	317	324	350	344	320	293	324	346	348	316	327	362	350	320	327	338	333	347	315	334	348	328	364	326	325	307	329	312	348	316	294	324	312	311	302	284	344	325	317	305	329	328	331	332	328	301	324	338	332	342	352	332	312	353	322	334	330	295	322	308	328	350	331	325	339	353	313	340	339	321	326	327	330	339	311	364	318	331	312	300	309	304	302	333	314	359	360	321	309	318	319	339	301	345	339	309	337	316	344	293	353	310	363	315	339	326	330	334	317	363	337	288	350	325	317	338	317	329	318	320	332	319	331	344	310	336	315	312	325	337	344	353	310	337	315	352	327	296	312	344	341	301	331	355	326	334	307	336	313	312	330	324	310	324	358	318	328	347	330	349	328	332	327	362	286	371	341	336	292	332	356	324	352	336	340	311	312	350	302	316	354	338	350	344	337	321	365	334	325	321	318	341	364	341	346	313	313	284	330	332	345	317	349	337	291	329	342	328	310	354	329	327	327	334	330	319	339	344	320	323	294	326	290	337	307	338	332	323	322	347	328	310	325	284	347	297	340	320	282	363	326	319	343	324	322	313	310	348	302	310	331	336	305	347	329	302	292	340	339	326	354	311	338	324	335	332	323	326	317	349	331	325	288	340	335	325	315	342	314	328	330	350	319	340	320	353	302	334	320	323	307	349	325	335	319	317	317	338	302	330	339	316	337	314	367	315	319	333	315	344	371	323	309	299	314	330	329	357	308	303	324	367	326	333	340	344	345	318	313	261	323	318	351	346	331	329	346	297	310	373	333	311	335	328	302	375	321	335	318	323	291	334	335	313	312	350	327	325	342	352	342	330	376	320	336	297	355	332	322	322	340	303	301	329	332	350	343	342	345	328	356	339	335	316	340	326	363	313	342	319	342	301	312	342	353	319	324	330	355	334	351	295	330	345	302	297	299	297	331	337	339	315	328	315	352	344	322	327	348	306	292	320	328	342	319	335	306	335	317	339	357	375	353	302	306	341	324	342	318	281	345	337	370	324	325	329	336	337	339	335	332	324	307	381	314	329	328	330	307	351	348	345	311	327	317	323	347	347	352	349	349	329	336	333	320	346	319	287	311	320	327	325	340	308	342	321	342	335	342	323	361	326	308	290	308	303	341	306	340	317	326	323	329	328	346	326	340	339	363	299	328	380	321	322	355	318	343	338	354	329	333	321	363	336	312	336	332	317	324	335	330	353	335	348	305	357	317	334	324	361	334	358	320	345	300	327	344	354	329	299	318	335	321	333	325	317	305	305	342	340	315	337	336	347	360	310	316	311	344	351	349	334	338	333	302	352	315	350	359	332	348	305	308	312	313	310	383	307	326	332	316	358	303	318	310	317	316	329	322	310	334	334	343	322	316	349	318	357	299	350	313	290	303	319	365	336	344	314	340	343	321	311	317	351	310	346	344	320	311	321	328	325	321	342	322	338	297	318	334	336	317	338	316	298	318	296	313	359	359	348	337	330	284	325	358	327	337	354	343	340	344	305	326	317	342	316	322	316	324	330	316	340	300	339	310	333	325	348	340	320	354	323	304	347	356	343	338	356	343	322	317	306	375	343	309	314	353	312	354	352	321	331	333	300	307	314	335	344	310	322	325	360	308	296	321	353	342	341	329	359	342	355	335	321	316	320	316	307	305	343	323	326	340	350	357	347	317	363	309	343	345	321	326	328	308	340	315	365	349	330	342	324	344	325	317	290	375	314	360	379	318	330	305	335	348	337	307	332	323	309	319	334	316	350	330	314	329	378
7189	14403	14182	8972	6382	3378	2514	2205	3232	1769	1462	1234	1288	1454	1317	1087	956	890	843	853	992	1001	982	852	889	958	878	818	814	787	876	770	898	862	753	736	745	739	737	705	726	790	831	836	834	862	917	914	760	1495	2657	3047	2392	1694	1110	896	696	634	648	637	660	650	650	617	607	616	655	695	636	584	585	593	617	631	609	625	616	616	650	612	642	601	659	651	636	631	629	604	605	652	654	654	634	647	668	645	608	590	600	632	656	647	661	637	625	593	609	676	600	591	698	604	624	618	591	634	638	596	631	621	661	620	630	620	593	634	630	633	617	616	606	619	602	624	623	611	674	631	601	659	649	652	638	635	620	615	611	692	601	625	680	603	616	602	594	586	649	603	651	625	600	615	605	627	627	646	650	632	630	597	618	637	587	623	642	623	607	613	655	658	616	643	642	595	594	614	619	637	582	626	661	620	615	645	612	616	604	606	610	620	598	604	579	623	621	612	619	625	626	609	589	603	630	587	630	630	642	651	606	644	628	630	603	651	601	637	629	607	586	615	621	630	616	629	618	583	631	623	680	603	588	608	563	640	578	622	577	611	620	629	649	628	634	610	628	670	657	607	624	622	654	637	594	660	665	642	637	609	630	608	613	658	659	631	668	608	680	577	568	622	637	621	637	589	633	584	642	623	582	650	655	669	632	642	632	643	668	627	606	611	613	625	605	666	594	614	630	604	614	641	629	700	643	595	603	599	671	601	623	623	609	631	648	600	652	670	614	620	639	641	619	627	608	652	596	632	619	586	614	628	626	618	617	629	636	603	587	631	624	623	659	630	588	649	586	587	639	607	600	574	607	596	633	616	637	649	616	677	625	657	617	607	633	636	607	574	646	661	676	656	606	663	641	631	631	626	643	640	635	605	629	662	677	666	606	599	592	631	653	634	625	629	682	655	607	673	617	637	662	630	595	609	626	644	616	652	642	634	640	606	646	647	626	590	621	626	596	582	600	646	617	656	619	638	692	646	620	574	640	590	581	601	629	670	619	601	632	620	622	656	637	647	610	627	649	663	652	614	628	665	625	597	653	621	614	609	623	585	603	620	613	572	689	613	664	650	643	648	590	629	592	634	616	676	595	635	588	649	632	615	584	588	591	577	628	658	630	638	661	630	663	595	594	618	657	625	653	615	602	641	573	644	649	618	575	624	641	595	660	628	676	622	623	631	601	576	600	607	588	561	643	647	610	568	636	633	586	625	654	615	606	605	623	593	676	591	628	619	606	620	536	651	602	631	623	625	599	607	627	663	648	588	669	644	607	634	618	602	614	649	622	604	654	597	601	624	636	629	604	578	633	622	618	659	599	592	623	596	670	660	635	623	636	655	577	595	659	609	610	600	609	631	598	557	619	631	619	620	608	637	643	623	624	621	635	681	584	668	658	591	605	659	624	617	659	611	640	614	637	621	603	610	621	621	630	602	614	645	664	604	647	671	617	636	621	664	609	626	621	643	643	584	643	614	608	621	636	627	613	633	625	552	646	616	643	555	591	586	603	616	648	658	602	608	637	636	624	635	601	633	676	629	656	623	636	630	567	606	599	583	647	651	635	632	616	673	637	618	617	607	613	617	662	608	606	646	614	606	612	605	636	620	639	604	627	572	624	609	644	636	626	618	642	653	589	646	608	642	591	681	582	656	662	627	665	567	585	604	607	669	579	584	654	615	670	599	659	630	649	593	576	692	625	642	604	631	613	606	658	655	608	624	637	620	624	617	647	655	635	647	604	613	637	656	616	624	656	664	593	616	668	627	623	609	606	581	629	613	657	619	628	596	611	628	687	626	584	598	576	629	619	625	622	648	639	589	606	632	649	626	653	634	574	641	599	577	607	593	650	631	617	619	605	589	608	641	624	627	609	637	638	638	636	630	619	630	635	624	635	635	623	630	620	628	617	684	667	605	623	614	649	654	594	667	613	651	623	606	650	590	612	599	585	652	629	605	606	631	645	591	610	625	612	610	634	647	655	626	645	624	639	588	622	590	626	618	666	671	624	646	607	620	619	622	603	624	623	592	619	630	615	570	623	656	626	650	608	584	644	610	611	614	623	666	628	630	619	649	612	684	555	621	637	620	651	626	612	646	623	605	655	632	610	645	653	611	617	669	617	631	629	615	643	601	622	612	599	645	606	628	617	630	582	586	618	602	593	640	606	663	632	679	610	645	643	609	603	639	657	626	660	623	608	668	604	620	645	632	641	629	588	648	650	639	607	613	650	621	623	647	622	609	623	609	610	651	601	625	632	642	654	596	615	624	580	618	653	606	583	586	641	636	612	605	580	605	651	595	635	610	620	635	619	644	672	654	637	655	616	645	631	668	601	590	588	655	645	638	605	656	585	623	614	623	603	650	632	636	640	644	626	620	583	619	609	621	646	634	588	641	601	606	605	608	609	637	635	627	602	647	639	597	639	624	597	643	624	604	639	634	600	670	603	685	599	621	630	623	597	617	600	621	620	577	615	614	649	638	615	592	669	633	607	608	610	623	636	656	574	606	625	627	589	649	608	662	634	595	619	614	612	645	608	642	651	621	619	651	574	601	645	670	577	645	620	593	595	627	609	619	616	605	625	643	654	592	615	642	624	583	618	628	631	645	612	614	600	643	662	634	638	612	598	613	646	652	637	660	626	647	621	596	654	613	615	594	622	619	625	637	621	652	623	654	577	639	635	637	641	677	649	634	603	655	625	636	647	634	615	614	659	578	575	662	603	649	645	636	647	628	652	645	603	584	616	639	618	636	602	610	620	570	607	596	638	613	631	651	643	607	607	652	587	570	638	616	587	598	604	634	646	608	617	627	647	641	578	597	631	630	645	653	645	654	611	651	622	572	652	620	592	680	629	630	642	629	599	643	618	624	606	629	593	602	605	634	629	622	654	654	595	647	618	597	629	581	630	634	617	630	631	669	599	629	635	589	661	709	639	605	665	597	629	604	621	625	627	620	659	620	628	630	612	646	639	578	589	637	567	667	627	607	620	579	645	604	602	674	627	619	676	671	631	595	698	640	636	604	645	621	619	619	642	595	645	597	590	619	616	621	584	628	626	615	629	610	615	622	606	642	632	618	628	639	588	634	656	637	629	631	645	635	627	612	603	570	627	651	544	666	649	594	643	585	627	629	658	659	658	662	633	652	619	635	633	604	635	638	564	593	674	638	605	626	614	650	651	620	566	635	636	640	610	631	647	590	670	667	590	637	596	637	642	569	636	659	606	617	642	625	648	608	648	614	613	583	616	589	618	628	636	622	608	660	627	622	624	598	603	631	618	661	608	614	594	604	606	656	644	587	655	648	632	660	630	622	670	636	651	657	580	646	569	660	572	627	606	631	626	637	609	587	632	622	643	632	607	643	644	636	650	630	620	590	612	629	634	598	649	623	615	642	668	643	632	624	641	644	644	627	579	592	658	649	581	627	646	629	655	612	616	659	657	640	629	614	597	649	607	576	610	592	613	629	643	590
23428	21326	29027	24006	21319	19126	2558	1063	1079	653	612	576	575	564	552	493	397	395	380	426	419	489	479	390	393	389	366	387	381	383	354	381	369	369	371	364	328	327	344	347	373	391	363	365	411	415	408	333	331	725	1162	1736	1362	876	598	424	368	286	314	293	283	301	280	281	282	283	296	306	307	296	294	281	288	304	284	287	296	283	296	298	295	308	306	322	307	324	282	324	322	291	286	291	290	300	305	320	304	298	310	277	279	312	298	273	306	286	306	270	320	289	308	320	326	291	245	302	299	295	331	294	286	292	306	303	299	308	293	285	288	292	309	289	292	296	277	266	290	300	287	283	308	286	274	318	286	283	299	278	288	256	306	297	312	281	268	301	279	300	276	269	300	302	314	323	327	307	309	266	318	310	348	314	298	258	317	293	273	295	302	314	310	309	318	290	306	307	294	287	305	286	313	311	279	307	268	287	271	298	293	313	289	293	299	287	317	276	314	295	277	270	293	309	299	298	269	302	297	287	315	288	260	321	268	290	295	322	286	292	272	302	312	273	302	284	292	314	299	309	277	290	296	298	297	290	300	307	295	281	328	287	296	294	290	311	284	280	299	322	260	305	285	297	290	269	287	294	290	307	295	298	299	234	313	318	288	287	299	275	286	302	303	301	282	292	283	282	273	292	281	268	278	315	294	268	272	282	275	289	300	313	295	279	287	295	279	300	296	296	300	310	338	276	283	317	283	274	304	293	300	299	297	306	285	293	268	278	330	334	299	300	319	281	290	278	328	312	288	282	320	265	344	300	294	295	264	291	294	285	311	318	282	276	307	283	310	301	279	306	306	284	274	271	319	302	295	305	290	288	278	263	324	286	296	297	278	293	310	307	291	255	268	286	302	268	296	289	337	295	285	273	293	304	284	287	307	292	301	312	290	274	319	288	298	315	270	303	315	288	307	282	311	291	293	268	294	290	280	312	317	287	330	308	288	304	293	296	295	288	291	289	287	269	288	297	308	310	301	286	316	315	292	291	277	268	270	289	310	312	288	269	266	300	274	262	291	306	294	279	293	304	288	287	303	293	280	307	294	281	276	271	307	297	264	283	273	303	290	280	276	292	309	310	307	275	277	317	286	271	294	323	324	275	277	295	281	308	288	258	295	280	296	300	314	287	316	304	290	278	307	328	304	293	337	317	270	257	277	305	297	344	302	286	304	295	278	300	273	281	299	271	278	283	305	284	282	271	305	265	309	266	327	280	296	347	279	266	272	302	305	288	305	290	284	277	284	296	306	285	272	323	283	303	287	285	282	286	283	313	304	292	308	324	287	313	299	311	279	284	303	274	279	286	294	273	282	309	292	277	318	294	270	254	291	298	308	320	295	309	291	327	289	289	254	341	266	306	285	307	303	306	279	279	288	311	286	293	286	309	332	286	293	310	284	279	291	289	292	288	290	323	286	303	299	275	286	306	276	277	291	303	282	292	294	319	289	315	247	276	302	278	280	277	305	282	314	283	301	302	254	260	320	271	271	295	272	269	296	302	292	276	276	294	294	296	286	272	314	282	313	287	292	277	275	320	240	261	261	315	299	313	304	317	299	272	274	293	275	304	265	318	275	292	332	323	312	312	313	294	297	285	288	332	271	283	296	276	263	286	294	307	290	305	290	314	257	286	319	281	311	300	286	313	297	263	287	300	314	295	272	278	287	271	264	280	276	306	303	298	301	284	288	298	297	344	294	273	267	277	284	323	302	293	284	250	279	307	299	303	297	313	285	278	280	288	291	295	322	288	304	307	304	285	300	304	274	327	303	311	309	304	287	303	329	281	284	271	297	297	295	275	305	293	299	310	321	273	335	262	292	281	300	304	274	280	303	288	260	289	280	296	286	290	303	290	328	289	266	287	300	273	313	286	330	279	308	329	286	315	319	308	289	293	281	276	287	279	276	316	288	308	270	283	278	287	309	301	281	280	280	318	335	318	289	279	276	317	291	311	297	290	312	282	292	299	289	291	286	313	299	290	291	303	295	282	275	325	296	271	295	302	290	325	274	320	304	286	291	246	292	292	288	294	293	326	306	278	305	259	291	319	307	308	289	271	295	295	272	306	317	314	295	297	258	266	297	312	319	278	306	286	322	299	299	269	286	295	281	280	295	340	305	259	286	274	279	280	285	281	305	287	342	336	293	286	311	255	305	290	278	275	267	275	275	272	280	279	293	303	320	294	308	310	293	279	309	282	278	299	279	279	291	279	253	291	270	304	311	284	284	277	247	292	267	307	296	288	306	289	273	275	276	321	321	291	294	307	282	272	317	271	287	324	274	289	276	295	280	263	297	288	308	305	288	273	285	315	306	283	317	295	293	293	318	294	306	317	320	312	305	290	292	311	277	268	292	291	293	241	273	304	296	302	296	295	281	320	256	298	308	275	277	246	276	290	278	279	322	284	298	301	279	289	310	297	308	277	273	293	317	294	309	282	293	294	277	283	329	310	331	286	301	285	299	276	324	257	285	299	293	294	285	294	291	294	259	321	275	288	312	282	340	278	320	285	268	304	268	306	288	277	285	334	294	304	267	290	311	316	288	283	287	305	280	321	305	278	320	288	299	295	309	295	300	290	292	280	300	301	269	274	289	292	297	279	297	302	292	301	301	321	276	274	308	287	279	324	315	282	286	289	298	300	303	306	303	294	286	275	330	284	285	296	300	314	311	280	267	270	283	302	296	302	265	310	299	272	294	308	285	309	279	308	305	302	286	282	280	272	277	305	284	291	296	276	289	298	314	301	266	293	267	276	307	313	282	296	291	313	317	283	292	283	285	278	307	280	286	309	322	276	280	305	314	297	298	266	307	276	288	285	277	273	306	297	270	300	334	263	302	284	284	277	297	285	305	271	278	296	293	321	303	328	284	306	260	275	296	312	313	303	293	277	296	286	318	303	315	294	301	298	330	310	276	303	306	314	323	293	348	271	277	297	308	283	293	295	257	265	298	299	306	291	278	297	298	276	279	294	312	339	291	301	295	295	309	292	274	287	289	328	282	304	317	305	282	311	305	284	312	285	279	316	289	302	278	281	286	290	314	279	287	292	285	311	285	299	302	306	280	337	294	278	308	289	283	278	289	317	299	321	289	281	307	294	286	271	316	291	267	263	299	285	288	285	312	308	315	301	284	326	275	290	271	293	289	280	283	317	308	273	273	304	298	311	287	281	309	307	283	297	290	298	299	307	320	295	280	290	298	285	289	284	309	292	314	271	276	301	312	305	300	294	288	302	306	315	312	286	310	310	326	305	311	302	275	293	286	303	315	316	274	297	301	324	255	314	293	316	312	288	278	275	274	310	291	253	283	286	317	315	323	293	316	284	295	294	277	291	306	285	310	280	314	312	298	304	267	282	299	272	300	305	312	287	302	314	331	263	247	328	300	293	311	300	289	284	312	283	297	306	275	273	291	321	300	281	297	266	305	301	305	290	285	306	283	299	283	322	289	253	298	317	299	302	293	256
9387	20522	19980	12249	7626	4777	3751	3237	4130	2172	1871	1616	1734	1656	1569	1321	1110	1008	943	951	1158	1253	1267	997	864	890	928	919	896	858	804	886	870	831	814	808	714	756	710	677	716	843	802	865	927	1000	917	706	716	2038	3561	5187	3920	2460	1506	919	720	597	521	553	565	530	576	546	532	573	518	576	553	552	521	531	577	576	527	565	534	560	566	520	568	581	550	521	524	603	565	557	585	569	582	544	575	544	549	546	525	569	553	541	575	559	550	592	549	601	547	582	581	581	552	547	538	536	535	574	546	584	549	581	531	551	551	572	549	574	537	516	513	590	513	520	516	531	543	536	545	538	580	532	538	539	539	521	530	579	538	554	583	513	554	507	518	542	527	562	544	532	555	573	605	583	532	551	588	541	550	560	559	560	552	540	539	490	567	597	557	551	509	587	593	527	556	547	550	537	535	533	548	538	545	541	473	542	544	541	538	567	560	555	573	567	555	531	528	580	536	526	544	536	584	577	549	555	563	557	551	546	543	578	585	519	561	520	533	566	515	564	580	560	521	542	518	519	565	529	534	551	582	595	551	512	537	563	552	539	533	537	538	549	572	563	540	499	541	546	550	566	539	589	551	530	576	542	480	575	582	570	534	557	576	534	547	559	574	537	551	536	515	544	546	546	568	537	560	508	551	527	511	551	581	541	585	547	533	539	570	532	526	537	556	575	524	541	557	549	541	589	550	533	536	542	531	507	511	490	579	541	575	579	601	565	546	538	581	564	552	537	541	591	567	522	551	565	573	606	519	536	599	508	565	519	543	539	531	557	558	563	529	588	541	504	553	548	542	564	553	565	552	487	538	516	549	529	560	540	562	571	528	565	532	520	561	516	532	537	550	542	548	557	562	543	547	556	572	532	585	526	532	552	538	553	534	552	572	562	554	582	543	551	556	553	529	524	550	551	545	545	515	576	544	582	567	573	539	584	567	560	559	548	553	560	589	488	547	536	492	543	563	518	558	543	570	523	520	561	518	562	520	514	589	550	586	567	540	542	561	569	563	593	570	535	535	515	575	515	508	557	534	547	576	597	507	580	543	557	503	565	541	525	549	553	515	544	540	542	520	548	551	548	551	582	520	560	550	579	532	564	530	550	585	567	515	537	554	570	532	521	529	511	555	573	519	587	581	571	513	543	580	551	563	529	542	556	533	530	560	596	540	593	510	569	580	571	550	558	536	561	562	540	553	534	543	529	543	546	567	537	537	557	527	549	536	557	530	557	593	534	570	550	571	544	523	527	531	544	533	572	570	568	527	529	571	546	539	549	517	582	476	533	556	548	526	550	550	554	509	550	632	597	567	541	557	554	543	544	501	557	550	525	601	562	517	538	553	557	519	554	491	532	527	528	586	535	510	565	553	559	533	547	521	574	538	557	519	625	550	539	553	570	550	586	549	582	549	554	571	540	549	558	573	566	559	563	539	539	549	538	561	547	515	566	554	604	547	566	558	561	576	553	547	537	538	579	538	581	574	562	579	543	537	541	543	484	526	522	530	512	530	543	501	577	556	563	552	536	551	552	542	562	538	531	529	573	543	532	550	532	520	530	570	577	516	526	586	525	542	554	537	489	527	576	531	519	532	513	548	578	564	536	539	548	532	526	571	518	535	564	578	537	580	548	528	518	553	582	518	533	586	517	574	520	591	561	565	543	582	546	576	562	557	576	530	578	523	564	530	571	562	595	557	579	545	563	560	574	550	554	521	541	523	564	527	536	606	545	568	527	539	510	535	543	591	586	545	544	563	556	499	575	539	540	569	530	589	549	553	564	531	574	556	517	536	531	555	538	509	533	525	580	539	580	559	506	505	588	562	509	524	549	538	523	530	525	538	518	499	548	564	524	543	565	518	516	535	579	568	526	556	521	580	547	513	524	579	554	536	588	602	575	535	550	552	552	539	579	547	574	564	518	546	569	535	541	561	546	541	575	578	529	527	538	572	529	568	597	532	584	552	521	577	576	537	553	534	529	528	538	508	581	576	574	544	533	531	533	611	525	558	558	562	531	535	561	583	520	527	545	579	553	623	557	546	550	527	587	564	548	565	592	547	537	569	567	528	540	528	520	583	547	540	510	526	555	512	557	521	524	572	585	568	573	538	555	558	543	537	505	552	559	581	526	565	526	556	508	551	562	563	552	552	550	547	539	534	512	506	577	584	562	540	529	567	537	576	507	570	563	534	568	539	537	537	552	569	538	576	570	555	551	610	549	521	532	551	541	529	519	514	599	554	535	566	539	568	528	539	561	567	573	554	562	559	525	562	529	549	576	517	573	574	548	545	560	555	582	585	563	569	549	528	526	502	564	569	557	529	573	532	561	530	548	541	571	563	521	493	552	583	571	574	536	565	526	529	536	576	515	555	565	543	575	539	539	555	526	543	565	541	548	571	535	562	561	549	538	516	508	565	506	544	569	548	573	570	540	537	552	570	568	528	541	534	519	553	562	542	527	543	559	499	544	562	570	509	555	524	558	534	559	567	580	569	515	555	561	527	556	524	597	501	550	561	559	518	516	563	557	587	589	557	568	543	583	561	571	562	582	506	539	562	507	550	568	491	578	596	537	591	520	539	574	507	550	523	581	536	569	562	530	545	543	538	560	556	541	568	529	551	551	538	556	546	514	554	566	542	544	547	531	561	581	529	538	595	536	522	517	566	568	545	555	516	573	574	568	574	575	536	555	564	581	566	549	597	544	548	511	554	595	547	575	577	540	550	545	548	554	549	547	514	540	530	574	607	536	563	533	508	494	574	525	563	521	559	508	565	508	577	517	549	537	552	530	574	552	510	525	534	551	536	545	524	597	546	543	571	574	568	573	571	528	534	545	559	523	545	524	560	535	552	578	563	580	574	570	539	549	547	553	548	523	543	545	532	558	556	560	547	573	552	568	573	566	528	556	578	554	532	531	524	566	572	510	564	586	520	554	505	576	528	570	551	582	531	534	575	557	542	542	545	551	595	586	559	504	555	566	585	526	532	554	575	520	553	521	569	552	507	525	565	550	539	548	545	506	568	498	577	565	530	526	584	564	545	547	533	566	525	523	565	545	591	583	567	540	573	525	532	571	566	575	514	540	617	515	547	599	544	571	574	537	556	582	533	549	547	537	541	561	536	551	535	541	559	566	547	598	539	543	560	532	515	542	591	572	541	571	548	545	562	542	545	554	603	530	578	567	548	531	534	569	517	554	555	545	581	545	570	543	545	531	542	533	560	536	547	533	575	558	558	564	550	504	568	546	565	560	543	530	549	568	564	537	576	529	532	544	567	548	555	548	535	583	540	554	573	561	561	580	547	515	516	556	546	567	578	527	556	534	580	594	560	553	562	557	504	565	562	528	541	506	560	574	560	539	575	558	535	591	499	549	521	551	516	508	549	570	572	526	532	529	558	514	510	552	513	525	568	523	538	525	502	564	536	542	536	529	562	561	504	529	529	541	551	580	527	577	563	540	547	531	594	569	561	559
26696	20219	8246	1803	933	730	575	533	586	445	451	501	512	480	456	475	438	409	448	413	445	468	512	478	481	449	419	455	435	450	439	443	454	436	457	425	432	429	453	446	431	407	410	433	469	435	445	415	439	408	483	549	526	526	488	443	409	416	409	432	416	416	406	394	361	410	382	385	419	404	411	421	407	374	437	411	427	415	447	434	402	410	426	423	424	392	428	394	426	410	417	390	392	389	393	407	414	439	410	401	401	411	410	392	444	418	448	385	427	403	401	413	418	385	416	430	384	398	426	423	413	411	404	425	433	410	421	412	393	456	390	421	437	421	417	382	413	392	402	432	378	418	379	402	406	419	402	437	402	445	437	445	425	446	432	377	400	421	391	405	438	416	410	404	391	430	415	449	438	424	393	417	452	407	415	455	412	419	410	430	433	433	424	444	444	391	428	379	425	403	414	409	381	439	409	406	377	412	457	433	397	441	425	390	418	431	409	399	444	420	438	446	426	396	409	381	406	410	447	400	412	422	433	381	421	412	417	416	427	387	416	386	385	415	452	390	395	459	426	412	396	405	417	423	400	426	390	386	442	415	399	421	371	364	396	427	396	422	406	422	416	418	421	382	401	433	381	433	400	415	405	414	417	387	365	416	373	425	445	419	391	412	397	393	426	395	423	416	441	396	395	406	403	403	399	406	405	401	426	415	423	408	414	385	435	399	414	405	457	392	392	400	435	415	412	439	451	417	389	411	386	447	415	371	420	413	428	406	389	418	433	432	397	395	426	377	415	439	405	399	393	376	405	367	416	420	440	384	446	388	434	421	417	454	385	372	431	404	440	409	378	421	405	423	441	375	392	385	411	394	385	388	435	427	443	406	457	376	417	388	401	408	392	398	395	430	411	386	422	414	399	426	409	384	410	407	389	407	401	431	411	423	427	419	425	394	441	420	408	380	437	425	380	418	384	424	412	413	421	395	417	430	397	370	432	423	397	409	396	402	453	412	417	403	379	418	415	410	413	413	385	427	373	407	411	390	409	403	385	416	398	371	378	422	375	437	445	380	428	416	385	428	379	450	382	424	351	412	406	415	429	414	406	408	448	387	398	389	389	418	402	426	445	427	399	435	407	407	424	415	413	440	374	396	410	416	400	395	401	416	398	425	420	396	402	393	399	407	429	408	411	423	406	424	440	414	404	427	426	405	444	406	395	413	416	388	431	393	422	425	437	392	411	401	412	428	389	411	395	391	399	399	432	376	390	432	393	409	411	415	409	428	401	428	425	369	402	435	383	415	458	374	388	407	367	411	378	390	381	460	419	403	395	415	418	429	406	395	391	411	420	413	426	378	407	406	427	393	418	408	409	437	420	430	401	389	387	402	430	425	403	454	417	401	383	383	398	415	410	399	421	415	411	397	430	422	433	400	400	430	441	379	410	400	428	424	374	435	399	371	410	402	370	432	355	415	430	404	409	401	429	400	371	420	377	368	426	411	453	404	429	460	430	400	397	404	456	397	414	397	407	392	428	388	399	406	438	392	397	402	399	372	412	392	428	443	433	417	406	373	363	419	379	405	386	418	450	414	430	416	405	416	410	395	400	385	375	400	426	415	437	418	394	410	388	391	374	385	414	405	420	461	391	436	394	410	405	401	423	419	394	400	379	406	417	432	392	400	421	418	408	435	421	418	400	405	422	392	412	415	402	418	408	417	389	420	414	415	424	422	399	409	417	390	415	423	382	387	377	387	369	445	405	426	418	416	432	410	433	435	428	392	430	412	410	412	413	403	375	397	396	430	389	405	432	402	397	392	382	420	445	455	410	413	438	393	436	408	378	425	379	368	412	419	395	421	398	390	401	426	416	413	404	405	471	419	391	424	379	418	399	432	363	409	425	393	415	410	393	404	392	373	363	396	399	419	402	429	401	407	411	404	415	367	485	417	457	401	400	402	391	358	415	386	385	398	416	387	394	376	371	427	400	391	415	384	367	399	403	412	452	442	391	425	386	408	421	404	409	440	465	417	393	411	370	384	425	380	392	386	464	436	423	425	405	415	391	409	433	433	455	410	416	419	435	423	414	394	385	394	434	381	422	412	393	452	391	378	422	422	405	384	409	395	418	393	433	424	418	405	369	417	402	419	394	415	415	388	399	437	425	393	424	455	441	395	415	412	395	461	427	450	436	432	424	389	406	407	433	437	388	427	374	393	394	417	427	445	399	423	422	422	402	392	421	408	412	409	400	407	394	415	444	428	400	379	406	392	386	423	432	422	399	371	414	444	439	392	430	391	397	418	402	402	391	428	399	376	384	398	415	403	427	401	447	441	365	405	442	407	408	416	435	431	443	381	385	421	417	419	443	433	408	406	411	402	416	398	408	421	430	406	438	400	428	419	383	391	401	389	422	451	444	435	456	434	383	406	408	445	430	418	411	407	434	396	419	427	395	433	399	426	401	433	382	394	444	418	383	368	405	386	420	446	390	430	393	384	396	398	423	400	399	398	389	377	448	428	413	416	420	419	420	406	385	391	449	435	390	420	383	419	386	408	402	381	417	409	415	390	421	390	386	363	375	370	422	409	380	369	392	423	412	419	367	423	464	368	432	412	424	427	419	388	411	401	397	417	434	431	423	427	427	375	426	432	407	412	429	412	428	401	414	367	445	413	413	406	400	400	393	414	401	422	392	392	400	385	417	374	403	418	362	422	425	412	426	381	412	417	400	452	401	420	381	445	375	394	389	423	397	356	403	386	399	412	373	421	429	419	415	427	373	411	426	459	375	433	393	425	396	453	393	431	393	431	396	379	415	421	440	409	425	435	415	442	461	449	411	415	430	447	414	427	404	425	395	434	428	411	389	411	412	388	404	390	406	426	421	387	421	443	431	412	434	420	397	384	433	408	412	365	405	412	413	414	424	432	415	412	416	433	424	413	402	442	410	372	372	410	398	399	398	369	385	403	430	409	407	392	390	429	421	412	437	400	415	411	437	411	449	414	390	411	384	397	422	399	407	405	413	412	410	404	408	389	422	396	448	396	406	418	432	408	402	417	407	419	379	384	406	385	426	373	415	435	406	414	411	418	434	416	433	423	415	359	411	373	393	403	444	415	422	366	403	412	412	410	421	408	378	398	418	399	421	453	416	411	436	412	394	431	405	407	390	375	424	426	389	447	430	402	412	374	436	405	399	435	437	380	446	429	432	425	407	396	427	441	407	416	414	409	427	413	369	430	434	402	426	393	405	392	408	388	428	441	401	399	399	404	446	388	396	406	382	377	396	427	452	413	391	431	385	392	366	434	394	377	414	439	408	414	388	424	386	435	392	398	398	414	383	414	434	392	397	435	428	403	368	399	396	412	404	412	384	427	424	405	402	392	401	383	442	404	422	416	422	414	408	398	398	423	398	443	425	429	392	413	447	447	417	419	407	391	442	421	373	384	413	382	425	416	387	418	376	377	406	405	387	390	402	398	420	438	383	415	396	429	423	409	414	404	456	428	431	446
5297	6688	6808	3292	2104	1575	1478	1286	1440	1046	985	1059	1065	1050	1090	979	910	835	836	910	939	1027	1120	1103	969	795	867	888	926	844	880	903	914	835	882	875	810	800	861	828	874	858	798	893	940	967	960	845	778	808	1024	1199	1143	1031	952	840	786	751	802	811	755	790	761	740	765	766	776	736	781	755	770	823	751	774	753	719	781	762	741	786	742	765	701	748	737	794	772	761	762	779	810	720	769	748	751	767	773	756	754	806	817	729	769	762	734	778	795	735	751	749	762	734	712	769	763	779	780	815	702	763	797	716	743	794	745	788	787	764	796	771	768	774	785	749	779	735	738	733	766	741	758	810	792	768	759	756	767	803	789	772	729	800	748	749	779	774	774	797	761	775	735	746	745	761	740	727	790	765	752	764	783	781	777	800	760	774	759	761	763	777	763	771	742	755	750	735	763	771	762	746	727	767	712	770	729	764	797	778	780	741	760	693	812	763	766	756	834	716	769	724	769	774	743	742	766	800	722	796	801	779	768	749	767	778	766	719	768	813	742	814	757	725	750	761	744	703	798	789	764	768	801	734	754	703	791	767	773	778	766	731	807	808	792	755	800	809	742	733	778	777	784	787	766	750	761	787	779	789	735	760	744	744	701	711	818	787	773	783	745	778	766	790	758	738	792	749	784	741	716	765	826	747	762	785	730	772	792	764	707	708	764	744	771	790	791	774	725	793	709	786	750	775	762	704	782	780	764	751	794	780	754	754	782	737	741	737	756	750	743	739	732	788	782	799	765	741	743	771	776	816	748	788	791	756	757	736	750	700	747	749	752	801	793	770	791	722	751	772	758	720	774	771	838	723	764	786	781	722	748	800	748	783	751	737	795	692	788	790	772	715	797	740	765	770	787	780	775	755	724	774	746	724	806	705	774	785	708	748	774	746	768	753	809	752	811	731	782	729	767	794	767	823	783	793	782	712	730	743	793	776	732	759	804	722	782	809	791	790	789	736	798	760	733	779	743	789	756	793	782	744	764	779	768	761	736	713	780	735	787	761	731	783	785	763	779	787	749	772	738	783	791	753	768	752	766	767	710	727	794	753	804	738	713	798	729	744	729	761	754	784	809	758	766	797	762	792	770	764	741	743	753	772	735	768	757	728	805	768	742	710	775	754	769	795	773	757	721	751	748	801	778	744	757	744	758	757	802	766	738	768	787	804	765	777	761	791	767	804	750	732	755	721	768	742	817	762	800	792	766	773	775	737	751	780	798	787	773	758	790	698	768	778	763	773	763	783	782	724	762	773	754	746	781	797	723	719	739	768	757	763	797	760	758	804	751	770	825	713	743	787	761	772	737	788	747	737	822	742	780	732	737	763	749	779	750	736	745	818	775	791	770	789	721	796	792	757	760	761	770	754	750	753	772	794	768	798	778	753	742	801	776	770	748	785	774	758	739	733	803	758	729	765	762	794	723	754	763	840	778	723	713	781	718	773	795	760	749	722	767	771	751	780	771	771	772	778	750	746	810	766	758	771	762	771	729	744	810	790	776	806	764	826	799	779	813	727	782	716	745	725	768	789	744	746	740	769	788	718	795	769	715	776	757	752	812	788	713	776	782	738	766	768	748	745	759	742	779	760	779	784	773	783	759	789	799	742	753	727	817	803	755	784	737	771	824	824	744	779	773	767	768	777	767	783	746	778	764	793	745	777	794	779	768	743	718	782	715	772	816	748	785	773	797	779	754	748	767	729	792	728	765	759	738	755	746	760	837	809	780	797	761	728	741	718	783	728	771	753	822	733	791	776	735	739	808	781	773	705	784	724	757	803	783	797	748	743	824	741	777	747	729	780	760	791	775	749	823	763	769	751	772	744	773	757	783	787	694	750	752	716	811	719	725	754	727	731	749	758	765	738	712	740	765	728	715	761	788	746	788	726	746	755	775	764	773	780	765	776	790	753	761	735	766	790	773	801	772	750	763	743	777	736	718	714	755	735	770	746	795	792	773	809	787	783	763	804	741	766	761	775	754	780	752	749	744	735	795	815	791	789	768	788	768	773	809	788	808	743	810	798	797	813	782	722	813	789	796	773	790	785	752	766	805	760	740	772	726	779	726	758	731	775	772	742	767	717	769	758	763	746	786	749	746	793	775	796	757	738	753	749	754	731	748	775	740	753	775	795	742	776	762	738	759	747	773	779	754	800	784	752	740	731	694	772	742	776	797	743	758	785	771	748	790	761	738	776	777	791	751	793	721	786	759	771	723	726	788	817	733	787	785	754	770	771	778	759	747	770	764	750	797	770	759	801	756	754	752	796	753	784	774	729	753	769	722	737	827	738	791	789	746	763	717	763	725	783	768	743	740	741	750	736	790	794	744	780	751	720	762	769	753	787	777	763	757	817	744	740	745	733	680	747	760	762	759	824	730	725	760	729	781	758	739	741	760	732	755	723	751	806	758	817	768	768	744	727	737	792	722	748	725	733	771	769	769	735	751	785	769	796	728	739	760	792	821	714	763	763	780	817	740	776	736	790	725	733	796	765	765	761	762	817	770	739	723	806	729	744	750	756	723	755	775	762	788	718	795	748	761	713	756	756	785	757	759	793	763	759	807	758	749	746	787	812	737	733	745	762	734	779	780	766	715	818	776	799	796	780	799	781	793	797	801	724	774	776	793	760	737	758	729	763	754	809	720	768	781	727	762	754	771	769	774	689	751	776	775	795	780	736	772	736	711	773	779	785	815	755	761	736	786	785	720	779	786	772	763	772	740	792	726	789	773	815	781	762	735	789	803	783	732	784	830	773	775	752	761	746	771	760	758	801	763	771	746	767	807	728	731	779	742	728	789	730	697	735	715	824	777	796	758	768	764	793	806	760	773	741	766	753	763	786	783	772	763	786	757	773	742	827	716	760	770	827	802	787	766	760	743	810	766	771	765	814	762	788	742	758	776	776	776	758	799	721	728	734	717	781	802	679	775	746	768	710	801	756	736	783	755	760	794	745	743	811	767	783	818	780	755	794	744	810	789	748	744	800	753	739	763	755	767	759	754	773	733	724	751	755	741	781	752	832	778	738	750	755	784	730	759	811	700	763	770	757	731	725	763	775	724	736	768	754	811	803	758	703	757	704	780	796	779	817	798	759	728	757	794	764	705	734	759	762	716	757	716	752	753	746	785	757	761	759	756	750	770	714	782	724	773	766	781	831	761	755	708	745	795	774	770	724	756	728	764	757	743	758	764	773	752	767	748	767	778	784	756	777	755	758	759	805	790	750	767	741	695	793	747	758	742	788	703	828	751	762	805	747	769	744	805	795	755	751	745	768	817	776	779	779	799	730	779	737	822	751	795	762	746	782	774	723	779	737	767	814	800	782	744	755	709	785	817	818	774	783	791	797	746	709	762	733	777	780	732	772	766	712	748	786	761	787	729	793	790	796	782	773	756	753	753	753	706	734	746	752	772	786	756	785	765	777	778	784	780	790	767	723	785	769	813	749	721	739	748	768	752	738
24204	21187	28228	24422	20101	3051	1079	804	712	566	541	546	613	504	477	445	452	420	408	437	434	490	513	469	518	449	427	459	483	389	452	399	412	418	413	406	400	395	429	406	419	396	380	416	379	391	385	400	409	516	959	1114	920	690	523	381	381	360	354	374	391	351	355	329	357	324	363	334	332	327	353	380	367	360	340	348	366	333	342	372	384	362	313	338	327	335	355	370	335	327	336	359	368	327	335	370	341	320	343	366	357	348	371	329	342	398	376	342	313	340	340	368	343	354	331	370	332	329	339	338	389	327	363	355	382	336	344	347	332	349	341	338	326	352	329	325	343	333	359	369	338	314	385	367	342	346	349	338	326	305	361	369	327	345	358	320	353	338	331	328	330	353	339	381	363	365	317	348	349	356	360	339	325	357	344	362	373	375	360	323	352	315	320	311	358	334	310	329	370	334	360	325	314	356	362	343	386	330	340	325	356	347	356	330	355	334	339	349	345	340	336	350	342	343	341	366	368	344	370	342	316	322	385	316	372	375	389	342	342	339	321	320	343	362	357	333	344	371	355	341	351	336	352	327	356	328	358	366	328	337	329	341	343	362	339	310	372	340	344	344	364	367	333	341	328	341	364	346	382	327	347	365	347	330	372	396	330	354	302	320	380	311	341	357	349	353	341	348	376	319	343	363	361	354	375	346	322	349	370	316	357	355	379	334	345	331	341	324	345	349	354	354	345	293	322	352	341	350	321	302	366	349	384	310	334	372	358	386	352	372	333	329	358	327	366	340	375	354	343	360	391	368	369	373	352	369	377	377	413	337	359	359	342	323	355	356	353	348	368	382	372	360	353	361	349	330	329	365	353	348	376	331	338	385	369	327	366	351	332	350	328	348	353	341	353	353	354	333	352	350	362	374	356	327	354	355	353	334	352	383	369	312	340	368	327	364	351	332	357	376	362	347	362	324	372	306	370	347	357	356	345	345	358	334	343	362	329	326	347	349	345	322	363	354	343	384	335	340	349	351	343	366	335	351	326	344	352	384	333	330	340	378	327	342	344	367	346	365	328	363	352	370	345	363	343	359	338	313	336	364	349	352	349	341	344	354	359	353	364	346	321	366	335	352	332	353	386	339	336	365	361	342	336	364	343	371	334	374	328	349	338	360	349	343	331	345	376	344	313	361	339	342	312	353	355	338	335	360	363	359	334	340	336	363	381	349	366	356	315	339	334	341	365	373	346	331	360	352	338	349	364	355	360	332	369	361	346	345	358	337	325	364	343	362	339	328	324	329	328	332	334	314	381	349	347	357	344	362	373	347	337	352	361	335	380	366	346	326	396	347	381	331	353	344	325	334	324	337	366	347	371	353	309	315	337	377	339	332	313	356	340	362	296	323	334	350	344	344	347	343	368	362	325	362	303	324	346	359	343	339	334	346	307	340	363	329	354	336	326	318	328	351	360	334	363	366	377	366	339	353	328	315	350	345	369	385	360	349	341	346	405	329	324	366	384	344	353	341	379	366	355	312	366	345	329	354	345	360	360	320	300	349	331	352	356	357	331	333	371	362	328	337	348	324	332	331	356	359	360	367	343	327	347	362	323	310	350	384	310	353	343	334	355	338	364	328	342	336	338	357	347	341	370	359	355	335	336	364	372	341	351	336	353	336	359	321	332	395	333	360	366	363	346	355	345	363	336	386	325	362	372	392	357	356	331	315	355	330	381	338	352	356	336	332	362	333	350	367	355	338	346	360	383	329	379	362	352	388	343	317	368	378	352	393	376	348	361	331	391	354	358	300	352	329	333	357	353	350	338	340	360	337	330	325	399	357	390	330	358	321	317	338	369	353	353	342	366	381	388	375	324	355	378	335	338	345	339	387	356	339	366	345	347	313	320	351	361	338	337	344	365	344	357	370	356	355	338	361	325	344	345	328	351	327	336	354	345	375	361	347	314	344	348	337	333	326	333	346	353	355	328	348	337	358	362	342	371	330	339	356	350	365	357	341	314	335	345	357	334	374	318	337	342	348	335	335	331	310	362	321	330	324	345	336	338	351	337	337	353	363	330	348	335	333	355	352	338	373	354	401	327	306	360	361	374	351	333	354	362	343	377	338	362	325	328	369	325	322	341	290	381	322	342	350	381	350	357	363	378	370	347	342	340	351	336	364	368	342	363	355	335	371	344	359	339	367	393	362	334	298	341	334	349	364	361	359	319	382	397	361	348	369	375	319	343	336	325	353	336	339	357	367	338	345	341	364	357	363	348	363	372	329	346	339	346	348	409	353	336	318	350	335	359	363	355	335	349	341	346	358	298	347	398	360	355	326	355	329	330	349	340	407	316	347	328	356	327	344	338	351	356	354	337	345	337	344	340	338	343	354	348	387	384	330	346	352	344	348	336	391	373	328	321	335	345	352	350	372	365	315	340	360	366	343	367	315	380	337	333	383	368	301	343	377	338	368	322	363	362	372	335	348	325	312	333	358	321	370	377	330	343	344	367	386	343	325	361	349	342	363	361	345	319	358	349	341	335	356	348	340	382	340	339	326	343	375	366	316	354	336	367	347	339	327	332	352	332	352	354	344	319	376	374	364	383	337	337	345	350	331	370	359	351	337	382	345	319	362	301	345	346	349	336	338	378	302	360	334	327	389	341	335	339	343	352	374	368	349	334	347	341	342	329	342	340	348	341	351	362	308	369	345	366	346	333	345	336	324	349	349	306	346	318	355	369	351	365	355	403	373	399	343	358	332	333	346	348	367	313	329	339	329	380	351	353	344	361	351	377	344	315	343	350	326	309	314	314	339	317	372	380	371	329	365	363	319	318	352	333	336	354	346	325	347	344	333	340	354	339	330	356	349	319	348	340	382	337	324	342	353	342	325	333	323	346	356	381	354	317	366	316	355	347	364	356	319	351	358	348	349	362	341	347	326	347	348	340	357	309	350	370	315	327	335	358	333	358	343	336	364	343	417	369	348	358	334	331	336	339	395	337	351	382	361	372	371	371	360	322	352	356	331	360	345	310	333	319	362	338	388	334	342	358	337	364	347	355	357	313	374	339	326	361	396	338	327	351	380	348	298	335	335	320	377	342	346	322	326	360	325	339	330	347	341	341	320	344	346	322	349	340	354	334	328	342	370	346	343	369	345	341	343	334	318	345	349	314	353	328	353	361	374	340	339	391	347	323	363	347	339	295	319	340	326	335	344	356	370	355	363	375	372	350	330	327	343	333	331	338	357	350	351	341	379	322	346	368	355	368	311	365	325	359	378	331	390	337	332	335	345	333	356	354	371	327	358	319	324	335	347	330	308	352	375	360	370	336	358	327	356	336	369	341	326	350	357	367	312	327	373	338	374	329	379	341	346	368	353	354	354	345	332	330	380	364	357	373	327	295	326	344	352	366	343	351	374	338	353	357	349	330	353	348	333	320	365	345	334	345	329	373	340	362	355	339	377	375	337	331	372	324	325	366	330	330	317	370	322	339	323	361	316	295	323	351	387
7172	15415	13438	6773	4423	3434	2837	2311	2372	1504	1356	1554	1598	1328	1152	1023	1025	958	864	825	931	1152	1172	1169	1167	1024	960	967	978	846	853	931	838	859	944	851	865	893	948	833	898	866	896	989	853	886	888	827	784	1349	2911	3122	2373	1613	1134	859	741	618	673	607	654	603	668	689	601	694	666	684	634	709	635	629	639	632	655	657	676	651	671	718	625	711	638	652	658	649	667	644	639	615	654	690	616	637	675	657	673	664	633	675	698	710	650	691	677	573	646	683	665	659	652	665	669	617	693	646	694	649	647	655	604	697	644	667	666	699	652	660	628	688	649	639	692	704	671	664	658	646	675	722	638	673	630	667	687	689	676	628	653	667	646	686	643	678	630	633	640	697	695	680	649	666	659	673	678	699	695	674	664	664	647	667	635	646	653	634	657	648	643	668	666	639	647	661	679	667	654	673	626	662	704	661	708	668	619	621	621	665	651	659	627	670	644	683	623	693	644	698	601	665	650	662	640	632	655	609	640	675	599	682	692	695	688	666	675	669	633	629	671	660	649	686	669	672	653	656	670	679	679	654	655	679	630	634	667	687	646	633	637	638	692	663	656	691	689	661	662	640	693	651	657	661	672	669	662	672	630	658	654	659	665	671	675	658	640	628	670	604	687	664	629	654	670	682	668	626	675	618	663	621	669	666	707	671	620	659	679	595	656	673	646	649	690	662	667	674	688	635	686	666	698	664	659	686	635	688	676	690	640	664	675	642	603	631	629	674	649	619	682	646	685	677	625	616	654	684	643	658	641	621	668	609	632	594	633	655	666	654	725	698	602	663	641	651	639	673	666	683	675	678	711	631	643	679	670	640	668	648	623	656	720	652	640	616	672	638	648	602	674	654	649	611	679	731	675	648	647	683	646	651	658	635	595	669	702	642	604	670	665	663	709	669	648	675	615	651	654	657	644	646	648	655	671	628	661	692	675	697	631	669	619	675	654	659	657	680	659	636	665	657	664	675	678	685	645	650	604	667	645	668	676	658	668	627	619	661	645	659	657	656	664	649	688	629	616	658	673	660	715	677	631	652	634	627	658	641	700	709	630	644	673	672	619	659	697	624	645	662	635	660	655	680	710	688	680	710	668	669	660	658	632	627	640	631	678	672	693	619	633	677	648	643	634	626	647	655	656	681	627	651	645	652	673	655	636	641	669	670	650	685	652	653	610	666	690	653	637	669	640	644	623	664	649	701	626	687	678	659	632	611	671	712	612	619	656	630	661	663	620	662	670	670	667	660	672	692	718	643	627	657	693	629	680	659	666	673	662	707	650	621	659	648	678	642	649	682	654	690	618	621	632	699	614	674	656	667	619	643	655	678	662	662	631	673	695	600	716	652	695	634	656	674	642	666	684	634	704	641	700	686	678	648	652	636	673	600	689	674	666	673	698	688	688	644	645	677	675	643	685	649	661	666	646	638	714	673	691	697	672	657	658	628	664	661	639	634	664	632	643	685	661	638	631	715	645	647	672	676	655	672	699	665	662	667	651	664	639	602	652	643	636	645	697	673	652	656	669	657	649	648	687	663	683	626	672	651	691	621	682	638	661	673	667	616	654	666	625	690	647	650	647	655	673	661	659	703	636	653	673	605	678	638	664	660	696	657	671	678	663	607	686	689	664	653	639	638	646	608	650	640	626	624	621	644	693	663	666	711	684	652	682	637	668	654	654	618	709	662	691	659	652	702	684	691	697	679	655	639	607	664	671	635	637	653	605	662	708	645	686	645	627	683	653	655	610	610	665	697	656	687	658	685	633	654	685	680	705	621	671	619	629	666	659	681	630	618	651	692	620	682	697	682	686	687	680	647	644	681	669	674	652	643	689	608	670	673	654	647	667	659	633	622	666	696	662	665	633	647	669	646	676	650	624	623	630	634	620	633	689	666	657	622	654	685	647	617	615	643	648	662	664	633	667	696	669	689	638	679	683	655	661	699	647	605	656	662	636	642	663	657	667	649	685	676	673	689	668	666	656	658	654	697	684	604	685	676	673	686	689	623	641	647	681	684	633	652	675	661	635	644	642	639	631	651	618	650	684	637	644	649	621	688	638	658	692	666	645	687	667	628	625	651	631	617	691	672	660	665	670	629	626	655	654	646	678	643	673	651	634	639	613	611	603	705	652	640	684	661	670	633	660	624	678	655	683	688	664	683	652	652	694	677	649	711	667	679	662	633	669	640	638	678	699	656	677	682	643	678	641	672	658	695	681	648	625	645	650	696	667	627	651	634	639	698	638	641	610	675	648	640	656	653	648	681	681	620	620	665	690	676	660	651	648	712	614	646	687	634	662	642	660	631	674	600	694	678	680	652	639	618	586	660	650	644	638	664	691	673	648	656	652	656	659	634	645	683	680	690	681	629	630	609	627	660	664	623	670	680	664	663	635	654	676	656	671	660	639	660	696	654	626	679	676	668	673	658	643	614	706	640	619	632	678	631	678	651	642	673	658	670	666	654	669	666	657	643	675	643	627	666	683	656	697	669	629	661	685	727	691	661	691	663	657	699	701	696	678	649	661	677	642	629	690	674	648	646	620	681	668	642	668	654	656	674	688	660	673	654	684	644	630	652	654	614	652	678	667	652	624	633	663	622	683	670	682	658	674	598	653	679	656	693	674	626	663	647	673	670	666	632	643	666	660	625	661	703	669	649	654	647	651	628	695	675	633	679	630	707	676	639	693	613	648	647	647	657	662	608	687	600	651	618	639	679	700	681	675	621	645	653	640	673	657	656	674	683	643	623	700	687	642	672	657	661	650	653	681	678	651	644	654	646	653	653	640	676	698	623	646	616	625	681	660	637	641	648	683	672	626	626	682	670	641	654	661	626	623	665	669	654	650	636	660	655	689	689	690	618	642	655	665	645	657	650	656	623	611	608	655	606	628	659	614	643	594	711	689	654	658	671	701	682	663	652	652	709	685	691	648	694	685	604	663	658	599	686	660	651	651	663	622	657	689	674	639	666	640	654	639	643	591	666	668	637	680	670	679	689	640	695	664	661	641	618	665	651	664	657	665	676	633	668	617	630	645	653	644	700	667	685	636	673	628	692	661	674	691	677	659	706	687	665	653	691	660	665	683	659	690	655	628	672	662	649	648	627	687	670	709	662	635	692	671	619	632	662	703	701	666	660	663	681	645	688	652	661	729	639	656	654	694	630	635	671	674	660	706	662	651	646	669	633	656	647	681	702	645	694	684	663	678	609	671	661	692	702	608	660	652	641	691	681	665	673	637	627	666	679	606	638	660	691	665	664	662	666	653	659	634	666	672	691	697	661	671	685	668	625	667	654	636	677	651	663	648	677	695	689	663	648	649	660	749	678	616	633	656	670	628	633	665	632	697	630	608	675	689	659	638	648	666	691	613	670	687	638	648	649	670	657	603	648	660	625	663	633	660	646	667	610	669	621	621	662	669	654	699	651	607	632	645	621	686	719	626	670	624	655	671	639	657	704	645	719	701	628
23295	21264	28963	23867	21265	19323	2755	1207	880	594	678	702	641	551	513	446	539	439	392	379	404	470	479	493	490	459	347	383	357	348	367	432	430	458	414	392	396	423	411	410	408	395	363	412	379	390	404	346	361	860	1760	1777	1224	806	537	409	378	351	313	305	350	302	309	325	341	319	304	338	331	283	291	312	301	300	282	313	316	313	297	307	300	284	307	289	284	308	264	293	326	342	330	305	323	334	317	317	306	319	323	296	313	318	310	301	307	295	308	303	306	332	328	337	280	290	303	317	296	303	329	313	277	322	323	316	343	297	313	273	297	281	329	283	300	268	306	294	294	274	327	275	299	309	328	303	323	300	299	316	319	285	340	310	312	289	307	331	310	302	348	292	328	321	329	296	325	305	320	320	321	294	295	331	319	320	303	330	318	311	325	317	280	329	294	298	272	302	330	318	345	298	269	304	293	321	337	298	326	308	304	315	296	349	285	272	312	307	341	275	296	289	302	302	314	304	302	293	333	293	322	305	300	296	311	334	327	289	316	311	321	318	323	317	299	330	334	331	305	298	318	326	310	335	316	321	322	286	296	338	306	313	303	325	336	305	333	314	293	322	331	320	315	304	289	323	276	315	313	282	313	344	285	296	305	318	326	318	301	281	336	309	289	310	292	304	321	315	308	284	288	337	314	308	323	304	305	310	351	327	354	324	333	330	337	329	283	298	314	300	329	277	326	308	288	301	310	307	339	290	324	337	306	303	295	311	303	289	309	335	310	291	295	322	314	327	279	332	314	319	293	308	291	312	330	297	327	306	335	319	265	307	298	311	349	312	281	310	338	350	329	296	336	295	329	311	304	290	306	302	318	316	309	312	302	310	324	301	308	309	325	292	320	312	274	309	352	319	321	279	319	296	349	300	284	291	298	332	305	298	291	310	338	324	318	291	305	310	300	309	281	314	272	326	346	335	314	311	310	298	291	318	343	333	297	298	313	299	311	346	305	290	296	326	306	311	316	303	352	318	302	270	308	299	323	282	337	303	340	280	305	305	308	301	321	308	318	299	302	302	304	316	304	313	277	316	275	293	293	313	303	287	332	331	313	291	309	324	319	327	330	332	299	328	326	347	305	284	291	284	305	303	309	292	325	311	321	328	272	290	282	307	321	299	314	298	316	319	288	291	305	348	314	319	273	312	317	301	301	316	308	276	306	312	341	340	303	321	322	321	334	309	326	333	293	305	309	323	281	328	339	288	299	323	326	309	284	307	308	293	325	320	289	262	313	320	290	326	298	293	328	329	331	334	311	333	326	317	350	293	344	298	322	322	307	265	316	311	294	319	302	301	315	319	345	313	313	302	336	336	340	313	302	333	319	327	329	313	313	289	323	292	316	333	331	321	314	276	290	343	332	301	323	309	329	290	347	295	303	305	323	312	295	322	335	314	329	327	312	280	308	304	323	305	326	311	289	302	308	301	259	279	296	293	274	336	286	307	349	328	308	325	309	306	320	288	339	320	322	323	256	315	306	302	326	310	319	317	294	286	297	316	333	320	306	310	346	305	310	319	290	329	338	323	299	308	283	284	315	307	309	314	315	269	284	321	318	326	327	311	331	307	331	335	328	299	282	316	327	314	298	334	298	330	360	275	308	345	294	293	283	297	288	318	315	294	295	305	318	332	304	297	293	325	330	295	326	295	316	339	305	332	312	318	356	331	317	315	338	299	304	321	318	322	321	311	313	324	310	326	312	293	267	303	314	297	324	299	275	323	303	338	320	309	309	293	318	294	302	331	308	288	286	332	303	289	314	312	307	332	325	292	312	286	269	303	313	311	319	320	300	312	281	354	312	295	329	317	309	319	328	297	309	321	287	297	301	305	311	314	325	312	336	310	291	314	299	327	341	248	352	301	302	299	314	336	298	290	306	377	330	315	306	293	300	309	308	312	296	286	316	280	301	327	269	333	308	333	301	339	368	310	352	323	312	291	287	269	302	314	313	299	298	313	320	313	309	313	294	296	305	326	300	307	295	319	315	290	305	321	312	313	298	325	277	318	319	307	324	333	290	321	326	322	309	290	319	304	288	325	346	304	356	327	321	309	317	295	321	316	330	274	317	312	280	328	338	267	283	317	296	321	297	311	337	327	315	323	332	318	318	298	321	312	321	311	336	286	322	320	294	309	286	309	291	309	304	295	320	306	304	337	309	311	292	326	285	316	311	334	308	303	336	296	316	331	319	277	319	294	364	302	292	302	314	263	305	328	306	341	330	341	289	296	323	304	323	345	293	319	302	335	314	310	277	300	326	289	298	326	299	317	310	325	307	319	331	325	264	335	332	310	337	308	313	328	286	326	313	301	316	310	306	297	306	319	331	328	288	310	311	321	332	302	328	309	301	312	311	299	303	319	285	284	296	310	293	305	328	301	300	293	321	301	316	319	307	289	290	344	288	311	305	322	307	294	334	289	315	320	311	303	335	330	299	301	295	314	298	293	283	294	290	326	295	306	303	302	302	320	308	324	305	258	335	327	344	290	309	316	333	351	341	313	297	349	312	312	311	314	320	306	303	333	307	353	306	293	317	318	291	328	322	323	291	322	283	326	326	334	282	324	340	320	278	322	307	279	315	349	320	317	325	328	295	305	320	326	303	317	317	287	294	294	325	307	305	302	336	322	277	306	296	308	301	351	278	308	329	255	314	337	305	334	331	326	317	305	320	277	310	272	318	365	315	344	283	334	304	331	341	328	292	289	310	301	295	324	322	329	308	281	314	305	307	327	313	298	304	306	306	282	296	290	281	304	328	290	299	282	322	340	317	322	335	296	338	330	312	283	333	320	338	329	310	337	323	302	315	336	318	262	309	314	290	280	333	274	326	324	301	320	311	291	314	314	305	293	291	323	323	310	341	306	326	269	312	318	308	294	303	293	308	300	297	306	310	324	299	297	331	309	306	316	290	344	281	296	288	284	342	309	322	316	304	307	305	314	297	277	243	313	314	303	314	300	299	307	297	317	294	300	315	279	295	281	321	285	315	320	313	306	311	296	306	334	300	337	307	303	293	292	292	301	317	323	280	290	332	328	290	323	329	301	306	324	328	287	324	316	340	288	321	335	323	304	294	304	308	301	324	330	331	291	285	307	279	321	330	301	318	310	302	306	324	329	315	330	304	329	303	303	299	297	311	339	306	299	292	308	328	331	317	317	294	282	285	328	336	293	280	315	320	282	353	304	319	295	313	325	297	311	326	298	323	304	332	297	284	327	331	331	315	311	279	276	304	315	277	299	299	299	310	295	287	282	292	305	321	281	335	317	305	310	290	313	293	304	293	320	274	319	310	316	277	330	279	327	328	328	350	322	323	312	288	318	317	302	327	321	309	340	300	301	307	304	309	310	317	298	324	302	293	312	299	314	306	285	287	322	297	315	332	306	295	326	309	293	291	292	308	322	311	309	324	304	298	340	330	298	306	305	301	268	293	306	306	305	302	327	334	297	302	297	305	300	311	305
9457	21064	17668	10218	6718	4848	3992	3534	2969	2071	1975	2105	1975	1556	1336	1241	1249	1162	905	896	936	1038	1218	1312	1352	1164	865	832	782	772	887	1024	927	1011	1069	1017	1004	915	904	891	942	945	915	877	921	829	854	773	731	2363	5284	4981	3398	2244	1317	850	701	569	561	553	587	575	606	606	595	571	564	621	618	571	615	570	601	536	562	586	605	583	576	565	590	567	539	593	523	568	593	510	592	562	576	582	577	589	600	532	606	562	586	573	551	567	595	576	584	563	568	570	578	560	579	547	554	554	525	569	589	584	592	611	583	558	579	572	567	576	583	556	603	572	531	556	594	584	574	609	577	633	600	593	554	619	556	554	618	563	623	589	565	545	575	579	596	572	604	579	601	594	592	552	575	583	543	588	563	540	572	577	563	545	540	577	579	570	621	558	607	568	548	595	555	616	589	558	516	591	590	558	608	566	581	587	563	524	563	554	553	611	576	566	554	568	633	611	561	587	539	570	576	549	555	583	600	565	550	621	559	577	551	534	560	591	585	585	602	588	590	615	582	552	574	587	551	586	589	534	546	550	584	563	580	576	594	603	617	556	562	585	530	544	570	559	549	554	554	582	591	556	581	581	615	571	530	576	610	543	561	556	591	591	580	559	595	577	590	570	554	557	561	576	578	541	603	555	628	615	582	617	572	560	575	577	596	632	555	580	548	579	559	552	570	546	572	562	593	578	559	594	587	554	584	548	606	570	577	586	578	606	582	587	553	594	580	552	555	594	611	542	604	585	582	532	612	597	568	593	526	552	568	571	576	569	541	596	596	580	606	579	631	582	548	546	591	550	572	593	551	551	578	585	586	561	592	567	582	535	573	574	638	544	564	579	575	612	576	586	594	538	581	566	598	585	556	495	583	589	571	549	576	584	586	628	586	549	558	581	602	549	604	572	560	589	578	552	544	560	591	584	578	576	550	583	574	566	541	567	565	559	584	587	590	569	597	606	581	547	539	530	572	516	600	613	559	571	620	634	570	569	549	566	593	560	567	586	608	599	547	596	579	622	569	597	556	590	568	613	577	598	616	597	611	579	560	624	570	581	572	532	528	542	569	564	591	578	630	568	547	543	586	536	573	601	583	553	594	552	580	572	575	537	583	556	540	600	552	569	562	576	559	562	596	539	553	607	601	582	596	552	529	596	578	588	558	571	560	603	577	573	554	604	580	571	594	596	552	561	556	572	591	534	561	596	567	565	584	609	578	574	557	556	567	578	557	597	520	594	584	543	582	572	573	555	617	551	608	567	560	568	568	572	593	587	566	606	558	563	561	607	577	534	571	570	604	601	553	564	561	567	553	568	599	604	568	566	594	606	551	538	530	591	567	574	560	566	552	583	575	604	573	527	572	582	594	558	600	561	553	585	572	607	555	573	602	556	576	571	611	558	567	542	600	555	536	601	570	540	589	553	569	568	594	582	610	559	609	583	566	578	601	579	597	620	579	575	594	591	549	575	604	586	597	573	574	538	571	573	563	610	599	550	634	624	542	582	590	554	595	569	621	561	563	563	607	589	562	517	567	543	625	600	568	538	566	603	576	538	582	579	613	590	608	556	538	566	588	569	575	569	593	554	577	567	593	561	598	553	598	547	586	572	577	531	571	569	523	533	578	576	610	550	603	596	520	606	591	561	541	565	580	570	577	532	554	543	542	593	511	596	643	569	581	543	583	572	574	563	596	557	599	578	576	554	555	554	561	568	576	571	533	584	599	551	590	598	586	564	602	532	592	608	600	567	585	565	579	620	589	600	606	656	579	578	535	561	584	548	554	610	559	582	592	589	590	557	591	556	549	594	563	602	564	544	607	602	552	556	567	523	560	561	564	549	575	568	587	565	570	541	555	533	569	547	587	617	547	563	563	593	567	582	549	573	593	595	572	568	548	587	575	560	565	563	555	625	575	587	570	535	589	583	573	591	571	602	554	567	589	558	537	593	579	543	540	573	550	533	573	579	578	608	582	575	610	552	589	571	562	563	596	529	603	576	604	601	614	575	597	581	582	579	535	561	572	599	632	524	570	606	518	544	600	583	592	538	587	548	565	566	569	546	542	554	549	598	545	576	628	591	581	579	552	551	545	577	563	577	555	585	599	582	604	620	596	578	540	627	564	547	568	576	570	552	564	573	583	594	546	556	599	603	567	556	602	560	568	569	589	576	580	618	564	580	584	556	573	591	567	568	540	579	561	604	580	576	588	565	587	573	606	572	552	591	575	567	526	550	591	582	555	550	538	553	580	580	584	611	574	586	586	581	552	548	570	548	589	553	609	581	553	630	589	584	567	571	584	566	591	621	534	594	578	595	589	544	554	565	574	597	579	550	538	558	570	549	578	573	597	608	598	615	604	568	605	627	595	591	614	567	527	557	566	581	579	550	568	582	554	578	590	585	567	587	587	552	567	589	629	582	583	574	575	588	582	560	570	538	574	631	568	576	565	579	579	546	591	599	556	554	597	572	532	572	578	573	604	587	573	618	555	621	609	589	571	538	603	597	613	583	584	594	592	548	575	571	550	559	591	593	554	570	589	566	583	615	511	559	528	572	598	593	570	599	579	574	588	566	591	536	559	603	528	575	579	592	571	549	566	592	616	557	548	574	580	539	572	583	582	552	554	610	587	559	542	572	602	564	570	596	607	518	599	594	589	562	575	563	579	576	571	559	599	610	535	589	623	572	562	593	594	546	581	586	568	597	543	606	562	617	537	601	549	552	571	577	577	584	588	582	625	568	600	579	579	562	585	611	582	602	563	614	598	575	587	563	556	575	563	573	574	553	583	586	614	590	570	538	591	621	588	580	577	599	600	570	550	554	574	556	588	625	593	557	561	579	590	582	568	595	601	564	546	590	594	573	555	570	568	555	545	626	583	599	537	591	570	609	562	568	558	569	597	604	560	575	574	576	558	610	536	527	592	504	545	604	603	570	564	605	574	535	570	572	581	583	580	573	570	575	588	567	564	558	564	577	601	616	574	557	575	571	625	610	591	589	644	525	577	519	596	575	587	564	579	546	579	599	571	578	567	596	587	606	537	557	567	537	557	570	563	630	571	586	603	603	542	538	611	573	571	597	588	543	619	591	602	583	591	566	579	556	578	577	530	612	584	571	575	579	595	565	570	620	585	589	555	601	578	579	555	525	566	583	584	584	575	592	571	565	593	564	596	547	603	559	579	550	583	579	573	614	538	614	536	580	509	528	596	586	537	584	580	607	583	607	608	537	572	598	547	588	536	585	566	566	605	567	589	544	587	527	566	564	582	561	551	574	564	583	571	558	596	570	573	576	598	545	585	548	628	606	578	535	589	583	616	535	548	576	577	571	564	539	564	586	540	547	561	571	587	572	519	586	614	561	592	605	597	567	552	597	610	550	511	562	604	568	602	610	576	607	553	570	603	570	562	566	560	565	579	580	545	589	589	604	601	570	546	536	598	547	548	561	538	568	635	563	599	572	572	556	582	594	549	602	581	595
26852	20235	7648	1603	769	689	608	604	510	522	500	540	489	496	458	478	431	450	403	420	411	419	441	466	433	454	473	445	400	415	424	485	421	447	426	446	429	424	439	441	464	440	444	396	444	437	437	413	412	442	524	536	538	531	448	422	432	427	420	409	461	438	402	404	400	436	411	445	400	465	412	416	426	419	425	419	438	442	395	389	426	419	382	427	377	430	392	415	415	422	395	373	436	415	438	397	390	405	358	437	438	453	455	432	415	397	404	385	411	428	462	399	419	391	402	424	437	405	410	407	458	395	404	451	404	393	431	441	402	409	383	384	390	441	444	403	424	395	423	433	436	414	426	412	413	410	398	399	397	420	421	415	406	421	420	430	418	402	391	443	405	377	429	401	409	432	434	379	396	412	450	429	410	423	440	423	391	397	450	400	366	404	388	441	419	384	391	415	415	419	415	421	431	457	423	380	416	386	417	398	435	412	409	381	409	430	409	447	419	396	416	392	403	416	437	396	420	413	435	411	441	403	456	402	383	415	421	380	420	441	423	446	396	401	414	448	452	404	410	457	415	432	409	412	388	458	432	427	415	400	432	424	394	407	430	424	390	417	406	415	392	393	363	385	381	430	434	419	408	405	413	398	400	438	399	419	418	395	397	413	406	377	442	409	389	424	435	411	421	375	423	407	456	393	404	410	384	392	397	392	400	402	396	385	370	408	460	428	432	401	402	397	372	427	409	419	417	446	376	421	423	422	396	393	401	397	413	409	395	424	416	393	432	399	422	427	422	373	425	401	406	420	421	431	429	421	379	444	431	392	398	397	456	419	427	414	421	404	436	390	430	397	428	409	392	418	401	418	404	421	409	405	441	458	431	401	414	406	404	422	362	356	408	422	427	426	421	450	388	418	408	416	382	438	418	392	411	448	408	423	417	428	410	412	445	407	401	399	428	421	425	414	370	397	397	409	421	430	389	417	412	392	403	447	391	404	428	386	431	414	414	373	394	407	414	387	467	443	447	424	419	405	431	416	411	421	425	383	434	442	414	374	403	414	377	419	403	394	419	376	404	417	441	456	429	397	404	380	450	404	392	396	415	436	423	426	420	391	421	412	462	434	414	424	399	391	406	425	400	399	411	395	432	406	433	433	453	383	423	410	401	425	424	407	379	406	392	400	420	403	443	432	408	431	407	444	409	390	383	412	409	417	393	419	432	430	428	411	382	417	373	438	411	359	397	451	420	392	386	411	422	421	429	414	442	419	409	390	408	450	428	393	416	413	412	414	391	417	449	427	417	404	408	438	372	426	420	429	420	403	407	393	429	400	390	400	400	444	430	438	454	409	397	409	403	422	414	382	389	357	424	385	432	410	398	400	420	421	365	427	388	397	367	435	389	420	448	450	397	416	434	420	382	399	412	406	414	425	433	417	432	387	417	404	434	442	400	434	406	381	394	428	425	408	440	403	426	404	410	418	446	441	409	420	379	421	415	415	390	392	410	434	417	402	411	450	396	417	422	419	409	434	411	415	406	429	405	433	425	432	413	398	387	401	404	415	401	441	412	395	368	406	383	388	445	398	400	416	356	435	431	401	430	408	401	415	424	435	390	412	424	422	406	398	412	415	432	431	413	405	434	373	425	393	401	376	412	415	394	420	417	428	391	420	413	409	419	434	431	386	433	437	416	424	388	415	407	438	426	420	441	409	413	424	414	401	427	408	408	419	429	397	397	396	423	397	438	451	430	421	424	419	446	436	399	453	426	405	421	412	383	421	428	394	391	433	394	367	445	398	396	387	424	416	432	425	423	418	390	404	446	444	456	406	391	417	435	393	419	427	407	412	383	383	413	434	436	418	410	392	423	433	383	422	418	403	392	393	387	397	415	412	384	412	410	435	422	412	419	412	390	445	423	434	392	382	396	437	380	408	422	396	401	408	420	423	441	379	402	414	431	400	412	417	425	395	399	413	436	427	390	407	433	388	448	378	432	406	412	430	399	410	386	420	426	444	397	369	389	428	423	398	425	422	412	429	413	412	430	437	408	422	395	442	386	404	398	419	372	431	406	382	403	410	451	436	388	404	423	400	428	404	404	429	411	410	399	446	449	427	423	405	389	406	385	418	409	439	389	423	436	412	436	393	393	420	389	405	410	456	443	405	421	425	409	410	404	407	410	382	396	405	415	403	397	419	426	412	392	394	395	418	430	389	416	434	441	426	440	382	412	388	430	422	417	407	406	417	375	438	397	410	358	393	411	459	395	406	415	362	402	409	424	389	440	433	414	412	420	433	385	411	409	384	383	370	424	412	428	398	439	406	374	423	412	402	382	408	445	407	433	419	430	402	394	397	404	401	383	400	418	428	431	417	451	448	387	400	417	403	398	420	416	431	458	410	408	411	379	441	430	401	413	384	422	404	460	396	426	420	398	409	391	387	406	423	418	393	377	434	420	434	376	400	403	369	398	398	404	428	416	464	429	421	448	449	386	396	399	418	423	428	379	425	413	447	410	410	408	424	400	384	417	416	431	428	402	422	427	407	417	385	367	401	381	429	402	430	413	399	381	418	394	399	432	416	425	412	417	446	412	385	427	416	408	394	415	435	428	391	396	404	377	416	385	423	418	432	368	418	406	406	416	392	409	419	422	428	395	406	394	449	420	418	393	434	421	372	415	411	442	434	392	439	427	425	427	384	409	445	420	418	400	423	386	417	430	409	405	384	407	455	400	422	432	393	387	462	425	396	380	414	424	385	391	411	420	392	457	386	422	395	435	396	393	394	372	431	416	400	429	461	378	423	389	373	406	420	415	392	417	405	395	448	419	451	406	467	451	409	386	397	379	415	401	424	419	399	464	404	405	402	419	431	430	423	421	407	429	429	404	407	406	401	406	425	417	388	396	413	390	424	431	425	375	391	448	406	415	425	434	457	417	412	408	389	458	402	402	430	437	392	425	394	410	412	390	414	392	419	401	441	402	416	398	422	422	447	428	425	412	406	353	390	450	426	393	425	415	388	409	411	424	409	426	424	417	376	433	396	434	396	402	389	404	426	407	398	450	366	432	397	374	418	431	395	422	434	445	414	438	402	460	451	392	428	398	409	414	404	393	400	395	420	380	426	450	386	406	392	430	389	393	427	417	381	410	402	380	398	417	407	409	425	420	413	450	378	430	417	418	428	412	419	429	448	438	432	395	415	412	383	398	411	405	422	442	433	407	439	448	379	404	401	385	401	424	389	408	365	411	419	428	428	390	431	426	397	426	385	416	430	407	379	405	409	406	398	434	412	413	402	365	439	437	415	443	428	409	378	380	421	383	351	416	383	432	405	421	421	406	404	392	426	401	387	418	431	422	398	408	384	419	410	438	417	419	407	448	418	410	399	407	391	425	420	423	392	425	429	426	414	412	432	399	443	411	383	406	396	391	411	401	428	407	437	425	397	419	447	428	395	416	389	441	407	421	403	426	425	388	390	474	412	400	395	421	394	407	439	372	396	448	397	389	407
5712	6508	5140	3014	2132	1750	1525	1554	1188	1048	1094	1356	1095	927	961	1015	924	902	858	767	824	838	975	1018	886	939	842	885	787	810	904	854	970	918	822	861	874	848	914	845	865	926	940	876	816	872	843	836	860	846	1115	1171	1165	1074	968	811	799	775	713	773	787	767	781	777	776	799	786	795	750	770	807	835	739	756	765	744	850	774	744	764	757	744	725	783	761	788	794	779	702	723	755	757	739	792	748	736	756	799	784	807	780	730	775	743	715	739	776	796	793	742	745	793	758	776	753	769	805	777	753	764	762	734	731	734	760	801	750	765	776	730	796	761	792	798	826	777	725	758	786	775	743	734	821	722	796	804	775	764	765	730	824	736	765	752	775	789	752	817	801	765	785	797	762	751	747	762	757	751	718	748	816	778	766	788	765	803	744	795	746	754	798	806	774	810	776	805	771	712	758	779	742	743	765	769	797	776	802	764	809	793	782	766	777	762	751	769	752	832	781	751	782	753	750	699	776	722	749	771	764	794	752	771	744	753	756	739	812	771	730	754	788	737	755	782	775	773	745	732	787	749	745	802	750	766	780	759	764	801	744	757	749	729	714	765	810	761	787	783	756	719	745	759	764	811	759	780	768	740	727	790	776	735	737	771	775	778	749	744	764	804	766	790	748	724	721	776	761	779	737	744	804	791	747	802	730	757	785	752	748	752	779	777	803	817	775	762	749	756	799	797	735	745	764	806	762	752	781	797	802	757	793	804	777	758	771	775	723	787	801	770	786	750	728	772	817	727	798	797	819	771	750	815	789	735	751	817	752	753	817	796	764	790	773	766	764	696	747	779	776	827	772	766	771	839	739	760	761	721	732	706	740	787	774	775	768	732	799	797	731	752	782	748	778	762	786	753	716	787	796	760	750	765	758	755	753	797	827	740	759	810	803	726	747	802	770	763	759	793	747	762	748	815	737	760	823	766	764	769	733	712	811	756	807	834	770	744	814	787	753	793	733	773	723	760	750	706	742	773	799	758	738	752	736	796	787	771	782	761	816	782	771	774	746	747	735	844	815	759	735	744	758	721	739	727	782	769	801	773	795	772	742	764	747	758	727	767	777	779	756	758	752	775	766	786	791	739	804	789	776	804	733	791	717	830	713	780	743	725	768	817	804	807	778	760	769	796	807	739	798	752	695	757	811	760	729	711	763	750	802	792	780	763	790	760	758	752	778	718	762	753	762	792	760	778	805	778	765	787	763	784	812	756	812	784	803	753	714	760	769	750	764	759	791	789	784	783	747	730	797	737	798	780	756	756	757	758	789	761	773	752	771	739	769	811	727	775	744	776	773	794	759	746	795	714	725	816	769	776	788	747	758	773	755	763	818	774	762	815	735	785	799	755	745	821	755	756	748	739	746	774	817	741	767	738	759	796	813	746	767	764	804	733	760	723	760	719	758	789	742	726	810	735	782	807	817	802	755	783	745	744	745	727	751	796	755	765	775	785	795	761	778	761	799	764	730	802	768	755	732	774	766	748	762	731	767	746	791	776	746	737	783	766	725	778	791	751	745	760	809	800	791	735	747	759	777	729	777	786	748	862	748	780	827	784	730	734	692	757	751	782	716	819	775	770	768	739	747	755	763	731	799	806	762	816	755	738	757	771	778	684	757	779	746	749	776	760	839	769	843	719	777	841	780	803	708	763	741	729	764	729	768	794	744	756	749	753	771	790	767	727	757	811	726	734	742	755	859	741	832	730	788	767	765	737	768	758	738	791	755	798	772	765	767	762	772	783	761	797	779	779	745	801	779	749	749	769	758	777	776	729	768	774	759	800	707	755	758	766	775	798	771	744	780	794	785	812	778	809	728	767	816	753	799	756	775	774	801	739	733	830	739	730	768	729	811	720	734	747	796	768	749	794	767	740	730	753	740	730	743	756	764	680	789	716	781	728	791	774	758	726	799	746	730	756	780	728	814	742	777	739	805	762	820	777	781	759	776	766	795	727	734	799	784	810	787	749	779	793	771	776	771	776	745	772	790	807	787	767	795	715	768	788	783	768	752	777	729	768	732	785	809	761	772	763	771	771	731	785	796	753	778	785	777	749	765	770	792	813	759	786	785	759	787	741	761	729	739	801	810	795	736	754	766	778	787	808	773	782	742	750	759	743	732	786	772	751	751	722	770	741	764	765	810	737	827	801	742	785	737	715	761	793	760	730	755	782	710	730	736	727	767	765	766	765	735	793	773	781	744	730	767	776	786	763	751	741	758	752	778	782	740	831	803	777	738	740	751	777	778	756	782	772	813	756	777	764	753	764	808	714	762	780	792	776	756	775	781	748	777	790	758	804	758	722	777	725	751	757	813	801	764	794	729	723	795	757	739	730	758	791	785	753	804	799	768	779	795	765	740	802	752	766	805	763	819	779	747	775	762	795	770	765	788	806	767	767	782	767	761	747	758	776	784	756	751	756	782	739	758	772	767	784	794	784	782	757	810	789	795	785	791	766	784	745	778	807	799	737	749	756	769	755	765	773	769	827	785	733	760	754	799	827	758	795	825	777	776	784	794	772	737	824	719	768	735	763	800	800	779	773	771	774	792	786	763	808	815	801	822	738	758	736	822	810	767	790	737	741	720	812	820	801	741	736	755	793	785	793	749	802	774	783	791	833	758	807	779	756	757	728	731	831	763	765	775	762	772	743	750	818	801	813	765	764	833	753	721	781	774	756	819	728	782	802	739	761	788	817	800	778	810	762	807	765	787	806	788	780	771	730	764	735	764	772	765	724	755	817	844	776	776	787	809	779	785	754	748	768	721	818	738	769	774	757	768	765	732	761	829	788	749	772	764	780	791	774	743	776	731	771	780	814	773	802	805	749	776	768	722	806	711	721	746	767	777	838	791	755	739	761	764	703	777	741	758	768	762	781	772	820	779	797	775	762	706	747	758	768	725	728	758	765	744	769	798	807	770	800	772	751	791	796	740	764	771	760	753	778	826	765	777	774	784	769	797	761	740	750	789	754	776	752	777	724	786	759	735	749	785	809	783	792	808	762	798	772	761	746	761	747	777	767	778	818	762	762	750	780	779	731	763	780	782	762	729	739	761	788	726	771	796	773	757	765	763	772	768	747	799	728	766	798	766	754	790	781	785	783	756	786	755	744	787	734	801	754	798	812	814	765	776	806	772	789	748	769	798	709	705	759	721	753	796	807	777	722	785	766	744	787	780	759	784	768	778	771	752	779	820	815	765	741	709	762	728	711	791	765	721	754	790	765	767	759	804	783	788	765	796	786	796	763	759	744	744	735	781	778	746	745	737	762	763	791	764	788	791	744	797	771	817	746	802	759	804	734	747	784	810	825	796	761	726	743	749	737	799	803	747	772	708	783	771	780	769	757	835	782	794	749	786	755	720	820	757	772	739	776	770	723	771	745	706	805	761	788	772	774	716	790	735	800	805	812	756	748	813	746	785	784	824	791	791	722	790	737	765	775	733	785	730	744	771	825	784	771
24216	21248	28296	24489	20243	3420	1201	805	646	597	570	619	548	468	454	505	400	403	388	392	405	422	465	416	408	441	429	419	429	420	416	379	414	401	378	373	398	393	414	430	410	399	423	374	369	400	375	393	368	585	1060	1113	898	709	523	428	355	332	337	405	365	346	342	328	396	370	338	340	330	358	359	319	362	316	332	345	338	356	367	358	331	357	328	371	364	385	360	374	334	365	375	348	327	325	326	376	353	319	358	382	335	370	335	370	363	348	322	348	340	392	389	312	359	355	353	372	378	371	372	353	360	353	360	354	340	349	366	348	346	342	328	359	336	341	369	314	333	356	344	327	340	343	361	351	345	396	327	346	339	327	356	374	326	337	314	363	348	367	351	328	352	365	328	331	313	363	342	358	332	337	340	346	377	385	397	350	358	356	373	364	351	372	364	371	334	349	366	343	327	351	350	303	384	327	339	348	376	337	366	373	358	343	359	362	337	363	347	369	328	380	343	364	345	371	363	361	338	345	337	352	372	361	363	327	332	331	358	374	346	350	329	342	315	364	364	359	337	335	355	356	348	376	358	343	365	366	347	349	376	364	324	373	362	364	356	355	342	356	349	337	336	332	361	348	366	340	337	335	335	336	334	352	345	350	348	340	337	355	330	364	335	321	355	338	356	333	329	386	311	345	413	351	402	361	349	354	356	280	386	345	376	357	343	367	364	336	324	305	329	319	360	357	356	373	350	328	342	350	349	332	320	340	345	348	358	376	392	333	368	325	338	338	342	349	348	342	347	324	336	339	351	350	402	360	320	337	366	355	357	389	367	372	340	322	373	326	331	330	334	345	358	357	385	334	377	336	358	391	325	325	325	351	355	343	365	396	334	341	366	348	376	331	348	356	340	329	329	356	353	352	381	348	317	379	339	382	348	377	323	367	373	390	328	367	322	390	331	344	343	374	346	353	355	330	358	365	363	330	311	352	357	369	362	296	326	364	342	349	367	317	347	335	312	347	349	367	331	347	338	322	347	354	315	364	383	335	352	352	353	337	354	336	358	352	370	351	343	321	329	357	339	340	364	364	330	315	342	321	340	362	357	354	374	362	360	368	358	362	346	373	389	336	354	362	320	332	342	350	358	314	336	365	347	340	356	368	332	387	336	352	392	347	364	368	329	346	358	320	367	352	357	379	334	403	331	359	363	366	370	349	340	354	365	342	347	340	329	354	357	328	352	394	394	348	366	366	368	340	353	340	316	345	339	351	376	370	325	371	407	354	339	351	334	341	342	351	311	340	358	372	359	342	331	344	341	365	321	369	332	368	346	334	360	368	321	318	352	347	312	328	329	384	378	340	337	358	345	318	329	352	362	373	352	375	331	327	326	350	338	379	360	358	338	353	383	339	339	373	341	361	353	315	366	352	347	367	333	341	360	369	360	345	350	359	332	321	376	339	341	336	362	367	319	319	363	354	354	343	343	359	342	350	356	349	343	370	332	322	357	342	353	342	350	333	389	362	348	373	330	323	347	314	363	353	324	323	394	343	357	347	347	343	329	365	349	363	358	376	329	309	354	370	364	369	331	343	331	373	359	335	382	311	351	344	370	340	373	341	365	311	335	350	340	367	327	365	348	300	353	367	367	357	339	338	343	341	339	358	348	380	345	403	366	333	336	298	368	374	294	346	348	362	370	391	349	381	334	356	340	333	327	335	360	349	335	323	370	346	341	316	330	366	378	361	336	330	344	336	406	329	348	357	331	311	326	349	355	373	330	342	395	329	336	315	355	324	339	353	335	362	363	329	361	351	344	339	365	362	354	352	330	316	344	361	349	344	326	341	335	364	341	335	366	359	374	336	318	324	345	358	356	352	357	348	348	354	354	336	387	355	338	355	342	383	361	356	372	341	381	380	333	359	360	317	328	299	366	325	320	372	321	352	329	344	347	370	381	369	366	372	297	377	355	338	372	389	371	319	348	345	317	343	340	324	331	333	378	320	347	381	401	359	336	354	325	356	384	359	378	352	346	355	360	340	338	360	356	375	316	346	368	334	326	352	303	342	334	367	356	329	341	335	389	322	330	362	360	330	349	332	345	354	345	350	342	373	346	376	361	347	364	347	369	352	373	324	347	354	343	333	346	349	345	342	328	403	309	358	340	345	359	364	373	341	388	329	379	344	350	321	321	346	355	335	323	343	335	359	364	381	350	375	390	336	360	380	347	335	353	331	356	358	316	354	371	326	359	350	340	340	367	336	345	321	326	338	361	367	349	339	354	363	354	351	347	358	351	335	363	369	352	379	342	309	357	341	330	366	352	371	369	356	363	365	316	317	365	345	328	362	332	331	340	345	331	334	315	376	344	350	366	348	333	354	308	347	340	351	349	345	340	351	347	348	347	364	359	336	356	344	349	355	380	336	328	320	330	341	363	370	373	334	354	328	321	334	330	353	314	378	389	367	327	339	362	372	340	349	352	314	328	343	367	355	339	323	346	324	345	340	356	333	373	369	370	338	356	326	339	358	364	357	357	359	361	333	374	331	345	369	381	354	370	358	363	354	358	332	370	331	357	337	371	357	356	332	357	334	330	351	388	335	352	315	356	337	328	346	346	330	354	350	355	346	343	328	353	348	340	342	372	349	337	361	353	365	368	315	354	343	318	350	380	335	359	371	342	390	329	320	337	356	336	371	365	342	326	367	354	335	370	374	381	327	348	386	352	328	346	351	369	348	356	349	347	352	308	351	368	345	337	331	343	377	329	357	365	369	353	320	328	388	348	331	342	347	369	362	342	362	361	324	341	362	376	346	367	356	339	348	346	336	372	355	354	359	336	344	375	357	319	357	324	340	357	362	354	351	344	335	348	344	404	348	312	355	347	357	356	357	298	332	365	324	329	351	366	363	380	334	369	354	353	345	342	347	359	342	387	347	337	363	361	362	372	399	356	323	339	382	318	341	341	343	316	344	330	335	369	339	337	356	351	359	371	360	336	332	364	318	356	358	355	359	350	346	344	371	335	332	339	366	347	345	347	355	355	367	357	332	337	385	338	354	352	335	366	345	347	331	332	354	337	368	332	350	353	338	312	321	355	356	388	354	303	345	360	369	359	362	373	348	365	335	370	342	359	347	364	362	362	325	352	373	327	384	366	361	376	349	338	338	306	367	372	339	341	340	357	353	369	331	309	359	332	366	354	394	322	360	354	326	319	383	351	322	339	352	343	372	327	362	390	362	345	357	384	368	305	337	353	328	347	353	332	351	354	330	340	367	365	351	316	345	365	326	342	317	380	336	333	325	338	335	380	353	349	346	345	358	328	357	343	335	358	355	357	335	331	357	359	324	324	315	342	311	353	370	315	378	347	349	351	332	353	334	321	341	358	321	335	322	354	380	345	336	357	304	380	337	356	356	345	348	329	316	356	371	352	307	319	353	330	341	356	354	374	341	393	382	347	370	340	380	375	392	348	313	311	346	349	325	332	349	328	318	355	379	347	349	341	337	357	354	329	347
7687	14872	12966	7382	5373	3883	3113	2505	1827	1660	1705	1917	1295	1053	1065	1037	884	924	873	918	860	970	1007	977	924	839	940	913	851	835	793	769	774	822	814	761	829	882	845	816	833	905	812	810	798	820	806	826	869	1420	3055	3169	2463	1774	1197	861	751	706	693	668	727	686	633	713	669	653	637	686	596	645	665	673	680	666	626	649	699	661	624	681	637	651	642	624	591	644	669	679	664	650	652	651	662	709	649	675	641	628	633	682	674	695	655	653	632	632	657	700	658	640	711	647	649	646	680	651	638	691	663	658	668	647	624	651	630	721	614	660	702	699	629	643	648	683	625	682	654	654	648	697	634	681	657	656	683	668	619	698	612	599	695	689	633	664	642	609	636	668	631	705	646	655	666	639	651	650	626	682	724	652	692	664	686	686	624	637	639	628	668	672	672	679	654	659	631	637	665	667	630	661	640	671	642	657	634	681	676	671	644	617	649	648	695	657	624	635	699	648	687	612	687	658	620	667	678	677	639	637	675	649	649	661	700	633	688	626	658	697	655	604	663	656	681	703	643	679	691	667	657	682	664	672	676	624	618	671	657	668	700	690	635	662	656	692	668	616	674	654	623	646	676	657	676	673	669	624	670	619	641	636	645	660	652	683	655	660	653	642	639	688	681	657	650	656	674	665	685	681	631	644	642	682	649	688	605	615	688	666	658	638	690	663	657	651	664	674	664	645	651	649	617	662	661	645	686	686	665	656	697	671	640	637	644	676	656	670	626	651	682	605	680	684	692	661	623	692	688	701	692	623	651	685	666	626	698	663	636	675	665	646	662	687	659	654	646	636	678	668	628	695	659	659	663	635	663	650	615	657	704	619	660	678	632	677	665	655	685	692	638	644	676	687	645	654	663	622	632	662	688	643	653	639	651	643	635	626	664	650	602	648	684	648	700	650	625	678	647	626	692	629	619	662	660	643	626	627	643	651	687	641	661	656	656	670	639	682	720	620	645	629	677	674	693	716	670	661	602	675	675	655	640	662	644	677	616	674	646	638	625	634	649	671	655	623	666	640	684	645	647	629	675	681	630	674	687	686	655	641	668	690	637	666	660	661	665	690	664	658	660	665	629	632	635	688	630	624	666	687	725	646	667	687	651	636	609	646	689	661	670	688	600	650	660	652	628	672	690	645	727	690	680	644	677	666	672	659	681	656	677	706	635	620	640	653	676	614	687	654	638	628	704	684	671	618	672	708	664	654	634	667	624	650	637	652	696	679	603	658	653	612	651	706	638	634	647	638	613	650	650	682	661	638	651	685	612	674	686	686	668	665	642	665	656	635	717	672	667	597	655	651	659	639	651	628	646	610	652	667	617	652	673	641	642	617	709	648	668	658	692	654	683	664	670	710	688	654	640	664	691	666	650	651	642	679	685	680	647	641	650	667	622	637	640	611	656	704	691	691	698	656	668	677	672	674	604	704	666	651	654	611	659	653	655	627	671	695	648	661	625	676	654	673	631	682	647	609	656	670	659	636	675	678	692	668	640	658	673	687	706	657	643	689	654	655	679	642	623	648	669	675	667	642	659	683	653	663	629	621	570	690	668	641	659	662	635	670	611	670	651	631	704	704	631	646	659	683	683	640	670	652	639	674	614	616	645	655	597	635	637	626	677	682	660	645	653	677	642	638	672	660	607	675	642	682	635	682	695	633	625	673	636	660	676	628	661	670	647	672	708	611	655	619	638	646	634	689	686	644	622	630	679	671	648	692	604	654	653	638	611	675	660	653	674	671	688	692	691	682	682	636	675	642	704	646	676	654	677	693	628	620	685	678	660	652	675	660	643	663	641	655	649	640	669	609	646	629	646	618	634	636	697	643	642	584	657	657	680	639	654	651	618	642	647	665	616	647	718	662	667	666	640	652	633	698	637	633	644	646	705	658	660	664	650	632	655	683	673	623	663	644	640	651	671	678	685	636	679	624	640	664	588	686	687	633	646	654	613	678	669	613	660	679	669	681	713	658	644	636	656	664	660	675	640	649	631	682	675	630	663	665	676	658	643	634	672	660	631	614	626	622	646	637	698	684	634	695	626	646	689	658	684	659	704	634	659	701	606	632	665	651	717	668	676	660	666	675	638	649	697	665	637	670	667	679	668	637	681	647	616	672	710	621	680	642	694	606	672	631	655	660	637	670	661	653	655	653	655	680	634	658	675	648	641	682	641	660	631	613	632	694	624	655	620	638	653	613	669	636	677	690	647	641	667	684	639	650	638	630	663	659	644	671	688	608	672	632	640	692	647	693	681	622	601	631	615	635	650	644	634	677	666	693	620	658	641	646	651	631	638	609	681	715	620	646	666	677	698	651	655	641	681	629	673	634	682	632	649	617	696	673	665	655	629	655	639	642	664	663	716	665	638	646	668	626	640	663	626	683	639	616	704	664	643	654	640	654	610	674	687	661	691	643	683	667	694	663	633	674	693	673	636	675	621	622	657	686	696	656	650	690	649	703	634	686	644	620	679	656	657	684	690	651	650	641	646	644	613	652	723	667	705	674	643	642	626	646	621	660	643	669	666	705	671	650	622	662	697	667	631	696	658	675	692	633	628	686	659	652	655	667	654	660	649	623	657	634	677	684	692	630	612	661	687	640	620	701	626	635	680	635	726	692	643	643	674	645	685	652	665	669	700	665	656	710	681	652	614	627	670	690	649	625	664	736	666	674	643	642	664	642	641	693	668	694	669	675	670	633	649	612	684	681	606	609	646	672	718	611	658	623	669	648	668	688	684	689	654	672	650	674	639	626	626	669	617	635	608	616	641	634	674	632	657	656	673	698	640	660	694	702	663	655	622	635	654	695	625	675	637	647	671	686	621	685	645	623	609	653	649	650	665	631	625	652	651	670	681	677	660	644	637	650	619	653	661	698	639	657	668	682	653	671	645	629	685	671	637	660	619	655	679	685	609	626	660	704	671	675	667	653	693	653	622	672	673	677	656	677	698	698	662	682	606	619	668	696	670	642	659	650	656	634	670	633	655	671	650	629	637	669	665	669	643	683	675	623	650	689	626	630	680	650	679	634	666	662	664	700	690	645	671	685	639	615	603	631	648	691	709	642	623	656	636	707	640	685	629	680	689	664	636	706	675	611	653	686	687	648	677	632	668	647	631	651	652	659	659	656	660	622	640	678	710	655	677	710	656	639	613	646	663	708	625	656	668	636	646	636	630	647	660	671	655	654	629	638	622	659	678	679	667	679	659	645	668	661	669	690	660	672	625	658	613	656	638	677	657	659	702	633	688	687	634	658	643	630	599	670	685	605	664	654	666	631	673	644	657	646	657	630	661	656	651	636	635	663	642	642	660	640	668	700	680	658	674	692	698	689	673	659	686	692	687	646	632	653	632	645	677	661	665	663	678	675	687	670	621	646	640	677	656	662	657	632	659	696	667	672	576	661	683	687	618	660	634	697	647	680	636	655	648	665	639	614	666	640	664	662	623	661	651	627	652	674	605	649
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
